@media screen and (max-width :1280px){.vrtkitemsdiv .vrtkitemimagediv{max-width:180px}.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-cart-summary-inner,.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-ordernow{width:100%}}@media screen and (max-width :1024px){.vr-kitchen-wall .kitchen-wall-block-wrap{width:calc(100% / 2 - 10px);margin:5px}}@media screen and (max-width :960px){.vrstepbardiv .vrstep .vrstep-inner:after{width:75%;right:-36%}.vrtkitemsdiv .vrtkitemvardiv{width:100%}.vrtk-group-multiple{width:100%}.vr-allorders-tinylist .list-order-bar .order-view-button a{padding:5px 10px}.vr-allorders-tinylist .list-order-bar .order-summary{width:40%}}@media screen and (max-width :876px){.vrformfieldset .vrsearchinputlabel,.vrordercomponentsdiv .vrorderinputdiv .vrorderlabel{min-width:23%}.vrsearchentryinput input,.vrtkdatetimeinput input{min-width:100px}.vrformfieldset .vrsearchinputlabel,.vrordercomponentsdiv .vrorderinputdiv .vrorderlabel{margin:7px 15px 5px 0}.vryourtablediv{margin:15px 0}.vrstepbardiv>div{width:30%}.vrtkitemsdiv .vrtkitemimagediv{margin-right:15px}.vrtkitemsdiv .vrtkiteminfodiv span{padding:2px 15px 2px 0}.vrtksingleitemdiv .vrtkitemleftdiv{width:100%}.vr-allorders-switch-tabs{width:100%}.vr-allorders-tinylist .list-order-bar .order-view-button a{display:inline-block}.vr-reviews-toolbar{height:auto;width:100%;display:inline-block}.vr-reviews-toolbar .rv-toolbar-field{width:100%;float:none;margin:5px 0}.vr-reviews-quicklist .no-review{margin-top:10px}.vr-incoming-table td,.takeaway-list th,.takeaway-list td{min-width:125px;padding:5px}.vroversight-reservations-titleshead>span,.vroversight-reservation-row>span{width:130px}.vroversight-reservations-content{overflow:hidden;overflow-x:scroll}.vroversight-reservations-list{width:1000px}.vr-kitchen-wall .kitchen-wall-block-wrap{width:calc(100% - 10px);margin:5px}}@media screen and (max-width :768px){.vrtkdeliveryservicediv{margin-left:0}.vrstepbardiv>div{width:32%}.vrsearchmenudetails{width:48%}.vrformfieldset{width:100%}#vrsearchinputdiv{margin:5px 0}#vrsearchinputdiv>div{float:left;margin:4px 2px;display:inline-block}#vrselectedroomdiv select,#vrsearchinputdiv select{padding:9px 5px;font-size:15px}#vrsearchinputdiv input,#vrsearchinputdiv input{padding:9px 5px;font-size:15px}#vrsubmitfinddiv input{padding:6px 21px;font-size:16px;font-weight:700}.vrmenuslistcont .vrmenublock{flex-basis:48%}.vrmenu-detailshead{padding:22px 0}.vrmenu-detailslist{padding:0 10px}.vroversight-reservations-block{width:96%}.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-cart-summary-inner{width:60%;transform:translateX(0%);margin:0 auto}.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-cart-summary-inner,.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-ordernow{width:60%}.vroversight-reservations-titleshead>span,.vroversight-reservation-row>span{min-width:150px;padding:5px}.vrtk-service-dt-wrapper>div{flex-basis:100%}.vrtk-service-dt-wrapper .vrtkdeliveryservicediv{padding:0;margin-top:10px}.vrcouponcodediv{flex-wrap:wrap}.vrcouponcodediv .vrheading3{flex-basis:100%;margin-bottom:5px}.vrcouponcodediv .vrcouponcodetext{margin-left:0}}@media screen and (max-width :670px){input.vrsearchsubmit,input.vrresultbookbutton,.vrresultfalsehintdiv a,.vrresultbookbuttonfind,.vrresultbookbuttoncontinue,#vrconfcontinuebutton,input.vrordersubmit{float:none;text-align:center}.vrbookcontinuebuttoncont{text-align:center}.vrstepbardiv>div{width:28%}.vrstepbardiv .vrstep-inner{padding:20px 0}.vrstepbardiv>div .vrstepsubtitle{display:none}.vrstepbardiv .vrstep .vrstep-inner:after{top:49%;width:100%;right:-80px}.vrmenu-detailsprodsub .vrmenu-detailsprodsubleft{width:100%;float:none}.vrmenu-detailsprodsub .vrmenu-detailsprodsubright{width:100%;max-width:inherit;float:none}.vrmenu-detailsprodsubprice{display:block;margin:10px 19px 0 0;text-align:center}.vrmenu-detailsprod-optionslist{display:inline-block;padding:0;width:94%;margin:10px 0 0}.vrtk-dealsmod-nav label{width:auto !important}.vrtk-dealsmod-slide{width:94% !important}.vrtk-dealsmod-slides{width:93% !important}.vrtk-dealsmod-nav label{line-height:60px !important}.vrtk-dealsmod-nav-dots{width:95% !important}.vrtk-additem-groups-container .vrtk-additem-group-box{width:100%;float:none}.vrtk-additem-notes-box{width:100%;margin:0 0 5px}.vrtk-additem-tcost-box{min-width:inherit;width:100%;padding:0;text-align:center}.vrtk-group-multiple{width:100%;margin:3px 0}.vr-allorders-singlerow>span{width:100% !important;text-align:center !important}.vr-livemap-rcont{float:none;margin:0 0 15px;text-align:right}.vr-livemap-modal{text-align:left}.vr-dash-roomblock{width:94%}.vrtkitemsdiv .vrtkitemvardiv{width:100%}.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-ordernow{width:60%}.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-cart-summary-inner .tk-price{margin:0 0 10px;width:60%}.vr-allorders-tinylist .list-order-bar .order-purchase{float:right;width:36%}.vr-allorders-tinylist .list-order-bar .order-view-button{width:100%;margin-top:0;margin-bottom:10px}.vr-allorders-switch-tabs .switch-box{padding:15px}.vr-allorders-switch-tabs .switch-box:first-child{padding:15px}.vr-new-review-wrapper .rv-new-top .rv-new-field{margin-right:0}.vr-new-review-wrapper .rv-new-top .rv-new-field:first-child{margin-right:20px}.vr-new-review-wrapper .rv-new-field{margin:5px 0}.vrfront-menu-block,.vrfront-section-block,.vrfront-product-block{width:46%}.vrmenu-detailsheadsub .vrmenu-detailsheadsubimage,.vrmenu-detailssectionsubimage{width:100%;max-width:100%}.vrmenu-detailsheadsub .vrmenu-detailsheadsubdesc:not(:only-of-type),.vrmenu-detailssectionsub .vrmenu-detailssectionsubdesc:not(:only-of-type){width:100%;padding:20px 0 10px}}@media screen and (max-width :580px){.vrtk-menus-filter-head .vrtkselectmenudiv{width:100%;background-position:97% center}.vrtk-menus-filter-head .vrtkselectmenudiv #vrtkselectmenu{max-width:100% !important;width:100%}.vrcustomfields{padding:0 15px}.vrcustomfields div .cf-value{width:100%}.vrcustomfields .vrinput,.vrcustomfields .vrtextarea,.vrcustomfields .cf-bar{width:100% !important}#vrpayform #vrconfcontinuebutton{margin-left:15px}.vr-payments-list .vr-payment-wrapper .vr-payment-title input{margin:5px 8px 5px 0}.vre-family-check,.vrcustomfields .vr-cf-checkbox-wrap .cf-value{align-items:normal}.vre-family-check{display:flex}.vrformfieldset .vrsearchinputdiv .vrsearchsubmit{margin-top:10px;width:100%}.vrformfieldset .vrsearchinputlabel,.vrordercomponentsdiv .vrorderinputdiv .vrorderlabel{display:block;width:100%;margin-right:0}.vrsearchentryinput{width:100%}.vrreservationform input[type=text],.vrreservationform select{width:100%}#table-booking-wrapper{padding:0 5px}.vrsearchmenudetails{width:100%;box-sizing:border-box;margin:5px 0}.vrsearchmenuname .menu-radio-sel{margin-top:4px;margin-right:5px}.vrtk-additem-bottom>div{width:100%;margin:5px 0}.vrtk-additem-bottom>div button{width:100%}.vrmenusfieldsdiv .hasDatepicker{width:100%}.vrmenusfieldsdiv .vrmenufieldsubmit{width:100%;margin:0}.widget-floating-box.top-right{margin-top:0}.vrdash-tab-head{width:100%}.vrdash-container .vrdash-tab-pane{width:100%}.vrdash-tab-button{width:33.33%}.vrdash-tab-button a{text-align:center;width:100%}.vr-allorders-list .vr-allorders-column{width:100% !important;text-align:center !important}.vrtk-confcart-fullcost-details.gratuity{width:100%}.vrtk-confcart-fullcost-details.gratuity .gratuity-inline-form input,.vrtk-confcart-fullcost-details.gratuity .gratuity-inline-form .vre-select-wrapper{display:inline-block;vertical-align:top;margin-top:0}.vrtk-confcart-fullcost-details.gratuity .gratuity-inline-form select{width:70px}.vrtkdatetimediv .vrtkdatetimeinputdiv{margin-right:0;width:100%}.vrtkdatetimediv .vrtkdatetimeinputdiv>div{width:100%}.vrtkdatetimediv .vrtkdatetimeinputdiv>div .vre-calendar{width:100%}.vrtkdeliveryradiodiv>span{width:100%;text-align:left}.vrtkdeliveryradiodiv input[type=radio]+label{margin-top:-1px}.vrtk-itemdet-prod-body .tk-left .tk-variations .vre-select,.tk-topping-wrapper .vre-select{width:100%}.vrtk-menus-filter-head,.vrtk-filter-secondary{display:flex;flex-wrap:wrap;width:100%}.vrtk-filter-secondary{margin-top:5px}.vrtk-menus-filter-head .vrtkselectmenudiv #vrtkselectmenu{flex-basis:100%}.vrtk-menus-filter-head .vrtkselectmenudiv #vrtkselectmenu select{width:100%}.vrtk-menus-filter-head .vrtk-menus-date-block{flex:1}.vrtk-menus-filter-head .vrtk-menus-date-block>*{width:100%}}@media screen and (max-width :540px){.vrcouponcodediv{text-align:center}.vrcouponcodediv .vrheading3{display:block;margin-bottom:5px}.vrcouponcodediv .vrcouponcodetext{margin:0 0 10px;flex-basis:100%}.vrcouponcodediv button{width:100%}.vrloginfieldsdiv .vrloginsplabel,.vrloginfieldsdiv .vrloginsplabel{display:block;margin:5px 0;width:100%;min-width:inherit}.vrloginblock .vrlogininput,.vrloginspinput .vrinput{margin-left:0}.vrloginfield:last-child .vrloginsplabel{display:none}.vrloginbutton,.vrregisterblock .vrloginspinput .vrbooknow{margin-left:0}.orderinfo-label{width:auto;margin-right:5px}.vrorderboxcontent{padding:25px 30px}.vrfront-editbill-menus,.vrfront-food-summary{width:100%}.vrstepbardiv .vrstep .vrstep-inner:after{right:-58px}.vrtk-itemdet-prod-body .tk-left .tk-toppings-groups .tk-topping-wrapper .tk-topping-fields-cont{width:100%}.vr-reviews-quickwrapper .rv-reviews-quickstats .rv-top{width:100%;display:inline-block}.vr-reviews-quickwrapper .rv-reviews-quickstats .rv-top .rv-average-stars{width:100%}.vr-reviews-quickwrapper .rv-reviews-quickstats .rv-top .rv-count-reviews{margin-left:0}.vr-reviews-quicklist .review-block .rv-top .rv-head-up .rv-title{width:100%;margin:10px 0 5px}.vrmenu-detailsheadsub .vrmenu-detailsheadsubimage,.vrmenu-detailssectionsubimage{max-width:inherit;width:100%}.vrmenu-detailsheadsub .vrmenu-detailsheadsubdesc,.vrmenu-detailssectionsub .vrmenu-detailssectionsubdesc{width:100%;padding:10px 0}.vrmenu-detailsprodsub .vrmenu-detailsprodsubleft .vrmenu-detailsprodsubimage{width:99%}.vrmenu-detailsprodsub .vrmenu-detailsprodsubleft{width:100%}.vrmenu-detailsprodsub .vrmenu-detailsprodsubright{width:100%;display:inline-block;text-align:center}.vrmenu-detailsprodsub .vrmenu-detailsprodsubprice{width:100%;font-size:1em}.vrmenu-detailsprodsubpricesp{font-size:24px;font-weight:700;padding:0 15px}.vrmenu-detailsprodsub .vrmenu-detailsprodsubleft .vr-menudetailsprodsubnamedesc{padding:10px 0 0;width:100%}.vrmenu-detailsprodsub{padding:5px}.vrmenu-detailsprodsub .vrmenu-detailsprodsubleft .vrmenu-detailsprodsubimage img{max-width:100%}.vr-kitchen-wall .kitchen-wall-block-wrap{width:calc(100% - 10px);margin:5px}}@media screen and (max-width :450px){.vrmenuslistcont .vrmenublock{flex-basis:100%}.vrmenusfieldsdiv{width:100%}.vrtkitemsdiv .vrtkitemleftdiv{width:100%}.vrtkitemimagediv-outer{flex-basis:100%}.vrtkitemimagediv-outer .vrtkitemimagediv{margin-right:0}.vr-allorders-tinylist .list-order-bar .order-purchase .purchase-price{text-align:right;margin-top:4px;margin-bottom:4px}.vr-allorders-switch-tabs .switch-box{width:100%;border-left:1px solid #ccc}.vr-allorders-switch-tabs .switch-box:first-child{border-bottom:0}.tk-cart-summary-inner .tk-add-cart{width:100%;margin:0 auto}.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-cart-summary-inner .tk-price,.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-ordernow{width:100%}.vrfront-menu-block,.vrfront-section-block,.vrfront-product-block{width:46%}.vrstepbardiv .vrstep .vrstep-inner:after{right:-47px}}@media screen and (max-width :400px){.vrcouponcodesubmit{margin-left:0}.vr-allorders-tinylist .list-order-bar .order-summary{width:58%}.vr-allorders-tinylist .list-order-bar .order-purchase{width:auto;padding:3px 0 0 25px;float:left}.vr-allorders-tinylist .list-order-bar .order-purchase .purchase-date{text-align:left}.vr-allorders-tinylist .list-order-bar .order-view-button{width:100%;text-align:right;padding:20px 0 0}}@media screen and (max-device-width :400px){.vrmenusfieldsdiv div{margin:5px 0}}@media screen and (max-width :400px){.vrcouponcodediv .vrcouponcodetext{width:85%;margin:5px 0}.vrcustomfields .vrinput,.vrordercomponentsdiv .vrorderinput{width:100%}.vrmenuslistcont .vrmenublock{width:100%}.vrtkitemsdiv .vrtkitemleftdiv{width:100%}.vrtkitemsdiv .vrtksingleitemdiv{border-bottom:1px dotted #666}.vrmenu-detailsheadsub .vrmenu-detailsheadsubimage,.vrmenu-detailssectionsubimage{max-width:100% !important;width:100%}.vrmenu-detailsheadsub .vrmenu-detailsheadsubdesc,.vrmenu-detailssectionsub .vrmenu-detailssectionsubdesc{width:100%}.vrmenu-sectionsbar>span{margin:5px 0}.vrmenu-detailssectionsub{width:100%}.vrmenu-detailsprodsubprice{margin:0}.vroversight-reservations-block{width:90%}.vroversight-nowlink-div{display:inline-block;width:100%}.vroversight-nowlink-div a{text-align:center;font-size:15px}.vrtkitemsdiv .vrtksinglevar .vrtkvarfloatrdiv{position:relative;float:right}.vr-reviews-toolbar .rv-toolbar-field>div{margin-top:5px}}@media screen and (max-width :450px){.vr-toast-wrapper{width:90% !important}.vrtkaddmoreitemsdiv{margin:5px 0 20px}.vrcustomfields .vrinput,.vrcustomfields .vrtextarea,.vrcustomfields .cf-bar{width:100% !important}}@media screen and (max-width :369px){.vrcustomfields div .phone-field .cf-bar{left:0}.vrcustomfields div .phone-field .cf-bar:before,.vrcustomfields div .phone-field .cf-bar:after{bottom:-85px}}@media screen and (max-width :670px){.vrtk-itemdet-prod-head{padding-bottom:5px;display:inline-block;width:100%}.vrtk-itemdet-prod-head .tk-title{display:block}.vrtk-itemdet-prod-head .tk-attributes{display:block;margin-left:0}.vrtk-itemdet-prod-body .tk-left{vertical-align:initial;display:block;width:100%}.vrtk-itemdet-prod-body .tk-right{vertical-align:initial;display:block;width:100%}.vrtk-itemdet-prod-body .tk-right .tk-cart-summary .tk-cart-summary-inner{width:100%;transform:translateX(0%)}}@media screen and (max-width :320px){.vr-allorders-switch-tabs{margin-top:10px;display:inline-block;height:auto}.vr-new-review-wrapper .rv-new-field .rv-new-field-value #vr-newrating-desc{margin:4px 0 0}.vrfront-menu-block,.vrfront-section-block,.vrfront-product-block{width:44%}.vrstepbardiv .vrstep .vrstep-inner:after{right:-8px}}@media screen and (max-width:640px){.vr-modal-head h3{font-size:1.4em}.vr-modal-head-dismiss{line-height:38px}.vre-order-dishes-wrapper .vre-order-dishes-menu-selection .vre-order-dishes-menu-picker{width:calc(100% - 10px)}.vre-order-dishes-wrapper .vre-order-dishes-menu-selection .vre-order-dishes-menu-picker .order-menu-image{display:none}.vre-order-dishes-cart{left:10px;bottom:10px;width:calc(100% - 20px)}.vre-order-dishes-cart .dishes-cart-collapsed .dishes-cart-items{max-height:calc(100vh - 300px)}.vre-order-dishes-products .vre-order-dishes-product{width:100%}.vr-modal-box{top:20px;left:10px;right:10px;bottom:20px;position:fixed;width:auto;height:auto;transform:none;margin:0}.vr-modal-body{height:calc(100% - 140px)}#vrnewitemoverlay .vr-modal-body{height:calc(100% - 160px)}.dish-item-overlay-footer{flex-direction:column-reverse}.dish-item-overlay-footer button{padding-right:4px !important;padding-left:4px !important;width:100% !important;max-width:100% !important}.dish-item-overlay-footer button[data-role=save]{margin-bottom:6px;padding-top:14px !important;padding-bottom:14px !important}.vrdash-container.kitchen{flex-flow:column;flex-direction:column-reverse}.vr-kitchen-waitlist{border-left:1px solid #ccc;border-bottom:0;width:100%}}@media screen and (max-width:600px){.vrtkitemsdiv .vrtk-menu-outer.grid-layout .vrtkitemsofmenudiv .vrtksingleitemdiv{width:100%}}