/*Slider css for the revolution slider*/

.logoresonancia {


	margin: 0 0 0 0;
    width: 85%;

	}

.imed-sl1 img{max-width: 100%;}

.bluebg-t1{
  color: #fff;
    font-family: "Open Sans",sans-serif;
    font-size: 3em !important;
    font-weight: bolder;
    line-height: 34px !important;
    text-align: justify;
	
}

.whitebg-t1{font-size: 37px !important; color: #107fc9; font-family: 'Open Sans', sans-serif; font-weight: 300; line-height: 40px !important;}

.bluebg-t2,.whitebg-t2{font-size: 24px !important; font-weight:bold; color: #231f20; font-family: 'Open Sans', sans-serif;}

.bluebg-t3{font-size: 13px !important; color: #fff; font-family: 'Open Sans', sans-serif;}

.whitebg-t3{font-size: 13px !important; color: #999999; font-family: 'Open Sans', sans-serif;}

.s1-but a{font-size: 15px !important; font-weight:bold; color: #231f20; padding: 15px 25px; background-color: #fff;}

.s1-but a:hover{color: #107fc9;}




/* ipad portrait */
@media only screen and ( min-width: 768px) and ( max-width: 981px ) {
	
	
	.logoresonancia {

    width: 41%;


	}
	

.bluebg-t1{font-size: 2em !important; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: bolder; line-height: 40px !important;}

.whitebg-t1{
font-size:1.7em;
font-size: 37px !important; 
color: #107fc9; font-family: 'Open Sans', sans-serif; 
font-weight: 300; 
line-height: 40px !important;}

.bluebg-t2,.whitebg-t2{font-size: 20px !important; 
font-weight:bold; 
text-align: initial;
color: #231f20; font-family: 'Open Sans', sans-serif;}

.bluebg-t3{font-size: 13px !important; color: #fff; font-family: 'Open Sans', sans-serif;}

.whitebg-t3{font-size: 13px !important; color: #999999; font-family: 'Open Sans', sans-serif;}

.s1-but a{font-size: 15px !important; font-weight:bold; color: #231f20; padding: 15px 25px; background-color: #fff;}

.s1-but a:hover{color: #107fc9;}
	
	
	
	
}

/* mobile*/
@media only screen and ( max-width: 640px) { 

.logoresonancia {

    width: 60%;
	margin: 10px 0 0 20px;

	}

.imed-sl1 img{max-width: 100%;}

.bluebg-t1{

font-size: 0.6em !important; 
color: #fff; 
font-family: 'Open Sans', sans-serif; 
font-weight: bolder;
line-height: 12px !important;
text-align: initial;

}

.whitebg-t1{font-size: 37px !important; color: #107fc9; font-family: 'Open Sans', sans-serif; font-weight: 300; line-height: 40px !important;}

.bluebg-t2,.whitebg-t2{
font-size: 0.4em !important; 
font-weight:bold; 
color: #231f20; 
font-family: 'Open Sans', sans-serif;
line-height: 10px !important;
 text-shadow: 0.1em 0.1em 0.3em #ffffff;
}

.bluebg-t3{font-size: 13px !important; color: #fff; font-family: 'Open Sans', sans-serif;}

.whitebg-t3{font-size: 13px !important; color: #999999; font-family: 'Open Sans', sans-serif;}

.s1-but a{font-size: 15px !important; font-weight:bold; color: #231f20; padding: 15px 25px; background-color: #fff;}

.s1-but a:hover{color: #107fc9;}


	
}

