#logo img {
    height: 23px;
}

.navbar {

   background-color: var(--menu-bg-color) !important;
}
.a

#sub_content #thumb img {
    width: 165px;

}

#sub_content h1 {

    color: var(--a-color);

}

.preloader {

    background-color: var(--a-color);

}

#btnBusca {

    color: var(--a-color);
    background-color: var(--color-light) !important;
}

#btnBusca:hover {

    color: var(--menu-bg-color) !important;
    background-color: var(--color-light) !important;
}

.btn.btn-plus {
    color: var(--a-color) !important;
    background-color: var(--color-light) !important;
}

header.sticky {
    background-color: var(--menu-bg-color);
}

header .main-menu>ul>li>a {
    color: var(--a-color);

    background-color: var(--color-second);

}

#help a.phone {
    color: var(--a-color);

    background-color: var(--color-second);
}

ul.cat_nav li a:hover,
ul.cat_nav li a.active {
    color: var(--a-color);

    background-color: var(--color-second);
}

.sk-spinner-wave img {
    position: relative;
    left: calc(50% - 60px);
    margin-bottom: 20px;
    max-width: 200px;
    max-height: 200px;
}

.sk-spinner-wave div {
    background-color: var(--menu-bg-color);
    height: 100%;
    width: 6px;
    display: inline-block;
    -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
    animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
}


.btn.btn-submit {
    background-color: var(--a-color) !important;
    color: var(--color-second);

}


.btn.btn-submit:hover {

    opacity: .8;

}



.nav-tabs.nav-justified>.active>a {

    color: var(--menu-bg-color) !important;
}


a.btn_full,
.btn_full {

    color: white !important;

    background: black !important;

}

.modal-popup a.close-link {


    color: var(--color-dark) !important;

}

.modal-popup a.close-link:hover {


    opacity: .6 !important;

}

.box_style_rodape .logo {

    background-color: var(--menu-bg-color);
    padding: 25px 0;
}


.modal.right .modal-header {
    background-color: var(--menu-bg-color);
    color: var(--a-color);
    border-bottom-color: #EEEEEE;
}

.modal-popup {

    color: var(--a-color)
}

.box_style_rodape .logo {
    margin-bottom: 10px;
    text-align: center;
    background: var(--color-dark);
    padding: 20px;
}

/**/

#social_footer>a {
    color: #fff !important;

}

#social_footer>p {
    color: #fff !important;
    ;

}

.nav-tabs.nav-justified>li>.active {
    background-color: var(--menu-bg-color);
}



.nav-tabs.nav-justified>li:not(.active)>a {
    background-color: var(--menu-bg-color-dark) !important;
    color: #fff !important;
    border: none;
}

.nav-tabs.nav-justified>li:not(.active)> :hover {
    background-color: var(--menu-bg-color) !important;

    color: #fff !important;
}

.nav-tabs.nav-justified>.active>a {
    border: 0 !important;
    background-color: var(--menu-bg-color) !important;
    color: #fff !important;
    border: none;
}

footer {
    border-top: none;
    background-color: var(--color-second) !important;
    
}

.btn-produto {
    color: #ffffff;
    background-color: var(--menu-bg-color);
    border-color: var(--menu-bg-color);
    font-weight: bold;

}



.header-produtos {
    background-color: var(--color-light) !important;
}

.btn-danger {
    color: var(--a-color);
    background-color: var(--color-light);
    border-color: var(--color-light);
}

.menu-produtos-tablet ul .menu-title {

    background: white;
    opacity: 1;
}

@media only screen and (max-width: 450px) {
    #sub_content #thumb img {
        width: 0px;

    }
}

@media only screen and (min-width: 700px) {

    .menu-produtos-tablet {
        display: block;
        background-color: #ffff;
        height: 100vh;
        width: 250px;
        float: left;
        position: fixed;
        overflow: auto;
        padding-bottom: 70px;
    }

    .menu-produtos-tablet > ul .menu-item a {
        color:var(--color-dark);
        width: 100%;
        padding: 15px;
        display: flex;
        align-items: center;
    }
}

.cardapio-item a {
    color: var(--a-color);
}

.shop-cart .quantidade {
    background-color: var(--orange);
}

