body{
    font-family: 'Kreon', serif;
    color: #363636;
    font-size: 14px;
    font-weight: 300;
    background: #fff;
}
.font-segoe{
    font-family: 'Segoe UI', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', Arial, sans-serif;
    font-weight: normal;
}
.font-bold{
    font-weight: 500;
}
header{
    border-top: 10px solid #09851a;
    padding: 10px 0;
}
.btn-itamara { 
  color: #ffffff; 
  background-color: #74310A; 
  border-color: #74310A; 
} 
 
.btn-itamara:hover, 
.btn-itamara:focus, 
.btn-itamara:active, 
.btn-itamara.active, 
.open .dropdown-toggle.btn-itamara { 
  color: #ffffff; 
  background-color: #442301; 
  border-color: #74310A; 
} 
 
.btn-itamara:active, 
.btn-itamara.active, 
.open .dropdown-toggle.btn-itamara { 
  background-image: none; 
} 
 
.btn-itamara.disabled, 
.btn-itamara[disabled], 
fieldset[disabled] .btn-itamara, 
.btn-itamara.disabled:hover, 
.btn-itamara[disabled]:hover, 
fieldset[disabled] .btn-itamara:hover, 
.btn-itamara.disabled:focus, 
.btn-itamara[disabled]:focus, 
fieldset[disabled] .btn-itamara:focus, 
.btn-itamara.disabled:active, 
.btn-itamara[disabled]:active, 
fieldset[disabled] .btn-itamara:active, 
.btn-itamara.disabled.active, 
.btn-itamara[disabled].active, 
fieldset[disabled] .btn-itamara.active { 
  background-color: #74310A; 
  border-color: #74310A; 
} 
 
.btn-itamara .badge { 
  color: #74310A; 
  background-color: #ffffff; 
}
.nav.navbar-nav{
    float: right;
}
.navbar-default {
    background-color: transparent;
    box-shadow: none;
    background-image: none;
    font-size: 18px;
    margin-bottom: 0px;
    border: none;
    -ms-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.navbar-default .navbar-brand {
    color: #fff;
    padding: 8px 0;
}
.navbar-nav .open .dropdown-menu {  background-color: #f1f1f1;   }
.navbar-default .navbar-nav>li>a {
    background: transparent;
    text-align: left;
    font-size: 100%;
    color: #5f3100;
    font-size: 100%;
    transition: all 0.5s ease;
    text-transform: uppercase;
    font-weight: bold;
}
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus {
    background: #5f3100;
    color: #fff;
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
    color: #fff;
    background: #5f3100;
    box-shadow: none;
}
.navbar-default .navbar-toggle {
    border-color: #5f3100;
    background: #5f3100;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #5f3100;
    border-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-default .navbar-toggle:hover .icon-bar,
.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #fff;
}
.navbar-default .dropdown-menu {
    background-color: #5f3100;
    font-size: 18px;
    border:none !important;
    -webkit-box-shadow:none !important;
    -ms-box-shadow:none !important;
    box-shadow:none !important;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}

.navbar-default .dropdown-menu > li > a ,.navbar-default .navbar-nav .open .dropdown-menu > li > a{
    color: #fff;
    text-align: left;
    font-size: 100%;
    background: #5f3100;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    background: #442301;
    color: #fff;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .open > a,.navbar-nav .open .dropdown-menu,.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{
    background: #5f3100;
    color: #fff;
}
.caret{
    color: #b29477;
}
.redes-sociais a{
    color: #b2b2b2;
    font-size: 35px;
    line-height: 0;
    margin-right: 5px;
}
.redes-sociais a:hover i.fa-facebook-square{
    color: #0B1F54;
}
.redes-sociais a:hover i.fa-twitter-square{
    color: #29B1EA;
}
.redes-sociais a:hover i.fa-youtube-square{
    color: #CE3132;
}
.telefone{
    color: #09851a;
    font-size: 20px;
    margin-top: 10px;
    font-weight: 500;
    text-align: right;
}
.telefone i.fa{
    background: #09851a;
     border-radius: 50%;
    color: #fff;
    margin: 0 10px;
    padding: 3px 5px;
    vertical-align: middle;
}
.title-full{
    background: url('../images/titulo-full.jpg');
}
.title-full .titulo{
    font-size: 36px;
    color: #fff;
    text-align: center;
    margin-bottom: 20px;
}
.produtos-lista{
    background: #ececec;
}
.produtos-lista .item-produto{
    padding-top: 15px;
    padding-bottom: 15px;
}
.produtos-lista .item-produto img{
    margin-top: 20px;
}
.produtos-lista .item-produto .titulo{
    color: #09851a;
    font-size: 18px;
}
.produtos-lista .item-produto .subtitulo{
    color: #343434;
}
.produtos-lista .item-produto .btn-itamara{
    border-radius: 20px;
    font-size: 18px;
}
.produtos-lista .item-produto .col-xs-12{
    padding-bottom: 15px;
    padding-left: 0;
}
.conteudo{
    padding: 25px 0;
    font-size: 16px;
}
.title-full.interna .titulo{
    text-align: left;
}
.titulo-conteudo{
    color: #09851a;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
}
.conteudo .imagem-principal{
    margin-top: 10px;
    width: 100%;
    margin-bottom: 25px;
}
.etapas{
    margin-top: 25px;
    margin-bottom: 25px;
}
.etapas .col-sm-4{
    margin-bottom: 15px;
}
.etapas .imagem{
    margin-top: 10px;
    margin-bottom: 10px;
}
.breadcrumb{
    background: none;
    padding: 0;
    font-size: 18px;
}
.title-full .breadcrumb .active{
    color: #ffa40c;
}
.lista-produtos{
    margin-top: 15px;
}
.lista-produtos .item-produto{
    margin-top: 20px;
}
.lista-produtos .item-produto .imagem-principal{
    margin-bottom: 10px;
}
.lista-produtos .item-produto .titulo-conteudo{
    text-transform: none;
    margin-top: 0;
}
.item-botao .col-xs-12{
    margin-top: 25px;
}
.item-botao .botao{
    margin-top: 15%;
    vertical-align: middle;
    font-size: 24px;
}
.item-botao .botao .btn{
    border-radius: 20px;
    font-size: 100%;
}
.form-itamara{
    margin: 25px 0;
}
.form-itamara label{
    font-weight: lighter;
    font-size: 18px;
    color: #747474;
}
.form-itamara .btn{
    background: #ffa40c;
    font-size: 24px;
    border: none;
    width: 30%;
    margin-top: 15px;
    text-transform: uppercase;
}
.form-itamara .btn:hover{
    background: #e99200;
}
.form-itamara .subtitulo{
    margin-bottom: 25px;
}
.localizacao .col-xs-12{margin-top: 25px;}
.localizacao i.fa{
    display: inline-block;
    font-size: 55px;
    margin-right: 5px;
    color: #ffa40c;
}
.localizacao span{
    color: #09851a;
    display: inline-block;
    font-size: 24px;
    line-height: 25px;
    font-weight: 500;
}
.btn-cotacao{padding: 0;}
.btn-cotacao .btn{
    width: 100%;
}
footer.rodape{
    color: #5f3100;
    padding: 25px 0;
    border-top: 3px solid #ffa50c;
    margin-top: 25px;
    font-weight: 500;
}
footer .telefone{
    text-align: center;
    margin: 0;
}
footer.rodape .endereco a{
    color: #09851a;
}
footer.rodape .copy, footer.rodape .redes-sociais{
    margin-top: 15px;
}
@media screen and (max-width: 767px) {
    footer.rodape .col-xs-12{
        padding-bottom: 12px;
        text-align: center;
    }
    .redes-sociais,.telefone{
        text-align:center;
    }
    .redes-sociais{
        margin-top: 15px;
    }
    .etapas .descricao{
        text-align: center;
    }
    .item-botao .botao{
        margin-top: 20px;
    }
    .item-botao .botao .btn{
        font-size: 80%;
    }
    .form-itamara .btn{width: 100%;}
    .nav.navbar-nav{float: none;}
    
}
@media screen and (max-width: 991px){
    .produtos-lista .item-produto{
        text-align:center;
    } 
    .produtos-lista .item-produto .titulo{
        margin-top: 0;
    }
    .title-full.interna .titulo{
        text-align: center;
    }
    .breadcrumb{text-align: center;}
    
}
@media screen and (min-width: 768px) and (max-width: 991px){
    .redes-sociais,.telefone{
        text-align:center;
    }
    .redes-sociais{
        margin: 15px 0;
    }
    .navbar-nav > li{display: inline-block;float: none;}
    .navbar-nav{
        float: none;
        display: block;
        text-align: center;
        margin: 0px auto;
        width: 100%;
    }
    .item-botao .botao .btn{
        font-size: 65% !important;
    }
    .btn-cotacao{text-align: center;}
    .btn-cotacao .btn{width: 50%;}
    footer.rodape .endereco,footer.rodape .telefone{
        padding-bottom:15px;
        text-align: center;
    }
}
@media screen and (max-width: 1200px){
    #col-dir-top .col-md-3{
        padding: 0;
    }
    .localizacao{text-align: center;}
    .item-botao .botao .btn{font-size: 90%;}
}