#login-buttons{display:inline-block;margin-right:0.2px;line-height:1}#login-buttons .login-button{position:relative}#login-buttons .login-buttons-with-only-one-button{display:inline-block}#login-buttons .login-buttons-with-only-one-button .login-button{display:inline-block}#login-buttons .login-buttons-with-only-one-button .login-text-and-button{display:inline-block}#login-buttons .login-display-name{display:inline-block;padding-right:2px;line-height:1.5;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}#login-buttons .loading{line-height:1;background-image:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA);width:16px;background-position:center center;background-repeat:no-repeat}#login-buttons .login-button,.accounts-dialog .login-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:4px 8px;font-size:80%;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;line-height:1.5;text-align:center;color:#fff;background:#596595;border:1px solid #464f75;border-radius:4px}#login-buttons .login-button:hover,.accounts-dialog .login-button:hover{background:#7580ac}#login-buttons .login-button:active,.accounts-dialog .login-button:active{background:#7580ac;box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2) inset;-webkit-box-shadow:0 2px 3px 0 rgba(0, 0, 0, 0.2) inset}#login-buttons .login-button.login-button-disabled,.accounts-dialog .login-button.login-button-disabled,#login-buttons .login-button.login-button-disabled:active,.accounts-dialog .login-button.login-button-disabled:active{color:#ddd;background:#aaa;border:1px solid #c3c3c3;box-shadow:none;-webkit-box-shadow:none}.accounts-dialog *{padding:0;margin:0;line-height:inherit;color:inherit;font:inherit;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}.accounts-dialog .login-button{width:auto;margin-bottom:4px}#login-buttons .login-buttons-padding{display:inline-block;width:30px}#login-buttons .login-display-name{margin-right:4px}#login-buttons .configure-button{background:#ff2a00;border-color:#cc2200}#login-buttons .configure-button:active,#login-buttons .configure-button:hover{background:#ff5533;border-color:#ff2a00}#login-buttons .login-image{display:inline-block;position:absolute;left:6px;top:6px;width:16px;height:16px}#login-buttons .text-besides-image{margin-left:18px}#login-buttons .no-services{color:red}#login-buttons .login-link-and-dropdown-list{position:relative}#login-buttons .login-close-text{float:left;position:relative;padding-bottom:8px}#login-buttons .login-text-and-button .loading,#login-buttons .login-link-and-dropdown-list .loading{display:inline-block}#login-buttons.login-buttons-dropdown-align-left #login-dropdown-list .loading{float:right}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list .loading{float:left}#login-buttons .login-close-text-clear{clear:both}#login-buttons .or{text-align:center}#login-buttons .hline{text-decoration:line-through;color:lightgrey}#login-buttons .or-text{font-weight:bold}#login-buttons #signup-link{float:right}#login-buttons #forgot-password-link{float:left}#login-buttons #back-to-login-link{float:right}#login-buttons a,.accounts-dialog a{cursor:pointer;text-decoration:underline}#login-buttons.login-buttons-dropdown-align-right .login-close-text{float:right}.accounts-dialog{border:1px solid #cccccc;z-index:1000;background:white;border-radius:4px;padding:8px 12px;margin:-8px -12px 0 -12px;width:250px;box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);font-size:16px;color:#333}.accounts-dialog>*{line-height:1.6}.accounts-dialog>.login-close-text{line-height:inherit;font-size:inherit;font-family:inherit}.accounts-dialog label,.accounts-dialog .title{font-size:80%;margin-top:7px;margin-bottom:-2px}.accounts-dialog label{display:inline}.accounts-dialog input[type=text],.accounts-dialog input[type=email],.accounts-dialog input[type=password]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.accounts-dialog input[type=text][type],.accounts-dialog input[type=email][type],.accounts-dialog input[type=password][type]{height:auto}.accounts-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog .message{font-size:80%;margin-top:8px;line-height:1.3}.accounts-dialog .error-message{color:red}.accounts-dialog .info-message{color:green}.accounts-dialog .additional-link{font-size:75%}.accounts-dialog .accounts-close{position:absolute;top:0;right:5px;font-size:20px;font-weight:bold;line-height:20px;text-decoration:none;color:#000;opacity:0.4}.accounts-dialog .accounts-close:hover{opacity:0.8}.accounts-dialog #login-buttons-cancel-reset-password{float:right}.accounts-dialog #login-buttons-cancel-enroll-account{float:right}#login-dropdown-list{position:absolute;top:-1px;left:-1px}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list{left:auto;right:-1px}#login-buttons-message-dialog .message{font-size:100%}.accounts-centered-dialog{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;z-index:1001;position:fixed;left:50%;margin-left:-129px;top:50%;margin-top:-40px;}#configure-login-service-dialog{width:530px;margin-left:-269px;margin-top:-300px;}#configure-login-service-dialog table{width:100%}#configure-login-service-dialog input[type=text]{width:100%;font-family:"Courier New", Courier, monospace}#configure-login-service-dialog ol{margin-top:10px;margin-bottom:10px}#configure-login-service-dialog ol li{margin-left:30px}#configure-login-service-dialog .configuration_labels{width:30%}#configure-login-service-dialog .configuration_inputs{width:70%}#configure-login-service-dialog .new-section{margin-top:10px}#configure-login-service-dialog .url{font-family:"Courier New", Courier, monospace}#configure-login-service-dialog-save-configuration{float:right}.configure-login-service-dismiss-button{float:left}#just-verified-dismiss-button,#messages-dialog-dismiss-button{margin-top:8px}.hide-background{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-color:#000000;background-color:rgba(0, 0, 0, 0.7)}#login-buttons input[type=text],.accounts-dialog input[type=text],#login-buttons input[type=email],.accounts-dialog input[type=email],#login-buttons input[type=password],.accounts-dialog input[type=password]{padding:4px;border:1px solid #aaa;border-radius:3px;line-height:1}#login-buttons-image-facebook{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAq0lEQVQ4jWP8//8/AyWAhYGBgcEmauYZBgYGYxL1nj2yLN2ECcohVTNcDwsxKlXlhRm6yzwZRAS5GRgYGBhsombC5ZhwaUIGyJrRAVEuwGYzSS7AB/C64MiydKx8ZJfgNeDN+68MDAwIL8D4RLsgIHsJis0wPjKgOAyoE4hcnGwMGkpiBBUbacvA2TfuvaKiC759/3X23NUnOPMDtgTEwMBwloGBgYGR0uwMAGOPLJS9mkQHAAAAAElFTkSuQmCC)}.react-autosuggest__container{position:relative}.react-autosuggest__input{width:100%;height:30px;padding:10px 20px;font-family:'Open Sans', sans-serif;font-weight:300;font-size:16px;border:1px solid #ddd;-webkit-appearance:none}.react-autosuggest__input:focus{outline:none}.react-autosuggest__input::-ms-clear{display:none}.react-autosuggest__container--open .react-autosuggest__input{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__container--open .react-autosuggest__suggestions-container{display:block;position:absolute;top:29px;width:100%;border:1px solid #ddd;background-color:#fff;font-family:'Open Sans', sans-serif;font-weight:300;font-size:14px;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px;font-size:12px}.react-autosuggest__suggestion--focused{background-color:#ddd}.react-autosuggest__section-title{padding:10px 0 0 10px;font-size:12px;color:#777;border-top:1px dashed #ccc}.react-autosuggest__section-container:first-child .react-autosuggest__section-title{border-top:0}html,body{font-family:"Hind Vadodara", "Helvetica Neue", Helvetica, sans-serif;background-color:#f5f5f5 !important;position:absolute;top:0;bottom:0;left:0;right:0;padding:0;margin:0;font-size:14px;height:100%}.restaurantLogo{width:100px;height:100px}.findRestForm,.ourAppsStrip{font-size:22px;line-height:27px;color:white}.ourAppsStrip{text-align:center;color:white;width:100%;padding:10px}.findRestForm,.searchMenu{width:50%;margin:0 auto}.home_searchBox{width:70%;margin:auto}.searchMenu{margin-top:10px}.flex-container{display:-webkit-flex;display:flex;width:80%}.home_showCase{width:20%;margin:auto}.flex-item{width:100px;margin:10px}.flex-name{border-right:1px solid #ddd;padding:10px;width:200px}.flex-name,.flex-item{height:100px;min-width:100px}.search_details{display:flex}.storeLogo{max-width:200px;max-height:60px}.visaRound{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;margin:5px}.temp-launch-shops{align-items:center;padding:10px;position:relative}.temp-launch-shops img{margin:auto;display:block}.temp-launch-shops h2{text-align:center}.textStroke{color:black;-webkit-text-fill-color:white;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black}.noLinkStyle:hover,.noLinkStyle:link{color:inherit;text-decoration:none}#render-target{height:100%}.Select{z-index:100}.footer{background-color:#444;color:white;text-align:center;padding:25px;border-top:2px solid black;width:100%;bottom:0}.main{height:100%}.Container{max-width:1024px;margin:0 auto;height:100%}.navbar{border-radius:0}.mainContent{padding:10px}.mainContent,.addMenuItem{display:flex;align-content:center;flex-wrap:nowrap;width:100%}.navHeader,.sectionHeader,.checkoutHeader{padding-left:15px;font-weight:normal;margin-top:0}.menuItem{position:relative;list-style:none;padding:3px;margin-bottom:5px;}.staffView,.contents{margin:0 auto;padding:10px}.staffView{width:100%}.contents{max-width:500px;min-width:500px}.navigation{padding-top:10px;max-width:190px;min-width:190px;overflow:hidden}.order{min-width:290px;max-width:290px;overflow:hidden}.basket,.navigationContent{margin:20px 8px;border:1px solid #dadada}.order-type,.navigationContent{padding:10px;background:white}.navigation ul{padding:5px}.navigation li{overflow:hidden;display:block;font-size:1em;color:#666;padding:10px 0}.navigation li:hover{text-decoration:underline;cursor:pointer}.mobileBasket{display:none;position:fixed;left:0;right:0;bottom:0;z-index:100}.mobileBasketButton{display:none}.topNavbar .Container{width:auto}.navBarButton{border:solid 1px black;color:inherit;text-decoration:none;padding-left:10px;}.checkout{padding:10px;background-color:white;border:1px solid #ddd;width:500px;margin:auto}.checkout_form{margin-top:5px}.menuDescription{line-height:0.4}.sizeAndTitle{float:left;}.priceAndButton{min-width:80px;float:right;}.blink{animation:blink-animation 1s steps(5, start) infinite;-webkit-animation:blink-animation 1s steps(5, start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.bbdashed{border-bottom:#eee dashed 1px;width:90%;text-align:center}header{border-top-left-radius:6px;border-top-right-radius:6px;position:relative;line-height:30px;text-decoration:none;border:none;display:block;width:100%;outline:0;background-color:#ddd;color:#535353;opacity:1;cursor:default;text-align:center;padding:10px;font-weight:bold}#login-buttons{display:block}.contents ul,.order ul{margin:0;padding:0;background:white}.actionButtons{float:right;margin-right:5px}.delete{float:right;font-weight:bold;background:none;font-size:1em;border:none;position:relative}.remove{margin-right:5px}.contents li.checked{color:#888}.contents li.checked .text{text-decoration:line-through}.contents li.private{background:#eee;border-color:#ddd}header .hide-completed{float:right}.toggle-private{margin-left:5px}.order{flex:1 1 auto}.order-item{display:flex}.orderBox{box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);background:white;padding:10px}.inlineContent input{margin-bottom:10px}.inlineContent h3{border-bottom:1px solid black;padding-bottom:10px}.order-item-details{display:block;margin-left:35px;padding-right:40px;padding-bottom:10px;margin-top:0;line-height:20px;font-size:14px;position:relative;font-family:inherit;font-weight:300}.checkout_active{clear:both;line-height:30px;text-decoration:none;font-size:14px;font-weight:500;border:none;display:block;width:100%;cursor:pointer;outline:0;background-color:#2771cd;color:#fff;text-align:center;padding:10px}.checkout_inactive{line-height:30px;text-decoration:none;font-size:14px;font-weight:500;border:none;display:block;width:100%;outline:0;background-color:#ddd;color:#535353;opacity:1;cursor:default;text-align:center;padding:10px}.pendingStatusButton{cursor:pointer;background-color:#fcf8e3;border:1px solid #faebcc;color:#8a6d3b}.shakeBox{animation:shake 0.82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px}.removeButton{background:#fff url('images/minus-gray.svg') no-repeat center center;background-size:26px 26px;border:1px solid #535353;color:#535353;width:26px;height:26px;padding:0;text-align:center;line-height:26px;text-decoration:none;font-size:14px;font-weight:500;border-radius:2px;cursor:pointer;outline:0;text-indent:-9999em}.Profile-sideMenu{width:25%;border-right:1px solid rgb(219, 219, 219)}@media (max-width: 760px){.sizeAndTitle{max-width:220px}.checkout{width:95%}.mobileBasket{display:block}.mobileBasketButton{display:block}.basket{display:none}.order{display:block;display:block;max-height:100px;max-width:none;position:fixed;left:0;right:0;bottom:0;z-index:100}.contents{padding:5px;margin:auto;min-width:100%}}@media (max-width: 960px){.navigation{display:none}.search{width:150px;clear:both}.Container{margin:auto;min-width:100%}.home_searchBox{width:100%}.findRestForm{width:70%}}@media (max-width: 480px){.search_details{display:block}.flex-name{height:auto;border:none}.home_showCase{width:80%;margin:auto}}@keyframes shake{10%,90%{transform:translate3d(-1px, 0, 0)}20%,80%{transform:translate3d(2px, 0, 0)}30%,50%,70%{transform:translate3d(-4px, 0, 0)}40%,60%{transform:translate3d(4px, 0, 0)}}