@charset "utf-8";
/* CSS Document */

@media screen and (max-width:1040px){
	/* HEADER *********************************************/
	#bottom .content-bottom ul li{ font-size:28px;}
	#bottom .content-bottom ul .data{ font-size:22px; padding:10px 0 0 0}
	/* INDEX *********************************************/
	#main #links-principais .content .list-text li a{ font-size:14px;}
	#main #parceria .content ul li{ width:20%; margin:0 0 24px 4.2%;}
	#EvzPReferenciaS{ width:87% !important;}
}
	
@media screen and (max-width:940px){
	body{ padding-top:44px;}
	/* HEADER *********************************************/
	header #top{ display:none;}
	#bottom .content-bottom h1{ float:none; width:511px; height:100px; margin:30px auto;}
	#bottom .content-bottom ul{ display:none;}
	nav .menu-principal .links-top{ width:100%; float:right; display:block; margin: 0 0 10px 0;}
	nav .menu-principal .links-top li { font-family:'Ubuntu Condensed', Arial, Helvetica, sans-serif; font-size:18px; line-height:16px; text-align:center; padding:8px; margin-top:3px; background:rgba(255,255,255, 0.6);}
	nav .menu-principal .links-top li .ddd{ font-size:12px;}
	nav .menu-principal .links-top li .icon-whatsapp{ font-size:14px; color:#21c307; margin:0 2px 0 0;}
	nav .menu-principal .links-top li .vendas, nav .menu-principal .links-top li .locacao{ font-size:12px; color:#21c307; text-transform:uppercase;}
	nav .menu-principal .links-top li a{ color:#1c2f73; transition:all 0.5s ease;}
	nav .menu-principal .links-top li a:hover{ color:#f3d20f;}
	nav .menu-principal .cx-busca{ width:100%; margin-bottom:5px;}
	/* menu-bar */
	nav .menu-bar{ display:block; width:100%; position:fixed; top:0; background:#1c2f73; z-index: 3000;}
	nav .menu-bar .bt-menu{ display:block; padding:25px 15px; overflow:hidden; font-family:'Ubuntu Condensed', Arial, Helvetica, sans-serif; font-size:22px; font-weight:300; color:#cccccc; border-bottom: 3px solid #2c367a;}
	nav .menu-bar .bt-menu span{ float:right; font-size:30px; margin:0 10px 0 0;}
	nav .menu{ position:fixed; overflow:scroll; width:80%; height:calc(100% - 44px); top:10px; right:100%; margin:0; z-index: 2000; margin-top:40px; background:#a8a8a8;}
	.menu a::before,
	.menu a::after { height:auto;}
	nav .menu ul li{ display:block; border-bottom:1px solid #ffffff;}
	nav .menu ul li:hover{ }
	nav .menu ul li a{ display:block; font-size:16px; padding:25px 15px; color:#ffffff; background:#959595;}
	nav .menu ul li a:hover{ color:#f3d20f; background:#A8A8A8;}
	nav .menu ul li .sub-menu{ width:100%; position:relative; margin-top:auto; margin-bottom:auto; border-top:1px solid #cccccc;}
	nav .menu ul li .sub-menu li a:hover{ color:#f3d20f; background:#a8a8a8; }
	nav .menu ul li:hover .sub-menu{ display:none;}
	/* nav menu ativado */
	.menu ul li.current_page_item > a,
	.menu ul li.current-menu-ancestor > a,
	.menu ul li.current-menu-item > a,
	.menu ul li .sub-menu .current-menu-parent > a { color:#f3d20f; border:none;} 
	/* nav sub-menu ativado */	 
	.menu ul ul li.current_page_item > a,
	.menu ul ul li.current-menu-ancestor > a,
	.menu ul ul li.current-menu-item > a,
	.menu ul ul li .sub-menu .current-menu-parent > a{ color:#f3d20f; background:#a8a8a8; border:none;} 
	/*#EvzPReferenciaS{ width:200px;}*/
	#EvzPReferenciaS{ width:88% !important;}
	/* INDEX *********************************************/
	#main #links-principais .content .list-text li a{ font-size:12px;}
	/* PAGE *********************************************/

	/* FOOTER *********************************************/
	#footer .content .endereco .logo-end{ width:80%; height:auto;}
	#footer .content .endereco .logo-end img{ width:100%;}
}

@media screen and (max-width:800px){
	/* INDEX *********************************************/
	#links-principais{ display:none;}
	#content-pesquisa h2{ font-size:18px; line-height:18px;}
/*	#content-wrapper-destaques h3{ font-size:18px; line-height:18px; background:url(images/background-responsivo-destaques.png) no-repeat center;}*/
/*	#content-wrapper-oportunidades h4{ font-size:18px; line-height:18px; background:url(images/background-responsivo-oportunidades.png) no-repeat center;}*/
/*	#main #parceria .content h5{ font-size:18px; line-height:18px; background:url(images/background-responsivo-parceria.png) no-repeat center;}*/
	#main #content-pesquisa{ margin:40px auto 20px;}
	#main #content-wrapper-destaques, #main #parceria{ margin:0;}
	/* FOOTER *********************************************/ 
	#footer .content p{ font-size:16px; font-weight:300;}
	#footer .content ul li{ font-size:16px;}
	#footer .content .navegacao, #footer .content .links-uteis{ width:40%;}
	#footer .content .navegacao{ margin:0 0 0 20%;}
	#footer .content .endereco{ float:none; width:100%; overflow:hidden;}
	#footer .content .endereco .logo-end{ margin:40px auto 0;}
	#footer .content .endereco ul{ display:none; width:120px;}
	#footer .content .endereco .redes-sociais{ display:block; margin:auto; overflow:hidden;}
	#footer .content .endereco .redes-sociais li{ float:left; position:relative;}
	#footer .content .endereco .redes-sociais li a{ transition:all 0.5s ease;}
	#footer .content .endereco .redes-sociais li a:hover{ filter: grayscale(100%);}
	#footer .content .endereco .logo-end{ width:50%; height:auto;}
	#info .info-content p, #info .info-content .desenvolvido{ float:none; text-align:center;}
	#info .info-content p{ font-size:13px; margin:20px 0 5px 0;}
	#info .info-content .desenvolvido{ margin:0 0 20px 0;}
	#EvzPReferenciaS{ width:92% !important;}
}

@media screen and (max-width:560px){
	/* INDEX *********************************************/
	#bottom .content-bottom h1{ width:90%; height:auto;}
	#bottom .content-bottom h1 img{ width:100%;}
	#content-wrapper-destaques h3, #content-wrapper-oportunidades h4, #main #parceria .content h5{ background:none; padding:10px 0;}
	#main #parceria .content ul{ margin:auto;}
	#main #parceria .content ul li{ width:27%;}
	/* FOOTER *********************************************/ 
	/*#footer .content .navegacao, #footer .content .links-uteis{ float:none; width:170px; margin:0 auto;}*/	
	#footer .content .navegacao, #footer .content .links-uteis{ float:none; width:80%; margin:30px auto;}
	#footer .content .navegacao ul{ margin:0 0 40px 0;}
	#footer .content .endereco .logo-end{ width:270px; height:auto;}
	#EvzPReferenciaS{ width:85% !important;}
}

@media screen and (max-width:560px){
	#main #parceria .content ul li{ width:43%;}
}

@media screen and (max-width:320px){
	#EvzPReferenciaS{ width:83% !important;}
}

@media screen and (max-width:310px){
	#footer .content .endereco .logo-end{ width:88%; height:auto;}
	#EvzPReferenciaS{ width:83% !important;}
}


	
	
	
	
	
	
	
	
	
	
	