.item_generic{background:radial-gradient(circle, #eb4c51 0%, #e61e24 100%);padding:2em;color:#000}@media (min-width:980px){.item_generic{border-radius:10px 0 0 10px}}.item_generic .item{width:100%}.item_generic .carousel-inner{overflow:visible}@media (min-width:768px) and (max-width:1199px){.generic_carousel_added .row-fluid>.carousel_base{width:60%}.generic_carousel_added .row-fluid>.zp_carousel_section_right_image{width:40%}}.no_mb{margin-bottom:0 !important}.mt_sm{margin-top:10px !important}.mt_md{margin-top:20px !important}.mt_lg{margin-top:30px !important}.mt_xl{margin-top:40px !important}.mb_zero{margin-bottom:0 !important}.mb_sm{margin-bottom:10px !important}.mb_md{margin-bottom:20px !important}.mb_lg{margin-bottom:30px !important}.mb_xl{margin-bottom:40px !important}.ml_xs{margin-left:5px !important}.ml_sm{margin-left:10px !important}.ml_md{margin-left:20px !important}.ml_lg{margin-left:30px !important}.ml_xl{margin-left:40px !important}.mr_xs{margin-right:5px !important}.mr_sm{margin-right:10px !important}.mr_md{margin-right:20px !important}.mr_lg{margin-right:30px !important}.mr_xl{margin-right:40px !important}.text_twisted{transform:rotate(-6deg)}.tr{text-align:right}.tc{text-align:center}.tl{text-align:left}.uc{text-transform:uppercase}.no_underline{text-decoration:none !important}.no_underline a{text-decoration:none !important}.border_alternate_well{border-color:#000 !important}.border_above_radius_zero{border-radius:0 0 10px 10px !important}.text_white{color:#fff !important}.text_shadow{opacity:0.8}.alter_link{color:#519a62 !important}.alter_well{background:#519a62 !important}.no_scroll{overflow-y:hidden}.disabled{pointer-events:none !important;opacity:1 !important}html,body{font-size:14px}body{padding:0;color:#fff;background:#010101;background-image:url("https://skins.zfood.co.uk/resilience/black_widow/./images/pizzas_bg.png")}body select,body textarea,body input[type="text"],body input[type="password"],body input[type="datetime"],body input[type="datetime-local"],body input[type="date"],body input[type="month"],body input[type="time"],body input[type="week"],body input[type="number"],body input[type="email"],body input[type="url"],body input[type="search"],body input[type="tel"],body input[type="color"],body .uneditable-input,body.members .btn-group .btn.dropdown-toggle{box-shadow:none;text-shadow:none;font-weight:bold;text-transform:none;background:#fcfcfc;padding:12px 12px 8px;color:#000;border:1px solid #e8e8e8 !important;border-radius:17px !important;height:fit-content;opacity:1;font-size:0.95rem}body select::placeholder,body textarea::placeholder,body input[type="text"]::placeholder,body input[type="password"]::placeholder,body input[type="datetime"]::placeholder,body input[type="datetime-local"]::placeholder,body input[type="date"]::placeholder,body input[type="month"]::placeholder,body input[type="time"]::placeholder,body input[type="week"]::placeholder,body input[type="number"]::placeholder,body input[type="email"]::placeholder,body input[type="url"]::placeholder,body input[type="search"]::placeholder,body input[type="tel"]::placeholder,body input[type="color"]::placeholder,body .uneditable-input::placeholder,body.members .btn-group .btn.dropdown-toggle::placeholder{opacity:1;font-weight:300;color:#b7b7b7}body select .caret,body textarea .caret,body input[type="text"] .caret,body input[type="password"] .caret,body input[type="datetime"] .caret,body input[type="datetime-local"] .caret,body input[type="date"] .caret,body input[type="month"] .caret,body input[type="time"] .caret,body input[type="week"] .caret,body input[type="number"] .caret,body input[type="email"] .caret,body input[type="url"] .caret,body input[type="search"] .caret,body input[type="tel"] .caret,body input[type="color"] .caret,body .uneditable-input .caret,body.members .btn-group .btn.dropdown-toggle .caret{border-top-color:#000;margin-top:6px}body select:hover,body select:focus,body textarea:hover,body textarea:focus,body input[type="text"]:hover,body input[type="text"]:focus,body input[type="password"]:hover,body input[type="password"]:focus,body input[type="datetime"]:hover,body input[type="datetime"]:focus,body input[type="datetime-local"]:hover,body input[type="datetime-local"]:focus,body input[type="date"]:hover,body input[type="date"]:focus,body input[type="month"]:hover,body input[type="month"]:focus,body input[type="time"]:hover,body input[type="time"]:focus,body input[type="week"]:hover,body input[type="week"]:focus,body input[type="number"]:hover,body input[type="number"]:focus,body input[type="email"]:hover,body input[type="email"]:focus,body input[type="url"]:hover,body input[type="url"]:focus,body input[type="search"]:hover,body input[type="search"]:focus,body input[type="tel"]:hover,body input[type="tel"]:focus,body input[type="color"]:hover,body input[type="color"]:focus,body .uneditable-input:hover,body .uneditable-input:focus,body.members .btn-group .btn.dropdown-toggle:hover,body.members .btn-group .btn.dropdown-toggle:focus{box-shadow:none}@supports (-webkit-touch-callout: none){body select,body textarea,body input[type="text"],body input[type="password"],body input[type="datetime"],body input[type="datetime-local"],body input[type="date"],body input[type="month"],body input[type="time"],body input[type="week"],body input[type="number"],body input[type="email"],body input[type="url"],body input[type="search"],body input[type="tel"],body input[type="color"],body .uneditable-input,body.members .btn-group .btn.dropdown-toggle{padding:8px 13px 6px}}body select{height:42px;padding-top:8px;padding-left:5px;padding-bottom:4px}@supports (-webkit-touch-callout: none){body select{padding-top:8px;padding-bottom:2px;height:42px}}@supports (-webkit-touch-callout: none){}body a:not(.no-link-a, .btn, header a:not(.header_left_side a), .sidebar-nav a, .ui-tabs-menu a, .dropdown-menu a, .uk-offcanvas-bar a, .ui-datepicker a, .box-contact-information a, .official-document a, #customer_map_canvas a, .section-product-reports a, .zp_book_a_table a, .above_footer a, .content .right .nav-collapse a),body a small:not(.sidebar-nav a small){text-decoration:none;color:#e61e24;transition:0.2s}body a:not(.no-link-a, .btn, header a:not(.header_left_side a), .sidebar-nav a, .ui-tabs-menu a, .dropdown-menu a, .uk-offcanvas-bar a, .ui-datepicker a, .box-contact-information a, .official-document a, #customer_map_canvas a, .section-product-reports a, .zp_book_a_table a, .above_footer a, .content .right .nav-collapse a):focus,body a:not(.no-link-a, .btn, header a:not(.header_left_side a), .sidebar-nav a, .ui-tabs-menu a, .dropdown-menu a, .uk-offcanvas-bar a, .ui-datepicker a, .box-contact-information a, .official-document a, #customer_map_canvas a, .section-product-reports a, .zp_book_a_table a, .above_footer a, .content .right .nav-collapse a):hover,body a small:not(.sidebar-nav a small):focus,body a small:not(.sidebar-nav a small):hover{filter:brightness(80%);transition:0.2s}body .well .control-label a:not([class]),body .well .marginbottom15 a:not([class]){color:#519a62 !important}body .btn{text-transform:unset;border-radius:17px !important;box-shadow:none;font-weight:bold;text-shadow:none;border:none !important}body .btn:not(.btn-large, .btn-small, .btn-tiny, #mobile_food_menu_nav .btn, .btn-navbar, .ctl-pointsoptions .btn, .voucher_box .btn, #ctl-resetPassBtnSubmit, #ctl-resetPassBtnCancel, .ctl-lookupAddress, .dropdown-toggle, .ctl-toggle-columns .btn){padding:12px 16px 10px;border-radius:17px !important}body .btn-large:not(.basket-buttons .btn-large, .btn-navbar[data-toggle="collapse"], .ctl-redeempoints, #loginSigninOrder .btn){padding:16px 26px 14px;font-size:1.4rem}body .btn-small{padding:2px 10px 0px}body .btn.ctl-redeempoints{padding:12px 12px 7px}body .btn-tiny{padding:1px 3px 0px !important}body .input-append button,body .voucher_box .btn{padding:13px 16px 9px}body .outer-wrapper{position:relative}body .inner-wrapper{position:relative}body #container{border-radius:0;padding:0;box-shadow:none;background:none}body #body-bottom-hr{display:none}body .alert{text-shadow:none;border:none}body .sys-alert:not(.modal){border:none !important;border-radius:0 !important;text-align:center;padding:10px 30px 8px;margin:0 !important}body .sys-alert:not(.modal) *:not(h2, h3, h4, h5){font-weight:bold}body .sys-alert:not(.modal) h2,body .sys-alert:not(.modal) h3,body .sys-alert:not(.modal) h4,body .sys-alert:not(.modal) h5{font-weight:100 !important}body .sys-alert:not(.modal) .close{opacity:0.8;text-shadow:none}body .label,body .badge{text-shadow:none;border-radius:4px;padding-top:3px;padding-bottom:1px;font-weight:bold}body .ui-widget-overlay.ui-front,body .modal-backdrop{background:#000000;opacity:0.95}body #editProductModal.modal,body .modal{border-radius:0;background:none;box-shadow:none;border:none}body #editProductModal.modal .modal-header,body .modal .modal-header{border-radius:0px;background:#e61e24;border:none;padding:16px 15px 10px}body #editProductModal.modal .modal-header h3,body #editProductModal.modal .modal-header h4,body #editProductModal.modal .modal-header h5,body #editProductModal.modal .modal-header button,body .modal .modal-header h3,body .modal .modal-header h4,body .modal .modal-header h5,body .modal .modal-header button{color:#000;margin-top:0 !important;margin-bottom:0 !important}body #editProductModal.modal .modal-header .close,body .modal .modal-header .close{margin-top:2px !important;padding:0;opacity:1;text-shadow:none}body #editProductModal.modal .modal-body,body #editProductModal.modal .official-document,body .modal .modal-body,body .modal .official-document{background:#fff;color:#000}body #editProductModal.modal .modal-body .type-choose-one .dropdown-toggle,body #editProductModal.modal .official-document .type-choose-one .dropdown-toggle,body .modal .modal-body .type-choose-one .dropdown-toggle,body .modal .official-document .type-choose-one .dropdown-toggle{border-radius:0 !important}body #editProductModal.modal .modal-body .type-choose-one .btn.dropdown-toggle,body #editProductModal.modal .official-document .type-choose-one .btn.dropdown-toggle,body .modal .modal-body .type-choose-one .btn.dropdown-toggle,body .modal .official-document .type-choose-one .btn.dropdown-toggle{padding:6px 14px 2px}body #editProductModal.modal .modal-body .type-choose-one .btn.dropdown-toggle .caret,body #editProductModal.modal .official-document .type-choose-one .btn.dropdown-toggle .caret,body .modal .modal-body .type-choose-one .btn.dropdown-toggle .caret,body .modal .official-document .type-choose-one .btn.dropdown-toggle .caret{margin-top:7px}body #editProductModal.modal .modal-body .well,body #editProductModal.modal .official-document .well,body .modal .modal-body .well,body .modal .official-document .well{border-radius:0;color:#000;background:#f5f5f5;box-shadow:none}body #editProductModal.modal .modal-body .well .clearfix .option-label,body #editProductModal.modal .official-document .well .clearfix .option-label,body .modal .modal-body .well .clearfix .option-label,body .modal .official-document .well .clearfix .option-label{font-size:14px;line-height:28px}body #editProductModal.modal .modal-body .well .btn.btn-option,body #editProductModal.modal .official-document .well .btn.btn-option,body .modal .modal-body .well .btn.btn-option,body .modal .official-document .well .btn.btn-option{border-radius:0 !important;padding:4px 8px 0px !important;font-size:16px !important;box-shadow:none;border:none;height:22px !important;line-height:22px !important}body #editProductModal.modal .modal-body .well .btn.btn-option:not(.btn-success, .btn-danger, .btn-info),body #editProductModal.modal .official-document .well .btn.btn-option:not(.btn-success, .btn-danger, .btn-info),body .modal .modal-body .well .btn.btn-option:not(.btn-success, .btn-danger, .btn-info),body .modal .official-document .well .btn.btn-option:not(.btn-success, .btn-danger, .btn-info){color:#ffffff;background:#979797}body #editProductModal.modal .modal-body .well .btn.btn-option:not(.btn-success, .btn-danger, .btn-info) .caret,body #editProductModal.modal .official-document .well .btn.btn-option:not(.btn-success, .btn-danger, .btn-info) .caret,body .modal .modal-body .well .btn.btn-option:not(.btn-success, .btn-danger, .btn-info) .caret,body .modal .official-document .well .btn.btn-option:not(.btn-success, .btn-danger, .btn-info) .caret{border-top-color:#fff}body #editProductModal.modal .modal-body .well .btn.btn-option .caret,body #editProductModal.modal .official-document .well .btn.btn-option .caret,body .modal .modal-body .well .btn.btn-option .caret,body .modal .official-document .well .btn.btn-option .caret{margin-top:8px}body #editProductModal.modal .modal-body .well .label,body #editProductModal.modal .official-document .well .label,body .modal .modal-body .well .label,body .modal .official-document .well .label{margin-left:0;font-size:15px;border-radius:0;text-shadow:none;padding:8px 5px 4px;background:#000;color:#fff;font-weight:bold}body #editProductModal.modal .modal-body hr,body #editProductModal.modal .official-document hr,body .modal .modal-body hr,body .modal .official-document hr{border-color:#000}body #editProductModal.modal .modal-body small,body #editProductModal.modal .official-document small,body .modal .modal-body small,body .modal .official-document small{font-size:14px;color:#000}body #editProductModal.modal .modal-body .row-fluid [class*="span"],body #editProductModal.modal .official-document .row-fluid [class*="span"],body .modal .modal-body .row-fluid [class*="span"],body .modal .official-document .row-fluid [class*="span"]{min-height:30px}body #editProductModal.modal .modal-body .form-horizontal .control-label,body #editProductModal.modal .official-document .form-horizontal .control-label,body .modal .modal-body .form-horizontal .control-label,body .modal .official-document .form-horizontal .control-label{padding-top:6px}body #editProductModal.modal .modal-body .form-horizontal .control-label strong,body #editProductModal.modal .official-document .form-horizontal .control-label strong,body .modal .modal-body .form-horizontal .control-label strong,body .modal .official-document .form-horizontal .control-label strong{font-weight:100 !important}body #editProductModal.modal .modal-body .btn.btn-block,body #editProductModal.modal .official-document .btn.btn-block,body .modal .modal-body .btn.btn-block,body .modal .official-document .btn.btn-block{background:#519a62;color:#000}body #editProductModal.modal .modal-body .loyalty-description h2,body #editProductModal.modal .official-document .loyalty-description h2,body .modal .modal-body .loyalty-description h2,body .modal .official-document .loyalty-description h2{margin-top:1rem}body #editProductModal.modal .modal-footer,body .modal .modal-footer{background:#4e4f4f;border:none;box-shadow:none;border-radius:0px;padding:14px 15px 14px}body #editProductModal.modal .modal-footer>h3,body #editProductModal.modal .modal-footer>h4,body #editProductModal.modal .modal-footer>h5,body .modal .modal-footer>h3,body .modal .modal-footer>h4,body .modal .modal-footer>h5{color:#fff;height:30px;padding-top:10px !important}body #editProductModal.modal .modal-footer .muted,body .modal .modal-footer .muted{color:#fff;opacity:0.8}body #editProductModal.modal .modal-footer .btn:not([class*=" "]),body .modal .modal-footer .btn:not([class*=" "]){color:#fff;background:#e61e24;border:2px solid #e61e24}@media (max-width:767px){body #editProductModal.modal .dropdown-menu,body .modal .dropdown-menu{min-width:auto}}body .popover{border-color:#e61e24;background-color:#e61e24;border-radius:0}body .popover.bottom .arrow:after{border-bottom-color:#e61e24}body .popover.top .arrow:after{border-top-color:#e61e24}body .popover.right .arrow:after{border-right-color:#e61e24}body .popover .popover-title{background:#e61e24;color:#000;border-radius:0;padding-top:10px !important;padding-bottom:8px !important;margin:0 !important;border:none}body .popover .popover-content{background:#010101;color:#fff;border-radius:0;border-color:#010101}body .tooltip.in{opacity:1 !important}body .tooltip .tooltip-inner{font-size:1.3rem;line-height:normal;max-width:fit-content;background:#e61e24;color:#000;padding-bottom:4px}body .tooltip.top .tooltip-arrow{border-top-color:#e61e24}body .tooltip.bottom .tooltip-arrow{border-bottom-color:#e61e24}body .tooltip.left .tooltip-arrow{border-left-color:#e61e24}body .tooltip.right .tooltip-arrow{border-right-color:#e61e24}body ul.dropdown-menu{background:#e61e24;transition:0.2s;border-radius:10px;padding:0}body ul.dropdown-menu>li>a{padding-top:10px;padding-bottom:8px;color:#000;transition:0.2s}body ul.dropdown-menu>li>a:hover,body ul.dropdown-menu>li>a:focus{background:#8e1014;color:#000}body .ui-tabs-menu{border:none;border-radius:none;border-top:none;background:none;padding:0}@media (min-width:1200px){body .ui-tabs-menu .ui-widget-content{padding-top:4px !important;padding-right:6px !important}}body .ui-tabs-menu .ui-tabs-panel,body .ui-tabs-menu .ui-widget-content{color:#fff}@media (min-width:768px){body .ui-tabs-menu .ui-tabs-panel,body .ui-tabs-menu .ui-widget-content{padding-top:0px !important}}@media (max-width:767px){body .ui-tabs-menu .ui-tabs-panel,body .ui-tabs-menu .ui-widget-content{width:100% !important;padding-left:0 !important;padding-right:0 !important}}body .ui-tabs-menu .ui-tabs-panel .marginbottom15.image_top:not(.marginbottom15.image_top+.ui-state-highlight),body .ui-tabs-menu .ui-widget-content .marginbottom15.image_top:not(.marginbottom15.image_top+.ui-state-highlight){margin:0}body .ui-tabs-menu .ui-tabs-panel .ui-widget .ui-widget-header,body .ui-tabs-menu .ui-widget-content .ui-widget .ui-widget-header{color:#710000;background:#ff7171;border-radius:10px;border:none;margin-top:10px !important;margin-bottom:10px;padding-bottom:8px;padding-top:12px}body .ui-tabs-menu .ui-tabs-panel .row-product,body .ui-tabs-menu .ui-widget-content .row-product{background:none;border-color:#fff;padding:20px 0}body .ui-tabs-menu .ui-tabs-panel .row-product.row-product:first-child,body .ui-tabs-menu .ui-widget-content .row-product.row-product:first-child{padding-top:0}body .ui-tabs-menu .ui-tabs-panel .row-product h5.media-heading,body .ui-tabs-menu .ui-widget-content .row-product h5.media-heading{margin-bottom:5px !important}body .ui-tabs-menu .ui-tabs-panel .row-product h5.media-heading .menunumber,body .ui-tabs-menu .ui-tabs-panel .row-product h5.media-heading .name,body .ui-tabs-menu .ui-widget-content .row-product h5.media-heading .menunumber,body .ui-tabs-menu .ui-widget-content .row-product h5.media-heading .name{line-height:normal;font-weight:normal;color:#e61e24}@media (max-width:767px){body .ui-tabs-menu .ui-tabs-panel .row-product .row-variation,body .ui-tabs-menu .ui-widget-content .row-product .row-variation{margin-top:4px}}body .ui-tabs-menu .ui-tabs-panel .row-product .row-variation .name,body .ui-tabs-menu .ui-widget-content .row-product .row-variation .name{padding-top:3px}body .ui-tabs-menu .ui-tabs-panel .row-product .row-variation .price,body .ui-tabs-menu .ui-widget-content .row-product .row-variation .price{padding-top:3px;color:#fff}body .ui-tabs-menu .ui-tabs-panel .row-product .row-variation .btn-small,body .ui-tabs-menu .ui-widget-content .row-product .row-variation .btn-small{margin-top:1px}body .ui-tabs-menu .ui-tabs-panel .ui-state-highlight,body .ui-tabs-menu .ui-widget-content .ui-state-highlight{background:#71d200;color:black;border:none;font-size:16px;line-height:20px;border-radius:10px;margin-top:20px;padding:15px 15px 10px;font-weight:bold}body .ui-tabs-menu .ui-tabs-panel .ui-state-highlight a,body .ui-tabs-menu .ui-widget-content .ui-state-highlight a{color:white;text-decoration:underline}body .ui-tabs-menu .ui-tabs-nav{background:#010101;border:none;padding:0 !important}body .ui-tabs-menu .ui-tabs-nav .ui-state-default{border:none;background:rgba(81, 154, 98, 0.6);border-radius:0;margin:0 !important;overflow-x:hidden;transition:0.2s}body .ui-tabs-menu .ui-tabs-nav .ui-state-default.ui-state-hover{background:#e61e24;transition:0.2s}body .ui-tabs-menu .ui-tabs-nav .ui-state-default.ui-state-hover .ui-tabs-anchor{color:#e61e24;transition:0.2s}body .ui-tabs-menu .ui-tabs-nav .ui-state-default.ui-state-active{background:#e61e24}body .ui-tabs-menu .ui-tabs-nav .ui-state-default.ui-state-active .ui-tabs-anchor{color:#e61e24;background:#010101;border-radius:0}body .ui-tabs-menu .ui-tabs-nav .ui-state-default .ui-tabs-anchor{color:#fff;padding-bottom:12px !important;padding-top:12px !important;font-size:16px;line-height:18px;border-radius:0;background:#010101;margin-left:2px;width:100%;padding-left:30px !important;transition:0.2s}body #ui-datepicker-div [class*="ui-corner-"]:not(.ui-slider){border:none}body #ui-datepicker-div .ui-slider{border:2px solid #e61e24}body #ui-datepicker-div .ui-slider-handle{background:#000 !important}body .ui-dialog{border:2px solid #000;background:#fff;color:#000;border-radius:0;z-index:10000000000 !important}body .ui-dialog .ui-dialog-titlebar{background:#e61e24;border:none;border-radius:0}body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{margin:0;padding-top:4px;padding-bottom:0px;color:#000}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{margin:-11px 0 0 0;color:#000}body .ui-dialog .ui-dialog-content{color:#000}body .ui-widget-overlay{opacity:0.8}body table,body table.table.table-striped{border-radius:0 !important}body table:not(#basket),body table.table.table-striped:not(#basket){border:1px solid;border-color:#000000 !important}body table thead tr,body table thead tr:hover,body table thead tr:focus,body table.table.table-striped thead tr,body table.table.table-striped thead tr:hover,body table.table.table-striped thead tr:focus{border-radius:0}body table thead tr th,body table thead tr:hover th,body table thead tr:focus th,body table.table.table-striped thead tr th,body table.table.table-striped thead tr:hover th,body table.table.table-striped thead tr:focus th{background:#e61e24;background-color:#e61e24 !important;color:#000;border-color:#000000 !important;border-radius:0 !important}body table thead tr th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table thead tr:hover th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table thead tr:focus th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table.table.table-striped thead tr th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table.table.table-striped thead tr:hover th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table.table.table-striped thead tr:focus th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus){background:#e61e24;color:#000;border-color:#000000 !important}body table thead tr td,body table thead tr:hover td,body table thead tr:focus td,body table.table.table-striped thead tr td,body table.table.table-striped thead tr:hover td,body table.table.table-striped thead tr:focus td{background:#e61e24;background-color:#e61e24 !important;color:#000;border-color:#000000 !important;border-radius:0 !important}body table thead tr td:first-child,body table thead tr th:first-child,body table thead tr:hover td:first-child,body table thead tr:hover th:first-child,body table thead tr:focus td:first-child,body table thead tr:focus th:first-child,body table.table.table-striped thead tr td:first-child,body table.table.table-striped thead tr th:first-child,body table.table.table-striped thead tr:hover td:first-child,body table.table.table-striped thead tr:hover th:first-child,body table.table.table-striped thead tr:focus td:first-child,body table.table.table-striped thead tr:focus th:first-child{border-left:none !important}body table.product-basket#basket:not(.checkout table.product-basket) thead tr,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:hover,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:focus,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:hover,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:focus{border-radius:0}body table.product-basket#basket:not(.checkout table.product-basket) thead tr th,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:hover th,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:focus th,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr th,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:hover th,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:focus th{background:#fff;background-color:#fff !important;color:#000000;border-color:#000000 !important;border-radius:0 !important}body table.product-basket#basket:not(.checkout table.product-basket) thead tr td,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:hover td,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:focus td,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr td,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:hover td,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:focus td{background:#fff;background-color:#fff !important;color:#000000;border-color:#000000 !important;border-radius:0 !important}body table.product-basket#basket:not(.checkout table.product-basket) thead tr td:first-child,body table.product-basket#basket:not(.checkout table.product-basket) thead tr th:first-child,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:hover td:first-child,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:hover th:first-child,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:focus td:first-child,body table.product-basket#basket:not(.checkout table.product-basket) thead tr:focus th:first-child,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr td:first-child,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr th:first-child,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:hover td:first-child,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:hover th:first-child,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:focus td:first-child,body table.table.table-striped.product-basket#basket:not(.checkout table.product-basket) thead tr:focus th:first-child{border-left:none !important}body table tbody tr,body table tbody tr:hover,body table tbody tr:focus,body table.table.table-striped tbody tr,body table.table.table-striped tbody tr:hover,body table.table.table-striped tbody tr:focus{border-radius:0}body table tbody tr th,body table tbody tr:hover th,body table tbody tr:focus th,body table.table.table-striped tbody tr th,body table.table.table-striped tbody tr:hover th,body table.table.table-striped tbody tr:focus th{background:#e61e24;background-color:#e61e24 !important;color:#000;border-color:#000000 !important;border-radius:0 !important}body table tbody tr td,body table tbody tr:hover td,body table tbody tr:focus td,body table.table.table-striped tbody tr td,body table.table.table-striped tbody tr:hover td,body table.table.table-striped tbody tr:focus td{background:#fff;background-color:#fff !important;color:#000000;border-color:#000000 !important;border-radius:0 !important}body table tbody tr td input,body table tbody tr td select,body table tbody tr:hover td input,body table tbody tr:hover td select,body table tbody tr:focus td input,body table tbody tr:focus td select,body table.table.table-striped tbody tr td input,body table.table.table-striped tbody tr td select,body table.table.table-striped tbody tr:hover td input,body table.table.table-striped tbody tr:hover td select,body table.table.table-striped tbody tr:focus td input,body table.table.table-striped tbody tr:focus td select{background:#fcfcfc !important;color:#000 !important}body table tbody tr td input::placeholder,body table tbody tr td select::placeholder,body table tbody tr:hover td input::placeholder,body table tbody tr:hover td select::placeholder,body table tbody tr:focus td input::placeholder,body table tbody tr:focus td select::placeholder,body table.table.table-striped tbody tr td input::placeholder,body table.table.table-striped tbody tr td select::placeholder,body table.table.table-striped tbody tr:hover td input::placeholder,body table.table.table-striped tbody tr:hover td select::placeholder,body table.table.table-striped tbody tr:focus td input::placeholder,body table.table.table-striped tbody tr:focus td select::placeholder{color:#000 !important}body table tbody tr td table thead tr th,body table tbody tr:hover td table thead tr th,body table tbody tr:focus td table thead tr th,body table.table.table-striped tbody tr td table thead tr th,body table.table.table-striped tbody tr:hover td table thead tr th,body table.table.table-striped tbody tr:focus td table thead tr th{background:#e61e24;background-color:#e61e24 !important;color:#000;border-color:#000000 !important}body table tbody tr td:first-child,body table tbody tr th:first-child,body table tbody tr:hover td:first-child,body table tbody tr:hover th:first-child,body table tbody tr:focus td:first-child,body table tbody tr:focus th:first-child,body table.table.table-striped tbody tr td:first-child,body table.table.table-striped tbody tr th:first-child,body table.table.table-striped tbody tr:hover td:first-child,body table.table.table-striped tbody tr:hover th:first-child,body table.table.table-striped tbody tr:focus td:first-child,body table.table.table-striped tbody tr:focus th:first-child{border-left:none !important}body table tbody.tbody-day-group tr th,body table tbody.tbody-day-group tr:hover th,body table tbody.tbody-day-group tr:focus th,body table.table.table-striped tbody.tbody-day-group tr th,body table.table.table-striped tbody.tbody-day-group tr:hover th,body table.table.table-striped tbody.tbody-day-group tr:focus th{background:#fff;background-color:#fff !important;color:#000000;border-color:#000000 !important;border-radius:0 !important}body table tbody.tbody-day-group tr td,body table tbody.tbody-day-group tr:hover td,body table tbody.tbody-day-group tr:focus td,body table.table.table-striped tbody.tbody-day-group tr td,body table.table.table-striped tbody.tbody-day-group tr:hover td,body table.table.table-striped tbody.tbody-day-group tr:focus td{background:#fff;background-color:#fff !important;color:#000000;border-color:#000000 !important;border-radius:0 !important}body table tbody.tbody-day-group tr td:first-child,body table tbody.tbody-day-group tr th:first-child,body table tbody.tbody-day-group tr:hover td:first-child,body table tbody.tbody-day-group tr:hover th:first-child,body table tbody.tbody-day-group tr:focus td:first-child,body table tbody.tbody-day-group tr:focus th:first-child,body table.table.table-striped tbody.tbody-day-group tr td:first-child,body table.table.table-striped tbody.tbody-day-group tr th:first-child,body table.table.table-striped tbody.tbody-day-group tr:hover td:first-child,body table.table.table-striped tbody.tbody-day-group tr:hover th:first-child,body table.table.table-striped tbody.tbody-day-group tr:focus td:first-child,body table.table.table-striped tbody.tbody-day-group tr:focus th:first-child{border-left:none !important}body table tbody.tbody-day-group tr.ui-state-highlight td,body table tbody.tbody-day-group tr.ui-state-highlight th,body table.table.table-striped tbody.tbody-day-group tr.ui-state-highlight td,body table.table.table-striped tbody.tbody-day-group tr.ui-state-highlight th{background:#e61e24 !important;color:#000 !important}body table tfoot tr td:first-child,body table tfoot tr th:first-child,body table.table.table-striped tfoot tr td:first-child,body table.table.table-striped tfoot tr th:first-child{border-left:none !important}body table tfoot tr,body table tfoot tr:hover,body table tfoot tr:focus,body table.table.table-striped tfoot tr,body table.table.table-striped tfoot tr:hover,body table.table.table-striped tfoot tr:focus{border-radius:0}body table tfoot tr th,body table tfoot tr:hover th,body table tfoot tr:focus th,body table.table.table-striped tfoot tr th,body table.table.table-striped tfoot tr:hover th,body table.table.table-striped tfoot tr:focus th{background:#fff;background-color:#fff !important;color:#000000;border-color:#000000 !important;border-radius:0 !important}body table tfoot tr td,body table tfoot tr:hover td,body table tfoot tr:focus td,body table.table.table-striped tfoot tr td,body table.table.table-striped tfoot tr:hover td,body table.table.table-striped tfoot tr:focus td{background:#fff;background-color:#fff !important;color:#000000;border-color:#000000 !important;border-radius:0 !important}body #tbl_all_orders tbody>tr>th{background:#fff !important;color:#000000 !important}body .well-basket table thead tr th,body .well-basket table thead tr:hover th,body .well-basket table thead tr:focus th,body .well-basket table.table.table-striped thead tr th,body .well-basket table.table.table-striped thead tr:hover th,body .well-basket table.table.table-striped thead tr:focus th,body .well-basket table tbody tr td,body .well-basket table tbody tr:hover td,body .well-basket table tbody tr:focus td,body .well-basket table.table.table-striped tbody tr td,body .well-basket table.table.table-striped tbody tr:hover td,body .well-basket table.table.table-striped tbody tr:focus td,body .well-basket table tfoot tr th,body .well-basket table tfoot tr:hover th,body .well-basket table tfoot tr:focus th,body .well-basket table.table.table-striped tfoot tr th,body .well-basket table.table.table-striped tfoot tr:hover th,body .well-basket table.table.table-striped tfoot tr:focus th{background:white !important;background-color:white !important;color:#1a1a1a !important;border-color:#1a1a1a !important}body .table th,body .table td,body .table-condensed th,body .table-condensed td{padding:8px 6px 4px}body .well{background:#fff;color:#000000;border:none;border-radius:10px;padding:20px;box-shadow:0px 0px 4px 0px #b2b2b2;font-weight:500}body .well legend,body .well .page-header{color:#000000;border-bottom:2px solid #000000;font-weight:bold !important}body .well legend small,body .well .page-header small{color:#000000;opacity:0.6}body .well small{color:#000000;opacity:1}body .well .rating-row .lead{color:#000000}body .well hr{border-color:#000000}body .help-block,body .help-inline{color:#000000;opacity:0.6}@media (max-width:479px){body .input-append:not(.home .input-append){display:flex !important;flex-direction:column}body .input-append:not(.home .input-append) input:not(#welcome-row-fluid-outer .input-append input){margin-bottom:10px}}body h1:not(.h2_font, .h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h1_font{line-height:110%;margin-top:0rem;margin-bottom:1rem;font-weight:lighter}@media (max-width:479px){body h1:not(.h2_font, .h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h1_font{font-size:4.5rem}}@media (min-width:480px) and (max-width:767px){body h1:not(.h2_font, .h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h1_font{font-size:4.5rem}}@media (min-width:768px) and (max-width:979px){body h1:not(.h2_font, .h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h1_font{font-size:5rem}}@media (min-width:980px) and (max-width:1199px){body h1:not(.h2_font, .h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h1_font{font-size:6rem}}@media (min-width:1200px) and (max-width:1599px){body h1:not(.h2_font, .h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h1_font{font-size:6rem}}@media (min-width:1600px){body h1:not(.h2_font, .h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h1_font{font-size:6rem}}body h2:not(.h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h2_font{line-height:110%;margin-top:0rem;margin-bottom:1rem;font-weight:lighter}@media (max-width:479px){body h2:not(.h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h2_font{font-size:3.5rem}}@media (min-width:480px) and (max-width:767px){body h2:not(.h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h2_font{font-size:3.5rem}}@media (min-width:768px) and (max-width:979px){body h2:not(.h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h2_font{font-size:4rem}}@media (min-width:980px) and (max-width:1199px){body h2:not(.h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h2_font{font-size:5rem}}@media (min-width:1200px) and (max-width:1599px){body h2:not(.h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h2_font{font-size:5rem}}@media (min-width:1600px){body h2:not(.h3_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h2_font{font-size:5rem}}body h3:not(.h2_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h3_font{line-height:110%;margin-top:0rem;margin-bottom:1rem;font-weight:lighter}@media (max-width:479px){body h3:not(.h2_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h3_font{font-size:3rem}}@media (min-width:480px) and (max-width:767px){body h3:not(.h2_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h3_font{font-size:3rem}}@media (min-width:768px) and (max-width:979px){body h3:not(.h2_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h3_font{font-size:3rem}}@media (min-width:980px) and (max-width:1199px){body h3:not(.h2_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h3_font{font-size:3rem}}@media (min-width:1200px) and (max-width:1599px){body h3:not(.h2_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h3_font{font-size:3rem}}@media (min-width:1600px){body h3:not(.h2_font, .h4_font, .h5_font, .alerts *, .sys-alert *),body .h3_font{font-size:4rem}}body h4:not(.h2_font, .h3_font, .h5_font, .alerts *, .sys-alert *),body .h4_font{line-height:110%;margin-top:0rem;margin-bottom:1rem;font-weight:lighter}@media (max-width:479px){body h4:not(.h2_font, .h3_font, .h5_font, .alerts *, .sys-alert *),body .h4_font{font-size:2.5rem}}@media (min-width:480px) and (max-width:767px){body h4:not(.h2_font, .h3_font, .h5_font, .alerts *, .sys-alert *),body .h4_font{font-size:2.5rem}}@media (min-width:768px) and (max-width:979px){body h4:not(.h2_font, .h3_font, .h5_font, .alerts *, .sys-alert *),body .h4_font{font-size:2.5rem}}@media (min-width:980px) and (max-width:1199px){body h4:not(.h2_font, .h3_font, .h5_font, .alerts *, .sys-alert *),body .h4_font{font-size:2.5rem}}@media (min-width:1200px) and (max-width:1599px){body h4:not(.h2_font, .h3_font, .h5_font, .alerts *, .sys-alert *),body .h4_font{font-size:2.5rem}}@media (min-width:1600px){body h4:not(.h2_font, .h3_font, .h5_font, .alerts *, .sys-alert *),body .h4_font{font-size:2.5rem}}body .ui-tabs-menu .ui-tabs-panel .ui-widget .ui-widget-header,body .ui-tabs-menu .ui-widget-content .ui-widget .ui-widget-header,body .popover .popover-title,body h5:not(.h2_font, .h3_font, .h4_font, .alerts *, .sys-alert *),body .h5_font,body .blockUI.blockMsg.blockPage h1,body .blockUI.blockMsg.blockPage h2{line-height:110%;margin-top:0rem;margin-bottom:1rem;font-weight:lighter}@media (max-width:479px){body .ui-tabs-menu .ui-tabs-panel .ui-widget .ui-widget-header,body .ui-tabs-menu .ui-widget-content .ui-widget .ui-widget-header,body .popover .popover-title,body h5:not(.h2_font, .h3_font, .h4_font, .alerts *, .sys-alert *),body .h5_font,body .blockUI.blockMsg.blockPage h1,body .blockUI.blockMsg.blockPage h2{font-size:1.5rem}}@media (min-width:480px) and (max-width:767px){body .ui-tabs-menu .ui-tabs-panel .ui-widget .ui-widget-header,body .ui-tabs-menu .ui-widget-content .ui-widget .ui-widget-header,body .popover .popover-title,body h5:not(.h2_font, .h3_font, .h4_font, .alerts *, .sys-alert *),body .h5_font,body .blockUI.blockMsg.blockPage h1,body .blockUI.blockMsg.blockPage h2{font-size:1.5rem}}@media (min-width:768px) and (max-width:979px){body .ui-tabs-menu .ui-tabs-panel .ui-widget .ui-widget-header,body .ui-tabs-menu .ui-widget-content .ui-widget .ui-widget-header,body .popover .popover-title,body h5:not(.h2_font, .h3_font, .h4_font, .alerts *, .sys-alert *),body .h5_font,body .blockUI.blockMsg.blockPage h1,body .blockUI.blockMsg.blockPage h2{font-size:1.5rem}}@media (min-width:980px) and (max-width:1199px){body .ui-tabs-menu .ui-tabs-panel .ui-widget .ui-widget-header,body .ui-tabs-menu .ui-widget-content .ui-widget .ui-widget-header,body .popover .popover-title,body h5:not(.h2_font, .h3_font, .h4_font, .alerts *, .sys-alert *),body .h5_font,body .blockUI.blockMsg.blockPage h1,body .blockUI.blockMsg.blockPage h2{font-size:1.5rem}}@media (min-width:1200px) and (max-width:1599px){body .ui-tabs-menu .ui-tabs-panel .ui-widget .ui-widget-header,body .ui-tabs-menu .ui-widget-content .ui-widget .ui-widget-header,body .popover .popover-title,body h5:not(.h2_font, .h3_font, .h4_font, .alerts *, .sys-alert *),body .h5_font,body .blockUI.blockMsg.blockPage h1,body .blockUI.blockMsg.blockPage h2{font-size:1.5rem}}@media (min-width:1600px){body .ui-tabs-menu .ui-tabs-panel .ui-widget .ui-widget-header,body .ui-tabs-menu .ui-widget-content .ui-widget .ui-widget-header,body .popover .popover-title,body h5:not(.h2_font, .h3_font, .h4_font, .alerts *, .sys-alert *),body .h5_font,body .blockUI.blockMsg.blockPage h1,body .blockUI.blockMsg.blockPage h2{font-size:1.5rem}}body p:not(.alerts *),body .p_font{line-height:150%;margin-top:0rem;margin-bottom:1.5rem}@media (max-width:479px){body p:not(.alerts *),body .p_font{font-size:1.15rem}}@media (min-width:480px) and (max-width:767px){body p:not(.alerts *),body .p_font{font-size:1.15rem}}@media (min-width:768px) and (max-width:979px){body p:not(.alerts *),body .p_font{font-size:1.15rem}}@media (min-width:980px) and (max-width:1199px){body p:not(.alerts *),body .p_font{font-size:1.15rem}}@media (min-width:1200px) and (max-width:1599px){body p:not(.alerts *),body .p_font{font-size:1.15rem}}@media (min-width:1600px){body p:not(.alerts *),body .p_font{font-size:1.15rem}}body:not(.home) .website-image img{border-radius:10px}body footer:not(.alounak_footer_layout){background:#c01f25;padding:30px 0 25px;position:relative;margin-top:0px}@media (max-width:767px){body footer:not(.alounak_footer_layout){text-align:center}}body footer:not(.alounak_footer_layout) .container .above_footer{text-align:center;margin:20px 0 40px;padding:30px 0 40px;border-top:rgba(255, 255, 255, 0.2) 2px solid;border-bottom:rgba(255, 255, 255, 0.2) 2px solid}@media (max-width:767px){body footer:not(.alounak_footer_layout) .container .above_footer{padding-bottom:0;border-bottom:none;margin-bottom:0;margin-top:0;max-width:90%;margin-left:auto;margin-right:auto}}body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer{display:flex;align-items:center;justify-content:center;margin-bottom:0}@media (max-width:767px){body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer{display:none}}@media (max-width:767px){body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer>li{margin-bottom:10px}}@media (min-width:768px){body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer>li{margin-right:30px}}body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer>li a{background:none !important;text-decoration:none !important;font-size:18px;color:#fff;transition:0.2s}body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer>li a .caret{display:none;margin-top:8px;border-top-color:#fff !important}body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer>li a:hover,body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer>li a:focus{color:#000;transition:0.2s}body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer>li:last-child{margin-bottom:0 !important}body footer:not(.alounak_footer_layout) .container .above_footer .nav_footer>li.active a{color:#000}body footer:not(.alounak_footer_layout) .container .above_footer img{margin-bottom:20px}@media (min-width:980px){body footer:not(.alounak_footer_layout) .container .above_footer img{margin-bottom:40px}}@media (min-width:768px){body footer:not(.alounak_footer_layout) .container .row-fluid{display:flex;align-items:center}}body footer:not(.alounak_footer_layout) .container .row-fluid .copyright small{color:#fff}@media (max-width:767px){body footer:not(.alounak_footer_layout) .container .row-fluid .cards{margin-top:20px;margin-bottom:20px !important;max-width:90%;margin-left:auto;margin-right:auto}}@media (min-width:768px){body footer:not(.alounak_footer_layout) .container .row-fluid .vendor{text-align:right}}.outer-wrapper{opacity:0;transition:0.2s}.outer-wrapper.show{opacity:1;transition:0.2s}.spinner_base{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:60px}body,.label{font-family:"poppins", Arial, sans-serif}h1,h2,h3,h4,h5,h1 *,h2 *,h3 *,h4 *,h5 *,.h2_font,.h3_font,.h4_font,.h5_font,body #editProductModal.modal .modal-body .form-horizontal .control-label strong{font-family:"edu-sa-beginner", Arial, sans-serif}.btn,.btn span,.btn *:not(i){font-family:"poppins", Arial, sans-serif !important}input,select,textarea{font-family:"poppins", Arial, sans-serif}.btn{transition:0.2s}.btn:focus,.btn:hover{filter:brightness(80%);transition:0.2s}.btn.btn-success{background:#519a62;color:#fff}.btn.btn-success .caret{border-top-color:#fff}.btn.btn-danger{background:#e61e24;color:#fff}.btn.btn-danger .caret{border-top-color:#fff}.btn.btn-info{background:#22b4ff;color:#fff}.btn.btn-info .caret{border-top-color:#fff}.btn.btn-warning{background:#ffac06;color:#fff}.btn.btn-warning .caret{border-top-color:#fff}.btn.btn-primary{background:#0070ef;color:#fff}.btn.btn-primary .caret{border-top-color:#fff}.btn.btn-inverse{background:#000;color:#fff}.btn.btn-inverse .caret{border-top-color:#fff}.btn.btn_primary_skin{background:#e61e24;color:#fff;background:#e61e24 !important}.btn.btn_primary_skin .caret{border-top-color:#fff}.btn.btn_secondary_skin{background:#519a62;color:#fff;background:#519a62 !important}.btn.btn_secondary_skin .caret{border-top-color:#fff}.btn.btn_tertiary_skin{background:#2d2d2d;color:#519a62}.btn.btn_tertiary_skin .caret{border-top-color:#519a62}.status-OPEN{color:#44a94b !important}.status-CLOSED{color:#d90000 !important}.text-success{color:#44a94b !important}.text-danger{color:#d90000 !important}.text-error{color:#d90000 !important}.text-info{color:#008fd9 !important}.text-warning{color:#d95e00 !important}.text-primary{color:#005ed9 !important}.text-inverse{color:#fff !important}.text_primary_skin{color:#e61e24 !important}.text_secondary_skin{color:#519a62 !important}.text_tertiary_skin{color:#2d2d2d !important}.text_color_skin{color:#000 !important}.text_inverse_skin{color:#000 !important}.alert-success,.badge-success,.label-success,.well.well-small.sys-success.sys-message{background:#71d200;color:black}.alert-success .close,.badge-success .close,.label-success .close,.well.well-small.sys-success.sys-message .close{color:black}.alert-danger,.badge-danger,.label-danger,.well.well-small.sys-danger.sys-message{background:#ff7171;color:#710000}.alert-danger .close,.badge-danger .close,.label-danger .close,.well.well-small.sys-danger.sys-message .close{color:#710000}.alert-error,.badge-error,.label-error,.well.well-small.sys-error.sys-message{background:#ff7171;color:#710000}.alert-error .close,.badge-error .close,.label-error .close,.well.well-small.sys-error.sys-message .close{color:#710000}.alert-info,.badge-info,.label-info,.well.well-small.sys-info.sys-message{background:#5ec5ff;color:#003c5e}.alert-info .close,.badge-info .close,.label-info .close,.well.well-small.sys-info.sys-message .close{color:#003c5e}.alert-warning,.badge-warning,.label-warning,.well.well-small.sys-warning.sys-message{background:#ffda4a;color:#4a3b00}.alert-warning .close,.badge-warning .close,.label-warning .close,.well.well-small.sys-warning.sys-message .close{color:#4a3b00}.alert-primary,.badge-primary,.label-primary,.well.well-small.sys-primary.sys-message{background:#ffffff;color:gray}.alert-primary .close,.badge-primary .close,.label-primary .close,.well.well-small.sys-primary.sys-message .close{color:gray}.alert-alert,.badge-alert,.label-alert,.well.well-small.sys-alert.sys-message{background:#000;color:black;color:#fff}.alert-alert .close,.badge-alert .close,.label-alert .close,.well.well-small.sys-alert.sys-message .close{color:black}.alert-alert .close,.badge-alert .close,.label-alert .close,.well.well-small.sys-alert.sys-message .close{color:#fff}.alert_primary_skin,.badge_primary_skin,.label_primary_skin,.well.well-small.sys_primary_skin.sys-message{background:#e61e24;color:#050101}.alert_primary_skin .close,.badge_primary_skin .close,.label_primary_skin .close,.well.well-small.sys_primary_skin.sys-message .close{color:#050101}.alert_secondary_skin,.badge_secondary_skin,.label_secondary_skin,.well.well-small.sys_secondary_skin.sys-message{background:#519a62;color:black}.alert_secondary_skin .close,.badge_secondary_skin .close,.label_secondary_skin .close,.well.well-small.sys_secondary_skin.sys-message .close{color:black}.alert_tertiary_skin,.badge_tertiary_skin,.label_tertiary_skin,.well.well-small.sys_tertiary_skin.sys-message{background:#2d2d2d;color:black}.alert_tertiary_skin .close,.badge_tertiary_skin .close,.label_tertiary_skin .close,.well.well-small.sys_tertiary_skin.sys-message .close{color:black}.well_primary_skin{background:#e61e24 !important}.well_secondary_skin{background:#519a62 !important}header{z-index:1000;padding:0 20px 0;position:relative;background:#c01f25}@media (max-width:979px){header{box-shadow:0px 1px 8px 0 #e6e6e6}}@media (min-width:980px){header{background:none;margin-top:30px}}header>.container{position:relative}@media (max-width:979px){header>.container{display:grid;grid-auto-columns:1fr;grid-template-columns:auto max-content;grid-template-rows:auto;gap:0px 0px;grid-template-areas:"logo location_header btn-navbar";padding:10px 0;z-index:1000;justify-items:stretch;align-items:center}}@media (min-width:980px){header>.container{display:flex;padding:20px 0;background:#c01f25;height:fit-content;align-items:center;flex-direction:row;justify-content:space-between;box-shadow:0px 0px 12px 0 #e6e6e6;border-radius:15px}}@media (min-width:980px){header>.container>*{margin:0 !important}}@media (min-width:980px){header>.container::before,header>.container::after{display:none}}header>.container .header_left_side{display:flex;align-items:center;padding-left:30px}header>.container .header_right_side{display:flex;align-items:center;padding-right:30px;font-size:1.4rem}header>.container .header_right_side .location_section_header span{font-style:italic}header>.container .header_right_side img{margin-bottom:4px;max-width:12px;margin-right:2px}header>.container .header_right_side i{font-size:1.5rem;margin-right:2px}header>.container .header_right_side .opening_status_li{margin-left:20px;list-style:none;font-weight:600}header>.container .ct_header_row,header>.container .navbar{display:none}@media (max-width:979px){header>.container .nav-collapse:not(.nav-collapse-mobile){display:none}}@media (min-width:980px){header>.container .nav-collapse:not(.nav-collapse-mobile){margin:0;display:flex;align-items:center;padding-left:30px}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container{width:auto}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul{display:flex;margin:0;align-items:center}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li{margin-right:20px}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a{transition:0.2s;overflow:hidden;font-size:1.2rem;color:#fff !important;position:relative;text-transform:none;background:none !important;text-decoration:none !important}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a .caret{border-top-color:#fff;margin-top:0px;transition:0.2s}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a:hover,header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a:focus{color:#fff;transition:0.2s}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a:hover::after,header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a:focus::after{content:"";left:0;bottom:0;width:100%;height:3px;position:absolute;border-radius:20px;background:#e61e24}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a:hover .caret,header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a:focus .caret{border-top-color:#fff;transition:0.2s}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li.active>a{color:#fff !important;font-weight:bold}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li.active>a::after{content:"";width:100%;height:3px;background:#e61e24;position:absolute;bottom:0;left:0;border-radius:20px}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li.active>a .caret{border-top-color:#fff}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul li:last-child{margin-right:0}}@media (min-width:980px) and (min-width:1200px){header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li{margin-right:30px}}@media (min-width:980px) and (min-width:1200px){header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a{font-size:1.4rem}}@media (min-width:980px) and (min-width:1200px){header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li:not(.opening_status_li){padding-top:3px}}@media (max-width:979px){header>.container .nav-collapse.nav-collapse-mobile{grid-area:nav-collapse;position:fixed;z-index:9;top:0;left:0;width:100%;height:100% !important;transform:translateX(-100%);opacity:1;pointer-events:none;transition:0.3s;background:#010101}header>.container .nav-collapse.nav-collapse-mobile .container{height:100%;position:relative}header>.container .nav-collapse.nav-collapse-mobile.collapse{transition:0.3s}header>.container .nav-collapse.nav-collapse-mobile.open{pointer-events:all;transition:0.3s;transform:translateX(0%)}header>.container .nav-collapse.nav-collapse-mobile.open ul.nav.main-menu>li{transform:translateX(0%)}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu{display:flex;height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:100px;padding-left:22px}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li{transition:0.5s;transform:translateX(-100%)}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li>a{transition:0.5s;background:none;color:#fff;font-size:1.8rem;line-height:normal;padding:9px 15px 9px 0;font-weight:normal;margin-bottom:2px;text-transform:none}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li>a:hover,header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li>a:focus{transition:0.5s;background:none;background-color:transparent !important;color:#e61e24}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li>a:hover .caret,header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li>a:focus .caret{transition:0.5s;border-top-color:#e61e24}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li>a .caret{margin-top:7px;border-top-color:#fff;transition:0.5s}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li.active>a{color:#e61e24 !important;font-weight:bold}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li.active>a .caret{transition:0.5s;border-top-color:#e61e24}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li ul.dropdown-menu{position:unset;margin:0;background:none;padding:0;border:none;box-shadow:none}header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li ul.dropdown-menu li a:focus,header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li ul.dropdown-menu li a:hover{background:none;color:#e61e24}}@media (max-width:979px) and (min-width:768px){header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu{padding-left:0px}}@media (max-width:979px) and (min-width:980px){header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li>a .caret{margin-top:28px}}@media (max-width:979px) and (max-width:979px){header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li ul.dropdown-menu li a{color:#fff;padding-left:0px;font-weight:normal;padding-top:6px;padding-bottom:6px;font-size:1.4rem}}@media (min-width:980px){header>.container .nav-collapse.nav-collapse-mobile{display:none}}header>.container #logo{display:flex;flex-direction:column;align-items:center}@media (max-width:979px){header>.container #logo{grid-area:logo;margin:auto;z-index:10;width:100%;display:flex;align-items:center}header>.container #logo a:not(.location_header){max-width:70px}header>.container #logo a:not(.location_header) img{max-width:unset;max-height:unset;width:100%}}@media (min-width:980px){header>.container #logo img{max-height:70px}}@media (max-width:979px){header>.container .btn-navbar{grid-area:btn-navbar;max-width:fit-content;justify-self:right;display:flex;flex-direction:column;background:none !important;padding:0;z-index:10;position:relative;height:20%;border:none}header>.container .btn-navbar:hover,header>.container .btn-navbar:focus{background:none}header>.container .btn-navbar.activated span:nth-child(1),header>.container .btn-navbar.activated:hover span:nth-child(1),header>.container .btn-navbar.activated:focus span:nth-child(1){transform:unset;position:unset;top:45%;opacity:0}header>.container .btn-navbar.activated span:nth-child(2),header>.container .btn-navbar.activated:hover span:nth-child(2),header>.container .btn-navbar.activated:focus span:nth-child(2){opacity:1;transform:rotate(45deg);top:50%;position:absolute;width:100%;margin-bottom:0}header>.container .btn-navbar.activated span:nth-child(3),header>.container .btn-navbar.activated:hover span:nth-child(3),header>.container .btn-navbar.activated:focus span:nth-child(3){width:100%;transform:rotate(-45deg);position:absolute;bottom:20%;margin-top:0}header>.container .btn-navbar span{background-color:#fff;border-radius:8px;display:block;height:3px;transition:0.5s;width:35px}header>.container .btn-navbar span:nth-child(1){opacity:0;margin-top:0}header>.container .btn-navbar span:nth-child(2){margin-top:0px;margin-bottom:10px;top:-3px;position:absolute}header>.container .btn-navbar span:nth-child(3){position:absolute;bottom:-3px;width:100%}}@media (min-width:980px){header>.container .btn-navbar{display:none}}@media (min-width:980px){body header>.container .nav-collapse:not(.nav-collapse-mobile){height:30px}}@media (min-width:980px){body header>.container .nav-collapse:not(.nav-collapse-mobile)>.container,body header>.container .nav-collapse:not(.nav-collapse-mobile) .nav.main-menu{height:100%}body header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>li,body header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>li>a,body header>.container .nav-collapse:not(.nav-collapse-mobile) .nav.main-menu>li,body header>.container .nav-collapse:not(.nav-collapse-mobile) .nav.main-menu>li>a{height:100%}}@media (min-width:980px){header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a{display:flex;align-items:center}}.ct_details_bar{padding:20px 0px 20px;transition:0.5s;background:none}@media (min-width:980px){.ct_details_bar{padding-top:15px;padding-bottom:0px}}@media (min-width:1200px){.ct_details_bar{padding-top:25px;padding-bottom:0px}}.ct_details_bar>.container::before,.ct_details_bar>.container::after{content:none}@media (max-width:767px){.ct_details_bar>.container{text-align:center}}@media (min-width:768px){.ct_details_bar>.container{display:flex;align-items:center;justify-content:space-between}}.ct_details_bar>.container small{color:#fff;font-size:0.7rem;font-style:italic}@media (min-width:980px){.ct_details_bar>.container small{font-size:1rem}}.ct_details_bar>.container small a{text-decoration:underline}@media (max-width:767px){.ct_details_bar>.container .ct_local_branch_details{padding-top:5px}}@media (min-width:768px){.ct_details_bar>.container .ct_local_branch_details{display:flex;align-items:center}}@media (max-width:979px){.ct_details_bar .social_media_links{display:none}}body.no-scroll #logo .no-underline{color:#fff !important}@media (min-width:768px){.social_media_links{margin-left:10px}}.social_media_links .btn-group{align-items:start !important;flex-direction:row !important;margin-bottom:0 !important;display:flex}.social_media_links a{transition:0.2s;max-height:30px}.social_media_links a img,.social_media_links a svg{max-width:30px;border-radius:5px;background:#519a62}.social_media_links a img path,.social_media_links a svg path{fill:#000;border-radius:5px}.social_media_links a:hover,.social_media_links a:focus{transition:0.2s;transform:translateY(-4px)}.social_media_links a:not(:last-child) img,.social_media_links a:not(:last-child) svg{margin-right:10px}@supports (-webkit-touch-callout: none){header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li>a .caret{margin-top:18px !important}}.home{overflow-x:hidden}.home .btn-group{display:flex;justify-content:center;margin-bottom:0px}@media (max-width:979px){.home .btn-group{flex-direction:column;align-items:center;align-items:center}}@media (min-width:980px){.home .btn-group{flex-direction:row;align-items:start}}@media (min-width:980px){.home .btn-group .btn{margin-left:0 !important}}@media (max-width:979px){.home .btn-group .btn:not(:last-child){margin-bottom:10px}}@media (min-width:980px){.home .btn-group .btn:not(:last-child){margin-right:10px !important}}.home .website-image{height:100%;margin:0}.home .website-image img{height:100%;object-fit:cover}.home #body{display:none}.home .well{box-shadow:none}.home .scroll_down_arrow{display:none;position:absolute;width:40px;height:40px;margin:0 auto;top:unset;border-left:12px solid #000;border-bottom:12px solid #000;transform:rotate(-45deg);animation:bounce 2s infinite;bottom:50px;left:60px;border-radius:8px;cursor:pointer}@media (min-width:980px){.home .scroll_down_arrow{display:block}}@keyframes bounce{0%{transform:translateY(0) rotate(-45deg)}20%{transform:translateY(15px) rotate(-45deg)}40%{transform:translateY(0px) rotate(-45deg)}60%{transform:translateY(15px) rotate(-45deg)}80%{transform:translateY(0px) rotate(-45deg)}100%{transform:translateY(0px) rotate(-45deg)}}@media (max-width:979px){.home header{margin-bottom:30px}}@media (min-width:980px){.home header{top:20px;left:0;right:0;position:absolute;background:none;margin-top:0}}@media (min-width:768px) and (max-width:979px){.home header>.container{padding-top:20px}}@media (min-width:980px){.home header>.container{box-shadow:none !important}}@media (max-width:767px){.home .ct_details_bar{padding:0px 0px 10px}}@media (min-width:768px) and (max-width:979px){.home .ct_details_bar{padding:10px 0px 10px}}@media (min-width:1200px){.home .ct_details_bar{padding-top:15px}}@media (min-width:980px){.home .ct_details_bar .container small{color:#000}}@media (max-width:979px){.home .ct_details_bar .container small a{color:#e61e24}}@media (min-width:980px){.home .ct_details_bar .container small a{color:#000}}.home select,.home textarea,.home input[type="text"],.home input[type="password"],.home input[type="datetime"],.home input[type="datetime-local"],.home input[type="date"],.home input[type="month"],.home input[type="time"],.home input[type="week"],.home input[type="number"],.home input[type="email"],.home input[type="url"],.home input[type="search"],.home input[type="tel"],.home input[type="color"],.home .uneditable-input{height:fit-content;padding:16px 10px 12px}.home .zp_hero_section{text-align:center;background-image:url("https://skins.zfood.co.uk/resilience/../../images/zp_hero_bg.jpg")}@media (min-width:980px){.home .zp_hero_section{height:80vh;position:relative}}@supports (-webkit-touch-callout: none){@media (min-width:980px) and (max-width:1199px){.home .zp_hero_section{height:800px}}}@media (min-width:980px){.home .zp_hero_section>.container{z-index:5;height:100%;position:relative}}@media (min-width:980px){.home .zp_hero_section>.container>.content{height:100%}}@media (min-width:980px){.home .zp_hero_section>.container>.content>.zp_hero_section_postcode{height:100%}}.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box{margin:0;border-radius:0}@media (max-width:979px){.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box{padding-top:0;background:none;padding-bottom:30px}}@media (min-width:980px){.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box{right:0;bottom:0;width:540px;padding:50px 50px;position:absolute;border-radius:20px 20px 0 0}}.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box p,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box p{max-width:420px;margin-left:auto;margin-right:auto}.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box .input-append,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box .input-append{width:100%;max-width:350px}@media (min-width:768px){.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box .input-append,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box .input-append{max-width:500px}}.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box .input-append>*,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box .input-append>*{width:100%}.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box #home-order-buttons,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box #home-order-buttons{display:flex;flex-direction:column}@media (min-width:768px){.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box #home-order-buttons,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box #home-order-buttons{margin-top:15px;flex-direction:row;justify-content:space-between}}@media (max-width:767px){.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box #home-order-buttons a:first-child,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box #home-order-buttons a:first-child{margin-top:10px;margin-bottom:10px}}.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box #mod_postcode_box_pc,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box #mod_postcode_box_pc{font-size:1.6rem}@media (min-width:980px){.home .zp_hero_section .zp_hero_section_image{top:0;height:100%;width:100%;position:absolute}}.home .zp_hero_section .zp_hero_section_image img{width:100%;height:100%}@media (min-width:768px){.home .zp_carousel_section{padding-top:30px}}@media (min-width:980px){.home .zp_carousel_section{padding-top:60px}}@media (min-width:768px){.home .zp_carousel_section>.container>.row-fluid{display:flex}@supports (-webkit-touch-callout: none){.home .zp_carousel_section>.container>.row-fluid{height:230px !important}}}@media (min-width:980px){@supports (-webkit-touch-callout: none){.home .zp_carousel_section>.container>.row-fluid{height:290px !important}}}.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel{margin:0}.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .item .carousel-caption{position:unset;padding:0;background:none}@media (max-width:767px){.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .item>a img{height:45vw;object-fit:cover;object-position:right}}@media (min-width:768px){.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .item>a img{border-radius:10px 0 0 10px}}.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .carousel-control{top:unset;right:10px;bottom:10px;border:none;opacity:0.8;background:none;font-weight:bold;color:#fff !important;text-decoration:none !important}@media (min-width:768px){.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .carousel-control{right:unset;left:30px;bottom:0}}@media (min-width:980px){.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .carousel-control{font-size:110px;left:55px;bottom:10px}}.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .carousel-control.left{left:unset;right:40px}@media (min-width:768px){.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .carousel-control.left{right:unset;left:10px}}@media (min-width:980px){.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .carousel-control.left{left:15px;bottom:10px}}.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .carousel-indicators{display:none}@media (max-width:767px){.home .zp_carousel_section>.container>.row-fluid .zp_carousel_section_right_image{display:none}}@media (max-width:767px){.home .zp_carousel_section>.container>.row-fluid .zp_carousel_section_right_image .zp_carousel_section_right_img img{width:100%;height:85vw;object-fit:cover;object-position:center}}@media (min-width:768px){.home .zp_carousel_section>.container>.row-fluid .zp_carousel_section_right_image .zp_carousel_section_right_img img{object-position:left;border-radius:0 10px 10px 0}}@media (min-width:768px){.home .zp_grid_images{padding:30px 0}}@media (min-width:980px){.home .zp_grid_images{padding:60px 0}}@supports (-webkit-touch-callout: none){.home .zp_grid_images .container .row-fluid>div img{height:auto !important}}.home .zp_grid_images .container .row-fluid .zp_grid_images_row_base{display:flex}.home .zp_grid_images .container .row-fluid .zp_grid_images_row_base img{width:100%}@media (min-width:768px){.home .zp_grid_images .container .row-fluid .grid_image_first img{border-radius:10px 0 0 10px}}@media (min-width:768px){.home .zp_grid_images .container .row-fluid .grid_image_fourth img{border-radius:0 10px 10px 0}}.home .zp_lp_section,.home .not_zp_lp_section{text-align:center}@media (min-width:768px){.home .zp_lp_section,.home .not_zp_lp_section{margin-bottom:30px}}@media (min-width:980px){.home .zp_lp_section,.home .not_zp_lp_section{margin-bottom:60px}}.home .zp_lp_section>.container,.home .not_zp_lp_section>.container{background-size:cover;padding:40px 40px 140px;color:#000;background-position:center;background-image:url("https://skins.zfood.co.uk/resilience/./images/zp_loyalty_points.jpg")}@media (min-width:768px){.home .zp_lp_section>.container,.home .not_zp_lp_section>.container{padding:50px 0 130px;border-radius:10px}}.home .zp_lp_section>.container p,.home .not_zp_lp_section>.container p{max-width:540px;margin-left:auto;margin-right:auto}@supports (-webkit-touch-callout: none){.home .carousel_base,.home #myCarousel,.home .carousel-inner,.home .carousel-inner .item,.home .carousel-inner .item a,.home .carousel-inner .item a .carousel-caption,.home .carousel-inner .item a .carousel-caption img,.home .zp_carousel_section_right_image,.home .zp_carousel_section_right_img,.home .zp_carousel_section_right_img>a,.home .zp_carousel_section_right_img>a img{height:100% !important}}.menu #body{padding:0px 10px;margin-top:0px;margin-bottom:80px}@media (min-width:768px){.menu #body{margin-top:40px}}@media (min-width:980px){.menu #body{padding-left:0;padding-right:0}}.menu .how-im-ordering{border:none;background:none;box-shadow:none;border-radius:0;padding:0;color:#fff;margin-bottom:30px !important}@media (max-width:979px){.menu .how-im-ordering{text-align:center}}@media (min-width:980px){.menu .how-im-ordering{background-position:center}}.menu .how-im-ordering>h2 .how-im-ordering-menuname{color:#519a62}.menu .how-im-ordering>h2>a{text-decoration:none !important}.menu .how-im-ordering>.container{padding:40px 0px 80px;position:relative}@media (min-width:980px){.menu .how-im-ordering>.container{padding:100px 0;text-align:center}}.menu .how-im-ordering>.container a.ordering_method_menu{line-height:0;font-size:12px;background:#e61e24;color:#000;text-decoration:none !important;position:absolute;bottom:0;right:0;padding:20px 20px;border-radius:25px 25px 0 0 !important;text-decoration:none !important}@media (min-width:768px){.menu .how-im-ordering .ctrl-offcanvas_productmenu_toggle_bridge_mobile2_{display:none}}.menu .navbar-affix-container{height:auto !important}@media (min-width:768px){.menu .navbar-affix-container{margin-bottom:20px}}.menu .navbar-affix-container #responsive-food-menu{height:100%}.menu .navbar-affix-container #responsive-food-menu .navbar-inner{border:none;height:100%;border-radius:none;background:none;padding:0 !important;box-shadow:none}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div::before,.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div::after{display:none}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div .brand{color:#e61e24;text-shadow:none;padding:0 !important;padding-top:2px !important;margin:0;font-weight:bold}@media (max-width:767px){.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div .brand{font-size:2rem}}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div .ctrl-mob-nav-search{box-shadow:none;padding-top:0px !important;position:relative;top:0px;max-width:30px}@media (min-width:768px){.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div .ctrl-mob-nav-search{display:none}}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div #navbar-search-menu{margin:0;border:2px solid #fff;padding-left:8px;padding-top:10px;padding-right:5px;padding-bottom:8px;border-radius:10px}@media (min-width:768px){.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div #navbar-search-menu{padding-left:14px;padding-top:10px;padding-right:18px;padding-bottom:8px}}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div #navbar-search-menu i{color:#fff;margin-right:10px}@media (max-width:767px){.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div #navbar-search-menu .search_icon_menu{display:none}}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div #navbar-search-menu #menu-search-box{width:200px;text-align:center;font-weight:800;background:none !important}.menu .navbar-affix-container #responsive-food-menu.affix{height:auto;background:#e61e24}.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner{border-radius:0;max-width:1150px;margin:auto;box-shadow:none !important}.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container form{border-color:#000 !important}.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container form input,.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container form input::placeholder{color:#000 !important}.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container .brand,.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container #navbar-search-menu i{color:#000}.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container svg{fill:#000}.menu #basket-container{padding:18px}@media (max-width:1199px){.menu #basket-container{margin-top:32px;max-width:400px;margin-left:auto;margin-right:auto}}.menu #basket-container>h3,.menu #basket-container>legend{color:#000000;border:none;padding:0}.menu #basket-container .ui-widget-content{border-radius:0;text-shadow:none;border:2px solid #e6e6e6;background:none;color:#fff;padding:5px 10px}.menu #basket-container .basket-hr-separator{display:none}.menu #basket-container .basket-buttons{margin-top:20px}@media (max-width:767px){.menu #basket-container .basket-buttons #order-empty{margin-bottom:8px}}.menu .image_top{border-radius:10px}@media (max-width:1181px){.menu .website-image:not(.menu-selection .website-image),.menu .lp_custom_banner{text-align:center;max-width:400px;margin-left:auto;margin-right:auto}}.menu .menu-selection{text-align:center}.menu .menu-selection .alert{border:none;color:#fff;background:none;padding:0 !important;margin-bottom:30px !important}.menu .menu-selection .alert h3{text-shadow:none;filter:contrast(50%);color:#fff}.menu .menu-selection>.row-fluid{margin-bottom:30px}.menu .menu-selection .well{padding:0;border:none;background:none;text-shadow:none;box-shadow:none}.menu .menu-selection .well .btn{text-shadow:none;padding-top:24px !important}.menu #zp-offcanvas-basket .uk-offcanvas-bar{padding-bottom:70px;background:#fff;color:#000000;border:none;border-left:2px solid #1a1a1a}.menu #zp-offcanvas-basket .uk-offcanvas-bar h3.uk-h2,.menu #zp-offcanvas-basket .uk-offcanvas-bar a.ctrl-mobile_food_menu_nav_closecanvas{margin-top:9px}.menu #zp-offcanvas-basket .uk-offcanvas-bar hr{border-color:#646464}.menu #zp-offcanvas-basket .uk-offcanvas-bar .uk-margin-top a:first-child{margin-bottom:8px}.menu #zp-offcanvas-basket .uk-offcanvas-bar #basket{border:2px solid #e6e6e6}.menu #zp-offcanvas-menu .uk-offcanvas-bar{background:#010101;border:none;padding-bottom:70px;border-right:2px solid #fff}.menu #zp-offcanvas-menu .uk-offcanvas-bar h3.uk-h2,.menu #zp-offcanvas-menu .uk-offcanvas-bar a.ctrl-mobile_food_menu_nav_closecanvas{color:#fff !important;margin-top:13px}.menu #zp-offcanvas-menu .uk-offcanvas-bar .uk-nav-offcanvas>li>a{font-size:large;color:#fff;padding:14px 15px 10px}.menu #zp-offcanvas-menu .uk-offcanvas-bar .uk-nav-offcanvas>li>a:hover,.menu #zp-offcanvas-menu .uk-offcanvas-bar .uk-nav-offcanvas>li>a:focus{background:#e61e24;color:#000}.menu #mobile_food_menu_nav{z-index:999;background:#010101}.menu #mobile_food_menu_nav .btn{border-radius:0 !important;padding-top:13px;border-left:none}.menu #mobile_food_menu_nav .btn small{font-size:80%}.menu #mobile_food_menu_nav .btn.zp-ctl-search{border:none}.menu #mobile_food_menu_nav .zp-ctl-categories{color:#000}.menu .navbar-search .search-query{padding:0;padding-bottom:2px;border:none !important}.menu .blockUI.blockMsg.blockPage{bottom:65px;top:unset !important}@media (min-width:1200px){.menu .blockUI.blockMsg.blockPage{bottom:60px;top:unset !important;right:20px !important}}.menu .blockUI.blockMsg.blockPage h1,.menu .blockUI.blockMsg.blockPage h2{margin-bottom:0 !important;padding-bottom:0 !important}.members #body{padding:0 20px;margin-top:0px !important;margin-bottom:30px !important}@media (min-width:768px){.members #body{padding:0px}}@media (max-width:979px){.members #body{max-width:510px;margin:auto}}@media (min-width:980px){.members #body{margin-top:50px !important;margin-bottom:50px !important}}@media (max-width:979px){.members #body>.row-fluid,.members #body>.container-fluid .row-fluid{display:flex;flex-direction:column}}@media (max-width:979px){.members #body>.row-fluid>div:first-child,.members #body>.container-fluid .row-fluid>div:first-child{width:100%;margin:0}}@media (max-width:979px){.members #body>.row-fluid>div:first-child .btn-block,.members #body>.container-fluid .row-fluid>div:first-child .btn-block{margin-bottom:21px}}@media (max-width:979px){.members #body>.row-fluid>div:last-child,.members #body>.container-fluid .row-fluid>div:last-child{margin-top:20px;width:100%;margin:0}}.members #body>.row-fluid>div:last-child .navbar-inner,.members #body>.container-fluid .row-fluid>div:last-child .navbar-inner{box-shadow:none}.members #body h1:not(.hero-unit h1){color:#000000}@media (min-width:980px){.members #container .well.form-horizontal#frmRegister{margin:0}}@media (max-width:479px){.members #container .well.form-horizontal input:not([type="checkbox"]),.members #container .well.form-horizontal select:not([type="checkbox"]){width:100%;min-width:fit-content;max-width:-webkit-fill-available;max-width:-moz-available}}.members #container .well.form-horizontal legend{text-align:center;padding-bottom:10px;border-bottom:2px solid #000000;color:#000000;font-weight:bold !important}.members #container .well .loyalty-caption{text-align:right}.members .media-address:hover{background:rgba(255, 255, 255, 0.08)}.members .section-customer-map .well,.members .ctl-toggle-columns .well,.members .section-sales-reports .well,.members .section-loyalty-scheme .well,.members .section-tax-report .well{border:none;box-shadow:none}.members .section-customer-map .ctl-toggle-columns,.members .ctl-toggle-columns .ctl-toggle-columns,.members .section-sales-reports .ctl-toggle-columns,.members .section-loyalty-scheme .ctl-toggle-columns,.members .section-tax-report .ctl-toggle-columns{display:flex;flex-wrap:wrap}.members .section-customer-map h2,.members .section-customer-map h3,.members .ctl-toggle-columns h2,.members .ctl-toggle-columns h3,.members .section-sales-reports h2,.members .section-sales-reports h3,.members .section-loyalty-scheme h2,.members .section-loyalty-scheme h3,.members .section-tax-report h2,.members .section-tax-report h3{margin-top:1rem !important}.members .hero-unit{background:#000000;border-radius:0}.members .hero-unit *{color:#fff;font-weight:400}.members .hero-unit p a{text-decoration:underline !important;color:#fff !important}.members .sidebar-nav .nav-list .nav-header{text-shadow:none;color:#000000}.members .sidebar-nav .nav-list li a:hover,.members .sidebar-nav .nav-list li a:focus{background:#e61e24;color:#000}.members .sidebar-nav .nav-list li a:hover i,.members .sidebar-nav .nav-list li a:focus i{background-image:url("https://skins.zfood.co.uk/resilience/./images/white_icons_members_page.png")}.members .sidebar-nav .nav-list li a:hover small,.members .sidebar-nav .nav-list li a:focus small{color:#000;opacity:0.8}.members .sidebar-nav .nav-list li a{text-shadow:none;color:#000000}.members .sidebar-nav .nav-list li a small{color:#000000;opacity:0.6}.members .sidebar-nav .nav-list li a:not(:hover, :focus, li.active a) i{background-image:url("https://skins.zfood.co.uk/resilience/./images/black_icons_members_page.png")}.members .sidebar-nav .nav-list li.active a{background:#e61e24;color:#000}.members .sidebar-nav .nav-list li.active a small{color:#000}.members .sidebar-nav .nav-list li.active a i{background-image:url("https://skins.zfood.co.uk/resilience/./images/white_icons_members_page.png")}.members .sidebar-nav .nav-list .divider{border-color:#000000;background-color:#000000}.members .ctl-toggle-columns .btn{margin-left:0px;margin-right:4px;padding:6px 12px 2px;box-shadow:none !important}.members .loyalty-card{background:#000}.members .loyalty-card>div.col3 *,.members .loyalty-card>div.col4 *{color:#000}.members .loyalty-card>div.col1 .loyalty-label{font-size:48px}.members .form-horizontal .control-label{padding-top:12px}.members .section-product-reports .navbar-inner .brand{text-shadow:none;font-weight:bold;color:#000000}.members .container-fluid{padding-left:0;padding-right:0}.members .frm_members_sales_reports:not(.navbar-form)>div:not(:last-child),.members .frm_members_menutax_reports:not(.navbar-form)>div:not(:last-child){margin-bottom:10px}.contact-us #body{padding:0 20px;margin-top:0px !important;margin-bottom:40px}@media (min-width:768px){.contact-us #body{padding:0px;margin-top:40px !important}}.contact-us .gm-style-iw-d{color:#000}.contact-us .ui-widget{border:none}.contact-us .ui-widget .ui-widget-header{border:none;text-align:center;background:#e61e24;border-radius:10px 10px 0px 0px;color:#000;padding:15px 20px 10px;margin-bottom:0 !important;box-shadow:0px 1px 3px 0px #767676}.contact-us .ui-widget .ui-widget-content{border:none !important;border-radius:0 0 10px 10px;background:#fff;color:#000000;border-top:none;box-shadow:0px 1px 3px 0px #767676}.contact-us .ui-widget .ui-widget-content .delivery-hint{color:#000000 !important}.contact-us .ui-widget .ui-widget-content #box-contact-info,.contact-us .ui-widget .ui-widget-content #box-contact-info .contact-email{margin-bottom:0 !important}.contact-us .ui-widget.box-contact-information{text-align:center}@media (max-width:767px){.contact-us .ui-widget.box-contact-information{margin:21px 0}}@media (min-width:768px){.contact-us .ui-widget.box-contact-information{margin-bottom:18px}}.contact-us .ui-widget.box-contact-information a,.contact-us .ui-widget.box-contact-information .contact-phone_numbers{color:#000000}.checkout{}.checkout #body{margin-top:0px;margin-bottom:60px}.checkout #body>.container{width:95%;padding-top:0px}@media (min-width:768px){.checkout #body>.container{margin-top:60px}}@media (max-width:1199px){.checkout #body>.container{max-width:400px}}@media (min-width:1200px){.checkout #body>.container{width:100%}}.checkout #body>.container>.row-fluid:first-child .span9{width:100%}.checkout #body>.container>.row-fluid:first-child .span9 h2{margin-top:0px;color:#fff}.checkout #body>.container>.row-fluid:first-child .span3{display:none}@media (min-width:768px) and (max-width:1199px){.checkout #body>.container>.row-fluid:last-child{display:flex;flex-direction:column}}@media (min-width:768px) and (max-width:1199px){.checkout #body>.container>.row-fluid:last-child>form{display:flex;flex-direction:column}}@media (min-width:768px) and (max-width:1199px){.checkout #body>.container>.row-fluid:last-child>form>div:first-child,.checkout #body>.container>.row-fluid:last-child>form>div:last-child{width:100%;margin:0}}@media (min-width:768px) and (max-width:1199px){.checkout #body>.container>.row-fluid:last-child>div{width:100%;margin:0}}.checkout .well>h5,.checkout .well>h4,.checkout .well>p.lead{margin-bottom:16px}.checkout .well.well-basket,.checkout .loyaltypoints_box{backdrop-filter:none;background:white;color:#1a1a1a;border:4px solid #e61e24 !important}.checkout .well.well-basket>h4,.checkout .well.well-basket>h5,.checkout .loyaltypoints_box>h4,.checkout .loyaltypoints_box>h5{color:#000000}.checkout .well.well-basket .muted.note-delivery,.checkout .loyaltypoints_box .muted.note-delivery{color:#000}.checkout .well.well-basket .row-credits .ui-widget-header:not(.col-equals .ui-widget-header),.checkout .loyaltypoints_box .row-credits .ui-widget-header:not(.col-equals .ui-widget-header){background:#519a62;color:#000;padding-top:8px;border:none;padding-bottom:4px;border-radius:10px 10px 0 0}.checkout .well.well-basket .row-credits .well-small:not(.col-equals .well-small),.checkout .loyaltypoints_box .row-credits .well-small:not(.col-equals .well-small){border:none;border-radius:0 0 10px 10px;background:#e9e9e9;color:#fff !important;box-shadow:none;padding:14px 10px 10px}.checkout .well.well-basket .row-credits .col-equals .lead,.checkout .loyaltypoints_box .row-credits .col-equals .lead{color:#000000;padding-left:0;padding-right:0}.checkout .well.well-basket .ctl-pointsoptions a,.checkout .loyaltypoints_box .ctl-pointsoptions a{color:#000000;text-shadow:none;text-transform:none}.checkout .well.well-basket .ctl-redeempoints,.checkout .loyaltypoints_box .ctl-redeempoints{margin-bottom:10px}.checkout .well-login-buttons-section{display:flex;flex-direction:column}.checkout .well-login-buttons-section .btn:first-child{margin-bottom:6px}.checkout em{color:#000000}.checkout .marginbottom15 .muted{color:#fff}@media (max-width:1199px){.checkout .well-how-pay .trigger-paymentmethod{display:flex;flex-direction:column}}@media (max-width:1199px){.checkout .well-how-pay .trigger-paymentmethod button{width:100% !important}}.page_error-404 #body{padding:0 20px 0px;margin-top:0px;margin-bottom:60px}@media (min-width:768px){.page_error-404 #body{margin-top:40px}}.page_error-404 #body .well-large.alert-error{border:none;padding:20px;margin:0 !important;background:none !important}.review-order #body{margin-top:0px;margin-bottom:60px !important;padding:0 20px 0px}@media (min-width:980px){.review-order #body{margin-top:40px}}.review-order #body small,.review-order #body #frmReviewOrder,.review-order #body #frmReviewOrder .text-success.uk-text-success{color:#000 !important}.review-order #body small.muted{font-weight:300}.review-order #body .page-review-order{background:#fff;color:#000;box-shadow:0 0 2px 2px #d8d8d8;border-radius:10px}.review-order #body .page-review-order .rating-row .lead{color:#000;font-weight:500}.review-order #body .page-review-order .page-header,.review-order #body .page-review-order legend{color:#000;border-color:#000;font-weight:bold}.review-order #body .page-review-order table{border:none !important}.review-order #body .page-review-order table tbody tr th,.review-order #body .page-review-order table tbody tr td,.review-order #body .page-review-order table thead tr th,.review-order #body .page-review-order table thead tr td{background:#fff !important;color:#000}.review-order #body .page-review-order table tbody tr th select,.review-order #body .page-review-order table tbody tr th input,.review-order #body .page-review-order table tbody tr td select,.review-order #body .page-review-order table tbody tr td input,.review-order #body .page-review-order table thead tr th select,.review-order #body .page-review-order table thead tr th input,.review-order #body .page-review-order table thead tr td select,.review-order #body .page-review-order table thead tr td input{background:#e7e7e7 !important;color:#000 !important}.order-complete #body{margin-top:0px;margin-bottom:40px;padding:0 20px 0px}@media (min-width:980px){.order-complete #body{margin-top:40px}}.order-complete #body .jumbotron .order-complete-title,.order-complete #body .jumbotron .p-thanks-for .text-warning{color:#fff !important}.order-complete #body .jumbotron .p-thanks-for .text-warning{text-decoration:underline}.order-complete #body .order-info-well #order-confirmation{background:#519a62;color:#000;padding-top:14px}.order-complete .jumbotron{margin-top:0}.information #body{margin-top:0px;margin-bottom:40px;padding:0 20px 0px}@media (min-width:980px){.information #body{margin-top:40px}}.information #body h1 small{color:#fff}@media (max-width:767px){.information #body .block-terms-conditions,.information #body .block-website-help{margin-bottom:20px}}.information .page-header{margin-top:0}.welcome #body{margin-top:20px;margin-bottom:40px}@media (min-width:768px){.welcome #body{margin-top:60px}}.welcome header .location_section_header{display:none}.welcome header>.container{border:none;justify-content:center;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"logo"}.welcome header>.container #logo a:not(.location_header) img{width:100%}.welcome header .navbar .navbar-inner #logo{width:100%;max-width:250px;margin:auto;float:none;text-align:center}.welcome header .navbar .navbar-inner .btn-navbar,.welcome header .navbar .navbar-inner #opening-status,.welcome header .navbar .navbar-inner #user-status,.welcome header .navbar .navbar-inner #location-status,.welcome header .navbar .navbar-inner .nav-collapse,.welcome header .navbar .navbar-inner .social_media_links{display:none}.welcome .new_opening_status{display:none}.welcome #welcome-row-fluid-outer{text-align:center;max-width:90%;margin:auto}@media (min-width:768px){.welcome #welcome-row-fluid-outer{text-align:left;max-width:100%}}.welcome #welcome-row-fluid-outer h2{opacity:0.4}@media (max-width:767px){.welcome #welcome-row-fluid-outer #list_branches{max-width:250px;margin-left:auto;margin-right:auto;margin-bottom:20px}}.welcome #welcome-row-fluid-outer #list_branches>div{margin-bottom:10px}.welcome #welcome-row-fluid-outer .input-append{flex-direction:row;align-items:center;justify-content:center}.welcome #branch_finder_box_pc{margin-right:10px}.welcome .btn-navbar,.welcome .nav-collapse{display:none !important}.welcome .below_logo,.welcome .nav_footer{display:none !important}.welcome footer .container .above_footer img{margin-bottom:0 !important}.welcome .location_header{display:none}h1,h2,h3,h4,h5{font-weight:bold !important}.text_fade{opacity:0.4}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div #navbar-search-menu #menu-search-box{font-family:"poppins", Arial, sans-serif}.members .sidebar-nav .nav-list .nav-header{font-family:"edu-sa-beginner", Arial, sans-serif;font-weight:bold}body ul.dropdown-menu>li>a,body ul.dropdown-menu>li>a:hover,body ul.dropdown-menu>li>a:focus{color:#fff}.item_generic{color:#fff}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li.active>a,header>.container .nav-collapse.nav-collapse-mobile ul.nav.main-menu>li.active>a{font-weight:normal}.ct_details_bar .container small a,.ct_details_bar .container small{color:#fff !important}.ct_details_bar .container small a{text-decoration:underline !important}header,header>.container{box-shadow:none}@media (max-width:979px){header>.container #logo a:not(.location_header){max-width:150px}}header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a:hover::after,header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li>a:focus::after,header>.container .nav-collapse:not(.nav-collapse-mobile)>.container>ul>li.active>a::after{background:#fff}.logo_above_header{display:none;text-align:center;margin-bottom:20px}@media (min-width:980px) and (max-width:1199px){.logo_above_header{display:block}}@media (min-width:980px) and (max-width:1199px){body:not(.welcome) .header_left_side #logo{display:none !important}}.status-OPEN{background:#519a62 !important;color:#fff !important}.status-CLOSED{background:#ff4247 !important;color:#fff !important}@media (min-width:1200px){header>.container .nav-collapse:not(.nav-collapse-mobile){padding-top:2px;padding-left:40px}}@media (min-width:1200px){header .location_section_header{padding-top:2px}}body .btn{border-radius:22px !important;font-weight:600}body .btn-small{padding:3px 10px 0px}body .btn-large:not(.basket-buttons .btn-large, .btn-navbar[data-toggle="collapse"], .ctl-redeempoints, #loginSigninOrder .btn){padding:17px 22px 14px;font-size:1.4rem}#ctl-resetPassBtnSubmit,#ctl-resetPassBtnCancel,body .btn:not(.btn-large, .btn-small, .btn-tiny, #mobile_food_menu_nav .btn, .btn-navbar, .ctl-pointsoptions .btn, .voucher_box .btn, #ctl-resetPassBtnSubmit, #ctl-resetPassBtnCancel, .ctl-lookupAddress, .dropdown-toggle, .ctl-toggle-columns .btn){padding:12px 16px 8px}@media (min-width:2000px){.home .zp_hero_section{max-width:1900px;margin-left:auto;margin-right:auto;height:800px}}@media (min-width:768px){.home .zp_carousel_section{padding-top:50px}}.home .zp_lp_section>.container,.home .not_zp_lp_section>.container{background-image:url("https://skins.zfood.co.uk/resilience/black_widow/./images/lp_bg.png")}.home .zp_lp_section>.container,.home .not_zp_lp_section>.container{color:#fff}@media (min-width:768px){.home .zp_lp_section,.home .not_zp_lp_section{margin-top:50px;margin-bottom:0}}@media (min-width:768px){.home .zp_grid_images{padding-top:50px;padding-bottom:50px}}@media (max-width:979px){.home .mod_postcode_box{color:#fff}}@media (max-width:767px){.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .carousel-control{bottom:-60px}}@supports (-webkit-touch-callout: none){@media (max-width:479px){.home .zp_carousel_section>.container>.row-fluid .carousel_base #myCarousel .item>a img{height:unset !important;object-position:unset !important}}}@media (min-width:768px){.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.not_mod_postcode_box .input-append,.home .zp_hero_section>.container>.content>.zp_hero_section_postcode>.mod_postcode_box .input-append{max-width:450px}}body .ui-tabs-menu .ui-tabs-panel .row-product h5.media-heading .menunumber,body .ui-tabs-menu .ui-tabs-panel .row-product h5.media-heading .name,body .ui-tabs-menu .ui-widget-content .row-product h5.media-heading .menunumber,body .ui-tabs-menu .ui-widget-content .row-product h5.media-heading .name{font-weight:bold}body .ui-tabs-menu .ui-tabs-panel .row-product .row-variation .price,body .ui-tabs-menu .ui-widget-content .row-product .row-variation .price{padding-top:5px}.menu .how-im-ordering>h2>a small{font-weight:bold}.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container form input,.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container form input::placeholder,.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container .brand,.menu .navbar-affix-container #responsive-food-menu.affix .navbar-inner>.container #navbar-search-menu i,.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div .brand{color:#fff !important}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div .ctrl-mob-nav-search path{fill:#fff}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div #navbar-search-menu{border-color:#fff !important}.menu .navbar-search .search-query{padding-bottom:0;padding-top:2px}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div #navbar-search-menu #menu-search-box{width:235px}.menu .navbar-affix-container #responsive-food-menu .navbar-inner>div #navbar-search-menu #menu-search-box{color:#000}.checkout .well.well-basket .row-credits .well-small:not(.col-equals .well-small),.checkout .loyaltypoints_box .row-credits .well-small:not(.col-equals .well-small){color:#000 !important}.checkout .well.well-basket,.checkout .loyaltypoints_box{box-shadow:none}.checkout .marginbottom15 a,.checkout .well.well-basket .row-credits .ui-widget-header:not(.col-equals .ui-widget-header),.checkout .loyaltypoints_box .row-credits .ui-widget-header:not(.col-equals .ui-widget-header){color:#fff !important}.checkout .marginbottom15 a{text-decoration:underline !important}.checkout .well-login>p.h5_font{font-weight:bold}.members .sidebar-nav .nav-list li a:hover small,.members .sidebar-nav .nav-list li a:focus small,.members .sidebar-nav .nav-list li.active a small,.members .sidebar-nav .nav-list li a:hover,.members .sidebar-nav .nav-list li a:focus,.members .sidebar-nav .nav-list li.active a{color:#fff}body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close,body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:#fff}.popover .popover-title{color:#fff !important}.alert-alert,.badge-alert,.label-alert,.well.well-small.sys-alert.sys-message{background:#fff;color:#000}.well.well-small.sys-alert.sys-message .close{color:#000}body #editProductModal.modal .modal-body .btn.btn-block,body #editProductModal.modal .official-document .btn.btn-block,body .modal .modal-body .btn.btn-block,body .modal .official-document .btn.btn-block,body #editProductModal.modal .modal-header .close,body .modal .modal-header .close,body #editProductModal.modal .modal-header h3,body .modal .modal-header h3{color:#fff}.contact-us .ui-widget .ui-widget-header{color:#fff}body select,body textarea,body input[type="text"],body input[type="password"],body input[type="datetime"],body input[type="datetime-local"],body input[type="date"],body input[type="month"],body input[type="time"],body input[type="week"],body input[type="number"],body input[type="email"],body input[type="url"],body input[type="search"],body input[type="tel"],body input[type="color"],body .uneditable-input,body.members .btn-group .btn.dropdown-toggle{background:#f5f5f5;border:1px solid #e0e0e0 !important}body table thead tr th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table thead tr:hover th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table thead tr:focus th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table.table.table-striped thead tr th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table.table.table-striped thead tr:hover th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table.table.table-striped thead tr:focus th:not(#basket thead tr th, #basket thead tr th:hover, #basket thead tr th:focus),body table tbody tr th,body table tbody tr:hover th,body table tbody tr:focus th,body table.table.table-striped tbody tr th,body table.table.table-striped tbody tr:hover th,body table.table.table-striped tbody tr:focus th,body table tbody.tbody-day-group tr.ui-state-highlight td,body table tbody.tbody-day-group tr.ui-state-highlight th,body table.table.table-striped tbody.tbody-day-group tr.ui-state-highlight td,body table.table.table-striped tbody.tbody-day-group tr.ui-state-highlight th{color:#fff !important}body table tbody.tbody-day-group tr th,body table tbody.tbody-day-group tr:hover th,body table tbody.tbody-day-group tr:focus th,body table.table.table-striped tbody.tbody-day-group tr th,body table.table.table-striped tbody.tbody-day-group tr:hover th,body table.table.table-striped tbody.tbody-day-group tr:focus th{color:#000 !important}#footer-link-information{color:#fff !important;text-decoration:underline !important}body footer:not(.alounak_footer_layout){padding:45px 0 40px}.welcome #welcome-row-fluid-outer h2{opacity:0.6}@media (min-width:980px){.welcome header>.container{max-width:fit-content}}

body .visible-swindon { display:none !important; } 
body .hidden-swindon { display:inherit !important; } 
body.shop_swindon .hidden-swindon { display:none !important; }
body.shop_swindon .visible-swindon { display:inherit !important; }

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

body {
}
h1 {
}
h2 {
}
h3 {
}
h4 {
}
body {


	background-attachment: scroll;
}

header, #mobile-header {

	background-attachment: scroll;
}

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

.selected-no-salad {
    display: none;
}
.opening_status_li > a {
    padding-left: 0 !important;
    padding-right: 0 !important;
    background: none !important;
    pointer-events: none;
}
.opening_status_li > a.status-OPEN {
    color: #6fd787 !important;
}

.opening_status_li > a.status-CLOSED {
    color: #000 !important;
}

.the-order-complete #body > h1 {
    display: none;
}

.menu .navbar-affix-container #responsive-food-menu .navbar-inner > div #navbar-search-menu #menu-search-box {
    color: #fff !important;
}

@media (max-width: 979px) {
    .opening_status_li > a.status-CLOSED {
        color: #e16a6a !important;
    }
}