#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#app,.sticky{background-color:#fff}.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:100}body{margin:0;background-color:#8a8a8a}h1{cursor:pointer}.toolbar{margin-bottom:1em;padding-bottom:.2em;border-bottom:1px solid #000}.toolbar .back-button{float:left}.toolbar h2{display:inline-block;margin:0}.btn{padding:.3em .8em;display:block;margin:0 auto;font-size:110%;font-weight:700;cursor:pointer}.btn,.btn-primary{background:#b0937d;color:#fff}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.error{color:red}.vdp-datepicker{margin:0 auto .3em;width:100%;min-width:230px;max-width:435px}.vdp-datepicker .vdp-datepicker__calendar{width:100%;border:none}.vdp-datepicker .vdp-datepicker__calendar .cell.selected{background:#b0937d!important;color:#fff}.vdp-datepicker .vdp-datepicker__calendar .cell.today{background:#c3ad9d;color:#fff}.vdp-datepicker .vdp-datepicker__calendar .cell:not(.day-header):not(.blank):hover{border-color:#9c795e!important}.header-wrapper[data-v-7f8068f8]{max-width:600px;margin:0 auto;padding:1em .25em;box-sizing:border-box}.header-flex[data-v-7f8068f8]{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}header[data-v-7f8068f8]{padding:0;background:#000}h1[data-v-7f8068f8]{margin:0}img[data-v-7f8068f8]{width:100%}.img-wrap[data-v-7f8068f8]{cursor:pointer;width:25%;max-width:5em}.img-wrap[data-v-7f8068f8],button[data-v-7f8068f8]{-ms-flex-item-align:start;align-self:flex-start}button[data-v-7f8068f8]{padding:.3em .5em;background:#b0937d;color:#fff;border:1px solid #9c795e;font-weight:700;cursor:pointer;transition:all .1s}button[data-v-7f8068f8]:hover{background-color:#9c795e}.admin-button[data-v-7f8068f8]{margin-left:auto}.mobile-wrapper[data-v-236f111a]{max-width:400px;margin:0 auto}.wide-wrapper[data-v-236f111a]{width:100%;max-width:1700px;margin:0 auto}.date-select[data-v-236f111a]{width:auto}.date-select[data-v-236f111a]:not(.mobile){padding-left:.5em;padding-right:.5em}.date-select.mobile[data-v-236f111a]{width:100%}h1[data-v-236f111a],h2[data-v-236f111a]{margin:0}.container[data-v-7c6654ad]{display:inline-block;width:100%;height:2.5em;margin:0}.button-group[data-v-7c6654ad]{display:table;width:100%;height:100%}.button[data-v-7c6654ad]{color:#fff;padding:0;display:table-cell;text-align:center;vertical-align:middle;background:#b0937d;font-weight:700;cursor:pointer;transition:all .1s}.button[data-v-7c6654ad]:hover{background-color:#9c795e;border-color:#b0937d}.button[data-v-7c6654ad]:focus{border-color:#9c795e}.button-left[data-v-7c6654ad]{border-top-left-radius:0;border-bottom-left-radius:0}.button-middle[data-v-7c6654ad]{border-left:none;border-right:none;text-transform:capitalize}.button-right[data-v-7c6654ad]{border-top-right-radius:0;border-bottom-right-radius:0}.button-icon[data-v-7c6654ad]{width:14%}.bold[data-v-7c6654ad]{font-weight:700}.date-wrap[data-v-7c6654ad]{background:#fff}.content[data-v-e2dd23aa]{max-height:250em;overflow:hidden}.slide-enter-active[data-v-e2dd23aa]{transition:max-height .8s ease-in,opacity .3s ease}.slide-leave-active[data-v-e2dd23aa]{transition:max-height 3s ease-out -2.5s,opacity .3s ease}.slide-enter[data-v-e2dd23aa],.slide-leave-to[data-v-e2dd23aa]{max-height:0;opacity:0}.chevron[data-v-e2dd23aa]{font-size:200%;font-weight:700;position:absolute;top:21%;right:10%;transform:rotate(90deg);transition:all .3s ease}.chevron.down[data-v-e2dd23aa]{transform:rotate(-90deg)}.container[data-v-6ac9da3d]{font-weight:700;background:#b0937d;padding:1em 2em;margin:.3em 0;color:#fff;transition:all .1s}.container[data-v-6ac9da3d]:hover{background-color:#9c795e;cursor:pointer}.room-header[data-v-6ac9da3d]:hover{border-color:#b0937d}.title[data-v-6ac9da3d]{margin:0 0 .5em}.spacer.two-hour[data-v-c94bcb4e]{width:11.1112%;display:inline-block}.hour[data-v-c94bcb4e]{width:22.2224%;display:inline-block;text-align:left;padding-left:.2em;box-sizing:border-box}.blocks[data-v-c94bcb4e]{position:relative;height:.5em}.block[data-v-c94bcb4e]{box-sizing:border-box;background:#fff;position:absolute;height:.5em;width:6%}.wide-grid[data-v-a08a6b7a]{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:0 auto}.room-box[data-v-a08a6b7a]{width:100%;margin-bottom:1em}.title[data-v-152b83b4]{border:0 solid #000;padding:.5em .2em;top:2.5em;z-index:99;transition:all .1s}.title[data-v-152b83b4]:hover{background-color:#9c795e}.container[data-v-152b83b4]{box-sizing:border-box;padding:0 .5em}.timetable-wrap[data-v-152b83b4]{margin-top:1px}.timetable[data-v-37c3411f]{position:relative}.bookings[data-v-37c3411f]{width:calc(100% - 3em);position:absolute;top:0;left:3em;display:inline-block}.timescale[data-v-14b3df36]{text-align:left}.title[data-v-14b3df36]{height:3em;line-height:3em;width:4em;text-align:center;border-right:1px solid #888;border-bottom:1px solid #888;background:#fff}.hourline[data-v-14b3df36]{box-sizing:border-box}.hourline[data-v-14b3df36]:after{content:"";width:100%;border-bottom:1px dashed #888;float:left}.hourline[data-v-14b3df36]:last-child:after{border-bottom:initial}.hour[data-v-14b3df36]{height:3em;width:20%;max-width:3em;text-align:center;font-size:1em;border-right:1px solid #888}.other[data-v-14b3df36]{margin-top:3em;width:calc((100% - 4em) * .4 + 4em)}.top55[data-v-14b3df36]{top:5.5em;z-index:99}.booking[data-v-a27416ac]{color:#fff;position:absolute;width:100%;background-color:#c3ad9d;box-sizing:border-box;overflow:hidden;cursor:pointer;padding:1px;transition:all .1s}.booking[data-v-a27416ac]:hover{background-color:#b0937d}.booking h5[data-v-a27416ac]{margin:0;padding:0}.booking span[data-v-a27416ac]{width:100%;position:absolute;left:0;padding:0}.small-text[data-v-a27416ac]{font-size:80%}.container[data-v-43c845c5]{padding:1em}.delete[data-v-43c845c5]{margin-top:2em}.btn[data-v-43c845c5]{border:none;transition:all .1s}.btn[data-v-43c845c5]:hover{background-color:#9c795e}.btn[data-v-43c845c5]:disabled{background-color:#8a8a8a;cursor:default!important}fieldset[data-v-2d63eaaa],form[data-v-2d63eaaa],h3[data-v-2d63eaaa]{padding:0;margin:0}fieldset[data-v-2d63eaaa]{border:none}.line[data-v-2d63eaaa]{display:-ms-flexbox;display:flex;margin-bottom:.5em;-ms-flex-pack:center;justify-content:center;-ms-flex-align:baseline;align-items:baseline}.line label[data-v-2d63eaaa]{text-align:right;padding-right:.5em;width:4.5em}.center-wrap[data-v-2d63eaaa]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;width:100%}.center-wrap.title[data-v-2d63eaaa]{-ms-flex-align:baseline;align-items:baseline}.center-wrap input[data-v-2d63eaaa]{padding:.2em .8em;font-size:110%;width:100%;max-width:400px;border-width:0 0 1px;border-color:#000;text-align:center}.line .center-wrap .picker[data-v-2d63eaaa]{-ms-flex-pack:end;justify-content:flex-end}input[data-v-2d63eaaa]{margin-bottom:1em;box-sizing:border-box}.container[data-v-7461c172]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:distribute;justify-content:space-around}.box[data-v-7461c172]{text-align:center}.box.minute[data-v-7461c172]{margin-left:.3em}select[data-v-7461c172]{padding:.2em .8em;font-size:140%;box-sizing:border-box;border-width:0 0 1px}.container[data-v-2be1364a]{max-width:30em;margin:0 auto}.line[data-v-2be1364a]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:.5em}.line label[data-v-2be1364a]{-ms-flex:1;flex:1;padding-right:.5em;text-align:right}.line span[data-v-2be1364a]{-ms-flex:1;flex:1;text-align:left}.toast[data-v-344bbeef]{position:absolute;top:0;left:0;width:100vw;height:100vh;display:-ms-flexbox;display:flex;background:#00000055}.toast .inner[data-v-344bbeef],.toast[data-v-344bbeef]{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.toast .inner[data-v-344bbeef]{position:relative;-ms-flex-direction:column;flex-direction:column;width:50%;height:33%;padding:1em;background:#fff;border:2px solid #000;border-radius:2em}.toast .inner .content[data-v-344bbeef],.toast .inner .header[data-v-344bbeef]{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1em;box-sizing:border-box}.toast .inner .header[data-v-344bbeef]{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;height:auto}.toast .inner .content[data-v-344bbeef]{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.toast .inner h2[data-v-344bbeef]{margin:0 0 1em}.button-wrap[data-v-344bbeef]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}button[data-v-344bbeef]{display:inline-block;-ms-flex:1;flex:1}button[data-v-344bbeef]:first-child{margin-right:1em}.close-button[data-v-344bbeef]{font-size:200%;cursor:pointer}a[data-v-e49a1130]{color:blue}div[data-v-e49a1130]{text-align:left;margin-bottom:1em}span[data-v-e49a1130]{cursor:pointer}.container[data-v-e5f236da]{padding:1em}.toolbar[data-v-e5f236da]{margin-bottom:1em;padding-bottom:.2em;border-bottom:1px solid #000}.toolbar .back-button[data-v-e5f236da]{float:left}.toolbar h2[data-v-e5f236da]{display:inline-block}.btn[data-v-e5f236da]{padding:.3em .8em;background:#b0937d;color:#fff;display:block;margin:0 auto;font-size:110%;font-weight:700;border:none;transition:all .1s}.btn[data-v-e5f236da]:hover{background-color:#9c795e}button.btn[data-v-e5f236da]{margin-top:.5em}h2[data-v-e5f236da]{margin:0}.back-button[data-v-e5f236da]{display:inline-block}form[data-v-7f093c16]{text-align:left;width:80%;max-width:400px;margin:1em auto}fieldset[data-v-7f093c16]{border:none}input[data-v-7f093c16],label[data-v-7f093c16]{box-sizing:border-box;cursor:pointer}input[data-v-7f093c16]{display:block;width:100%;margin-bottom:1em;padding:.4em .3em;font-weight:700}label[data-v-7f093c16]{width:100%;display:inline-block;margin-bottom:.4em;font-weight:700}button[data-v-7f093c16]{padding:10px;border:1px solid #9c795e;background:#b0937d;color:#fff;display:block;margin:0 auto;font-size:110%;font-weight:700;transition:all .1s}button[data-v-7f093c16]:hover{background-color:#9c795e}button[data-v-7f093c16]:active,button[data-v-7f093c16]:focus{border:2px solid #9c795e;padding:9px}form[data-v-66d737a5]{text-align:left;width:80%;max-width:400px;margin:1em auto}fieldset[data-v-66d737a5]{border:none}input[data-v-66d737a5],label[data-v-66d737a5]{box-sizing:border-box;cursor:pointer}input[data-v-66d737a5]{display:block;width:100%;padding:.4em .3em;font-weight:700}.line[data-v-66d737a5]{margin-bottom:1em}label[data-v-66d737a5]{width:100%;display:inline-block;margin-bottom:.4em;font-weight:700}button[data-v-66d737a5]{padding:.6em .8em;background:#b0937d;color:#fff;display:block;margin:.2em auto;font-size:110%;font-weight:700;border:none;transition:all .1s}button[data-v-66d737a5]:active,button[data-v-66d737a5]:focus,button[data-v-66d737a5]:hover{background-color:#9c795e}.done[data-v-66d737a5]{margin:2em 0;padding:0 1em}.link[data-v-66d737a5]{color:blue;cursor:pointer}form[data-v-de58cdba]{text-align:left;width:80%;margin:1em auto}fieldset[data-v-de58cdba]{border:none}input[data-v-de58cdba],label[data-v-de58cdba]{box-sizing:border-box;cursor:pointer}input[data-v-de58cdba]{display:block;width:100%;padding:.4em .3em;font-weight:700}.line[data-v-de58cdba]{margin-bottom:1em}label[data-v-de58cdba]{width:100%;display:inline-block;margin-bottom:.4em;font-weight:700}button[data-v-de58cdba]{padding:.6em .8em;border-radius:.5em;background:#b0937d;color:#fff;display:block;margin:0 auto;font-size:110%;font-weight:700}button[data-v-de58cdba]:active,button[data-v-de58cdba]:focus,button[data-v-de58cdba]:hover{background:#fff;border:2px solid #b0937d;color:initial;outline:none}.error[data-v-de58cdba]{color:red}.container[data-v-8974c25a]{border:1px solid #000;padding:.5em}.small-wrapper[data-v-cf7a4298],.wide-wrapper[data-v-cf7a4298]{width:100%;margin:0 auto}.day-names[data-v-cf7a4298]{border-bottom:1px solid #888}.timetable[data-v-753d4822]{position:relative;margin-bottom:4em}.days-wrapper[data-v-753d4822]{width:calc(100% - 3em);left:3em;position:absolute;top:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;height:100%;margin-bottom:3em}.bookings[data-v-753d4822]{width:20%;border-right:1px solid #888;box-sizing:border-box}.booking-list[data-v-e44198e6]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3em;height:36em}.day-info[data-v-e44198e6]{background:#fff;-ms-flex:none;flex:none;height:3em;border-bottom:1px solid #888}.booking-wrapper[data-v-e44198e6]{-ms-flex:1;flex:1;position:relative}.top55[data-v-e44198e6]{top:5.5em;z-index:99}.container[data-v-12d286af]{display:inline-block;width:100%;height:2.5em}.button-group[data-v-12d286af]{display:table;width:100%;height:100%}.button[data-v-12d286af]{color:#fff;display:table-cell;text-align:center;vertical-align:middle;background:#b0937d;padding:0;font-weight:700;cursor:pointer;transition:all .1s}.button[data-v-12d286af]:hover{background-color:#9c795e}.button[data-v-12d286af]:focus{border-color:#9c795e}.button-left[data-v-12d286af]{border-top-left-radius:0;border-bottom-left-radius:0}.button-middle[data-v-12d286af]{border-left:none;border-right:none}.button-right[data-v-12d286af]{border-top-right-radius:0;border-bottom-right-radius:0}.button-icon[data-v-12d286af]{width:14%}.bold[data-v-12d286af]{font-weight:700}.room-select-wrap[data-v-12d286af]{padding-bottom:.5em}.room-listing-button[data-v-12d286af]{width:100%;background:#fff;padding:.3em 0;cursor:pointer;font-weight:700;box-sizing:border-box}.room-listing-button.active[data-v-12d286af]{background:#c3ad9d;color:#fff}.room-listing-button[data-v-12d286af]:hover,button[data-v-d68dd5e6]{background:#b0937d;color:#fff}button[data-v-d68dd5e6]{padding:.3em .5em;border:1px solid #9c795e;font-weight:700;cursor:pointer;transition:all .1s}button[data-v-d68dd5e6]:hover{background-color:#9c795e}form[data-v-aa153908]{text-align:left;width:80%;max-width:400px;margin:1em auto}fieldset[data-v-aa153908]{border:none}input[data-v-aa153908],label[data-v-aa153908]{box-sizing:border-box;cursor:pointer}input[data-v-aa153908]{display:block;width:100%;margin-bottom:1em;padding:.4em .3em;font-weight:700}label[data-v-aa153908]{width:100%;display:inline-block;margin-bottom:.4em;font-weight:700}button[data-v-aa153908]{padding:.6em .8em;border-radius:.5em;background:linear-gradient(#c3ad9d,#b0937d);color:#fff;display:block;margin:0 auto;font-size:110%;font-weight:700}button[data-v-aa153908]:active,button[data-v-aa153908]:focus,button[data-v-aa153908]:hover{background:#fff;border:2px solid #b0937d;color:initial;outline:none}form[data-v-f6398ef8]{text-align:left;width:80%;margin:1em auto}fieldset[data-v-f6398ef8]{border:none;padding:0;margin-bottom:1em}fieldset legend[data-v-f6398ef8]{margin-bottom:1em}input[data-v-f6398ef8],label[data-v-f6398ef8]{box-sizing:border-box;cursor:pointer}.line[data-v-f6398ef8]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}label[data-v-f6398ef8]{-ms-flex:1;flex:1;display:inline-block;font-weight:700;text-align:right}.checkbox-wrap[data-v-f6398ef8]{-ms-flex:1;flex:1;padding-left:2%;text-align:left;display:inline-block}table[data-v-f6398ef8]{width:60%;margin:2rem auto}table td[data-v-f6398ef8],table th[data-v-f6398ef8]{padding:.5rem}
/*# sourceMappingURL=app.94450f4255571b0ba248a28f2186840c.css.map */