/* --------------------------------------
    style css start
    Author     : Md Aktaruzzaman
----------------------------------------*/
@import"base.css";
@import"responsive.css";

body {background: #fff;color: #000;background: url(../images/bg.jpg)repeat center top fixed;}
.btn {background: #ac0606;color: #fff;border-radius:15px;}
.btn:hover {background:#888}
.btn:active,.btn:focus {background: #777}
.btn-a {background: #ac0606;border-radius:15px;}
.btn-a:hover {background: #09d}
.btn-a:active,.btn-a:focus {background: #08b}
.btn-b {background: #ac0606;border-radius:15px;}
.btn-b:hover {background: #2b4}
.btn-b:active,.btn-b:focus {background: #2a4}
.btn-c {background: #7f5934; font-size: 17px;border-radius:20px;}
.btn-c:hover {background: #c22}
.btn-c:active,.btn-c:focus {background: #c22}
.btn.btn-close{background: #d33;}
.btn-fb {background:   #7f5934; border-radius:15px;}
.btn-fb:hover {background: #29487d}
.btn-fb:active,.btn-c:focus {background: #29487d}
.btn-tw {background: #159ceb}
.btn-tw:hover {background: #159cea}
.btn-tw:active,.btn-c:focus {background: #159ce0}
.success {color: #f7ba07;}
.error{color:#f80808}
.nav,.nav .current,.nav a:hover {background:#496230;color: #f9dba2;}
.nav a {color:#fff;}
.table thead {background: #bdbdbd;color: #000;}
.table tbody > :nth-child(2n) {background: #f3f3f3;color: #000;}
.table tbody>:nth-child(2n-1){background:#eef0d7; color:#000} 
.table caption, .caption {background: #d33;color: #000;background: linear-gradient(rgba(255, 255, 255, 0.9),rgba(255, 215, 0, 0.9));}
.table{background: linear-gradient(rgba(255, 232, 107, 0.3),rgba(255, 217, 8, 0.3));}
.table.opening-time-table th,.table.opening-time-table td{background: linear-gradient(rgba(254, 131, 13, 0.6),rgba(42, 255, 0, 0.1))}
.msg {background:#c11313;border-left:5px solid #c11313}
.text-unnderline{text-decoration: underline; text-decoration-color: #d33;}
.cart-amount {background: #fff;color: #fda401;border-radius: 15px;}
#banner.banner{background-image: linear-gradient(rgba(164,145,96,.1),rgba(255,255,255,.3)),url("../images/desktop.jpg");min-height: 200px;background-position: center center;background-repeat: no-repeat;background-size: cover;}
#pageHeaderBanner {background: #e0e0e0;background: linear-gradient(rgba(255, 255, 255, 0.5),rgba(254, 255, 222, 0.5));color: #000;}
#pageHome {background: #fff;color: #000;background: linear-gradient(rgba(252, 252, 250, 0.3),rgba(255, 255, 255, 0.3));	padding: 10px 0px;}
.common-page-bg {background: linear-gradient(rgba(255, 250, 153, 0.5),rgba(255, 255, 255, 0.5));}
.common-page-heading{color: #000;}
#service {color: #000;}
#service .block{background: transparent; border: none;}
#service .block-inner{background: #7f5934;}
#service .block-inner:hover{background: #452c14;}
#service .icon{color: #d33;}
#specialOffer {background: linear-gradient(rgba(255, 254, 196, 0.3),rgba(255, 255, 255, 0.1));}
#specialMeal {background: linear-gradient(rgba(255, 45, 0, 0.3),rgba(255, 255, 255, 0.1));}
.circle-price {background: #d33; color: #fff;}
h1.title {color: #f00;text-shadow: 3px 3px 0 #000, -1px -1px 0 #fff, 1px -1px 0 #000, -1px 1px 0 #fff, 1px 1px 0 #fff;}
h1.page-title{color: #fff; text-shadow: 3px 3px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;}
.page-title{color: #d33;text-shadow: 3px 3px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff3, -1px 1px 0 #fef9f9, 1px 1px 0 #fff; }
.sub-title-1 {color: #ccffbf;text-shadow: 3px 3px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;font-weight: bold;}
.sub-title-2 {color: #ccffbf; text-shadow: 3px 3px 0 #080707, -1px -1px 0 #111010, 1px -1px 0 #0e0d0d33, -1px 1px 0 #111010, 1px 1px 0 #030303;  font-weight: bold;}
.sub-title-3 {color: #ffffff;text-shadow: 3px 3px 0 #0c0000, -1px -1px 0 #000, 1px -1px 0 #0003, -1px 1px 0 #060606, 1px 1px 0 #090909;font-weight: bold;}
.page-title-2 {font-size: 25px;color: #0c0c0b; font-weight: bold;margin-top: 35px;}
.section-content-half {padding: 7px; font-size: 16px;color: #fff;}
.block:hover{background-color: #FFFAFA;}
.block {background: #fff;color: #000;border-bottom: 1px solid #eee;background: linear-gradient(rgba(255, 255, 255, 0.3),rgba(255, 255, 0, 0.1));}
.label.tab-input{color: #000;border: 1px solid transparent;}
label.tab-input:hover {color: #eee;cursor: pointer;}
input.tab-input + label.tab-input  {color: #000;}
input.tab-input:checked + label.tab-input {color: #000;border-bottom: 2px solid #d33;}
.tab-content {display: none;color: #000;}
footer{background: #000;color: #fff;}
.footer-top {background:#314320;}
.footer-nav div a, .powered-by div a{color: #fff;}
.time-preorder-notification{color: #006926;}
.cat-nav-list{background: #f5f5f5;}
.menu-content-category-head .category-title {background: linear-gradient(rgba(255, 255, 255, 0.9),rgba(154, 148, 148, 0.9));border-bottom: 1px solid #fff;}
.category-menus {background:#fff; }
.category-tab a{color: #000; display: block; font-weight:600; font-size: 18px; margin-left: 7px; }
.category-tab a:hover{background:#4b0606; color:#fff; }
.order-cart-type {background: #f7f7f7;}
#takeawayCustomerCart{background: #f7f7f7;}
.order-cart-head {border-bottom: 1px solid #fff;background: #e0e0e0;background: linear-gradient(rgba(255, 255, 255, 0.9),rgba(154, 148, 148, 0.9));color: #000;}
.cart-inside {background: #fff;}
.cart-item-line:not(:last-child) {border-bottom: 1px solid #e0e0e0;}
#cartItemListArea .icon {color: #4b0606;}
.category-menu-list .block {background: transparent;color: #000;border-bottom:none!important}
.higlight-bg{background: #f7f7f7;border-radius: 10px;}
.action-form { background:#496230; border-radius: 0px; color: #fff;}
fieldset{border-color: #fff;}
.loader { width: 10px;height: 10px;border: 5px solid rgba(209, 22, 0, 0.9);border-top-color: #1dab07;border-radius: 50%;position: relative;animation: loader-rotate 1s linear infinite;top: 50%;margin: 0px auto 0;}
@keyframes loader-rotate {0% {transform: rotate(0);}100% {transform: rotate(360deg);}}
.tab-item.tab-item-action {padding: 15px;background: #32a805;color: #fff;font-weight: bold;}
.tab-item.tab-item-title {padding: 10px;font-size: 17px;text-transform: capitalize;font-weight: bold;}
.cart-active-line {background: #ccffbf3d;}
#deliveryMinOrderAmountNotice {font-size: 12px;padding: 0px 40px;padding: 5px;color: #d33;}
.disabled {opacity: 0.1; cursor: not-allowed;}
.active-day {background: #ccffbf !important;font-weight: bold !important;color: #000 !important;}
.dynamic-adds {background: #ffe971;margin-bottom: 5px;padding: 30px 10px;}
.offer-title {font-size: 25px;font-weight: bold;color: #000;text-transform: uppercase;}
.on-factor {font-size: 20px;}
/*component-design*/
#deliveryInformation {background: linear-gradient(rgba(120, 0, 38, 0.9),rgba(255, 9, 0, 0.9));}
#deliveryInformation .dynamic-adds {background: transparent;}
#deliveryInformation .offer-title{color: #fff;}
#deliveryInformation .on-factor{color: #eee;}

#discountOffer{ background: linear-gradient(rgba(255, 45, 0, 0.5),rgba(240, 255, 0, 0.3));}
#discountOffer .dynamic-adds {background: transparent;}
#discountOffer .offer-title{color: #000;font-size: 30px;}
#discountOffer .on-factor{color: #000;}

#freeDishOffer{background: transparent;}
#freeDishOffer .dynamic-adds {background: #11ff02;background: linear-gradient(rgba(254, 131, 13, 0.6),rgba(42, 255, 0, 0.1));}
#freeDishOffer .offer-title{color: #000}
#freeDishOffer .on-factor{color: #000;}

#multiDiscountOffer {background: linear-gradient(rgba(255, 45, 0, 0.5),rgba(240, 255, 0, 0.3));}
#multiDiscountOffer .dynamic-adds {background:transparent;color: #000;}
#multiDiscountOffer .offer-title{color: #000}
#multiDiscountOffer .on-factor{color: #000}
#promotionalOffer {background: linear-gradient(rgba(69, 139, 39, 0.3),rgba(56, 110, 38, 0.34));}
#promotionalOffer .dynamic-adds {background: transparent; color: #000;}
#promotionalOffer .offer-title{color: #000;}
#promotionalOffer .on-factor{color:#fff;}
.tab-item.free-dish-tab {border: none;padding: 10px;margin-bottom: 3px;background: #fff;background: #11ff02;background: linear-gradient(rgba(255, 255, 255, 0.6),rgba(197, 210, 197, 0.6));text-align: left;font-size: 17px;}
.customer-content-area {padding: 5px; font-size: 16px;}
.container.checkout {background: #496230;}
fieldset.checkout-root-fieldset{border: 0}
.popup-container-pre-order-inner {padding: 0px 0px;}
.container.gurkha-home {width: 80%;margin: 0 auto;}
.gurkha-feature {}
.gurkha-feature-inner-content {margin-top: -200px;padding: 0px 17px;}
.gurkha-feature-title.text-center {font-size: 30px;color: #f9dba2;font-weight: bold; text-shadow: 3px 3px 0 #0c0000, -1px -1px 0 #000, 1px -1px 0 #0003, -1px 1px 0 #060606, 1px 1px 0 #090909; }
.gurkha-feature-image img {border-radius: 50px;}
.gurkha-feature:hover{opacity: 0.9;}
header {border-bottom: 2px solid #fff;}
.item-attribute-add-to-cart-btn { }
#sliderbutton {background:#49838ad6; border-radius:25px;}
.tab-item.btn.btn-c {background:#3c0b02e8;    border-radius: 15px;} 
.item-description.category-description {padding: 0px; width: 100%;}
#orderConfarmation{font-size:16px; color: #f9dba2;}
#checkoutBtn{background:#4b0606;}
#slider-button{background:#3c0b02e8; border-radius:25px;} 
#discountView {font-size:25px; font-weight: 600;}
#discountOffer{padding: 41px;}
.review-list.action-form {color:#000000}
#viewpdfmenu {background:#212f9d; border-radius:25px;}
#orderTypeSelectionPopup{background:#9f0e0e; border-radius: 0px;} 
#orderTypeTitle{font-size:25px; background:#dbe350;border-radius: 0px;}
#orderType{font-size:25px; font-weight: bold; color: #f3e337;line-height: 0;}
#orderTypeSubmitButton {width:60%;font-size:25px; font-weight: bold; color: #000; background: #dbe350;border-radius: 25px;}
#preOrderPopup {background: #380101;padding: 1px; color:#fff}
#customerPostcodeReceiverForm {background:#380101; color:#fff;}
#deleverypostcodeSubmitButton {background:#9f0e0e; border-radius:15px; color:#fff;}
.selection{ color:#7a0909;}
#checkoutCancel{background:red;}
.item-description{color: #6a2020;}
