#menupage{background:var(--accent-color);text-shadow:unset;border-radius:0;padding:20px 0}#menupage .container .detail{background-color:rgba(0,0,0,.8);padding:20px 20px 20px 20px;margin-bottom:5px;border-radius:5px;box-shadow:0 0 4px 0 #000}#Cats ul{display:flex;flex-wrap:wrap;justify-content:space-around}#search{padding-bottom:10px!important}#SubCats{position:sticky;top:0}#SubCats ul{display:flex;flex-wrap:wrap;justify-content:space-around;display:flex;flex-wrap:nowrap;justify-content:space-around;width:100%;overflow-x:auto;overflow-y:hidden}#SubCats ul::-webkit-scrollbar{width:6px;height:7px}#menupage #search input{background-color:transparent;border:1px solid #aaa;color:#fff;width:90%;border:2px solid var(--accent-color)}#baskets{width:10%;text-align:left}#baskets2{width:100%}#menupage #search input::placeholder{color:#aaa}#Cats li{text-align:center;cursor:pointer}#Cats li .h2{font-size:.9em;padding:10px 0 5px 0}#Cats li .h3{font-size:.65em}#SubCats li{text-align:center;cursor:pointer;min-width:10%}#SubCats li .h2{font-size:.9em;padding:10px 0 5px 0}#SubCats li .h3{font-size:.65em}#products .detail{padding-right:15px!important;padding-left:15px!important}#products .pr{margin-bottom:5px!important}#products .featured-item{padding:0!important}#products .row{margin:0;align-items:center}#products .prinfo{padding:20px 20px 20px 5px}#products .title{font-size:1.1em}#products .title a{color:#fff}#products .picture{text-align:left;padding:0!important}#products .picture img{border-bottom-left-radius:6px;border-top-left-radius:6px}#SubCats li.active{background-color:var(--accent-color);color:#fff}#products h2{padding:10px 20px;font-size:1.2em;background-color:rgba(0,0,0,.3);margin-bottom:5px;border-radius:5px;display:flex;align-items:center;justify-content:space-between}#products .text-item-center-item{padding:10px 0 15px 0;font-size:.9em}#products .price{font-size:.8em}#products .basket{text-align:left;font-size:.8em;margin:15px 0 0 0}#products .changebasket .fa-plus,#products .changebasket .fa-minus{display:inline-block;min-width:50px;background-color:#fff;color:#000;padding:4px 0}#products .changebasket .fa-plus{border-top-right-radius:5px;border-bottom-right-radius:5px}#products .changebasket .fa-minus{border-top-left-radius:5px;border-bottom-left-radius:5px}#products .basket .changebasket{color:#fff;display:block;border:1px solid #fff;text-align:center;border-radius:8px}#products .basket .addbasket{color:#fff;display:block;border:1px solid #fff;text-align:center;padding:7px 0;border-radius:8px}#baskets2 .row .col-lg-12{border-bottom:1px dashed var(--accent-color);padding:20px 15px 20px 15px}#baskets2 .row .col-lg-12 .title{font-size:1.1em}#baskets2 .row .col-lg-12 .quantity{text-align:left;font-size:.7em}#baskets2 .text-item-center-item{padding:10px 0 15px 0;font-size:.9em}#baskets2 .price{font-size:.8em;margin:15px 0 0 0}#baskets2 .picture{text-align:left}#baskets2 .remove{text-align:left}#baskets2 .removebasket{cursor:pointer;color:#fff;display:inline-block;border:1px solid #fff;text-align:center;padding:3px 3px;border-radius:8px;font-size:.8em;margin:15px 0 0 0}#baskets2 .sumfinal{text-align:left;color:#fff}#baskets2 .sumtitle{font-size:1.3em}#baskets2>.row{display:none}.headerbasket{cursor:pointer}.backk{text-align:left}.backBasket{cursor:pointer;text-align:left;color:var(--accent-color);font-size:.8em;display:inline-block;border:1px solid var(--accent-color);text-align:center;padding:7px 5px;border-radius:8px}.headerbasket{color:var(--accent-color)}.fa-cart-shopping{color:var(--accent-color)}.food-details-btn-search-box{display:flex;align-items:baseline;flex-wrap:wrap}.changebasket>span{display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:center}.changebasket input[type=number]{width:50%;text-align:center;background:transparent;border:0;color:#fff}@media(min-width:992px){#products .col-lg-4{padding:0 0 0 10px!important}}@media(max-width:991px){#menupage #search input{width:80%;font-size:.8em}#baskets{width:20%}#baskets2 .row .col-md-6,#products .row .featured-item .col-md-6{flex:0 0 auto;width:50%}#products .row .featured-item .col-md-6{padding:0 8px}#baskets2 .sumtitle{font-size:1.1em}#SubCats li{min-width:25%;padding:10px 0}#menupage .container .detail{padding:20px 10px 20px 10px}#SubCats li .h2{font-size:.7em}#SubCats li .h3{font-size:.6em}#products .pr{padding:0!important}.prinfo,.picture{flex:0 0 auto;width:50%}}