@keyframes clubRotate360{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.club-booking-spinner{animation:clubRotate360 1s linear infinite}#club-booking-register-table .club-booking-register-table-checked{width:40px;height:40px;opacity:0.25;display:flex;padding:0.5em;color:#345729;text-align:center;border-radius:50%;align-items:center;justify-content:center;transform:scale(0.75);border:2px solid #345729;transition:opacity 350ms, transform 350ms cubic-bezier(0, 1.54, 0.53, 1.01)}#club-booking-register-table input:checked+.club-booking-register-table-checked{opacity:1;transform:scale(1)}.js #club-booking-register-table input{display:none}@media (min-width:769px){.club-booking-register-checkbox{flex:0.5}.js .club-booking-register-checkbox .club-booking-table-name{top:0;left:0;opacity:0;z-index:1;width:100%;height:100%;display:block;position:absolute}}.has_club_tooltip{position:relative}.club_tooltip{top:100%;left:50%;opacity:0;z-index:99;margin-top:0.5em;background:#FFF;position:absolute;color:#5f5f5f;white-space:nowrap;line-height:1.5em;border-radius:0.325em;font-size:0.875em;padding:0.5em 1em;pointer-events:none;transform:translate(-50%, 0);box-shadow:2px 2px 2px 0 rgba(0, 0, 0, 0.1);transition:margin 350ms, opacity 350ms}.club_tooltip:before{content:'';left:50%;bottom:100%;margin-left:-8px;position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFF}.has_club_tooltip.active_tooltip .club_tooltip:hover,.has_club_tooltip.active_tooltip:hover .club_tooltip{margin:0;opacity:1;pointer-events:auto}.club_ui{position:fixed;z-index:99998;top:0;right:0;bottom:0;left:0;overflow-y:auto;border:0;padding:0;height:auto;background:transparent;outline:none}.club_ui:not(.club_ui){display:flex;align-items:center;justify-content:center;pointer-events:none}.club_ui .admin_dialog_overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(100, 100, 100, 0.5);opacity:0;transition:opacity .5s}.club_ui .admin_dialog_overlay-fadein{opacity:1}.club_ui .admin_dialog_box,.club_ui .admin_dialog_loader{transform:translate(-50%, -50%);margin-top:-50px;position:fixed;top:calc(50% + (115px / 2));left:50%;max-width:90%;opacity:0;transition:transform .35s, opacity .35s, top .35s, left .35s, bottom .35s, bottom .35s, margin-top .35s;pointer-events:auto}.club_ui .admin_dialog_box{color:#5E5E5E;background:#EFEFEF;box-shadow:0 0 50px rgba(0, 0, 0, 0.1)}.club_ui .admin_dialog_box .dialog-no-scroll{overflow:hidden}.club_ui .admin_dialog_box .dialog-no-margin{padding:0}.club_ui .admin_dialog_box-fullscreen{height:calc(100% - 115px)!important;max-width:100%;width:100%!important}.club_ui .admin_dialog_box-slidein{opacity:1;z-index:2;margin-top:0;transition-delay:0}.club_ui .admin_dialog_box-slideback{opacity:1;z-index:-1;transform:translate(-50%, -50%) scale(0.9)}.club_ui .admin_dialog_box-ckeditor{z-index:100003}@media (max-width:768px) and (max-height:720px){.club_ui .admin_dialog_box-ckeditor,.club_ui .admin_dialog_box-filemanager{height:calc(100% - 115px)!important}}.club_ui .admin_dialog_loader{width:100%!important;height:auto!important;text-align:center}.club_ui .admin_dialog_loader_span{width:40px;height:40px;margin-bottom:15px;display:inline-block;background:url("/admin/_includes/images/ui_elem/core/loading-save.gif") 50% 50% no-repeat #000}.club_ui .admin_dialog_loader_span p{display:none}.club_ui .admin_dialog_loader_message,.club_ui .admin_dialog_loader_timeout{display:block;margin-bottom:15px}.club_ui .admin_dialog_loader_message p,.club_ui .admin_dialog_loader_timeout p{display:inline-block;padding:0 10px;font-size:18px;line-height:30px;color:#FFF;background:#000}.club_ui .admin_dialog_loader_progress_holder{width:50%;height:5px;display:block;margin:0 auto;background:#000}.club_ui .admin_dialog_loader_progress_bar{width:1%;height:5px;background:theme(ui-highlight-hex);transition:width .2s}.club_ui .admin_dialog_content-appsettings,.club_ui .admin_dialog_content-connectaccounts,.club_ui .admin_dialog_content-connectconfig,.club_ui .admin_dialog_content-connectpermissions,.club_ui .admin_dialog_content-missettings,.club_ui .admin_dialog_content-missettings{overflow:visible!important}.club_ui .admin_dialog_select{width:auto;height:30px;padding:10px 0;position:absolute;top:-50px;right:50px}.club_ui .admin_dialog_title{height:40px;font-size:18px;line-height:40px;padding:0 110px 0 20px;color:theme(ui-dialog-type-hex);background:theme(ui-dialog-header-hex);border-bottom:1px solid theme(ui-dialog-border-hex);box-sizing:border-box;cursor:default;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:769px){.club_ui .admin_dialog_title{height:50px;line-height:50px}}.club_ui .admin_dialog_content{padding:20px;width:100%;overflow:auto;box-sizing:border-box;position:absolute;top:0;bottom:0;opacity:0;transition:opacity .5s .2s}.club_ui .admin_dialog_content a{color:inherit;text-decoration:none}.club_ui .admin_dialog_content ul{padding:0;margin:0;list-style:none}.club_ui .admin_dialog_content-loaded{opacity:1}.admin_dialog_box-fullscreen .club_ui .admin_dialog_content{position:absolute;left:0;top:50px;right:0;bottom:50px;width:auto!important;height:auto!important}.club_ui .admin_dialog_content-CKEditor{top:50px;bottom:73px}.club_ui .admin_dialog_button{height:auto;margin-right:20px;margin-bottom:15px;padding:0 20px;cursor:pointer;font-size:16px;line-height:40px;text-decoration:none;color:theme(ui-btn-type-hex);background:theme(ui-btn-background-hex);border:1px solid shade(theme(ui-btn-background-hex), 10%);transition:all 250ms;display:inline-block}.club_ui .admin_dialog_button span{display:inline;padding:0;margin:0;font-size:16px;line-height:40px}.club_ui .admin_dialog_button:active,.club_ui .admin_dialog_button:focus,.club_ui .admin_dialog_button:hover{background:theme(ui-btn-highlight-hex)}.club_ui .admin_dialog_button[disabled]{opacity:.2;filter:grayscale(100%);pointer-events:none}.club_ui .admin_dialog_button-dialog_close,.club_ui .admin_dialog_button-dialog_expand{margin:0;position:absolute;top:0;background:none;border:none;outline:none;height:40px;width:40px;padding:0!important;margin:0!important;cursor:pointer;color:#9E9E9E}@media (min-width:769px){.club_ui .admin_dialog_button-dialog_close,.club_ui .admin_dialog_button-dialog_expand{height:50px;width:50px}}.club_ui .admin_dialog_button-dialog_close:active,.club_ui .admin_dialog_button-dialog_close:focus,.club_ui .admin_dialog_button-dialog_close:hover,.club_ui .admin_dialog_button-dialog_expand:active,.club_ui .admin_dialog_button-dialog_expand:focus,.club_ui .admin_dialog_button-dialog_expand:hover{background:none;color:theme(theme-background)}.club_ui .admin_dialog_button-reset{height:30px;line-height:30px;width:30px;background:theme(theme-background);border:1px solid theme(theme-background-selected);transition:background .35s ease-in-out;padding:0;color:#FFF}.club_ui .admin_dialog_button-reset:hover{outline:none;background:theme(theme-background-selected)}.club_ui .admin_dialog_button-dialog_close{right:0;transform:rotate(45deg);background:none}.club_ui .admin_dialog_button-dialog_close:after,.club_ui .admin_dialog_button-dialog_close:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.club_ui .admin_dialog_button-dialog_close:before{width:20px;height:1px;border-bottom:2px solid}@media (min-width:769px){.club_ui .admin_dialog_button-dialog_close:before{width:25px}}.club_ui .admin_dialog_button-dialog_close:after{width:1px;height:20px;border-right:2px solid}@media (min-width:769px){.club_ui .admin_dialog_button-dialog_close:after{height:25px}}.club_ui .admin_dialog_button-dialog_expand{right:50px;font-size:20px}.club_ui .admin_dialog_button-dialog_expand:before{content:'';width:.9em;height:.55em;display:block;position:absolute;top:.15em;left:0;border:1px solid;border-top-width:.15em;top:50%;left:50%;transform:translate(-50%, -50%);margin:auto}.club_ui .admin_dialog_button-primary{color:theme(ui-special-type-hex)!important;background:theme(ui-special-background-hex);border:1px solid shade(theme(ui-special-background-hex), 10%)}.club_ui .admin_dialog_button-primary:active,.club_ui .admin_dialog_button-primary:focus,.club_ui .admin_dialog_button-primary:hover{background:theme(ui-special-highlight-hex)}.club_ui .admin_dialog_button[disabled]{opacity:.2;pointer-events:none}.club_ui .admin_dialog_buttons{text-align:right;display:none;position:absolute;bottom:0;left:0;right:0;padding:15px 20px;z-index:1;border-top:1px solid #DDDDDD;opacity:0;transition:opacity .5s .2s}.club_ui .admin_dialog_buttons-loaded{opacity:1}.club_ui .admin_dialog_buttons-hasButtons{display:block}.admin_dialog_box-fullscreen .club_ui .admin_dialog_buttons{position:absolute;bottom:0;left:0;right:0}.club_ui .admin_dialog_buttons .admin_dialog_button{margin:0;margin-left:20px}.club_ui .admin_dialog_buttons-inline-right{display:flex;justify-content:flex-end;flex-wrap:wrap}.club_ui .admin_dialog_buttons-inline-right .admin_dialog_button{margin-right:0;margin-left:20px}.club_ui .admin_dialog_button_icon{color:#9E9E9E;margin-right:5px}.club_ui .admin_form_field_error{border-color:theme(ui-error-background-hex)}.club_ui .admin_form_field_error_text{color:theme(ui-error-background-hex)}.club_ui .admin_dialog_panel{padding:25px;position:absolute;top:0;right:0;bottom:0;left:30%;overflow:auto}.club_ui .admin_dialog_panel .label-title,.club_ui .admin_dialog_panel input,.club_ui .admin_dialog_panel label,.club_ui .admin_dialog_panel select{display:block}.club_ui .admin_dialog_panel .form-inline{display:inline-block}.club_ui .admin_dialog_panel .admin_dialog_notification{display:block;margin:auto;max-width:unset}.club_ui .admin_dialog_panel .admin_dialog_notification ul{list-style:disc;padding-left:0.5em;margin-left:0.5em}.club_ui input[type=email],.club_ui input[type=number],.club_ui input[type=password],.club_ui input[type=tel],.club_ui input[type=text],.club_ui input[type=url],.club_ui select,.club_ui textarea{width:100%}.club_ui .admin_dialog_notification{margin:0 -20px;padding:15px 20px;max-width:80%;text-align:left;color:theme(ui-neutral-type-hex);background:theme(ui-neutral-background-hex)}.club_ui .admin_dialog_notification-success{color:theme(ui-success-type-hex);background:theme(ui-success-background-hex)}.club_ui .admin_dialog_notification-warning{color:theme(ui-warning-type-hex);background:theme(ui-warning-background-hex)}.club_ui .admin_dialog_notification-error{color:theme(ui-error-type-hex);background:theme(ui-error-background-hex)}.club_ui .admin_dialog_buttons .admin_dialog_notification{display:inline-block;float:left;padding:10px 20px;margin:0}.club_ui ul.admin_breadcrumbs_holder{padding:0;margin:0 0 15px;clear:both;position:relative;list-style:none;overflow:hidden}.club_ui ul.admin_breadcrumbs_holder li{float:left}.club_ui .admin_breadcrumbs_item{height:33px;padding:0 5px 0 20px;position:relative;display:block;line-height:33px;text-decoration:none;color:theme(ui-type-hex);background:theme(ui-inputs-hex);border-radius:theme(ui-radius);border:1px solid theme(ui-border-hex);border-width:1px 0;transition:border .1s linear}.club_ui .admin_breadcrumbs_item-menu{padding-left:10px;border-left-width:1px}.club_ui .admin_breadcrumbs_item:after,.club_ui .admin_breadcrumbs_item:before{content:'';display:block;position:absolute;z-index:8;top:0;right:0;border:15px solid transparent}.club_ui .admin_breadcrumbs_item:before{margin-right:-30px;border-width:17px 15px 18px;border-left-color:theme(ui-border-hex);transition:border .1s linear}.club_ui .admin_breadcrumbs_item:after{margin:1px -28px 1px 0;border-width:16px 14px 17px;border-left-color:theme(ui-inputs-hex)}.club_ui #calsyncsettings,.club_ui .calsyncsettings{position:relative;width:100%;height:100%}.club_ui #calsyncsettings .calsyncsettings-left,.club_ui .calsyncsettings .calsyncsettings-left{padding-right:25px;overflow:auto;position:absolute;top:0;bottom:0;left:0;border-right:1px solid theme(ui-border-hex);box-sizing:border-box;width:30%}.club_ui #calsyncsettings #calsync-calendars li,.club_ui #calsyncsettings .calsync-calendars li,.club_ui .calsyncsettings #calsync-calendars li,.club_ui .calsyncsettings .calsync-calendars li{background:transparent url(/admin/_includes/images/icons/silk/calendar.png) no-repeat scroll left center;padding:0 0 0 20px;margin:5px 0;margin-left:10px;list-style-type:none}.club_ui #calsyncsettings #calsync-calendars li a,.club_ui #calsyncsettings .calsync-calendars li a,.club_ui .calsyncsettings #calsync-calendars li a,.club_ui .calsyncsettings .calsync-calendars li a{color:#555;position:relative;text-decoration:none}.club_ui #calsyncsettings #calsync-calendars li a.active,.club_ui #calsyncsettings .calsync-calendars li a.active,.club_ui .calsyncsettings #calsync-calendars li a.active,.club_ui .calsyncsettings .calsync-calendars li a.active{text-decoration:underline}.club_ui #calsyncsettings #calsync-calendars li a.hasAmount,.club_ui #calsyncsettings .calsync-calendars li a.hasAmount,.club_ui .calsyncsettings #calsync-calendars li a.hasAmount,.club_ui .calsyncsettings .calsync-calendars li a.hasAmount{display:block;padding-right:2em}.club_ui #calsyncsettings #calsync-calendars li .calsync-calendars-amount,.club_ui #calsyncsettings .calsync-calendars li .calsync-calendars-amount,.club_ui .calsyncsettings #calsync-calendars li .calsync-calendars-amount,.club_ui .calsyncsettings .calsync-calendars li .calsync-calendars-amount{position:absolute;top:50%;right:0;background:theme(theme-background);color:#FFF;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;transform:translateY(-50%)}.club_ui #calsyncsettings .calsyncsettings-right,.club_ui .calsyncsettings .calsyncsettings-right{padding:0 25px;overflow:auto;position:absolute;top:0;right:0;bottom:0;width:70%;box-sizing:border-box}.club_ui #calsyncsettings .calsyncsettings-right.loading,.club_ui .calsyncsettings .calsyncsettings-right.loading{background:transparent url(/admin/calendarsync/img/reload.png) no-repeat scroll center center}.club_ui #calsyncsettings .message,.club_ui .calsyncsettings .message{padding:5px;margin:5px;border:1px solid #ccc;color:#404040}.club_ui #calsyncsettings .message.empty,.club_ui .calsyncsettings .message.empty{display:none}.club_ui #calsyncsettings .message.error,.club_ui .calsyncsettings .message.error{background-color:#FAE5E3;color:#9D261D;border-color:#FBC7C6}.club_ui #calsyncsettings .message.ok,.club_ui .calsyncsettings .message.ok{background-color:#D1EED1;border-color:#BFE7BF}.club_ui #calsyncsettings .reload,.club_ui .calsyncsettings .reload{cursor:pointer}.club_ui #calsyncsettings #website_settings_cal input,.club_ui .calsyncsettings #website_settings_cal input{width:75px}.club_ui #calsyncsettings .provider,.club_ui .calsyncsettings .provider{margin-top:10px;position:relative;border:1px solid #aaa;padding:10px;min-height:4.5em;overflow:auto}.club_ui #calsyncsettings .provider label,.club_ui .calsyncsettings .provider label{font-weight:bold;font-size:1.2em;color:#555;margin:0 0 10px 0}.club_ui #calsyncsettings .provider .input-radio,.club_ui .calsyncsettings .provider .input-radio{width:auto;margin-right:0.4em;height:auto}.club_ui #calsyncsettings .provider select,.club_ui .calsyncsettings .provider select{width:90%;margin-right:5px}.club_ui #calsyncsettings .provider .disabled,.club_ui .calsyncsettings .provider .disabled{position:absolute;background-color:#fafafa;top:0;bottom:0;left:0px;z-index:2;padding:10px}.club_ui #calsyncsettings .provider #syncprovider-ews-calendarTitle,.club_ui .calsyncsettings .provider #syncprovider-ews-calendarTitle{color:theme(theme-background)}.club_ui #calsyncsettings .admin_dialog_button,.club_ui .calsyncsettings .admin_dialog_button{margin-left:0;margin-top:15px}.club_ui #calsyncsettings #syncprovider-save,.club_ui .calsyncsettings #syncprovider-save{text-align:center;margin-top:10px;width:100%}.club_ui .admin_dialog_pane{width:27%;height:100%;float:left;margin-left:0;margin-right:2%;padding:20px 2.5%;position:relative;overflow:auto;transition:margin-left .5s;background:theme(ui-dialog-pane-hex)!important;outline:1px solid theme(ui-dialog-border-hex)}.club_ui .admin_dialog_pane-double{width:61%}.club_ui .admin_dialog_pane-last{margin-right:0}.club_ui .admin_dialog_pane-info{right:0;margin-right:0;position:absolute;top:0;z-index:2}.club_ui .admin_dialog_pane-button{background:none!important;border:none;bottom:0;height:42px;margin-right:0;outline:0;overflow:hidden;padding-top:0;position:absolute;right:0;z-index:3;width:100%;padding-left:20px;padding-right:20px}.club_ui .admin_dialog_pane-button .admin_dialog_button{cursor:pointer;float:right;margin-right:0}.club_ui .admin_dialog_pane-tabs{left:0;margin-right:0;position:absolute;top:0;z-index:2}.club_ui .admin_dialog_pane-delayed.admin_dialog_pane-fadein{animation:admin-ui-delayed-fadein 1s 1}.club_ui .admin_dialog_pane_footer{position:absolute;right:23px;bottom:5px}.club_ui .admin_dialog_pane_footer .admin_dialog_button{margin:0 0 15px 10px!important}.club_ui .admin_dialog_pane input,.club_ui .admin_dialog_pane select{box-sizing:border-box;display:block;height:30px;max-width:100%}.club_ui .admin_dialog_pane select{width:310px!important}.club_ui .admin_dialog_pane .cke_toolbar_break{height:0;width:0;float:none}.club_ui .admin_dialog_pane .admin_form_group-inline{display:flex;justify-content:space-between}.club_ui .admin_dialog_pane .admin_form_group-inline .admin_form_input-25{width:25%}.club_ui .admin_dialog_pane .admin_form_group-inline .admin_form_input-33{width:25%}.club_ui .admin_dialog_pane .admin_form_group-inline .admin_form_input-50{width:45%}.club_ui .admin_dialog_pane .admin_form_group-inline .admin_form_input-75{width:75%}.club_ui .admin_dialog_pane .admin_form_input,.club_ui .admin_dialog_panel .admin_form_input{clear:both;display:block;font-size:16px;font-weight:300;margin:0 0 15px}.club_ui .admin_dialog_pane .admin_form_input-required label:after,.club_ui .admin_dialog_panel .admin_form_input-required label:after{content:" *"}.club_ui .admin_dialog_content-config input,.club_ui .admin_dialog_content-config select,.club_ui .admin_dialog_content-config textarea{width:230px}.club_ui .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_child,.club_ui .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_first{padding-right:7px}.club_ui .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_child table td,.club_ui .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_first table td{padding:0}.club_ui .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_child,.club_ui .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_last{padding-left:7px}.club_ui .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_child table td,.club_ui .admin_dialog_box-ckeditor td.cke_dialog_ui_hbox_last table td{padding:0}.club_ui .admin_dialog_box-ckeditor .admin_dialog_tab_content{padding:20px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.club_ui .showOnChange{display:none;padding:10px;border:1px solid theme(ui-dialog-border-hex)}.club_ui .showOnChange-show{display:block}.club_ui .imagePlaceholder{max-width:100%;width:200px}.club_ui .imagePlaceholder div{background:#eee;border:1px solid #ddd;cursor:pointer;font-size:19px;height:100px;line-height:35px;padding:5px;text-align:center;width:100px}.club_ui .imagePlaceholder img{max-width:100%}.club_ui #su_menu_cf_csv,.club_ui #su_news_cf_csv{display:inline-block!important}.club_ui .selectCF{height:28px!important}.club_ui .newsCrop{display:none}.club_ui .newsCrop-show{display:block}.club_ui .admin_dialog_content_overlay{background:theme(ui-dialog-background-hex);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.club_ui .admin_dialog_content_overlay-loading{background:#fff url(/admin/_includes/images/ui_elem/core/loading-review.gif) no-repeat center Left;border:1px solid #CCCCCC;display:block;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);padding-left:40px;padding-right:10px;font-size:18px;line-height:40px}.club_ui .admin_dialog_message{background:#FFFFFF;border:1px solid #DDDDDD;left:50%;min-height:100px;padding:25px;position:absolute;top:50%;transform:translate(-50%, -50%);width:250px}.club_ui .admin_dialog_message-large{width:400px}.club_ui .sourceHolder{position:absolute;top:20px;bottom:20px;overflow:auto;left:20px;right:0;padding-right:20px}.club_ui,.club_ui *{box-sizing:border-box}.club_ui .club-booking-spinner{display:block;margin:0em auto 1rem;font-size:2em}.club_ui .club-booking-alert{color:#cf1011;display:block;margin:auto;font-size:2em}.club_ui .admin_dialog_loader{background:#FFF}.club_ui .admin_dialog_loader .admin_dialog_loader_span{display:none}.club_ui .admin_dialog_loader .admin_dialog_loader_message p,.club_ui .admin_dialog_loader .admin_dialog_loader_timeout p{margin:0}.club_ui .admin_dialog_loader .admin_dialog_loader_message,.club_ui .admin_dialog_loader .admin_dialog_loader_message p,.club_ui .admin_dialog_loader .admin_dialog_loader_timeout p{background:#FFF;color:#5f5f5f}.club_ui .admin_dialog_loader .admin_dialog_loader_progress_holder{background:#e8e8e8;width:100%;height:5px}.club_ui .admin_dialog_loader .admin_dialog_loader_progress_holder .admin_dialog_loader_progress_bar{background:#345729}.club_ui #club_add_child input,.club_ui #club_add_child label{width:100%;display:block}.club_ui #club_add_child label{margin-top:1em;padding-bottom:0.5em}.club_ui .admin_dialog_box-clublist--add .admin_dialog_title{color:#FFF;background:#345729}.club_ui .admin_dialog_box-clublist--add .admin_dialog_buttons-hasButtons button{color:#FFF;border:2px solid #345729;background:#345729}.club_ui .admin_dialog_box-clublist--add .admin_dialog_buttons-hasButtons button:hover{background:transparent;color:#345729}.club_ui #club_booking_conflict,.club_ui #club_booking_conflict *{line-height:1.5em}.club_ui #club_booking_conflict h2,.club_ui #club_booking_conflict h3,.club_ui #club_booking_conflict p{font-weight:400;margin:0 0 0.25em}.club_ui #club_booking_conflict h2{font-size:1.125em}.club_ui #club_booking_conflict h3{font-size:1em}.club_ui #club_booking_conflict p{font-size:0.875em}.club_ui #club_booking_conflict ul{padding:0;margin:1em 0;list-style:none}.club_ui #club_booking_conflict li{margin:0.5em 0}.club_ui #club_booking_conflict .club-booking-accordion{border:1px solid #345729;border-bottom:none}.club_ui #club_booking_conflict .club-booking-accordion-header{padding:1em 16px;justify-content:normal;border-bottom:1px solid #345729}.club_ui #club_booking_conflict .club-booking-accordion-content{padding:1em 16px;font-size:0.875em;border-bottom:1px solid #345729}@media (min-width:415px){.club_ui .admin_dialog_loader{padding:1em 2em;width:auto!important}}.clubs-message-reserved{position:fixed;bottom:5%;left:50%;z-index:100;background:#FFF;border-radius:10em;overflow:hidden;box-shadow:1px 2px 2px 0px rgba(0, 0, 0, 0.1);transform:translateX(-50%)}.clubs-message-reserved-inner{color:#444444;padding:0.25em 2em;line-height:1.5em}