@import url(//www.massaggibenatelli.ch/wp-content/themes/massaggibenatelli/style.css);
@import url(//www.massaggibenatelli.ch/wp-content/themes/massaggibenatelli-child/screen.css);
@import url("http://fonts.googleapis.com/css?family=Droid+Sans:400,700"); body {
font-family: "Droid Sans", Arial, sans-serif;
}
h1 { color: red;
}
h2 {
color: rgba(0,182,242,1); }
h3 {
color: rgba(0,182,242,1);
font-size: 1.8rem; 
padding-top: 10px;
padding-bottom: 5px;  
}
p, li, td {
font-size: 1.6rem;
line-height: 1.5;
}
.textwidget {
display:inline;
margin-left: 25px;
margin-right: 25px;
float:left;
color: black;
}
.mainNav {   background-color: rgba(0,182,242,1);
background: -moz-linear-gradient(left, rgba(0,182,242,1) 0%, rgba(255,255,255,1) 46%, rgba(255,255,255,1) 54%, rgba(0,182,242,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,182,242,1)), color-stop(46%, rgba(255,255,255,1)), color-stop(54%, rgba(255,255,255,1)), color-stop(100%, rgba(0,182,242,1)));
background: -webkit-linear-gradient(left, rgba(0,182,242,1) 0%, rgba(255,255,255,1) 46%, rgba(255,255,255,1) 54%, rgba(0,182,242,1) 100%);
background: -o-linear-gradient(left, rgba(0,182,242,1) 0%, rgba(255,255,255,1) 46%, rgba(255,255,255,1) 54%, rgba(0,182,242,1) 100%);
background: -ms-linear-gradient(left, rgba(0,182,242,1) 0%, rgba(255,255,255,1) 46%, rgba(255,255,255,1) 54%, rgba(0,182,242,1) 100%);
background: linear-gradient(to right, rgba(0,182,242,1) 0%, rgba(255,255,255,1) 46%, rgba(255,255,255,1) 54%, rgba(0,182,242,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b6f2', endColorstr='#00b6f2', GradientType=1 );
z-index:-1;
-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
box-shadow:0 0 20px rgba(0,0,0,0.8);
}
.menu { background: transparent;
margin: 4px 0;
}
.menu li a {
font-size: 18px;
}
.rs_mainslider
{
position:relative;       
-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
z-index: -1; }
.rs_mainslider:before, .rs_mainslider:after
{
content:"";
position:absolute; 
z-index:-1;
-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
box-shadow:0 0 20px rgba(0,0,0,0.8);
top:0;
bottom:0;
left:10px;
right:10px; } 
.rs_mainslider:after
{
right:auto; 
left:auto;
-webkit-transform:skew(8deg) rotate(3deg); 
-moz-transform:skew(8deg) rotate(3deg);     
-ms-transform:skew(8deg) rotate(3deg);     
-o-transform:skew(8deg) rotate(3deg); 
transform:skew(8deg) rotate(3deg);
}
.footerWidgets {
background-color: rgba(0,182,242,1); padding-top: 25px;
padding-bottom: 15px;
}
.footerWidgets h1 {
color: white;
}
.contentarea h1 {
color: white;
background-color: rgba(0,182,242,1);
padding-left: 5px;
margin-bottom: 18px;
}
.contentarea h2 {
margin-top: 30px;
}
.aligncenter {
display: block;
margin: auto;
} .rpt_title_0{
background: #00adf2 !important;
}
.rpt_title_1  {
background: #59d600 !important;
}
.rpt_head_0{
background: #fff !important;
}
.rpt_head_1  {
background: #fff !important;
}
.brand {
margin: 38px 0;
}
.contentarea {
margin: 25px auto;
} @media screen and (min-width: 1181px) {
h1 {  }
}
@media screen and (max-width: 1180px) {
h1 {  }
.contentarea p {
text-align: justify;
}
}
@media screen and (max-width: 767px) {
.copyRight p {  line-height: 30px;
}
.copyRight {
padding: 10px 0;
}
h1 {
text-align: left !important;
}
}