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





/*CELULAR VERTICAL*/
@media (min-width: 220px) and (max-width: 600px) and (orientation:portrait) { 

	.menufix{
		margin: 0!important;
		}



		
		/*FAUSI*/

.efecto{display:inline-block;}

	
	.comodaBox ul li{
		width:100%;
	}

		.aco{
			text-align: left;
			display: block!important;
			justify-content:left;
			align-items: left;
		   
		   }

		
		.verdeCon a{width:100%;}

		.atendente{position: relative;width:100%;height: auto;}

		.gallery > .foto {columns:2; }

		.topoPage{padding: 80px 0;}
		.topoTitulo{font-size: 35px;}
		
		.topoTitulo small{font-size: 20px;}
		.fundoHome1{ padding:30px 0; }
		.fundoHome2{ padding:30px 0; margin-bottom: 30px; }
		.mobile{margin-left: -25%!important; width: 280px!important;}
		.font{font-size: 16px;}
		.border2{height:10px;  }
        .hide{display: none;}
		
		.teste{width: 60px; display: block;}
		.teste a{float:left; margin:5px;}
		.cellogo{padding: 25px 0 0 0;}
		.paragrafo{padding: 0;}
		.titulo1{font-size:28px;}
		.titulo1 small{font-size:20px;}

		.titulo2{font-size:28px; background-size: 270px 20px;}
		.titulo2 small{font-size:20px;}

		.contador p{margin:20px 0px; width: 100%;}
		.counter-value{	font-size:42px;	}

		.fullfont{font-size: 30px; padding: 30px 0;}

		.fundorodape{background-size: cover; padding: 50px 0; background-position:-700px 0;}
			.borda3{
				padding:0.5px;
			}
		/*FAUSI*/



	.overlay nav {
		position: relative;
		height: auto;
		top: 15%;
		transform: translateY(0);
		font-size:28px;
	
	  }

	  .overlay ul li {
		display:inline-block;
		padding:10px;
		
	  }
	  .overlay ul li a {
		display:block;
	  }

	.margincel{margin-top: 30px; margin-bottom: 30px;}

    .relativetopo{position: relative;  width: 100%; background-color: #36883f; height: auto;} /*#303030*/
	
	


}
	





/* TABLET VERTICAL*/
@media (min-width: 680px) and (max-width: 1200px) and (orientation:portrait) { 	




	.arrow-topo{display: none;}
	.container {
		padding: 0;
		margin: 0;
		max-width: 100%;
	}
		 .row {
		padding: 0;
		margin: 0;
	}


	.centerlogo {
		width: 150px;
		}	

		.overlay nav {
			top:42%;
		   font-size:30px;
		 }
   
		 .overlay ul li {
		   padding: 20px 0;
		 }

		 .fundorodape{
		 margin-top: 50px; 
		 padding: 60px 0;
		}

	
}





/* TABLET HORIZONTAL*/
@media (min-width: 1024px) and (max-width: 1366px) and (orientation:landscape) { 
	/*.arrow-topo{display: none;}*/
}


/*ramo class*/

@media only screen and (min-width: 320px) and (max-width: 1466px)  {


}





/* CELULAR HORIZONTAL*/
@media all and (max-width: 1024px) and (max-height: 768px) and (orientation:landscape) {
.container{
max-width: 100%;
}

		.gallery > .foto {columns:4; }

		.fundorodape{background-size:cover; padding:50px 0;}
		.contador p{margin:0px;}
		.counter-value{font-size:42px;}
		.fullfont{font-size:40px; padding:30px 0;}
        .paragrafo{padding:0;}

.menufix{
	margin: 0!important;
	}


    .topoSite{
    height:300px;
    }

	.overlay ul li {
		display:inline;
		 }
		 .overlay ul li a {
			display: inline;
			margin: 0px;
			font-size: 30px;
		 }	 


		 #owl-demo5 .item5{
			margin: 0 20px;
			
		}


		.centerlogo {
			width: 130px;
			 padding-top:0px;
			 z-index: 500;
			padding: 15px;
		}	
					
					
					.masonry {
						-moz-column-count: 4;
						-webkit-column-count: 4;
						column-count: 4;
					}

}
