@import url('../fonts/fonts.css');
body{font-family: 'Helvetica-Condensed-Light';}
header{border-top: 8px solid #00aced;min-height: 100px;background-color: #ffffff;}
header .container .col-sm-3{padding: 0;}
.logo{margin-top: 12px;margin-bottom: 6px;}
.navbar-nav {float: right;margin: 0;}
.navbar-default{background: none;border:none;margin: 0;font-family: 'NewGotRm';font-size: 17px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{text-align: center;}
.nav > li > a > img {max-width: none;margin-bottom: 5px;margin-top: 15px;}
.navbar-default .navbar-nav > li > a{text-align: center;color: #b3b6b9;padding-bottom: 23px;padding-right: 20px;padding-left: 20px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color: #ffffff !important;background-color: #00aced;}
.navbar-default .navbar-nav > li:hover{color: #ffffff !important;background-color: #00aced;}
.navbar-default .navbar-nav > li > a:hover{color: #ffffff;}
@media(min-width:1024px){.container{width: 1000px;}}
@media(min-width:1025px){.container{width: 1030px;}}
.topo-contato{position: absolute;top:-8px;z-index: 999;right: 0;}
.banner{background: url('../images/banner1.jpg') no-repeat;min-height: 326px;background-size: 100% 100%;}
.green-bar{background: url('../images/bg-bar-green.jpg') no-repeat;background-size: 100% 100%;min-height: 136px;background-position: center center;}
footer{background: url('../images/bg_footer.jpg') no-repeat;background-size: 100% 100%;min-height: 256px;background-position: center center;padding-top: 60px;}
footer p{font-family: 'Helvetica-Condensed-Light';color: #ffffff;font-size: 17px;text-align: center;padding-top: 12px;padding-bottom: 12px;margin-top: 26px;}
.acrapido{list-style: none;padding-top: 26px;}
.acrapido li{display: inline-block;color: #fff;text-align: center;min-width: 200px;float: left;border-right: 1px solid;padding-bottom: 10px;padding-right: 3px;padding-left: 3px;}
.acrapido li p{font-size: 14px;font-family: 'NewGotRm';color: #ffffff;line-height: 16px;padding-top: 9px;text-align: center;}
.acrapido li img{vertical-align: middle;float: left;margin-right: 5px;width: 45px;margin-right: 5px;margin-left: 5px;} 
.acrapido li:last-child{border-right: none !important;}
.acrapido .i1 figure{width: 45px;height: 45px;background: url('../images/icon_recycle.png') no-repeat;float: left;}
.acrapido .i1:hover figure{background: url('../images/icon_recycle_active.png') no-repeat;}
.acrapido .i1:hover p{color: #009045;}
.acrapido .i2 figure{width: 45px;height: 45px;background: url('../images/icon_reciclagem.png') no-repeat;float: left;background-size: 100% 100%;margin-left: 8px;}
.acrapido .i2:hover figure{background: url('../images/icon_reciclagem_active.png') no-repeat;color: #009045;background-size: 100% 100%;}
.acrapido .i2:hover p{color: #009045;}
.acrapido .i3 figure{width: 47px;height: 47px;background: url('../images/icon_tecnologia.png') no-repeat;float: left;background-size: 100% 100%;margin-left: 8px;}
.acrapido .i3:hover figure{background: url('../images/icon_tecnologia_active.png') no-repeat;background-size: 100% 100%;}
.acrapido .i3:hover p{color: #009045;}
.acrapido .i4 figure{width: 35px;height: 36px;background: url('../images/icon_docs.png') no-repeat;float: left;background-size: 100% 100%;margin-left: 8px;}
.acrapido .i4:hover figure{background: url('../images/icon_docs_active.png') no-repeat;background-size: 100% 100%;}
.acrapido .i4:hover p{color: #009045;}
.acrapido .i5 figure{width: 45px;height: 45px;background: url('../images/icon_acesso.png') no-repeat;float: left;background-size: 100% 100%;margin-left: 8px;}
.acrapido .i5:hover figure{background: url('../images/icon_acesso_active.png') no-repeat;background-size: 100% 100%;}
.acrapido .i5:hover p{color: #009045;}
#owldemo{margin: 0 auto;max-width: 1920px;padding-left: -15px;padding-right: -15px;}
#owldemo .item{width: 100%;}
#owldemo .item img{display: block;width: 100%;height: auto;}
#bar{width: 0%;max-width: 100%;height: 4px;background: #00ACED;}
.t1{font-family: 'Helvetica-Condensed-Black';font-size: 24px;margin-bottom: 18px;color: #29b1ee;}
.t1 span:first-child{color: #29b1ee;}
.t1 span{color: #0087b0;}
.t2{font-family: 'Helvetica-Condensed-Black';font-size: 16px;margin-bottom: 18px;color: #29b1ee;}
.t3{font-family: 'Helvetica-Condensed-Black';font-size: 21px;margin-bottom: 18px;color: #0087b0;}
.t4{font-family: 'HelveticaNeueLTProBd';font-size: 19px;margin-bottom: 6px;font-weight: bold;color: #29b1ee;}
.t4 span:first-child{color: #b7c500;}
.t4 span{color: #29b1ee;}
.t5{font-size: 21px;color: #0087b0;}
.t5 {font-family: 'Helvetica-Condensed';margin-top: 50px;margin-bottom: 26px;text-align: center;}
.t5 strong{font-family: 'Helvetica-Condensed-Bold';}
.home-equip{background: url('../images/bg-textura.jpg');}
p{color: #787878;font-family: 'MyriadProRegular';text-align: justify;font-size: 14px;margin-bottom: 8px;}
.clear{clear: both;}
.home-equip p{text-align: justify;font-size: 14px;}
.marg-top-26{margin-top: 26px;} 
.marg-bottom-26{margin-bottom: 26px;}
.logo-bottom{margin:0 auto;}
.sep{margin-bottom: 36px;}
.navslider{list-style:none;float: right;}
.navslider li{display: inline;}
.gestao-integrada{background: #ffffff;padding-top: 26px;padding-bottom: 36px;}
.destaque{padding-top: 60px;padding-bottom: 60px;background: url('../images/bg-textura.jpg');}
.box{border:3px solid #29b1ee;border-radius: 6px;padding-top: 18px;min-height: 145px;}
.bx-sust{background: url('../images/img_sustentabilidade.jpg') no-repeat;background-position: bottom center;}
.accanais{margin: 60px auto;padding: 0;list-style: none;}
.accanais li{display: inline;float: left;}
.bottom-contato{list-style: none;margin: 8px auto;padding: 0;width: 100%;text-align: center;}
.bottom-contato li{display: inline-block;color: #ffffff;padding-right: 19px;padding-left: 19px;vertical-align: bottom;}
.bottom-contato li:first-child{border-right: 3px solid #0087b0;}
.bottom-contato li a{color:#ffffff;}
.bottom-contato li img{float: left;margin-right: 6px;}
.time-line{background: url('../images/bg-textura.jpg');padding-top: 50px;padding-bottom: 50px;}
.time-line p{margin-bottom: 18px;}
.boxtimeline{background: #e4e0dd;padding-top: 26px;padding-bottom: 26px;}
#menutimeline li{display: inline-block;}
ol{list-style:none;}
.cd-timeline-navigation{list-style: none;}
.t6{font-family: 'Helvetica-Condensed-Black';font-size: 19px;color: #0087b0 !important;}
.events-content ol li .col-sm-8 p{color: #787878;font-family: 'MyriadProRegular';text-align: justify;font-size: 14px;margin-bottom: 5px !important;}  
.events-content{padding-top: 18px;padding-bottom: 18px;}
.quemsomos-bottom{padding-top: 90px;background: url('../images/bg_quemsomos_bottom.jpg') no-repeat;background-size: 100% 100%;}
.t7{font-family: 'Helvetica-Condensed-Black';font-size: 21px;margin-bottom: 18px;color: #b3b6b9;}
.quemsomos-bottom p{color: #dde1e4;}
.t8{font-family: 'Helvetica-Condensed-Black';font-size: 28px;margin-bottom: 18px;color: #b3b6b9;}
.footer-2{background: url('../images/bg_footer.png') no-repeat;background-size: 100% 100%;min-height: 256px;background-position: center center;padding-top: 60px;margin-top: 60px;}
.tg{font-family: 'Helvetica-Condensed-Black';font-size: 19px;margin-bottom: 18px;color: #bcc738;text-align: center;}
.bg-servicos{background: url('../images/bg-textura.jpg');padding-top: 32px;padding-bottom: 32px;}
.rrr{background-color: #ffffff;padding-top: 50px;}
.equ{background: url('../images/bg-textura.jpg');padding-top: 26px;}
.resid{padding-top: 26px;background: url('../images/bg-textura.jpg');}
.form-control-orange{height: 46px;border: 1.5px solid #db812d;border-radius: 3px;}
.page-header{border:none;margin: 40px 0 0px;}
.bottom{padding-top: 26px;background: url('../images/bg-textura.jpg');padding-bottom: 26px;}
.cotacao-form{padding-bottom: 32px;}
.input-gray input{border: 1px solid #757575;border-radius: 0;}
.input-gray textarea{border: 1px solid #757575;border-radius: 0;}
.bxmensage{padding-top: 50px;background: url('../images/bg-textura.jpg');padding-bottom: 50px;margin-bottom: 26px;}
.control-label{color: #787878;font-family: 'MyriadProRegular';text-align: justify;font-size: 14px;font-weight: normal;}
.form-contato .form-control{border: 1.5px solid #a3bd31;}
.lnc{list-style: none;margin: 18px auto;padding:0px;}
.lnc tr td{vertical-align: middle;padding-bottom: 10px;padding-right: 10px;font-family: 'Helvetica-Condensed-Bold';color: #787878;}
.lnc tr td a{text-decoration: none;color: #787878;}
.creditos{color: #ffffff;font-family: 'Helvetica-Condensed-Light';font-size: 13px;}
#colors{margin: 0;padding: 0;}
#colors li{display: inline;float: left;}
#colors2{margin: 10px auto;text-align: center;}
#colors2 li{display: inline-block;padding: 5px;}
.accanais li a{display: flex;cursor: pointer;}
.accanais .item01 a{width: 266px;height: 86px;background: url('../images/btn_sac.png') no-repeat;background-size: 100% 100%;}
.accanais .item02 a{width: 284px;height: 86px;background: url('../images/btn_ouvidoria.png') no-repeat;background-size: 100% 100%;}
.accanais .item03 a{width: 276px;height: 86px;background: url('../images/btn_map.png') no-repeat;background-size: 100% 100%;}
.accanais > .item01 a:hover{width: 266px;height: 86px;background: url('../images/btn_sac_active.png') no-repeat;background-size: 100% 100%;}
.accanais > .item02 a:hover{width: 284px;height: 86px;background: url('../images/btn_ouvidoria_active.png') no-repeat;background-size: 100% 100%;}
.accanais > .item03 a:hover{width: 276px;height: 86px;background: url('../images/btn_map_active.png') no-repeat;background-size: 100% 100%;}
input.form-group .form-control-orange::-webkit-input-placeholder {
   color: #555555;font-family: 'MyriadProRegular';text-align: justify;font-size: 14px;padding-left: 15px;
}
input.form-group .form-control-orange:-moz-placeholder { /* Firefox 18- */
   color: #555555;font-family: 'MyriadProRegular';text-align: justify;font-size: 14px;padding-left: 15px;
}
input.form-group .form-control-orange::-moz-placeholder {  /* Firefox 19+ */
   color: #555555;font-family: 'MyriadProRegular';text-align: justify;font-size: 14px;padding-left: 15px;}
input.form-group .form-control-orange:-ms-input-placeholder{color: #555555;font-family: 'MyriadProRegular';text-align: justify;font-size: 14px;padding-left: 15px;}
#owl-demo .item{padding: 0 80px;}   
.modal-title{font-weight: bold;}