<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;-webkit-text-size-adjust:100%}html{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*::before,*::after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}a{text-decoration:none}body{line-height:1}ol,ul{list-style-type:none;list-style-position:inside}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}input:not([type="checkbox"]) input:not([type="radio"]),textarea{appearance:none}input,textarea,button{display:block;padding:0;margin:0}button,input[type="button"],input[type="submit"]{background:none}:required{box-shadow:none}em,i{font-style:italic}strong,b{font-weight:600}u{text-decoration:underline}pre,code{font-family:Monaco, Courier, monospace}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}blockquote::before,blockquote::after,q::before,q::after{content:'"'}a,input[type="submit"],input[type="button"],button,label[for]{cursor:pointer}img{display:inline-block;vertical-align:top}body{color:#383838;font-size:15px;line-height:24.0270996094px;font-family:"Helvetica Neue", Helvetica, Arial;background:#fbfbfb}body.is-scrolling{background:#aaa}.empty{color:#6b6b6b}a{color:#B53C80}a:hover{color:#a23672;text-decoration:underline}form label{display:block;font-weight:600;margin-bottom:6px}form label abbr{color:#D4283C}form input,form input[type="text"],form input[type="email"],form input[type="tel"],form input[type="url"],form input[type="password"],form input[type="number"],form input[type="checkbox"],form input[type="radio"],form textarea{box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15)}form input,form input[type="text"],form input[type="email"],form input[type="tel"],form input[type="url"],form input[type="password"],form input[type="number"],form textarea,form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:36px;font-size:15px;font-family:"Helvetica Neue", Helvetica, Arial;background-color:#fff;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border:1px solid #d4d4d4;border-radius:4px}@media only screen and (min-width: 768px){form input,form input[type="text"],form input[type="email"],form input[type="tel"],form input[type="url"],form input[type="password"],form input[type="number"],form textarea,form button{font-size:15px}}form input[type="checkbox"],form input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;cursor:pointer;width:18px;min-width:18px;max-width:18px;height:18px;padding:0;border:1px solid #d4d4d4}form input[type="checkbox"]:checked,form input[type="radio"]:checked{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/checkmark-020d16b545ebdaf1e19b14bb90bcac3db64e3eb73ef85db3634449f34fb1b6d6.svg);background-repeat:no-repeat;background-size:11px 7px;background-position:center;background-color:#B53C80;border:1px solid #B53C80}form input.big[type="checkbox"],form input.big[type="radio"]{width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px}form input.big[type="checkbox"]:checked,form input.big[type="radio"]:checked{background-size:15px 11px}form input[type="radio"]{border-radius:50%}form textarea{height:auto;resize:vertical;line-height:22.0270996094px}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;color:#383838;font-size:15px;font-family:"Helvetica Neue", Helvetica, Arial;height:36px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/select-arrows-e6a68a68969d404b4ba46b359550e34e0efa17a1d7d81ae1b731eb973b76ddeb.svg);background-repeat:no-repeat;background-size:9px 16px;background-position:right 12px center;padding-right:30px;padding-left:12px;background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15)}form .errors{margin-bottom:12px}form .errors li{list-style:square;color:#D4283C;margin-left:12px;font-weight:bold}form .choice label,form .boolean label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;font-weight:400;margin-bottom:0}form .choice label input,form .boolean label input{position:relative;margin-top:3px;margin-right:6px}form .inline-hints,form .inline-errors{font-size:13.3333333333px;line-height:18px;margin-top:6px}form .inline-errors{color:#D4283C}form .inline-errors:first-letter{text-transform:capitalize}form .hidden{display:none}form input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#C72E85, #B32475);background-image:-moz-linear-gradient(#C72E85, #B32475);background-image:-webkit-linear-gradient(#C72E85, #B32475);background-image:linear-gradient(#C72E85, #B32475);color:#fff}form input[type="submit"]:hover{text-decoration:none;background-image:-o-linear-gradient(#CC338A, #B8287A);background-image:-moz-linear-gradient(#CC338A, #B8287A);background-image:-webkit-linear-gradient(#CC338A, #B8287A);background-image:linear-gradient(#CC338A, #B8287A);color:#fff}form input[type="submit"]:active{text-decoration:none;background-image:-o-linear-gradient(#B32475, #B32475);background-image:-moz-linear-gradient(#B32475, #B32475);background-image:-webkit-linear-gradient(#B32475, #B32475);background-image:linear-gradient(#B32475, #B32475);color:#fff;box-shadow:none}ul,ol{list-style:none}li{list-style:none}#container&gt;.page{display:flex;flex-direction:column;min-height:100vh}.main{margin-bottom:60px}.wrapper{width:100%;max-width:1240px;padding-right:12px;padding-left:12px;margin:0 auto}.wrapper::after{display:table;content:'';clear:both}@media only screen and (min-width: 767px){.wrapper{padding-right:24px;padding-left:24px}}.wrapper.is-full-width{width:100%;max-width:100%;padding-right:12px;padding-left:12px;margin:0 auto}.wrapper.is-full-width::after{display:table;content:'';clear:both}@media only screen and (min-width: 767px){.wrapper.is-full-width{padding-right:24px;padding-left:24px}}.wrapper-small{width:100%;max-width:960px;padding-right:12px;padding-left:12px;margin:0 auto}.wrapper-small::after{display:table;content:'';clear:both}@media only screen and (min-width: 767px){.wrapper-small{padding-right:24px;padding-left:24px}}.wrapper-smaller{width:100%;max-width:788px;padding-right:12px;padding-left:12px;margin:0 auto}.wrapper-smaller::after{display:table;content:'';clear:both}@media only screen and (min-width: 767px){.wrapper-smaller{padding-right:24px;padding-left:24px}}@media only screen and (max-width: 414px){#widget.wrapper{padding:0}#widget.wrapper .wrapper-small{padding:0}#widget.wrapper .page-header{padding-right:12px;padding-left:12px}}.is-hidden{display:none}.flash,.flash-message{background:#fbfbfb;color:#383838;color:#ffffff;padding:12px 18px;margin:0;border-top:4px solid #fbfbfb;border-bottom:4px solid #fbfbfb}.flash h4,.flash-message h4{width:100%;font-weight:bold}.flash p:last-child,.flash-message p:last-child{margin-bottom:0}.flash a,.flash-message a{color:#B53C80;text-decoration:underline}.flash a:hover,.flash-message a:hover{color:#c2488d;text-decoration:none}.flash.warning,.flash-message.warning{background:#EF8200;color:#ffffff}.flash.warning a,.flash-message.warning a{color:#ffffff}.flash.warning a:hover,.flash-message.warning a:hover{color:white}.flash.error,.flash.alert,.flash-message.error,.flash-message.alert{background:#D4283C;color:#ffffff}.flash.error a,.flash.alert a,.flash-message.error a,.flash-message.alert a{color:#ffffff}.flash.error a:hover,.flash.alert a:hover,.flash-message.error a:hover,.flash-message.alert a:hover{color:white}.flash.success,.flash.notice,.flash-message.success,.flash-message.notice{background:#3F990F;color:#ffffff}.flash.success a,.flash.notice a,.flash-message.success a,.flash-message.notice a{color:#ffffff}.flash.success a:hover,.flash.notice a:hover,.flash-message.success a:hover,.flash-message.notice a:hover{color:white}.info.flash-message{text-align:center;color:#383838}.info.flash-message .wrapper{width:100%;max-width:500px;padding-right:12px;padding-left:12px;margin:0 auto;padding-top:24px}.info.flash-message .wrapper::after{display:table;content:'';clear:both}@media only screen and (min-width: 767px){.info.flash-message .wrapper{padding-right:24px;padding-left:24px}}.info.flash-message h4{display:inline-block;font-size:21.357421875px;font-weight:400;line-height:30.4092979431px;margin-bottom:6px}.info.flash-message p{padding-bottom:36px;border-bottom:1px solid #d4d4d4}.info.flash-message a{color:#B53C80;text-decoration:underline}.info.flash-message a:hover{text-decoration:none}.page-header{display:block;width:100%;margin-top:24px;margin-bottom:24px}.page-header h1,.page-header h2{display:block;color:#383838;font-size:27.0304870605px;line-height:38.4867677093px}.page-header h1 a,.page-header h2 a{color:#383838;text-decoration:underline}.page-header h1 a:hover,.page-header h2 a:hover{text-decoration:none}.page-header p{display:block;margin-top:12px}.page-header.centered{text-align:center}.section-header{margin-bottom:18px}.section-header h1,.section-header h2,.section-header h3{font-size:21.357421875px;line-height:24.0270996094px;font-weight:800}.section-header p{display:block;margin-top:12px}.tabular-scroller{overflow:hidden;overflow-x:scroll;background:#ffffff;margin-bottom:24px;border:1px solid #d4d4d4;border-radius:4px}.tabular-scroller .tabular{margin:-1px;border:0}.tabular{width:100%;border:1px solid #d4d4d4;border-collapse:separate;border-radius:4px}.tabular a{display:block}.tabular thead{background:#fbfbfb;border-bottom:1px solid #d4d4d4}.tabular thead tr{background:none}.tabular thead th{font-weight:700;color:#383838;background:#fbfbfb;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px}.tabular thead th:first-child{border-top-left-radius:3px}.tabular thead th:last-child{border-top-right-radius:3px}.tabular thead tr:first-child th{border-bottom:1px solid #d4d4d4}.tabular thead tr:last-child th{border-bottom:none}.tabular thead th a{color:#383838}.tabular thead th a:hover{text-decoration:none}.tabular thead input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);width:100%;text-align:center}.tabular thead input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}.tabular thead input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.tabular th[scope="row"]{font-weight:700;color:#383838;background:#fbfbfb;padding-top:12px;padding-right:6px;padding-bottom:12px;padding-left:6px;border-right:1px solid #d4d4d4}.tabular td{background:#fff;vertical-align:middle;padding-top:6px;padding-right:18px;padding-bottom:6px;padding-left:18px}.tabular td a{font-weight:600}.tabular td.id,.tabular td.id a{font-weight:600;color:#383838}.tabular td.name a{font-weight:600;color:#B53C80}.tabular td.number,.tabular th.number{text-align:right}.tabular tr:first-child td{border-top:1px solid #d4d4d4}.tabular tr:nth-child(even) td{background:#fbfbfb;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.tabular tr:last-child td{border-bottom:0}.tabular tr:last-child td:first-child{border-bottom-left-radius:3px}.tabular tr:last-child td:last-child{border-bottom-right-radius:3px}table.responsive-table{width:100%}table.responsive-table thead th{font-weight:700;padding-bottom:12px}table.responsive-table tbody td{vertical-align:middle;padding-right:12px;padding-bottom:12px}table.responsive-table tbody td input,table.responsive-table tbody td select{width:100%}table.responsive-table tbody td.actions{padding-right:0}table.responsive-table tbody td.actions span{display:flex;flex-flow:row nowrap;justify-content:flex-end}table.responsive-table tbody td.actions span label{margin-bottom:0}table.responsive-table tbody td.actions span input{display:none}table.responsive-table tbody td.actions span a{margin-left:6px}table.responsive-table tbody td.actions span a:first-child{margin-left:0}table.responsive-table tbody td.actions span .edit,table.responsive-table tbody td.actions span .delete{display:block;width:36px;height:36px;font-size:0;line-height:0;background-color:#eee;background-repeat:no-repeat;background-position:center;background-size:13px;border-radius:50%}table.responsive-table tbody td.actions span .edit{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/pencil-dark-cad128c639688bb4a76c8da7c23e22da743ce659bd691aa97a3746451cd14813.svg)}table.responsive-table tbody td.actions span .delete{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg)}table.responsive-table tbody td.actions span .disabled{display:none}table.responsive-table tfoot{border-top:1px solid #d4d4d4}table.responsive-table tfoot a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}table.responsive-table tfoot a:hover{text-decoration:none;background-color:#ffffff}table.responsive-table tfoot a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}table.responsive-table tfoot td{padding-top:12px}@media only screen and (max-width: 960px){table.responsive-table{display:block;width:auto;margin-right:-12px;margin-left:-12px}table.responsive-table thead{display:none}table.responsive-table tbody{display:block}table.responsive-table tbody tr{position:relative;display:block;padding-right:12px;padding-left:12px;margin-bottom:12px;border-bottom:1px solid #d4d4d4}table.responsive-table tbody tr:last-child,table.responsive-table tbody tr:last-of-type{margin-bottom:0}table.responsive-table tbody td{display:block;padding-right:0;padding-left:12px}table.responsive-table tbody td:before{display:block;font-weight:700;content:attr(data-label);margin-bottom:12px}table.responsive-table tbody td:first-child{padding-left:0}table.responsive-table tbody td.name{width:calc(100% - 90px)}table.responsive-table tbody td.actions{padding-bottom:0}table.responsive-table tbody td.actions span{position:absolute;top:0;right:12px;justify-content:flex-start}table.responsive-table tbody td.actions:before{display:none}table.responsive-table tfoot{border-top:0}table.responsive-table tfoot tr{display:block;padding-right:12px;padding-left:12px}}.pagination{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;position:relative;z-index:0;width:100%;max-width:100%}.pagination li{position:relative;z-index:999;flex-grow:1;text-align:center;font-weight:600;background:#fff;margin-right:-1px;margin-bottom:-1px;border:1px solid #d4d4d4;border-radius:0}.pagination li.previous-page,.pagination li.previous_page,.pagination li.next-page,.pagination li.next_page{flex-grow:0}.pagination li.previous-page a,.pagination li.previous_page a,.pagination li.next-page a,.pagination li.next_page a{display:block;flex-grow:0;min-width:30px;max-width:30px;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;background-size:18px 18px;background-position:center}.pagination li.previous-page .disabled,.pagination li.previous_page .disabled,.pagination li.next-page .disabled,.pagination li.next_page .disabled{display:block;flex-grow:0;min-width:30px;max-width:30px;height:36px;text-indent:-99999px;overflow:hidden;opacity:0.5;background-repeat:no-repeat;background-size:18px 18px;background-position:center}.pagination li.previous-page a,.pagination li.previous_page a{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-c9e6361c1f09a0bb8fe354339ebb3ef8952d9a6eb1428c54b81cd78b095eba6a.svg)}.pagination li.previous-page .disabled,.pagination li.previous_page .disabled{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-gray-left-0415e14f69066a67acc28e9c7547db7d590c7c3604ed0efe7865310b4e020ba8.svg)}.pagination li.previous-page:hover a,.pagination li.previous_page:hover a{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-hover-81f78647cff55357a69a1c0f10c48944dcada55148e00f5ab6f3041a2140f3e4.svg)}.pagination li.next-page a,.pagination li.next_page a{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-right-9461c49cdcb4e63e3c47431ef0fd21a66337d086056d0dae6c344e9fd03a758f.svg)}.pagination li.next-page .disabled,.pagination li.next_page .disabled{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-gray-right-022b36e463e266ac1502e4668c517354ad6ba153acfbd9322d854d43ff4ca4f7.svg)}.pagination li.next-page:hover a,.pagination li.next_page:hover a{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-right-hover-99b141ee7a697028ca267178ff7fa7597eaf1aeb2e9e169a0a85847b709516c0.svg)}.pagination li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination li.current{background:#eeeeee;font-weight:400;padding:6px}.pagination li a{display:block;color:#383838;padding:6px}.pagination li a:hover{color:#B53C80}.pagination .gap{display:block;padding:6px}@media only screen and (min-width: 500px){.pagination li.current,.pagination li a,.pagination .gap{padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}}.i18n-tab-bar{background:#fff;padding:18px;border:1px solid #d4d4d4;border-radius:4px}.i18n-tab-bar-languages{display:flex;flex-direction:row;flex-wrap:flex-wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:12px}.i18n-tab-bar-languages li{margin-right:12px}.i18n-tab-bar-languages li a{display:block;color:#383838;font-weight:600;background:#fafafa;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;transition:background-color .3s;border-radius:4px}.i18n-tab-bar-languages li:hover a{text-decoration:none;background:#f0f0f0}.i18n-tab-bar-languages .selected a{color:#fff;background:#B53C80}.i18n-tab-bar-languages .selected:hover a{background:#B53C80}.i18n-tab-bar-pane{display:none}.i18n-tab-bar-pane.selected{display:block}.i18n-tab-bar-pane li,.i18n-tab-bar-pane textarea{width:100%}.i18n-tab-bar-pane li{margin-bottom:18px}.i18n-tab-bar-pane li:last-child{margin-bottom:0}.i18n-tab-bar-pane input{width:100%}.i18n-tab-bar-pane textarea{height:80px}.multi-select-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;position:relative;min-height:36px}.multi-select-container .multi-select-choices-list{list-style:none;flex:1;margin-bottom:-6px}.multi-select-container .multi-select-toggle{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);display:flex;align-items:center;margin-right:12px}.multi-select-container .multi-select-toggle:hover{text-decoration:none;background-color:#ffffff}.multi-select-container .multi-select-toggle:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.multi-select-container .multi-select-toggle:before{display:block;width:16px;height:16px;content:'';background-size:100%;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/plus-purple-ddf3ec8eb998e88fd786acb205434463b0213a7cf0f84ceb47faac939f0ed08b.svg);margin-right:6px}.multi-select-container .multi-select-choice{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:inline-flex;min-height:36px;list-style:none;color:#383838;background:#fff;border:1px solid #d4d4d4;padding-top:2px;padding-right:12px;padding-bottom:2px;padding-left:12px;margin-right:6px;margin-bottom:6px;border-radius:4px}.multi-select-container .multi-select-choice span{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.multi-select-container .multi-select-choice span .choice-capacity{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-weight:400;margin-left:3px}.multi-select-container .multi-select-choice span .choice-capacity .counter{background-size:11px 14px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-repeat:no-repeat;background-position:left center;padding-left:14px}.multi-select-container .multi-select-choice span .choice-capacity .label{display:none}.multi-select-container .multi-select-choice .multi-select-choice-close{width:18px;height:18px;background:none;background-repeat:no-repeat;background-size:12px 12px;background-position:center;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);padding:0;margin-left:6px;border:0;border-radius:0}.multi-select-container .multi-select-choice.light .multi-select-choice-close{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-light-89e30ae6f80dbb921ff5cc682c4e07177fdc02787c81829749ba16d22dab3532.svg)}.multi-select-container .multi-select-choice.dark .multi-select-choice-close{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-darker-7d05432383c182ed4ab12916cfeb74ce3811b7428f047012b359747324720e0e.svg)}.multi-select-items-container{position:absolute;z-index:100;width:100%;max-width:400px;min-height:320px;max-height:max-content;margin-top:54px;transition:height .1s}.multi-select-items-container .hidden{display:none}.multi-select-items-container .visible{display:block}.multi-select-items-container .multi-select-item{cursor:pointer;padding-top:9px;padding-right:12px;padding-bottom:9px;padding-left:12px}.multi-select-items-container .multi-select-item:hover{background:#f1f1f3}.multi-select-items-container .multi-select-item.item-selected{background:#A9C8F8}.multi-select-items-container .multi-select-item.item-disabled{cursor:default}.multi-select-items-container .multi-select-item.item-disabled,.multi-select-items-container .multi-select-item.item-disabled:hover{color:#aaaaaa}.multi-select-items-container .multi-select-item.item-disabled:hover{background:none}.slidebar .multi-select-items-container{max-width:100%}.multi-select-items-container .tag-select,.multi-select-items-container .table-select{overflow-y:scroll;min-width:320px;min-height:320px;height:calc(100% - 54px);max-height:max-content;background:white;border-radius:4px;box-shadow:0px 4px 15px 0px #00000026;transition:height .1s}.multi-select-items-container .tag-select header,.multi-select-items-container .table-select header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:sticky;position:-webkit-sticky;z-index:4;top:0;height:60px;background:#fff;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border-bottom:1px solid #d4d4d4;border-top-right-radius:4px;border-top-left-radius:4px}.multi-select-items-container .tag-select header strong,.multi-select-items-container .table-select header strong{font-size:20px;line-height:25px}.multi-select-items-container .tag-select header a,.multi-select-items-container .table-select header a{cursor:pointer;width:30px;height:30px;font-size:0;background:#eee;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:center;margin-left:auto;border:1px solid #d4d4d4;border-radius:50%;transition:background-color .2s}.multi-select-items-container .tag-select header a:hover,.multi-select-items-container .table-select header a:hover{background-color:#e6e6e6}.multi-select-items-container .tag-select .multi-select-item-group-header,.multi-select-items-container .table-select .multi-select-item-group-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;position:sticky;position:-webkit-sticky;top:60px;z-index:3;font-weight:600;background:#F3F3F3;padding-top:3px;padding-right:12px;padding-bottom:3px;padding-left:12px;box-shadow:#d4d4d4 0 1px 0, #d4d4d4 0 -1px 0}.multi-select-items-container .tag-select .multi-select-item-group-header .multi-select-item-group-controls,.multi-select-items-container .table-select .multi-select-item-group-header .multi-select-item-group-controls{margin-left:auto}.multi-select-items-container .tag-select .multi-select-item-group-header .multi-select-item-group-controls a,.multi-select-items-container .table-select .multi-select-item-group-header .multi-select-item-group-controls a{color:#383838;margin-left:6px}.multi-select-items-container .tag-select .multi-select-item-group-header .multi-select-item-group-controls a:first-child,.multi-select-items-container .table-select .multi-select-item-group-header .multi-select-item-group-controls a:first-child{margin-left:0}.multi-select-items-container .tag-select .multi-select-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.multi-select-items-container .tag-select .multi-select-item .tag{position:relative;display:block;width:16px;height:16px;margin-right:6px}.multi-select-items-container .tag-select .multi-select-item .tag .tag-color{display:block;position:relative;z-index:1;width:15px;height:12px;margin-top:2px;border-top-right-radius:6px;border-top-left-radius:2px;border-bottom-right-radius:6px;border-bottom-left-radius:2px}.multi-select-items-container .tag-select .multi-select-item .tag .tag-icon{position:absolute;top:0;z-index:2;display:block;width:16px;height:16px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/single-tag-c5fefc291239754dc1e0f8f27fa4724a689740915fdf6534061576728f51f153.svg);background-repeat:no-repeat;background-position:center}.multi-select-items-container .table-select .multi-select-items-list{display:block}.multi-select-items-container .table-select .multi-select-items-list .table-select-section{display:block;width:100%}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:6px;row-gap:6px;padding:12px}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;cursor:pointer;background:#F9F9FA;padding-top:3px;padding-right:9px;padding-bottom:3px;padding-left:9px;border-radius:4px}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item .table-select-item-label{font-weight:600}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item .table-select-item-capacity-range{display:block;width:100%;text-align:right;padding-top:3px;margin-top:auto}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item .table-select-item-capacity-range span{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item .table-select-item-capacity-range span:before{display:block;width:16px;height:16px;content:'';background:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-size:11px;background-repeat:no-repeat;background-position:center}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.table-select-item-available{box-shadow:inset #3F990F 0 -2px 0}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.table-select-item-occupied{box-shadow:inset #D4283C 0 -2px 0}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.table-select-item-occupied .table-select-item-label,.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.table-select-item-occupied .table-select-item-capacity-range{opacity:0.6}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.table-select-item-occupied .table-select-item-label{font-weight:400}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.table-select-item-occupied:hover,.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.table-select-item-available:hover{background:#f1f1f3}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.item-selected{background:#A9C8F8;box-shadow:none}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.item-selected .table-select-item-label,.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.item-selected .table-select-item-capacity-range{opacity:1}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.item-selected .table-select-item-label{font-weight:600}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.item-selected:hover{background:#A9C8F8}.multi-select-items-container .table-select .multi-select-items-list .table-select-section .table-select-section-items .table-select-item.item-selected.table-select-item-occupied{box-shadow:inset #D4283C 0 -2px 0}.slidebar:has(.multi-select-items-container.visible .table-select),.slidebar:has(.multi-select-items-container.visible .tag-select){overflow:hidden}.slidebar .multi-select-items-container:has(.table-select),.slidebar .multi-select-items-container:has(.tag-select){position:fixed;top:0;right:0;bottom:0;z-index:9999;max-width:375px;height:100vh;min-height:100vh;max-height:100vh;margin-top:0;border-radius:0;box-shadow:none;padding-bottom:80px;transition:transform .3s}.slidebar .multi-select-items-container.hidden:has(.table-select),.slidebar .multi-select-items-container.hidden:has(.tag-select){display:block;visibility:hidden;transform:translateX(100%)}.slidebar .multi-select-items-container.visible:has(.table-select),.slidebar .multi-select-items-container.visible:has(.tag-select){transform:translateX(0%)}.slidebar .multi-select-items-container:has(.table-select) .tag-select,.slidebar .multi-select-items-container:has(.table-select) .table-select,.slidebar .multi-select-items-container:has(.tag-select) .tag-select,.slidebar .multi-select-items-container:has(.tag-select) .table-select{height:100vh;max-height:100vh;padding-bottom:90px}.slidebar .multi-select-items-container:has(.table-select) .tag-select header strong,.slidebar .multi-select-items-container:has(.table-select) .table-select header strong,.slidebar .multi-select-items-container:has(.tag-select) .tag-select header strong,.slidebar .multi-select-items-container:has(.tag-select) .table-select header strong{order:2}.slidebar .multi-select-items-container:has(.table-select) .tag-select header a,.slidebar .multi-select-items-container:has(.table-select) .table-select header a,.slidebar .multi-select-items-container:has(.tag-select) .tag-select header a,.slidebar .multi-select-items-container:has(.tag-select) .table-select header a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);position:relative;height:auto;order:1;padding-left:33px;margin-right:24px;margin-left:0}.slidebar .multi-select-items-container:has(.table-select) .tag-select header a:hover,.slidebar .multi-select-items-container:has(.table-select) .table-select header a:hover,.slidebar .multi-select-items-container:has(.tag-select) .tag-select header a:hover,.slidebar .multi-select-items-container:has(.tag-select) .table-select header a:hover{text-decoration:none;background-color:#ffffff}.slidebar .multi-select-items-container:has(.table-select) .tag-select header a:active,.slidebar .multi-select-items-container:has(.table-select) .table-select header a:active,.slidebar .multi-select-items-container:has(.tag-select) .tag-select header a:active,.slidebar .multi-select-items-container:has(.tag-select) .table-select header a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.slidebar .multi-select-items-container:has(.table-select) .tag-select header a:before,.slidebar .multi-select-items-container:has(.table-select) .table-select header a:before,.slidebar .multi-select-items-container:has(.tag-select) .tag-select header a:before,.slidebar .multi-select-items-container:has(.tag-select) .table-select header a:before{position:absolute;top:9px;left:12px;display:block;width:12px;height:18px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-c9e6361c1f09a0bb8fe354339ebb3ef8952d9a6eb1428c54b81cd78b095eba6a.svg);background-position:center;background-repeat:no-repeat}.slidebar .multi-select-items-container:has(.table-select) .tag-select header a:hover:before,.slidebar .multi-select-items-container:has(.table-select) .table-select header a:hover:before,.slidebar .multi-select-items-container:has(.tag-select) .tag-select header a:hover:before,.slidebar .multi-select-items-container:has(.tag-select) .table-select header a:hover:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-hover-81f78647cff55357a69a1c0f10c48944dcada55148e00f5ab6f3041a2140f3e4.svg)}.slidebar .multi-select-items-container:has(.table-select) .table-select ol.multi-select-items-list li.table-select-section ol.table-select-section-items{grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width: 414px){.multi-select-items-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;max-width:100%;height:100vh;min-height:100vh;margin-top:0;border-radius:0}.multi-select-items-container .tag-select,.multi-select-items-container .table-select{height:100vh;max-height:100vh;padding-bottom:90px}.multi-select-items-container .tag-select header strong,.multi-select-items-container .table-select header strong{order:2}.multi-select-items-container .tag-select header a,.multi-select-items-container .table-select header a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15), 0px -1px 0px rgba(0,0,0,0.04), 1px 0px 0px rgba(0,0,0,0.05), -1px 0px 0px rgba(0,0,0,0.05);position:relative;height:auto;order:1;padding-left:33px;margin-right:24px;margin-left:0}.multi-select-items-container .tag-select header a:hover,.multi-select-items-container .table-select header a:hover{text-decoration:none;background-color:#ffffff}.multi-select-items-container .tag-select header a:active,.multi-select-items-container .table-select header a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05), 0px -1px 0px rgba(0,0,0,0.02), 1px 0px 0px rgba(0,0,0,0.03), -1px 0px 0px rgba(0,0,0,0.03)}.multi-select-items-container .tag-select header a:before,.multi-select-items-container .table-select header a:before{position:absolute;top:9px;left:12px;display:block;width:12px;height:18px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-c9e6361c1f09a0bb8fe354339ebb3ef8952d9a6eb1428c54b81cd78b095eba6a.svg);background-position:center;background-repeat:no-repeat}.multi-select-items-container .tag-select header a:hover:before,.multi-select-items-container .table-select header a:hover:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-hover-81f78647cff55357a69a1c0f10c48944dcada55148e00f5ab6f3041a2140f3e4.svg)}.slidebar .multi-select-items-container:has(.table-select),.slidebar .multi-select-items-container:has(.tag-select){max-width:100%}.multi-select-items-container:has(.table-select) .table-select ol.multi-select-items-list li.table-select-section ol.table-select-section-items{grid-template-columns:1fr 1fr 1fr}}@media (hover: none){.multi-select-items-container .multi-select-item:hover{background:none}.multi-select-items-container .multi-select-item.item-selected:hover{background:#A9C8F8}}.autoComplete_wrapper{position:relative}.autoComplete_wrapper input::placeholder{color:rgba(123,123,123,0.5);transition:all 0.3s ease}.autoComplete_wrapper ul{position:absolute;right:0;left:0;z-index:999;background:#fff;overflow:hidden;border:1px solid #d4d4d4;border-radius:4px;margin-top:12px}.autoComplete_wrapper ul li{cursor:pointer;padding:12px;border-bottom:1px solid #d4d4d4}.autoComplete_wrapper ul li:hover{background:#fbfbfb}.autoComplete_wrapper ul li:last-child{border-bottom:0}.autoComplete_wrapper ul .tt-suggestion{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.autoComplete_wrapper ul .tt-suggestion .name{display:block;width:100%;font-weight:600;margin-bottom:3px}.autoComplete_wrapper ul .tt-suggestion .email,.autoComplete_wrapper ul .tt-suggestion .telephone{color:#6b6b6b}.autoComplete_wrapper ul .tt-suggestion .telephone{margin-left:auto}.scrollable-nav{position:relative}.scrollable-nav ol,.scrollable-nav ul{white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}.scrollable-nav .scroll-right,.scrollable-nav .scroll-left{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;background:#ffffff;padding-right:12px;padding-left:12px}.scrollable-nav .scroll-right span,.scrollable-nav .scroll-left span{position:relative;display:block;width:36px;height:36px;background:#ffffff;border:none;border-radius:50%;box-shadow:0 0 0 1px #d4d4d4,rgba(0,0,0,0.2) 0 1px 1px}.scrollable-nav .scroll-right span:before,.scrollable-nav .scroll-left span:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-size:9px 16px;background-position:center 10px;background-repeat:no-repeat}.scrollable-nav .scroll-right{right:0}.scrollable-nav .scroll-left{left:0}.scrollable-nav .scroll-right span:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-right-9461c49cdcb4e63e3c47431ef0fd21a66337d086056d0dae6c344e9fd03a758f.svg)}.scrollable-nav .scroll-right:hover span:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-right-hover-99b141ee7a697028ca267178ff7fa7597eaf1aeb2e9e169a0a85847b709516c0.svg)}.scrollable-nav .scroll-left span:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-c9e6361c1f09a0bb8fe354339ebb3ef8952d9a6eb1428c54b81cd78b095eba6a.svg)}.scrollable-nav .scroll-left:hover span:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-hover-81f78647cff55357a69a1c0f10c48944dcada55148e00f5ab6f3041a2140f3e4.svg)}.scrollable-nav.is-right .scroll-right{display:none}.scrollable-nav.is-left .scroll-left{display:none}.slidebar{display:flex;margin:0;height:100vh;max-height:100vh;width:100%;max-width:375px;color:#383838;border:0;padding:0;box-shadow:-4px 0px 15px 0px #0000000D}.slidebar #slidebar{width:100%}.slidebar::backdrop{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-animation:none}.slidebar.is-visible{margin-right:0;margin-left:auto;transition:margin .3s}.slidebar.is-visible::backdrop{opacity:1;background-color:rgba(0,0,0,0.3);z-index:-1}.slidebar.is-hidden{display:block;width:0;height:0;overflow:hidden;margin-right:-375px}.slidebar.is-hidden::backdrop{opacity:0}.slidebar .slidebar-content{padding-bottom:90px}.slidebar .slidebar-header{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff;padding:12px;border-bottom:1px solid #d4d4d4}.slidebar .slidebar-header #slidebar_title{display:none}.slidebar .slidebar-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.slidebar .slidebar-actions .return-to a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);position:relative;height:auto;order:1;padding-left:33px;margin-right:24px;margin-left:0}.slidebar .slidebar-actions .return-to a:hover{text-decoration:none;background-color:#ffffff}.slidebar .slidebar-actions .return-to a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.slidebar .slidebar-actions .return-to a:before{position:absolute;top:9px;left:12px;display:block;width:12px;height:18px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-c9e6361c1f09a0bb8fe354339ebb3ef8952d9a6eb1428c54b81cd78b095eba6a.svg);background-position:center;background-repeat:no-repeat}.slidebar .slidebar-actions .return-to a:hover:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-hover-81f78647cff55357a69a1c0f10c48944dcada55148e00f5ab6f3041a2140f3e4.svg)}.slidebar .slidebar-actions .slidebar-close{cursor:pointer;width:30px;height:30px;font-size:0;background:#eee;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:center;margin-left:auto;border:1px solid #d4d4d4;border-radius:50%;transition:background-color .2s}.slidebar .slidebar-actions .slidebar-close:hover{background-color:#e6e6e6}.slidebar .slidebar-body{width:100%;padding:12px;padding-bottom:72px}.slidebar .slidebar-body .is-loading{display:block;width:100%;color:#6b6b6b;text-align:center;padding-top:18px;padding-bottom:18px}@media only screen and (max-width: 414px){.slidebar{max-width:100%}}.documentation-nav{display:flex;padding-bottom:12px;margin-bottom:24px;border-bottom:1px solid #ccc}.documentation-nav li{margin-right:24px}.documentation-nav li a{display:block;color:#383838;font-weight:600}.documentation-nav li a:hover{text-decoration:underline}.documentation-nav .selected a{color:#0061BE}.segmented-navigation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;height:36px;background:#f2f2f2;padding:2px;border-radius:7.5px}.segmented-navigation ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.segmented-navigation li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.segmented-navigation li a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#383838;font-weight:600;padding-right:12px;padding-left:12px}.segmented-navigation li a:hover{color:#6b6b6b;text-decoration:none}.segmented-navigation li.is-active{background:#fff;border-radius:6px;box-shadow:0px 1px 1px rgba(0,0,0,0.12)}.segmented-navigation li.is-active a:hover{color:#383838}.segmented-navigation li:last-child{margin-right:0}.highlight-code{position:relative;display:block;color:#fff;background:#222;word-break:break-all;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-radius:4px;border:1px solid rgba(0,0,0,0.15)}.highlight-code button{position:absolute;top:9px;right:9px;appearance:none;display:block;width:30px;height:30px;font-size:0;background-color:rgba(0,0,0,0.1);background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/copy-dark-a1397d401bdcde9d43eec3a335e9073bc5efc0134e6983cf8df973be7198f98a.svg);background-size:18px;background-position:center;background-repeat:no-repeat;border:none;border-radius:4px;transition:opacity .3s}.highlight-code button:hover{opacity:0.8}.highlight-code button:active{background-size:50%}.highlight-code:has(button){padding-right:54px}.profiler-results,.a11y-links{display:none}.masthead{background-image:-o-linear-gradient(#B8287A, #AC2672);background-image:-moz-linear-gradient(#B8287A, #AC2672);background-image:-webkit-linear-gradient(#B8287A, #AC2672);background-image:linear-gradient(#B8287A, #AC2672);position:relative;z-index:999;background-color:#B53C80;padding-top:15px;padding-bottom:15px}.masthead .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative}.masthead .logo a{display:block;position:relative;z-index:9999;display:block;width:91px;height:25px;font-size:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/eet-nu/logo-971a9eef741223836aff0a39b73c2126277dfab6bee73572ac6e64228bf6c7ef.svg);background-size:91px 25px;background-repeat:no-repeat;background-position:left center}@media only screen and (max-width: 936px){.masthead .logo a{width:24px;height:22px;font-size:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/eet-nu/logo-small-dae719817bec6fcb4a9e5d21d1a8d1c92d68e111457d4cf29114585665e6f94e.svg);background-size:24px 22px;margin-top:0}}@media only screen and (max-width: 736px){.masthead .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.masthead .logo a{margin-top:4px}}#navigation{position:relative;z-index:996;background:#851D58;box-shadow:inset #661643 0 1px 0, inset #661643 0 -1px 0}#navigation .wrapper:after{display:none}#navigation ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;white-space:nowrap;overflow:scroll;-webkit-overflow-scrolling:touch;padding-right:12px;padding-left:12px;margin-right:-12px;margin-left:-12px}#navigation li{flex-grow:0;flex-shrink:0;margin-right:12px}#navigation li a{display:inline-block;color:#ffffff;padding-top:6px;padding-bottom:6px}#navigation li:hover a{text-decoration:underline}#navigation .go-to-top{display:none}.user-navigation{position:relative;flex:0;width:30px;height:30px;margin-left:auto}.user-navigation .user-avatar{position:relative;z-index:9999;display:block;width:30px;height:30px;background-color:#962164;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-white-f589105adf2a8e8ef25460b81dc0dde0644e52f5d61025766f687c0679ef6311.svg);background-repeat:no-repeat;background-position:center;background-size:17px 17px;margin-left:auto;border-radius:50%;border:1px solid #73194c}.user-navigation .user-avatar img{display:none}.user-navigation.is-visible .user-avatar:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-999cba9b5c67638b36ab8b63e1a18da79666be80e9c955dcc8f46ed624bb8664.svg);background-size:11px 11px;background-repeat:no-repeat;background-position:center;background-color:#962164;border-radius:50%}.user-dropdown{position:absolute;top:48px;right:0;z-index:9999;display:none;width:auto;background:#fff;margin-bottom:-30px;margin-left:12px;border-radius:4px;box-shadow:rgba(0,0,0,0.2) 0 1px 4px}nav.is-visible .user-dropdown{display:block}.user-dropdown li{border-bottom:1px solid #ddd}.user-dropdown li a{display:block;color:#222;text-decoration:none;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}.user-dropdown li:hover{background:#eeeeee}.user-dropdown li:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.user-dropdown li:first-child a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.user-dropdown li:first-child img{border-radius:18px;display:block;width:18px;height:18px;margin-right:6px}.user-dropdown li:last-child{border-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media only screen and (max-width: 736px){.user-navigation{flex:1;width:auto;height:auto}.user-dropdown{position:relative;top:-30px;width:calc(100% - 54px)}}.owner-navigation{background:#851D58;margin-bottom:48px}.owner-navigation-main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-top:12px;padding-bottom:12px}.owner-navigation-main a{text-decoration:none}.owner-navigation-main a:hover{text-decoration:underline}.owner-navigation-main .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.owner-navigation-main .logo{margin-right:18px}.owner-navigation-main .logo a{display:block;width:24px;height:24px;font-size:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/owner-navigation/logo-small-dae719817bec6fcb4a9e5d21d1a8d1c92d68e111457d4cf29114585665e6f94e.svg);background-position:center;background-repeat:no-repeat}.owner-navigation-main .section-selector&gt;a,.owner-navigation-main .hamburger a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;height:36px;color:#fff;font-weight:600;background-color:#6F0642;padding-right:12px;padding-left:12px;border-radius:4px;transition:background-color .3s}.owner-navigation-main .section-selector&gt;a:before,.owner-navigation-main .hamburger a:before{display:block;width:18px;height:18px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/owner-navigation/icon-hamburger-1a652faa066f8c005c54f88a0ffa766ab5a62c2b1900720b5456e2e04f998799.svg);background-position:center;background-repeat:no-repeat}.owner-navigation-main .section-selector&gt;a:hover,.owner-navigation-main .hamburger a:hover{text-decoration:none;background-color:#570534}.owner-navigation-main .section-selector{position:relative}.owner-navigation-main .section-selector&gt;a span{margin-left:12px}.owner-navigation-main .section-selector&gt;a span span{margin:0}.owner-navigation-main .section-selector&gt;a span.default{font-size:0;margin:0}.owner-navigation-main .section-selector .selector-dropdown{display:none}.owner-navigation-main .section-selector .selector-dropdown.is-visible{position:absolute;z-index:9999;display:block;background:#fff;border-radius:4px;box-shadow:rgba(0,0,0,0.2) 0 1px 4px}.owner-navigation-main .section-selector .selector-dropdown,.owner-navigation-main .section-selector .selector-dropdown.is-visible{width:200px;top:42px;right:auto;left:0;padding:18px;margin:0}.owner-navigation-main .section-selector .selector-dropdown li,.owner-navigation-main .section-selector .selector-dropdown.is-visible li{display:block;margin-bottom:12px;border:none}.owner-navigation-main .section-selector .selector-dropdown li a,.owner-navigation-main .section-selector .selector-dropdown.is-visible li a{display:block;color:#383838;font-weight:600;padding:0}.owner-navigation-main .section-selector .selector-dropdown li a.selected,.owner-navigation-main .section-selector .selector-dropdown.is-visible li a.selected{color:#B53C80}.owner-navigation-main .section-selector .selector-dropdown li:hover,.owner-navigation-main .section-selector .selector-dropdown.is-visible li:hover{background:none}.owner-navigation-main .section-selector .selector-dropdown li:last-child,.owner-navigation-main .section-selector .selector-dropdown.is-visible li:last-child{margin-bottom:0}.owner-navigation-main .section-selector .selector-dropdown li.venue,.owner-navigation-main .section-selector .selector-dropdown.is-visible li.venue{font-size:17px;padding-bottom:12px;border-bottom:1px solid #d4d4d4}.owner-navigation-main .section-selector .selector-dropdown li.venue a,.owner-navigation-main .section-selector .selector-dropdown.is-visible li.venue a{display:inline}.owner-navigation-main .section-selector .selector-dropdown li.venue a:last-child,.owner-navigation-main .section-selector .selector-dropdown.is-visible li.venue a:last-child{margin-left:3px}.owner-navigation-main .section-selector .selector-dropdown li.venue a+a,.owner-navigation-main .section-selector .selector-dropdown.is-visible li.venue a+a{color:#6b6b6b}.owner-navigation-main .section-selector .selector-dropdown li.guide,.owner-navigation-main .section-selector .selector-dropdown.is-visible li.guide{padding-top:12px;margin-top:12px;border-top:1px solid #d4d4d4}.owner-navigation-main .section-title{line-height:17px;color:#fff;padding-right:12px;margin-left:24px}.owner-navigation-main .section-title a{color:#fff}.owner-navigation-main .section-selector li.venue .closed,.owner-navigation-main .section-selector li.venue .moved,.owner-navigation-main .section-selector li.venue .not-open-yet,.owner-navigation-main .section-title .closed,.owner-navigation-main .section-title .moved,.owner-navigation-main .section-title .not-open-yet{display:inline-flex;font-weight:600}.owner-navigation-main .section-selector li.venue .closed:first-letter,.owner-navigation-main .section-selector li.venue .moved:first-letter,.owner-navigation-main .section-selector li.venue .not-open-yet:first-letter,.owner-navigation-main .section-title .closed:first-letter,.owner-navigation-main .section-title .moved:first-letter,.owner-navigation-main .section-title .not-open-yet:first-letter{text-transform:uppercase;text-decoration:underline;font-size:100px}.owner-navigation-main .section-selector li.venue .closed:before,.owner-navigation-main .section-selector li.venue .moved:before,.owner-navigation-main .section-selector li.venue .not-open-yet:before,.owner-navigation-main .section-title .closed:before,.owner-navigation-main .section-title .moved:before,.owner-navigation-main .section-title .not-open-yet:before{content:'('}.owner-navigation-main .section-selector li.venue .closed:after,.owner-navigation-main .section-selector li.venue .moved:after,.owner-navigation-main .section-selector li.venue .not-open-yet:after,.owner-navigation-main .section-title .closed:after,.owner-navigation-main .section-title .moved:after,.owner-navigation-main .section-title .not-open-yet:after{content:')'}.owner-navigation-main .section-selector li.venue .closed,.owner-navigation-main .section-title .closed{color:#D4283C}.owner-navigation-main .section-navigation{flex:1;margin-right:18px;margin-left:auto}.owner-navigation-main .section-navigation ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;white-space:nowrap}.owner-navigation-main .section-navigation li{margin-right:6px}.owner-navigation-main .section-navigation li a{color:#fff;font-weight:600;padding-top:9px;padding-right:12px;padding-bottom:9px;padding-left:12px}.owner-navigation-main .section-navigation li a:hover,.owner-navigation-main .section-navigation li a.selected{text-decoration:none;background-color:#6F0642;border-radius:4px}.owner-navigation-main .section-navigation .menu-selector{position:relative}.owner-navigation-main .section-navigation .menu-selector&gt;a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;height:36px;color:#fff;font-weight:600;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;border-radius:4px;transition:background-color .3s}.owner-navigation-main .section-navigation .menu-selector&gt;a:hover{text-decoration:none;background-color:#6F0642}.owner-navigation-main .section-navigation .menu-selector .selector-dropdown{display:none}.owner-navigation-main .section-navigation .menu-selector .selector-dropdown.is-visible{position:absolute;z-index:9999;display:block;background:#fff;border-radius:4px;box-shadow:rgba(0,0,0,0.2) 0 1px 4px}.owner-navigation-main .section-navigation .menu-selector .selector-dropdown,.owner-navigation-main .section-navigation .menu-selector .selector-dropdown.is-visible{width:200px;top:42px;right:auto;left:0;padding:18px;margin:0}.owner-navigation-main .section-navigation .menu-selector .selector-dropdown li,.owner-navigation-main .section-navigation .menu-selector .selector-dropdown.is-visible li{display:block;margin-bottom:12px;border:none}.owner-navigation-main .section-navigation .menu-selector .selector-dropdown li a,.owner-navigation-main .section-navigation .menu-selector .selector-dropdown.is-visible li a{display:block;color:#383838;font-weight:600;padding:0}.owner-navigation-main .section-navigation .menu-selector .selector-dropdown li a.selected,.owner-navigation-main .section-navigation .menu-selector .selector-dropdown.is-visible li a.selected{color:#B53C80}.owner-navigation-main .section-navigation .menu-selector .selector-dropdown li a:hover,.owner-navigation-main .section-navigation .menu-selector .selector-dropdown.is-visible li a:hover{background-color:rgba(0,0,0,0)}.owner-navigation-main .section-navigation .menu-selector .selector-dropdown li:hover,.owner-navigation-main .section-navigation .menu-selector .selector-dropdown.is-visible li:hover{background:none}.owner-navigation-main .section-navigation .menu-selector .selector-dropdown li:last-child,.owner-navigation-main .section-navigation .menu-selector .selector-dropdown.is-visible li:last-child{margin-bottom:0}.owner-navigation-main .section-navigation .menu-selector.dropdown--is-visible&gt;a{background-color:#6F0642}.owner-navigation-main .user-navigation,.owner-navigation-main .user-navigation.dropdown-options{width:36px;height:36px}.owner-navigation-main .user-navigation&gt;.selected,.owner-navigation-main .user-navigation .user-avatar,.owner-navigation-main .user-navigation.dropdown-options&gt;.selected,.owner-navigation-main .user-navigation.dropdown-options .user-avatar{width:36px;height:36px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/owner-navigation/icon-guest-white-f589105adf2a8e8ef25460b81dc0dde0644e52f5d61025766f687c0679ef6311.svg);background-size:auto;background-position:center;background-repeat:no-repeat;background-color:#6F0642;border:1px solid #6F0642;margin:0;transition:background-color .3s, border .3s}.owner-navigation-main .user-navigation&gt;.selected:hover,.owner-navigation-main .user-navigation .user-avatar:hover,.owner-navigation-main .user-navigation.dropdown-options&gt;.selected:hover,.owner-navigation-main .user-navigation.dropdown-options .user-avatar:hover{background-color:#570534;border:1px solid #570534}.owner-navigation-main .user-navigation&gt;.selected img,.owner-navigation-main .user-navigation .user-avatar img,.owner-navigation-main .user-navigation.dropdown-options&gt;.selected img,.owner-navigation-main .user-navigation.dropdown-options .user-avatar img{display:none}.owner-navigation-main .user-navigation.is-visible .user-avatar,.owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out,.owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar,.owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out,.owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar,.owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out,.owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar,.owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/owner-navigation/icon-close-white-93efaa3b4d23a5f1a91b07c7e2d7afff45e4326b1ddeae6a95bf7088b60a499e.svg);background-position:center;background-size:22px;background-color:#6F0642;border:1px solid #6F0642}.owner-navigation-main .user-navigation.is-visible .user-avatar:before,.owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:before,.owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:before,.owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:before,.owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:before,.owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:before,.owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:before,.owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:before{display:none}.owner-navigation-main .user-navigation.is-visible .user-avatar:hover,.owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:hover,.owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:hover,.owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:hover,.owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:hover,.owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:hover,.owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:hover,.owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:hover{border:1px solid #570534}.owner-navigation-main .user-navigation .user-dropdown,.owner-navigation-main .user-navigation .user-dropdown.is-visible,.owner-navigation-main .user-navigation.dropdown-options .user-dropdown,.owner-navigation-main .user-navigation.dropdown-options .user-dropdown.is-visible{top:42px;margin-top:0}.owner-navigation-main .user-navigation .user-avatar.logged-out:before,.owner-navigation-main .user-navigation.dropdown-options .user-avatar.logged-out:before{display:none}.owner-navigation-main .user-navigation .user-avatar.is-toggled,.owner-navigation-main .user-navigation.dropdown-options .user-avatar.is-toggled{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/owner-navigation/icon-close-white-93efaa3b4d23a5f1a91b07c7e2d7afff45e4326b1ddeae6a95bf7088b60a499e.svg);background-position:center;background-repeat:no-repeat;background-size:22px;background-color:#6F0642;border:1px solid #6F0642}.owner-navigation-main .user-navigation .user-avatar.is-toggled img,.owner-navigation-main .user-navigation.dropdown-options .user-avatar.is-toggled img{display:none}.owner-navigation-main .user-navigation .user-avatar.is-toggled:before,.owner-navigation-main .user-navigation.dropdown-options .user-avatar.is-toggled:before{display:none}.owner-navigation-main .hamburger{display:none}.content.venue .owner-navigation,.admin-nav+.owner-navigation,.owner-navigation.light{background:#fff;border-bottom:1px solid #d4d4d4}.content.venue .owner-navigation .owner-navigation-main .logo a,.admin-nav+.owner-navigation .owner-navigation-main .logo a,.owner-navigation.light .owner-navigation-main .logo a{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/owner-navigation/logo-small-purple-b38dc851ae7c1bc69de367e4c6ad56d8b2fd8f749c558b9a361c8c5934360343.svg)}.content.venue .owner-navigation .owner-navigation-main .section-selector&gt;a,.content.venue .owner-navigation .owner-navigation-main .hamburger a,.admin-nav+.owner-navigation .owner-navigation-main .section-selector&gt;a,.admin-nav+.owner-navigation .owner-navigation-main .hamburger a,.owner-navigation.light .owner-navigation-main .section-selector&gt;a,.owner-navigation.light .owner-navigation-main .hamburger a{background-color:#6b6b6b}.content.venue .owner-navigation .owner-navigation-main .section-selector&gt;a:hover,.content.venue .owner-navigation .owner-navigation-main .hamburger a:hover,.admin-nav+.owner-navigation .owner-navigation-main .section-selector&gt;a:hover,.admin-nav+.owner-navigation .owner-navigation-main .hamburger a:hover,.owner-navigation.light .owner-navigation-main .section-selector&gt;a:hover,.owner-navigation.light .owner-navigation-main .hamburger a:hover{background-color:#5e5e5e}.content.venue .owner-navigation .owner-navigation-main .section-title,.admin-nav+.owner-navigation .owner-navigation-main .section-title,.owner-navigation.light .owner-navigation-main .section-title{color:#383838}.content.venue .owner-navigation .owner-navigation-main .section-title a,.admin-nav+.owner-navigation .owner-navigation-main .section-title a,.owner-navigation.light .owner-navigation-main .section-title a{color:#383838}.content.venue .owner-navigation .owner-navigation-main .section-navigation ul li a,.admin-nav+.owner-navigation .owner-navigation-main .section-navigation ul li a,.owner-navigation.light .owner-navigation-main .section-navigation ul li a{color:#383838}.content.venue .owner-navigation .owner-navigation-main .section-navigation ul li a:hover,.content.venue .owner-navigation .owner-navigation-main .section-navigation ul li a.selected,.admin-nav+.owner-navigation .owner-navigation-main .section-navigation ul li a:hover,.admin-nav+.owner-navigation .owner-navigation-main .section-navigation ul li a.selected,.owner-navigation.light .owner-navigation-main .section-navigation ul li a:hover,.owner-navigation.light .owner-navigation-main .section-navigation ul li a.selected{color:#fff;background-color:#6b6b6b}.content.venue .owner-navigation .owner-navigation-main .section-navigation ul li.dropdown--is-visible&gt;a,.admin-nav+.owner-navigation .owner-navigation-main .section-navigation ul li.dropdown--is-visible&gt;a,.owner-navigation.light .owner-navigation-main .section-navigation ul li.dropdown--is-visible&gt;a{color:#fff;background-color:#6b6b6b}.content.venue .owner-navigation .owner-navigation-main .section-navigation ul li.dropdown--is-visible ul li a:hover,.admin-nav+.owner-navigation .owner-navigation-main .section-navigation ul li.dropdown--is-visible ul li a:hover,.owner-navigation.light .owner-navigation-main .section-navigation ul li.dropdown--is-visible ul li a:hover{color:#383838;text-decoration:underline}.content.venue .owner-navigation .owner-navigation-main .user-navigation&gt;.selected,.content.venue .owner-navigation .owner-navigation-main .user-navigation .user-avatar,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options&gt;.selected,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options .user-avatar,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation&gt;.selected,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation .user-avatar,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options&gt;.selected,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options .user-avatar,.owner-navigation.light .owner-navigation-main .user-navigation&gt;.selected,.owner-navigation.light .owner-navigation-main .user-navigation .user-avatar,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options&gt;.selected,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options .user-avatar{background-color:#6b6b6b;border:1px solid #6b6b6b}.content.venue .owner-navigation .owner-navigation-main .user-navigation&gt;.selected:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation .user-avatar:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options&gt;.selected:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options .user-avatar:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation&gt;.selected:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation .user-avatar:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options&gt;.selected:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options .user-avatar:hover,.owner-navigation.light .owner-navigation-main .user-navigation&gt;.selected:hover,.owner-navigation.light .owner-navigation-main .user-navigation .user-avatar:hover,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options&gt;.selected:hover,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options .user-avatar:hover{background-color:#5e5e5e;border:1px solid #5e5e5e}.content.venue .owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar,.content.venue .owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out,.owner-navigation.light .owner-navigation-main .user-navigation.is-visible .user-avatar,.owner-navigation.light .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out{border:1px solid #6b6b6b}.content.venue .owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:before,.owner-navigation.light .owner-navigation-main .user-navigation.is-visible .user-avatar:before,.owner-navigation.light .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:before{background-color:#6b6b6b}.content.venue .owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:hover,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:hover,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:hover,.owner-navigation.light .owner-navigation-main .user-navigation.is-visible .user-avatar:hover,.owner-navigation.light .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:hover,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:hover,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:hover,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:hover,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:hover,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:hover,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:hover{border:1px solid #5e5e5e}.content.venue .owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar:hover:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:hover:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:hover:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:hover:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:hover:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:hover:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:hover:before,.content.venue .owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:hover:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar:hover:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:hover:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:hover:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:hover:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:hover:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:hover:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:hover:before,.admin-nav+.owner-navigation .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:hover:before,.owner-navigation.light .owner-navigation-main .user-navigation.is-visible .user-avatar:hover:before,.owner-navigation.light .owner-navigation-main .user-navigation.is-visible .user-avatar.logged-out:hover:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar:hover:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown--is-visible .user-avatar.logged-out:hover:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar:hover:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.is-visible .user-avatar.logged-out:hover:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar:hover:before,.owner-navigation.light .owner-navigation-main .user-navigation.dropdown-options.dropdown--is-visible .user-avatar.logged-out:hover:before{background-color:#5e5e5e}.owner-navigation-slidebar{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;visibility:hidden}.owner-navigation-slidebar .slidebar-body{position:fixed;top:0;right:0;bottom:0;display:block;width:375px;background-color:#fff;margin-right:-375px;transition:margin .3s}.owner-navigation-slidebar .slidebar-header,.owner-navigation-slidebar .slidebar-content{padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px}.owner-navigation-slidebar .slidebar-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;border-bottom:1px solid #d4d4d4}.owner-navigation-slidebar .slidebar-header .close{display:block;width:30px;height:30px;font-size:0;background-color:#eeeeee;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/owner-navigation/icon-close-6565bec9f380e6d33fc3f35caef6d73ba8dd66041e29f5e3366846bb0f928108.svg);background-position:center;background-repeat:no-repeat;margin-left:auto;border-radius:50%;transition:background-color .3s}.owner-navigation-slidebar .slidebar-header .close:hover{background-color:#e4e4e4}.owner-navigation-slidebar .slidebar-content{padding-top:18px}.owner-navigation-slidebar .slidebar-content&gt;nav{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #d4d4d4}.owner-navigation-slidebar .slidebar-content&gt;nav li{font-weight:600;margin-bottom:12px}.owner-navigation-slidebar .slidebar-content&gt;nav li a{color:#383838}.owner-navigation-slidebar .slidebar-content&gt;nav li a.selected{color:#B53C80}.owner-navigation-slidebar .slidebar-content&gt;nav li:last-child{margin-bottom:0}.owner-navigation-slidebar .slidebar-content&gt;nav:last-child{border-bottom:none}.owner-navigation-slidebar .slidebar-content .menu-selector&gt;a{display:none}.owner-navigation-slidebar .slidebar-content .section-selector .closed,.owner-navigation-slidebar .slidebar-content .section-selector .moved,.owner-navigation-slidebar .slidebar-content .section-selector .not-open-yet{display:inline-flex;font-weight:600}.owner-navigation-slidebar .slidebar-content .section-selector .closed:first-letter,.owner-navigation-slidebar .slidebar-content .section-selector .moved:first-letter,.owner-navigation-slidebar .slidebar-content .section-selector .not-open-yet:first-letter{text-transform:uppercase;text-decoration:underline;font-size:100px}.owner-navigation-slidebar .slidebar-content .section-selector .closed:before,.owner-navigation-slidebar .slidebar-content .section-selector .moved:before,.owner-navigation-slidebar .slidebar-content .section-selector .not-open-yet:before{content:'('}.owner-navigation-slidebar .slidebar-content .section-selector .closed:after,.owner-navigation-slidebar .slidebar-content .section-selector .moved:after,.owner-navigation-slidebar .slidebar-content .section-selector .not-open-yet:after{content:')'}.owner-navigation-slidebar .slidebar-content .section-selector .closed{color:#D4283C}.owner-navigation-slidebar .slidebar-content .user-navigation,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options{width:100%;height:auto;margin-left:0}.owner-navigation-slidebar .slidebar-content .user-navigation&gt;.selected,.owner-navigation-slidebar .slidebar-content .user-navigation .user-avatar,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options&gt;.selected,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options .user-avatar{display:none}.owner-navigation-slidebar .slidebar-content .user-navigation .user-dropdown,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options .user-dropdown{position:static;top:0;display:block;padding:0;margin:0;border-radius:0;box-shadow:none}.owner-navigation-slidebar .slidebar-content .user-navigation .user-dropdown li,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options .user-dropdown li{margin:0;margin-bottom:12px;border:0}.owner-navigation-slidebar .slidebar-content .user-navigation .user-dropdown li a,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options .user-dropdown li a{padding:0}.owner-navigation-slidebar .slidebar-content .user-navigation .user-dropdown li a:hover,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options .user-dropdown li a:hover{background:none}.owner-navigation-slidebar .slidebar-content .user-navigation .user-dropdown li:hover,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options .user-dropdown li:hover{background:none}.owner-navigation-slidebar .slidebar-content .user-navigation .user-dropdown li:hover a,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options .user-dropdown li:hover a{text-decoration:underline}.owner-navigation-slidebar .slidebar-content .user-navigation .user-dropdown li:first-child img,.owner-navigation-slidebar .slidebar-content .user-navigation.dropdown-options .user-dropdown li:first-child img{margin-right:6px}.owner-navigation-slidebar.is-visible{z-index:9999;visibility:visible}.owner-navigation-slidebar.is-visible .slidebar-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3)}.owner-navigation-slidebar.is-visible .slidebar-body{margin-right:0}@media only screen and (min-width: 736px){.owner-navigation-slidebar .user-navigation.dropdown-options .user-dropdown.available-options{position:static}}@media only screen and (min-width: 960px){.owner-navigation-slidebar{display:none}.owner-navigation-main .section-title{flex:1}}@media only screen and (max-width: 1024px){.owner-navigation-main .section-selector&gt;a span{display:none}}@media only screen and (max-width: 960px){.owner-navigation-main .logo,.owner-navigation-main .section-selector,.owner-navigation-main .section-title,.owner-navigation-main .user-navigation,.owner-navigation-main .user-navigation.dropdown-options{display:none}.owner-navigation-main .section-title{max-width:264px;display:block;margin-left:0}.owner-navigation-main .section-navigation{display:flex;justify-content:flex-end;margin-right:12px;margin-left:auto}.owner-navigation-main .section-navigation .is-hidden{display:none}.owner-navigation-main .section-navigation ul{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}.owner-navigation-main .hamburger{display:block}.owner-navigation-slidebar .user-navigation.dropdown-options{display:block}}@media only screen and (max-width: 743px){.owner-navigation-main .section-title{display:none}.owner-navigation-main .section-navigation{justify-content:flex-start;margin-left:0}.owner-navigation-main .section-navigation ul{justify-content:flex-start}}@media only screen and (max-width: 375px){.owner-navigation-slidebar .slidebar-body{width:100vw}}.breadcrumb-and-i18n{background:#ffffff;margin-top:auto;border-top:1px solid #d4d4d4}.breadcrumb-and-i18n .breadcrumb-and-i18n-wrapper{width:100%;max-width:1240px;padding-right:12px;padding-left:12px;margin:0 auto}.breadcrumb-and-i18n .breadcrumb-and-i18n-wrapper::after{display:table;content:'';clear:both}@media only screen and (min-width: 767px){.breadcrumb-and-i18n .breadcrumb-and-i18n-wrapper{padding-right:24px;padding-left:24px}}.breadcrumb-and-i18n ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-top:12px;padding-bottom:12px}.breadcrumb-and-i18n ol li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.breadcrumb-and-i18n ol li a{background-size:9px 16px;background-position:10px 4px;background-repeat:no-repeat;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-gray-right-022b36e463e266ac1502e4668c517354ad6ba153acfbd9322d854d43ff4ca4f7.svg);display:inline-block;color:#383838;padding-left:30px}.breadcrumb-and-i18n ol li strong{font-weight:400}.breadcrumb-and-i18n ol li:first-child a{background:none;padding-left:0}.breadcrumb-and-i18n ol li:nth-child(2) strong,.breadcrumb-and-i18n ol li:last-child strong{background-size:9px 16px;background-position:10px 4px;background-repeat:no-repeat;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-gray-right-022b36e463e266ac1502e4668c517354ad6ba153acfbd9322d854d43ff4ca4f7.svg);display:inline-block;color:#383838;padding-left:30px}.page-footer{background:#ffffff;padding-top:24px;padding-bottom:36px;margin-top:auto;border-top:1px solid #d4d4d4}.page-footer .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.page-footer .page-footer-copyright{width:147px;font-size:13.3333333333px;line-height:24.0270996094px;text-align:center;background:url(//d2nbxhhppfsbve.cloudfront.net/assets/eet-nu/logo-purple-b96a26cf2d446bcf7cce9914b733220d4f9dc02eebc67129d9abd5bbdc9f9c0a.svg);background-size:91px 25px;background-repeat:no-repeat;background-position:top;padding-top:36px}.page-footer .page-footer-links{flex:1;padding-left:24px}.page-footer .page-footer-links ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.page-footer .page-footer-links li{margin-right:24px}.page-footer .page-footer-links li a{color:#383838;font-weight:700}.breadcrumb-and-i18n+.page-footer{margin-top:0}@media only screen and (max-width: 760px){.breadcrumb-and-i18n ol{display:block}.breadcrumb-and-i18n ol li{margin-bottom:6px}.breadcrumb-and-i18n ol li a{background-position:0 4px;padding-left:18px}.breadcrumb-and-i18n ol li:last-child{margin-bottom:0}.breadcrumb-and-i18n ol li:last-child strong{background-position:0px 4px;padding-left:18px}.page-footer .wrapper{display:block}.page-footer .page-footer-copyright{text-align:left;background-position:left top}.page-footer .page-footer-links{padding-left:0;margin-top:12px}.page-footer .page-footer-links ul{display:block}}.reservations-landing .wrapper-small{width:100%;max-width:780px;padding-right:12px;padding-left:12px;margin:0 auto}.reservations-landing .wrapper-small::after{display:table;content:'';clear:both}@media only screen and (min-width: 767px){.reservations-landing .wrapper-small{padding-right:24px;padding-left:24px}}.reservations-landing .landing-header{text-align:center;padding-top:72px;padding-bottom:72px}.reservations-landing .landing-header .landing-title{font-size:34.210460186px;line-height:43.2976136729px;font-weight:500;margin-bottom:12px}.reservations-landing .landing-header .landing-tagline{font-size:16.875px;line-height:27.0304870605px}.reservations-landing .selling-points .selling-point{margin-bottom:72px}.reservations-landing .selling-points .selling-point:last-child{margin-bottom:0}.reservations-landing .selling-points .selling-point-description{margin-bottom:24px}.reservations-landing .selling-points .selling-point-description .selling-point-title{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#B53C80;font-size:27.0304870605px;font-weight:500;line-height:34.210460186px;margin-bottom:12px}.reservations-landing .selling-points .selling-point-description .selling-point-title:before{display:inline;width:54px;height:54px;content:'';background-position:center;background-repeat:no-repeat;margin-right:12px}.reservations-landing .selling-points .selling-point-description .selling-point-title.selling-point-title-interested:before{display:none}.reservations-landing .selling-points .selling-point-description p{font-size:16.875px;line-height:27.0304870605px;margin-bottom:12px}.reservations-landing .selling-points .selling-point-description p:last-child{margin-bottom:0}.reservations-landing .selling-points .selling-point-description:last-child{margin-bottom:0}.reservations-landing .selling-points .selling-point.responsive .selling-point-description .selling-point-title:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/landing/responsive-d36c91cd2b1c66020794583029818f210a7aebbaebb11b0dd542626721e186fc.svg)}.reservations-landing .selling-points .selling-point.features .selling-point-description .selling-point-title:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/landing/owl-fc06f1ce95f530291e6f8086cd7c9a9580288052cdded2166589a46fb85e1ffa.svg)}.reservations-landing .selling-points .selling-point.intergration .selling-point-description .selling-point-title:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/landing/eetnu-e5e857cc0c6e185181895aa24c779da5bb64e9d5947fdf06f3907a5c55902753.svg)}.reservations-landing .selling-points .example-devices{margin-top:72px;border-bottom:1px solid #d4d4d4}.reservations-landing .selling-points .example-devices .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}.reservations-landing .selling-points .example-devices .example-device-desktop{position:relative;flex:1;height:400px;background:#fff;border:1px solid #d4d4d4;border-right:0;border-bottom:0;border-top-left-radius:12px}.reservations-landing .selling-points .example-devices .example-device-desktop .example-device-content{height:363px;background-size:cover;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/onboarding/previews/desktop-f420bf3ba9ec66e2d819a92501d91b72a790ce4717f9977586d282761cc989e7.png);margin-top:36px;border-top:1px solid #d4d4d4}.reservations-landing .selling-points .example-devices .example-device-desktop .example-device-content:before,.reservations-landing .selling-points .example-devices .example-device-desktop .example-device-content:after{position:absolute;display:block;top:12px;width:12px;height:12px;content:'';background:#d4d4d4;border-radius:50%}.reservations-landing .selling-points .example-devices .example-device-desktop .example-device-content:before{left:12px}.reservations-landing .selling-points .example-devices .example-device-desktop .example-device-content:after{left:30px}.reservations-landing .selling-points .example-devices .example-device-mobile{position:relative;width:360px;height:460px;background:#fff;padding:18px;border:1px solid #d4d4d4;border-bottom:0;border-top-right-radius:30px;border-top-left-radius:30px}.reservations-landing .selling-points .example-devices .example-device-mobile .example-device-content{height:412px;margin-top:30px;background-size:cover;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/onboarding/previews/mobile-74fa9bc0411dc5fc157136fb8dfae37f41b6c7873d0c842af901f300d8981bf5.png);border:1px solid #d4d4d4;border-top-right-radius:18px;border-top-left-radius:18px}.reservations-landing .selling-points .example-devices .example-device-mobile:before,.reservations-landing .selling-points .example-devices .example-device-mobile:after{position:absolute;top:20px;left:50%;content:'';background:#d4d4d4}.reservations-landing .selling-points .example-devices .example-device-mobile:before{width:60px;height:12px;margin-left:-42px;border-radius:18px}.reservations-landing .selling-points .example-devices .example-device-mobile:after{width:12px;height:12px;margin-left:30px;border-radius:50%}.reservations-landing .selling-points .example-features{background:#fff;padding-top:12px;padding-bottom:12px;border:1px solid #d4d4d4;border-radius:4px}.reservations-landing .selling-points .example-features ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.reservations-landing .selling-points .example-features .example-feature{width:50%;font-size:16.875px;line-height:27.0304870605px;padding-top:9px;padding-right:24px;padding-bottom:9px;padding-left:24px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#3F990F;font-weight:500;margin-bottom:6px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title .example-feature-title-icon{display:block;width:36px;height:36px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/landing/features-sprite-6b3eec47b951044a6923b3c1a1d37ce232c3127c2a433fe7de23069696778deb.svg);background-size:100px 1200px;margin-right:12px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-24hours{background-position:-32px -34px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-realtime{background-position:-32px -832px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-tablemanagement{background-position:-32px -732px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-website{background-position:-32px -134px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-agenda{background-position:-32px -632px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-overview{background-position:-32px -232px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-availability{background-position:-32px -432px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-telephone{background-position:-32px -532px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-reservations{background-position:-32px -932px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-reviews{background-position:-32px -1132px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-hours{background-position:-32px -1034px}.reservations-landing .selling-points .example-features .example-feature .example-feature-title-icon-menus{background-position:-32px -332px}.reservations-landing .selling-points .leads-form form li{margin-bottom:18px}.reservations-landing .selling-points .leads-form form li:last-child{margin-bottom:0}.reservations-landing .selling-points .leads-form form .inputs{margin-bottom:24px}.reservations-landing .selling-points .leads-form form .inputs label{display:inline-block}.reservations-landing .selling-points .leads-form form .inputs input,.reservations-landing .selling-points .leads-form form .inputs textarea{width:100%}.reservations-landing .selling-points .leads-form .fine-print{color:#6b6b6b;padding-left:18px;margin-top:72px}.reservations-landing .selling-points .leads-form .fine-print li{list-style:disc;list-style-position:outside;margin-bottom:6px}.reservations-landing .selling-points .leads-form .fine-print li:last-child{margin-bottom:0}.reservations-landing .selling-points .leads-form-compact form a{display:block;margin-top:12px}@media only screen and (max-width: 780px){.reservations-landing .landing-header{text-align:left;padding-top:48px;padding-bottom:48px}.reservations-landing .selling-points .selling-point{margin-bottom:48px}.reservations-landing .selling-points .selling-point-description .selling-point-title:before{display:none}.reservations-landing .selling-points .example-devices{margin-top:48px}.reservations-landing .selling-points .example-devices .example-device-desktop{border-right:1px solid #d4d4d4;border-top-right-radius:10px}.reservations-landing .selling-points .example-devices .example-device-mobile{display:none}.reservations-landing .selling-points .example-features ul{display:block}.reservations-landing .selling-points .example-features .example-feature{width:100%}}.reservations-calendar{margin-bottom:60px}.reservations-calendar .week-calendar .section-header,.reservations-calendar .week-calendar .week-calendar-navigation ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservations-calendar .week-calendar .week-calendar-navigation{margin-left:auto}.reservations-calendar .week-calendar .week-calendar-navigation ul li:first-child{margin-right:12px}.reservations-calendar .week-calendar .week-calendar-navigation ul li:first-child:last-child{margin-right:0}.reservations-calendar .week-calendar .week-calendar-navigation ul li a{display:block;width:24px;height:24px;font-size:0;background-repeat:no-repeat;background-size:9px 16px;background-position:center}.reservations-calendar .week-calendar .week-calendar-navigation ul li .next-period{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-right-9461c49cdcb4e63e3c47431ef0fd21a66337d086056d0dae6c344e9fd03a758f.svg)}.reservations-calendar .week-calendar .week-calendar-navigation ul li .next-period:hover{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-right-hover-99b141ee7a697028ca267178ff7fa7597eaf1aeb2e9e169a0a85847b709516c0.svg)}.reservations-calendar .week-calendar .week-calendar-navigation ul li .previous-period{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-c9e6361c1f09a0bb8fe354339ebb3ef8952d9a6eb1428c54b81cd78b095eba6a.svg)}.reservations-calendar .week-calendar .week-calendar-navigation ul li .previous-period:hover{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-hover-81f78647cff55357a69a1c0f10c48944dcada55148e00f5ab6f3041a2140f3e4.svg)}.reservations-calendar .week-calendar-week{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.reservations-calendar .week-calendar-week a:hover{text-decoration:none}.reservations-calendar .week-day{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;position:relative;width:calc(50% - 6px);background:#fff;margin-bottom:12px;border-radius:4px;border:1px solid #d4d4d4}.reservations-calendar .week-day .week-day-anchor{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;flex:1}.reservations-calendar .week-day .week-day-label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:44px;padding:0 12px;text-decoration:none;border-bottom:1px solid #d4d4d4}.reservations-calendar .week-day .week-day-day,.reservations-calendar .week-day .week-day-date{color:#B53C80;font-weight:600;line-height:1}.reservations-calendar .week-day .week-day-day{text-transform:capitalize}.reservations-calendar .week-day .week-day-closed,.reservations-calendar .week-day .week-day-event,.reservations-calendar .week-day .week-day-empty{color:#6b6b6b}.reservations-calendar .week-day .week-day-closed,.reservations-calendar .week-day .week-day-empty{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex:1;padding:12px}.reservations-calendar .week-day .week-day-events{padding:12px}.reservations-calendar .week-day .week-day-event a{color:#383838}.reservations-calendar .week-day .week-day-event:last-child{margin-bottom:0}.reservations-calendar .week-day .week-day-actions .open-day,.reservations-calendar .week-day .week-day-actions .close-day,.reservations-calendar .week-day .week-day-actions .new-reservation{position:absolute;z-index:99;top:0;width:44px;height:44px;border-radius:50%}.reservations-calendar .week-day .week-day-actions .open-day,.reservations-calendar .week-day .week-day-actions .close-day{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;right:44px;font-size:0}.reservations-calendar .week-day .week-day-actions .open-day:before,.reservations-calendar .week-day .week-day-actions .close-day:before{position:relative;display:block;width:24px;height:24px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/lock-sprite-colored-58b89e34c11acce96728bbb3bce98c1203be98365487d5c1e8984ed67e1da0dd.svg);background-repeat:no-repeat}.reservations-calendar .week-day .week-day-actions .open-day:before{background-position:7px 2px}.reservations-calendar .week-day .week-day-actions .close-day:before{background-position:-24px 2px}.reservations-calendar .week-day .week-day-actions .new-reservation{right:3px;display:block;font-size:0;line-height:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/add-green-34a3cd69bea350fbf7ca100e35f0c7051175faba6b8415ceca1290a57c81d30a.svg);background-repeat:no-repeat;background-position:-38px 10px;background-size:72px 24px;margin-left:auto}.reservations-calendar .week-day .week-day-actions .new-reservation:hover{background-position:10px 10px}.reservations-calendar .week-day-current{background:rgba(74,179,18,0.08);border:1px solid rgba(0,0,0,0.15)}.reservations-calendar .week-day-current .week-day-label{border-bottom:1px solid rgba(0,0,0,0.15)}.reservations-calendar .week-day-monday{order:1}.reservations-calendar .week-day-friday{order:2}.reservations-calendar .week-day-tuesday{order:3}.reservations-calendar .week-day-saturday{order:4}.reservations-calendar .week-day-wednesday{order:5}.reservations-calendar .week-day-sunday{order:6}.reservations-calendar .week-day-thursday{order:7}.reservations-calendar .week-day-availabilties{order:8}.reservations-calendar .week-day.week-day-availabilties{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background:none;border:none}.reservations-calendar .week-day.week-day-availabilties ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;flex:1;padding-top:18px;padding-bottom:18px}.reservations-calendar .week-day.week-day-availabilties li{padding-right:18px;padding-left:18px;border-right:1px solid #d4d4d4}.reservations-calendar .week-day.week-day-availabilties li a{font-weight:600}.reservations-calendar .week-day.week-day-availabilties li:last-child{border-right:0}.reservations-calendar .week-day.week-day-availabilties:hover{background:none}@media only screen and (max-width: 900px){.reservations-calendar .section-header{padding-right:24px;padding-left:24px}.reservations-calendar .week-calendar{margin-right:-24px;margin-left:-24px}.reservations-calendar .week-calendar .week-calendar-week{margin:0}.reservations-calendar .week-calendar .week-day-monday{order:1}.reservations-calendar .week-calendar .week-day-tuesday{order:2}.reservations-calendar .week-calendar .week-day-wednesday{order:3}.reservations-calendar .week-calendar .week-day-thursday{order:4}.reservations-calendar .week-calendar .week-day-friday{order:5}.reservations-calendar .week-calendar .week-day-saturday{order:6}.reservations-calendar .week-calendar .week-day-sunday{order:7}.reservations-calendar .week-calendar .week-day-availabilties{order:0}.reservations-calendar .week-calendar .week-day{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;max-width:100%;margin:0;margin-bottom:6px;border:0;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-radius:0}.reservations-calendar .week-calendar .week-day:nth-last-child(2){margin-bottom:0}.reservations-calendar .week-calendar .week-day.week-day-availabilties{border:none;margin-bottom:6px}.reservations-calendar .week-calendar .week-day.week-day-availabilties ul{padding-top:0}}@media only screen and (max-width: 767px){.reservations-calendar .section-header{padding-right:12px;padding-left:12px}.reservations-calendar .week-calendar{margin-right:-12px;margin-left:-12px}.reservations-calendar .week-calendar .week-day .week-day-event strong{display:block}}.reservations-search{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:24px}.reservations-search .search-form{display:flex;flex-direction:row;flex-wrap:flex-wrap;justify-content:flex-start;align-items:flex-start}.reservations-search .search-form input[type="text"]{width:260px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/search-8b057ee4d7f15c13fa010e26db4f4e9691d8662a9dacc1fad9e264c84b736266.svg);background-size:18px 18px;background-repeat:no-repeat;background-position:left 12px center;padding-left:36px;margin-right:12px}.reservations-search .search-form input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.reservations-search .search-form input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}.reservations-search .search-form input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.reservations-search .actions{margin-left:auto}.reservations-search .actions .new-reservation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#3F990F;font-weight:600}.reservations-search .actions .new-reservation:before{display:block;width:24px;height:24px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/add-green-34a3cd69bea350fbf7ca100e35f0c7051175faba6b8415ceca1290a57c81d30a.svg);background-size:72px 24px;border-radius:50%;margin-right:6px}.reservations-search .actions .new-reservation:hover{color:#4ab312}.reservations-search .actions .new-reservation:hover:before{background-position:24px 24px}@media only screen and (max-width: 520px){.reservations-search{display:block}.reservations-search .search-form{margin-bottom:18px}}.related-reservations .actions{margin-bottom:24px}.related-reservations .actions ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.related-reservations .actions li{margin-right:12px}.related-reservations .actions li a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.related-reservations .actions li a:hover{text-decoration:none;background-color:#ffffff}.related-reservations .actions li a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.related-reservations .actions .reject{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.related-reservations .actions .reject:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.related-reservations .actions .reject:active{text-decoration:none}.related-reservations .tabular .check,.related-reservations .tabular .id,.related-reservations .tabular .date,.related-reservations .tabular .status,.related-reservations .tabular .details{white-space:nowrap}.related-reservations .tabular td.reason{min-width:200px}.related-reservations .tabular td.status{font-weight:600}.related-reservations .tabular td.confirmed{color:#4ab312}.related-reservations .tabular td.rejected{color:#D4283C}.related-reservations .tabular td.confirmed{color:#4ab312}.related-reservations .tabular td.rejected{color:#D4283C}.reservations-restaurant-info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;background:#eeeeee;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;margin-bottom:24px;border-radius:4px}.reservations-restaurant-info .contact,.reservations-restaurant-info .notes{width:50%}.reservations-restaurant-info .contact strong,.reservations-restaurant-info .notes strong{display:block;margin-bottom:6px}.reservations-restaurant-info .contact .phone-number a{position:relative}.reservations-restaurant-info .contact .phone-number a:before{position:absolute;top:24px;visibility:hidden;opacity:0;color:#fff;content:attr(data-message);text-align:center;background:rgba(0,0,0,0.9);padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border-radius:4px;transition:all .3s}.reservations-restaurant-info .contact .phone-number a.is-copied:before{visibility:visible;opacity:1}.reservations-restaurant-info .contact .phone-number a:last-child{margin-right:6px}.reservations-restaurant-info .contact .phone-number .divider{margin-right:3px;margin-left:3px}.reservations-restaurant-info .contact .restaurant-open{color:#3F990F}.reservations-restaurant-info .contact .restaurant-closed{color:#D4283C}@media only screen and (max-width: 460px){.reservations-restaurant-info .contact .phone-number{display:block}}@media only screen and (max-width: 860px){.reservations-restaurant-info{display:block}.reservations-restaurant-info .contact,.reservations-restaurant-info .notes{width:100%}.reservations-restaurant-info .notes{margin-top:12px}}.user-reservations .user-reservation{background:#fff;margin-bottom:18px;border:1px solid #d4d4d4;border-radius:4px}.user-reservations .user-reservation .restaurant-info,.user-reservations .user-reservation .reservation-info,.user-reservations .user-reservation .customer-info{padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px}.user-reservations .user-reservation .restaurant-info{background:#fbfbfb;border-bottom:1px solid #d4d4d4;border-top-right-radius:3px;border-top-left-radius:3px}.user-reservations .user-reservation .restaurant-info .restaurant-name{font-weight:600;margin-bottom:6px}.user-reservations .user-reservation .restaurant-info .restaurant-address,.user-reservations .user-reservation .restaurant-info .restaurant-phone a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.user-reservations .user-reservation .restaurant-info .restaurant-address:before,.user-reservations .user-reservation .restaurant-info .restaurant-phone a:before{display:block;width:24px;height:24px;content:'';background-repeat:no-repeat;background-position:center;margin-right:6px}.user-reservations .user-reservation .restaurant-info .restaurant-address{margin-bottom:6px}.user-reservations .user-reservation .restaurant-info .restaurant-address:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/location-10b14ab90c0445352f1ff8c4f96b933fc8824baab75aaf4cf9056946350869f1.svg)}.user-reservations .user-reservation .restaurant-info .restaurant-phone a{color:#383838}.user-reservations .user-reservation .restaurant-info .restaurant-phone a:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/phone-b2cf182894e7f8ed3ed43d33ab673322a7a92cd5f79868ea7638e973e77332c1.svg);background-size:18px 18px}.user-reservations .user-reservation .reservation-info{font-weight:600}.user-reservations .user-reservation .reservation-info .timestamp,.user-reservations .user-reservation .reservation-info .guests{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.user-reservations .user-reservation .reservation-info .timestamp:before,.user-reservations .user-reservation .reservation-info .guests:before{display:block;width:24px;height:24px;content:'';background-repeat:no-repeat;background-position:center;margin-right:6px}.user-reservations .user-reservation .reservation-info .timestamp:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/calendar-d2c21161a43ce22cfd2c6f89b35bf52bcdbd0cbfc9bc067e87ddb14ec2a00410.svg)}.user-reservations .user-reservation .reservation-info .guests:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg)}.user-reservations .user-reservation .reservation-info,.user-reservations .user-reservation .customer-info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #d4d4d4}.user-reservations .user-reservation .reservation-info .timestamp,.user-reservations .user-reservation .reservation-info .guests,.user-reservations .user-reservation .reservation-info .details,.user-reservations .user-reservation .reservation-info .comments,.user-reservations .user-reservation .customer-info .timestamp,.user-reservations .user-reservation .customer-info .guests,.user-reservations .user-reservation .customer-info .details,.user-reservations .user-reservation .customer-info .comments{width:50%}.user-reservations .user-reservation .customer-info .details .customer-name{font-weight:600}.user-reservations .user-reservation .customer-info .details span{display:block}.user-reservations .user-reservation .actions ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.user-reservations .user-reservation .actions li{padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-right:1px solid #d4d4d4}.user-reservations .user-reservation .actions li span,.user-reservations .user-reservation .actions li a{display:block;font-weight:600}.user-reservations .user-reservation .actions li:last-child{border-right:0}.user-reservations .user-reservation .actions .status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative;height:24px;color:#fff;font-weight:600;font-size:13.3333333333px;line-height:1;padding-right:6px;padding-left:6px;border-radius:3px}.user-reservations .user-reservation .actions .confirmed .status,.user-reservations .user-reservation .actions .pushed .status{background-color:#3F990F}.user-reservations .user-reservation .actions .cancelled .status,.user-reservations .user-reservation .actions .cancelling .status,.user-reservations .user-reservation .actions .expired .status,.user-reservations .user-reservation .actions .rejected .status,.user-reservations .user-reservation .actions .skipped .status{background-color:#D4283C}.user-reservations .user-reservation .actions .pending .status{background-color:#EF8200}.user-reservations .user-reservation .actions .cancel-reservation{color:#D4283C}.user-reservations .user-reservation .actions .write-review a,.user-reservations .user-reservation .actions .new-reservation a,.user-reservations .user-reservation .actions .view-info a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.user-reservations .user-reservation .actions .write-review a:before,.user-reservations .user-reservation .actions .new-reservation a:before,.user-reservations .user-reservation .actions .view-info a:before{display:block;width:24px;height:24px;content:'';background-repeat:no-repeat;background-position:center;margin-right:6px}.user-reservations .user-reservation .actions .write-review a:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/star-c078a7e2a980802cb35af4093491a2b12b28b2cdd1b71c8ded9543497f1568d5.svg)}.user-reservations .user-reservation .actions .new-reservation a:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/calendar-purple-522fa1c4f853b0d6cc2c74b23d169e82e01fbe2a051a99fadd216e4075646ba7.svg)}.user-reservations .user-reservation .actions .view-info a:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/search-purple-14955d40727394c733ea517bb8e445b7d0e2484d3602b7d65c751c2f75819ee2.svg)}.user-reservations .email-form{margin-top:36px}.user-reservations .email-form p{margin-bottom:12px}.user-reservations .email-form form .actions{margin-top:24px}@media only screen and (max-width: 768px){.user-reservations .user-reservation .reservation-info,.user-reservations .user-reservation .customer-info{display:block}.user-reservations .user-reservation .reservation-info .timestamp,.user-reservations .user-reservation .reservation-info .guests,.user-reservations .user-reservation .reservation-info .details,.user-reservations .user-reservation .reservation-info .comments,.user-reservations .user-reservation .customer-info .timestamp,.user-reservations .user-reservation .customer-info .guests,.user-reservations .user-reservation .customer-info .details,.user-reservations .user-reservation .customer-info .comments{width:100%;margin-bottom:6px}.user-reservations .user-reservation .reservation-info .timestamp:last-child,.user-reservations .user-reservation .reservation-info .guests:last-child,.user-reservations .user-reservation .reservation-info .details:last-child,.user-reservations .user-reservation .reservation-info .comments:last-child,.user-reservations .user-reservation .customer-info .timestamp:last-child,.user-reservations .user-reservation .customer-info .guests:last-child,.user-reservations .user-reservation .customer-info .details:last-child,.user-reservations .user-reservation .customer-info .comments:last-child{margin-bottom:0}.user-reservations .user-reservation .actions{padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px}.user-reservations .user-reservation .actions ul{display:block}.user-reservations .user-reservation .actions li{padding:0;margin-bottom:6px;border:0}.user-reservations .user-reservation .actions li:last-child{margin-bottom:0}}.reservation-confirmation{margin-top:18px}.reservation-confirmation h3{font-size:20px;font-weight:600;margin-bottom:12px}.reservation-confirmation .reservation-communication-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:12px}.reservation-confirmation .reservation-communication-options .reservation-communication-option{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-right:18px}.reservation-confirmation .reservation-communication-options .reservation-communication-option input[type="radio"]{margin-right:6px}.reservation-confirmation .reservation-communication-options .reservation-communication-option label{margin-bottom:0}.reservation-confirmation .reservation-communication-description{margin-bottom:18px}.reservation-confirmation .reservation-communication-description p,.reservation-confirmation .reservation-communication-description dl{margin-bottom:12px}.reservation-confirmation .reservation-communication-description p:last-child,.reservation-confirmation .reservation-communication-description dl:last-child{margin-bottom:0}.reservation-confirmation .reservation-communication-description dl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.reservation-confirmation .reservation-communication-description dl dt{width:120px;font-weight:600}.reservation-confirmation .reservation-communication-description dl dd{width:calc(100% - 120px)}.reservation-confirmation .reservation-communication-field{margin-bottom:18px}.reservation-confirmation .reservation-communication-field textarea{width:100%;height:180px}.reservation-confirmation .reservation-communication-field:last-child{margin-bottom:0}@media only screen and (max-width: 960px){.reservation-confirmation .reservation-communication-options{display:block}.reservation-confirmation .reservation-communication-options .reservation-communication-option{margin-bottom:12px}.reservation-confirmation .reservation-communication-options .reservation-communication-option:last-child{margin-bottom:0}}.reservations-unprocessed{margin-bottom:60px}.reservations-unprocessed .empty{color:#6b6b6b;font-size:16.875px;line-height:27.0304870605px;text-align:center}.reservations-unprocessed .reservations-list .reservation-single{margin-bottom:24px}.reservations-unprocessed .reservations-list .reservation-single:last-child{margin-bottom:0}.reservations-flow .reservations-flow-header{padding-top:18px;padding-bottom:12px}.reservations-flow .reservations-flow-header h2{font-size:20px;font-weight:600}.reservations-flow .reservations-flow-time-stamp{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:sticky;position:-webkit-sticky;top:0;z-index:1;height:26px;background:#f5f5f5;font-weight:600;line-height:1;border-bottom:1px solid #d4d4d4;box-shadow:#d4d4d4 0 -1px 0}.reservations-flow .empty{color:#6b6b6b;font-size:16.875px;line-height:27.0304870605px;text-align:center;padding-top:36px;padding-bottom:36px}.reservations-flow .pagination{margin-top:24px}.reservations-flow .flow-reservation.checked_out .wrapper{opacity:0.4}.reservations-flow .cancelled-reservations .reservations-flow-header h2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#6b6b6b;font-size:15px;line-height:1}.reservations-flow .cancelled-reservations .reservations-flow-header h2:after{display:block;width:18px;height:18px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-light-c108d27cf244ea3fb7baf8602d854b2ac95a8e76cb460cf962a96d5a86c3e2cf.svg);background-position:center;background-repeat:no-repeat;margin-left:6px;transform:rotate(-90deg)}.reservations-flow .cancelled-reservations .reservations-flow-header:has(+.reservations-flow-wrapper:not(.is-hidden)) h2{color:#383838}.reservations-flow .cancelled-reservations .reservations-flow-header:has(+.reservations-flow-wrapper:not(.is-hidden)) h2:after{transform:rotate(90deg);background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-dark-e52bbe8373d6d2a5d4e18440371cd33f65c679efd0712636098be4b29b45f145.svg)}.reservations-flow .cancelled-reservations .flow-reservation .reservation-status{display:block}.reservations-flow.archive .reservations-flow-header{padding-top:0}.reservations-flow.archive .flow-reservation.checked_out .wrapper{opacity:1}.reservations-flow.archive .reservation-reconfirmation-status.reconfirmed,.reservations-flow.archive .reservation-reconfirmation-status.reconfirmable{display:none}@media only screen and (max-width: 630px){.reservations-flow .pagination li{display:none}.reservations-flow .pagination li.previous_page,.reservations-flow .pagination li.next_page{display:flex;flex:1}.reservations-flow .pagination li.previous_page a,.reservations-flow .pagination li.next_page a{flex:1;max-width:100%}}.reservation-check-in{display:block}.reservation-check-in .check-in,.reservation-check-in .check-out,.reservation-check-in .checked-out{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;font-size:0;font-weight:600;color:#383838}.reservation-check-in .check-in:before,.reservation-check-in .check-out:before,.reservation-check-in .checked-out:before{display:block;width:39px;height:24px;content:'';transition:background-image .1s linear}.reservation-check-in .check-in:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/check-in-box-d4ebc512f23d78ed45b5c87c0011270f8549d1b8cdea5b658c04b5252ea87655.svg)}.reservation-check-in .check-in:hover:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/checked-in-box-f6d0d4d171b8db313a001260c3a8bdcccf33f83c5cd81317754c5fca54c61e5f.svg)}.reservation-check-in .check-out:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/checked-in-box-f6d0d4d171b8db313a001260c3a8bdcccf33f83c5cd81317754c5fca54c61e5f.svg)}.reservation-check-in .check-out:hover:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/checked-out-box-01c7917222a46e8e2130b053a3439886221f4797e726f503afaa9806101e6511.svg)}.reservation-check-in .checked-out:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/checked-out-box-01c7917222a46e8e2130b053a3439886221f4797e726f503afaa9806101e6511.svg)}.flow-reservation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;font-size:14px;background:#fff;width:100%;margin:0 auto;border-bottom:1px solid #d4d4d4}.flow-reservation:hover{background-color:#fbfbfb}.flow-reservation .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.flow-reservation .reservation-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;flex:1;color:#383838;line-height:18px;min-height:44px;overflow:hidden;padding-top:8px;padding-bottom:8px}.flow-reservation .reservation-details:hover{text-decoration:none;background-color:#fbfbfb}.flow-reservation .reservation-anchor{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.flow-reservation .reservation-anchor span{display:none}.flow-reservation .reservation-guests,.flow-reservation .reservation-primary-guest-name,.flow-reservation .reservation-tables,.flow-reservation .reservation-time,.flow-reservation .reservation-birthday,.flow-reservation .reservation-time,.flow-reservation .reservation-comments-and-notes,.flow-reservation .reservation-comments{margin-right:8px}.flow-reservation .reservation-guests:before,.flow-reservation .reservation-tables:before,.flow-reservation .reservation-time span:before,.flow-reservation .reservation-offer abbr:before{display:block;width:16px;height:16px;content:'';background-repeat:no-repeat;background-position:center;margin-right:4px}.flow-reservation .reservation-guests,.flow-reservation .reservation-tables{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.flow-reservation .reservation-guests{width:48px}.flow-reservation .reservation-guests:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-size:auto 16px}.flow-reservation .reservation-primary-guest-name{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:130px;padding-right:8px}.flow-reservation .reservation-primary-guest-name span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-reservation .reservation-birthday{width:16px;height:16px;font-size:0}.flow-reservation .reservation-birthday .guest-birthday{display:block;width:16px;height:16px;background:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/birthday-colored-2f9cb9624a2620e025efd3b4e2a34e9f13b93bde8d72ab8dfa8a5aa11814c2b7.svg);background-size:14px 16px;background-repeat:no-repeat;background-position:center}.flow-reservation .reservation-time{width:124px}.flow-reservation .reservation-time span{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.flow-reservation .reservation-time span:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/clock-195d19b98c135961dd00cbcbf4f409697e5d3b2e0bfa48e64d1bbb7eb3ede6d0.svg);background-size:16px}.flow-reservation .reservation-time.squeezed,.flow-reservation .reservation-time.squeezed-small{color:#EF8200}.flow-reservation .reservation-time.squeezed span:before,.flow-reservation .reservation-time.squeezed-small span:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/squeeze-small-661a204119a4f58389660580fecd91d41e06cfd63ce32c6982d61b8f4564f1c6.svg)}.flow-reservation .reservation-tables{min-width:100px;flex:1}.flow-reservation .reservation-tables:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/table-3ff7cf703f93d2a3d59c2349d492fba4ae7ff836dacde304438f35e07333f3d5.svg);background-size:16px}.flow-reservation .reservation-tables .tables{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flow-reservation .reservation-tables .tables span{display:inline}.flow-reservation .reservation-offer{margin-right:8px}.flow-reservation .reservation-offer abbr{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.flow-reservation .reservation-offer abbr:before{background:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/offer-63ce347d60cc82093dda9985bae673a95bf8aebc94b8180a9ae9555936b52a4b.svg)}.flow-reservation .reservation-tags{display:flex;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1px}.flow-reservation .reservation-tags ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-left:auto}.flow-reservation .reservation-tags li{padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-left:4px;border-radius:4px}.flow-reservation .reservation-comments-and-notes{display:flex;flex-basis:100%;flex-flow:row wrap;justify-content:flex-start;max-width:100%;color:#6b6b6b;padding-top:8px;line-height:20px}.flow-reservation .reservation-comments-and-notes p{display:inline}.flow-reservation .reservation-comments-and-notes br{display:none}.flow-reservation .reservation-comments-and-notes&gt;*{display:flex}.flow-reservation .reservation-comments-and-notes&gt;*:after{content:'\2022';margin:0 4px}.flow-reservation .reservation-comments-and-notes&gt;*:last-child:after{display:none}.flow-reservation .reservation-tags+.reservation-comments-and-notes{padding-bottom:4px}.flow-reservation .reservation-status{font-weight:600;padding-left:16px}.flow-reservation .reservation-status.confirmed,.flow-reservation .reservation-status.reconfirmed{color:#3F990F}.flow-reservation .reservation-status.pushed,.flow-reservation .reservation-status.pending{color:#EF8200;text-align:center;padding-top:12px;padding-bottom:4px}.flow-reservation .reservation-status.cancelled,.flow-reservation .reservation-status.cancelling,.flow-reservation .reservation-status.expired,.flow-reservation .reservation-status.skipped,.flow-reservation .reservation-status.rejected{color:#D4283C}.flow-reservation .reservation-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-top:16px;padding-bottom:16px;padding-left:16px}.flow-reservation .reservation-actions li{margin-left:8px}.flow-reservation .reservation-actions li:first-child{margin-left:0}.flow-reservation .reservation-actions .accept a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#4ab312, #3F990F);background-image:-moz-linear-gradient(#4ab312, #3F990F);background-image:-webkit-linear-gradient(#4ab312, #3F990F);background-image:linear-gradient(#4ab312, #3F990F);color:#fff}.flow-reservation .reservation-actions .accept a:hover{text-decoration:none;background-image:-o-linear-gradient(#52c614, #47ac11);background-image:-moz-linear-gradient(#52c614, #47ac11);background-image:-webkit-linear-gradient(#52c614, #47ac11);background-image:linear-gradient(#52c614, #47ac11)}.flow-reservation .reservation-actions .accept a:active{text-decoration:none}.flow-reservation .reservation-actions .reject a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.flow-reservation .reservation-actions .reject a:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.flow-reservation .reservation-actions .reject a:active{text-decoration:none}.flow-reservation .reservation-actions .push a,.flow-reservation .reservation-actions .cancel a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.flow-reservation .reservation-actions .push a:hover,.flow-reservation .reservation-actions .cancel a:hover{text-decoration:none;background-color:#ffffff}.flow-reservation .reservation-actions .push a:active,.flow-reservation .reservation-actions .cancel a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.flow-reservation.confirmed .reservation-actions,.flow-reservation.cancelled .reservation-actions,.flow-reservation.rejected .reservation-actions,.flow-reservation.expired .reservation-actions,.flow-reservation.skipped .reservation-actions,.flow-reservation.checked_in .reservation-actions,.flow-reservation.checked_out .reservation-actions{display:none}.flow-reservation .reservation-status.pushed+.reservation-actions,.flow-reservation .reservation-status.pending+.reservation-actions{padding-top:6px;padding-bottom:12px}.flow-reservation .reservation-check-in{margin-left:16px}.flow-reservation .reservation-check-in .check-in,.flow-reservation .reservation-check-in .check-out,.flow-reservation .reservation-check-in .checked-out{font-size:0}.flow-reservation .reservation-check-in .check-in:before,.flow-reservation .reservation-check-in .check-out:before,.flow-reservation .reservation-check-in .checked-out:before{margin-right:0}@media only screen and (max-width: 1200px){.flow-reservation .reservation-tables{max-width:260px}.flow-reservation .reservation-offer{margin-right:0}.flow-reservation .reservation-tags{flex-basis:100%;max-width:100%;margin-top:6px;margin-bottom:3px}.flow-reservation .reservation-tags ul{margin-left:0}.flow-reservation .reservation-tags li{margin-left:0;margin-right:3px}.flow-reservation .reservation-tags li:last-child{margin-right:0}.flow-reservation .reservation-tags+.reservation-comments-and-notes{margin-top:-3px}.flow-reservation .reservation-status.pending,.flow-reservation .reservation-status.pushed{padding-top:10px}}@media only screen and (max-width: 940px){.flow-reservation .reservation-actions .push{display:none}}@media only screen and (max-width: 800px){.flow-reservation .reservation-details{max-width:100%;height:auto;overflow:visible;line-height:28px}.flow-reservation .reservation-primary-guest-name{order:1}.flow-reservation .reservation-guests{order:2}.flow-reservation .reservation-tables{order:3}.flow-reservation .reservation-time{order:4}.flow-reservation .reservation-offer{order:5}.flow-reservation .reservation-tags{order:6}.flow-reservation .reservation-comments-and-notes{order:7}.flow-reservation .reservation-primary-guest-name{width:calc(100% - 140px);max-width:calc(100% - 140px)}.flow-reservation .reservation-guests{width:120px}.flow-reservation .reservation-tables{max-width:100%}.flow-reservation .reservation-offer{flex-basis:100%}.flow-reservation .reservation-tags,.flow-reservation .reservation-comments-and-notes{width:100%;flex-basis:100%}.flow-reservation .reservation-tags{line-height:1.25;white-space:normal;overflow:visible;text-overflow:inherit;margin:0}.flow-reservation .reservation-tags ul{flex-wrap:wrap;margin-top:6px;margin-bottom:0}.flow-reservation .reservation-tags li{margin-bottom:3px}.flow-reservation .reservation-comments-and-notes{max-width:100%;padding-top:3px;line-height:20px}.flow-reservation .reservation-tags+.reservation-comments-and-notes{margin-top:0;padding-bottom:0}.flow-reservation .reservation-status-and-actions{justify-content:flex-start;flex-basis:100%}.flow-reservation .reservation-status{padding-left:0;margin-bottom:9px}.flow-reservation .reservation-status.pending,.flow-reservation .reservation-status.pushed{text-align:left;padding:0}.flow-reservation .reservation-actions{padding:0;margin-bottom:12px}.flow-reservation .reservation-actions li{margin-right:6px;margin-left:0}.flow-reservation .reservation-status.pushed+.reservation-actions,.flow-reservation .reservation-status.pending+.reservation-actions{padding:0}.flow-reservation .reservation-check-in{position:absolute;top:9px;right:12px}}.panel-reservation{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;font-size:14px;line-height:1.25;position:relative}.panel-reservation .slidebar-header,.panel-reservation .reservation-status,.panel-reservation .reservation-information{width:100%}.panel-reservation .slidebar-header .slidebar-actions li{margin-right:16px}.panel-reservation .slidebar-header .slidebar-actions li a{color:#383838;font-weight:600}.panel-reservation .slidebar-header .slidebar-actions li:last-child{margin-right:0}.panel-reservation .slidebar-header .slidebar-actions .slidebar-close{order:2;margin-right:0}.panel-reservation .slidebar-header .slidebar-actions .status .expired,.panel-reservation .slidebar-header .slidebar-actions .status .pending,.panel-reservation .slidebar-header .slidebar-actions .status .confirmed,.panel-reservation .slidebar-header .slidebar-actions .status .cancelled,.panel-reservation .slidebar-header .slidebar-actions .status .cancelling,.panel-reservation .slidebar-header .slidebar-actions .status .walk-in-confirmed,.panel-reservation .slidebar-header .slidebar-actions .status .manual-confirmed,.panel-reservation .slidebar-header .slidebar-actions .status .skipped,.panel-reservation .slidebar-header .slidebar-actions .status .rejected,.panel-reservation .slidebar-header .slidebar-actions .status .checked_in,.panel-reservation .slidebar-header .slidebar-actions .status .checked_out,.panel-reservation .slidebar-header .slidebar-actions .status .manual,.panel-reservation .slidebar-header .slidebar-actions .status .reconfirmed{font-weight:600}.panel-reservation .slidebar-header .slidebar-actions .status .pending{color:#EF8200}.panel-reservation .slidebar-header .slidebar-actions .status .walk-in-confirmed,.panel-reservation .slidebar-header .slidebar-actions .status .manual-confirmed,.panel-reservation .slidebar-header .slidebar-actions .status .confirmed,.panel-reservation .slidebar-header .slidebar-actions .status .checked_in,.panel-reservation .slidebar-header .slidebar-actions .status .reconfirmed{color:#3F990F}.panel-reservation .slidebar-header .slidebar-actions .status .expired,.panel-reservation .slidebar-header .slidebar-actions .status .cancelled,.panel-reservation .slidebar-header .slidebar-actions .status .cancelling,.panel-reservation .slidebar-header .slidebar-actions .status .skipped,.panel-reservation .slidebar-header .slidebar-actions .status .rejected{color:#D4283C}.panel-reservation .slidebar-header .slidebar-actions .status .reconfirmed{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.panel-reservation .slidebar-header .slidebar-actions .status .reconfirmed:before{display:block;width:24px;height:24px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/reconfirmed-aae412c779be6f7724f4580afec047ce86515f685572bad75925d6e11071515e.svg);margin-right:8px}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable strong{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable strong:before{display:block;width:24px;height:24px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/not-reconfirmed-d728f8e28d30f619d7e3abf5d4b431d79152e64ace6bd5e59bb4cad8a3886c05.svg);margin-right:8px}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable span{display:block}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reminder-sent-at,.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reminder-sent-to{margin-top:8px}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reconfirm-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:8px}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reconfirm-actions li{margin-right:8px}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reconfirm-actions .reconfirm a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#4ab312, #3F990F);background-image:-moz-linear-gradient(#4ab312, #3F990F);background-image:-webkit-linear-gradient(#4ab312, #3F990F);background-image:linear-gradient(#4ab312, #3F990F);color:#fff}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reconfirm-actions .reconfirm a:hover{text-decoration:none;background-image:-o-linear-gradient(#52c614, #47ac11);background-image:-moz-linear-gradient(#52c614, #47ac11);background-image:-webkit-linear-gradient(#52c614, #47ac11);background-image:linear-gradient(#52c614, #47ac11)}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reconfirm-actions .reconfirm a:active{text-decoration:none}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reconfirm-actions .cancel a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reconfirm-actions .cancel a:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable .reconfirm-actions .cancel a:active{text-decoration:none}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable:nth-child(2){flex:1}.panel-reservation .slidebar-header .slidebar-actions .reconfirmable:nth-child(3){width:100%;order:3;margin-top:12px}.panel-reservation .reservation-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.panel-reservation .reservation-status li{margin-right:8px}.panel-reservation .reservation-status .accept{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#4ab312, #3F990F);background-image:-moz-linear-gradient(#4ab312, #3F990F);background-image:-webkit-linear-gradient(#4ab312, #3F990F);background-image:linear-gradient(#4ab312, #3F990F);color:#fff}.panel-reservation .reservation-status .accept:hover{text-decoration:none;background-image:-o-linear-gradient(#52c614, #47ac11);background-image:-moz-linear-gradient(#52c614, #47ac11);background-image:-webkit-linear-gradient(#52c614, #47ac11);background-image:linear-gradient(#52c614, #47ac11)}.panel-reservation .reservation-status .accept:active{text-decoration:none}.panel-reservation .reservation-status .reject{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.panel-reservation .reservation-status .reject:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.panel-reservation .reservation-status .reject:active{text-decoration:none}.panel-reservation .reservation-status .push,.panel-reservation .reservation-status .cancel{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.panel-reservation .reservation-status .push:hover,.panel-reservation .reservation-status .cancel:hover{text-decoration:none;background-color:#ffffff}.panel-reservation .reservation-status .push:active,.panel-reservation .reservation-status .cancel:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.panel-reservation .reservation-status{margin-bottom:16px}.panel-reservation .reservation-status.check_in+.reservation-information,.panel-reservation .reservation-status.checked_in+.reservation-information,.panel-reservation .reservation-status.checked_out+.reservation-information{margin-top:0}.panel-reservation .reservation-status.confirmed{margin-bottom:0}.panel-reservation .reservation-information .reservation-date,.panel-reservation .reservation-information .reservation-time,.panel-reservation .reservation-information .reservation-guests,.panel-reservation .reservation-information .reservation-tables,.panel-reservation .reservation-information .reservation-checked-in-at,.panel-reservation .reservation-information .reservation-checked-out-at{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:16px;font-weight:600}.panel-reservation .reservation-information .reservation-date:before,.panel-reservation .reservation-information .reservation-time:before,.panel-reservation .reservation-information .reservation-guests:before,.panel-reservation .reservation-information .reservation-tables:before,.panel-reservation .reservation-information .reservation-checked-in-at:before,.panel-reservation .reservation-information .reservation-checked-out-at:before{display:block;min-width:16px;min-height:16px;content:'';background-position:center;background-repeat:no-repeat;background-size:16px;margin-right:4px}.panel-reservation .reservation-information .reservation-date:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/calendar-d2c21161a43ce22cfd2c6f89b35bf52bcdbd0cbfc9bc067e87ddb14ec2a00410.svg);background-size:auto 19px}.panel-reservation .reservation-information .reservation-time{margin-top:8px}.panel-reservation .reservation-information .reservation-time:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/clock-195d19b98c135961dd00cbcbf4f409697e5d3b2e0bfa48e64d1bbb7eb3ede6d0.svg)}.panel-reservation .reservation-information .reservation-time .reservation-checked-in-at,.panel-reservation .reservation-information .reservation-time .reservation-checked-out-at{margin-left:16px}.panel-reservation .reservation-information .reservation-time .reservation-checked-in-at:before,.panel-reservation .reservation-information .reservation-time .reservation-checked-out-at:before{min-width:19px;min-height:19px;background-size:19px}.panel-reservation .reservation-information .reservation-time .reservation-checked-in-at:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/check-in-c2c44f3d7ee7c525019d5e6e65fde9b28221c5ac74c156f4a01eb33f68de3cf6.svg)}.panel-reservation .reservation-information .reservation-time .reservation-checked-out-at:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/check-out-5deb8c32c56d3e47a78de712ce3fb2c8ecd187718947bb181a5764e15f3fb7e6.svg)}.panel-reservation .reservation-information .reservation-time+.reservation-guests-and-tables .reservation-guests,.panel-reservation .reservation-information .reservation-time+.reservation-guests-and-tables .reservation-tables{margin-top:8px}.panel-reservation .reservation-information .reservation-guests-and-tables ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.panel-reservation .reservation-information .reservation-guests-and-tables .reservation-guests{margin-right:16px}.panel-reservation .reservation-information .reservation-guests-and-tables .reservation-guests:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-size:auto 16px}.panel-reservation .reservation-information .reservation-guests-and-tables .reservation-tables{align-items:flex-start}.panel-reservation .reservation-information .reservation-guests-and-tables .reservation-tables strong{display:none}.panel-reservation .reservation-information .reservation-guests-and-tables .reservation-tables:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/table-3ff7cf703f93d2a3d59c2349d492fba4ae7ff836dacde304438f35e07333f3d5.svg);margin-top:2px}.panel-reservation .reservation-information .reservation-actions,.panel-reservation .reservation-information .reservation-identifier,.panel-reservation .reservation-information .reservation-tags,.panel-reservation .reservation-information .reservation-offer{width:100%;margin-top:16px}.panel-reservation .reservation-information .reservation-actions ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.panel-reservation .reservation-information .reservation-actions ul li{width:calc(50% - 8px)}.panel-reservation .reservation-information .reservation-actions ul li a{color:#383838;font-weight:600;padding:8px 12px;background-color:#eee;border-radius:6px;transition:all .2s}.panel-reservation .reservation-information .reservation-actions ul li a:hover{background-color:#e6e6e6}.panel-reservation .reservation-information .reservation-actions ul li:nth-child(n+3){margin-top:8px}.panel-reservation .reservation-information .reservation-actions .reservation-details,.panel-reservation .reservation-information .reservation-actions .reservation-edit,.panel-reservation .reservation-information .reservation-actions .reservation-debug{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.panel-reservation .reservation-information .reservation-actions .reservation-details:before,.panel-reservation .reservation-information .reservation-actions .reservation-edit:before,.panel-reservation .reservation-information .reservation-actions .reservation-debug:before{display:block;width:16px;height:16px;content:'';background-size:16px;background-repeat:no-repeat;background-position:center;margin-right:8px}.panel-reservation .reservation-information .reservation-actions .reservation-details:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/info-bea9abe6eb3f7e032ae9f9015ad7bd859e8d108880374a2793b92cf84e6bc8af.svg);background-size:18px}.panel-reservation .reservation-information .reservation-actions .reservation-edit:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/pencil-dark-cad128c639688bb4a76c8da7c23e22da743ce659bd691aa97a3746451cd14813.svg)}.panel-reservation .reservation-information .reservation-actions .reservation-debug:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/debug-d32fcb0907f89098c7b70b61f2aa20d56c76da4d21759ecc10d26c2c6a4a347c.svg);background-size:18px}.panel-reservation .reservation-information .reservation-identifier{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.panel-reservation .reservation-information .reservation-identifier .reservation-submitted{display:block;color:#6b6b6b;padding-right:16px;margin-right:auto}.panel-reservation .reservation-information .reservation-identifier .reservation-id{color:#6b6b6b}.panel-reservation .reservation-information .reservation-tags .multi-select-container .multi-select-choice{border:0}.panel-reservation .reservation-information .reservation-offer strong{display:block;margin-bottom:8px}.panel-reservation .reservation-information .reservation-offer .offer-tags{margin-top:8px}.panel-reservation .reservation-information .reservation-offer .offer-tags ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:-3px}.panel-reservation .reservation-information .reservation-offer .offer-tags ul li{padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-right:3px;margin-bottom:3px;border-radius:4px}.panel-reservation .reservation-comment strong{display:block;margin-bottom:8px}.panel-reservation .reservation-comment,.panel-reservation .tl-reservation-note{margin-top:16px}.panel-reservation .reservation-guests-overview{margin-top:16px;margin-bottom:16px}.panel-reservation .reservation-guests-overview .overview ol{grid-template-columns:1fr}.panel-reservation.squeezed-reservation .reservation-information .reservation-time:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/squeeze-small-661a204119a4f58389660580fecd91d41e06cfd63ce32c6982d61b8f4564f1c6.svg);background-position:center}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes .section-header{margin-bottom:6px}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes .section-header h2,.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes .section-header h3{font-size:15px;font-weight:600}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes .note-list&gt;*{display:block;margin-bottom:12px}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes .note-list&gt;* .reservation-note{padding-top:0;padding-right:12px;padding-bottom:12px;padding-left:12px;margin-right:-12px;margin-left:-12px}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes .note-list&gt;*:last-child{margin-bottom:0}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes .note-list .empty{padding-top:0;padding-right:12px;padding-bottom:12px;padding-left:12px;margin-right:-12px;margin-left:-12px;border-bottom:1px solid #d4d4d4}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes form.note{padding-top:0;padding-right:12px;padding-bottom:12px;padding-left:12px;margin-top:12px;margin-right:-12px;margin-left:-12px}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes form.note .inputs{margin-bottom:12px}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes form.note textarea{width:100%;min-height:70px;height:auto}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes form.note input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes form.note input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}.slidebar .slidebar-content.panel-reservation .slidebar-body .reservation-notes form.note input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}@media only screen and (max-width: 320px){.panel-reservation.squeezed-reservation .reservation-information .reservation-time .reservation-checked-in-at,.panel-reservation.squeezed-reservation .reservation-information .reservation-time .reservation-checked-out-at{margin-left:6px}}.reservation-single{background:#fff;border:1px solid #d4d4d4;border-radius:4px}.reservation-single .reservation-info-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:12px}.reservation-single .reservation-info-group:last-child{margin-bottom:0}.reservation-single .reservation-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-bottom:1px solid #d4d4d4}.reservation-single .reservation-header .restaurant{color:#383838;font-weight:600}.reservation-single .reservation-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;background:#fbfbfb;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-bottom:1px solid #d4d4d4;border-top-right-radius:4px;border-top-left-radius:4px}.reservation-single .reservation-actions .reservation-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-single .reservation-actions .reservation-status span{font-weight:600;margin-right:12px}.reservation-single .reservation-actions .reservation-status span.confirmed{color:#3F990F}.reservation-single .reservation-actions .reservation-status span.pushed,.reservation-single .reservation-actions .reservation-status span.pending{color:#EF8200}.reservation-single .reservation-actions .reservation-status span.cancelled,.reservation-single .reservation-actions .reservation-status span.cancelling,.reservation-single .reservation-actions .reservation-status span.expired,.reservation-single .reservation-actions .reservation-status span.skipped,.reservation-single .reservation-actions .reservation-status span.rejected{color:#D4283C}.reservation-single .reservation-actions .reservation-status .reservation-status-actions ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .accept a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#4ab312, #3F990F);background-image:-moz-linear-gradient(#4ab312, #3F990F);background-image:-webkit-linear-gradient(#4ab312, #3F990F);background-image:linear-gradient(#4ab312, #3F990F);color:#fff}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .accept a:hover{text-decoration:none;background-image:-o-linear-gradient(#52c614, #47ac11);background-image:-moz-linear-gradient(#52c614, #47ac11);background-image:-webkit-linear-gradient(#52c614, #47ac11);background-image:linear-gradient(#52c614, #47ac11)}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .accept a:active{text-decoration:none}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .reject a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .reject a:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .reject a:active{text-decoration:none}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .push a,.reservation-single .reservation-actions .reservation-status .reservation-status-actions .cancel a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .push a:hover,.reservation-single .reservation-actions .reservation-status .reservation-status-actions .cancel a:hover{text-decoration:none;background-color:#ffffff}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .push a:active,.reservation-single .reservation-actions .reservation-status .reservation-status-actions .cancel a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.reservation-single .reservation-actions .reservation-status .reservation-status-actions li{margin-right:12px}.reservation-single .reservation-actions .reservation-notes{position:relative;margin-left:12px}.reservation-single .reservation-actions .reservation-notes&gt;a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-single .reservation-actions .reservation-notes&gt;a:before{display:block;position:relative;cursor:pointer;width:16px;height:16px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/comment-dark-21ccdee6dbd651c2fa3bd5b534dcd48b098fe40ecd3e506d35e89bd86b74f78c.svg);background-repeat:no-repeat;background-size:15px 16px;background-position:center 1px;margin-right:6px}.reservation-single .reservation-actions .reservation-notes .notes-list{display:none;position:absolute;top:0;right:50%;z-index:999;width:280px;background:#fff;padding:12px;margin-right:-140px;border:1px solid #d4d4d4;border-radius:4px}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #d4d4d4}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note a{word-wrap:break-word}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:6px}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note header .avatar{margin-right:12px}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note header .avatar img{border-radius:50%}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note header .author strong,.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note header .author time{display:block;width:100%}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note header .author strong{color:#383838}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note header .author time{color:#757575;font-size:14px;font-weight:400}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note .content{color:#383838;font-weight:400;white-space:normal}.reservation-single .reservation-actions .reservation-notes .notes-list .reservation-note .actions{display:none}.reservation-single .reservation-actions .reservation-notes a:hover+.notes-list{display:block}.reservation-single .reservation-actions .reservation-notes .notes-list:hover{display:block}.reservation-single .reservation-actions .reservation-admin{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-left:auto}.reservation-single .reservation-actions .reservation-admin a{color:#383838;font-weight:600;margin-left:12px}.reservation-single .reservation-actions .reservation-admin a:first-child{margin-left:0}.reservation-single .reservation-actions .reservation-admin .restaurant-note{margin-left:18px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/comment-dark-21ccdee6dbd651c2fa3bd5b534dcd48b098fe40ecd3e506d35e89bd86b74f78c.svg)}.reservation-single .reservation-actions .reservation-admin .restaurant-note[data-tooltip]:after{top:24px;right:calc(100% - 6px * 4)}.reservation-single .restaurant+.reservation-actions{border-top:1px solid #d4d4d4;border-top-right-radius:0;border-top-left-radius:0}.reservation-single .related-reservation-warning{background:#FFE0A6;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;margin-top:18px;margin-right:18px;margin-left:18px;border-radius:4px;border:1px solid #FFBE45}.reservation-single .related-reservation-warning p{display:block;margin-bottom:6px}.reservation-single .related-reservation-warning a{font-weight:600}.reservation-single .reservation-info{padding:18px}.reservation-single .reservation-date,.reservation-single .reservation-guests,.reservation-single .reservation-tables{font-size:16px;font-weight:600;line-height:28px}.reservation-single .reservation-date .date:before,.reservation-single .reservation-date .time:before,.reservation-single .reservation-guests .guests:before,.reservation-single .reservation-tables:before{display:block;min-width:16px;min-height:16px;content:'';background-repeat:no-repeat;margin-right:6px}.reservation-single .reservation-date{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-single .reservation-date .date,.reservation-single .reservation-date .time{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-right:24px}.reservation-single .reservation-date .date:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/calendar-d2c21161a43ce22cfd2c6f89b35bf52bcdbd0cbfc9bc067e87ddb14ec2a00410.svg);background-size:20px;background-position:center}.reservation-single .reservation-date .time:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/clock-195d19b98c135961dd00cbcbf4f409697e5d3b2e0bfa48e64d1bbb7eb3ede6d0.svg);background-size:16px}.reservation-single.squeezed-reservation .reservation-date .time:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/squeeze-small-661a204119a4f58389660580fecd91d41e06cfd63ce32c6982d61b8f4564f1c6.svg);background-position:center}.reservation-single .reservation-guests{margin-right:24px}.reservation-single .reservation-guests .guests{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-single .reservation-guests .guests:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-position:center;background-size:auto 16px}.reservation-single .reservation-tables{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.reservation-single .reservation-tables:before{margin-top:6px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/table-3ff7cf703f93d2a3d59c2349d492fba4ae7ff836dacde304438f35e07333f3d5.svg);background-position:center;background-size:15px 16px}.reservation-single .reservation-meta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;color:#6b6b6b;line-height:24px;margin-top:12px}.reservation-single .reservation-meta .reservation-age{margin-right:24px}.reservation-single .reservation-meta .reservation-identifier{margin-right:auto}.reservation-single .reservation-tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:-3px}.reservation-single .reservation-tags .tag{padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-right:3px;margin-bottom:3px;border-radius:4px}.reservation-single .reservation-tags .tag:last-child{margin-right:0}.reservation-single .reservation-offer,.reservation-single .reservation-comments{display:block;width:100%}.reservation-single .reservation-allergy-notes,.reservation-single .reservation-diet-notes{margin-top:6px}.reservation-single .reservation-allergy-notes strong,.reservation-single .reservation-allergy-notes p,.reservation-single .reservation-diet-notes strong,.reservation-single .reservation-diet-notes p{display:inline}.reservation-single .reservation-info-group+.reservation-guests-overview,.reservation-single .reservation-offer+.reservation-guests-overview,.reservation-single .reservation-comments+.reservation-guests-overview,.reservation-single .reservation-allergy-notes+.reservation-guests-overview,.reservation-single .reservation-diet-notes+.reservation-guests-overview{margin-top:18px}@media only screen and (max-width: 720px){.reservation-single .reservation-actions .reservation-status&gt;span{margin-bottom:6px}.reservation-single .reservation-actions .reservation-status .reservation-status-actions{margin-bottom:9px}.reservation-single .reservation-actions .reservation-status .reservation-status-actions .push{width:100%;margin-top:6px}.reservation-single .reservation-actions .reservation-notes{position:relative;margin-left:0}.reservation-single .reservation-actions .reservation-notes .notes-list{left:-10px;right:auto;margin:0}.reservation-single .reservation-actions .reservation-notes a:hover+.notes-list{display:block}.reservation-single .reservation-actions .reservation-notes .notes-list:hover{display:block}.reservation-single .reservation-actions .reservation-admin{width:100%}}@media only screen and (max-width: 670px){.reservation-single .reservation-info .reservation-date,.reservation-single .reservation-info .reservation-date .date,.reservation-single .reservation-info .reservation-guests{width:100%}.reservation-single .reservation-meta{display:block}.reservation-single .reservation-meta .reservation-age,.reservation-single .reservation-meta .reservation-identifier,.reservation-single .reservation-meta .reservation-deposit-status{display:block;width:100%}}.reservation-full .related-reservation-warning,.reservation-full .reservation-status-and-meta,.reservation-full .reservation-details,.reservation-full .reservation-guests{margin-bottom:30px}.reservation-full .reservation-call-logs,.reservation-full .reservation-notes,.reservation-full .reservation-changelog,.reservation-full .reservation-communications{margin-top:30px}.reservation-full .section-header h1,.reservation-full .section-header h2,.reservation-full .section-header h3{font-weight:400}.reservation-full .related-reservation-warning{background:#FFE0A6;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border:1px solid #FFBE45;border-radius:4px}.reservation-full .related-reservation-warning p{margin-bottom:12px}.reservation-full .related-reservation-warning a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.reservation-full .related-reservation-warning a:hover{text-decoration:none;background-color:#ffffff}.reservation-full .related-reservation-warning a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.reservation-full .reservation-status-and-meta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-full .reservation-status-and-meta .reservation-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-right:auto}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol li{margin-right:12px}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .accept a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#4ab312, #3F990F);background-image:-moz-linear-gradient(#4ab312, #3F990F);background-image:-webkit-linear-gradient(#4ab312, #3F990F);background-image:linear-gradient(#4ab312, #3F990F);color:#fff}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .accept a:hover{text-decoration:none;background-image:-o-linear-gradient(#52c614, #47ac11);background-image:-moz-linear-gradient(#52c614, #47ac11);background-image:-webkit-linear-gradient(#52c614, #47ac11);background-image:linear-gradient(#52c614, #47ac11)}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .accept a:active{text-decoration:none}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .reject a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .reject a:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .reject a:active{text-decoration:none}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .push a,.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .cancel a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .push a:hover,.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .cancel a:hover{text-decoration:none;background-color:#ffffff}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .push a:active,.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions ol .cancel a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-right:18px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-cancel h3,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-cancel p,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-skip h3,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-skip p{display:none}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-cancel a,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-skip a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-cancel a:hover,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-skip a:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-cancel a:active,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-skip a:active{text-decoration:none}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-cancel+.reservation-check-in,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-skip+.reservation-check-in{margin-left:18px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-check-in{margin-right:6px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status{font-weight:600}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.confirmed,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.checked_in.time,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmed{color:#3F990F}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.pushed,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.pending{color:#EF8200}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.cancelled,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.cancelling,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.expired,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.skipped,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.rejected{color:#D4283C}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmed{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmed:before{display:block;width:24px;height:24px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/reconfirmed-aae412c779be6f7724f4580afec047ce86515f685572bad75925d6e11071515e.svg);margin-right:6px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-check-in+.status{margin-left:0}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-cancel+.status,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-skip+.status{margin-left:12px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.checked_out,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-check-in+.status.checked_out{margin-left:12px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable strong{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable strong:before{display:block;width:24px;height:24px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/not-reconfirmed-d728f8e28d30f619d7e3abf5d4b431d79152e64ace6bd5e59bb4cad8a3886c05.svg);margin-right:6px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-left:18px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions li{margin-right:6px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions li:last-child{margin-right:0}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions .reconfirm a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#4ab312, #3F990F);background-image:-moz-linear-gradient(#4ab312, #3F990F);background-image:-webkit-linear-gradient(#4ab312, #3F990F);background-image:linear-gradient(#4ab312, #3F990F);color:#fff}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions .reconfirm a:hover{text-decoration:none;background-image:-o-linear-gradient(#52c614, #47ac11);background-image:-moz-linear-gradient(#52c614, #47ac11);background-image:-webkit-linear-gradient(#52c614, #47ac11);background-image:linear-gradient(#52c614, #47ac11)}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions .reconfirm a:active{text-decoration:none}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions .cancel a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions .cancel a:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions .cancel a:active{text-decoration:none}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .reservation-check-in{margin-left:12px}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .reservation-cancel+.reservation-check-in,.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .reservation-skip+.reservation-check-in{margin-left:18px}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .status{margin-left:12px}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .reservation-check-in+.status{margin-left:0}.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .reservation-cancel+.status,.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .reservation-skip+.status{margin-left:12px}.reservation-full .reservation-status-and-meta .reservation-meta{width:100%;margin-top:12px}.reservation-full .reservation-status-and-meta .reservation-meta .age{color:#6b6b6b;margin-right:12px}.reservation-full .reservation-details{position:relative;background:#fff;padding:24px;border:1px solid #d4d4d4;border-radius:4px}.reservation-full .reservation-details .reservation-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:absolute;top:18px;right:18px}.reservation-full .reservation-details .reservation-edit,.reservation-full .reservation-details .reservation-debug{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.reservation-full .reservation-details .reservation-edit:hover,.reservation-full .reservation-details .reservation-debug:hover{text-decoration:none;background-color:#ffffff}.reservation-full .reservation-details .reservation-edit:active,.reservation-full .reservation-details .reservation-debug:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.reservation-full .reservation-details .reservation-debug{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-right:12px}.reservation-full .reservation-details .reservation-debug:before{display:block;width:18px;height:18px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/debug-purple-05f2b9804f397be818f59aff380dd06ab083b51e86644e0efd0a2e9ddc15ae79.svg);background-position:center;background-repeat:no-repeat;margin-right:6px}.reservation-full .reservation-details .date-and-seating{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding-right:90px;margin-bottom:12px}.reservation-full .reservation-details .date-and-seating:last-child{margin-bottom:0}.reservation-full .reservation-details .date,.reservation-full .reservation-details .seating{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-size:16px;line-height:28px;font-weight:600}.reservation-full .reservation-details .date .day,.reservation-full .reservation-details .date .time,.reservation-full .reservation-details .seating .guests,.reservation-full .reservation-details .seating .tables,.reservation-full .reservation-details .date .reservation-checked-in-at,.reservation-full .reservation-details .date .reservation-checked-out-at{margin-right:24px}.reservation-full .reservation-details .date .day:before,.reservation-full .reservation-details .date .time:before,.reservation-full .reservation-details .seating .guests:before,.reservation-full .reservation-details .seating .tables:before,.reservation-full .reservation-details .date .reservation-checked-in-at:before,.reservation-full .reservation-details .date .reservation-checked-out-at:before{display:block;min-width:16px;min-height:16px;content:'';background-repeat:no-repeat;margin-right:6px}.reservation-full .reservation-details .date .day,.reservation-full .reservation-details .date .time,.reservation-full .reservation-details .date .reservation-checked-in-at,.reservation-full .reservation-details .date .reservation-checked-out-at{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-full .reservation-details .date .day:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/calendar-d2c21161a43ce22cfd2c6f89b35bf52bcdbd0cbfc9bc067e87ddb14ec2a00410.svg);background-size:20px;background-position:center}.reservation-full .reservation-details .date .time:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/clock-195d19b98c135961dd00cbcbf4f409697e5d3b2e0bfa48e64d1bbb7eb3ede6d0.svg);background-size:16px}.reservation-full .reservation-details .date .time.squeezed:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/squeeze-small-661a204119a4f58389660580fecd91d41e06cfd63ce32c6982d61b8f4564f1c6.svg);background-position:center}.reservation-full .reservation-details .date .reservation-checked-in-at:before,.reservation-full .reservation-details .date .reservation-checked-out-at:before{background-size:17px}.reservation-full .reservation-details .date .reservation-checked-in-at:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/check-in-c2c44f3d7ee7c525019d5e6e65fde9b28221c5ac74c156f4a01eb33f68de3cf6.svg)}.reservation-full .reservation-details .date .reservation-checked-out-at:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/check-out-5deb8c32c56d3e47a78de712ce3fb2c8ecd187718947bb181a5764e15f3fb7e6.svg)}.reservation-full .reservation-details .seating .guests,.reservation-full .reservation-details .seating .tables{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.reservation-full .reservation-details .seating .guests:before,.reservation-full .reservation-details .seating .tables:before{margin-top:6px}.reservation-full .reservation-details .seating .guests:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-position:center;background-size:auto 16px}.reservation-full .reservation-details .seating .tables:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/table-3ff7cf703f93d2a3d59c2349d492fba4ae7ff836dacde304438f35e07333f3d5.svg);background-position:center;background-size:15px 16px}.reservation-full .reservation-details .offer,.reservation-full .reservation-details .comments{line-height:24px;margin-bottom:12px}.reservation-full .reservation-details .offer:last-of-type,.reservation-full .reservation-details .comments:last-of-type{margin-bottom:0}.reservation-full .reservation-details .offer strong,.reservation-full .reservation-details .comments strong{font-size:16px}.reservation-full .reservation-details .offer .offer-tags{margin-top:6px}.reservation-full .reservation-details .offer .offer-tags ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:-3px}.reservation-full .reservation-details .offer .offer-tags ul li{padding-top:3px;padding-right:6px;padding-bottom:3px;padding-left:6px;margin-right:3px;margin-bottom:3px;border-radius:4px}.reservation-full .reservation-tags label{font-size:21.357421875px;font-weight:400;line-height:30.4092979431px;margin-bottom:24px}.reservation-full .reservation-tags .multi-select-choice{border:0}.reservation-full .reservation-allergy-notes,.reservation-full .reservation-diet-notes{margin-bottom:4px}.reservation-full .reservation-allergy-notes strong,.reservation-full .reservation-allergy-notes p,.reservation-full .reservation-diet-notes strong,.reservation-full .reservation-diet-notes p{display:inline}.reservation-full .reservation-allergy-notes:last-of-type,.reservation-full .reservation-diet-notes:last-of-type{margin-bottom:0}.reservation-full .reservation-guests{margin-top:30px}.reservation-full .reservation-guests header{margin-bottom:24px}.reservation-full .reservation-call-logs .reservation-communications{padding:0}.reservation-full .reservation-notes .empty{margin-bottom:18px}.reservation-full .reservation-notes .note-list{margin-bottom:18px}.reservation-full .reservation-notes .note-list li.reservation-note{padding:0;background:#fff;padding:12px;margin-bottom:12px;border:1px solid #d4d4d4;border-radius:4px}.reservation-full .reservation-notes form{margin-bottom:24px}.reservation-full .reservation-notes form textarea{width:100%;height:68px}.reservation-full .reservation-notes form fieldset{background:none}.reservation-full .reservation-notes form .inputs{margin-bottom:18px}.reservation-full .reservation-notes form .actions input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.reservation-full .reservation-notes form .actions input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}.reservation-full .reservation-notes form .actions input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.reservation-full .reservation-changelog ol{background:#fff;padding:18px;border:1px solid #d4d4d4;border-radius:4px}.reservation-full .reservation-changelog ol li{margin-bottom:12px}.reservation-full .reservation-changelog ol li:last-child{margin-bottom:0}.reservation-full .reservation-changelog .reservation-event-create,.reservation-full .reservation-changelog .reservation-version,.reservation-full .reservation-changelog .reservation-event-confirm,.reservation-full .reservation-changelog .reservation-event-check-in,.reservation-full .reservation-changelog .reservation-event-cancel-by-restaurant,.reservation-full .reservation-changelog .reservation-event-cancel-by-customer,.reservation-full .reservation-changelog .reservation-event-push,.reservation-full .reservation-changelog .reservation-event-check-in,.reservation-full .reservation-changelog .reservation-event-check-out{background-repeat:no-repeat;padding-left:30px}.reservation-full .reservation-changelog .reservation-event-create{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/calendar-d2c21161a43ce22cfd2c6f89b35bf52bcdbd0cbfc9bc067e87ddb14ec2a00410.svg);background-position:left top -1px}.reservation-full .reservation-changelog .reservation-event-create .reservation-source{color:#6b6b6b;font-size:13.3333333333px}.reservation-full .reservation-changelog .reservation-debug strong{display:block}.reservation-full .reservation-changelog .reservation-version{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/pencil-dark-cad128c639688bb4a76c8da7c23e22da743ce659bd691aa97a3746451cd14813.svg);background-position:left top 2px}.reservation-full .reservation-changelog .reservation-version pre{display:block;font-family:"Helvetica Neue", Helvetica, Arial}.reservation-full .reservation-changelog .reservation-version .event span{font-weight:600}.reservation-full .reservation-changelog .reservation-version .reservation-version-changes{margin-top:6px}.reservation-full .reservation-changelog .reservation-version .reservation-version-changes li{margin-bottom:6px;list-style-type:disc;list-style-position:inside}.reservation-full .reservation-changelog .reservation-version .reservation-version-changes li:last-child{margin-bottom:0}.reservation-full .reservation-changelog .reservation-version .reservation-version-changes strong{display:inline}.reservation-full .reservation-changelog .reservation-event-confirm{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/checkmark-dark-709de34f5fc364c5caee2c142474221bc10ac14e7ed4dd2ca5f8f811084d08b0.svg);background-position:left 3px top 6px}.reservation-full .reservation-changelog .reservation-event-check-in{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-green-8b3f9012a252ea31bfe6c0a89ebce988a962d2560d611202ceadde8e3988ec45.svg);background-position:left 3px top 6px}.reservation-full .reservation-changelog .reservation-event-cancel-by-restaurant,.reservation-full .reservation-changelog .reservation-event-cancel-by-customer{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-size:12px 12px;background-position:left 3px top 6px}.reservation-full .reservation-changelog .reservation-event-push{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/phone-b2cf182894e7f8ed3ed43d33ab673322a7a92cd5f79868ea7638e973e77332c1.svg);background-size:18px 18px;background-position:left 1px top 2px}.reservation-full .reservation-changelog .reservation-event-check-in,.reservation-full .reservation-changelog .reservation-event-check-out{background-size:18px;background-position:left 2px top 3px}.reservation-full .reservation-changelog .reservation-event-check-in{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/check-in-c2c44f3d7ee7c525019d5e6e65fde9b28221c5ac74c156f4a01eb33f68de3cf6.svg)}.reservation-full .reservation-changelog .reservation-event-check-out{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/check-out-5deb8c32c56d3e47a78de712ce3fb2c8ecd187718947bb181a5764e15f3fb7e6.svg)}.reservation-full .reservation-communications{line-height:24px}.reservation-full .reservation-communications ol{background:#fff;padding:18px;border:1px solid #d4d4d4;border-radius:4px}.reservation-full .reservation-communications li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-left:30px;margin-bottom:6px}.reservation-full .reservation-communications li:last-child{margin-bottom:0}.reservation-full .reservation-communications li .text-message-date,.reservation-full .reservation-communications li .email-date,.reservation-full .reservation-communications li .call-date{margin-right:12px}.reservation-full .reservation-communications li .email-subject{flex:1;padding-right:12px}.reservation-full .reservation-communications li .text-message-trigger,.reservation-full .reservation-communications li .email-trigger,.reservation-full .reservation-communications li .call-trigger{font-weight:700;margin-left:auto}.reservation-full .reservation-communications li .text-message-layout,.reservation-full .reservation-communications li .email-layout,.reservation-full .reservation-communications li .call-completed{display:none;width:100%;padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:24px;margin-top:12px;margin-bottom:24px;border:1px solid #d4d4d4;border-radius:4px}.reservation-full .reservation-communications li.communication-log-open .text-message-layout,.reservation-full .reservation-communications li.communication-log-open .email-layout,.reservation-full .reservation-communications li.communication-log-open .call-completed{display:block}.reservation-full .reservation-communications li .text-message-metadata span,.reservation-full .reservation-communications li .email-metadata span{display:block}.reservation-full .reservation-communications li .email-body{margin-top:6px;word-wrap:break-word}.reservation-full .reservation-communications li .email-body h4{font-weight:600;margin-top:12px}.reservation-full .reservation-communications li .email-body h4,.reservation-full .reservation-communications li .email-body p{margin-bottom:12px}.reservation-full .reservation-communications li .email-body h4:last-child,.reservation-full .reservation-communications li .email-body p:last-child{margin-bottom:0}.reservation-full .reservation-communications li .call-completed span{display:block}.reservation-full .reservation-communications li .call-completed [class^="call-status-"]{margin-bottom:6px}.reservation-full .reservation-communications li .call-completed .call-recording,.reservation-full .reservation-communications li .call-completed .call-duration{display:inline}.reservation-full .reservation-communications li .call-completed .call-duration:before{content:'('}.reservation-full .reservation-communications li .call-completed .call-duration:after{content:')'}.reservation-full .reservation-communications .reservation-call-log,.reservation-full .reservation-communications .reservation-email-log,.reservation-full .reservation-communications .reservation-text-message{background-repeat:no-repeat}.reservation-full .reservation-communications .reservation-call-log{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/phone-b2cf182894e7f8ed3ed43d33ab673322a7a92cd5f79868ea7638e973e77332c1.svg);background-size:18px 18px;background-position:left 3px top 1px}.reservation-full .reservation-communications .reservation-email-log{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/email-0912700cde71c35358097e5066a43f58d0e42c652a8ae1ef725b5657df7b62e6.svg);background-position:top 1px left 2px;background-size:20px}.reservation-full .reservation-communications .reservation-text-message{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/comment-dark-21ccdee6dbd651c2fa3bd5b534dcd48b098fe40ecd3e506d35e89bd86b74f78c.svg);background-size:18px 15px;background-position:left 3px top 5px}.reservation-full .reservation-danger-zone{margin-top:36px}.reservation-full .reservation-danger-zone&gt;ol{overflow:hidden;border:1px solid #D4283C;border-radius:4px}.reservation-full .reservation-danger-zone .danger{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;background:#fff;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px}.reservation-full .reservation-danger-zone .danger .description{flex:1;padding-right:24px}.reservation-full .reservation-danger-zone .danger .description p{max-width:560px}.reservation-full .reservation-danger-zone .danger .actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-full .reservation-danger-zone .danger .actions li{margin-right:12px}.reservation-full .reservation-danger-zone .danger .actions li:last-child{margin-right:0}.reservation-full .reservation-danger-zone .danger .actions a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.reservation-full .reservation-danger-zone .danger .actions a:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.reservation-full .reservation-danger-zone .danger .actions a:active{text-decoration:none}@media only screen and (max-width: 800px){.reservation-full .reservation-status-and-meta .reservation-status-actions{width:100%;margin-bottom:12px}.reservation-full .reservation-details .date-and-seating{display:block}.reservation-full .reservation-communications li{display:block;margin-bottom:18px}.reservation-full .reservation-communications li:last-child{margin-bottom:0}}@media only screen and (max-width: 660px){.reservation-full .reservation-details .date-and-seating .date,.reservation-full .reservation-details .date-and-seating .seating{display:block}.reservation-full .reservation-danger-zone .danger{display:block;padding:18px}.reservation-full .reservation-danger-zone .danger .description{padding:0}.reservation-full .reservation-danger-zone .danger .description p{max-width:100%}.reservation-full .reservation-danger-zone .danger .actions{margin-top:12px}}@media only screen and (max-width: 600px){.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-check-in+.status.reconfirmable{margin-top:9px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable{display:block;width:100%}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .status.reconfirmable .reconfirm-actions{margin-top:9px;margin-left:0}.reservation-full .reservation-details .reservation-actions{position:static;margin-bottom:18px}}@media only screen and (max-width: 540px){.reservation-full .section-header h2{font-size:21.357421875px}.reservation-full .reservation-details .reservation-edit{position:static}}@media only screen and (max-width: 500px){.reservation-full .reservation-details .date-and-seating{padding:0}.reservation-full .reservation-details .date-and-seating .date .time,.reservation-full .reservation-details .date-and-seating .seating .tables{flex-basis:100%}}@media only screen and (max-width: 420px){.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-cancel,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-skip{width:100%;margin-bottom:12px}.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-check-in,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-cancel+.reservation-check-in,.reservation-full .reservation-status-and-meta .reservation-status .check-in-and-status .reservation-skip+.reservation-check-in,.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .reservation-check-in,.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .reservation-cancel+.reservation-check-in,.reservation-full .reservation-status-and-meta .reservation-status .reservation-status-actions+.check-in-and-status .reservation-skip+.reservation-check-in{margin-left:0}}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note,.reservation-full .reservation-notes .note-list .reservation-note,.restaurant-notes .note-list .reservation-note{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:12px;border-bottom:1px solid #d4d4d4}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .content,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .content,.reservation-full .reservation-notes .note-list .reservation-note .content,.restaurant-notes .note-list .reservation-note .content{width:calc(100% - (64px + 18px));flex:1;padding-right:12px}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .content .meta,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .content .meta,.reservation-full .reservation-notes .note-list .reservation-note .content .meta,.restaurant-notes .note-list .reservation-note .content .meta{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;color:#6b6b6b;font-size:13.3333333333px;line-height:15px;margin-top:6px}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .content .meta time,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .content .meta time,.reservation-full .reservation-notes .note-list .reservation-note .content .meta time,.restaurant-notes .note-list .reservation-note .content .meta time{margin-right:12px}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .content .meta .author,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .content .meta .author,.reservation-full .reservation-notes .note-list .reservation-note .content .meta .author,.restaurant-notes .note-list .reservation-note .content .meta .author{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex:1;overflow:hidden}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .content .meta .author .avatar,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .content .meta .author .avatar,.reservation-full .reservation-notes .note-list .reservation-note .content .meta .author .avatar,.restaurant-notes .note-list .reservation-note .content .meta .author .avatar{display:none;margin-right:6px}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .content .meta .author .avatar img,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .content .meta .author .avatar img,.reservation-full .reservation-notes .note-list .reservation-note .content .meta .author .avatar img,.restaurant-notes .note-list .reservation-note .content .meta .author .avatar img{border-radius:50%}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .content .meta .author .name,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .content .meta .author .name,.reservation-full .reservation-notes .note-list .reservation-note .content .meta .author .name,.restaurant-notes .note-list .reservation-note .content .meta .author .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .actions,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .actions,.reservation-full .reservation-notes .note-list .reservation-note .actions,.restaurant-notes .note-list .reservation-note .actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .actions li,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .actions li,.reservation-full .reservation-notes .note-list .reservation-note .actions li,.restaurant-notes .note-list .reservation-note .actions li{margin-left:6px}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .actions li:first-child,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .actions li:first-child,.reservation-full .reservation-notes .note-list .reservation-note .actions li:first-child,.restaurant-notes .note-list .reservation-note .actions li:first-child{margin-left:0}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .actions a,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .actions a,.reservation-full .reservation-notes .note-list .reservation-note .actions a,.restaurant-notes .note-list .reservation-note .actions a{display:block;width:32px;height:32px;font-size:0}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .actions a:hover,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .actions a:hover,.reservation-full .reservation-notes .note-list .reservation-note .actions a:hover,.restaurant-notes .note-list .reservation-note .actions a:hover{opacity:0.7}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .actions a.delete-note,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .actions a.delete-note,.reservation-full .reservation-notes .note-list .reservation-note .actions a.delete-note,.restaurant-notes .note-list .reservation-note .actions a.delete-note{background:url(//d2nbxhhppfsbve.cloudfront.net/assets/gotable/icons/icon-trash-bfc7326fbbb200a8f91c151b5d5f9903ebc1858cce8f6f03bce7ef9a8d833947.svg);background-size:14px;background-position:center;background-repeat:no-repeat}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .reservation-note .actions a.edit-note,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .reservation-note .actions a.edit-note,.reservation-full .reservation-notes .note-list .reservation-note .actions a.edit-note,.restaurant-notes .note-list .reservation-note .actions a.edit-note{background:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/pencil-alt-a6161be3f1dd0f4f8b0543c99e0707e56b022ff7a044378281c23fbf126432dc.svg);background-size:14px;background-position:center;background-repeat:no-repeat}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .problem-message,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .problem-message,.reservation-full .reservation-notes .note-list .problem-message,.restaurant-notes .note-list .problem-message{color:#fff;background:#EF8200;border-bottom:0}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .problem-message .content,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .problem-message .content,.reservation-full .reservation-notes .note-list .problem-message .content,.restaurant-notes .note-list .problem-message .content{margin:0}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .problem-message .content a,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .problem-message .content a,.reservation-full .reservation-notes .note-list .problem-message .content a,.restaurant-notes .note-list .problem-message .content a{color:#fff;text-decoration:underline}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list .problem-message .content a:hover,.slidebar .slidebar-content.panel-reservation .slidebar-body .note-list .problem-message .content a:hover,.reservation-full .reservation-notes .note-list .problem-message .content a:hover,.restaurant-notes .note-list .problem-message .content a:hover{text-decoration:none}.restaurant-notes .note-list{margin-bottom:18px}.restaurant-notes .note-list .reservation-note{padding-top:12px;padding-right:0;padding-bottom:12px;padding-left:0}.restaurant-notes .note-list .reservation-note:first-child{padding-top:0}.restaurant-notes .note-list .reservation-note.problem-message{padding:12px}.restaurant-notes .new-note{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.restaurant-notes .new-note:hover{text-decoration:none;background-color:#ffffff}.restaurant-notes .new-note:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.restaurant-notes form.note{width:100%}.restaurant-notes form.note .inputs{margin-bottom:12px}.restaurant-notes form.note textarea{width:100%;min-height:70px;height:auto}.slidebar-content.panel-notes:has(.slidebar-body form) .slidebar-header li:has(.new-day-note){display:none}.reservation-edit .page-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservation-edit .page-header .reservation-id{color:#6b6b6b;font-weight:400;margin-left:auto}.reservation-edit .reservation-cancel,.reservation-edit .reservation-skip{margin-top:48px}.reservation-edit .reservation-cancel:last-child,.reservation-edit .reservation-skip:last-child{border-bottom:none}.reservation-edit .reservation-cancel h3,.reservation-edit .reservation-skip h3{font-size:21.357421875px;line-height:30.4092979431px;margin-bottom:6px}.reservation-edit .reservation-cancel p,.reservation-edit .reservation-skip p{margin-bottom:12px}.reservation-edit .reservation-cancel .cancel,.reservation-edit .reservation-cancel .skip,.reservation-edit .reservation-skip .cancel,.reservation-edit .reservation-skip .skip{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.reservation-edit .reservation-cancel .cancel:hover,.reservation-edit .reservation-cancel .skip:hover,.reservation-edit .reservation-skip .cancel:hover,.reservation-edit .reservation-skip .skip:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.reservation-edit .reservation-cancel .cancel:active,.reservation-edit .reservation-cancel .skip:active,.reservation-edit .reservation-skip .cancel:active,.reservation-edit .reservation-skip .skip:active{text-decoration:none}.reservation-details form.edit-reservation .wrapper,.reservation-full form.edit-reservation .wrapper{background:#fff;padding:0;margin-bottom:24px}.reservation-details form.edit-reservation fieldset,.reservation-full form.edit-reservation fieldset{background:#fff}.reservation-details form.edit-reservation fieldset.actions,.reservation-full form.edit-reservation fieldset.actions{background:none;border:0}.reservation-details form.edit-reservation .inputs legend,.reservation-full form.edit-reservation .inputs legend{font-size:21.357421875px;line-height:30.4092979431px}.reservation-details form.edit-reservation .inputs input,.reservation-details form.edit-reservation .inputs select,.reservation-full form.edit-reservation .inputs input,.reservation-full form.edit-reservation .inputs select{width:100%}.reservation-details form.edit-reservation #reservation-details,.reservation-details form.edit-reservation #reservation-costs,.reservation-details form.edit-reservation #customer-fields,.reservation-full form.edit-reservation #reservation-details,.reservation-full form.edit-reservation #reservation-costs,.reservation-full form.edit-reservation #customer-fields{margin-bottom:24px}.reservation-details form.edit-reservation #reservation-details legend,.reservation-details form.edit-reservation #reservation-costs legend,.reservation-details form.edit-reservation #customer-fields legend,.reservation-full form.edit-reservation #reservation-details legend,.reservation-full form.edit-reservation #reservation-costs legend,.reservation-full form.edit-reservation #customer-fields legend{margin-bottom:12px}.reservation-details form.edit-reservation #reservation-details:last-child,.reservation-details form.edit-reservation #reservation-costs:last-child,.reservation-details form.edit-reservation #customer-fields:last-child,.reservation-full form.edit-reservation #reservation-details:last-child,.reservation-full form.edit-reservation #reservation-costs:last-child,.reservation-full form.edit-reservation #customer-fields:last-child{margin-bottom:6px}.reservation-details form.edit-reservation #reservation-times legend,.reservation-details form.edit-reservation #reservation-seating legend,.reservation-full form.edit-reservation #reservation-times legend,.reservation-full form.edit-reservation #reservation-seating legend{display:none}.reservation-details form.edit-reservation #reservation-times&gt;ol,.reservation-details form.edit-reservation #reservation-seating&gt;ol,.reservation-full form.edit-reservation #reservation-times&gt;ol,.reservation-full form.edit-reservation #reservation-seating&gt;ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.reservation-details form.edit-reservation #reservation-times,.reservation-full form.edit-reservation #reservation-times{margin-bottom:18px}.reservation-details form.edit-reservation #reservation-times ol,.reservation-full form.edit-reservation #reservation-times ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}.reservation-details form.edit-reservation #reservation-times .timepicker_wrap,.reservation-full form.edit-reservation #reservation-times .timepicker_wrap{display:none}.reservation-details form.edit-reservation #reservation-times #reservation_date_input,.reservation-details form.edit-reservation #reservation-times #reservation_guests_input,.reservation-full form.edit-reservation #reservation-times #reservation_date_input,.reservation-full form.edit-reservation #reservation-times #reservation_guests_input{align-self:flex-start;width:calc(33.333% - 42px);flex:1}.reservation-details form.edit-reservation #reservation-times #reservation_date_input,.reservation-full form.edit-reservation #reservation-times #reservation_date_input{padding-right:18px}.reservation-details form.edit-reservation #reservation-times #reservation_time_input,.reservation-full form.edit-reservation #reservation-times #reservation_time_input{width:calc(33.333% / 2)}.reservation-details form.edit-reservation #reservation-times #reservation_time_input .inline-errors,.reservation-full form.edit-reservation #reservation-times #reservation_time_input .inline-errors{width:200px}.reservation-details form.edit-reservation #reservation-times #reservation_ends_at_input,.reservation-full form.edit-reservation #reservation-times #reservation_ends_at_input{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:calc(33.333% / 2 + 42px)}.reservation-details form.edit-reservation #reservation-times #reservation_ends_at_input label,.reservation-full form.edit-reservation #reservation-times #reservation_ends_at_input label{width:42px;text-align:center;margin-bottom:0}.reservation-details form.edit-reservation #reservation-times #reservation_ends_at_input input,.reservation-full form.edit-reservation #reservation-times #reservation_ends_at_input input{width:calc(100% - 42px)}.reservation-details form.edit-reservation #reservation-times #reservation_guests_input,.reservation-full form.edit-reservation #reservation-times #reservation_guests_input{padding-left:18px}.reservation-details form.edit-reservation #reservation-times #reservation_guests_input input,.reservation-full form.edit-reservation #reservation-times #reservation_guests_input input{width:100%}.reservation-details form.edit-reservation #reservation-times #reservation_time_input.error+#reservation_ends_at_input,.reservation-full form.edit-reservation #reservation-times #reservation_time_input.error+#reservation_ends_at_input{margin-bottom:24px}.reservation-details form.edit-reservation #reservation-seating #reservation_table_ids_input,.reservation-full form.edit-reservation #reservation-seating #reservation_table_ids_input{flex:1}.reservation-details form.edit-reservation #reservation-seating #reservation_table_lock_input,.reservation-full form.edit-reservation #reservation-seating #reservation_table_lock_input{width:100%;margin-top:12px}.reservation-details form.edit-reservation #reservation-seating #reservation_table_lock_input label,.reservation-full form.edit-reservation #reservation-seating #reservation_table_lock_input label{display:inline-flex}.reservation-details form.edit-reservation #reservation-seating #reservation_table_lock_input input,.reservation-full form.edit-reservation #reservation-seating #reservation_table_lock_input input{width:18px;height:18px;margin-right:6px}.reservation-details form.edit-reservation #reservation-seating #reservation_offer_input,.reservation-full form.edit-reservation #reservation-seating #reservation_offer_input{width:100%;margin-top:18px}.reservation-details form.edit-reservation #reservation-seating #reservation_offer_input select,.reservation-full form.edit-reservation #reservation-seating #reservation_offer_input select{width:100%}.reservation-details form.edit-reservation #reservation-comments,.reservation-details form.edit-reservation #reservation-notes,.reservation-full form.edit-reservation #reservation-comments,.reservation-full form.edit-reservation #reservation-notes{margin-bottom:0}.reservation-details form.edit-reservation #reservation-comments legend,.reservation-details form.edit-reservation #reservation-notes legend,.reservation-full form.edit-reservation #reservation-comments legend,.reservation-full form.edit-reservation #reservation-notes legend{display:none}.reservation-details form.edit-reservation #reservation-comments label,.reservation-details form.edit-reservation #reservation-notes label,.reservation-full form.edit-reservation #reservation-comments label,.reservation-full form.edit-reservation #reservation-notes label{font-size:21.357421875px;font-weight:400;line-height:30.4092979431px;margin-bottom:12px}.reservation-details form.edit-reservation #reservation-comments li,.reservation-details form.edit-reservation #reservation-notes li,.reservation-full form.edit-reservation #reservation-comments li,.reservation-full form.edit-reservation #reservation-notes li{width:100%}.reservation-details form.edit-reservation #reservation-comments textarea,.reservation-details form.edit-reservation #reservation-notes textarea,.reservation-full form.edit-reservation #reservation-comments textarea,.reservation-full form.edit-reservation #reservation-notes textarea{width:100%;min-height:54px;height:auto}.reservation-details form.edit-reservation #reservation-notes,.reservation-details form.edit-reservation #reservation-notifications,.reservation-full form.edit-reservation #reservation-notes,.reservation-full form.edit-reservation #reservation-notifications{margin-top:24px}.reservation-details form.edit-reservation #customer-fields ol,.reservation-full form.edit-reservation #customer-fields ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.reservation-details form.edit-reservation #customer-fields #reservation_customer_name_input,.reservation-details form.edit-reservation #customer-fields #reservation_customer_telephone_input,.reservation-details form.edit-reservation #customer-fields #reservation_customer_email_input,.reservation-full form.edit-reservation #customer-fields #reservation_customer_name_input,.reservation-full form.edit-reservation #customer-fields #reservation_customer_telephone_input,.reservation-full form.edit-reservation #customer-fields #reservation_customer_email_input{width:calc(50% - 6px * 2);margin-bottom:18px}.reservation-details form.edit-reservation #customer-fields #reservation_customer_name_input input,.reservation-details form.edit-reservation #customer-fields #reservation_customer_telephone_input input,.reservation-details form.edit-reservation #customer-fields #reservation_customer_email_input input,.reservation-full form.edit-reservation #customer-fields #reservation_customer_name_input input,.reservation-full form.edit-reservation #customer-fields #reservation_customer_telephone_input input,.reservation-full form.edit-reservation #customer-fields #reservation_customer_email_input input{width:100%}.reservation-details form.edit-reservation #customer-fields #reservation_customer_name_input:last-child,.reservation-details form.edit-reservation #customer-fields #reservation_customer_telephone_input:last-child,.reservation-details form.edit-reservation #customer-fields #reservation_customer_email_input:last-child,.reservation-full form.edit-reservation #customer-fields #reservation_customer_name_input:last-child,.reservation-full form.edit-reservation #customer-fields #reservation_customer_telephone_input:last-child,.reservation-full form.edit-reservation #customer-fields #reservation_customer_email_input:last-child{margin-bottom:0}.reservation-details form.edit-reservation #reservation-notifications legend,.reservation-full form.edit-reservation #reservation-notifications legend{margin-bottom:12px}.reservation-details form.edit-reservation #reservation-notifications li,.reservation-full form.edit-reservation #reservation-notifications li{margin-bottom:6px}.reservation-details form.edit-reservation #reservation-notifications li:last-child,.reservation-full form.edit-reservation #reservation-notifications li:last-child{margin-bottom:0}.reservation-details form.edit-reservation .reservation-tags label,.reservation-full form.edit-reservation .reservation-tags label{margin-bottom:12px}.reservation-details form.edit-reservation #reservation_tag_input,.reservation-full form.edit-reservation #reservation_tag_input{margin-top:18px}.reservation-details form.edit-reservation #reservation_tag_input .multi-select-choice,.reservation-full form.edit-reservation #reservation_tag_input .multi-select-choice{border:0}.slidebar .reservation-details form.edit-reservation #reservation-times #reservation_date_input{flex-basis:100%;padding-right:0;margin-bottom:18px}.slidebar .reservation-details form.edit-reservation #reservation-times #reservation_time_input{width:calc(50% - 27px)}.slidebar .reservation-details form.edit-reservation #reservation-times #reservation_ends_at_input{width:calc(50% + 27px)}.slidebar .reservation-details form.edit-reservation #reservation-times #reservation_guests_input{flex-basis:100%;padding:0;margin-top:18px}.slidebar .reservation-details form.edit-reservation #reservation-seating #reservation_table_ids_input{width:100%}.slidebar .reservation-details form.edit-reservation .reservation-tags label{margin-bottom:6px}.slidebar .reservation-details form.edit-reservation #customer-fields ol{display:block}.slidebar .reservation-details form.edit-reservation #customer-fields #reservation_customer_name_input,.slidebar .reservation-details form.edit-reservation #customer-fields #reservation_customer_telephone_input,.slidebar .reservation-details form.edit-reservation #customer-fields #reservation_customer_email_input{width:100%}@media only screen and (max-width: 800px){.reservation-details form.edit-reservation .wrapper,.reservation-full form.edit-reservation .wrapper{width:auto;padding:0;border-radius:0}.reservation-details form.edit-reservation #customer-fields ol,.reservation-full form.edit-reservation #customer-fields ol{display:block}.reservation-details form.edit-reservation #customer-fields #reservation_customer_name_input,.reservation-details form.edit-reservation #customer-fields #reservation_customer_telephone_input,.reservation-details form.edit-reservation #customer-fields #reservation_customer_email_input,.reservation-full form.edit-reservation #customer-fields #reservation_customer_name_input,.reservation-full form.edit-reservation #customer-fields #reservation_customer_telephone_input,.reservation-full form.edit-reservation #customer-fields #reservation_customer_email_input{width:100%}}@media only screen and (max-width: 620px){.reservation-details form.edit-reservation #reservation-times #reservation_date_input,.reservation-details form.edit-reservation #reservation-times #reservation_guests_input,.reservation-full form.edit-reservation #reservation-times #reservation_date_input,.reservation-full form.edit-reservation #reservation-times #reservation_guests_input{flex-basis:100%;padding:0}.reservation-details form.edit-reservation #reservation-times #reservation_time_input,.reservation-full form.edit-reservation #reservation-times #reservation_time_input{width:calc(50% - 21px)}.reservation-details form.edit-reservation #reservation-times #reservation_ends_at_input,.reservation-full form.edit-reservation #reservation-times #reservation_ends_at_input{width:calc(50% + 21px)}.reservation-details form.edit-reservation #reservation-times #reservation_date_input,.reservation-full form.edit-reservation #reservation-times #reservation_date_input{margin-bottom:18px}.reservation-details form.edit-reservation #reservation-times #reservation_guests_input,.reservation-full form.edit-reservation #reservation-times #reservation_guests_input{margin-top:18px}}@media only screen and (max-width: 414px){.reservation-edit .page-header{display:block}.reservation-edit .page-header h2{margin-bottom:6px}}.reservation-guests-overview{width:100%}.reservation-guests-overview .overview{width:100%}.reservation-guests-overview .overview ol{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:24px;grid-row-gap:24px}.reservation-guests-overview .guest{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;position:relative;background:#fff;border:1px solid #d4d4d4;border-radius:4px}.reservation-guests-overview .guest:hover{box-shadow:rgba(0,0,0,0.05) 0 2px 6px}.reservation-guests-overview .guest a{display:block;width:100%;padding:12px 18px;color:#383838;line-height:24px}.reservation-guests-overview .guest a:hover{text-decoration:none}.reservation-guests-overview .guest a .guest-name{color:#383838}.reservation-guests-overview .guest .guest-birthday{position:absolute;top:12px;right:12px;width:16px;height:16px;background:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/birthday-colored-2f9cb9624a2620e025efd3b4e2a34e9f13b93bde8d72ab8dfa8a5aa11814c2b7.svg);background-size:14px 16px;background-repeat:no-repeat;background-position:center}.reservation-guests-overview .guest .guest-name{display:block;font-size:16px;line-height:20px;padding-right:30px}.reservation-guests-overview .guest .guest-name.empty{font-weight:400}.reservation-guests-overview .guest .guest-tags{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;line-height:1.25;margin-top:9px}.reservation-guests-overview .guest .guest-tags .tag{background:#ccc;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-right:3px;margin-bottom:3px;border-radius:4px}.reservation-guests-overview .guest .guest-tags .tag:last-child{margin-right:0}.reservation-guests-overview .guest .guest-allergy-notes,.reservation-guests-overview .guest .guest-diet-notes{margin-top:6px}.reservation-guests-overview .guest .guest-type-and-visits,.reservation-guests-overview .guest .guest-email-and-phone{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#6b6b6b;margin-top:12px}.reservation-guests-overview .guest .guest-type-and-visits+.guest-email-and-phone{margin-top:0}.reservation-guests-overview .guest .guest-type-and-visits .primary-guest{margin-right:auto}.reservation-guests-overview .guest .guest-email-and-phone{line-height:24px}.reservation-guests-overview .guest .guest-email-and-phone .guest-email{padding-right:12px;margin-right:auto}.reservation-guests-overview .guest.pending-guest,.reservation-guests-overview .guest.old-guest-type{display:block;padding:12px 18px;line-height:24px}.reservation-guests-overview .guest.pending-guest .guest-email,.reservation-guests-overview .guest.pending-guest .guest-telephone,.reservation-guests-overview .guest.old-guest-type .guest-email,.reservation-guests-overview .guest.old-guest-type .guest-telephone{display:block;width:100%}.reservation-guests-overview .guest.pending-guest a,.reservation-guests-overview .guest.old-guest-type a{display:inline;color:#B53C80;padding:0}.reservation-guests-overview .guest.pending-guest a:hover,.reservation-guests-overview .guest.old-guest-type a:hover{color:#a23672;text-decoration:underline}@media only screen and (max-width: 640px){.reservation-guests-overview .overview ol{grid-template-columns:1fr}}.google-reservations-opt .wrapper{width:100%;max-width:768px;padding-right:12px;padding-left:12px;margin:0 auto}.google-reservations-opt .wrapper::after{display:table;content:'';clear:both}@media only screen and (min-width: 767px){.google-reservations-opt .wrapper{padding-right:24px;padding-left:24px}}.google-reservations-opt .links{margin-top:18px}.google-reservations-opt .links a{font-weight:600}.google-reservations-opt form .inputs{margin-bottom:18px}.google-reservations-opt form .inputs legend,.google-reservations-opt form .inputs li{margin-bottom:6px}.google-reservations-opt form .inputs li:last-child{margin-bottom:0}.google-reservations-opt form .inputs label{display:flex;flex-direction:row;flex-wrap:flex-wrap;justify-content:flex-start;align-items:flex-start;font-weight:400;cursor:pointer;margin-bottom:0}.google-reservations-opt form .inputs label input{margin-right:6px}.eet-nu .reservation-stepped{padding-top:36px}.admin-venue-header{padding-top:36px}.admin-venue-header h1{display:block;font-size:27.0304870605px;line-height:38.4867677093px;margin-bottom:6px}.admin-venue-header h1 a{color:#6b6b6b}.admin-venue-header h1 .title-to-frontend{color:#383838}.admin-venue-header .stars-and-rating{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;font-size:15px}.admin-venue-header .stars-and-rating .stars{float:left;width:93px;height:24px;background:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/star-sprite-707e026abff1e0e7bcfa81932515b12203ca3fa1276075333814399b2f80fb97.svg);background-size:140px 108px;background-position:-18px -42px;background-repeat:no-repeat;margin-top:-2px;margin-right:6px}.admin-venue-header .stars-and-rating .stars&gt;span{display:block;background:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/star-sprite-707e026abff1e0e7bcfa81932515b12203ca3fa1276075333814399b2f80fb97.svg);background-size:140px 108px;background-position:-18px -6px;background-repeat:no-repeat;height:24px}.admin-venue-header .stars-and-rating .stars-2{width:19px}.admin-venue-header .stars-and-rating .stars-1{width:9px}.admin-venue-header .stars-and-rating .stars-4{width:38px}.admin-venue-header .stars-and-rating .stars-3{width:28px}.admin-venue-header .stars-and-rating .stars-6{width:57px}.admin-venue-header .stars-and-rating .stars-5{width:47px}.admin-venue-header .stars-and-rating .stars-8{width:76px}.admin-venue-header .stars-and-rating .stars-7{width:66px}.admin-venue-header .stars-and-rating .stars-10{width:95px}.admin-venue-header .stars-and-rating .stars-9{width:85px}.admin-venue-header .stars-and-rating .rating{display:inline-flex;align-items:center;justify-content:center;font-size:16.875px;font-weight:600;border-radius:50%;margin-right:12px}.admin-venue-header .stars-and-rating .reviews{color:#383838;text-decoration:underline}.admin-venue-header .stars-and-rating .reviews:hover{text-decoration:none}.admin-venue-header .venue-notations{display:none}.admin-venue-header .venue-nav{background:#ffffff;margin-top:18px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.admin-venue-header .venue-nav .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.admin-venue-header .venue-nav .venue-tabs{margin-left:auto}.admin-venue-header .venue-nav .venue-tabs li{display:inline-flex;align-items:center;font-weight:600;margin-right:18px}.admin-venue-header .venue-nav .venue-tabs li.not-authorized{display:none}.admin-venue-header .venue-nav .venue-tabs li a{display:inline-block;color:#383838;padding-top:18px;padding-bottom:18px}.admin-venue-header .venue-nav .venue-tabs li a.selected{color:#B53C80;padding-bottom:15px;border-bottom:3px solid #B53C80}.no-js [data-authorization-type="only-user-or-admin"] .admin-venue-header,.no-js [data-authorization-type="only-admin"] .admin-venue-header,.only-user-or-admin .admin-venue-header,.only-admin .admin-venue-header{display:none}.only-user-or-admin.authorized .admin-venue-header,.only-admin.authorized .admin-venue-header{display:block}.only-user-or-admin.authorized .admin-venue-header .venue-nav,.only-admin.authorized .admin-venue-header .venue-nav{padding-top:18px;border-top:none}.only-user-or-admin.authorized .admin-venue-header .scroll-left,.only-user-or-admin.authorized .admin-venue-header .scroll-right,.only-admin.authorized .admin-venue-header .scroll-left,.only-admin.authorized .admin-venue-header .scroll-right{margin-top:30px}.timeslots-settings .timeslots,.day-meal-settings .timeslots{position:absolute;width:280px;background:#fff;overflow:hidden;border:0;border-radius:4px;box-shadow:0px 4px 15px 0px #00000026}.timeslots-settings .timeslots.hidden,.day-meal-settings .timeslots.hidden{display:none}.timeslots-settings .timeslots.visible,.day-meal-settings .timeslots.visible{display:block}.timeslots-settings .timeslots select,.day-meal-settings .timeslots select{display:none}.timeslots-settings .timeslots ol,.day-meal-settings .timeslots ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;overflow-y:scroll;overflow-x:hidden;max-height:180px;border-top:1px solid #d4d4d4;margin-right:-1px;margin-bottom:-1px}.timeslots-settings .timeslots ol li,.day-meal-settings .timeslots ol li{cursor:pointer;width:25%;color:#D4283C;font-weight:600;background:#fafafa;text-align:center;padding-top:6px;padding-bottom:6px;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4}.timeslots-settings .timeslots ol li.selected,.day-meal-settings .timeslots ol li.selected{color:#383838;background:#fff}.timeslots-settings .timeslots-actions,.day-meal-settings .timeslots-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;background:#fff;padding:12px;box-shadow:#d4d4d4 0 1px 0}.timeslots-settings .timeslots-actions a.default,.timeslots-settings .timeslots-actions .default a,.day-meal-settings .timeslots-actions a.default,.day-meal-settings .timeslots-actions .default a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);flex:1;text-align:center;margin-right:12px}.timeslots-settings .timeslots-actions a.default:hover,.timeslots-settings .timeslots-actions .default a:hover,.day-meal-settings .timeslots-actions a.default:hover,.day-meal-settings .timeslots-actions .default a:hover{text-decoration:none;background-color:#ffffff}.timeslots-settings .timeslots-actions a.default:active,.timeslots-settings .timeslots-actions .default a:active,.day-meal-settings .timeslots-actions a.default:active,.day-meal-settings .timeslots-actions .default a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.timeslots-settings .timeslots-actions .close,.day-meal-settings .timeslots-actions .close{margin-left:auto}.timeslots-settings .timeslots-actions a.close,.timeslots-settings .timeslots-actions .close a,.day-meal-settings .timeslots-actions a.close,.day-meal-settings .timeslots-actions .close a{display:block;cursor:pointer;width:32px;height:32px;font-size:0;background:#eee;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:center;border:1px solid #d4d4d4;border-radius:50%;transition:background-color .2s}.timeslots-settings .timeslots-actions a.close:hover,.timeslots-settings .timeslots-actions .close a:hover,.day-meal-settings .timeslots-actions a.close:hover,.day-meal-settings .timeslots-actions .close a:hover{background-color:#e6e6e6}@media (max-width: 550px),(max-height: 480px){.timeslots-settings .timeslots,.day-meal-settings .timeslots{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:100vh;overflow:scroll;border-radius:0}.timeslots-settings .timeslots .timeslots-actions,.day-meal-settings .timeslots .timeslots-actions{position:-webkit-sticky;position:sticky;top:0}.timeslots-settings .timeslots ol,.day-meal-settings .timeslots ol{width:100%;max-height:100%;box-shadow:inset #d4d4d4 0 -1px 0}}.owner-navigation+.tl-header{margin-top:-48px;border-top:0}@media only screen and (max-width: 700px){.owner-navigation+.wrapper:has(.reservations-management){margin-top:-36px}}.flatpickr-datepicker{position:relative}.flatpickr-datepicker .is-hidden{display:none}.flatpickr-datepicker .flatpickr-calendar.open{position:absolute;top:9px;width:350px;background:#fff}.flatpickr-datepicker .datepicker-header{display:none;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border-bottom:1px solid #d4d4d4}.flatpickr-datepicker .datepicker-header ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.flatpickr-datepicker .datepicker-header .close-datepicker{margin-left:auto}.flatpickr-datepicker .datepicker-header .close-datepicker a{display:block;cursor:pointer;width:30px;height:30px;font-size:0;background:#eee;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:center;border:1px solid #d4d4d4;border-radius:50%;transition:background-color .2s}.flatpickr-datepicker .datepicker-header .close-datepicker a:hover{background-color:#e6e6e6}@media only screen and (max-width: 600px){.flatpickr-datepicker .flatpickr-calendar.open{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;border-radius:0}.flatpickr-datepicker .datepicker-header{display:block}.flatpickr-datepicker .flatpickr-calendar .flatpickr-select-wrapper{margin-left:0 !important}.flatpickr-datepicker .flatpickr-calendar .flatpickr-select-wrapper:hover:after{display:none !important}.flatpickr-datepicker .flatpickr-calendar select.flatpickr-monthDropdown-months,.flatpickr-datepicker .flatpickr-calendar .flatpickr-month-ruler{padding:0 !important}.flatpickr-datepicker .flatpickr-calendar select.flatpickr-monthDropdown-months:hover,.flatpickr-datepicker .flatpickr-calendar .flatpickr-month-ruler:hover{border:1px solid rgba(0,0,0,0) !important;box-shadow:none !important}.flatpickr-datepicker .flatpickr-calendar select.flatpickr-monthDropdown-months{pointer-events:none !important}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper{margin-left:6px !important}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper input{max-width:4ch !important;padding:0 !important;pointer-events:none !important}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper:hover{border:1px solid rgba(0,0,0,0) !important;box-shadow:none !important}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper:hover span{display:none !important}}.reservations-dashboard .turbo-frame-loading{color:#6b6b6b;font-size:16.875px;line-height:27.0304870605px;text-align:center}.reservations-dashboard .reservations-corona{color:#fff;background:#B53C80;padding-top:12px;padding-right:18px;padding-bottom:18px;padding-left:18px;margin-bottom:24px;border-radius:4px}.reservations-dashboard .reservations-corona p{display:block;margin-bottom:12px}.reservations-dashboard .reservations-corona a{display:inline-block;color:#fff;font-weight:600;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border:1px solid #fff;border-radius:4px}.reservations-dashboard .reservations-active-offers{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-size:16.875px;line-height:27.0304870605px;font-weight:700;text-align:center;margin-bottom:60px}.reservations-dashboard .reservations-active-offers .active-offers-count{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.reservations-dashboard .reservations-active-offers .active-offers-count:before{display:inline-block;width:47px;height:51px;content:'';background:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/offers-label-67a11f982fac83e1e590b05d80e23e3f310abd17ee305664e56466440c19f5bb.svg);background-size:47px 51px;margin-right:24px}.reservations-dashboard .reservations-active-offers a{margin-left:18px}@media only screen and (max-width: 600px){.reservations-dashboard .reservations-active-offers{display:block;text-align:center;margin-right:auto;margin-left:auto}.reservations-dashboard .reservations-active-offers .active-offers-count{display:block;text-align:center}.reservations-dashboard .reservations-active-offers .active-offers-count:before{display:block;margin-right:auto;margin-bottom:12px;margin-left:auto}.reservations-dashboard .reservations-active-offers a{display:block;margin-top:6px;margin-left:0}}.reservations-archived{font-weight:600;font-size:16.875px;line-height:27.0304870605px;text-align:center;margin-bottom:60px}.offer-overview .offer-settings-form{margin-bottom:36px}.offer-overview .offer-settings-form legend{margin-bottom:18px}.offer-overview .offer-settings-form legend span{display:block;font-size:21.357421875px;font-weight:800;line-height:30.4092979431px}.offer-overview .offer-settings-form .inputs{margin-bottom:18px}.offer-overview .offer-settings-form .actions input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#C72E85, #B32475);background-image:-moz-linear-gradient(#C72E85, #B32475);background-image:-webkit-linear-gradient(#C72E85, #B32475);background-image:linear-gradient(#C72E85, #B32475);color:#fff}.offer-overview .offer-settings-form .actions input[type="submit"]:hover{text-decoration:none;background-image:-o-linear-gradient(#CC338A, #B8287A);background-image:-moz-linear-gradient(#CC338A, #B8287A);background-image:-webkit-linear-gradient(#CC338A, #B8287A);background-image:linear-gradient(#CC338A, #B8287A);color:#fff}.offer-overview .offer-settings-form .actions input[type="submit"]:active{text-decoration:none;background-image:-o-linear-gradient(#B32475, #B32475);background-image:-moz-linear-gradient(#B32475, #B32475);background-image:-webkit-linear-gradient(#B32475, #B32475);background-image:linear-gradient(#B32475, #B32475);color:#fff;box-shadow:none}.offer-overview .overview h2{display:block;font-size:21.357421875px;font-weight:800;line-height:30.4092979431px;margin-bottom:18px}.offer-overview .overview .inline-hints{margin-bottom:24px}.offer-overview .overview table{width:100%}.offer-overview .overview table th,.offer-overview .overview table td{padding-right:18px}.offer-overview .overview table th.position,.offer-overview .overview table td.position{width:78px}.offer-overview .overview table th.label,.offer-overview .overview table td.label{max-width:120px}.offer-overview .overview table th.from,.offer-overview .overview table th.till,.offer-overview .overview table td.from,.offer-overview .overview table td.till{max-width:120px}.offer-overview .overview table th.reservations-count,.offer-overview .overview table td.reservations-count{max-width:100px;text-align:center}.offer-overview .overview table th.deposit,.offer-overview .overview table td.deposit{max-width:86px}.offer-overview .overview table th.delete,.offer-overview .overview table td.delete{max-width:24px;padding-right:0}.offer-overview .overview table thead th{font-weight:600;padding-bottom:12px}.offer-overview .overview table tbody td{vertical-align:middle;padding-bottom:12px}.offer-overview .overview table tbody td.position{display:flex;flex-direction:row;flex-wrap:flex-wrap;justify-content:flex-start;align-items:flex-start;font-size:0}.offer-overview .overview table tbody td.position a.move-offer-down,.offer-overview .overview table tbody td.position a.move-offer-up{display:inline-block;width:24px;height:24px;font-size:0;background-position:center;background-repeat:no-repeat}.offer-overview .overview table tbody td.position a.move-offer-down{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-gray-down-64d80d6aeb466adc0d2f507882ba2505ab7fc0c0c911f44dac0187467115085a.svg);margin-left:30px}.offer-overview .overview table tbody td.position a.move-offer-up{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-gray-up-32cebb1130903512bfce051c1ca1983073e6e9efeca0fa42b3d85048a916f2fc.svg)}.offer-overview .overview table tbody td.position a.move-offer-up+a.move-offer-down{margin-left:6px}.offer-overview .overview table tbody td.label a{font-weight:600}.offer-overview .overview table tbody td.delete{padding-right:0}.offer-overview .overview table tbody td.delete a{display:block;width:24px;height:24px;font-size:0;background-position:center;background-repeat:no-repeat;background-size:12px 12px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg)}.offer-overview .overview table tfoot a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.offer-overview .overview table tfoot a:hover{text-decoration:none;background-color:#ffffff}.offer-overview .overview table tfoot a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.offer-overview .overview table tfoot td{padding-top:12px;border-top:1px solid #d4d4d4}.offer-overview .overview table tfoot td a{font-weight:600}.offer-overview .overview table.is-sorting .move-offer-up,.offer-overview .overview table.is-sorting .move-offer-down{display:none}.offer-overview .overview table .no-offers td{padding-left:0}@media only screen and (max-width: 1100px){.offer-overview .overview table td.position,.offer-overview .overview table td.label,.offer-overview .overview table th.from,.offer-overview .overview table td.from,.offer-overview .overview table td.till,.offer-overview .overview table td.reservations-count,.offer-overview .overview table td.deposit,.offer-overview .overview table td.delete{width:100%;max-width:100%}.offer-overview .overview table thead{display:none}.offer-overview .overview table tbody tr,.offer-overview .overview table tbody td{display:block}.offer-overview .overview table tbody tr{position:relative;padding-top:12px;border-bottom:1px solid #d4d4d4}.offer-overview .overview table tbody tr:first-of-type{padding-top:0}.offer-overview .overview table tbody tr:last-of-type{border-bottom:0}.offer-overview .overview table tbody td{padding-left:18px}.offer-overview .overview table tbody td:before{display:block;font-weight:600;content:attr(data-label);margin-bottom:3px}.offer-overview .overview table tbody th.reservations-count,.offer-overview .overview table tbody td.reservations-count{text-align:left}.offer-overview .overview table tbody td.position,.offer-overview .overview table tbody td.delete{position:absolute;top:12px;width:auto;padding:0}.offer-overview .overview table tbody td.position:before,.offer-overview .overview table tbody td.delete:before{display:none}.offer-overview .overview table tbody tr:first-of-type td.position,.offer-overview .overview table tbody tr:first-of-type td.delete{top:0}.offer-overview .overview table tbody td.position{right:calc(24px + 6px);width:54px}.offer-overview .overview table tbody td.label{padding-left:0;max-width:calc(100% - 90px)}.offer-overview .overview table tbody td.delete{right:0}}@media only screen and (max-width: 700px){.offer-overview .offer-settings-form .actions input[type="submit"]{padding-right:12px;padding-left:12px}.offer-overview .overview table th.reservations-count,.offer-overview .overview table td.reservations-count{text-align:left}}.reservations-management .offer-new .offer-form{margin-bottom:36px}.reservations-management .offer-new .offer-form:after{display:block;width:100%;content:'';overflow:hidden}.reservations-management .offer-new fieldset.offer-descriptions,.reservations-management .offer-new fieldset.offer-cover-photo,.reservations-management .offer-new fieldset.offer-recognition,.reservations-management .offer-new fieldset.offer-deposit,.reservations-management .offer-new fieldset.offer-couverts,.reservations-management .offer-new fieldset.offer-available-period,.reservations-management .offer-new fieldset.offer-optional-setting,.reservations-management .offer-new fieldset.offer-guests{margin-bottom:30px}.reservations-management .offer-new fieldset.offer-descriptions&gt;legend,.reservations-management .offer-new fieldset.offer-cover-photo&gt;legend,.reservations-management .offer-new fieldset.offer-recognition&gt;legend,.reservations-management .offer-new fieldset.offer-deposit&gt;legend,.reservations-management .offer-new fieldset.offer-couverts&gt;legend,.reservations-management .offer-new fieldset.offer-available-period&gt;legend,.reservations-management .offer-new fieldset.offer-optional-setting&gt;legend,.reservations-management .offer-new fieldset.offer-guests&gt;legend{max-width:20.8333333333%;flex:1;width:100%;float:left;position:-webkit-sticky;position:sticky;top:6px;padding-top:12px;padding-right:12px}.reservations-management .offer-new fieldset.offer-descriptions&gt;legend span,.reservations-management .offer-new fieldset.offer-cover-photo&gt;legend span,.reservations-management .offer-new fieldset.offer-recognition&gt;legend span,.reservations-management .offer-new fieldset.offer-deposit&gt;legend span,.reservations-management .offer-new fieldset.offer-couverts&gt;legend span,.reservations-management .offer-new fieldset.offer-available-period&gt;legend span,.reservations-management .offer-new fieldset.offer-optional-setting&gt;legend span,.reservations-management .offer-new fieldset.offer-guests&gt;legend span{font-size:16px;font-weight:600;line-height:20px}.reservations-management .offer-new fieldset.offer-descriptions&gt;legend+ol,.reservations-management .offer-new fieldset.offer-cover-photo&gt;legend+ol,.reservations-management .offer-new fieldset.offer-recognition&gt;legend+ol,.reservations-management .offer-new fieldset.offer-deposit&gt;legend+ol,.reservations-management .offer-new fieldset.offer-couverts&gt;legend+ol,.reservations-management .offer-new fieldset.offer-available-period&gt;legend+ol,.reservations-management .offer-new fieldset.offer-optional-setting&gt;legend+ol,.reservations-management .offer-new fieldset.offer-guests&gt;legend+ol{max-width:79.1666666667%;flex:1;width:100%;float:left}.reservations-management .offer-new fieldset.offer-cover-photo&gt;ol,.reservations-management .offer-new fieldset.offer-recognition&gt;ol,.reservations-management .offer-new fieldset.offer-deposit&gt;ol,.reservations-management .offer-new fieldset.offer-couverts&gt;ol,.reservations-management .offer-new fieldset.offer-available-period&gt;ol,.reservations-management .offer-new fieldset.offer-optional-setting&gt;ol,.reservations-management .offer-new fieldset.offer-guests&gt;ol{background:#fff;padding:18px;border:1px solid #d4d4d4;border-radius:4px}.reservations-management .offer-new fieldset.actions{max-width:79.1666666667%;flex:1;width:100%;float:right}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input legend label{font-weight:400}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .label,.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input input{display:none}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints{margin:0}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .input-preview-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .input-preview-wrapper:before{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;left:0;width:360px;height:180px;color:#6b6b6b;content:'';font-size:15px;background:#eee;border-radius:6px}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .input-preview-wrapper .input-preview-contents{position:relative;z-index:2;display:block;width:360px;height:180px;margin-right:24px}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .input-preview-wrapper .input-preview-contents img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:6px}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .cover-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .cover-actions label{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);margin:0}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .cover-actions label:hover{text-decoration:none;background-color:#ffffff}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .cover-actions label:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .cover-actions .remove-cover{display:inline-block;font-size:0;line-height:0;width:36px;height:36px;background:#eee;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-repeat:no-repeat;background-size:12px 12px;background-position:center;margin-bottom:0;margin-left:24px;border-radius:50%}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .input-preview-empty:before{content:attr(data-no-cover-photo)}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .input-preview-empty+.cover-actions .remove-cover{display:none}.reservations-management .offer-new fieldset.offer-recognition&gt;ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.reservations-management .offer-new fieldset.offer-recognition&gt;ol&gt;li{margin-right:12px}.reservations-management .offer-new fieldset.offer-recognition #offer_abbreviation_input{max-width:100px}.reservations-management .offer-new fieldset.offer-recognition #offer_abbreviation_input input{width:100%}.reservations-management .offer-new fieldset.offer-recognition .tag-select{flex:1}.reservations-management .offer-new fieldset.offer-recognition .tag-select .multi-select-container .multi-select-choice{border:none}.reservations-management .offer-new fieldset.offer-couverts .offer-couverts-input legend{margin-bottom:12px}.reservations-management .offer-new fieldset.offer-couverts .offer-couverts-input legend label{margin-bottom:0}.reservations-management .offer-new fieldset.offer-couverts .offer-couverts-input legend p{font-weight:400;margin-top:6px}.reservations-management .offer-new fieldset.offer-couverts .offer-couverts-input ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}.reservations-management .offer-new fieldset.offer-couverts .offer-couverts-input .available-couverts{background:#E4C167;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;margin-left:12px;border-radius:4px}.reservations-management .offer-new fieldset.offer-couverts .inline-hints{width:100%}.reservations-management .offer-new fieldset.offer-available-period .offer-availability-general-inputs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.reservations-management .offer-new fieldset.offer-available-period .offer-availability-general-inputs li{width:calc(33.3336% - 6px)}.reservations-management .offer-new fieldset.offer-available-period .offer-availability-general-inputs li input{width:100%}.reservations-management .offer-new fieldset.offer-optional-setting .choices .label{display:none}.reservations-management .offer-new fieldset.offer-optional-setting .choice{margin-bottom:12px}.reservations-management .offer-new fieldset.offer-optional-setting .choice label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.reservations-management .offer-new fieldset.offer-optional-setting .choice label h4{width:calc(100% - 40px);font-weight:600}.reservations-management .offer-new fieldset.offer-optional-setting .choice label .option-description{display:block;width:100%;margin-top:2px;padding-left:24px}.reservations-management .offer-new fieldset.offer-optional-setting .choice:last-child{margin-bottom:0}.reservations-management .offer-new fieldset.offer-guests strong{display:block;margin-bottom:12px}.reservations-management .offer-new fieldset.offer-guests .offer-availability-general-inputs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.reservations-management .offer-new fieldset.offer-guests .offer-availability-general-inputs li{margin-right:12px}.reservations-management .offer-new .reservations-availability{width:100%;padding-left:0}.reservations-management .offer-new .reservations-availability fieldset.realtime,.reservations-management .offer-new .reservations-availability fieldset.days{margin-bottom:30px}.reservations-management .offer-new .offer-closed-days{width:100%;overflow:hidden}.reservations-management .offer-new .closed-dates .closed-dates-submit input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.reservations-management .offer-new .closed-dates .closed-dates-submit input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}.reservations-management .offer-new .closed-dates .closed-dates-submit input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.reservations-management .realtime-setting-default fieldset.realtime .realtime-reject-setting,.reservations-management .realtime-setting-default fieldset.days{display:none}@media only screen and (max-width: 1100px){.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .input-preview-wrapper{display:block}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .input-preview-wrapper:before{width:100%;max-width:360px}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .input-preview-wrapper .input-preview-contents{width:100%;max-width:360px}.reservations-management .offer-new fieldset.offer-cover-photo .offer-cover-input .inline-hints .cover-actions{margin-top:12px}}@media only screen and (max-width: 1100px){.reservations-management .offer-new fieldset.offer-couverts .offer-couverts-input ol{display:block}.reservations-management .offer-new fieldset.offer-couverts .offer-couverts-input .available-couverts{display:inline-block;margin-top:12px;margin-left:0}.reservations-management .offer-new fieldset.offer-couverts .offer-couverts-input .available-couverts.is-hidden{display:none}}@media only screen and (max-width: 1000px){.reservations-management .offer-new fieldset.offer-descriptions&gt;legend,.reservations-management .offer-new fieldset.offer-descriptions&gt;legend+ol,.reservations-management .offer-new fieldset.offer-cover-photo&gt;legend,.reservations-management .offer-new fieldset.offer-cover-photo&gt;legend+ol,.reservations-management .offer-new fieldset.offer-recognition&gt;legend,.reservations-management .offer-new fieldset.offer-recognition&gt;legend+ol,.reservations-management .offer-new fieldset.offer-deposit&gt;legend,.reservations-management .offer-new fieldset.offer-deposit&gt;legend+ol,.reservations-management .offer-new fieldset.offer-couverts&gt;legend,.reservations-management .offer-new fieldset.offer-couverts&gt;legend+ol,.reservations-management .offer-new fieldset.offer-available-period&gt;legend,.reservations-management .offer-new fieldset.offer-available-period&gt;legend+ol,.reservations-management .offer-new fieldset.offer-optional-setting&gt;legend,.reservations-management .offer-new fieldset.offer-optional-setting&gt;legend+ol,.reservations-management .offer-new fieldset.offer-guests&gt;legend,.reservations-management .offer-new fieldset.offer-guests&gt;legend+ol{max-width:100%;flex:1;width:100%;float:left;position:relative}.reservations-management .offer-new fieldset.offer-descriptions&gt;legend,.reservations-management .offer-new fieldset.offer-cover-photo&gt;legend,.reservations-management .offer-new fieldset.offer-recognition&gt;legend,.reservations-management .offer-new fieldset.offer-deposit&gt;legend,.reservations-management .offer-new fieldset.offer-couverts&gt;legend,.reservations-management .offer-new fieldset.offer-available-period&gt;legend,.reservations-management .offer-new fieldset.offer-optional-setting&gt;legend,.reservations-management .offer-new fieldset.offer-guests&gt;legend{padding:0;margin-bottom:18px}.reservations-management .offer-new fieldset.actions{max-width:100%;flex:1;width:100%;float:left}}@media only screen and (max-width: 840px){.reservations-management .offer-new fieldset.offer-recognition&gt;ol{display:block}.reservations-management .offer-new fieldset.offer-recognition&gt;ol&gt;li{margin-bottom:12px}.reservations-management .offer-new fieldset.offer-recognition&gt;ol&gt;li:last-child{margin-bottom:0}}@media only screen and (max-width: 767px){.reservations-management .offer-new fieldset.offer-guests .offer-availability-general-inputs{display:block}.reservations-management .offer-new fieldset.offer-guests .offer-availability-general-inputs li{margin-bottom:12px}.reservations-management .offer-new fieldset.offer-guests .offer-availability-general-inputs li:last-child{margin-bottom:0}}@media only screen and (max-width: 530px){.reservations-management .offer-new fieldset.offer-available-period .offer-availability-general-inputs{display:block}.reservations-management .offer-new fieldset.offer-available-period .offer-availability-general-inputs li{width:100%;margin-bottom:12px}.reservations-management .offer-new fieldset.offer-available-period .offer-availability-general-inputs li:last-child{margin-bottom:0}}.guestbook .guests-search{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:24px}.guestbook .guests-search .csv-export-reservation{margin-left:auto;font-weight:600}.guestbook .guests-overview .overview-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:12px}.guestbook .guests-overview .overview-actions form{width:100%}.guestbook .guests-overview .overview-actions form&gt;ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.guestbook .guests-overview .overview-actions .trigger-filters a,.guestbook .guests-overview .overview-actions .export-guests a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.guestbook .guests-overview .overview-actions .trigger-filters a:hover,.guestbook .guests-overview .overview-actions .export-guests a:hover{text-decoration:none;background-color:#ffffff}.guestbook .guests-overview .overview-actions .trigger-filters a:active,.guestbook .guests-overview .overview-actions .export-guests a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.guestbook .guests-overview .overview-actions .trigger-filters a{position:relative;padding-left:36px}.guestbook .guests-overview .overview-actions .trigger-filters a:before{position:absolute;top:10px;bottom:0;left:12px;width:16px;height:16px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/filter-purple-c0419a66aca866f7b58f6b42614fb1f9f12882f576da921a8de5af6024338918.svg);border-radius:50%}.guestbook .guests-overview .overview-actions .trigger-filters{margin-right:18px}.guestbook .guests-overview .overview-actions .search-guests{margin-right:auto}.guestbook .guests-overview .overview-actions .sorting{width:100%;margin-top:12px}.guestbook .guests-overview .overview-actions .sorting ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.guestbook .guests-overview .overview-actions .sorting li{margin-right:18px}.guestbook .guests-overview .overview-actions .sorting li:last-child{margin-right:0;margin-left:auto}.guestbook .guests-overview .overview-actions .sorting .guests-count{font-weight:600}.guestbook .guests-overview .overview-actions .all-filters{position:relative;display:none;width:100%;background:#fff;padding-top:24px;margin-top:12px;margin-bottom:12px;border:1px solid #d4d4d4;border-radius:4px}.guestbook .guests-overview .overview-actions .all-filters.is-visible{display:block}.guestbook .guests-overview .overview-actions .all-filters .close-filters{position:absolute;top:24px;right:24px;width:13px;height:13px;font-size:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-size:13px;background-position:center;background-repeat:no-repeat}.guestbook .guests-overview .overview-actions .all-filters&gt;legend{width:100%;font-size:20px;padding-right:24px;padding-left:24px;margin-bottom:18px}.guestbook .guests-overview .overview-actions .all-filters .inputs{padding-right:24px;padding-bottom:24px;padding-left:24px}.guestbook .guests-overview .overview-actions .all-filters .inputs legend{font-weight:600;margin-bottom:12px}.guestbook .guests-overview .overview-actions .all-filters .inputs ol{display:grid;grid-template-columns:25% 25% 25% 25%;row-gap:6px}.guestbook .guests-overview .overview-actions .all-filters .inputs .filter{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;cursor:pointer;font-weight:400;margin:0}.guestbook .guests-overview .overview-actions .all-filters .inputs .filter input{margin-right:6px}.guestbook .guests-overview .overview-actions .all-filters .actions{padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:24px;border-top:1px solid #d4d4d4}.guestbook .guests-overview .overview-actions .all-filters .actions ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.guestbook .guests-overview .overview-actions .all-filters .actions li{margin-right:24px}.guestbook .guests-overview .overview-actions .all-filters .actions li:last-child{margin-right:0}.guestbook .guests-overview .overview-actions .all-filters .actions li a{color:#383838;font-weight:600}.guestbook .guests-overview .overview-actions .all-filters .actions .show-guests{display:none}.guestbook .guests-overview .overview-list .guest-card{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#383838;background:#fff;padding:18px;margin-bottom:6px;border-radius:4px;border:1px solid #d4d4d4}.guestbook .guests-overview .overview-list .guest-card:hover{text-decoration:none}.guestbook .guests-overview .overview-list .guest-card .guest-name{font-size:21.357421875px;line-height:30.4092979431px;font-weight:600;margin-right:auto}.guestbook .guests-overview .overview-list .guest-card .guest-visits{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.guestbook .guests-overview .overview-list .guest-card .guest-visits .number-of-visits,.guestbook .guests-overview .overview-list .guest-card .guest-visits .last-visit{display:block}.guestbook .guests-overview .overview-list .guest-card .guest-visits .last-visit{margin-left:18px}.guestbook .guests-overview .overview-list .guest-card .guest-tags{width:100%}.guestbook .guests-overview .overview-list .guest-card .guest-contact{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;margin-top:6px}.guestbook .guests-overview .overview-list .guest-card .guest-contact .email,.guestbook .guests-overview .overview-list .guest-card .guest-contact .telephone{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.guestbook .guests-overview .overview-list .guest-card .guest-contact .email:before,.guestbook .guests-overview .overview-list .guest-card .guest-contact .telephone:before{width:16px;height:16px;content:'';margin-right:6px;background-position:center;background-repeat:no-repeat}.guestbook .guests-overview .overview-list .guest-card .guest-contact .email:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/email-0912700cde71c35358097e5066a43f58d0e42c652a8ae1ef725b5657df7b62e6.svg);background-size:19px}.guestbook .guests-overview .overview-list .guest-card .guest-contact .telephone{margin-right:18px}.guestbook .guests-overview .overview-list .guest-card .guest-contact .telephone:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/phone-b2cf182894e7f8ed3ed43d33ab673322a7a92cd5f79868ea7638e973e77332c1.svg);background-size:14px}.guestbook .guests-overview .overview-list .pagination{margin-top:24px}@media only screen and (max-width: 767px){.guestbook .guests-overview .overview-actions .all-filters .inputs ol{grid-template-columns:33.33% 33.33% 33.33%}.guestbook .guests-overview .overview-list .guest-card .guest-name{margin-bottom:6px}.guestbook .guests-overview .overview-list .guest-card .guest-visits{width:100%}}@media only screen and (max-width: 600px){.guestbook .guests-overview .overview-actions .all-filters .inputs ol{grid-template-columns:50% 50%}}@media only screen and (max-width: 568px){.guestbook .guests-overview .overview-actions .search-guests{flex:1;margin-right:18px}.guestbook .guests-overview .overview-actions .search-guests input{width:100%;max-width:200px}.guestbook .guests-overview .overview-actions .export-guests a{vertical-align:top;position:relative;width:40px;height:35px;font-size:0;padding-left:36px;padding-right:4px}.guestbook .guests-overview .overview-actions .export-guests a:before{position:absolute;top:9px;bottom:0;left:12px;width:16px;height:16px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/export-purple-c910218f9e1c9924bd0f5f52af06eec2977e8667cf16b8fa7f8f1c4f7b189ec1.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.guestbook .guests-overview .overview-actions .sorting li{width:100%;margin-bottom:12px}.guestbook .guests-overview .overview-actions .sorting li:last-child{margin-bottom:0}.guestbook .guests-overview .overview-actions .sorting li select{width:100%}.guestbook .guests-overview .overview-list .guest-card .guest-contact{display:block}}@media only screen and (max-width: 414px){.guestbook .guests-overview .overview-actions .trigger-filters a{vertical-align:top;position:relative;width:40px;height:35px;font-size:0;padding-left:36px;padding-right:4px}.guestbook .guests-overview .overview-actions .trigger-filters a:before{position:absolute;top:9px;bottom:0;left:12px;width:16px;height:16px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/filter-purple-c0419a66aca866f7b58f6b42614fb1f9f12882f576da921a8de5af6024338918.svg);border-radius:50%}.guestbook .guests-overview .overview-actions .all-filters{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;overflow:scroll;margin:0;border-radius:0}.guestbook .guests-overview .overview-actions .all-filters .inputs ol{grid-template-columns:100%}.guestbook .guests-overview .overview-actions .all-filters .actions{position:sticky;position:-webkit-sticky;bottom:0;background:#fff}.guestbook .guests-overview .overview-actions .all-filters .actions .show-guests{display:block}.guestbook .guests-overview .overview-actions .all-filters .actions .show-guests button{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#C72E85, #B32475);background-image:-moz-linear-gradient(#C72E85, #B32475);background-image:-webkit-linear-gradient(#C72E85, #B32475);background-image:linear-gradient(#C72E85, #B32475);color:#fff}.guestbook .guests-overview .overview-actions .all-filters .actions .show-guests button:hover{text-decoration:none;background-image:-o-linear-gradient(#CC338A, #B8287A);background-image:-moz-linear-gradient(#CC338A, #B8287A);background-image:-webkit-linear-gradient(#CC338A, #B8287A);background-image:linear-gradient(#CC338A, #B8287A);color:#fff}.guestbook .guests-overview .overview-actions .all-filters .actions .show-guests button:active{text-decoration:none;background-image:-o-linear-gradient(#B32475, #B32475);background-image:-moz-linear-gradient(#B32475, #B32475);background-image:-webkit-linear-gradient(#B32475, #B32475);background-image:linear-gradient(#B32475, #B32475);color:#fff;box-shadow:none}.guestbook .guests-overview .overview-actions .search-guests{order:0}.guestbook .guests-overview .overview-actions .trigger-filters{order:1}.guestbook .guests-overview .overview-actions .export-guests{order:2}.guestbook .guests-overview .overview-actions .sorting{order:3}.guestbook .guests-overview .overview-actions .all-filters{order:4}.guestbook .guests-overview .overview-list .guest-card .guest-visits{display:block}.guestbook .guests-overview .overview-list .guest-card .guest-visits .last-visit{margin-left:0}}@media only screen and (max-width: 374px){.guestbook .guests-overview .overview-actions .all-filters .actions li{width:100%;margin-right:0;margin-bottom:9px}.guestbook .guests-overview .overview-actions .all-filters .actions li:last-child{margin:0}.guestbook .guests-overview .overview-actions .all-filters .actions .show-guests button{width:100%;justify-content:center}}.guestbook .guest-single .guest-name-and-stats,.guestbook .guest-single .guest-notes,.guestbook .guest-single .guest-tags,.guestbook .guest-single .guest-details{margin-bottom:30px}.guestbook .guest-single .guest-name-and-stats{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.guestbook .guest-single .guest-name-and-stats .guest-name{flex:1;font-size:34.210460186px;font-weight:600;line-height:1.25}.guestbook .guest-single .guest-name-and-stats .guest-stats{color:#6b6b6b;margin-left:auto}.guestbook .guest-single .guest-name-and-stats .guest-stats ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.guestbook .guest-single .guest-name-and-stats .guest-stats ul li{margin-left:24px}.guestbook .guest-single .guest-tags .multi-select-choice{border:0}.guestbook .guest-single .guest-notes label{font-size:16px}.guestbook .guest-single .guest-notes textarea{width:100%;height:64px}.guestbook .guest-single .guest-notes .inputs{margin-bottom:12px}.guestbook .guest-single .guest-notes .actions input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.guestbook .guest-single .guest-notes .actions input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}.guestbook .guest-single .guest-notes .actions input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.guestbook .guest-single .guest-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;position:relative;padding:24px;background:#fff;border:1px solid #d4d4d4;border-radius:4px}.guestbook .guest-single .guest-details .guest-edit{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);position:absolute;top:24px;right:24px}.guestbook .guest-single .guest-details .guest-edit:hover{text-decoration:none;background-color:#ffffff}.guestbook .guest-single .guest-details .guest-edit:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.guestbook .guest-single .guest-details .guest-allergies strong,.guestbook .guest-single .guest-details .guest-diets strong,.guestbook .guest-single .guest-details .guest-data strong,.guestbook .guest-single .guest-details .guest-notifications strong,.guestbook .guest-single .guest-details .guest-comments strong{display:block;font-size:16px;margin-bottom:6px}.guestbook .guest-single .guest-details .guest-allergies,.guestbook .guest-single .guest-details .guest-diets,.guestbook .guest-single .guest-details .guest-data,.guestbook .guest-single .guest-details .guest-notifications{width:50%}.guestbook .guest-single .guest-details .guest-allergies,.guestbook .guest-single .guest-details .guest-diets{margin-bottom:18px}.guestbook .guest-single .guest-details .guest-allergies ul,.guestbook .guest-single .guest-details .guest-diets ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:-6px}.guestbook .guest-single .guest-details .guest-allergies ul li,.guestbook .guest-single .guest-details .guest-diets ul li{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;padding-left:20px;margin-right:6px;margin-bottom:3px}.guestbook .guest-single .guest-details .guest-allergies ul li .tag-color,.guestbook .guest-single .guest-details .guest-allergies ul li a,.guestbook .guest-single .guest-details .guest-diets ul li .tag-color,.guestbook .guest-single .guest-details .guest-diets ul li a{display:block;width:16px;height:16px;font-size:0;border-radius:50%}.guestbook .guest-single .guest-details .guest-allergies ul li .tag-color,.guestbook .guest-single .guest-details .guest-diets ul li .tag-color{position:absolute;top:4px;left:0;background:#ccc;content:''}.guestbook .guest-single .guest-details .guest-allergies ul li a,.guestbook .guest-single .guest-details .guest-diets ul li a{background:#FF0000;margin-left:12px}.guestbook .guest-single .guest-details .guest-allergies .notes,.guestbook .guest-single .guest-details .guest-diets .notes{margin-top:12px}.guestbook .guest-single .guest-details .guest-diets ul{max-width:calc(100% - 100px)}.guestbook .guest-single .guest-details .guest-data ul li,.guestbook .guest-single .guest-details .guest-notifications ul li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin-bottom:6px}.guestbook .guest-single .guest-details .guest-data ul li:before,.guestbook .guest-single .guest-details .guest-notifications ul li:before{display:block;min-width:16px;min-height:16px;background-repeat:no-repeat;background-position:center;content:'';margin-top:4px;margin-right:6px}.guestbook .guest-single .guest-details .guest-data ul li:last-child,.guestbook .guest-single .guest-details .guest-notifications ul li:last-child{margin-bottom:0}.guestbook .guest-single .guest-details .guest-data .email:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/email-0912700cde71c35358097e5066a43f58d0e42c652a8ae1ef725b5657df7b62e6.svg);background-size:19px}.guestbook .guest-single .guest-details .guest-data .telephone:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/phone-b2cf182894e7f8ed3ed43d33ab673322a7a92cd5f79868ea7638e973e77332c1.svg);background-size:16px}.guestbook .guest-single .guest-details .guest-data .birthday:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/birthday-3e9b79c16dd09cd5745903ec39f6d6ba7290b2f0af857175d95398871d2f92f7.svg)}.guestbook .guest-single .guest-details .guest-comments{width:100%;margin-top:18px}.guestbook .guest-single .guest-reservations .section-header{margin-bottom:24px}.guestbook .guest-single .guest-reservations li{margin-bottom:24px}.guestbook .guest-single .guest-reservations li a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#383838;background:#fff;padding:16px;border:1px solid #d4d4d4;border-radius:4px}.guestbook .guest-single .guest-reservations li a:hover{text-decoration:none}.guestbook .guest-single .guest-reservations li .reservation-meta{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex:1}.guestbook .guest-single .guest-reservations li .reservation-meta .date,.guestbook .guest-single .guest-reservations li .reservation-meta .time,.guestbook .guest-single .guest-reservations li .reservation-meta .guests{font-weight:600}.guestbook .guest-single .guest-reservations li .reservation-meta .date,.guestbook .guest-single .guest-reservations li .reservation-meta .time{margin-right:18px}.guestbook .guest-single .guest-reservations li .reservation-meta .guests{margin-right:auto}.guestbook .guest-single .guest-reservations li .reservation-meta .date,.guestbook .guest-single .guest-reservations li .reservation-meta .time,.guestbook .guest-single .guest-reservations li .reservation-meta .guests{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.guestbook .guest-single .guest-reservations li .reservation-meta .date:before,.guestbook .guest-single .guest-reservations li .reservation-meta .time:before,.guestbook .guest-single .guest-reservations li .reservation-meta .guests:before{display:block;width:16px;height:16px;content:'';background-position:center;background-repeat:no-repeat;margin-right:6px}.guestbook .guest-single .guest-reservations li .reservation-meta .date:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/calendar-d2c21161a43ce22cfd2c6f89b35bf52bcdbd0cbfc9bc067e87ddb14ec2a00410.svg);background-size:19px}.guestbook .guest-single .guest-reservations li .reservation-meta .time:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/clock-195d19b98c135961dd00cbcbf4f409697e5d3b2e0bfa48e64d1bbb7eb3ede6d0.svg);background-size:16px}.guestbook .guest-single .guest-reservations li .reservation-meta .guests:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-size:13px}.guestbook .guest-single .guest-reservations li .status{font-weight:600}.guestbook .guest-single .guest-reservations li .status.confirmed{color:#3F990F}.guestbook .guest-single .guest-reservations li .status.pushed,.guestbook .guest-single .guest-reservations li .status.pending{color:#EF8200}.guestbook .guest-single .guest-reservations li .status.cancelled,.guestbook .guest-single .guest-reservations li .status.cancelling,.guestbook .guest-single .guest-reservations li .status.expired,.guestbook .guest-single .guest-reservations li .status.skipped,.guestbook .guest-single .guest-reservations li .status.rejected{color:#D4283C}.guestbook .guest-single .guest-reservations li .comments{display:block;width:100%;margin-top:12px}.guestbook .guest-single .guest-reservations li .comments p{max-width:530px}@media only screen and (max-width: 767px){.guestbook .guest-single .guest-name-and-stats{display:block}.guestbook .guest-single .guest-name-and-stats .guest-name{margin-bottom:12px}.guestbook .guest-single .guest-name-and-stats .guest-stats ul li{margin-right:18px;margin-left:0}.guestbook .guest-single .guest-name-and-stats .guest-stats ul li:last-child{margin:0}.guestbook .guest-single .guest-details{display:block}.guestbook .guest-single .guest-details .guest-edit{position:static;display:inline-block;margin-bottom:18px}.guestbook .guest-single .guest-details .guest-allergies,.guestbook .guest-single .guest-details .guest-diets,.guestbook .guest-single .guest-details .guest-data,.guestbook .guest-single .guest-details .guest-notifications{width:100%}.guestbook .guest-single .guest-details .guest-diets ul{max-width:100%}.guestbook .guest-single .guest-details .guest-data{margin-bottom:18px}}@media only screen and (max-width: 540px){.guestbook .guest-single .guest-name-and-stats .guest-name{font-size:24.0270996094px;margin-bottom:6px}.guestbook .guest-single .guest-reservations .section-header h2{font-size:21.357421875px}}@media only screen and (max-width: 440px){.guestbook .guest-single .guest-reservations li a{display:block}.guestbook .guest-single .guest-reservations li .reservation-meta{margin-bottom:12px}}.guestbook .page-header .back-to-guest-page{display:block;font-weight:600;margin-bottom:18px}.guestbook .edit-guest form fieldset{margin-bottom:24px}.guestbook .edit-guest form fieldset fieldset{margin-bottom:0}.guestbook .edit-guest form .guest-info ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.guestbook .edit-guest form .guest-info li{width:calc(50% - 6px * 1.5);margin-bottom:18px}.guestbook .edit-guest form .guest-info li input{width:100%}.guestbook .edit-guest form .guest-info li:last-child{margin-bottom:0}.guestbook .edit-guest form .guest-info #guest_birthday_input{width:100%;margin-top:6px}.guestbook .edit-guest form .guest-info #guest_birthday_input legend{padding-bottom:6px}.guestbook .edit-guest form .guest-info #guest_birthday_input legend label{font-size:21.357421875px;line-height:30.4092979431px;font-weight:400}.guestbook .edit-guest form .guest-info #guest_birthday_input .fragments{width:calc(50% - 6px * 1.5)}.guestbook .edit-guest form .guest-info #guest_birthday_input .fragments .fragment{width:calc(50% - 6px * 1.5);margin-bottom:0}.guestbook .edit-guest form .guest-info #guest_birthday_input .fragments .fragment label{text-transform:capitalize}.guestbook .edit-guest form .guest-info #guest_birthday_input .fragments .fragment .select-wrapper,.guestbook .edit-guest form .guest-info #guest_birthday_input .fragments .fragment select{width:100%}.guestbook .edit-guest form .guest-restrictions&gt;legend{font-size:21.357421875px;font-weight:400;line-height:30.4092979431px;padding-bottom:12px}.guestbook .edit-guest form .guest-restrictions .choices .label{font-weight:600;margin-bottom:6px}.guestbook .edit-guest form .guest-restrictions .choices .choices-group{display:grid;grid-template-columns:25% 25% 25% 25%;row-gap:6px;margin-bottom:18px}.guestbook .edit-guest form .guest-restrictions .other-option,.guestbook .edit-guest form .guest-restrictions .notes{width:calc(50% - 6px * 1.5)}.guestbook .edit-guest form .guest-restrictions .other-option input,.guestbook .edit-guest form .guest-restrictions .other-option textarea,.guestbook .edit-guest form .guest-restrictions .notes input,.guestbook .edit-guest form .guest-restrictions .notes textarea{width:100%}.guestbook .edit-guest form .guest-restrictions .other-option{display:none;margin-bottom:18px}.guestbook .edit-guest form .guest-restrictions .other-option.is-visible{display:block}.guestbook .edit-guest form .guest-notifications legend{position:relative;top:18px;font-size:21.357421875px;line-height:30.4092979431px;margin-bottom:12px}.guestbook .edit-guest form .actions{margin:0}@media only screen and (max-width: 600px){.guestbook .edit-guest form .guest-info .date_select .fragments{width:100%}.guestbook .edit-guest form .guest-restrictions .choices .choices-group{grid-template-columns:33.333% 33.333% 33.333%}.guestbook .edit-guest form .guest-restrictions .other-option,.guestbook .edit-guest form .guest-restrictions .notes{width:100%}}@media only screen and (max-width: 580px){.guestbook .edit-guest form .guest-info #guest_birthday_input .fragments{width:100%}}@media only screen and (max-width: 490px){.guestbook .edit-guest form .guest-info li{width:100%}.guestbook .edit-guest form .guest-restrictions .choices .choices-group{grid-template-columns:50% 50%}}@media only screen and (max-width: 374px){.guestbook .edit-guest form .guest-info li{width:100%}.guestbook .edit-guest form .guest-allergies .choices .choices-group,.guestbook .edit-guest form .guest-diets .choices .choices-group{grid-template-columns:100%}}.tl-header{position:relative;background:#fff;padding-top:12px;padding-bottom:12px;border-top:1px solid #d4d4d4}.tl-header .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.tl-header .tl-date-selector ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.tl-header .tl-date-selector ul li a,.tl-header .tl-date-selector ul .date{cursor:pointer;background-color:#F9F9FA;border-radius:6px;transition:all .2s}.tl-header .tl-date-selector ul li a:hover,.tl-header .tl-date-selector ul .date:hover{text-decoration:none;background-color:#f1f1f3}.tl-header .tl-date-selector ul .date,.tl-header .tl-date-selector ul .today a{display:flex;align-items:center;color:#383838;font-weight:600;height:36px;padding-right:12px;padding-left:12px}.tl-header .tl-date-selector ul .date{text-transform:capitalize}.tl-header .tl-date-selector ul .date:before{display:block;width:18px;height:18px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/calendar-d2c21161a43ce22cfd2c6f89b35bf52bcdbd0cbfc9bc067e87ddb14ec2a00410.svg);background-repeat:no-repeat;background-position:center;margin-right:6px}.tl-header .tl-date-selector ul .previous-day a,.tl-header .tl-date-selector ul .next-day a{display:block;font-size:0;width:48px;height:36px;background-position:center;background-repeat:no-repeat}.tl-header .tl-date-selector ul .previous-day a{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-dark-e52bbe8373d6d2a5d4e18440371cd33f65c679efd0712636098be4b29b45f145.svg)}.tl-header .tl-date-selector ul .next-day a{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-right-dark-f7c96b63c4a2b7d5869cd85fc3f47ac669d31ab3a20a6c3c6cee450f4b0089d3.svg)}.tl-header .tl-date-selector ul .today,.tl-header .tl-date-selector ul .previous-day,.tl-header .tl-date-selector ul .flatpickr-datepicker{margin-right:12px}.tl-header .tl-modepicker.segmented-navigation{margin-left:auto}.tl-header .tl-print{margin-left:12px}.tl-header .tl-print a{display:block;font-size:0;width:36px;height:36px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/print-495e84088ca25f84e0e677cf1148bf06950f28fd3d1148c9f3608a4c85639cc2.svg);background-position:center;background-repeat:no-repeat;border-radius:6px}.tl-header .tl-notes{position:relative;margin-left:18px}.tl-header .tl-notes .tl-view-notes a{display:block;width:23px;height:23px;font-size:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/day-notes-4af3991dc81f30cd287ec885e743f016d69c5c4865023a0b84e5de06633da4d3.svg);background-repeat:no-repeat}.tl-header .tl-notes .tl-view-notes abbr{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;z-index:999;box-sizing:content-box;width:16px;height:16px;color:#fff;font-size:12px;line-height:0;font-weight:500;text-decoration:none;background:#222;border-radius:50%;border:1px solid #fff}.tl-header .tl-notes .tl-view-notes.has-problems a{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/day-notes-problems-15abde8617aa2b9ec49a1f465146c62a92952580ae5ce128b10f98012361b6ce.svg)}.tl-header .tl-notes .tl-view-notes.has-problems abbr{background:#EF8200}.tl-header:has(.loading-date)+.timeline-wrapper,.tl-header:has(.loading-date)+.tl-flow{position:relative;opacity:0.5;pointer-events:none}.tl-header:has(.loading-date)+.timeline-wrapper+.tl-actions,.tl-header:has(.loading-date)+.timeline-wrapper .tl-actions,.tl-header:has(.loading-date)+.tl-flow+.tl-actions,.tl-header:has(.loading-date)+.tl-flow .tl-actions{opacity:0.5;pointer-events:none}.tl-header:has(.loading-date)+.timeline-wrapper:before,.tl-header:has(.loading-date)+.tl-flow:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:'';z-index:9999}.tl-container{position:relative;width:100%;overflow:hidden}.tl-navigation{position:absolute;z-index:9997;right:0;left:0;width:100%}.tl-navigation .tl-navigation-left,.tl-navigation .tl-navigation-right{position:absolute;width:91px;height:48px;cursor:pointer;font-size:0;line-height:0;background-color:#fff;background-repeat:no-repeat;background-size:9px 16px;background-position:center;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}.tl-navigation .tl-navigation-left{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-c9e6361c1f09a0bb8fe354339ebb3ef8952d9a6eb1428c54b81cd78b095eba6a.svg);border-right:1px solid #d4d4d4}.tl-navigation .tl-navigation-left:hover{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-left-hover-81f78647cff55357a69a1c0f10c48944dcada55148e00f5ab6f3041a2140f3e4.svg)}.tl-navigation .tl-navigation-right{right:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-right-9461c49cdcb4e63e3c47431ef0fd21a66337d086056d0dae6c344e9fd03a758f.svg);border-left:1px solid #d4d4d4}.tl-navigation .tl-navigation-right:hover{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-right-hover-99b141ee7a697028ca267178ff7fa7597eaf1aeb2e9e169a0a85847b709516c0.svg)}.tl-inner{position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-bottom:1px solid #d4d4d4}.tl-inner table{width:100%;border-collapse:separate}.tl-inner thead{position:absolute;z-index:9996;min-width:100%;background:#fff;padding-right:90px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;box-shadow:#d4d4d4 -1px 0 0, #d4d4d4 1px 0 0;opacity:1}.tl-inner thead:before{position:absolute;top:46px;right:0;left:0;display:block;height:1px;content:'';background:#d4d4d4}.tl-inner thead .tl-filler{width:90px;border-right:0}.tl-inner thead .tl-filler .tl-filler-cell{width:90px}.tl-inner thead th,.tl-inner thead td{position:relative}.tl-inner thead .tl-cell{position:absolute;z-index:2;font-size:11.8518518519px;font-weight:500;padding-top:11px;padding-bottom:11px}.tl-inner thead .tl-empty{visibility:hidden}.tl-inner thead .tl-open-timeslot .tl-cell,.tl-inner thead .tl-closed-timeslot .tl-cell{position:relative;max-width:30px}.tl-inner thead .tl-open-timeslot:after,.tl-inner thead .tl-closed-timeslot:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:'';background:#fff}.tl-inner thead .tl-closed-timeslot .tl-cell{z-index:2}.tl-inner thead .tl-closed-timeslot:after{background:#f2f2f2}.tl-inner thead th:last-child:after{display:none}.tl-inner tbody{display:block;min-width:100%;background:#fff;padding:0 90px}.tl-inner tbody:first-of-type{min-height:1px;margin-top:98px;margin-bottom:-1px;box-shadow:#d4d4d4 0 -1px 0}.tl-inner th,.tl-inner td{position:relative}.tl-inner thead th,.tl-inner thead td{border-right:0}.tl-inner tbody tr td:first-child,.tl-inner tbody tr th:first-child{border-right:0}.tl-inner tr td{border-right:1px solid rgba(214,214,214,0.6)}.tl-inner tr td.tl-minute-0{position:relative;box-shadow:#cbcbcb -1px 0 0}.tl-inner tr td.tl-compact-quarter-cell{border-right:0}.tl-inner tr.tl-metadata-row th{box-shadow:inset rgba(214,214,214,0.6) -1px 0 0}.tl-inner tr.tl-metadata-row th:first-child{box-shadow:rgba(214,214,214,0.6) 1px 0 0}.tl-inner tr.tl-metadata-row th.tl-minute-0{box-shadow:#cbcbcb -1px 0 0,inset rgba(214,214,214,0.6) -1px 0 0}.tl-inner tr.tl-metadata-row th.tl-minute-0:nth-last-child(2){box-shadow:#cbcbcb -1px 0 0, inset #cbcbcb -1px 0 0}.tl-row{position:relative;width:100%}.tl-row.tl-hidden-row{display:none}thead .tl-row{background:none}.tl-row.tl-row-stack-1{height:40px}.tl-row.tl-row-stack-2{height:84px}.tl-row.tl-row-stack-3{height:126px}.tl-row.tl-row-stack-4{height:168px}.tl-row.tl-row-stack-5{height:210px}.tl-row.tl-row-stack-6{height:252px}.tl-row.tl-row-stack-7{height:294px}.tl-row.tl-row-stack-8{height:336px}.tl-row.tl-row-stack-9{height:378px}.tl-row.tl-row-stack-10{height:420px}.tl-row.tl-row-stack-11{height:462px}.tl-row.tl-row-stack-12{height:504px}.tl-row.tl-row-stack-13{height:546px}.tl-row.tl-row-stack-14{height:588px}.tl-row.tl-row-stack-15{height:630px}.tl-row.tl-row-stack-16{height:672px}.tl-row.tl-row-stack-17{height:714px}.tl-row.tl-row-stack-18{height:756px}.tl-row.tl-row-stack-19{height:798px}.tl-row.tl-row-stack-20{height:840px}.tl-row.tl-row-stack-21{height:882px}.tl-row.tl-row-stack-22{height:924px}.tl-row.tl-row-stack-23{height:966px}.tl-row.tl-row-stack-24{height:1008px}.tl-row.tl-row-stack-25{height:1050px}.tl-only-hours{height:100px}.tl-metadata-row{position:relative}.tl-metadata-row th{position:relative;z-index:9996;background:#fff;font-size:11.8518518519px;font-weight:500;text-align:center;border-top:1px solid #d4d4d4}.tl-metadata-row th:first-child{position:sticky;position:-webkit-sticky;z-index:9997;left:0;width:90px}.tl-metadata-row th:last-child{display:none}.tl-metadata-row .tl-closed-timeslot{font-weight:400}.tl-metadata-row .tl-closed-timeslot:after{display:none}.tl-metadata-row .tl-open-timeslot:after{display:none}.tl-table-section-row{position:relative;display:block;width:calc(100% + 90px);height:26px;background:#fff;box-shadow:inset #d4d4d4 0 -1px 0, #d4d4d4 0 -1px 0}th.tl-quarter-cell,td.tl-quarter-cell{min-width:30px;vertical-align:top}td.tl-quarter-cell[colspan="1"]{max-width:30px}td.tl-quarter-cell[colspan="2"]{max-width:60px}td.tl-quarter-cell[colspan="3"]{max-width:90px}td.tl-quarter-cell[colspan="4"]{max-width:120px}td.tl-quarter-cell[colspan="5"]{max-width:150px}td.tl-quarter-cell[colspan="6"]{max-width:180px}td.tl-quarter-cell[colspan="7"]{max-width:210px}td.tl-quarter-cell[colspan="8"]{max-width:240px}td.tl-quarter-cell[colspan="9"]{max-width:270px}td.tl-quarter-cell[colspan="10"]{max-width:300px}td.tl-quarter-cell[colspan="11"]{max-width:330px}td.tl-quarter-cell[colspan="12"]{max-width:360px}td.tl-quarter-cell[colspan="13"]{max-width:390px}td.tl-quarter-cell[colspan="14"]{max-width:420px}td.tl-quarter-cell[colspan="15"]{max-width:450px}td.tl-quarter-cell[colspan="16"]{max-width:480px}td.tl-quarter-cell[colspan="17"]{max-width:510px}td.tl-quarter-cell[colspan="18"]{max-width:540px}td.tl-quarter-cell[colspan="19"]{max-width:570px}td.tl-quarter-cell[colspan="20"]{max-width:600px}td.tl-quarter-cell[colspan="21"]{max-width:630px}td.tl-quarter-cell[colspan="22"]{max-width:660px}td.tl-quarter-cell[colspan="23"]{max-width:690px}th.tl-compact-quarter-cell,td.tl-compact-quarter-cell{min-width:12px;max-width:12px}.tl-cell{min-height:40px}tbody .tl-cell{min-height:42px}.tl-empty .tl-cell{position:absolute;z-index:9995;top:0;bottom:0;left:-90px;width:90px;background:#fff;box-shadow:#d4d4d4 1px 0 0}tbody .tl-closed-timeslot.tl-open-after-1-timeslots{background:linear-gradient(90deg, #f2f2f2 30px, white 1px)}tbody .tl-close-after-1-timeslots{background:linear-gradient(90deg, white 30px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-2-timeslots{background:linear-gradient(90deg, #f2f2f2 60px, white 1px)}tbody .tl-close-after-2-timeslots{background:linear-gradient(90deg, white 60px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-3-timeslots{background:linear-gradient(90deg, #f2f2f2 90px, white 1px)}tbody .tl-close-after-3-timeslots{background:linear-gradient(90deg, white 90px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-4-timeslots{background:linear-gradient(90deg, #f2f2f2 120px, white 1px)}tbody .tl-close-after-4-timeslots{background:linear-gradient(90deg, white 120px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-5-timeslots{background:linear-gradient(90deg, #f2f2f2 150px, white 1px)}tbody .tl-close-after-5-timeslots{background:linear-gradient(90deg, white 150px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-6-timeslots{background:linear-gradient(90deg, #f2f2f2 180px, white 1px)}tbody .tl-close-after-6-timeslots{background:linear-gradient(90deg, white 180px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-7-timeslots{background:linear-gradient(90deg, #f2f2f2 210px, white 1px)}tbody .tl-close-after-7-timeslots{background:linear-gradient(90deg, white 210px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-8-timeslots{background:linear-gradient(90deg, #f2f2f2 240px, white 1px)}tbody .tl-close-after-8-timeslots{background:linear-gradient(90deg, white 240px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-9-timeslots{background:linear-gradient(90deg, #f2f2f2 270px, white 1px)}tbody .tl-close-after-9-timeslots{background:linear-gradient(90deg, white 270px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-10-timeslots{background:linear-gradient(90deg, #f2f2f2 300px, white 1px)}tbody .tl-close-after-10-timeslots{background:linear-gradient(90deg, white 300px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-11-timeslots{background:linear-gradient(90deg, #f2f2f2 330px, white 1px)}tbody .tl-close-after-11-timeslots{background:linear-gradient(90deg, white 330px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-12-timeslots{background:linear-gradient(90deg, #f2f2f2 360px, white 1px)}tbody .tl-close-after-12-timeslots{background:linear-gradient(90deg, white 360px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-13-timeslots{background:linear-gradient(90deg, #f2f2f2 390px, white 1px)}tbody .tl-close-after-13-timeslots{background:linear-gradient(90deg, white 390px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-14-timeslots{background:linear-gradient(90deg, #f2f2f2 420px, white 1px)}tbody .tl-close-after-14-timeslots{background:linear-gradient(90deg, white 420px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-15-timeslots{background:linear-gradient(90deg, #f2f2f2 450px, white 1px)}tbody .tl-close-after-15-timeslots{background:linear-gradient(90deg, white 450px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-16-timeslots{background:linear-gradient(90deg, #f2f2f2 480px, white 1px)}tbody .tl-close-after-16-timeslots{background:linear-gradient(90deg, white 480px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-17-timeslots{background:linear-gradient(90deg, #f2f2f2 510px, white 1px)}tbody .tl-close-after-17-timeslots{background:linear-gradient(90deg, white 510px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-18-timeslots{background:linear-gradient(90deg, #f2f2f2 540px, white 1px)}tbody .tl-close-after-18-timeslots{background:linear-gradient(90deg, white 540px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-19-timeslots{background:linear-gradient(90deg, #f2f2f2 570px, white 1px)}tbody .tl-close-after-19-timeslots{background:linear-gradient(90deg, white 570px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-20-timeslots{background:linear-gradient(90deg, #f2f2f2 600px, white 1px)}tbody .tl-close-after-20-timeslots{background:linear-gradient(90deg, white 600px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-21-timeslots{background:linear-gradient(90deg, #f2f2f2 630px, white 1px)}tbody .tl-close-after-21-timeslots{background:linear-gradient(90deg, white 630px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-22-timeslots{background:linear-gradient(90deg, #f2f2f2 660px, white 1px)}tbody .tl-close-after-22-timeslots{background:linear-gradient(90deg, white 660px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-23-timeslots{background:linear-gradient(90deg, #f2f2f2 690px, white 1px)}tbody .tl-close-after-23-timeslots{background:linear-gradient(90deg, white 690px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-24-timeslots{background:linear-gradient(90deg, #f2f2f2 720px, white 1px)}tbody .tl-close-after-24-timeslots{background:linear-gradient(90deg, white 720px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-25-timeslots{background:linear-gradient(90deg, #f2f2f2 750px, white 1px)}tbody .tl-close-after-25-timeslots{background:linear-gradient(90deg, white 750px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-26-timeslots{background:linear-gradient(90deg, #f2f2f2 780px, white 1px)}tbody .tl-close-after-26-timeslots{background:linear-gradient(90deg, white 780px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-27-timeslots{background:linear-gradient(90deg, #f2f2f2 810px, white 1px)}tbody .tl-close-after-27-timeslots{background:linear-gradient(90deg, white 810px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-28-timeslots{background:linear-gradient(90deg, #f2f2f2 840px, white 1px)}tbody .tl-close-after-28-timeslots{background:linear-gradient(90deg, white 840px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-29-timeslots{background:linear-gradient(90deg, #f2f2f2 870px, white 1px)}tbody .tl-close-after-29-timeslots{background:linear-gradient(90deg, white 870px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-30-timeslots{background:linear-gradient(90deg, #f2f2f2 900px, white 1px)}tbody .tl-close-after-30-timeslots{background:linear-gradient(90deg, white 900px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-31-timeslots{background:linear-gradient(90deg, #f2f2f2 930px, white 1px)}tbody .tl-close-after-31-timeslots{background:linear-gradient(90deg, white 930px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-32-timeslots{background:linear-gradient(90deg, #f2f2f2 960px, white 1px)}tbody .tl-close-after-32-timeslots{background:linear-gradient(90deg, white 960px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-33-timeslots{background:linear-gradient(90deg, #f2f2f2 990px, white 1px)}tbody .tl-close-after-33-timeslots{background:linear-gradient(90deg, white 990px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-34-timeslots{background:linear-gradient(90deg, #f2f2f2 1020px, white 1px)}tbody .tl-close-after-34-timeslots{background:linear-gradient(90deg, white 1020px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-35-timeslots{background:linear-gradient(90deg, #f2f2f2 1050px, white 1px)}tbody .tl-close-after-35-timeslots{background:linear-gradient(90deg, white 1050px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-36-timeslots{background:linear-gradient(90deg, #f2f2f2 1080px, white 1px)}tbody .tl-close-after-36-timeslots{background:linear-gradient(90deg, white 1080px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-37-timeslots{background:linear-gradient(90deg, #f2f2f2 1110px, white 1px)}tbody .tl-close-after-37-timeslots{background:linear-gradient(90deg, white 1110px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-38-timeslots{background:linear-gradient(90deg, #f2f2f2 1140px, white 1px)}tbody .tl-close-after-38-timeslots{background:linear-gradient(90deg, white 1140px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-39-timeslots{background:linear-gradient(90deg, #f2f2f2 1170px, white 1px)}tbody .tl-close-after-39-timeslots{background:linear-gradient(90deg, white 1170px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-40-timeslots{background:linear-gradient(90deg, #f2f2f2 1200px, white 1px)}tbody .tl-close-after-40-timeslots{background:linear-gradient(90deg, white 1200px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-41-timeslots{background:linear-gradient(90deg, #f2f2f2 1230px, white 1px)}tbody .tl-close-after-41-timeslots{background:linear-gradient(90deg, white 1230px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-42-timeslots{background:linear-gradient(90deg, #f2f2f2 1260px, white 1px)}tbody .tl-close-after-42-timeslots{background:linear-gradient(90deg, white 1260px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-43-timeslots{background:linear-gradient(90deg, #f2f2f2 1290px, white 1px)}tbody .tl-close-after-43-timeslots{background:linear-gradient(90deg, white 1290px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-44-timeslots{background:linear-gradient(90deg, #f2f2f2 1320px, white 1px)}tbody .tl-close-after-44-timeslots{background:linear-gradient(90deg, white 1320px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-45-timeslots{background:linear-gradient(90deg, #f2f2f2 1350px, white 1px)}tbody .tl-close-after-45-timeslots{background:linear-gradient(90deg, white 1350px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-46-timeslots{background:linear-gradient(90deg, #f2f2f2 1380px, white 1px)}tbody .tl-close-after-46-timeslots{background:linear-gradient(90deg, white 1380px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-47-timeslots{background:linear-gradient(90deg, #f2f2f2 1410px, white 1px)}tbody .tl-close-after-47-timeslots{background:linear-gradient(90deg, white 1410px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-48-timeslots{background:linear-gradient(90deg, #f2f2f2 1440px, white 1px)}tbody .tl-close-after-48-timeslots{background:linear-gradient(90deg, white 1440px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-49-timeslots{background:linear-gradient(90deg, #f2f2f2 1470px, white 1px)}tbody .tl-close-after-49-timeslots{background:linear-gradient(90deg, white 1470px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-50-timeslots{background:linear-gradient(90deg, #f2f2f2 1500px, white 1px)}tbody .tl-close-after-50-timeslots{background:linear-gradient(90deg, white 1500px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-51-timeslots{background:linear-gradient(90deg, #f2f2f2 1530px, white 1px)}tbody .tl-close-after-51-timeslots{background:linear-gradient(90deg, white 1530px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-52-timeslots{background:linear-gradient(90deg, #f2f2f2 1560px, white 1px)}tbody .tl-close-after-52-timeslots{background:linear-gradient(90deg, white 1560px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-53-timeslots{background:linear-gradient(90deg, #f2f2f2 1590px, white 1px)}tbody .tl-close-after-53-timeslots{background:linear-gradient(90deg, white 1590px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-54-timeslots{background:linear-gradient(90deg, #f2f2f2 1620px, white 1px)}tbody .tl-close-after-54-timeslots{background:linear-gradient(90deg, white 1620px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-55-timeslots{background:linear-gradient(90deg, #f2f2f2 1650px, white 1px)}tbody .tl-close-after-55-timeslots{background:linear-gradient(90deg, white 1650px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-56-timeslots{background:linear-gradient(90deg, #f2f2f2 1680px, white 1px)}tbody .tl-close-after-56-timeslots{background:linear-gradient(90deg, white 1680px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-57-timeslots{background:linear-gradient(90deg, #f2f2f2 1710px, white 1px)}tbody .tl-close-after-57-timeslots{background:linear-gradient(90deg, white 1710px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-58-timeslots{background:linear-gradient(90deg, #f2f2f2 1740px, white 1px)}tbody .tl-close-after-58-timeslots{background:linear-gradient(90deg, white 1740px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-59-timeslots{background:linear-gradient(90deg, #f2f2f2 1770px, white 1px)}tbody .tl-close-after-59-timeslots{background:linear-gradient(90deg, white 1770px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-60-timeslots{background:linear-gradient(90deg, #f2f2f2 1800px, white 1px)}tbody .tl-close-after-60-timeslots{background:linear-gradient(90deg, white 1800px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-61-timeslots{background:linear-gradient(90deg, #f2f2f2 1830px, white 1px)}tbody .tl-close-after-61-timeslots{background:linear-gradient(90deg, white 1830px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-62-timeslots{background:linear-gradient(90deg, #f2f2f2 1860px, white 1px)}tbody .tl-close-after-62-timeslots{background:linear-gradient(90deg, white 1860px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-63-timeslots{background:linear-gradient(90deg, #f2f2f2 1890px, white 1px)}tbody .tl-close-after-63-timeslots{background:linear-gradient(90deg, white 1890px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-64-timeslots{background:linear-gradient(90deg, #f2f2f2 1920px, white 1px)}tbody .tl-close-after-64-timeslots{background:linear-gradient(90deg, white 1920px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-65-timeslots{background:linear-gradient(90deg, #f2f2f2 1950px, white 1px)}tbody .tl-close-after-65-timeslots{background:linear-gradient(90deg, white 1950px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-66-timeslots{background:linear-gradient(90deg, #f2f2f2 1980px, white 1px)}tbody .tl-close-after-66-timeslots{background:linear-gradient(90deg, white 1980px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-67-timeslots{background:linear-gradient(90deg, #f2f2f2 2010px, white 1px)}tbody .tl-close-after-67-timeslots{background:linear-gradient(90deg, white 2010px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-68-timeslots{background:linear-gradient(90deg, #f2f2f2 2040px, white 1px)}tbody .tl-close-after-68-timeslots{background:linear-gradient(90deg, white 2040px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-69-timeslots{background:linear-gradient(90deg, #f2f2f2 2070px, white 1px)}tbody .tl-close-after-69-timeslots{background:linear-gradient(90deg, white 2070px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-70-timeslots{background:linear-gradient(90deg, #f2f2f2 2100px, white 1px)}tbody .tl-close-after-70-timeslots{background:linear-gradient(90deg, white 2100px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-71-timeslots{background:linear-gradient(90deg, #f2f2f2 2130px, white 1px)}tbody .tl-close-after-71-timeslots{background:linear-gradient(90deg, white 2130px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-72-timeslots{background:linear-gradient(90deg, #f2f2f2 2160px, white 1px)}tbody .tl-close-after-72-timeslots{background:linear-gradient(90deg, white 2160px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-73-timeslots{background:linear-gradient(90deg, #f2f2f2 2190px, white 1px)}tbody .tl-close-after-73-timeslots{background:linear-gradient(90deg, white 2190px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-74-timeslots{background:linear-gradient(90deg, #f2f2f2 2220px, white 1px)}tbody .tl-close-after-74-timeslots{background:linear-gradient(90deg, white 2220px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-75-timeslots{background:linear-gradient(90deg, #f2f2f2 2250px, white 1px)}tbody .tl-close-after-75-timeslots{background:linear-gradient(90deg, white 2250px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-76-timeslots{background:linear-gradient(90deg, #f2f2f2 2280px, white 1px)}tbody .tl-close-after-76-timeslots{background:linear-gradient(90deg, white 2280px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-77-timeslots{background:linear-gradient(90deg, #f2f2f2 2310px, white 1px)}tbody .tl-close-after-77-timeslots{background:linear-gradient(90deg, white 2310px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-78-timeslots{background:linear-gradient(90deg, #f2f2f2 2340px, white 1px)}tbody .tl-close-after-78-timeslots{background:linear-gradient(90deg, white 2340px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-79-timeslots{background:linear-gradient(90deg, #f2f2f2 2370px, white 1px)}tbody .tl-close-after-79-timeslots{background:linear-gradient(90deg, white 2370px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-80-timeslots{background:linear-gradient(90deg, #f2f2f2 2400px, white 1px)}tbody .tl-close-after-80-timeslots{background:linear-gradient(90deg, white 2400px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-81-timeslots{background:linear-gradient(90deg, #f2f2f2 2430px, white 1px)}tbody .tl-close-after-81-timeslots{background:linear-gradient(90deg, white 2430px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-82-timeslots{background:linear-gradient(90deg, #f2f2f2 2460px, white 1px)}tbody .tl-close-after-82-timeslots{background:linear-gradient(90deg, white 2460px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-83-timeslots{background:linear-gradient(90deg, #f2f2f2 2490px, white 1px)}tbody .tl-close-after-83-timeslots{background:linear-gradient(90deg, white 2490px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-84-timeslots{background:linear-gradient(90deg, #f2f2f2 2520px, white 1px)}tbody .tl-close-after-84-timeslots{background:linear-gradient(90deg, white 2520px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-85-timeslots{background:linear-gradient(90deg, #f2f2f2 2550px, white 1px)}tbody .tl-close-after-85-timeslots{background:linear-gradient(90deg, white 2550px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-86-timeslots{background:linear-gradient(90deg, #f2f2f2 2580px, white 1px)}tbody .tl-close-after-86-timeslots{background:linear-gradient(90deg, white 2580px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-87-timeslots{background:linear-gradient(90deg, #f2f2f2 2610px, white 1px)}tbody .tl-close-after-87-timeslots{background:linear-gradient(90deg, white 2610px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-88-timeslots{background:linear-gradient(90deg, #f2f2f2 2640px, white 1px)}tbody .tl-close-after-88-timeslots{background:linear-gradient(90deg, white 2640px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-89-timeslots{background:linear-gradient(90deg, #f2f2f2 2670px, white 1px)}tbody .tl-close-after-89-timeslots{background:linear-gradient(90deg, white 2670px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-90-timeslots{background:linear-gradient(90deg, #f2f2f2 2700px, white 1px)}tbody .tl-close-after-90-timeslots{background:linear-gradient(90deg, white 2700px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-91-timeslots{background:linear-gradient(90deg, #f2f2f2 2730px, white 1px)}tbody .tl-close-after-91-timeslots{background:linear-gradient(90deg, white 2730px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-92-timeslots{background:linear-gradient(90deg, #f2f2f2 2760px, white 1px)}tbody .tl-close-after-92-timeslots{background:linear-gradient(90deg, white 2760px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-93-timeslots{background:linear-gradient(90deg, #f2f2f2 2790px, white 1px)}tbody .tl-close-after-93-timeslots{background:linear-gradient(90deg, white 2790px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-94-timeslots{background:linear-gradient(90deg, #f2f2f2 2820px, white 1px)}tbody .tl-close-after-94-timeslots{background:linear-gradient(90deg, white 2820px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-95-timeslots{background:linear-gradient(90deg, #f2f2f2 2850px, white 1px)}tbody .tl-close-after-95-timeslots{background:linear-gradient(90deg, white 2850px, #f2f2f2 1px)}tbody .tl-closed-timeslot.tl-open-after-96-timeslots{background:linear-gradient(90deg, #f2f2f2 2880px, white 1px)}tbody .tl-close-after-96-timeslots{background:linear-gradient(90deg, white 2880px, #f2f2f2 1px)}.tl-row td.tl-open-timeslot{background:#fcfcfc}.tl-row td.tl-closed-timeslot{background:#f7f7f7}.tl-row td.tl-closed-timeslot:last-child{background:none}.tl-row:nth-child(odd of .tl-row:not(.tl-hidden-row)) td{background-color:#f5f5f5}.tl-row:nth-child(odd of .tl-row:not(.tl-hidden-row)) td.tl-closed-timeslot{background:#e8e8e8}.tl-row:nth-child(odd of .tl-row:not(.tl-hidden-row)) td:last-child{background:none}.tl-hide-tables{display:block;cursor:pointer;font-weight:600;text-align:center;margin-top:6px}.tl-hide-tables:before{display:inline-block;width:24px;height:24px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/eye-open-c4623b704b68a5403047eabc54f2a01d9b42accfb0a7e8209cb6d89c6ebeb4b8.svg);background-repeat:no-repeat;background-position:center;background-size:20px 12px;margin-right:6px;margin-bottom:-6px}.tl-table-rows-hidden .tl-hide-tables:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/eye-closed-8bffaab6bceaea9f654f3bbf6d0f89f7d5bb8b56d62e16910a0d3ee273a6ca2f.svg);background-size:20px 18px}.tl-tables-head,.tl-seats-head{display:block;float:left;width:45px;height:40px;font-size:0;line-height:0;background-repeat:no-repeat;background-position:center;border-bottom:1px solid #d4d4d4}.tl-tables-head{background-size:20px 15px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/table-3ff7cf703f93d2a3d59c2349d492fba4ae7ff836dacde304438f35e07333f3d5.svg)}.tl-seats-head{background-size:11px 19px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/chair-77021a5efd37be448725fdac6afdbba8129b0192d6a669cbd23887c06ed7986b.svg)}.tl-table{position:relative;z-index:9995;height:40px}.tl-table .tl-table-inner{position:absolute;top:0px;bottom:-200vh;left:-90px;width:90px;text-align:center;background:#fff;padding-top:10px;padding-bottom:10px;box-shadow:#d4d4d4 1px 0 0}.tl-table .tl-table-label,.tl-table .tl-table-capacity{display:block;float:left;width:45px;font-size:11.8518518519px;font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-table .tl-table-capacity{border-left:1px solid #d4d4d4}.tl-table-section-title{display:block;height:26px}.tl-table-section-title .tl-table-section-title-inner{bottom:0;width:auto;min-width:91px;height:26px;background:#fff;text-align:left;padding:0;box-shadow:none}.tl-table-section-title .tl-table-section-title-inner strong{position:relative;z-index:9999;display:flex;align-items:center;height:26px;line-height:1;padding-left:12px;box-shadow:inset #d4d4d4 0 -1px 0, #d4d4d4 0 -1px 0}.tl-table-icons-row .tl-cell{top:0;height:70px}.tl-reservation,.tl-reservation-preview{position:absolute;z-index:999;cursor:pointer;width:100%;height:40px;color:#383838;line-height:18px;overflow:hidden;background-color:#d1d1d1;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:6px;margin-top:1px;border-radius:8px}.tl-reservation:hover,.tl-reservation-preview:hover{color:#383838;text-decoration:none;background-color:#c4c4c4}.tl-reservation.tl-reservation-index-0,.tl-reservation-preview.tl-reservation-index-0{top:0}.tl-reservation.tl-reservation-index-1,.tl-reservation-preview.tl-reservation-index-1{top:42px}.tl-reservation.tl-reservation-index-2,.tl-reservation-preview.tl-reservation-index-2{top:84px}.tl-reservation.tl-reservation-index-3,.tl-reservation-preview.tl-reservation-index-3{top:126px}.tl-reservation.tl-reservation-index-4,.tl-reservation-preview.tl-reservation-index-4{top:168px}.tl-reservation.tl-reservation-index-5,.tl-reservation-preview.tl-reservation-index-5{top:210px}.tl-reservation.tl-reservation-index-6,.tl-reservation-preview.tl-reservation-index-6{top:252px}.tl-reservation.tl-reservation-index-7,.tl-reservation-preview.tl-reservation-index-7{top:294px}.tl-reservation.tl-reservation-index-8,.tl-reservation-preview.tl-reservation-index-8{top:336px}.tl-reservation.tl-reservation-index-9,.tl-reservation-preview.tl-reservation-index-9{top:378px}.tl-reservation.tl-reservation-index-10,.tl-reservation-preview.tl-reservation-index-10{top:420px}.tl-reservation.tl-reservation-index-11,.tl-reservation-preview.tl-reservation-index-11{top:462px}.tl-reservation.tl-reservation-index-12,.tl-reservation-preview.tl-reservation-index-12{top:504px}.tl-reservation.tl-reservation-index-13,.tl-reservation-preview.tl-reservation-index-13{top:546px}.tl-reservation.tl-reservation-index-14,.tl-reservation-preview.tl-reservation-index-14{top:588px}.tl-reservation.tl-reservation-index-15,.tl-reservation-preview.tl-reservation-index-15{top:630px}.tl-reservation.tl-reservation-index-16,.tl-reservation-preview.tl-reservation-index-16{top:672px}.tl-reservation.tl-reservation-index-17,.tl-reservation-preview.tl-reservation-index-17{top:714px}.tl-reservation.tl-reservation-index-18,.tl-reservation-preview.tl-reservation-index-18{top:756px}.tl-reservation.tl-reservation-index-19,.tl-reservation-preview.tl-reservation-index-19{top:798px}.tl-reservation.tl-reservation-index-20,.tl-reservation-preview.tl-reservation-index-20{top:840px}.tl-reservation.tl-reservation-index-21,.tl-reservation-preview.tl-reservation-index-21{top:882px}.tl-reservation.tl-reservation-index-22,.tl-reservation-preview.tl-reservation-index-22{top:924px}.tl-reservation.tl-reservation-index-23,.tl-reservation-preview.tl-reservation-index-23{top:966px}.tl-reservation.tl-reservation-index-24,.tl-reservation-preview.tl-reservation-index-24{top:1008px}.tl-reservation.tl-reservation-index-25,.tl-reservation-preview.tl-reservation-index-25{top:1050px}.tl-drag-and-drop-feature .tl-reservation,.tl-drag-and-drop-feature .tl-reservation-preview{padding-left:9px}.tl-drag-and-drop-feature .tl-reservation-faux-drag-handle{position:absolute;top:0;bottom:0;left:0;width:7px;background-color:rgba(34,34,34,0.15);background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-a1e9309769060e940493a8a253bd071f62aff2950688794d8361cd75159c9f00.svg);background-size:3px 18px;background-position:center;background-repeat:no-repeat;border-top-left-radius:8px;border-bottom-left-radius:8px}.timeline-wrapper[data-timeline-allow-drag-and-drop-value="false"] .tl-reservation-faux-drag-handle{display:none}.tl-reservation-info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tl-upcoming-reservation-guest,.tl-processed-reservation-guest{display:block;width:100%;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;padding-left:2px}.tl-upcoming-reservation-guests,.tl-processed-reservation-guests{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:18px;margin-right:auto}.tl-upcoming-reservation-guests:before,.tl-processed-reservation-guests:before{display:block;content:'';width:16px;height:16px;background-repeat:no-repeat;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-size:12px 14px;background-position:center}.tl-reservation-notes,.tl-reservation-tags,.tl-reservation-squeezed,.tl-reservation-offer,.tl-reservation-checkin-status{display:block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;margin-left:2px}.tl-reservation-notes{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/comment-dark-21ccdee6dbd651c2fa3bd5b534dcd48b098fe40ecd3e506d35e89bd86b74f78c.svg);background-size:14px}.tl-reservation-tags{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/single-tag-c5fefc291239754dc1e0f8f27fa4724a689740915fdf6534061576728f51f153.svg)}.tl-reservation-tags .tag-color{position:relative;z-index:-1;width:15px;height:12px;margin-top:2px;border-top-right-radius:6px;border-top-left-radius:2px;border-bottom-right-radius:6px;border-bottom-left-radius:2px}.tl-reservation-tags.multiple-colors{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/multiple-tags-23b5cf2dfa39d1005905672f692673cf91758f7e1be605eb71a69b4b3b99c200.svg)}.tl-reservation-squeezed{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/squeeze-small-dark-5935d60bf998df173c38fb2f0b0b83341a72c0362cb919e9c262a931dde73e31.svg);background-position:center left 0.1px}.tl-reservation-checkin-status{background-size:16px}.tl-reservation-checkin-status.checked_in{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/check-in-c2c44f3d7ee7c525019d5e6e65fde9b28221c5ac74c156f4a01eb33f68de3cf6.svg)}.tl-reservation-checkin-status.checked_out{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/check-out-5deb8c32c56d3e47a78de712ce3fb2c8ecd187718947bb181a5764e15f3fb7e6.svg)}.tl-reservation-offer{position:relative;top:-1px;min-width:16px;width:auto;font-size:12px;font-weight:600;padding:0 2px;border-radius:4px}.tl-problem-reservation{box-shadow:inset 0 2px 0 0 #EF8200, inset 0 -2px 0 0 #EF8200, inset -2px 0 0 0 #EF8200, inset 2px 0 0 0 #EF8200, inset 0 0 0 2px #EF8200}.tl-upcoming-reservation{background-color:#E4C167;padding-left:6px}.tl-upcoming-reservation .tl-reservation-faux-drag-handle{display:none}.tl-upcoming-reservation:hover{background-color:#e0b851}.tl-offset-1-minutes{margin-left:2px}.tl-offset-2-minutes{margin-left:4px}.tl-offset-3-minutes{margin-left:6px}.tl-offset-4-minutes{margin-left:8px}.tl-offset-5-minutes{margin-left:10px}.tl-offset-6-minutes{margin-left:12px}.tl-offset-7-minutes{margin-left:14px}.tl-offset-8-minutes{margin-left:16px}.tl-offset-9-minutes{margin-left:18px}.tl-offset-10-minutes{margin-left:20px}.tl-offset-11-minutes{margin-left:22px}.tl-offset-12-minutes{margin-left:24px}.tl-offset-13-minutes{margin-left:26px}.tl-offset-14-minutes{margin-left:28px}.tl-offset-15-minutes{margin-left:30px}.tl-duration-1-minutes{width:1px;min-width:29px}.tl-duration-2-minutes{width:3px;min-width:29px}.tl-duration-3-minutes{width:5px;min-width:29px}.tl-duration-4-minutes{width:7px;min-width:29px}.tl-duration-5-minutes{width:9px;min-width:29px}.tl-duration-6-minutes{width:11px;min-width:29px}.tl-duration-7-minutes{width:13px;min-width:29px}.tl-duration-8-minutes{width:15px;min-width:29px}.tl-duration-9-minutes{width:17px;min-width:29px}.tl-duration-10-minutes{width:19px;min-width:29px}.tl-duration-11-minutes{width:21px;min-width:29px}.tl-duration-12-minutes{width:23px;min-width:29px}.tl-duration-13-minutes{width:25px;min-width:29px}.tl-duration-14-minutes{width:27px;min-width:29px}.tl-duration-15-minutes{width:29px;min-width:29px}.tl-duration-16-minutes{width:31px;min-width:29px}.tl-duration-17-minutes{width:33px;min-width:29px}.tl-duration-18-minutes{width:35px;min-width:29px}.tl-duration-19-minutes{width:37px;min-width:29px}.tl-duration-20-minutes{width:39px;min-width:29px}.tl-duration-21-minutes{width:41px;min-width:29px}.tl-duration-22-minutes{width:43px;min-width:29px}.tl-duration-23-minutes{width:45px;min-width:29px}.tl-duration-24-minutes{width:47px;min-width:29px}.tl-duration-25-minutes{width:49px;min-width:29px}.tl-duration-26-minutes{width:51px;min-width:29px}.tl-duration-27-minutes{width:53px;min-width:29px}.tl-duration-28-minutes{width:55px;min-width:29px}.tl-duration-29-minutes{width:57px;min-width:29px}.tl-duration-30-minutes{width:59px;min-width:29px}.tl-duration-31-minutes{width:61px;min-width:29px}.tl-duration-32-minutes{width:63px;min-width:29px}.tl-duration-33-minutes{width:65px;min-width:29px}.tl-duration-34-minutes{width:67px;min-width:29px}.tl-duration-35-minutes{width:69px;min-width:29px}.tl-duration-36-minutes{width:71px;min-width:29px}.tl-duration-37-minutes{width:73px;min-width:29px}.tl-duration-38-minutes{width:75px;min-width:29px}.tl-duration-39-minutes{width:77px;min-width:29px}.tl-duration-40-minutes{width:79px;min-width:29px}.tl-duration-41-minutes{width:81px;min-width:29px}.tl-duration-42-minutes{width:83px;min-width:29px}.tl-duration-43-minutes{width:85px;min-width:29px}.tl-duration-44-minutes{width:87px;min-width:29px}.tl-duration-45-minutes{width:89px;min-width:29px}.tl-duration-46-minutes{width:91px;min-width:29px}.tl-duration-47-minutes{width:93px;min-width:29px}.tl-duration-48-minutes{width:95px;min-width:29px}.tl-duration-49-minutes{width:97px;min-width:29px}.tl-duration-50-minutes{width:99px;min-width:29px}.tl-duration-51-minutes{width:101px;min-width:29px}.tl-duration-52-minutes{width:103px;min-width:29px}.tl-duration-53-minutes{width:105px;min-width:29px}.tl-duration-54-minutes{width:107px;min-width:29px}.tl-duration-55-minutes{width:109px;min-width:29px}.tl-duration-56-minutes{width:111px;min-width:29px}.tl-duration-57-minutes{width:113px;min-width:29px}.tl-duration-58-minutes{width:115px;min-width:29px}.tl-duration-59-minutes{width:117px;min-width:29px}.tl-duration-60-minutes{width:119px;min-width:29px}.tl-duration-61-minutes{width:121px;min-width:29px}.tl-duration-62-minutes{width:123px;min-width:29px}.tl-duration-63-minutes{width:125px;min-width:29px}.tl-duration-64-minutes{width:127px;min-width:29px}.tl-duration-65-minutes{width:129px;min-width:29px}.tl-duration-66-minutes{width:131px;min-width:29px}.tl-duration-67-minutes{width:133px;min-width:29px}.tl-duration-68-minutes{width:135px;min-width:29px}.tl-duration-69-minutes{width:137px;min-width:29px}.tl-duration-70-minutes{width:139px;min-width:29px}.tl-duration-71-minutes{width:141px;min-width:29px}.tl-duration-72-minutes{width:143px;min-width:29px}.tl-duration-73-minutes{width:145px;min-width:29px}.tl-duration-74-minutes{width:147px;min-width:29px}.tl-duration-75-minutes{width:149px;min-width:29px}.tl-duration-76-minutes{width:151px;min-width:29px}.tl-duration-77-minutes{width:153px;min-width:29px}.tl-duration-78-minutes{width:155px;min-width:29px}.tl-duration-79-minutes{width:157px;min-width:29px}.tl-duration-80-minutes{width:159px;min-width:29px}.tl-duration-81-minutes{width:161px;min-width:29px}.tl-duration-82-minutes{width:163px;min-width:29px}.tl-duration-83-minutes{width:165px;min-width:29px}.tl-duration-84-minutes{width:167px;min-width:29px}.tl-duration-85-minutes{width:169px;min-width:29px}.tl-duration-86-minutes{width:171px;min-width:29px}.tl-duration-87-minutes{width:173px;min-width:29px}.tl-duration-88-minutes{width:175px;min-width:29px}.tl-duration-89-minutes{width:177px;min-width:29px}.tl-duration-90-minutes{width:179px;min-width:29px}.tl-duration-91-minutes{width:181px;min-width:29px}.tl-duration-92-minutes{width:183px;min-width:29px}.tl-duration-93-minutes{width:185px;min-width:29px}.tl-duration-94-minutes{width:187px;min-width:29px}.tl-duration-95-minutes{width:189px;min-width:29px}.tl-duration-96-minutes{width:191px;min-width:29px}.tl-duration-97-minutes{width:193px;min-width:29px}.tl-duration-98-minutes{width:195px;min-width:29px}.tl-duration-99-minutes{width:197px;min-width:29px}.tl-duration-100-minutes{width:199px;min-width:29px}.tl-duration-101-minutes{width:201px;min-width:29px}.tl-duration-102-minutes{width:203px;min-width:29px}.tl-duration-103-minutes{width:205px;min-width:29px}.tl-duration-104-minutes{width:207px;min-width:29px}.tl-duration-105-minutes{width:209px;min-width:29px}.tl-duration-106-minutes{width:211px;min-width:29px}.tl-duration-107-minutes{width:213px;min-width:29px}.tl-duration-108-minutes{width:215px;min-width:29px}.tl-duration-109-minutes{width:217px;min-width:29px}.tl-duration-110-minutes{width:219px;min-width:29px}.tl-duration-111-minutes{width:221px;min-width:29px}.tl-duration-112-minutes{width:223px;min-width:29px}.tl-duration-113-minutes{width:225px;min-width:29px}.tl-duration-114-minutes{width:227px;min-width:29px}.tl-duration-115-minutes{width:229px;min-width:29px}.tl-duration-116-minutes{width:231px;min-width:29px}.tl-duration-117-minutes{width:233px;min-width:29px}.tl-duration-118-minutes{width:235px;min-width:29px}.tl-duration-119-minutes{width:237px;min-width:29px}.tl-duration-120-minutes{width:239px;min-width:29px}.tl-duration-121-minutes{width:241px;min-width:29px}.tl-duration-122-minutes{width:243px;min-width:29px}.tl-duration-123-minutes{width:245px;min-width:29px}.tl-duration-124-minutes{width:247px;min-width:29px}.tl-duration-125-minutes{width:249px;min-width:29px}.tl-duration-126-minutes{width:251px;min-width:29px}.tl-duration-127-minutes{width:253px;min-width:29px}.tl-duration-128-minutes{width:255px;min-width:29px}.tl-duration-129-minutes{width:257px;min-width:29px}.tl-duration-130-minutes{width:259px;min-width:29px}.tl-duration-131-minutes{width:261px;min-width:29px}.tl-duration-132-minutes{width:263px;min-width:29px}.tl-duration-133-minutes{width:265px;min-width:29px}.tl-duration-134-minutes{width:267px;min-width:29px}.tl-duration-135-minutes{width:269px;min-width:29px}.tl-duration-136-minutes{width:271px;min-width:29px}.tl-duration-137-minutes{width:273px;min-width:29px}.tl-duration-138-minutes{width:275px;min-width:29px}.tl-duration-139-minutes{width:277px;min-width:29px}.tl-duration-140-minutes{width:279px;min-width:29px}.tl-duration-141-minutes{width:281px;min-width:29px}.tl-duration-142-minutes{width:283px;min-width:29px}.tl-duration-143-minutes{width:285px;min-width:29px}.tl-duration-144-minutes{width:287px;min-width:29px}.tl-duration-145-minutes{width:289px;min-width:29px}.tl-duration-146-minutes{width:291px;min-width:29px}.tl-duration-147-minutes{width:293px;min-width:29px}.tl-duration-148-minutes{width:295px;min-width:29px}.tl-duration-149-minutes{width:297px;min-width:29px}.tl-duration-150-minutes{width:299px;min-width:29px}.tl-duration-151-minutes{width:301px;min-width:29px}.tl-duration-152-minutes{width:303px;min-width:29px}.tl-duration-153-minutes{width:305px;min-width:29px}.tl-duration-154-minutes{width:307px;min-width:29px}.tl-duration-155-minutes{width:309px;min-width:29px}.tl-duration-156-minutes{width:311px;min-width:29px}.tl-duration-157-minutes{width:313px;min-width:29px}.tl-duration-158-minutes{width:315px;min-width:29px}.tl-duration-159-minutes{width:317px;min-width:29px}.tl-duration-160-minutes{width:319px;min-width:29px}.tl-duration-161-minutes{width:321px;min-width:29px}.tl-duration-162-minutes{width:323px;min-width:29px}.tl-duration-163-minutes{width:325px;min-width:29px}.tl-duration-164-minutes{width:327px;min-width:29px}.tl-duration-165-minutes{width:329px;min-width:29px}.tl-duration-166-minutes{width:331px;min-width:29px}.tl-duration-167-minutes{width:333px;min-width:29px}.tl-duration-168-minutes{width:335px;min-width:29px}.tl-duration-169-minutes{width:337px;min-width:29px}.tl-duration-170-minutes{width:339px;min-width:29px}.tl-duration-171-minutes{width:341px;min-width:29px}.tl-duration-172-minutes{width:343px;min-width:29px}.tl-duration-173-minutes{width:345px;min-width:29px}.tl-duration-174-minutes{width:347px;min-width:29px}.tl-duration-175-minutes{width:349px;min-width:29px}.tl-duration-176-minutes{width:351px;min-width:29px}.tl-duration-177-minutes{width:353px;min-width:29px}.tl-duration-178-minutes{width:355px;min-width:29px}.tl-duration-179-minutes{width:357px;min-width:29px}.tl-duration-180-minutes{width:359px;min-width:29px}.tl-duration-181-minutes{width:361px;min-width:29px}.tl-duration-182-minutes{width:363px;min-width:29px}.tl-duration-183-minutes{width:365px;min-width:29px}.tl-duration-184-minutes{width:367px;min-width:29px}.tl-duration-185-minutes{width:369px;min-width:29px}.tl-duration-186-minutes{width:371px;min-width:29px}.tl-duration-187-minutes{width:373px;min-width:29px}.tl-duration-188-minutes{width:375px;min-width:29px}.tl-duration-189-minutes{width:377px;min-width:29px}.tl-duration-190-minutes{width:379px;min-width:29px}.tl-duration-191-minutes{width:381px;min-width:29px}.tl-duration-192-minutes{width:383px;min-width:29px}.tl-duration-193-minutes{width:385px;min-width:29px}.tl-duration-194-minutes{width:387px;min-width:29px}.tl-duration-195-minutes{width:389px;min-width:29px}.tl-duration-196-minutes{width:391px;min-width:29px}.tl-duration-197-minutes{width:393px;min-width:29px}.tl-duration-198-minutes{width:395px;min-width:29px}.tl-duration-199-minutes{width:397px;min-width:29px}.tl-duration-200-minutes{width:399px;min-width:29px}.tl-duration-201-minutes{width:401px;min-width:29px}.tl-duration-202-minutes{width:403px;min-width:29px}.tl-duration-203-minutes{width:405px;min-width:29px}.tl-duration-204-minutes{width:407px;min-width:29px}.tl-duration-205-minutes{width:409px;min-width:29px}.tl-duration-206-minutes{width:411px;min-width:29px}.tl-duration-207-minutes{width:413px;min-width:29px}.tl-duration-208-minutes{width:415px;min-width:29px}.tl-duration-209-minutes{width:417px;min-width:29px}.tl-duration-210-minutes{width:419px;min-width:29px}.tl-duration-211-minutes{width:421px;min-width:29px}.tl-duration-212-minutes{width:423px;min-width:29px}.tl-duration-213-minutes{width:425px;min-width:29px}.tl-duration-214-minutes{width:427px;min-width:29px}.tl-duration-215-minutes{width:429px;min-width:29px}.tl-duration-216-minutes{width:431px;min-width:29px}.tl-duration-217-minutes{width:433px;min-width:29px}.tl-duration-218-minutes{width:435px;min-width:29px}.tl-duration-219-minutes{width:437px;min-width:29px}.tl-duration-220-minutes{width:439px;min-width:29px}.tl-duration-221-minutes{width:441px;min-width:29px}.tl-duration-222-minutes{width:443px;min-width:29px}.tl-duration-223-minutes{width:445px;min-width:29px}.tl-duration-224-minutes{width:447px;min-width:29px}.tl-duration-225-minutes{width:449px;min-width:29px}.tl-duration-226-minutes{width:451px;min-width:29px}.tl-duration-227-minutes{width:453px;min-width:29px}.tl-duration-228-minutes{width:455px;min-width:29px}.tl-duration-229-minutes{width:457px;min-width:29px}.tl-duration-230-minutes{width:459px;min-width:29px}.tl-duration-231-minutes{width:461px;min-width:29px}.tl-duration-232-minutes{width:463px;min-width:29px}.tl-duration-233-minutes{width:465px;min-width:29px}.tl-duration-234-minutes{width:467px;min-width:29px}.tl-duration-235-minutes{width:469px;min-width:29px}.tl-duration-236-minutes{width:471px;min-width:29px}.tl-duration-237-minutes{width:473px;min-width:29px}.tl-duration-238-minutes{width:475px;min-width:29px}.tl-duration-239-minutes{width:477px;min-width:29px}.tl-duration-240-minutes{width:479px;min-width:29px}.tl-duration-241-minutes{width:481px;min-width:29px}.tl-duration-242-minutes{width:483px;min-width:29px}.tl-duration-243-minutes{width:485px;min-width:29px}.tl-duration-244-minutes{width:487px;min-width:29px}.tl-duration-245-minutes{width:489px;min-width:29px}.tl-duration-246-minutes{width:491px;min-width:29px}.tl-duration-247-minutes{width:493px;min-width:29px}.tl-duration-248-minutes{width:495px;min-width:29px}.tl-duration-249-minutes{width:497px;min-width:29px}.tl-duration-250-minutes{width:499px;min-width:29px}.tl-duration-251-minutes{width:501px;min-width:29px}.tl-duration-252-minutes{width:503px;min-width:29px}.tl-duration-253-minutes{width:505px;min-width:29px}.tl-duration-254-minutes{width:507px;min-width:29px}.tl-duration-255-minutes{width:509px;min-width:29px}.tl-duration-256-minutes{width:511px;min-width:29px}.tl-duration-257-minutes{width:513px;min-width:29px}.tl-duration-258-minutes{width:515px;min-width:29px}.tl-duration-259-minutes{width:517px;min-width:29px}.tl-duration-260-minutes{width:519px;min-width:29px}.tl-duration-261-minutes{width:521px;min-width:29px}.tl-duration-262-minutes{width:523px;min-width:29px}.tl-duration-263-minutes{width:525px;min-width:29px}.tl-duration-264-minutes{width:527px;min-width:29px}.tl-duration-265-minutes{width:529px;min-width:29px}.tl-duration-266-minutes{width:531px;min-width:29px}.tl-duration-267-minutes{width:533px;min-width:29px}.tl-duration-268-minutes{width:535px;min-width:29px}.tl-duration-269-minutes{width:537px;min-width:29px}.tl-duration-270-minutes{width:539px;min-width:29px}.tl-duration-271-minutes{width:541px;min-width:29px}.tl-duration-272-minutes{width:543px;min-width:29px}.tl-duration-273-minutes{width:545px;min-width:29px}.tl-duration-274-minutes{width:547px;min-width:29px}.tl-duration-275-minutes{width:549px;min-width:29px}.tl-duration-276-minutes{width:551px;min-width:29px}.tl-duration-277-minutes{width:553px;min-width:29px}.tl-duration-278-minutes{width:555px;min-width:29px}.tl-duration-279-minutes{width:557px;min-width:29px}.tl-duration-280-minutes{width:559px;min-width:29px}.tl-duration-281-minutes{width:561px;min-width:29px}.tl-duration-282-minutes{width:563px;min-width:29px}.tl-duration-283-minutes{width:565px;min-width:29px}.tl-duration-284-minutes{width:567px;min-width:29px}.tl-duration-285-minutes{width:569px;min-width:29px}.tl-duration-286-minutes{width:571px;min-width:29px}.tl-duration-287-minutes{width:573px;min-width:29px}.tl-duration-288-minutes{width:575px;min-width:29px}.tl-duration-289-minutes{width:577px;min-width:29px}.tl-duration-290-minutes{width:579px;min-width:29px}.tl-duration-291-minutes{width:581px;min-width:29px}.tl-duration-292-minutes{width:583px;min-width:29px}.tl-duration-293-minutes{width:585px;min-width:29px}.tl-duration-294-minutes{width:587px;min-width:29px}.tl-duration-295-minutes{width:589px;min-width:29px}.tl-duration-296-minutes{width:591px;min-width:29px}.tl-duration-297-minutes{width:593px;min-width:29px}.tl-duration-298-minutes{width:595px;min-width:29px}.tl-duration-299-minutes{width:597px;min-width:29px}.tl-duration-300-minutes{width:599px;min-width:29px}.tl-duration-301-minutes{width:601px;min-width:29px}.tl-duration-302-minutes{width:603px;min-width:29px}.tl-duration-303-minutes{width:605px;min-width:29px}.tl-duration-304-minutes{width:607px;min-width:29px}.tl-duration-305-minutes{width:609px;min-width:29px}.tl-duration-306-minutes{width:611px;min-width:29px}.tl-duration-307-minutes{width:613px;min-width:29px}.tl-duration-308-minutes{width:615px;min-width:29px}.tl-duration-309-minutes{width:617px;min-width:29px}.tl-duration-310-minutes{width:619px;min-width:29px}.tl-duration-311-minutes{width:621px;min-width:29px}.tl-duration-312-minutes{width:623px;min-width:29px}.tl-duration-313-minutes{width:625px;min-width:29px}.tl-duration-314-minutes{width:627px;min-width:29px}.tl-duration-315-minutes{width:629px;min-width:29px}.tl-duration-316-minutes{width:631px;min-width:29px}.tl-duration-317-minutes{width:633px;min-width:29px}.tl-duration-318-minutes{width:635px;min-width:29px}.tl-duration-319-minutes{width:637px;min-width:29px}.tl-duration-320-minutes{width:639px;min-width:29px}.tl-duration-321-minutes{width:641px;min-width:29px}.tl-duration-322-minutes{width:643px;min-width:29px}.tl-duration-323-minutes{width:645px;min-width:29px}.tl-duration-324-minutes{width:647px;min-width:29px}.tl-duration-325-minutes{width:649px;min-width:29px}.tl-duration-326-minutes{width:651px;min-width:29px}.tl-duration-327-minutes{width:653px;min-width:29px}.tl-duration-328-minutes{width:655px;min-width:29px}.tl-duration-329-minutes{width:657px;min-width:29px}.tl-duration-330-minutes{width:659px;min-width:29px}.tl-duration-331-minutes{width:661px;min-width:29px}.tl-duration-332-minutes{width:663px;min-width:29px}.tl-duration-333-minutes{width:665px;min-width:29px}.tl-duration-334-minutes{width:667px;min-width:29px}.tl-duration-335-minutes{width:669px;min-width:29px}.tl-duration-336-minutes{width:671px;min-width:29px}.tl-duration-337-minutes{width:673px;min-width:29px}.tl-duration-338-minutes{width:675px;min-width:29px}.tl-duration-339-minutes{width:677px;min-width:29px}.tl-duration-340-minutes{width:679px;min-width:29px}.tl-duration-341-minutes{width:681px;min-width:29px}.tl-duration-342-minutes{width:683px;min-width:29px}.tl-duration-343-minutes{width:685px;min-width:29px}.tl-duration-344-minutes{width:687px;min-width:29px}.tl-duration-345-minutes{width:689px;min-width:29px}.tl-duration-346-minutes{width:691px;min-width:29px}.tl-duration-347-minutes{width:693px;min-width:29px}.tl-duration-348-minutes{width:695px;min-width:29px}.tl-duration-349-minutes{width:697px;min-width:29px}.tl-duration-350-minutes{width:699px;min-width:29px}.tl-duration-351-minutes{width:701px;min-width:29px}.tl-duration-352-minutes{width:703px;min-width:29px}.tl-duration-353-minutes{width:705px;min-width:29px}.tl-duration-354-minutes{width:707px;min-width:29px}.tl-duration-355-minutes{width:709px;min-width:29px}.tl-duration-356-minutes{width:711px;min-width:29px}.tl-duration-357-minutes{width:713px;min-width:29px}.tl-duration-358-minutes{width:715px;min-width:29px}.tl-duration-359-minutes{width:717px;min-width:29px}.tl-duration-360-minutes{width:719px;min-width:29px}.tl-duration-361-minutes{width:721px;min-width:29px}.tl-duration-362-minutes{width:723px;min-width:29px}.tl-duration-363-minutes{width:725px;min-width:29px}.tl-duration-364-minutes{width:727px;min-width:29px}.tl-duration-365-minutes{width:729px;min-width:29px}.tl-duration-366-minutes{width:731px;min-width:29px}.tl-duration-367-minutes{width:733px;min-width:29px}.tl-duration-368-minutes{width:735px;min-width:29px}.tl-duration-369-minutes{width:737px;min-width:29px}.tl-duration-370-minutes{width:739px;min-width:29px}.tl-duration-371-minutes{width:741px;min-width:29px}.tl-duration-372-minutes{width:743px;min-width:29px}.tl-duration-373-minutes{width:745px;min-width:29px}.tl-duration-374-minutes{width:747px;min-width:29px}.tl-duration-375-minutes{width:749px;min-width:29px}.tl-duration-376-minutes{width:751px;min-width:29px}.tl-duration-377-minutes{width:753px;min-width:29px}.tl-duration-378-minutes{width:755px;min-width:29px}.tl-duration-379-minutes{width:757px;min-width:29px}.tl-duration-380-minutes{width:759px;min-width:29px}.tl-duration-381-minutes{width:761px;min-width:29px}.tl-duration-382-minutes{width:763px;min-width:29px}.tl-duration-383-minutes{width:765px;min-width:29px}.tl-duration-384-minutes{width:767px;min-width:29px}.tl-duration-385-minutes{width:769px;min-width:29px}.tl-duration-386-minutes{width:771px;min-width:29px}.tl-duration-387-minutes{width:773px;min-width:29px}.tl-duration-388-minutes{width:775px;min-width:29px}.tl-duration-389-minutes{width:777px;min-width:29px}.tl-duration-390-minutes{width:779px;min-width:29px}.tl-duration-391-minutes{width:781px;min-width:29px}.tl-duration-392-minutes{width:783px;min-width:29px}.tl-duration-393-minutes{width:785px;min-width:29px}.tl-duration-394-minutes{width:787px;min-width:29px}.tl-duration-395-minutes{width:789px;min-width:29px}.tl-duration-396-minutes{width:791px;min-width:29px}.tl-duration-397-minutes{width:793px;min-width:29px}.tl-duration-398-minutes{width:795px;min-width:29px}.tl-duration-399-minutes{width:797px;min-width:29px}.tl-duration-400-minutes{width:799px;min-width:29px}.tl-duration-401-minutes{width:801px;min-width:29px}.tl-duration-402-minutes{width:803px;min-width:29px}.tl-duration-403-minutes{width:805px;min-width:29px}.tl-duration-404-minutes{width:807px;min-width:29px}.tl-duration-405-minutes{width:809px;min-width:29px}.tl-duration-406-minutes{width:811px;min-width:29px}.tl-duration-407-minutes{width:813px;min-width:29px}.tl-duration-408-minutes{width:815px;min-width:29px}.tl-duration-409-minutes{width:817px;min-width:29px}.tl-duration-410-minutes{width:819px;min-width:29px}.tl-duration-411-minutes{width:821px;min-width:29px}.tl-duration-412-minutes{width:823px;min-width:29px}.tl-duration-413-minutes{width:825px;min-width:29px}.tl-duration-414-minutes{width:827px;min-width:29px}.tl-duration-415-minutes{width:829px;min-width:29px}.tl-duration-416-minutes{width:831px;min-width:29px}.tl-duration-417-minutes{width:833px;min-width:29px}.tl-duration-418-minutes{width:835px;min-width:29px}.tl-duration-419-minutes{width:837px;min-width:29px}.tl-duration-420-minutes{width:839px;min-width:29px}.tl-duration-421-minutes{width:841px;min-width:29px}.tl-duration-422-minutes{width:843px;min-width:29px}.tl-duration-423-minutes{width:845px;min-width:29px}.tl-duration-424-minutes{width:847px;min-width:29px}.tl-duration-425-minutes{width:849px;min-width:29px}.tl-duration-426-minutes{width:851px;min-width:29px}.tl-duration-427-minutes{width:853px;min-width:29px}.tl-duration-428-minutes{width:855px;min-width:29px}.tl-duration-429-minutes{width:857px;min-width:29px}.tl-duration-430-minutes{width:859px;min-width:29px}.tl-duration-431-minutes{width:861px;min-width:29px}.tl-duration-432-minutes{width:863px;min-width:29px}.tl-duration-433-minutes{width:865px;min-width:29px}.tl-duration-434-minutes{width:867px;min-width:29px}.tl-duration-435-minutes{width:869px;min-width:29px}.tl-duration-436-minutes{width:871px;min-width:29px}.tl-duration-437-minutes{width:873px;min-width:29px}.tl-duration-438-minutes{width:875px;min-width:29px}.tl-duration-439-minutes{width:877px;min-width:29px}.tl-duration-440-minutes{width:879px;min-width:29px}.tl-duration-441-minutes{width:881px;min-width:29px}.tl-duration-442-minutes{width:883px;min-width:29px}.tl-duration-443-minutes{width:885px;min-width:29px}.tl-duration-444-minutes{width:887px;min-width:29px}.tl-duration-445-minutes{width:889px;min-width:29px}.tl-duration-446-minutes{width:891px;min-width:29px}.tl-duration-447-minutes{width:893px;min-width:29px}.tl-duration-448-minutes{width:895px;min-width:29px}.tl-duration-449-minutes{width:897px;min-width:29px}.tl-duration-450-minutes{width:899px;min-width:29px}.tl-duration-451-minutes{width:901px;min-width:29px}.tl-duration-452-minutes{width:903px;min-width:29px}.tl-duration-453-minutes{width:905px;min-width:29px}.tl-duration-454-minutes{width:907px;min-width:29px}.tl-duration-455-minutes{width:909px;min-width:29px}.tl-duration-456-minutes{width:911px;min-width:29px}.tl-duration-457-minutes{width:913px;min-width:29px}.tl-duration-458-minutes{width:915px;min-width:29px}.tl-duration-459-minutes{width:917px;min-width:29px}.tl-duration-460-minutes{width:919px;min-width:29px}.tl-duration-461-minutes{width:921px;min-width:29px}.tl-duration-462-minutes{width:923px;min-width:29px}.tl-duration-463-minutes{width:925px;min-width:29px}.tl-duration-464-minutes{width:927px;min-width:29px}.tl-duration-465-minutes{width:929px;min-width:29px}.tl-duration-466-minutes{width:931px;min-width:29px}.tl-duration-467-minutes{width:933px;min-width:29px}.tl-duration-468-minutes{width:935px;min-width:29px}.tl-duration-469-minutes{width:937px;min-width:29px}.tl-duration-470-minutes{width:939px;min-width:29px}.tl-duration-471-minutes{width:941px;min-width:29px}.tl-duration-472-minutes{width:943px;min-width:29px}.tl-duration-473-minutes{width:945px;min-width:29px}.tl-duration-474-minutes{width:947px;min-width:29px}.tl-duration-475-minutes{width:949px;min-width:29px}.tl-duration-476-minutes{width:951px;min-width:29px}.tl-duration-477-minutes{width:953px;min-width:29px}.tl-duration-478-minutes{width:955px;min-width:29px}.tl-duration-479-minutes{width:957px;min-width:29px}.tl-duration-480-minutes{width:959px;min-width:29px}.tl-duration-481-minutes{width:961px;min-width:29px}.tl-duration-482-minutes{width:963px;min-width:29px}.tl-duration-483-minutes{width:965px;min-width:29px}.tl-duration-484-minutes{width:967px;min-width:29px}.tl-duration-485-minutes{width:969px;min-width:29px}.tl-duration-486-minutes{width:971px;min-width:29px}.tl-duration-487-minutes{width:973px;min-width:29px}.tl-duration-488-minutes{width:975px;min-width:29px}.tl-duration-489-minutes{width:977px;min-width:29px}.tl-duration-490-minutes{width:979px;min-width:29px}.tl-duration-491-minutes{width:981px;min-width:29px}.tl-duration-492-minutes{width:983px;min-width:29px}.tl-duration-493-minutes{width:985px;min-width:29px}.tl-duration-494-minutes{width:987px;min-width:29px}.tl-duration-495-minutes{width:989px;min-width:29px}.tl-duration-496-minutes{width:991px;min-width:29px}.tl-duration-497-minutes{width:993px;min-width:29px}.tl-duration-498-minutes{width:995px;min-width:29px}.tl-duration-499-minutes{width:997px;min-width:29px}.tl-duration-500-minutes{width:999px;min-width:29px}.tl-duration-501-minutes{width:1001px;min-width:29px}.tl-duration-502-minutes{width:1003px;min-width:29px}.tl-duration-503-minutes{width:1005px;min-width:29px}.tl-duration-504-minutes{width:1007px;min-width:29px}.tl-duration-505-minutes{width:1009px;min-width:29px}.tl-duration-506-minutes{width:1011px;min-width:29px}.tl-duration-507-minutes{width:1013px;min-width:29px}.tl-duration-508-minutes{width:1015px;min-width:29px}.tl-duration-509-minutes{width:1017px;min-width:29px}.tl-duration-510-minutes{width:1019px;min-width:29px}.tl-duration-511-minutes{width:1021px;min-width:29px}.tl-duration-512-minutes{width:1023px;min-width:29px}.tl-duration-513-minutes{width:1025px;min-width:29px}.tl-duration-514-minutes{width:1027px;min-width:29px}.tl-duration-515-minutes{width:1029px;min-width:29px}.tl-duration-516-minutes{width:1031px;min-width:29px}.tl-duration-517-minutes{width:1033px;min-width:29px}.tl-duration-518-minutes{width:1035px;min-width:29px}.tl-duration-519-minutes{width:1037px;min-width:29px}.tl-duration-520-minutes{width:1039px;min-width:29px}.tl-duration-521-minutes{width:1041px;min-width:29px}.tl-duration-522-minutes{width:1043px;min-width:29px}.tl-duration-523-minutes{width:1045px;min-width:29px}.tl-duration-524-minutes{width:1047px;min-width:29px}.tl-duration-525-minutes{width:1049px;min-width:29px}.tl-duration-526-minutes{width:1051px;min-width:29px}.tl-duration-527-minutes{width:1053px;min-width:29px}.tl-duration-528-minutes{width:1055px;min-width:29px}.tl-duration-529-minutes{width:1057px;min-width:29px}.tl-duration-530-minutes{width:1059px;min-width:29px}.tl-duration-531-minutes{width:1061px;min-width:29px}.tl-duration-532-minutes{width:1063px;min-width:29px}.tl-duration-533-minutes{width:1065px;min-width:29px}.tl-duration-534-minutes{width:1067px;min-width:29px}.tl-duration-535-minutes{width:1069px;min-width:29px}.tl-duration-536-minutes{width:1071px;min-width:29px}.tl-duration-537-minutes{width:1073px;min-width:29px}.tl-duration-538-minutes{width:1075px;min-width:29px}.tl-duration-539-minutes{width:1077px;min-width:29px}.tl-duration-540-minutes{width:1079px;min-width:29px}.tl-duration-541-minutes{width:1081px;min-width:29px}.tl-duration-542-minutes{width:1083px;min-width:29px}.tl-duration-543-minutes{width:1085px;min-width:29px}.tl-duration-544-minutes{width:1087px;min-width:29px}.tl-duration-545-minutes{width:1089px;min-width:29px}.tl-duration-546-minutes{width:1091px;min-width:29px}.tl-duration-547-minutes{width:1093px;min-width:29px}.tl-duration-548-minutes{width:1095px;min-width:29px}.tl-duration-549-minutes{width:1097px;min-width:29px}.tl-duration-550-minutes{width:1099px;min-width:29px}.tl-duration-551-minutes{width:1101px;min-width:29px}.tl-duration-552-minutes{width:1103px;min-width:29px}.tl-duration-553-minutes{width:1105px;min-width:29px}.tl-duration-554-minutes{width:1107px;min-width:29px}.tl-duration-555-minutes{width:1109px;min-width:29px}.tl-duration-556-minutes{width:1111px;min-width:29px}.tl-duration-557-minutes{width:1113px;min-width:29px}.tl-duration-558-minutes{width:1115px;min-width:29px}.tl-duration-559-minutes{width:1117px;min-width:29px}.tl-duration-560-minutes{width:1119px;min-width:29px}.tl-duration-561-minutes{width:1121px;min-width:29px}.tl-duration-562-minutes{width:1123px;min-width:29px}.tl-duration-563-minutes{width:1125px;min-width:29px}.tl-duration-564-minutes{width:1127px;min-width:29px}.tl-duration-565-minutes{width:1129px;min-width:29px}.tl-duration-566-minutes{width:1131px;min-width:29px}.tl-duration-567-minutes{width:1133px;min-width:29px}.tl-duration-568-minutes{width:1135px;min-width:29px}.tl-duration-569-minutes{width:1137px;min-width:29px}.tl-duration-570-minutes{width:1139px;min-width:29px}.tl-duration-571-minutes{width:1141px;min-width:29px}.tl-duration-572-minutes{width:1143px;min-width:29px}.tl-duration-573-minutes{width:1145px;min-width:29px}.tl-duration-574-minutes{width:1147px;min-width:29px}.tl-duration-575-minutes{width:1149px;min-width:29px}.tl-duration-576-minutes{width:1151px;min-width:29px}.tl-duration-577-minutes{width:1153px;min-width:29px}.tl-duration-578-minutes{width:1155px;min-width:29px}.tl-duration-579-minutes{width:1157px;min-width:29px}.tl-duration-580-minutes{width:1159px;min-width:29px}.tl-duration-581-minutes{width:1161px;min-width:29px}.tl-duration-582-minutes{width:1163px;min-width:29px}.tl-duration-583-minutes{width:1165px;min-width:29px}.tl-duration-584-minutes{width:1167px;min-width:29px}.tl-duration-585-minutes{width:1169px;min-width:29px}.tl-duration-586-minutes{width:1171px;min-width:29px}.tl-duration-587-minutes{width:1173px;min-width:29px}.tl-duration-588-minutes{width:1175px;min-width:29px}.tl-duration-589-minutes{width:1177px;min-width:29px}.tl-duration-590-minutes{width:1179px;min-width:29px}.tl-duration-591-minutes{width:1181px;min-width:29px}.tl-duration-592-minutes{width:1183px;min-width:29px}.tl-duration-593-minutes{width:1185px;min-width:29px}.tl-duration-594-minutes{width:1187px;min-width:29px}.tl-duration-595-minutes{width:1189px;min-width:29px}.tl-duration-596-minutes{width:1191px;min-width:29px}.tl-duration-597-minutes{width:1193px;min-width:29px}.tl-duration-598-minutes{width:1195px;min-width:29px}.tl-duration-599-minutes{width:1197px;min-width:29px}.tl-duration-600-minutes{width:1199px;min-width:29px}.tl-duration-601-minutes{width:1201px;min-width:29px}.tl-duration-602-minutes{width:1203px;min-width:29px}.tl-duration-603-minutes{width:1205px;min-width:29px}.tl-duration-604-minutes{width:1207px;min-width:29px}.tl-duration-605-minutes{width:1209px;min-width:29px}.tl-duration-606-minutes{width:1211px;min-width:29px}.tl-duration-607-minutes{width:1213px;min-width:29px}.tl-duration-608-minutes{width:1215px;min-width:29px}.tl-duration-609-minutes{width:1217px;min-width:29px}.tl-duration-610-minutes{width:1219px;min-width:29px}.tl-duration-611-minutes{width:1221px;min-width:29px}.tl-duration-612-minutes{width:1223px;min-width:29px}.tl-duration-613-minutes{width:1225px;min-width:29px}.tl-duration-614-minutes{width:1227px;min-width:29px}.tl-duration-615-minutes{width:1229px;min-width:29px}.tl-duration-616-minutes{width:1231px;min-width:29px}.tl-duration-617-minutes{width:1233px;min-width:29px}.tl-duration-618-minutes{width:1235px;min-width:29px}.tl-duration-619-minutes{width:1237px;min-width:29px}.tl-duration-620-minutes{width:1239px;min-width:29px}.tl-duration-621-minutes{width:1241px;min-width:29px}.tl-duration-622-minutes{width:1243px;min-width:29px}.tl-duration-623-minutes{width:1245px;min-width:29px}.tl-duration-624-minutes{width:1247px;min-width:29px}.tl-duration-625-minutes{width:1249px;min-width:29px}.tl-duration-626-minutes{width:1251px;min-width:29px}.tl-duration-627-minutes{width:1253px;min-width:29px}.tl-duration-628-minutes{width:1255px;min-width:29px}.tl-duration-629-minutes{width:1257px;min-width:29px}.tl-duration-630-minutes{width:1259px;min-width:29px}.tl-duration-631-minutes{width:1261px;min-width:29px}.tl-duration-632-minutes{width:1263px;min-width:29px}.tl-duration-633-minutes{width:1265px;min-width:29px}.tl-duration-634-minutes{width:1267px;min-width:29px}.tl-duration-635-minutes{width:1269px;min-width:29px}.tl-duration-636-minutes{width:1271px;min-width:29px}.tl-duration-637-minutes{width:1273px;min-width:29px}.tl-duration-638-minutes{width:1275px;min-width:29px}.tl-duration-639-minutes{width:1277px;min-width:29px}.tl-duration-640-minutes{width:1279px;min-width:29px}.tl-duration-641-minutes{width:1281px;min-width:29px}.tl-duration-642-minutes{width:1283px;min-width:29px}.tl-duration-643-minutes{width:1285px;min-width:29px}.tl-duration-644-minutes{width:1287px;min-width:29px}.tl-duration-645-minutes{width:1289px;min-width:29px}.tl-duration-646-minutes{width:1291px;min-width:29px}.tl-duration-647-minutes{width:1293px;min-width:29px}.tl-duration-648-minutes{width:1295px;min-width:29px}.tl-duration-649-minutes{width:1297px;min-width:29px}.tl-duration-650-minutes{width:1299px;min-width:29px}.tl-duration-651-minutes{width:1301px;min-width:29px}.tl-duration-652-minutes{width:1303px;min-width:29px}.tl-duration-653-minutes{width:1305px;min-width:29px}.tl-duration-654-minutes{width:1307px;min-width:29px}.tl-duration-655-minutes{width:1309px;min-width:29px}.tl-duration-656-minutes{width:1311px;min-width:29px}.tl-duration-657-minutes{width:1313px;min-width:29px}.tl-duration-658-minutes{width:1315px;min-width:29px}.tl-duration-659-minutes{width:1317px;min-width:29px}.tl-duration-660-minutes{width:1319px;min-width:29px}.tl-duration-661-minutes{width:1321px;min-width:29px}.tl-duration-662-minutes{width:1323px;min-width:29px}.tl-duration-663-minutes{width:1325px;min-width:29px}.tl-duration-664-minutes{width:1327px;min-width:29px}.tl-duration-665-minutes{width:1329px;min-width:29px}.tl-duration-666-minutes{width:1331px;min-width:29px}.tl-duration-667-minutes{width:1333px;min-width:29px}.tl-duration-668-minutes{width:1335px;min-width:29px}.tl-duration-669-minutes{width:1337px;min-width:29px}.tl-duration-670-minutes{width:1339px;min-width:29px}.tl-duration-671-minutes{width:1341px;min-width:29px}.tl-duration-672-minutes{width:1343px;min-width:29px}.tl-duration-673-minutes{width:1345px;min-width:29px}.tl-duration-674-minutes{width:1347px;min-width:29px}.tl-duration-675-minutes{width:1349px;min-width:29px}.tl-duration-676-minutes{width:1351px;min-width:29px}.tl-duration-677-minutes{width:1353px;min-width:29px}.tl-duration-678-minutes{width:1355px;min-width:29px}.tl-duration-679-minutes{width:1357px;min-width:29px}.tl-duration-680-minutes{width:1359px;min-width:29px}.tl-duration-681-minutes{width:1361px;min-width:29px}.tl-duration-682-minutes{width:1363px;min-width:29px}.tl-duration-683-minutes{width:1365px;min-width:29px}.tl-duration-684-minutes{width:1367px;min-width:29px}.tl-duration-685-minutes{width:1369px;min-width:29px}.tl-duration-686-minutes{width:1371px;min-width:29px}.tl-duration-687-minutes{width:1373px;min-width:29px}.tl-duration-688-minutes{width:1375px;min-width:29px}.tl-duration-689-minutes{width:1377px;min-width:29px}.tl-duration-690-minutes{width:1379px;min-width:29px}.tl-duration-691-minutes{width:1381px;min-width:29px}.tl-duration-692-minutes{width:1383px;min-width:29px}.tl-duration-693-minutes{width:1385px;min-width:29px}.tl-duration-694-minutes{width:1387px;min-width:29px}.tl-duration-695-minutes{width:1389px;min-width:29px}.tl-duration-696-minutes{width:1391px;min-width:29px}.tl-duration-697-minutes{width:1393px;min-width:29px}.tl-duration-698-minutes{width:1395px;min-width:29px}.tl-duration-699-minutes{width:1397px;min-width:29px}.tl-duration-700-minutes{width:1399px;min-width:29px}.tl-duration-701-minutes{width:1401px;min-width:29px}.tl-duration-702-minutes{width:1403px;min-width:29px}.tl-duration-703-minutes{width:1405px;min-width:29px}.tl-duration-704-minutes{width:1407px;min-width:29px}.tl-duration-705-minutes{width:1409px;min-width:29px}.tl-duration-706-minutes{width:1411px;min-width:29px}.tl-duration-707-minutes{width:1413px;min-width:29px}.tl-duration-708-minutes{width:1415px;min-width:29px}.tl-duration-709-minutes{width:1417px;min-width:29px}.tl-duration-710-minutes{width:1419px;min-width:29px}.tl-duration-711-minutes{width:1421px;min-width:29px}.tl-duration-712-minutes{width:1423px;min-width:29px}.tl-duration-713-minutes{width:1425px;min-width:29px}.tl-duration-714-minutes{width:1427px;min-width:29px}.tl-duration-715-minutes{width:1429px;min-width:29px}.tl-duration-716-minutes{width:1431px;min-width:29px}.tl-duration-717-minutes{width:1433px;min-width:29px}.tl-duration-718-minutes{width:1435px;min-width:29px}.tl-duration-719-minutes{width:1437px;min-width:29px}.tl-duration-720-minutes{width:1439px;min-width:29px}.tl-duration-721-minutes{width:1441px;min-width:29px}.tl-duration-722-minutes{width:1443px;min-width:29px}.tl-duration-723-minutes{width:1445px;min-width:29px}.tl-duration-724-minutes{width:1447px;min-width:29px}.tl-duration-725-minutes{width:1449px;min-width:29px}.tl-duration-726-minutes{width:1451px;min-width:29px}.tl-duration-727-minutes{width:1453px;min-width:29px}.tl-duration-728-minutes{width:1455px;min-width:29px}.tl-duration-729-minutes{width:1457px;min-width:29px}.tl-duration-730-minutes{width:1459px;min-width:29px}.tl-duration-731-minutes{width:1461px;min-width:29px}.tl-duration-732-minutes{width:1463px;min-width:29px}.tl-duration-733-minutes{width:1465px;min-width:29px}.tl-duration-734-minutes{width:1467px;min-width:29px}.tl-duration-735-minutes{width:1469px;min-width:29px}.tl-duration-736-minutes{width:1471px;min-width:29px}.tl-duration-737-minutes{width:1473px;min-width:29px}.tl-duration-738-minutes{width:1475px;min-width:29px}.tl-duration-739-minutes{width:1477px;min-width:29px}.tl-duration-740-minutes{width:1479px;min-width:29px}.tl-duration-741-minutes{width:1481px;min-width:29px}.tl-duration-742-minutes{width:1483px;min-width:29px}.tl-duration-743-minutes{width:1485px;min-width:29px}.tl-duration-744-minutes{width:1487px;min-width:29px}.tl-duration-745-minutes{width:1489px;min-width:29px}.tl-duration-746-minutes{width:1491px;min-width:29px}.tl-duration-747-minutes{width:1493px;min-width:29px}.tl-duration-748-minutes{width:1495px;min-width:29px}.tl-duration-749-minutes{width:1497px;min-width:29px}.tl-duration-750-minutes{width:1499px;min-width:29px}.tl-duration-751-minutes{width:1501px;min-width:29px}.tl-duration-752-minutes{width:1503px;min-width:29px}.tl-duration-753-minutes{width:1505px;min-width:29px}.tl-duration-754-minutes{width:1507px;min-width:29px}.tl-duration-755-minutes{width:1509px;min-width:29px}.tl-duration-756-minutes{width:1511px;min-width:29px}.tl-duration-757-minutes{width:1513px;min-width:29px}.tl-duration-758-minutes{width:1515px;min-width:29px}.tl-duration-759-minutes{width:1517px;min-width:29px}.tl-duration-760-minutes{width:1519px;min-width:29px}.tl-duration-761-minutes{width:1521px;min-width:29px}.tl-duration-762-minutes{width:1523px;min-width:29px}.tl-duration-763-minutes{width:1525px;min-width:29px}.tl-duration-764-minutes{width:1527px;min-width:29px}.tl-duration-765-minutes{width:1529px;min-width:29px}.tl-duration-766-minutes{width:1531px;min-width:29px}.tl-duration-767-minutes{width:1533px;min-width:29px}.tl-duration-768-minutes{width:1535px;min-width:29px}.tl-duration-769-minutes{width:1537px;min-width:29px}.tl-duration-770-minutes{width:1539px;min-width:29px}.tl-duration-771-minutes{width:1541px;min-width:29px}.tl-duration-772-minutes{width:1543px;min-width:29px}.tl-duration-773-minutes{width:1545px;min-width:29px}.tl-duration-774-minutes{width:1547px;min-width:29px}.tl-duration-775-minutes{width:1549px;min-width:29px}.tl-duration-776-minutes{width:1551px;min-width:29px}.tl-duration-777-minutes{width:1553px;min-width:29px}.tl-duration-778-minutes{width:1555px;min-width:29px}.tl-duration-779-minutes{width:1557px;min-width:29px}.tl-duration-780-minutes{width:1559px;min-width:29px}.tl-duration-781-minutes{width:1561px;min-width:29px}.tl-duration-782-minutes{width:1563px;min-width:29px}.tl-duration-783-minutes{width:1565px;min-width:29px}.tl-duration-784-minutes{width:1567px;min-width:29px}.tl-duration-785-minutes{width:1569px;min-width:29px}.tl-duration-786-minutes{width:1571px;min-width:29px}.tl-duration-787-minutes{width:1573px;min-width:29px}.tl-duration-788-minutes{width:1575px;min-width:29px}.tl-duration-789-minutes{width:1577px;min-width:29px}.tl-duration-790-minutes{width:1579px;min-width:29px}.tl-duration-791-minutes{width:1581px;min-width:29px}.tl-duration-792-minutes{width:1583px;min-width:29px}.tl-duration-793-minutes{width:1585px;min-width:29px}.tl-duration-794-minutes{width:1587px;min-width:29px}.tl-duration-795-minutes{width:1589px;min-width:29px}.tl-duration-796-minutes{width:1591px;min-width:29px}.tl-duration-797-minutes{width:1593px;min-width:29px}.tl-duration-798-minutes{width:1595px;min-width:29px}.tl-duration-799-minutes{width:1597px;min-width:29px}.tl-duration-800-minutes{width:1599px;min-width:29px}.tl-duration-801-minutes{width:1601px;min-width:29px}.tl-duration-802-minutes{width:1603px;min-width:29px}.tl-duration-803-minutes{width:1605px;min-width:29px}.tl-duration-804-minutes{width:1607px;min-width:29px}.tl-duration-805-minutes{width:1609px;min-width:29px}.tl-duration-806-minutes{width:1611px;min-width:29px}.tl-duration-807-minutes{width:1613px;min-width:29px}.tl-duration-808-minutes{width:1615px;min-width:29px}.tl-duration-809-minutes{width:1617px;min-width:29px}.tl-duration-810-minutes{width:1619px;min-width:29px}.tl-duration-811-minutes{width:1621px;min-width:29px}.tl-duration-812-minutes{width:1623px;min-width:29px}.tl-duration-813-minutes{width:1625px;min-width:29px}.tl-duration-814-minutes{width:1627px;min-width:29px}.tl-duration-815-minutes{width:1629px;min-width:29px}.tl-duration-816-minutes{width:1631px;min-width:29px}.tl-duration-817-minutes{width:1633px;min-width:29px}.tl-duration-818-minutes{width:1635px;min-width:29px}.tl-duration-819-minutes{width:1637px;min-width:29px}.tl-duration-820-minutes{width:1639px;min-width:29px}.tl-duration-821-minutes{width:1641px;min-width:29px}.tl-duration-822-minutes{width:1643px;min-width:29px}.tl-duration-823-minutes{width:1645px;min-width:29px}.tl-duration-824-minutes{width:1647px;min-width:29px}.tl-duration-825-minutes{width:1649px;min-width:29px}.tl-duration-826-minutes{width:1651px;min-width:29px}.tl-duration-827-minutes{width:1653px;min-width:29px}.tl-duration-828-minutes{width:1655px;min-width:29px}.tl-duration-829-minutes{width:1657px;min-width:29px}.tl-duration-830-minutes{width:1659px;min-width:29px}.tl-duration-831-minutes{width:1661px;min-width:29px}.tl-duration-832-minutes{width:1663px;min-width:29px}.tl-duration-833-minutes{width:1665px;min-width:29px}.tl-duration-834-minutes{width:1667px;min-width:29px}.tl-duration-835-minutes{width:1669px;min-width:29px}.tl-duration-836-minutes{width:1671px;min-width:29px}.tl-duration-837-minutes{width:1673px;min-width:29px}.tl-duration-838-minutes{width:1675px;min-width:29px}.tl-duration-839-minutes{width:1677px;min-width:29px}.tl-duration-840-minutes{width:1679px;min-width:29px}.tl-duration-841-minutes{width:1681px;min-width:29px}.tl-duration-842-minutes{width:1683px;min-width:29px}.tl-duration-843-minutes{width:1685px;min-width:29px}.tl-duration-844-minutes{width:1687px;min-width:29px}.tl-duration-845-minutes{width:1689px;min-width:29px}.tl-duration-846-minutes{width:1691px;min-width:29px}.tl-duration-847-minutes{width:1693px;min-width:29px}.tl-duration-848-minutes{width:1695px;min-width:29px}.tl-duration-849-minutes{width:1697px;min-width:29px}.tl-duration-850-minutes{width:1699px;min-width:29px}.tl-duration-851-minutes{width:1701px;min-width:29px}.tl-duration-852-minutes{width:1703px;min-width:29px}.tl-duration-853-minutes{width:1705px;min-width:29px}.tl-duration-854-minutes{width:1707px;min-width:29px}.tl-duration-855-minutes{width:1709px;min-width:29px}.tl-duration-856-minutes{width:1711px;min-width:29px}.tl-duration-857-minutes{width:1713px;min-width:29px}.tl-duration-858-minutes{width:1715px;min-width:29px}.tl-duration-859-minutes{width:1717px;min-width:29px}.tl-duration-860-minutes{width:1719px;min-width:29px}.tl-duration-861-minutes{width:1721px;min-width:29px}.tl-duration-862-minutes{width:1723px;min-width:29px}.tl-duration-863-minutes{width:1725px;min-width:29px}.tl-duration-864-minutes{width:1727px;min-width:29px}.tl-duration-865-minutes{width:1729px;min-width:29px}.tl-duration-866-minutes{width:1731px;min-width:29px}.tl-duration-867-minutes{width:1733px;min-width:29px}.tl-duration-868-minutes{width:1735px;min-width:29px}.tl-duration-869-minutes{width:1737px;min-width:29px}.tl-duration-870-minutes{width:1739px;min-width:29px}.tl-duration-871-minutes{width:1741px;min-width:29px}.tl-duration-872-minutes{width:1743px;min-width:29px}.tl-duration-873-minutes{width:1745px;min-width:29px}.tl-duration-874-minutes{width:1747px;min-width:29px}.tl-duration-875-minutes{width:1749px;min-width:29px}.tl-duration-876-minutes{width:1751px;min-width:29px}.tl-duration-877-minutes{width:1753px;min-width:29px}.tl-duration-878-minutes{width:1755px;min-width:29px}.tl-duration-879-minutes{width:1757px;min-width:29px}.tl-duration-880-minutes{width:1759px;min-width:29px}.tl-duration-881-minutes{width:1761px;min-width:29px}.tl-duration-882-minutes{width:1763px;min-width:29px}.tl-duration-883-minutes{width:1765px;min-width:29px}.tl-duration-884-minutes{width:1767px;min-width:29px}.tl-duration-885-minutes{width:1769px;min-width:29px}.tl-duration-886-minutes{width:1771px;min-width:29px}.tl-duration-887-minutes{width:1773px;min-width:29px}.tl-duration-888-minutes{width:1775px;min-width:29px}.tl-duration-889-minutes{width:1777px;min-width:29px}.tl-duration-890-minutes{width:1779px;min-width:29px}.tl-duration-891-minutes{width:1781px;min-width:29px}.tl-duration-892-minutes{width:1783px;min-width:29px}.tl-duration-893-minutes{width:1785px;min-width:29px}.tl-duration-894-minutes{width:1787px;min-width:29px}.tl-duration-895-minutes{width:1789px;min-width:29px}.tl-duration-896-minutes{width:1791px;min-width:29px}.tl-duration-897-minutes{width:1793px;min-width:29px}.tl-duration-898-minutes{width:1795px;min-width:29px}.tl-duration-899-minutes{width:1797px;min-width:29px}.tl-duration-900-minutes{width:1799px;min-width:29px}.tl-duration-901-minutes{width:1801px;min-width:29px}.tl-duration-902-minutes{width:1803px;min-width:29px}.tl-duration-903-minutes{width:1805px;min-width:29px}.tl-duration-904-minutes{width:1807px;min-width:29px}.tl-duration-905-minutes{width:1809px;min-width:29px}.tl-duration-906-minutes{width:1811px;min-width:29px}.tl-duration-907-minutes{width:1813px;min-width:29px}.tl-duration-908-minutes{width:1815px;min-width:29px}.tl-duration-909-minutes{width:1817px;min-width:29px}.tl-duration-910-minutes{width:1819px;min-width:29px}.tl-duration-911-minutes{width:1821px;min-width:29px}.tl-duration-912-minutes{width:1823px;min-width:29px}.tl-duration-913-minutes{width:1825px;min-width:29px}.tl-duration-914-minutes{width:1827px;min-width:29px}.tl-duration-915-minutes{width:1829px;min-width:29px}.tl-duration-916-minutes{width:1831px;min-width:29px}.tl-duration-917-minutes{width:1833px;min-width:29px}.tl-duration-918-minutes{width:1835px;min-width:29px}.tl-duration-919-minutes{width:1837px;min-width:29px}.tl-duration-920-minutes{width:1839px;min-width:29px}.tl-duration-921-minutes{width:1841px;min-width:29px}.tl-duration-922-minutes{width:1843px;min-width:29px}.tl-duration-923-minutes{width:1845px;min-width:29px}.tl-duration-924-minutes{width:1847px;min-width:29px}.tl-duration-925-minutes{width:1849px;min-width:29px}.tl-duration-926-minutes{width:1851px;min-width:29px}.tl-duration-927-minutes{width:1853px;min-width:29px}.tl-duration-928-minutes{width:1855px;min-width:29px}.tl-duration-929-minutes{width:1857px;min-width:29px}.tl-duration-930-minutes{width:1859px;min-width:29px}.tl-duration-931-minutes{width:1861px;min-width:29px}.tl-duration-932-minutes{width:1863px;min-width:29px}.tl-duration-933-minutes{width:1865px;min-width:29px}.tl-duration-934-minutes{width:1867px;min-width:29px}.tl-duration-935-minutes{width:1869px;min-width:29px}.tl-duration-936-minutes{width:1871px;min-width:29px}.tl-duration-937-minutes{width:1873px;min-width:29px}.tl-duration-938-minutes{width:1875px;min-width:29px}.tl-duration-939-minutes{width:1877px;min-width:29px}.tl-duration-940-minutes{width:1879px;min-width:29px}.tl-duration-941-minutes{width:1881px;min-width:29px}.tl-duration-942-minutes{width:1883px;min-width:29px}.tl-duration-943-minutes{width:1885px;min-width:29px}.tl-duration-944-minutes{width:1887px;min-width:29px}.tl-duration-945-minutes{width:1889px;min-width:29px}.tl-duration-946-minutes{width:1891px;min-width:29px}.tl-duration-947-minutes{width:1893px;min-width:29px}.tl-duration-948-minutes{width:1895px;min-width:29px}.tl-duration-949-minutes{width:1897px;min-width:29px}.tl-duration-950-minutes{width:1899px;min-width:29px}.tl-duration-951-minutes{width:1901px;min-width:29px}.tl-duration-952-minutes{width:1903px;min-width:29px}.tl-duration-953-minutes{width:1905px;min-width:29px}.tl-duration-954-minutes{width:1907px;min-width:29px}.tl-duration-955-minutes{width:1909px;min-width:29px}.tl-duration-956-minutes{width:1911px;min-width:29px}.tl-duration-957-minutes{width:1913px;min-width:29px}.tl-duration-958-minutes{width:1915px;min-width:29px}.tl-duration-959-minutes{width:1917px;min-width:29px}.tl-duration-960-minutes{width:1919px;min-width:29px}.tl-duration-961-minutes{width:1921px;min-width:29px}.tl-duration-962-minutes{width:1923px;min-width:29px}.tl-duration-963-minutes{width:1925px;min-width:29px}.tl-duration-964-minutes{width:1927px;min-width:29px}.tl-duration-965-minutes{width:1929px;min-width:29px}.tl-duration-966-minutes{width:1931px;min-width:29px}.tl-duration-967-minutes{width:1933px;min-width:29px}.tl-duration-968-minutes{width:1935px;min-width:29px}.tl-duration-969-minutes{width:1937px;min-width:29px}.tl-duration-970-minutes{width:1939px;min-width:29px}.tl-duration-971-minutes{width:1941px;min-width:29px}.tl-duration-972-minutes{width:1943px;min-width:29px}.tl-duration-973-minutes{width:1945px;min-width:29px}.tl-duration-974-minutes{width:1947px;min-width:29px}.tl-duration-975-minutes{width:1949px;min-width:29px}.tl-duration-976-minutes{width:1951px;min-width:29px}.tl-duration-977-minutes{width:1953px;min-width:29px}.tl-duration-978-minutes{width:1955px;min-width:29px}.tl-duration-979-minutes{width:1957px;min-width:29px}.tl-duration-980-minutes{width:1959px;min-width:29px}.tl-duration-981-minutes{width:1961px;min-width:29px}.tl-duration-982-minutes{width:1963px;min-width:29px}.tl-duration-983-minutes{width:1965px;min-width:29px}.tl-duration-984-minutes{width:1967px;min-width:29px}.tl-duration-985-minutes{width:1969px;min-width:29px}.tl-duration-986-minutes{width:1971px;min-width:29px}.tl-duration-987-minutes{width:1973px;min-width:29px}.tl-duration-988-minutes{width:1975px;min-width:29px}.tl-duration-989-minutes{width:1977px;min-width:29px}.tl-duration-990-minutes{width:1979px;min-width:29px}.tl-duration-991-minutes{width:1981px;min-width:29px}.tl-duration-992-minutes{width:1983px;min-width:29px}.tl-duration-993-minutes{width:1985px;min-width:29px}.tl-duration-994-minutes{width:1987px;min-width:29px}.tl-duration-995-minutes{width:1989px;min-width:29px}.tl-duration-996-minutes{width:1991px;min-width:29px}.tl-duration-997-minutes{width:1993px;min-width:29px}.tl-duration-998-minutes{width:1995px;min-width:29px}.tl-duration-999-minutes{width:1997px;min-width:29px}.tl-duration-1000-minutes{width:1999px;min-width:29px}.tl-duration-1001-minutes{width:2001px;min-width:29px}.tl-duration-1002-minutes{width:2003px;min-width:29px}.tl-duration-1003-minutes{width:2005px;min-width:29px}.tl-duration-1004-minutes{width:2007px;min-width:29px}.tl-duration-1005-minutes{width:2009px;min-width:29px}.tl-duration-1006-minutes{width:2011px;min-width:29px}.tl-duration-1007-minutes{width:2013px;min-width:29px}.tl-duration-1008-minutes{width:2015px;min-width:29px}.tl-duration-1009-minutes{width:2017px;min-width:29px}.tl-duration-1010-minutes{width:2019px;min-width:29px}.tl-duration-1011-minutes{width:2021px;min-width:29px}.tl-duration-1012-minutes{width:2023px;min-width:29px}.tl-duration-1013-minutes{width:2025px;min-width:29px}.tl-duration-1014-minutes{width:2027px;min-width:29px}.tl-duration-1015-minutes{width:2029px;min-width:29px}.tl-duration-1016-minutes{width:2031px;min-width:29px}.tl-duration-1017-minutes{width:2033px;min-width:29px}.tl-duration-1018-minutes{width:2035px;min-width:29px}.tl-duration-1019-minutes{width:2037px;min-width:29px}.tl-duration-1020-minutes{width:2039px;min-width:29px}.tl-duration-1021-minutes{width:2041px;min-width:29px}.tl-duration-1022-minutes{width:2043px;min-width:29px}.tl-duration-1023-minutes{width:2045px;min-width:29px}.tl-duration-1024-minutes{width:2047px;min-width:29px}.tl-duration-1025-minutes{width:2049px;min-width:29px}.tl-duration-1026-minutes{width:2051px;min-width:29px}.tl-duration-1027-minutes{width:2053px;min-width:29px}.tl-duration-1028-minutes{width:2055px;min-width:29px}.tl-duration-1029-minutes{width:2057px;min-width:29px}.tl-duration-1030-minutes{width:2059px;min-width:29px}.tl-duration-1031-minutes{width:2061px;min-width:29px}.tl-duration-1032-minutes{width:2063px;min-width:29px}.tl-duration-1033-minutes{width:2065px;min-width:29px}.tl-duration-1034-minutes{width:2067px;min-width:29px}.tl-duration-1035-minutes{width:2069px;min-width:29px}.tl-duration-1036-minutes{width:2071px;min-width:29px}.tl-duration-1037-minutes{width:2073px;min-width:29px}.tl-duration-1038-minutes{width:2075px;min-width:29px}.tl-duration-1039-minutes{width:2077px;min-width:29px}.tl-duration-1040-minutes{width:2079px;min-width:29px}.tl-duration-1041-minutes{width:2081px;min-width:29px}.tl-duration-1042-minutes{width:2083px;min-width:29px}.tl-duration-1043-minutes{width:2085px;min-width:29px}.tl-duration-1044-minutes{width:2087px;min-width:29px}.tl-duration-1045-minutes{width:2089px;min-width:29px}.tl-duration-1046-minutes{width:2091px;min-width:29px}.tl-duration-1047-minutes{width:2093px;min-width:29px}.tl-duration-1048-minutes{width:2095px;min-width:29px}.tl-duration-1049-minutes{width:2097px;min-width:29px}.tl-duration-1050-minutes{width:2099px;min-width:29px}.tl-duration-1051-minutes{width:2101px;min-width:29px}.tl-duration-1052-minutes{width:2103px;min-width:29px}.tl-duration-1053-minutes{width:2105px;min-width:29px}.tl-duration-1054-minutes{width:2107px;min-width:29px}.tl-duration-1055-minutes{width:2109px;min-width:29px}.tl-duration-1056-minutes{width:2111px;min-width:29px}.tl-duration-1057-minutes{width:2113px;min-width:29px}.tl-duration-1058-minutes{width:2115px;min-width:29px}.tl-duration-1059-minutes{width:2117px;min-width:29px}.tl-duration-1060-minutes{width:2119px;min-width:29px}.tl-duration-1061-minutes{width:2121px;min-width:29px}.tl-duration-1062-minutes{width:2123px;min-width:29px}.tl-duration-1063-minutes{width:2125px;min-width:29px}.tl-duration-1064-minutes{width:2127px;min-width:29px}.tl-duration-1065-minutes{width:2129px;min-width:29px}.tl-duration-1066-minutes{width:2131px;min-width:29px}.tl-duration-1067-minutes{width:2133px;min-width:29px}.tl-duration-1068-minutes{width:2135px;min-width:29px}.tl-duration-1069-minutes{width:2137px;min-width:29px}.tl-duration-1070-minutes{width:2139px;min-width:29px}.tl-duration-1071-minutes{width:2141px;min-width:29px}.tl-duration-1072-minutes{width:2143px;min-width:29px}.tl-duration-1073-minutes{width:2145px;min-width:29px}.tl-duration-1074-minutes{width:2147px;min-width:29px}.tl-duration-1075-minutes{width:2149px;min-width:29px}.tl-duration-1076-minutes{width:2151px;min-width:29px}.tl-duration-1077-minutes{width:2153px;min-width:29px}.tl-duration-1078-minutes{width:2155px;min-width:29px}.tl-duration-1079-minutes{width:2157px;min-width:29px}.tl-duration-1080-minutes{width:2159px;min-width:29px}.tl-duration-1081-minutes{width:2161px;min-width:29px}.tl-duration-1082-minutes{width:2163px;min-width:29px}.tl-duration-1083-minutes{width:2165px;min-width:29px}.tl-duration-1084-minutes{width:2167px;min-width:29px}.tl-duration-1085-minutes{width:2169px;min-width:29px}.tl-duration-1086-minutes{width:2171px;min-width:29px}.tl-duration-1087-minutes{width:2173px;min-width:29px}.tl-duration-1088-minutes{width:2175px;min-width:29px}.tl-duration-1089-minutes{width:2177px;min-width:29px}.tl-duration-1090-minutes{width:2179px;min-width:29px}.tl-duration-1091-minutes{width:2181px;min-width:29px}.tl-duration-1092-minutes{width:2183px;min-width:29px}.tl-duration-1093-minutes{width:2185px;min-width:29px}.tl-duration-1094-minutes{width:2187px;min-width:29px}.tl-duration-1095-minutes{width:2189px;min-width:29px}.tl-duration-1096-minutes{width:2191px;min-width:29px}.tl-duration-1097-minutes{width:2193px;min-width:29px}.tl-duration-1098-minutes{width:2195px;min-width:29px}.tl-duration-1099-minutes{width:2197px;min-width:29px}.tl-duration-1100-minutes{width:2199px;min-width:29px}.tl-duration-1101-minutes{width:2201px;min-width:29px}.tl-duration-1102-minutes{width:2203px;min-width:29px}.tl-duration-1103-minutes{width:2205px;min-width:29px}.tl-duration-1104-minutes{width:2207px;min-width:29px}.tl-duration-1105-minutes{width:2209px;min-width:29px}.tl-duration-1106-minutes{width:2211px;min-width:29px}.tl-duration-1107-minutes{width:2213px;min-width:29px}.tl-duration-1108-minutes{width:2215px;min-width:29px}.tl-duration-1109-minutes{width:2217px;min-width:29px}.tl-duration-1110-minutes{width:2219px;min-width:29px}.tl-duration-1111-minutes{width:2221px;min-width:29px}.tl-duration-1112-minutes{width:2223px;min-width:29px}.tl-duration-1113-minutes{width:2225px;min-width:29px}.tl-duration-1114-minutes{width:2227px;min-width:29px}.tl-duration-1115-minutes{width:2229px;min-width:29px}.tl-duration-1116-minutes{width:2231px;min-width:29px}.tl-duration-1117-minutes{width:2233px;min-width:29px}.tl-duration-1118-minutes{width:2235px;min-width:29px}.tl-duration-1119-minutes{width:2237px;min-width:29px}.tl-duration-1120-minutes{width:2239px;min-width:29px}.tl-duration-1121-minutes{width:2241px;min-width:29px}.tl-duration-1122-minutes{width:2243px;min-width:29px}.tl-duration-1123-minutes{width:2245px;min-width:29px}.tl-duration-1124-minutes{width:2247px;min-width:29px}.tl-duration-1125-minutes{width:2249px;min-width:29px}.tl-duration-1126-minutes{width:2251px;min-width:29px}.tl-duration-1127-minutes{width:2253px;min-width:29px}.tl-duration-1128-minutes{width:2255px;min-width:29px}.tl-duration-1129-minutes{width:2257px;min-width:29px}.tl-duration-1130-minutes{width:2259px;min-width:29px}.tl-duration-1131-minutes{width:2261px;min-width:29px}.tl-duration-1132-minutes{width:2263px;min-width:29px}.tl-duration-1133-minutes{width:2265px;min-width:29px}.tl-duration-1134-minutes{width:2267px;min-width:29px}.tl-duration-1135-minutes{width:2269px;min-width:29px}.tl-duration-1136-minutes{width:2271px;min-width:29px}.tl-duration-1137-minutes{width:2273px;min-width:29px}.tl-duration-1138-minutes{width:2275px;min-width:29px}.tl-duration-1139-minutes{width:2277px;min-width:29px}.tl-duration-1140-minutes{width:2279px;min-width:29px}.tl-duration-1141-minutes{width:2281px;min-width:29px}.tl-duration-1142-minutes{width:2283px;min-width:29px}.tl-duration-1143-minutes{width:2285px;min-width:29px}.tl-duration-1144-minutes{width:2287px;min-width:29px}.tl-duration-1145-minutes{width:2289px;min-width:29px}.tl-duration-1146-minutes{width:2291px;min-width:29px}.tl-duration-1147-minutes{width:2293px;min-width:29px}.tl-duration-1148-minutes{width:2295px;min-width:29px}.tl-duration-1149-minutes{width:2297px;min-width:29px}.tl-duration-1150-minutes{width:2299px;min-width:29px}.tl-duration-1151-minutes{width:2301px;min-width:29px}.tl-duration-1152-minutes{width:2303px;min-width:29px}.tl-duration-1153-minutes{width:2305px;min-width:29px}.tl-duration-1154-minutes{width:2307px;min-width:29px}.tl-duration-1155-minutes{width:2309px;min-width:29px}.tl-duration-1156-minutes{width:2311px;min-width:29px}.tl-duration-1157-minutes{width:2313px;min-width:29px}.tl-duration-1158-minutes{width:2315px;min-width:29px}.tl-duration-1159-minutes{width:2317px;min-width:29px}.tl-duration-1160-minutes{width:2319px;min-width:29px}.tl-duration-1161-minutes{width:2321px;min-width:29px}.tl-duration-1162-minutes{width:2323px;min-width:29px}.tl-duration-1163-minutes{width:2325px;min-width:29px}.tl-duration-1164-minutes{width:2327px;min-width:29px}.tl-duration-1165-minutes{width:2329px;min-width:29px}.tl-duration-1166-minutes{width:2331px;min-width:29px}.tl-duration-1167-minutes{width:2333px;min-width:29px}.tl-duration-1168-minutes{width:2335px;min-width:29px}.tl-duration-1169-minutes{width:2337px;min-width:29px}.tl-duration-1170-minutes{width:2339px;min-width:29px}.tl-duration-1171-minutes{width:2341px;min-width:29px}.tl-duration-1172-minutes{width:2343px;min-width:29px}.tl-duration-1173-minutes{width:2345px;min-width:29px}.tl-duration-1174-minutes{width:2347px;min-width:29px}.tl-duration-1175-minutes{width:2349px;min-width:29px}.tl-duration-1176-minutes{width:2351px;min-width:29px}.tl-duration-1177-minutes{width:2353px;min-width:29px}.tl-duration-1178-minutes{width:2355px;min-width:29px}.tl-duration-1179-minutes{width:2357px;min-width:29px}.tl-duration-1180-minutes{width:2359px;min-width:29px}.tl-duration-1181-minutes{width:2361px;min-width:29px}.tl-duration-1182-minutes{width:2363px;min-width:29px}.tl-duration-1183-minutes{width:2365px;min-width:29px}.tl-duration-1184-minutes{width:2367px;min-width:29px}.tl-duration-1185-minutes{width:2369px;min-width:29px}.tl-duration-1186-minutes{width:2371px;min-width:29px}.tl-duration-1187-minutes{width:2373px;min-width:29px}.tl-duration-1188-minutes{width:2375px;min-width:29px}.tl-duration-1189-minutes{width:2377px;min-width:29px}.tl-duration-1190-minutes{width:2379px;min-width:29px}.tl-duration-1191-minutes{width:2381px;min-width:29px}.tl-duration-1192-minutes{width:2383px;min-width:29px}.tl-duration-1193-minutes{width:2385px;min-width:29px}.tl-duration-1194-minutes{width:2387px;min-width:29px}.tl-duration-1195-minutes{width:2389px;min-width:29px}.tl-duration-1196-minutes{width:2391px;min-width:29px}.tl-duration-1197-minutes{width:2393px;min-width:29px}.tl-duration-1198-minutes{width:2395px;min-width:29px}.tl-duration-1199-minutes{width:2397px;min-width:29px}.tl-duration-1200-minutes{width:2399px;min-width:29px}.tl-duration-1201-minutes{width:2401px;min-width:29px}.tl-duration-1202-minutes{width:2403px;min-width:29px}.tl-duration-1203-minutes{width:2405px;min-width:29px}.tl-duration-1204-minutes{width:2407px;min-width:29px}.tl-duration-1205-minutes{width:2409px;min-width:29px}.tl-duration-1206-minutes{width:2411px;min-width:29px}.tl-duration-1207-minutes{width:2413px;min-width:29px}.tl-duration-1208-minutes{width:2415px;min-width:29px}.tl-duration-1209-minutes{width:2417px;min-width:29px}.tl-duration-1210-minutes{width:2419px;min-width:29px}.tl-duration-1211-minutes{width:2421px;min-width:29px}.tl-duration-1212-minutes{width:2423px;min-width:29px}.tl-duration-1213-minutes{width:2425px;min-width:29px}.tl-duration-1214-minutes{width:2427px;min-width:29px}.tl-duration-1215-minutes{width:2429px;min-width:29px}.tl-duration-1216-minutes{width:2431px;min-width:29px}.tl-duration-1217-minutes{width:2433px;min-width:29px}.tl-duration-1218-minutes{width:2435px;min-width:29px}.tl-duration-1219-minutes{width:2437px;min-width:29px}.tl-duration-1220-minutes{width:2439px;min-width:29px}.tl-duration-1221-minutes{width:2441px;min-width:29px}.tl-duration-1222-minutes{width:2443px;min-width:29px}.tl-duration-1223-minutes{width:2445px;min-width:29px}.tl-duration-1224-minutes{width:2447px;min-width:29px}.tl-duration-1225-minutes{width:2449px;min-width:29px}.tl-duration-1226-minutes{width:2451px;min-width:29px}.tl-duration-1227-minutes{width:2453px;min-width:29px}.tl-duration-1228-minutes{width:2455px;min-width:29px}.tl-duration-1229-minutes{width:2457px;min-width:29px}.tl-duration-1230-minutes{width:2459px;min-width:29px}.tl-duration-1231-minutes{width:2461px;min-width:29px}.tl-duration-1232-minutes{width:2463px;min-width:29px}.tl-duration-1233-minutes{width:2465px;min-width:29px}.tl-duration-1234-minutes{width:2467px;min-width:29px}.tl-duration-1235-minutes{width:2469px;min-width:29px}.tl-duration-1236-minutes{width:2471px;min-width:29px}.tl-duration-1237-minutes{width:2473px;min-width:29px}.tl-duration-1238-minutes{width:2475px;min-width:29px}.tl-duration-1239-minutes{width:2477px;min-width:29px}.tl-duration-1240-minutes{width:2479px;min-width:29px}.tl-duration-1241-minutes{width:2481px;min-width:29px}.tl-duration-1242-minutes{width:2483px;min-width:29px}.tl-duration-1243-minutes{width:2485px;min-width:29px}.tl-duration-1244-minutes{width:2487px;min-width:29px}.tl-duration-1245-minutes{width:2489px;min-width:29px}.tl-duration-1246-minutes{width:2491px;min-width:29px}.tl-duration-1247-minutes{width:2493px;min-width:29px}.tl-duration-1248-minutes{width:2495px;min-width:29px}.tl-duration-1249-minutes{width:2497px;min-width:29px}.tl-duration-1250-minutes{width:2499px;min-width:29px}.tl-duration-1251-minutes{width:2501px;min-width:29px}.tl-duration-1252-minutes{width:2503px;min-width:29px}.tl-duration-1253-minutes{width:2505px;min-width:29px}.tl-duration-1254-minutes{width:2507px;min-width:29px}.tl-duration-1255-minutes{width:2509px;min-width:29px}.tl-duration-1256-minutes{width:2511px;min-width:29px}.tl-duration-1257-minutes{width:2513px;min-width:29px}.tl-duration-1258-minutes{width:2515px;min-width:29px}.tl-duration-1259-minutes{width:2517px;min-width:29px}.tl-duration-1260-minutes{width:2519px;min-width:29px}.tl-duration-1261-minutes{width:2521px;min-width:29px}.tl-duration-1262-minutes{width:2523px;min-width:29px}.tl-duration-1263-minutes{width:2525px;min-width:29px}.tl-duration-1264-minutes{width:2527px;min-width:29px}.tl-duration-1265-minutes{width:2529px;min-width:29px}.tl-duration-1266-minutes{width:2531px;min-width:29px}.tl-duration-1267-minutes{width:2533px;min-width:29px}.tl-duration-1268-minutes{width:2535px;min-width:29px}.tl-duration-1269-minutes{width:2537px;min-width:29px}.tl-duration-1270-minutes{width:2539px;min-width:29px}.tl-duration-1271-minutes{width:2541px;min-width:29px}.tl-duration-1272-minutes{width:2543px;min-width:29px}.tl-duration-1273-minutes{width:2545px;min-width:29px}.tl-duration-1274-minutes{width:2547px;min-width:29px}.tl-duration-1275-minutes{width:2549px;min-width:29px}.tl-duration-1276-minutes{width:2551px;min-width:29px}.tl-duration-1277-minutes{width:2553px;min-width:29px}.tl-duration-1278-minutes{width:2555px;min-width:29px}.tl-duration-1279-minutes{width:2557px;min-width:29px}.tl-duration-1280-minutes{width:2559px;min-width:29px}.tl-duration-1281-minutes{width:2561px;min-width:29px}.tl-duration-1282-minutes{width:2563px;min-width:29px}.tl-duration-1283-minutes{width:2565px;min-width:29px}.tl-duration-1284-minutes{width:2567px;min-width:29px}.tl-duration-1285-minutes{width:2569px;min-width:29px}.tl-duration-1286-minutes{width:2571px;min-width:29px}.tl-duration-1287-minutes{width:2573px;min-width:29px}.tl-duration-1288-minutes{width:2575px;min-width:29px}.tl-duration-1289-minutes{width:2577px;min-width:29px}.tl-duration-1290-minutes{width:2579px;min-width:29px}.tl-duration-1291-minutes{width:2581px;min-width:29px}.tl-duration-1292-minutes{width:2583px;min-width:29px}.tl-duration-1293-minutes{width:2585px;min-width:29px}.tl-duration-1294-minutes{width:2587px;min-width:29px}.tl-duration-1295-minutes{width:2589px;min-width:29px}.tl-duration-1296-minutes{width:2591px;min-width:29px}.tl-duration-1297-minutes{width:2593px;min-width:29px}.tl-duration-1298-minutes{width:2595px;min-width:29px}.tl-duration-1299-minutes{width:2597px;min-width:29px}.tl-duration-1300-minutes{width:2599px;min-width:29px}.tl-duration-1301-minutes{width:2601px;min-width:29px}.tl-duration-1302-minutes{width:2603px;min-width:29px}.tl-duration-1303-minutes{width:2605px;min-width:29px}.tl-duration-1304-minutes{width:2607px;min-width:29px}.tl-duration-1305-minutes{width:2609px;min-width:29px}.tl-duration-1306-minutes{width:2611px;min-width:29px}.tl-duration-1307-minutes{width:2613px;min-width:29px}.tl-duration-1308-minutes{width:2615px;min-width:29px}.tl-duration-1309-minutes{width:2617px;min-width:29px}.tl-duration-1310-minutes{width:2619px;min-width:29px}.tl-duration-1311-minutes{width:2621px;min-width:29px}.tl-duration-1312-minutes{width:2623px;min-width:29px}.tl-duration-1313-minutes{width:2625px;min-width:29px}.tl-duration-1314-minutes{width:2627px;min-width:29px}.tl-duration-1315-minutes{width:2629px;min-width:29px}.tl-duration-1316-minutes{width:2631px;min-width:29px}.tl-duration-1317-minutes{width:2633px;min-width:29px}.tl-duration-1318-minutes{width:2635px;min-width:29px}.tl-duration-1319-minutes{width:2637px;min-width:29px}.tl-duration-1320-minutes{width:2639px;min-width:29px}.tl-duration-1321-minutes{width:2641px;min-width:29px}.tl-duration-1322-minutes{width:2643px;min-width:29px}.tl-duration-1323-minutes{width:2645px;min-width:29px}.tl-duration-1324-minutes{width:2647px;min-width:29px}.tl-duration-1325-minutes{width:2649px;min-width:29px}.tl-duration-1326-minutes{width:2651px;min-width:29px}.tl-duration-1327-minutes{width:2653px;min-width:29px}.tl-duration-1328-minutes{width:2655px;min-width:29px}.tl-duration-1329-minutes{width:2657px;min-width:29px}.tl-duration-1330-minutes{width:2659px;min-width:29px}.tl-duration-1331-minutes{width:2661px;min-width:29px}.tl-duration-1332-minutes{width:2663px;min-width:29px}.tl-duration-1333-minutes{width:2665px;min-width:29px}.tl-duration-1334-minutes{width:2667px;min-width:29px}.tl-duration-1335-minutes{width:2669px;min-width:29px}.tl-duration-1336-minutes{width:2671px;min-width:29px}.tl-duration-1337-minutes{width:2673px;min-width:29px}.tl-duration-1338-minutes{width:2675px;min-width:29px}.tl-duration-1339-minutes{width:2677px;min-width:29px}.tl-duration-1340-minutes{width:2679px;min-width:29px}.tl-duration-1341-minutes{width:2681px;min-width:29px}.tl-duration-1342-minutes{width:2683px;min-width:29px}.tl-duration-1343-minutes{width:2685px;min-width:29px}.tl-duration-1344-minutes{width:2687px;min-width:29px}.tl-duration-1345-minutes{width:2689px;min-width:29px}.tl-duration-1346-minutes{width:2691px;min-width:29px}.tl-duration-1347-minutes{width:2693px;min-width:29px}.tl-duration-1348-minutes{width:2695px;min-width:29px}.tl-duration-1349-minutes{width:2697px;min-width:29px}.tl-duration-1350-minutes{width:2699px;min-width:29px}.tl-duration-1351-minutes{width:2701px;min-width:29px}.tl-duration-1352-minutes{width:2703px;min-width:29px}.tl-duration-1353-minutes{width:2705px;min-width:29px}.tl-duration-1354-minutes{width:2707px;min-width:29px}.tl-duration-1355-minutes{width:2709px;min-width:29px}.tl-duration-1356-minutes{width:2711px;min-width:29px}.tl-duration-1357-minutes{width:2713px;min-width:29px}.tl-duration-1358-minutes{width:2715px;min-width:29px}.tl-duration-1359-minutes{width:2717px;min-width:29px}.tl-duration-1360-minutes{width:2719px;min-width:29px}.tl-duration-1361-minutes{width:2721px;min-width:29px}.tl-duration-1362-minutes{width:2723px;min-width:29px}.tl-duration-1363-minutes{width:2725px;min-width:29px}.tl-duration-1364-minutes{width:2727px;min-width:29px}.tl-duration-1365-minutes{width:2729px;min-width:29px}.tl-duration-1366-minutes{width:2731px;min-width:29px}.tl-duration-1367-minutes{width:2733px;min-width:29px}.tl-duration-1368-minutes{width:2735px;min-width:29px}.tl-duration-1369-minutes{width:2737px;min-width:29px}.tl-duration-1370-minutes{width:2739px;min-width:29px}.tl-duration-1371-minutes{width:2741px;min-width:29px}.tl-duration-1372-minutes{width:2743px;min-width:29px}.tl-duration-1373-minutes{width:2745px;min-width:29px}.tl-duration-1374-minutes{width:2747px;min-width:29px}.tl-duration-1375-minutes{width:2749px;min-width:29px}.tl-duration-1376-minutes{width:2751px;min-width:29px}.tl-duration-1377-minutes{width:2753px;min-width:29px}.tl-duration-1378-minutes{width:2755px;min-width:29px}.tl-duration-1379-minutes{width:2757px;min-width:29px}.tl-duration-1380-minutes{width:2759px;min-width:29px}.tl-duration-1381-minutes{width:2761px;min-width:29px}.tl-duration-1382-minutes{width:2763px;min-width:29px}.tl-duration-1383-minutes{width:2765px;min-width:29px}.tl-duration-1384-minutes{width:2767px;min-width:29px}.tl-duration-1385-minutes{width:2769px;min-width:29px}.tl-duration-1386-minutes{width:2771px;min-width:29px}.tl-duration-1387-minutes{width:2773px;min-width:29px}.tl-duration-1388-minutes{width:2775px;min-width:29px}.tl-duration-1389-minutes{width:2777px;min-width:29px}.tl-duration-1390-minutes{width:2779px;min-width:29px}.tl-duration-1391-minutes{width:2781px;min-width:29px}.tl-duration-1392-minutes{width:2783px;min-width:29px}.tl-duration-1393-minutes{width:2785px;min-width:29px}.tl-duration-1394-minutes{width:2787px;min-width:29px}.tl-duration-1395-minutes{width:2789px;min-width:29px}.tl-duration-1396-minutes{width:2791px;min-width:29px}.tl-duration-1397-minutes{width:2793px;min-width:29px}.tl-duration-1398-minutes{width:2795px;min-width:29px}.tl-duration-1399-minutes{width:2797px;min-width:29px}.tl-duration-1400-minutes{width:2799px;min-width:29px}.tl-duration-1401-minutes{width:2801px;min-width:29px}.tl-duration-1402-minutes{width:2803px;min-width:29px}.tl-duration-1403-minutes{width:2805px;min-width:29px}.tl-duration-1404-minutes{width:2807px;min-width:29px}.tl-duration-1405-minutes{width:2809px;min-width:29px}.tl-duration-1406-minutes{width:2811px;min-width:29px}.tl-duration-1407-minutes{width:2813px;min-width:29px}.tl-duration-1408-minutes{width:2815px;min-width:29px}.tl-duration-1409-minutes{width:2817px;min-width:29px}.tl-duration-1410-minutes{width:2819px;min-width:29px}.tl-duration-1411-minutes{width:2821px;min-width:29px}.tl-duration-1412-minutes{width:2823px;min-width:29px}.tl-duration-1413-minutes{width:2825px;min-width:29px}.tl-duration-1414-minutes{width:2827px;min-width:29px}.tl-duration-1415-minutes{width:2829px;min-width:29px}.tl-duration-1416-minutes{width:2831px;min-width:29px}.tl-duration-1417-minutes{width:2833px;min-width:29px}.tl-duration-1418-minutes{width:2835px;min-width:29px}.tl-duration-1419-minutes{width:2837px;min-width:29px}.tl-duration-1420-minutes{width:2839px;min-width:29px}.tl-duration-1421-minutes{width:2841px;min-width:29px}.tl-duration-1422-minutes{width:2843px;min-width:29px}.tl-duration-1423-minutes{width:2845px;min-width:29px}.tl-duration-1424-minutes{width:2847px;min-width:29px}.tl-duration-1425-minutes{width:2849px;min-width:29px}.tl-duration-1426-minutes{width:2851px;min-width:29px}.tl-duration-1427-minutes{width:2853px;min-width:29px}.tl-duration-1428-minutes{width:2855px;min-width:29px}.tl-duration-1429-minutes{width:2857px;min-width:29px}.tl-duration-1430-minutes{width:2859px;min-width:29px}.tl-duration-1431-minutes{width:2861px;min-width:29px}.tl-duration-1432-minutes{width:2863px;min-width:29px}.tl-duration-1433-minutes{width:2865px;min-width:29px}.tl-duration-1434-minutes{width:2867px;min-width:29px}.tl-duration-1435-minutes{width:2869px;min-width:29px}.tl-duration-1436-minutes{width:2871px;min-width:29px}.tl-duration-1437-minutes{width:2873px;min-width:29px}.tl-duration-1438-minutes{width:2875px;min-width:29px}.tl-duration-1439-minutes{width:2877px;min-width:29px}.tl-duration-1440-minutes{width:2879px;min-width:29px}.tl-reservation.tl-duration-1-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-1-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-1-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-1-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-1-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-1-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-1-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-1-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-1-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-1-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-1-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-1-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-1-minutes .tl-reservation-notes,.tl-reservation.tl-duration-1-minutes .tl-reservation-tags,.tl-reservation.tl-duration-1-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-1-minutes .tl-reservation-offer,.tl-reservation.tl-duration-1-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-2-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-2-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-2-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-2-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-2-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-2-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-2-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-2-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-2-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-2-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-2-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-2-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-2-minutes .tl-reservation-notes,.tl-reservation.tl-duration-2-minutes .tl-reservation-tags,.tl-reservation.tl-duration-2-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-2-minutes .tl-reservation-offer,.tl-reservation.tl-duration-2-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-3-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-3-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-3-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-3-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-3-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-3-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-3-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-3-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-3-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-3-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-3-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-3-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-3-minutes .tl-reservation-notes,.tl-reservation.tl-duration-3-minutes .tl-reservation-tags,.tl-reservation.tl-duration-3-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-3-minutes .tl-reservation-offer,.tl-reservation.tl-duration-3-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-4-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-4-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-4-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-4-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-4-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-4-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-4-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-4-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-4-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-4-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-4-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-4-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-4-minutes .tl-reservation-notes,.tl-reservation.tl-duration-4-minutes .tl-reservation-tags,.tl-reservation.tl-duration-4-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-4-minutes .tl-reservation-offer,.tl-reservation.tl-duration-4-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-5-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-5-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-5-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-5-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-5-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-5-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-5-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-5-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-5-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-5-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-5-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-5-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-5-minutes .tl-reservation-notes,.tl-reservation.tl-duration-5-minutes .tl-reservation-tags,.tl-reservation.tl-duration-5-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-5-minutes .tl-reservation-offer,.tl-reservation.tl-duration-5-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-6-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-6-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-6-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-6-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-6-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-6-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-6-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-6-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-6-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-6-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-6-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-6-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-6-minutes .tl-reservation-notes,.tl-reservation.tl-duration-6-minutes .tl-reservation-tags,.tl-reservation.tl-duration-6-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-6-minutes .tl-reservation-offer,.tl-reservation.tl-duration-6-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-7-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-7-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-7-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-7-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-7-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-7-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-7-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-7-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-7-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-7-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-7-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-7-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-7-minutes .tl-reservation-notes,.tl-reservation.tl-duration-7-minutes .tl-reservation-tags,.tl-reservation.tl-duration-7-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-7-minutes .tl-reservation-offer,.tl-reservation.tl-duration-7-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-8-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-8-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-8-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-8-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-8-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-8-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-8-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-8-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-8-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-8-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-8-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-8-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-8-minutes .tl-reservation-notes,.tl-reservation.tl-duration-8-minutes .tl-reservation-tags,.tl-reservation.tl-duration-8-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-8-minutes .tl-reservation-offer,.tl-reservation.tl-duration-8-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-9-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-9-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-9-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-9-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-9-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-9-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-9-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-9-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-9-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-9-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-9-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-9-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-9-minutes .tl-reservation-notes,.tl-reservation.tl-duration-9-minutes .tl-reservation-tags,.tl-reservation.tl-duration-9-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-9-minutes .tl-reservation-offer,.tl-reservation.tl-duration-9-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-10-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-10-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-10-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-10-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-10-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-10-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-10-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-10-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-10-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-10-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-10-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-10-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-10-minutes .tl-reservation-notes,.tl-reservation.tl-duration-10-minutes .tl-reservation-tags,.tl-reservation.tl-duration-10-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-10-minutes .tl-reservation-offer,.tl-reservation.tl-duration-10-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-11-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-11-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-11-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-11-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-11-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-11-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-11-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-11-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-11-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-11-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-11-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-11-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-11-minutes .tl-reservation-notes,.tl-reservation.tl-duration-11-minutes .tl-reservation-tags,.tl-reservation.tl-duration-11-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-11-minutes .tl-reservation-offer,.tl-reservation.tl-duration-11-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-12-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-12-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-12-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-12-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-12-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-12-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-12-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-12-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-12-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-12-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-12-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-12-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-12-minutes .tl-reservation-notes,.tl-reservation.tl-duration-12-minutes .tl-reservation-tags,.tl-reservation.tl-duration-12-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-12-minutes .tl-reservation-offer,.tl-reservation.tl-duration-12-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-13-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-13-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-13-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-13-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-13-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-13-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-13-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-13-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-13-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-13-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-13-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-13-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-13-minutes .tl-reservation-notes,.tl-reservation.tl-duration-13-minutes .tl-reservation-tags,.tl-reservation.tl-duration-13-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-13-minutes .tl-reservation-offer,.tl-reservation.tl-duration-13-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-14-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-14-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-14-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-14-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-14-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-14-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-14-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-14-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-14-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-14-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-14-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-14-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-14-minutes .tl-reservation-notes,.tl-reservation.tl-duration-14-minutes .tl-reservation-tags,.tl-reservation.tl-duration-14-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-14-minutes .tl-reservation-offer,.tl-reservation.tl-duration-14-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-15-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;padding-top:0;padding-bottom:8px}.tl-reservation.tl-duration-15-minutes .tl-reservation-info{padding-top:12px}.tl-drag-and-drop-feature .tl-reservation.tl-duration-15-minutes .tl-reservation-faux-drag-handle{top:0;right:0;width:auto;height:7px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/faux-drag-handle-horizontal-867a5f793fa9b490e2328399631fabf8c8a982127e69319b0235f23717e4c9ad.svg);background-size:19px 3px;margin-right:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0}.tl-reservation.tl-duration-15-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-15-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-15-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-15-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-15-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-15-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-15-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-15-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-15-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-15-minutes .tl-reservation-notes,.tl-reservation.tl-duration-15-minutes .tl-reservation-tags,.tl-reservation.tl-duration-15-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-15-minutes .tl-reservation-offer,.tl-reservation.tl-duration-15-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-16-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-16-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-16-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-16-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-16-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-16-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-16-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-16-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-16-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-16-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-16-minutes .tl-reservation-notes,.tl-reservation.tl-duration-16-minutes .tl-reservation-tags,.tl-reservation.tl-duration-16-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-16-minutes .tl-reservation-offer,.tl-reservation.tl-duration-16-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-17-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-17-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-17-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-17-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-17-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-17-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-17-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-17-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-17-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-17-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-17-minutes .tl-reservation-notes,.tl-reservation.tl-duration-17-minutes .tl-reservation-tags,.tl-reservation.tl-duration-17-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-17-minutes .tl-reservation-offer,.tl-reservation.tl-duration-17-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-18-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-18-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-18-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-18-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-18-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-18-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-18-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-18-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-18-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-18-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-18-minutes .tl-reservation-notes,.tl-reservation.tl-duration-18-minutes .tl-reservation-tags,.tl-reservation.tl-duration-18-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-18-minutes .tl-reservation-offer,.tl-reservation.tl-duration-18-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-19-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-19-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-19-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-19-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-19-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-19-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-19-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-19-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-19-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-19-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-19-minutes .tl-reservation-notes,.tl-reservation.tl-duration-19-minutes .tl-reservation-tags,.tl-reservation.tl-duration-19-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-19-minutes .tl-reservation-offer,.tl-reservation.tl-duration-19-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-20-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-20-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-20-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-20-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-20-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-20-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-20-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-20-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-20-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-20-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-20-minutes .tl-reservation-notes,.tl-reservation.tl-duration-20-minutes .tl-reservation-tags,.tl-reservation.tl-duration-20-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-20-minutes .tl-reservation-offer,.tl-reservation.tl-duration-20-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-21-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-21-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-21-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-21-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-21-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-21-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-21-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-21-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-21-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-21-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-21-minutes .tl-reservation-notes,.tl-reservation.tl-duration-21-minutes .tl-reservation-tags,.tl-reservation.tl-duration-21-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-21-minutes .tl-reservation-offer,.tl-reservation.tl-duration-21-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-22-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-22-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-22-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-22-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-22-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-22-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-22-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-22-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-22-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-22-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-22-minutes .tl-reservation-notes,.tl-reservation.tl-duration-22-minutes .tl-reservation-tags,.tl-reservation.tl-duration-22-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-22-minutes .tl-reservation-offer,.tl-reservation.tl-duration-22-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-23-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-23-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-23-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-23-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-23-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-23-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-23-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-23-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-23-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-23-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-23-minutes .tl-reservation-notes,.tl-reservation.tl-duration-23-minutes .tl-reservation-tags,.tl-reservation.tl-duration-23-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-23-minutes .tl-reservation-offer,.tl-reservation.tl-duration-23-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-24-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-24-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-24-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-24-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-24-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-24-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-24-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-24-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-24-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-24-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-24-minutes .tl-reservation-notes,.tl-reservation.tl-duration-24-minutes .tl-reservation-tags,.tl-reservation.tl-duration-24-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-24-minutes .tl-reservation-offer,.tl-reservation.tl-duration-24-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-25-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-25-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-25-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-25-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-25-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-25-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-25-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-25-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-25-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-25-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-25-minutes .tl-reservation-notes,.tl-reservation.tl-duration-25-minutes .tl-reservation-tags,.tl-reservation.tl-duration-25-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-25-minutes .tl-reservation-offer,.tl-reservation.tl-duration-25-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-26-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-26-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-26-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-26-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-26-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-26-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-26-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-26-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-26-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-26-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-26-minutes .tl-reservation-notes,.tl-reservation.tl-duration-26-minutes .tl-reservation-tags,.tl-reservation.tl-duration-26-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-26-minutes .tl-reservation-offer,.tl-reservation.tl-duration-26-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-27-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-27-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-27-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-27-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-27-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-27-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-27-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-27-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-27-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-27-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-27-minutes .tl-reservation-notes,.tl-reservation.tl-duration-27-minutes .tl-reservation-tags,.tl-reservation.tl-duration-27-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-27-minutes .tl-reservation-offer,.tl-reservation.tl-duration-27-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-28-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-28-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-28-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-28-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-28-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-28-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-28-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-28-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-28-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-28-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-28-minutes .tl-reservation-notes,.tl-reservation.tl-duration-28-minutes .tl-reservation-tags,.tl-reservation.tl-duration-28-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-28-minutes .tl-reservation-offer,.tl-reservation.tl-duration-28-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-29-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-29-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-29-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-29-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-29-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-29-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-29-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-29-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-29-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-29-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-29-minutes .tl-reservation-notes,.tl-reservation.tl-duration-29-minutes .tl-reservation-tags,.tl-reservation.tl-duration-29-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-29-minutes .tl-reservation-offer,.tl-reservation.tl-duration-29-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-30-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-30-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-30-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-30-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-30-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-30-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-30-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-30-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-30-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-30-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-30-minutes .tl-reservation-notes,.tl-reservation.tl-duration-30-minutes .tl-reservation-tags,.tl-reservation.tl-duration-30-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-30-minutes .tl-reservation-offer,.tl-reservation.tl-duration-30-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-31-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-31-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-31-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-31-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-31-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-31-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-31-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-31-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-31-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-31-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-31-minutes .tl-reservation-notes,.tl-reservation.tl-duration-31-minutes .tl-reservation-tags,.tl-reservation.tl-duration-31-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-31-minutes .tl-reservation-offer,.tl-reservation.tl-duration-31-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-32-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-32-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-32-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-32-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-32-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-32-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-32-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-32-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-32-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-32-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-32-minutes .tl-reservation-notes,.tl-reservation.tl-duration-32-minutes .tl-reservation-tags,.tl-reservation.tl-duration-32-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-32-minutes .tl-reservation-offer,.tl-reservation.tl-duration-32-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-33-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-33-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-33-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-33-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-33-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-33-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-33-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-33-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-33-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-33-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-33-minutes .tl-reservation-notes,.tl-reservation.tl-duration-33-minutes .tl-reservation-tags,.tl-reservation.tl-duration-33-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-33-minutes .tl-reservation-offer,.tl-reservation.tl-duration-33-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-34-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-34-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-34-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-34-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-34-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-34-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-34-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-34-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-34-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-34-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-34-minutes .tl-reservation-notes,.tl-reservation.tl-duration-34-minutes .tl-reservation-tags,.tl-reservation.tl-duration-34-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-34-minutes .tl-reservation-offer,.tl-reservation.tl-duration-34-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-35-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-35-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-35-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-35-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-35-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-35-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-35-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-35-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-35-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-35-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-35-minutes .tl-reservation-notes,.tl-reservation.tl-duration-35-minutes .tl-reservation-tags,.tl-reservation.tl-duration-35-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-35-minutes .tl-reservation-offer,.tl-reservation.tl-duration-35-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-36-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-36-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-36-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-36-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-36-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-36-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-36-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-36-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-36-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-36-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-36-minutes .tl-reservation-notes,.tl-reservation.tl-duration-36-minutes .tl-reservation-tags,.tl-reservation.tl-duration-36-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-36-minutes .tl-reservation-offer,.tl-reservation.tl-duration-36-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-37-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-37-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-37-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-37-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-37-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-37-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-37-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-37-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-37-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-37-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-37-minutes .tl-reservation-notes,.tl-reservation.tl-duration-37-minutes .tl-reservation-tags,.tl-reservation.tl-duration-37-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-37-minutes .tl-reservation-offer,.tl-reservation.tl-duration-37-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-38-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-38-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-38-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-38-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-38-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-38-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-38-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-38-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-38-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-38-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-38-minutes .tl-reservation-notes,.tl-reservation.tl-duration-38-minutes .tl-reservation-tags,.tl-reservation.tl-duration-38-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-38-minutes .tl-reservation-offer,.tl-reservation.tl-duration-38-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-39-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-39-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-39-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-39-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-39-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-39-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-39-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-39-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-39-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-39-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-39-minutes .tl-reservation-notes,.tl-reservation.tl-duration-39-minutes .tl-reservation-tags,.tl-reservation.tl-duration-39-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-39-minutes .tl-reservation-offer,.tl-reservation.tl-duration-39-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-40-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-40-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-40-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-40-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-40-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-40-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-40-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-40-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-40-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-40-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-40-minutes .tl-reservation-notes,.tl-reservation.tl-duration-40-minutes .tl-reservation-tags,.tl-reservation.tl-duration-40-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-40-minutes .tl-reservation-offer,.tl-reservation.tl-duration-40-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-41-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-41-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-41-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-41-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-41-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-41-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-41-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-41-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-41-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-41-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-41-minutes .tl-reservation-notes,.tl-reservation.tl-duration-41-minutes .tl-reservation-tags,.tl-reservation.tl-duration-41-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-41-minutes .tl-reservation-offer,.tl-reservation.tl-duration-41-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-42-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-42-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-42-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-42-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-42-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-42-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-42-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-42-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-42-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-42-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-42-minutes .tl-reservation-notes,.tl-reservation.tl-duration-42-minutes .tl-reservation-tags,.tl-reservation.tl-duration-42-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-42-minutes .tl-reservation-offer,.tl-reservation.tl-duration-42-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-43-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-43-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-43-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-43-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-43-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-43-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-43-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-43-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-43-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-43-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-43-minutes .tl-reservation-notes,.tl-reservation.tl-duration-43-minutes .tl-reservation-tags,.tl-reservation.tl-duration-43-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-43-minutes .tl-reservation-offer,.tl-reservation.tl-duration-43-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-44-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-44-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-44-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-44-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-44-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-44-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-44-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-44-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-44-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-44-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-44-minutes .tl-reservation-notes,.tl-reservation.tl-duration-44-minutes .tl-reservation-tags,.tl-reservation.tl-duration-44-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-44-minutes .tl-reservation-offer,.tl-reservation.tl-duration-44-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation.tl-duration-45-minutes{height:auto;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tl-reservation.tl-duration-45-minutes .tl-reservation-info{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.tl-reservation.tl-duration-45-minutes .tl-upcoming-reservation-guest,.tl-reservation.tl-duration-45-minutes .tl-processed-reservation-guest{display:none}.tl-reservation.tl-duration-45-minutes .tl-processed-reservation-guests,.tl-reservation.tl-duration-45-minutes .tl-upcoming-reservation-guests{font-size:13px;margin-right:0}.tl-reservation.tl-duration-45-minutes .tl-processed-reservation-guests:before,.tl-reservation.tl-duration-45-minutes .tl-upcoming-reservation-guests:before{width:12px;background-position:center left}.tl-reservation.tl-duration-45-minutes .tl-processed-reservation-guests+[class^="tl-"],.tl-reservation.tl-duration-45-minutes .tl-upcoming-reservation-guests+[class^="tl-"]{margin-top:6px}.tl-reservation.tl-duration-45-minutes .tl-reservation-notes,.tl-reservation.tl-duration-45-minutes .tl-reservation-tags,.tl-reservation.tl-duration-45-minutes .tl-reservation-squeezed,.tl-reservation.tl-duration-45-minutes .tl-reservation-offer,.tl-reservation.tl-duration-45-minutes .tl-reservation-checkin-status{margin-bottom:0;margin-left:0}.tl-reservation-handle{position:absolute;z-index:1;top:0;bottom:0;left:-6px;display:none;width:40px}.tl-drag-and-drop-feature .tl-reservation-handle{display:block}.tl-drag-and-drop-mode td,.tl-drag-and-drop-mode th{pointer-events:none}.tl-drag-and-drop-mode .tl-draggable-row .tl-cell{pointer-events:auto}.tl-drag-and-drop-mode .tl-reservation{pointer-events:none}.tl-drag-and-drop-mode .tl-reservation.tl-reservation-dragging{opacity:0.5;pointer-events:auto}.tl-drag-and-drop-mode .tl-reservation.tl-reservation-overlap{background-color:#E4C167}.tl-drag-and-drop-mode .tl-draggable-row{pointer-events:auto}.tl-drag-and-drop-mode .tl-row.tl-drag-over td,.tl-drag-and-drop-mode .tl-row.tl-drag-over:nth-child(odd of .tl-row:not(.tl-hidden-row)) td{background:#D1DCF0}.tl-drag-and-drop-mode .tl-row.tl-drag-over td.tl-closed-timeslot,.tl-drag-and-drop-mode .tl-row.tl-drag-over:nth-child(odd of .tl-row:not(.tl-hidden-row)) td.tl-closed-timeslot{background:#CAD8ED}.tl-drag-and-drop-mode .tl-drag-preview{position:relative;height:40px}.tl-drag-and-drop-mode .tl-drag-preview .tl-reservation-preview{bottom:0;background:#3C92E5;z-index:1000}.tl-drag-and-drop-mode .tl-drag-preview .tl-reservation-preview *{opacity:0}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-1{height:82px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-2{height:124px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-3{height:166px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-4{height:208px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-5{height:250px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-6{height:292px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-7{height:334px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-8{height:376px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-9{height:418px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-10{height:460px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-11{height:502px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-12{height:544px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-13{height:586px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-14{height:628px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-15{height:670px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-16{height:712px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-17{height:754px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-18{height:796px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-19{height:838px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-20{height:880px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-21{height:922px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-22{height:964px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-23{height:1006px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-24{height:1048px}.tl-drag-and-drop-mode .tl-drag-preview.tl-drag-preview-index-25{height:1090px}.tl-now{position:absolute;z-index:998;top:0;left:0;bottom:0;will-change:left;transform:all .3s}.tl-now.tl-now-out-of-bounds{display:none}.tl-now-line{position:absolute;z-index:1001;top:98px;display:block;width:3px;height:100%;background:#3F990F;margin-left:-2px}.tl-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;z-index:9998;right:0;bottom:0;left:0;height:60px;background:#fff;padding-top:12px;padding-bottom:12px;margin-top:-1px;box-shadow:#d4d4d4 0 -1px 0;border-bottom:1px solid #d4d4d4}.tl-actions.fixed{box-shadow:rgba(0,0,0,0.1) 0 -1px 1px;position:fixed;margin-bottom:0;border-top:1px solid #d4d4d4;border-bottom:0}.tl-actions .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.tl-actions .timeslots-settings{margin-right:12px}.tl-actions .timeslots-settings .timeslots{bottom:66px}.tl-actions .timeslots-settings .day-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.tl-actions .timeslots-settings .day-actions .open-day,.tl-actions .timeslots-settings .day-actions .close-day{display:block;width:30px;height:30px;font-size:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/lock-sprite-colored-58b89e34c11acce96728bbb3bce98c1203be98365487d5c1e8984ed67e1da0dd.svg);background-repeat:no-repeat}.tl-actions .timeslots-settings .day-actions .open-day:hover,.tl-actions .timeslots-settings .day-actions .close-day:hover{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/lock-sprite-colored-58b89e34c11acce96728bbb3bce98c1203be98365487d5c1e8984ed67e1da0dd.svg)}.tl-actions .timeslots-settings .day-actions .open-day{background-position:8px, center}.tl-actions .timeslots-settings .day-actions .close-day{background-position:-23px, center}.tl-actions .timeslots-settings .day-actions .hidden.close-day,.tl-actions .timeslots-settings .day-actions .hidden.open-day{display:none}.tl-actions .timeslots-settings .day-actions .toggle-timeslots{display:block;width:36px;height:36px;font-size:0;line-height:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/exception-clock-17aa073c5790eb4e7956c3d7995dda75aa54dd0b0b3fe712dfbaffaeaafb8641.svg);background-repeat:no-repeat;background-size:23px 24px;background-position:center;margin-right:12px;border-radius:4px}.tl-actions .timeslots-settings.timeslots-visible .day-actions .toggle-timeslots{background-color:#6b6b6b;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/exception-clock-white-a9055d285dc6571cde91041afec62a9d058af3b91b3f9090e44d779bcab175ad.svg)}.tl-actions .timeslots-settings.timeslots-customized .day-actions .toggle-timeslots{background-color:#B53C80;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/exception-clock-white-a9055d285dc6571cde91041afec62a9d058af3b91b3f9090e44d779bcab175ad.svg)}.tl-actions .tl-reservation-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-left:auto}.tl-actions .tl-reservation-actions li{margin-left:24px}.tl-actions .tl-reservation-actions li a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#3F990F;font-weight:600;text-decoration:none}.tl-actions .tl-reservation-actions li a:before{content:'';text-align:center;width:24px;height:24px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/add-green-34a3cd69bea350fbf7ca100e35f0c7051175faba6b8415ceca1290a57c81d30a.svg);background-size:72px 24px;display:block;margin-right:6px}.tl-actions .tl-reservation-actions li a:hover{color:#4ab312}.tl-actions .tl-reservation-actions li a:hover:before{background-position:24px 24px}.tl-flow:has(.reservations-flow-group:nth-child(3))+.tl-actions .timeslots-settings .timeslots ol,.tl-flow:has(.flow-reservation:nth-child(3))+.tl-actions .timeslots-settings .timeslots ol{max-height:240px}.tl-flow:has(.reservations-flow&gt;*+*)+.tl-actions .timeslots-settings .timeslots ol,.tl-flow:has(.reservations-flow-group:nth-child(4))+.tl-actions .timeslots-settings .timeslots ol,.tl-flow:has(.flow-reservation:nth-child(4))+.tl-actions .timeslots-settings .timeslots ol{max-height:300px}.tl-container+.tl-actions .timeslots-settings .timeslots ol{max-height:240px}.tl-actions.fixed .timeslots-settings .timeslots ol{max-height:320px}.tl-date-cutoff .tl-date-cutoff-toggle:hover{text-decoration:none}.tl-date-cutoff .tl-date-cutoff-toggle-label,.tl-date-cutoff .tl-date-cutoff-toggle-preview{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.tl-date-cutoff .tl-date-cutoff-toggle-label:hover,.tl-date-cutoff .tl-date-cutoff-toggle-preview:hover{text-decoration:none;background-color:#ffffff}.tl-date-cutoff .tl-date-cutoff-toggle-label:active,.tl-date-cutoff .tl-date-cutoff-toggle-preview:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.tl-date-cutoff .tl-date-cutoff-toggle-label{display:block}.tl-date-cutoff .tl-date-cutoff-toggle-preview{display:none}.tl-date-cutoff.has-preview .tl-date-cutoff-toggle-label{display:none}.tl-date-cutoff.has-preview .tl-date-cutoff-toggle-preview{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.tl-date-cutoff.has-preview .tl-date-cutoff-toggle-preview span:first-child{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-right:6px}.tl-date-cutoff.has-preview .tl-date-cutoff-toggle-preview span:first-child:after{display:block;width:16px;height:16px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/day-limit-purple-50e61b7d271d49a22e3fcf329f440be011c46ab0daee00f364ec5ef6261c153c.svg);background-size:16px;margin-left:6px}.tl-date-cutoff .tl-date-cutoff-toggle:not(:has(+.is-hidden)) .tl-date-cutoff-toggle-label,.tl-date-cutoff .tl-date-cutoff-toggle:not(:has(+.is-hidden)) .tl-date-cutoff-toggle-preview,.tl-date-cutoff .tl-date-cutoff-toggle:not(:has(+.is-hidden)) .tl-date-cutoff-toggle-label:hover,.tl-date-cutoff .tl-date-cutoff-toggle:not(:has(+.is-hidden)) .tl-date-cutoff-toggle-preview:hover{color:#fff;background:#6b6b6b;box-shadow:none}.tl-date-cutoff .tl-date-cutoff-toggle:not(:has(+.is-hidden)) .tl-date-cutoff-toggle-label span:first-child:after,.tl-date-cutoff .tl-date-cutoff-toggle:not(:has(+.is-hidden)) .tl-date-cutoff-toggle-preview span:first-child:after,.tl-date-cutoff .tl-date-cutoff-toggle:not(:has(+.is-hidden)) .tl-date-cutoff-toggle-label:hover span:first-child:after,.tl-date-cutoff .tl-date-cutoff-toggle:not(:has(+.is-hidden)) .tl-date-cutoff-toggle-preview:hover span:first-child:after{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/day-limit-white-5947f3a58cdc2f97a7b93d9df405c73ecc87fc4568c6ca0fb1332f6e70a04109.svg)}.tl-date-cutoff .tl-date-cutoff-dialog{position:absolute;bottom:66px;width:360px;background:#fff;padding-top:12px;padding-right:18px;padding-bottom:18px;padding-left:18px;border-radius:4px;box-shadow:0px 4px 15px 0px #00000026}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:12px}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-header h3{width:calc(100% - 32px);font-size:20px;line-height:25px;font-weight:600}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-header .tl-date-cutoff-dialog-actions{margin-left:auto}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-header .tl-date-cutoff-dialog-actions .tl-date-cutoff-dialog-close{cursor:pointer;width:32px;height:32px;font-size:0;background:#eee;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:center;margin-left:auto;border:1px solid #d4d4d4;border-radius:50%;transition:background-color .2s}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-header .tl-date-cutoff-dialog-actions .tl-date-cutoff-dialog-close:hover{background-color:#e6e6e6}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;max-width:300px}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-time-input,.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-amount-input{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:50%}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-time-input label,.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-amount-input label{width:100%;margin-bottom:6px}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-time-input select,.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-time-input input,.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-amount-input select,.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-amount-input input{width:94px;max-width:94px;background-position:12px;background-repeat:no-repeat;margin-right:6px}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-time-input select,.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-amount-input select{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/clock-195d19b98c135961dd00cbcbf4f409697e5d3b2e0bfa48e64d1bbb7eb3ede6d0.svg);background-size:14px;padding-right:12px;padding-left:32px}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-time-input input[type="number"],.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-amount-input input[type="number"]{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-size:12px;padding-right:6px;padding-left:30px}.tl-date-cutoff .tl-date-cutoff-dialog .tl-date-cutoff-dialog-body form .date-cutoff-submit{display:none;width:100%;margin-top:12px}.tl-date-cutoff .inline-hints{color:#383838;font-size:15px;margin-top:12px}.tl-navigation-left,.tl-navigation-right,.tl-inner thead,.tl-empty,.tl-table{transition:all .3s}.sticky-head .tl-inner thead{z-index:9996}.is-scrolling-y.sticky-head .tl-navigation-left,.is-scrolling-y.sticky-head .tl-navigation-right,.is-scrolling-y.sticky-head .tl-inner thead{top:-100px !important}.is-scrolling-x.sticky-cell .tl-empty,.is-scrolling-x.sticky-cell .tl-table{left:-100px !important}@media only screen and (max-width: 360px){.tl-header .tl-date-selector ul .date{padding-right:6px;padding-left:6px}.tl-header .tl-date-selector ul .date:before{display:none}}@media only screen and (max-width: 480px){.tl-actions .tl-reservation-actions .new-walkin{display:none}.tl-actions .tl-reservation-actions .new-reservation{font-size:0}}@media only screen and (max-width: 600px){.tl-actions .wrapper{display:flex}.tl-actions .tl-reservation-actions{margin-left:auto}.tl-actions .tl-reservation-actions li{margin-left:12px}.tl-actions .tl-reservation-actions li:first-child{margin:0}}@media (max-width: 680px){.tl-header .tl-date-selector{width:100%;margin-bottom:6px}.tl-header .tl-date-selector ul .today,.tl-header .tl-date-selector ul .previous-day,.tl-header .tl-date-selector ul .flatpickr-datepicker{margin-right:6px}.tl-header .tl-date-selector ul .flatpickr-datepicker{flex:1}.tl-header .tl-date-selector ul .flatpickr-datepicker .date{justify-content:center}.tl-header .tl-modepicker.segmented-navigation{margin-left:0}.tl-header .tl-notes{margin-left:auto}.tl-header .tl-print{margin-left:12px}}@media (max-width: 740px){.tl-navigation{display:none}}@media (max-width: 550px),(max-height: 480px){.tl-flow:has(.reservations-flow-group:nth-child(3))+.tl-actions .timeslots-settings .timeslots ol,.tl-flow:has(.flow-reservation:nth-child(3))+.tl-actions .timeslots-settings .timeslots ol,.tl-flow:has(.reservations-flow&gt;*+*)+.tl-actions .timeslots-settings .timeslots ol,.tl-flow:has(.reservations-flow-group:nth-child(4))+.tl-actions .timeslots-settings .timeslots ol,.tl-flow:has(.flow-reservation:nth-child(4))+.tl-actions .timeslots-settings .timeslots ol{max-height:100%}.tl-container+.tl-actions .timeslots-settings .timeslots ol,.tl-actions.fixed .timeslots-settings .timeslots ol{max-height:100%}.tl-actions .tl-date-cutoff-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:100vh;font-size:15px;overflow:scroll;border-radius:0}}@media (max-width: 380px),(max-height: 480px){.tl-actions .tl-date-cutoff .tl-date-cutoff-dialog form .date-cutoff-time-input,.tl-actions .tl-date-cutoff .tl-date-cutoff-dialog form .date-cutoff-amount-input{width:100%}.tl-actions .tl-date-cutoff .tl-date-cutoff-dialog form .date-cutoff-time-input{margin-bottom:12px}}.tl-flow{border-top:1px solid #d4d4d4}.tl-flow .reservations-flow .reservations-flow-time-stamp:first-child{border-top:0}.tl-flow .empty+.cancelled-reservations{border-top:1px solid #d4d4d4}.tl-flow .flow-reservation .reservation-status{display:none}.tl-flow .flow-reservation .reservation-reconfirmation-status.reconfirmed,.tl-flow .flow-reservation .reservation-reconfirmation-status.reconfirmable{display:block;font-size:0}.tl-flow .flow-reservation .reservation-reconfirmation-status.reconfirmed:before,.tl-flow .flow-reservation .reservation-reconfirmation-status.reconfirmable:before{display:block;width:24px;height:24px;content:''}.tl-flow .flow-reservation .reservation-reconfirmation-status.reconfirmed:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/reconfirmed-aae412c779be6f7724f4580afec047ce86515f685572bad75925d6e11071515e.svg)}.tl-flow .flow-reservation .reservation-reconfirmation-status.reconfirmable:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/not-reconfirmed-d728f8e28d30f619d7e3abf5d4b431d79152e64ace6bd5e59bb4cad8a3886c05.svg)}.tl-flow .flow-reservation.confirmed .reservation-status-and-actions{margin-bottom:0}.tl-flow:has(.processed-reservations .reservations-flow-group:first-child:last-child .flow-reservation:first-child:last-child){padding-bottom:60px}@media only screen and (max-width: 740px){.tl-flow .reservations-flow .flow-reservation .reservation-guests{padding-right:24px}}@media only screen and (max-width: 768px){.tl-flow:has(+.tl-actions.fixed){padding-bottom:60px}}.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .new-day-note a,.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .new-reservation-note a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .new-day-note a:hover,.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .new-reservation-note a:hover{text-decoration:none;background-color:#ffffff}.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .new-day-note a:active,.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .new-reservation-note a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .cancel-day-note a,.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .cancel-reservation-note a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .cancel-day-note a:hover,.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .cancel-reservation-note a:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .cancel-day-note a:active,.slidebar .slidebar-content.panel-notes .slidebar-header .slidebar-actions .cancel-reservation-note a:active{text-decoration:none}.slidebar .slidebar-content.panel-notes .slidebar-body{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:0}.slidebar .slidebar-content.panel-notes .slidebar-body form.note{width:100%;padding:12px;border-bottom:1px solid #d4d4d4}.slidebar .slidebar-content.panel-notes .slidebar-body form.note .inputs{margin-bottom:12px}.slidebar .slidebar-content.panel-notes .slidebar-body form.note textarea{width:100%;min-height:70px;height:auto}.slidebar .slidebar-content.panel-notes .slidebar-body .note-list{width:100%}.restaurant-reviews .review-settings form{margin-bottom:36px}.restaurant-reviews .review-settings form .inputs&gt;legend{font-size:21.357421875px;line-height:30.4092979431px;margin-bottom:12px}.restaurant-reviews .review-settings form .inputs{margin-bottom:18px}.restaurant-reviews .review-settings form #restaurant_private_feedback_url{width:100%;height:auto}.restaurant-reviews .review-settings form .inline-hints{margin:0}.restaurant-reviews .review-settings form .choices{margin-bottom:18px}.restaurant-reviews .review-settings form .choices legend{margin-bottom:12px}.restaurant-reviews .review-settings form .choices .choices-group li{margin-bottom:6px}.restaurant-reviews .review-settings form .choices .choices-group li:last-child{margin-bottom:0}.restaurant-reviews .review-settings form .choices .choices-group li label{display:inline-flex}.restaurant-reviews .reviews-overview .section-header{margin-bottom:18px}.restaurant-reviews .reviews-overview table{width:100%}.restaurant-reviews .reviews-overview table th,.restaurant-reviews .reviews-overview table td{padding-left:18px}.restaurant-reviews .reviews-overview table th:first-child,.restaurant-reviews .reviews-overview table td:first-child{padding-left:0}.restaurant-reviews .reviews-overview table td{vertical-align:top}.restaurant-reviews .reviews-overview table th.review,.restaurant-reviews .reviews-overview table td.review{padding-left:12px}.restaurant-reviews .reviews-overview table td.inspect{width:160px;text-align:right;padding-right:0}.restaurant-reviews .review-single{border:1px solid #d4d4d4;margin-bottom:18px;border-radius:6px}.restaurant-reviews .review-single .review-header{padding-top:18px;padding-right:18px;padding-left:18px}.restaurant-reviews .review-single .review-header .author-and-date{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-weight:600}.restaurant-reviews .review-single .review-header .author-and-date .author{flex:1;font-size:20px;line-height:25px}.restaurant-reviews .review-single .review-header .mail-and-phone{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:9px}.restaurant-reviews .review-single .review-header .mail-and-phone .mail,.restaurant-reviews .review-single .review-header .mail-and-phone .phone{display:block}.restaurant-reviews .review-single .review-header .mail-and-phone .mail a,.restaurant-reviews .review-single .review-header .mail-and-phone .phone a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#6b6b6b}.restaurant-reviews .review-single .review-header .mail-and-phone .mail a:before,.restaurant-reviews .review-single .review-header .mail-and-phone .phone a:before{display:block;width:16px;height:16px;content:'';background-position:center;background-repeat:no-repeat;margin-right:4.5px}.restaurant-reviews .review-single .review-header .mail-and-phone .mail{margin-right:12px}.restaurant-reviews .review-single .review-header .mail-and-phone .mail a:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/email-gray-a723293319b61c348e690f822558f014c6537f1751f39ece78a530610b5be92e.svg);background-size:19px}.restaurant-reviews .review-single .review-header .mail-and-phone .phone a:before{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/phone-gray-3d823830c7d7c47a7ecbcd9f61be18d23ec35ca99f3fd50753e4e50644d2ee33.svg);background-size:16px}.restaurant-reviews .review-single .review-body{padding:18px}.restaurant-reviews .review-single .review-body P{margin-bottom:6px}.restaurant-reviews .review-single .review-body P:last-child{margin-bottom:0}.restaurant-reviews .review-single .review-body P strong{display:block;margin-bottom:6px}.restaurant-reviews .review-single .review-body .stars-and-rating{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:12px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars{display:block;width:93px;height:25px;background:url(//d2nbxhhppfsbve.cloudfront.net/assets/gotable/icons/star-sprite-6c5d66833c2f611ef95a8dd5a81fed2d05940cff25cce0a8876b7cd696c21ea8.svg);background-size:140px 108px;background-position:-18px -42px;background-repeat:no-repeat}.restaurant-reviews .review-single .review-body .stars-and-rating .stars&gt;span{display:block;font-size:0;line-height:0;background:url(//d2nbxhhppfsbve.cloudfront.net/assets/gotable/icons/star-sprite-6c5d66833c2f611ef95a8dd5a81fed2d05940cff25cce0a8876b7cd696c21ea8.svg);background-size:140px 108px;background-position:-18px -6px;background-repeat:no-repeat;height:25px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-2{width:19px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-1{width:9px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-4{width:38px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-3{width:28px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-6{width:57px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-5{width:47px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-8{width:76px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-7{width:66px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-10{width:95px}.restaurant-reviews .review-single .review-body .stars-and-rating .stars-9{width:85px}.restaurant-reviews .review-single .review-body .stars-and-rating .rating{font-weight:600;margin-left:6px}.restaurant-reviews .review-single .review-actions{padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-top:1px solid #d4d4d4}.restaurant-reviews .review-single .review-actions ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.restaurant-reviews .review-single .review-actions ul li{margin-right:18px}.restaurant-reviews .review-single .review-actions ul li a{color:#383838;font-weight:600}.restaurant-reviews .review-single .review-actions ul .delete-review a{display:block;width:16px;height:16px;font-size:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/gotable/icons/icon-trash-bfc7326fbbb200a8f91c151b5d5f9903ebc1858cce8f6f03bce7ef9a8d833947.svg);background-size:14px;background-position:center;background-repeat:no-repeat}.restaurant-reviews .review-single .review-actions ul .delete-review a:hover{opacity:0.7}@media only screen and (max-width: 960px){.restaurant-reviews .review-single .review-actions ul{display:block}.restaurant-reviews .review-single .review-actions ul li{margin-right:6px;margin-bottom:6px}.restaurant-reviews .review-single .review-actions ul li:last-child{margin-bottom:0}.restaurant-reviews .review-single .review-actions ul .delete-review{margin-left:0}}@media only screen and (max-width: 920px){.restaurant-reviews .review-single .review-header .author-and-date{display:block}.restaurant-reviews .review-single .review-header .author-and-date .author{display:block;margin-bottom:9px}}@media only screen and (max-width: 540px){.restaurant-reviews .review-single .review-header .mail-and-phone{display:block}.restaurant-reviews .review-single .review-header .mail-and-phone .phone{margin-top:6px}}.restaurant-reviews .review-new form{width:100%}.restaurant-reviews .review-new form legend{display:none}.restaurant-reviews .review-new form input,.restaurant-reviews .review-new form textarea,.restaurant-reviews .review-new form select{width:100%}.restaurant-reviews .review-new form textarea{height:240px;min-height:240px}.restaurant-reviews .review-new form input[type="submit"]{width:auto}.restaurant-reviews .review-new form .inputs{margin-bottom:24px}.restaurant-reviews .review-new form .inputs ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.restaurant-reviews .review-new form .inputs li{margin-bottom:18px}.restaurant-reviews .review-new form .inputs li:last-child{margin-bottom:0}.restaurant-reviews .review-new form #go_table_review_author_name_input,.restaurant-reviews .review-new form #go_table_review_author_email_input{width:calc(50% - 6px * 2)}.restaurant-reviews .review-new form #go_table_review_rating_input,.restaurant-reviews .review-new form #go_table_review_description_input{width:100%}.restaurant-reviews .review-new form #go_table_review_rating_input .stars{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.restaurant-reviews .review-new form #go_table_review_rating_input .stars .rate{cursor:pointer;width:13px;height:25px}.restaurant-reviews .review-new form #go_table_review_rating_input .stars .rate.left-star,.restaurant-reviews .review-new form #go_table_review_rating_input .stars .rate.right-star{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/icon-sprite23-0c2a9c52d314d03d4e0a9d442821b3455d52392c014559ab78ee78b0ce042e37.svg);background-position:-12px -4859px;background-repeat:no-repeat;background-size:48px 14352px}.restaurant-reviews .review-new form #go_table_review_rating_input .stars .rate.right-star{background-position:-25px -4859px}.restaurant-reviews .review-new form #go_table_review_rating_input .stars .rate.left-star.highlighted{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/icon-sprite23-0c2a9c52d314d03d4e0a9d442821b3455d52392c014559ab78ee78b0ce042e37.svg);background-position:-11px -4907px;background-repeat:no-repeat;background-size:48px 14352px}.restaurant-reviews .review-new form #go_table_review_rating_input .stars .rate.right-star.highlighted{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/icon-sprite23-0c2a9c52d314d03d4e0a9d442821b3455d52392c014559ab78ee78b0ce042e37.svg);background-position:-24px -4954px;background-repeat:no-repeat;background-size:48px 14352px}.restaurant-reviews .review-new form #go_table_review_rating_input .stars .value{font-weight:600;margin-left:6px}.restaurant-reviews .review-new form .actions .privacy{display:block;margin-bottom:9px}@media only screen and (max-width: 760px){.restaurant-reviews .review-new form #go_table_review_author_name_input,.restaurant-reviews .review-new form #go_table_review_author_email_input{width:100%}}.reservations-management{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.reservations-management .management-navigation{position:sticky;position:-webkit-sticky;top:18px;width:190px;background:#fff;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border:1px solid #d4d4d4;border-radius:4px}.reservations-management .management-navigation li{margin-bottom:6px}.reservations-management .management-navigation li:last-child{margin-bottom:0}.reservations-management .management-navigation li a{color:#383838;font-weight:700}.reservations-management .management-navigation li a.selected{color:#B53C80}.reservations-management .restaurant-settings,.reservations-management .reservations-availability,.reservations-management .reservations-tables,.reservations-management .reservations-admin,.reservations-management .reservations-message-settings,.reservations-management .restaurant-reviews{width:calc(100% - 190px);padding-left:30px}.reservations-management .mobile-dropdown&gt;a{display:none}.reservations-management .mobile-dropdown ul{display:block}@media only screen and (max-width: 700px){.reservations-management{display:block}.reservations-management .management-navigation{position:static;width:auto;background:none;padding:0;margin-bottom:36px;border:0;border-radius:0}.reservations-management .restaurant-settings,.reservations-management .reservations-availability,.reservations-management .reservations-tables,.reservations-management .reservations-admin,.reservations-management .reservations-message-settings,.reservations-management .restaurant-reviews{width:100%;padding:0}.reservations-management .mobile-dropdown&gt;a{display:block;background-color:#fff;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/gotable/icons/icon-hamburger-9e9ac1ab54a7c42a7bbbdee10e3996af2f7023aff44087e4113da260ea8b1782.svg), url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/select-arrows-e6a68a68969d404b4ba46b359550e34e0efa17a1d7d81ae1b731eb973b76ddeb.svg);background-repeat:no-repeat;background-size:18px 18px, 9px 16px;background-position:left 15px center, right 12px center;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:42px;border:1px solid #d4d4d4;border-radius:4px}.reservations-management .mobile-dropdown ul{display:none}.reservations-management .mobile-dropdown.is-visible{position:relative}.reservations-management .mobile-dropdown.is-visible&gt;a{position:absolute;right:0;font-size:0;border:1px solid rgba(0,0,0,0);background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/select-arrows-e6a68a68969d404b4ba46b359550e34e0efa17a1d7d81ae1b731eb973b76ddeb.svg);background-size:9px 16px;background-position:right 12px center;background-color:rgba(0,0,0,0)}.reservations-management .mobile-dropdown.is-visible ul{display:block;background:#fff;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/gotable/icons/icon-hamburger-9e9ac1ab54a7c42a7bbbdee10e3996af2f7023aff44087e4113da260ea8b1782.svg);background-repeat:no-repeat;background-size:18px 18px;background-position:left 15px top 15px;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:42px;margin:0;border:1px solid #d4d4d4;border-radius:4px}}.restaurant-settings form{width:100%}.restaurant-settings fieldset.restaurant,.restaurant-settings fieldset.restaurant-logo,.restaurant-settings fieldset.settings,.restaurant-settings fieldset.guests,.restaurant-settings fieldset.durations,.restaurant-settings fieldset.notifications,.restaurant-settings fieldset.phone-handling,.restaurant-settings fieldset.payments,.restaurant-settings fieldset.warning-message{margin-bottom:24px}.restaurant-settings fieldset.restaurant legend,.restaurant-settings fieldset.restaurant-logo legend,.restaurant-settings fieldset.settings legend,.restaurant-settings fieldset.guests legend,.restaurant-settings fieldset.durations legend,.restaurant-settings fieldset.notifications legend,.restaurant-settings fieldset.phone-handling legend,.restaurant-settings fieldset.payments legend,.restaurant-settings fieldset.warning-message legend{font-size:21.357421875px;line-height:30.4092979431px;margin-bottom:12px}.restaurant-settings fieldset.restaurant ol li,.restaurant-settings fieldset.restaurant-logo ol li,.restaurant-settings fieldset.settings ol li,.restaurant-settings fieldset.guests ol li,.restaurant-settings fieldset.durations ol li,.restaurant-settings fieldset.notifications ol li,.restaurant-settings fieldset.phone-handling ol li,.restaurant-settings fieldset.payments ol li,.restaurant-settings fieldset.warning-message ol li{margin-bottom:18px}.restaurant-settings fieldset.restaurant ol li:last-child,.restaurant-settings fieldset.restaurant-logo ol li:last-child,.restaurant-settings fieldset.settings ol li:last-child,.restaurant-settings fieldset.guests ol li:last-child,.restaurant-settings fieldset.durations ol li:last-child,.restaurant-settings fieldset.notifications ol li:last-child,.restaurant-settings fieldset.phone-handling ol li:last-child,.restaurant-settings fieldset.payments ol li:last-child,.restaurant-settings fieldset.warning-message ol li:last-child{margin-bottom:0}.restaurant-settings fieldset.restaurant ol li input,.restaurant-settings fieldset.restaurant ol li select,.restaurant-settings fieldset.restaurant-logo ol li input,.restaurant-settings fieldset.restaurant-logo ol li select,.restaurant-settings fieldset.settings ol li input,.restaurant-settings fieldset.settings ol li select,.restaurant-settings fieldset.guests ol li input,.restaurant-settings fieldset.guests ol li select,.restaurant-settings fieldset.durations ol li input,.restaurant-settings fieldset.durations ol li select,.restaurant-settings fieldset.notifications ol li input,.restaurant-settings fieldset.notifications ol li select,.restaurant-settings fieldset.phone-handling ol li input,.restaurant-settings fieldset.phone-handling ol li select,.restaurant-settings fieldset.payments ol li input,.restaurant-settings fieldset.payments ol li select,.restaurant-settings fieldset.warning-message ol li input,.restaurant-settings fieldset.warning-message ol li select{width:100%}.restaurant-settings fieldset.restaurant ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.restaurant-settings fieldset.restaurant #restaurant_name_input,.restaurant-settings fieldset.restaurant #restaurant_street_input,.restaurant-settings fieldset.restaurant #restaurant_country_code_input{width:100%}.restaurant-settings fieldset.restaurant #restaurant_zipcode_input,.restaurant-settings fieldset.restaurant #restaurant_city_input{width:calc(50% - 6px * 2)}.restaurant-settings fieldset.restaurant-logo #restaurant_logo_input.image,.restaurant-settings fieldset.restaurant-logo .restaurant-logo-input legend,.restaurant-settings fieldset.restaurant-logo .label,.restaurant-settings fieldset.restaurant-logo input{display:none}.restaurant-settings fieldset.restaurant-logo .inline-hints{margin:0}.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative}.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-wrapper:before{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;bottom:0;left:0;width:360px;color:#6b6b6b;content:'';font-size:15px;background:#eee;border-radius:6px}.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-wrapper .input-preview-contents{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;z-index:2;width:360px;min-height:180px;padding-top:6px;padding-bottom:6px;margin-right:24px}.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-wrapper .input-preview-contents img{max-width:150px;border-radius:6px}.restaurant-settings fieldset.restaurant-logo .inline-hints .cover-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.restaurant-settings fieldset.restaurant-logo .inline-hints .cover-actions label{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);margin:0}.restaurant-settings fieldset.restaurant-logo .inline-hints .cover-actions label:hover{text-decoration:none;background-color:#ffffff}.restaurant-settings fieldset.restaurant-logo .inline-hints .cover-actions label:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.restaurant-settings fieldset.restaurant-logo .inline-hints .cover-actions .remove-logo{display:inline-block;font-size:0;line-height:0;width:36px;height:36px;background:#eee;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-repeat:no-repeat;background-size:12px 12px;background-position:center;margin-bottom:0;margin-left:24px;border-radius:50%}.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-empty:before{content:attr(data-no-cover-photo)}.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-empty+.cover-actions .remove-logo{display:none}.restaurant-settings fieldset.settings #restaurant_default_locale_input{width:calc(50% - 6px * 2)}.restaurant-settings fieldset.guests ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.restaurant-settings fieldset.guests #restaurant_minimum_guests_input,.restaurant-settings fieldset.guests #restaurant_maximum_guests_input{width:calc(50% - 6px * 2);margin-bottom:0}.restaurant-settings fieldset.guests #restaurant_request_guest_details_input{margin-top:18px}.restaurant-settings fieldset.durations{margin-bottom:6px}.restaurant-settings fieldset.durations ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.restaurant-settings fieldset.durations #restaurant_lunch_duration_input,.restaurant-settings fieldset.durations #restaurant_dinner_duration_input,.restaurant-settings fieldset.durations #restaurant_squeezed_lunch_duration_input,.restaurant-settings fieldset.durations #restaurant_squeezed_dinner_duration_input{width:calc(50% - 6px * 2)}.restaurant-settings fieldset.notifications #restaurant_notify_by_email_input .inline-hints,.restaurant-settings fieldset.notifications #restaurant_notify_by_sms_input .inline-hints{color:#6b6b6b;margin-left:24px}.restaurant-settings fieldset.notifications li.row&gt;ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.restaurant-settings fieldset.notifications li.row&gt;ol li.col{width:calc(50% - 6px * 2);margin-bottom:0}.restaurant-settings fieldset.phone-handling #restaurant_telephone_input{width:calc(50% - 6px * 2)}.restaurant-settings fieldset.call-days{display:none;margin-top:-6px;margin-bottom:30px}.restaurant-settings fieldset.call-days legend{font-weight:700;margin-bottom:12px}.restaurant-settings fieldset.call-days li{margin-bottom:18px}.restaurant-settings fieldset.call-days table label{font-weight:400}.restaurant-settings fieldset.call-days table th,.restaurant-settings fieldset.call-days table td{padding-right:12px;padding-bottom:18px}.restaurant-settings fieldset.call-days table tr:last-child th,.restaurant-settings fieldset.call-days table tr:last-child td{padding-bottom:0}.restaurant-settings fieldset.call-days table .hours{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.restaurant-settings fieldset.call-days table .hours .till{padding-right:6px;padding-left:6px}.restaurant-settings fieldset.call-days table .no-calls{vertical-align:middle}.restaurant-settings fieldset.call-days table .no-calls label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:0}.restaurant-settings fieldset.call-days table .no-calls label input{margin-right:6px}.restaurant-settings fieldset.payments{max-width:560px;margin-bottom:30px}.restaurant-settings fieldset.payments .inline-hint{display:block;margin-bottom:6px}.restaurant-settings fieldset.payments .section-header{margin-bottom:30px}.restaurant-settings fieldset.payments .section-header h2{font-weight:400}.restaurant-settings fieldset.payments #restaurant_deposits_enabled_input{margin-bottom:30px}.restaurant-settings fieldset.payments .deposit-settings .section-header{margin-bottom:12px}.restaurant-settings fieldset.payments .deposit-settings .section-header h2{font-size:18px}.restaurant-settings fieldset.payments .deposit-settings li input,.restaurant-settings fieldset.payments .deposit-settings li select{max-width:358px}.restaurant-settings fieldset.payments .deposit-settings li textarea{height:190px}.restaurant-settings fieldset.payments .deposit-settings li:last-child{margin-bottom:0}.restaurant-settings fieldset.payments .deposit-settings #restaurant_deposit_input,.restaurant-settings fieldset.payments .deposit-settings #restaurant_reject_reservation_in_advance_minutes_input{margin-bottom:30px}.restaurant-settings fieldset.payments .deposit-settings .deposit-explanation legend{font-size:18px;font-weight:400}.restaurant-settings fieldset.payments .deposit-settings .i18n-tab-bar-language{margin-bottom:0}.restaurant-settings fieldset.payments fieldset.choices legend{font-size:15px;line-height:24.0270996094px;font-weight:700;margin-bottom:6px}.restaurant-settings fieldset.payments fieldset.choices legend label{margin-bottom:0}.restaurant-settings fieldset.payments fieldset.choices li{margin-bottom:6px}.restaurant-settings .warning-message .i18n-tab-bar-languages li{margin-bottom:0}.restaurant-settings .pricing{margin-bottom:36px}.restaurant-settings .pricing h2{font-size:21.357421875px;line-height:30.4092979431px;margin-bottom:12px}.restaurant-settings .pricing .features{margin-left:18px}.restaurant-settings .pricing .features li{list-style-position:outside;list-style-type:disc}.restaurant-settings .message-partials{margin-bottom:36px}.restaurant-settings .message-partials h2{font-size:21.357421875px;line-height:30.4092979431px;margin-bottom:12px}.restaurant-settings .message-partials .textual{margin-bottom:18px}.restaurant-settings .message-partials ul{background:#fff;border:1px solid #d4d4d4;border-radius:4px}.restaurant-settings .message-partials li{padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-bottom:1px solid #d4d4d4}.restaurant-settings .message-partials li a{font-weight:700}.restaurant-settings .message-partials li span{display:block;color:#6b6b6b}.restaurant-settings .message-partials li:last-child{border-bottom:0}.restaurant-settings .edit-account form .inputs{margin-bottom:36px}.restaurant-settings .edit-account form .inputs legend{display:none}.restaurant-settings .edit-account form .inputs li{width:100%;margin-bottom:18px}.restaurant-settings .edit-account form .inputs li:last-child{margin-bottom:0}.restaurant-settings .edit-account form .inputs li input,.restaurant-settings .edit-account form .inputs li select{width:100%}.restaurant-settings .edit-communications{margin-bottom:36px}.restaurant-settings .edit-communications .communications{margin-bottom:18px}.restaurant-settings .edit-communications .communications legend{font-size:21.357421875px;line-height:30.4092979431px;margin-bottom:12px}.restaurant-settings .edit-communications .communications .boolean{margin-bottom:12px}.restaurant-settings .edit-communications .communications .boolean:last-child{margin-bottom:0}.restaurant-settings .edit-communications .communications .boolean .inline-hints{color:#6b6b6b;margin-left:24px}@media only screen and (max-width: 1100px){.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-wrapper{display:block}.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-wrapper .input-preview-contents{margin-bottom:18px}}@media only screen and (max-width: 700px){.restaurant-settings fieldset.restaurant #restaurant_zipcode_input,.restaurant-settings fieldset.restaurant #restaurant_city_input{width:100%}.restaurant-settings fieldset.settings #restaurant_default_locale_input{width:100%}.restaurant-settings fieldset.guests #restaurant_minimum_guests_input,.restaurant-settings fieldset.guests #restaurant_maximum_guests_input{width:100%}.restaurant-settings fieldset.guests #restaurant_minimum_guests_input{margin-bottom:18px}.restaurant-settings fieldset.durations{margin-bottom:24px}.restaurant-settings fieldset.durations #restaurant_lunch_duration_input,.restaurant-settings fieldset.durations #restaurant_dinner_duration_input,.restaurant-settings fieldset.durations #restaurant_squeezed_lunch_duration_input,.restaurant-settings fieldset.durations #restaurant_squeezed_dinner_duration_input{width:100%}.restaurant-settings fieldset.notifications li.row&gt;ol{display:block}.restaurant-settings fieldset.notifications li.row&gt;ol li.col{width:100%;margin-bottom:18px}.restaurant-settings fieldset.notifications li.row&gt;ol li.col:last-child{margin-bottom:0}.restaurant-settings fieldset.phone-handling #restaurant_telephone_input{width:100%}.restaurant-settings fieldset.call-days table{display:block}.restaurant-settings fieldset.call-days table tr{display:block;margin-bottom:18px}.restaurant-settings fieldset.call-days table tr:last-child{margin-bottom:0}.restaurant-settings fieldset.call-days table tr:last-child td{padding-bottom:18px}.restaurant-settings fieldset.call-days table tr:last-child td:last-child{padding-bottom:0}.restaurant-settings fieldset.call-days table th{padding:0}.restaurant-settings fieldset.call-days table td{display:block;padding-bottom:6px}.restaurant-settings fieldset.call-days table td:last-child{padding-bottom:0}.restaurant-settings fieldset.call-days table td.hours{padding-bottom:12px}.restaurant-settings .message-partials ul{margin-right:-12px;margin-left:-12px;border-top:1px solid #d4d4d4;border-right:0;border-bottom:1px solid #d4d4d4;border-left:0;border-radius:0}.restaurant-settings .message-partials li{padding:12px}}@media only screen and (max-width: 414px){.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-wrapper:before{width:100%}.restaurant-settings fieldset.restaurant-logo .inline-hints .input-preview-wrapper .input-preview-contents{position:relative;z-index:2;width:100%;height:180px;margin-right:0}}.reservations-availability .hidden{display:none}.reservations-availability fieldset.realtime&gt;legend,.reservations-availability fieldset.days&gt;legend,.reservations-availability fieldset.holidays-and-exceptions&gt;legend{max-width:20.8333333333%;flex:1;width:100%;float:left;position:-webkit-sticky;position:sticky;top:6px;padding-top:12px;padding-right:12px}.reservations-availability fieldset.realtime&gt;legend span,.reservations-availability fieldset.days&gt;legend span,.reservations-availability fieldset.holidays-and-exceptions&gt;legend span{font-size:16px;font-weight:600;line-height:20px}.reservations-availability fieldset.realtime&gt;legend+ol,.reservations-availability fieldset.days&gt;legend+ol,.reservations-availability fieldset.holidays-and-exceptions&gt;legend+ol{max-width:79.1666666667%;flex:1;width:100%;float:left}.reservations-availability fieldset.realtime,.reservations-availability fieldset.days{margin-bottom:36px}.reservations-availability fieldset.actions{max-width:79.1666666667%;flex:1;width:100%;float:right;margin-top:36px}.reservations-availability fieldset.realtime&gt;ol{background:#fff;padding:18px;border:1px solid #d4d4d4;border-radius:4px}.reservations-availability .realtime-setting .choices .label,.reservations-availability .realtime-reject-setting .choices .label{margin-bottom:12px}.reservations-availability .realtime-setting .choices .label label,.reservations-availability .realtime-reject-setting .choices .label label{font-size:16px;line-height:20px;margin-bottom:0}.reservations-availability .realtime-setting .choice,.reservations-availability .realtime-reject-setting .choice{margin-bottom:12px}.reservations-availability .realtime-setting .choice label,.reservations-availability .realtime-reject-setting .choice label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.reservations-availability .realtime-setting .choice label h4,.reservations-availability .realtime-reject-setting .choice label h4{width:calc(100% - 40px);font-weight:600}.reservations-availability .realtime-setting .choice label .option-description,.reservations-availability .realtime-reject-setting .choice label .option-description{display:block;width:100%;margin-top:2px;padding-left:24px}.reservations-availability .realtime-setting .choice:last-child,.reservations-availability .realtime-reject-setting .choice:last-child{margin-bottom:0}.reservations-availability .realtime-reject-setting,.reservations-availability .maximum-new-arrivals-setting,.reservations-availability .tables-input{padding-top:18px;margin-top:18px;border-top:1px solid #d4d4d4}.reservations-availability .maximum-new-arrivals-setting h2{font-size:16px;font-weight:600;line-height:20px}.reservations-availability .maximum-new-arrivals-setting p{margin-top:6px}.reservations-availability .maximum-new-arrivals-setting ul{margin-top:12px}.reservations-availability .maximum-new-arrivals-setting ul li{margin-bottom:12px}.reservations-availability .maximum-new-arrivals-setting ul li input[type="number"]{width:80px}.reservations-availability .maximum-new-arrivals-setting ul li:last-child{margin-bottom:0}.reservations-availability .tables-input&gt;header{margin-bottom:12px}.reservations-availability .tables-input&gt;header h2{font-size:16px;font-weight:600;line-height:20px}.reservations-availability .tables-input label.label{display:none}.reservations-availability .use-restaurant-settings,.reservations-availability .sync-days-with-guide{background:#fff;padding:18px;margin-bottom:30px;border:1px solid #d4d4d4;border-radius:4px}.reservations-availability .use-restaurant-settings label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;cursor:pointer;font-weight:400;margin-bottom:6px}.reservations-availability .use-restaurant-settings label input{margin-top:3px;margin-right:6px}.reservations-availability .use-restaurant-settings label:last-child{margin-bottom:0}.reservations-availability .days-input .days-input-day{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;background:#fff;padding:18px;margin-bottom:30px;border:1px solid #d4d4d4;border-radius:4px}.reservations-availability .days-input .days-input-day:last-child{margin-bottom:0}.reservations-availability .days-input .day-label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;flex-basis:100%;margin-bottom:12px}.reservations-availability .days-input .day-label strong{font-size:16px;line-height:20px;margin-right:auto}.reservations-availability .days-input .day-label .day-enabled-input label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;cursor:pointer;font-weight:400;margin:0}.reservations-availability .days-input .day-label .day-enabled-input label input{margin-right:6px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/checkmark-020d16b545ebdaf1e19b14bb90bcac3db64e3eb73ef85db3634449f34fb1b6d6.svg);background-repeat:no-repeat;background-size:11px 7px;background-position:center;background-color:#B53C80;border:1px solid #B53C80}.reservations-availability .days-input .day-label .day-enabled-input label input:checked{background:none;border:1px solid #d4d4d4}.reservations-availability .days-input .day-label .day-description{width:100%;margin-top:6px;margin-bottom:3px}.reservations-availability .days-input .day-meal-settings{position:relative;width:50%}.reservations-availability .days-input .day-meal-settings .day-label{margin:0;margin-bottom:6px}.reservations-availability .days-input .day-meal-settings .opening-times{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:12px}.reservations-availability .days-input .day-meal-settings .opening-times select{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/clock-195d19b98c135961dd00cbcbf4f409697e5d3b2e0bfa48e64d1bbb7eb3ede6d0.svg);background-position:12px;background-repeat:no-repeat;background-size:14px;padding-right:12px;padding-left:32px}.reservations-availability .days-input .day-meal-settings .opening-times .opening-days-till{margin-right:4px;margin-left:4px}.reservations-availability .days-input .day-meal-settings .timeslots-link{display:block;width:36px;height:36px;font-size:0;line-height:0;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/exception-clock-17aa073c5790eb4e7956c3d7995dda75aa54dd0b0b3fe712dfbaffaeaafb8641.svg);background-repeat:no-repeat;background-size:23px 24px;background-position:center;margin-left:12px;border-radius:4px}.reservations-availability .days-input .day-meal-settings .timeslots-link.hidden{display:none}.reservations-availability .days-input .day-meal-settings .timeslots-link.visible{display:block}.reservations-availability .days-input .day-meal-settings.timeslots-visible .opening-times .timeslots-link{background-color:#6b6b6b;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/exception-clock-white-a9055d285dc6571cde91041afec62a9d058af3b91b3f9090e44d779bcab175ad.svg)}.reservations-availability .days-input .day-meal-settings.timeslots-customized .opening-times .timeslots-link{background-color:#B53C80;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/exception-clock-white-a9055d285dc6571cde91041afec62a9d058af3b91b3f9090e44d779bcab175ad.svg)}.reservations-availability .days-input .day-meal-settings .timeslots{display:none;z-index:99;top:78px}.reservations-availability .days-input .day-meal-settings .timeslots ol{max-height:100%}.reservations-availability .days-input .day-meal-settings .timeslots.visible{display:block}.reservations-availability .days-input .day-meal-settings .capacity label{margin:0;margin-bottom:6px}.reservations-availability .days-input .day-meal-settings .capacity input{max-width:94px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-position:12px;background-repeat:no-repeat;background-size:12px;padding-right:6px;padding-left:30px}.reservations-availability .days-input .day-settings{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:12px;margin-top:18px;margin-bottom:-12px;border-top:1px solid #d4d4d4}.reservations-availability .days-input .day-settings .day-settings-block{width:50%;margin-bottom:12px}.reservations-availability .days-input .day-settings .realtime-book-in-advance strong,.reservations-availability .days-input .day-settings .book-in-advance strong,.reservations-availability .days-input .day-settings .cancellation-window strong,.reservations-availability .days-input .day-settings .cutoff-settings strong,.reservations-availability .days-input .day-settings .reconfirmation-setting strong{display:block;margin-bottom:6px}.reservations-availability .days-input .day-settings .realtime-book-in-advance label,.reservations-availability .days-input .day-settings .book-in-advance label,.reservations-availability .days-input .day-settings .cancellation-window label,.reservations-availability .days-input .day-settings .cutoff-settings label,.reservations-availability .days-input .day-settings .reconfirmation-setting label{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-weight:400;margin:0}.reservations-availability .days-input .day-settings .realtime-book-in-advance select,.reservations-availability .days-input .day-settings .realtime-book-in-advance input[type="number"],.reservations-availability .days-input .day-settings .book-in-advance select,.reservations-availability .days-input .day-settings .book-in-advance input[type="number"],.reservations-availability .days-input .day-settings .cancellation-window select,.reservations-availability .days-input .day-settings .cancellation-window input[type="number"],.reservations-availability .days-input .day-settings .cutoff-settings select,.reservations-availability .days-input .day-settings .cutoff-settings input[type="number"],.reservations-availability .days-input .day-settings .reconfirmation-setting select,.reservations-availability .days-input .day-settings .reconfirmation-setting input[type="number"]{margin-right:6px;margin-left:6px}.reservations-availability .days-input .day-settings .realtime-book-in-advance select,.reservations-availability .days-input .day-settings .book-in-advance select,.reservations-availability .days-input .day-settings .cancellation-window select,.reservations-availability .days-input .day-settings .cutoff-settings select,.reservations-availability .days-input .day-settings .reconfirmation-setting select{width:120px}.reservations-availability .days-input .day-settings .realtime-book-in-advance input[type="number"],.reservations-availability .days-input .day-settings .book-in-advance input[type="number"],.reservations-availability .days-input .day-settings .cancellation-window input[type="number"],.reservations-availability .days-input .day-settings .cutoff-settings input[type="number"],.reservations-availability .days-input .day-settings .reconfirmation-setting input[type="number"]{width:80px}.reservations-availability .days-input .day-settings .cutoff-settings select{width:94px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/clock-195d19b98c135961dd00cbcbf4f409697e5d3b2e0bfa48e64d1bbb7eb3ede6d0.svg);background-size:14px;background-position:12px;background-repeat:no-repeat;padding-right:12px;padding-left:32px}.reservations-availability .days-input .day-settings .cutoff-settings input[type="number"]{width:94px;max-width:94px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-position:12px;background-repeat:no-repeat;background-size:12px;padding-right:6px;padding-left:30px}.reservations-availability .days-input .day-settings .cutoff-settings span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.reservations-availability .days-input .day-settings .cutoff-settings .inline-hints{color:#383838;font-size:15px}.reservations-availability .days-input .day-settings .reconfirmation-setting{padding-bottom:12px}.reservations-availability .days-input .day-settings .reconfirmation-setting label{flex-flow:row nowrap;cursor:pointer;align-items:flex-start}.reservations-availability .days-input .day-settings .reconfirmation-setting label input{margin-top:3px;margin-right:6px}.reservations-availability .days-input .day-disabled-message,.reservations-availability .days-input .day-settings-inherited-message{display:none}.reservations-availability .days-input .days-input-day.day-disabled .day-meal-settings,.reservations-availability .days-input .days-input-day.day-disabled .day-settings,.reservations-availability .days-input .days-input-day.day-disabled .day-settings-inherited-message{display:none}.reservations-availability .days-input .days-input-day.day-disabled .day-disabled-message{display:block}.reservations-availability .days-input .days-input-day.use-restaurant-times .opening-times{display:none}.reservations-availability .days-input .days-input-day.use-restaurant-seats .capacity{display:none}.reservations-availability .days-input .days-input-day.use-restaurant-realtime-settings .day-settings{display:none}.reservations-availability .days-input .days-input-day.use-restaurant-reconfirmation-setting .reconfirmation-setting{display:none}.reservations-availability .days-input .days-input-day.use-restaurant-times.use-restaurant-seats.use-restaurant-realtime-settings .day-settings-inherited-message{display:block}.reservations-availability .days-input .days-input-day.use-restaurant-times.use-restaurant-seats.use-restaurant-realtime-settings.day-disabled .day-settings-inherited-message{display:none}.reservations-availability .reservations-availability .use-restaurant-seats{display:none}.reservations-availability .realtime-setting-default .tables-input{display:none}.reservations-availability .realtime-setting-default .days-input-day.use-restaurant-seats .day-meal-settings .opening-times{margin-bottom:0}.reservations-availability .realtime-setting-default .days-input-day.use-restaurant-times.use-restaurant-seats .day-meal-settings{display:none}.reservations-availability .realtime-setting-default .days-input-day.use-restaurant-times.use-restaurant-seats .day-settings{padding-top:0;margin-top:0;border-top:0}.reservations-availability .realtime-setting-off .realtime-setting-or-description,.reservations-availability .realtime-setting-capacity .realtime-setting-or-description,.reservations-availability .realtime-setting-availability .realtime-setting-or-description{display:none}.reservations-availability .realtime-setting-off .use-restaurant-settings .use-restaurant-seats,.reservations-availability .realtime-setting-off .realtime-book-in-advance,.reservations-availability .realtime-setting-off .realtime-reject-setting,.reservations-availability .realtime-setting-off .maximum-new-arrivals-setting,.reservations-availability .realtime-setting-off .realtime-setting-capacity-description,.reservations-availability .realtime-setting-off .realtime-setting-availability-description,.reservations-availability .realtime-setting-off .tables-input{display:none}.reservations-availability .realtime-setting-off .days-input-day .capacity{display:none}.reservations-availability .realtime-setting-off .days-input-day .day-meal-settings .opening-times{margin-bottom:0}.reservations-availability .realtime-setting-off .days-input-day.use-restaurant-times .day-meal-settings{display:none}.reservations-availability .realtime-setting-off .days-input-day.use-restaurant-times .day-settings{padding-top:0;margin-top:0;border-top:0}.reservations-availability .realtime-setting-off .days-input-day.use-restaurant-times.use-restaurant-realtime-settings .day-settings-inherited-message{display:block}.reservations-availability .realtime-setting-off .days-input-day.use-restaurant-times.use-restaurant-realtime-settings.day-disabled .day-settings-inherited-message{display:none}.reservations-availability .realtime-setting-capacity .tables-input,.reservations-availability .realtime-setting-capacity .realtime-setting-off-description,.reservations-availability .realtime-setting-capacity .realtime-setting-availability-description{display:none}.reservations-availability .realtime-setting-capacity .days-input-day.use-restaurant-seats .day-meal-settings .opening-times{margin-bottom:0}.reservations-availability .realtime-setting-capacity .days-input-day.use-restaurant-times.use-restaurant-seats .day-meal-settings{display:none}.reservations-availability .realtime-setting-capacity .days-input-day.use-restaurant-times.use-restaurant-seats .day-settings{padding-top:0;margin-top:0;border-top:0}.reservations-availability .realtime-setting-availability .realtime-setting-off-description,.reservations-availability .realtime-setting-availability .realtime-setting-capacity-description,.reservations-availability .realtime-setting-availability .use-restaurant-settings .use-restaurant-seats{display:none}.reservations-availability .realtime-setting-availability .days-input-day .capacity{display:none}.reservations-availability .realtime-setting-availability .days-input-day .day-meal-settings .opening-times{margin-bottom:0}.reservations-availability .realtime-setting-availability .days-input-day.use-restaurant-times .day-meal-settings{display:none}.reservations-availability .realtime-setting-availability .days-input-day.use-restaurant-times .day-settings{padding-top:0;margin-top:0;border-top:0}.reservations-availability .realtime-setting-availability .days-input-day.use-restaurant-times.use-restaurant-realtime-settings .day-settings-inherited-message{display:block}.reservations-availability .realtime-setting-availability .days-input-day.use-restaurant-times.use-restaurant-realtime-settings.day-disabled .day-settings-inherited-message{display:none}.reservations-availability .realtime-reject-setting-accept .realtime-reject-setting-or-description,.reservations-availability .realtime-reject-setting-reject .realtime-reject-setting-or-description{display:none}.reservations-availability .realtime-reject-setting-accept .realtime-reject-setting-reject-description{display:none}.reservations-availability .realtime-reject-setting-reject .realtime-reject-setting-accept-description{display:none}.reservations-availability .realtime-reject-setting-reject.realtime-setting-availability .book-in-advance,.reservations-availability .realtime-reject-setting-reject.realtime-setting-capacity .book-in-advance{display:none}@media only screen and (max-width: 1160px){.reservations-availability .days-input .day-meal-settings{width:100%}.reservations-availability .days-input .day-meal-settings .opening-times{margin-bottom:12px}.reservations-availability .days-input .day-lunch-settings{margin-bottom:12px}.reservations-availability .days-input .day-settings .day-settings-block{width:100%}}@media only screen and (max-width: 1000px){.reservations-availability fieldset.realtime&gt;legend,.reservations-availability fieldset.realtime&gt;legend+ol,.reservations-availability fieldset.days&gt;legend,.reservations-availability fieldset.days&gt;legend+ol,.reservations-availability fieldset.holidays-and-exceptions&gt;legend,.reservations-availability fieldset.holidays-and-exceptions&gt;legend+ol{max-width:100%;flex:1;width:100%;float:left;position:relative}.reservations-availability fieldset.realtime&gt;legend,.reservations-availability fieldset.days&gt;legend,.reservations-availability fieldset.holidays-and-exceptions&gt;legend{padding:0;margin-bottom:18px}.reservations-availability fieldset.realtime,.reservations-availability fieldset.days{margin-bottom:30px}.reservations-availability fieldset.actions{max-width:100%;flex:1;width:100%;float:left}.reservations-availability .days-input .day-meal-settings{display:block;width:50%}.reservations-availability .days-input .day-meal-settings .opening-times{margin-bottom:12px}.reservations-availability .days-input .day-lunch-settings{margin-bottom:0}.reservations-availability .days-input .day-settings .day-settings-block{width:50%}}@media only screen and (max-width: 970px){.reservations-availability .days-input .day-settings .day-settings-block{width:100%}}@media only screen and (max-width: 850px){.reservations-availability .days-input .day-meal-settings{width:100%}.reservations-availability .days-input .day-meal-settings .opening-times{margin-bottom:12px}.reservations-availability .days-input .day-lunch-settings{margin-bottom:12px}}@media (max-width: 550px),(max-height: 480px){.reservations-availability .days-input .day-meal-settings .timeslots{top:0}}.restaurant-closed-dates fieldset.closed-dates,.restaurant-closed-dates fieldset.closed-dates-current,.restaurant-closed-dates fieldset.open-dates-current{margin-bottom:30px}.restaurant-closed-dates fieldset.closed-dates&gt;legend,.restaurant-closed-dates fieldset.closed-dates-current&gt;legend,.restaurant-closed-dates fieldset.open-dates-current&gt;legend{max-width:20.8333333333%;flex:1;width:100%;float:left;position:-webkit-sticky;position:sticky;top:6px;padding-top:12px;padding-right:12px}.restaurant-closed-dates fieldset.closed-dates&gt;legend span,.restaurant-closed-dates fieldset.closed-dates-current&gt;legend span,.restaurant-closed-dates fieldset.open-dates-current&gt;legend span{font-size:16px;font-weight:600;line-height:20px}.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol,.restaurant-closed-dates fieldset.closed-dates-current&gt;legend+ol,.restaurant-closed-dates fieldset.open-dates-current&gt;legend+ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;max-width:79.1666666667%;flex:1;width:100%;float:left;background:#fff;padding:18px;border:1px solid #d4d4d4;border-radius:4px}.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .label,.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .closed-dates-submit,.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .closed-dates-note{width:100%}.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .fragment label,.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .closed-dates-starts-at-input .label,.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .closed-dates-ends-at-input .label{display:none}.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .fragments,.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .fragments-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .fragments-group .fragment{margin-right:6px}.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .fragments-group .fragment:last-child{margin:0}.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .closed-dates-until-label{margin-top:6px;margin-right:6px;margin-left:6px}.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .closed-dates-submit{margin-top:12px}.restaurant-closed-dates fieldset.closed-dates-current li,.restaurant-closed-dates fieldset.open-dates-current li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;margin-bottom:12px}.restaurant-closed-dates fieldset.closed-dates-current li .remove,.restaurant-closed-dates fieldset.open-dates-current li .remove{display:block;width:36px;height:36px;font-size:0;line-height:0;background-color:#eee;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);background-repeat:no-repeat;background-position:center;margin-right:12px;background-size:13px;border-radius:50%}.restaurant-closed-dates fieldset.closed-dates-current li:last-child,.restaurant-closed-dates fieldset.open-dates-current li:last-child{margin-bottom:0}.days-exceptions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.days-exceptions .label{position:-webkit-sticky;position:sticky;top:6px;width:200px;font-size:16px;font-weight:600;line-height:20px}.days-exceptions .days-exception-dates{width:calc(100% - 200px);background:#fff;padding:18px;margin-bottom:12px;border:1px solid #d4d4d4;border-radius:4px}.days-exceptions .days-exception-dates li{margin-bottom:6px}.days-exceptions .days-exception-dates li:last-child{margin-bottom:0}.days-exceptions .inline-hints{padding-left:200px}@media only screen and (max-width: 1140px){.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol{display:block}.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol .closed-dates-until-label{margin-top:6px;margin-right:0;margin-bottom:6px;margin-left:0}}@media only screen and (max-width: 1000px){.restaurant-closed-dates fieldset.closed-dates&gt;legend,.restaurant-closed-dates fieldset.closed-dates&gt;legend+ol,.restaurant-closed-dates fieldset.closed-dates-current&gt;legend,.restaurant-closed-dates fieldset.closed-dates-current&gt;legend+ol,.restaurant-closed-dates fieldset.open-dates-current&gt;legend,.restaurant-closed-dates fieldset.open-dates-current&gt;legend+ol{max-width:100%;flex:1;width:100%;float:left;position:relative}.restaurant-closed-dates fieldset.closed-dates&gt;legend,.restaurant-closed-dates fieldset.closed-dates-current&gt;legend,.restaurant-closed-dates fieldset.open-dates-current&gt;legend{padding:0;margin-bottom:18px}.days-exceptions{display:block}.days-exceptions .label,.days-exceptions .days-exception-dates{width:100%}.days-exceptions .label{display:block;padding-top:0;margin-bottom:12px}.days-exceptions .inline-hints{padding-left:0}}.reservations-tables .field_with_errors input{border:1px solid #D4283C}.reservations-tables .field_with_errors+.inline-errors{display:none}.reservations-tables .responsive-table{margin-bottom:36px}.reservations-tables .responsive-table tbody td{vertical-align:top}.reservations-tables .tables .responsive-table .table-enabled{min-width:60px;vertical-align:middle}.reservations-tables .tables .responsive-table .table-label{width:25%}.reservations-tables .tables .responsive-table .table-section{width:25%}.reservations-tables .tables .responsive-table .table-preference{width:20%}.reservations-tables .tables .responsive-table .table-min-capacity,.reservations-tables .tables .responsive-table .table-max-capacity{min-width:80px}.reservations-tables .combinations .responsive-table tbody td{padding-top:12px;border-bottom:1px solid #d4d4d4}.reservations-tables .combinations .responsive-table tbody tr:first-child td{padding-top:0}.reservations-tables .combinations .responsive-table tbody .combination-enabled{min-width:60px}.reservations-tables .combinations .responsive-table tbody .combination-enabled input{margin-top:9px}.reservations-tables .combinations .responsive-table tbody .combination-tables{width:60%}.reservations-tables .combinations .responsive-table tbody .combination-preference{width:16%}.reservations-tables .combinations .responsive-table tbody .combination-min-capacity,.reservations-tables .combinations .responsive-table tbody .combination-max-capacity{min-width:80px}.reservations-tables .combinations .responsive-table tfoot tr:first-child td{padding-top:12px}@media only screen and (max-width: 960px){.reservations-tables .responsive-table{margin-right:0;margin-left:0}.reservations-tables .responsive-table tbody tr{padding-right:0;padding-left:0}.reservations-tables .responsive-table tbody td.actions span{top:36px;right:0}.reservations-tables .responsive-table tfoot tr{padding-right:0;padding-left:0}.reservations-tables .tables .responsive-table tr{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservations-tables .tables .responsive-table td{padding-left:0}.reservations-tables .tables .responsive-table .table-enabled{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-start;align-items:center;order:2}.reservations-tables .tables .responsive-table .table-enabled:before{margin-top:0;margin-bottom:0;margin-left:6px}.reservations-tables .tables .responsive-table .table-label{width:calc(100% - 54px);order:1}.reservations-tables .tables .responsive-table .table-section,.reservations-tables .tables .responsive-table .table-preference,.reservations-tables .tables .responsive-table .table-capacity{width:100%}.reservations-tables .tables .responsive-table .table-section{order:2}.reservations-tables .tables .responsive-table .table-preference{order:3;width:calc(50% - 6px * 2);margin-right:12px}.reservations-tables .tables .responsive-table .table-min-capacity,.reservations-tables .tables .responsive-table .table-max-capacity{width:calc(25% - 6px);min-width:auto}.reservations-tables .tables .responsive-table .table-min-capacity{order:4;margin-right:12px}.reservations-tables .tables .responsive-table .table-max-capacity{order:5}.reservations-tables .combinations .responsive-table td{padding-top:0;padding-left:0}.reservations-tables .combinations .responsive-table tbody tr{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.reservations-tables .combinations .responsive-table tbody td{padding-top:0;border-bottom:0}.reservations-tables .combinations .responsive-table tbody .combination-tables{width:calc(100% - 42px);order:1}.reservations-tables .combinations .responsive-table tbody .combination-enabled{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;order:2}.reservations-tables .combinations .responsive-table tbody .combination-enabled input{order:1;margin-top:0;margin-right:6px}.reservations-tables .combinations .responsive-table tbody .combination-enabled:before{order:2;margin-bottom:0}.reservations-tables .combinations .responsive-table tbody .combination-preference,.reservations-tables .combinations .responsive-table tbody .combination-capacity{width:100%}.reservations-tables .combinations .responsive-table tbody .combination-preference{order:3;width:calc(50% - 6px * 2);margin-right:12px}.reservations-tables .combinations .responsive-table tbody .combination-min-capacity,.reservations-tables .combinations .responsive-table tbody .combination-max-capacity{width:calc(25% - 6px);min-width:auto}.reservations-tables .combinations .responsive-table tbody .combination-min-capacity{order:4;margin-right:12px}.reservations-tables .combinations .responsive-table tbody .combination-max-capacity{order:5}.reservations-tables .combinations .responsive-table tbody td.actions span{top:36px}}.reservations-message-settings .message-partial{background:#fff;border-radius:4px;border:1px solid #d4d4d4}.reservations-message-settings .message-partial-active-setting{padding:18px;border-bottom:1px solid #d4d4d4}.reservations-message-settings .message-partial-active-setting .choices-group{display:flex;flex-direction:row;flex-wrap:flex-wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:12px}.reservations-message-settings .message-partial-active-setting .choices-group li{margin-right:18px}.reservations-message-settings .message-partial-active-setting .choices-group li label{align-items:center;font-weight:600}.reservations-message-settings .message-partial-active-setting dl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:12px}.reservations-message-settings .message-partial-active-setting dl dt{width:150px;font-weight:700}.reservations-message-settings .message-partial-active-setting dl dd{width:calc(100% - 150px);margin-bottom:6px}.reservations-message-settings .message-partial-active-setting dl dd:last-child{margin-bottom:0}.reservations-message-settings .message-partial-body{padding:18px}.reservations-message-settings .message-partial-body textarea{width:100%;height:264px}.reservations-message-settings .message-partial-body .i18n-tab-bar{padding:0;border:none}.reservations-message-settings .body-hidden .message-partial-body{display:none}.reservations-message-settings .actions{padding-right:18px;padding-bottom:18px;padding-left:18px}.reservations-message-settings .body-hidden .actions{padding-top:18px}@media only screen and (max-width: 960px){.reservations-message-settings .message-partial-active-setting .choices-group{display:block;margin-bottom:18px}.reservations-message-settings .message-partial-active-setting .choices-group li{margin-right:0;margin-bottom:6px}.reservations-message-settings .message-partial-active-setting .choices-group li:last-child{margin-bottom:0}.reservations-message-settings .message-partial-active-setting dl{display:block}.reservations-message-settings .message-partial-active-setting dl dt{margin-bottom:3px}.reservations-message-settings .message-partial-active-setting dl dd{margin-bottom:12px}.reservations-message-settings .message-partial-active-setting dl dd:last-child{margin-bottom:0}}@media only screen and (max-width: 700px){.reservations-message-settings .message-partial{margin-right:-12px;margin-left:-12px;border-top:1px solid #d4d4d4;border-right:0;border-bottom:1px solid #d4d4d4;border-left:0;border-radius:0}.reservations-message-settings .message-partial-active-setting,.reservations-message-settings .message-partial-body{padding:12px}}.reservations-admin form fieldset legend{font-size:21.357421875px;line-height:30.4092979431px;margin-bottom:12px}.reservations-admin .settings,.reservations-admin .features,.reservations-admin .widget,.reservations-admin .feedback,.reservations-admin .warning-message{margin-bottom:24px}.reservations-admin .settings li,.reservations-admin .features li,.reservations-admin .widget li,.reservations-admin .feedback li,.reservations-admin .warning-message li{margin-bottom:18px}.reservations-admin .settings li:last-child,.reservations-admin .features li:last-child,.reservations-admin .widget li:last-child,.reservations-admin .feedback li:last-child,.reservations-admin .warning-message li:last-child{margin-bottom:0}.reservations-admin #restaurant_external_id_input,.reservations-admin #restaurant_type_input,.reservations-admin #restaurant_days_between_follow_ups_input,.reservations-admin #restaurant_private_feedback_url_input{width:100%}.reservations-admin #restaurant_external_id_input input,.reservations-admin #restaurant_external_id_input select,.reservations-admin #restaurant_type_input input,.reservations-admin #restaurant_type_input select,.reservations-admin #restaurant_days_between_follow_ups_input input,.reservations-admin #restaurant_days_between_follow_ups_input select,.reservations-admin #restaurant_private_feedback_url_input input,.reservations-admin #restaurant_private_feedback_url_input select{width:calc(50% - 6px * 2)}.reservations-admin .archived{margin-bottom:36px}.reservations-admin .archived a{font-weight:600}.reservations-admin .settings li:first-child{margin-bottom:6px}.reservations-admin .features .label{display:none}.reservations-admin .features li{margin-bottom:6px}.reservations-admin .widget li{margin-bottom:6px}.reservations-admin .feedback .choices legend{font-size:15px;line-height:24.0270996094px;margin-bottom:6px}.reservations-admin .feedback .choices li{margin-bottom:6px}.reservations-admin .feedback .choices li:last-child{margin-bottom:0}.reservations-admin .warning-message .i18n-tab-bar-languages li{margin-bottom:0}.reservations-admin .availability,.reservations-admin .pricing{margin-bottom:24px}.reservations-admin .availability ol,.reservations-admin .pricing ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.reservations-admin .availability li,.reservations-admin .pricing li{width:calc(50% - 6px * 2);margin-bottom:18px}.reservations-admin .availability li select,.reservations-admin .availability li input,.reservations-admin .pricing li select,.reservations-admin .pricing li input{width:100%}.reservations-admin .availability li:nth-last-child(-n+2),.reservations-admin .pricing li:nth-last-child(-n+2){margin-bottom:0}.reservations-admin .notes{margin-bottom:24px}.reservations-admin .notes label{display:none}.reservations-admin .notes textarea{width:100%}@media only screen and (max-width: 960px){.reservations-admin #restaurant_external_id_input input,.reservations-admin #restaurant_external_id_input select,.reservations-admin #restaurant_type_input input,.reservations-admin #restaurant_type_input select,.reservations-admin #restaurant_days_between_follow_ups_input input,.reservations-admin #restaurant_days_between_follow_ups_input select,.reservations-admin #restaurant_private_feedback_url_input input,.reservations-admin #restaurant_private_feedback_url_input select{width:100%}.reservations-admin .availability li,.reservations-admin .pricing li{width:100%}.reservations-admin .availability li:nth-last-child(-n+2),.reservations-admin .pricing li:nth-last-child(-n+2){margin-bottom:18px}.reservations-admin .availability li:last-child,.reservations-admin .pricing li:last-child{margin-bottom:0}}.reservations-period-cancellations .period{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;margin-bottom:24px}.reservations-period-cancellations .period .starts-at,.reservations-period-cancellations .period .ends-at{margin-right:12px}.reservations-period-cancellations .cancellations .tabular-scroller{margin-bottom:18px}@media only screen and (max-width: 600px){.reservations-period-cancellations .period{display:block}.reservations-period-cancellations .period .starts-at,.reservations-period-cancellations .period .ends-at{width:100%;margin-right:0;margin-bottom:18px}.reservations-period-cancellations .period .starts-at input,.reservations-period-cancellations .period .ends-at input{width:100%}}.widget-theme-picker header{width:100%}.widget-theme-picker .theme-picker form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.widget-theme-picker .theme-picker form .theme-picker-wrapper{width:calc(100% - 400px);padding-right:36px}.widget-theme-picker .theme-picker .embed ol li{margin-bottom:12px}.widget-theme-picker .theme-picker .embed ol li select{width:100%}.widget-theme-picker .theme-picker .embed ol .widget-themes a{display:block;font-weight:600;margin-top:6px}.widget-theme-picker .theme-picker .embed .embed-code .highlight-code{margin-top:12px}.widget-theme-picker .theme-picker .warning-message{margin-bottom:18px}.widget-theme-picker .theme-picker .warning-message legend{font-size:15px;line-height:24.0270996094px}.widget-theme-picker .theme-picker .warning-message label{display:none}.widget-theme-picker .theme-picker .warning-message .actions{margin-top:12px}.widget-theme-picker .theme-picker .warning-message .actions li{display:inline-block}.widget-theme-picker .theme-picker .preview{width:100%;max-width:400px}.theme-overview{width:100%;margin-top:36px}.theme-overview .empty{display:block;margin-bottom:18px}.theme-overview table{width:100%}.theme-overview table .color-preview{text-align:center}.theme-overview table .color-preview .background-color{display:inline-block;padding:6px;border-radius:4px}.theme-overview table .color-preview .color-setting{color:#fff;font-size:14px;font-weight:600;padding:6px;margin-bottom:6px;border-radius:4px}.theme-overview table .color-preview .color-setting:last-child{margin-bottom:0}.theme-overview table .font-preview{min-width:280px}.theme-overview table .options a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.theme-overview table .options a:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.theme-overview table .options a:active{text-decoration:none}.theme-overview .add-theme{font-weight:600}@media only screen and (max-width: 1024px){.widget-theme-picker .theme-picker{display:block}.widget-theme-picker .theme-picker form .theme-picker-wrapper{width:100%;padding-right:0}.widget-theme-picker .theme-picker form .embed ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.widget-theme-picker .theme-picker form .embed ol li{width:calc(50% - 6px * 2)}.widget-theme-picker .theme-picker form .embed ol li:nth-last-child(1),.widget-theme-picker .theme-picker form .embed ol li:nth-last-child(2),.widget-theme-picker .theme-picker form .embed ol li:nth-last-child(3){width:100%}.widget-theme-picker .theme-picker .preview{margin:0 auto}}@media only screen and (max-width: 700px){.widget-theme-picker .theme-picker form .embed ol{display:block}.widget-theme-picker .theme-picker form .embed ol li{width:100%}.widget-theme-picker .tabular-scroller{width:auto;margin-right:-12px;margin-left:-12px;border-top:1px solid #d4d4d4;border-right:0;border-bottom:1px solid #d4d4d4;border-left:0;border-radius:0}}.widget-theme-editor{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.widget-theme-editor form{width:calc(100% - 400px);flex:1;padding-right:36px}.widget-theme-editor form legend{font-size:21.357421875px;font-weight:800;line-height:30.4092979431px;margin-bottom:12px}.widget-theme-editor form .inputs{margin-bottom:24px}.widget-theme-editor form .inputs li{margin-bottom:12px}.widget-theme-editor form .inputs li input,.widget-theme-editor form .inputs li select{width:100%}.widget-theme-editor form .inputs li:last-child{margin:0}.widget-theme-editor form .inputs li.color{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:12px}.widget-theme-editor form .inputs li.color:last-child{margin:0}.widget-theme-editor form .inputs li.color label{order:3;margin:0}.widget-theme-editor form .inputs li.color input{cursor:pointer;position:absolute;opacity:0;order:2;width:30px;height:30px}.widget-theme-editor form .inputs li.color .faux-picker{order:1;display:block;width:30px;height:30px;padding:6px;margin-right:6px;border:1px solid #d4d4d4;border-radius:50%;border:4px solid #fff;box-shadow:0 0 0 1px #d4d4d4}.widget-theme-editor .hungry-inline-wrapper,.widget-theme-editor .go-table-inline-wrapper{width:400px}@media only screen and (max-width: 1040px){.widget-theme-editor{display:block}.widget-theme-editor form{width:100%;padding:0;margin-bottom:36px}}.widget-popover-overview table.responsive-table tbody td.position{display:flex;flex-direction:row;flex-wrap:flex-wrap;justify-content:flex-start;align-items:flex-start;font-size:0}.widget-popover-overview table.responsive-table tbody td.position a.move-popover-down,.widget-popover-overview table.responsive-table tbody td.position a.move-popover-up{display:inline-block;width:24px;height:24px;font-size:0;background-position:center;background-repeat:no-repeat}.widget-popover-overview table.responsive-table tbody td.position a.move-popover-down{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-gray-down-64d80d6aeb466adc0d2f507882ba2505ab7fc0c0c911f44dac0187467115085a.svg);margin-left:30px}.widget-popover-overview table.responsive-table tbody td.position a.move-popover-up{background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/arrow-gray-up-32cebb1130903512bfce051c1ca1983073e6e9efeca0fa42b3d85048a916f2fc.svg)}.widget-popover-overview table.responsive-table tbody td.position a.move-popover-up+a.move-popover-down{margin-left:6px}.widget-popover-overview table.responsive-table tbody td.label a,.widget-popover-overview table.responsive-table tbody td.preview a{font-weight:600}.widget-popover-overview table.responsive-table tbody td.actions{padding-right:0}.widget-popover-overview table.responsive-table tbody td.actions span .delete{display:block;width:24px;height:24px;font-size:0;background-color:rgba(0,0,0,0);background-position:center;background-repeat:no-repeat;background-size:12px 12px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg)}@media only screen and (max-width: 960px){.widget-popover-overview table.responsive-table td.position,.widget-popover-overview table.responsive-table td.label,.widget-popover-overview table.responsive-table th.from,.widget-popover-overview table.responsive-table td.from,.widget-popover-overview table.responsive-table td.till,.widget-popover-overview table.responsive-table td.actions{width:100%;max-width:100%}.widget-popover-overview table.responsive-table thead{display:none}.widget-popover-overview table.responsive-table tbody tr,.widget-popover-overview table.responsive-table tbody td{display:block}.widget-popover-overview table.responsive-table tbody tr{position:relative;padding-top:12px;border-bottom:1px solid #d4d4d4}.widget-popover-overview table.responsive-table tbody tr:first-of-type{padding-top:0}.widget-popover-overview table.responsive-table tbody tr:last-of-type{border-bottom:0}.widget-popover-overview table.responsive-table tbody td{padding-left:18px}.widget-popover-overview table.responsive-table tbody td:before{display:block;font-weight:600;content:attr(data-label);margin-bottom:3px}.widget-popover-overview table.responsive-table tbody td.position,.widget-popover-overview table.responsive-table tbody td.actions{position:absolute;top:12px;width:auto;padding:0}.widget-popover-overview table.responsive-table tbody td.position:before,.widget-popover-overview table.responsive-table tbody td.actions:before{display:none}.widget-popover-overview table.responsive-table tbody tr:first-of-type td.position,.widget-popover-overview table.responsive-table tbody tr:first-of-type td.actions{top:0}.widget-popover-overview table.responsive-table tbody td.position{right:calc(36px + 6px);width:54px}.widget-popover-overview table.responsive-table tbody td.label{padding-left:0;max-width:calc(100% - 90px)}.widget-popover-overview table.responsive-table tbody td.actions{right:0}}.widget-popover-settings fieldset.popover-available-period&gt;legend,.widget-popover-settings fieldset.popover-descriptions&gt;legend{max-width:20.8333333333%;flex:1;width:100%;float:left;position:-webkit-sticky;position:sticky;top:6px;padding-top:12px;padding-right:12px}.widget-popover-settings fieldset.popover-available-period&gt;legend span,.widget-popover-settings fieldset.popover-descriptions&gt;legend span{font-size:16px;font-weight:600;line-height:20px}.widget-popover-settings fieldset.popover-available-period&gt;legend+ol,.widget-popover-settings fieldset.popover-descriptions&gt;legend+ol{max-width:79.1666666667%;flex:1;width:100%;float:left}.widget-popover-settings fieldset.popover-available-period,.widget-popover-settings fieldset.popover-descriptions{margin-bottom:36px}.widget-popover-settings fieldset.popover-available-period&gt;ol,.widget-popover-settings fieldset.popover-descriptions&gt;ol{background:#fff;padding:18px;border:1px solid #d4d4d4;border-radius:4px}.widget-popover-settings fieldset.actions{max-width:79.1666666667%;flex:1;width:100%;float:right}.widget-popover-settings fieldset.popover-available-period ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.widget-popover-settings fieldset.popover-available-period ol li{width:calc(50% - 6px * 2)}.widget-popover-settings fieldset.popover-available-period ol li input{width:100%}.widget-popover-settings fieldset.popover-descriptions .i18n-tab-bar{padding:0;border:none}@media only screen and (max-width: 1000px){.widget-popover-settings fieldset.popover-available-period&gt;legend,.widget-popover-settings fieldset.popover-available-period&gt;legend+ol,.widget-popover-settings fieldset.popover-descriptions&gt;legend,.widget-popover-settings fieldset.popover-descriptions&gt;legend+ol{max-width:100%;flex:1;width:100%;float:left;position:relative}.widget-popover-settings fieldset.popover-available-period&gt;legend,.widget-popover-settings fieldset.popover-descriptions&gt;legend{padding:0;margin-bottom:18px}.widget-popover-settings fieldset.popover-available-period,.widget-popover-settings fieldset.popover-descriptions{margin-bottom:30px}.widget-popover-settings fieldset.actions{max-width:100%;flex:1;width:100%;float:left}}@media only screen and (max-width: 420px){.widget-popover-settings fieldset.popover-available-period ol li{width:100%;margin-bottom:12px}.widget-popover-settings fieldset.popover-available-period ol li:last-child{margin-bottom:0}.widget-popover-settings fieldset.popover-descriptions .i18n-tab-bar .i18n-tab-bar-languages{display:block}.widget-popover-settings fieldset.popover-descriptions .i18n-tab-bar .i18n-tab-bar-languages li{width:100%;margin-bottom:6px}.widget-popover-settings fieldset.popover-descriptions .i18n-tab-bar .i18n-tab-bar-languages li:last-child{margin-bottom:0}.widget-popover-settings fieldset.popover-descriptions .i18n-tab-bar .TMCommandBar{padding:6px}.widget-popover-settings fieldset.popover-descriptions .i18n-tab-bar .TMCommandButton{margin-right:0}}.restaurant-settings .restaurant-translations .i18n-tab-bar-panes{margin-bottom:36px}.restaurant-settings .restaurant-translations .translation-message{margin-bottom:24px}.restaurant-settings .restaurant-translations .translation-message legend{font-size:21.357421875px;line-height:30.4092979431px;margin-bottom:12px}.restaurant-settings .restaurant-translations .translation-message:last-child{margin-bottom:0}.restaurant-settings .tag-overview table.responsive-table{margin-bottom:36px}@media only screen and (max-width: 960px){.restaurant-settings .tag-overview table.responsive-table tr{overflow:hidden}.restaurant-settings .tag-overview table.responsive-table td.name{width:calc(100% - 6px * 8)}.restaurant-settings .tag-overview table.responsive-table td.actions span{top:36px}.restaurant-settings .tag-overview table.responsive-table td.tag-color{display:inline-block;float:left;width:100px}.restaurant-settings .tag-overview table.responsive-table td.tag-color input{width:100%}.restaurant-settings .tag-overview table.responsive-table td.tag-items{display:inline-block;float:left;width:calc(100% - 100px)}}.integrations-overview .integrations{margin-bottom:36px}.integrations-overview .integration{margin-bottom:24px}.integrations-overview .integration legend{max-width:20.8333333333%;flex:1;width:100%;float:left;position:-webkit-sticky;position:sticky;top:6px;padding-top:12px;padding-right:12px}.integrations-overview .integration legend span{font-size:16px;font-weight:600;line-height:20px}.integrations-overview .integration legend+ol{max-width:79.1666666667%;flex:1;width:100%;float:left;background:#fff;padding:18px;border:1px solid #d4d4d4;border-radius:4px}.integrations-overview .integration .integration-description{margin-bottom:12px}.integrations-overview .integration .integration-description:only-child{margin-bottom:0}.integrations-overview .integration .integration-description p{margin-top:12px}.integrations-overview .integration .integration-description p:first-child{margin-top:0}.integrations-overview .integration .integration-description .tag{display:inline-block;background:#ccc;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-right:3px;margin-bottom:3px;border-radius:4px}.integrations-overview .integration .integration-description .tag.beta{background:#D4283C;color:#ffffff;text-transform:uppercase}.integrations-overview .integration .integration-description .tag.alpha{color:#fff;background:#B53C80;text-transform:uppercase}.integrations-overview .integration .integration-description .integration-settings{margin-top:12px}.integrations-overview .integration .integration-actions{margin-top:12px}.integrations-overview .integration .integration-actions a,.integrations-overview .integration .integration-actions input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.integrations-overview .integration .integration-actions a:hover,.integrations-overview .integration .integration-actions input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}.integrations-overview .integration .integration-actions a:active,.integrations-overview .integration .integration-actions input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.integrations-overview .integration .integration-actions ol{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.integrations-overview .integration .integration-actions li{margin-right:12px}.integrations-overview .integration .integration-actions li:last-child{margin-right:0}.integrations-overview .integration:last-child{margin-bottom:0}.integration-configuration .alert{display:block;color:#fff;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;margin-bottom:18px;border-radius:4px}.integration-configuration .alert.valid{background-color:#3F990F}.integration-configuration .alert.invalid{background-color:#D4283C}.integration-configuration .alert.info{color:#383838;background:#d4d4d4}.integration-configuration form input,.integration-configuration form select{width:280px}.integration-configuration form input[type="submit"]{width:auto}.integration-configuration form .inputs{margin-bottom:6px}.integration-configuration form li{margin-bottom:18px}.integration-configuration .display-string{margin-bottom:18px}.integration-configuration .display-string strong,.integration-configuration .display-string .string{display:block}.integration-configuration .display-string strong{margin-bottom:6px}.integration-configuration .display-string .string{background:#d4d4d4;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-radius:4px}.restaurant-settings:has(.integration-configuration) .section-header{margin-bottom:12px}@media only screen and (max-width: 1000px){.integrations-overview .integration legend,.integrations-overview .integration legend+ol{max-width:100%;flex:1;width:100%;float:left;position:relative}.integrations-overview .integration legend{padding:0;margin-bottom:18px}}@media only screen and (max-width: 900px){.integrations-overview .website-widget-integration .integration-actions li{width:100%;margin-bottom:12px}.integrations-overview .website-widget-integration .integration-actions li:last-child{margin-bottom:0}}.mplus-table-configuration table.responsive-table.import-tables{margin-bottom:36px}.mplus-table-configuration table.responsive-table.import-tables tbody tr:last-child td{padding-bottom:0}.mplus-table-configuration table.responsive-table.import-tables tbody td{vertical-align:top}.mplus-table-configuration table.responsive-table.import-tables input[type="text"][disabled],.mplus-table-configuration table.responsive-table.import-tables input[type="number"][disabled],.mplus-table-configuration table.responsive-table.import-tables select[disabled]{appearance:none;color:#383838;border:0;box-shadow:none;background:none}.mplus-table-configuration table.responsive-table.import-tables .input-error-wrapper input{border:1px solid #D4283C}.mplus-table-configuration table.responsive-table.import-tables .active{width:56px}.mplus-table-configuration table.responsive-table.import-tables .table-number{width:68px}.mplus-table-configuration table.responsive-table.import-tables .section{width:180px}.mplus-table-configuration table.responsive-table.import-tables .preference{width:132px}.mplus-table-configuration table.responsive-table.import-tables .min-max{width:90px}.mplus-table-configuration table.responsive-table.import-tables .active,.mplus-table-configuration table.responsive-table.import-tables .table-number{padding-top:6px}.mplus-table-configuration table.responsive-table.import-tables .label li:has(input[disabled]),.mplus-table-configuration table.responsive-table.import-tables .label input[disabled]{display:none}.mplus-table-configuration table.responsive-table.import-tables .label .flex-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.mplus-table-configuration table.responsive-table.import-tables .label .flex-wrapper&gt;li+li{flex:1}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .multi-select-toggle{all:revert}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .multi-select-toggle:before{display:none}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .default-value{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);font-size:0;margin-right:12px}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .default-value:hover{text-decoration:none;background-color:#ffffff}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .default-value:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .default-value:before{display:block;width:16px;height:16px;content:'';background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/table-3ff7cf703f93d2a3d59c2349d492fba4ae7ff836dacde304438f35e07333f3d5.svg);background-size:16px;background-position:center;background-repeat:no-repeat}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .multi-select-container.has-selection .default-value{display:none}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .multi-select-container.has-selection span[data-multi-select-target="choicesContainer"]&gt;span{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-weight:600;background:#fff;height:34px;padding-right:12px;padding-left:12px;border:1px solid #d4d4d4;border-radius:4px}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .multi-select-container.has-selection span[data-multi-select-target="choicesContainer"]&gt;span .choice-capacity{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-weight:400;margin-left:3px}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .multi-select-container.has-selection span[data-multi-select-target="choicesContainer"]&gt;span .choice-capacity .counter{background-size:11px 14px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/guest-c350670955955a1f6a3836a53d540e69c98610462116179be2171631d163d59d.svg);background-repeat:no-repeat;background-position:left center;padding-left:14px}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .multi-select-container.has-selection span[data-multi-select-target="choicesContainer"]&gt;span .choice-capacity .label{display:none}.mplus-table-configuration table.responsive-table.import-tables .label .select-wrapper .multi-select-container.has-selection span[data-multi-select-target="choicesContainer"]&gt;span .multi-select-choice-close{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-size:12px 12px;background-position:center;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/icons/nextgen/close-dark-cac88de468a90b6dc2612f9f68b07d6d18c1bc0f6e35b5b63833f5c4b16ff1cb.svg);font-size:0;margin-left:6px}.mplus-table-configuration table.responsive-table.import-tables .section input,.mplus-table-configuration table.responsive-table.import-tables .preference input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 1100px){.mplus-table-configuration table.responsive-table.import-tables{display:block;width:auto;margin-right:0;margin-left:0}.mplus-table-configuration table.responsive-table.import-tables thead{display:none}.mplus-table-configuration table.responsive-table.import-tables tbody{display:block}.mplus-table-configuration table.responsive-table.import-tables tbody tr{display:block;position:relative;padding-right:0;padding-bottom:24px;padding-left:0;margin-bottom:18px;border-bottom:1px solid #d4d4d4}.mplus-table-configuration table.responsive-table.import-tables tbody tr:last-child,.mplus-table-configuration table.responsive-table.import-tables tbody tr:last-of-type{margin-bottom:0}.mplus-table-configuration table.responsive-table.import-tables tbody td{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;height:36px;margin-top:18px}.mplus-table-configuration table.responsive-table.import-tables tbody td:before{display:block;width:110px;font-weight:700;content:attr(data-label);margin-bottom:0}.mplus-table-configuration table.responsive-table.import-tables tbody td:first-child{margin-top:0}.mplus-table-configuration table.responsive-table.import-tables tbody td:last-child:has(input:not([disabled])){margin-bottom:6px}.mplus-table-configuration table.responsive-table.import-tables tbody td:has(.inline-errors){height:auto;align-items:flex-start}.mplus-table-configuration table.responsive-table.import-tables tbody td:has(.inline-errors):before{padding-top:6px}.mplus-table-configuration table.responsive-table.import-tables input[disabled],.mplus-table-configuration table.responsive-table.import-tables select[disabled]{padding-right:0;padding-left:0}.mplus-table-configuration table.responsive-table.import-tables .active,.mplus-table-configuration table.responsive-table.import-tables .table-number,.mplus-table-configuration table.responsive-table.import-tables .label,.mplus-table-configuration table.responsive-table.import-tables .section,.mplus-table-configuration table.responsive-table.import-tables .preference,.mplus-table-configuration table.responsive-table.import-tables .min-max{width:100%;max-width:100%;padding:0}.mplus-table-configuration table.responsive-table.import-tables .active ul,.mplus-table-configuration table.responsive-table.import-tables .active li,.mplus-table-configuration table.responsive-table.import-tables .table-number ul,.mplus-table-configuration table.responsive-table.import-tables .table-number li,.mplus-table-configuration table.responsive-table.import-tables .label ul,.mplus-table-configuration table.responsive-table.import-tables .label li,.mplus-table-configuration table.responsive-table.import-tables .section ul,.mplus-table-configuration table.responsive-table.import-tables .section li,.mplus-table-configuration table.responsive-table.import-tables .preference ul,.mplus-table-configuration table.responsive-table.import-tables .preference li,.mplus-table-configuration table.responsive-table.import-tables .min-max ul,.mplus-table-configuration table.responsive-table.import-tables .min-max li{flex:1}.mplus-table-configuration table.responsive-table.import-tables .active input,.mplus-table-configuration table.responsive-table.import-tables .active select,.mplus-table-configuration table.responsive-table.import-tables .table-number input,.mplus-table-configuration table.responsive-table.import-tables .table-number select,.mplus-table-configuration table.responsive-table.import-tables .label input,.mplus-table-configuration table.responsive-table.import-tables .label select,.mplus-table-configuration table.responsive-table.import-tables .section input,.mplus-table-configuration table.responsive-table.import-tables .section select,.mplus-table-configuration table.responsive-table.import-tables .preference input,.mplus-table-configuration table.responsive-table.import-tables .preference select,.mplus-table-configuration table.responsive-table.import-tables .min-max input,.mplus-table-configuration table.responsive-table.import-tables .min-max select{width:100%}.mplus-table-configuration table.responsive-table.import-tables .label li{flex:0}.mplus-table-configuration table.responsive-table.import-tables .label li:has(.has-selection){flex:1}}form.advanced-search{margin-bottom:36px}form.advanced-search input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);margin-right:6px}form.advanced-search input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}form.advanced-search input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}form.advanced-search input,form.advanced-search select{display:inline-block}.advanced-search-main{background:#fbfbfb;overflow:hidden;margin-bottom:18px;border:1px solid #d4d4d4;border-radius:4px}.advanced-search-main&gt;legend{display:none}.advanced-search-combinator{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;color:#fbfbfb;font-weight:600;width:100%;background:#aaa;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px}.advanced-search-combinator select{display:inline-block;width:auto;margin-left:6px;border:0}.advanced-search-grouping{position:relative}.advanced-search-grouping .remove-search-fields,.advanced-search-grouping .nest-search-fields,.advanced-search-grouping .add-search-fields{position:absolute;width:24px;height:24px;font-size:0;border-radius:50%}.advanced-search-grouping .remove-search-fields:before,.advanced-search-grouping .remove-search-fields:after,.advanced-search-grouping .nest-search-fields:before,.advanced-search-grouping .nest-search-fields:after,.advanced-search-grouping .add-search-fields:before,.advanced-search-grouping .add-search-fields:after{position:absolute;top:50%;left:50%;display:block;content:''}.advanced-search-grouping .remove-search-fields:before,.advanced-search-grouping .nest-search-fields:before,.advanced-search-grouping .add-search-fields:before{width:2px;height:12px;margin-top:-6px;margin-left:-1px}.advanced-search-grouping .remove-search-fields:after,.advanced-search-grouping .nest-search-fields:after,.advanced-search-grouping .add-search-fields:after{width:12px;height:2px;margin-top:-1px;margin-left:-6px}.advanced-search-grouping .remove-search-fields{top:18px;right:18px;z-index:99;background:#D4283C}.advanced-search-grouping .remove-search-fields:hover{background:#fd4238}.advanced-search-grouping .remove-search-fields:before,.advanced-search-grouping .remove-search-fields:after{background:#fbfbfb;transform:rotate(45deg)}.advanced-search-grouping .nest-search-fields{top:-42px;right:54px;background:#fbfbfb}.advanced-search-grouping .nest-search-fields:before,.advanced-search-grouping .nest-search-fields:after{background:#3F990F}.advanced-search-grouping .nest-search-fields:hover:before,.advanced-search-grouping .nest-search-fields:hover:after{background:#4ab312}.advanced-search-grouping .add-search-fields{right:54px;background:#3F990F;margin-top:-42px}.advanced-search-grouping .add-search-fields:hover{background:#4ab312}.advanced-search-grouping .add-search-fields:before,.advanced-search-grouping .add-search-fields:after{background:#fbfbfb}.advanced-search-condition{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;position:relative;background:#fbfbfb;padding-top:12px;padding-right:96px;padding-bottom:12px;padding-left:18px}.advanced-search-condition span.advanced-search-fields,.advanced-search-condition select{display:inline-block;width:calc(33.3333% - 6px * 2);flex-grow:0;margin-right:12px}.advanced-search-condition span.advanced-search-fields input,.advanced-search-condition span.advanced-search-fields select,.advanced-search-condition select input,.advanced-search-condition select select{width:100%}.advanced-search-condition .advanced-search-inputs:nth-last-child(2){margin-right:0}.advanced-search-condition .remove-search-fields{position:absolute;top:18px;right:18px;display:block;width:24px;height:24px;font-size:0;background:#D4283C}.advanced-search-condition:first-of-type .remove-search-fields{display:none}.advanced-search-grouping .advanced-search-grouping{margin-left:18px}.advanced-search-grouping .advanced-search-grouping .advanced-search-combinator span{font-size:0;line-height:0}.advanced-search-grouping .advanced-search-grouping .advanced-search-combinator span:before{display:inline-block;font-size:15px;line-height:24.0270996094px;font-weight:600;text-transform:capitalize;margin-right:6px}.advanced-search-or-grouping&gt;.advanced-search-grouping&gt;.advanced-search-combinator&gt;span:before{content:attr(data-or-label)}.advanced-search-and-grouping&gt;.advanced-search-grouping&gt;.advanced-search-combinator&gt;span:before{content:attr(data-and-label)}.advanced-search-condition+.advanced-search-condition:before{display:inline-block;width:18px;font-weight:600;text-transform:capitalize;margin-right:12px}.advanced-search-condition+.advanced-search-condition span.advanced-search-fields:first-child{width:calc(33.333% - 6px * 7)}.advanced-search-or-grouping&gt;.advanced-search-condition+.advanced-search-condition:before{content:attr(data-or-label)}.advanced-search-and-grouping&gt;.advanced-search-condition+.advanced-search-condition:before{content:attr(data-and-label)}.advanced-search-grouping .advanced-search-combinator{background:#65B077;text-transform:capitalize}.advanced-search-grouping&gt;.remove-search-fields{display:none}.advanced-search-grouping .advanced-search-grouping .advanced-search-combinator{background:#4FB0EA;text-transform:lowercase}.advanced-search-grouping .advanced-search-grouping&gt;.remove-search-fields{top:-42px;display:block !important}.advanced-search-grouping .advanced-search-grouping .advanced-search-grouping .advanced-search-combinator{background:#C574B1}.advanced-search-grouping .advanced-search-grouping .advanced-search-grouping .advanced-search-grouping .advanced-search-combinator{background:#E1782F}.advanced-search-grouping .advanced-search-grouping .advanced-search-grouping .advanced-search-grouping&gt;.nest-search-fields{display:none}.advanced-search-sort{display:none}.admin-actions{margin-top:-6px;margin-bottom:24px}.admin-actions ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.admin-actions li{margin-top:6px;margin-right:6px}.admin-actions a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.admin-actions a:hover{text-decoration:none;background-color:#ffffff}.admin-actions a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.flash-message .admin-actions a{color:#B53C80}.flash-message .admin-actions a:hover{color:#B53C80}.admin-actions form li{margin-bottom:12px}.admin-actions form li:last-child{margin-bottom:0}.admin-actions form label{display:inline-block;font-weight:600;margin-bottom:6px}.admin-actions form input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.admin-actions form input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}.admin-actions form input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.availability-data{display:flex;margin-top:12px;margin-bottom:12px}.availability-data .availability-settings{min-width:350px;max-width:350px;width:350px;margin-right:6px}.availability-data .table-scrollable{margin-right:6px}.availability-data .json-data{flex-grow:1}.availability-data table{width:100%}.availability-data table tr:first-child td{border-top:0}.availability-data table thead th{vertical-align:bottom}.availability-data table thead th.empty-th,.availability-data table thead th.normal-th,.availability-data table thead th.squeezed-th{border-bottom:0}.availability-data table thead th.timeslot-th,.availability-data table thead th.minimum-th,.availability-data table thead th.maximum-th{border-bottom:1px solid #d4d4d4;width:20%}.availability-data table td,.availability-data table th{text-align:center}.availability-data table form{display:flex}.availability-data table input[type=submit]{margin-left:12px}.availability-settings table th{text-align:right}.availability-settings table td{text-align:left}.availability-settings .red-text{color:#800000;font-weight:bold}.availability-settings .green-text{color:#008000;font-weight:bold}.availability-settings .recalculate-button{margin-top:6px;display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#4ab312, #3F990F);background-image:-moz-linear-gradient(#4ab312, #3F990F);background-image:-webkit-linear-gradient(#4ab312, #3F990F);background-image:linear-gradient(#4ab312, #3F990F);color:#fff}.availability-settings .recalculate-button:hover{text-decoration:none;background-image:-o-linear-gradient(#52c614, #47ac11);background-image:-moz-linear-gradient(#52c614, #47ac11);background-image:-webkit-linear-gradient(#52c614, #47ac11);background-image:linear-gradient(#52c614, #47ac11)}.availability-settings .recalculate-button:active{text-decoration:none}.timeslot-input{width:80px}.pipeline-steps-list .pipeline-input,.pipeline-steps-list .pipeline-output{padding-left:6px;padding-right:6px;padding-top:12px;padding-bottom:12px}.pipeline-steps-list .pipeline-input h2,.pipeline-steps-list .pipeline-output h2{font-size:16px;font-weight:bold;margin-bottom:9px;text-align:center}.pipeline-steps-list .pipeline-input{border-bottom:1px solid #d4d4d4}.pipeline-steps-list .pipeline-input:after{content:"↓\a\aScreening";white-space:preserve;display:block;text-align:center;font-size:20px;padding-top:12px}.pipeline-steps-list .pipeline-output:before{content:"↓";display:block;text-align:center;font-size:20px;padding-bottom:12px}.pipeline-steps-list .pipeline-step .pipeline-step-info{border-bottom:1px solid #d4d4d4;padding-left:6px;padding-right:6px;padding-top:12px;padding-bottom:12px}.pipeline-steps-list .pipeline-step:last-child .pipeline-step-info{border-bottom:0}.pipeline-steps-list .pipeline-step.unexecuted .pipeline-step-info{background:#F6E7DF}.pipeline-steps-list .pipeline-step.halted .pipeline-step-info{background:#800000;color:#fff}.pipeline-steps-list .pipeline-step.skipped .pipeline-step-info{background:#FBEAD3}.pipeline-steps-list .pipeline-step.continued .pipeline-step-info{background:#E7F6DF}.pipeline-steps-list .pipeline-step .pipeline-step-name{font-size:16px;margin-bottom:9px}.pipeline-steps-list .pipeline-step .execution-description,.pipeline-steps-list .pipeline-step .pipeline-execution-status{margin-bottom:6px}.pipeline-steps-list .timeslot-meal-step:before,.pipeline-steps-list .manual-confirmed-seats-available-step:before,.pipeline-steps-list .maximum-new-guests-arriving-step:before{content:"↓";white-space:preserve;display:block;text-align:center;font-size:20px;padding-top:12px;padding-bottom:12px}.pipeline-steps-list .timeslot-meal-step .pipeline-step-info,.pipeline-steps-list .manual-confirmed-seats-available-step .pipeline-step-info,.pipeline-steps-list .maximum-new-guests-arriving-step .pipeline-step-info{border-top:1px solid #d4d4d4}.pipeline-steps-list .timeslot-meal-step:before{content:"↓\a\aMetadata"}.pipeline-steps-list .manual-confirmed-seats-available-step:before{content:"↓\a\aInitial Availability"}.pipeline-steps-list .maximum-new-guests-arriving-step:before{content:"↓\a\aLimit Availability"}.offers-overview .admin-actions{margin-bottom:24px}.offers-overview .admin-actions a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.offers-overview .admin-actions a:hover{text-decoration:none;background-color:#ffffff}.offers-overview .admin-actions a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.offers-overview .tabular-scroller{margin-bottom:0}.export-reservations-overview .inline-option-select{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:24px}.export-reservations-overview .inline-option-select strong{margin-right:12px;margin-right:12px}.export-reservations-overview .inline-option-select ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;background:#fff;overflow:hidden;border:1px solid #d4d4d4;border-radius:4px}.export-reservations-overview .inline-option-select li{border-right:1px solid #d4d4d4}.export-reservations-overview .inline-option-select li a{display:block;color:#383838;font-weight:600;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}.export-reservations-overview .inline-option-select li:hover a{background:#eeeeee}.export-reservations-overview .inline-option-select li:last-child{border-right:0}.export-reservations-overview .tabular{width:auto;table-layout:fixed;border-radius:0}.export-reservations-overview .tabular th,.export-reservations-overview .tabular td{white-space:nowrap}.incoming-emails-overview .tabular-scroller{margin-bottom:0}.incoming-email table,.incoming-email iframe{width:100%}.incoming-email .incoming-email-header{margin-bottom:36px}.incoming-email .incoming-email-header .duplicates{margin-bottom:36px}.incoming-email .incoming-email-header .admin-actions{margin-bottom:24px}.incoming-email .incoming-email-body .details,.incoming-email .incoming-email-body .addresses,.incoming-email .incoming-email-body .text-part,.incoming-email .incoming-email-body .email-part{margin-bottom:36px}.leads-overview .unfinished,.leads-overview .finished{margin-bottom:36px}.leads-overview .unfinished ul,.leads-overview .finished ul{background:#fff;border:1px solid #d4d4d4;border-radius:4px}.leads-overview .unfinished ul li,.leads-overview .finished ul li{padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-bottom:1px solid #d4d4d4}.leads-overview .unfinished ul li a,.leads-overview .finished ul li a{font-weight:600;color:#B53C80}.leads-overview .unfinished ul li .description,.leads-overview .finished ul li .description{display:block}.leads-overview .unfinished ul li:last-child,.leads-overview .finished ul li:last-child{border-bottom:0}.leads-overview .finished{margin-bottom:0}.lead-single .admin-actions{margin-bottom:24px}.lead-single .admin-actions ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.lead-single .admin-actions li{margin-right:12px}.lead-single .admin-actions a{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.lead-single .admin-actions a:hover{text-decoration:none;background-color:#ffffff}.lead-single .admin-actions a:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.lead-single dl{background:#fff;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border:1px solid #d4d4d4;border-radius:4px}.lead-single dl dt,.lead-single dl dd{display:block}.lead-single dl dt{color:#383838;font-weight:600}.lead-single dl dd{margin-bottom:6px}.admin-reservations .reservations-report{margin-bottom:36px}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:black}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection{background:none}trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:" •"}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.trix-content{display:inline-block;line-height:20px}.trix-content .attachment--preview a{position:relative;z-index:1;display:block}.trix-content .attachment-gallery .attachment{flex:unset;padding:unset;max-width:unset}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:unset;max-width:unset}.trix-content&gt;div:last-child{margin-bottom:0}trix-editor.trix-content{display:block}trix-editor.trix-content [data-trix-cursor-target="right"]{margin-right:0 !important}trix-editor.trix-content .attachment img{max-width:120px}trix-editor.trix-content .attachment__caption{margin-top:4px}trix-editor.trix-content .attachment__size{display:none}trix-editor{background:#fff;border:1px solid #d4d4d4;border-radius:4px}trix-toolbar .trix-button-group{border:none;border-radius:0}trix-toolbar .trix-button-group .trix-button{all:unset;position:relative;cursor:pointer;font-size:inherit;text-indent:-9999px;width:32px;height:32px;background-color:#F9F9FA;margin-right:4px;border-radius:6px;transition:all 0.2s}trix-toolbar .trix-button-group .trix-button:last-child{margin-right:0}trix-toolbar .trix-button-group .trix-button:before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:50%;width:24px;opacity:0.86;content:"";background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:-12px}trix-toolbar .trix-button-group .trix-button:hover,trix-toolbar .trix-button-group .trix-button.trix-active{background-color:#f1f1f3}trix-toolbar .trix-dialog__link-fields{display:block}trix-toolbar .trix-dialog__link-fields .trix-input{width:100%;height:32px;padding:8px;margin-bottom:8px}trix-toolbar .trix-dialog--link .trix-button{position:static;font-weight:600;text-indent:0;width:auto;font-size:14px;padding:0 12px}.slidebar-body .reservation-note .attachment,.reservation-full .reservation-note .attachment{text-align:left;margin-bottom:6px}.slidebar-body .reservation-note .attachment img,.reservation-full .reservation-note .attachment img{max-width:120px}.slidebar-body .reservation-note .attachment .attachment__caption,.reservation-full .reservation-note .attachment .attachment__caption{text-align:left;margin-top:4px}.slidebar-body .reservation-note .attachment .attachment__size,.reservation-full .reservation-note .attachment .attachment__size{display:none}.slidebar-body .reservation-note br,.reservation-full .reservation-note br{display:none}.reservation-full .trix-content .attachment-gallery{display:block}.flow-reservation .reservation-note .trix-content,.flow-reservation .reservation-note .attachment .attachment__caption{color:#6b6b6b}.flow-reservation .reservation-note .attachment .attachment__caption{text-align:left}.flow-reservation .reservation-note .trix-content{vertical-align:middle}.flow-reservation .reservation-note .trix-content&gt;div:has(.attachment){display:flex;flex-flow:row wrap}.flow-reservation .reservation-note .trix-content action-text-attachment{margin-right:4px}.flow-reservation .reservation-note .attachment{position:relative;z-index:2;display:inline-block}.flow-reservation .reservation-note .attachment a{position:relative;display:block;min-width:14px;width:14px;min-height:18px;height:18px}.flow-reservation .reservation-note .attachment a:before{position:absolute;top:0;right:0;bottom:0;left:-2px;width:18px;height:18px;content:'';opacity:0.58;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");background-size:contain}.flow-reservation .reservation-note .attachment{display:flex;align-items:flex-start}.flow-reservation .reservation-note .attachment img{display:none}.flow-reservation .reservation-note .attachment .attachment__caption{font-size:14px;line-height:20px}.flow-reservation .reservation-note .attachment .attachment__caption a{width:auto;height:auto}.flow-reservation .reservation-note .attachment .attachment__caption:before,.flow-reservation .reservation-note .attachment .attachment__caption a:before,.flow-reservation .reservation-note .attachment .attachment__caption .attachment__size{display:none}.trix-content .attachment-gallery&gt;action-text-attachment,.trix-content .attachment-gallery&gt;.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2&gt;action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2&gt;.attachment,.trix-content .attachment-gallery.attachment-gallery--4&gt;action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4&gt;.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}trix-toolbar .trix-button-group.trix-button-group--block-tools{display:none}.trix-content .attachment-gallery&gt;action-text-attachment,.trix-content .attachment-gallery&gt;.attachment{flex:unset;padding:unset;max-width:unset}.trix-content .attachment-gallery.attachment-gallery--2&gt;action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2&gt;.attachment,.trix-content .attachment-gallery.attachment-gallery--4&gt;action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4&gt;.attachment{flex-basis:unset;max-width:unset}.TinyMDE{background-color:transparent;color:#383838;font-size:15px;line-height:24.0270996094px;outline:none;padding:6px;height:100%}.TinyMDE .TMBlankLine{height:24.0270996094px}.TinyMDE .TMH1,.TinyMDE .TMSetextH1{font-size:21.357421875px;line-height:30.4092979431px;font-weight:600}.TinyMDE .TMH1 .TMMark,.TinyMDE .TMSetextH1 .TMMark{font-weight:bold;color:#525252}.TinyMDE .TMSetextH1{margin-bottom:0px}.TinyMDE .TMSetextH1Marker{margin-bottom:8px}.TinyMDE .TMH2,.TinyMDE .TMSetextH2{font-size:20px;line-height:30px;font-weight:600;margin-bottom:12px}.TinyMDE .TMH2 .TMMark,.TinyMDE .TMSetextH2 .TMMark{font-weight:bold;color:#6b6b6b}.TinyMDE .TMH3 .TMMark,.TinyMDE .TMSetextH3 .TMMark{font-weight:bold;color:#858585}.TinyMDE .TMH4 .TMMark,.TinyMDE .TMSetextH4 .TMMark{font-weight:bold;color:#9e9e9e}.TinyMDE .TMH5 .TMMark,.TinyMDE .TMSetextH5 .TMMark{font-weight:bold;color:#b8b8b8}.TinyMDE .TMH6 .TMMark,.TinyMDE .TMSetextH6 .TMMark{font-weight:bold;color:#d1d1d1}.TinyMDE .TMCodeFenceBacktickOpen,.TinyMDE .TMCodeFenceBacktickClose,.TinyMDE .TMCodeFenceTildeOpen,.TinyMDE .TMCodeFenceTildeClose,.TinyMDE .TMFencedCodeBacktick,.TinyMDE .TMFencedCodeTilde,.TinyMDE .TMIndentedCode,.TinyMDE .TMCode{font-family:ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;white-space:preserve;font-weight:400}.TinyMDE .TMFencedCodeBacktick,.TinyMDE .TMFencedCodeTilde,.TinyMDE .TMIndentedCode{color:#fff;background:#222;padding-right:18px;padding-left:18px}.TinyMDE .TMFencedCodeBacktick:not(.TMFencedCodeBacktick+.TMFencedCodeBacktick){padding-top:12px}.TinyMDE .TMFencedCodeBacktick:not(:has(+.TMFencedCodeBacktick)){padding-bottom:12px}.TinyMDE .TMFencedCodeTilde:not(.TMFencedCodeTilde+.TMFencedCodeTilde){padding-top:12px}.TinyMDE .TMFencedCodeTilde:not(:has(+.TMFencedCodeTilde)){padding-bottom:12px}.TinyMDE .TMIndentedCode:not(.TMIndentedCode+.TMIndentedCode){padding-top:12px}.TinyMDE .TMIndentedCode:not(:has(+.TMIndentedCode)){padding-bottom:12px}.TinyMDE .TMBlockquote{font-style:italic;border-left:2px solid #c0c0c0;padding-left:10px;margin-left:10px}.TinyMDE .TMLink{text-decoration:underline;text-decoration-color:#B53C80}.TinyMDE .TMLinkLabel{text-decoration:underline;font-family:monospace}.TinyMDE .TMLinkLabel_Definition,.TinyMDE .TMLinkLabel_Valid{color:#B53C80}.TinyMDE .TMLinkLabel_Invalid{color:#D4283C}.TinyMDE .TMLinkTitle{font-style:italic}.TinyMDE .TMLinkDestination,.TinyMDE .TMAutolink{text-decoration:underline;color:#B53C80}.TinyMDE .TMImage{text-decoration:underline;text-decoration-color:#B53C80}.TinyMDE .TMImageDestination{text-decoration:underline;color:#B53C80}.TinyMDE .TMHR{position:relative}.TinyMDE .TMHR:before{content:'';position:absolute;bottom:50%;left:40%;border-bottom:2px solid #808080;width:20%;z-index:0}.TinyMDE .TMUL .TMMark,.TinyMDE .TMOL .TMMark{color:#6b6b6b}.i18n-tab-bar .TinyMDE{font-size:15px;min-height:100px;overflow-wrap:anywhere;border:1px solid #d4d4d4;border-top:none;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.TMCommandBar{background-color:#f8f8f8;height:24px;border:4px solid #f8f8f8;box-sizing:content-box;display:flex;user-select:none;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.TMCommandBar::-webkit-scrollbar{display:none}.TMCommandButton{box-sizing:border-box;display:inline-block;height:24px;width:24px;padding:3px;margin-right:4px;color:#404040;fill:#404040;text-align:center;cursor:pointer;vertical-align:middle;font-size:20px;line-height:18px;font-family:sans-serif}.TMCommandDivider{box-sizing:content-box;height:24px;margin-left:4px;margin-right:8px;width:0px;border-left:1px solid #c0c0c0;border-right:1px solid #ffffff}.TMCommandButton_Active{font-weight:bold;color:#000080;background-color:#c0c0ff;fill:#000080}.TMCommandButton_Inactive{background-color:#f8f8f8}.TMCommandButton_Disabled{color:#a0a0a0;fill:#a0a0a0}.i18n-tab-bar .TMCommandBar{padding:6px;border:1px solid #d4d4d4;border-top-right-radius:4px;border-top-left-radius:4px}@media (hover: hover){.TMCommandButton_Active:hover,.TMCommandButton_Disabled:hover,.TMCommandButton_Inactive:hover{background-color:#e0e0ff;fill:#000000}}.highlight-code table td{padding:5px}.highlight-code table pre{margin:0}.highlight-code,.highlight-code .w{color:#24292f;background-color:#f6f8fa}.highlight-code .k,.highlight-code .kd,.highlight-code .kn,.highlight-code .kp,.highlight-code .kr,.highlight-code .kt,.highlight-code .kv{color:#cf222e}.highlight-code .gr{color:#f6f8fa}.highlight-code .gd{color:#82071e;background-color:#ffebe9}.highlight-code .nb{color:#953800}.highlight-code .nc{color:#953800}.highlight-code .no{color:#953800}.highlight-code .nn{color:#953800}.highlight-code .sr{color:#116329}.highlight-code .na{color:#116329}.highlight-code .nt{color:#116329}.highlight-code .gi{color:#116329;background-color:#dafbe1}.highlight-code .ges{font-weight:bold;font-style:italic}.highlight-code .kc{color:#0550ae}.highlight-code .l,.highlight-code .ld,.highlight-code .m,.highlight-code .mb,.highlight-code .mf,.highlight-code .mh,.highlight-code .mi,.highlight-code .il,.highlight-code .mo,.highlight-code .mx{color:#0550ae}.highlight-code .sb{color:#0550ae}.highlight-code .bp{color:#0550ae}.highlight-code .ne{color:#0550ae}.highlight-code .nl{color:#0550ae}.highlight-code .py{color:#0550ae}.highlight-code .nv,.highlight-code .vc,.highlight-code .vg,.highlight-code .vi,.highlight-code .vm{color:#0550ae}.highlight-code .o,.highlight-code .ow{color:#0550ae}.highlight-code .gh{color:#0550ae;font-weight:bold}.highlight-code .gu{color:#0550ae;font-weight:bold}.highlight-code .s,.highlight-code .sa,.highlight-code .sc,.highlight-code .dl,.highlight-code .sd,.highlight-code .s2,.highlight-code .se,.highlight-code .sh,.highlight-code .sx,.highlight-code .s1,.highlight-code .ss{color:#0a3069}.highlight-code .nd{color:#8250df}.highlight-code .nf,.highlight-code .fm{color:#8250df}.highlight-code .err{color:#f6f8fa;background-color:#82071e}.highlight-code .c,.highlight-code .ch,.highlight-code .cd,.highlight-code .cm,.highlight-code .cp,.highlight-code .cpf,.highlight-code .c1,.highlight-code .cs{color:#6e7781}.highlight-code .gl{color:#6e7781}.highlight-code .gt{color:#6e7781}.highlight-code .ni{color:#24292f}.highlight-code .si{color:#24292f}.highlight-code .ge{color:#24292f;font-style:italic}.highlight-code .gs{color:#24292f;font-weight:bold}@font-face{font-family:'icomoon';src:url(//d2nbxhhppfsbve.cloudfront.net/assets/widget/new/icomoon-68778a3a00b50a9a59e180aeaae686139b1fd20a793657dcbf58c731c04b4caf.eot?htqcfh);src:url(//d2nbxhhppfsbve.cloudfront.net/assets/widget/new/icomoon-68778a3a00b50a9a59e180aeaae686139b1fd20a793657dcbf58c731c04b4caf.eot?htqcfh#iefix) format("embedded-opentype"),url(//d2nbxhhppfsbve.cloudfront.net/assets/widget/new/icomoon-baff8db3ff73a4aa6e42f688a035a1be212b5af15a3bda1474f0e2f00cd1547b.ttf?htqcfh) format("truetype"),url(//d2nbxhhppfsbve.cloudfront.net/assets/widget/new/icomoon-35ede70144fc30446b07e749645ae92ce2bb848cac7f2ed879a94b3d9c0cba29.woff?htqcfh) format("woff"),url(//d2nbxhhppfsbve.cloudfront.net/assets/widget/new/icomoon-c6d39312cc8701c7d9f4be5aabf760073faa2c62d3b8f66bf9f097f2316a245b.svg?htqcfh#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}html:has(body.embed),html:has(body.breakout),body.embed,body.breakout{font-size:100%;vertical-align:baseline;padding:0;margin:0;border:0;outline:0}html:has(body.embed),html:has(body.breakout){text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.reservations-widget h1,.reservations-widget h2,.reservations-widget h3,.reservations-widget h4,.reservations-widget h5,.reservations-widget h6,.reservations-widget a,.reservations-widget p,.reservations-widget span,.reservations-widget em,.reservations-widget small,.reservations-widget strong,.reservations-widget sub,.reservations-widget sup,.reservations-widget mark,.reservations-widget del,.reservations-widget ins,.reservations-widget strike,.reservations-widget abbr,.reservations-widget dfn,.reservations-widget blockquote,.reservations-widget q,.reservations-widget cite,.reservations-widget code,.reservations-widget pre,.reservations-widget ol,.reservations-widget ul,.reservations-widget li,.reservations-widget dl,.reservations-widget dt,.reservations-widget dd,.reservations-widget div,.reservations-widget section,.reservations-widget article,.reservations-widget main,.reservations-widget aside,.reservations-widget nav,.reservations-widget header,.reservations-widget hgroup,.reservations-widget footer,.reservations-widget img,.reservations-widget figure,.reservations-widget figcaption,.reservations-widget address,.reservations-widget time,.reservations-widget audio,.reservations-widget video,.reservations-widget canvas,.reservations-widget iframe,.reservations-widget details,.reservations-widget summary,.reservations-widget fieldset,.reservations-widget form,.reservations-widget label,.reservations-widget legend,.reservations-widget table,.reservations-widget caption,.reservations-widget tbody,.reservations-widget tfoot,.reservations-widget thead,.reservations-widget tr,.reservations-widget th,.reservations-widget td,.widget-reservation-confirmation h1,.widget-reservation-confirmation h2,.widget-reservation-confirmation h3,.widget-reservation-confirmation h4,.widget-reservation-confirmation h5,.widget-reservation-confirmation h6,.widget-reservation-confirmation a,.widget-reservation-confirmation p,.widget-reservation-confirmation span,.widget-reservation-confirmation em,.widget-reservation-confirmation small,.widget-reservation-confirmation strong,.widget-reservation-confirmation sub,.widget-reservation-confirmation sup,.widget-reservation-confirmation mark,.widget-reservation-confirmation del,.widget-reservation-confirmation ins,.widget-reservation-confirmation strike,.widget-reservation-confirmation abbr,.widget-reservation-confirmation dfn,.widget-reservation-confirmation blockquote,.widget-reservation-confirmation q,.widget-reservation-confirmation cite,.widget-reservation-confirmation code,.widget-reservation-confirmation pre,.widget-reservation-confirmation ol,.widget-reservation-confirmation ul,.widget-reservation-confirmation li,.widget-reservation-confirmation dl,.widget-reservation-confirmation dt,.widget-reservation-confirmation dd,.widget-reservation-confirmation div,.widget-reservation-confirmation section,.widget-reservation-confirmation article,.widget-reservation-confirmation main,.widget-reservation-confirmation aside,.widget-reservation-confirmation nav,.widget-reservation-confirmation header,.widget-reservation-confirmation hgroup,.widget-reservation-confirmation footer,.widget-reservation-confirmation img,.widget-reservation-confirmation figure,.widget-reservation-confirmation figcaption,.widget-reservation-confirmation address,.widget-reservation-confirmation time,.widget-reservation-confirmation audio,.widget-reservation-confirmation video,.widget-reservation-confirmation canvas,.widget-reservation-confirmation iframe,.widget-reservation-confirmation details,.widget-reservation-confirmation summary,.widget-reservation-confirmation fieldset,.widget-reservation-confirmation form,.widget-reservation-confirmation label,.widget-reservation-confirmation legend,.widget-reservation-confirmation table,.widget-reservation-confirmation caption,.widget-reservation-confirmation tbody,.widget-reservation-confirmation tfoot,.widget-reservation-confirmation thead,.widget-reservation-confirmation tr,.widget-reservation-confirmation th,.widget-reservation-confirmation td{font-size:100%;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;padding:0;margin:0;border:0;outline:0}.reservations-widget a,.reservations-widget u,.widget-reservation-confirmation a,.widget-reservation-confirmation u{text-decoration:underline}.reservations-widget a,.widget-reservation-confirmation a{text-decoration:none}.reservations-widget a:hover,.widget-reservation-confirmation a:hover{text-decoration:none}.reservations-widget em,.reservations-widget i,.widget-reservation-confirmation em,.widget-reservation-confirmation i{font-style:italic}.reservations-widget b,.reservations-widget strong,.widget-reservation-confirmation b,.widget-reservation-confirmation strong{font-weight:bold}.reservations-widget *,.widget-reservation-confirmation *{box-sizing:border-box}.reservations-widget *:before,.reservations-widget *:after,.widget-reservation-confirmation *:before,.widget-reservation-confirmation *:after{box-sizing:inherit}.reservations-widget table,.widget-reservation-confirmation table{border-collapse:collapse;border-spacing:0}.reservations-widget ol,.reservations-widget ul,.widget-reservation-confirmation ol,.widget-reservation-confirmation ul{list-style:none}.reservations-widget img,.widget-reservation-confirmation img{display:block;max-width:100%;border-style:none}.reservations-widget :focus:not(:focus-visible),.widget-reservation-confirmation :focus:not(:focus-visible){outline:none}.reservations-widget .profiler-results,.widget-reservation-confirmation .profiler-results{display:none}.reservation_date_select .flatpickr-input[readonly]{cursor:pointer}.reservation_date_select input.form-control{width:100%;display:block;cursor:pointer;color:#383838;font-size:15px;line-height:1;font-weight:600;background:#fff;padding-top:13px;padding-right:12px;padding-bottom:14px;padding-left:36px;margin-bottom:18px;border:1px solid #c8c8c8;border-radius:4px;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15)}.reservation_date_select input.form-control:before{position:absolute;top:12px;left:12px;display:block;font-family:'icomoon' !important;speak:never;color:#383838;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.reservation_date_select input.form-control:hover{color:#3F990F;font-size:15px;line-height:1;font-weight:600;background:#fff;border:1px solid #c8c8c8}.reservation_date_select input.form-control:hover:before{color:#3F990F}.reservation_date_select input.form-control[value]{color:#3F990F;font-size:15px;line-height:1;font-weight:600;background:#fff;border:1px solid #c8c8c8}.reservation_date_select input.form-control[value]:before{color:#3F990F}.reservation_date_select input.form-control[value]:hover{color:#47ac11}.reservation_date_select input.form-control[value]:hover:before{color:#47ac11}.flatpickr-datepicker .flatpickr-wrapper,.reservations-widget .flatpickr-wrapper{position:relative}.flatpickr-datepicker .flatpickr-calendar,.reservations-widget .flatpickr-calendar{display:none;text-align:center;padding:0;position:relative;touch-action:manipulation;border:10px solid #c8c8c8;border-radius:4px;border:1px solid #c8c8c8}.flatpickr-datepicker .flatpickr-calendar.open,.reservations-widget .flatpickr-calendar.open{display:block;z-index:99999}.flatpickr-datepicker .flatpickr-calendar:focus,.reservations-widget .flatpickr-calendar:focus{outline:0}.flatpickr-datepicker .flatpickr-calendar .flatpickr-months,.reservations-widget .flatpickr-calendar .flatpickr-months{display:flex;background:#fff;flex-flow:row nowrap;justify-content:center;align-items:center;height:54px;color:#383838;font-size:21px;line-height:30.4092979431px;font-weight:400;border-radius:4px}.flatpickr-datepicker .flatpickr-calendar .flatpickr-months .flatpickr-month,.reservations-widget .flatpickr-calendar .flatpickr-months .flatpickr-month{height:100%;text-align:center;user-select:none;overflow:hidden;flex:1}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month,.reservations-widget .flatpickr-calendar .flatpickr-prev-month,.reservations-widget .flatpickr-calendar .flatpickr-next-month{display:block;cursor:pointer;width:36px;height:36px;font-size:0;background:#fff;border-radius:50%;user-select:none;text-decoration:none;z-index:3;border:1px solid #c8c8c8}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month:before,.reservations-widget .flatpickr-calendar .flatpickr-prev-month:before,.reservations-widget .flatpickr-calendar .flatpickr-next-month:before{position:relative;top:9px;display:block;font-family:'icomoon' !important;speak:never;color:#0F7AB5;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month:hover,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month:hover,.reservations-widget .flatpickr-calendar .flatpickr-prev-month:hover,.reservations-widget .flatpickr-calendar .flatpickr-next-month:hover{background:#fff;border:1px solid #c8c8c8}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month:hover:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-prev-month:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-next-month:hover:before{color:#0d6a9d}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled,.reservations-widget .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled,.reservations-widget .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled{cursor:default;opacity:0.5;background:#fff}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled:before,.reservations-widget .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled:before,.reservations-widget .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled:before{opacity:0.8;color:#383838}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled:hover,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled:hover,.reservations-widget .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled:hover,.reservations-widget .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled:hover{background:#fff;border:1px solid #c8c8c8}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled:hover:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-next-month.flatpickr-disabled:hover:before{color:#383838}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month.flatpickr-prev-month,.reservations-widget .flatpickr-calendar .flatpickr-prev-month.flatpickr-prev-month,.reservations-widget .flatpickr-calendar .flatpickr-next-month.flatpickr-prev-month{margin-left:12px}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month.flatpickr-prev-month:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month.flatpickr-prev-month:before,.reservations-widget .flatpickr-calendar .flatpickr-prev-month.flatpickr-prev-month:before,.reservations-widget .flatpickr-calendar .flatpickr-next-month.flatpickr-prev-month:before{content:"";left:-1px}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month.flatpickr-next-month,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month.flatpickr-next-month,.reservations-widget .flatpickr-calendar .flatpickr-prev-month.flatpickr-next-month,.reservations-widget .flatpickr-calendar .flatpickr-next-month.flatpickr-next-month{margin-right:12px}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month.flatpickr-next-month:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month.flatpickr-next-month:before,.reservations-widget .flatpickr-calendar .flatpickr-prev-month.flatpickr-next-month:before,.reservations-widget .flatpickr-calendar .flatpickr-next-month.flatpickr-next-month:before{content:"";right:-1px}.flatpickr-datepicker .flatpickr-calendar .flatpickr-prev-month svg,.flatpickr-datepicker .flatpickr-calendar .flatpickr-next-month svg,.reservations-widget .flatpickr-calendar .flatpickr-prev-month svg,.reservations-widget .flatpickr-calendar .flatpickr-next-month svg{display:none}.flatpickr-datepicker .flatpickr-calendar .flatpickr-current-month,.reservations-widget .flatpickr-calendar .flatpickr-current-month{display:flex;justify-content:center;align-items:center;height:54px;padding:0 6px}.flatpickr-datepicker .flatpickr-calendar .cur-month:first-letter,.reservations-widget .flatpickr-calendar .cur-month:first-letter{text-transform:capitalize}.flatpickr-datepicker .flatpickr-calendar .flatpickr-select-wrapper,.reservations-widget .flatpickr-calendar .flatpickr-select-wrapper{position:relative;margin-left:-12px}.flatpickr-datepicker .flatpickr-calendar .flatpickr-select-wrapper:after,.reservations-widget .flatpickr-calendar .flatpickr-select-wrapper:after{position:absolute;top:50%;left:12px;display:none;width:9px;height:16px;margin-top:-8px;font-family:'icomoon' !important;speak:never;color:#383838;font-size:16px;font-style:normal;font-weight:600;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.flatpickr-datepicker .flatpickr-calendar .flatpickr-select-wrapper:hover:after,.reservations-widget .flatpickr-calendar .flatpickr-select-wrapper:hover:after{display:block}.flatpickr-datepicker .flatpickr-calendar select.flatpickr-monthDropdown-months,.flatpickr-datepicker .flatpickr-calendar .flatpickr-month-ruler,.reservations-widget .flatpickr-calendar select.flatpickr-monthDropdown-months,.reservations-widget .flatpickr-calendar .flatpickr-month-ruler{height:36px;font-size:16px;text-transform:capitalize;text-rendering:optimizelegibility;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:30px;border:1px solid rgba(0,0,0,0)}.flatpickr-datepicker .flatpickr-calendar select.flatpickr-monthDropdown-months,.reservations-widget .flatpickr-calendar select.flatpickr-monthDropdown-months{position:relative;z-index:1;display:flex;align-items:center;appearance:none;font-weight:600;color:#383838;background:none;box-shadow:none}.flatpickr-datepicker .flatpickr-calendar select.flatpickr-monthDropdown-months:hover,.reservations-widget .flatpickr-calendar select.flatpickr-monthDropdown-months:hover{border:1px solid #c8c8c8;border-radius:4px;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15)}.flatpickr-datepicker .flatpickr-calendar .flatpickr-month-ruler,.reservations-widget .flatpickr-calendar .flatpickr-month-ruler{font-weight:800;display:inline-block}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper,.reservations-widget .flatpickr-calendar .numInputWrapper{display:flex;align-items:center;position:relative;height:36px;font-size:15px;border:1px solid rgba(0,0,0,0)}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper input,.flatpickr-datepicker .flatpickr-calendar .numInputWrapper span,.reservations-widget .flatpickr-calendar .numInputWrapper input,.reservations-widget .flatpickr-calendar .numInputWrapper span{display:inline-block}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper input,.reservations-widget .flatpickr-calendar .numInputWrapper input{width:80px;height:36px;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding-right:24px;padding-left:12px;margin:0;display:inline-block;font-size:16px;font-family:inherit;font-weight:600;line-height:36px;border:0;border-radius:0;-moz-appearance:textfield;-webkit-appearance:none;appearance:textfield;box-shadow:none}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper input:focus,.reservations-widget .flatpickr-calendar .numInputWrapper input:focus{outline:0}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper input::-webkit-outer-spin-button,.flatpickr-datepicker .flatpickr-calendar .numInputWrapper input::-webkit-inner-spin-button,.reservations-widget .flatpickr-calendar .numInputWrapper input::-webkit-outer-spin-button,.reservations-widget .flatpickr-calendar .numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper input[disabled],.flatpickr-datepicker .flatpickr-calendar .numInputWrapper input[disabled]:hover,.reservations-widget .flatpickr-calendar .numInputWrapper input[disabled],.reservations-widget .flatpickr-calendar .numInputWrapper input[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper span,.reservations-widget .flatpickr-calendar .numInputWrapper span{display:none;position:absolute;right:0;width:16px;height:50%;line-height:50%;cursor:pointer;border:1px solid #c8c8c8;border-right:none;box-sizing:border-box;-webkit-user-select:none;user-select:none}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper span:after,.reservations-widget .flatpickr-calendar .numInputWrapper span:after{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:'icomoon' !important;speak:never;color:#383838;font-size:4px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper span.arrowUp,.reservations-widget .flatpickr-calendar .numInputWrapper span.arrowUp{top:0;border-top:0;border-bottom:0;border-top-right-radius:3px}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper span.arrowUp:after,.reservations-widget .flatpickr-calendar .numInputWrapper span.arrowUp:after{content:""}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper span.arrowDown,.reservations-widget .flatpickr-calendar .numInputWrapper span.arrowDown{top:50%;border-bottom:0;border-bottom-right-radius:3px}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper span.arrowDown:after,.reservations-widget .flatpickr-calendar .numInputWrapper span.arrowDown:after{content:""}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper:hover,.reservations-widget .flatpickr-calendar .numInputWrapper:hover{border:1px solid #c8c8c8;border-radius:4px;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15)}.flatpickr-datepicker .flatpickr-calendar .numInputWrapper:hover span,.reservations-widget .flatpickr-calendar .numInputWrapper:hover span{display:block}.flatpickr-datepicker .flatpickr-calendar .flatpickr-weekdays,.reservations-widget .flatpickr-calendar .flatpickr-weekdays{text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.flatpickr-datepicker .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer,.reservations-widget .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}.flatpickr-datepicker .flatpickr-calendar .flatpickr-weekdays span.flatpickr-weekday,.reservations-widget .flatpickr-calendar .flatpickr-weekdays span.flatpickr-weekday{display:block;flex:1;cursor:default;text-align:center;min-width:14.285714285%;color:#383838;font-size:15px;line-height:24px;font-weight:600;background:#fff;margin:0;padding-top:6px;padding-bottom:6px}.flatpickr-datepicker .flatpickr-calendar .flatpickr-weekdays span.flatpickr-weekday:first-letter,.reservations-widget .flatpickr-calendar .flatpickr-weekdays span.flatpickr-weekday:first-letter{text-transform:capitalize}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days,.reservations-widget .flatpickr-calendar .flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .dayContainer,.reservations-widget .flatpickr-calendar .flatpickr-days .dayContainer{padding:6px;outline:0;text-align:left;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-around;transform:translate3d(0px, 0px, 0px);opacity:1}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#383838;cursor:pointer;font-weight:600;width:14.2857143%;flex-basis:14.2857143%;margin:0;padding:6px 3px;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day:before{position:absolute;z-index:-1;top:50%;left:50%;width:36px;height:36px;content:'';margin-top:-18px;margin-left:-18px;border-radius:50%}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day .datepicker-confirmable,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day .datepicker-confirmable{display:none;position:absolute;left:50%;margin-left:-2px;bottom:3px;width:6px;height:6px;background:green;border-radius:50%;border:1px solid #fff}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.today,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.today{color:#383838}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.today:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.today:before{opacity:0.25;background:none;border:2px solid #383838}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day:hover,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.selected,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.today.selected,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day:hover,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.selected,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.today.selected{color:#fff}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:hover:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.selected:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.selected:hover:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.today.selected:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.today.selected:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day:hover:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.selected:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.selected:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.today.selected:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.today.selected:hover:before{opacity:1;background:#3F990F;border-color:#3F990F}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay{font-weight:normal;cursor:default;opacity:0.4;color:#383838;pointer-events:none}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay:before{opacity:0.6;background:none}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled:hover,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay:hover,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay:hover,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled:hover,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay:hover,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay:hover{color:#383838;background:#fff}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled:hover:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay:hover:before,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay:hover:before,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay:hover:before{display:none}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled .datepicker-confirmable,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay .datepicker-confirmable,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay .datepicker-confirmable,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled .datepicker-confirmable,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.prevMonthDay .datepicker-confirmable,.reservations-widget .flatpickr-calendar .flatpickr-days .flatpickr-day.nextMonthDay .datepicker-confirmable{display:none}.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .prevMonthDay,.flatpickr-datepicker .flatpickr-calendar .flatpickr-days .nextMonthDay,.reservations-widget .flatpickr-calendar .flatpickr-days .prevMonthDay,.reservations-widget .flatpickr-calendar .flatpickr-days .nextMonthDay{visibility:hidden}@media only screen and (max-width: 399px){.reservations-widget .flatpickr-calendar .flatpickr-select-wrapper{margin-left:0}.reservations-widget .flatpickr-calendar .flatpickr-select-wrapper:hover:after{display:none}.reservations-widget .flatpickr-calendar select.flatpickr-monthDropdown-months,.reservations-widget .flatpickr-calendar .flatpickr-month-ruler{padding:0}.reservations-widget .flatpickr-calendar select.flatpickr-monthDropdown-months:hover,.reservations-widget .flatpickr-calendar .flatpickr-month-ruler:hover{border:1px solid rgba(0,0,0,0);box-shadow:none}.reservations-widget .flatpickr-calendar select.flatpickr-monthDropdown-months{pointer-events:none}.reservations-widget .flatpickr-calendar .numInputWrapper{margin-left:6px}.reservations-widget .flatpickr-calendar .numInputWrapper input{max-width:4ch;padding:0;pointer-events:none}.reservations-widget .flatpickr-calendar .numInputWrapper:hover{border:1px solid rgba(0,0,0,0);box-shadow:none}.reservations-widget .flatpickr-calendar .numInputWrapper:hover span{display:none}}.reservations-widget .select-scroll{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;height:42px;background:#fff;overflow:hidden;border-radius:4px;border:1px solid #c8c8c8}.reservations-widget .select-scroll .select-scroll-prev,.reservations-widget .select-scroll .select-scroll-next{position:relative;cursor:pointer;width:12%;background:none;font-size:0;line-height:42px;text-align:center;border:0;height:41px}.reservations-widget .select-scroll .select-scroll-prev:before,.reservations-widget .select-scroll .select-scroll-next:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;font-family:'icomoon' !important;speak:never;color:#0F7AB5;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-indent:0;line-height:41px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reservations-widget .select-scroll .select-scroll-prev:hover:before,.reservations-widget .select-scroll .select-scroll-next:hover:before{color:#0d6a9d}.reservations-widget .select-scroll .select-scroll-prev{border-right:1px solid #c8c8c8}.reservations-widget .select-scroll .select-scroll-prev:before{content:""}.reservations-widget .select-scroll .select-scroll-next{border-left:1px solid #c8c8c8}.reservations-widget .select-scroll .select-scroll-next:before{content:""}.reservations-widget .select-scroll .select-scroll-prev:disabled,.reservations-widget .select-scroll .select-scroll-next:disabled{cursor:default}.reservations-widget .select-scroll .select-scroll-prev:disabled:before,.reservations-widget .select-scroll .select-scroll-next:disabled:before{opacity:0.4;color:#383838}.reservations-widget .select-scroll .select-scroll-options{position:relative;flex:1}.reservations-widget .select-scroll .select-scroll-group{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.reservations-widget .select-scroll .select-scroll-group.current{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.reservations-widget .select-scroll.select-scroll-5-items-per-group .select-scroll-value{width:20%}.reservations-widget .select-scroll.select-scroll-4-items-per-group .select-scroll-value{width:25%}.reservations-widget .select-scroll .select-scroll-value{position:relative;cursor:pointer;height:41px;border-right:1px solid #c8c8c8}.reservations-widget .select-scroll .select-scroll-value span{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;font-weight:600;line-height:39px;text-align:center}.reservations-widget .select-scroll .select-scroll-value span:after{position:absolute;bottom:0;display:block;width:100%;height:3px;content:'';background:#3F990F;border-top:1px solid #fff}.reservations-widget .select-scroll .select-scroll-value.selected span,.reservations-widget .select-scroll .select-scroll-value:hover span{color:#fff;background:#3F990F}.reservations-widget .select-scroll .select-scroll-value:last-child{box-shadow:#c8c8c8 1px 0 0;border-right:0}.reservations-widget .select-scroll .select-scroll-value-squeezed span:after,.reservations-widget .select-scroll .select-scroll-value-squeezed:hover span:after{background:#F5AB51}.reservations-widget .select-scroll .select-scroll-value-unavailable span{color:#383838;background:none}.reservations-widget .select-scroll .select-scroll-value-unavailable span:after{background:#c8c8c8}.reservations-widget .select-scroll .select-scroll-value-disabled,.reservations-widget .select-scroll .select-scroll-value-disabled:hover,.reservations-widget .select-scroll .selected.select-scroll-value-disabled,.reservations-widget .select-scroll .selected.select-scroll-value-disabled:hover{opacity:0.5;cursor:default}.reservations-widget .select-scroll .select-scroll-value-disabled span,.reservations-widget .select-scroll .select-scroll-value-disabled:hover span,.reservations-widget .select-scroll .selected.select-scroll-value-disabled span,.reservations-widget .select-scroll .selected.select-scroll-value-disabled:hover span{color:#383838;background:none}.reservations-widget .select-scroll .select-scroll-value-disabled span:after,.reservations-widget .select-scroll .select-scroll-value-disabled:hover span:after,.reservations-widget .select-scroll .selected.select-scroll-value-disabled span:after,.reservations-widget .select-scroll .selected.select-scroll-value-disabled:hover span:after{background:#c8c8c8}.reservations-widget .textual *,.reservations-widget-popover .textual *{margin:0}.reservations-widget .textual *+*,.reservations-widget-popover .textual *+*{margin-top:12px}.reservations-widget .textual a,.reservations-widget-popover .textual a{color:#383838;text-decoration:underline}.reservations-widget .textual a:hover,.reservations-widget-popover .textual a:hover{text-decoration:none}.reservations-widget .textual h1,.reservations-widget .textual h2,.reservations-widget .textual h3,.reservations-widget .textual h4,.reservations-widget .textual h5,.reservations-widget .textual h6,.reservations-widget-popover .textual h1,.reservations-widget-popover .textual h2,.reservations-widget-popover .textual h3,.reservations-widget-popover .textual h4,.reservations-widget-popover .textual h5,.reservations-widget-popover .textual h6{font-weight:600}.reservations-widget .textual h1 .textual-heading-link,.reservations-widget .textual h2 .textual-heading-link,.reservations-widget .textual h3 .textual-heading-link,.reservations-widget .textual h4 .textual-heading-link,.reservations-widget .textual h5 .textual-heading-link,.reservations-widget .textual h6 .textual-heading-link,.reservations-widget-popover .textual h1 .textual-heading-link,.reservations-widget-popover .textual h2 .textual-heading-link,.reservations-widget-popover .textual h3 .textual-heading-link,.reservations-widget-popover .textual h4 .textual-heading-link,.reservations-widget-popover .textual h5 .textual-heading-link,.reservations-widget-popover .textual h6 .textual-heading-link{display:none}.reservations-widget .textual ul,.reservations-widget-popover .textual ul{list-style:disc}.reservations-widget .textual ol,.reservations-widget-popover .textual ol{list-style:decimal}.reservations-widget .textual ul,.reservations-widget .textual ol,.reservations-widget-popover .textual ul,.reservations-widget-popover .textual ol{padding:0}.reservations-widget .textual ul li,.reservations-widget .textual ol li,.reservations-widget-popover .textual ul li,.reservations-widget-popover .textual ol li{list-style-position:inside}.reservations-widget .textual ul *+*,.reservations-widget .textual ol *+*,.reservations-widget-popover .textual ul *+*,.reservations-widget-popover .textual ol *+*{margin-top:0}.reservations-widget .textual hr,.reservations-widget-popover .textual hr{display:block;width:100%;height:1px;border:none;border-top:1px solid #c8c8c8}.reservations-widget .textual blockquote,.reservations-widget-popover .textual blockquote{padding-left:18px;margin-left:0;border-left:2px solid #c8c8c8}.reservations-widget .textual img,.reservations-widget-popover .textual img{max-width:100%;height:auto}.reservations-widget .textual pre.highlight,.reservations-widget-popover .textual pre.highlight{color:#fff;background:#333333;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;padding:12px 18px}.reservations-widget-popover .textual h1,.reservations-widget-popover .textual h2{font-size:21px;font-weight:600;line-height:30.4092979431px}.reservations-widget{color:#383838;font-size:15px;line-height:24px;font-family:"Helvetica Neue", Helvetica, Arial;background:#fff;max-width:420px;padding:18px;border-radius:4px;margin:0 auto;border:1px solid #c8c8c8}.reservations-widget a{text-decoration:none}.reservations-widget caption,.reservations-widget th,.reservations-widget td{text-align:center}.reservations-widget fieldset legend{display:block;width:100%;color:#B53C80;font-family:"Helvetica Neue", Helvetica, Arial;font-size:21px;line-height:30.4092979431px;font-weight:600;margin-bottom:12px}.reservations-widget fieldset legend span{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.reservations-widget fieldset legend a{margin-left:auto;color:#B53C80;font-size:15px;line-height:24px;font-weight:400;text-decoration:underline}.reservations-widget fieldset legend a:hover{color:#B53C80;font-size:15px;line-height:24px;font-weight:400;text-decoration:none}.reservations-widget fieldset legend label,.reservations-widget label{display:block;color:#383838;font-size:15px;line-height:24px;font-weight:600;margin-bottom:6px}.reservations-widget fieldset legend label abbr,.reservations-widget label abbr{color:#D4283C}.reservations-widget input,.reservations-widget textarea{height:auto;color:#383838;font-size:15px;font-family:"Helvetica Neue", Helvetica, Arial;font-weight:400;line-height:24px;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15)}.reservations-widget textarea{display:block}.reservations-widget input[type="text"],.reservations-widget input[type="email"],.reservations-widget input[type="tel"],.reservations-widget textarea{width:100%;background:#fff;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;outline:none;border-radius:4px;border:1px solid #c8c8c8}.reservations-widget input[type="text"],.reservations-widget input[type="email"],.reservations-widget input[type="tel"]{height:36px}.reservations-widget .error input[type="text"],.reservations-widget .error input[type="email"],.reservations-widget .error input[type="tel"],.reservations-widget .error textarea{border:1px solid #D4283C}.reservations-widget input[type="radio"],.reservations-widget input[type="checkbox"]{appearance:none;-webkit-appearance:none;cursor:pointer;background:#fff;margin-right:6px;border:1px solid #c8c8c8}.reservations-widget input[type="radio"]:checked,.reservations-widget input[type="checkbox"]:checked{background:#B53C80;box-shadow:none;border:1px solid #B53C80}.reservations-widget input[type="radio"]:checked:before,.reservations-widget input[type="checkbox"]:checked:before{display:block;font-family:'icomoon' !important;speak:never;color:#fff;font-size:8px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reservations-widget input[type="radio"]{display:block;border-radius:50%}.reservations-widget input[type="radio"]:checked:before{position:relative;display:block;content:""}.reservations-widget input[type="checkbox"]{min-width:18px;width:18px;max-width:18px;height:18px;border-radius:4px}.reservations-widget input[type="checkbox"]:checked:before{position:relative;top:5px;left:3px;content:""}.reservations-widget .is-hidden,.reservations-widget .date-select-days,.reservations-widget .date-picker-wrapper,.reservations-widget .reservation-time-squeeze,.reservations-widget .reservation-availability,.reservations-widget .reservations-widget-restaurant,.reservations-widget .reservation-widget-steps{display:none}.reservations-widget .is-active,.reservations-widget .is-active .date-select-days,.reservations-widget .is-active .date-picker-wrapper{display:block}.reservations-widget .reservation_date_select,.reservations-widget .date-select-trigger,.reservations-widget #reservation_time_input,.reservations-widget #reservation_guests_input,.reservations-widget .reservation-available,.reservations-widget .offer-select-wrapper,.reservations-widget .click-to-show-wrapper,.reservations-widget #reservation_comments_input,.reservations-widget .reservations-widget-status,.reservations-widget #reservation_single_household_input,.reservations-widget #reservation_households_description_input,.reservations-widget #reservation_customer_name_input,.reservations-widget #reservation_customer_email_input,.reservations-widget #reservation_customer_telephone_input,.reservations-widget #reservation_subscribe_to_newsletter_input,.reservations-widget #reservation_submit_action{margin-bottom:18px}.reservations-widget .inline-hints{display:block;color:#777;font-size:13px;line-height:22px;font-weight:400;margin-top:6px}.reservations-widget .inline-errors{display:block;color:#D4283C;font-size:13px;line-height:22px;font-weight:400;margin-top:6px}.reservations-widget .inline-errors+.date-select{margin-top:6px}.reservations-widget fieldset+.inline-errors{margin-top:0}.reservations-widget .reservation-warning-message{color:#383838;font-size:15px;line-height:24px;font-weight:400;margin-bottom:15px}.reservations-widget .reservation_date_select .fragments legend{margin-bottom:6px}.reservations-widget .reservation_date_select .fragments legend label{margin-bottom:0}.reservations-widget .reservation_date_select .fragments .fragments-group{display:none}.reservations-widget .reservation_date_select .date-select-trigger{position:relative;display:block;cursor:pointer;color:#383838;font-size:15px;line-height:1;font-weight:600;background:#fff;padding-top:13px;padding-right:12px;padding-bottom:14px;padding-left:36px;margin-bottom:18px;border:1px solid #c8c8c8;border-radius:4px;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15)}.reservations-widget .reservation_date_select .date-select-trigger:before{position:absolute;top:12px;left:12px;display:block;font-family:'icomoon' !important;speak:never;color:#383838;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.reservations-widget .reservation_date_select .date-select-trigger:hover{color:#3F990F;font-size:15px;line-height:1;font-weight:600;background:#fff;border:1px solid #c8c8c8}.reservations-widget .reservation_date_select .date-select-trigger:hover:before{color:#3F990F}.reservations-widget .reservation_date_select .date-select-trigger.date-selected{color:#3F990F;font-size:15px;line-height:1;font-weight:600;background:#fff;border:1px solid #c8c8c8}.reservations-widget .reservation_date_select .date-select-trigger.date-selected:before{color:#3F990F}.reservations-widget .reservation_date_select .date-select-trigger.date-selected:hover{color:#47ac11}.reservations-widget .reservation_date_select .date-select-trigger.date-selected:hover:before{color:#47ac11}.reservations-widget .reservation_date_select *[id^='date-select-container-']{display:none}.reservations-widget .reservation_date_select .date-select-days{position:relative;z-index:1;margin-bottom:-1px}.reservations-widget .reservation_date_select .date-select-days ul{display:flex;flex-direction:row;flex-wrap:nowrap}.reservations-widget .reservation_date_select .date-select-days li{display:block;width:33.3333%;cursor:pointer;color:#383838;font-size:15px;line-height:1;font-weight:600;text-align:center;background:#fff;padding-top:13px;padding-right:12px;padding-bottom:14px;padding-left:12px;border:1px solid #c8c8c8}.reservations-widget .reservation_date_select .date-select-days li.selected{color:#fff;font-size:15px;line-height:1;font-weight:600;background:#3F990F;border:1px solid #2c6b0a}.reservations-widget .reservation_date_select .date-select-days li:hover{position:relative;z-index:1;color:#fff;font-size:15px;line-height:1;font-weight:600;text-align:center;background:#3F990F;border:1px solid #2c6b0a}.reservations-widget .reservation_date_select .date-select-days li:first-child{border-top-left-radius:4px}.reservations-widget .reservation_date_select .date-select-days li:nth-child(2){width:calc(33.333% + 2px);margin-right:-1px;margin-left:-1px}.reservations-widget .reservation_date_select .date-select-days li:last-child{border-top-right-radius:4px}.reservations-widget .reservation_date_select .date-select-days-disabled{display:none !important}.reservations-widget .reservation_date_select .date-picker{width:100% !important;height:auto !important}.reservations-widget .reservation_date_select .date-picker-table{position:relative;width:100%;text-align:center;overflow:hidden;border-collapse:separate;border:1px solid #c8c8c8}.reservations-widget .reservation_date_select .date-picker-table tbody{background:#fff}.reservations-widget .reservation_date_select .date-picker-table tbody td{cursor:pointer;position:relative;padding:3px;border:4px solid rgba(0,0,0,0);transform-style:preserve-3d}.reservations-widget .reservation_date_select .date-picker-table tbody td span{display:none}.reservations-widget .reservation_date_select .date-picker-table tbody td.date-picker-today:hover{color:#fff}.reservations-widget .reservation_date_select .date-picker-table tbody td.date-picker-today:hover:before{opacity:1;background:#3F990F;border:0}.reservations-widget .reservation_date_select .date-picker-table tbody td.date-picker-today.date-picker-selected-date{color:#fff}.reservations-widget .reservation_date_select .date-picker-table tbody td.date-picker-today.date-picker-selected-date:before{opacity:1;background:#3F990F;border:0}.reservations-widget .reservation_date_select .date-picker-table tbody td.date-picker-today.day-disabled:before{opacity:0.6;background:none;border:3px solid #383838}.reservations-widget .reservation_date_select .date-picker-table tbody td.date-picker-today.day-disabled:hover:before{display:block;background:none}.reservations-widget .reservation_date_select .date-picker-table .date-picker-statusbar{display:none}.reservations-widget .reservation_date_select .date-select-days+*[id^='date-select-container-'] .date-picker-table{border-top-right-radius:0;border-top-left-radius:0}.reservations-widget .reservation_date_select .date-select-days-disabled+*[id^='date-select-container-'] .date-picker-table{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.reservations-widget .reservation_date_select .date-select-days-disabled+*[id^='date-select-container-'] .date-picker-table{border-top-right-radius:4px;border-top-left-radius:4px}.reservations-widget #reservation_time_input select,.reservations-widget #reservation_guests_input select{display:none}.reservations-widget #reservation_guests_input .select-scroll-value{flex:1}.reservations-widget .reservation-squeezed{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;color:#383838;font-size:15px;line-height:24px;font-weight:400;background:#FFF8F0;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;margin-bottom:18px;border-radius:4px;border:1px solid #F5AB51}.reservations-widget .reservation-available{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;color:#383838;font-size:15px;line-height:24px;font-weight:400;background:#fff;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;margin-bottom:18px;border-radius:4px;border:1px solid #c8c8c8}.reservations-widget .reservation-available:before{display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center;width:24px;height:24px;background:#3F990F;content:"";font-family:'icomoon' !important;speak:never;color:#fff;font-size:8px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:2px;margin-right:12px;border-radius:50%}.reservations-widget .reservation-available span{display:inline-block;width:calc(100% - 6px * 6)}.reservations-widget .offer-select-wrapper .choices&gt;legend{margin-bottom:6px}.reservations-widget .offer-select-wrapper .choices&gt;legend label{margin-bottom:0}.reservations-widget .offer-select-wrapper .choice{background:#fff;margin-bottom:12px;border:1px solid #c8c8c8;border-radius:4px;border-bottom:1px solid #c8c8c8}.reservations-widget .offer-select-wrapper .choice label{cursor:pointer;display:flex;flex-wrap:row nowrap;justify-content:flex-start;align-items:flex-start;margin-bottom:0}.reservations-widget .offer-select-wrapper .choice label input[type="radio"]{display:none}.reservations-widget .offer-select-wrapper .choice label input[type="radio"]:checked+.reservation-offer .offer-title:before,.reservations-widget .offer-select-wrapper .choice label input[type="radio"]:checked+.no-reservation-offer:before{background:#B53C80;box-shadow:none;border:1px solid #B53C80}.reservations-widget .offer-select-wrapper .choice label input[type="radio"]:checked+.reservation-offer .offer-title:after,.reservations-widget .offer-select-wrapper .choice label input[type="radio"]:checked+.no-reservation-offer:after{position:absolute;left:18px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:24px;height:24px;font-family:'icomoon' !important;speak:never;content:"";color:#fff;font-size:8px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:1px;border-radius:50%}.reservations-widget .offer-select-wrapper .choice .reservation-offer{display:flex;flex-flow:column wrap;width:100%}.reservations-widget .offer-select-wrapper .choice .reservation-offer .offer-cover{order:0;height:180px}.reservations-widget .offer-select-wrapper .choice .reservation-offer .offer-cover img{width:100%;height:100%;object-fit:cover;object-position:center;border-top-right-radius:4px;border-top-left-radius:4px}.reservations-widget .offer-select-wrapper .choice .reservation-offer .offer-title{position:relative;display:flex;flex-flow:row wrap;order:1;padding-top:12px;padding-right:18px;padding-bottom:6px;padding-left:54px;color:#383838;font-size:15px;line-height:24px;font-weight:600}.reservations-widget .offer-select-wrapper .choice .reservation-offer .offer-title:before{display:block;position:absolute;left:18px;width:24px;height:24px;content:'';background:#fff;margin-right:12px;border-radius:50%;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15);border:1px solid #c8c8c8}.reservations-widget .offer-select-wrapper .choice .reservation-offer .offer-description-short,.reservations-widget .offer-select-wrapper .choice .reservation-offer .offer-description-long{order:2;color:#383838;font-size:15px;line-height:24px;font-weight:400;padding-right:18px;padding-bottom:12px;padding-left:54px}.reservations-widget .offer-select-wrapper .choice .reservation-offer .offer-description-short{display:block}.reservations-widget .offer-select-wrapper .choice .reservation-offer .offer-description-long{display:none}.reservations-widget .offer-select-wrapper .choice .reservation-offer .offer-availability{order:3;color:#777;font-size:15px;line-height:24px;font-weight:400;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-top:1px solid #c8c8c8}.reservations-widget .offer-select-wrapper .choice .reservation-offer.reservation-offer-selected .offer-description-short{display:none}.reservations-widget .offer-select-wrapper .choice .reservation-offer.reservation-offer-selected .offer-description-long{display:block}.reservations-widget .offer-select-wrapper .choice .no-reservation-offer{position:relative;display:flex;flex-flow:row wrap;color:#383838;font-size:15px;line-height:24px;font-weight:600;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px}.reservations-widget .offer-select-wrapper .choice .no-reservation-offer:before{display:block;width:24px;height:24px;content:'';background:#fff;margin-right:12px;border-radius:50%;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15);border:1px solid #c8c8c8}.reservations-widget .offer-select-wrapper .choice:last-child{margin-bottom:0}.reservations-widget .offer-select-wrapper .choice.reservation-offer-disabled{pointer-events:none}.reservations-widget .offer-select-wrapper .choice.reservation-offer-disabled .reservation-offer{cursor:default;opacity:0.4}.reservations-widget .offer-select-wrapper .choice.reservation-offer-disabled .reservation-offer .offer-title,.reservations-widget .offer-select-wrapper .choice.reservation-offer-disabled .reservation-offer .offer-description-short,.reservations-widget .offer-select-wrapper .choice.reservation-offer-disabled .reservation-offer .offer-availability{color:#383838}.reservations-widget .offer-select-wrapper .choice.reservation-offer-hidden{display:none}.reservations-widget .click-to-show-wrapper .click-to-show-trigger{display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;color:#0F7AB5;font-size:15px;line-height:24px;font-weight:600}.reservations-widget .click-to-show-wrapper .click-to-show-trigger:before{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;color:#fff;font-family:'icomoon' !important;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";width:24px;height:24px;background:#0F7AB5;border-radius:50%;margin-right:6px}.reservations-widget .click-to-show-wrapper .click-to-show-trigger:hover{color:#0d6a9d;font-size:15px;line-height:24px;font-weight:600}.reservations-widget .click-to-show-wrapper .click-to-show-trigger:hover:before{color:#fff;background:#0d6a9d}.reservations-widget .reservations-widget-step-trigger a,.reservations-widget .reservations-widget-submit input[type="submit"],.reservations-widget .reservation-widget-cancel{display:block;width:100%;cursor:pointer;color:#fff;font-size:15px;line-height:1;font-weight:600;text-align:center;padding-top:13px;padding-right:12px;padding-bottom:14px;padding-left:12px;background-image:linear-gradient(#47ac11, #3F990F);border-radius:4px;border:none;box-shadow:inset 0 -1px rgba(0,0,0,0.25)}.reservations-widget .reservations-widget-step-trigger a:hover,.reservations-widget .reservations-widget-submit input[type="submit"]:hover,.reservations-widget .reservation-widget-cancel:hover{display:block;color:#fff;font-size:15px;line-height:1;font-weight:600;background-image:linear-gradient(#4ebe13, #47ac11);border-radius:4px}.reservations-widget .reservations-widget-step-trigger a.disabled,.reservations-widget .reservations-widget-submit input.disabled[type="submit"],.reservations-widget .reservation-widget-cancel.disabled{opacity:0.5;cursor:default}.reservations-widget .reservations-widget-step-trigger a.disabled:hover,.reservations-widget .reservations-widget-submit input.disabled[type="submit"]:hover,.reservations-widget .reservation-widget-cancel.disabled:hover{opacity:0.5;background-image:linear-gradient(#47ac11, #3F990F)}.reservations-widget .reservation-widget-cancel{color:#383838;background-image:linear-gradient(to top, #fcfcfc 0%, #fff 100%);margin-top:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.reservations-widget .reservation-widget-cancel:hover{color:#484848;background-image:linear-gradient(#fff, #fff)}.reservations-widget .reservations-widget-submit+.reservation-widget-cancel{margin-top:-6px;margin-bottom:18px}.reservations-widget .reservations-widget-status{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;background:#fff;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;margin-right:-18px;margin-left:-18px;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.reservations-widget .reservations-widget-status p{color:#383838;font-size:15px;line-height:24px;font-weight:400;padding-right:18px}.reservations-widget .reservations-widget-status p span{color:#3F990F;font-size:15px;line-height:24px;font-weight:600}.reservations-widget .reservations-widget-status .reservations-widget-status-edit{display:inline-flex;align-items:center;width:auto;height:32px;color:#383838;font-size:15px;line-height:1;font-weight:600;background-image:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-right:12px;padding-left:12px;margin-left:auto;border-radius:4px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.reservations-widget .reservations-widget-status .reservations-widget-status-edit:hover{color:#484848;font-size:15px;line-height:1;font-weight:600;background-image:linear-gradient(#fff, #fff)}.reservations-widget #reservation_single_household_input legend{margin-bottom:0}.reservations-widget #reservation_single_household_input .choices-group .choice label{cursor:pointer;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;font-weight:400;margin-bottom:0}.reservations-widget #reservation_single_household_input .choices-group .choice label input[type="radio"]{width:18px;height:18px}.reservations-widget #reservation_single_household_input .choices-group .choice label input[type="radio"]:checked:before{top:5px;left:3px;content:""}.reservations-widget #reservation_subscribe_to_newsletter_input label{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;font-weight:400;cursor:pointer}.reservations-widget .acknowledgement{color:#777;font-size:13px;line-height:22px;font-weight:400}.reservations-widget .acknowledgement a{color:#B53C80;font-size:13px;line-height:22px;font-weight:600;text-decoration:underline}.reservations-widget .acknowledgement a:hover{color:#B53C80;font-size:13px;line-height:22px;font-weight:600;text-decoration:none}.reservations-widget .remote-source{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;color:#777;font-size:13px;line-height:22px;font-weight:400;margin-top:18px}.reservations-widget .remote-source a{display:inline-block;font-size:0;line-height:0;margin-left:6px;background-repeat:no-repeat}.reservations-widget .remote-source.go-table a{display:inline-block;width:77.8px;height:16px;background-size:77.8px 16px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/gotable/gotable-9b4478eaed1761f03ad68089608a37ea3c14f7eb0e39ae7a58e0d1f32d72a6b8.svg);background-position:0 -1px}.reservations-widget .remote-source.eet-nu a{width:60.6px;height:16.6px;background-image:url(//d2nbxhhppfsbve.cloudfront.net/assets/eet-nu/logo-purple-b96a26cf2d446bcf7cce9914b733220d4f9dc02eebc67129d9abd5bbdc9f9c0a.svg);background-size:60.6px 16.6px;background-position:0 -1px}.reservations-widget .reservations-widget-step{display:none}.reservations-widget .reservations-widget-step.current{display:block}.reservations-widget .date-select-open .reservation_date_select{margin-bottom:0}.reservations-widget .date-select-open .select,.reservations-widget .date-select-open .reservation-squeezed,.reservations-widget .date-select-open .reservation-availability,.reservations-widget .date-select-open .click-to-show-wrapper,.reservations-widget .date-select-open .reservations-widget-step-trigger,.reservations-widget .date-select-open .offer-select-wrapper,.reservations-widget .date-select-open .reservation-widget-cancel{display:none}.reservations-widget .date-select-open #reservation_comments_input{display:none !important}.reservations-widget .date-select-open .remote-source a{cursor:default}.reservation-widget-edit .reservations-widget-step{display:block}.reservation-widget-edit .reservations-widget-step-one{margin-bottom:6px}.reservation-widget-edit .reservations-widget-step-one .reservations-widget-step-trigger,.reservation-widget-edit .reservations-widget-step-one .remote-source{display:none}.reservation-widget-edit .reservations-widget-step-two .reservations-widget-restaurant,.reservation-widget-edit .reservations-widget-step-two .reservations-widget-status{display:none}.reservation-widget-edit .reservations-widget-step-one.date-select-open+.reservations-widget-step-two{margin-top:24px}.reservations-widget-popover{position:absolute;top:0;bottom:0;display:flex;flex-flow:column wrap;width:100%;color:#383838;font-size:15px;line-height:24px;font-family:"Helvetica Neue", Helvetica, Arial;border-radius:4px}.widget-popover-wrapper{width:100%;margin:auto}.widget-popover-header{position:sticky;position:-webkit-sticky;top:0;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;min-height:42px;max-height:168px;font-size:15px;line-height:24px;font-family:"Helvetica Neue", Helvetica, Arial;font-weight:600;background:#fff;padding-top:12px;padding-right:12px;padding-bottom:0;padding-left:24px;border-top-right-radius:4px;border-top-left-radius:4px}.widget-popover-navigation{display:flex;flex-flow:row wrap;list-style:none;justify-content:flex-start;width:100%;padding:0;margin-top:18px;margin-bottom:12px}.widget-popover-navigation li{margin-right:12px;margin-bottom:12px}.widget-popover-navigation li a,.widget-popover-navigation li strong{display:block;text-decoration:none;background:#ebebeb;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;border-radius:4px}.widget-popover-navigation li a{color:#383838;border:2px solid #ebebeb}.widget-popover-navigation li strong{color:#383838;border:2px solid #3F990F}.widget-popover-close{display:block;width:30px;height:30px;font-size:0;text-decoration:none;background:#ebebeb;margin-left:auto;border-radius:50%}.widget-popover-close:before{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:30px;height:30px;color:#B53C80;font-family:'icomoon' !important;font-size:15px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";border-radius:50%;transform:rotate(45deg)}.widget-popover-content{height:auto;max-height:calc(100vh - 252px);background:linear-gradient(#fff 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), #fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2), rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2), rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px, 100% 40px, 100% 14px, 100% 14px;background-attachment:local, local, scroll, scroll;overflow-y:scroll;padding-right:24px;padding-left:24px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.widget-popover-content .widget-popover-name{display:block;font-size:21px;line-height:30.4092979431px;font-weight:600;margin-bottom:12px}.reservations-widget-popover:not(:has(.widget-popover-call-to-action)) .widget-popover-content{padding-bottom:24px}.reservations-widget-popover.widget-popover-has-call-to-action .widget-popover-content{border-bottom-right-radius:0;border-bottom-left-radius:0}.widget-popover-call-to-action{position:sticky;position:-webkit-sticky;right:0;bottom:0;left:0;display:flex;flex-flow:row wrap;align-items:center;height:84px;background:#fff;padding-right:24px;padding-left:24px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.widget-popover-call-to-action a{display:block;width:100%;cursor:pointer;color:#fff;font-size:15px;line-height:1;font-weight:600;text-align:center;text-decoration:none;padding-top:13px;padding-right:12px;padding-bottom:14px;padding-left:12px;background-image:linear-gradient(#47ac11, #3F990F);border-radius:4px;border:none;box-shadow:inset 0 -1px rgba(0,0,0,0.25)}.widget-popover-call-to-action a:hover{display:block;color:#fff;font-size:15px;line-height:1;font-weight:600;background-image:linear-gradient(#4ebe13, #47ac11);border-radius:4px}@media only screen and (max-width: 467px){.reservations-widget-popover,.widget-popover-header,.widget-popover-call-to-action{border-radius:0}}.widget-reservation-confirmation-restaurant-logo{margin-top:18px}.widget-reservation-confirmation-restaurant-logo img{width:auto;height:auto;max-width:150px;max-height:150px}.widget-reservation-confirmation{color:#383838;font-size:14px;line-height:18px;font-family:"Helvetica Neue", Helvetica, Arial;background:#fff;max-width:420px;padding:16px;margin:0 auto;border-radius:4px;border:1px solid #c8c8c8}.widget-reservation-confirmation a{color:#383838}.widget-reservation-confirmation .reservation-widget-title,.widget-reservation-confirmation .reservation-widget-steps{display:none}.widget-reservation-confirmation .section-header{margin-bottom:0}.widget-reservation-confirmation .notice{padding:16px;margin-bottom:16px;border-radius:4px}.widget-reservation-confirmation .notice.warning,.widget-reservation-confirmation .notice.pending{color:#383838;background:#f4c571}.widget-reservation-confirmation .notice.success,.widget-reservation-confirmation .notice.confirm,.widget-reservation-confirmation .notice.confirmed,.widget-reservation-confirmation .notice.reconfirmed{color:#fff;background:#42991a}.widget-reservation-confirmation .notice.error,.widget-reservation-confirmation .notice.cancelling,.widget-reservation-confirmation .notice.cancelled,.widget-reservation-confirmation .notice.expering,.widget-reservation-confirmation .notice.expired,.widget-reservation-confirmation .notice.rejecting,.widget-reservation-confirmation .notice.rejected{color:#FFF;background:#D4283C}.widget-reservation-confirmation .reservation-reconfirmation{display:block;width:100%;margin-bottom:16px}.widget-reservation-confirmation .reservation-reconfirmation strong{display:block;font-size:24px;font-weight:600;line-height:30px;margin-bottom:8px}.widget-reservation-confirmation .reservation-reconfirmation .actions{margin-top:12px}.widget-reservation-confirmation .reservation-reconfirmation .actions a{display:block;width:100%;cursor:pointer;color:#fff;font-size:15px;line-height:1;font-weight:600;text-align:center;padding-top:13px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-image:linear-gradient(#47ac11, #3F990F);border-radius:4px;border:none;box-shadow:inset 0 -1px rgba(0,0,0,0.25)}.widget-reservation-confirmation .reservation-reconfirmation .actions a:hover{display:block;color:#fff;font-size:15px;line-height:1;font-weight:600;background-image:linear-gradient(#4ebe13, #47ac11);border-radius:4px}.widget-reservation-confirmation .reservation-date-and-identifier,.widget-reservation-confirmation .reservation-cancellation-notes,.widget-reservation-confirmation .reservation-actions,.widget-reservation-confirmation .reservation-guest-details,.widget-reservation-confirmation .reservation-guests,.widget-reservation-confirmation .invited_guest,.widget-reservation-confirmation .reservation-remarks,.widget-reservation-confirmation .share-reservation-widget,.widget-reservation-confirmation .reservation-changelog{margin-top:16px}.widget-reservation-confirmation .reservation-restaurant{display:flex}.widget-reservation-confirmation .reservation-restaurant .reservation-restaurant-details{flex:1}.widget-reservation-confirmation .reservation-restaurant .reservation-restaurant-details address,.widget-reservation-confirmation .reservation-restaurant .reservation-restaurant-details a{color:#777}.widget-reservation-confirmation .reservation-restaurant .reservation-restaurant-details a{text-decoration:underline}.widget-reservation-confirmation .reservation-restaurant .reservation-restaurant-details a:hover{text-decoration:none}.widget-reservation-confirmation .reservation-date-and-identifier,.widget-reservation-confirmation .reservation-offer{font-size:16px;line-height:20px}.widget-reservation-confirmation .reservation-date-and-identifier{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.widget-reservation-confirmation .reservation-date-and-identifier .reservation-date span:first-child{display:block}.widget-reservation-confirmation .reservation-date-and-identifier .reservation-identifier{color:#777;font-size:13px;margin-left:auto}.widget-reservation-confirmation .reservation-cancellation-notes{padding:16px;border:1px solid #c8c8c8;border-radius:4px}.widget-reservation-confirmation .reservation-actions{padding-top:16px;padding-bottom:16px;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.widget-reservation-confirmation .reservation-actions ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.widget-reservation-confirmation .reservation-actions a:hover{text-decoration:none}.widget-reservation-confirmation .reservation-actions .edit,.widget-reservation-confirmation .reservation-actions .cancel{display:inline-flex;align-items:center;height:32px;width:auto;color:#383838;font-size:15px;line-height:1;font-weight:600;background-image:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-right:12px;padding-left:12px;border-radius:4px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.widget-reservation-confirmation .reservation-actions .edit:hover,.widget-reservation-confirmation .reservation-actions .cancel:hover{color:#484848;font-size:15px;line-height:1;font-weight:600;background-image:linear-gradient(#fff, #fff)}.widget-reservation-confirmation .reservation-actions .edit{margin-right:8px}.widget-reservation-confirmation .reservation-actions .add-reservation-to-calendar{margin-left:auto}.widget-reservation-confirmation .reservation-actions .add-reservation-to-calendar a{color:#383838;text-decoration:underline}.widget-reservation-confirmation .reservation-actions .add-reservation-to-calendar a:hover{text-decoration:none}.widget-reservation-confirmation .reservation-guest-details h2,.widget-reservation-confirmation .reservation-guest-details h3,.widget-reservation-confirmation .reservation-guests h2,.widget-reservation-confirmation .reservation-guests h3,.widget-reservation-confirmation .reservation-changelog h2,.widget-reservation-confirmation .reservation-changelog h3{font-size:24px;font-weight:600;line-height:30px;margin-bottom:8px}.widget-reservation-confirmation .reservation-guest-details h2+p,.widget-reservation-confirmation .reservation-guest-details h3+p,.widget-reservation-confirmation .reservation-guests h2+p,.widget-reservation-confirmation .reservation-guests h3+p,.widget-reservation-confirmation .reservation-changelog h2+p,.widget-reservation-confirmation .reservation-changelog h3+p{margin-bottom:8px}.widget-reservation-confirmation .reservation-guest-details .guest,.widget-reservation-confirmation .reservation-guests .guest{position:relative;color:#777;font-size:16px;line-height:20px;padding-right:48px}.widget-reservation-confirmation .reservation-guest-details .guest .guest-name,.widget-reservation-confirmation .reservation-guests .guest .guest-name{color:#383838;font-weight:600}.widget-reservation-confirmation .reservation-guest-details .guest .guest-email,.widget-reservation-confirmation .reservation-guest-details .guest .guest-telephone,.widget-reservation-confirmation .reservation-guest-details .guest .primary-guest,.widget-reservation-confirmation .reservation-guests .guest .guest-email,.widget-reservation-confirmation .reservation-guests .guest .guest-telephone,.widget-reservation-confirmation .reservation-guests .guest .primary-guest{display:block}.widget-reservation-confirmation .reservation-guest-details .guest .guest-edit,.widget-reservation-confirmation .reservation-guests .guest .guest-edit{position:absolute;top:50%;right:0;display:block;width:32px;height:32px;color:#383838;font-size:0;margin-top:-16px}.widget-reservation-confirmation .reservation-guest-details .guest .guest-edit:before,.widget-reservation-confirmation .reservation-guests .guest .guest-edit:before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;content:"";font-family:'icomoon' !important;speak:never;color:#383838;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget-reservation-confirmation .reservation-guest-details .guest .guest-edit:hover:before,.widget-reservation-confirmation .reservation-guests .guest .guest-edit:hover:before{opacity:0.7}.widget-reservation-confirmation .reservation-guests li{color:#777;margin-bottom:16px}.widget-reservation-confirmation .reservation-guests li:last-child{margin-bottom:0}.widget-reservation-confirmation .reservation-guests .add-guest{font-size:16px;font-weight:600;line-height:20px}.widget-reservation-confirmation .reservation-guests .add-guest a{display:flex;flex-flow:row wrap;align-items:center;color:#383838}.widget-reservation-confirmation .reservation-guests .add-guest a:before{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:24px;height:24px;font-family:'icomoon' !important;speak:never;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";color:#fff;background:#0F7AB5;margin-right:8px;border-radius:50%}.widget-reservation-confirmation .reservation-guests .add-guest:hover a{text-decoration:none}.widget-reservation-confirmation .reservation-guests .add-guest:hover a:before{color:#fff;background:#0d6a9d}.widget-reservation-confirmation .invited_guest{margin-top:20px}.widget-reservation-confirmation .invited_guest li{margin-bottom:16px}.widget-reservation-confirmation .invited_guest li label{display:block;font-size:14px;line-height:18px;font-weight:600;margin-bottom:8px}.widget-reservation-confirmation .invited_guest li input[type="text"],.widget-reservation-confirmation .invited_guest li input[type="email"],.widget-reservation-confirmation .invited_guest li textarea{color:#383838;font-size:14px;height:35px;font-family:"Helvetica Neue", Helvetica, Arial;font-weight:400;box-shadow:inset 0px 0px 2px 0px rgba(0,0,0,0.15);width:100%;background:#fff;padding-right:8px;padding-left:8px;outline:none;border-radius:4px;border:1px solid #c8c8c8}.widget-reservation-confirmation .invited_guest li textarea{height:100px}.widget-reservation-confirmation .invited_guest li input[type="submit"]{display:inline-flex;align-items:center;height:32px;width:auto;cursor:pointer;color:#fff;font-size:14px;line-height:1;font-weight:600;text-align:center;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;background-image:linear-gradient(#47ac11, #3F990F);border-radius:4px;border:none;box-shadow:inset 0 -1px rgba(0,0,0,0.25)}.widget-reservation-confirmation .invited_guest li input[type="submit"]:hover{display:block;color:#fff;font-size:14px;line-height:1;font-weight:600;background-image:linear-gradient(#4ebe13, #47ac11);border-radius:4px}.widget-reservation-confirmation .invited_guest .guest-details,.widget-reservation-confirmation .invited_guest .guest-restrictions,.widget-reservation-confirmation .invited_guest .guest-invite-sent{padding:16px;border:1px solid #c8c8c8;border-radius:4px}.widget-reservation-confirmation .invited_guest .guest-details&gt;ol&gt;li:last-child,.widget-reservation-confirmation .invited_guest .guest-restrictions&gt;ol&gt;li:last-child,.widget-reservation-confirmation .invited_guest .guest-invite-sent&gt;ol&gt;li:last-child{margin-bottom:0}.widget-reservation-confirmation .invited_guest .guest-details .heading,.widget-reservation-confirmation .invited_guest .guest-restrictions .heading,.widget-reservation-confirmation .invited_guest .guest-invite-sent .heading{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;font-size:24px;font-weight:600;line-height:30px}.widget-reservation-confirmation .invited_guest .guest-details .heading p,.widget-reservation-confirmation .invited_guest .guest-restrictions .heading p,.widget-reservation-confirmation .invited_guest .guest-invite-sent .heading p{font-size:14px;font-weight:400;line-height:1.25;margin-top:8px}.widget-reservation-confirmation .invited_guest .guest-details .heading a,.widget-reservation-confirmation .invited_guest .guest-restrictions .heading a,.widget-reservation-confirmation .invited_guest .guest-invite-sent .heading a{position:absolute;top:10px;right:0;display:block;width:13px;height:13px;font-size:0;margin-left:auto}.widget-reservation-confirmation .invited_guest .guest-details .heading a:before,.widget-reservation-confirmation .invited_guest .guest-restrictions .heading a:before,.widget-reservation-confirmation .invited_guest .guest-invite-sent .heading a:before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;content:"";font-family:'icomoon' !important;speak:never;color:#383838;font-size:13px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget-reservation-confirmation .invited_guest .guest-details .heading a:hover,.widget-reservation-confirmation .invited_guest .guest-restrictions .heading a:hover,.widget-reservation-confirmation .invited_guest .guest-invite-sent .heading a:hover{opacity:0.7}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions{margin-bottom:8px}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol li{margin-right:8px;margin-bottom:8px}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .restriction{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:14px;font-weight:600;height:32px;padding-top:0;padding-right:12px;padding-bottom:0;padding-left:12px;border-radius:4px}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .restriction{color:#383838;background:#eee}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .add-restriction,.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .edit-restriction{display:flex;flex-flow:row wrap;align-items:center;font-size:16px;font-weight:600;padding:0;color:#383838}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .add-restriction:before,.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .edit-restriction:before{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:24px;height:24px;font-family:'icomoon' !important;speak:never;font-size:12px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";color:#fff;background:#0F7AB5;margin-right:8px;border-radius:50%}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .add-restriction:hover,.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .edit-restriction:hover{text-decoration:none}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .add-restriction:hover:before,.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .edit-restriction:hover:before{background:#0d6a9d}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .edit-restriction:before{font-size:16px;color:#383838;content:"";background:none;margin-top:3px;margin-right:3px;border-radius:0}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .edit-restriction:hover{opacity:0.7}.widget-reservation-confirmation .invited_guest .guest-details .guest-selected-restrictions ol .edit-restriction:hover:before{background:none}.widget-reservation-confirmation .invited_guest .guest-details .allergy-notes,.widget-reservation-confirmation .invited_guest .guest-details .diet-notes{margin-bottom:16px}.widget-reservation-confirmation .invited_guest .guest-restrictions .choices legend{display:none}.widget-reservation-confirmation .invited_guest .guest-restrictions .choices .choices-group{display:grid;grid-template-columns:50% 50%;row-gap:12px}.widget-reservation-confirmation .invited_guest .guest-restrictions .choices .choice{margin-bottom:0}.widget-reservation-confirmation .invited_guest .guest-restrictions .choices .choice label{display:flex;flex-flow:row wrap;align-items:center;cursor:pointer;font-weight:400;margin-bottom:0}.widget-reservation-confirmation .invited_guest .guest-restrictions .choices .choice input[type="checkbox"]{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px;margin:0;margin-right:8px}.widget-reservation-confirmation .invited_guest .guest-restrictions .choices .choice input[type="checkbox"]:checked{background:none;border:6px solid #3F990F}.widget-reservation-confirmation .invited_guest .guest-restrictions button{display:inline-flex;align-items:center;height:32px;width:auto;cursor:pointer;color:#fff;font-size:14px;line-height:1;font-weight:600;text-align:center;padding-right:12px;padding-left:12px;background-image:linear-gradient(#47ac11, #3F990F);border-radius:4px;border:none;box-shadow:inset 0 -1px rgba(0,0,0,0.25)}.widget-reservation-confirmation .invited_guest .guest-restrictions button:hover{display:block;color:#fff;font-size:14px;line-height:1;font-weight:600;background-image:linear-gradient(#4ebe13, #47ac11);border-radius:4px}.widget-reservation-confirmation .invited_guest .guest-invite-sent li.actions a{display:inline-flex;align-items:center;height:32px;width:auto;cursor:pointer;color:#fff;font-size:14px;line-height:1;font-weight:600;text-align:center;padding-right:12px;padding-left:12px;background-image:linear-gradient(#47ac11, #3F990F);border-radius:4px;border:none;box-shadow:inset 0 -1px rgba(0,0,0,0.25)}.widget-reservation-confirmation .invited_guest .guest-invite-sent li.actions a:hover{display:inline-flex;color:#fff;font-size:14px;line-height:1;font-weight:600;background-image:linear-gradient(#4ebe13, #47ac11);border-radius:4px;text-decoration:none}.widget-reservation-confirmation .share-reservation-widget{margin-bottom:16px}.widget-reservation-confirmation .share-reservation-widget h2{font-size:15px;line-height:1.25;margin-bottom:8px}.widget-reservation-confirmation .share-reservation-widget .invite{display:flex;flex-flow:row wrap;align-items:center}.widget-reservation-confirmation .share-reservation-widget .invite .input-wrapper{position:relative;margin-right:8px}.widget-reservation-confirmation .share-reservation-widget .invite .input-wrapper.is-copied:before{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;color:#fff;content:attr(data-copied-label);background:rgba(0,0,0,0.8);border-radius:8px}.widget-reservation-confirmation .share-reservation-widget .invite input{width:100px;font-size:14px;height:32px;padding-right:8px;padding-left:8px;background:#fff;border-radius:4px;border:1px solid #c8c8c8}.widget-reservation-confirmation .share-reservation-widget .invite a{display:inline-flex;align-items:center;height:32px;width:auto;color:#383838;font-size:15px;line-height:1;font-weight:600;background-image:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-right:12px;padding-left:12px;border-radius:4px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.widget-reservation-confirmation .share-reservation-widget .invite a:hover{color:#484848;font-size:15px;line-height:1;font-weight:600;text-decoration:none;background-image:linear-gradient(#fff, #fff)}.widget-reservation-confirmation .share-reservation-widget .invite .share-sheet{position:relative;padding-left:32px;margin-left:auto}.widget-reservation-confirmation .share-reservation-widget .invite .share-sheet:before{position:absolute;top:0;right:0;bottom:0;left:12px;display:flex;justify-content:flex-start;align-items:center;content:"";font-family:'icomoon' !important;speak:never;font-size:13px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget-reservation-confirmation .reservation-changelog h3{color:15px;font-size:21px;font-family:"Helvetica Neue", Helvetica, Arial;line-height:30.4092979431px;font-weight:600;margin-bottom:8px}.widget-reservation-confirmation .reservation-changelog li{list-style:disc;list-style-position:outside;margin-bottom:8px;margin-left:16px}.widget-reservation-confirmation .reservation-changelog li .event span{font-weight:600}.widget-reservation-confirmation .reservation-changelog li ul{margin-top:8px}.widget-reservation-confirmation .reservation-changelog li ul li{list-style-type:circle}.widget-reservation-confirmation .reservation-changelog li:last-child{margin-bottom:0}.widget-reservation-confirmation .video{position:relative;display:none;height:0;padding-bottom:56.25%;margin-bottom:16px}.widget-reservation-confirmation .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.widget-reservation-confirmation .eet-nu,.widget-reservation-confirmation .eetnu{display:block;color:#fff;background:#b02674;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;margin-top:24px;margin-right:-24px;margin-bottom:-24px;margin-left:-24px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.widget-reservation-confirmation.invite-section .reservation-cancellation-notes,.widget-reservation-confirmation.invite-section .reservation-actions{display:none}@media screen and (max-width: 414px){.widget-reservation-confirmation{border-radius:0}.widget-reservation-confirmation .invited_guest .guest-details .heading,.widget-reservation-confirmation .invited_guest .guest-restrictions .heading,.widget-reservation-confirmation .invited_guest .guest-invite-sent .heading{font-size:20px}.go-table .widget-reservation-confirmation{border-radius:0}}.floating-widget-wrapper{visibility:hidden;background:none;padding:0;width:100%;margin-right:24px;margin-bottom:24px;margin-left:24px;box-shadow:rgba(0,0,0,0.2) 0 1px 8px;border:0}.is-fullscreen .floating-widget-wrapper{visibility:visible;position:absolute;left:0;top:0;bottom:0;right:0;margin:0}.floating-widget-wrapper .floating-widget-header{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;height:54px;color:#fff;font-size:15px;line-height:24px;font-family:"Helvetica Neue", Helvetica, Arial;font-weight:600;background:#B53C80;padding-right:18px;padding-left:18px;border-top-right-radius:4px;border-top-left-radius:4px}.floating-widget-wrapper .floating-widget-header a{color:#fff}.floating-widget-wrapper .floating-widget-header .floating-widget-title{display:flex;align-items:center;height:54px;cursor:default}.floating-widget-wrapper .floating-widget-header .floating-widget-close{display:block;width:30px;height:30px;font-size:0;background:#fff;margin-left:auto;border-radius:50%}.floating-widget-wrapper .floating-widget-header .floating-widget-close:before{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:30px;height:30px;color:#B53C80;font-family:'icomoon' !important;font-size:15px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";border-radius:50%;transform:rotate(45deg)}.floating-widget-wrapper .floating-widget-content{background:#fff;padding:18px;border-top:0;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.floating-widget-wrapper .floating-widget-content .inputs&gt;legend{display:none}.floating-widget-wrapper .floating-widget-content .reservations-widget-step-trigger,.floating-widget-wrapper .floating-widget-content .reservations-widget-submit{background:#fff;padding:18px;margin:-18px}.floating-widget-wrapper .floating-widget-content .reservations-widget-submit,.floating-widget-wrapper .floating-widget-content #reservation_submit_action{margin-bottom:0}.floating-widget-wrapper .floating-widget-content .reservations-widget-details legend{display:none}.floating-widget-wrapper .floating-widget-content .reservations-widget-status{margin-top:-18px;border-top:0}.floating-widget-wrapper.floating-widget-bottom-left{position:absolute;left:0;bottom:0}.floating-widget-wrapper.floating-widget-bottom-right{position:absolute;right:0;bottom:0}.is-expanded .floating-widget-wrapper{visibility:visible}.is-collapsed .floating-widget-wrapper{visibility:visible}.is-collapsed .floating-widget-wrapper.reservations-widget{width:auto}.is-collapsed .floating-widget-wrapper .floating-widget-header{padding:0;background:#fff;border-radius:4px}.is-collapsed .floating-widget-wrapper .floating-widget-header .floating-widget-title{flex:1;cursor:pointer;color:#B53C80;padding-right:18px;padding-left:18px}.is-collapsed .floating-widget-wrapper .floating-widget-header .floating-widget-title:before{display:block;font-family:'icomoon' !important;speak:never;color:#B53C80;font-size:24px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:9px}.is-collapsed .floating-widget-wrapper .floating-widget-header .floating-widget-close{display:none}.is-collapsed .floating-widget-wrapper .floating-widget-content{display:none}.is-overflowing .floating-widget-wrapper .floating-widget-content{overflow-y:scroll;overflow-x:hidden;max-height:calc(100vh - 6px * 20)}.is-scrollable .floating-widget-wrapper .floating-widget-content .reservations-widget-step-trigger,.is-scrollable .floating-widget-wrapper .floating-widget-content .reservations-widget-submit,.is-scrollable .floating-widget-wrapper.is-scrolled-past-start .reservations-widget-step-trigger,.is-scrollable .floating-widget-wrapper.is-scrolled-past-start .reservations-widget-submit{position:sticky;position:-webkit-sticky;z-index:999;bottom:-18px;box-shadow:rgba(0,0,0,0.14) 0 -4px 6px}.is-scrollable .floating-widget-wrapper.is-scrolled-past-start .floating-widget-header{position:relative;z-index:999;box-shadow:rgba(0,0,0,0.14) 0 4px 6px}.is-scrollable .floating-widget-wrapper.is-scrolled-to-end .floating-widget-content .reservations-widget-step-trigger,.is-scrollable .floating-widget-wrapper.is-scrolled-to-end .floating-widget-content .reservations-widget-submit{box-shadow:none}.go-table .floating-widget-wrapper .floating-widget-header{color:#fff;background:#3F990F;border-top-right-radius:8px;border-top-left-radius:8px}.go-table .floating-widget-wrapper .floating-widget-header a{color:#fff}.go-table .floating-widget-wrapper .floating-widget-header .floating-widget-close:before{color:#3F990F}.go-table .floating-widget-wrapper .floating-widget-content{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.is-collapsed .go-table .floating-widget-wrapper .floating-widget-header{background:#fff;border-radius:8px}.is-collapsed .go-table .floating-widget-wrapper .floating-widget-header .floating-widget-title,.is-collapsed .go-table .floating-widget-wrapper .floating-widget-header .floating-widget-title:before{color:#3F990F}.is-collapsed .go-table .floating-widget-wrapper .floating-widget-header .floating-widget-title:before{content:""}@media only screen and (max-width: 468px){.is-fullscreen .floating-widget-wrapper{max-width:100%;box-shadow:none}.is-fullscreen .floating-widget-wrapper .floating-widget-header{border-radius:0}.is-fullscreen .floating-widget-wrapper .floating-widget-content{height:calc(100vh - 54px);max-height:calc(100vh - 54px);border:0;border-radius:0}}.integrations-overview .mollie-onboarding,.mollie-integration-configuration .mollie-onboarding,.restaurant-settings .integrations .mollie-onboarding{margin-top:12px}.integrations-overview .mollie-onboarding .connection-placeholder,.mollie-integration-configuration .mollie-onboarding .connection-placeholder,.restaurant-settings .integrations .mollie-onboarding .connection-placeholder{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:6px}.integrations-overview .mollie-onboarding .connection-placeholder .text-placeholder,.mollie-integration-configuration .mollie-onboarding .connection-placeholder .text-placeholder,.restaurant-settings .integrations .mollie-onboarding .connection-placeholder .text-placeholder{display:block;width:300px;background-color:#e3e2e2;border-radius:4px;animation:skeleton 1.8s ease-in-out infinite}.integrations-overview .connect-with-mollie .mollie-connect,.integrations-overview .connected-with-mollie .mollie-connect,.mollie-integration-configuration .connect-with-mollie .mollie-connect,.mollie-integration-configuration .connected-with-mollie .mollie-connect,.restaurant-settings .integrations .connect-with-mollie .mollie-connect,.restaurant-settings .integrations .connected-with-mollie .mollie-connect{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;flex-direction:flex-start;align-items:center;width:200px;height:45px;font-size:0;line-height:0;background-color:#0077FF;background-image:url(//d2nbxhhppfsbve.cloudfront.net/images/icons/nextgen/mollie-button.svg);background-repeat:no-repeat;padding:0 14px;border-radius:4px}.integrations-overview .connect-with-mollie .no-mollie-account,.integrations-overview .connected-with-mollie .no-mollie-account,.mollie-integration-configuration .connect-with-mollie .no-mollie-account,.mollie-integration-configuration .connected-with-mollie .no-mollie-account,.restaurant-settings .integrations .connect-with-mollie .no-mollie-account,.restaurant-settings .integrations .connected-with-mollie .no-mollie-account{display:block;margin-top:12px}.integrations-overview .connect-with-mollie .no-mollie-account a,.integrations-overview .connected-with-mollie .no-mollie-account a,.mollie-integration-configuration .connect-with-mollie .no-mollie-account a,.mollie-integration-configuration .connected-with-mollie .no-mollie-account a,.restaurant-settings .integrations .connect-with-mollie .no-mollie-account a,.restaurant-settings .integrations .connected-with-mollie .no-mollie-account a{text-decoration:underline}.integrations-overview .connect-with-mollie .no-mollie-account a:hover,.integrations-overview .connected-with-mollie .no-mollie-account a:hover,.mollie-integration-configuration .connect-with-mollie .no-mollie-account a:hover,.mollie-integration-configuration .connected-with-mollie .no-mollie-account a:hover,.restaurant-settings .integrations .connect-with-mollie .no-mollie-account a:hover,.restaurant-settings .integrations .connected-with-mollie .no-mollie-account a:hover{text-decoration:none}.integrations-overview .connect-with-mollie .connection-status,.integrations-overview .connected-with-mollie .connection-status,.mollie-integration-configuration .connect-with-mollie .connection-status,.mollie-integration-configuration .connected-with-mollie .connection-status,.restaurant-settings .integrations .connect-with-mollie .connection-status,.restaurant-settings .integrations .connected-with-mollie .connection-status{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin-bottom:6px}.integrations-overview .connect-with-mollie .connection-status:before,.integrations-overview .connected-with-mollie .connection-status:before,.mollie-integration-configuration .connect-with-mollie .connection-status:before,.mollie-integration-configuration .connected-with-mollie .connection-status:before,.restaurant-settings .integrations .connect-with-mollie .connection-status:before,.restaurant-settings .integrations .connected-with-mollie .connection-status:before{display:block;content:'';min-width:16px;max-width:16px;min-height:16px;max-height:16px;background:#3F990F;border-radius:50%;margin-top:3px;margin-right:6px}.integrations-overview .connect-with-mollie .connection-status.connection-incomplete:before,.integrations-overview .connected-with-mollie .connection-status.connection-incomplete:before,.mollie-integration-configuration .connect-with-mollie .connection-status.connection-incomplete:before,.mollie-integration-configuration .connected-with-mollie .connection-status.connection-incomplete:before,.restaurant-settings .integrations .connect-with-mollie .connection-status.connection-incomplete:before,.restaurant-settings .integrations .connected-with-mollie .connection-status.connection-incomplete:before{background:#D4283C}.integrations-overview .connect-with-mollie .connection-status.connection-in-review:before,.integrations-overview .connected-with-mollie .connection-status.connection-in-review:before,.mollie-integration-configuration .connect-with-mollie .connection-status.connection-in-review:before,.mollie-integration-configuration .connected-with-mollie .connection-status.connection-in-review:before,.restaurant-settings .integrations .connect-with-mollie .connection-status.connection-in-review:before,.restaurant-settings .integrations .connected-with-mollie .connection-status.connection-in-review:before{background:#EF8200}.integrations-overview .connect-with-mollie .payment-method-wrapper,.integrations-overview .connected-with-mollie .payment-method-wrapper,.mollie-integration-configuration .connect-with-mollie .payment-method-wrapper,.mollie-integration-configuration .connected-with-mollie .payment-method-wrapper,.restaurant-settings .integrations .connect-with-mollie .payment-method-wrapper,.restaurant-settings .integrations .connected-with-mollie .payment-method-wrapper{font-size:0;margin-top:12px;margin-bottom:-4px}.integrations-overview .connect-with-mollie .payment-method-wrapper img,.integrations-overview .connected-with-mollie .payment-method-wrapper img,.mollie-integration-configuration .connect-with-mollie .payment-method-wrapper img,.mollie-integration-configuration .connected-with-mollie .payment-method-wrapper img,.restaurant-settings .integrations .connect-with-mollie .payment-method-wrapper img,.restaurant-settings .integrations .connected-with-mollie .payment-method-wrapper img{max-width:55px;margin-right:4px;margin-bottom:4px}.integrations-overview .add-phone-number,.mollie-integration-configuration .add-phone-number,.restaurant-settings .integrations .add-phone-number{width:100%}.integrations-overview .add-phone-number input[type="text"],.mollie-integration-configuration .add-phone-number input[type="text"],.restaurant-settings .integrations .add-phone-number input[type="text"]{width:100%;max-width:358px}.integrations-overview .add-phone-number input[type="submit"],.mollie-integration-configuration .add-phone-number input[type="submit"],.restaurant-settings .integrations .add-phone-number input[type="submit"]{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05);margin-top:12px}.integrations-overview .add-phone-number input[type="submit"]:hover,.mollie-integration-configuration .add-phone-number input[type="submit"]:hover,.restaurant-settings .integrations .add-phone-number input[type="submit"]:hover{text-decoration:none;background-color:#ffffff}.integrations-overview .add-phone-number input[type="submit"]:active,.mollie-integration-configuration .add-phone-number input[type="submit"]:active,.restaurant-settings .integrations .add-phone-number input[type="submit"]:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.restaurant-settings .integrations .mollie-integration{margin-bottom:30px}.restaurant-settings .integrations .mollie-integration .integration-title{font-size:21.357421875px;line-height:24.0270996094px;margin-bottom:12px}.restaurant-settings .integrations .mollie-integration .integration-actions{margin-top:12px}.restaurant-settings .integrations .mollie-integration .integration-actions a{font-weight:600}.mollie-integration-configuration .profile-settings{margin-top:24px;margin-bottom:24px}.mollie-integration-configuration .profile-settings a{display:inline-block;font-weight:600}.mollie-integration-configuration .config-actions form li{margin-bottom:24px}.mollie-integration-configuration .config-actions form .actions{margin-bottom:0}.mollie-integration-configuration .config-actions form .actions input[type="submit"]{width:auto}.mollie-integration-configuration .config-actions form .actions .mollie-disconnect{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.mollie-integration-configuration .config-actions form .actions .mollie-disconnect:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.mollie-integration-configuration .config-actions form .actions .mollie-disconnect:active{text-decoration:none}.panel-reservation .reservation-status-deposit .status,.reservation-full .reservation-status-deposit .status{font-weight:600}.panel-reservation .reservation-status-deposit .status.open,.reservation-full .reservation-status-deposit .status.open{color:#D4283C}.panel-reservation .reservation-status-deposit .status.rejected,.reservation-full .reservation-status-deposit .status.rejected{color:#D4283C}.panel-reservation .reservation-status-deposit .status.expired,.reservation-full .reservation-status-deposit .status.expired{color:#D4283C}.panel-reservation .reservation-status-deposit .status.canceled,.reservation-full .reservation-status-deposit .status.canceled{color:#D4283C}.panel-reservation .reservation-status-deposit .status.paid,.reservation-full .reservation-status-deposit .status.paid{color:#3F990F}.panel-reservation .reservation-status-deposit .status.refunded,.reservation-full .reservation-status-deposit .status.refunded{color:#383838}.panel-reservation .reservation-status-deposit .will-be-rejected,.reservation-full .reservation-status-deposit .will-be-rejected{display:block}.panel-reservation .reservation-status-deposit .payment-method,.reservation-full .reservation-status-deposit .payment-method{display:block;color:#6b6b6b;margin-top:6px}.panel-reservation .reservation-status-deposit .payment-method,.reservation-full .reservation-status-deposit .payment-method{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:6px}.panel-reservation .reservation-status-deposit .payment-method img,.reservation-full .reservation-status-deposit .payment-method img{margin-left:4px}.panel-reservation .reservation-status-deposit{margin-top:16px}.panel-reservation .reservation-status-deposit .will-be-rejected{margin-top:8px}.mailchimp-integration-configuration .alert{margin-top:18px}.mailchimp-integration-configuration .available-lists,.mailchimp-integration-configuration .subscriber-count{margin-bottom:18px}.mailchimp-integration-configuration .available-lists h3,.mailchimp-integration-configuration .subscriber-count h3{display:block;font-weight:600}.mailchimp-integration-configuration .config-actions{margin-bottom:18px}.mailchimp-integration-configuration .config-actions p{font-weight:600}.mailchimp-integration-configuration .config-actions form{margin-top:6px}.mailchimp-integration-configuration .mailchimp-disconnect{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:-o-linear-gradient(#fd4238, #D4283C);background-image:-moz-linear-gradient(#fd4238, #D4283C);background-image:-webkit-linear-gradient(#fd4238, #D4283C);background-image:linear-gradient(#fd4238, #D4283C);color:#fff}.mailchimp-integration-configuration .mailchimp-disconnect:hover{text-decoration:none;background-image:-o-linear-gradient(#fd554c, #d9374a);background-image:-moz-linear-gradient(#fd554c, #d9374a);background-image:-webkit-linear-gradient(#fd554c, #d9374a);background-image:linear-gradient(#fd554c, #d9374a)}.mailchimp-integration-configuration .mailchimp-disconnect:active{text-decoration:none}.mailchimp-integration-configuration .mailchimp-export-all{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.mailchimp-integration-configuration .mailchimp-export-all:hover{text-decoration:none;background-color:#ffffff}.mailchimp-integration-configuration .mailchimp-export-all:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.zapier-integration-configuration .regenerate-api-key{display:inline-block;cursor:pointer;width:auto;font-size:15px;font-weight:700;line-height:1;padding-top:10px;padding-right:12px;padding-bottom:11px;padding-left:12px;border:0;border-radius:4px;box-shadow:inset 0 -1px rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#B53C80;text-decoration:none;background:linear-gradient(to top, #fcfcfc 0%, #fff 100%);padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;box-shadow:0px 1px 1px rgba(0,0,0,0.15),0px -1px 0px rgba(0,0,0,0.04),1px 0px 0px rgba(0,0,0,0.05),-1px 0px 0px rgba(0,0,0,0.05)}.zapier-integration-configuration .regenerate-api-key:hover{text-decoration:none;background-color:#ffffff}.zapier-integration-configuration .regenerate-api-key:active{text-decoration:none;background-color:#ffffff;box-shadow:0px 1.5px 1.5px rgba(0,0,0,0.05),0px -1px 0px rgba(0,0,0,0.02),1px 0px 0px rgba(0,0,0,0.03),-1px 0px 0px rgba(0,0,0,0.03)}.zapier-integration-configuration .restaurant-id{margin-top:18px}.reservations-widget .deposit-warning{display:block;color:#383838;font-size:15px;line-height:24px;font-weight:400;background:#fff;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-radius:4px;margin-bottom:18px;border:1px solid #c8c8c8}.reservations-widget .deposit-warning a{display:block;color:#B53C80;font-size:15px;line-height:24px;font-weight:400;text-decoration:underline;margin-top:6px}.reservations-widget .deposit-warning a:hover{color:#c1448a;text-decoration:none}.reservations-widget .deposit-warning .deposit-description{display:block;margin-top:6px}.reservations-widget .deposit-warning .is-hidden,.reservations-widget .deposit-warning.is-hidden{display:none}.reservations-widget #deposit_description{display:none;color:#383838;font-size:15px;font-weight:400;line-height:24px;background:#fff;padding:18px;margin-top:18px;margin-right:-18px;margin-bottom:-18px;margin-left:-18px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #c8c8c8}.reservations-widget #deposit_description a{display:block;color:#B53C80;font-size:15px;font-weight:400;line-height:24px;text-decoration:underline;margin-bottom:6px}.reservations-widget #deposit_description a:hover{color:#B53C80;font-size:15px;font-weight:400;line-height:24px;text-decoration:none}.reservations-widget #deposit_description p{margin-bottom:12px}.reservations-widget #deposit_description p:last-child{margin-bottom:0}.reservations-widget #deposit_description.is-visible{display:block}.reservations-widget .date-select-open+.reservations-widget-step-two+#deposit_description{display:none !important}.reservations-widget .reservation-payment{margin-bottom:18px}.reservations-widget .reservation-payment h2{display:block;color:#B53C80;font-family:"Helvetica Neue", Helvetica, Arial;font-size:21px;font-weight:600;line-height:30.4092979431px;margin-bottom:6px}.reservations-widget .reservation-payment .deposit-amount{display:block;margin-bottom:12px}.reservations-widget .reservation-payment .payment-methods{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin-top:6px;margin-bottom:-2px}.reservations-widget .reservation-payment .payment-methods li img{max-width:55px;margin-right:4px;margin-bottom:4px}.widget-reservation-confirmation .reservation-payment-status{padding-right:18px;padding-bottom:12px;padding-left:18px;margin-right:-12px;margin-bottom:18px;margin-left:-12px;border-bottom:1px solid #c8c8c8}.widget-reservation-confirmation .reservation-payment-status .payment-status{display:block}.widget-reservation-confirmation .reservation-payment-status .payment-status .status-text{display:block;font-weight:600}.widget-reservation-confirmation .reservation-payment-status .payment-status .calculation{display:block;color:#383838;margin-top:12px}.widget-reservation-confirmation .reservation-payment-status .paid{color:#42991a}.widget-reservation-confirmation .reservation-payment-status .pending,.widget-reservation-confirmation .reservation-payment-status .refund-pending{color:#EF8200}.widget-reservation-confirmation .reservation-payment-status .expired,.widget-reservation-confirmation .reservation-payment-status .open,.widget-reservation-confirmation .reservation-payment-status .failed,.widget-reservation-confirmation .reservation-payment-status .cancelled{color:#D4283C}.widget-reservation-confirmation .reservation-payment-status .expired .status-text-explanation,.widget-reservation-confirmation .reservation-payment-status .open .status-text-explanation,.widget-reservation-confirmation .reservation-payment-status .failed .status-text-explanation,.widget-reservation-confirmation .reservation-payment-status .cancelled .status-text-explanation{display:block;color:#383838;margin-top:3px}.widget-reservation-confirmation .reservation-payment-status .payment{margin-top:12px}.widget-reservation-confirmation .reservation-payment-status .payment .calculation{display:block;color:#383838;font-weight:400;margin-top:3px}.widget-reservation-confirmation .reservation-payment-status .payment-method{margin-top:12px}.widget-reservation-confirmation .reservation-payment-status .payment-method img{max-width:55px}.widget-reservation-confirmation .reservation-payment-status .payment-methods{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin-top:6px;margin-bottom:-2px}.widget-reservation-confirmation .reservation-payment-status .payment-methods li img{max-width:55px;margin-right:4px;margin-bottom:4px}
</pre></body></html>