.main-header [class*="col-"]{vertical-align:middle}.main-header .login-option{float:right;text-align:right;padding:14px 0}.main-header .login-option a{outline:none;text-decoration:none}.main-header .login-option a.login-popup{color:#333;font-size:13px;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:middle;margin:0}.main-header .login-option a.get-start-btn{background-color:#c33332;border-radius:3px;color:#fff;font-family:"Montserrat",sans-serif;font-size:12px;font-weight:700;letter-spacing:0;line-height:normal;padding:10px 15px;text-transform:uppercase;margin:0 0 0 12px;display:inline-block}.modal-dialog{width:400px}#header.classic .main-header{padding-top:15px}#header.classic .main-header .wide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#header.classic .main-header .login-option a.login-popup{margin:0;display:inline-block;vertical-align:middle;color:#fff!important;font-size:14px;font-weight:600;letter-spacing:1px}#header.classic.pinned .main-header .login-option a.login-popup,#header.classic.pinned .main-header .login-option a.get-start-btn{color:#333!important}#header.classic.pinned .main-header .login-option a.get-start-btn{border-color:#ccc}#header.classic .main-header .login-option a.get-start-btn{display:inline-block;vertical-align:middle;background:none!important;border:1px solid #fff;padding:10px 20px 12px;border-radius:5px;min-width:120px;text-align:center;font-weight:400;margin-left:20px}#header.classic .main-header .login-option{margin-left:auto;padding-right:50px}.login-form .input-filed{position:relative}.login-form .input-filed i,.login-form .input-filed span{position:absolute;left:12px;top:13px;font-size:16px;color:#9097a1}.login-form .input-filed span{font-weight:700;top:8px}.login-form .input-filed input[type="text"],.login-form .input-filed input[type="email"],.login-form .input-filed input[type="password"]{border-color:#d1d3d8;color:#9097a1;border-radius:3px;font-size:14px;height:42px;letter-spacing:1px;margin:0 0 20px;padding:0 0 0 35px;text-transform:unset}.login-form .input-filed input[type="text"]::-webkit-input-placeholder,.login-form .input-filed input[type="password"]::-webkit-input-placeholder,.login-form .input-filed input[type="email"]::-webkit-input-placeholder{color:#9097a1;opacity:1}.login-form .input-filed input[type="text"]::-moz-placeholder,.login-form .input-filed input[type="password"]::-moz-placeholder,.login-form .input-filed input[type="email"]::-moz-placeholder{color:#9097a1;opacity:1}.login-form .input-filed input[type="text"]:-ms-input-placeholder,.login-form .input-filed input[type="password"]:-ms-input-placeholder,.login-form .input-filed input[type="email"]:-ms-input-placeholder{color:#9097a1;opacity:1}.login-form .input-filed input[type="text"]:-moz-placeholder,.login-form .input-filed input[type="password"]:-moz-placeholder,.login-form .input-filed input[type="email"]:-moz-placeholder{color:#9097a1;opacity:1}.login-form .forgot-switch{display:inline-block;font-size:14px;color:#399900;text-decoration:none;outline:none;cursor:pointer}.login-form .forget-password{margin:0 0 20px;color:#2f313a}.login-form .input-filed input[type="submit"],.login-form .input-filed input[type="button"]{background-color:#c33332;border:0;border-radius:0;color:#fff;font-size:16px;font-weight:600;margin:0;min-height:43px;text-transform:uppercase;width:100%}.login-form .input-filed.input-field-btn{margin-bottom:20px;border:1px solid #d1d3d8;border-radius:3px}.login-form .input-filed>.input-button-loader{display:block}.login-form .forget-password span,.login-form .create-{font-size:14px;color:#2f313a;margin:0 5px 0 0}.login-form .create-{margin:0 0 15px;line-height:normal}.login-form .create- a{color:#399900;display:inline-block;font-size:14px;outline:none;text-decoration:none}.login-form .modal-header{border:none;padding:25px 25px 15px}.login-form .modal-header h5{margin:0;float:left;color:#2f313a;letter-spacing:1px;font-weight:400}.login-form .modal-header .close{color:#2f313a;opacity:1}.login-form .modal-body{padding:0 25px 5px}.login-form .cs-demo-login{margin-bottom:20px;background:#eee;padding:12px 19px 19px;border:solid 1px #d1d3d8}.login-form .cs-demo-login:after{content:'';display:table;line-height:0;clear:both}.login-form .cs-demo-login .cs-demo-login-lable{margin-bottom:10px;color:#333;float:left}.login-form .cs-demo-login a{color:#c33332;float:right}.login-form .cs-demo-login a i{margin-right:5px}.login-form .login-switches{margin-left:-5px;margin-right:-5px;margin-bottom:0}.login-form .login-switches:after{content:'';display:table;line-height:0;clear:both}.login-form .login-switches li{list-style-type:none;float:left;width:50%;padding:0 5px}.btn-red,.btn-green{background-color:#c33332;border-radius:3px;color:#fff;font-size:12px;font-weight:700;letter-spacing:0;line-height:normal;text-transform:uppercase;margin:0 0 0 12px;padding:10px 15px}.login-form .cs-demo-login .cs-demo-login-lable{color:#c33332}.login-form .cs-demo-login .login-switches .btn-red{color:#fff;margin-left:0;width:100%;text-align:center;background-color:#716e6e}.login-form .cs-demo-login .login-switches .btn-green{background:#4cce4a}.login-form .cs-demo-login .login-switches a{position:relative}.login-form .social-media,.signup-form .social-media{text-align:center}.login-form .social-media h6,.signup-form .social-media h6{overflow:hidden;margin-bottom:20px}.login-form .social-media h6 span,.signup-form .social-media h6 span{position:relative;padding:0 18px}.login-form .social-media h6 span:before,.login-form .social-media h6 span:after,.signup-form .social-media h6 span:before,.signup-form .social-media h6 span:after{background:#d1d3d8;bottom:8px;content:"";height:1px;left:100%;position:absolute;width:9999px;z-index:1}.login-form .social-media h6 span:after,.signup-form .social-media h6 span:after{left:auto;right:100%}.login-form .social-media h5,.signup-form .social-media h5{color:#2f313a;margin:0 0 15px;font-weight:400}.login-form .social-media ul,.signup-form .social-media ul{margin:0}.login-form .social-media li,.signup-form .social-media li{display:inline-block;list-style:none;margin:0 0 10px;width:100%}.login-form .social-media li:last-child,.signup-form .social-media li:last-child{margin-bottom:0}.login-form .social-media li a,.signup-form .social-media li a{border-radius:3px;color:#fff;display:block;font-size:14px;font-weight:600;line-height:normal;outline:none;padding:0;text-decoration:none;text-align:left}.login-form .social-media li a i,.signup-form .social-media li a i{font-size:18px;line-height:45px;min-width:45px;display:inline-block;text-align:center;margin-right:15px;border-right:1px solid rgb(255 255 255 / .3)}.signup-form .alert-warning{color:#e43432;border-color:#e43432}.signup-form .alert-warning .close{line-height:25px}.login-form .signup-alert{margin-bottom:10px;margin-top:-15px;display:block;color:#333;line-height:18px;font-size:12px}.signup-form .form-bg{padding-top:30px}.login-form .checkbox-area{position:relative;margin-bottom:25px}.login-form .checkbox-area label{position:absolute;top:0;left:0;font-size:13px;font-weight:600;line-height:normal;padding-left:20px;cursor:pointer}.login-form .alert-danger,.login-form .alert-info{background-color:inherit;background-image:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#b63a2b;display:block;margin:0 0 10px;padding:0;position:relative}.login-form .alert-info{color:#b3b6c0;letter-spacing:1px;line-height:24px;margin:0 0 20px}.login-form .alert i{display:inline-block;padding:0 5px 0 0}.login-form .alert-danger span{color:#f97456}.login-form .alert button.close{color:#aaa;font-size:24px;opacity:1;position:absolute;right:15px;top:10px}.login-form .alert-danger p{color:#b63a2b!important;font-size:13px}.login-form .alert-success p{color:#3C0!important}.login-form .g-recaptcha{-webkit-transform:scale(1.15);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.login-form .recaptcha-reload{margin-bottom:30px}.restaurant-detail-image-section{background:#ccc;margin-bottom:60px;padding:102px 0;position:relative}.restaurant-detail-image-section:before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgb(0 0 0 / .6)}.company-info-detail{display:table;width:100%}.transparent-header+.restaurant-detail-image-section .company-info-detail{margin-top:50px}.company-info-detail .company-info{display:table-cell;vertical-align:middle;width:100%}.company-info-detail .company-info .img-holder{display:block;vertical-align:middle;width:90px;height:100px;float:left}.company-info-detail .company-info .img-holder figure{outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e4e4e4;border-radius:5px;background-color:#fff;padding:1px}.company-info-detail .company-info .img-holder figure img{width:100%;border-radius:5px}.company-info-detail .company-info .img-holder figure a{text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none;border:0;display:inline-block}.company-info-detail .company-info .text-holder{display:block;vertical-align:middle;padding:0 0 0 18px;float:left;width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px)}.company-info-detail .company-info .text-holder .rating-star{display:inline-block;position:relative;line-height:normal;width:80px;margin:0 0 9px 0}.company-info-detail .company-info .text-holder .rating-star:before{color:#cccfd5;content:"\f005\f005\f005\f005\f005";font-family:"icomoon";font-size:14px;letter-spacing:3px}.company-info-detail .company-info .text-holder .rating-star .rating-box{height:16px;left:0;overflow:hidden;position:absolute;top:0}.company-info-detail .company-info .text-holder .rating-star .rating-box:before{color:#ff981a;content:"\f005\f005\f005\f005\f005";font-family:"icomoon";font-size:14px;letter-spacing:3px}.company-info-detail .company-info .text-holder span.reviews{color:#fff;display:inline-block;font:300 14px/22px 'Open Sans',sans-serif;letter-spacing:0;word-spacing:0;text-transform:none;vertical-align:top;margin:0 0 0 3px}.company-info-detail .company-info .text-holder span.restaurant-title{color:#fff;font:400 32px/34px 'Montserrat',sans-serif;letter-spacing:0;word-spacing:0;text-transform:none;margin:0 0 9px 0;display:block}.company-info-detail .company-info .text-holder .text{position:relative;padding:0 0 0 20px}.company-info-detail .company-info .text-holder .text i{position:absolute;left:0;color:#fff;line-height:26px}.company-info-detail .company-info .text-holder .text p{color:#fff!important;font:400 14px/24px 'Open Sans',sans-serif;letter-spacing:0;word-spacing:0;text-transform:none;margin:0 0 3px 0}.company-info-detail .company-info .text-holder ul.user-info-contact li{list-style:none;display:block;-webkit-box-shadow:none;box-shadow:none;position:relative;padding:0 0 0 20px;margin:0}.company-info-detail .company-info .text-holder ul.user-info-contact li i{position:absolute;left:0;color:#fff;line-height:26px;top:0}.company-info-detail .company-info .text-holder ul.user-info-contact li a{color:#fff;font:400 14px/24px 'Open Sans',sans-serif;letter-spacing:0;word-spacing:0;text-transform:none;margin:0 0 3px 0}.company-info-detail .delivery-timing{display:table-cell;vertical-align:middle;min-width:274px}.company-info-detail .delivery-timing .text{padding:0 32px 0 45px;position:relative;margin:0 0 20px 0}.company-info-detail .delivery-timing .text i{position:absolute;left:0;color:#fff;font-size:24px;line-height:40px}.company-info-detail .delivery-timing .text p{color:#fff!important;overflow:hidden;font:400 14px/20px 'Open Sans',sans-serif;letter-spacing:0;word-spacing:0;text-transform:none;margin:0}.company-info-detail .delivery-timing .text p span{display:block;white-space:nowrap}.delivery-timing ul{padding:0;margin:0}.delivery-timing ul li{position:relative;list-style:none;display:inline-block;width:100%;background-color:#fff;border-radius:2px}.delivery-timing ul li a i{color:#2f313a;line-height:19px;font-size:22px;display:inline-block;vertical-align:middle;float:right}.delivery-timing ul li a{display:inline-block;text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none;border:0;width:100%;padding:8px 10px 8px 18px;color:#2f313a;font:400 14px/20px 'Open Sans',sans-serif;word-spacing:1px;letter-spacing:0;text-transform:none}.delivery-timing ul li a span{font:400 14px/16px 'Open Sans',sans-serif;letter-spacing:0;word-spacing:0;text-transform:none;margin:0 4px 0 0}.delivery-timing ul li ul.delivery-dropdown{position:absolute;left:0;top:100%;margin:-3px 0 0 0;display:none;padding:0;background:#FFF;z-index:10}.delivery-timing ul li.menu-open{-webkit-box-shadow:0 0 5px 0 rgb(47 49 58 / .2);box-shadow:0 0 5px 0 rgb(47 49 58 / .2);background-color:#fff}.delivery-timing ul li.menu-open ul.delivery-dropdown{display:block;background-color:#fff;z-index:5;border-bottom:1px solid #dee1e9;-webkit-box-shadow:0 2px 2px 0 rgb(47 49 58 / .2);box-shadow:0 2px 2px 0 rgb(47 49 58 / .2);border-bottom-left-radius:2px;border-bottom-right-radius:2px}.delivery-timing ul li ul.delivery-dropdown li{border-radius:0;line-height:normal;border-bottom:1px solid #dee1e9;background-color:#fff}.delivery-timing ul li ul.delivery-dropdown li:first-child{border-top:1px solid #dee1e9;padding-top:5px;margin-top:5px}.delivery-timing ul li ul.delivery-dropdown li:last-child{border:0}.delivery-timing ul li ul.delivery-dropdown li:before{display:none}.delivery-timing ul li ul.delivery-dropdown li a{text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none;border:0;padding:10px 20px;font:500 12px/normal 'Open Sans',sans-serif;color:#999ba3;word-spacing:1px;letter-spacing:1px}.delivery-timing ul li ul.delivery-dropdown li a:hover{color:#fff}.delivery-timing ul li ul.delivery-dropdown li a:after{content:'';display:table;line-height:0;clear:both}.delivery-timing ul li ul.delivery-dropdown li>a span{float:left;display:block;color:#999ba3;margin-right:0}.delivery-timing ul li ul.delivery-dropdown li>a .opend-time.close-day{color:#c33332}.delivery-timing ul li ul.delivery-dropdown li>a .opend-day{width:85px}.delivery-timing ul li ul.delivery-dropdown li>a .opend-time{width:-webkit-calc(100% - 85px);width:calc(100% - 85px);width:-moz-calc(100% - 85px);padding-left:13px;position:relative}.delivery-timing ul li ul.delivery-dropdown li>a .opend-time small{position:absolute;left:4px;top:0}.listing-main-search{text-align:center;width:58.33333333%;margin:0 auto}.main-search{position:relative;z-index:2}.main-search .row{margin-right:-10px;margin-left:-10px}.main-search [class*="col-lg"],.main-search [class*="col-md"],.main-search [class*="col-sm"],.main-search [class*="col-xs"]{padding:0 10px}.main-search .field-holder{position:relative;margin:0 0 20px}.main-search .field-holder li{list-style:none}.listing-main-search .main-search .field-holder .city-autocomplete{margin-top:-2px}.main-search .field-holder ul{margin-bottom:0}.main-search .field-holder input[type="text"]{height:37px;border-radius:4px;border:0;padding:10px 50px 10px 34px;line-height:37px}.main-search .field-holder span{position:absolute;line-height:10px;color:#999ba3;z-index:1;top:50%;left:15px;margin:-7px 0 0 0}.main-search .field-holder span .icon-search5,.restaurant-search-element-container .search-by-location-icon{cursor:pointer}.main-search .field-holder span.foodbakery-radius-location{left:auto;right:15px;cursor:pointer}.main-search .field-holder span.foodbakery-search-location-icon{left:10px;cursor:pointer}.main-search .field-holder span.foodbakery-input-cross{left:auto;right:35px;font-size:8px;line-height:14px;cursor:pointer}.main-search .field-holder input[type="text"]::-webkit-input-placeholder{color:#999ba3;text-transform:uppercase}.main-search .field-holder input[type="text"]:-moz-placeholder{color:#999ba3;opacity:1;text-transform:uppercase}.main-search .field-holder input[type="text"]::-moz-placeholder{color:#999ba3;opacity:1;text-transform:uppercase}.main-search .field-holder input[type="text"]:-ms-input-placeholder{color:#999ba3;text-transform:uppercase}.main-search .field-holder input[type="text"]:focus{outline:0}.main-search .field-holder input[type="text"]:focus::-webkit-input-placeholder{color:#fff0}.main-search .field-holder input[type="text"]:focus:-moz-placeholder{color:#fff0}.main-search .field-holder input[type="text"]:focus::-moz-placeholder{color:#fff0}.main-search .field-holder input[type="text"]:focus:-ms-input-placeholder{color:#fff0}.main-search .field-holder .chosen-container-single .chosen-default{line-height:16px}.main-search .field-holder .chosen-container-single .chosen-single span{position:relative;left:0;margin:0;top:0;color:#999ba3;font:400 12px/16px 'Open Sans',sans-serif;letter-spacing:0;word-spacing:0;text-transform:uppercase}.main-search .field-holder .chosen-container .chosen-results li.no-results span{position:relative}.main-search .field-holder .chosen-container{position:relative;height:37px;text-align:left}.main-search .field-holder .chosen-container-single .chosen-single{height:100%;border:0;border-radius:4px;padding:10px 15px 10px 34px}.main-search .field-holder .chosen-container-active.chosen-with-drop .chosen-single{border-bottom-left-radius:0;border-bottom-right-radius:0}.main-search .field-holder .chosen-container .chosen-drop{border:0}.main-search .field-holder .chosen-container .chosen-results{max-height:150px}.main-search .field-holder .chosen-container-single .chosen-drop{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.main-search .field-holder .chosen-container-single .chosen-search input[type="text"]{border:1px solid #e1e1e1;margin:0;height:26px;border-radius:0;padding:4px 20px 4px 5px}.main-search .field-holder .chosen-container .chosen-results li.highlighted{color:#fff;background-image:none}.main-search .field-holder .chosen-container .chosen-results li{color:#999ba3}.main-search .field-holder .chosen-container-single .chosen-single:before{position:absolute;color:#999ba3;line-height:20px;font-size:18px;top:50%;right:13px;margin:-10px 0 0 0;content:'\e956';font-family:icomoon;z-index:1}.main-search .foodbakery-locations-ajax-list{position:absolute;width:100%;height:auto;background:#fff;padding:10px 15px;z-index:3}.main-search .foodbakery-locations-ajax-list li{list-style:none;color:#d1d1d1}.main-search .foodbakery-locations-ajax-list li.no-location-found{color:#c33332}.main-search.fancy{margin-bottom:40px;z-index:3}.main-search.fancy.bg-holder{background-color:#c33332;padding:20px 20px 0}.main-search.fancy .field-holder{width:100%}.main-search.fancy .field-holder ul{margin-bottom:0}.main-search.fancy .field-holder .chosen-container-single .chosen-single{padding:10px 15px;border-radius:inherit;height:50px;line-height:50px;background-color:#fff}.main-search.fancy .field-holder input[type="text"]{text-transform:uppercase;margin:0;padding:0 15px;border-radius:inherit;height:50px;line-height:50px;color:#d1d1d1;font-size:12px}.main-search.fancy .field-holder .restaurant-element-search-btn~input[type="text"]{padding-left:35px}.main-search.fancy .field-holder input[type="submit"]{margin:0;padding:10px 15px;border-radius:inherit;border:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:50px;line-height:30px;font-size:18px;letter-spacing:2px;text-transform:uppercase;background-color:#4cce4a;color:#fff;font-weight:600;font-family:'intro_demo_condlight_caps'}.main-search.fancy .field-holder .chosen-container-single .chosen-single:before{position:absolute;color:#d1d1d1;font-size:18px;top:25px;right:13px;content:'\e95a';font-family:icomoon}.main-search.fancy .chosen-container-single .chosen-single span{left:0;line-height:30px;color:#d1d1d1;font-size:12px}.main-search.fancy .chosen-container .chosen-results{padding:0;margin:0}.main-search.fancy .field-holder .chosen-container .chosen-results li{color:#d1d1d1;padding:6px 15px}.main-search.fancy .field-holder .chosen-container{height:auto}.main-search.fancy .chosen-container.chosen-with-drop .chosen-drop{-webkit-box-shadow:0 8px 4px -2px rgb(0 0 0 / .1);box-shadow:0 8px 4px -2px rgb(0 0 0 / .1)}.main-search.fancy .field-holder input[type="text"]::-moz-placeholder{color:#d1d1d1;opacity:1;text-transform:uppercase}.main-search.fancy .field-holder input[type="text"]:focus::-moz-placeholder{color:#fff0}.main-search.fancy .field-holder input[type="text"]:focus::-webkit-input-placeholder{color:#fff0}.main-search.fancy .field-holder input[type="text"]::-webkit-input-placeholder{color:#d1d1d1;text-transform:uppercase}.main-search.fancy .field-holder .select-location input[type="text"]{padding-left:30px}.main-search.fancy .field-holder .select-location #foodbakery-geo-location{left:10px}.main-search.fancy .field-holder .select-location span.foodbakery-input-cross{left:auto;right:35px;font-size:8px;margin:-6px 0 0 0}.main-search.modern .field-holder input[type="text"]{height:49px;color:#999;font-family:'Roboto',sans-serif}.main-search.modern .field-holder input[type="text"]::-moz-placeholder{color:#999;opacity:1}.main-search.modern .field-holder input[type="text"]::-webkit-input-placeholder{opacity:1}.main-search.modern .field-holder i.icon-search{color:#999;font-size:20px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-search.modern .field-holder input[type="submit"]{background-color:#eb6825;height:49px;padding:0 15px;font-weight:700;font-family:'Roboto',sans-serif}.main-search.classic{position:relative;background-color:#596275;border-radius:50px;padding:8px}.main-search.classic .field-holder{margin:0}.main-search.classic .field-holder input[type="text"]{border-radius:50px;font-size:14px;height:60px;line-height:60px;padding-left:50px;padding-right:150px}.main-search.classic .field-holder input[type="submit"]{font-size:16px;color:#fff;position:absolute;right:8px;top:50%;min-width:142px;height:48px;border-radius:30px;border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase}.main-search.classic .field-holder .restaurant-element-search-btn{color:#cecece;left:20px;font-size:24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);margin:0}.main-search.classic .field-holder span.foodbakery-radius-location{color:#cecece;font-size:24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:165px}.main-search.classic .select-location .select-popup{top:100%;border-radius:0 0 10px 10px;margin-top:8px;width:77%}.main-search.classic .select-location .slider.slider-horizontal{width:85%}.main-search.classic .field-holder input[type="text"]::-webkit-input-placeholder{color:#999;text-transform:capitalize}.main-search.classic .field-holder input[type="text"]:-moz-placeholder{color:#999;text-transform:capitalize}.main-search.classic .field-holder input[type="text"]::-moz-placeholder{color:#999;text-transform:capitalize}.main-search.classic .field-holder input[type="text"]:-ms-input-placeholder{color:#999;text-transform:capitalize}.main-search.classic-v2{background-color:rgb(136 123 123 / .5);border-radius:5px;margin:45px auto 50px;width:770px}.main-search.classic-v2 .field-holder input[type="submit"]{right:0;height:58px;border-radius:0;min-width:117px}.main-search.classic-v2 .field-holder input[type="text"]{border-radius:0;height:58px}.listing-main-search .main-search{position:relative;z-index:100}.main-search.simple .field-holder input[type="text"]{height:54px;border-radius:2px;font-size:14px;color:#ccc;font:400 12px/20px "Lato",sans-serif}.main-search.simple{width:420px!important}.main-search.simple .field-holder input[type=submit]{background-color:#f75d34;height:54px;padding:0 15px;font-weight:700;font-family:Lato,sans-serif;font-size:18px;color:#fff;border-radius:2px;letter-spacing:2px;margin-bottom:9px}.main-search-social-holder{text-align:center}.main-search-social-holder .separator-holder{margin-bottom:20px}.main-search-social-holder .separator-holder .separator{text-align:center;overflow:hidden;position:relative}.main-search-social-holder .separator-holder .separator span{color:#fff;font-size:14px;font-weight:700;padding:0 10px;position:relative}.main-search-social-holder .separator-holder .separator span:before,.separator-holder .separator span:after{content:"";position:absolute;left:100%;width:999px;border-top:1px solid #fff;top:10px}.main-search-social-holder .separator-holder .separator span:after{right:100%;left:auto;width:999px}.main-search-social-holder .social-media ul{margin-bottom:18px}.main-search-social-holder .social-media ul li{list-style:none}.main-search-social-holder .social-media ul li a i{display:inline-block;margin-right:5px}.main-search-social-holder .social-media ul li a{color:#fff;font-size:12px;font-weight:700;height:46px;border-radius:2px;display:inline-block;line-height:46px;padding:0 40px;letter-spacing:1px}.main-section .main-search-social-holder p{font-size:12px;color:#fff!important;line-height:20px;padding:0 21px}.listing-filter{display:inline-block;width:100%;margin-bottom:30px}.listing-filter .filter-holder{margin-bottom:13px}.listing-filter .foodbakery_banner_section img,.section-sidebar .foodbakery_banner_section img{width:100%}.filters-sidebar .foodbakery_banner_section{width:100%;margin-bottom:20px}.listing-filter .filter-heading{display:block;padding:9px 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;margin-bottom:20px}.listing-filter .filter-heading h6{margin:0;font-weight:400;text-transform:uppercase}.listing-filter .filter-heading h6 i{display:inline-block;font-size:18px;color:#9f9f9f;vertical-align:middle;margin:-4px 9px 0 0}.listing-filter .expand{display:block;font-size:13px;padding:0;font-weight:400;cursor:pointer;font-family:'Montserrat',sans-serif}.listing-filter ul{padding:0;margin:0}.listing-filter ul li{list-style:none;padding:0 0 17px 0;margin:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;display:none;width:100%!important}.listing-filter ul li:nth-child(-n+8){display:block}.listing-filter ul li .checkbox{margin:0;padding:0;position:relative}.listing-filter ul li .checkbox input[type="checkbox"],.listing-filter ul li .checkbox input[type="radio"]{display:none}.listing-filter ul li .checkbox label{padding-left:28px;font-size:13px;color:#999ba3;cursor:pointer;display:block;margin-bottom:0;line-height:16px;font-weight:400;position:relative;font-family:'Open Sans',sans-serif}.listing-filter ul li .checkbox label:before{content:"";position:absolute;left:0;top:0;width:17px;height:17px;line-height:16px;text-align:center;display:inline-block;border:1px solid #cfd1d2;border-radius:1px}.listing-filter ul li .checkbox input[type="checkbox"]:checked+label:before,.listing-filter ul li .checkbox input[type="radio"]:checked+label:before{content:"\e9af";position:absolute;left:0;top:0;font-size:13px;color:#2f313a;font-family:"icomoon"}.listing-filter ul li .checkbox input[type="checkbox"]:checked+label,.listing-filter ul li .checkbox input[type="radio"]:checked+label{color:#2f313a}.listing-filter .cuisines-holder .filter-list li{display:none}.listing-filter .cuisines-holder .filter-list li:nth-child(1),.listing-filter .cuisines-holder .filter-list li:nth-child(2),.listing-filter .cuisines-holder .filter-list li:nth-child(3),.listing-filter .cuisines-holder .filter-list li:nth-child(4),.listing-filter .cuisines-holder .filter-list li:nth-child(5),.listing-filter .cuisines-holder .filter-list li.expand{display:block}.listing-filter ul li .checkbox span{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-2px}.restaurant-filters-ads .foodbakery_banner_section img{width:100%}.company-logo{margin:0}.company-logo .element-title.align-left{text-align:left}.company-logo .element-title{margin:0 0 22px 0}.company-logo .element-title h3{color:#333;margin:0 0 3px 0;letter-spacing:0;text-transform:none}.company-logo .element-title p{color:#bbb;letter-spacing:.5px;word-spacing:1px}.company-logo ul{margin:0 -10px;padding:0;text-align:left}.company-logo ul li{list-style:none;display:inline-block;margin:0 -4px 0 0;vertical-align:top;width:12.5%;padding:0 10px;position:relative}.company-logo ul li:after{clear:both;content:'';display:block}.company-logo ul li:last-child figure{margin:0}.company-logo ul li.has-border figure{border:1px solid #e5e4e3;text-align:center}.company-logo ul li figure{-webkit-box-shadow:none;box-shadow:none;outline:none;border:0;margin:0 0 15px 0}.company-logo ul li figure a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none;border:0;display:block}.company-logo ul li figure a img{vertical-align:middle;display:block;max-width:100%}.company-logo ul li figure a img.img-list{display:none}.company-logo ul li.has-border{width:145px}.company-logo ul li.has-border figure{height:125px;position:relative}.company-logo ul li.has-border figure img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.company-logo.fancy ul{text-align:center}.company-logo.fancy ul li{width:18%}.main-post .media-holder.center{margin:0 auto;text-align:center}.main-post .media-holder.center figure img{width:auto;display:inline-block}@media (min-width:992px){.company-logo.listing-grid-sidebar ul li{width:20%}}.company-logo.simple{background-color:#fff0;margin:0;padding:0 10px}.company-logo.simple ul{padding:0;margin:0 -10px;vertical-align:middle;text-align:center}.company-logo.simple ul li{margin:0 -4px 10px 0}.company-logo.simple ul li:last-child figure{margin-right:0}.company-logo.simple ul li figure{-webkit-box-shadow:none;box-shadow:none;outline:none;border:0;padding:0;margin:0;height:auto}.company-logo.simple ul li figure a{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;outline:none;border:0;display:block}.company-logo.simple ul li figure a img{width:auto}.listing.fancy .element-title.align-center{text-align:center}.listing.fancy .element-title{margin:0 0 42px 0}.listing.fancy .element-title h3{color:#333;margin:0 0 3px 0;letter-spacing:0;text-transform:none}.listing.fancy .element-title p{color:#bbb;letter-spacing:1px}.listing.fancy .list-post{border:1px solid #f2f2f2;border-radius:5px;padding:23px 28px 23px 20px;position:relative;background-color:#fff;margin:0 0 30px 0;min-height:150px;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;box-shadow:0 0 2px rgb(0 0 0 / 8%)}.listing.fancy .img-holder{width:72px;margin-right:-4px;vertical-align:middle}.listing.fancy .img-holder figure{text-align:center;border:0 solid #e5e5e5;padding:5px;height:72px;position:relative}.listing.fancy .img-holder figure img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.listing.fancy .text-holder{width:75%;width:-webkit-calc(100% - 74px);width:-moz-calc(100% - 74px);width:calc(100% - 74px);margin-right:-4px;padding-left:26px;vertical-align:middle;position:relative}.listing.fancy address{font-size:12px;line-height:18px;margin-bottom:10px;font-weight:400}.listing.fancy .delivery-potions i{vertical-align:middle}.listing.fancy .delivery-potions span{padding-left:0;font-size:12px;letter-spacing:.5px;vertical-align:middle}.listing.fancy .delivery-potions .post-time~span{padding-left:5px}.listing.fancy .list-option{right:20px;top:20px;position:absolute;transform:none}.listing.fancy .list-option .shortlist-btn{border:0;margin:0;width:auto;height:auto;line-height:normal}.listing.fancy .text-holder .list-rating{line-height:24px}.listing.fancy .list-rating .rating-star{width:90px}.listing.fancy .list-rating .rating-star:before{font-size:14px;line-height:14px}.listing.fancy .list-rating .rating-star .rating-box{height:auto;line-height:normal}.listing.fancy .list-rating .rating-star .rating-box:before{font-size:14px}.listing.fancy .list-rating span.reviews{margin:0;font-weight:400;line-height:18px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.listing.fancy .list-post{display:table}.listing.fancy .img-holder,.listing.fancy .text-holder{display:table-cell;vertical-align:middle}.listing.fancy .list-rating .rating-star{width:85px}}.listing.classic-grid ul li{list-style:none;float:none;display:inline-block;margin-right:-4px;vertical-align:top}.listing.classic-grid ul li .list-post{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border:1px solid #f2f2f2;border-radius:5px;padding:0;position:relative;background-color:#fff;margin:0 0 30px 0;width:100%;display:block;text-align:center}.listing.classic-grid ul li .list-post:hover{-webkit-box-shadow:0 8px 23px 4px rgb(0 0 0 / .2);box-shadow:0 8px 23px 4px rgb(0 0 0 / .2);-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.listing.classic-grid ul li .list-post .img-holder{position:relative;width:100%}.listing.classic-grid ul li .list-post .img-holder a{display:block}.listing.classic-grid ul li .list-post .img-holder img{width:100%}.listing.classic-grid ul li .list-post .img-holder figure{position:relative}.listing.classic-grid ul li .list-post .img-holder figure:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-shadow:inset 2px -83px 112px -18px rgb(0 0 0 / .6);box-shadow:inset 2px -83px 112px -18px rgb(0 0 0 / .6)}.listing.classic-grid ul li .list-post .img-holder figcaption{position:absolute;bottom:-50px;left:50%;margin-left:-50px;background:#fff;padding:10px;border-radius:50%;width:100px;height:100px;z-index:5}.listing.classic-grid ul li .list-post .img-holder figcaption img{border-radius:50%}.listing.classic-grid ul li .list-post .text-holder{padding:55px 40px 0;position:relative;display:block}.listing.classic-grid ul li .list-post .text-holder .list-option{display:inline-block;position:absolute;left:15px;top:-30px;right:auto}.listing.classic-grid ul li .list-post .text-holder .list-option .shortlist-btn{display:inline-block;width:30px;height:30px;line-height:32px;text-align:center;border-radius:3px;vertical-align:top;margin-right:6px;position:relative;background:none;border:0}.listing.classic-grid ul li .list-post .text-holder .list-option .shortlist-btn i{font-size:20px;color:#fff}.listing.classic-grid ul li .list-post .text-holder .restaurant-status{position:relative;top:auto;left:auto;margin:0 -41px;display:block;padding:13px 0;font-size:15px;font-weight:600}.listing.classic-grid ul li .list-post .text-holder .restaurant-status:before{display:none}.listing.classic-grid ul li .list-post .text-holder .list-rating{margin-bottom:15px}.listing.classic-grid ul li .list-post .text-holder .location{position:relative;padding:0 0 0 22px;display:inline-block;margin:5px 0 0 0}.listing.classic-grid ul li .list-post .text-holder .location:after{content:'\ea03';position:absolute;left:0;top:0;font-family:'icomoon';font-size:20px;color:#c9ccd0}.listing.classic-grid ul li .list-post .text-holder address{margin-bottom:15px}.listing.classic-grid ul li .list-post .text-holder .post-time .time-tooltip{z-index:10}.listing.classic-grid ul li .list-post .text-holder .post-time{margin:0 3px}.listing.classic-grid ul li .list-post .text-holder .post-time i{width:34px;height:34px;line-height:34px}.listing.simple{position:relative}.listing.simple.slide-loader:before{-webkit-animation:0.3s ease-out 0s normal none 1 running fullexpand;-moz-animation:0.3s ease-out 0s normal none 1 running fullexpand;animation:0.3s ease-out 0s normal none 1 running fullexpand;background-color:#ff5422;top:-2px;content:"";height:2px;margin:2px 0;position:absolute;width:100%;z-index:2}.listing ul{padding:0;margin-bottom:0}.listing.simple ul li{list-style:none;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;border:none;padding:28px 30px 28px 20px;margin:0 0 20px 0;border-radius:3px;position:relative}.listing.simple ul li.listing-simple-banner{padding:0;background-color:#fff0;text-align:center}.listing.simple ul li .img-holder{display:inline-block;width:95px;margin-right:-4px;vertical-align:middle}.listing.simple ul li .img-holder figure{height:95px;position:relative}.listing.simple ul li .img-holder img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.listing.simple ul li .text-holder{display:inline-block;width:-webkit-calc(100% - 95px);width:calc(100% - 95px);width:-moz-calc(100% - 95px);margin-right:-4px;padding-left:14px;vertical-align:middle;padding-right:150px;position:relative}.listing.simple ul li .text-holder:first-child{width:100%}.listing .post-title h5{font-weight:400;margin-bottom:4px}.listing .post-title h5 a{font-weight:400;text-decoration:none;outline:none;color:#2f313a!important}.listing .post-categories{font-size:14px;color:#999;margin-bottom:10px;line-height:16px;display:block}.listing .list-option{display:inline-block;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.shortlists-list:after{content:'';display:table;clear:both;line-height:0}.listing .list-option .shortlist-btn{display:inline-block;width:30px;height:30px;line-height:32px;text-align:center;border-radius:3px;border:1px solid #ddd;background-color:#fff;vertical-align:top;margin-right:6px;position:relative}.listing .list-option .shortlist-btn i{font-size:14px;color:#319b39;position:absolute;top:8px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.listing .list-option .shortlist-btn i.icon-spinner.icon-spin{left:30%}.listing .list-option .viewmenu-btn{display:inline-block;min-width:105px;height:30px;line-height:29px;font-size:12px;font-weight:400;text-transform:uppercase;border:1px solid;border-radius:3px;text-align:center}.listing .delivery-potions{display:block}.listing .delivery-potions i{display:inline-block;font-size:12px;color:#fff;text-align:center;width:24px;height:24px;line-height:24px;background-color:#c9ccd0;border-radius:100%;cursor:pointer}.listing .delivery-potions .post-time{display:inline-block}.listing .delivery-potions span{padding-left:0;color:#2f313a;font-size:14px;font-weight:400;letter-spacing:1px}.listing .delivery-potions .post-time~span{padding-left:4px}.listing .sponsored{display:inline-block;font-size:12px;font-weight:400;font-family:'Open Sans',sans-serif}.listing.fancy .sponsored{display:none}.listing .remove-btn{height:30px;line-height:29px;font-size:12px;font-weight:400;text-transform:uppercase;border:1px solid;border-radius:3px;text-align:center;display:inline-block;padding:0 17px;margin-left:5px}.listing .list-rating .rating-star{display:inline-block;position:relative;line-height:normal;margin:0 0 0 0;vertical-align:middle}.listing .list-rating .rating-star:before{color:#cccfd5;content:"\e838\e838\e838\e838\e838";font-family:"icomoon";font-size:16px;letter-spacing:3px;line-height:20px}.listing .list-rating .rating-star .rating-box{height:20px;left:0;overflow:hidden;position:absolute;top:0;line-height:20px}.listing .list-rating .rating-star .rating-box:before{color:#ffc613;content:"\e838\e838\e838\e838\e838";font-family:"icomoon";font-size:16px;letter-spacing:3px}.listing .list-rating span.reviews{color:#999ba3;display:inline-block;font:300 12px/22px 'Open Sans',sans-serif;letter-spacing:0;word-spacing:0;text-transform:none;vertical-align:middle;margin:0 0 0 3px}.listing.user-suggest-list ul li .text-holder{padding-right:175px}.listing.user-suggest-list ul li .text-holder:only-child{width:100%}.wp-foodbakery .listing.grid-slider .list-post figure{overflow:hidden;position:relative}.wp-foodbakery .listing.grid-slider .list-post figure a{position:relative;display:block;z-index:1}.wp-foodbakery .listing.grid-slider .list-post figure a:before{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#c33332;-webkit-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);transform:scale(0);pointer-events:none}.wp-foodbakery .listing.grid-slider .list-post:hover figure a:before{opacity:.3;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.wp-foodbakery .listing.grid-slider .restaurant-status{background:none;position:initial;font-size:15px;color:#303030;font-weight:600;padding:0}.wp-foodbakery .listing.grid-slider .restaurant-status:before{opacity:0;visibility:hidden}.wp-foodbakery .listing.grid-slider .list-post{border-bottom:3px solid #ececec;padding-bottom:12px;position:relative}.wp-foodbakery .listing.grid-slider .list-post:before{position:absolute;left:50%;bottom:-3px;height:3px;background:#210606;content:"";-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:35px}.wp-foodbakery .listing.grid-slider .list-post:hover:before{width:100%}.wp-foodbakery .listing.grid-slider .sub-title{color:#a29c9c;font-size:13px;font-weight:400;display:block;line-height:normal;padding-top:5px}.wp-foodbakery .listing.grid-slider .text-holder{padding-top:20px}.wp-foodbakery .listing.grid-slider .text-holder .post-title{margin-bottom:5px}.wp-foodbakery .listing.grid-slider .text-holder .post-title h5{margin-bottom:0}.wp-foodbakery .listing.grid-slider .delivery-potions i{height:32px;width:32px;line-height:32px}.wp-foodbakery .listing.grid-slider .delivery-potions{margin-bottom:5px}.wp-foodbakery .listing.grid-slider .list-rating span.reviews{color:#000;margin-left:0}.wp-foodbakery .listing.grid-slider .list-rating{margin-bottom:20px}.wp-foodbakery .listing.grid-slider address{font-size:13px;color:#a29c9c;margin-bottom:16px}.wp-foodbakery .listing.grid-slider .location{font-size:12px;color:#2f313a;display:block;margin-bottom:12px;line-height:normal}.wp-foodbakery .listing.grid-slider .post-time{margin-right:4px}.wp-foodbakery .listing.grid-slider .rating-star:before{content:"\eb9e\eb9e\eb9e\eb9e\eb9e";font-size:15px;letter-spacing:2px}.wp-foodbakery .listing.grid-slider .rating-star .rating-box:before{content:"\f005\f005\f005\f005\f005";font-size:15px}.wp-foodbakery .listing.grid-slider li{list-style:none}.grid-slider .swiper-button-prev,.grid-slider .swiper-button-next{background-image:none;font-size:26px;color:#dcdcdc;top:-40px}.grid-slider .swiper-button-prev{right:65px;left:auto}.grid-slider .swiper-button-prev i,.grid-slider .swiper-button-next i{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.listing.modern ul li .img-holder{border:1px solid #e1e1e1}.listing.modern ul li .img-holder figure{border:3px solid #fff}.listing.modern ul li:nth-child(even){background:#fafafa;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.listing.modern ul li{padding:10px 15px;margin-bottom:10px}.listing.modern .list-option .viewmenu-btn{display:inline-block;min-width:150px;height:32px;line-height:30px;font-size:16px;font-weight:700;text-transform:capitalize}.listing.modern .list-option{text-align:center}.listing.modern .list-option .delivery-time{font-size:12px;color:#999;display:block}.listing.modern .list-option .delivery-time span{font-size:16px}.listing.modern .post-title h3,.listing.modern .post-title h4,.listing.modern .post-title h5{margin-bottom:0}.listing.modern .list-rating{margin-bottom:4px}.listing.modern .list-rating .rating-star:before,.listing.modern .list-rating .rating-star .rating-box:before{letter-spacing:2px}.listing.modern .listing .post-categories{font-style:italic}.listing .restaurant-status{position:absolute;top:15px;left:-11px;padding:3px 10px;line-height:normal;background:#3ab54b;font-size:10px;color:#fff;display:block;text-transform:uppercase;min-height:20px;min-width:52px;text-align:center}.listing.simple ul li .img-holder .restaurant-status{left:-10px}.listing .restaurant-status:before{width:0;height:0;border-top:10px solid #239132;border-left:10px solid #fff0;content:"";left:0;position:absolute;bottom:-10px}.listing .restaurant-status.close{background:#ed1b24;opacity:1;cursor:auto;font-weight:400;float:none;text-shadow:none}.listing .restaurant-status.close:before{border-top:10px solid #c91018}.listing .restaurant-status .bookmarkRibbon{width:10px;height:0;border-top:10px solid #3ab54b;border-bottom:10px solid #3ab54b;border-right:5px solid #fff0;position:absolute;top:0;right:-6px}.listing .restaurant-status.close .bookmarkRibbon{border-top:10px solid #ed1b24;border-bottom:10px solid #ed1b24}.listing.fancy .restaurant-status{top:10px}.user-dashboard .listing.simple li{padding:0 0 30px 0;border-bottom:1px solid #ebedf3;margin-bottom:30px}.user-dashboard .listing.simple li:last-child{border-bottom:none;padding-bottom:0}.foodbakery-dev-payment-form{padding:25px;background:#fff}.reservation-form{margin-bottom:50px}.reservation-form .form-holder{padding:30px 30px 10px 30px;background-color:#fff;border-radius:3px;margin:0 0 30px 0}.reservation-form form .element-title{margin-bottom:15px}.reservation-form form .element-title h5,.reservation-form form .element-title h3,.reservation-form form .element-title h4,.reservation-form form .element-title h2{text-transform:uppercase;margin:0}.reservation-form form ul{padding:0;margin:0 -15px}.reservation-form form ul li{list-style:none;padding:0;margin:0 0 15px 0;border:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.reservation-form form .field-holder input[type="text"]{border:1px solid #eceef4;border-radius:2px;background-color:#fdfdfd}.reservation-form form .field-holder label{color:#2f313a;font-size:12px;line-height:16px;font-weight:400;margin-bottom:10px;display:block}.reservation-form form .field-holder{margin-bottom:20px}.reservation-form form .field-holder textarea{height:127px;line-height:1.7;border-radius:3px;padding-top:10px}.reservation-form form .field-holder textarea.has-border{border:1px solid #d9dbe0}.reservation-form form .field-holder textarea.has-bg{background-color:#f2f2f2}.reservation-form form ul.payment-list{margin:0}.user-dashboard .field-holder textarea,.user-dashboard .field-holder input.field-input[type=date],.user-dashboard .field-holder input[type=datetime],.user-dashboard .field-holder input[type=datetime-local],.user-dashboard .field-holder input[type=email],.user-dashboard .field-holder input[type=month],.user-dashboard .field-holder input[type=number],.user-dashboard .field-holder input[type=password],.user-dashboard .field-holder input[type=range],.user-dashboard .field-holder input[type=search],.user-dashboard .field-holder input[type=tel],.user-dashboard .field-holder input[type=text],.user-dashboard .field-holder input[type=time],.user-dashboard .field-holder input[type=url],.user-dashboard .field-holder input[type=week],.user-dashboard .field-holder select{border-radius:3px;height:41px;line-height:41px;color:#9097a1;font-size:12px;background-color:#fdfdfd;padding:0 15px;width:100%;border:1px solid #eceef4;font-family:'Open Sans',sans-serif;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.user-dashboard .field-holder textarea{height:155px;resize:vertical;line-height:18px;padding-top:10px}.user-dashboard .form-elements{margin:0 -15px}.user-dashboard .field-holder .chosen-container-single .chosen-single,.user-dashboard .form-elements .chosen-container-single .chosen-single{border:1px solid #edeff5}.user-dashboard .field-holder .chosen-container .chosen-drop,.user-dashboard .form-elements .chosen-container .chosen-drop{border:1px solid #edeff5;border-top:none;-webkit-box-shadow:none;box-shadow:none}.user-dashboard .field-holder .chosen-container-single .chosen-single:before,.user-dashboard .form-elements .chosen-container-single .chosen-single:before{content:"\e313";position:absolute;top:9px;font-family:"icomoon";color:#9097a1;font-size:12px}.user-dashboard .field-holder .chosen-container-single .chosen-single,.user-dashboard .form-elements .chosen-container-single .chosen-single{padding:10px 15px;height:40px;position:relative;border-radius:3px;background-color:#fdfdfd}.user-dashboard .field-holder .chosen-container-single .chosen-single span,.user-dashboard .form-elements .chosen-container-single .chosen-single span{color:#9097a1;font-size:12px;line-height:20px}.user-dashboard .field-holder .chosen-container-active .chosen-single,.user-dashboard .form-elements .chosen-container-active .chosen-single{-webkit-box-shadow:none;box-shadow:none}.user-dashboard .field-holder .chosen-search input,.user-dashboard .form-elements .chosen-search input{display:none}.user-dashboard .option-sec .field-holder .chosen-search input{display:block}.user-dashboard .chosen-container-single .chosen-search input[type="text"]{height:25px;padding:4px 20px 4px 5px}.user-dashboard .field-holder .restaurants-menu .chosen-search input{display:block}.user-dashboard .field-holder .chosen-container .chosen-results li,.user-dashboard .form-elements .chosen-container .chosen-results li{padding:6px 6px;color:#9097a1;font-size:12px}.user-dashboard .field-holder .chosen-container .chosen-results li.highlighted,.user-dashboard .form-elements .chosen-container .chosen-results li.highlighted{color:#fff;background-image:none}.user-dashboard .chosen-container-multi .chosen-choices{-webkit-box-shadow:none;box-shadow:none;background-image:none;border-radius:3px;min-height:41px;color:#9097a1;font-size:12px;padding-left:13px;background-color:#fdfdfd;padding:3px 15px;width:100%;border:1px solid #eceef4;font-family:'Open Sans',sans-serif;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.user-dashboard .chosen-container-active .chosen-choices{border:1px solid #edeff5;-webkit-box-shadow:none;box-shadow:none;border-radius:3px 3px 0 0}.user-dashboard .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after{content:"x";position:absolute;z-index:2;font-size:12px;line-height:10px;right:2px;top:4px}.user-dashboard .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover:after{color:#c33332}.user-dashboard .chosen-container-multi .chosen-drop .result-selected{background:#fafafa}.user-dashboard .chosen-container-multi .chosen-choices li{line-height:19px}.user-dashboard .chosen-container-multi .chosen-choices li.search-field{line-height:32px}.field-holder .fip-bootstrap.icons-selector .selector{width:90px;background-color:#fff0;line-height:41px}.field-holder .fip-bootstrap.icons-selector .selected-icon{border-right:0 none;background-color:#fdfdfd;border-radius:3px 0 0 3px;width:50px;border-color:#f4f4f4;line-height:41px}.field-holder .fip-bootstrap.icons-selector .selector-button{border-radius:0 3px 3px 0;background-image:none;border-left:0;width:30px;border-color:#f4f4f4;background-color:#fdfdfd}.field-holder .fip-bootstrap.icons-selector .selected-icon i{line-height:34px;color:#919191;font-size:16px}.field-holder .fip-bootstrap.icons-selector .selector-button i{line-height:34px}.field-holder .fip-bootstrap.icons-selector .selector-button:hover{background:none}.field-holder .fip-bootstrap.icons-selector .selector-button:active{-webkit-box-shadow:none;box-shadow:none}.field-holder .icons-selector .fip-box{width:17.9999%}.field-holder .fip-bootstrap.icons-selector .selector-pages{color:#4a95d2}.field-holder .fip-bootstrap.icons-selector .selector-arrow-right,.field-holder .fip-bootstrap.icons-selector .selector-arrow-left{position:relative}.field-holder .fip-bootstrap.icons-selector .selector-arrow-right:after,.field-holder .fip-bootstrap.icons-selector .selector-arrow-left:after{content:"\f178";position:absolute;top:0;right:0;font-size:14px;font-family:'icomoon';cursor:pointer;color:#4a95d2}.field-holder .fip-bootstrap.icons-selector .selector-arrow-left:after{right:20px;content:"\f177"}.field-holder .fip-bootstrap.icons-selector .selector-arrow-right i,.field-holder .fip-bootstrap.icons-selector .selector-arrow-left i{display:none}.field-holder .fip-bootstrap.icons-selector i{top:10px}.field-holder .fip-bootstrap.icons-selector .fip-icon-cancel:before{content:'\e5cd';cursor:pointer;font-family:'icomoon'}.user-dashboard-menu>ul>li{margin:0;list-style:none;display:block;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;line-height:normal;position:relative}.user-dashboard-menu>ul>li.user-dashboard-menu-children>a{display:inline-block}.user-dashboard-menu>ul>li>ul{padding-bottom:15px}.user-dashboard-menu>ul>li h6{margin:0;padding:12px 20px 5px;line-height:normal;font-weight:700;color:#4a4a4a}.login-option .user-dashboard-menu>ul>li>ul li>a{padding:10px 20px;position:relative;font-weight:400;color:#484848}.user-dashboard-menu>ul>li>ul li>a:after{display:none}.user-dashboard-menu>ul>li>ul li:hover>a{background:none}.user-dashboard-menu>ul>li>ul li.location-search>a{padding:6px 20px 3px;font-weight:700}.user-dashboard-menu>ul>li>ul li.location-search>a:after{display:none}.user-dashboard-menu{display:block;vertical-align:middle;float:right}.user-dashboard-menu>ul{margin:0;padding:0;display:block}.user-dashboard-menu>ul>li>a{padding:26px 21px 26px 45px;margin:0;list-style:none;display:block;font-size:13px;color:#999;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;line-height:normal;font-weight:700;position:relative;border-top-left-radius:4px;border-top-right-radius:4px;text-transform:uppercase;min-height:70px}.user-dashboard-menu>ul>li>a span.dashboard-user-name{display:inline-block;vertical-align:middle}.user-dashboard-menu>ul>li.user-dashboard-menu-children>a:after{position:absolute;right:0;top:0;bottom:0;margin:auto;height:10px;content:"\f0d7";font-family:'icomoon';font-size:9px;line-height:13px}.user-dashboard-menu>ul>li.user-dashboard-menu-children.menu-open>a:after{display:block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.user-dashboard-menu>ul>li>a>i{display:inline-block;vertical-align:bottom;margin-right:12px;font-size:16px}.user-dashboard-menu>ul>li.user-dashboard-menu-children.menu-open{position:relative;z-index:12}.user-dashboard-menu>ul>li.user-dashboard-menu-children.menu-open>a{z-index:10}.user-dashboard-menu>ul>li ul{position:absolute;right:0;top:100%;width:-webkit-calc(100% + 10px);width:-moz-calc(100% + 10px);width:calc(100% + 10px);background:#fff;text-align:left;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:10;opacity:1;visibility:visible;margin:0;padding:0;border-radius:0;border:solid 1px #dfe4e5}.user-dashboard-menu>ul>li>ul{opacity:0;visibility:hidden;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;display:none}.user-dashboard-menu>ul>li.menu-open>ul{min-width:205px;opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;display:block}.user-dashboard-menu .close-menu-location{display:none;position:absolute;right:-20px;top:0;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:20px;height:20px;background:#fff;line-height:20px;text-align:center;margin-top:-1px;border:solid 1px #dfe4e5}.user-dashboard-menu>ul>li>ul li{position:relative}.user-dashboard-menu>ul>li>ul li.user-dashboard-menu-children>a{position:relative}.user-dashboard-menu>ul>li>ul li.user-dashboard-menu-children>a:after{position:absolute;right:15px;top:auto;content:"\e315";font-family:'icomoon';font-size:12px;line-height:18px}.user-dashboard-menu>ul>li ul ul{left:100%;top:-100%;padding:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);z-index:-1;opacity:0;visibility:hidden;border-radius:0}.user-dashboard-menu>ul>li .overflow-scroll ul{position:relative;opacity:1;visibility:visible;top:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:1;left:0;padding:0;border:0;background:none;margin:0}.user-dashboard-menu>ul>li ul>li:hover>ul{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;z-index:1}.user-dashboard-menu>ul>li ul>li>ul li:last-child>a{border-radius:0}.user-dashboard-menu>ul>li>ul li{list-style:none;display:block;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;line-height:normal;position:relative}.user-dashboard-menu>ul>li>ul li>a{padding:12px 20px;margin:0;list-style:none;display:block;font-size:14px;color:#484848;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;line-height:normal;font-weight:700;position:relative}.user-dashboard-menu>ul>li>ul li>a>i{min-width:16px;display:inline-block;vertical-align:middle;margin-right:15px;color:#f97456;font-size:16px}.user-dashboard-menu>ul>li>ul li:hover>a,.user-dashboard-menu>ul>li>ul li.active>a{background:#f6f8ff}.user-dashboard-menu>ul>li>ul li:last-child>a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.user-dashboard-menu .select-location .input-filed{position:relative}.user-dashboard-menu .select-location .input-filed input{height:35px;background:#f6f8ff;border:#dfe4e5 solid 1px;border-left:0;border-right:0;padding-right:30px}.user-dashboard-menu .select-location .input-filed a{position:absolute;right:13px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;padding:0;background:none;margin:0;height:auto;width:auto;line-height:0}.cs_location_autocomplete .icon-spin{left:15px;top:15px;position:static;display:inline-block;width:15px;margin:10px auto 0 15px;float:none}.cs_location_autocomplete .address_headers{padding-bottom:15px;margin-bottom:0}.cs_location_autocomplete .address_headers h5{margin-bottom:0}.user-dashboard-menu>ul>li>ul li.user-add-restaurant{border-top:1px solid #dfe4e5;border-bottom:1px solid #dfe4e5;margin-bottom:6px}.user-dashboard-menu>ul>li>ul li.user-add-restaurant>a{color:#c33332;padding-bottom:7px;padding-left:20px;padding-top:8px}.user-dashboard-menu>ul>li>ul li.user-add-restaurant>a i{margin:0 12px 0 0}.user-dashboard-menu>ul>li>ul li.user-add-restaurant:hover>a{background:none;background-color:#fff0}.user-dashboard-menu>ul>li.choose-location>ul{padding-bottom:15px}.user-dashboard-menu>ul>li.choose-location h6{margin:0;padding:12px 20px 5px;line-height:normal;font-weight:700;color:#4a4a4a}.user-dashboard-menu>ul>li.choose-location>ul li>a{padding:6px 20px 3px 30px;position:relative;font-weight:400;color:#a3a7ab}.user-dashboard-menu>ul>li.choose-location>ul li>a:after{content:"-";position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:1px;font-weight:700}.user-dashboard-menu>ul>li.choose-location>ul li:hover>a{background:none}.user-dashboard-menu>ul>li.choose-location>ul li.location-search>a{padding:6px 20px 3px;font-weight:700}.user-dashboard-menu>ul>li.choose-location>ul li.location-search>a:after{display:none}.user-dashboard-menu li figure{float:left;height:auto;margin:0 10px 0 0;width:35px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.user-dashboard-menu li figure img{border-radius:50%;width:35px;height:35px}.user-dashboard-menu li .no-image-found{width:35px;height:35px;background-color:#ccc;border-radius:50%;display:block}.user-nav-list{background-color:#fff;margin-bottom:30px}.user-nav-list ul{padding:0;margin:0}.user-nav-list ul li:first-child{border-top:none}.user-nav-list ul li:last-child{padding-bottom:17px}.user-nav-list ul li a i{min-width:14px;display:inline-block;margin-right:10px;color:#b3b6c0;font-size:14px;vertical-align:middle;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;line-height:13px}.user-nav-list ul li{list-style:none;padding:15px 20px 12px 20px;margin:0;border-top:1px solid #ebedf3;line-height:1;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;display:block;width:100%}.user-nav-list ul li.active a,.user-nav-list ul li.active i{color:#c33332}.user-nav-list ul li a{display:block;outline:none;text-decoration:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:12px;color:#2f313a;font-weight:600;text-transform:uppercase}.account-header{margin-bottom:30px}.user-dashboard .element-title{margin-bottom:20px}.user-dashboard .element-title h5,.user-dashboard .element-title h4{float:left}.user-dashboard .element-title h5,.user-dashboard .element-title h6{text-transform:uppercase;font-weight:700;margin-bottom:0}.user-dashboard ul{padding:0;margin:0}.user-dashboard ul li{list-style:none;padding:0;margin-bottom:10px;border:none;-webkit-box-shadow:none;box-shadow:none}.user-dashboard .field-holder{margin-bottom:20px}.user-dashboard .field-holder input.has-border{border-color:#eceef4}.user-dashboard .field-holder strong{display:block;color:#2f313a;font-size:12px;line-height:18px;margin-bottom:8px}.user-dashboard .field-holder label{display:block;position:relative;color:#2f313a;font-size:12px;line-height:18px;margin-bottom:8px}.user-dashboard .field-holder input.field-input[type="text"]{border-radius:3px;height:41px;line-height:41px;color:#9097a1;font-size:12px;padding-left:13px;background-color:#fdfdfd}.user-dashboard .form-holder{padding:30px 30px 10px 30px;background-color:#fdfdfd;border:1px solid #d1d3d8;border-radius:3px;margin-bottom:30px}.user-dashboard .send-btn{display:block;border:none;border-radius:3px;color:#fff;font-size:14px;font-weight:600;width:100%;height:42px;line-height:42px}.user-dashboard .checkbox-area label::before{background-color:#f9f9fa;border:1px solid #d3d4d5;content:"";display:inline-block;height:16px;left:0;line-height:16px;position:absolute;text-align:center;top:5px;width:16px}.user-dashboard .checkbox-area label{padding-left:25px;position:relative;margin-bottom:0;cursor:pointer;font-size:12px;line-height:20px}.user-dashboard .checkbox-area input[type="checkbox"]{display:none}.user-dashboard .checkbox-area input[type="checkbox"]:checked+label::before{color:#2f313a;content:"";font-family:"icomoon";font-size:9px;line-height:15px}.user-dashboard .field-holder .loader-state-restaurant,.user-dashboard .field-holder .loader-city-restaurant,.user-dashboard .field-holder .loader-state-publisher,.user-dashboard .field-holder .loader-city-publisher{position:absolute;right:15px;top:32px;z-index:10;background-color:#fff}.user-dashboard{background-color:#fff;padding:25px 30px 0;position:relative;min-height:508px;width:847px;margin:0 auto;border-top:3px solid #dcdcdc}.buyer-logged-in .user-dashboard{min-height:333px}.user-dashboard .element-title{margin-bottom:30px}.user-dashboard .user-holder{position:relative}.user-dashboard .element-title:after{clear:both;display:block;content:""}.user-dashboard .element-title h5{display:inline-block;text-transform:uppercase!important;margin:0;line-height:32px!important}.user-dashboard .add-btn{float:right;margin-bottom:30px}.user-dashboard .add-btn a{display:inline-block;outline:none;text-decoration:none;line-height:normal;border:1px solid;border-radius:5px;padding:5px 18px;font-size:12px}.user-dashboard .order-list{margin-bottom:30px}.user-dashboard .order-list{border:1px solid #ebedf3;border-radius:3px;padding:20px}.user-dashboard .order-list .rating-holder{display:block;position:relative;margin-bottom:5px;padding:0 0 0;background-color:#fff0}.user-dashboard .order-list .rating-holder .rating{position:relative;height:25px;width:100px;line-height:25px;display:inline-block;vertical-align:middle}.user-dashboard .order-list .rating-holder .rating:after{content:'\e838\e838\e838\e838\e838';font-family:"icomoon";font-size:20px;position:absolute;top:0;left:0;letter-spacing:1px;color:#d2d3d5}.user-dashboard .order-list .rating-holder .rating-box{position:absolute;top:0;left:0;z-index:1;height:25px;width:100%;overflow:hidden}.user-dashboard .order-list .rating-holder .rating-box:after{content:'\e838\e838\e838\e838\e838';font-family:"icomoon";font-size:20px;position:absolute;top:0;left:0;height:25px;letter-spacing:1px;color:#ffbc00}.user-dashboard .order-list .rating-holder span{display:inline-block;font-size:12px;text-transform:uppercase;color:#bec1c9;letter-spacing:1px;vertical-align:middle;margin-left:7px;line-height:normal;padding:3px 0 0}.user-dashboard .order-list .author-info:after{display:block;clear:both;content:''}.user-dashboard .order-list .author-info{border-bottom:1px solid #ebedf3;padding-bottom:15px;margin-bottom:15px}.user-dashboard .order-list .author-info .img-holder{float:left;width:53px}.user-dashboard .order-list .author-info .img-holder figure img{border-radius:50%;width:53px;height:53px}.user-dashboard .order-list .author-info .text-holder{text-align:left;overflow:hidden;position:relative;padding:5px 0 0 15px;width:-webkit-calc(100% - 53px);width:-moz-calc(100% - 53px);width:calc(100% - 53px)}.user-dashboard .order-list .author-info .text-holder h6{margin:0;padding-right:55px}.user-dashboard .order-list .author-info .text-holder address{font-size:12px;color:#a9aab1;text-transform:uppercase;margin:0;display:inline-block}.user-dashboard .order-list .author-info .text-holder span.price{position:absolute;top:4px;right:0;font-size:16px;font-weight:600;display:inline-block}.user-dashboard .order-list .post-time span{display:block;color:#2f313a;font-size:14px;font-weight:500;line-height:normal;margin-bottom:5px}.user-dashboard .order-list .post-time a{display:inline-block;color:#0981c5;margin-bottom:4px;text-transform:uppercase;font-size:12px;text-decoration:none;outline:none;letter-spacing:1px}.user-dashboard .order-list span.date-time{color:#b3b6c0;font-size:14px;margin-bottom:15px;display:block}.user-dashboard .order-list span.date-time span{margin-left:10px}.user-dashboard .order-list .order-btn a{display:inline-block;outline:none;text-decoration:none;line-height:normal;border:1px solid;border-radius:2px;padding:5px 12px 4.3px;font-size:12px;float:none;text-transform:uppercase;font-weight:600}.user-dashboard .order-list .order-btn span.order-status{display:inline-block;outline:none;text-decoration:none;line-height:normal;border:1px solid;border-radius:2px;font-size:12px;text-transform:uppercase;font-weight:600;color:#fff;float:right;padding:5px 12px 4.3px}.user-dashboard .user-orders-list .order-list .order-btn span.order-status{border-radius:3px;padding:5px 12px 5px}ul.dashboard-nav{margin:0;padding:0}ul.dashboard-nav li{margin:0;padding:0 24px;list-style:none;display:inline-block}ul.dashboard-nav li:first-child{padding-left:0}ul.dashboard-nav li a{display:block;color:#4a95d2;font-size:14px;line-height:40px;font-family:'Karla',sans-serif;font-weight:400;text-decoration:none;outline:none;border:0;padding:3px 0;margin:0}ul.map-actions li.top-gmap-lock-btn i{padding:6px;line-height:15px;display:block;cursor:pointer}ul.dashboard-nav li.orders-inquiries{position:relative}ul.dashboard-nav li.orders-inquiries ul{position:absolute;top:100%;left:24px;width:100%;background:#FFF;margin:0;padding:10px 0;border:1px solid #ebebeb;z-index:5;opacity:0;visibility:hidden;-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}ul.dashboard-nav li.orders-inquiries:hover ul{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}ul.dashboard-nav li.orders-inquiries ul li{margin:0;padding:6px 12px;display:block;border:0}ul.sub-nav{text-align:right}ul.sub-nav li{padding:0 0 0 20px}ul.sub-nav li a{line-height:20px}.user-profile-images{text-align:center;margin:0;padding:0 0 0 35px}.user-profile-images .current-img{display:inline-block}.user-profile-images .current-img figure{width:124px;height:auto;border-radius:50%;position:relative;margin-bottom:0;display:inline-block}.user-profile-images .current-img figure img{width:124px;height:124px;border-radius:50%}.user-profile-images .current-img span{display:block;color:#a3a7ab;font-size:12px;line-height:18px;font-family:'Karla',sans-serif;margin:10px 0 20px 0}.user-profile-images .close{position:absolute;right:8px;top:0;opacity:0;color:#484848;font-size:21px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.user-profile-images figure:hover .close{opacity:1;top:5px}.user-profile-images ul.uploaded-img{margin:0;padding:0;text-align:center}.user-profile-images ul.uploaded-img li{list-style:none;padding:0 2px 0 2px;margin:0;display:inline-block}.user-profile-images ul.uploaded-img li figure{width:48px;height:48px;position:relative;border-radius:50%;margin-bottom:10px}.user-profile-images ul.uploaded-img li figure img{width:100%;border-radius:100%;height:100%;cursor:pointer}.user-profile-images ul.uploaded-img li figure .close{color:#484848;font-size:13px;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.user-profile-images ul.uploaded-img li figure:hover .close{font-size:13px;opacity:1;right:1px;top:0}.user-profile-images .mt{margin:0}.user-profile-images #cropContainerModal{border:none;border-radius:0;display:inline-block;height:auto;position:relative;width:124px}.user-profile-images #cropContainerModal .croppedImg2{border:0;border-radius:100%;height:124px;width:124px}.user-profile-images .cropControls i.cropControlUpload{display:none}.user-profile-images .cropControls{border-radius:100%;height:20px;right:50%;margin-right:-40px;top:5px}.user-profile-images .cropControls i{background-position:84px -5px!important;height:19px;width:20px}.user-profile-images .cropControls i:hover{border-radius:100%}.user-profile-images .cropContainerModal_imgUploadForm{display:none}.user-profile-images .bubblingG span{display:inline-block;line-height:normal;margin:25px auto;padding:0}.user-profile-images .upload-file{margin-bottom:25px}.upload-file input[type='file']{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload-file input[type='file']+label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.upload-file button[type='button']{background:none;color:#f97456;font-size:14px;line-height:22px;font-family:'Karla',sans-serif;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border:1px solid #f97456;border-radius:2px;padding:7px 30px}.upload-file input[type='file']:focus+label,.upload-file input[type='file'].has-focus+label,.upload-file input[type='file']+label:hover{background-color:#f97456;color:#fff}.btn-submit,.payment-holder input[type="submit"],.add-menu-item-extra,.dashboard-nav.sub-nav a{line-height:28px;position:relative;background:#4a95d2;border:0 none;border-radius:2px;color:#fff;display:inline-block;font-family:"Karla",sans-serif;font-size:13px;font-weight:400;margin:0;outline:none;padding:2px 25px;text-decoration:none;text-transform:capitalize}.user-dashboard .dashboard-nav.sub-nav a{color:#fff}.dashboard-nav.sub-nav a:hover{color:#fff!important}.add-menu-item-extra:hover,.add-menu-item-extra:focus{color:#fff}.user-profile-images .current-img span.no-image-found{width:124px;height:124px;border-radius:50%;background-color:#e4e4e4;margin:0 auto}.opt-conts .search-location-map.input-button-loader{margin-bottom:20px;margin-top:0;width:auto}.reviews-holder{background-color:#fff;padding:25px 25px 0}.over-all-rating-holder{background-color:#fdfcf5;border-radius:5px;padding:15px 20px;margin:0 0 30px}.over-all-rating-holder+.review-listing{margin-bottom:30px}.overall-rating h6{color:#2f313a}.overall-rating li{list-style:none}.overall-rating .reviews-box{border-bottom:1px solid #e3e2dc;position:relative;padding:0 0 15px;margin:0 0 15px}.overall-rating .reviews-box:before{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;position:absolute;width:100%}.overall-rating .reviews-box li{display:inline-block;margin:0 -4px 0 0;line-height:normal;vertical-align:middle;width:50%}.overall-rating .reviews-box li em{color:#2f313a;display:inline-block;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 10px 0 0;vertical-align:middle}.overall-rating .reviews-box .reviews-count{color:#999ba3;font-weight:600;display:block;padding:5px 0 0 0}.overall-rating .reviews-box .icon-holder{display:inline-block;vertical-align:middle;margin:0 -4px 0 0;width:32px}.overall-rating .reviews-box .icon-holder i{font-size:32px;color:#2f313a}.overall-rating .reviews-box p{color:#999ba3;display:inline-block;font-size:14px;font-weight:700;line-height:normal;margin:0 -4px 0 0;padding:0 0 0 10px;vertical-align:middle;width:-webkit-calc(100% - 32px);width:calc(100% - 32px);width:-moz-calc(100% - 32px)}.overall-rating .reviews-box p span{color:#2f313a;font-size:16px;font-weight:700;vertical-align:middle}.rating-star{display:inline-block;position:relative;vertical-align:middle;line-height:normal}.rating-star:before{color:#cccfd5;content:"\f005\f005\f005\f005\f005";font-family:"icomoon";font-size:16px;letter-spacing:3px}.rating-star .rating-box{height:20px;left:0;overflow:hidden;position:absolute;top:0;width:100%}.rating-star .rating-box:before{color:#ffc613;content:"\f005\f005\f005\f005\f005";font-family:"icomoon";font-size:16px;letter-spacing:3px}.rating-summary li{display:inline-block;margin:0 -4px 0 0;line-height:normal;vertical-align:middle;width:20%}.rating-summary .rating-star:before,.rating-summary .rating-star .rating-box:before{font-size:16px}.rating-summary li .review-category{display:block;color:#2f313a;font-weight:600;padding:0 0 5px 0}.rating-summary .rating-star:before{content:"\f005\f005\f005\f005\f005"}.rating-summary .rating-star .rating-box:before{content:"\f005\f005\f005\f005\f005"}.reviwes-restaurant-holder:after{content:'';display:table;line-height:0;clear:both}.elements-title{display:inline-block;margin:0 0 15px;width:100%}.elements-title h5{margin:0;float:left}.elements-title h5 span{color:#b3b6c0;margin-left:5px;font-size:12px;font-weight:400}.tab-content .elements-title h5 span{color:#000;font-size:16px;font-weight:700;margin:0}.review-list li li{-webkit-box-shadow:none;box-shadow:none;line-height:normal;list-style:none;margin:0;padding:0;position:relative;text-shadow:inherit}.review-list li>ul#mylist>li{display:none}.review-list li>ul>li>.list-holder{border-bottom:1px solid #ebedf3;padding:0 0 15px;margin:0 0 15px}.review-list li>ul>li:last-child>.list-holder{border-bottom:none;padding:0;margin:0}.review-list li .review-title{margin:0 0 8px}.review-list li .review-text h6{margin:0 10px 0 0;display:inline-block;vertical-align:middle}.review-list li .review-text .rating-holder{display:inline-block;vertical-align:middle}.review-list li .rating-star:before,.review-list li .rating-box:before{font-size:16px}.review-list li a.close{font-size:20px;opacity:1;position:absolute;right:0;text-shadow:inherit;top:0}.review-list li .review-children a.close{right:15px;top:15px}.review-list li .review-text em{line-height:normal;font-style:normal;font-size:12px;color:#babcc6;text-transform:uppercase;display:block;margin:0 0 8px}.review-list li li .review-text p{margin:0;color:#999ba3}.review-list li li .review-text p a{display:inline-block;text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none;font-size:12px;margin-left:6px}.review-list li .review-children{padding:0 0 0 35px;margin:0 0 15px}.review-list li .review-children li{border-bottom:1px solid #ebedf3}.review-list li .review-children .list-holder{background-color:#f8f8f8;padding:15px 20px;margin:0 0 15px}.review-list .review-reply-btn i{margin-right:10px}.load-more-btn,.btn-load-more{border:1px solid #c33332;border-radius:3px;color:#c33332;display:inline-block;font-size:12px;font-weight:400;letter-spacing:1px;line-height:normal;margin:10px 0 0;outline:none;padding:6px 30px;text-decoration:none;text-transform:uppercase}.load-more-btn:hover,.btn-load-more:hover{color:#fff;background:#c33332}.sort-by{float:right}.sort-by li small{font-size:14px;font-family:'Open Sans',sans-serif}.sort-by>ul>li>small{display:inline-block;font-size:12px}.sort-by>ul>li>span{display:inline-block;position:relative;text-decoration:none;padding-bottom:0;font-size:12px;border:1px solid #eceef4;padding:4px 25px 4px 10px;border-radius:3px;line-height:18px;color:#9097a1;background:#fdfdfd}.sort-by>ul>li>span strong{font-weight:400}.sort-by>ul>li>span:before{content:"\e313";position:absolute;font-family:"icomoon";color:#9097a1;font-size:12px;top:0;right:10px;line-height:28px}.sort-by .input-reviews .radio-field{display:block;width:100%;padding:4px 5px 0;line-height:normal}.tab-content .sort-by{float:right;position:relative}.tab-content .sort-by .ajax-loader-sorty-by{position:absolute;right:-20px;top:-3px}.reviews-sortby{position:relative;margin:0}.tab-content .reviews-sortby li{position:relative;display:block;list-style:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;line-height:normal}.reviews-sortby li .reviews-sort-dropdown{width:auto;position:absolute;top:100%;right:0;background:#FFF;border:1px solid #dee1e9;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:2px 5px 6px;margin:-1px 0 0;z-index:1;min-width:126px}.reviews-sortby li:hover>.reviews-sort-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.input-reviews .radio-field{display:block;width:100%;padding:4px 0 0;line-height:normal}.input-reviews .radio-field input[type="radio"]{display:none}.input-reviews .radio-field label{position:relative;margin:0;padding:0 0 0 15px;cursor:pointer;font-size:11px;line-height:18px;color:#555;font-weight:500;font-family:'Roboto',sans-serif}.input-reviews .radio-field label:before{position:absolute;content:"";top:4px;left:0;width:10px;height:10px;border:1px solid #e3e3e3;display:inline-block;text-align:center;cursor:pointer;background:#FFF;border-radius:100%}.input-reviews .radio-field label:after{position:absolute;content:"";font-family:icomoon;font-size:11px;line-height:10px;color:#555;top:4px;left:0;width:10px;height:10px;border:1px solid #f97456;display:inline-block;text-align:center;cursor:pointer;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;font-weight:400;border-radius:100%;background:#fff}.input-reviews .radio-field input[type="radio"]:checked+label:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.input-reviews .radio-field input[type="radio"]:checked+label:before{background:#f97456;border:1px solid #f97456}.categories-menu.fixed,.user-order-holder.fixed{position:fixed;top:0}.user-order-holder.fixed{width:260px}.tabs-holder{text-align:left;margin:0 0 50px 0}.tabs-holder .tab-content{background-color:#fff}.tabs-holder .nav-tabs{border-bottom:0;padding:0;margin:0;display:flex;align-items:baseline}.tabs-holder .nav-tabs li{display:inline-block;float:none;padding:0;margin:0 0 -1px;position:relative}.tabs-holder .nav.nav-tabs li:after{background-color:#d2d4db;content:"";height:10px;position:absolute;right:0;top:17px;width:1px}.tabs-holder .nav-tabs li:first-child{margin:0}.tabs-holder .nav-tabs li:last-child:after{display:none}.tabs-holder .nav-tabs li.active:first-child a,.nav-tabs li.active:first-child a:hover,.nav-tabs li.active:first-child a:focus{border-top-left-radius:5px;-webkit-box-shadow:0 -5px 4px -2px rgb(0 0 0 / .1);box-shadow:0 -5px 4px -2px rgb(0 0 0 / .1)}.tabs-holder .nav li:first-child a:hover,.nav li:first-child a:focus{border-top-left-radius:5px}.tabs-holder .nav-tabs li.active:after,.tabs-holder .nav-tabs li:hover:after{display:none}.tabs-holder .nav-tabs li a{color:#454751;background:none;border:none;margin:0;border-radius:0;padding:12px 25px;line-height:normal;position:relative;font-size:14px;font-weight:600;display:flex;align-items:baseline}.tabs-holder .nav-tabs li a i{margin-right:8px;vertical-align:middle;font-size:14px}.tabs-holder .nav-tabs li a i.icon-room_service{font-size:18px}.tabs-holder .nav li a:hover,.nav li a:focus{background-color:inherit}.tabs-holder .nav-tabs li.active a,.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{background-color:#fff;border:none;-webkit-box-shadow:0 -5px 4px -2px rgb(0 0 0 / .1);box-shadow:0 -5px 4px -2px rgb(0 0 0 / .1)}.stickynav-tabs.nav.nav-tabs{background:#ebedf3;z-index:2;position:relative}.stickynav-tabs.nav.nav-tabs:before{position:absolute;top:-30px;background:#ebedf3;z-index:0;width:100%;height:30px}.admin-bar .stickynav-tabs.nav.nav-tabs.fixed{top:30px!important}.menu-itam-holder{background-color:#fff;padding:8px 30px 0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.menu-itam-holder:after{content:'';display:block;clear:both}.menu-itam-holder .field-holder{position:relative;margin-bottom:35px}.menu-itam-holder .field-holder.sticky-search{z-index:2}.menu-itam-holder .field-holder input[type="text"]{border:none;text-transform:initial;color:#aaa;font-weight:600;letter-spacing:1px;border-bottom:1px solid #ebedf3;padding:0;font-size:12px;height:43px;line-height:43px;-webkit-box-shadow:none;box-shadow:none;width:100%}.menu-itam-holder .field-holder:after{position:absolute;top:10px;right:2px;content:'\f002';font-family:"icomoon";color:#b0b1bd;font-size:14px}.menu-itam-holder .menu-itam-list{margin-bottom:37px}.menu-itam-holder .menu-itam-list:last-child{margin-bottom:0}.menu-itam-holder .element-title{display:block;margin-bottom:22px}.menu-itam-holder .element-title h5{margin:0 0 4px 0;font-weight:400;text-decoration:underline}.menu-itam-holder .element-title span{font-size:12px;color:#a9a9a9;line-height:16px;display:block}.menu-itam-holder .menu-itam-list{display:block}.menu-itam-holder .menu-itam-list ul{padding:0;margin:0}.menu-itam-holder .menu-itam-list ul li{display:inline-block;list-style:none;border-bottom:1px solid #ebedf3;padding-bottom:15px;margin-bottom:15px;width:100%;position:relative}.menu-itam-holder .menu-itam-list ul:last-child li:last-child{border-bottom:0;padding-bottom:0}.menu-itam-holder .menu-itam-list.delight ul li:last-child{border:none;padding-bottom:0;margin-bottom:0}.menu-itam-holder .menu-itam-list .image-holder{display:inline-block;width:65px;height:65px;vertical-align:top}.menu-itam-holder .menu-itam-list .image-holder a{display:block;position:relative}.menu-itam-holder .menu-itam-list .image-holder a:before{opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;content:'';position:absolute;left:0;top:0;background:rgb(0 0 0 / .3);width:100%;height:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.menu-itam-holder .menu-itam-list .image-holder:hover a:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.menu-itam-holder .menu-itam-list .image-holder a:after{opacity:0;font-size:20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;content:'\ea0b';font-family:'icomoon';position:absolute;left:20px;top:20px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);color:#fff}.menu-itam-holder .menu-itam-list .image-holder:hover a:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.menu-itam-holder .menu-itam-list .image-holder img{max-width:100%}.menu-itam-holder .menu-itam-list .image-holder+.text-holder{padding-left:10px;width:-webkit-calc(100% - 170px);width:-moz-calc(100% - 170px);width:calc(100% - 170px)}.menu-itam-holder .menu-itam-list .nutri-icons li{width:auto;max-width:16px;margin-right:5px;margin-bottom:0;padding-bottom:0;border-bottom:0;margin-bottom:5px}.menu-itam-holder .menu-itam-list .nutri-icons li img{height:16px}.tooltip{white-space:nowrap}.menu-itam-holder .menu-itam-list .text-holder{display:inline-block;width:-webkit-calc(100% - 150px);width:-moz-calc(75% - 150px);width:-moz-calc(100% - 150px);width:calc(100% - 150px)}.menu-itam-holder .menu-itam-list .text-holder h6{margin:0;font-weight:400}.menu-itam-holder .menu-itam-list .text-holder span{font-size:12px;color:#a9a9a9;display:block;line-height:16px}.menu-itam-holder .menu-itam-list .price-holder{top:50%;position:absolute;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:0;display:block}.menu-itam-holder .menu-itam-list .price-holder span.price{font-size:14px;color:#2f313a;font-family:'Montserrat',sans-serif;vertical-align:middle}.menu-itam-holder .menu-itam-list .price-holder a{position:relative;display:inline-block;outline:none;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader{width:22px;right:0;left:auto;border-radius:50%}.menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce1,.menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce2{left:-1px}.menu-itam-holder .menu-itam-list .price-holder a i{font-size:14px;vertical-align:middle;margin:0 0 0 28px;border:1px solid;border-radius:50%;height:22px;width:22px;text-align:center;line-height:21px;display:inline-block}.menu-itam-holder .menu-itam-list .price-holder a+span{position:absolute;top:4px;right:-20px}.menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce2,.menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce1{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:20px;height:20px;-webkit-animation:sk-bounce-small 1.0s infinite ease-in-out;-moz-animation:sk-bounce-small 1.0s infinite ease-in-out;animation:sk-bounce-small 1.0s infinite ease-in-out}.menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .spinner{width:20px}@-webkit-keyframes sk-bounce-small{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(.7);transform:scale(.7)}}@-moz-keyframes sk-bounce-small{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(.7);-moz-transform:scale(.7);transform:scale(.7)}}@keyframes sk-bounce-small{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(.7);-moz-transform:scale(.7);transform:scale(.7)}}.contact-info-detail{background-color:#fff;padding:25px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.contact-info-detail .contact-info p{margin-bottom:15px}.contact-info-detail .contact-info ul{padding:0;margin:0}.contact-info-detail .contact-info ul li{list-style:none;padding-left:27px;position:relative;margin-bottom:9px}.contact-info-detail .contact-info ul li i{position:absolute;left:0;top:6px;color:#999;font-size:16px}.contact-info-detail .contact-info ul li.cell{color:#2f313a;font-size:15px;font-weight:700}.contact-info-detail .contact-info ul li.cell i{color:#2f313a;font-size:20px;top:2px}.contact-info-detail .contact-info ul li.pizzaeast a{color:#999ba3;font-size:15px;text-decoration:none;padding:0;margin:0;display:inline-block;outline:none}.contact-info-detail .contact-info ul li.email a{text-decoration:none;outline:none;display:inline-block;border-bottom:1px solid;padding:0;margin:0;line-height:normal}.widget-timing ul{padding:0}.widget-timing ul li{list-style:none;color:#999ba3}.widget-timing ul li span{color:#484848;width:90px;display:inline-block;font-size:14px}.booking-info-sec{background-color:#fff;padding:25px 25px 0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.booking-info-sec .element-title h5{margin-bottom:8px}.booking-info-sec p{margin-bottom:37px}.booking-info-sec .booking-info{margin-bottom:22px;position:relative;z-index:1}.booking-info-sec .field-holder{margin:0 0 25px}.booking-info-sec .field-holder label{color:#2f313a;font-size:12px;line-height:normal;margin-bottom:13px}.booking-info-sec .booking-info .field-holder .chosen-single{position:relative}.booking-info-sec .booking-info .field-holder.time-holder .chosen-single:before{content:'\eb01';position:absolute;top:10px;left:10px;font-family:"icomoon";color:#9fa1a9;font-size:12px;line-height:normal}.booking-info-sec .booking-info .field-holder .chosen-single:before{display:none}.booking-info-sec .booking-info .field-holder .chosen-single:after{content:'\e313';position:absolute;top:0;right:8px;font-family:"icomoon";color:#9fa1a9;font-size:12px}.booking-info-sec .booking-info .field-holder .form-control{background-color:#fbfcfd;border:1px solid #eaecf2;color:#9fa1a9;font-size:12px;width:100%;-webkit-box-shadow:none;box-shadow:none;display:block;padding:6px 12px 6px;border-radius:3px;height:34px;line-height:21px}.booking-info-sec .booking-info .field-holder .date-sec{position:relative}.booking-info-sec .booking-info .field-holder .date-sec:after{content:'\e313';position:absolute;top:6px;right:8px;font-family:"icomoon";color:#9fa1a9;font-size:12px}.booking-info-sec .booking-info .element-title{margin-bottom:32px}.booking-info-sec .booking-info .field-holder input[type="text"]{background-color:#fbfcfd;border:1px solid #eaecf2;color:#9fa1a9;font-size:12px;width:100%;height:34px;padding-top:0;padding-bottom:0;line-height:34px;border-radius:3px;position:relative}.booking-info-sec .booking-info .field-holder.has-icon input[type="text"]{padding-left:30px}.booking-info-sec .booking-info .field-holder.has-icon i{position:absolute;top:12px;left:10px}.booking-info-sec .booking-info .field-holder i{position:absolute;top:44px;left:10px;z-index:1;font-size:12px;color:#9fa1a9}.booking-info-sec .booking-info .field-holder.field-textarea.has-icon i{top:13px;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.booking-info-sec .booking-info .field-holder.has-icon label~i{top:75%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.booking-info-sec .booking-info .field-holder.has-icon.field-textarea label~i{top:45px}.booking-info-sec .booking-info .field-holder textarea{height:115px;font-size:12px;color:#9fa1a9;background-color:#fbfcfd;border:1px solid #eaecf2;border-radius:6px;line-height:15px;padding:10px;margin-bottom:26px}.booking-info-sec .booking-info .field-holder.has-icon textarea{padding-left:28px;margin:0}.booking-info-sec .booking-info .field-holder .submit-btn input[type="submit"],.booking-info-sec .booking-info .field-holder .submit-btn .field-btn{border:none;color:#fff;padding:9px 25px;font-size:12px;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:700;border-radius:4px;line-height:normal}.booking-info-sec .chosen-container-single .chosen-single{border:1px solid #edeff5}.booking-info-sec .chosen-container-active .chosen-single{-webkit-box-shadow:none;box-shadow:none}.booking-info-sec .field-holder .chosen-container-single .chosen-single{height:34px;line-height:34px;background-color:#fbfcfd}.booking-info-sec .field-holder .chosen-container-single .chosen-single span{line-height:14px}.booking-info-sec .field-holder.has-icon .chosen-container-single .chosen-single{padding-left:32px}.booking-info-sec .field-holder .booking_time_wrapper{min-height:34px}.booking-info-sec .field-holder .booking_time_wrapper>div{position:relative}.booking-info-sec .booking-info .field-holder.has-icon .icon-spinner{top:11px;right:10px;left:auto}.booking-info-sec .field-holder .time-loading{border:1px solid #edeff5;height:34px;line-height:34px;background-color:#fbfcfd}.categories-menu h6{margin:0 0 10px;color:#2f313a;text-transform:uppercase;font-weight:400}.categories-menu h6 i{float:left;font-size:18px;margin:0 8px 0 0}.categories-menu li{list-style:none;line-height:normal}.categories-menu li a{display:block;color:#999ba3;font-size:12px;border-bottom:1px solid #dee1e9;font-family:'Montserrat',sans-serif;padding:10px 0;text-decoration:none;outline:none}.categories-menu li:last-child a{border-bottom:none;padding-bottom:0}.user-order{background-color:#fff;padding:20px;margin:0 0 30px}.user-order h6{margin:0 0 10px;color:#2f313a;border-bottom:1px solid #ebedf3;padding:0 0 10px;text-transform:uppercase;font-weight:400}.user-order h6 i{float:left;margin:3px 8px 0 0}.user-order li{list-style:none}.categories-order li{margin:0 0 10px;line-height:20px;color:#2f313a;font-size:12px;position:relative}.categories-order{border-bottom:1px solid #ebedf3;padding-bottom:10px;margin-bottom:15px}.categories-order a{color:#2f313a;display:inline-block;max-width:65%}.categories-order a .category-number{display:block}.categories-order .category-price{float:right;font-weight:600}.categories-order a.btn-cross{float:right;font-size:12px;color:#999ba3;display:inline-block;margin:5px 0 0 8px}.user-order .select-option{border-bottom:1px solid #ebedf3;margin:0 0 10px;padding-bottom:12px}.user-order .select-option ul{margin:0}.user-order .select-option li{display:inline-block;line-height:normal;font-family:'Montserrat',sans-serif;margin-right:15px;vertical-align:top}.user-order .select-option li:last-child{margin-right:0}.user-order .select-option input{display:none}.user-order .select-option label{position:relative;margin:0;padding:0 0 0 20px;cursor:pointer;font-size:12px;color:#2f313a}.user-order .select-option label:before{background-color:#d3d3d3;border-radius:100%;content:"";position:absolute;left:0;top:3px;height:11px;width:11px}.user-order .select-option input[type="radio"]:checked+label:after{background-color:#2f313a;border-radius:100%;content:"";height:5px;left:3px;position:absolute;top:6px;width:5px}.user-order .select-option span{display:block;color:#999ba3;font-size:10px;font-family:'Open Sans',sans-serif;line-height:normal;padding:5px 0 0 20px}.user-order .price-area{margin:0 0 12px}.user-order .price-area ul{margin:0 0 20px}.user-order .price-area li{font-size:12px;line-height:normal;margin:0 0 10px;font-family:'Open Sans',sans-serif}.user-order .price-area li:last-child{margin:0}.user-order .price-area li .price{color:#2f313a;float:right}.user-order .total-price{background-color:#f1f3f8;margin:0 0 12px;font-size:12px;color:#2f313a;padding:10px 15px;line-height:normal;font-family:'Montserrat',sans-serif}.user-order .total-price .price{float:right;font-size:14px;color:#2f313a;font-weight:700}.user-order .success-message{border-bottom:1px solid #ebedf3;color:#51861e;display:block;font-size:12px;padding:0 0 12px;margin:0 0 12px}.user-order .info-message{font-size:12px;color:#999ba3;display:block;margin:0 0 15px;line-height:normal}.user-order .discount-info{background-color:#f1f3f8;color:#999ba3;font-size:12px;display:block;line-height:16px;padding:12px;margin:0 0 12px}.user-order .error-message{color:#c33332;font-size:12px;margin:0 0 12px;display:block}.user-order .pay-option{margin:0 0 12px}.user-order .pay-option ul{margin:0;padding:0}.user-order .pay-option li{color:#2f313a;display:inline-block;font-size:12px;font-weight:700;line-height:normal;margin:0 -4px 0 0;text-align:center;vertical-align:middle;width:50%}.user-order .pay-option li i{display:block;font-size:20px;color:#bdbec2;padding:0 0 5px 0}.user-order input[type="submit"],.user-order .menu-order-confirm{background-color:#c33332;border:none;display:block;border-radius:3px;color:#fff;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:normal;padding:8px 10px;text-transform:uppercase;width:100%;text-align:center}.user-dashboard .foodbakery_loader{position:absolute;top:0;left:0;width:100%;height:3px;top:-3px;z-index:35;-webkit-animation:0.6s ease-out 0s normal none 1 running fullexpand;-moz-animation:0.6s ease-out 0s normal none 1 running fullexpand;animation:0.6s ease-out 0s normal none 1 running fullexpand;background-color:#c33332}.user-dashboard .foodbakery_loader .loader-img i{display:none;font-size:30px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:0}.user-message,.user-message.alert{background:#2b8dc4;padding:35px;margin:0 0 30px;border-radius:3px;position:relative;-webkit-box-shadow:none;box-shadow:none}.user-message .close{color:#fff;opacity:1}.user-message h2,.user-holder .user-message p b span,.user-message p b span{color:#fff!important}.user-holder .user-message p,.user-message p,.main-section .user-message p,.main-section .user-message.alert p{color:#fff!important;margin:0}.user-holder .user-message p a,.user-message p a{border-bottom:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;outline:none;text-shadow:none;vertical-align:baseline}.user-notification{margin-bottom:38px}.user-notification ul{margin:0;padding:0}.user-notification ul li{list-style:none;padding:8px 20px;margin:0;position:relative;display:block;border-top:1px solid #eee;line-height:22px;font-size:13px;font-family:'Karla',sans-serif;color:#999}.user-notification ul li:last-child{border-bottom:1px solid #eee}.user-notification ul li:nth-child(even){background:#fafafa}.user-notification ul li .icon-holder{display:inline-block;vertical-align:middle;margin:0 20px 0 0}.user-notification ul li strong{padding:0 5px 0 0;display:inline-block;color:#484848;font-weight:700;line-height:22px;font-size:14px;font-family:'Karla',sans-serif;vertical-align:middle;margin:0;border:0}.user-notification ul li em{color:#a3a7ab;font-size:12px;line-height:22px;display:inline-block;vertical-align:middle;padding:0 0 0 20px;font-style:normal;font-family:'Karla',sans-serif}.user-notification ul li a{line-height:22px;font-size:13px;font-family:'Karla',sans-serif;color:#4a95d2;text-decoration:underline;outline:none;margin:0;padding:0;border:0;text-transform:capitalize}.user-notification ul li .close{font-size:18px;color:#ff2727;opacity:1;line-height:26px;text-decoration:none}.user-notification .foodbakery-clear-notifications{text-align:right}.user-notification .foodbakery-clear-notifications a{color:#4a95d2}.update-attachment{border:2px dashed #eee;border-radius:5px;margin:10px auto;padding:30px 50px;text-align:center;position:relative;width:542px}.update-attachment .img-holder{margin:0 0 20px}.update-attachment .text h3{color:#484848}.update-attachment .text p{font-size:12px;color:#a3a7ab;line-height:18px;margin:0}.user-holder .update-attachment img{width:auto;margin:0}.update-attachment .jFiler-input-dragDrop{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.update-attachment .jFiler-item-info{display:none}.update-attachment .jFiler-item{width:30%}.update-attachment .jFiler-item .jFiler-item-thumb img{width:100%}.update-attachment .jFiler-items{padding-top:30px;position:relative;z-index:1;text-align:left}.update-attachment .jFiler-item-container .close-btn{position:absolute;right:-15px;top:-18px}.update-attachment .list-inline li.close-btn a{background-color:#000;border-radius:100%;color:#fff;display:inline-block;font-size:10px;height:18px;line-height:18px;text-align:center;width:18px}.upload-gallery .upload-btn{background-color:#d6d6d6;border-radius:3px;color:#fff;font-size:13px;line-height:normal;padding:8px 20px;position:absolute;right:0;top:-48px}.upload-gallery .upload-btn,.switchs-holder2 .acc-submit,.foodbakery-dev-appended .add-service,.book-btn,.foodbakery-pkg-header .pkg-detail-btn a,.pkg-choose-btn,.add-menu-item,.opt-conts .search-location-map.input-button-loader .acc-submit{background:#3ab54b}.upload-gallery .upload-btn:hover,.switchs-holder2 .acc-submit:hover,.foodbakery-dev-appended .add-service:hover,.book-btn:hover,.foodbakery-pkg-header .pkg-detail-btn a:hover,.pkg-choose-btn:hover,.add-menu-item:hover,.opt-conts .search-location-map.input-button-loader .acc-submit:hover{background-color:#62d773}.user-holder .most-used{display:block;position:relative;color:#2f313a;font-size:12px;line-height:18px;margin-bottom:8px}.user-holder ul.tagit{border-radius:3px;min-height:30px;color:#9097a1;font-size:12px;padding-left:13px;background-color:#fdfdfd;padding:2px 10px;width:100%;border:1px solid #eceef4;font-family:'Open Sans',sans-serif;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:8px}.user-holder .tag-cloud-container{margin:0 0 20px -10px;width:100%}.user-holder .tag-cloud,.user-holder ul.tagit li.tagit-choice{background-color:inherit;border:1px solid #ccc;border-radius:50px;color:#a3a7ab;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:normal;margin:0 0 10px 10px;padding:6px 15px 7px;text-shadow:inherit}.user-holder ul.tagit li{display:block;float:left;margin:0 3px 0 0;position:relative}.user-holder ul.tagit li.tagit-choice{padding:3px 20px 3px 10px;position:relative;margin:2px 3px;border-radius:0;background:#eee;border-color:#aaa}.user-holder ul.tagit li.tagit-choice .tagit-label:not(a){font-size:12px;color:#333;font-weight:400;position:static;text-transform:capitalize}.user-holder ul.tagit:before{position:absolute;right:0;top:0;content:"\ea29";font-family:"icomoon";color:#999;font-size:22px;height:30px;line-height:36px;cursor:pointer;width:30px}.user-holder ul.tagit:after{clear:both;content:"";display:block}.user-holder ul.tagit input[type="text"]{border:0;border-radius:0;height:30px;padding:0}.user-holder ul.tagit li.tagit-choice:hover,ul.tagit li.tagit-choice.remove{background-color:#fff;border-color:#ccc}.user-holder ul.tagit li.tagit-choice .tagit-close{position:absolute;top:4px;right:8px}.user-holder .tag-cloud{padding:0;border:0;border-bottom:1px solid #4a95d2;border-radius:0;color:#4a95d2}ul.checkbox-list{margin:0 0 -10px 15px}ul.checkbox-list li{margin-bottom:22px;line-height:normal;margin-right:-4px}.user-holder ul.checkbox-list input[type="checkbox"]{display:none}.user-holder ul.checkbox-list label:before{border:1px solid #ccc;border-radius:3px;top:2px;-webkit-box-shadow:none;box-shadow:none;content:"";display:inline-block;height:13px;left:0;margin-bottom:0;margin-right:10px;position:absolute;width:13px}.user-holder ul.checkbox-list label{color:#a3a7ab;cursor:pointer;font-size:14px;font-weight:400;margin:0;padding:0 0 0 22px;text-transform:capitalize}.user-holder ul.checkbox-list input[type="checkbox"]:checked+label:before{color:#53b6eb;border-color:#53b6eb;content:"\e5ca";font-size:11px;line-height:11px;text-align:center;text-shadow:none;font-family:icomoon}.user-holder .choose-all-apply{color:#53b6eb;float:right;font-size:13px;line-height:normal;padding:5px 0 0}.user-holder ul.checkbox-list label i{margin:0 6px}.panel-body ul.checkbox-list{margin-left:0}.upload-gallery{position:relative}.upload-gallery .jFiler-item-info{display:none}.upload-gallery .upload-btn{border-radius:3px;color:#fff;font-size:13px;line-height:normal;padding:8px 20px;position:absolute;right:0;top:-48px}.upload-gallery .upload-btn i{margin-right:8px}.user-holder .foodbakery-gallery-holder{margin:0 -20px}.user-holder .foodbakery-gallery-holder li.gal-img{border:10px solid #fff;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .2);box-shadow:0 0 5px rgb(0 0 0 / .2);display:inline-block;margin:0 0 20px 20px;vertical-align:top;max-width:175px!important;height:180px!important;background:#FFF}.user-holder .foodbakery-gallery-holder li.gal-img .item-thumb{height:138px;overflow:hidden;position:relative;width:155px}.user-holder .foodbakery-gallery-holder .drag-btn{float:left}.user-holder .foodbakery-gallery-holder .drag-btn a{color:#999;font-size:14px}.user-holder .foodbakery-gallery-holder .close-btn{float:right}li.gal-img.ui-sortable-placeholder,li.ui-sortable-placeholder{background:#EEE!important;visibility:visible!important}.user-holder .foodbakery-gallery-holder img{width:auto}.user-holder .foodbakery-gallery-holder li.gal-img .item-thumb img{max-width:100%;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:none;box-shadow:none;border:0}.user-holder .item-assts .list-inline.pull-right{margin:0;padding:10px 0 0;width:100%;line-height:0}.user-holder .list-inline li{line-height:normal;float:left;padding:0}.user-holder .list-inline>li a{color:#999}.user-holder .list-inline>.close-btn{float:right}.user-holder .list-inline>.close-btn a{font-size:11px;color:#ff2626}.time-list ul{margin:0 0 30px;padding:0}.book-list ul{margin:0}.time-list li,.book-list li{list-style:none;border-top:0;padding:4px 0}.time-list li:last-child,.book-list li:last-child{border-bottom:0}.time-list .day-sec,.book-list .date-sec{display:inline-block;margin:0 -4px 0 0;vertical-align:middle;width:30%}.time-list .time-sec,.book-list .time-sec{display:none;margin:0 -4px 0 0;vertical-align:middle;width:70%}.time-list .open-close-time a,.book-list .open-close-time a{color:#ff2727;font-size:12px;opacity:1;padding:6px 0 0;float:right;line-height:normal}.time-list .open-close-time a i,.book-list .open-close-time a i{font-size:18px}.user-holder .field-holder .open-close-time .option-label{color:#a3a7ab;font-size:13.9px;display:inline-block;vertical-align:middle;padding:0 20px}.time-list .close-time,.book-list .close-time{display:inline-block;line-height:normal;vertical-align:middle}.time-list .close-time a,.book-list .close-time a{color:#c52828;float:none;font-size:13.97px;font-weight:700;opacity:1;padding:0}.time-list .close-time a span,.book-list .close-time a span{font-size:13px;font-weight:400;color:#a3a7ab;padding:0;margin:0;text-transform:none;text-decoration:none;border:0}.open-close-time.opening-time .time-sec{display:inline-block}.open-close-time.opening-time .close-time{display:none}.user-holder .time-sec .chosen-container{margin:0;width:auto!important}.user-holder .time-sec .chosen-container-single .chosen-drop{min-width:100px}.user-holder .time-sec .chosen-container-single .chosen-single{background-color:inherit;background-image:none;border:none;height:auto;line-height:normal;padding:0}.user-holder .time-sec .chosen-container-single .chosen-single div b:before{font-size:12px;right:22px;top:18px}.user-holder .time-sec .chosen-container-single .chosen-drop{border-radius:3px;border-top:1px solid #f4f4f4}.user-holder .time-sec .chosen-container-single .chosen-drop ul li{padding:10px}.user-holder .time-sec .chosen-container-single .chosen-single div b::before{margin:-17px 0 0}.user-holder .field-holder .time-sec .chosen-search input[type="text"]{height:20px;margin:0;padding-left:5px}.user-dashboard .user-holder .field-holder .time-sec .chosen-container-single .chosen-single:before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.book-list{margin:0 0 10px}.book-btn{background-color:#d6d6d6;border-radius:3px;color:#fff;float:right;font-size:13px;line-height:normal;padding:6px 20px 8px}.book-btn:hover,.book-btn:focus{color:#fff}.calendar-holder{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-top:10px;overflow:hidden;padding:10px;position:absolute;right:0;top:100%;width:300px;z-index:1;display:none}.element-title .calendar-holder span{display:inline-block}.user-dashboard .element-title h5 span{display:inline-block;vertical-align:middle;line-height:normal}.element-title span.element-slogan{color:#a3a7ab;display:inline-block;font-size:12px;margin:0 0 0 5px;text-transform:capitalize;vertical-align:middle;padding:0;text-decoration:none;border:0;line-height:19px}.payment-gateways-main{margin:0 auto 50px;width:900px;padding:40px;background:#FFF;border:1px solid #ebebeb}.payment-list li{width:21%}.payment-holder{margin:0 0 5px}.payment-list{margin-bottom:30px;padding:0}.payment-list .payment-box input[type="radio"]{display:none}.payment-list .payment-box{position:relative}.payment-list .payment-box label{border:1px solid #f4f4f4;margin-bottom:0;cursor:pointer;border-radius:3px;display:block;width:100%}.payment-list .payment-box label img{margin:0;width:100%}.payment-list .payment-box input[type="radio"]:checked+label:after{background:none;border-radius:0;content:"\f058";color:#f97456;right:-5px;font-weight:400;position:absolute;top:-10px;font-size:20px;font-family:"icomoon"}.payment-box span{display:block;text-align:center;font-size:13px;color:#a3a7ab;padding:10px 0 0;line-height:normal;margin:0;text-decoration:none;text-transform:none}.foodbakery-dev-restaurant-form .checkbox-area input[type="checkbox"]{display:none}.foodbakery-dev-restaurant-form .checkbox-area label{font-weight:700;position:relative;padding-left:20px;cursor:pointer;text-transform:capitalize;line-height:13px;font-size:12px}.foodbakery-dev-restaurant-form .checkbox-area input[type="checkbox"]:checked+label:after{border-radius:0;content:"\e5ca";color:#999;left:1px;position:absolute;top:1px;font-weight:700;font-size:10px;font-family:"icomoon"}.foodbakery-dev-restaurant-form .checkbox-area label:before{border-radius:3px;content:"";left:0;font-weight:400;position:absolute;top:0;width:13px;height:13px;border:1px solid #dfdfdf}.user-holder .payment-holder p{margin:0;line-height:20px;font-size:12px;color:#a3a7ab}.payment-holder input[type="submit"]{margin:20px 0 0}.payment-holder.input-button-loader input[type="submit"]{margin-top:0}.foodbakery-pkg-header{border:1px solid #f4f4f4;background:#FFF;padding:12px 26px}.foodbakery-pkg-header.foodbakery-pkg-active{background:#b7b7b7}.foodbakery-pkg-header:after{clear:both;display:block;content:""}.foodbakery-pkg-header .pkg-title-price label.pkg-title{margin:0 29px 0 0;color:#333;font-size:14px;font-weight:600}.foodbakery-pkg-header.foodbakery-pkg-active .pkg-title-price label.pkg-title,.foodbakery-pkg-header.foodbakery-pkg-active .pkg-title-price span.pkg-price{color:#FFF}.foodbakery-pkg-header .pkg-title-price span.pkg-price{font-size:14px;color:#4a4a4a;font-weight:400;display:inline-block;vertical-align:middle;line-height:32px}.foodbakery-pkg-header .pkg-detail-btn input{display:none}.foodbakery-pkg-header .pkg-detail-btn a,.pkg-cancel-btn,.pkg-choose-btn,.add-menu-item,.opt-conts .search-location-map.input-button-loader .acc-submit{border:0 none;border-radius:2px;color:#fff;display:inline-block;font-family:"Karla",sans-serif;font-size:13px;font-weight:400;line-height:28px;margin:0;outline:none;padding:2px 25px;text-decoration:none;text-transform:capitalize}.foodbakery-pkg-header .pkg-detail-btn a:hover,.pkg-cancel-btn:hover,.pkg-choose-btn:hover,.add-menu-item:hover,.add-menu-item:focus{color:#FFF}.add-menu-item{float:right;position:relative}.foodbakery-pkg-header .pkg-detail-btn a:hover,.pkg-choose-btn:hover,.pkg-cancel-btn:hover,.foodbakery-pkg-header .pkg-detail-btn a:focus,.pkg-choose-btn:focus,.pkg-cancel-btn:focus{color:#FFF}.foodbakery-pkg-holder{margin-bottom:20px}.package-info-sec.restaurant-info-sec{background:#fafafa;border:1px solid #f4f4f4;padding:29px;margin-bottom:20px;border-top:0}.user-holder form ul li.listing-info-holder,.user-holder form ul li.foodbakery-type-holder{background:#fafafa}.buy-new-pakg-actions{position:absolute;top:0;right:15px;line-height:20px}.buy-new-pakg-actions label a{font-size:14px;line-height:20px;letter-spacing:0;text-transform:capitalize;color:#53b6eb;border-bottom:1px solid #53b6eb;font-weight:400}.buy-new-pakg-actions label,.buy-new-pakg-actions a.foodbakery-dev-cancel-pkg{display:inline-block;vertical-align:middle;margin:0;color:#b1b1b1}.buy-new-pakg-actions a.foodbakery-dev-cancel-pkg{margin-left:10px;position:relative;top:4px}.packages-main-holder{position:relative}.restaurant-info-sec ul{margin:0;padding:0}.restaurant-info-sec ul.restaurant-pkg-points{-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px;column-count:2;column-gap:30px;margin-bottom:10px}.restaurant-info-sec ul li{margin:0;padding:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;width:100%;text-align:left;border-bottom:1px solid #eee;margin-bottom:11px}.restaurant-info-sec ul li:after{clear:both;display:block;content:""}.restaurant-info-sec ul li label{font-size:14px;font-weight:500;line-height:20px;color:#484848;margin:0;display:inline-block;vertical-align:top}.restaurant-info-sec ul li span{color:#b1b4b8;font-size:14px;line-height:20px;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.restaurant-info-sec ul li span.info-expiry-date{color:#c52828}.restaurant-info-sec ul li span.active-status{color:#5cb85c}.restaurant-info-sec ul li span{float:right}.restaurant-update-package{background-color:#5cb85c;border:medium none;border-radius:3px;color:#fff;font-weight:700;margin:20px 0 0;padding:6px 18px;text-transform:uppercase;display:inline-block}.restaurant-update-package:hover{color:#FFF}.foodbakery-dev-appended .add-service.add-service-list,.listing-update-package,.pkg-choose-btn{background:#4a95d2}.responsive-calendar{border:none;float:left;width:100%}.responsive-calendar .availability{font-size:12px;color:#484848;font-weight:700;padding-top:2px;display:inline-block}.hasDatepicker .availability{font-size:12px;color:#484848;font-weight:700;padding-top:2px;display:inline-block}.responsive-calendar .controls{text-align:center;float:right;width:auto;padding:0 10px 0 10px;height:24px}.responsive-calendar .controls a{cursor:pointer}.responsive-calendar .controls h4{display:inline-block;font-weight:700;font-size:14px;color:#484848;text-transform:uppercase;margin:0;line-height:29px;padding:0 9px}.responsive-calendar .controls h4 span{font-weight:700;font-size:14px;color:#484848;text-transform:uppercase;margin:0;line-height:29px}.responsive-calendar .day-headers,.responsive-calendar .days{font-size:0}.responsive-calendar .days{float:left;width:100%}.responsive-calendar .day-headers:before{content:"";position:absolute;left:-10%;bottom:0;width:119%;border-bottom:1px solid #f2f2f2}.responsive-calendar .day-headers{padding:5px 0 5px 0;float:left;width:100%;position:relative;margin-bottom:18px}.responsive-calendar .day{display:inline-block;position:relative;font-size:10px;width:14.285714285714286%;text-align:center;color:#484848;text-transform:uppercase;font-weight:700;vertical-align:middle;line-height:29px}.responsive-calendar .day.not-current a{color:#a3a7ab}.responsive-calendar .day a{color:#484848;display:block;cursor:pointer;margin-bottom:5px;font-size:12px;font-weight:400;line-height:24px;width:24px;height:24px;text-align:center;border-radius:100%}.responsive-calendar .day.active a{background-color:#bfc9ca}.responsive-calendar .day .badge{position:absolute;top:2px;right:2px;z-index:1;display:none}.responsive-calendar .btn-primary{color:#484848;font-size:20px;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;padding:2px 0 0 0}.responsive-calendar .btn-primary:active:hover,.responsive-calendar .btn-primary:active.focus{color:#484848;background:none}.user-dashboard ul li.foodbakery-type-holder{padding:16px 16px 0 16px}.add-service{background-color:#d6d6d6;border-radius:3px;color:#fff;float:right;font-size:13px;line-height:normal;padding:7px 20px;text-decoration:none;outline:none}.foodbakery-dev-appended .element-title .add-service{margin-bottom:0}.foodbakery-dev-appended .add-service{margin-bottom:20px}.add-service:hover,.add-service:focus{color:#fff}.service-list{margin-bottom:10px}.service-list ul{margin:0;padding:0}.service-list>ul>li{list-style:none;padding:12px 15px;border-top:0;margin:0 -15px;position:relative}.service-list>ul>li:nth-child(even){background-color:#fafafa}.service-list>ul>li:nth-child(odd),.service-list>ul>li:nth-child(odd) .info-holder{background-color:#fff}.service-list ul.panel-group>li:nth-child(odd),.service-list ul.panel-group>li:nth-child(even){background-color:#fff}.service-list>ul>li:last-child{border-bottom:0}.service-list .drag-option{color:#999;display:inline-block;font-size:20px;line-height:normal;margin:2px -4px 0 0;vertical-align:middle;width:5%}.service-list .drag-option i{cursor:move}.service-list .icon-holder{display:inline-block;margin:0 -4px 0 0;padding-left:12px;vertical-align:middle;width:10%}.service-list .icon-holder i{color:#f9886e;font-size:30px}.service-list .icon-holder img{max-width:100%}.service-list .list-title{display:inline-block;vertical-align:middle;width:55%;padding-left:10px}.service-list .list-title h6{margin:0;color:#484848;font-weight:400}.service-list .list-price{display:inline-block;line-height:normal;margin:0 -4px 0 0;vertical-align:middle;width:20%}.service-list .list-price span{color:#484848;font-size:14px;font-weight:400;padding:0;margin:0;text-decoration:none;text-transform:uppercase;border:0}.service-list .list-option{float:right;display:inline-block;margin:0 -4px 0 0;text-align:right;width:9%}.service-list .list-option a.remove-menu-item{font-size:10px;margin-left:10px}.service-list .list-option a.remove-menu-item i{font-size:18px;color:#ff2727}.service-list .list-option a.edit-menu-item i{font-size:18px;color:#4a95d2}.service-list .edit{color:#53b6eb;display:inline-block;font-size:14px;line-height:normal;margin:0 5px 0 0;vertical-align:middle;position:absolute;right:40px;top:18px}.service-list .list-option .close{color:#ff2626;display:inline-block;float:none;font-size:12px;line-height:normal;margin:2px 0 0;opacity:1;vertical-align:middle}.service-list .next-btn{margin-top:30px}.service-list .info-holder{background-color:#fafafa;border-top:1px solid #eee;margin:20px -15px -13px;padding:20px;display:none}.service-list a.remove-this-service{position:absolute;right:20px;top:auto;margin-top:-4px;z-index:2}.service-list .open .info-holder{display:block}.service-list .menu-items-list-holder .close-menu-item{float:right;margin-top:10px;color:#c33332}.service-list .menu-items-list .icon-img-holder{width:42px;position:relative}.service-list .menu-items-list .icon-img-holder img{max-width:100%}.service-list .menu-items-list .icon-img-holder .remove-icon{position:absolute;top:-5px;right:-5px;background:red;border:solid 1px red;border-radius:100px;width:16px;height:16px;color:#fff;font-size:9px;text-align:center;line-height:16px}.nutri-info-icons li{display:inline-block;margin-right:10px;text-align:center;vertical-align:top;width:9.555%}.nutri-info-icons li input[type="checkbox"]{display:none}.nutri-info-icons li label{cursor:pointer;margin:0}.nutri-info-icons li input[type="checkbox"]:checked+label:before{background-color:rgb(235 104 37 / .7);border-radius:100%;content:"";height:60px;position:absolute;text-align:center;width:60px;left:50%;top:50%;-moz-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);z-index:9}.nutri-info-icons li input[type="checkbox"]:checked+label:after{color:#fff;content:"\e5ca";font-family:"icomoon";font-size:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.nutri-info-icons li label span{display:none}.nutri-info-icons li label img{border-radius:100%;height:60px;width:60px}.user-dashboard .nutri-info-icons li label img{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%) scale(.45);-ms-transform:translate(-50%,-50%) scale(.45);-webkit-transform:translate(-50%,-50%) scale(.45);transform:translate(-50%,-50%) scale(.45)}.user-dashboard .nutri-info-icons li label{display:block;width:30px;height:30px;border-radius:50%;position:relative;overflow:hidden;background-color:#f1f1f1}.user-dashboard .nutri-info-icons li label a{display:block}.user-dashboard .nutri-info-icons li{width:auto}.menu-item-extra-list .cross-icon{position:absolute;top:34px;right:-5px;font-size:12px}.service-list .menu-item-extra-list .cross-icon{top:34px}.jqte{border:1px solid #f4f4f4!important;margin-top:0!important;margin-bottom:0!important}.jqte_toolbar{border-bottom:1px solid #f4f4f4!important;background:#fafafa!important}.jqte_tool{border-radius:0!important;margin-right:3px!important;margin-left:3px!important}.jqte_tool a{border-radius:0!important}.jqte_tool,.jqte_tool_icon,.jqte_tool_label{border:1px #fafafa solid!important}.jqte_focused{-webkit-box-shadow:none!important;box-shadow:none!important}.jqte_tool.jqte_tool_1 .jqte_tool_text,.jqte a{color:#555d66!important}.jqte_tool:hover{background:none!important}.jqte_tool.jqte_tool_depressed{background:#ddd!important}.jqte_fontsizes{z-index:6}.jqte_editor,.jqte .jqte_editor p{color:#919191!important;font-family:"Karla",sans-serif!important;font-size:12px!important;line-height:16px!important}.user-info.user-info-sidebar{padding:0;margin-bottom:27px}.user-info.user-info-sidebar .img-holder{width:60px;border:0}.user-info.user-info-sidebar .text-holder{padding:0}.user-account-nav.user-account-sidebar{border:0;background-color:#fff0}.user-account-nav.user-account-sidebar ul.dashboard-nav li{display:block;padding:0;position:relative}.user-account-nav.user-account-sidebar ul.dashboard-nav li b.label{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;padding:2px 8px;background:#e8e8e8;color:#999;border-radius:100px;line-height:14px;font-size:12px}.user-account-nav.user-account-sidebar ul.dashboard-nav li a i{display:inline-block;vertical-align:middle;text-align:center;line-height:23px;margin-right:10px;font-size:18px}.cs-map-section .gllpMap{position:relative!important;height:100%}.recaptcha-reload{margin-bottom:15px;position:relative}.recaptcha-reload-a{left:170px;position:absolute;top:34%}.menu-item-extra-options{position:relative}.menu-item-extra-options label{display:block;margin-bottom:8px;line-height:18px}.menu-item-extra-options a{padding:0;background:#fdfdfd;height:41px;line-height:41px;display:inline-block;width:41px;text-align:center;font-size:20px;border:1px solid #eceef4;color:#9097a1;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-radius:3px;vertical-align:middle}.user-dashboard .user-profile .team-list{margin-top:0}.user-profile .team-list{position:relative;margin-top:-16px}.user-profile .team-list:after{clear:both;content:'';display:block}.user-profile .team-list ul.panel-group{margin:0 0 30px 0;padding:0}.invite-member .chosen-container{margin-bottom:20px}.user-profile .team-list .table-generic>li:nth-child(odd),.user-profile .team-list .orders-list>li:nth-child(even),.user-profile .team-list .table-generic>li:nth-child(odd)>div{background:#FFF}.user-profile .team-list ul.panel-group .panel{background:none;border:0;-webkit-box-shadow:none;box-shadow:none}.user-profile .team-list ul.panel-group>li{margin:0;list-style:none;border-bottom:1px solid #eee;padding:0 20px}.user-profile .team-list ul.panel-group>li:first-child{border-top:1px solid #eee;background:#fafafa}.user-profile .team-list ul.panel-group>li:first-child>div{background:#fafafa}.user-profile .team-list ul.panel-group>li:first-child span{display:inline-block;color:#333;padding:3px 0}.user-profile .team-list ul.panel-group>li:first-child span:nth-child(1){width:35%}.user-profile .team-list ul.panel-group>li:first-child span:nth-child(2){width:63%}.user-profile .team-list ul.panel-group li .panel{position:relative}.user-profile .team-list ul.panel-group li .panel .close-member{position:absolute;top:12px;right:0;font-size:18px;line-height:30px;color:#ff2626}.user-profile .team-list ul.panel-group li .panel .panel-heading{padding:0;background-image:none;-webkit-box-shadow:none;box-shadow:none;background-color:inherit}.user-profile .team-list ul.panel-group li .panel .panel-heading a{display:block;outline:none;text-decoration:none;padding:10px 0}.user-profile .team-list ul.panel-group li .panel .invite-member.active{z-index:1041}.user-profile .team-list ul.panel-group li .panel .panel-heading a .img-holder{display:inline-block;width:35%;padding:0;margin:0}.user-profile .team-list ul.panel-group li .panel .panel-heading a .img-holder figure{vertical-align:top;overflow:hidden;border-radius:50%;margin:0;padding:0;width:30px;display:inline-block}.user-profile .team-list ul.panel-group li .panel-heading a .img-holder figure img{width:100%;height:auto}.user-profile .team-list ul.panel-group li .panel .panel-heading a .img-holder strong{display:inline-block;font-size:14px;line-height:30px;color:#53b6eb;font-family:'Karla',sans-serif;font-weight:400;padding:0;margin:0;border:0;text-transform:none;text-decoration:none}.user-profile .team-list ul.panel-group li .panel .panel-heading a span.email{display:inline-block;width:35%;line-height:30px;font-family:'Karla',sans-serif;font-weight:400;padding:0 0 0 0;color:#484848;padding-right:10px}.user-profile .team-list ul.panel-group li .panel .panel-heading a span.supper-admin{line-height:30px;font-family:'Karla',sans-serif;font-weight:400;padding:0 0 0 0;color:#484848;display:inline-block;width:25%;margin-right:-4px;padding-right:10px}.user-profile .team-list ul.panel-group li .panel-body{padding:15px 0 15px;border:0}.user-profile .team-list ul.panel-group li .panel-body .field-holder .chosen-container,.chosen-container{width:100%!important}.user-profile .team-list ul.panel-group li .btn-submit{margin:0}.user-profile .team-list ul.panel-group li .panel-body h6{color:#484848;margin:0;padding:0;line-height:48px!important}.user-profile .team-list ul.panel-group li .checkbox-list{margin:0}.user-profile .team-list ul.panel-group li .checkbox-list li{border:0;margin:0 -4px 18px 0;padding:0;background:none}.user-profile .team-list ul.panel-group .checkbox-list label{color:#4a4a4a}.user-profile .team-list ul.table-generic li .panel .panel-heading a{padding:0}.user-profile .team-list ul.panel-group.table-generic li .panel .panel-heading a span{line-height:22px}.user-profile .team-list ul.panel-group.table-generic li .panel .panel-heading a .img-holder strong{line-height:22px}.user-profile .team-list ul.panel-group.table-generic li .panel .close-member{line-height:22px;top:2px}#overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;display:none}.user-listing .element-title h4{display:inline-block;padding-top:3px}.user-listing .element-title .team-option{padding:0;vertical-align:top}.user-listing .element-title .team-option a.add-more{text-transform:uppercase;padding-top:1px;padding-bottom:1px}.user-listing .user-list{position:inherit}.user-listing .user-list:after{clear:both;content:'';display:block}.invite-member{bottom:0;display:none;left:0;outline:0 none;overflow:hidden;position:fixed;right:0;top:0;z-index:1050;overflow-y:auto}.invite-member-open .invite-member.active{display:block;overflow-x:hidden;overflow-y:auto}.invite-member>form{width:534px;-webkit-box-shadow:0 0 2px 0 rgb(0 0 0 / .3);box-shadow:0 0 2px 0 rgb(0 0 0 / .3);background:#fff;padding:25px 30px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:10;-webkit-transform:translate(0,10%);-moz-transform:translate(0,10%);-ms-transform:translate(0,10%);transform:translate(0,10%);margin:100px auto;position:absolute;left:0;right:0}.user-dashboard .invite-member .field-holder{margin-bottom:5px}.user-dashboard .invite-member .panel-body h6{margin-bottom:20px}.user-dashboard .invite-member ul.checkbox-list{margin-bottom:6px}.user-dashboard .invite-member ul.checkbox-list li{margin-bottom:10px}.invite-member.active>form{opacity:1;visibility:visible;z-index:10;-webkit-transform:translate(0,-10%);-moz-transform:translate(0,-10%);-ms-transform:translate(0,-10%);transform:translate(0,-10%)}.invite-member .element-title h3{color:#999;font-size:18px;line-height:20px;font-weight:700}.invite-member .btn-send{position:relative;background:#4a95d2;border:0 none;border-radius:2px;color:#fff;display:inline-block;font-family:"Karla",sans-serif;font-size:13px;font-weight:400;line-height:28px;margin:0 6px 0 0;outline:none;padding:2px 25px;text-decoration:none;text-transform:capitalize}.input-button-loader{position:relative;display:inline-block}.modal-content .save-search-criteria.input-button-loader{display:block}.search-location-map.input-button-loader{margin-top:10px}.switchs-holder2 .search-location-map.input-button-loader .acc-submit{margin-top:0}.search-location-map.input-button-loader .foodbakery-button-loader{border-radius:4px}.search-location-map.input-button-loader{position:relative;display:inline-block}.foodbakery-button-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:#f97456;text-align:center;border-radius:3px;display:none}.foodbakery-button-loader .spinner{width:25px;height:25px;position:absolute;display:inline-block;top:0;bottom:0;left:0;right:0;margin:auto}.foodbakery-button-loader .double-bounce1,.foodbakery-button-loader .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;-moz-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.foodbakery-processing{pointer-events:none}.foodbakery-button-loader .double-bounce2{-webkit-animation-delay:-1.0s;-moz-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.user-dashboard .invite-member .invitation-permission ul.checkbox-list{margin-left:0}.invite-member .cancel{background:#e1e1e1;border:0 none;border-radius:2px;color:#fff;display:inline-block;font-family:"Karla",sans-serif;font-size:13px;font-weight:400;line-height:28px;margin:0;outline:none;padding:2px 25px;text-decoration:none;text-transform:capitalize}.pkg-cancel-btn,.invite-member .cancel{background-color:#999}.pkg-cancel-btn:hover,.invite-member .cancel:hover{background-color:#bfc2c5}.invite-member a.close-btn.cancel{float:right;padding:0;line-height:normal;font-size:20px;font-weight:500;color:#333;background-color:#fff0}.user-listing .user-list ul.panel-group{margin:-16px 0 0 0;padding:0}.user-listing .user-list ul.panel-group .panel{background:none;border:0;-webkit-box-shadow:none;box-shadow:none}.user-listing .user-list ul.panel-group li{margin:0;list-style:none;border-top:1px solid #eee;padding:0 20px}.user-listing .user-list ul.panel-group li:nth-child(odd){background:#fafafa}.user-listing .user-list ul.panel-group li:first-child span{display:inline-block;color:#333;padding:3px 0;font-weight:700;text-transform:uppercase;font-size:11px}.invite-member .panel-body .checkbox-list{margin-left:0}.user-listing .user-list ul.panel-group li:first-child span:nth-child(1){width:50%}.user-listing .user-list ul.panel-group li:first-child span:nth-child(2){width:15%}.user-listing .user-list ul.panel-group li:first-child span:nth-child(3){width:15%}.user-listing .user-list ul.panel-group li .panel{position:relative}.user-listing .user-list ul.panel-group li .panel .close-member{position:absolute;right:-5px;top:33px;font-size:18px;line-height:27px;color:#ff2626}.user-listing .user-list ul.panel-group li .panel .close-member .icon-spinner{top:2px}.user-listing .user-list ul.panel-group li .panel .panel-heading{padding:0}.user-listing .user-list ul.panel-group li .panel .panel-heading{display:block;outline:none;text-decoration:none;padding:20px 0;background-image:none;-webkit-box-shadow:none;box-shadow:none;background-color:inherit}.user-listing .user-list ul.panel-group li .panel .panel-heading .img-holder{display:inline-block;width:50%;padding:0;margin:0}.user-listing .user-list ul.panel-group li .panel .panel-heading .img-holder figure{vertical-align:top;overflow:hidden;border-radius:0;margin:0 20px 0 0;padding:0;width:63px;float:left}.user-listing .user-list ul.panel-group li .panel-heading .img-holder figure img{width:100%;height:auto}.user-listing .user-list ul.panel-group li .panel .panel-heading .img-holder strong{display:inline-block;font-size:14px;line-height:30px;color:#484848;font-family:'Karla',sans-serif;font-weight:700;padding:10px 0 0 0}.user-listing .user-list ul.panel-group li .panel .panel-heading .img-holder span{display:block;font-size:12px;line-height:14px;color:#4a4a4a;font-family:'Karla',sans-serif;font-weight:400;padding:0;text-transform:uppercase;vertical-align:top}.user-listing .user-list ul.panel-group li .panel .panel-heading span.post-date{display:inline-block;width:15%;line-height:30px;font-family:'Karla',sans-serif;font-weight:400;padding:10px 0 0 0;color:#a3a7ab;vertical-align:top;font-size:11px}.user-listing .user-list ul.panel-group li .panel .panel-heading span.expire-date{display:inline-block;width:15%;line-height:30px;font-family:'Karla',sans-serif;font-weight:400;padding:10px 0 0 0;color:#fd3a55;vertical-align:top;font-size:11px}.user-listing .user-list ul.panel-group li .panel .panel-heading span.edit{display:inline-block;width:16%;line-height:30px;font-family:'Karla',sans-serif;font-weight:400;padding:10px 0 0 0;color:#53b6eb;vertical-align:top;font-size:14px;text-align:right}.user-listing .user-list ul.panel-group li .panel-body{padding:10px 0 15px 15px}.user-listing .user-list ul.panel-group li .panel-body h6{color:#484848;margin:0;padding:0;line-height:48px}.user-listing .user-list ul.panel-group li .checkbox-list{margin:0}.user-listing .user-list ul.panel-group li .checkbox-list li{border:0;margin:0 -4px 18px 0;padding:0 15px;background:none}.user-listing .user-list ul.panel-group .checkbox-list label{color:#4a4a4a}.alert{-webkit-box-shadow:none;box-shadow:none}.user-orders-list{position:relative}ul.user-orders-fliters{position:absolute;right:0;top:0;margin:0;padding:0}ul.user-orders-fliters li{display:inline-block;padding:0;margin:0 0 0 10px}ul.user-orders-fliters li a{display:block;font-size:12px;line-height:28px;color:#4a4a4a;border:0;outline:none;font-family:'Karla',sans-serif;text-transform:uppercase;padding:0;margin:0;text-decoration:none}.orders-list{margin:0;padding:0}.user-orders-list .orders-list li.no-order-list-found{padding-top:16px;background-color:#fff0;padding-left:0}.user-dashboard .orders-list>li{border-top:1px solid #eee;padding:25px 18px;position:relative}.user-dashboard .responsive-table .orders-list>li{margin-bottom:0}.user-dashboard .orders-list>li.not-found{border-top:0}.orders-list>li:first-child{padding:10px 15px;margin:0}.orders-list>li:nth-child(even),.orders-list>li:nth-child(even) .info-holder{background-color:#fff}.orders-list>li:nth-child(odd),.orders-list>li:nth-child(odd) .info-holder{background-color:#fafafa}.orders-list>li.read,.orders-list>li.read .info-holder{background-color:#fff}.orders-list>li.unread,.orders-list>li.unread .info-holder{background-color:#FBFBEB}.orders-list li strong{color:#333;display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;vertical-align:middle;padding:0;margin:0;border:0}.orders-list li span{font:Normal 14px/24px 'Karla',sans-serif;letter-spacing:0;text-transform:none;color:#484848}.orders-list .orders-number{display:inline-block;line-height:normal;margin:0 -4px 0 0;vertical-align:middle;width:9.3333%;padding-right:10px}.orders-list .orders-date{display:inline-block;line-height:normal;margin:0 -4px 0 0;vertical-align:middle;width:15.333%;padding-right:10px}.orders-list .orders-status{display:inline-block;line-height:normal;margin:0 -4px 0 0;vertical-align:middle;width:12%;padding-right:10px;text-align:center}.orders-list .orders-type{display:inline-block;line-height:normal;margin:0 -4px 0 0;vertical-align:middle;width:12%;padding-right:10px}.orders-list .orders-status span{background-color:#f87979;color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;border-radius:20px;display:block;text-align:center;padding:3px 0;margin:0;letter-spacing:.8px;line-height:16px}.orders-list .orders-status .complete{background-color:#7ece65}.orders-list .orders-status .quotation{background-color:#aaa}.orders-list .orders-title{display:inline-block;line-height:normal;margin:0 -4px 0 0;vertical-align:middle;width:49.2222%;padding-right:10px}.orders-list .orders-title h6.order-title{color:#4a95d2!important;margin-bottom:4px;font:700 14px/20px 'Karla',sans-serif!important;letter-spacing:0;text-transform:capitalize;margin:0}.orders-list .orders-title h6.order-title a{color:#4a95d2!important;font:700 14px/20px 'Karla',sans-serif!important;border-bottom:solid 1px #4a95d2}.orders-list .orders-title h6.order-title span{margin-left:6px}.orders-list .orders-title span{color:#a3a7ab;font-size:12px;padding:0;margin:0;border:0;text-transform:none;text-decoration:none}.orders-list .orders-title span time{color:#484848;text-transform:uppercase}.orders-list .orders-price{display:inline-block;margin:0 -4px 0 0;vertical-align:middle;width:12%;padding-right:10px}.orders-list .orders-detail{display:inline-block;line-height:normal;margin:0 -4px 0 0;vertical-align:middle;width:12%;text-align:right}.orders-list .orders-detail a{color:#4a95d2;font-size:12px;outline:none;text-decoration:none;text-transform:uppercase;border:1px solid #4a95d2;line-height:normal;padding:4px 8px}.orders-list .orders-detail a:hover{color:#FFF}.orders-list .orders-detail a i{display:inline-block;float:right;font-size:16px;margin:5px 0 0}.orders-list .info-holder{border-top:1px solid #eee;display:none;left:0;margin:30px -15px 0;padding:30px 15px 5px;position:relative;width:104.95%}.orders-list li.open .info-holder{display:block}.orders-list .info-holder .orders-title{padding:0;margin:0 0 30px}.orders-list .info-holder .orders-price{margin:0 0 30px}.orders-list .close{color:#d2d1d1;opacity:1;position:absolute;right:20px;top:30px;font-size:14px}.orders-list .info-holder h5{color:#484848}.orders-list .info-holder p{margin:0;line-height:26px;color:#a3a7ab}.orders-list .cart-totlas ul{margin:0}.orders-list .cart-totlas li{border-bottom:1px solid #eee;color:#484848;line-height:normal;padding:10px 0;text-align:left;display:block!important}.orders-list .cart-totlas li:first-child{padding-top:0}.orders-list .cart-totlas li span{float:right}.order-detail-options{margin:0}.order-detail-options li{margin:0 10px 0 0;display:inline-block;vertical-align:top;border-right:solid 1px;padding:0 12px 0 0;font-size:12px;line-height:9px}.order-detail-options li:last-child{border-right:0}.order-services-holder{margin-top:10px;border-top:1px solid #f1f1f1;padding-top:10px}.order-status.order-status-process p{margin-bottom:0}.order-services-holder strong.heading{margin-bottom:10px}.order-status-read-unread-holder .input-field{position:relative}.order-status-read-unread-holder strong.heading{margin-bottom:6px}.user-holder .order-status-read-unread-holder .checkbox-list label{padding:0 0 0 5px}.order-status-read-unread-holder{padding-top:10px;margin-top:10px;border-top:1px solid #f1f1f1}.user-holder .order-status-read-unread-holder .checkbox-list label:before{top:5px}.list-detail-options.has-checkbox{position:relative}.list-detail-options.has-checkbox .input-field{position:absolute;top:0;right:0}.user-holder .list-detail-options.has-checkbox .checkbox-list input[type="checkbox"]:checked+label:before{font-size:16px;line-height:23px;content:"\f005"}.user-holder .list-detail-options.has-checkbox .checkbox-list label:before{width:24px;height:24px;content:"\f006";font-family:icomoon;font-size:16px;line-height:23px;text-align:center}.description-holder .order-detail-holder{margin-bottom:10px}.description-holder .heading{font-size:18px;display:block}.description-holder ul{margin:0;padding:0}.description-holder .order-detail-holder ul li,.description-holder .customer-detail-holder ul li{margin:0 -4px 0 0;padding:0;width:50%;display:inline-block}.description-holder .order-detail-holder ul li.order-detail-message,.description-holder .customer-detail-holder ul li.order-detail-message{display:block;margin:0;width:100%}.description-holder .order-detail-holder ul li.order-detail-message strong,.description-holder .order-detail-holder ul li.order-detail-message span,.description-holder .customer-detail-holder ul li.order-detail-message,.description-holder .customer-detail-holder ul li.order-detail-message strong,.description-holder .customer-detail-holder ul li.order-detail-message span{display:block;margin:0;width:100%}.description-holder .order-detail-holder ul li:after,.description-holder .customer-detail-holder ul li:after{clear:both;display:block;content:""}.description-holder .order-detail-holder ul li strong,.description-holder .order-detail-holder ul li span,.description-holder .customer-detail-holder ul li strong,.description-holder .customer-detail-holder ul li span{display:inline-block;vertical-align:top;margin:0 -4px 0 0}.description-holder .order-detail-holder ul li strong,.description-holder .customer-detail-holder ul li strong{width:30%}.description-holder .order-detail-holder ul li span,.description-holder .customer-detail-holder ul li span{width:70%}.list-detail-options strong a{font:700 Normal 20px/26px "Karla",sans-serif;color:#4a95d2}.customer-detail,.order-detail{margin:0;padding:0}.customer-detail li,.order-detail li{margin:0;padding:0}.next-btn{background-color:#f97456;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:normal;margin:10px 0 0;outline:none;padding:12px 28px;text-decoration:none;text-transform:uppercase}.next-btn:hover,.next-btn:focus{color:#fff}.all-results{width:100%;margin:0 0 30px 0;padding:0;background:#fdfdfd}.all-results:after{display:block;content:'';clear:both}.all-results h4{margin:0 10px 0 0!important;padding:0;display:inline-block;font-size:14px!important;font-weight:600!important;font-family:"Karla",sans-serif;letter-spacing:0!important;line-height:18px!important;color:#474747!important}.user-filters ul.search-results{display:inline-block;margin:0 10px 0 0;padding:0}.user-filters ul.search-results li{margin:0;padding:0;list-style:none;display:inline-block;font-size:13px;line-height:18px;font-family:"Karla",sans-serif;font-weight:700;color:#999;border:0}.all-results .reset-results{outline:none;margin:0 20px 0 0;padding:0;border:0;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;font-size:13px;line-height:18px;font-family:"Karla",sans-serif;font-weight:700;display:inline-block}.all-results .reset-results i{display:inline-block;padding:0 2px}.all-results .results-matches{outline:none;margin:0 0 0 0;padding:0;border:0;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none;font-size:13px;line-height:18px;font-family:"Karla",sans-serif;font-weight:700;display:inline-block}.listing-sorting-holder{margin-bottom:10px}.listing-sorting-holder .search-results:empty{display:none!important}.listing-sorting-holder:after,.sorting-holder:after{content:"";clear:both;display:block}.user-dashboard .listing.simple .list-option{right:0}.user-dashboard .listing.simple .list-option .delete-shortlist{margin-left:10px;color:#c33332;position:relative;width:20px;height:20px;display:inline-block;line-height:20px}.user-dashboard .listing.simple .list-option .delete-shortlist .icon-spinner8.fa-spin,.user-dashboard .listing.simple .list-option .delete-shortlist .icon-spin,.user-dashboard .listing.simple .list-option .delete-shortlist .icon-spinner8,.user-dashboard .listing.simple .list-option .delete-shortlist .icon-spinner{top:9px}.all-results,.sorting-holder{padding:8px 24px;margin:-1px 0 0 0;border:0;border-top:#dfe4e5 solid 1px;border-bottom:#dfe4e5 solid 1px;list-style:none;display:block}.sorting-holder{padding:7px 24px 4px}.years-select-box{float:left;margin:0 -4px 0 0;width:50%}.years-select-box strong{margin-right:6px;display:inline-block;vertical-align:middle;font-size:12px;color:#484848;text-transform:uppercase}.years-select-box .input-field{width:30%;display:inline-block}.years-select-box .input-field select{padding:0;height:auto;background:none}.years-select-box .input-field .chosen-container-single .chosen-single{padding:0;line-height:normal;border:0;background:none;position:relative;color:#4a95d2}.years-select-box .input-field .chosen-container-single .chosen-single:after{content:"\f0d7";font-family:icomoon;position:absolute;right:10px;top:2px;color:#a3a7ab}.years-select-box .input-field .chosen-container-single .chosen-single div{display:none}.years-select-box .input-field .chosen-container-single .chosen-drop,.years-select-box .input-field .chosen-container-single .chosen-search input[type="text"]{border:solid 1px #f1f1f1}.years-select-box .input-field .chosen-container-active .chosen-single{-webkit-box-shadow:none;box-shadow:none;border:0}.user-location-filters{float:right;text-align:right}.user-location-filters ul{margin:0;padding:0}.user-location-filters ul li{display:inline-block;vertical-align:middle;color:#61718b;margin:0 0 0 15px}.user-location-filters ul li a.active,.user-location-filters ul li a.active i{color:#f97456}.user-location-filters ul li i{color:#61718b;display:inline-block;margin-right:5px;vertical-align:middle}.user-location-filters ul li a:hover i{color:#f97456}.search-results li strong{color:#484848;font-size:12px;font-weight:600}ul.search-results{display:inline-block;margin:0 10px 0 0;padding:0}ul.search-results li{margin:0 5px 0 0;padding:0;list-style:none;display:inline-block;font-size:13px;line-height:18px;font-family:"Karla",sans-serif;font-weight:700;color:#a3a7ab;border:0}.reset-holder{float:right}a.clear-tags,.all-results .email-alert-btn{color:#4a95d2;display:inline-block}.all-results .email-me-top{display:inline-block;margin:0 0 0 10px;outline:none}.all-results .email-alert-btn{border:none;padding:0;background:none;text-decoration:underline}.all-results .email-alert-btn:focus,.close{outline:none}.all-results .listing-alert-container-top{margin-bottom:0}.reset-holder .email-me-top .email-listings-top,.reset-holder .listing-alert-container-top .listingalert-submit{background-color:#f97456;border:medium none;border-radius:2px;color:#fff;font-size:16px;font-weight:700;height:42px;margin:5px 0 12px;text-transform:uppercase;width:100%}.booking-info-sec .field-holder ul.calendar-options{margin:4px 0 -21px 0;padding:0}.booking-info-sec .reservaion-calendar.hasDatepicker{position:absolute;background:#fff;z-index:999;top:34px;display:none;width:100%}.booking-info-sec .reservaion-calendar.hasDatepicker table{margin-bottom:0}.booking-info-sec .ui-widget.ui-widget-content{margin-bottom:0;background-color:#fbfcfd;border:1px solid #eaecf2;border-radius:0 0 3px 3px;margin-top:-1px;overflow:hidden;padding:30px 10px 10px;position:absolute;right:0;top:100%;width:100%;z-index:1;display:none}.booking-info-sec .ui-datepicker .ui-datepicker-header{position:absolute;top:4px;right:21px;border:none;background:none}.booking-info-sec .ui-datepicker td span{border:none;text-align:center;background-color:#fff}.booking-info-sec .ui-datepicker td a{border:none;text-align:center}.booking-info-sec .ui-datepicker .ui-datepicker-prev,.booking-info-sec .ui-datepicker .ui-datepicker-next{width:auto;height:auto;background:none}.booking-info-sec .ui-datepicker .ui-datepicker-prev span,.booking-info-sec .ui-datepicker .ui-datepicker-next span{display:none}.booking-info-sec .ui-datepicker .ui-datepicker-prev:after,.booking-info-sec .ui-datepicker .ui-datepicker-next:after{content:"\f105";font-family:'icomoon';font-size:14px;top:2px;position:relative;cursor:pointer}.booking-info-sec .ui-datepicker .ui-datepicker-prev:after{content:"\f104"}.booking-info-sec .ui-datepicker .ui-datepicker-prev-hover,.booking-info-sec .ui-datepicker .ui-datepicker-next-hover{top:2px}.booking-info-sec .ui-datepicker .ui-datepicker-next-hover{right:2px}.booking-info-sec .ui-datepicker .ui-datepicker-prev-hover{left:0}.booking-info-sec .ui-datepicker-title{margin:0 .8em;line-height:2.35em;display:inline-block}.booking-info-sec .ui-datepicker .ui-datepicker-prev,.booking-info-sec .ui-datepicker .ui-datepicker-next{top:5px;position:absolute;line-height:18px}.booking-info-sec .ui-datepicker .ui-datepicker-next{right:0}.booking-info-sec .ui-datepicker-title span{font-weight:700;font-size:12px;color:#484848;text-transform:uppercase;margin:0;line-height:29px;vertical-align:middle}.booking-info-sec .ui-widget-header .ui-state-hover,.booking-info-sec .ui-state-focus,.booking-info-sec .ui-widget-content .ui-state-focus,.booking-info-sec .ui-widget-header .ui-state-focus,.booking-info-sec .ui-button:hover,.ui-button:focus{background:none;border:0;color:#484848;font-weight:inherit}.booking-info-sec .ui-state-hover,.booking-info-sec .ui-widget-content .ui-state-hover{border:0;color:#484848;font-weight:inherit}.booking-info-sec .ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled.undefined span{background:#FFF}.booking-info-sec .ui-datepicker-unselectable.ui-state-disabled.undefined span{background:#bfc9ca}.booking-info-sec .ui-datepicker-current-day.ui-datepicker-today a{background:#a4d476;color:#FFF}.ui-state-disabled{background:none}.booking-info-sec .ui-datepicker thead th span{display:inline-block;position:relative;font-size:10px;text-align:center;color:#484848;text-transform:uppercase;font-weight:700;vertical-align:middle;line-height:21px;width:24px;height:24px}.booking-info-sec .ui-datepicker td span,.booking-info-sec .ui-datepicker td a{color:#484848;display:block;cursor:pointer;margin:0 auto 5px;font-size:12px;font-weight:400;line-height:21px;width:24px;height:24px;text-align:center;border-radius:100%}.booking-info-sec .ui-datepicker-title span.ui-datepicker-month{width:24px;display:inline-block;vertical-align:middle;margin-right:6px}.booking-info-sec .ui-state-active,.booking-info-sec .ui-widget-content .ui-state-active,.booking-info-sec .ui-widget-header .ui-state-active,.booking-info-sec a.ui-button:active,.booking-info-sec .ui-button:active,.booking-info-sec .ui-button.ui-state-active:hover,.booking-info-sec .ui-state-highlight,.booking-info-sec .ui-widget-content .ui-state-highlight,.booking-info-sec .ui-widget-header .ui-state-highlight{background:#a4d476;color:#FFF}.booking-info-sec table>thead>tr>th,.booking-info-sectable>tbody>tr>th,table>tfoot>tr>th,.booking-info-sec table>thead>tr>td,table>tbody>tr>td,.booking-info-sec table>tfoot>tr>td{padding:1px;border:0}.calendar-options li:before{content:"";position:absolute;left:0;top:6px;display:inline-block;width:15px;height:15px;background-color:#fff;vertical-align:middle;border-radius:50%}.calendar-options li.avilable:before{border:1px solid #dfe4e5}.calendar-options li.unavailable:before{background-color:#bfc9ca}.calendar-options li.booking:before{background-color:#f97456}.calendar-options li{display:inline-block;margin:0 0 0 5px;font-size:14px;color:#484848;position:relative;padding-left:25px}.calendar-options li:first-child{margin-left:0}.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix{display:none}.element-fixed{position:fixed!important;top:0}span.sticky-stop{position:relative;top:-49px}.modal-dialog .modal-body{padding:15px 25px 25px}.modal-dialog .modal-header{padding:25px 25px 15px}.modal-dialog .modal-header .close{color:#2f313a;font-size:21px!important;font-weight:700;position:static;opacity:1;float:right;width:15px}.modal-dialog .modal-header h2,.modal-dialog .modal-header h2 a,.modal-dialog h2{margin:0;float:left;color:#2f313a;letter-spacing:1px;font-weight:400;font-size:20px!important;line-height:20px!important}.modal-dialog .modal-header h2,.modal-dialog .modal-header h3{width:auto;width:-webkit-calc(100% - 50px);width:-moz-calc(75% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);float:left;display:inline-block;line-height:26px!important;vertical-align:middle;margin-right:20px}.modal-dialog input[type="text"],.modal-dialog input[type="email"],.modal-dialog input[type="password"]{border-color:#d1d3d8;color:#9097a1;border-radius:3px;font-size:14px;height:42px;letter-spacing:1px;margin:0 0 20px;padding:0 0 0 35px}.menu-order-detail .modal-dialog .modal-header h2{display:inline-block;width:auto;vertical-align:middle}.modal-dialog .modal-body h3{font:700 Normal 16px/22px "Montserrat",sans-serif!important;letter-spacing:0!important;margin-bottom:6px}.menu-order-detail.menu-order-info .modal-dialog .order-detail-options+h3{border-top:1px solid #ebedf3;margin-top:20px;padding-top:20px}.modal-dialog .order-detail li{margin-bottom:15px}.modal-dialog .order-detail li:after{content:'';display:table;line-height:0;clear:both}.modal-dialog .order-detail li strong{width:150px;line-height:22px;float:left;letter-spacing:0;color:#2f313a;font-size:12px;text-transform:uppercase}.modal-dialog .order-detail li strong+span{font-size:14px;line-height:22px;width:-webkit-calc(100% - 150px);width:-moz-calc(100% - 150px);width:calc(100% - 150px);padding-left:10px;float:left;display:block}.modal-dialog .order-status-holder,.modal-dialog .booking-status-holder{margin:20px 0}.modal-dialog .order-status-holder h3,.modal-dialog .booking-status-holder h3{margin-bottom:0}.modal-dialog .order-status-holder [class*="col-lg"],.modal-dialog .booking-status-holder [class*="col-lg"]{vertical-align:middle}.modal-dialog .order-status-holder p,.modal-dialog .booking-status-holder p{margin-bottom:0;color:#fff!important;background:#c33332;padding:10px;text-align:center;border-radius:6px}.modal-dialog .order-detail-options li{display:block;margin-bottom:4px}.modal-dialog .order-detail-options li:after{content:'';display:table;line-height:0;clear:both}.modal-dialog .order-detail-options.order-total li{border-bottom:1px solid #eaedf2;padding-bottom:6px;margin:0 0 6px 0}.modal-dialog .order-detail-options.order-total li:last-child{border-bottom:0;padding:0;margin:0}.modal-dialog .order-detail-options.order-total li.total-price strong,.modal-dialog .order-detail-options.order-total li.total-price span{color:#2e323e;font-weight:700}.modal-dialog .order-detail-options.order-total li strong,.modal-dialog .order-detail-options.order-total li span{color:#767676;font-weight:600}.modal-dialog .order-detail-options.order-total li span{float:right}.modal-dialog .order-detail-options li strong{line-height:22px;float:left;letter-spacing:0;color:#777;font-size:12px;text-transform:uppercase;font-weight:400;margin-right:10px}.modal-dialog .order-detail-options li strong+span{font-size:14px;line-height:22px;padding-left:0;float:left;display:block;color:#313139}.modal-dialog .customer-detail-holder ul li{display:block;width:100%;margin-bottom:10px}.modal-dialog .customer-detail-holder ul li:after{content:'';display:table;line-height:0;clear:both}.modal-dialog .customer-detail-holder ul li strong{line-height:22px;float:left;letter-spacing:0;color:#2f313a;font-size:12px;text-transform:uppercase;width:auto}.modal-dialog .customer-detail-holder ul li strong+span{font-size:14px;line-height:22px;padding-left:10px;float:left;display:block}.modal-dialog .description-holder .heading{color:#000;margin:15px 0;font-size:14px}.modal-dialog .categories-order h4{font-size:14px!important;line-height:20px!important;margin-bottom:0}.modal-dialog .categories-order h4+h5{font-size:11px!important;float:left;margin-bottom:0;color:#a2a2a2!important;line-height:14px!important;font-weight:400!important}.modal-dialog ul.categories-order.table-generic>li:first-child{background:#fafafa}.modal-dialog ul.categories-order.table-generic>li:first-child>div:last-child{text-align:right}.modal-dialog ul.categories-order.table-generic>li:nth-child(even)>div,ul.categories-order.table-generic>li:nth-child(odd)>div,.modal-dialog ul.categories-order.table-generic>li:nth-child(even),ul.categories-order.table-generic>li:nth-child(odd){background-color:#fff0}.modal-dialog ul.categories-order.table-generic li.order-heading-titles ul li{color:#31313b}.modal-dialog ul.categories-order.table-generic li.order-heading-titles ul li:last-child{margin-bottom:0}.modal-dialog ul.categories-order.table-generic li.order-heading-titles>div{padding:12px 15px}.modal-dialog .description-holder ul{clear:both}.modal-dialog .order-status-holder:after{content:'';display:table;line-height:0;clear:both}.modal-dialog .order-status-holder .status-loader{float:right;display:block;margin-top:13px}.modal-dialog .order-status-holder .input-field .status-loader{position:absolute;right:28px;margin:0;top:8px;background:#fff}.modal-dialog .order-status-holder .heading{float:left}.modal-dialog .reviews-holder{padding:0}.reviews-holder .total-rating h4{font-size:14px!important;line-height:22px!important;letter-spacing:0}.modal-dialog .categories-order{margin-bottom:15px}.modal-dialog .categories-order li:after{content:'';display:table;line-height:0;clear:both}.modal-dialog .extras-btns-holder:after{content:'';display:table;clear:both;line-height:0}.modal-dialog .menu-selection-container button{float:left;width:auto;background-color:#c33332;border:none;display:block;border-radius:3px;color:#fff;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:normal;padding:12px 10px;text-transform:uppercase;text-align:center}.modal-dialog .menu-selection-container .reset-menu-fields{float:right;padding:12px 10px;font-size:12px;font-family:'Montserrat',sans-serif;background-color:#c33332;color:#fff;font-weight:700;line-height:13px;letter-spacing:1px;text-transform:uppercase}.modal-dialog .newsletter .field-holder input,.modal-dialog .newsletter input[type="text"],.modal-dialog .newsletter input[type="email"],.modal-dialog .newsletter input[type="password"][type="text"]{height:41px;border-color:#d1d3d8;padding-left:15px;font-size:14px}.modal-dialog .newsletter input[type="button"]{background-color:#c33332;width:100%;border:none;display:block;border-radius:3px;color:#fff;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:normal;padding:12px 10px;text-transform:uppercase;text-align:center}.modal-dialog .overall-rating .rating-star{width:108px}.modal-dialog .customer-detail-holder ul li strong{color:#777;font-weight:400}.modal-dialog .customer-detail-holder ul li strong+span{color:#303136}.user-dashboard .modal-dialog .login-form .input-filed input[type="text"][type="text"]{padding:0 0 0 15px}.reviews-holder .rating-restaurant ul.star-rating-list{margin-bottom:35px;padding:0}.reviews-holder .rating-restaurant ul.star-rating-list li{list-style:none;margin:0 0 10px}.reviews-holder .rating-restaurant>ul>li>span{color:#484848;display:inline-block;font-size:14px;width:100px}.reviews-holder .rating-restaurant .stars{width:110px;height:18px;line-height:18px;position:relative;vertical-align:middle;display:inline-block}.reviews-holder .rating-restaurant .stars:after{position:absolute;content:'\e838 \e838 \e838 \e838 \e838';font-family:icomoon;top:0;left:0;font-size:22px;color:#a8a8a8}.reviews-holder .rating-restaurant .stars input[type="radio"]{opacity:0;visibility:hidden;position:absolute}.reviews-holder .rating-restaurant .stars label{position:relative;width:22px;height:22px;text-indent:-9999px;cursor:pointer;z-index:9999;float:left;display:block}.reviews-holder .rating-restaurant .stars span{color:#f97456;width:0;height:18px;line-height:18px;position:absolute;cursor:pointer;display:block;top:0;left:0;overflow:hidden;-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;transition:width 0.5s ease}.reviews-holder .rating-restaurant .stars span:after{position:absolute;content:'\e838 \e838 \e838 \e838 \e838';font-family:icomoon;top:0;left:0;font-size:22px;z-index:9}.reviews-holder .rating-restaurant .stars span:before{position:absolute;content:'\e838 \e838 \e838 \e838 \e838';font-family:icomoon;top:0;left:0;font-size:22px;z-index:9}.reviews-holder .total-rating{margin-bottom:45px;text-align:left}.reviews-holder .total-rating h6{color:#2f313a;font-weight:400!important}.reviews-holder .total-rating h4{font-weight:400;margin-bottom:25px}.reviews-holder .total-rating em{display:block;font-style:normal;font-size:32px;color:#484848}.reviews-holder .total-rating .rating-star{width:110px;height:18px;line-height:18px;position:relative;vertical-align:middle;display:inline-block}.reviews-holder .total-rating .rating-star:before{display:none}.reviews-holder .total-rating .rating-star:after{position:absolute;content:'\e838 \e838 \e838 \e838 \e838';font-family:icomoon;top:0;left:0;font-size:22px;color:#a8a8a8}.reviews-holder .total-rating .rating-star input[type="radio"]{opacity:0;visibility:hidden;position:absolute}.reviews-holder .total-rating .rating-star label{position:relative;width:36px;height:36px;text-indent:-9999px;cursor:pointer;z-index:9999;float:left;display:block}.reviews-holder .total-rating .rating-star span{color:#f97456;width:0;height:18px;line-height:18px;position:absolute;cursor:pointer;display:block;top:0;overflow:hidden;left:0;-webkit-transition:width 0.5s ease;-moz-transition:width 0.5s ease;transition:width 0.5s ease}.reviews-holder .total-rating .rating-star span:after{position:absolute;content:'\e838 \e838 \e838 \e838 \e838';font-family:icomoon;top:-1px;left:0;font-size:22px;z-index:9}.reviews-holder .total-rating .rating-star span:before{position:absolute;content:'\e838 \e838 \e838 \e838 \e838';font-family:icomoon;top:-1px;left:0;font-size:22px;z-index:9}.add-new-review-holder .form-element{margin-bottom:10px;position:relative}.add-new-review-holder input[type="text"],.add-new-review-holder textarea{display:block;width:100%;height:48px;line-height:48px;border-color:#ccc;border-radius:3px;color:#a3a7ab;font-size:14px;padding-left:38px}.add-new-review-holder .form-element input[type="button"]{background-color:#c33332;border:none;display:block;border-radius:3px;color:#fff;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:normal;padding:12px 10px;text-transform:uppercase;text-align:center}.add-new-review-holder textarea{height:225px;line-height:2}.modal-body .add-new-review-holder textarea{height:120px}.add-new-review-holder .form-element i{color:#bbb;font-size:14px;left:15px;position:absolute;top:18px;z-index:2}.add-new-review-holder .elements-title{position:relative}.add-new-review-holder .elements-title .close-post-new-reviews-btn{position:absolute;top:0;right:0;color:#c33332}.add-new-review-holder .form-element.message-length{margin-bottom:25px}.add-new-review-holder .message-length span{float:left;width:50%}.add-new-review-holder .message-length span:nth-child(2){text-align:right}.add-new-review-holder .message-length:after{content:'';display:table;line-height:0;clear:both}.add-new-review-holder .message-length{margin-bottom:20px}.review-reply-button{display:inline-block;margin-bottom:10px}.modal-dialog .add-new-review-holder .form-element input[type="button"]{width:100%}.modal-dialog .rating-selected-stars span{display:inline-block;line-height:normal;font-size:20px;color:#a8a8a8;cursor:pointer}.modal-dialog .rating-selected-stars span:hover{color:#f97456}.add-new-review-holder .form-element textarea{line-height:25px;padding-top:10px}.chosen-container-single .chosen-single{border:1px solid #edeff5}.chosen-container .chosen-drop{border:1px solid #edeff5;border-top:none;-webkit-box-shadow:none;box-shadow:none}.chosen-container-single .chosen-single:before{content:"\e313";position:absolute;right:15px;top:9px;font-family:"icomoon";color:#9097a1;font-size:12px}.chosen-container-single .chosen-single{padding:10px 15px;height:40px;position:relative;border-radius:3px;background-color:#fdfdfd}.chosen-container-active.chosen-with-drop .chosen-single{border-color:#edeff5}.chosen-container-single .chosen-single span{color:#9097a1;font-size:12px;line-height:20px}.chosen-container-active .chosen-single{-webkit-box-shadow:none;box-shadow:none}.chosen-search input{display:block}.chosen-container .chosen-results li{padding:6px 6px;color:#9097a1;font-size:12px}.chosen-container .chosen-results li.highlighted{color:#fff;background-image:none}.chosen-container-multi .chosen-choices li.search-choice span{font-size:12px;color:initial;font-weight:400;position:static}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:none}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{width:100%!important}.user-dashboard .restaurant-settings-nav{border-bottom:1px solid #eceef4;margin-bottom:40px}.user-dashboard .restaurant-settings-nav li{margin-bottom:0}.user-dashboard .restaurant-settings-nav li a{border:1px solid #eceef4;border:0}.user-dashboard .restaurant-settings-nav.nav-tabs li.active a,.user-dashboard .restaurant-settings-nav.nav-tabs li:hover a{-webkit-box-shadow:none;box-shadow:none;background-color:#c33332;color:#fff!important;border:0}.publisher-earnings-sec{margin-bottom:20px}.publisher-earnings-sec:empty{display:none}.publisher-earnings-sec lable:not(:last-child){margin-right:15px}.user-dashboard .table-generic{margin-bottom:30px}.responsive-table:after{content:'';clear:both;line-height:0;display:table}.table-generic{display:table;width:100%}.table-generic>li{display:table-row}.table-generic>li>div{display:table-cell;padding:18px 15px;text-transform:capitalize;border-top:1px solid #eee;color:#484848;vertical-align:middle;line-height:normal}.table-generic>li>div a i{font-size:20px}.table-generic>li:first-child>div{padding:14px 15px;color:#333;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:700}#team-list-table .panel-heading li{margin-bottom:0}#team-list-table .table-generic>li:first-child>div>span{line-height:15px;color:#333;letter-spacing:2px;font-weight:700;font-size:11px;font-family:'Open sans',sans-serif;text-transform:uppercase}.table-generic>li:nth-child(odd)>div{background-color:#fafafa}.table-generic>li:nth-child(even),.orders-list>li:nth-child(even) .info-holder{background-color:#fff}.table-generic>li:nth-child(odd),.orders-list>li:nth-child(odd) .info-holder{background-color:#fafafa}.table-generic>li>div span,.table-generic>li>div strong,.table-generic>li>div a{padding-bottom:0;padding-top:0;line-height:22px}.table-generic>li.read,.orders-list>li.read .info-holder{background-color:#fff}.table-generic>li.unread,.orders-list>li.unread .info-holder{background-color:#FBFBEB}.table-generic li strong{color:#333;display:inline-block;font-size:11px;letter-spacing:2px;text-transform:uppercase;vertical-align:middle;padding:0;margin:0;border:0}.table-generic li span{font:Normal 14px/24px 'Karla',sans-serif;letter-spacing:0;text-transform:none;color:#484848}.table-generic>li>div span.order-status,.table-generic>li>div span.booking-status{color:#fff;border-radius:2px;display:inline-block;padding:2px 10px;line-height:18px;font-size:12px;min-width:80px}.table-generic>li .orders-title h6{margin-bottom:0}.table-generic>li>div:not(:first-child){text-align:center}#team-list-table .table-generic li span{padding:0;line-height:22px}#wrapper_suggested_restaurants_categories{width:100%;margin:auto}#wrapper_suggested_restaurants_categories .to-label{margin-bottom:0;line-height:22px}#wrapper_suggested_restaurants_categories+.input-filed input[type="text"]{padding-left:15px}.user-suggest-list>.element-title>h5+span{display:inline-block;margin-left:15px;line-height:32px}.user-suggest-list>.element-title>h5+span em{display:inline-block;color:#c33332;cursor:pointer}.city-autocomplete{width:100%!important;background:#fff none repeat scroll 0 0;left:0!important;position:absolute;top:100%!important;z-index:9999;padding-bottom:10px;border:solid 1px #d2d2d2;display:none;max-height:250px;overflow-y:auto;text-align:left}.city-autocomplete .cs_google_suggestions{position:relative;margin-bottom:6px;padding-left:34px;padding-right:18px;border-bottom:solid 1px #d2d2d2;padding-bottom:6px;cursor:pointer;font-size:13px;line-height:16px;font-weight:400}.city-autocomplete .cs_google_suggestions:hover i{color:#999}.city-autocomplete .cs_google_suggestions:last-child{margin:0;border-bottom:none;padding-bottom:0}.city-autocomplete .cs_google_suggestions i{top:7px!important;margin:0;line-height:0;padding:0!important;right:auto!important;left:15px;position:absolute}.city-autocomplete .address_headers{padding-left:15px;padding-right:15px;border-bottom:solid 1px #d2d2d2;margin-bottom:10px;padding-top:10px}.main-search .city-autocomplete img{position:absolute;bottom:8px;right:10px;max-width:130px;width:auto;z-index:1}.city-autocomplete::-webkit-scrollbar{width:5px;height:auto}.city-autocomplete::-webkit-scrollbar-button{display:none}.city-autocomplete::-webkit-scrollbar-thumb{background:#c33332;border:3px none #fff;border-radius:0}.city-autocomplete::-webkit-scrollbar-track{border:0 none #fff;border-radius:0;background:#e1e1e1}.city-autocomplete::-webkit-scrollbar-corner{background:#fff0}.user-reviews-list{margin-bottom:30px}.user-reviews-list:after{content:'';display:table;line-height:0;clear:both}.user-reviews-list .element-title{border-bottom:1px solid #f1f1f1;padding:0 0 15px;margin-bottom:15px}.user-reviews-list .reviews-list{margin:0;padding:0}.user-reviews-list .reviews-list>li:first-child{padding-top:0}.user-reviews-list .reviews-list>li{border-color:#f1f1f1;border-style:solid;border-width:1px 0 0 0;padding:30px 0 0;margin:0 0 30px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;position:relative}.user-reviews-list .reviews-list>li:first-child{border:none}.user-reviews-list .reviews-list>li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.user-reviews-list .close{color:#c33332;font-size:18px;font-weight:400;opacity:1;position:absolute;right:0;top:30px}.user-reviews-list .reviews-list li.review_reply .close{top:16px;right:10px}.user-reviews-list .rating-holder{display:inline-block;margin-bottom:10px}.user-reviews-list .rating-holder em{float:right}.user-reviews-list .rating-holder em.rating-date{font-weight:700;font-style:normal;color:#2f313a;font-size:12px}.user-reviews-list .rating-holder .rating-star:before,.reviews-list .rating-holder .rating-star .rating-box:before{font-size:16px}.user-reviews-list .rating-holder .rating-star{width:90px}.user-reviews-list .review-title h6{margin-bottom:5px}.user-reviews-list .review-text p{line-height:24px;color:#a3a7ab;word-wrap:break-word}.user-reviews-list .readmore-btn{font-weight:700;font-size:14px;line-height:24px;font:14px/24px "Karla",sans-serif;outline:none;text-decoration:none}.user-reviews-list .element-title .sort-by .chosen-container-single .chosen-drop{border-radius:0}.element-title.reviews-header .sort-by>ul>li{margin-bottom:0;line-height:23px}.element-title.reviews-header .sort-by>ul>li>span{text-decoration:none}.element-title.reviews-header .sort-by>ul>li>span:before{top:0}.user-reviews-list .review-reply-btn i{margin-right:10px}.sticky-wrpper{position:relative}.field-holder .frontend-field-error,.frontend-field-error,.user-dashboard .frontend-field-error .chosen-choices,.frontend-field-error .chosen-single{border-color:#FF0000!important}.modal-open{overflow:visible;padding:0!important}.foodbakery-dev-appended-cats{margin-bottom:20px}.user-dashboard .earning-calculation{margin-bottom:30px}.earning-calculation li{line-height:22px;color:#484848;margin-bottom:8px}.earning-calculation li strong{display:inline-block;margin-left:10px}.earning-calculation li a{display:inline-block;font-weight:600}.earning-calculation li a span{font-weight:400;color:#c33332}.user-dashboard .earning-calculation{margin-bottom:30px;background-color:#fafafa;padding:16px 0}.user-dashboard .earning-calculation li{display:block;margin:0;padding:6px 16px;text-align:left}.user-dashboard .earning-calculation li strong{float:right;margin:0}#croppicModal #croppicModalObj{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6);overflow:hidden}#croppicModal .cropControls{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}#croppicModal .cropControls{z-index:2;position:absolute;height:30px;display:block;top:-8px;right:-61px;font-family:sans-serif;background-color:rgb(0 0 0 / .35);width:246px}.user-dashboard .top-heading-list{margin:0 0 20px 0;padding:0;background:#fafafa;border-bottom:1px solid #eee}.user-dashboard .user-holder ul.top-heading-list{padding:11px 15px}.user-dashboard .top-heading-list li{margin:0 0 0;padding:0;display:inline-block;color:#333;font-weight:700;text-transform:uppercase;font-size:11px}.user-dashboard .top-heading-list li:nth-child(1),.feature-listings li .company-detail-inner{width:70%;text-align:left;float:left}.user-dashboard .top-heading-list li:nth-child(2),.feature-listings li .company-date-option{width:30%;text-align:right}.user-dashboard .feature-listings{margin:0;padding:0}.user-dashboard .user-holder .feature-listings li{padding-right:10px;padding-left:10px}.user-dashboard .feature-restaurants{margin-top:20px}.user-dashboard .feature-restaurants li{margin:0 -4px 10px 0;display:block;border-bottom:1px solid #dfe4e5;width:100%;color:#a3a7ab;padding:0 15px}.user-dashboard .feature-restaurants li .company-detail-inner,.feature-listings li .company-date-option{margin:0 -4px 0 0;display:inline-block;vertical-align:top;color:#a3a7ab;padding-right:10px}.user-dashboard .feature-restaurants li .company-detail-inner h5{margin-bottom:0}.user-dashboard .feature-restaurants li .company-detail-inner br{display:none}.user-dashboard .feature-restaurants li .company-detail-inner h6{margin-bottom:10px;font-weight:800!important;font-size:20px!important;color:#a3a7ab!important}.user-dashboard .feature-restaurants li .company-detail-inner h6 a{font-weight:800!important;font-size:16px!important;color:#a3a7ab!important;line-height:22px!important}.user-dashboard .feature-restaurants li .company-date-option{display:inline-block;float:right}.user-dashboard .feature-restaurants li .company-date-option .control{display:inline-block;vertical-align:middle;margin-left:6px}.user-dashboard .feature-restaurants li .company-date-option .control a,.feature-listings li .company-detail-inner .search-keyword-alerts b{color:#a3a7ab}.user-dashboard .feature-restaurants li .company-detail-inner .search-keyword-alerts b,.feature-listings li .company-detail-inner .search-keyword-alerts em{font-size:12px;font-weight:400;font-style:normal}.user-dashboard .feature-restaurants li .company-detail-inner .search-keyword-alerts em{color:#4a95d2}.user-dashboard .feature-restaurants li .company-date-option .control a{color:#ff2626;font-size:18px}.not-found,.cs-no-record{padding:10px;background-color:#fafafa}.not-found i{vertical-align:middle}.not-found p{display:inline-block;line-height:18px;margin-bottom:0;vertical-align:middle}.user-reviews-list .reviews-list>li.not-found{padding:10px}.wp-foodbakery #id_confrmdiv{background-color:rgb(0 0 0 / .5)!important;border:0 solid #aaa!important;border-radius:0px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%!important;left:0!important;margin-left:0px!important;padding:0!important;position:fixed!important;text-align:center!important;top:0!important;width:100%!important;z-index:9}.cs-confirm-container{background:#fff;width:480px;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px 70px;border-radius:4px}.cs-confirm-container i{display:inline-block;font-size:70px;margin-bottom:14px;opacity:.6;color:#555}.cs-confirm-container .message{font-size:24px}#id_confrmdiv{background-color:rgb(0 0 0 / .5)!important;border:0 solid #aaa!important;border-radius:0px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%!important;left:0!important;margin-left:0px!important;padding:0!important;position:fixed!important;text-align:center!important;top:0!important;width:100%!important;z-index:9}.cs-confirm-container{background:#fff;width:480px;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px 70px;border-radius:4px}.cs-confirm-container i{display:inline-block;font-size:70px;margin-bottom:14px;opacity:.6;color:#555}.cs-confirm-container .message{font-size:24px;line-height:36px;color:#575757;font-weight:700;letter-spacing:-1px;margin-bottom:20px;text-transform:capitalize}a#id_truebtn,a#id_falsebtn{display:inline-block;vertical-align:middle;padding:6px 18px;background:#e36953;font-size:18px;font-Weight:600;color:#fff;border-radius:4px}a#id_falsebtn{background:#d0d0d0;margin-left:6px}.user-dashboard .restaurant-settings-nav li .user_dashboard_ajax{display:none}.chosen-container-single .chosen-single div b{background-image:none}.dev-menu-orders-list .categories-order a.btn-cross{margin-top:0}.wp-foodbakery.woocommerce-page .main-section:after{content:"";display:block;clear:both}.woocommerce-checkout .cs-rich-editor .woocommerce .woocommerce-checkout{width:100%;margin:0 auto 30px;background:#fff;padding:0;padding-bottom:0}.woocommerce-checkout .cs-rich-editor .woocommerce .woocommerce-checkout h3{text-align:left;width:100%;margin:0 auto 10px}.woocommerce-checkout .cs-rich-editor .woocommerce .checkout.woocommerce-checkout table.shop_table{float:none;margin:0 auto 30px;width:100%}.woocommerce-checkout .cs-rich-editor .woocommerce .woocommerce-checkout .woocommerce-checkout-payment{float:none;margin:0 auto 30px;width:100%;background:#fafafa!important;padding:20px 20px 30px}.woocommerce-checkout .cs-rich-editor .woocommerce .woocommerce-checkout:after{clear:both;display:block;content:"";height:1px}.woocommerce-checkout .cs-rich-editor .woocommerce .checkout.woocommerce-checkout table.shop_table thead tr th,.woocommerce-checkout .cs-rich-editor .woocommerce .checkout.woocommerce-checkout table.shop_table tbody tr td,.woocommerce-checkout .cs-rich-editor .woocommerce .checkout.woocommerce-checkout table.shop_table tfoot tr td,.woocommerce-checkout .cs-rich-editor .woocommerce .checkout.woocommerce-checkout table.shop_table tfoot tr th{border:solid 1px #fafafa!important;padding:0 20px}.woocommerce-checkout .cs-rich-editor .woocommerce .woocommerce-checkout #payment div.payment_box p{position:relative;background:#828282;color:#fcfcfc!important;padding:6px 10px}.woocommerce-checkout .cs-rich-editor .woocommerce .woocommerce-checkout #payment div.payment_box p:after{content:"";position:absolute;top:-5px;left:10px;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-bottom:5px solid #828282}.wp-foodbakery .woocommerce-ResetPassword.lost_reset_password{background-color:rgb(0 0 0 / .04);padding:20px;margin-bottom:30px}.wp-foodbakery .woocommerce .woocommerce-ResetPassword button.button{border:0;color:#fff;text-transform:capitalize;line-height:normal;height:auto;font-size:13px;padding:10px 15px}.woocommerce .woocommerce-form-login .button{border:0;float:right;font-size:13px;color:#fff;line-height:normal;padding:8px 20px}.woocommerce #payment.woocommerce-checkout-payment label{font-size:12px;font-weight:400;text-transform:initial}.woocommerce #payment.woocommerce-checkout-payment label:before{top:0}.woocommerce #payment.woocommerce-checkout-payment input[type="checkbox"]:checked~label:before{box-shadow:0 0 0 5px #c33332 inset}.results-not-found{position:relative;padding:0 20px 0;font-size:14px;line-height:20px;margin-bottom:30px}.results-not-found p{margin-bottom:0}.results-not-found i{position:absolute;top:0;left:0;line-height:25px;font-size:14px}.restaurant-menu-nav.nav-tabs{margin-bottom:30px;border-bottom:1px solid #dddde5}.restaurant-menu-nav.nav-tabs>li,.user-dashboard .restaurant-menu-nav.nav-tabs>li{margin-bottom:0}.restaurant-menu-nav.nav-tabs>li a{border-radius:0;border:0;margin:0;font-size:12px;border-top:2px solid #fff0;border-right:1px solid #fff0;border-left:1px solid #fff0;color:#2f313a;font-weight:600}.restaurant-menu-nav.nav-tabs>li a:hover,.restaurant-menu-nav.nav-tabs>li a:focus,.restaurant-menu-nav.nav-tabs>li.active a{background-color:#fff;border:0;-webkit-box-shadow:none!important;box-shadow:none!important;border-top:2px solid #c33332;border-right:1px solid #dddde5;border-left:1px solid #dddde5;border-radius:0!important}.restaurant-menu-nav.nav-tabs>li a:hover:after,.restaurant-menu-nav.nav-tabs>li a:focus:after{opacity:1;visibility:visible}.restaurant-menu-nav.nav-tabs>li a:after,.restaurant-menu-nav.nav-tabs>li a:after,.restaurant-menu-nav.nav-tabs>li.active a:after{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;bottom:-1px;left:0;width:100%;height:10%;background:#fff;content:"";opacity:0;visibility:hidden}.restaurant-menu-nav.nav-tabs>li.active a:after{opacity:1;visibility:visible}#foodbakery-dev-main-con- .close-menu-item{position:absolute;top:-10px;right:15px;color:#c33332;cursor:pointer;display:inline-block;z-index:10}.reviews-holder .pagination{padding:0;margin:0 0 10px 0}.reviews-holder .pagination li.disabled{display:none}.reviews-holder .elements-title{display:inline-block;margin:0 0 15px;width:100%}.reviews-holder .elements-title h5{margin:0;float:left;max-width:70%;line-height:normal!important}.reviews-holder .elements-title h5 span{color:#b3b6c0;margin-left:5px;font-size:12px;font-weight:400}.tab-content .reviews-holder .elements-title h5 span{color:#000;font-size:16px;font-weight:700;margin:0}.review-listing li{-webkit-box-shadow:none;box-shadow:none;line-height:normal;list-style:none;margin:0;padding:0;position:relative;text-shadow:inherit}.review-listing>ul#mylist>li{display:none}.review-listing>ul>li>.list-holder{border-bottom:1px solid #ebedf3;padding:0 0 15px;margin:0 0 15px}.review-listing>ul>li>.list-holder:after{content:'';display:table;line-height:0;clear:both}.review-listing>ul>li:last-child>.list-holder{border-bottom:none;padding:0}.review-listing .review-title{margin:0 0 5px}.review-listing li .review-text h6{margin:0 10px 0 0;display:inline-block;vertical-align:middle}.reviews-holder .review-listing .rating-star:before,.reviews-holder .review-listing .rating-box:before{font-size:16px}.reviews-holder .review-listing a.close{font-size:20px;opacity:1;position:absolute;right:0;text-shadow:inherit;top:0}.reviews-holder .review-listing .review-children a.close{right:15px;top:15px}.review-listing .review-date{line-height:normal;font-size:12px;color:#babcc6;text-transform:uppercase;display:block;margin:0 0 5px}.review-listing li .review-text p{margin:0 0 10px 0;color:#999ba3}.review-listing li .review-text p:last-child{margin-bottom:0}.review-listing li .review-text p a{display:inline-block;text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none;font-size:12px;margin-left:6px}.user-reviews-list .review-listing .close{top:2px}.reviews-holder .btn-more-holder{margin-bottom:15px}.reviews-holder .btn-more-holder .btn-load-more{margin:0}.review-listing .rating-holder{display:inline-block;margin-bottom:10px}.reviews-alert{border-radius:8px;background-color:#fff;padding:39px 39px 13px 39px;margin-bottom:22px;text-align:center}.reviews-alert:after{clear:both;display:block;content:''}.reviews-alert .media-holder{width:72px;height:61px;margin-right:7px;display:inline-block;vertical-align:top}.reviews-alert .media-holder img{width:80%;height:auto}.reviews-alert .text-holder{display:inline-block;padding-top:0;vertical-align:middle}.reviews-alert strong{font-size:14px;color:#666;line-height:20px;vertical-align:middle;display:block;margin-bottom:4px}.reviews-alert span{font-size:11px;line-height:17px;vertical-align:middle;display:block;margin-bottom:4px}.review-listing ul li.review_reply{margin-bottom:30px}.review-listing ul li:after{clear:both;display:block;content:""}.review-listing .review_reply .list-holder{background-color:#f8f8f8;padding:15px 20px;margin-left:35px;-webkit-box-shadow:none;box-shadow:none;border:0;margin-bottom:0;position:relative}.review-listing .review_reply .list-holder:after{display:block;content:"";width:100%;height:1px;background:#ebedf3;position:absolute;bottom:-17px;left:0}.user-reviews-list .review-listing .review_reply .close{top:10px;right:15px}.review-listing .morelink{color:#c33332}.review-listing>ul>li.review_reply:last-child>.list-holder{padding:15px 20px}.review-listing>ul>li.review_reply:last-child>.list-holder:after{display:none}.review-listing>ul>li.review_reply:last-child,.review-listing>ul>li.review_reply:last-child>.list-holder{margin-bottom:0}.suggestion-search .btn-default{display:inline-block;background-image:none;background-color:#c33332;color:#fff;height:38px;width:35px;text-align:center;line-height:38px;border:none;border-radius:0 3px 3px 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:0}.suggestion-search input.form-control{height:38px;line-height:38px;border:1px solid #f2f2f2;border-radius:3px;background-color:#fefefe;font-size:14px;color:#999;font-weight:300;padding:8px 0 8px 16px}.suggestion-search input.form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.suggestion-search .form-inline .input-group{min-width:270px}#menu-cats-items .close-menu-item,.service-list .close-menu-item,.tab-content .close-menu-item{float:right;margin-bottom:10px;color:#ff2727;font-size:18px}.service-list .drag-list+div{margin-top:20px}.forgot-box .input-filed{position:relative}.forgot-box .input-filed i{top:14px;left:15px;position:absolute}.forgot-box .input-filed input[type="text"]{padding-left:35px}.review-reply-btn{color:#c33332;border-color:#c33332;text-decoration:none;outline:none;-webkit-box-shadow:none;box-shadow:none;float:right;font-size:13px;text-transform:uppercase;font-family:'Open Sans',sans-serif;border:1px solid;border-radius:15px;padding:5px 20px;text-align:center;position:relative}.review-reply-btn i{font-size:10px;margin-right:5px}.service-list .panel-group .panel .element-title.panel-heading{margin-bottom:10px;background-image:none;-webkit-box-shadow:none;box-shadow:none;background-color:rgb(245 245 245 / .6);border:1px solid #f6f6f6;position:relative;padding:0}.service-list .panel-group .panel .element-title.panel-heading .drag-option{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.service-list .panel-collapse ul.menu-items-list.ui-sortable{padding:0 15px}.service-list .panel-group .panel{padding-top:0;padding-bottom:0}.service-list .panel-group .panel .element-title.panel-heading a{display:block;padding:10px 10px 10px 40px}.service-list .panel-collapse ul.menu-items-list.ui-sortable li:last-child{margin-bottom:30px}.service-list .panel-group .panel .element-title.panel-heading a:after{content:"\f068";font-family:'icomoon'!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:15px;top:17px}.service-list .panel-group .panel .element-title.panel-heading a.collapsed:after{content:"\f067"}.service-list .panel-group .panel .panel-collapse{padding:0 11px}.service-list .panel-group .panel .list-option{margin:0}::i-block-chrome,.user-dashboard .field-holder textarea,::i-block-chrome,.user-dashboard .field-holder input.field-input[type=date],::i-block-chrome,.user-dashboard .field-holder input[type=datetime],::i-block-chrome,.user-dashboard .field-holder input[type=datetime-local],::i-block-chrome,.user-dashboard .field-holder input[type=email],::i-block-chrome,.user-dashboard .field-holder input[type=month],::i-block-chrome,.user-dashboard .field-holder input[type=number],::i-block-chrome,.user-dashboard .field-holder input[type=password],::i-block-chrome,.user-dashboard .field-holder input[type=range],::i-block-chrome,.user-dashboard .field-holder input[type=search],::i-block-chrome,.user-dashboard .field-holder input[type=tel],::i-block-chrome,.user-dashboard .field-holder input[type=text],::i-block-chrome,.user-dashboard .field-holder input[type=time],::i-block-chrome,.user-dashboard .field-holder input[type=url],::i-block-chrome,.user-dashboard .field-holder input[type=week]{line-height:normal!important}::i-block-chrome,textarea{padding-top:15px!important}::i-block-chrome,.main-search.fancy .field-holder input[type="text"]{line-height:normal}.menu-order-detail .modal-content{padding:25px}.menu-order-detail .modal-content .mCustomScrollBox{padding-right:18px}.menu-order-detail .modal-dialog{width:50%;max-height:724px;overflow:hidden}.menu-order-detail.menu-order-info .modal-dialog{width:380px;max-height:467px}.menu-order-detail.menu-order-info .chosen-container.chosen-container-active .chosen-drop{bottom:100%;top:auto;border-bottom:0;border-top:1px solid #edeff5}.modal-dialog .booking-status-holder .input-field{position:relative}.modal-dialog .booking-status-holder .input-field .status-loader{position:absolute;right:14px;margin:0;top:8px;background:#fff;z-index:22}.menu-order-detail .modal-header,.menu-order-detail .modal-body{padding:0}.menu-order-detail .modal-header{padding:0 0 24px;margin-bottom:24px}.menu-order-detail .btn-print{border:0;line-height:normal;padding:4px 10px;background:#c33332;border-radius:2px;display:inline-block;vertical-align:middle;color:#fff;font-weight:500}.menu-order-detail .btn-print i{display:inline-block;margin-right:6px;vertical-align:middle;color:#fff}.menu-order-detail .mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.menu-order-detail .mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:1}.menu-order-detail .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#ddd;width:10px}.menu-order-detail .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.menu-order-detail .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.menu-order-detail .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#ddd}.menu-order-detail .mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.menu-order-detail .mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{border-radius:50px;background:#ececec;opacity:1;right:15px;width:3px}.menu-order-detail .mCSB_scrollTools .mCSB_dragger{cursor:pointer;height:30px;left:-3px;opacity:1;width:100%;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:16px;height:100%;margin:0 auto;position:relative;text-align:center;width:10px}.right-filters.row{width:100%;max-width:400px;margin-left:auto;margin-right:0}.right-filters [class*=col]{padding-left:5px;padding-right:5px}.right-filters>div:last-child{float:right}div.daterangepicker{padding:10px}div.daterangepicker th{color:#484848;text-transform:uppercase;font-weight:700;font-size:12px;line-height:17px}div.daterangepicker td{line-height:17px;font-size:12px;color:#484848;font-weight:400;border-radius:0}div.daterangepicker td.active,div.daterangepicker td.active:hover{background-color:#a4d476;border-radius:0}div.daterangepicker td.start-date.end-date{border-radius:0}div.daterangepicker td.available:hover,div.daterangepicker th.available:hover{background-color:#c33332;color:#fff}div.daterangepicker .glyphicon-chevron-left:before{content:"\f104";font-family:'icomoon';font-size:16px;top:0;position:relative;cursor:pointer;font-weight:700}div.daterangepicker .glyphicon-chevron-right:before{content:"\f105";font-family:'icomoon';font-size:16px;top:0;position:relative;cursor:pointer;font-weight:700}div.daterangepicker .glyphicon-calendar:before{content:"\e614";font-family:'icomoon'}div.daterangepicker .input-mini{border-color:#eaecf2}div.daterangepicker .input-mini:focus{-webkit-box-shadow:none;box-shadow:none}div.daterangepicker .input-mini.active{border-color:#eaecf2}div.daterangepicker .calendar.left{max-width:100%;width:49%}div.daterangepicker .calendar.right{max-width:100%;width:49%}div.daterangepicker .calendar th,div.daterangepicker .calendar td{min-width:25px;padding:4px}div.daterangepicker.ltr .ranges{float:none}div.daterangepicker .btn-success{background:#549b49;font-size:12px;-webkit-box-shadow:none;box-shadow:none;border:0;outline:none}div.daterangepicker .btn-success:focus{outline:none}div.daterangepicker .btn-default{background:#d33;font-size:12px;-webkit-box-shadow:none;box-shadow:none;border:0;outline:none;text-shadow:none;color:#fff;float:right}div.daterangepicker .btn-default:focus{background:#d33;outline:none}div.daterangepicker{border:1px solid #eceef4;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.right-filters .input-field{position:relative}.right-filters #daterange{background:#fdfdfd;height:28px;line-height:28px;border-radius:3px;color:#9097a1;cursor:pointer}.right-filters #daterange::-webkit-input-placeholder{color:#9097a1}.right-filters #daterange::-moz-placeholder{color:#9097a1;opacity:1}.right-filters #daterange:-ms-input-placeholder{color:#9097a1}.right-filters #daterange:-moz-placeholder{color:#9097a1}.right-filters .input-field i.icon-angle-down{cursor:pointer}.right-filters .input-field i.icon-angle-down:before{content:"\e313";position:absolute;font-family:"icomoon";color:#9097a1;font-size:12px;top:10px;right:10px}.right-filters-row .chosen-container-single .chosen-single{height:28px;padding:4px 10px}.right-filters-row .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #edeff5;padding:4px 10px}.right-filters-row .chosen-container-single .chosen-single:before{top:2px;right:10px}.right-filters-row .right-filters .btn-submit{line-height:24px}.user-packages-list:after{clear:both;display:block;content:"";min-height:1%}.user-packages-list .not-found{margin-bottom:30px}.extras-detail-main h3{margin-bottom:20px}.extras-detail-options{margin-bottom:20px}.extras-detail-selected{margin-bottom:15px;line-height:17px}.extras-detail-options .extras-detail-att input[type="radio"],.extras-detail-options .extras-detail-att input[type="checkbox"]{display:none}.extras-detail-options .extras-detail-att label{padding-left:25px;position:relative;font-weight:400;display:block;margin:0}.extras-detail-options .extras-detail-att label:before{content:'';display:block;width:15px;height:15px;border-radius:0;border:1px solid #ccc;position:absolute;left:0;top:50%;bottom:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.extras-detail-main .icon-check2:before{content:"\f058";color:#f97456;font-size:15px}.extras-detail-main .icon-check2{vertical-align:middle}.modal-dialog .modal-body .extras-detail-main h3 span{float:right;font-size:12px;font-weight:400;background:rgb(39 111 191 / .1);color:#276FBF;padding:2px 6px 3px;line-height:normal;opacity:.8;border-radius:2px}.extras-detail-options .extras-detail-att input[type="checkbox"]:checked~label:before{content:"\f058";font-family:'icomoon';color:#f97456;line-height:15px;border-radius:100%;text-align:center;border:0}.extras-detail-options .extras-detail-att input[type="radio"]~label:before{border-radius:100%}.extras-detail-options .extras-detail-att input[type="radio"]~label:after{content:"";width:5px;height:5px;background-color:#f97456;position:absolute;left:5px;top:50%;border-radius:100%;transform:translateY(-50%);display:none}.extras-detail-options .extras-detail-att input[type="radio"]:checked~label:after{display:inline-block}.extras-detail-selected span{margin-left:7px}.extras-detail-options .extras-detail-att{border-bottom:1px solid #ebedf3;padding-bottom:10px;margin-bottom:10px}.extras-detail-options .extras-detail-att:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.extras-detail-options .extras-detail-att:after{clear:both;display:block;content:""}.extras-detail-options .extras-detail-att .extra-price{float:right}.extras-detail-options .extras-detail-att label span{cursor:pointer}.extras-detail-options .extras-detail-att.disabled label span{cursor:not-allowed}.form-fields-set:not(:first-of-type){display:none}.user-dashboard .restaurant-settings-nav.progressbar-nav{border-bottom:0;padding-bottom:0;margin-bottom:40px;padding-top:13px}.progressbar-nav{margin-bottom:30px;counter-reset:step;text-align:center}.progressbar-nav:after{content:"";clear:both;display:block}.progressbar-nav li{list-style-type:none;text-transform:uppercase;font-size:14px;font-weight:600;width:25%;position:relative;color:#999;display:inline-block;margin:0 -4px 0 0}.progressbar-nav li.cond-restaurant-settings:before{cursor:pointer}.progressbar-nav li a{color:#999;font-size:14px;font-weight:600;text-transform:capitalize;cursor:text}.progressbar-nav li:before{content:counter(step);counter-increment:step;width:22px;line-height:20px;display:block;font-size:12px;color:#666;background:#e1e1e1;border-radius:100px;margin:0 auto 19px auto;z-index:2;position:relative;height:22px;border:solid 1px #ccc;-moz-transition:background 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.progressbar-nav li:after{content:'';width:100%;height:7px;background:#ebebeb;position:absolute;left:-50%;top:9px;z-index:1;border:1px solid #ccc;-moz-transition:background 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.progressbar-nav li:first-child:after{content:none}.progressbar-nav li.active:before,.progressbar-nav li.active:after{background-color:#29a105;background-image:-webkit-linear-gradient(bottom,#29a105,#3bb417);background-image:-webkit-gradient(linear,left bottom,left top,from(#29a105),to(#3bb417));background-image:-moz- oldlinear-gradient(bottom,#29a105,#3bb417);background-image:linear-gradient(to top,#29a105,#3bb417);color:#fff}.progressbar-nav li.active.processing:before{color:#fff;height:26px;width:26px;line-height:24px;-webkit-box-shadow:0 0 5px rgb(0 0 0 / .3),inset 0 1px 2px rgb(0 0 0 / .15);box-shadow:0 0 5px rgb(0 0 0 / .3),inset 0 1px 2px rgb(0 0 0 / .15);border:solid 1px #417d41;background-image:-webkit-linear-gradient(bottom,#29a105,#3bb417);background-image:-webkit-gradient(linear,left bottom,left top,from(#29a105),to(#3bb417));background-image:-moz- oldlinear-gradient(bottom,#29a105,#3bb417);background-image:linear-gradient(to top,#29a105,#3bb417);margin:-1px auto 16px auto;content:counter(step);counter-increment:step;font-family:inherit}.progressbar-nav li.active:before{background-color:#29a105;background-image:-webkit-linear-gradient(bottom,#29a105,#3bb417);background-image:-webkit-gradient(linear,left bottom,left top,from(#29a105),to(#3bb417));background-image:-moz- oldlinear-gradient(bottom,#29a105,#3bb417);background-image:linear-gradient(to top,#29a105,#3bb417);color:#fff;border:solid 3px #ccc;line-height:16px;content:"\e5ca";font-family:'icomoon';-webkit-box-shadow:none;box-shadow:none;width:22px;height:22px}.progressbar-nav li.active:after{border-color:#29a105}.progressbar-nav li.cond-restaurant-settings a,.progressbar-nav li.cond-restaurant-settings:before{cursor:pointer}.progressbar-nav li.cond-restaurant-settings{cursor:pointer}.progressbar-nav li.cond-restaurant-settings:before{content:''}.progressbar-nav li.cond-restaurant-settings.active:before{content:"\e5ca"}.progressbar-nav li.active.processing.cond-restaurant-settings:before{content:'\e969';font-family:'icomoon'}.form-fields-set .payment-holder{margin:0 0 15px;opacity:1;position:relative;display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.foodbakery-dev-restaurant-form .form-fields-set .checkbox-area{margin-bottom:20px}.form-fields-set .payment-holder.input-button-loader{display:inline-block!important;margin-bottom:0}.back-bg-color,.payment-holder input[type="submit"].back-bg-color{background:#999}.radio-holder{display:inline-block;margin-right:10px;vertical-align:middle;min-width:229px;line-height:32px}.radio-holder .input-radio input[type="radio"]{display:none}.radio-holder .input-radio label.pkg-title{position:relative;pointer-events:none;padding:0 0 0 25px;cursor:pointer;margin:0 29px 0 0;color:#555;font-size:14px;font-weight:600}.radio-holder .input-radio label:before{position:absolute;content:"";top:50%;left:0;width:15px;height:15px;border:1px solid #ddd;display:inline-block;border-radius:100px;text-align:center;cursor:pointer;background-color:#fff0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.radio-holder .input-radio label:after{background:#c33332;border-radius:100px;content:"";display:inline-block;height:7px;left:4px;position:absolute;top:12px;width:7px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s;-moz-transition:margin 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.radio-holder .input-radio input[type="radio"]:checked+label:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.user-dashboard .has-seperator>li{margin-bottom:20px;padding-bottom:10px;position:relative}.user-dashboard .has-seperator>li:after{content:"";border-bottom:3px solid #eee;position:absolute;bottom:0;left:0;width:100%;width:-webkit-calc(100% - 30px);width:-moz-calc(75% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);right:0;margin:0 auto}.user-dashboard .has-seperator .foodbakery-dev-appended-cats{margin-bottom:0}.opt-conts .search-location-map.input-button-loader .acc-submit{min-height:40px}.restaurant-info{position:relative;margin-bottom:45px}.restaurant-info:after{clear:both;display:block;content:""}.user-holder .restaurant-info .foodbakery-gallery-holder{margin:0;position:relative;z-index:2}.restaurant-info .img-holder{width:120px;height:120px;border-radius:3px;border:solid 1px #e5e5e5;margin-right:25px;float:left;overflow:hidden;position:relative}.restaurant-info .img-holder:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#f6f6f6;content:"\eac0";text-align:center;line-height:120px;font-family:'icomoon';font-size:50px}.restaurant-info .img-holder .item-assts{position:absolute;top:0;right:4px}.user-holder .restaurant-info .img-holder .item-assts .list-inline.pull-right{margin:0;padding:0;width:100%;line-height:0}.user-holder .restaurant-info .img-holder .foodbakery-gallery-holder .close-btn{float:right;margin:0;line-height:normal}.restaurant-info .img-holder li.gal-img,.user-holder .img-holder .foodbakery-gallery-holder li.gal-img{margin:0;width:100%!important;height:100%!important;border:none;-webkit-box-shadow:none;box-shadow:none;max-width:100%!important}.restaurant-info .img-holder li.gal-img img,.user-holder .img-holder .foodbakery-gallery-holder li.gal-img img{min-height:118px;position:static;border-radius:3px;top:0;left:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.restaurant-info .img-holder>ul{position:relative;height:100%}.user-holder .img-holder .foodbakery-gallery-holder li.gal-img .item-thumb,.img-holder .foodbakery-gallery-holder li.gal-img .item-thumb{height:100%;overflow:hidden;position:relative;width:100%}.restaurant-info .text-holder{float:left;width:60%;width:-webkit-calc(100% - 155px);width:-moz-calc(75% - 155px);width:-moz-calc(100% - 155px);width:calc(100% - 155px)}.restaurant-info .text-holder .upload-gallery{margin-bottom:15px}.restaurant-info .text-holder .upload-gallery .upload-btn{border-radius:3px;color:#fff;font-size:13px;line-height:normal;padding:8px 20px;position:static;right:0;top:-48px}.restaurant-info .text-holder strong{font-size:20px;line-height:26px;font-weight:600;color:#2f313a;display:block;text-transform:capitalize;margin-bottom:15px}.restaurant-info .text-holder span{font-size:10px;line-height:16px;font-weight:600;color:#9a9a9a;display:block}.restricted-message{text-align:center;padding:124px 0}.restricted-message{background:#fff;margin-bottom:60px}.user-dashboard .restricted-message{margin-bottom:0;background-color:#fff0}.restricted-message .media-holder{width:180px;height:180px;margin:0 auto 20px}.restricted-message .media-holder img{width:100%}.restricted-message .text-holder strong{font-size:24px;font-weight:600;display:block;color:#333;line-height:30px;margin-bottom:2px}.restricted-message .text-holder span{font-size:14px;color:#999;display:block;line-height:20px}.activation-tab-message{text-align:center;margin-top:70px}.activation-tab-message:after{content:'';display:table;line-height:0;clear:both}.activation-tab-message .text-holder strong{color:#31cd75;font-family:'Montserrat',sans-serif;font-weight:700;font-size:45px;display:block;margin-bottom:15px}.activation-tab-message .text-holder span{color:#999;display:block;font-size:16px;font-family:'Montserrat',sans-serif}.activation-tab-message .media-holder{margin-bottom:25px}.activation-tab-message .text-holder span a{color:#4a95d2}.activation-tab-message .thankyou-contacts{text-align:center}.activation-tab-message .text-holder{max-width:80%;margin:0 auto 70px auto}.user-holder .thankyou-contacts{margin-bottom:40px}.user-holder .thankyou-contacts .list-inline li{float:none;margin-right:25px}.thankyou-contacts li i{margin-right:5px;color:#888;font-size:14px;font-size:18px;vertical-align:middle}.activation-tab-message .thankyou-contacts>p{color:#484848!important;font-size:13px;margin-bottom:15px;line-height:18px}.filter-toggle{padding:10px 15px;border-radius:3px;cursor:pointer;margin-bottom:20px;display:none;background:#FFF;border:1px solid #fdfdfd}.filter-toggle:after{content:'';display:table;line-height:0;clear:both}.filter-toggle .filter-toggle-text{line-height:20px;font-size:16px;text-transform:capitalize;color:#9097a1;letter-spacing:1px;font-family:'Montserrat',sans-serif}.filter-toggle i{float:right;color:#9097a1;margin-top:4px;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.filter-toggle.active i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pakg-switch{display:inline-block;margin-right:16px;margin-bottom:20px}.pakg-switch .cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.pakg-switch .cmn-toggle+label{display:inline-block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;margin:0;vertical-align:middle}.pakg-switch input.cmn-toggle-round+label{background-color:#cecece;border-radius:100px;height:16px;padding:2px;width:40px}.pakg-switch input.cmn-toggle-round+label:before,.pakg-switch input.cmn-toggle-round+label:after{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}.pakg-switch input.cmn-toggle-round+label:before{right:1px;background-color:#f1f1f1;border-radius:60px;-webkit-transition:background 0.4s;-moz-transition:background 0.4s;transition:background 0.4s}.pakg-switch input.cmn-toggle-round+label:after{width:20px;height:20px;background-color:#fff;border-radius:100%;-webkit-box-shadow:0 0 1px rgb(0 0 0 / .3);box-shadow:0 0 1px rgb(0 0 0 / .3);-webkit-transition:all 0.4s;-moz-transition:margin 0.4s;-moz-transition:all 0.4s;transition:all 0.4s;margin-left:-1px;margin-top:-3px;line-height:12px;text-align:center;color:#bdc3c7;content:""}.pakg-switch input.cmn-toggle-round:checked+label:after{background:#FFF;color:#fff}.pakg-switch input.cmn-toggle-round:checked+label:before{background-color:#8ce196}.pakg-switch input.cmn-toggle-round:checked+label:after{margin-left:20px}.pakg-switch span{font-size:14px;font-weight:500;line-height:20px;color:#484848;margin:0 12px 0 0;display:inline-block;vertical-align:middle}.booking-info-sec p.booking-desc,p.restaurant-desc{margin-bottom:25px;color:#999}.categories-order a.update-menu{color:#4a95d2}.categories-order li li{position:relative;font-style:italic;margin-bottom:1px}.categories-order li li:after{position:absolute;content:"\e969";left:-14px;font-size:8px;top:0;color:#c33332;font-family:'icomoon'!important;font-style:normal}.categories-order>li{border-bottom:1px solid #ebedf3;margin-bottom:10px;padding-bottom:10px}.categories-order>li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.categories-order li li:last-child{margin-bottom:0}.categories-order li li span.category-price{float:none}.ui-state-default .ui-icon{display:none}.listing.grid-listing p{font-family:'Roboto',sans-serif;line-height:18px}.listing.grid-listing .img-holder figcaption{background:-webkit-linear-gradient(top,#fff0 0%,rgb(0 0 0 / .02) 22%,rgb(0 0 0 / .07) 32%,rgb(0 0 0 / .16) 40%,rgb(0 0 0 / .24) 46%,rgb(0 0 0 / .42) 56%,rgb(0 0 0 / .61) 68%,rgb(0 0 0 / .74) 82%,rgb(0 0 0 / .81) 98%,rgb(0 0 0 / .88) 99%,rgb(0 0 0 / .81) 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff0),color-stop(22%,rgb(0 0 0 / .02)),color-stop(32%,rgb(0 0 0 / .07)),color-stop(40%,rgb(0 0 0 / .16)),color-stop(46%,rgb(0 0 0 / .24)),color-stop(56%,rgb(0 0 0 / .42)),color-stop(68%,rgb(0 0 0 / .61)),color-stop(82%,rgb(0 0 0 / .74)),color-stop(98%,rgb(0 0 0 / .81)),color-stop(99%,rgb(0 0 0 / .88)),to(rgb(0 0 0 / .81)));background:-moz- oldlinear-gradient(top,#fff0 0%,rgb(0 0 0 / .02) 22%,rgb(0 0 0 / .07) 32%,rgb(0 0 0 / .16) 40%,rgb(0 0 0 / .24) 46%,rgb(0 0 0 / .42) 56%,rgb(0 0 0 / .61) 68%,rgb(0 0 0 / .74) 82%,rgb(0 0 0 / .81) 98%,rgb(0 0 0 / .88) 99%,rgb(0 0 0 / .81) 100%);background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .02) 22%,rgb(0 0 0 / .07) 32%,rgb(0 0 0 / .16) 40%,rgb(0 0 0 / .24) 46%,rgb(0 0 0 / .42) 56%,rgb(0 0 0 / .61) 68%,rgb(0 0 0 / .74) 82%,rgb(0 0 0 / .81) 98%,rgb(0 0 0 / .88) 99%,rgb(0 0 0 / .81) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cf000000',GradientType=0)}.listing.grid-listing .img-holder{position:relative}.listing.grid-listing .img-holder img{max-width:100%}.listing.grid-listing .img-holder a{display:block}.listing.grid-listing .listing-inner{padding:15px 20px}.listing.grid-listing .img-holder .listing-meta{position:absolute;bottom:0;left:0;width:100%;min-height:100px}.listing.grid-listing .img-holder .listing-meta .listing-inner{position:absolute;bottom:0;left:0;width:100%}.listing.grid-listing .list-rating{float:right}.listing.grid-listing .list-option{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;float:left;line-height:17px;margin-top:4px}.listing.grid-listing .list-option .shortlist-btn{border:0;padding:0;background:#fff0;width:auto;height:auto;line-height:13px;display:inline-block}.listing.grid-listing .list-option .shortlist-btn i{color:#fff;position:static}.listing.grid-listing .list-option .time-label{background-color:#eb6825;vertical-align:top;font-size:12px;padding:2px 5px;margin-right:10px;font-family:'Source Sans Pro',sans-serif;font-weight:400}.listing.grid-listing .list-option .like-counter{vertical-align:middle;display:inline-block;color:#fff}.listing.grid-listing .list-rating span.reviews{color:#fff}.listing.grid-listing .grid-listing-col{margin-bottom:30px}.listing.grid-listing .grid-listing-col>.text-holder{border:1px solid #e5e5e5;border-top:0}.listing.grid-listing h4,h4 a{color:#333!important;font-family:'Montserrat',sans-serif!important;font-weight:700!important}.listing.grid-listing .min-order{font-size:14px;font-family:'Source Sans Pro',sans-serif;color:#eb6825}.listing.grid-listing .min-order span.price{font-family:'Roboto',sans-serif;font-weight:700;vertical-align:middle;display:inline-block;margin-left:3px;font-size:24px}.listing.grid-listing .listing-footer .listing-inner{background-color:#f3f3f3;padding:7px 20px}.listing.grid-listing .listing-footer .img-holder{display:inline-block;width:45px;border:1px solid #e5e5e5;vertical-align:middle}.listing.grid-listing .listing-footer .img-holder img{max-width:100%}.listing.grid-listing .listing-footer .text-holder{display:inline-block;width:-webkit-calc(100% - 49px);width:-moz-calc(75% - 49px);width:-moz-calc(100% - 49px);width:calc(100% - 49px);padding:6px 100px 0 10px;position:relative;vertical-align:middle}.listing.grid-listing .listing-footer .text-holder p{line-height:15px;color:#999;font-size:12px;margin-bottom:4px}.listing.grid-listing .listing-footer .text-holder p.deliver-time,.listing.grid-listing .listing-footer .text-holder p.pickup-time{display:inline-block}.listing.grid-listing .listing-footer .text-holder p.deliver-time span,.listing.grid-listing .listing-footer .text-holder p.pickup-time span{display:inline-block;margin-right:5px;color:#eb6825;font-size:14px;vertical-align:middle;line-height:17px}.listing.grid-listing .listing-footer a.ordernow-btn{position:absolute;top:50%;right:0;display:inline-block;padding:3px 13px;outline:none;text-decoration:none;color:#f5f5f5;background-color:#eb6825;border-radius:40px;font-size:12px;font-family:'Roboto',sans-serif;text-transform:initial;line-height:22px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #fff0}.listing.grid-listing .listing-footer a.ordernow-btn:hover{background:#FFFFFF!important}.listing.fancy-simple .list-post{padding:10px;min-height:135px;border-radius:0;-webkit-box-shadow:0 0 7px rgb(173 173 173 / .32);box-shadow:0 0 7px rgb(173 173 173 / .32);position:relative}.listing.fancy-simple .img-holder{width:150px}.listing.fancy-simple .img-holder figure{height:113px;position:relative;padding:10px}.listing.fancy-simple .img-holder figure img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:72%;max-height:100%}.listing.fancy-simple .text-holder{width:-webkit-calc(100% - 150px);width:-moz-calc(75% - 150px);width:-moz-calc(100% - 150px);width:calc(100% - 150px)}.listing.fancy-simple .text-holder:first-child{width:100%;padding-left:0}.listing.fancy-simple .delivery-potions .list-rating{display:inline-block}.listing.fancy-simple .delivery-potions i{background:#fff0;width:auto;height:auto;border-radius:0;color:#eb6825;margin-right:5px;font-size:15px}.listing.fancy-simple .delivery-potions>div{font-family:'Roboto',sans-serif}.listing.fancy-simple .delivery-potions>div:not(:first-child){margin-left:8px}.listing.fancy-simple .post-title h5 a{color:#333}.listing.fancy-simple .restaurant-status{top:5px}.browse-btn-sec .browse-menu-icon-img{color:#fff;min-height:39px;line-height:39px;padding-top:0;padding-bottom:0}.daterangepicker.ltr .calendar.right{margin-right:0}.wp-foodbakery .woocommerce button.button.alt:hover{background-color:#c33332}.extras-detail-options .extras-detail-att.disabled label:before{content:"\f00d";font-family:'icomoon';line-height:13px;color:#999;padding-left:1px}.modal-open .login-form .social-media li a[data-original-title="Facebook"]{background:#3b558b!important}.modal-open .signup-form .social-media li a[data-original-title="Facebook"]{background:#3b558b!important}.modal-open .login-form .social-media li a[data-original-title="twitter"]{background:#00aced!important}.modal-open .signup-form .social-media li a[data-original-title="twitter"]{background:#00aced!important}.modal-open .login-form .social-media li a[data-original-title="google+"]{background:#b63a2b!important}.modal-open .signup-form .social-media li a[data-original-title="google+"]{background:#b63a2b!important}.modal-open .login-form .social-media li a,.modal-open .signup-form .social-media li a{color:#fff;width:auto;height:auto}.tab-single-page .categories-menu{width:auto;background:#f2f3f8;border-radius:3px;padding:0;display:inline-block}.tab-single-page .categories-menu h6{margin:0 0 10px;color:#2f313a;text-transform:uppercase;font-weight:400}.tab-single-page .categories-menu h6 i{float:left;font-size:18px;margin:0 8px 0 0}.tab-single-page .categories-menu li{list-style:none;line-height:normal}.tab-single-page .categories-menu li a i{display:block;font-size:26px;margin-bottom:10px;color:#343434}.tab-single-page .categories-menu li a{text-align:center}.tab-single-page .categories-menu li a{display:block;color:#343434;font-size:13px;font-family:Montserrat,sans-serif;padding:17px 10px;text-decoration:none;outline:0;font-weight:700;text-transform:uppercase}.tab-single-page .categories-menu li:last-child a{border-bottom:none}.tab-single-page .categories-order a.update-menu{color:#4a95d2}.tab-single-page .categories-order li li{position:relative;font-style:italic;margin-bottom:1px}.tab-single-page .categories-order li li:after{position:absolute;content:"\e969";left:-14px;font-size:8px;top:0;color:#c33332;font-family:icomoon!important;font-style:normal}.tab-single-page .categories-order>li{border-bottom:1px solid #ebedf3;margin-bottom:0;padding:10px}.tab-single-page .categories-order>li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.tab-single-page .categories-order li li:last-child{margin-bottom:0}.tab-single-page .categories-order li li span.category-price{float:none}.tab-single-page .tabs-holder{text-align:left}.admin-bar .tab-single-page .stickynav-tabs.nav.nav-tabs.fixed{padding-top:30px;top:0!important}.container .tab-single-page .tabs-holder .nav-tabs li a{padding:12px 25px;font-size:13px;font-weight:700}.container .tab-single-page .tabs-holder>.nav-tabs>li:last-child a{padding-right:0}.container .tab-single-page .tabs-holder .nav-tabs li a i{font-size:26px}.container .tab-single-page .tabs-holder .nav-tabs li a i.icon-room_service{font-size:37px;margin-bottom:1px;line-height:30px}.container .tab-single-page .menu-itam-holder .menu-itam-list ul li{width:100%;margin-left:0}.container .tab-single-page .user-order-holder{width:auto}.tab-single-page .tabs-holder .tab-content{background-color:inherit}.tab-single-page .tabs-holder .nav-tabs{border-bottom:1px solid rgb(0 0 0 / .1);padding:0 0 10px 0;margin:0;display:flex}.tab-single-page .tabs-holder .nav-tabs li{display:inline-block;float:none;padding:0;margin:0 0 0 -4px;position:relative}.tab-single-page .tabs-holder .nav li:first-child a:hover,.nav li:first-child a:focus{border-top-left-radius:5px}.tab-single-page .tabs-holder .nav-tabs li.active:after,.tab-single-page .tabs-holder .nav-tabs li:hover:after{display:none}.tab-single-page .tabs-holder .nav-tabs li:first-child a{margin:0;padding-left:3px}.tab-single-page .tabs-holder .nav-tabs li:last-child:after{display:none}.tab-single-page .stickynav-tabs.nav.nav-tabs.fixed{padding-top:15px;padding-bottom:14px}.tab-single-page .tabs-holder .nav li a:hover,.nav li a:focus{background-color:inherit}.tab-single-page .tabs-holder .nav-tabs li.active a{background-color:inherit;border:none;-webkit-box-shadow:none;box-shadow:none}.tab-single-page .stickynav-tabs.nav.nav-tabs{z-index:2;position:relative;background-color:#fff;display:flex}.tab-single-page .tabs-holder .nav-tabs li a{font-size:13px;color:#a4a4a4;background:0 0;border:none;margin:0;border-radius:0;padding:12px 50px;line-height:normal;display:inline-block;position:relative;font-size:20px;font-weight:600;text-transform:uppercase}.tab-single-page .tabs-holder .nav-tabs li a i{font-size:34px;display:block;text-align:center}.tab-single-page .tabs-holder .nav-tabs li a i.icon-room_service{font-size:36px;position:relative;top:-2px}.tab-single-page .menu-itam-holder{background-color:inherit;padding:8px 30px 0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.tab-single-page .menu-itam-holder:after{content:'';display:block;clear:both}.tab-single-page .menu-itam-holder .field-holder{position:relative;margin-bottom:35px;display:flex;align-items:center;padding-bottom:8px;background:#fff;padding-top:8px;-webkit-box-shadow:0 10px 6px -6px rgb(0 0 0 / 10%);-moz-box-shadow:0 10px 6px -6px rgb(0 0 0 / 10%);box-shadow:0 10px 6px -6px rgb(0 0 0 / 10%)}.tab-single-page .menu-itam-holder .field-holder.sticky-search{z-index:2}.tab-single-page .menu-itam-holder .field-holder .field-input{flex:50%;align-content:center;position:relative}.tab-single-page .menu-itam-holder .field-holder input[type=text]{background-color:#fff;text-transform:initial;color:#aaa;font-weight:600;letter-spacing:1px;border:1px solid rgb(0 0 0 / .1);padding:10px;font-size:12px;height:43px;line-height:43px;-webkit-box-shadow:none;box-shadow:none;width:100%;border-radius:3px}.tab-single-page .menu-itam-holder .field-holder .field-input:after{position:absolute;top:0;right:0;content:'\f002';font-family:icomoon;color:#fff;font-size:14px;width:40px;background:#c33332;height:43px;line-height:43px;text-align:center;border-radius:0 3px 3px 0}.tab-single-page .user-order{background-color:#fff;padding:0;margin:0 0 30px;border:1px solid rgb(0 0 0 / .1)}.tab-single-page .user-order h6{margin:0;color:#2f313a;padding:13px 20px;text-transform:uppercase;font-weight:400;background:#f2f3f8;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important}.tab-single-page .user-order h6 i{float:left;margin:3px 12px 0 0}.tab-single-page .user-order li{list-style:none}.tab-single-page .categories-order li{margin:0 0 10px;line-height:20px;color:#2f313a;font-size:12px;position:relative}.tab-single-page .user-order .categories-order{border-bottom:1px solid #ebedf3;padding-bottom:10px;margin-bottom:15px;max-height:140px;overflow:hidden;overflow-y:auto}.tab-single-page .categories-order a{color:#2f313a;display:inline-block;max-width:65%;vertical-align:middle}.tab-single-page .categories-order a .category-number{display:block}.tab-single-page .categories-order .category-price{float:right;font-weight:600}.tab-single-page .categories-order a.btn-cross{font-size:16px;color:#999ba3;display:inline-block;margin:0 2px 0 0;vertical-align:middle}.tab-single-page .user-order .select-option{border-bottom:1px solid rgb(0 0 0 / .1);margin:0;text-align:center}.tab-single-page .user-order .select-option ul{margin:0}.tab-single-page .user-order .select-option li{display:inline-block;line-height:normal;width:40%;font-family:Montserrat,sans-serif;margin-right:15px}.tab-single-page .user-order .select-option li:last-child{margin-right:0}.tab-single-page .user-order .select-option input{display:none}.tab-single-page .user-order .select-option label{position:relative;margin:0;padding:0 0 0 20px;cursor:pointer;font-size:12px;color:#2f313a}.tab-single-page .user-order .select-option label:before{background-color:#d3d3d3;border-radius:100%;content:"";position:absolute;left:0;top:3px;height:11px;width:11px}.tab-single-page .user-order .select-option input[type=radio]:checked+label:after{background-color:#2f313a;border-radius:100%;content:"";height:5px;left:3px;position:absolute;top:6px;width:5px}.tab-single-page .user-order .select-option span{display:block;color:#999ba3;font-size:10px;font-family:'Open Sans',sans-serif;line-height:normal;padding:5px 0 0 20px}.tab-single-page .user-order .price-area{margin:0}.tab-single-page .user-order .price-area ul{margin:0 0 20px}.tab-single-page .user-order .price-area li{font-size:12px;line-height:normal;margin:0;font-family:'Open Sans',sans-serif;padding:8px 40px}.tab-single-page .user-order .price-area li:last-child{margin:0}.tab-single-page .user-order .price-area li .price{color:#2f313a;float:right}.tab-single-page .user-order .total-price{background-color:#f1f3f8;margin:0;font-size:12px;color:#2f313a;padding:10px 40px;line-height:normal;font-family:Montserrat,sans-serif}.tab-single-page .user-order .total-price .price{float:right;font-size:14px;color:#2f313a;font-weight:700}.tab-single-page .user-order .success-message{border-bottom:1px solid rgb(0 0 0 / .1);color:#51861e;display:block;font-size:13px;padding:10px 20px;margin:0;text-align:center;font-weight:600}.tab-single-page .user-order .info-message{font-size:12px;color:#999ba3;display:block;margin:0 0 15px;line-height:normal}.tab-single-page .user-order .discount-info{background-color:#f1f3f8;color:#999ba3;font-size:12px;display:block;line-height:16px;margin:0 0 12px}.tab-single-page .user-order .error-message{color:#c33332;font-size:12px;margin:0;display:block}.tab-single-page .user-order .error-message,.tab-single-page .user-order .discount-info,.tab-single-page .user-order .select-option{padding:10px 20px}.tab-single-page .user-order .form-group{margin-bottom:5px;padding:0 15px 10px}.tab-single-page .user-order .pay-option{padding:15px 0 3px}.tab-single-page .user-order .pay-option ul li label{margin:0;font-size:15px}.tab-single-page .user-order .pay-option ul{margin:0;padding:0}.tab-single-page .user-order .pay-option li{color:#2f313a;display:inline-block;font-size:12px;font-weight:700;line-height:normal;margin:0 -4px 0 0;text-align:center;vertical-align:middle;width:50%}.tab-single-page .user-order .pay-option li i{display:block;font-size:20px;color:#bdbec2;padding:0;width:49px;height:49px;background:#f2f3f8;border-radius:100%;line-height:49px;margin-bottom:10px}.tab-single-page .user-order input[type="submit"],.tab-single-page .user-order .menu-order-confirm{background-color:#c33332;border:none;display:block;border-radius:0;color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:normal;padding:15px 20px;text-transform:uppercase;width:100%;text-align:center}.tab-single-page .user-order .form-group .input-group-addon{border:1px solid rgb(0 0 0 / .1);border-left:0}.tab-single-page .user-order .form-group input[type=text]{border-color:rgb(0 0 0 / .1)}.tab-single-page .user-message,.tab-single-page .user-message.alert{background:#2b8dc4;padding:35px;margin:0 0 30px;border-radius:3px;position:relative;-webkit-box-shadow:none;box-shadow:none}.tab-single-page .user-message .close{color:#fff;opacity:1}.tab-single-page .user-message h2,.user-holder .tab-single-page .user-message p b span,.tab-single-page .user-message p b span{color:#fff!important}.user-holder .tab-single-page .user-message p,.tab-single-page .user-message p,.main-section .tab-single-page .user-message p,.main-section .tab-single-page .user-message.alert p{color:#fff!important;margin:0}.user-holder .tab-single-page .user-message p a,.tab-single-page .user-message p a{border-bottom:1px solid #fff;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;outline:0;text-shadow:none;vertical-align:baseline}.tab-single-page .menu-itam-holder .field-holder:after{display:none}.tab-single-page .stickynav-tabs.nav.nav-tabs:before{display:none}.tab-single-page .tabs-holder .nav.nav-tabs li:after{display:none}.tab-single-page .menu-itam-holder .listing-views{margin:0;padding:0 5px 0 0;flex:50%;text-align:right;list-style:none}.tab-single-page .user-order-holder{width:365px;margin-left:auto}.tab-single-page .menu-itam-holder .listing-views li{list-style:none;display:inline-flex;border:1px solid #ebebeb;margin-right:-5px;padding:5px;align-items:center;transition:all ease-in-out .4s}.tab-single-page .menu-itam-holder .listing-views li a i{font-size:28px;color:#a4a4a4;display:inline-flex}.tab-single-page .menu-itam-holder .listing-views li a{line-height:normal;display:inline-flex;align-items:center}.tab-single-page .menu-itam-holder .listing-views li a i.icon-th-list{margin-top:3px;font-size:25px}.tab-single-page .menu-itam-holder .listing-views li:first-child{border-right:0;width:40px}.tab-single-page .menu-itam-holder .listing-views li:hover{background:#c33332;border:1px solid #fff0}.tab-single-page .menu-itam-holder .listing-views li:hover a i{color:#fff}.tab-single-page .menu-itam-holder{background-color:inherit;padding:0}.tab-single-page .menu-itam-holder:after{content:'';display:block;clear:both}.tab-single-page .menu-itam-holder .field-holder{position:relative;margin-bottom:35px}.tab-single-page .menu-itam-holder .field-holder.sticky-search{z-index:2}.tab-single-page .menu-itam-holder .field-holder .field-input{width:50%;position:relative;display:inline-block}.tab-single-page .menu-itam-holder .menu-itam-list{margin-bottom:37px}.tab-single-page .menu-itam-holder .menu-itam-list:last-child{margin-bottom:0}.tab-single-page .menu-itam-holder .element-title{display:block;margin-bottom:35px}.tab-single-page .menu-itam-holder .element-title h5{margin:0 0 10px 0;font-weight:400;text-decoration:underline}.tab-single-page .menu-itam-holder .element-title span{font-size:13px;color:#606060;line-height:16px;display:block}.tab-single-page .menu-itam-holder .menu-itam-list{display:block}.tab-single-page .menu-itam-holder .menu-itam-list ul{padding:0;margin:0}.tab-single-page .menu-itam-holder .menu-itam-list ul.row{margin-bottom:15px}.tab-single-page .menu-itam-holder .menu-itam-list ul li{padding:0;width:46.8%;margin-left:64px}.tab-single-page .menu-itam-holder .menu-itam-list ul li{display:inline-block;list-style:none;border-bottom:1px solid rgb(0 0 0 / .1);padding-bottom:17px;margin-bottom:17px;position:relative}.tab-single-page .menu-itam-holder .menu-itam-list ul li:nth-child(1),.tab-single-page .menu-itam-holder .menu-itam-list ul li:nth-child(3),.tab-single-page .menu-itam-holder .menu-itam-list ul li:nth-child(5),.tab-single-page .menu-itam-holder .menu-itam-list ul li:nth-child(7),.tab-single-page .menu-itam-holder .menu-itam-list ul li:nth-child(9),.tab-single-page .menu-itam-holder .menu-itam-list ul li:nth-child(11),.tab-single-page .menu-itam-holder .menu-itam-list ul li:nth-child(13){margin-left:0}.tab-single-page .menu-itam-holder .menu-itam-list.delight ul li:last-child{border:none;padding-bottom:0;margin-bottom:0}.tab-single-page .menu-itam-holder .menu-itam-list .image-holder{display:inline-block;width:65px;height:65px;vertical-align:top}.tab-single-page .menu-itam-holder .menu-itam-list .image-holder a{display:block;position:relative}.tab-single-page .menu-itam-holder .menu-itam-list .image-holder a:before{opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:'';position:absolute;left:0;top:0;background:rgb(0 0 0 / .3);width:100%;height:100%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.tab-single-page .menu-itam-holder .menu-itam-list .image-holder:hover a:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.tab-single-page .menu-itam-holder .menu-itam-list .image-holder a:after{opacity:0;font-size:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:'\ea0b';font-family:icomoon;position:absolute;left:20px;top:20px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);color:#fff}.tab-single-page .menu-itam-holder .menu-itam-list .image-holder:hover a:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.tab-single-page .menu-itam-holder .menu-itam-list .image-holder img{max-width:100%}.tab-single-page .menu-itam-list.thumbnail-circle .image-holder,.tab-single-page .menu-itam-list.thumbnail-circle .image-holder a:before,.tab-single-page .menu-itam-list.thumbnail-circle .image-holder img{border-radius:100%}.tab-single-page .menu-itam-holder .menu-itam-list .image-holder+.text-holder{padding-left:10px;width:-webkit-calc(100% - 170px);width:-moz-calc(100% - 170px);width:calc(100% - 170px)}.tab-single-page .menu-itam-holder .menu-itam-list .nutri-icons li{width:auto;max-width:16px;line-height:normal;margin-left:0;margin-right:5px;margin-bottom:0;padding-bottom:0;border-bottom:0;margin-bottom:5px}.tab-single-page .menu-itam-holder .menu-itam-list .nutri-icons li img{height:16px}.tab-single-page .menu-itam-holder .menu-itam-list .text-holder{display:inline-block;width:-webkit-calc(100% - 150px);width:-moz-calc(75% - 150px);width:-moz-calc(100% - 150px);width:calc(100% - 150px)}.tab-single-page .menu-itam-holder .menu-itam-list .text-holder h6{margin:0;font-weight:400}.tab-single-page .menu-itam-holder .menu-itam-list .text-holder span{font-size:12px;color:#a9a9a9;display:block;line-height:16px}.tab-single-page .menu-itam-holder .menu-itam-list .price-holder{top:50%;position:absolute;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:0;display:block;margin-top:-10px}.tab-single-page .menu-itam-holder .menu-itam-list .price-holder span.price{font-size:14px;color:#2f313a;font-family:Montserrat,sans-serif;vertical-align:middle}.tab-single-page .menu-itam-holder .menu-itam-list .price-holder a{position:relative;display:inline-block;outline:0;text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.tab-single-page .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader{width:22px;right:0;left:auto;border-radius:50%}.tab-single-page .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce1,.tab-single-page .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce2{left:-1px}.tab-single-page .menu-itam-holder .menu-itam-list .price-holder a i{font-size:14px;vertical-align:middle;margin:0 0 0 28px;border:1px solid;border-radius:50%;height:22px;width:22px;text-align:center;line-height:21px;display:inline-block}.tab-single-page .menu-itam-holder .menu-itam-list .price-holder a+span{position:absolute;top:4px;right:-20px}.tab-single-page .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce2,.tab-single-page .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .double-bounce1{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:20px;height:20px;-webkit-animation:sk-bounce-small 1s infinite ease-in-out;-moz-animation:sk-bounce-small 1s infinite ease-in-out;animation:sk-bounce-small 1s infinite ease-in-out}.tab-single-page .menu-itam-holder .menu-itam-list .price-holder a .foodbakery-button-loader .spinner{width:20px}.tab-single-page .menu-itam-holder .menu-itam-list>ul:last-child li:last-child{border-bottom:1px solid #ebedf3;padding-bottom:17px}.tab-single-page .filter-wrapper .mCSB_inside>.mCSB_container{margin-right:0}.tab-single-page .filter-wrapper .mCSB_scrollTools{width:5px;opacity:0}.tab-single-page .filter-wrapper .mCSB_1_scrollbar .mCSB_dragger .mCSB_dragger_bar{background-color:rgb(0 0 0 / 20%)}.tab-single-page .filter-wrapper .mCSB_scrollTools .mCSB_draggerContainer{background:#21212224}.tab-single-page .filter-wrapper .mCSB_scrollTools .mCSB_draggerRail{display:none}.tab-section-btn{position:fixed;top:50%;right:5px;width:50px;height:50px;border-radius:5px;text-align:center;line-height:56px;z-index:4;border:1px solid #fff;opacity:1;visibility:visible;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#b02121;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.tab-section-btn.show-btn{opacity:0;visibility:hidden}.tab-section-btn a{font-size:30px;color:#fff}.btn-bottom{display:inline-block;position:fixed;left:0;bottom:0;opacity:1;visibility:visible;z-index:4;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-bottom.show-btn{opacity:0;visibility:hidden}.btn-bottom .back-to-bottom{color:#fff;text-transform:uppercase;height:50px;display:inline-block;border-radius:5px;background:red;width:50px;text-align:center;line-height:60px;border:1px solid #fff}.btn-bottom .back-to-bottom .icon-arrow_downward{font-size:24px}.btn-top{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tab-single-page .menu-itam-list-grid .text-holder .deal-services i{margin-right:8px;font-size:15px;cursor:pointer;color:#666}.tab-single-page .menu-itam-list-grid .text-holder .deal-services{display:block}.tab-single-page .menu-itam-list-grid ul{padding:0;margin-top:0;margin-bottom:0;list-style:none}.tab-single-page .menu-itam-list-grid>ul>li{list-style:none;line-height:normal;margin-bottom:30px}.tab-single-page .menu-itam-list-grid .image-holder,.tab-single-page .menu-itam-list-grid .image-holder img{width:100%}.tab-single-page .menu-itam-list-grid>ul>li .media-holder{border:1px solid #ebedf3}.tab-single-page .menu-itam-list-grid .text-holder{padding:20px 10px 0;width:100%;text-align:center}.tab-single-page .menu-itam-list-grid .text-holder>span{margin-bottom:10px;display:block;font-size:12px;color:#666666c2}.tab-single-page .menu-itam-list-grid ul.nutri-icons{margin:0 0 10px 0;padding:0;list-style:none}.tab-single-page .menu-itam-list-grid ul.nutri-icons li img{max-width:100%}.tab-single-page .menu-itam-list-grid ul.nutri-icons li{list-style:none;line-height:normal;max-width:16px;display:inline-flex;height:16px;line-height:16px;margin-left:5px}.tab-single-page .menu-itam-list-grid ul.nutri-icons li:first-child{margin-left:0}.tab-single-page .menu-itam-list-grid .price-holder .price{font-size:14px;color:#fff;font-family:Montserrat,sans-serif;vertical-align:middle;font-weight:600}.tab-single-page .menu-itam-list-grid .price-holder a{position:relative;outline:0;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;margin-left:auto}.tab-single-page .menu-itam-list-grid .price-holder a i{font-size:14px;vertical-align:middle;border:2px solid;border-radius:50%;height:22px;width:22px;text-align:center;line-height:19px;display:inline-block;color:#fff}.tab-single-page .menu-itam-list-grid .price-holder{display:flex;align-items:center;margin:0 -10px;padding:10px 10px;background:#f3f3f3}.tab-single-page .menu-itam-list-grid .text-holder h6,.tab-single-page .menu-itam-list-grid .text-holder h6 a{font-weight:700!important;font-size:14px!important;line-height:18px!important}.tab-single-page .categories-menu a:hover,.tab-single-page .categories-menu a:hover i,.tab-single-page .categories-menu li.active a,.tab-single-page .categories-menu li.active a i{color:#fff!important}.tab-single-page .modal.extras-deal-modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:0;will-change:top,opacity}.tab-single-page .modal.extras-deal-modal{background:#fff;max-height:90%;width:1170px;height:90%;margin:0 auto;top:5%}.tab-single-page .modal.extras-deal-modal .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto;border-radius:0;box-shadow:none;border:0}.tab-single-page .modal.extras-deal-modal.modal-fixed-footer{padding:0}.tab-single-page .modal.extras-deal-modal .modal-footer{position:absolute;left:0;bottom:0;border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 10px;height:56px;width:100%;text-align:right}.tab-single-page .modal.modal-fixed-footer .modal-footer{border-top:1px solid rgb(0 0 0 / .1);position:absolute;bottom:0}.tab-single-page .extras-deal-modal .modal-dialog{margin-top:0;width:1170px}.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs{list-style:none;padding:0;margin:0}.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs:after{content:"";display:block;clear:both}.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs>li{list-style:none;line-height:normal;margin-bottom:0}.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs>li>a{padding:10px 20px;display:block;margin-right:10px;clear:both;border:none;font-size:16px;font-weight:600;border-radius:0;color:#454751}.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs li.active a,.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs li.active a:hover,.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs li.active a:focus,.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs li a:hover{color:#fff!important;border-bottom:none;border:none}.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs li.active:first-child a,.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs li.active:first-child a:hover,.tab-single-page .tabs-holder .deal-tabs-modal>.nav-tabs li.active:first-child a:focus{box-shadow:none;border-bottom:none;border:none;border-radius:0}.tab-single-page .extras-deal-modal .tab-content{border-top:0;padding:30px 0}.tab-single-page .extras-deal-modal .main-holder figure img,.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att label figure img,.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att label figure img{width:100%;height:100%;object-fit:cover}.tab-single-page .extras-deal-modal .extras-detail-options .text-holder h2{font-size:28px!important}.tab-single-page .extras-deal-modal .main-holder figure~.text-holder{width:calc(100% - 50%);display:inline-block;margin-right:-4px;vertical-align:top}.tab-single-page .extras-deal-modal .main-holder{width:40%;display:inline-block;vertical-align:top}.tab-single-page .extras-deal-modal .main-holder~.extras-detail-options{width:calc(100% - 40.44444%);display:inline-block;vertical-align:top;padding-left:30px}.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att{display:inline-block;width:19.3%;vertical-align:top;border:0;padding-bottom:0;padding:0 5px}.tab-single-page .extras-deal-modal .extras-options-inner{margin-left:-5px;margin-right:-5px}.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att label{padding-left:0;font-weight:500;display:inline-block;font-weight:500;width:100%;border-radius:2px;overflow:hidden;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:.7;cursor:pointer}.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att label figure{width:100%;height:100px;margin:0 0 10px 0}.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att label:before{background-color:#c33332;z-index:1;top:0;border:0}.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att label:before,.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att input[type=radio]~label:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att input[type=radio]~label:after{z-index:1;top:5px;background-color:#fff}.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att .extra-price{float:left}.tab-single-page .extras-deal-modal .extra-title,.tab-single-page .extras-deal-modal .extra-price{display:block;text-align:left;font-size:12px}.tab-single-page .extras-detail-options .header-deal{margin-bottom:20px}.tab-single-page .extras-detail-options .text-holder{text-align:left;padding:0}.tab-single-page .fb-fancy-extras .required_extras{float:right;font-size:13px;font-weight:500;cursor:pointer;padding:4px 10px;border:1px solid;border-radius:4px}.tab-single-page .extras-deal-modal .modal-header .close span:before{content:"\ebd4";position:absolute;right:0;top:50%;margin-top:-7px;font-size:14px;font-family:icomoon!important;visibility:visible}.tab-single-page .extras-deal-modal .modal-header .close span{visibility:hidden;position:relative}.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att input[type=radio]~label figure{border:2px solid;border-radius:4px}.extras-detail-options .header-deal h2{float:none}.tab-single-page .extras-deal-modal .modal-footer .price{font-size:16px;color:#333;font-weight:600;line-height:normal;display:inline-block;vertical-align:middle}.seperator-border{border-top:2px solid #bdb9b9ee;border-style:dashed}.tab-single-page .extras-deal-modal .btn-add-to-cart{background:#c33332;padding:10px 30px;color:#fff;border-radius:6px;margin-left:10px;font-size:16px;display:inline-block;vertical-align:middle}.tab-single-page .extras-deal-modal.modal-fixed-footer .modal-footer{left:0;width:100%;bottom:0;height:56px;background-color:#fafafa;border-radius:0 0 4px 4px}.tab-single-page .extras-deal-modal .modal-dialog .modal-body{padding:92px 20px 20px 20px}.tab-single-page .extras-deal-modal .modal-header{position:relative;left:0;width:100%;top:0;z-index:2;background:#fff;box-shadow:1px 1px 4px rgb(0 0 0 / .2);padding-top:20px;padding-bottom:20px}.tab-single-page .extras-deal-modal .modal-header h2{margin:0}.tab-single-page .extras-deal-modal .modal-header .close{margin-top:2px}.tab-single-page .extras-deal-modal .modal-header h2 a i{width:24px;height:24px;text-align:center;padding:0!important;display:inline-block;line-height:24px}.tab-single-page .tabs-holder .nav-tabs li a i{margin:0 0 5px}.extras-deal-modal .menu-selection-container{max-height:315px;overflow:hidden;overflow-y:auto;padding-right:5px}.extras-deal-modal .menu-selection-container::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#d4d4d6}.extras-deal-modal .menu-selection-container::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.extras-deal-modal .menu-selection-container::-webkit-scrollbar-thumb{border-radius:10px;background-color:#848282}.video-gallery-holder [class*=col-]{padding-left:0;padding-right:0}.video-gallery-holder .row{margin-left:0;margin-right:0}.banner-gallery ul{margin:0;padding:0}.banner-gallery ul li{list-style:none;display:inline-block;vertical-align:top;margin-right:-4px;width:12.5%}.banner-gallery .img-holder{overflow:hidden}.banner-gallery .img-holder img{width:100%;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-ms-transition:all .25s ease-out}.banner-gallery ul li:hover .img-holder img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.banner-gallery ul li video{height:209px;position:absolute;width:240px;object-fit:cover}.banner-gallery ul li{position:relative}.overlay-image{position:absolute;left:0;top:0;width:100%;height:100%;background:#9412d7;z-index:1;opacity:1.5}.has-caption{position:relative;padding-top:0}.has-caption .gallery-caption{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:1}.has-caption .wide .gallery-caption .main-search{width:1140px;margin:0 auto}#header.single-slide .slicknav_nav li{position:relative}#header.single-slide .slicknav_nav>.menu-item-has-children:before{position:fixed;left:0;width:0;height:100%;background-color:rgb(255 255 255 / .5);content:"";top:0;-moz-transition:all 1.9s ease-in-out;-webkit-transition:all 1.9s ease-in-out;transition:all 1.9s ease-in-out}#header.single-slide .slicknav_nav>.menu-item-has-children.slicknav_open:before{width:100%}#header.single-slide .slicknav_nav ul{width:380px;position:fixed;left:50%;transform:translateX(-50%);background-color:rgb(255 255 255 / .9);padding:20px 20px!important;visibility:hidden;opacity:0;display:inline-block!important;margin-left:-50px;-moz-transition:all 1.9s ease-in-out;-webkit-transition:all 1.9s ease-in-out;transition:all 1.9s ease-in-out}#header.single-slide .slicknav_nav .slicknav_open>ul{visibility:visible;opacity:1;margin-left:0;overflow:visible}#header.single-slide .slicknav_btn{z-index:6}#header.single-slide .slicknav_btn.hide_btn{opacity:0;visibility:hidden;display:none}#header.single-slide .slicknav_nav ul li ul{left:100%;transform:inherit;top:0;position:absolute}#header.single-slide .slicknav_nav .slicknav_open>ul .slicknav_open ul{margin-left:30px!important}#header.single-slide .slicknav_nav ul li a{border-color:rgb(225 225 225 / .9)}.fb-fancy-extras figure{margin-bottom:0px!important;border-radius:0px!important}.fb-fancy-extras .extra-title{text-align:center!important;color:#fff;background:#ea760c;padding:0 2px;font-size:10px!important}.fb-fancy-extras .extra-price{background:green;padding:0 5px;color:#fff;width:50%;text-align:center!important}.fb-fancy-extras .extra-price.extra-calories{background:#83158b}.fb-fancy-extras.extras-deal-modal .extras-detail-options .extras-detail-att.disabled:hover{opacity:.5}.fb-fancy-extras.extras-deal-modal .extras-detail-options .extras-detail-att.disabled label{cursor:not-allowed}.fb-fancy-extras.extras-deal-modal .extras-detail-options .extras-detail-att input[type="checkbox"]:checked~label{opacity:1;box-shadow:0 0 0 2px #df6f6f}.fb-fancy-extras.extras-deal-modal .extras-detail-options .extras-detail-att input[type="checkbox"]:checked~label:before{width:14px;height:14px;top:5px;left:5px;color:#fff;line-height:14px}.fb-fancy-extras.extras-deal-modal .extras-detail-options .extras-detail-att input[type=radio]:checked~label{box-shadow:0 0 0 2px #df6f6f;padding:0;opacity:1}.fb-fancy-extras.extras-deal-modal .extras-detail-options .extras-detail-att input[type=radio]~label figure{text-align:center;border:0}.fb-fancy-extras.extras-deal-modal .extras-detail-options .extras-detail-att input[type=radio]~label img{max-width:100%}.fb-fancy-extras .extras-detail-options .extras-detail-att.disabled label:before{display:none}.fb-fancy-extras.extras-deal-modal .extras-detail-options .extras-detail-att label:before{display:none}.tab-single-page .fb-fancy-extras.extras-deal-modal .modal-dialog{margin:0;padding:0}.tab-single-page .extras-deal-modal .extras-detail-options .extras-detail-att input[type="radio"]:checked~label:after{opacity:0;visibility:hidden}.tip-buttons.active{background-color:#c33332!important}.user-dashboard .responsive-table{overflow:hidden;overflow-x:auto;scrollbar-color:#e0dfe1 #aeb0ae;scrollbar-width:thin}.user-dashboard .responsive-table::-webkit-scrollbar{width:8px;height:8px}.user-dashboard .responsive-table::-webkit-scrollbar-track{background:rgb(0 0 0 / .1);border-radius:10px}.user-dashboard .responsive-table::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .2);border-radius:10px}#team-list-table .table-generic.discount-labels li>div>span{width:auto}#team-list-table .table-generic.discount-labels>li:first-child>div{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}#team-list-table .table-generic.discount-labels>li .restaurant-team-member-det{display:flex;align-items:center;justify-content:space-between}.remove-discount{position:absolute;right:0;color:#c33332}#team-list-table .table-generic.discount-labels>li .restaurant-team-member-det span{text-transform:capitalize}