@font-face {
	font-family: 'Conv_Futura LtCn BT Light';
	src: url('../fonts/Futura LtCn BT Light.eot');
	src: local('☺'), url('../fonts/Futura LtCn BT Light.woff') format('woff'),
		 url('../fonts/Futura LtCn BT Light.ttf') format('truetype'),
		 url('../fonts/Futura LtCn BT Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* 

moldura_gal
------------------- BARRA DE NAVEGAÇÃO ----------------------- */

/* centered columns styles */
.row-centered {
    text-align:center;
}
.col-centered {
    display:inline-block;
    float:none;
    /* reset the text-align */
    text-align:left;
    /* inline-block space fix */
    margin-right:-4px;
}


body {
	font-family:'Conv_Futura LtCn BT Light';
	background: #222222;
	font-weight:100;
  	font-weight: 500;
  	line-height: 1.1;
	}
.box_vimeo {
	max-width: 500px;
	height: 282px;
	padding: 15px;}
.voltar {
	padding: 10px;}
.area_cliente {
	font-size: 15px;
	padding-left: 18px;
}
.form_contato {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;}

.form_depoimento {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  max-width: 50%;
  margin-left: auto;
  margin-right: auto;} 
.form-group > label {
	font-weight: 500;
  line-height: 1.1;
  color: inherit;}
.submitbtn {
	background: #3B3B3B;
	max-width: 30%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;}
.row {
	font-family: inherit;
	font-weight: 500;
	line-height: 22px;
	color: #BBBBBB;
}
h2 {
	font-size: 30px;
	color:#BBBBBB;
	text-align: center;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
	
	}
a:hover {
	text-decoration: none;}
.login_holder {
	margin-top: 30px;}
.login {
	min-width: 250px;
	display: block;
	text-align: right;}
.preform {
	margin-top: 6px;}
.preform input {
	border-radius: 6px;
	background: #323232;
	color: #ffffff;
	font-size: 12px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;	
	border: none;}
.logininput {
	font-family:Arial, Helvetica, sans-serif;
}
.formholder {
	text-align: right;}

.iconholder {
	padding-top: 25px;}

.topo_fotos {
	min-height: 15px;
	display:block;
	width: 100%;}

.preheader {
	background: #222222;
	min-height: 30px;}
.nav, .navbar {
	border: #222222;
	font-family:'Conv_Futura LtCn BT Light';
	font-size: 20px;}
.form-group {
	right:0; }
.navbar-collapse ul {
	padding-top: 30px;}
	
.navbar-collapse ul li {
	color:#EBEBEB;}	
	
.dropdown-menu {
	font-size: 20px;
	background: #171717;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: #919191;
}
.albuns {
	max-width: 215px;
	display: inline-table;
	padding: 5px;
	margin-left: 10px;
	background: #3B3B3B;
	text-align: center;
	padding-bottom: 15px;}
.carrossel {
	margin-top: 30px;}
	
.enviar_depoimento {
	display: block;
	padding: 10px;
	max-width: 30%;
	background: #3B3B3B;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;}
	
.enviar_depoimento a {
	color: #808080;}
	
.enviar_depoimento a:hover {
	color: #EBEBEB;}	
	


@media all and (min-width: 768px ){	
	
	
}
@media all and (max-width: 768px ){
         
					
			
        }
		
/* Extra Small Devices, Phones */ 
	@media only screen and (max-width : 480px) {
		
			.identidade {
				margin-left: 10px;}
		.rodape {
				padding-left: 30px;}
				
			#slider1_container {
				width: 100%;}
			.foto_identidade {
				width: 100%;
				min-width: 250px;
				height: auto;}
			. identidade p {
				width: 100%;
				text-align: center;}
			.t { max-height: 260px;
				}
	}

/* Custom, iPhone Retina */ 
	@media only screen and (max-width : 320px) {
		
			.identidade {
				margin-left: 10px;}
			.rodape {
				padding-left: 30px;}
				
			#slider1_container {
				width: 100%;}
			.box_segmentos img {
				width: 100%;
				height: auto;}
			.foto_identidade {
				min-width: 200px;
				height: auto;}
	}

/* ------------------- SEGMENTOS ----------------------- */
.siga {
	width: 150px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	display: block;
	height: 35px;
	text-align: center;}
.siga a {
	color: #BBBBBB;}
.siga a:hover {
	color: #ffffff;}	
	
.instagram {
	padding-top: 20px;
	padding-bottom: 30px;
	height: auto;
	background: #626262;
	max-width: 1140px;}
.instagram h2 {
	color:#BBBBBB;
	margin-bottom: 20px;}
.identidade {
	font-size: 18px;
	padding-top: 30px;
	padding-bottom: 30px;
	color: #BBBBBB;
	font-weight:100;
  	font-family: inherit;
  	font-weight: 500;
  	line-height: 1.1;
  	
	}
.segmentos {
	padding-top: 20px;
	padding-bottom: 30px;
	height: auto;
	background: #515151;
	min-height: 250px;
	max-width: 1140px;
}

.depoimentos {
	padding-top: 20px;
	padding-bottom: 30px;
	height: auto;
	background: #515151;
	min-height: 350px;
	max-width: 1140px;
	font-size: 18px;
	min-height: 500px;
}

.box_segmentos {
	max-width: 350px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	background: #626262;
	display:block;
	height: auto;}
	
	
.bottom_consultoria {
	height: auto;
	font-size: 25px;
	color:#FFF;
	text-align: center;}

.bottom_consultoria:hover {
	background: #8E7D8A;}
	

.bottom_servicos {
	height: 30px;
	text-align: right;}

.bottom_servicos:hover {
	background: #8E7D8A;}
	

.bottom_beneficios {
	height: 30px;
	text-align: right;}

.bottom_beneficios:hover {
	background: #8E7D8A;}

/* 
preform

------------------- CONTEUDO ----------------------- */

#moldura {
	display: inline-table;
	width: 260px;
	height: auto;
	margin: 3px;
	text-align: center;}
#moldura_gal {
	display: inline-table;
	width: 270px;
	height: auto;
	margin: 3px;
	text-align: center;
	background: #191919;
	padding: 5px;}
#moldura_gal img {
	max-width: 260px;
	max-height: 168px;
	}	
	
	
#moldura img {
	max-width: 270px;
	}
#moldura p {
	padding: 5px;
	text-align: center;
	color:#999;
	font-size: 18px;}

#moldura_gal p {
	padding: 5px;
	text-align: center;
	color:#999;
	font-size: 18px;}

#moldura_fotos {
	display: block;
	width: 270px;
	height: auto;
	background: #191919;}


.conteudo {
	min-height: 200px;
	font-size: 20px;
	color: #676F80;
	padding-top: 50px;
	padding-bottom: 50px;}
.conteudo h2 {
	font-family:'Conv_tt0375m_',Sans-Serif;
	font-size: 25;}
.sub_titulo {
	font-family:'Conv_tt0375m_',Sans-Serif;
	font-size: 30;
	width: 100%;
	text-align: left;
	margin-top: 20px;
	padding-bottom: 20px;
	padding-left: 50px;
	}	
.estrutura {
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;}
.estrutura h2 {
	width: auto;
	margin-left: auto;
	margin-right: auto;}
.logo_img {
	float:left;
    margin:0 20px 10px 0;
	}	
.tabela {
	text-align: center;
	width: 90%;
	margin-left: auto;
	margin-right: auto;}
.box_parceiros {
	width: 100%;
	min-height: 110px;
	padding: 20px;
	background: #535353;
	margin-bottom: 10px;
	margin-right: 20px;
	margin-left: 10px;
	display: inline-table;}
.box_parceiros a {
	text-decoration: none;
	color: #FFF;}
.box_parceiros a:hover {
	text-decoration: none;
	color: #CCC;}


.box_videos {
	max-width: 220px;
	min-height: 200px;
	margin-right: 25px;
	padding: 10px;
	background: #191919;
	display: inline-table;
	height: auto;
	margin-bottom: 15px;
	top: 0px;
	}
.box_videos span {
	text-align: center;}

.box_fotos {
	max-width: 200px;
	min-height: 250px;
	margin-right: 5px;
	padding: 10px;
	background: #191919;
	display: inline-table;
	height: auto;
	margin-bottom: 5px;
	top: 0px;
	}

.box_fotos p {
	margin-top: 10px;
	text-align: center;
		}
	

.vimeo_videos {
	padding-top: 20px;
	padding-bottom: 30px;
	padding-left: 5%;
	height: auto;
	background: #626262;
	max-width: 1140px;
	}
.vimeo_videos span {
	font-size: 15px;
	color: #EBEBEB;
	margin-top: 5px;
	font-weight:100;
  	font-weight: 500;
  	line-height: 1.1;
	display: block;
	min-height: 60px;}
.vimeo_titulo {
	width: 100%;
	display: table;
	min-height: 80px;}


.fichas {
	margin-top: 30px;}

.fichas ul li {
	list-style: none;
    background-image: url(../img/lista.png);
    background-repeat: no-repeat;
    background-position: 0px center; 
    padding-left: 15px;}

.fichas ul li a {
	text-decoration: none;
	color:#222222
	}

.fichas ul li a:hover {
	text-decoration: none;
	color: #CCC;
	}	
	
/* ------------------- RODAPÉ ----------------------- */
.rodape {
	min-height: 320px;
	background:#222222;
	padding-top: 50px;
	font-size: 18px;
	color: #858585;
	font-weight:100;
  	font-family: inherit;
  	font-weight: 500;
  	line-height: 1.1;}
.rodape ul li {
	list-style: none;
    background-image: url(../img/lista.png);
    background-repeat: no-repeat;
    background-position: 0px center; 
    padding-left: 15px;}

.rodape ul li a {
	text-decoration: none;
	color: #858585;
	}

.rodape ul li a:hover {
	text-decoration: none;
	color: #CCC;
	}	
.rodape_bottom {
	padding-top: 20px;
	font-size: 15px;
	color: #434444;}
.rodape_titulo {
	font-size: 20px;
	padding-left: 30px;
	padding-bottom: 10px;
	}


/*----------------------------- DEPOIMENTOS ---------------------------------- */

.col_dep {
	padding-left: 13%;}

@brand-color: #b20000;
#tcb-testimonial-carousel {
	
    a{
        color: @brand-color;
    }
    .text-brand{
        color: @brand-color;
    }
    
    .carousel-indicators .active {
        background: @brand-color;
    }
    .no-margin{
        margin: 0;
    }
    .carousel-indicators li {
        border: 1px solid #ccc;
    }
    .carousel-control {
        color: @brand-color;
        width: 5%;
    }
    .carousel-control:hover,
    .carousel-control:focus {
        color: @brand-color;
    }
    .carousel-control.left,
    .carousel-control.right {
        background-image: none;
    }
    .item{
        padding: 15px 40px;
        background: #515151;
    }
    .media-object {
        margin: auto;
    }
    @media screen and (max-width: 768px) {
        .media-object {
            margin-bottom: 15px;
        }
    }
}
