@import url(https://fonts.googleapis.com/css?family=Atkinson+Hyperlegible|Anton);

body .visible-sheldon { display:none !important; } 
body .hidden-sheldon { display:inherit !important; } 
body.shop_sheldon .hidden-sheldon { display:none !important; }
body.shop_sheldon .visible-sheldon { display:inherit !important; }

.visible-guest { display:initial !important; }
.hidden-guest { display:none !important; }
.visible-user { display:none !important; }
.hidden-user { display:initial !important; }

body {
	font-family: 'Atkinson Hyperlegible';
}
h1 {
	font-family: 'Anton';
}
h2 {
}
h3 {
}
h4 {
}
body {
	background-color: #0c3b29;

	/*background-image: url("/myimages/714/zpos-bg-page_texture_bg.png");*/
	background-image: url("//cdn1.zfood.co.uk/714/images/zpos-bg-page_texture_bg.png?auto=compress");

	background-attachment: scroll;
	background-size: contain;
}

header, #mobile-header {

	background-attachment: scroll;
}

/* Mobile */
.mobile .km-content {
}
.mobile #mobile-header {
}


/*FONTS*/
.handwriting,
h1.handwriting, .h1_size.handwriting {
    font-family: 'Pacifico', serif !important;
    font-size: 28px !important;
}
body {
    font-family: 'Space Grotesk', sans-serif;
}
#home_top_buttons .btn {
    font-family: "Anton", sans-serif;
    font-weight: 400;
    font-style: normal;
}
h1:not(.h2_size, .h3_size, .h4_size, .h5_size, .h6_size, .lead, .meta), .h1_size, .hero-unit h1, .jumbotron h1, .page_error-404 #body h1 {
    font-size: 45px;
}
h4:not(.h1_size, .h2_size, .h3_size, .h5_size, .h6_size, .lead, .meta), .h4_size {
    font-size: 24px;   
}

/*GLOBAL*/
.alert,
.well.sys-message {
    border-radius: 0px;
    color: #0C3B29;
}
/*.btn {
text-transform: capitalize;   
}*/
.btn.btn-large:not(.basket-buttons .btn-large), .btn-group > .btn:last-child.btn-large, .btn-group > .btn:first-child.btn-large {
    font-weight: normal;   
}

.how-im-ordering a {
    text-decoration-color: #709958 !important;
}
.alert:not(.alert-success):not(.alert-danger):not(.alert-error):not(.alert-warning):not(.alert-info):not(.alert-primary):not(.cat-desc):not(.menu-selection > .alert) {
    a:not(.btn) {
        color: #FFF4EB;
        text-decoration: underline;
        &:hover, &:focus {
            color: #e7dad0;
        }
    }
}
.alert-warning, .alert-info, .alert-success, .alert-danger {
    a:not(.btn) {
        color: #0C3B29;
        text-decoration: underline;
        &:hover, &:focus {
            color: #15533b;
        }
    }  
}
.alert.alert-error {
    background-color: #d24a64;
    color: #401019;
}

/*START: Switch wells from light to dark*/
.well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well), .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel), .contact-us .ui-widget .ui-widget-content {
    background: #0C261C;   
}
.well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) legend, .well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) p, .well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) small, .well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) .lead, .well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) h1, .well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) h2, .well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) h3, .well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) h4, .well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) h5, .well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well) h6, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) legend, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) p, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) small, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) .lead, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) h1, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) h2, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) h3, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) h4, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) h5, .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel) h6, .contact-us .ui-widget .ui-widget-content legend, .contact-us .ui-widget .ui-widget-content p, .contact-us .ui-widget .ui-widget-content small, .contact-us .ui-widget .ui-widget-content .lead, .contact-us .ui-widget .ui-widget-content h1, .contact-us .ui-widget .ui-widget-content h2, .contact-us .ui-widget .ui-widget-content h3, .contact-us .ui-widget .ui-widget-content h4, .contact-us .ui-widget .ui-widget-content h5, .contact-us .ui-widget .ui-widget-content h6,
.well:not(.well-basket):not(.menu-selection .well):not(.well.sys-message):not(.checkout .loyaltypoints_box.well .row-credits .col-equals div):not(.loyaltypoints_box):not(.zp_lp_under_image_tweaked .well):not(.mod_postcode_box):not(.loyalty_well):not(.ui-dialog-content > .well), .ui-widget-content:not(.ui-dialog):not(.ui-tabs-menu):not(.ui-tabs-panel), .contact-us .ui-widget .ui-widget-content {
    color: #FFF4EB;   
}

.modal-body .well {
    background: #f5f5f5 !important;   
}
.modal-body .well .option-label,
#basket small, #basket th,
.active .pay-name, button:hover .pay-name, button:focus .pay-name {
    color: #000000 !important;
}
.well:not(#basket-container, #zp-offcanvas-basket #basket, .checkout .well-basket) > .table-hover > tbody > tr:hover > td, .well:not(#basket-container, #zp-offcanvas-basket #basket, .checkout .well-basket) > .table-hover > tbody > tr:hover > th, .contact-us .ui-widget-content > .table-hover > tbody > tr:hover > td, .contact-us .ui-widget-content > .table-hover > tbody > tr:hover > th {
    background: #113326;
}

body.members .nav-list > li:not(.active) > a {
    color: #fffcfa;   
}
.nav-list > li > a i {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7479%) hue-rotate(70deg) brightness(99%) contrast(107%);   
}
.nav-list li:not(.active) a:hover, .nav-list li:not(.active) a:focus {
    color: #1C1B1B !important;   
    i {
        filter: brightness(0) saturate(100%) invert(7%) sepia(8%) saturate(219%) hue-rotate(314deg) brightness(98%) contrast(91%);
    }
}
.nav-list > .active > a i, 
.nav-list > .active > a:hover i, 
.nav-list > .active > a:focus i {
    filter: brightness(0) saturate(100%) invert(31%) sepia(66%) saturate(2075%) hue-rotate(344deg) brightness(91%) contrast(90%);   
}
.well .text-primary {
    color: #9e7bff;
}
#zp-offcanvas-basket #basket tr:hover td {
    background: #e8f1ee !important;
}

/*END: Switch wells from light to dark*/
.uk-nav li>a>div.label {
    font-size: 12px;
    padding: 3px 4px 1px 4px;
    line-height: 107%;
}

/*HEADER*/
header {
    background: transparent;
}
#ct_details_bar_wrapper .ct_details_bar a {
    color: #0C3B29;

    &:hover, &:focus {
        color: #14593e;
    }
}
header .dropdown-menu, header ul.dropdown-menu {
    background: #FFFFFF;   
}
.local_branch_address2 {
    display: none !important;
}

/*FOOTER*/
footer:is(.home footer) #footer-link-information, 
footer:is(.home footer) .dot-style, 
footer:not(.home footer) #footer-link-information, 
footer:not(.home footer) .dot-style {
    color: #0C3B29;
    &:hover, &:focus {
        color: #144f38;   
    }
}
#bottom_features > .container .hygiene {
    max-width: 198px;
}

/*HOME PAGE*/
#home_top_buttons {
    text-align: center;
    display: flex;
    align-items: center;
    gap: 20px;
    justify-content: center;
    margin-bottom: 20px;

    .btn {
        display: flex;
        align-items: center;
        align-content: center;
        justify-content: center;
        max-width: 400px;
        width: 100%;
        gap: 10px;
        font-size: 24px;

        img {
            max-height: 30px;
        }
    }
}
.column_modules {
    display: none;   
}
.tickertape {
    background: #0C3B29;
    color: #86B16D;
    width: 100vw;
    position: relative;
    padding-top: 11px;
    padding-bottom: 7px;
    box-sizing: border-box;
    text-transform: uppercase;
    overflow: hidden;
    white-space: nowrap;   
    .marquee {
        animation: 25s linear 0s infinite normal none running marquee;

        .content {
            display: flex;
            align-items: center;
            white-space: nowrap;
            p {
                position: relative;
                padding: 0px 70px;
                margin: 0px;
                font-size: 55px;
                text-transform: none;
            }
            .divider {
                width: 16px;
                height: 16px;
                background-color: #86B16D;
                border-radius: 50%;
                min-width: 16px;  
            }
        }
    }
}
@keyframes marquee {
    0% {
        transform: translateX(0px);
    }
    100% {
        transform: translateX(-50%);
    }   
}
.home .zp_lp .content .well h2.handwriting {
    color: #0C3B29;
}
.home .zp_lp .content .lead {
    max-width: 450px;
    margin: 30px auto;
}

/*MENU PAGE*/
.blockUI *:not(a, .btn, .growlUI h1, .growlUI h2) {
    color: #1C1B1B !important;  
}
#responsive-food-menu .navbar-inner .container .brand {
    font-size: 24px;   
}
.ui-tabs-menu .ui-tabs-panel .product-container-panel .ui-widget-header {
    padding: 10px 20px 10px;
}
.menu #zp-offcanvas-basket .uk-offcanvas-bar th,
.menu #zp-offcanvas-basket .uk-offcanvas-bar td {
    padding: 3px;   
}
.menu .how-im-ordering a small {
    color: #86B16D;
}
.menu .how-im-ordering a small:hover, .menu .how-im-ordering a small:focus {
    color: #709958;  
}
.menu .ui-tabs-menu .tb-nav-tabs li a:not(.ui-tabs-active) {
    background: #9C1F0E;   
}
.menu .ui-tabs-menu {
    background: #0C3B29;   
}
.menu .ui-tabs-menu .name {
    color: #fff;
    font-weight: bold;
}
.row-variation .name:before {
    color: #FFF4EB;   
}
.menu #responsive-food-menu .navbar-inner .container .navbar-search #menu-search-box {
    background: #FFFFFF;
}
.menu #responsive-food-menu .navbar-inner .container .navbar-search #menu-search-box::placeholder {
    color: #BBBBBB;
}

.menu-container-collection .delivery_banner,
.menu-container-home-delivery .collection_banner,
.checkout .orderfor-collection .delivery_banner,
.checkout .orderfor-home-delivery .collection_banner {
    display: none;   
}

#editSpecialDealModal .type-choose-multiple > .row-fluid small .label, #editProductModal .type-choose-multiple > .row-fluid small .label {
 	width: 50px;   
}

/*CHECKOUT PAGE MEMBERS PAGE*/
.checkout .loyaltypoints_box.well .ctl-pointsoptions .btn-link,
body.members div.section-.well .hero-unit a{ 
    color: #FFF4EB;
    text-decoration: underline;
}
.checkout .loyaltypoints_box.well .ctl-pointsoptions .btn-link:hover,
.checkout .loyaltypoints_box.well .ctl-pointsoptions .btn-link:focus,
body.members div.section-.well .hero-unit a:hover, body.members div.section-.well .hero-unit a:focus {
    color: #e3d6cb;
}
.well-how-pay em {
    color: #FFF4EB; 
}

/*MEDIA QUERIES*/
@media (max-width: 480px) {
    #home_top_buttons {
        .btn {
            font-size: 20px;
        }
    }
    .checkout .ctl-pointsoptions .btn-link {
        padding: 9px 4px 12px !important;   
    }
}
@media (max-width: 767px) {
    .tickertape {
        margin-bottom: 30px;

        .marquee .content p {
            font-size: 25px;
            padding: 0px 30px;
        }
    }
    h1:not(.h2_size, .h3_size, .h4_size, .h5_size, .h6_size, .lead, .meta), .h1_size, .hero-unit h1, .jumbotron h1, .page_error-404 #body h1 {
        font-size: 40px;
    }
    #home_top_buttons {
        flex-direction: column;
    }
    .home .notices_wrapper {
        padding-left: 20px;
        padding-right: 20px;
    }
    .world_cup_app_alert {
        margin-bottom: 20px;   
    }
    .world_cup_app_alert_btn {
        position: relative;
        top: -7px;
    }
}
@media (min-width: 768px) {
    .home .zp_lp .content .well {
        padding-bottom: 45px;   
    }
}
@media (min-width: 768px) and (max-width: 979px) {
    header .right_column {
        margin-top: 15px;
    }
    body:not(.welcome) #logo {
        top: 0px;
    }
    .local_branch .shop_town {
        display: none;   
    }
}
@media (max-width: 979px) {

    header .navbar .nav-collapse .nav {
        background: #FFFFFF;
    }
    header .navbar .nav-collapse .nav > li.active > a, 
    header .navbar .nav-collapse .nav > li.active > .dropdown-toggle, 
    header .navbar .nav-collapse .nav > li:hover > a, 
    header .navbar .nav-collapse .nav > li:hover > .dropdown-toggle, 
    header .navbar .nav-collapse .nav > li:focus > a, 
    header .navbar .nav-collapse .nav > li:focus > .dropdown-toggle, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open > a, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open > .dropdown-toggle, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.active > a, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.active > .dropdown-toggle, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > a, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > .dropdown-toggle {
        color: #000000;
    }
    .nav-collapse .nav > li > a:hover, 
    .nav-collapse .nav > li > a:focus, 
    .nav-collapse .dropdown-menu a:hover, 
    .nav-collapse .dropdown-menu a:focus,
    header .navbar .nav-collapse .nav > li.active .dropdown-menu a:hover, 
    header .navbar .nav-collapse .nav > li.active .dropdown-menu a:focus, 
    header .navbar .nav-collapse .nav > li:hover .dropdown-menu a:hover, 
    header .navbar .nav-collapse .nav > li:hover .dropdown-menu a:focus, 
    header .navbar .nav-collapse .nav > li:focus .dropdown-menu a:hover, 
    header .navbar .nav-collapse .nav > li:focus .dropdown-menu a:focus, 
    header .navbar .nav-collapse .nav > li.dropdown.open .dropdown-menu a:hover, 
    header .navbar .nav-collapse .nav > li.dropdown.open .dropdown-menu a:focus, 
    header .navbar .nav-collapse .nav > li.dropdown.active .dropdown-menu a:hover, 
    header .navbar .nav-collapse .nav > li.dropdown.active .dropdown-menu a:focus, 
    header .navbar .nav-collapse .nav > li.dropdown.open.active .dropdown-menu a:hover, 
    header .navbar .nav-collapse .nav > li.dropdown.open.active .dropdown-menu a:focus{
        color: #000000 !important;
        .caret {
            border-top-color: #000000 !important;
        }
    }
    header .navbar .nav-collapse .nav > li.active > a .caret, 
    header .navbar .nav-collapse .nav > li.active > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li:hover > a .caret, 
    header .navbar .nav-collapse .nav > li:hover > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li:focus > a .caret, 
    header .navbar .nav-collapse .nav > li:focus > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open > a .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.active > a .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.active > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > a .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > .dropdown-toggle .caret,
    header .navbar .nav-collapse .nav > li.menu.dropdown.open > a .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open > .dropdown-toggle .caret {
        border-top-color: #000000 !important;
    }

    /*header .navbar .nav-collapse .nav > li.dropdown > .dropdown-toggle:hover .caret,
    header .navbar .nav-collapse .nav > li.dropdown > .dropdown-toggle:focus .caret {
    border-top-color: #FFF4EB;
}
    header .navbar .nav-collapse .nav {
    background: #FFFFFF;
}
    header .navbar .nav-collapse .nav > li.active > a, header .navbar .nav-collapse .nav > li.active > .dropdown-toggle, header .navbar .nav-collapse .nav > li:hover > a, header .navbar .nav-collapse .nav > li:hover > .dropdown-toggle, header .navbar .nav-collapse .nav > li:focus > a, header .navbar .nav-collapse .nav > li:focus > .dropdown-toggle, header .navbar .nav-collapse .nav > li.menu.dropdown.open > a, header .navbar .nav-collapse .nav > li.menu.dropdown.open > .dropdown-toggle, header .navbar .nav-collapse .nav > li.menu.dropdown.active > a, header .navbar .nav-collapse .nav > li.menu.dropdown.active > .dropdown-toggle, header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > a, header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > .dropdown-toggle {
    color: #000000;   
}
    .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus,
    header .navbar .nav-collapse .nav li .dropdown-menu a:hover, header .navbar .nav-collapse .nav li .dropdown-menu a:focus {
    color: #878787 !important;
}
    header .navbar .nav-collapse .nav > li.active > a .caret, 
    header .navbar .nav-collapse .nav > li.active > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li:hover > a .caret, 
    header .navbar .nav-collapse .nav > li:hover > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li:focus > a .caret, 
    header .navbar .nav-collapse .nav > li:focus > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open > a .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.active > a .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.active > .dropdown-toggle .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > a .caret, 
    header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > .dropdown-toggle .caret {
    border-top-color: #000000;
}
    header .navbar .nav-collapse .nav > li.dropdown > .dropdown-toggle:hover .caret, header .navbar .nav-collapse .nav > li.dropdown > .dropdown-toggle:focus .caret {
    border-top-color: #878787;
}

    header .navbar .nav-collapse .nav > li.active > a .caret, header .navbar .nav-collapse .nav > li.active > .dropdown-toggle .caret, header .navbar .nav-collapse .nav > li:hover > a .caret, header .navbar .nav-collapse .nav > li:hover > .dropdown-toggle .caret, header .navbar .nav-collapse .nav > li:focus > a .caret, header .navbar .nav-collapse .nav > li:focus > .dropdown-toggle .caret, header .navbar .nav-collapse .nav > li.menu.dropdown.open > a .caret, header .navbar .nav-collapse .nav > li.menu.dropdown.open > .dropdown-toggle .caret, header .navbar .nav-collapse .nav > li.menu.dropdown.active > a .caret, header .navbar .nav-collapse .nav > li.menu.dropdown.active > .dropdown-toggle .caret, header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > a .caret, header .navbar .nav-collapse .nav > li.menu.dropdown.open.active > .dropdown-toggle .caret {
    border-top-color: #878787;   
}*/

}
@media (min-width: 980px) {
    header #logo img {
        max-width: 300px;
    }
    header .navbar .navbar-inner .container .nav > li > a {
        color: #FFF4EB;
    }
    header .navbar .navbar-inner .container .nav > li > a .caret {
        border-top-color: #FFF4EB;
    }
    header .navbar .navbar-inner .container .nav a:not(li.dropdown > ul.dropdown-menu > li > a) {
        text-transform: none;
    }
}
@media (min-width: 980px) and (max-width: 1200px) {
    header .navbar .navbar-inner .container .nav > li > a:is(.nav li a) {
        padding: 10px 14px 10px;
    }
}
@media (min-width: 1201px) {
    header .navbar .navbar-inner .container .nav li a:is(.nav > li > a) {
        padding: 14px 15px 12px;
    }
    header #logo img {
        max-width: 400px;
    }
}

.btn-delivery-closed:hover, .btn-delivery-closed:focus {
    color: #ffffff !important;
    text-decoration: none !important;

}
.menu #mobile_food_menu_nav { z-index:9999999999999999 !important; }