#noty_layout__bottom,#noty_layout__bottomCenter,#noty_layout__bottomLeft,#noty_layout__bottomRight,#noty_layout__center,#noty_layout__centerLeft,#noty_layout__centerRight,#noty_layout__top,#noty_layout__topCenter,#noty_layout__topLeft,#noty_layout__topRight,.noty_layout_mixin{position:fixed;margin:0;padding:0;z-index:9999999;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;filter:blur(0);-webkit-filter:blur(0);max-width:90%}#noty_layout__top{top:0;left:5%;width:90%}#noty_layout__topLeft{top:20px;left:20px;width:325px}#noty_layout__topCenter{top:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__topRight{top:20px;right:20px;width:325px}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:20px;left:20px;width:325px}#noty_layout__bottomCenter{bottom:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__bottomRight{bottom:20px;right:20px;width:325px}#noty_layout__center{top:50%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px),-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px),calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__centerLeft{top:50%;left:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(0,calc(-50% - .5px)) translateZ(0) scale(1,1)}#noty_layout__centerRight{top:50%;right:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(0,calc(-50% - .5px)) translateZ(0) scale(1,1)}.noty_progressbar{display:none}.noty_has_timeout.noty_has_progressbar .noty_progressbar{display:block;position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#646464;opacity:.2}.noty_bar{-webkit-backface-visibility:hidden;-webkit-transform:translate(0,0) translateZ(0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);-webkit-font-smoothing:subpixel-antialiased;overflow:hidden}.noty_effects_open{opacity:0;-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%);-webkit-animation:noty_anim_in .5s cubic-bezier(.68,-.55,.265,1.55);animation:noty_anim_in .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.noty_effects_close{-webkit-animation:noty_anim_out .5s cubic-bezier(.68,-.55,.265,1.55);animation:noty_anim_out .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.noty_fix_effects_height{-webkit-animation:noty_anim_height 75ms ease-out;animation:noty_anim_height 75ms ease-out}.noty_close_with_click{cursor:pointer}.noty_close_button{position:absolute;top:2px;right:2px;font-weight:700;width:20px;height:20px;text-align:center;line-height:20px;background-color:rgba(0,0,0,.05);border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.noty_close_button:hover{background-color:rgba(0,0,0,.1)}.noty_modal{position:fixed;width:100%;height:100%;background-color:#000;z-index:10000;opacity:.3;left:0;top:0}.noty_modal.noty_modal_open{opacity:0;-webkit-animation:noty_modal_in .3s ease-out;animation:noty_modal_in .3s ease-out}.noty_modal.noty_modal_close{-webkit-animation:noty_modal_out .3s ease-out;animation:noty_modal_out .3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes noty_modal_in{100%{opacity:.3}}@keyframes noty_modal_in{100%{opacity:.3}}@-webkit-keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_modal_out{100%{opacity:0}}@-webkit-keyframes noty_anim_in{100%{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes noty_anim_in{100%{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes noty_anim_out{100%{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@keyframes noty_anim_out{100%{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@-webkit-keyframes noty_anim_height{100%{height:0}}@keyframes noty_anim_height{100%{height:0}}.noty_theme__relax.noty_bar{margin:4px 0;overflow:hidden;border-radius:2px;position:relative}.noty_theme__relax.noty_bar .noty_body{padding:10px}.noty_theme__relax.noty_bar .noty_buttons{border-top:1px solid #e7e7e7;padding:5px 10px}.noty_theme__relax.noty_type__alert,.noty_theme__relax.noty_type__notification{background-color:#fff;border:1px solid #dedede;color:#444}.noty_theme__relax.noty_type__warning{background-color:#ffeaa8;border:1px solid #ffc237;color:#826200}.noty_theme__relax.noty_type__warning .noty_buttons{border-color:#dfaa30}.noty_theme__relax.noty_type__error{background-color:#ff8181;border:1px solid #e25353;color:#fff}.noty_theme__relax.noty_type__error .noty_buttons{border-color:#8b0000}.noty_theme__relax.noty_type__info,.noty_theme__relax.noty_type__information{background-color:#78c5e7;border:1px solid #3badd6;color:#fff}.noty_theme__relax.noty_type__info .noty_buttons,.noty_theme__relax.noty_type__information .noty_buttons{border-color:#0b90c4}.noty_theme__relax.noty_type__success{background-color:#bcf5bc;border:1px solid #7cdd77;color:#006400}.noty_theme__relax.noty_type__success .noty_buttons{border-color:#50c24e}@font-face{font-family:'LunchBox-Light';font-display:swap;src:url('../fonts/2DD548_0_0.eot');src:url('../fonts/2DD548_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2DD548_0_0.woff2') format('woff2'),url('../fonts/2DD548_0_0.woff') format('woff'),url('../fonts/2DD548_0_0.ttf') format('truetype');font-display:swap}@font-face{font-family:'LucidaSans';font-display:swap;src:url('../Fonts/ufonts.com_lucida_sans_1_.eot');src:url('../Fonts/ufonts.com_lucida_sans_1_.eot?#iefix') format('embedded-opentype'),url('../Fonts/ufonts.com_lucida_sans_1_.ttf') format('truetype');font-display:swap}html{overflow:-moz-scrollbars-vertical}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a:hover{text-decoration:underline}a img{border:0}.Hand{cursor:pointer}.Amount{text-align:right}.AlignRight{text-align:right}Tr.Disabled td{color:#ddd}.IncludedWithShopBookingItem td:first-child span.ItemNoTitleAndOptions{padding-left:20px}.ItemNoTitleAndOptions.HasItemDescription{font-weight:bold}.CartItems .Header td{line-height:30px}.Item.Event .ItemText{font-size:12px}.Item.Event .ItemDescription{margin-bottom:10px}.NewsType1TitleOpening{font-weight:bold;line-height:50px;font-size:25px;color:red}#cphContent_lShopClosingText{font-weight:bold;font-size:18px;color:red}input[type="text"].SearchDatePicker,input[type="text"].SearchText{margin-bottom:1px;font-size:14px;padding:5px;margin:0}input[type="text"].SearchDatePicker{width:105px}img{max-width:100%}.Hidden{display:none}.HeaderStyle td{font-size:14px;padding:4px 5px;height:29px}.ItemStyle td{border-bottom:1px solid #eee;padding:2px 5px}.ItemStyle td img,.ItemStyle td input{vertical-align:middle}.ItemStyle.Current td{background-color:#d0f8c2}.ItemStyle.Credited td{color:#bbb}.Price .Details{white-space:nowrap;line-height:1;font-size:9px;color:gray}@media screen and (max-width:330px){select{width:100%}}select{-webkit-appearance:none;vertical-align:middle;border-radius:5px;border-color:#d0d4d9;font-family:Verdana,'Lucida Sans',Tahoma;background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAMAAADgW+cVAAAADFBMVEWAgIAbGxt/f3////8cQwPfAAAABHRSTlP///8AQCqp9AAAAClJREFUCFtVyMERAAAEA0Gk/56RCcb99gw/22QXXUaPGJY5hu0aSxpHJC19AOFlc6diAAAAAElFTkSuQmCC') no-repeat 100% 50%;font-size:16px;padding:5px 6px;margin:0 0 4px 0;color:#000}@media screen and (max-width:530px){select{font-size:12px}}input[type=checkbox]{vertical-align:middle;margin-top:0;margin-left:0;padding-left:0}input[type=radio]{margin-left:0}input[type=text],input[type=password],input[type=tel],input[type=number]{background-color:#fff;border-radius:5px;border-color:#d0d4d9;font-size:16px;padding:5px 10px;margin:0 0 4px 0;border:1px solid #d0d4d9;color:#000}.Cart input[type=text],.Cart input[type=tel],.Cart select{font-size:13px;padding:6px 3px;margin:0;height:auto;width:125px}.Cart input[type=tel].PriceInclVatInput,.Cart input[type=text].PriceInclVatInput{width:95px}.Cart .DataGridPrice img{vertical-align:middle;display:none}.Cart select.ServingStandard{margin-left:40px}.Cart input[type=text].Qty{width:35px}.Cart .ItemAttachment{padding-left:40px}.Cart .ItemAttachment>div{font-style:italic}.Cart .DeliveryDateTime{padding-bottom:5px;font-style:italic;font-size:12px}textarea{border-radius:5px;border-color:#d0d4d9;padding:5px 10px;margin:0 0 4px 0;margin:0 0 4px 0;color:#000}input[type=text]:disabled{background-color:#ddd;color:#000}input[type=text],input[type=password],input[type=tel],input[type=number],textarea{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;outline:none;border:1px solid #aaa}input[type=text]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus{box-shadow:0 0 5px rgba(81,203,238,1);border:1px solid rgba(81,203,238,1)}input[type=text].Error,input[type=password].Error,select.Error{background-color:#ff9494}.DatePicker,.InactiveDatePicker,.InactiveDatePickerItem{width:110px}input[type=text].InactiveDatePicker,input[type=text].InactiveDatePickerItem{background-color:#ddd}.ButtonsRight{text-align:right}.Button{-webkit-appearance:none;vertical-align:top;text-transform:uppercase;margin-bottom:4px;border-radius:5px;white-space:normal;text-align:center;font-size:14px;display:inline-block;padding:7px 8px;border:0;cursor:pointer}.Button.Main{background-color:#827906;color:#fff}.Button.Delete{background-color:#c00000;color:#fff}.Button.Secondary{background-color:#ddd;color:#000}.Button.Small{font-size:11px}.Button:disabled{color:gray}.Button.w143{width:143px}.NoMargin{margin:0}.Table{display:table;width:100%}.Table>div{display:table-cell}.TableWithRows{display:table;width:100%}.TableWithRows>div{display:table-row}.TableWithRows>div>div{display:table-cell}.DivOuter{margin-right:auto;margin-left:auto;margin-top:20px;width:1140px}.DivContentInner{margin-right:auto;margin-left:auto;width:960px}.AdministratorSpacer{height:28px}.AdministratorInfo{background-color:#ff0;position:fixed;padding:5px 10px;z-index:120;color:#000;width:100%;top:0}.AdministratorInfo .Inner{margin-right:auto;margin-left:auto;max-width:1140px;display:table;width:100%}.AdministratorInfo .Inner>div{display:table-cell}.AdministratorInfo .Inner>div#pQuickSales{width:90px}.AdministratorInfo .Inner>div.ActiveUser{padding-right:20px;width:350px}@media screen and (max-width:530px){.AdministratorInfo.Webshop,.AdministratorSpacer.Webshop{display:none}.AdministratorInfo .Inner>div.ActiveUser{display:none}}.AdministratorInfo .Inner>div#cAdminInfo_pAdminCashRegister,.AdministratorInfo .Inner>div#cAdminInfo_pAdminReceiptPrinter,.AdministratorInfo .Inner>div#cAdminInfo_pAdminLabelPrinter,.AdministratorInfo .Inner>div#cAdminInfo_pAdminTerminal{padding-right:20px}.AdministratorInfo select{padding:10px;width:100%}.EditingInfo{background-color:#ff0;position:fixed;padding:5px 10px;z-index:120;color:#000;width:100%;top:0}.EditingInfo .Inner{margin-right:auto;margin-left:auto;text-align:center;max-width:1140px;width:100%}@media(max-width:415px){.DivOuter{margin-top:0}}.Table>.ColumnLeft{vertical-align:top;display:table-cell}.Table>.ColumnSpacer{display:table-cell;width:20px}.Table>.ColumnRight{display:table-cell;width:411px}@media screen and (max-width:1000px){.fb-like-box.fb_iframe_widget{display:none!important}}@media screen and (max-width:822px){.Article img{height:auto!important;width:100%!important}.Table>.ColumnRight{width:100%}.Table>.ColumnRight .BoxIframe{height:180px;width:100%}.Table>.ColumnRight .BoxIframe.h205{height:157px}}@media screen and (max-width:650px){.Table{display:block;margin-bottom:20px}.Table>.ColumnLeft{display:block}.Table>.ColumnSpacer{display:none}.Table>.ColumnRight{margin-top:0;display:block}}.FrontpagePaymentCards{padding:20px 0}.FrontpageAddress{vertical-align:top;line-height:19px;font-size:14px;padding-right:100px;display:inline-block}.FrontpageOrganizationAddress{vertical-align:top;line-height:19px;font-size:14px;display:inline-block}@media screen and (max-width:822px){.FrontpageAddress{top:0}}.CartQty{white-space:nowrap;cursor:pointer;width:40px}.CartQtyHolderAbsolute{position:absolute;display:none}.CartQtyHolderRelative{position:relative}.CartQtyInputDiv{background-color:#454545;position:absolute;padding:4px;right:-170px;top:-6px}.CartQtyInputDiv input[type=text],.CartQtyInputDiv input[type=tel],.CartQtyInputDiv input[type=number]{font-size:20px;margin:0 10px 0 0;width:52px}.CartQtyInputDiv input[type=button]{-webkit-appearance:none;font-size:22px;margin:0;width:50px}.CartQtyArrow{border-color:transparent #454545 transparent transparent;border-style:solid;border-width:25px 25px 25px 0;position:absolute;height:0;width:0;right:-50px;top:-6px}.DeliveryTable{width:100%}.DeliveryTable select{width:346px}.DeliveryTable input[type=text]{width:346px}.DeliveryTable tr td:first-child{padding-left:0}.DeliveryTable td{height:22px}@media screen and (max-width:690px){.DeliveryTable{width:100%}}@media screen and (max-width:500px){.DeliveryTable select{width:200px}.DeliveryTable input[type=text]{width:200px}}.DivRecurring{display:none}.RecurringTable{max-width:500px;display:table;width:100%}.RecurringTable>div{display:table-row}.RecurringTable>div>div{display:table-cell}.CustomerComment{width:100%}.LogOn{padding-bottom:20px}.LogOn td{padding-left:0}.RadioButton{margin-bottom:10px}.Explanation{padding-left:36px;font-size:12px}input[type=text].CustomerEmail{vertical-align:top;width:250px}.CustomerEmailExplained{font-size:12px}.DeliveryDropdown{padding-left:4px;padding:5px}.GroupTitle{display:table;width:100%}.GroupTitle>div{display:table-cell}@media screen and (max-width:610px){.GroupTitle>div.WaitingTime{display:none}}.NyggjarMatskrairTable{margin-right:auto;margin-left:auto;display:table}.NyggjarMatskrairItem{display:table-cell;padding:10px}@media screen and (max-width:730px){.NyggjarMatskrairTable{margin-right:-5px;margin-left:-5px;display:block}.NyggjarMatskrairItem{display:inline-block}.NyggjarMatskrairItem img{width:135px}}.Debitors{max-width:200px;margin:5px;float:right}.Icons{text-align:right;font-size:16px;display:table;padding:11px 11px 0 0;float:right}.Icons>div{vertical-align:top;padding-left:15px;display:table-cell;cursor:pointer}.Icons a{}.Icons>div.IconLeft{float:left}.Icons>div.BurgerMenu{display:none}.Icons .TextIcon>div{background-color:#fff;vertical-align:middle;border-radius:5px;text-align:center;font-size:10px;height:20px;width:20px}.Icons .TextIcon a{font-size:11px;color:#333}@media(max-width:415px){.Icons{padding-bottom:6px;padding-right:20px}}.DivForm{max-width:500px}.DivForm input{margin-bottom:2px;margin-top:2px;font-size:14px}.DivForm .TDRight{width:270px}.ShouldBeClear{display:none}.Orders .Summary{padding-right:10px;line-height:12px;font-size:12px}.Orders img{vertical-align:middle}.Orders .BillingInfo{Color:blue}.Orders .DeliveryInfo{Color:lime}.Orders .CustomerComment{overflow-wrap:anywhere;font-style:italic;Color:Red}.Orders .Credited{Color:Red}.Orders .CustomerName{Color:Blue}.Orders .CashRegister{color:silver}.HighlightClickedRow .Highlight td{background-color:#d0f8c2}.OrderOnRow{background-color:#d0f8c2;color:#000}.Choose{vertical-align:middle;padding:0}.Choose img{vertical-align:middle;height:28px;margin:1px;cursor:pointer}@media screen and (max-width:730px){.Orders .Summary{display:none}.Orders .Price{display:none}}@media screen and (max-width:450px){.DarkBodyFrontpage{margin-top:0}.DarkBody{margin-top:0}.HideForMobile{display:none}}.ClockInfoRelative{position:relative}#ClockInfo{line-height:14px;text-align:left;font-size:12px;position:absolute;z-index:100;padding:0;left:-225px;display:none;margin:0;cursor:pointer;width:265px}#ClockInfo .Close{border-bottom:1px solid #fff;font-weight:bold;font-size:16px;padding:20px;color:#fff}#ClockInfo .Close>img{float:right}#ClockInfo>.Text{padding:20px;color:#fff}#ClockInfo .OpeningDayTitle{font-weight:bold}.OpeningDay{margin-bottom:10px}div.dropdown{text-align:left;position:relative;height:23px;width:23px}div.dropdown div.submenu{border-radius:6px;margin-left:10px;box-shadow:0 2px 8px rgba(0,0,0,.45);background:#fff;position:absolute;padding:40px 0 5px;display:none;z-index:100;width:135px;left:-20px;top:-12px}div.dropdown li a,div.dropdown li a:not([href]){text-decoration:none;font-weight:bold;display:block;padding:6px 15px;color:#555;cursor:pointer}div.dropdown li a:hover{text-decoration:none;background:silver;color:#fff}div.dropdown a.LoginMenu{text-decoration:none;position:absolute;z-index:100;display:block;cursor:pointer}div.dropdown .submenu .root{border-top:1px solid #dedede;list-style:none;font-size:11px;padding:11px 0 0 0;padding:0;margin:0}.RedText{color:#e01717}.RedWarningText{padding-bottom:10px;padding-top:10px;font-weight:bold;text-align:center;font-size:22px;display:block;color:#e01717}.ui-datepicker-trigger{vertical-align:bottom}.PrintNodeReceipt{cursor:pointer}.WaitingForApprovalText{line-height:12px;font-size:12px;display:block}.ui-button-text-only .ui-button-text{padding:20px 30px}.Hide{display:none}.TdCheckbox{text-align:center}.TdCheckbox input[type=checkbox]{text-align:center;cursor:pointer}.TdCheckboxWithoutLink{text-align:center}.TdCheckbox input[type=checkbox],.TdCheckboxWithoutLink input[type=checkbox]{vertical-align:middle;padding:0;margin:0}.ShopBookingsWorkOverviewBookingsButtons{text-align:right;margin:20px 0}.ShopBookingsWorkOverviewBookingsButtons input{margin-left:10px}#dFirstDeliveryDateForRecurringOrder{display:none}#dFirstDeliveryDateForRecurringOrderDate{display:none;color:red}.TableBooking .Columns{overflow:hidden}.TableBooking .LeftColumn{width:50%;float:left}.TableBooking .RightColumn{width:41%;float:right}@media screen and (max-width:1000px){.TableBooking .LeftColumn,.TableBooking .RightColumn{width:100%;float:none}}.TableBooking #SeatingTimes{margin-top:10px}.TableBooking #SeatingTimes,.TableBooking select{max-width:392px}.TableBooking .TableBookingCalendar{max-width:392px}.TableBooking .TableBookingCalendar #datepicker .ui-datepicker{width:100%}.TableBooking .TableBookingSeatings{margin-top:10px}.TableBooking .Deposit{margin-top:13px}.TableBooking #iTableBookingSpinner{display:none}.TableBooking #dBookingDetails{max-width:392px;display:none}.TableBooking textarea.Comment{font-family:Arial;font-size:16px;height:75px}.TableBooking textarea.Comment.Highlight{border:1px solid red}.TableDailyComment{cursor:pointer}.TableDailyCommentInput{font-family:'LucidaSans','Lucida Sans',Tahoma;line-height:19px;font-size:14px;padding:0 0;width:98%}#iPaymentMethod2Customer{vertical-align:middle;padding-bottom:5px;padding-left:10px;display:none}.AlternativeShops ul{text-align:center;padding:0;margin:0}.AlternativeShops span{text-align:left}.AlternativeShops ul li{vertical-align:middle;list-style:none;display:inline-block;padding:10px;margin:0}.TableBooking.Hidden{display:none}.ShopTableSeatingGroup img{width:100%}.ShopTableSeatingGroups{padding-bottom:10px}.ShopTableSeatingGroup{border:1px solid #000;border-bottom:0}.ShopTableSeatingGroup:last-child{border-bottom:1px solid #000}.ShopTableSeatingGroup .ShopTableSeatingGroupDetails{display:none}.ShopTableSeatingGroup .Title{font-size:20px;padding:20px}.ShopTableSeatingGroup .Description{padding:0 20px 20px 20px}.ShopTableSeatingGroup .Description .DownloadMenu{padding-top:10px}.ShopTableSeatingGroup .Description .DownloadMenu a,.ShopTableSeatingGroup .Description .BookTable{text-decoration:none;cursor:pointer}.ShopTableSeatingGroup .Description .DownloadMenu a:hover,.ShopTableSeatingGroup .Description .BookTable:hover{text-decoration:underline}.ShopTableSeatingGroup .Description .BookTable{padding-top:10px}.clearfix:after{content:"";display:table;clear:both}.fas.fa-check{color:green}.fas.fa-times{color:red}.EventBookingHolder{padding:20px;border:1px solid gray}.Warning{color:red}.ChangeUserSpinner{vertical-align:middle;padding-bottom:6px;padding-left:10px}.CompletedBookingsDeliveryDateTime.Editable{text-decoration:underline;cursor:pointer}.Orders a i{font-size:24px}#sEditDeliveryDateTime{width:100%}.Small{font-size:10px}.Highlight{background-color:#9ef5fa}.CookiesHolder{background-color:#000;transition:all 250ms ease-out;border-top:2px solid #fff;position:fixed;bottom:-500px;width:100%;color:#fff;padding:20px}.CookiesHolder>div{margin-right:auto;margin-left:auto;max-width:1140px}.CookiesHolder a{text-decoration:underline;color:#fff}.CookiesHolder.visible{z-index:100;bottom:0}.CookiesHolder .btn{color:#000}.CookiesHolder .btn.btn-primary{color:#fff}.UnderlinedLink{text-decoration:underline}.DivButton{cursor:pointer;display:inline-block;padding:1px 6px;margin:-1px 0;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #ccc;border-radius:6px;text-decoration:none}.mb-3{margin-bottom:15px}legend{font-size:14px;float:none;width:unset}fieldset{padding:10px;border:1px solid #000}tbody,td,tfoot,th,thead,tr{border-style:unset;border-width:unset}.TablesTable td{border:1px solid grey}hr{margin:.2rem 0}hr.margin{margin:20px 0 20px 0}.UseBankPayment-true{background-color:#b0e57c}.UseBankPayment-false{background-color:#ffaeae}.UseBankPayment-true:hover,.UseBankPayment-false:hover{background-color:gray;color:#fff}.PrintPayment{padding:5px;float:right}.ShopEventPriceDropDown{width:50px}.CookiesIcon{font-size:30px;position:fixed;padding:5px;bottom:0;cursor:pointer;color:#fff}#cphContent_cblShopTableRooms td{white-space:nowrap}.ReceiptContent{margin-bottom:50px}.TableContainer{vertical-align:top;margin-bottom:20px;margin-right:20px;display:inline-block;float:left}.NoShopTable{margin-bottom:20px;float:left;clear:both}.TableButtonHolder{display:inline-block;padding:5px;border:2px solid #000}.TableButtonHolder>div{position:relative}.TableButtons{position:static}.TableButtons input[type="radio"],.TableButtons input[type="checkbox"]{display:none}.TableButtons input[type=radio]+label,.TableButtons input[type=checkbox]+label{line-height:16px;font-size:8px}.TableButtons label{text-align:center;position:absolute;display:block;border:1px solid #000;cursor:pointer}.TableButtons label span{font-size:12px;display:block}.TableButtonHolder .ShopTableItem{position:absolute;display:block}.TableCombinationButtons{padding-left:10px}.TableCombinationButtons label{padding-right:20px;display:inline}.TableButtons input[type="radio"]:checked+label,.TableButtons input[type="checkbox"]:checked+label{background-color:#000;color:#fff;border:1px solid #ff0}.TableButtons input[type="radio"]:disabled+label,.TableButtons input[type="checkbox"]:disabled+label{background-color:gray;cursor:default;color:#555}.TableButtons .TableRadiobutton,.TableButtons .aspNetDisabled{padding-left:10px;display:inline-block;width:100%}.TableButtons td{padding:5px 0}.TableButtons .TableOccupied,.TableButtons .TableOccupied label,.TableCombinationButtons .TableOccupied{background-color:#95a5a6;color:#fff}.TableButtons .Later,.TableButtons .Later label{background:#ddd;color:#000}.TableButtons .Passed,.TableButtons .Passed label{background:#ec644b;color:#fff}.TableButtons .Nearing,.TableButtons .Nearing label{background:#e9d460;color:#000}.TableButtons .GuestArrived,.TableButtons .GuestArrived label{background:#d5fecf;color:#000}.TableButtons .TableReady,.TableButtons .TableReady label{background-color:#27ae60;color:#fff}.TableButtons .TableStart,.TableButtons .TableStart label{background-color:#f1c40f;color:#000}.TableButtons .TableDeliveryNeeded,.TableButtons .TableDeliveryNeeded label{background-color:#e74c3c;color:#fff}.TableStart label{animation:TableStartBlinker 1s linear infinite alternate}@keyframes TableStartBlinker{from{background-color:#f1c40f}to{background-color:#fff}}.TableDeliveryNeeded label{animation:TableDeliveryNeededBlinker 1s linear infinite alternate}@keyframes TableDeliveryNeededBlinker{from{background-color:#e74c3c}to{background-color:#fff}}.ui-widget-overlay{background:#000;opacity:.9}.DialogHeader{font-family:Arial;font-weight:bold;font-size:15px;color:#fff}.dialog{background-color:#f3f3f5}.DialogTop{background-image:url("../Images/Dialog/Sprite_Dialog_TopBottom.png");padding-right:10px;padding-left:10px;height:45px}.DialogTopLeft{background-position:0 0;background-image:url("../Images/Dialog/Sprite_Dialog_Corners.png");height:45px;width:5px}.DialogTopRight{background-position:-5px 0;background-image:url("../Images/Dialog/Sprite_Dialog_Corners.png");height:45px;width:5px}.DialogLeft{background-image:url("../Images/Dialog/left.gif");font-size:1px;width:5px}.DialogMiddle{background-color:#fff;padding:10px;color:#000}.DialogRight{background-image:url("../Images/Dialog/right.gif");font-size:1px;width:5px}.DialogBottom{background-position:0 -45px;background-image:url("../Images/Dialog/Sprite_Dialog_TopBottom.png");empty-cells:show;font-size:1px;height:4px}.DialogBottomLeft{background-position:0 -45px;background-image:url("../Images/Dialog/Sprite_Dialog_Corners.png");height:4px;width:5px}.DialogBottomRight{background-position:-5px -45px;background-image:url("../Images/Dialog/Sprite_Dialog_Corners.png");height:4px;width:5px}.ExistingOrNewUser{padding-bottom:5px}.ExistingOrNewUser>div{vertical-align:middle;padding-right:30px;white-space:nowrap;display:inline-block}.ExistingOrNewUser input{}.RememberMe{line-height:18px}.ForgotMyPassword{line-height:12px;font-size:12px}.FacebookTable{display:table}.FacebookTable>div{vertical-align:middle;display:table-cell}.LogOnTable{border-spacing:0;padding-top:5px;max-width:580px;width:100%}.LogOnTable tr td{vertical-align:middle;padding-bottom:1px;padding-top:1px}.GiftcardTitleColumn{width:400px}.GiftcardValueColumn{min-width:150px}.LogOnTable input[type=text],.LogOnTable input[type=password],.LogOnTable select{width:100%}.LogOnTable textarea{-webkit-appearance:none;width:99%;-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box}.LoggedOn{float:left}@media screen and (max-width:500px){.ExistingOrNewUser .Facebook{padding-top:10px}.GiftcardTitleColumn{width:auto}}@media screen and (max-width:450px){.FrontpageLogin .Button.Secondary{width:100%}.ExistingOrNewUser .Existing{padding-right:10px}}.PopupCart{position:fixed;display:block;padding:10px 10px 5px 10px;z-index:100;bottom:0;width:960px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.PopupCart.Inline{position:static;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}.PopupCart.Inline .Scroll{max-height:10000px}.PopupCart .CartDeliveryDate{font-style:italic}@media screen and (max-width:1000px){.PopupCart{width:auto;right:10px;left:10px}}.PopupCartTopRow1,.PopupCartTopRow2{margin-bottom:5px;display:table;cursor:pointer;width:100%}.PopupCartTopRow1>div{vertical-align:top;display:table-cell}.PopupCartTopRow1>div.PopupCartTopRow1Switchers{font-size:12px;width:47%}.PopupCartTopRow1>div>div{vertical-align:top;display:inline-block}.PopupCartTopRow2>div{vertical-align:middle;display:table-cell}.PopupCartTopRow1>.Arrow,.PopupCartTopRow2>.Arrow{vertical-align:middle;display:table-cell}.PopupCartTopRow1>.Arrow{width:150px}.PopupCartTopRow2>.Arrow{width:26px}.PopupCartTopRow1 .Icon,.PopupCartTopRow2 .Icon{width:54px}.PopupCartTopRow1 .IconImage,.PopupCartTopRow2 .IconImage{position:relative;height:32px;width:32px}.PopupCartTopRow1>div.Buttons,.PopupCartTopRow2>div.Buttons{text-align:right}.PopupCartTopRow2>div.Buttons{width:83px}.PopupCartTopRow2>div.Buttons.ExtraButtons{width:265px}.PopupCartTopRow1 input[type=button],.PopupCartTopRow2 input[type=button]{height:32px;width:83px}.PopupCartTopRow1 select{max-width:190px;font-size:12px;padding:5px}.PopupCartTopRow2 .RoomNo{padding:6px 3px;width:55px}.PopupCart-Details-Hidden{padding-top:8px;display:none}.Scroll{-webkit-overflow-scrolling:touch;overflow-y:auto;max-height:300px}#PopupCartTotal{padding-top:8px;display:table;cursor:pointer;width:100%}.PupupCartTotal-ItemCount{vertical-align:middle;padding-right:10px;display:table-cell}.PupupCartTotal-ItemCount>span{padding-right:10px}.PopupCartTotal-WaitingTime{vertical-align:middle;padding-right:10px;display:table-cell}.PopupCartTotal-Price{vertical-align:middle;padding-right:10px;text-align:right;display:table-cell}.PopupCartSpinner{visibility:hidden}.CartItem.IncludedWithShopBookingItem .CartItemNoTitleAndOptions{padding-left:20px}.CartItem .CartItemNoTitleAndOptions.Package{background-color:#454545}#cphContent_panelPopupCart_pCartDetails,#cphContent_panelPopupCart_dgCartRooms{width:100%}.PopupCart .CartItem td{vertical-align:middle;height:20px}.PopupCart .CartItem td.CartQtyHolderCell{vertical-align:top}.PopupCart .CartItem td.CartQtyHolderCell input{padding:8px}.PopupCart .CartItem td.ItemArrow,.PopupCart .CartEvent td.ItemArrow{vertical-align:middle;text-align:center;width:18px}.PopupCart .CartItem td.ItemArrow img{padding-top:5px}.PopupCart .CartRoom td.ItemArrow{vertical-align:top;text-align:center;width:18px}.PopupCart .CartRoom td.ItemArrow img{padding-top:5px}.PopupCart .IncreasedLineHeight{line-height:30px}.CartItemConfigurable,.CartItemConfigurablePOS{cursor:pointer}.CartItem .ItemConfigure{width:auto}.CartItem.Package .ItemArrow,.CartItem.Package .CartQtyHolderCell,.CartItem.Package .CartQty,.CartItem.Package .CartQtyReadOnly,.CartItem.Package .CartItemNoTitleAndOptions{background-color:#ff0;color:#000}.CartItem.Package.CartItemSelected .ItemArrow,.CartItem.Package.CartItemSelected .CartQtyHolderCell,.CartItem.Package.CartItemSelected .CartQty,.CartItem.Package.CartItemSelected .CartQtyReadOnly,.CartItem.Package.CartItemSelected .CartItemNoTitleAndOptions{background-color:#ff0;color:red}.CartItem.Package .Spinner{display:none;width:16px}.CartItem.IncludedWithShopBookingItemGroupedMenuItem .ItemArrow,.CartItem.IncludedWithShopBookingItemGroupedMenuItem .CartQtyHolderCell,.CartItem.IncludedWithShopBookingItemGroupedMenuItem .CartQty,.CartItem.IncludedWithShopBookingItemGroupedMenuItem .CartQtyReadOnly,.CartItem.IncludedWithShopBookingItemGroupedMenuItem .CartItemNoTitleAndOptions,.CartItem.IncludedWithShopBookingItemMenuItem .ItemArrow,.CartItem.IncludedWithShopBookingItemMenuItem .CartQtyHolderCell,.CartItem.IncludedWithShopBookingItemMenuItem .CartQty,.CartItem.IncludedWithShopBookingItemMenuItem .CartQtyReadOnly,.CartItem.IncludedWithShopBookingItemMenuItem .CartItemNoTitleAndOptions{background-color:red;color:#fff}.CartItemLine{vertical-align:middle}.CartPriceInclVATTotal{text-align:right;font-size:14px;width:60px}.CartModifyItemQty{text-align:right;width:175px}.CartModifyItemQty input{-webkit-appearance:none;background-color:#454545;border-radius:5px;font-size:18px;height:32px;margin:1px 0 1px 4px;cursor:pointer;border:1px;width:83px;color:#fff}.CartModifyItemQty input.Wide{width:170px}.CartSeparate{-webkit-appearance:none;background-color:#454545;text-transform:uppercase;border-radius:5px;font-size:14px;height:29px;margin:1px 10px 1px 4px;cursor:pointer;border:1px;width:80px;color:#fff;float:right}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{user-select:none;position:relative;display:block;outline:none;cursor:pointer}input.cmn-toggle-round+label{background-color:#ddd;border-radius:30px;padding:2px;height:30px;width:60px}input.cmn-toggle-round+label:before,input.cmn-toggle-round+label:after{position:absolute;display:block;content:"";bottom:1px;left:1px;top:1px}input.cmn-toggle-round+label:before{transition:background .4s;background-color:#f1f1f1;border-radius:30px;right:1px}input.cmn-toggle-round+label:after{width:29px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:margin .4s}input.cmn-toggle-round:checked+label:before{background-color:#8ce196}input.cmn-toggle-round:checked+label:after{margin-left:30px}@media screen and (max-width:700px){.PopupCartTotal-WaitingTime{display:none}.PopupCart{font-size:14px}}@media screen and (max-width:600px){.PopupCartTopRow1>div.PupupCartTotal-ItemCount,.PopupCartTopRow2>div.PupupCartTotal-ItemCount{display:none}.CartPriceInclVATTotal{width:45px}}@media screen and (max-width:500px){.PopupCartTotal-Price{display:none}.CartModifyItemQty{width:92px}.CartModifyItemQty input{width:40px}}@media screen and (max-width:450px){.PopupCart{margin-left:0}}@media screen and (max-width:400px){.PopupCartTopRow1>div.PopupCartTotal-WaitingTime,.PopupCartTopRow2>div.PopupCartTotal-WaitingTime{display:none}}.PopupCartTopRowComment>div{display:table;width:100%}.PopupCartTopRowComment>div>div{vertical-align:middle;display:table-cell}.PopupCartTopRowComment>div>div:first-child{line-height:13px;font-size:13px;width:100px}.PopupCartTopRowComment input[type='text']{margin:2px 0}@media screen and (max-width:530px){.PopupCartTopRow2>div.PopupCartTotal-YourOrder{display:none}}.ui-dialog .ui-dialog-buttonpane button{height:32px;border:1px solid transparent}.SearchSummary{background-color:#ccc;border-top:0;padding:10px;border:1px solid #c3032a}.SearchSummary .SearchEdit{background-color:#000;padding:2px 20px;cursor:pointer;color:#fff;float:right}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.SearchOptions{padding-top:20px}.LightboxImage{cursor:pointer}.LightboxHiddenImage{display:none}.RoomContainer .Room{margin-top:30px;display:table}.RoomContainer .Room .RoomImageLeft img{vertical-align:top}.RoomContainer .Room .RoomTop{display:table-row}.RoomContainer .Room .RoomTop>div{vertical-align:top;padding-bottom:30px;border-bottom:1px solid silver;display:table-cell;width:50%}.RoomContainer .Room .RoomImageLeft{padding-right:20px}.RoomContainer .Room .RoomTextRight{padding-left:20px}.RoomContainer .RoomTitle{font-weight:bold;font-size:24px}.RoomContainer .RoomsAvailable{font-style:italic;margin-bottom:10px}.RoomContainer .RoomPrice{padding-bottom:20px}.RoomContainer .RoomDescription{padding-bottom:20px}.RoomContainer .RoomOrderButton{text-align:right}.RoomContainer .RoomImages{position:relative}.RoomContainer .RoomImages .Expand,.RoomContainer .RoomImages .ArrowLeft,.RoomContainer .RoomImages .ArrowRight{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-opacity:0;-moz-opacity:0;position:absolute;opacity:0}.RoomContainer .RoomImages:hover .Expand,.RoomContainer .RoomImages:hover .ArrowLeft,.RoomContainer .RoomImages:hover .ArrowRight{-webkit-opacity:1;-moz-opacity:1;opacity:1;cursor:pointer}.RoomContainer .RoomImages .Expand{right:10px;top:10px}.RoomContainer .RoomImages .ArrowLeft{top:122px}.RoomContainer .RoomImages .ArrowRight{right:0;top:122px}.RoomInfo{border-bottom:1px solid #000}.RoomInfo tr td:first-child{width:30%}.RoomInfo input[type=text]{width:50%}.CartRooms .Comment{font-style:italic}.CartRooms .BillingExtra{padding-left:10px}.ItemHeader{vertical-align:top;display:table;width:100%}.ItemHeader.Link,.EventHeader.Link{min-height:52px;cursor:pointer}.ItemContainer{margin-bottom:30px}.ItemContainer .ItemHeaderIcon,.ItemContainer .EventHeaderIcon{width:38px}.Advertisement-Reuse{display:none}#CustomPrice{display:none;margin:4px}#CustomPrice input{width:33%}#CustomPrice input[type=button],#CustomPrice input[type=text]{padding:6px 12px}.DeliverySchedule{margin-top:5px;background-color:silver;font-size:16px;position:absolute;padding:10px;right:0;top:0}.NoImage .DeliverySchedule{margin-top:0;font-size:12px;position:static;display:inline-block}.ShopText{padding-bottom:10px;line-height:27px;font-size:22px}.GroupImage{vertical-align:top;max-width:100%;height:80px}.GroupTitle>div.GroupDots{display:none}.GroupSubtitleText{vertical-align:middle;padding-bottom:10px;line-height:25px;font-size:20px}.GroupSubtitleImage{margin-right:5px;float:left}.GroupSpacer{height:30px}.GroupItemsSpacer{height:5px}.GroupWaitingAndMinQty{vertical-align:bottom;text-align:right;width:50%}.WeekScheduleBanner{border-radius:4px;margin-bottom:10px;background:#39aa3c}.WeekScheduleBanner a.Arrow,.WeekScheduleBanner .WeekSchedulCalendarButton{font-size:30px;margin:0 5px;cursor:pointer;color:#fff}.WeekSchedule{padding:12px}.WeekScheduleArrows{position:relative;padding:9px;float:right}.WeeksText{white-space:nowrap;font-size:22px;color:#fff}.WeeksTextMobile{font-size:16px;display:none;color:#fff}@media screen and (max-width:700px){.WeeksText{display:none}.WeeksTextMobile{display:block}}input[type='text'].SelectWeekTextBox{display:none}.SelectWeek{display:none}.ItemConfigureSectionHeadline{font-size:18px;padding:5px}.EtaToHvonn{background-color:#e74c3c;padding:10px}.EtaToHvonn a{color:#fff;font-size:20px}.EtikaHogaboliDelivery{font-weight:bold;color:red}._shopitemdetails .ItemDetails{margin-bottom:30px;max-width:600px}._shopitemdetails .ItemHeader>div{vertical-align:top;display:table-cell}._shopitemdetails .ItemHeaderIcon,._shopitemdetails .EventHeaderIcon{width:32px}.EventDetails{margin-bottom:100px}.ItemContainer .ItemHeader>div,.ItemContainer .EventHeader>div{vertical-align:top;display:table-cell}#NoticeDeliveryDate,#NoticeDeliveryTime,#NoticeShop{text-transform:capitalize;color:red}.Payments td{padding-bottom:5px}.ShopBookingPaymentsNetsConnectCloud{border:1px solid gray}.ScheduleType{font-size:12px;color:gray}.tipsy{padding:5px;font-size:10px;position:absolute;z-index:100000}.tipsy-inner{padding:5px 8px 4px 8px;background-color:#000;color:#fff;max-width:200px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;background:url('../images/tipsy.gif') no-repeat top left;width:9px;height:5px}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px}.tipsy-nw .tipsy-arrow{top:0;left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left}.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left}.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right}.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px}body:after{content:url(../images/lightbox2/close.png) url(../images/lightbox2/loading.gif) url(../images/lightbox2/prev.png) url(../images/lightbox2/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/lightbox2/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/lightbox2/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/lightbox2/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/lightbox2/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.ui-datepicker-inline .Disabled{background:#ccc}.ui-datepicker-inline .GuestsComing{background-color:#eee}.ui-datepicker-inline .GuestsComing a{font-weight:800}.ui-datepicker-inline .NoGuestsComing{background-color:#fff}.ui-datepicker-inline .Closed{background-image:linear-gradient(to bottom right,transparent calc(50% - 1px),#000,transparent calc(50% + 1px))}.TableBookingCalendarSpinner,.CalendarSpinner{position:relative}#iTableBookingCalendarSpinner,#iTableBookingWaitingListCalendarSpinner,#iCalendarSpinner{position:absolute;display:none;left:72px;top:5px}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:0}.WeekPopupCalendar{position:absolute;z-index:1;display:none;width:350px;left:-263px;top:50px}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-weight:300}.ui-datepicker{width:330px}.FullWidth .ui-datepicker{width:100%}.ui-datepicker td{text-align:center}.ui-widget-header{background:none;border:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:0}.ui-datepicker-calendar tbody tr td{text-align:center;background:none;font-size:16px;color:#000}.ui-datepicker-calendar tbody tr td,.ui-datepicker-calendar tbody tr td.Available{background:#eee}.ui-widget-content .ui-state-default{background:none}.ui-datepicker-calendar tbody tr td.ui-datepicker-week-col{background:none}.ui-widget-content .ui-state-default.ui-state-hover,.ui-widget-content tbody tr td.ui-datepicker-current-day,.ui-widget-content tbody tr td.ui-state-highlight{background:#83c73f}.ui-widget-content .ui-state-default.ui-state-hover,.ui-widget-content .ui-datepicker-current-day .ui-state-default,.ui-widget-content .ui-state-highlight a{color:#fff}.ui-datepicker td span,.ui-datepicker td a{padding:10px}.ui-widget-content .ui-state-disabled,.ui-widget-content .Unavailable{background:#fff}.ui-widget-content .ui-state-disabled .ui-state-default,.ui-widget-content .Unavailable .ui-state-default{color:rgba(0,0,0,.3)}.ui-datepicker th{font-weight:normal;font-size:16px}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:1}.ui-datepicker .ui-datepicker-title select{font-size:20px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:12px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'LucidaSans','Lucida Sans',Tahoma}.TablesTable{font-size:10px}#SeatingTimes,#ShopTableCombinations{margin-bottom:20px}#SeatingTimes #NoSeatingTimeChosen{display:none;float:left;color:red}#SeatingTimes .SeatingTime,.SeatingTimes .SeatingTime,#ShopTableCombinations .ShopTableCombination{background-color:#ddd;border-radius:5px;margin-bottom:5px;margin-right:3px;margin-left:3px;text-align:center;border:1px solid #ddd;float:left;color:#000}#SeatingTimes .SeatingTime:hover,#ShopTableCombinations .ShopTableCombination:hover{border:1px solid #000;cursor:pointer}#SeatingTimes .SeatingTime.Active,#ShopTableCombinations .ShopTableCombination.Active{background-color:#000;color:#fff}#SeatingTimes .SeatingTime,.SeatingTimes .SeatingTime{width:50px}.SeatingTimes .SeatingTime{float:right}#ShopTableCombinations .ShopTableCombination{line-height:normal;width:200px}#ShopTableCombinations .ShopTableCombination.disabled{background-color:gray;cursor:default;color:#555}.TablesTable .Seating{padding-left:7px;background:linear-gradient(90deg,#000 5px,#fff 5px)}.TablesTable .CombinationSeating{padding-left:7px;background:linear-gradient(90deg,silver 5px,#fff 5px)}.TablesTable .CurrentPeriod{background:#f1a9a0}.TablesTable .Seating.CurrentPeriod{background:linear-gradient(90deg,#000 5px,#f1a9a0 5px)}.TablesTable .CombinationSeating.CurrentPeriod{background:linear-gradient(90deg,silver 5px,#f1a9a0 5px)}.TablesTable .Unavailable{background:#ddd;color:#000}.TablesTable .Seating.Unavailable{background:linear-gradient(90deg,#000 5px,#ddd 5px);color:#000}.TablesTable .CombinationSeating.Unavailable{background:linear-gradient(90deg,silver 5px,#ddd 5px);color:#000}.TablesTable .Unavailable.Passed{background:#ec644b;color:#fff}.TablesTable .Unavailable.DeleteRequested{background:linear-gradient(90deg,#000 0,#faa 0);color:#000}.TablesTable .Seating.Unavailable.DeleteRequested{background:linear-gradient(90deg,#000 5px,#faa 5px);color:#000}.TablesTable .Seating.Unavailable.WaitingListOfferSent{background:linear-gradient(90deg,#000 5px,#8ee8ff 5px);color:#000}.TablesTable .Unavailable.WaitingListOfferSent{background:linear-gradient(90deg,#000 0,#8ee8ff 0);color:#000}.TablesTable .Seating.Unavailable.Passed{background:linear-gradient(90deg,#000 5px,#ec644b 5px);color:#fff}.TablesTable .CombinationSeating.Unavailable.Passed{background:linear-gradient(90deg,silver 5px,#ec644b 5px);color:#fff}.TablesTable .Unavailable.Nearing{background:#e9d460;color:#000}.TablesTable .Seating.Unavailable.Nearing{background:linear-gradient(90deg,#000 5px,#e9d460 5px);color:#000}.TablesTable .CombinationSeating.Unavailable.Nearing{background:linear-gradient(90deg,silver 5px,#e9d460 5px);color:#000}.TablesTable .Unavailable.GuestArrived{background:#87d37c;color:#000}.TablesTable .Seating.Unavailable.GuestArrived{background:linear-gradient(90deg,#000 5px,#87d37c 5px);color:#000}.TablesTable .CombinationSeating.Unavailable.GuestArrived{background:linear-gradient(90deg,silver 5px,#87d37c 5px);color:#000}.TablesTable .Selected{background:#4ecdc4!important}.TablesTable .Seating.Selected{background:linear-gradient(90deg,#000 5px,#4ecdc4 5px)!important;color:#000}.TablesTable .CombinationSeating.Selected{background:linear-gradient(90deg,silver 5px,#4ecdc4 5px)!important;color:#000}.TablesTable .DoubleBooked{background:red!important}.TablesTable .TablesTableItem td{height:37px}.TablesTable .TablesTableItem.DisabledWebshop .TablesTable-TableName{background-color:gray;color:#fff}.TablesTable .TablesTableItem.DisabledPOS .TablesTable-TableName{text-decoration:line-through;background-color:#000;color:#fff}.TablesTable td{line-height:12px}.TablesTable td.TimeSlot:hover,.TablesTable td.DisabledTimeSlot.Unavailable:hover{background:#eee;cursor:pointer}.TablesTable td.TimeSlot .InternalComment{background-color:blue;color:#fff}.TablesTable td.TimeSlot .CallcenterComment{background-color:green;color:#fff}.TablesTable td.TimeSlot .Comment{background-color:#e74c3c;color:#fff}.TablesTable .CardNotRegistered,.TableOverviewChronological .CardNotRegistered{color:red}.TableOverviewChronological .ShopTableBooking label{display:inline;cursor:pointer}.TablesTable .CardDeclined,.ShopTableBookingWaitingList .CardDeclined,.TableOverviewChronological .CardDeclined{background-color:#fe0;color:red}.DivTablesTableNames{float:left;width:100px}.DivTables{float:left;width:1018px}.wmd-view-topscroll,.wmd-view{overflow-x:scroll;overflow-y:hidden;width:100%;border:none 0 red}.wmd-view-topscroll,.wmd-view-topspacer{height:17px}.scroll-div1{width:100%;overflow-x:scroll;overflow-y:hidden;height:20px}.scroll-div2{width:100%}.WaitingList .ShopTableBookingWaitingList{margin:10px 0;cursor:pointer}.WaitingList .ShopTableBookingWaitingList:hover{background-color:silver}.TableBookingRadiobuttons{margin-bottom:10px;margin-right:10px;margin-left:10px}.TableBookingRadiobuttons>span{margin-right:30px}.TableBookingCheckboxes{float:right}.checkcontainer{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkcontainer label{vertical-align:middle}.checkcontainer input{position:absolute;opacity:0;display:none}.checkcontainer .checkmark{background-color:#eee;position:absolute;height:28px;width:28px;left:0;top:0}.checkcontainer .checkmark.radio{border-radius:50%}.checkcontainer:hover input~.checkmark{background-color:#ccc}.topRow .checkcontainer .checkmark{background-color:#ccc}.checkcontainer input:checked~.checkmark{background-color:#2196f3}.topRow .checkcontainer input:checked~.checkmark{background-color:#114d7c}.checkcontainer .checkmark:after{position:absolute;content:"";display:none}.checkcontainer input:checked~.checkmark:after{display:block}.checkcontainer .checkmark:after{left:9px;top:5px;width:8px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkcontainer .checkmark.radio:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.OverviewTable .checkcontainer{margin-bottom:12px}.OverviewTable .checkcontainer .checkmark{left:12px;top:1px}input[type=radio]+label,input[type=checkbox]+label{line-height:30px;font-size:15px}