.navbar-brand{   max-width: 200px; padding-top: 5px;height: auto;}
.navbar-brand img{max-height: 65px;width: 100%;margin-bottom: 0px;margin-top: 15px;}
#header{background-color: #FFF;/*background-image: url('../images/fundo-menu.jpg');*/background-position: left top;background-repeat: no-repeat;}
#navbar-collapse-grid{background-color: #FFF}
.menu-main{}

.ms-layer.sbut19{background-color:#2B8F42 }
.navbar-nav > li > a{padding-top: 30px;
    padding-bottom: 20px;
    font-size: 16px;
    letter-spacing: 1px;
    color: #000;}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text{color: #000}
.ms-layer.text35,.ms-layer.text36{font-family: 'Dosis', sans-serif;/*text-shadow: 2px 2px 8px #000000;*/}
.ms-layer.text35{font-size: 40px;;font-weight: 600;color: #161616;word-spacing: 3px;letter-spacing: 1px;}
.ms-layer.text36{text-align: left;color: #161616;font-family: "Open sans"}
.ms-layer.sbut19:hover{background-color: #035834;color: #fff}

.iconbox-smedium{margin-right: 0px;}
.iconbox-smedium img{    max-width: 70%; padding-top: 15%;}
.text-box-right{padding-left: 110px;}
.iconbox-dxlarge.grayoutline2, .iconbox-xlarge.grayoutline2, .iconbox-large.grayoutline2, .iconbox-xmedium.grayoutline2, .iconbox-medium.grayoutline2, .iconbox-smedium.grayoutline2, .iconbox-small.grayoutline2, .iconbox-tiny.grayoutline2, .iconbox-xtiny.grayoutline2{    border: 1px solid #2B8F42;}

.item-diferenciais{margin-bottom: 50px;margin-top: 50px;min-height: 126px;}
.item-diferenciais .iconbox-smedium{background-color: #FFF}
.item-diferenciais h4{    font-weight: 500;color: #272727}
.section-fulldark{background-color: #2b8f42c2}
.section-fulldark h4{font-weight: 500}
.section-fulldark p {color: #FFF}
#consultoria {background-image: url('../images/fundo.jpg');background-position: bottom left;background-attachment: fixed;background-repeat: repeat-x;}

#depoimentos{padding-right: 60px;}
#depoimentos img{max-width: 100%}
#clientes{padding-left: 60px;border-left: 1px solid #434142}
#clientes img{max-width: 100%}
#clientes .imagem-cli{background-position: center;background-size: contain;width: 100%;height: 170px;background-repeat: no-repeat;}
#clientes .feature-box47{padding: 10px;min-height: 170px;padding-top: 20px;padding-bottom: 20px;vertical-align: top;background-color: #FFF}
#clientes .item{padding: 20px;vertical-align: top}
#clientes .item h4{margin-bottom: 5px;vertical-align: top}
#clientes .item p{margin-bottom: 0px;}
#clientes .col-md-6{float: none;vertical-align: middle;display: inline-block;}
.feature-box47:hover, .feature-box47.active{background-color: #FFF}
.feature-box47:hover .dosis, .feature-box47.active .dosis{color: #272727}

.box-btn{text-align: center;}
.box-btn a{margin-top: 20px;display: inline-block;background-color: #1d612d;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;border-radius: 3px;color: #FFF;font-family: "Raleway", sans-serif;font-size: 11px;font-weight: normal;}
.box-btn a:hover{background-color: #035834;color: #FFF}

.title-line-4{background-color: #2B8F42}

.header-inner{background-image: url('../images/fundo-internas2.jpg');background-position: center;background-size: cover;background-attachment: fixed;}

.item-diferenciais-interna{width: 100%;}
.item-diferenciais-interna h4{text-align: center;padding-top: 15px;}
.item-diferenciais-interna .iconbox-smedium{text-align: center;display: inline-block;width: 120px;height: 120px;}
.item-diferenciais-interna .iconbox-smedium img{display: inline-block;}
.item-diferenciais-interna img{max-width: 100%}
.item-diferenciais-interna .text-box-right{padding: 0px}
.item-diferenciais-interna .divider-line{margin-top: 30px;margin-bottom: 60px;}
.feature-box38:hover{background-color: #FFF}

.section-fulldark-rodape{background-color: #000}
.team-holder11:hover, .team-holder11.active,.blog-holder9:hover{background-color: #FFF}
.team-holder11:hover .title, .team-holder11.active .title{color: #272727;}

#sobre-nos .box-btn{}
#sobre-nos .box-btn a{background-color: 	transparent;border-color: #FFF;color: #FFF}

.sec-padding{padding-top: 150px;padding-bottom: 150px;}

.img-blog-home{min-height: 150px;background-position: center;background-size: cover;}
.blog-holder9:hover h4{color: #727272}
.blog-holder9 .post-date-box{background-color: #2B8F42;}

.smart-forms .append-icon .field-icon i, .smart-forms .prepend-icon .field-icon i{margin-top: 32%;}

.text-box-right{padding-left: 120px;}


.btn.btn-blue{background-color: #2B8F42;}
.blog1-post-holder .image-holder .post-info{background-color: #2B8F42}
.blog1-post-holder .image-holder {
    min-height: 337px;
    width: 100%;
    background-position: center;
    background-size: cover;
    position: relative;
}
.blog1-post-holder .image-holder span {
    background-color: #2B8F42;
    color: #FFF;
    font-size: 14px;
    padding: 8px 10px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    font-weight: 500;
}
.tags li a:hover, .tags li a.active {
    background-color:#2B8F42;
}

.category-links li a:hover, .category-links li a.active{color: #2B8F42}

.ms-layer.text35{background-color: #FFF;padding: 15px;}
.ms-layer.text36{background-color:#FFF;padding: 15px;}
.background-imgholder{    background-size: contain !important;background-repeat: no-repeat; }

#newsletter{background-color: #FFF;padding-top: 80px;padding-bottom: 80px;}
#newsletter p{color: #727272;}
#newsletter input{display: inline-block;}
#newsletter input[type="text"]{width: 70%;height: 50px;border: 1px solid #434142;font-size: 20px;padding-left: 15px;padding-right: 15px;border-right: 0px;-webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
#newsletter input[type="submit"]{width: 30%;border: 1px solid #434142;border-left: none;height: 50px;background-color: #2B8F42;-webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
#newsletter input[type="submit"]:hover{background-color: #1f6d31;color: #FFF}

#consultoria .iconbox-smedium{width: 120px;height: 120px}

#comex{background-color: #FFF}
.link-whats-fixo{position: fixed;left: 20px;bottom: 80px;border:none!important;overflow: hidden;height: 60px;width: 60px;transition-duration: 1s}
.link-whats-fixo:hover{width: auto;}
.link-whats-fixo div{float: left;}
.link-whats-fixo p{float: left;}

.link-whats .iconbox-medium{width: 60px;height: 60px;background-color:#1d612d;margin-right: 10px;border:0px;}
.link-whats .iconbox-medium i{color: #FFF;margin-top: 13px;}
.link-whats {display: inline-block;width: }
.link-whats div,.link-whats p{display: inline-block;}

.redes-sociais{text-align: right;}
.redes-sociais .link-whats .iconbox-medium{background-color: #727272;border: none;}
.redes-sociais img{max-width: 200px;margin-bottom: 20px;}

#comercio-exterior{/*padding-bottom: 30px;*/}
#comercio-exterior .box-item {text-align: center;}
#comercio-exterior .box-item h3{width: 100%;font-weight: 300}
#comercio-exterior .box-item .iconbox-smedium{float: none;display: inline-block;margin:0px;margin-bottom: 10px;}
#comercio-exterior .box-item .box-iconbox-smedium{float: none;display: inline-block;width: 100%}
#comercio-exterior .box-item .box-iconbox-smedium img{max-width: 90%;display: inline-block;margin-bottom: 15px;}
#comercio-exterior .borda-item{border-right: 1px solid #dfa420}
#comercio-exterior .box-item p{text-align: left;padding-left: 30px;padding-right: 30px;}
#comercio-exterior .box-item ul{text-align: left;    }
#comercio-exterior .box-item ul li{list-style: circle;text-align: left;}

.item-diferenciais button{border:0px;background-color: transparent;color: #dfa420;text-decoration: underline;}

.tags{list-style-type: none;}

.blog1-post-holder img{max-width: 100%}
.social-section{margin-top: 30px;}


/*Galeria comercio exterior*/
.galeria_quem_somos{position: relative;margin-top: 60px;}
.galeria_quem_somos .owl-nav{position: absolute;width: 100%;top: 50%;margin-top: -40px;}
.owl-theme .owl-controls .owl-buttons div.owl-prev,.owl-theme .owl-controls .owl-buttons div.owl-next{width: 39px;height: 74px;position: absolute;background-position: center center!important;background-repeat: no-repeat!important;background-color: transparent!important; opacity: 1!important;bottom: 20px;display: none}
.owl-theme .owl-controls .owl-buttons div.owl-prev{left: 0px;background-image: url(../images/seta_left_qs.jpg)!important;margin-left: -60px!important;}
.owl-theme .owl-controls .owl-buttons div.owl-prev::after{content: " ";}
.owl-theme .owl-controls .owl-buttons div.owl-next{right: 0px;background-image: url(../images/seta_right_qs.jpg)!important;margin-right: -60px!important;}
.owl-theme .owl-controls .owl-buttons div.owl-next::after{content: " ";}
.galeria_quem_somos .owl-theme .owl-controls{margin: 0px;}
.galeria_quem_somos .owl-carousel{padding-left: 0px;padding-right: 0px;text-align: center;}
.gal_quem_somos{width: 184px;margin-left: 4px;margin-right: 4px;display: inline-block;margin-bottom: 10px;height: 100px;background-position: center;background-size: cover}
.galeria_logos{margin-top: 0px;width: 100%;text-align: center;}
.galeria_logos .item{display: inline-block;width: auto;float: none}
.galeria_logos .gal_quem_somos{height: 150px;background-position: center;background-size: contain;background-repeat: no-repeat;}
/*.galeria_quem_somos .container{margin-bottom: 80px;}*/


.address-info li{color: #fcfcfc;}
.address-info li a{color: #fcfcfc;}
.redes-rodape {text-align: center;}
.redes-rodape img{display: inline-block;}
.redes-rodape a{display: inline-block;}



.sub-title-left-2{margin-bottom: 25px;}
.text-box{text-align: justify;}

/*google translate*/

/*Flags*/
.flag {
    display: inline-block;
    height: 32px;
    width: 32px;
    vertical-align: text-top;
    line-height: 32px;
    background: url('../images/Country_32.png') no-repeat top center;
    text-indent: -99999px;
}
.flag.Country_br, .flag.Country_pt-br {
    background-position: 0 -1600px;
}
.flag.Country_us, .flag.Country_en {
    background-position: 0 -7328px;
}
.flag.Country_es {
    background-position: 0 -1024px;
}
.flag.Country_de {
    background-position: 0 -2305px;
}
.flag.Country_it {
    background-position: 0 -3840px;
}
.ultimas_noticias_section .img_pro_relacionados {
    width: 100%;
    background-position: center;
    background-size: cover;
    height: 190px;
    border-bottom: 5px solid #18a2a2;
}
.goog-te-banner-frame{}
.skiptranslate{}
div.skiptranslate {display: none !important;}

.topbar {background-color: transparent;    position: absolute;
    top: 0px;
    width: 100%;
    height: 30px;
    z-index: 99999;}
.toplist.toppadding{padding-top: 0px;}
.topbar-padding {padding: 0px 0 0px 0; }
.LanguageOption {margin-right: 15px;margin-bottom: 3px;display: block!important;}
/*Google translate */


.navbar-toggle{margin-top: 43px;}
#contato{padding-top: 60px;}
@media(max-width: 767px){
    .item-diferenciais .iconbox-smedium{float: none;display: inline-block;}
    .item-diferenciais {text-align: center;}
    .item-diferenciais .text-box-right{padding-left: 0px;padding-bottom: 30px;}
    .img-holder{text-align: center;}
    .img-holder img{display: inline-block;}
    .feature-box38{margin-top: 60px;}
    .navbar-default.dark2 .navbar-nav > li > a:focus, .navbar-default.dark2 .navbar-nav > li > a:hover{color: #FFF}
    .item-diferenciais{padding-left: 15px;padding-right: 15px;}

    #sobre-nos .col-md-6{padding-bottom: 30px!important;}
    .ms-layer.text35{font-size: 20px!important;line-height: 30px!important;left: 5px!important}
    .ms-layer.sbut19{font-size: 26px!important;line-height: 45px!important;top: 130px!important;left: auto!important;right: 10px!important}
    #depoimentos{padding-right: 15px;margin-bottom: 60px;   }
    #newsletter input[type="text"]{width: 65%}
    .redes-sociais{width: 100%}
    .carregar-mais,.box-btn{display: inline-block;width: 100%}
    .header-inner.two,.header-inner.two .overlay{height: 200px;}
    .header-inner .title{padding-top: 50px;}
    .text-box-inner{padding-left: 15px;padding-right: 15px;}
    .text-box-right{padding-left: 0px;}

}