@charset "utf-8";
/* CSS Document */





/* orientação vertical cel */
@media (min-width: 220px) and (max-width: 600px) { 

	
h1{font-size: 1.5em;}
h1 > small{font-size:38px;}
h2{font-size: 1.3em;}
h3{font-size: 1.2em;}
	
	
	
.redondoCinza{border-radius:0px; background-color: #60b760;margin-top:0px; }
.agendar{float: none;}	
	
 .homeSlide{
  background-position:-800px 100%!important;
  width: 100%; height: 80vh!important;}	
	
 .marginCol{margin-top: 20px; margin-bottom: 20px;}	
 .item1 img{float:left; margin: 0px 5px 0 0 ;}
 .agendar{float: none;}	

 
	.topoPaginas{background-size: 50% 100%!important; background-position:230px 100%!important;}
	.topoPaginas h4{font-size: 1.6em; padding: 0; margin: 13% 0 13% 0;}
	
}



/* orientação vertical tablet */
@media (width: 768px) and (orientation: portrait) { 

.redondoCinza{border-radius:0px; background-color: #e6e6e6; padding:0; margin-top: 0px; }
.redondoCinza p{display: inline-block; margin: 10px 0 8px 12px; padding: 0;}
 .marginCol{margin-top: 20px; margin-bottom: 20px;}	

	
.homeSlide h5{
	font-size: 2.8em;
	color: #3d5282;
	width: 48%;
	font-weight: 400;}
	
	.item1 img{float:left; margin: 0px 0px 0 0 ;}
	.tabletPadding{padding: 0;}
	
}


/*orientação horizontal tablet*/
@media (width: 1024px) and (orientation: landscape) { 

	.escondeLinha{width: 60%!important;}
	
	
	.casal h5{padding:5% 5% 8% 0%;}
	
	.homeSlide h5{width: 58%;}
	
	

}