/*  
    Theme Name: latitudes_empresas
    Description: latitudes_empresas
    Author: Wesley Simplicio
    Author URI: http://www.simpleti.com.br/
*/

@font-face {
    font-family: 'TrajanProRegular';
    src: url('./fonts/TrajanProRegular.eot');
    src: local('TrajanProRegular'), url('./fonts/TrajanProRegular.woff') format('woff'), url('./fonts/TrajanProRegular.ttf') format('truetype');
}
*, *:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0; margin:0;font-family: Open Sans;}
.sem_padding{padding-left:0px !important;padding-right:0px !important;}
.padding { padding: 20px; }
body { margin-top: 100px;}
/*HEADER*/
.menu{ height: 110px; margin-bottom: 10px; }
.navbar-default{ border-color: transparent;	}
.navbar{ min-height: 109px;	}
.nav > li > a { padding: 45px 18px 0px 0px; font-size: 18px; }
.navbar-default .navbar-nav > li > a{ color: #46514c; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{ background-color: transparent; color: #46514c;  font-weight: 600;  }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{ background-color: transparent; color: #46514c;}
.navbar-nav > li > a:hover{ color: #46514c !important; font-weight: 600 !important; }
.navbar-default{ background-color: transparent; }
.carousel .item{ height: 450px; background-color: #000 !important; }
.carousel-inner > .item > a > img { position: absolute; top: 0; left: 0; min-width: 100%; height: 450px; }
.navbar-brand > img { height: 100px; }
.navbar-brand { padding: 0px;}
/*F:HEADER*/
/* TELAO */
.telao{ height: 450px; padding-left: 0; padding-right: 0; background: #d9dfdc; border-bottom: 30px; }
.fundoTelao, .fundoCinza{ background: #d9dfdc; width: 100%; height: auto; margin-bottom: 50px;	}
.fundoHeader{ border-bottom: 1px solid #f1f3f2; background: #fff; width: 100%; height: 100px; position: fixed; top: 0px; z-index: 99; }
.carousel-control{ width: 4%; display: none; }
/* F: TELAO */
/*CONTENT*/
.caixa { padding: 40px 30px 20px 30px; line-height: 2; letter-spacing: 0.8px;	}
/*strong{ color: #333333 !important;}*/
p{ color: #333333 !important; line-height: 1.6; font-size: 16px; margin: 0 0 30px;}
.espacoTitulo{ margin-top: 40px;margin-bottom: 10px; }
.titulo{ text-align: center; }
.titulo h1,.titulo h2{  line-height: 1.7; font-size: 30px; text-transform: uppercase; margin-top: 20px; margin-bottom: 20px; text-align: center; font-family: 'TrajanProRegular'; color: #86958d; letter-spacing: 5px;}
.titulo h5{  line-height: 1.7; color: #86958d; width: 80%; margin: auto; line-height: 25px; font-size: 16px; }
.titulo h3, h3{ line-height: 1.7;  color: #86958d; }
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img { display: block; max-width: 101%; /*height: auto; */}
.open-sans{	text-transform: initial; font-weight: bold; font-family: 'Open Sans' !important; letter-spacing: 1px !important; font-size: 20px !important; }
.mobile { display: none; }
.desktop { display: block; }
.depoimento { width: 80%;}
/*F:CONTENT*/
/* PORQUES */
.porques, .porquesc{ text-align: center; }
.porquesc h4{ line-height: 1.5; color: #86958d; font-weight: bold; }
.porques img { width: 100%; }
.porquesc.primeiro{ margin-left: 5%;}
/* F: PORQUES */
/*CONTATO*/
.form7 input, .form7 textarea{ width: 100%; background: #F1F1F2; border:0px; margin-top: 5px; padding: 8px; }
.form7 input[type="checkbox"]{ width: auto; }
.form7 input[type="submit"]{ margin-top: 15px; background: #C6792F; padding: 5px 30px 5px 30px; border: 0px; color: #fff; width: 100px; float: right; margin-bottom: 20px; }
/*F:CONTATO*/
/*FOOTER*/
.footer p{ color: #fff !important; }
.hrT { margin-top: 10px; margin-bottom: 10px; }
.fileteCinza{ height: auto; min-height: 50px; margin-top: 10px; }
.fileteCinza img{ width: 100%; }
.fundoCinzaClaro { background: #f1f3f2; }
.fundoFooter{margin-top:10px;padding-top:30px;background:#46514c;height:auto;font-weight:300;}
.fundoFooter h3,.fundoFooter a, .fundoFooter p,.fundoFooter h6{color:#fff;}
.fundoFooter h6{font-size:10px;font-weight:300;}
.fundoFooter .footer{background:#46514c;min-height:300px;}
.fundoFooter .iconesFooter{letter-spacing:7px;margin-top:45px;text-align:right;}
/*F:FOOTER*/
/*IFRAME LINHA DO TEMPO*/
iframe.iframeLinha{ overflow-y:hidden; overflow-x: scroll; width: 100%; height: 360px; margin-top: 50px; }
.linha-tempo{ overflow: auto; height: 350px; width: 100%; border-top: 3px solid #637369; margin-bottom: 5px;}
.linha-tempo .ulLinha {display: table; /*white-space: nowrap;*/}
.linha-tempo .itemLinha{display: table-cell; width: 300px; height: 300px; padding-right: 10px;}
.linha-tempo .itemLinha h3{ margin: 0px; color: #555555; }
.linha-tempo .itemLinha .blocoCinzaLinha{ background: #E2E7E5; padding: 20px; width: 300px; height: 270px; }
.linha-tempo .itemLinha .blocoCinzaLinha .imgLinha{ text-align: center; margin-bottom: 10px;}
.linha-tempo .itemLinha .blocoCinzaLinha .textoLinha{ text-align: left; line-height: 1.7;}
/*IFRAME LINHA DO TEMPO*/
/*RESPONSIVE*/
@media only screen and (max-width: 992px){
iframe.iframeLinha{height: 395px; width: 280px;}
.linha-tempo{ width: 330px;}
.porquesc.primeiro{ margin-left: 0px;}
.navbar-default { border-bottom: 1px solid #f1f3f2; }
.depoimento{ width: 100%;}
.fundoFooter .footer{ margin-bottom: 20px; }
.mobile { display: block; }
.desktop { display: none; }
body { margin-top: 80px;}
.titulo h1, .titulo h2, .titulo h3{ font-size: 20px;}
.titulo h5 { width: 95%; text-align: justify; }
.menu { height: 70px; }
.navbar { min-height: 80px; }
.navbar-header { text-align: center;}
.navbar-default .navbar-toggle { margin-top: 25px; }
.navbar-brand > img { height: 50px; margin-top: 15px; /*width: 100%;*/ }
.navbar-default { background-color: #fff; z-index: 9999; }
.navbar-nav { margin: 7.5px -15px; background-color: #fff; z-index: 9999; padding-left: 15px; padding-bottom: 15px; }
.carousel-inner > .item > img, .carousel ,.carousel .item,.carousel-inner > .item > a > img, .telao{ height: 190px; }
.navbar-toggle{ float: right;}
.fundoHeader{ height: 80px; }
}
@media (min-width: 1200px){
    .container { width: 1200px; }
}
/*F:RESPONSIVE*/

/* Carousel Fade */
.carousel .item { -webkit-transition: opacity 1s; -moz-transition: opacity 1s; -ms-transition: opacity 1s; -o-transition: opacity 1s; transition: opacity 1s; }
.carousel .active.left, .carousel .active.right { left: 0; opacity: 0; z-index: 2; }
.carousel .next, .carousel .prev { left: 0; opacity: 1; z-index: 1; }
.carousel.carousel-fade .item { opacity:0;}
.carousel.carousel-fade .active.item { opacity:1; }

/* Carousel Scale */
/*.fundoTelao.home .carousel .item.active {
    animation: zoom 30s;
    -moz-animation: zoom 30s;
    -webkit-animation: zoom 30s;
    -o-animation: zoom 30s;
}
@keyframes zoom {
    from {transform:scale(1);}
    to {transform:scale(2);}
}
@-moz-keyframes zoom {
    from {-moz-transform:scale(1);}
    to {-moz-transform:scale(2);}
}
@-webkit-keyframes zoom {
    from {-webkit-transform:scale(1);}
    to {-webkit-transform:scale(2);}
}
@-o-keyframes zoom {
    from {-o-transform:scale(1);}
    to {-o-transform:scale(2);}
} */
