#homeActions,#paneBannerBottom,#paneTopFloat{position:fixed;width:100%}#Page_web_order #paneSideBar,#Page_web_order .menuButtonCellDivider,#paneBannerBottom,#paneMenuOrderActionMessageError,#paneTopFloat,.hide,.secondary.pointing.menu .toc.item{display:none}#paneTop,#paneTopFloat,.group-info-name{text-shadow:1px 1px 1px #000}#Page_web_order_done .pane-message{padding:20px}#Page_web_order_done .pane-order-snapshot{border:1px solid #ccc;border-radius:20px;margin:10px;padding:20px;box-shadow:2px 2px 1px #888;background-color:#FFFFF5}#Page_web_pay .InfoLine{margin-bottom:20px}#Page_web_pay .InfoLine .title{color:#F30;font-weight:700;margin-bottom:10px}#Page_web_pay .InfoLine .content{padding-left:20px;margin-bottom:10px}#Page_web_pay #paneOrderSnapShotContainerMobile{padding-bottom:20px}#Page_web_pay .pane-order-snapshot{border:1px solid #ccc;border-radius:20px;margin:10px;padding:20px;min-height:400px;min-width:400px;box-shadow:2px 2px 1px #888}#Page_web_pay .ActionLine{margin-top:30px;text-align:right}#Page_web_pay .PayTenderSelection{padding-top:10px;padding-bottom:10px}#Page_web_pay .PayTipSelection{max-width:30%}#Page_web_pay #paneAddressHeader{margin-top:40px}#Page_web_pay #fieldTip{text-align:right!important}#Page_web_pay .PaymentDescription{color:#888;font-style:italic}#Page_web_pay .loyaltyRewardItem{padding:10px;font-weight:700}#homeActions{text-align:center;top:45%}#Page_web_order #order-headerCartTitle{font-size:18px;padding-top:10px;padding-bottom:10px;float:left}#Page_web_order #order-headerCartTime{font-size:12px;padding-top:10px;padding-bottom:10px;float:right}#Page_web_order .paneOrderMessageTop{margin:2px;max-width:100%}#Page_web_order .buttonOrderCategoryGoTop{float:right}#Page_web_order .buttonMenuCategory{max-width:100%;min-width:150px}#Page_web_order .OrderCategoryDescription{font-size:.7em;color:#888;font-weight:400!important;line-height:130%;margin-top:5px}#Page_web_order #paneOrderTopFloat{position:fixed;top:50px;width:100%;z-index:100;font-size:1.28rem;font-weight:700;border:1px solid #ccc;padding-left:18px;line-height:150%;display:none;margin:0!important;box-shadow:1px 1px 5px 0 rgba(0,0,0,.75)}#Page_web_order #paneAdditionalInfo{margin-top:10px}#Page_web_order #paneModifier{font-size:1.2em!important}#Page_web_order .paneMinimumOrder{text-align:center;margin-top:40px;color:#ccc}#paneFooter #paneFooterAction,#paneFooterMobile #paneFooterAction,#paneMemoButtonContainer{text-align:right}#Page_web_order .paneDestinationMsg{text-align:right;opacity:.5;margin:0}.fieldMenuOrderQty{padding:0!important;font-weight:700!important;color:#000!important}#fieldOrderItemMemo{font-size:1.5em!important}#paneMenuOrderActionMessageError{margin:20px;text-align:left!important;font-size:1.2em;color:#ad0808;background-color:#fdd;padding:10px;border-radius:5px;border:1px solid #faa}#paneMenuOrderMemoMessage{padding:15px;color:#333}#paneMenuTotalTable{margin-top:10px;margin-bottom:10px}#paneBannerBottom{bottom:0;background:#000;text-align:center;padding:10px;margin:0;z-index:1}.flavorList img{height:16px}.modifierPrice{color:#888;font-size:80%;font-weight:700}.ui.facebook.header,.ui.facebook.text{color:#3b5998!important}.ui.basic.facebook.button,.ui.basic.facebook.buttons .button{-webkit-box-shadow:0 0 0 1px #3b5998 inset!important;box-shadow:0 0 0 1px #3b5998 inset!important;color:#3b5998!important}.ui.google.plus.header{color:#dd4b39!important}.ui.basic.google.plus.button,.ui.basic.google.plus.buttons .button{-webkit-box-shadow:0 0 0 1px #dd4b39 inset!important;box-shadow:0 0 0 1px #dd4b39 inset!important;color:#dd4b39!important}h1,h2,h3,h4,h5{padding:0;margin:0}body{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.bad{color:#c00!important}.weak{color:#ccc}#paneFooter a,#paneFooterMobile a,#paneTop,#paneTop a,#paneTopFloat a{color:#fff}.greenBox{background-color:#090!important}.orangeBox{background-color:#f2711c!important}.paneBody{padding:50px;background-color:#fff;min-height:400px}@media only screen and (min-width:700px){.responsiveLinebreak{display:none}}#paneFooter,#paneFooterMobile{padding:40px;background-color:rgba(0,0,0,.8);width:100%;clear:both;color:#ccc}#paneTop{padding:20px 20px 10px}#paneTop .store-info-name{font-size:32px;margin-bottom:10px;font-weight:700;line-height:100%;margin-right:80px}#paneTop .store-info-address,#paneTop .store-info-phone{font-size:12px}#paneTop .store-info-open{float:right;margin-top:-90px;margin-right:10px}#paneTopFloat{top:0;left:0;background-color:#000;height:50px;padding:15px;color:#fff;z-index:100}#paneTopFloat .store-info-name{font-size:18px;margin-bottom:10px;font-weight:700;float:left}#paneTopFloat .store-info-address,#paneTopFloat .store-info-phone{font-size:12px;float:left;margin-left:20px}#paneTopFloat .store-info-open{position:absolute;top:20px;right:20px}#buttonTopMoveTop{position:fixed;top:10px;right:350px}.group-header{background-color:rgba(0,0,0,.8)!important;width:100%;position:fixed;top:0;margin:0!important;height:80px}#paneOrder,.pane-center{margin-left:auto}.group-header .group-header-logo{font-size:2em;font-weight:700!important;color:#FFF!important;line-height:80px;padding-left:30px}.group-header .subItem{font-size:80%;font-weight:700;color:rgba(255,255,255,.8)!important}#paneHeaderPopupMenu a{margin-bottom:2px}@media only screen and (max-width:700px){.group-header{height:60px}.group-header .subItem{display:none}.group-header #buttonToc{display:block}.group-header .group-header-logo{font-size:1.5em;line-height:60px}}.pane-size-main{width:800px}.pane-center{margin-right:auto}.group-info-name{font-size:38px;color:#fff;opacity:.9;line-height:120%}#paneTop ul{list-style-type:none;margin:0;padding:0}#paneTop li{display:inline}#paneBody{padding:0}#paneMain{min-height:500px}#paneSideBar{width:300px;height:100%;position:fixed;top:0;right:0;z-index:100;border-left:1px solid #000}#paneOrderCart{width:100%;height:100%;background-color:#fff}#paneCartBody{padding:20px;font-size:100%;line-height:120%;overflow-y:auto}#paneCartTotal td{height:25px!important}#paneCartAction{padding:20px}.order-header{font-size:1.2em;text-align:left!important;border-radius:5px 5px 0 0!important}#order-headerCategory{background-color:#eee;padding:5px}#order-headerCategory button{margin:2px}#order-headerCart{background-color:#333;padding:10px;color:#fff}.order-container{background-color:#ddd;padding:20px}.order-menu-category{font-weight:700;font-size:150%;border:1px solid #333;padding:5px;margin-bottom:10px;margin-top:10px}#paneOrderMenu a{color:#333}#paneOrderMenu a:focus,#paneOrderMenu a:hover{color:#c00}.order-menu-item{padding:10px;cursor:pointer;min-height:80px}.order-menu-item:hover{background-color:#f2f2f2}.order-menu-column-left{padding-right:1px!important}.order-menu-column-right{padding-left:1px!important}.order-menu-item-image{float:left;margin-right:5px;max-width:100px;max-height:100px;border-radius:5px}.order-menu-item-name{font-weight:700;font-size:1.1em;margin-bottom:5px}.order-menu-item-name-alt{color:#555;font-size:70%}.order-menu-item-price{min-width:50px;font-weight:400}.order-menu-item-description{color:#777;font-weight:400;font-size:80%;word-break:break-word;line-height:130%}.order-modifier-header{font-size:16px;font-weight:700;color:#d95}.order-modifier-condition{color:#aaa;font-weight:700;margin:5px}.order-modifier-selection{padding-left:5px}.order-cart-line-item:hover{background-color:#fafafa;cursor:pointer}#paneMenuOrderImage{float:left;margin-right:10px;margin-bottom:10px}.order-menu-qty{width:35px;text-align:center;font-weight:700;height:35px;border-radius:5px;font-size:1em}.order-menu-qty-button{padding:0!important;font-weight:700!important}.order-modifier-selection{padding-top:15px;padding-bottom:40px}.order-cart-item-name{font-weight:700;font-size:14px}#paneMenuOrderTotalContainer{font-size:200%;clear:both}#paneMenuOrderPriceContainer{font-size:120%}#paneMenuOrderTitle{max-height:40px;max-width:100%;text-overflow:ellipsis}#paneMenuOrderDescription{padding:20px}#paneMenuItemOptions{margin-top:20px;clear:both}#paneMenuItemMemo{margin-bottom:20px}#paneMenuOrderActionMobile{margin-top:-10px}#paneGroupPageContainer{padding:50px 50px 100px;background-color:#fff;border-radius:20px;font-size:150%;line-height:150%;margin:80px 10px 20px}#paneGroupPageContainer h1{margin-bottom:50px;font-family:'Noto Serif';font-size:200%}#paneGroupPageContainer .imgGroupMain{margin-right:50px;margin-bottom:50px;max-width:100%;border-radius:20px}#paneGroupPageContainer .imgGroupGallery{max-width:100%;width:100%;margin:20px;border:1px solid #ccc;border-radius:20px}#paneBottomFloat{position:fixed;left:0;bottom:0;padding:10px;display:none;width:100%}.popupStoreAddress{color:#ccc;font-size:80%}#OrderStoreHour,#OrderStoreMap{border-radius:5px 5px 0 0}#StoreInfoHourTable{border-top-right-radius:0;border-top-left-radius:0}#PageTicketMain #paneTicketBody{margin-top:50px}#PageTicketMain .home-store-info{margin-top:100px;font-size:150%;text-align:center;font-weight:700;padding:20px}#PageTicketMain .home-menu-pane{width:100%;text-align:center;padding:20px}#PageTicketMain .home-menu-button{width:100%;height:100px;font-size:200%;margin-left:auto;margin-right:auto;margin-bottom:15px}#AccessbilityMenu{position:fixed;bottom:0;left:0;font-size:4em;z-index:2}.AccessbilityElementFocused:focus{text-decoration-line:underline!important}