/* Add here all your CSS customizations */

body {
    color: #505050;
    font-size: 15px;
}

/*a { color: #0B4886; }*/
.destaquePreco { background-color: #7C2B23; color:#FFF; font-size: 18px; padding: 1px 0; width: 100%; margin-bottom: 0px; text-align: center; }
.destaquePrecoS { font-size: 14px; }
.destaquePrecoSC { color: #324B29; }
.destaquePreco2 { background-color: #7C2B23; color:#FFF; font-size: 18px; padding: 10px 20px; width: 100%; margin-bottom: 0px; }
.destaqueCategoria { background-color: #7C2B23; color:#FFF !important; font-size: 16px; padding: 15px 15px !important; width: 100%; margin-bottom: 0px; font-weight: 500; }
.image-frame { min-height: 260px; }
.image-frame img { max-height: 260px; }
.minHeight-40 { min-height: 40px; }
.minHeight-60 { min-height: 60px; }
.bgFundoCinza { background-color: #F7F7FB; }
.qty { font-size: 15px !important; }
.text-color-yellow { color: #F9BD00; }

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
    background: #FFF;
}
#header .header-nav-main nav > ul > li > a {
    font-size: 16px !important;
}

/*.main { background-color: #FFFAF4; } */
/*.main p { color: #FFF; }*/
.text-color-light-2 { color: #FFF !important; }
.text-color-default a { color: #232323; }

.title-produto { min-height: 85px; }
.title-produto2 { min-height: 85px; }

.whatsapp-fixo {
    position: fixed;
    bottom:60px;
    right:10px;
    z-index: 999;
}

.padding-top-20 {
    padding-top:20px;
}
.padding-top-26 {
    padding-top:26px;
}
.padding-top-40 {
    padding-top:40px;
}
.padding-bootom-40 {
    padding-bottom:40px;
}
.padding-bootom-50 {
    padding-bottom:50px;
}

#mainNav a {
    color: #000 !important;
    font-size: 22px !important;
}
@media (max-width: 800px) {
    #mainNav a {
        color: #FFF !important;
        font-size: 18px !important;
    }
}

#mainNav a:hover, #mainNav a:active {
    color: #D0021B !important;
    border-bottom: solid 2px #D0021B;
}

#mainNav ul li a {
    color: #323232 !important;
    font-size: 14px !important;
}

#footer p, #footer ul li a {
    color: #CFCFCF !important;
}
#footer ul li a:hover {
    color: #FFF !important;
}

.footer-copyright a {
    color:#F19800;
    font-weight: 500;
}

#footer .social-icons li {
    width: 80px;
}

.form-check-input {
    min-width: 16px;
    min-height: 16px;
    margin-right: 8px;
}

.header-logo img {
    max-height:90px;
    margin:0;
    padding:0;
}
.header-top-container a:hover, .header-top-container a:active {
    color: #964B48 !important;
}
.dropdown-mega-content { min-width: 600px; padding-left: 0; margin-left: 0; }

.active { color:#D0021B !important; }