/*
Theme Name: 2015 - FBS Construtora
Author: Agência Os Webmasters
Version: 1.0
Author URI: http://agenciaow.com.br/
*/
@import url(fonts/font.css); 
*{
	position:relative;
	border:0;
	resize:none;
	padding:0;
	margin:0;
	list-style:none;
	outline:none;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	-ms-appearance:none;
	text-decoration:none;
	font-weight: normal;
	font-style:normal;

}

h1{
	position:absolute;
	text-indent:-99999999px;}
h2,h3,h4,h5,h6,
.res_pes,
.align_610 .o_resultado,
#pagina_home .full.home_cont .container p,
.atualizacao p.p_01,
input[type=submit],
.area_cliente,
.container.internas .left a,
.container.internas .left .menu-item-has-children > a,
.car_areas .it .link_img_obra,
.nav_imp > a,
.title_release,
.contato_trabalhe  > .left > span,
.contato_trabalhe  > .right >  p,
.container.internas > .left .bt{
	text-transform:uppercase;}
input, textarea, select{
	border-radius:0;
	-o-border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;}
html. body{
	height:100%;}
body{
    font-family: 'FuturaLT-Light';
	bottom:0;
	
	overflow-x: hidden;
	padding:0 0 0 0;
	color:#333333;
	font-size:13px;}
a, 
span, 
i, 
img, 
nav#menu ul li,
input,
.owl-buttons div,
.as_obras .it{
	transition:all linear .4s;
	-o-transition:all linear .4s;
	-moz-transition:all linear .4s;
	-webkit-transition:all linear .4s;}
nav#menu ul li a,
.menu_lateral ul li form input,
.align_610 .it .left .data,
.align_610 .it .left a.texto,
footer .container a,
footer .full p,
.container.internas .right,
.imprensa .data,
.imprensa  .left .it .text p,
.imprensa  > .right p,
.contato_trabalhe  > .left .text p,
.box_acessoria p,
.wrapper_locais .it,
.login .message{
    font-family: 'FuturaLT';}
.menu_lateral ul li .infos h2,
.align_610 .it .left a.more,
.align_610 .it .left a.imagens,
footer .container,
.as_obras .it h2,
.area_cliente,
.container.internas .right h2,
.container.internas .right strong,
.car_areas .it .link_img_obra,
.car_areas_text h2,
.close,
.login #nav a,
.login #backtoblog a{
 	font-family: 'FuturaLT-Heavy';}
.res_pes,
.align_610 .o_resultado,
.align_610 .it .left h2,
#pagina_home .full .container h2,
h2.atualizaca0_title,
.atualizacao form input,
.atualizacao form textarea,
.container.internas .left a,
.container.internas .left .title,
.link_localizacao,
.car_areas .it h2,
.nav_imp span,
.imprensa .left .it h2,
.imprensa  > .right > h2,
.contato_trabalhe > .left > span,
.contato_trabalhe  > .left .text h2,
.contato_trabalhe  > .right > p,
.contato_trabalhe > .left .bt_trabalhe,
.box_acessoria,
.title_release,
.wrapper_locais .it h2,
.box_acessoria > span.nome {
    font-family: 'FuturaLT-Condensed';	}
.link_localizacao,
.shares,
.contato_trabalhe  > .left,
.container.internas > .left .bt,
.single-areas-de-atuacao .container.internas > .left,
.contato_trabalhe > .left{
	width:260px!important;}
.contato_trabalhe  > .left > span{
	width:260px}
.container.internas.imprensa .left,
.imprensa .left{
	width:260px}

.post-type-archive .container.internas .left{
	width:260px;
	}	
.align_610 .o_resultado,
.link_localizacao,
.car_areas .it h2,
.car_areas_galeria .car_gar_fotos,
.car_areas_galeria .owl-wrapper-outer,
.car_areas_galeria .owl-buttons div,
.nav_imp > a,
.imprensa > .right > h2,
.contato_trabalhe  > .left > span,
.container.internas > .left .bt,
.box_acessoria > span.asse{
	height:60px;
	line-height:60px}
.shares{
    height: 45px;
	position:absolute;
	bottom:0;}
.full{
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;}
.container{
	width:920px;
	z-index:0;
	margin:auto;
	display:table;}
.full, .size-full{
	width:100%;}
.size-full{
	height:auto;}
.left{
	float:left;
	}
footer .container a.midia {
    float: left;
    font-size: 12px;
    margin-right: 10px;
    margin-bottom: 10px;
    width: 20px;
    height: 20px;
    color: #fff;
    line-height: 20px;
    text-align: center;
    background: #333;
}
	
.right{
	float:right;}
.logo{
	margin-top:15px;
	float:left;
	display:table;}
header#header {
    height: 65px;
    z-index: 99;
    position: fixed;
    top: 0;
    left: 0;
    background: #fff;
}
header#header .right a:hover{
	color:#000;
	}
nav#menu ul{
	display:table;
	float:right;
	list-style:none;
	margin:0 20px 0 0;}
nav#menu ul li{
	float:left;}
nav#menu ul li a{
	float:left;
    line-height: 65px;
    height: 65px;
	padding:0 17px;
}
nav#menu ul li a,
.align_610 .it .left h2,
.align_610 .it .left .data,
.container.internas .left .menu-item-has-children > a,
.container.internas .left .sub-menu  a:hover,
.navegacao .current,
.imprensa .left .it h2,
.data,
.title_release,
.contato_trabalhe  > .left .text h2,
.contato_trabalhe  > .right >  p,
.box_acessoria{
	color:#00753d;/* verde */}
	
	
nav#menu ul > li:hover,
nav#menu ul .current_page_item,
nav#menu ul .current-menu-item,
nav#menu ul .current-menu-parent{
	background:#00753d!important}
	
nav#menu ul > li:hover > a,
nav#menu ul .current_page_item a,
nav#menu ul .current-menu-item a,
nav#menu ul .current-menu-parent a{
	color:#fff!important;}

nav#menu ul > li:hover ul{
	display:table;}

nav#menu ul > li ul li .sub-menu{
	display:none;background:#444;}

nav#menu ul > li ul li:hover .sub-menu{
	display:block;position:absolute;left:129px;top:0px;}

nav#menu ul .sub-menu{
	position:absolute;
	top:65px;
	display:none;
	width:100%;
	padding:0;
	background:#00753d;
	left:0;
	z-index:9;
	}
nav#menu ul .sub-menu a{
	color:#fff;
    line-height: 50px;
	width:100%;
    height: 50px;}
nav#menu ul .sub-menu a:hover{
	background:#fff;
	color:#00753d!important}
nav#menu ul .sub-menu li{
	height:50px;
	margin:0;
	width:100%;
	line-height:50px;}
.menu_lateral{
	width:50px;
	top:0;
	right:0;
	background:#444444;
	height:100%;
    z-index: 9;	position:fixed;
}
.menu_lateral ul {
	padding-top:65px;
}
.menu_lateral ul li {
	width:100%;
	height:50px;
	margin-bottom:10px;
	list-style:none;
	}
.menu_lateral ul li i{
	height:30px;
	width:180px;
	display:none;
	background:#007737 ;
	line-height:30px;
	color:#fff;
	text-indent:15px;
	position:absolute;
	left:-195px;
	top:10px;}
.menu_lateral ul li i span{
	background: url(images/menu_lateral_select_bg.png) no-repeat center center;
	width:6px;
	position:absolute;
	right:-6px;
	top:50%;
	margin-top:-6px;
	height:12px;
	}
.menu_lateral ul li > a{
	width:100%;
	display:block;
	background-position:center center;
	background-repeat:no-repeat;
	height:50px;
	background-color:#444444;
	z-index:9;}

.menu_lateral ul li > a.ativo{
	background-color:#007737;}
.menu_lateral ul li form{
	position:absolute;
	z-index:0;
	left:-245px;
	top:0;
	display:none;	}
.menu_lateral ul li form.menu_lat_cont_over{
	left:-245px;
}

.menu_lateral ul li form input{
	width:245px;
	height:50px;
	background:#303030;
	text-indent:19px;
	font-style:italic;
	color:#fff;}
.menu_lateral ul li .infos{
	position:absolute;
	width:313px;
	left:-313px;
	padding:20px;
	color:#fff;
	display:none;
	top:0;
	height:150px;
	background:#303030;}
.menu_lateral ul li .infos h2{
	margin-bottom:15px;
	font-size:15px;
}
.menu_lateral ul li .infos p{
	line-height:22px;
	}
 .menu_lateral ul li .infos a{
	color:#fff;
}
 .menu_lateral ul li .infos a.mailto{
	 text-decoration:underline;}


.close {
    font-size: 20px;
    position: absolute;
    top: -30px;
    right: 0;
    display: table;
	cursor:pointer;
    color: #00753d;
}

	
.bg_internas{
	height:265px;
    margin-top: 65px;	
	}
.res_pes {
    height: 65px;
    text-align: center;
    color: #fff;
    font-size: 42px;
    line-height: 65px;
    background: #007737;
    margin-bottom: 60px;
}



.search,
.page,
.archive,
.single{
	background:url(images/quad_bg.jpg);}	
.align_610{
	width:610px;
	background:#fff;
	margin:0 auto 25px;
	display:table;}	
.align_610 .o_resultado{
	background:#007737;
	display:block;
	color:#fff;
	margin-bottom:15px;
	text-indent:16px;
	font-size:18px;
	}
	
.align_610 .it{
	width:580px;
	height:165px;
	margin:0 auto 10px;
	border-bottom: 1px solid #00763c;
	padding:0 0 10px 0;}
.align_610 .it .left{
	width:380px;
	height:165px;}
.align_610 .it .left h2{
	line-height:20px;
	margin-bottom:10px;
	font-size:18px;}
.align_610 .it .left .tipo{
	position:absolute;
	left:0;
	font-size:14px;
	bottom:7px;}
.align_610 .it .left h2 a{
	color:#00763c;}
.align_610 .it .left a.more,
.align_610 .it .left a.imagens{
	width:110px;
	height:35px;
	display:table;
	color:#fff;
	line-height:35px;
	text-indent:20px;
	position: absolute;
	background:#00753d url(images/plus.png) no-repeat 85px center;
	right:0;
	bottom:0; }
.align_610 .it .left a.imagens{
	background:#00753d;
	width:auto;
	display:table;
	padding:0 10px;
	text-align:center;
	text-indent:inherit;
	}
.align_610 .it .left .data{
	font-size:10px;
}
.align_610 .it .left a.texto{
	font-size:14px;
	color:#444;
	clear:both;
	display:block;
	line-height:25px;}
.align_610 .it .right{
	width:175px;
	height:165px;
	overflow:hidden;
	background:#000;
}
.align_610 .it .right img{
	width:auto;
	height:175px;
	display:block;}


.menu_lateral ul li form ::-webkit-input-placeholder {	color:#fff;}
.menu_lateral ul li form :-moz-placeholder {	color:#fff;}
.menu_lateral ul li form ::-moz-placeholder {	color:#fff;}
.menu_lateral ul li form :-ms-input-placeholder {  	color:#fff;}
.menu_lateral ul li:hover i{
	display:block;
	background-color:#007737;
	}
.menu_lateral ul li a.pt_en{background-image: url(images/icon_pt_pt.png);}
.menu_lateral ul li a.lupa{background-image: url(images/icon_lupa.png);}
.menu_lateral ul li a.bandeira{background-image: url(images/icon_bandeira.png);}
.menu_lateral ul li a.ping{background-image: url(images/icon_ping.png);}

	
#pagina_home .full .cont_home{
	background-position:center center;
	background-size:cover;
	position:absolute;
    top: 35%;
	z-index:1;
	width:100%;
	color:#fff;
	height:auto;}
#pagina_home .full .container h2{
	font-size:60px;
	line-height:46px;
	margin:0 0 15px;
	text-align:center;
	}	
#pagina_home .full.home_cont .container p{
	font-size:20px;
	text-align:center;
	background:rgba(0,0,0,.5);
	display:table;
	padding:5px 20px;
	margin:auto;
	margin-bottom:75px;
    font-family: 'FuturaLT-Light';
	max-width:50%;
	}
.slide_home{
	padding:65px 0 0 0;}
.slide_home  .owl-controls{
	text-align:center;
	top:inherit;
	    bottom: 38%;}
.slide_home	.owl-pagination{
	margin:auto;
	display:table;}
.slide_home  .owl-page{
	width:180px;
	height:5px;
	margin:auto;
	display: inline-block;
	cursor:pointer;
	float:left;
	background:rgba(255,255,255,.25)}
.slide_home  .owl-page.active{
	background:#fff;
	}
	
footer{
	margin:45px 0 0 0;
	background:#f7f7f7;
}
.home footer{
	margin-top:0;}
footer .container{
	padding:30px 0 18px;
	display:table;
	}	
footer .container ul{
	float:left;
	display:table;
	padding-right:20px;
	list-style:none;}
footer .container ul.fbs_contrutora{
	width:250px;}
footer .container ul.areas_de_atuacao{
	width:230px;}
footer .container ul.grupo_turita{
width: 170px;
    padding: 0;	}
footer .container ul.imprensa{
	    width: 120px;
		
		}
footer .container ul.contato{
	    width: 150px;
    padding-right: 0;}
footer .container ul.funcionarios{
	width:93px;
	padding:0;}	
footer .container ul.grupo_turita > ul{
	padding:0;}
	
footer .container h2,
footer .container li{
	color:#333333;
	display:table;
	margin-bottom:10px;
	font-size:13px;
}
footer .container h2{
	line-height:11px;
}footer .container a{
	color:#333333;
	line-height:10px;
}
footer .full{
	background:#007737;}
footer .full p{
	color:#fff;}
	
	
	
	

.atualizacao{
	color:#fff;
	background:url(../../../imagens/construcao_bg.jpg) no-repeat center center;
	background-attachment: fixed;
	background-size:cover;}	
header#header .right a{
	color:#2a6b38;
	display:table;
	clear:both;
	line-height:17px;
	float:right;
	font-size:13px;}
header#header .right a.telefone{
	margin-top:15px;}
header#header .right a.email{
	text-decoration:underline;
	margin-top:3px;}
h2.atualizaca0_title{
	font-size:72px;
	margin:165px 0 13px 0;
	text-align:center;
	line-height:57px;
	}
	
.atualizacao p.p_01{
	font-size:14px;
	text-align:center;
}
	
.atualizacao form{
	width:607px;
	margin:52px auto 145px;
	display:table;}	
.atualizacao form > p > span{
	width:auto;
	display:table;
	margin:0 14px 30px;
	float:left;}
.atualizacao form input,
.atualizacao form textarea,
.atualizacao form select{
	width:275px;
	text-indent:10px;
	height:40px;
	color:#333333;
	border:1px solid #00753d;}
.atualizacao form textarea{
	width:579px;
	margin:0;
	padding:18px 0 0 5px;
	height:106px;}
footer .container ul,
.menu_lateral ul,
.as_obras .it,
.menu_lateral ul li .infos,
.container.internas .left,
.container.internas .right,
.car_areas_text,
.cont_not,
.contato_trabalhe   > .right  form textarea,
.atualizacao form input,
.atualizacao form textarea,
.car_areas .it h2,
nav#menu ul .sub-menu a,
.login form,
.login .message,
.login #nav,
.login #backtoblog,
.login .message,
.archive_area  .it h3{
	box-sizing:border-box;
	-o-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;}
.atualizacao form span.mensagem{
	margin-bottom:0;
	}	
	
	
.atualizacao form input[type=submit]{
	width:92px;
	height:40px;
	background:#00753d;
	font-size:13px;
	line-height:40px;
	color:#fff;
	float:right;
	text-indent:inherit;
	margin:0 14px 0 0;
	cursor:pointer;
	}


.atualizacao .cop{
	margin-bottom:15px;}
.assinatura{
	height:17px;
	width:75px;
	margin:45px 5px 0 0;
	background:url(../../../imagens/capadocia_logo.png) no-repeat center center;
	}
.logo_rod{
	margin-bottom:10px;
	display:table;}

	
span.wpcf7-not-valid-tip{
	position:absolute;
	top:-20px;
	font-weight:bold;
	font-size:12px!important;
	color:#fff!important;
	border:#f00 1px solid;
	right:0;}
div.wpcf7-validation-errors,
div.wpcf7-mail-sent-ok{
	display:table;
	position:absolute;
	left:13px;
	bottom:0;
	font-size:12px;}
	
	
.atualizacao form ::-webkit-input-placeholder {
	color:#333333;
    font-family: 'FuturaLT-Light';
}
.atualizacao form :-moz-placeholder {
	color:#333333;
    font-family: 'FuturaLT-Light';
}
.atualizacao form ::-moz-placeholder {
	color:#333333;
    font-family: 'FuturaLT-Light';
}
.atualizacao form :-ms-input-placeholder {  
	color:#333333;
    font-family: 'FuturaLT-Light';
}
	
	
	
.overlay,
.overlay_02{
	width:100%;
	position:fixed;
	z-index:99;
	height:100%;
	top:0;
	display:none;
	overflow:auto;
	left:0;
	background:rgba(255,255,255, .85);
}
.overlay_02{
	z-index:999;
}
.loadWhite{
	width:100%;
	display:none;
	z-index:9999;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	background:rgba(255,255,255, .85) url(images/ajax-loader-black.gif) no-repeat center center;}	
	
	
#wrapper_obra{
    width: 926px;	
	height:692px;
	margin:auto;
	margin-bottom:115px;
    top: 115px;	color:#fff;
	display:block;
	background:#333;}
#wrapper_obra  .inicial{
	text-indent:20px;
margin-bottom: 21px;
	padding-top:20px;
	line-height:12px;}
#wrapper_obra form{
	width:910px;
	margin:0 0 20px 20px;
	height:40px;}
#wrapper_obra form select{
	width:240px;
	border:0;
	background:#fff url(images/mais-verde.png)   220px center no-repeat;
	margin-right:20px;
	text-indent:10px;
	float:left;
    font-family: 'FuturaLT-Light';
	height:40px;}
#wrapper_obra form input[type=submit]{
	width:110px;
	border:0;
    font-family: 'FuturaLT-Light';
	height:40px;
	background:#00753d;
	font-size:13px;
    line-height: 44px;	cursor: pointer;
	color:#fff;}
#wrapper_obra .mapa{
	height:375px;
	background:#00753d;}
.as_obras .it{
    cursor:pointer;
	height:206px;
	padding:17px 15px 0 10px; }
.as_obras .it:hover,
.as_obras .ativo{
	background:#007737}
.as_obras .it p{
	line-height:22px;}
.as_obras .it h2{
	font-size:15px;
	color:#fff;
	line-height:22px;
	}
.area_cliente{
	position:absolute;
	right:15px;
	line-height:10px;
	color:#fff;
	bottom:17px;}
.as_obras,
.owl-wrapper-outer{
	width:827px;
	margin:auto;
	height:204px;
	}
.owl-wrapper-outer{
	background:#333333;
	overflow:hidden;}
.owl-item{
	float:left;}
.owl-item img{
	width:100%;
	height:auto;}
.owl-controls{
	top:88px;
	width:100%;
	position:absolute;}
.owl-buttons div{
	width:19px;
	cursor:pointer;
	background-position: center center;
	background-repeat:no-repeat;
	height:33px;
	position:absolute;
	top:0;
	}
.owl-prev{
	left:-35px;
	background-image:url(images/arrow_prev_car.png);
}

.owl-next{
	right:-35px;
	background-image:url(images/arrow_next_car.png)}
#wrapper_obra  .owl-controls{
	top:0;}
#wrapper_obra .owl-buttons div{
	width:50px;
	height:204px;
	background-color:#444;
	}
#wrapper_obra .owl-buttons div:hover{
	background-color:#00753d;}
#wrapper_obra  .owl-prev{
	left:-50px;
	background:url(images/arrow_prev_car.png) no-repeat center center}

#wrapper_obra  .owl-next{
	right:-50px;
	background:url(images/arrow_next_car.png) no-repeat center center}




	
.trans{
	transition:linear all 1s;
	-o-transition:linear all 1s;
	-moz-transition:linear all 1s;
	-webkuit-transition:linear all 1s;}
	
	
.container.internas .left{
	width:238px;
	padding:25px 20px 0;
	margin-bottom:60px;
	background:#fff;
	display:table;}
.single-turita-holding .container.internas .left{
	margin-bottom:30px;}
.container.internas .left li{
	margin-bottom:20px;}

.left #menu-item-1591{margin:0 -20px  -20px  -20px;}
.left #menu-item-1591 a{padding: 20px;background: #00753d;color: #fff;}
.left #menu-item-1591 a:hover{background:#444;}

.container.internas .left .sub-menu{
	display:none;}
.container.internas .left .current-menu-item .sub-menu{
	display:block;}
.container.internas .left a,
.container.internas .left .menu-item-has-children > a{
	clear:both;
	color:#00753d;
	font-size:18px;
	line-height:22px;
	display:block;}
.container.internas .left a:hover,
.container.internas .left ul li > a:hover{
	color:#000;}

.container.internas .left .menu-item-has-children > a{
	cursor:pointer;
	background:url(images/mais.png) right center no-repeat;}
.container.internas .left .sub-menu li {
	margin-top:20px;
}
.container.internas .left .menu-item-has-children > a{
	cursor:pointer;
	background:url(images/mais.png) right center no-repeat;}
#menu-menu-fbs-construtora .menu-item-has-children > a.menos_verde,
#menu-menu-fbs-construtora_en .menu-item-has-children > a.menos_verde{
	background:url(images/menos.png) right center no-repeat;
}
.container.internas .left #menu-menu-fbs-construtora .current-menu-ancestor .sub-menu,
#menu-menu-fbs-construtora_en .current_page_ancestor .sub-menu{
				display:block;}
.container.internas .left .sub-menu a{
	color:#000;
	font-size:13px;
	text-indent:10px;}
.container.internas .left .line{
	width:190px;
	height:1px;
    display: block;
	background:#00753d;
	position:absolute;
	left:-20px;
	bottom: -10px;
}
.container.internas .right{
	width:648px;
	background:#fff;
	padding:20px 15px;}
.container.internas .right p{
	margin-bottom:30px;}
.container.internas .right img.destacada{
	width:100%;
	display:block;
	margin-bottom:20px;
	height:150px;
	background:#000;}
.container.internas .right h2{
	font-size:14px;
	line-height:15px;
    margin: 15px 0 15px;	}
.container.internas .right h2 a{
	color:#fff;}
.container.internas .right{
	list-style:inside;
	font-size:14px;
	line-height:25px;}
	
	
	
.container.internas .right .img_cliente{
	width:185px;
	height:100px;
	display:block;
	margin:0 30px 20px 0;
	background:#eeeeed;
	float:left;}
	
.navegacao{
	display:table;
	clear:both;
	margin:auto;}
.navegacao a.voltar_tudo{
	background:#00753d url(images/arrow_prev_green.jpg) no-repeat center center;}
.navegacao a.adiantar_tudo{
	background:#00753d url(images/arrow_next_green.jpg) no-repeat center center;}
.navegacao a.voltar{
	background:#00753d url(images/arrow_prevt_01_green.jpg) no-repeat center center;}
.navegacao a.adiantar{
	background:#00753d  url(images/arrow_next_01_green.jpg) no-repeat center center;}
.navegacao a.first:hover,
.navegacao a.previouspostslink:hover,
.navegacao a.nextpostslink:hover,
.navegacao a.last:hover{
	opacity:.7;}
.navegacao a{
	color:#00753d;}
.navegacao a:hover{
	background-color:#444;}
.navegacao a,
.navegacao .current{
	width:40px;
	height:35px;
	background:#00753d;
	display:block;
	float:left;
	margin:0 5px;
	color:#fff;
	line-height:35px;
	text-align:center;
	}
.navegacao .current{
	color:#00753d;
	background:#fff;}
	
/*OWL CARROSSEL*/

.car_q_e_rc 
.car_q_e_rc .owl-wrapper-outer{
	width:558px;}
.car_q_e_rc,
.car_q_e_rc .owl-wrapper-outer{
	width:558px;
	background:none;
	color:#fff;
	margin:auto;
	height:116px;
	}
.car_q_e_rc{
    margin: 50px auto 0;}
.car_q_e_rc .owl-controls{
	top:0;
}
.car_q_e_rc .owl-wrapper-outer .it{
	overflow:hidden;}
.car_q_e_rc .owl-wrapper-outer .it img{
	width:173px;
	height:auto;
	margin:auto;
	display:block;}
.car_q_e_rc .owl-buttons div{
	width:30px;
	height:116px;
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#00753d ;
	top:0;
	}
.car_q_e_rc .owl-buttons div:hover{
	background-color:#444;}
.car_q_e_rc .owl-prev{
	left:-32px;
	background-image: url(images/arrow_prev_qrc.png)}

.car_q_e_rc .owl-next{
	right:-32px;
	background-image: url(images/arrow_next_qrc.png)}
	
.link_localizacao{
	background:#00753d;
	left:0;
	text-indent:10px;
	color:#fff!important;
	line-height:60px!important;
	position:absolute;
	bottom: -76px;}
.category-imprensa .container.internas .right h2,
.single-post .container.internas .right h2{
	margin-top:0;} 	
	
	
.car_areas,
.car_areas .owl-wrapper-outer{
	width:600px;
	background:none;
	/*height:540px;*/
	    height: auto;}
.car_areas{
	float:right;
	margin-right:10px;}
	
.car_areas .it{
	height:260px;
	clear:both;
	width:280px;
	float:left;
	font-size:15px;
	line-height:22px;
	color:#fff;
	margin:0 0 20px;}
.car_areas .it h2{
	width:100%;
	color:#fff;
	font-size:18px;
	padding-left:10px;
	padding-right:10px;
	background:#00753d;
	z-index:9;}
.car_areas .it .text{
	width:250px;
	margin:10px 0 20px 15px;
	height:84px;
	z-index:9;
}
.car_areas .it .quad_bg{
	background: url(images/quad_bg_opacity.png);
	height:100%;
	width:100%;
	z-index:0;
	position:absolute;
	top:0;
	left:0;}
.car_areas .it .cli_loc{
	width:250px;
	z-index:9;
	margin-left:15px;
	height:50px;}
.car_areas .it .link_img_obra{
	color:#fff;
	font-size:14px;
	position:absolute;
	right:15px;
	bottom:15px;
	}
.car_areas .it_{
	float:left;
	margin:0 10px;
	}
.car_areas .owl-controls{
	top:50%;
	margin-top:-8.5px}
.car_areas .owl-buttons div{
	width:10px;
	height:17px;}
.car_areas .owl-prev{
	left:-10px;
	background:url(images/arrow_prev_car_verde.png) no-repeat;
	}
.car_areas .owl-next{
	right:-10px;
	background:url(images/arrow_next_car_verde.png) no-repeat;
	}
	
.car_areas_galeria{
	width:652px;
	height:auto;
	margin:70px auto 0;
	background:#333;
	box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	-webkit-box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	-moz-box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);
	box-shadow: 0px 1px 5px 0px rgba(0,0,0,1);	}
.car_areas_galeria .car_gar_fotos_full img.full{
	height:440px;
	display:block;
	width:auto;
	background:#00753d;
	}
.car_areas_galeria .car_gar_fotos,
.car_areas_galeria .owl-wrapper-outer{
	width:550px;
	margin:auto;
	}
.car_areas_galeria .car_gar_fotos .owl-item{
	opacity:.5;
	overflow:hidden;
	}
.car_areas_galeria .car_gar_fotos .owl-item img{
	width:100%;
	height:auto;}

.car_gar_fotos_full,
.car_gar_fotos_full .owl-wrapper-outer,
.car_gar_fotos_full img {
	width:652px;
	height:440px;
}
.car_gar_fotos_full .owl-controls{
	position:absolute;
	top:inherit;
	bottom:0;}
.car_gar_fotos_full .owl-controls .owl-prev{
	left:0!important;}
.car_gar_fotos_full .owl-controls .owl-next{
	right:0!important;}
	
.car_areas_galeria .owl-buttons div{
	width:50px;
	background-color:#00753d;
	background-position:center center;
	background-repeat:no-repeat;}
.car_areas_galeria .owl-buttons div:hover{
	background-color:#444;}
.car_areas_galeria .owl-buttons .owl-prev{
	left:-50px;
	background-image: url(images/arrow_prev_qrc.png);}
.car_areas_galeria .owl-buttons .owl-next{
	right:-50px;
	background-image: url(images/arrow_next_qrc.png);}







.car_areas_text,
.car_areas_text .owl-wrapper-outer{
	width:550px;
	margin:auto;
	line-height:22px;
	background:#333333;
	color:#fff;
	height:auto;
	padding-bottom:5px;
	}
.car_areas_galeria .owl-buttons div span{
	width:50px;
	position:absolute;
	top:60px;
	background-color:#444;
	background-position:20px center;
	background-repeat:no-repeat;
	height:154px;}
.car_areas_galeria .owl-buttons div span:hover{
	background-color:#00753d;}
.car_areas_galeria .owl-buttons .owl-prev span{
	left:0;
	background-image: url(images/arrow_prev_car.png);}
.car_areas_galeria .owl-buttons .owl-next span{
	right:0;
	background-image: url(images/arrow_next_car.png);}
.car_areas_text h2{
	width:250px;
	font-size:15px;
	margin:12px 0 0 10px;}
.car_areas_text p{
	margin:0 10px;}
.paragrafo p{
	margin-bottom:30px;}
	
	
.post-type-archive-turita-holding .internas .left{
	width:238px!important;}
.logo_empresa{
	position:relative;
    width: 100%;
	    height: auto;	}
.nav_imp{
	position:absolute;
	left:0;
	display:table;
	top:0;}
.nav_imp > a{
	width:50%;
	top:0;
	position: absolute;
	font-size:18px;
	background:#00753d;
	text-indent:15px;
	line-height:60px!important;
	display:block;
	color:#fff!important;}
.nav_imp .not{	
	left:0;
	}
.nav_imp .rel{
	right:0;
	}
.imprensa .left{
	padding-top:85px!important;
	margin-bottom:190px!important;}
.imprensa .left .it{
	height:90px;
    display: table;
	margin-bottom:25px;
}
.nav_imp .ativo{
	background:#fff;
	color:#00753d!important;}
.imprensa .left .it h2{
	margin-top:-2px;
	font-size:18px;}
.imprensa .left .img_desc{
	overflow:hidden;
	width:58px;
	height:90px;
	float:left;
	background:#000;}
.imprensa .left .it .text{
	float:right;
    line-height: 19px;
	width:153px;}
.container.internas .left  .data{
	font-size:10px;
	line-height:20px;
	display:block;}
.container.internas.imprensa > .right{
	width:610px!important;
	margin-bottom:20px;
    padding: 0 0 15px 0;}	
.imprensa > .right{
	
	}
.imprensa > .right .text_a_r, 
.imprensa > .right p{
	line-height:24px;
	display:block;
	color:#333;
	width:100%;}
.imprensa > .right > h2{
	font-size:18px!important;
	text-transform:uppercase!important;
	background:#00753d;
	text-indent:15px;
	width:100%;
	display:block;
	margin:0!important;
	line-height:60px!important;
	color:#fff;}
.title_release{
	font-size:14px;
	}	
	
	
	
.cont_not{
	width:100%;
	float:left;
    height: 230px;	display:block;
	padding:12px 15px 0 15px;}
.shares a, .shares > div{
	width:70px!important;
	background-color:#939598!important;
	background-repeat:no-repeat!important;
	background-position:center center!important;
	margin:0 50px 5px 0!important;
	height:20px!important;
	float:left!important;}
.shares > div iframe{
	opacity:0!important;}
.s_email{ 
background-image:url(images/share_email.png);

}
.s_google_plus, .shares > div{ background-image: url(images/share_google.png)!important;transition:all linear .4s!important;
-o-transition:all linear .4s!important;
-moz-transition:all linear .4s!important;
-webkit-transition:all linear .4s!important;}
.shares a.s_linkedin{ background-image: url(images/share_linkedin.png); margin-bottom:0!important}
.shares a.s_twitter{ background-image: url(images/share_twitter.png); margin-bottom:0!important}
.shares a.s_facebook{ background-image: url(images/share_facebook.png); margin-bottom:0!important}
.leia_mais{
	width:110px;
	height:35px;
	background:#00753d url(images/leia_mais.png) no-repeat center center;
	position:absolute;
    bottom: 15px;
	right:15px;
	}
.leia_mais:hover{
		background:#444 url(images/leia_mais.png) no-repeat center center;
}
.read_more{
	background:#00753d url(images/read_more.png) no-repeat center center;
	}
.read_more:hover{
	background:#444 url(images/read_more.png) no-repeat center center;
	}
.shares a:hover, .shares > div:hover{
	background-color:#00753d!important;}

.imagem_dest_not{
	height:265px;
	width:176px;
	margin:15px 15px 0 0;
	overflow:hidden;
	float:right;
	display:none;}
.imagem_dest_not a{
	display:table;
	height:100%;}
.imagem_dest_not img{
	width:auto;
	height:100%;}
.nave_not{
	margin-bottom:0!important;
	background:none!important;}
	
.imprensa  .car_sigle_not,
.imprensa  .owl-wrapper-outer{
	width:580px;
	margin:auto;
	height:265px;}
.imprensa  .car_sigle_not{
	margin:15px auto 20px;}
.single .imprensa > .right .data{
	margin-left:15px;}
.single .imprensa > .right  p{
	width:580px;
	margin:0 auto 25px;}
.single .shares{
	margin:0 0 15px 5px;
	width:580px!important;
	display:block;
	height:50px;
	}
.single 	.leia_mais{
	right:20px;}

	
.single .imprensa .car_sigle_not .owl-buttons > div{
	width:50px;
	height:70px;
	background-color:#444;}
.single .imprensa .car_sigle_not .owl-buttons > div:hover{
	background-color:#00753d;}
.single .imprensa .car_sigle_not .owl-prev{
	left:0;
	}
.single .imprensa .car_sigle_not .owl-next{
	right:0;
	}


/* Contato */
.contato_trabalhe  > .left{
	margin-bottom:60px;
	padding:88px 0 10px 0!important;}
.contato_trabalhe  > .left > span{
	position:absolute;
	top:0;
	left:0;
	display:block;
	background:#00753d;
	font-size:18px;
	text-indent:15px;
	color:#fff;
	}
.contato_trabalhe  > .right{
	width:610px!important;
	padding:23px 0 15px 0!important;}
.contato_trabalhe  > .left .it{
	width:228px;
	margin:0 auto 32px;
	display:table	}
.contato_trabalhe  > .left .icon{
	width:40px;
	height:40px;
	background-color:#00753d;
	background-position:center center;
	background-repeat:no-repeat;
	float:left;}
.contato_trabalhe  > .left .icon.mapa{
	background-image: url(images/icon_ping.png)}
.contato_trabalhe  > .left .icon.telefone{
	background-image: url(images/icon_telefone.png);
}
.contato_trabalhe  > .left .icon.mail{
	background-image:url(images/icon_mail.png)
}
.contato_trabalhe  > .left .text{
    width: 185px;
	float:right;
	display:table;}
.contato_trabalhe  > .left .text h2{
	font-size:18px;
	margin-bottom:5px;
	line-height:13px;}
.contato_trabalhe  > .left .text p a{
    font-size: 16px;	margin:0;
	text-transform:lowercase;
    line-height: 16px;	
	color:#333;}
.contato_trabalhe  > .left .text p a:hover{
	color:#00753d;
	}
.contato_trabalhe  > .right >  p{
	font-size:18px;
	margin:0 0 40px 15px;
	line-height:20px;}
.right  form{
	width:100%;
	margin:auto;
	display:table;}
.right  form span{
	display:table;
	float:left;
    margin: 0 14.7px 28px;	}
.right form p{
	display:table;
	margin:0;}
 .right form img.ajax-loader {
    margin-left: 0;
    position: absolute;
    bottom: -50px;
    right: 20px;
}
.right  form input,
.right  form select{
	width:273px;
	color:#333;
	font-family: 'FuturaLT-Light'; 
	font-size:13px;
	height:40px;
	border:#00753d 1px solid;
	text-indent:10px;}
.right  form select{
	text-indent:5px!important;
}
.right  form select{
    height: 42px;
    width: 275px;}
.right  form input[type=file]{
    width: 578px;	height:40px;
	opacity:0;
	z-index:9;
	border:#00753d .5px solid;
	}
.right  form textarea{
	width:580px;
	height:125px;
    font-family: 'FuturaLT-Light';
    display: block;
	border:#00753d 1px solid;
	padding:15px 0 0 10px;
	margin:auto;}
.right  span.wpcf7-not-valid-tip{
	color:#f00!important;
	padding:0 10px;
	margin:0!important;
	right:0;
	top:-26px;
	position:absolute;}
.right  div.wpcf7-validation-errors,
.right  div.wpcf7-mail-sent-ok{
	position:absolute;
    bottom: -60px;	left:0;}	
div.wpcf7-response-output{
	margin:0 0 0 10px!important;}
.right form span.mensagem{
	margin-bottom:0;
	}
.fakeupload{
	position:absolute;
	top:0;
	text-indent:160px!important;
	background:url(images/bt_anexar_curriculo.jpg) no-repeat left center;
	width:100%!important;
	left:0;}
#wpcf7-f898-o1 .fakeupload{
	background:url(images/anexar-arquivo.jpg) no-repeat left center}
.right form b{
	left:15px;}
#wpcf7-f898-o1  form input, 
#wpcf7-f898-o1  form select,
#wpcf7-f893-o1 form input,
#wpcf7-f893-o1 form select{
	width:278px;}
#wpcf7-f898-o1 form input[type=file],
#wpcf7-f893-o1 form input[type=file] {
    width: 589px;}
#wpcf7-f898-o1 form input[type=submit],
#wpcf7-f893-o1 form input[type=submit] {
    width: 90px;}	
#wpcf7-f898-o1 p,
#wpcf7-f893-o1 p,
#wpcf7-f326-o1 p,
#wpcf7-f328-o1 p{
	margin-bottom:0;}
.fake_en{
	background:url(images/bt_anexar_curriculo_en.jpg) no-repeat left center!important; }
#wpcf7-f893-o1 .fake_en{
	background:url(images/anexar-arquivo-en.jpg) no-repeat left center!important;}
.right  form input[type=submit]{
	width:90px;
	height:40px;
	background:#00753d;
	margin: -1px 15px 0 0;
	color:#fff;
	float:right;
}
input[type=submit]{
	text-indent:inherit!important;
	cursor:pointer;}
input[type=submit]:hover{
	background:#444!important;
	border:#444 solid 1px!important}
.right form ::-webkit-input-placeholder {color:#333;font-family: 'FuturaLT-Light'; font-size:13px;}
.right form :-moz-placeholder {color:#333; font-family: 'FuturaLT-Light'; font-size:13px;}
.right form ::-moz-placeholder {color:#333;font-family: 'FuturaLT-Light'; font-size:13px;}
.right form :-ms-input-placeholder {  	color:#fff;    font-family: 'FuturaLT-Light'; font-size:13px;}	
	
	
	
.align_610 .it img{
	display:none;}
	
.synced{
	opacity:1!important;}
	
	

.container.internas > .left .bt{
	display:block;
    text-indent: 20px;
	font-size:18px;
	color:#fff;
	position:absolute;
	margin:0;
	bottom:-60px;
	left:0;}
.container.internas > .left .bt_trabalhe{
	background:#00753d url(images/ico_trabalhe.png) no-repeat 200px center;
}
.container.internas > .left .bt_trabalhe:hover{
	background:#444 url(images/ico_trabalhe.png) no-repeat 200px center;
}
.container.internas > .left .bt_trabalhe,
.container.internas > .left .bt_deixemsg,
.container.internas > .left .bt_localizador{
	color:#fff!important;
	}
.container.internas > .left .bt_deixemsg{
	background:#00753d  url(images/avatar.png) no-repeat 217px center;
}

.container.internas > .left .bt_deixemsg:hover{
	background:#444  url(images/avatar.png) no-repeat 217px center;
}

.container.internas > .left .bt_localizador{
	background:#00753d url(images/icon_bandeira.png) no-repeat 210px center;}
.container.internas > .left .bt_localizador:hover{
	background:#444 url(images/icon_bandeira.png) no-repeat 210px center;}
}

.box_acessoria{
	width:260px;
	position:absolute;
	left:0;
	clear:both;
	bottom:-190px;
	background:#fff;
	height:170px;
    font-size: 18px;
	}
.box_acessoria > span.asse{
	display:table;
    text-transform: uppercase;
    background: #00753d;
    width: 100%;
    display: block;
	font-size:18px;
	text-indent:15px;
    margin: 0 0 20px 0;
    line-height: 60px;
    color: #fff;
}
.box_acessoria > span.nome{
	margin:0 0 0 15px;
	text-transform:uppercase;
	font-size:18px;
	display:table;}
.box_acessoria p{
	color:#333;
	margin:0 0 0 15px;
	font-size:13px;}
	
.wpptopdfenh {
    display: block;
    position: absolute;
    bottom: 15px;
    overflow: hidden;
    height: 35px;
    right: 15px;
}
.wpptopdfenh .down{
	position:relative;
	width:110px;
	height:35px;
	display:block;
	background:#00753d url(images/download.png) center center no-repeat;
	}
.wpptopdfenh .down:hover{
	background:#444 url(images/download.png) center center no-repeat;
	}
.wpptopdfenh:hover img{
	top:-35px;}
	
.int_post .wpptopdfenh{
      bottom:-25px;
	 	right:20px;}
	
.wrapper_locais{
	margin-top:40px;
	text-align:center;
	background:#00753d;
}

.wrapper_locais .it{
	width: calc(33.3% - 20px);
	color:#fff;
	cursor:pointer;
	padding:20px 0 20px 12px;
	display: inline-table;
	text-align:left;
}
.wrapper_locais .it h2{
	text-align:left;
	font-size:18px;
	color:#fff;
}
.full iframe{
	width:100%!important;
	margin-bottom:-45px;
	height:345px!important;}
	
footer .container ul li ul.sub-menu{
	margin:10px 0 -10px 20px;
	display:none;
}
form select{
    font-family: 'FuturaLT-Light';
	text-indent:3px!important;
	font-size:13px!important;
	color:#333!important;
	background:#fff url(images/mais.png) 250px center  no-repeat;}
form select option{
	text-indent:10px!important;
	}
.slide_home,
.slide_home .owl-wrapper-outer{
	width:1920px;
	height:auto;
	}
.slide_home{
	overflow:hidden;
	margin: 0 0 0 -960px;
	left:50%;
	}
.slide_home img{
	width:100%;
        display: block;
	height:auto;}
	
#wrapper_obra form span.loadTipo,
#wrapper_obra form span.loadLocal {
    background: url(images/ajax-loader-black.gif) center center no-repeat;
    height: 30px;
    width: 30px;
    display: none;
    position: absolute;
    left: 450px;
    z-index: 99;
    top: 4px;
}
#wrapper_obra form span.loadLocal {
    left: 712px;
	}
	
.no_pdf5  .wpptopdfenh,
.no_pdf8  .wpptopdfenh{
	display:none;}
	
.single .shares a, .single .shares > div{
	margin:0 0 0 10px!important;}

.caracteres{
	position:absolute;
	display:block;
	bottom:15px;
	left:15px;}
	
#lang_sel {
	height:50px!important;
	width:100%!important;
	display:block!important;
	background:#444444 url(images/icon_pt_pt.png) center center no-repeat!important;}
#lang_sel ul{
	border:0!important;}
#lang_sel a.lang_sel_sel{
	background:none;}
	
#lang_sel ul ul {
    width: 100%!important;
    position: absolute!important;
    height: 50px!important;
    top: 0!important;
	right:0!important;
    border-top: 0!important;
}
	
#lang_sel li {
    top: 0!important;
    right: 0!important;
	width:100%!important;
	border:0!important;
    position: absolute!important;
    padding: 0 !important;
    margin: 0 !important;
}
#lang_sel li a {
    right: 0;
    position: absolute;
	border:0 !important;
    padding: 0 !important;
	opacity:0;
    margin: 0 !important;
}
#lang_sel ul ul li a{
	cursor:pointer;
	}
#lang_sel ul ul li.icl-pt-br a {
    background: #fff!important;
    height: 50px!important;
    top: 0!important;
    width: 50%!important;
    left: 0!important;
    z-index: 999!important;
    padding: 0!important;
    border: 0!important;}
#lang_sel ul ul li.icl-en a {
    background: #ffffff!important;
    color: #444444!important;
    height: 50px!important;
    width: 50%!important;
    line-height: 1em!important;
    padding:0!important;
    border-width: 0!important;
}
#lang_sel ul > li > a{
	cursor:default;}
.car_areas_galeria .owl-buttons div span{
	display:none;}
	
#mapaContato{
	margin-bottom:-45px;
	height:345px;}
	
.login h1{
	width:310px;
	background:#00763c  url(images/logo_login.png) center center no-repeat;
	height:120px;}
.login h1 a{
	display:none;}
.login form {
	width:310px;
    margin-top: 120px;}
.login .message {
	width:310px;
    margin-top: 120px;
	border:0;
	}
#login{
	width:310px;
	}
body.login{
	background: url(images/quad_bg.jpg);
	    font-family: 'FuturaLT-Light';
}
.wp-core-ui .button.button-large{
	width:auto;
	display:table;
	padding:0 20px;
    font-family: 'FuturaLT';
	height:40px;
	border-radius:0;
	-o-border-radius:0;
	background:#00763c;
	border:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;}
.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary{
	-webkit-box-shadow:none;
	-o-box-shadow:none;
	border:0;
	-moz-box-shadow:none;
	-webkit-box-shadow:none}
.login input[type=text],
.login input[type=password]{
	text-indent:10px;}
.login form .input, 
.login form input[type=checkbox], 
.login input[type=text]{
	border:#00763c solid 1px;
	background:#fff;
	font-size:13px;
	color:#000;}
.login-action-lostpassword  form{
	margin-top:0}
.login form .input, .login input[type=text] {
	line-height: 32px;
}
.login-action-lostpassword form .input, .login-action-lostpassword input[type=text] {
    margin: 2px 6px 0 0;
}
.login input[type=password]{
    margin-bottom:0;
	}
.login .forgetmenot{
	    margin-top: 11px;
}
.login-action-lostpassword form {
	padding-top:0;}
.login-action-lostpassword #nav{
	display:none;}
.login form{
    padding: 22px 18px 20px;}
.login #nav {
    margin:0;
	background:#fff url(images/sep_login.png) no-repeat right 4px;
    width: 140px;
	text-align:right;
	float:left;
	padding:0 15px 20px 0;
}
.login #nav a,
.login #backtoblog a{
	color:#00763c;
	font-size:11px;
	
	}

.login #backtoblog{
    margin:0;
	padding:0 0 20px 15px;
	float:left;
	text-align:left;
    width:170px;
	background:#fff;
}
.login .message {
    padding: 22px 18px 0 18px;
}
.login-action-lostpassword #backtoblog{
	width:100%!important;
	padding-right:18px;
	text-align:right;}
.login form ::-webkit-input-placeholder {
	font-size:13px;
}
.login form :-moz-placeholder {
	font-size:13px;
}
.login form ::-moz-placeholder {
	font-size:13px;
}
.login form :-ms-input-placeholder { 
font-size:13px; 
}
.single .right.int_post.no_pdf6,
.single .right.int_post.no_pdf9 {
	padding-bottom:40px;}
.container.internas.imprensa > .right.int_post.no_pdf5,{
	    padding-bottom: 20px;}
.single .no_pdf5  .shares,
.single .no_pdf8  .shares{
	height:20px;
	margin-bottom:15px;}
.single .no_pdf8  .shares{
	margin-bottom:15px;}
.container.internas .left .text_a{
	text-transform:capitalize;
	font-size:13px;
	   font-family: 'FuturaLT-Light';
	color:#333;}
	
#menu-menu-turita-holding .current-turita-holding-ancestor .sub-menu{
	display:block;}
	
.login #login_error {
    border-left: 0;
    background: #fff;
    box-shadow: none;
    margin-top: 120px;
    margin-bottom: -120px;
}
.container.internas.imprensa .left .line{
	display:none;}

.txt_maps{
	color:#000;}
	
.box_acessoria{
    width: 100%;
    position: absolute;
    left: 0;
    bottom: -182px;
    padding-bottom: 30px;
    background: #fff;
}
#wpcf7-f8-o1 p{
	margin-bottom:0;}
	
.container.internas .right p a{
	color:#00753d;}
	
.container.internas ul{
	margin-bottom:20px;}
	
.container.internas .right.descricao_atuacao{
	margin-bottom:30px;
	    margin-right: 20px;
    width: 580px;}
.container.internas .right.descricao_atuacao p{
	margin-bottom:0;}


.obra_leia_mais{
	   color: #fff;
    border: #fff solid 1px;
    clear: both;
    float: right;
    PADDING: 0 5px;
    height: 20px;
    line-height: 22px;
    margin: 10px 0 0 0;}
	
.archive_area .it{
	width:290px;
	height:340px;
	display:block;
	margin-right:25px;
	margin-bottom:25px;
	background:#fff;
	float:left;}

.archive_area .it:nth-child(3n+3){
	margin-right:0;}
.archive_area  .it h3 {
    width: 100%;
    color: #fff;
    font-size: 18px;
    padding-left: 15px;
    padding-right: 55px;
	height:60px;
	line-height:60px;
	font-family: 'FuturaLT-Condensed';	
    background: #00753d;
    z-index: 9;
}
.archive_area  .it p {
    font-size: 14px;
    line-height: 22px;
	width:90%;
	color:#333;
	margin:15px auto;
}
.archive_area  .it .img{
	width:100%;
	display:block;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	height:120px;}  
	
.archive_area  .it .saiba_mais{
	position:absolute;
	right:15px;
	line-height:8px;
	bottom:15px;
	font-family: 'FuturaLT-Heavy';
	text-transform:uppercase;
	color:#00753d;
}
.sub-menu li a{
	white-space:nowrap;}
.sub_area_de_atuacao{
	display:none;}
.open-menu{
	width:50px;
	height:26px;
	background: url(images/nav-icon.png) no-repeat center center;
	display:none;
	position:fixed;
	z-index:9999999999999999;
	top:15px;
	right:15px;}