.modal-backdrop { background: transparent; }.navbar-nav &gt; li &gt; a { font-family: &#39;Open Sans&#39;, sans-serif; }.navbar-collapse {&nbsp; &nbsp; -ms-flex-preferred-size: 100%;&nbsp; &nbsp; flex-basis: 100%;&nbsp; &nbsp; -webkit-box-flex: 1;&nbsp; &nbsp; -ms-flex-positive: 1;&nbsp; &nbsp; flex-grow: 0;&nbsp; &nbsp; -webkit-box-align: center;&nbsp; &nbsp; -ms-flex-align: center;&nbsp; &nbsp; align-items: center;}@media (min-width: 768px){&nbsp; &nbsp; .navbar-nav { margin: 7.5px 0px; }}/*the container must be positioned relative:*/.autocomplete { position: relative; display: inline-block; }input { border: 1px solid transparent; background-color: #f1f1f1; padding: 10px; font-size: 16px; }input[type=text] { background-color: #f1f1f1; width: 100%; }input[type=submit] { background-color: DodgerBlue; color: #fff; cursor: pointer; }.autocomplete-items {&nbsp; &nbsp; position: absolute;&nbsp; &nbsp; border: 1px solid #d4d4d4;&nbsp; &nbsp; border-bottom: none;&nbsp; &nbsp; border-top: none;&nbsp; &nbsp; z-index: 99;&nbsp; &nbsp; /*position the autocomplete items to be the same width as the container:*/&nbsp; &nbsp; top: 100%;&nbsp; &nbsp; left: 0;&nbsp; &nbsp; right: 0;&nbsp; &nbsp; /*height: 180px;*/&nbsp; &nbsp; /*overflow: scroll;*/}.autocomplete-items div { padding: 10px; cursor: pointer; background-color: #fff; &nbsp;border-bottom: 1px solid #d4d4d4; &nbsp;}/*when hovering an item:*/.autocomplete-items div:hover { background-color: #e9e9e9; }/*when navigating through the items using the arrow keys:*/.autocomplete-active { background-color: DodgerBlue !important; &nbsp;color: #ffffff; &nbsp;}/*.custom-logo {*//* &nbsp; &nbsp;width: 250px;*//*}*/.content-menu-tab { background: #FFF6DB; }.content-menu-tab {&nbsp; &nbsp; box-shadow: 0px 23px 29px -15px rgba(0,0,0,0.75);&nbsp; &nbsp; margin: 0 0 10px 0;}.content-menu-tab .nav-tabs { border-bottom: 1px solid #efefef; }.product-added-message { position: fixed; top: 0; background: #92BFA0; color: #ffffff; z-index: 12000; width: 100%; text-align: center; border-radius: 0; }.product-added-message.fade.show { background: red; }.fade.show { opacity: 1; background: rgba(5, 5, 5, 0.66); }.tab-content .tab-pane { background: #FFF6DB; }.tab-font { color: #92BFA0; }.content-menu-tab li a { color: #92BFA0; }.content-menu-tab .nav-tabs .nav-link.active { background: none; color: #92BFA0; border-bottom: 2px solid #92BFA0; }.menu-page {width: 100%;background-color: #FFF6DB;}.content-cart { background: #FFF6DB; }.content-product { background: #FFF6DB; }.modal.show.fade { background: transparent; }.categoryNameTitle { font-size: 18px; line-height: 34px; padding-bottom: 5px; font-weight: 400; color: #92BFA0; }.product-category-mobile-menu ul li.active a { color: #555; background-color: #e7e7e7; }.modal.show.fade{ z-index: 20001!important; }body.mobile .modal{ max-width: 100%; margin: 60px 0px 0px; }body.mobile .modal .modal-dialog{ max-width: 100%; margin: 0; }.sub-product-modal .modal { top: 100px !important; }.modal-content {}.center { width: 150px; margin: 40px auto; }.custom-control-input:checked ~ .custom-control-indicator { background-color: red !important; }.custom-control-input:focus ~ .custom-control-indicator { box-shadow: none !important; }.side-dish-as-modifier-category .category-name .card-header { padding: .25rem 0; }.popover { background: #ffffff; }.popover-content { background: #ffffff; }#add_to_cart_form input { padding: 0; }.sub-product-modal .btn-sm { border-radius: 0px !important; }.product-modal .btn-sm { border-radius: 0px !important; }&nbsp;.modal-backdrop.fade.show { background: transparent !important; }.category-header-active { color: #92BFA0; text-decoration: underline; }.menu-category-list li a{&nbsp; &nbsp; color: #333;&nbsp; &nbsp; text-decoration: none;&nbsp; &nbsp; display: block;&nbsp; &nbsp; padding: 5px;&nbsp; &nbsp; outline: none;&nbsp; &nbsp; background-color: #FFF6DB;&nbsp; &nbsp; font-size: 15px;&nbsp; &nbsp; font-weight: bold;&nbsp; &nbsp; -webkit-transition: all 0.30s ease-in-out;&nbsp; &nbsp; -moz-transition: all 0.30s ease-in-out;&nbsp; &nbsp; -ms-transition: all 0.30s ease-in-out;&nbsp; &nbsp; -o-transition: all 0.30s ease-in-out;&nbsp; &nbsp; transition: all 0.30s ease-in-out;}.menu-category-list li a:hover{ color: #92BFA0; background-color: #FFF6DB; padding-left: 7px; padding-right: 3px; /*font-family: &#39;Baloo Bhaina 2&#39;*/, cursive; }.menu-category-list li.active a{ color: #92BFA0; background-color: #FFF6DB; padding-left: 7px; padding-right: 3px;}.category-highlighted-text {&nbsp; &nbsp; /*font-family: &#39;Baloo Bhaina 2&#39;, cursive;*/&nbsp; &nbsp; padding: 5px 10px 5px 10px;&nbsp; &nbsp; /*border: 1px solid #07869f;*/&nbsp; &nbsp; border-radius: 5px;&nbsp; &nbsp; color: #fff;&nbsp; &nbsp; /*background-color: #07869f;*/&nbsp; &nbsp; font-size: 14px;&nbsp; &nbsp; font-weight: bold;}.table-cart-details tr td{ vertical-align: middle; padding: 5px 5px!important; }.table-cart-details tr td div{ min-height: 60px !important; display: flex; align-items: center; justify-content: center }.table-cart-details tr td:first-child{ width: 30%; }.table-cart-details tr td:last-child{ width: 15%; }.table-cart-details tr td:first-child:hover {}.table-cart-details tr:hover{}.table-cart-details tr td:hover{ cursor: pointer; }.table-order-summery { margin-bottom: 0px; }.table-order-summery tr td{ margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px; }.item-description { font-size: 9px; color: #333; background: #FFF6DB; }.item-description .item-name { font-size: 12px; }.item-sidedish { line-height: 0px }.btn-checkout { background: #92BFA0; border: 1px solid #92BFA0; font-size: 18px; width: 100%; color: #ffffff; }.btn-checkout:hover { background: #222; border: 1px solid #222; color: #ffffff; }.checkout-button-wrapper { padding: 6px; }.table-order-summery tr td:last-child{ padding-right: 10px; text-align: right; }.table-cart-details { margin-bottom: 0; }.table-cart-details .item-qty{ white-space: nowrap }.item-quantity-handler { display: none; }.item-quantity-handler .increment { background: #92BFA0; color: #fff; border: 0; outline: none; width: 18px; height: 19px; float: left; padding: 0; border-radius: 0; font-size: 12px; text-align: center; clear: both; }.item-quantity-handler .decrement { width: 18px; height: 19px; float: left; padding: 0; border-radius: 0; font-size: 12px; text-align: center; clear: both; background: #92BFA0; color: #fff; border: 0; outline: none }.item-quantity-handler .decrement i { padding-top: 3px; }.item-quantity-handler .increment i { padding-top: 3px; }.item-quantity-handler .item-qty-middle { text-align: center; padding: 0; width: 18px; float: left; font-size: 10px; height: 19px; clear: both; border-radius: 0; background-color: #FFF6DB;}.item-remove i {}.table-cart-details .item-remove { display: block; color: #92BFA0; font-size: 22px; display: none; padding-bottom: 15px; height: 24px; }.table-cart-details .amount { font-size: 13px; width: 16% !important; color: #635c5c; background: #FFF6DB; text-align: right; padding-top: 10px; padding-bottom: 15px; height: 24px; }.card-empty-image img { width: 100px; }.card-empty-image p { margin-top: 10px; font-weight: 300; color: #8e969d; }.card-empty-image { text-align: center; }.custom-control-input:checked .custom-control-indicator { color: #fff; background-color: #92BFA0 !important; }.cart-title { font-size: 16px; border-bottom: 0px solid #EDEDED; padding: 0px; color: #333; font-weight: bold; border-radius: 0px; }.half-deal-btn-block { margin-top: 10px; }.half-product-block { margin: 5px 15px 0px 15px; }.half-sub-product-block { margin: 5px 20px 0px 20px; }.half-modifier-block { margin: 10px 0px 0px 0px; }.modifier-item { margin: 3px 10px 3px 10px }.modifier-head { text-align: center; padding: 5px 0px; }.modifier-head h5 { font-size: 16px; }.half-deal-btn { height: 100%; white-space: normal; padding-left: 5px; padding-right: 5px; display: grid; align-items: center; font-size: 12px; }.half-sub-product-btn { height: 100%; white-space: normal; padding-left: 5px; padding-right: 5px; display: grid; align-items: center; font-size: 12px; border-radius: 0px }.half-deal-col { margin: 0px 0px; padding: 2px 2px ; }.half-deal-header { text-align: center; color: green; font-weight: bold; border: 1px solid green; padding: 10px; }.selected-btn { background: #555555; border-color: #555555; color: #fff; }.selected-btn:hover { background: #555555; border-color: #555555; color: #fff; }.disable-btn { pointer-events: none; opacity: 0.5; }.enable-btn { pointer-events: auto; }.hd-alert { width: 100%; background-color: #fff3cd !important; color: red !important; text-align: center; }@media only screen and (min-width: 1200px) {&nbsp; &nbsp; .modal-lg { max-width: 1140px; }}@media only screen and (min-width: 992px) {&nbsp; &nbsp; .modal-lg { max-width: 1100px; }}@media only screen and (max-width: 767px) {&nbsp; &nbsp; .modal-lg { max-width: 475px; }}.info-top{&nbsp;&nbsp; &nbsp; background-color: #FFF6DB;&nbsp;&nbsp; &nbsp; margin-bottom: 10px;&nbsp;&nbsp; &nbsp; padding-top: 0;&nbsp;&nbsp; &nbsp; margin-top: 15px;&nbsp;&nbsp; &nbsp; border-bottom: 1px solid #d1d1d1;&nbsp;&nbsp; &nbsp; padding: 20px 2px;&nbsp;&nbsp; &nbsp; box-shadow: 0px 23px 29px -15px rgba(0,0,0,0.75);}.info-top p { color: #333; font-size: 14px; font-weight: 700; padding-top: 0; }.my-account ul li{ float: left; display: inline-block; padding-right: 5px; padding-left: 5px }.my-account ul li a i{ color: #92BFA0; font-size: 14px; margin-right: 2px; margin-left: 2px; padding-top: 5px; }.my-account ul li a {&nbsp; &nbsp; color: #000;&nbsp; &nbsp; font-size: 14px;&nbsp; &nbsp; font-weight: 700;&nbsp; &nbsp; -webkit-transition: all 0.50s ease-in-out;&nbsp; &nbsp; -moz-transition: all 0.50s ease-in-out;&nbsp; &nbsp; -ms-transition: all 0.50s ease-in-out;&nbsp; &nbsp; -o-transition: all 0.50s ease-in-out;&nbsp; &nbsp; transition: all 0.50s ease-in-out;}.my-account ul li a:hover, .user-login-info li a:active, .user-login-info li a:focus { color: #92BFA0; text-decoration: none; }.offer-and-time { padding: 0px 0px 0px 0px; margin-left: 0px; }.offer-and-time h5 { padding-left: 10px; color: #000; font-family: &#39;Montserrat&#39;, sans-serif; font-size: 16px; font-weight: bold; }.offer-and-time p { padding-left: 10px; color: #000; font-family: &#39;Montserrat&#39;, sans-serif; font-size: 14px; font-weight: 200; }.account-float, .today-openning-float { float: right !important; }.my-account-float, .sign-out-float, .sign-in-float, .sign-up-float { margin-right: 5px; float: right !important; }.btn-col-pad { border: 0px solid #000; padding: 0px 0px 0px 0px; }.btn-width { width: 95% }@media screen and (max-width: 414px) {&nbsp; &nbsp; .offer-and-time p { padding-left: 10px; color: #000; font-family: &#39;Montserrat&#39;, sans-serif; font-size: 14px; font-weight: 200; }&nbsp; &nbsp; .col-bottom-border { border-bottom: 1px solid #b1aaaa; }&nbsp; &nbsp; .col-right-border { border-right: 1px solid #b1aaaa; }&nbsp; &nbsp; .col-left-border { border-left: 1px solid #b1aaaa; }&nbsp; &nbsp; .col-top-pad { padding-top: 5px; }&nbsp; &nbsp; .col-bottom-pad { padding-bottom: 5px; }}@media screen and (max-width: 768px) {&nbsp; &nbsp; .account-float { float: right !important; }&nbsp; &nbsp; .today-openning-float { float: left !important; }&nbsp; &nbsp; .offer-and-time p { color: #000; }}.product { border-bottom: 1px solid #efefef; padding: 5px 0 5px; margin-bottom: 5px; }.product-highlighted-text {&nbsp; &nbsp; /*font-family: &#39;Baloo Bhaina 2&#39;, cursive;*/&nbsp; &nbsp; /*padding: 5px 10px 5px 10px;*/&nbsp; &nbsp; /*border: 1px solid #07869f;*/&nbsp; &nbsp; border-radius: 5px;&nbsp; &nbsp; /*background-color: #07869f;*/&nbsp; &nbsp; font-size: 14px;&nbsp; &nbsp; font-weight: bold; &nbsp; &nbsp; &nbsp; &nbsp;}.product-name { padding-left: 20px; }.product-right-side { padding-right: 20px; }.product-description p { padding-right: 7px; padding-left: 7px; text-align: justify; }.product .product-highlighted-text .product-name, .product-price, .product-description p { color: #fff; }.product .product-name, .product-price, .product-description p { color: black; }.product-category .product:hover { background-color: #FFF6DB; }.product-add-loader-img { width: 35px; }.product-name-block { display: block !important; font-size: 18px; line-height: 34px; padding-bottom: 5px !important; font-weight: 400; color: #92BFA0; }.price-block { float: right; }.price-text-block { padding-top: 3px; padding-right: 5px; }@media only screen and (max-width: 576px) {&nbsp; &nbsp; .product-category-large { display: none !important; }&nbsp; &nbsp; .no-padding { padding: 5px !important; }&nbsp; &nbsp; .product-highlighted-text { padding: 10px 6px 0px 6px; }&nbsp; &nbsp; .product-name { font-size: 14px; }&nbsp; &nbsp; .product-right-side { float: right; padding-right: 10px; padding-left: 0px; font-weight: 600; }&nbsp; &nbsp; col-8, col-4{ padding-right: 0px; padding-left: 5px; }}.deal { background-color: #de679e; padding: 10px 0px; border-radius: 5px; }.deals-col { padding-left: 5px; padding-right: 5px; }.button-sub-product-list {&nbsp; &nbsp; background: #92BFA0;&nbsp; &nbsp; color: #fff; font-family: &#39;Lato&#39;, sans-serif;&nbsp; &nbsp; font-weight: bold;&nbsp; &nbsp; padding: 5px;&nbsp; &nbsp; margin-bottom: 10px;&nbsp; &nbsp; height: 100%;&nbsp; &nbsp; font-size: 13px;&nbsp; &nbsp; white-space: normal;}.sub-product-col { padding-left: 5px; padding-right: 5px; margin-top: 8px; }.sub-product-modal .show { background: transparent; }.center{ width: 150px; margin: 40px auto; }.custom-control-input:checked~.custom-control-indicator { background-color: red!important; }.custom-control-input:focus ~ .custom-control-indicator { box-shadow: none !important; }.side-dish-as-modifier-category .category-name .card-header{ padding: .25rem 0; }.popover{ background: #ffffff; }.popover-content{ background: #ffffff; }#add_to_cart_sub_product_form input { padding: 0; }#myTab{ background-color: lightgrey; }.common-submit-button {&nbsp; &nbsp; margin: 0 0 0 0;&nbsp; &nbsp; padding: 5px 15px;&nbsp; &nbsp; font-family: &quot;Oswald&quot;,Arial,sans-serif;&nbsp; &nbsp; font-size: 15px;&nbsp; &nbsp; font-weight: normal;&nbsp; &nbsp; background-color: #92BFA0 !important;&nbsp; &nbsp; border: medium none;&nbsp; &nbsp; color: #ffffff;&nbsp; &nbsp; cursor: pointer;&nbsp; &nbsp; height: auto;&nbsp; &nbsp; width: auto}.book_date span { position: absolute; color: #92BFA0; font-size: 1em; top: 0.7em; left: 1.2em; }.ui-datepicker .ui-datepicker-header { background: #92BFA0 !important; }.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {&nbsp; &nbsp; border: 1px solid #92BFA0 !important;}.ui-state-default:hover, .ui-widget-content .ui-state-default:hover, .ui-widget-header .ui-state-default:hover {&nbsp; &nbsp; color: #92BFA0 !important;}.error { color: red !important; }.book_date .datepicker {&nbsp; &nbsp; padding: 6px 6px 6px 25px;&nbsp; &nbsp; outline: none;&nbsp; &nbsp; width: 100%;&nbsp; &nbsp; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;&nbsp; &nbsp; /*border: 1px solid #0FD3DC;*/&nbsp; &nbsp; color: #555555;&nbsp; &nbsp; border-radius: 0;}footer { position: relative !important; right: 0; bottom: 0; left: 0; }.footer-1 ul li a { color: #FFF6DB; &nbsp;font-size: 14px; &nbsp;font-weight: bold; }.footer-1 ul li a:hover { color: #FFF6DB; }.copyrightbottom { float: none; }.cart-button i {&nbsp; &nbsp; border: 2px solid #92BFA0 !important;&nbsp; &nbsp; padding: 3px 4px;&nbsp; &nbsp; color: #92BFA0 !important;&nbsp; &nbsp; border-radius: 50%;&nbsp; &nbsp; margin-top: 2px;}.content-product .category-name {&nbsp; &nbsp; font-size: 18px;&nbsp; &nbsp; line-height: 34px;&nbsp; &nbsp; padding-bottom: 5px;&nbsp; &nbsp; font-weight: 400;&nbsp; &nbsp; color: #FFFFFF;&nbsp; &nbsp; background-color: #92BFA0 !important;&nbsp; &nbsp; padding: 5px;}.navbar-default .navbar-nav &gt; li &gt; a {&nbsp; &nbsp; color: #fff;&nbsp; &nbsp; font-size: 1em !important;&nbsp; &nbsp; font-weight: bold !important;&nbsp; &nbsp; letter-spacing: 1px;&nbsp; &nbsp; text-transform: uppercase !important;}.navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; .active &gt; a:hover, .navbar-default .navbar-nav &gt; .active &gt; a:focus {&nbsp; &nbsp; color:#fff !important;&nbsp; &nbsp; /*background-color:#de0f17 !important;*/}.navbar-default .navbar-nav &gt; li &gt; a:hover, .navbar-default .navbar-nav &gt; li &gt; a:focus {&nbsp; &nbsp; color: #92BFA0 !important;&nbsp; &nbsp; background-color: transparent;}.copyright {&nbsp; &nbsp; background: #92BFA0 !important;&nbsp; &nbsp; color: #fff;&nbsp; &nbsp; padding: 1em 5em;}.copyrightbottom p {&nbsp; &nbsp; color: #FFF6DB;&nbsp; &nbsp; letter-spacing: 1px;&nbsp; &nbsp; font-size: 14px !important;&nbsp; &nbsp; line-height: 26px;}.copyrightbottom a {&nbsp; &nbsp; color: #FFF6DB !important;&nbsp; &nbsp; text-decoration: none;&nbsp; &nbsp; font-weight: bold;}.copyrightbottom a:hover {&nbsp; &nbsp; color: #FFF6DB !important;}.navbar-default .navbar-nav &gt; li &gt; a:hover,.navbar-default .navbar-nav &gt; li &gt; a:focus {&nbsp; color: #92BFA0 !important;&nbsp; background-color: transparent;}.navbar-default .navbar-nav &gt; .active &gt; a,.navbar-default .navbar-nav &gt; .active &gt; a:hover,.navbar-default .navbar-nav &gt; .active &gt; a:focus {&nbsp; color: #92BFA0 !important;&nbsp; background-color: transparent;}.navbar-default .navbar-nav &gt; .disabled &gt; a,.navbar-default .navbar-nav &gt; .disabled &gt; a:hover,.navbar-default .navbar-nav &gt; .disabled &gt; a:focus {&nbsp; color: #92BFA0 !important;&nbsp; background-color: transparent;}.navbar-default .navbar-nav&gt;.active&gt;a, .navbar-default .navbar-nav&gt;.active&gt;a:focus, .navbar-default .navbar-nav&gt;.active&gt;a:hover {&nbsp; background: transparent;&nbsp; color: #92BFA0 !important;}.navbar-default .navbar-nav&gt;.active&gt;a{&nbsp; background: transparent;&nbsp; color: #92BFA0 !important;}.copyrightbottom p {&nbsp; color: #FFF6DB;&nbsp; letter-spacing: 1px;&nbsp; font-size: 14px !important;&nbsp; line-height: 26px;}.copyrightbottom a {&nbsp; color: #FFF6DB !important;&nbsp; text-decoration: none;&nbsp; font-weight: bold;}.copyright{&nbsp; background: #92BFA0&nbsp;!important;}.color_green {&nbsp; &nbsp; color: #92BFA0 !important;}.common-btn{&nbsp; &nbsp; padding:5px 30px 5px 30px;&nbsp; &nbsp; font-family: &#39;Oswald&#39;, Arial, sans-serif;&nbsp; &nbsp; color:#fff;&nbsp; &nbsp; font-weight: normal;&nbsp; &nbsp; font-size:16px;&nbsp; &nbsp; width: auto;&nbsp; &nbsp; height: auto;&nbsp; &nbsp; border:none;&nbsp; &nbsp; cursor:pointer;&nbsp; &nbsp; background-color:#92BFA0 !important;}.common-btn:hover{&nbsp; &nbsp; background-color: #323232 !important;&nbsp; &nbsp; color:#ffffff;&nbsp; &nbsp; transition: all 0.3s ease 0s;}.save-button {&nbsp; &nbsp; float: right;&nbsp; &nbsp; cursor: pointer;&nbsp; &nbsp; -webkit-transition: all 0.1s ease 0s;&nbsp; &nbsp; -webkit-border-radius: 3px;&nbsp; &nbsp; -moz-border-radius: 3px;&nbsp; &nbsp; -ms-border-radius: 3px;&nbsp; &nbsp; -o-border-radius: 3px;&nbsp; &nbsp; border-radius: 3px;&nbsp; &nbsp; background-color: #92BFA0 !important;&nbsp; &nbsp; border: 1px solid #92BFA0 !important;&nbsp; &nbsp; color: #ffffff;&nbsp; &nbsp; text-transform: uppercase;&nbsp; &nbsp; padding: 2px 6px;}.save-button:hover {&nbsp; &nbsp; float: right;&nbsp; &nbsp; cursor: pointer;&nbsp; &nbsp; -webkit-transition: all 0.1s ease 0s;&nbsp; &nbsp; -webkit-border-radius: 3px;&nbsp; &nbsp; -moz-border-radius: 3px;&nbsp; &nbsp; -ms-border-radius: 3px;&nbsp; &nbsp; -o-border-radius: 3px;&nbsp; &nbsp; border-radius: 3px;&nbsp; &nbsp; background-color: #000 !important;&nbsp; &nbsp; border: 1px solid #000 !important;&nbsp; &nbsp; color: #FFF;&nbsp; &nbsp; text-transform: uppercase;}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{&nbsp; &nbsp; background-color:#92BFA0 !important;}.custom-radio .custom-control-input:checked~.custom-control-label::before{&nbsp; &nbsp; background-color:#92BFA0 !important;}.terms-and-conditions{&nbsp; &nbsp; color: #92BFA0 !important;}.terms-and-conditions:hover{&nbsp; &nbsp; color: #222 !important;&nbsp; &nbsp; text-decoration: underline;}.btn-col-pad .btn-block {&nbsp; &nbsp; color: #fff;&nbsp; &nbsp; background-color: #92BFA0 !important;&nbsp; &nbsp; border-color: #92BFA0 !important;}.btn-col-pad .btn-block:hover {&nbsp; &nbsp; &nbsp; &nbsp;color: #92BFA0 !important;&nbsp; &nbsp; background: #ffffff !important;&nbsp; &nbsp; border-color: #92BFA0 !important;}.btn-process-payment {&nbsp; &nbsp; &nbsp;color: #fff;&nbsp; &nbsp; background-color: #92BFA0 !important;&nbsp; &nbsp; border-color: #92BFA0 !important;}.btn-process-payment:hover {&nbsp; &nbsp; &nbsp; &nbsp; color: #92BFA0 !important;&nbsp; &nbsp; background: #ffffff !important;&nbsp; &nbsp; border-color: #92BFA0 !important;}.btn-pre-order-common{ width: 100%; text-align: center; border-radius: 0; color: #ffffff; }.btn-pre-order-common:hover{ cursor: pointer; opacity: .8; }.btn-pre-order{ background-color:green; }.btn-no-pre-order{ background-color:#f8781e; }#shop_open_close_modal .modal-body{ padding: 15px; }#shop_open_close_modal .modal-content{ border-radius: .3rem; }.save-button-design {&nbsp; &nbsp; padding: 10px 40px 10px 40px !important;}.btn-col-pad .btn-width {&nbsp; &nbsp; color: #FFF;&nbsp; &nbsp; background-color: #92BFA0;&nbsp; &nbsp; border-color: #92BFA0;}.btn-col-pad .btn-width:hover {&nbsp; &nbsp; color: #92BFA0 !important;&nbsp; &nbsp; background: #ffffff !important;&nbsp; &nbsp; border-color: #92BFA0 !important;}.side-dish-as-modifier-category .category-name {&nbsp; &nbsp; color: #FFFFFF;&nbsp; &nbsp; background-color: #92BFA0;}.category-box .menu-category-list-block {&nbsp; &nbsp; box-shadow: 0px 23px 29px -15px rgba(0,0,0,0.75);}.content-product {&nbsp; &nbsp; box-shadow: 0px 23px 29px -15px rgba(0,0,0,0.75);&nbsp; &nbsp; margin-left: 10px;}.content-cart {&nbsp; &nbsp; box-shadow: 0px 23px 29px -15px rgba(0,0,0,0.75);}