.sup-facility{color:#08c;font-size:10px}.text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-active{color:#3aa94c!important}li,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}ol,ul{list-style:none}a{text-decoration:none}nav>ul{width:400px}nav ul li{position:relative}nav ul li:hover>ul{opacity:1}nav ul li a{font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:1.5em;color:#fff;height:50px;line-height:50px;text-align:center;width:50px}nav ul li a,nav ul li a:after{background-color:#3aa94c;display:block}nav ul li a:after{content:"";height:8px;left:46px;position:absolute;top:21px;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:8px;z-index:1}nav ul li a:hover{color:#3aa94c}nav ul li ul{display:block;left:50px;position:absolute;top:0;opacity:1;transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s}nav ul li ul li{float:left;margin-top:0}nav ul li ul li a{background-color:#fff;color:#b2ddb9;position:relative}nav ul li ul li a:after{display:none}.tooltip1:hover:before{content:attr(data-tooltip1);color:#fff;font-size:12px;height:21px;line-height:21px;padding:0 10px;top:-18px;white-space:nowrap;box-shadow:0 3px 10px #333}.tooltip1:hover:after,.tooltip1:hover:before{background-color:#3aa94c;display:block;position:absolute;z-index:1}.tooltip1:hover:after{content:"";height:8px;left:50%;top:-1px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:8px}.tooltip2:hover:before{content:attr(data-tooltip1);color:#fff;font-size:12px;height:21px;line-height:21px;padding:0 10px;top:-5px;margin-left:-25px;white-space:nowrap;box-shadow:0 3px 10px #333}.tooltip2:hover:after,.tooltip2:hover:before{background-color:#428bca;display:block;position:absolute;z-index:1}.tooltip2:hover:after{content:"";height:8px;margin-left:5px;top:12px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);width:8px}.lds-ripple{left:50%}.loader-border-primary{border:4px solid #5ba355}.loader-border-white{border:4px solid #fff}[data-v-516cfe3c]{border-radius:0!important}a[data-v-516cfe3c]{text-decoration:underline}a[data-v-516cfe3c]:hover{text-decoration:none}.v-form a[data-v-516cfe3c]{color:#08c}.modal a[data-v-516cfe3c]{color:#2da5da}.login-footer[data-v-516cfe3c]{padding-top:50px;color:#fff!important;bottom:0;margin-left:auto;margin-right:auto;font:14px Open Sans,Helvetica,Arial,sans-serif}.login-footer-a[data-v-516cfe3c],.login-footer-a[data-v-516cfe3c]:visited{font-size:14px;color:#fff;text-decoration:underline}.v-form header[data-v-516cfe3c]{display:block;padding:20px 20px 40px 20px;border-bottom:0 solid rgba(0,0,0,.1);background-color:#3aa94c}.v-form footer[data-v-516cfe3c]{padding:15px 30px 30px 30px;border-top:0 solid rgba(0,0,0,.1);background-color:#3aa94c}.imprint[data-v-516cfe3c]{padding-bottom:50px}.v-form fieldset[data-v-516cfe3c]{display:block;padding:0 25px 0;border:none;background-color:#3aa94c}.social-media[data-v-516cfe3c]{padding-bottom:20px}.social-a[data-v-516cfe3c],.social-a[data-v-516cfe3c]:hover,.social-a[data-v-516cfe3c]:visited{color:#fff;text-decoration:none!important}.social-a[data-v-516cfe3c]:hover{color:#08c}.v-form input[data-v-516cfe3c]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.v-form .checkbox.state-error i[data-v-516cfe3c],.v-form .radio.state-error i[data-v-516cfe3c],.v-form .state-error input[data-v-516cfe3c],.v-form .state-error select[data-v-516cfe3c],.v-form .state-error textarea[data-v-516cfe3c],.v-form .toggle.state-error i[data-v-516cfe3c]{background:#d8f3ff}.v-form .state-error select+i[data-v-516cfe3c]{background:#d8f3ff;box-shadow:0 0 0 12px #d8f3ff}.v-form .toggle.state-error input:checked+i[data-v-516cfe3c]{background:#d8f3ff}.v-form .state-error+em[data-v-516cfe3c]{color:#fd6d00;background-color:#fff;padding:5px;font-weight:700;font-size:12px}h3[data-v-17b12266]{margin:40px 0 0}ul[data-v-17b12266]{list-style-type:none;padding:0}li[data-v-17b12266]{display:inline-block;margin:0 10px}a[data-v-17b12266]{color:#42b983}.partner-select[data-v-cc51a584]{width:100%;padding:0 10px;box-sizing:border-box;font-weight:700}[data-v-76f529c7]{border-radius:0!important}a[data-v-76f529c7]{text-decoration:underline}a[data-v-76f529c7]:hover{text-decoration:none}.v-form a[data-v-76f529c7]{color:#08c}.body[data-v-76f529c7]{max-width:400px;margin:0 auto;padding:40px;box-sizing:content-box;-moz-box-sizing:content-box}.modal a[data-v-76f529c7]{color:#2da5da}.v-form[data-v-76f529c7]{margin:0;outline:none;box-shadow:0 0 0 transparent;font:13px/1.55 Open Sans,Helvetica,Arial,sans-serif;color:#666}.v-form header[data-v-76f529c7]{display:block;padding:20px 20px 40px 20px;border-bottom:0 solid rgba(0,0,0,.1);background-color:#3aa94c}.v-form footer[data-v-76f529c7]{padding:15px 30px 30px 30px;border-top:0 solid rgba(0,0,0,.1);background-color:#3aa94c}.v-form .checkbox[data-v-76f529c7]{font-size:14px}.login-input[data-v-76f529c7]{height:50px!important}.v-form .label[data-v-76f529c7]{color:#fff!important;font-size:16px;font-weight:700}.reset-password-text[data-v-76f529c7]{color:#fff!important;font-size:14px;text-decoration:underline}.v-form .checkbox[data-v-76f529c7]{color:#fff;cursor:pointer}.v-form fieldset[data-v-76f529c7]{display:block;padding:0 25px 0;border:none;background-color:#3aa94c}.img-responsive[data-v-76f529c7]{display:initial;max-width:100%;height:auto}.blue-button[data-v-76f529c7]{background-color:#08c;border-color:#08c;color:#fff;font-weight:700;padding-top:20px;padding-bottom:20px;font-size:22px}@media screen and (max-width:600px){.body[data-v-76f529c7]{padding:20px}}.v-form input[data-v-76f529c7]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.login-error[data-v-76f529c7]{color:#fd6d00;font-weight:700;float:left;background-color:#fff;padding:5px;font-size:16px}.v-form .checkbox.state-error i[data-v-76f529c7],.v-form .radio.state-error i[data-v-76f529c7],.v-form .state-error input[data-v-76f529c7],.v-form .state-error select[data-v-76f529c7],.v-form .state-error textarea[data-v-76f529c7],.v-form .toggle.state-error i[data-v-76f529c7]{background:#d8f3ff}.v-form .state-error select+i[data-v-76f529c7]{background:#d8f3ff;box-shadow:0 0 0 12px #d8f3ff}.v-form .toggle.state-error input:checked+i[data-v-76f529c7]{background:#d8f3ff}.v-form .state-error+em[data-v-76f529c7]{color:#fd6d00;background-color:#fff;padding:5px;font-weight:700;font-size:12px}.mt-0{margin-top:0!important}.mt-8{margin-top:1.3rem}.mb-1{margin-bottom:.3rem}.mb-2{margin-bottom:.6rem}.checkbox-fixed-width,.min-width-auto{width:50px}.pagination-select{font-weight:700;height:34px;padding-left:10px;width:70px;cursor:pointer;border:1px solid #ddd;color:#666;outline:none}.item-link:hover{color:#3aa94c;cursor:pointer}.mt-0[data-v-559188f7]{margin-top:0}.mt-8[data-v-559188f7]{margin-top:1.3rem}.mb-0[data-v-559188f7]{margin-bottom:0}.mb-1[data-v-559188f7]{margin-bottom:.3rem}.mb-2[data-v-559188f7]{margin-bottom:.6rem}.mb-8[data-v-559188f7]{margin-bottom:1.3rem}.checkbox-fixed-width[data-v-559188f7]{width:50px}.v-table-checkbox-label[data-v-559188f7]{margin-left:10px}.v-table-checkbox[data-v-559188f7]{position:relative!important}.min-width-auto[data-v-559188f7]{width:50px}.customer-search-input[data-v-559188f7]{width:60%!important;display:inline}.customer-search-button[data-v-559188f7]{margin-bottom:4px;padding:5px 12px;margin-left:5px}.mb-4[data-v-051eb9a9]{margin-bottom:1.2rem}.mt-8[data-v-051eb9a9]{margin-top:1.3rem}.cursor-pointer[data-v-051eb9a9]{cursor:pointer}.color-preview[data-v-051eb9a9]{pointer-events:none!important;opacity:1!important}.btn-action[data-v-051eb9a9]{background-color:pink!important}.mt-0[data-v-41ea8bb1]{margin-top:0}.mt-8[data-v-41ea8bb1]{margin-top:1.3rem}.mb-0[data-v-41ea8bb1]{margin-bottom:0}.mb-1[data-v-41ea8bb1]{margin-bottom:.3rem}.mb-2[data-v-41ea8bb1]{margin-bottom:.6rem}.mb-8[data-v-41ea8bb1]{margin-bottom:1.3rem}.checkbox-fixed-width[data-v-41ea8bb1]{width:50px}.v-table-checkbox-label[data-v-41ea8bb1]{margin-left:10px}.v-table-checkbox[data-v-41ea8bb1]{position:relative!important}.min-width-auto[data-v-41ea8bb1]{width:50px}.customer-search-input[data-v-41ea8bb1]{width:60%!important;display:inline}.customer-search-button[data-v-41ea8bb1]{margin-bottom:4px;padding:5px 12px;margin-left:5px}.mb-4[data-v-838d6cc6]{margin-bottom:1.2rem}.mt-8[data-v-2284e58f]{margin-top:1.3rem}.mb-8[data-v-2284e58f]{margin-bottom:1.3rem}.mb-4[data-v-ecf45958]{margin-bottom:1.2rem}.mt-0[data-v-44a3e61e]{margin-top:0}.mt-8[data-v-44a3e61e]{margin-top:1.3rem}.mb-0[data-v-44a3e61e]{margin-bottom:0}.mb-1[data-v-44a3e61e]{margin-bottom:.3rem}.mb-2[data-v-44a3e61e]{margin-bottom:.6rem}.mb-8[data-v-44a3e61e]{margin-bottom:1.3rem}.min-width-auto[data-v-44a3e61e]{width:50px}.pagination-select[data-v-44a3e61e]{font-weight:700;height:34px;padding-left:10px;width:70px;cursor:pointer;border:1px solid #ddd;color:#666;outline:none}#facility-services .mb-2{margin-bottom:.6rem!important}.text-ellipsis{text-overflow:ellipsis;overflow:hidden}.display-none{display:none}.checked-weekday{color:#333;background-color:#e6e6e6;border-color:#adadad}.image-wrapper[data-v-4007f413]{display:flex;flex-wrap:wrap}.mt-4[data-v-4007f413]{margin-top:1.2rem}.mb-4[data-v-4007f413]{margin-bottom:1.2rem}#button-loader[data-v-4007f413]{transform:scale(.5);width:19px;height:0;left:-9px;top:-19px}.mt-8[data-v-7b3a1570]{margin-top:1.3rem}.mb-8[data-v-7b3a1570]{margin-bottom:1.3rem}.ml-2[data-v-7b3a1570]{margin-left:.6rem}@media screen and (max-width:600px){.activate-price-alert[data-v-7b3a1570]{margin-top:1.3rem}.activate-price-alert>div[data-v-7b3a1570]{display:flex;text-align:center}}#selected-date.mx-datepicker .mx-icon-calendar{display:none}#selected-date.mx-datepicker .mx-input{padding:6px 6px 6px 10px}#selected-date{width:110px!important}.mx-datepicker .mx-icon-calendar{display:none}.mx-datepicker .mx-input{padding:6px 6px 6px 10px}.fc-toolbar-title{margin:0;font-size:16px}ul{margin:0;padding:0 0 0 1.5em}li{margin:1.5em 0;padding:0}b{margin-right:3px}.calendar-container{flex-grow:1;padding:0 2rem}#calendar-label{display:flex;align-items:center}#timetable-selected-date{width:150px!important}#timetable-selected-date.mx-datepicker .mx-icon-calendar{height:100%;width:32px;right:0;display:flex;align-items:center;justify-content:center;background:#08c}#timetable-selected-date.mx-datepicker .mx-icon-calendar svg{fill:#fff}#timetable-calendar .fc-timeline-slot.fc-timeline-slot-label{background-color:#08c}#timetable-calendar .fc-timeline-slot.fc-timeline-slot-label a{color:#fff;margin:auto}.fc{flex-grow:1}.fc .fc-toolbar{align-items:flex-start}.fc .fc-toolbar-title{font-size:1.2em}.fc .fc-toolbar-chunk{display:flex}.fc .fc-button{border:none;text-transform:capitalize}.fc-button-active,.fc-button:active,.fc-button:hover{opacity:.65}.fc-button:active,.fc-button:focus,.fc-button:hover{border:none;outline:none}.fc-button:focus{box-shadow:none!important}.fc-button.fc-button-primary,.fc-button.fc-button-primary:active,.fc-button.fc-button-primary:hover{background-color:#08c!important}.fc-next-button,.fc-prev-button{padding:.4em .9em!important}.mb-4[data-v-2594edd4]{margin-bottom:1.2rem}.mt-2[data-v-2594edd4]{margin-top:.6rem}.mt-6[data-v-2594edd4]{margin-top:1.8rem}.toggle-button[data-v-2594edd4]{width:60px;display:flex;justify-content:space-between;align-items:center;border:3px solid #3aa94c;padding:2px 5px;cursor:pointer}.toggle-button [data-v-2594edd4]{cursor:pointer}.checked-weekday[data-v-2594edd4]{color:#333;background-color:#e6e6e6;border-color:#adadad}#venue-public-holiday[data-v-2594edd4]{font-size:1.5rem;padding:2px 4px!important}@media screen and (max-width:600px){.toggle-button[data-v-2594edd4]{margin-top:0;margin-bottom:1.3rem}}.mt-0[data-v-5230a5d6]{margin-top:0}.mt-8[data-v-5230a5d6]{margin-top:1.3rem}.mb-0[data-v-5230a5d6]{margin-bottom:0}.mb-1[data-v-5230a5d6]{margin-bottom:.3rem}.mb-2[data-v-5230a5d6]{margin-bottom:.6rem}.mb-8[data-v-5230a5d6]{margin-bottom:1.3rem}.checkbox-fixed-width[data-v-5230a5d6]{width:50px}.v-table-checkbox-label[data-v-5230a5d6]{margin-left:10px}.v-table-checkbox[data-v-5230a5d6]{position:relative!important}.min-width-auto[data-v-5230a5d6]{width:50px}.pagination-select[data-v-5230a5d6]{font-weight:700;height:34px;padding-left:10px;width:70px;cursor:pointer;border:1px solid #ddd;color:#666;outline:none}.mb-4[data-v-d16c2b7c]{margin-bottom:1.2rem}.mt-0[data-v-482ffd41]{margin-top:0}.mt-8[data-v-482ffd41]{margin-top:1.3rem}.mb-0[data-v-482ffd41]{margin-bottom:0}.mb-1[data-v-482ffd41]{margin-bottom:.3rem}.mb-2[data-v-482ffd41]{margin-bottom:.6rem}.mb-8[data-v-482ffd41]{margin-bottom:1.3rem}.mb-4[data-v-2e29ee1e],.mb-4[data-v-a6f305ce]{margin-bottom:1.2rem}.display-none[data-v-2e29ee1e]{display:none}.checked-weekday[data-v-2e29ee1e]{color:#333;background-color:#e6e6e6;border-color:#adadad}.mt-0[data-v-f8f28be2]{margin-top:0}.mt-8[data-v-f8f28be2]{margin-top:1.3rem}.mb-0[data-v-f8f28be2]{margin-bottom:0}.mb-1[data-v-f8f28be2]{margin-bottom:.3rem}.mb-2[data-v-f8f28be2]{margin-bottom:.6rem}.mb-8[data-v-f8f28be2]{margin-bottom:1.3rem}.min-width-auto[data-v-f8f28be2]{width:50px}.pagination-select[data-v-f8f28be2]{font-weight:700;height:34px;padding-left:10px;width:70px;cursor:pointer;border:1px solid #ddd;color:#666;outline:none}.default-price-button[data-v-f8f28be2]{padding:6px!important;margin-top:2.5rem}.activate-button[data-v-f8f28be2]{margin-top:0}@media screen and (max-width:600px){.default-price-button[data-v-f8f28be2]{margin-top:0}.activate-button[data-v-f8f28be2]{margin-top:1rem;width:100%}.activate-price-alert[data-v-f8f28be2]{margin-top:1.3rem}.activate-price-alert>div[data-v-f8f28be2]{display:flex;text-align:center}}.mb-4[data-v-48c59463]{margin-bottom:1.2rem}.mt-6[data-v-48c59463]{margin-top:1.8rem}.toggle-button[data-v-48c59463]{width:60px;display:flex;justify-content:space-between;align-items:center;border:3px solid #3aa94c;padding:2px 5px;cursor:pointer}.toggle-button [data-v-48c59463]{cursor:pointer}@media screen and (max-width:600px){.toggle-button[data-v-48c59463]{margin-top:0;margin-bottom:1.3rem}}.mt-0[data-v-2819981a]{margin-top:0}.mt-8[data-v-2819981a]{margin-top:1.3rem}.mb-0[data-v-2819981a]{margin-bottom:0}.mb-1[data-v-2819981a]{margin-bottom:.3rem}.mb-2[data-v-2819981a]{margin-bottom:.6rem}.mb-8[data-v-2819981a]{margin-bottom:1.3rem}.min-width-auto[data-v-2819981a]{width:50px}.pagination-select[data-v-2819981a]{font-weight:700;height:34px;padding-left:10px;width:70px;cursor:pointer;border:1px solid #ddd;color:#666;outline:none}.mb-4[data-v-707bbcee]{margin-bottom:1.2rem}.mt-6[data-v-707bbcee]{margin-top:1.8rem}.mt-0[data-v-47f1fc64]{margin-top:0}.mt-8[data-v-47f1fc64]{margin-top:1.3rem}.mb-0[data-v-47f1fc64]{margin-bottom:0}.mb-1[data-v-47f1fc64]{margin-bottom:.3rem}.mb-2[data-v-47f1fc64]{margin-bottom:.6rem}.mb-8[data-v-47f1fc64]{margin-bottom:1.3rem}.checkbox-fixed-width[data-v-47f1fc64]{width:50px}.v-table-checkbox-label[data-v-47f1fc64]{margin-left:10px}.v-table-checkbox[data-v-47f1fc64]{position:relative!important}.min-width-auto[data-v-47f1fc64]{width:50px}.mt-6[data-v-bf70d8e8]{margin-top:1.6em}.mt-8[data-v-bf70d8e8]{margin-top:2em}.mb-4[data-v-bf70d8e8]{margin-bottom:1.2rem}#instructorImgImage[data-v-bf70d8e8]{max-width:100%;max-height:400px}.mt-0[data-v-1255428b]{margin-top:0}.mt-8[data-v-1255428b]{margin-top:1.3rem}.mb-0[data-v-1255428b]{margin-bottom:0}.mb-1[data-v-1255428b]{margin-bottom:.3rem}.mb-2[data-v-1255428b]{margin-bottom:.6rem}.mb-8[data-v-1255428b]{margin-bottom:1.3rem}.mb-4[data-v-a1bcb1d2]{margin-bottom:1.2rem}.mt-6[data-v-a1bcb1d2]{margin-top:1.8rem}.toggle-button[data-v-a1bcb1d2]{width:60px;display:flex;justify-content:space-between;align-items:center;border:3px solid #3aa94c;padding:2px 5px;cursor:pointer}.toggle-button [data-v-a1bcb1d2]{cursor:pointer}@media screen and (max-width:600px){.toggle-button[data-v-a1bcb1d2]{margin-top:0;margin-bottom:1.3rem}}.mt-0[data-v-6e9ffb78]{margin-top:0}.mt-8[data-v-6e9ffb78]{margin-top:1.3rem}.mb-0[data-v-6e9ffb78]{margin-bottom:0}.mb-1[data-v-6e9ffb78]{margin-bottom:.3rem}.mb-2[data-v-6e9ffb78]{margin-bottom:.6rem}.mb-8[data-v-6e9ffb78]{margin-bottom:1.3rem}.mb-4[data-v-52bd9956]{margin-bottom:1.2rem}.mt-0[data-v-6f4383b2]{margin-top:0}.mt-8[data-v-6f4383b2]{margin-top:1.3rem}.mb-0[data-v-6f4383b2]{margin-bottom:0}.mb-1[data-v-6f4383b2]{margin-bottom:.3rem}.mb-2[data-v-6f4383b2]{margin-bottom:.6rem}.mb-8[data-v-6f4383b2]{margin-bottom:1.3rem}.min-width-auto[data-v-6f4383b2]{width:50px}.mb-4[data-v-33348a3a]{margin-bottom:1.2rem}.mt-0[data-v-33348a3a]{margin-top:0}.mt-8[data-v-33348a3a]{margin-top:1.3rem}.mb-0[data-v-33348a3a]{margin-bottom:0}.mb-1[data-v-33348a3a]{margin-bottom:.3rem}.mb-2[data-v-33348a3a]{margin-bottom:.6rem}.mb-8[data-v-33348a3a]{margin-bottom:1.3rem}.min-width-auto[data-v-33348a3a]{width:50px}.mt-0[data-v-0b2d06b2]{margin-top:0}.mt-8[data-v-0b2d06b2]{margin-top:1.3rem}.mb-0[data-v-0b2d06b2]{margin-bottom:0}.mb-1[data-v-0b2d06b2]{margin-bottom:.3rem}.mb-2[data-v-0b2d06b2]{margin-bottom:.6rem}.mb-8[data-v-0b2d06b2]{margin-bottom:1.3rem}.min-width-auto[data-v-0b2d06b2]{width:50px}.mb-4[data-v-4b10c7f5]{margin-bottom:1.2rem}.mt-0[data-v-4b10c7f5]{margin-top:0}.mt-8[data-v-e2dcc1a4]{margin-top:1.3rem}.mb-8[data-v-e2dcc1a4]{margin-bottom:1.3rem}.mb-4[data-v-ed372e2c]{margin-bottom:1.2rem}.mt-6[data-v-ed372e2c]{margin-top:1.8rem}.quill-editor[data-v-ed372e2c]{height:300px;display:flex;flex-direction:column}.checked-gender[data-v-103fa6d2]{color:#333;background-color:#e6e6e6;border-color:#adadad}.select-field-wrapper{position:relative;width:100%;height:40px}.searchable-select-field{position:absolute;display:block;box-sizing:border-box;width:100%;outline:none;border-width:2px;border-style:solid;border-color:#e5e5e5;background:#fff;font:15px/19px Open Sans,Helvetica,Arial,sans-serif;color:#404040;cursor:pointer;transition:border-color .3s;-moz-appearance:none;-webkit-appearance:none;z-index:100}.searchable-select-field:hover{border-color:#b2ddb9}.searchable-select-field.opened{border-color:#3aa94c}.searchable-select-field.disabled{opacity:.4;pointer-events:none}.searchable-select-field .icon{position:absolute;width:40px;height:-webkit-max-content;height:-moz-max-content;height:max-content;right:1px;top:50%;transform:translateY(-50%);padding:0;text-align:center;box-sizing:content-box;color:#999;font-size:12px}.searchable-select-field .select-icon{height:34px;top:0;transform:translateY(0)}.searchable-select-field .select-icon:before{position:relative;right:0;top:60%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.searchable-select-field .selected-item{min-height:36px;display:block;box-sizing:border-box;padding:8px 40px 0 8px;border-radius:5px;background:#fff;font-size:14px}.searchable-select-field .selected-item .placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.searchable-select-field .select-content{max-height:300px;display:block;background:#fff;width:100%;overflow:auto;z-index:50;padding:0 3px;box-sizing:border-box}.searchable-select-field .select-content .search-field{position:relative;border:1px solid #e5e5e5;width:100%;height:30px;box-sizing:border-box}.searchable-select-field .select-content .search-field .search-input{border:none;outline:none;height:100%;padding-left:4px;padding-right:40px;width:100%;box-sizing:border-box}.searchable-select-field .select-content .select-dropdown{padding:3px 0}.searchable-select-field .select-content .select-dropdown .list-item{font-size:12px;padding:2px 6px}.searchable-select-field .select-content .select-dropdown .list-item.active,.searchable-select-field .select-content .select-dropdown .list-item:hover{background-color:#3aa94c;color:#fff}.searchable-select-field .select-content .alert.alert-warning{border:none;font-size:12px;margin:3px 0}.mr-1[data-v-6878e583]{margin-right:1rem}.ml-1[data-v-6878e583]{margin-left:1rem}.mb-4[data-v-6878e583]{margin-bottom:1.2rem}.mt-8[data-v-6878e583]{margin-top:1.3rem}.flex-1[data-v-6878e583]{flex:1}.flex-between[data-v-6878e583]{display:flex;justify-content:space-between}.user-plus-button[data-v-6878e583]{padding:0 1.5rem;font-size:2rem}.mb-8[data-v-381253bd]{margin-bottom:1.3rem}.booking-search-button[data-v-381253bd]{margin-bottom:4px;padding:5px 12px;margin-left:5px}.select-field[data-v-381253bd]{display:flex;flex-direction:column}.select-field select[data-v-381253bd]{width:16rem;height:3.5rem;color:#000}.mr-1[data-v-abfe89e8]{margin-right:1rem}.ml-1[data-v-abfe89e8]{margin-left:1rem}.mb-4[data-v-abfe89e8]{margin-bottom:1.2rem}.mt-8[data-v-abfe89e8]{margin-top:2rem}.flex-1[data-v-abfe89e8]{flex:1}.flex-between[data-v-abfe89e8]{display:flex;justify-content:space-between}.user-plus-button[data-v-abfe89e8]{padding:0 1.5rem;font-size:2rem}.mb-8[data-v-2300f22a]{margin-bottom:1.3rem}.booking-search-button[data-v-2300f22a]{margin-bottom:4px;padding:5px 12px;margin-left:5px}.select-field[data-v-2300f22a]{display:flex;flex-direction:column}.select-field select[data-v-2300f22a]{width:16rem;height:3.5rem;color:#000}.mr-1[data-v-5df0d402]{margin-right:1rem}.mb-4[data-v-5df0d402]{margin-bottom:1.2rem}.mt-8[data-v-5df0d402]{margin-top:1.3rem}.user-plus-button[data-v-5df0d402]{padding:0 1.5rem;font-size:2rem;height:40px}.mb-8[data-v-55514984]{margin-bottom:1.3rem}.booking-search-button[data-v-55514984]{margin-bottom:4px;padding:5px 12px;margin-left:5px}.select-field[data-v-55514984]{display:flex;flex-direction:column}.select-field select[data-v-55514984]{width:16rem;height:3.5rem;color:#000}.mt-8[data-v-3cda37c5]{margin-top:1.3rem}.mb-8[data-v-3cda37c5]{margin-bottom:1.3rem}.text-input-error{border-color:#a94442!important}input[disabled],input[readonly],textarea[disabled],textarea[readonly]{background-color:#f5f5f5!important;cursor:not-allowed!important;border-color:#e5e5e5!important}select[disabled],select[readonly]{cursor:not-allowed!important;border-color:#e5e5e5!important}.btn:focus{outline:none!important}.table-column-title{padding:8px 8px;border:1px solid #ddd}.action-button{margin-bottom:12px}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url(../fonts/opensans_lightitalic_300.c03f38da.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url(../fonts/opensans_italic_400.f42df73d.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(../fonts/opensans_bolditalic_700.cffddf70.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(../fonts/opensans_light300.177cc92d.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/opensans_regular400.c045b73d.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/opensans_bold700.7e08cc65.ttf) format("truetype")}body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.bg-image{background-image:url(/assets/images/sporthalle.glas.jpg)}.bg-color{background-color:#f8f8f8}.bg-color-login{background-color:#39a94c!important}.v-bg-gray{background-color:#f9f9f9}.v-inline-table-btn-group{float:left!important}body p{font-weight:400;color:#666}*{border-radius:0!important}tbody th{font-weight:400}.swal-modal{border-radius:5px!important}.swal-icon{border-radius:50%!important}.swal-icon--success__line{border-radius:2px!important}.swal-icon--success__ring{border-radius:50%!important}.swal-text{text-align:center}.swal-button{border-radius:5px!important}.swal-footer{text-align:center}table th{color:#666}.btn-default{color:#666!important}.font-color-table{color:#333}.text-primary{color:#428bca!important}.text-v-green{color:#3aa94c}.text-v-blue{color:#08c!important}.text-v-orange{color:#ff8929}.v-warning{color:#fd6d00}.v-notice{color:#666}.text-warning{color:#f0ad4e}.text-success{color:#449d44}.text-danger{color:#a94442}.text-v-green-override{color:#3aa94c!important}.text-v-orange-override{color:#ff8929!important}.row-margin-0{margin-left:0;margin-right:0}.well-white{min-height:20px;padding:19px;margin-bottom:20px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.ui-datepicker{background:#fff!important}.v-updates{color:#08c}.font-bold{font-weight:700!important}.font-big{font-size:14px}.font-bigger{font-size:16px}.font-white{color:#fff!important}.v-borderless{border:0!important}.v-shadowless{box-shadow:none!important}.v-icons{display:inline-block!important;width:1.25em!important;text-align:center!important}.v-darkblue{background-color:#005580}.v-darkgreen{background-color:#009017}.v-blue{background-color:#08c}.v-green{background-color:#3aa94c}.text-green{color:#3aa94c}.text-red{color:#a94442}.loginbox{margin-top:10px;width:320px}.checkbox>i{box-sizing:content-box!important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.container{background-color:#fff;margin-top:4px;box-shadow:0 0 5px rgba(0,0,0,.3)}.v-content-container{padding-left:10px;padding-right:10px}a{color:#3aa94c}.a-holidays:hover{text-decoration:underline}.action-link{color:#2da5da!important}.action-link:hover{text-decoration:underline}.custom-colors,.custom-colors:active,.custom-colors:hover{text-decoration:underline;color:#2da5da;cursor:pointer;font-size:13px}.custom-colors:hover{text-decoration:underline}.element-primary{background-color:#428bca;color:#fff;border-color:#428bca}@media screen and (device-width:320px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait){#view-reports,#view-settings{display:none}}@media (max-width:1200px){.container{width:98%!important}}.v-form .toggle i:after{content:"Nein"}.v-form .toggle input:checked+i:after{content:"Ja"}.v-logo-footer{width:auto;height:18px}.fa{font-weight:400;-webkit-font-smoothing:antialiased}.v-form-partial{padding-left:10px;padding-right:10px}.table-group-customers{margin-right:10px}.v-form-button{padding:8px 9px!important;min-width:27px}.v-form-btn{padding:6px 12px}.v-form-button-block{padding:8px 0!important}.v-form-box *{box-sizing:inherit;-moz-box-sizing:inherit}.v-white{color:#fff!important}.v-profile-img-button{margin-bottom:5px!important}.v-fc-inline-datepicker{font-weight:700;width:100px;border-style:solid;cursor:default;border-color:#e5e5e5;transition:border-color .3s ease 0s;border-radius:0;background:none repeat scroll 0 0 #fff;color:#404040;-moz-appearance:none;box-sizing:border-box;padding:3px 8px;outline:medium none;border-width:2px}.daily-accounting-datepicker{border:2px solid #e5e5e5;box-shadow:none}.exceedance-warning a{font-weight:700;color:#a94442}.exceedance-warning a:hover{font-weight:700;color:#c77270}.totop{position:fixed;bottom:0;right:0;z-index:104400;background:#009017!important}.totop a,.totop a:visited{display:block;width:30px;height:30px;color:#fff;text-align:center;line-height:30px}.totop a:hover{color:#eee;text-decoration:none}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#e1f2e4}.table-filter{vertical-align:middle!important}.ui-datepicker{display:none;padding:10px 12px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);font:13px/1.55 Open Sans,Helvetica,Arial,sans-serif;text-align:center;color:#666}.status-freebie,.status-new,.status-reserved{color:#08c;font-weight:700}.status-storno{color:#ff8929;font-weight:700}.status-confirmed{color:#009017;font-weight:700}.status-waitlist{color:#08c;font-weight:700}.status-recommendation{color:#1c4693;font-weight:700}.status-whilebooking{color:#510393;font-weight:700}.bill-cancelled{color:#666;font-weight:700}.bill-new{color:#08c}.bill-check,.bill-new{vertical-align:middle!important;font-weight:700}.bill-check{color:#ff8929}.bill-payed{color:#009017}.bill-alarm,.bill-payed{vertical-align:middle!important;font-weight:700}.bill-alarm{color:#fff;background-color:#d9534f!important}.v-table{vertical-align:middle!important}.th-center,.th-right{text-align:center}.minicolors-theme-bootstrap .minicolors-swatch{top:5px!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#3aa94c;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#e1f2e4;color:#3aa94c}.bs-callout{margin:20px 0;padding:15px 30px 15px 15px;border-left:5px solid #eee}.bs-callout h4{margin-top:0}.bs-callout p:last-child{margin-bottom:0}.bs-callout .highlight,.bs-callout code{background-color:#fff}.bs-callout-danger{background-color:#fcf2f2;border-color:#dfb5b4}.bs-callout-warning{background-color:#fefbed;border-color:#f1e7bc}.bs-callout-info{background-color:#f0f7fd;border-color:#d0e3f0}bs-callout-danger h4{color:#b94a48}.bs-callout-warning h4{color:#c09853}.bs-callout-info h4{color:#3a87ad}.header-select,.venue-select{display:inline;width:auto;font-weight:700}.margin-5-left{margin-left:5px}.course-select{display:inline;width:auto;font-weight:700}.venue-images{padding:15px 30px 15px 30px!important}.venue-image-actions{padding:15px}.inventory-item-images{padding:15px 30px 15px 30px!important}.inventory-item-image-actions{padding:15px}.invoice_percentages{max-width:50px!important}.invoice_icon_column{width:15px!important}div.dataTables_info{top:10px!important}.pagination{margin-top:5px;margin-bottom:5px}.dataTable>thead{background-color:#e6f7e8!important}.dataTable .table-checkbox{width:40px!important}.dataTable .table-date{width:100px!important}.dataTable .table-datetime{width:150px!important}.dataTable .table-date-from-to{width:200px!important}.dataTable .table-courses-datetime{width:210px!important}.dataTable .table-courses-seats{width:90px!important}.dataTable .table-courses-settings-trainer{width:250px!important}.dataTable .table-facility-extras-price-type{width:120px!important}.dataTable .table-facility-extras-price{width:90px!important}.dataTable .table-facility-extras-online{width:70px!important}.dataTable .table-facility-extras-venues{width:120px!important}.dataTable .table-facility-extras-action{width:220px!important}.dataTable .table-group-members{width:90px!important}.dataTable .table-journal-action,.dataTable .table-journal-typ{width:100px!important}.dataTable .table-journal-customer{width:300px!important}.dataTable .table-coaches-action{width:100px!important}.dataTable .table-coaches-email,.dataTable .table-coaches-name{width:240px!important}.dataTable .table-course-trainer{width:300px!important}.dataTable .table-group-action{width:290px!important}.dataTable .table-settings-staff-action{width:220px!important}.dataTable .table-settings-courses-action,.dataTable .table-settings-price{width:200px!important}.dataTable .table-time-from-to{width:130px!important}.dataTable .table-time-from-to-dailyaccounting{width:110px!important;white-space:nowrap}.dataTable .table-external-actions{width:120px!important}.dataTable .table-date-weekday{width:50px!important}.dataTable .table-price-from-to{width:120px!important}.dataTable .table-price-group,.dataTable .table-price-type{width:170px!important}.dataTable .table-venues-price{width:90px!important}.dataTable .table-venues-actions{width:220px!important}.dataTable .table-timeframe-date{width:150px!important}.dataTable .table-timeframes-actions{width:220px!important}.dataTable .table-venues-venue{width:170px!important}.dataTable .table-timeframe-bookings-venue{width:220px!important}.dataTable .table-timeframe-bookings-booking{width:180px!important}.dataTable .table-timeframe-bookings-status{width:220px!important}.dataTable .table-timeframe-bookings-actions{width:170px!important}.dataTable .table-customer-bookings-actions{width:200px!important}.dataTable .table-customers-type{width:100px!important}.dataTable .table-customers-custNr{width:120px!important}.dataTable .table-customers-phone{width:180px!important}.dataTable .table-categories-number-of-courses,.dataTable .table-customers-zvr{width:170px!important}.dataTable .table-categories-actions{width:200px!important}table .btn-group{white-space:nowrap}table .btn-group .btn{float:none;display:inline-block}.dataTable .table-venues-bookings{width:190px!important}.dataTable .table-venues-status{width:140px!important}.dataTable .table-customers-actions{width:210px!important}.dataTable .table-group-customers-actions{width:100px!important}.dataTable .table-invoice-actions{width:200px!important}.dataTable .table-invoice-number{width:100px!important}.dataTable .table-invoice-price{width:90px!important}.dataTable .table-invoice-paymenttype{width:120px!important}.dataTable .table-customer-invoices-actions{width:200px!important}.dataTable .table-customer-courses-action{width:220px!important}.dataTable .table-courses-actions{width:200px!important}.dataTable .table-courselist-actions{width:290px!important}.dataTable .table-courses-participants,.dataTable .table-courses-status{width:100px!important}.dataTable .table-courses-price{width:70px!important}.dataTable .table-courses-waitlist{width:55px!important}.dataTable .table-journal-title{width:250px!important}.dataTable .table-document-size{width:100px!important}.dataTable .table-document-action{width:150px!important}.dataTable .table-subscriptions-status{width:123px!important}.dataTable .table-subscriptions-actions{width:210px!important}.dataTable .table-settings-members-status{width:100px!important}.dataTable .table-settings-members-actions,.dataTable .table-settings-membertypes-actions{width:210px!important}.dataTable .table-member-types{width:200px!important}.dataTable .table-vat{width:80px!important}.dataTable .table-announcements-action,.dataTable .table-member-fee{width:120px!important}.dataTable .table-announcements-type{width:140px!important}.dataTable .table-announcements-title{width:300px!important}.dataTable .table-announcements-date{width:200px!important}.dataTable .table-announcements-active{width:80px!important}.dataTable .table-customer-balance-datetime{width:160px!important}.dataTable .table-customer-balance-change{width:100px!important}.dataTable .table-customer-balance-newbalance{width:150px!important}.dataTable .table-customer-balance-username{width:300px!important}.dataTable .table-outstandings-type{width:150px!important}.dataTable .table-outstandings-actions{width:160px!important}.dataTable .table-subscription-schedule{width:150px!important}.dataTable .table-cashouts-actions,.dataTable .table-cashouts-reference,.dataTable .table-cashouts-status,.dataTable .table-onlinepayments-actions,.dataTable .table-onlinepayments-status,.dateTable .table-cashouts-price{width:120px!important}.dataTables_info{color:#666}.dataTable .normalWrap{white-space:normal}table#table-dailyaccounting.table-bordered>tfoot>tr>td{border:0 solid transparent!important}.dataTable .table-dailyaccounting-actions{width:120px!important}.dataTable .table-dailyaccounting-linewrap{white-space:normal!important}.dataTable .table-accountingrun-type{width:80px!important}.dataTable .table-accountingrun-status{width:150px!important}.dataTable .table-accountingrun-numinvoices{width:90px!important}.dataTable .table-accountingrun-actions{width:110px!important}.dataTable .table-invoiceexports-type{width:150px!important}.dataTable .table-invoiceexports-numinvoices{width:180px!important}.dataTable .table-operators-type{width:160px!important}.dataTable .table-operators-action{width:210px!important}.dataTable .table-coursebookingparticipants-date{width:130px!important}.dataTable .table-coursebookingparticipants-gender{width:150px!important}.dataTable .table-coursebookingparticipants-status{width:80px!important}.dataTable .table-coursebookingparticipants-actions,.dataTable .table-subscription-preview-date{width:250px!important}.dataTable .table-preview-booking-price{width:150px!important}.dataTable .table-inventory-amount,.dataTable .table-inventory-price{width:100px!important}.dataTable .table-inventory-pricetype{width:140px!important}.dataTable .table-inventory-action{width:110px!important}.dataTable .table-customer-cleanreservations-actions{width:120px!important}.dataTable .table-inventory-bookings-appointment{width:200px!important}.dataTable .table-inventory-bookings-status{width:120px!important}.dataTable .table-inventory-bookings-action{width:210px!important}.dataTable .table-sharedbooking-setups-code{width:200px!important}.dataTable .table-sharedbooking-prices-price{width:120px!important}.dataTable .table-sharedbooking-bookingsets-grouping{width:115px!important}.dataTable .table-sharedbooking-setups-seats{width:100px!important}.dataTable .table-sharedbooking-setups-exclusive{width:70px!important}.dataTable .table-sharedbooking-setups-color{width:80px!important}.dataTable .table-sharedbooking-setups-action{width:220px!important}.dataTable .table-sharedbookings-bookingtime{width:200px!important}.dataTable .table-sharedbookings-price,.dataTable .table-sharedbookings-seats{width:90px!important}.dataTable .table-sharedbookings-status{width:140px!important}.dataTable .table-sharedbookings-action{width:100px!important}.dataTable .table-sharedbookings-booking-length{width:90px!important}.dataTable .table-sharedbookings-start-time{width:150px!important}.dataTable .table-sharedbooking-prices-actions,.dataTable .table-sharedbooking-prices-price,.dataTable .table-sharedbooking-prices-price-condition,.dataTable .table-sharedbooking-prices-price-type,.dataTable .table-sharedbookings-actions{width:240px!important}.dataTable .table-todo-assigned{width:280px!important}.dataTable .table-todo-status{width:150px!important}.dataTable .table-todo-action{width:200px!important}.dataTable .table-booking-inventory-amount{width:100px!important}.dataTable .table-booking-inventory-price{width:120px!important}.dataTable .table-booking-inventory-action,.dataTable .table-linkedbookings-action{width:230px!important}.dataTable .table-accounting-balances-money{width:130px!important}.dataTable .table-accounting-balances-action{width:200px!important}.dataTable .table-shoppingcart-position{width:50px!important}.dataTable .table-shoppingcart-price{width:120px!important}.dataTable .table-shoppingcart-action{width:170px!important}.dataTable .table-shoppingcarts-datetime{width:150px!important}.dataTable .table-shoppingcarts-price{width:80px!important}.dataTable .table-shoppingcarts-action,.dataTable .table-shoppingcarts-status{width:210px!important}.dataTable .table-portaluser-timestamp,.dataTable .table-settings-rooms-actions{width:160px!important}.dataTable .table-portaluser-action{width:220px!important}.dataTable .table-blockedemails-action{width:150px!important}.dataTable .table-room-bookings-status{width:140px!important}.dataTable .table-room-bookings-action{width:220px!important}.dataTable .table-roomguests-age{width:80px!important}.dataTable .table-roomguests-action{width:180px!important}.dataTable .table-topupcard-bookings-price{width:80px!important}.dataTable .table-topupcard-bookings-status{width:140px!important}.dataTable .table-settings-inventory-courses-restrictions,.dataTable .table-topupcard-bookings-action{width:180px!important}.dataTable .table-settings-inventory-courses-action{width:150px!important}.v-colorblock{width:28px;height:28px;border:1px solid #999}.well{background-color:#3aa94c;color:#fff}weekplan>a:link{color:#000;text-decoration:none!important;font-size:20px;font-weight:700;color:#fff!important}.zvr-modal{padding-bottom:0!important}.alertify-logs{top:0;pointer-events:none}.alertify-log{pointer-events:all}.inline-headline{margin-bottom:0!important}.sky-mega-menu i{-webkit-text-shadow:.1em .1em .1em #ccc;-moz-text-shadow:.1em .1em .1em #ccc;text-shadow:.1em .1em .1em #ccc}.sky-mega-menu .right{float:right;border-right-width:0;border-left-width:1px}.is-disabled{opacity:.4;pointer-events:none}.form-disabled{opacity:.7;pointer-events:none}.disabled-btn{color:green!important;background-color:#ebebeb!important;border-color:#adadad!important;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)!important}.new-contact-button{margin-top:19px!important;margin-left:5px!important}.tt-hint,.tt-query{height:30px;padding:8px 12px;font-size:24px;line-height:30px;border:2px solid #ccc;border-radius:8px;outline:none}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-hint{color:#999}.tt-dropdown-menu{min-width:150px;margin-top:12px;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.tt-suggestion{padding:3px 20px;font-size:18px;line-height:24px}.tt-suggestion.tt-cursor{color:#fff;background-color:#b2ddb9}.tt-suggestion p{margin:0}.tt-dropdown-menu,.tt-hint,.twitter-typeahead{width:100%}.datepicker{position:relative;z-index:900}.img-thumbnail{border:5px solid #3aa94c}.calendar-opacity{opacity:.7}.calendar-holiday{background-color:#e60000!important}.calendar-holiday-name{color:#fff!important;font-size:13px;font-weight:700}.calendar-locktime{background-color:#ddd!important;opacity:.8!important}.calendar-locktime-name{color:#000!important;font-size:13px;font-weight:700}.calendar-legend{font-size:11px;padding-top:3px;padding-bottom:3px;margin-top:3px;margin-bottom:3px}.calendar-legend-single{color:#fff;background-color:#6abe78}.calendar-legend-subscription{color:#fff;background-color:#3fa5d8}.calendar-legend-reserved-single{color:#fff;background-color:#b2ddb9}.calendar-legend-reserved-subscription{color:#fff;background-color:#8bcdef}.calendar-legend-timeframe{color:#0d0d0d;background-color:#ededed}.calendar-legend-closed{color:#0d0d0d;background-color:#a9a9a9!important}.calendar-legend-course{color:#fff;background-color:#ffa65d}.calendar-legend-holiday{color:#fff;background-color:#e60000!important;opacity:.4}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.course-booking-created,.venue-booking-created{font-size:13px;color:#595959}.label-created,.label-filter{font-size:12px;font-weight:400;color:#595959}.badge-new-bookings,.badge-new-todos{background-color:#08c!important;color:#fff;padding:3px 7px!important;z-index:99999;display:inline}.badge-new-todos{margin-left:8px}.badge-new-todos-actions{background-color:#08c!important;color:#fff;padding:6px 6px!important;margin-left:15px;margin-top:35px;overflow:hidden;position:absolute;z-index:999999}.table>thead>tr>th{vertical-align:middle}.dataTable td,.dataTable th{white-space:nowrap};.lightbox{z-index:1041}.venuzle-new-modal{width:70%}.v-form .select select{height:40px}.v-form .button-blue{color:#fff;background-color:#428bca;border-color:#357ebd}.v-form fieldset{padding:15px 20px 0 20px;background:hsla(0,0%,96.1%,.1)}.v-form{box-shadow:0 5px 5px rgba(0,0,0,.05);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.05);-moz-box-shadow:0 2px 2px rgba(0,0,0,.05);border:1px solid #e8e8e8}.new-bookings{color:#428bca;font-weight:bolder}.urgent-bookings{color:#b94a48;font-weight:bolder}.urgent-bookings:focus,.urgent-bookings:hover{color:#912624}.form-control-select-70{width:70%}input:-ms-input-placeholder{color:#b3b3b3!important}.padding-5{padding:5px}.padding-2{padding:2px!important}.select2-container .select2-choice,.select2-container .select2-choices{font-size:15px!important}.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice div b{background-position:0 7px!important}.select2-results .fa{float:right;position:relative;line-height:20px}.select2-results .fa:active,.select2-results .fa:focus,.select2-results .fa:hover{color:#fff}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #08c;cursor:not-allowed;background-color:#08c!important}.select2-container.select2-container-disabled .select2-choices{cursor:not-allowed;background-color:#fff!important;border-color:#ccc}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#fff!important;background-image:none;border:1px solid #ddd;cursor:default}.course-tooltip-icon{width:25px!important;text-align:center}.v-selected-invoice-position{color:#428bca!important}.customer-details-member{padding-top:20px}.text-light-grey{color:#ccc}.table-responsive{overflow-x:inherit}#table-operators.dataTable td,#table-operators.dataTable th{white-space:normal!important}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}#cropper-img{width:560px;height:400px;margin-bottom:20px;background-image:url(../img/alpha-background.aec51c40.png)}.custom-handler{background:rgba(89,122,193,.87)}.custom-vertical-line{height:10px;box-sizing:content-box;background-image:repeating-linear-gradient(rgba(89,122,193,.13) 42%,#597ac1 0,#597ac1 58%,rgba(89,122,193,.13) 0,rgba(89,122,193,.13));border:none}.custom-horizontal-line{width:10px;box-sizing:content-box;background-image:repeating-linear-gradient(90deg,rgba(89,122,193,.13) 42%,#597ac1 0,#597ac1 58%,rgba(89,122,193,.13) 0,rgba(89,122,193,.13));border:none}.is-member-group,.is-member-group-selected{color:#08c!important;font-weight:700}.is-member-group-selected{cursor:not-allowed}.is-member-group:hover{color:#08c!important;font-weight:700;background-color:#fff!important}th>.glyphicon{font-family:FontAwesome}.ui-datepicker{z-index:9999!important}.extended-action-button{margin-left:10px}.a-action-disabled{color:#b3b3b3!important;cursor:not-allowed!important}.open .dropdown-toggle.btn-v-lightgreen-white{color:#3aa94c}.coursecard{padding:10px;margin:20px;border:1px dotted grey}.coursecard ul{list-style:disc!important;padding-left:30px}.invoice_line section{margin-bottom:5px!important}.booking_summary_listitem{margin-left:40px!important;list-style:disc}.booking_summary_headline{font-size:125%;margin-top:10px;font-weight:700}.ck-editor__editable{min-height:200px}.underline-hover:hover{text-decoration:underline}.pointer{cursor:pointer}@media only screen and (max-device-width:736px){.ms-container .ms-selectable li.ms-elem-selectable,.ms-container .ms-selection li.ms-elem-selection{padding:10px 10px!important}}@media print{#mainMenu,.fc-button,.v-footer,.v-hide-print{visibility:hidden;display:none}}.lds-ripple{display:inline-block;position:relative;width:64px;height:64px;margin:0 auto}.lds-ripple div{position:absolute;border:4px solid #5ba355;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}.v-form .select select#select-venue[multiple]{height:200px}#settings_course_attendance_list_wrapper tbody tr td:first-child,#settings_course_attendance_list_wrapper thead tr th:first-child{position:sticky;position:-webkit-sticky;left:0;z-index:10000}#settings_course_attendance_list_wrapper .table-striped>tbody>tr:nth-of-type(odd) td,#settings_course_attendance_list_wrapper .table-striped>tbody>tr:nth-of-type(odd) th{background-color:#f9f9f9}#settings_course_attendance_list_wrapper .table-striped>tbody>tr:nth-of-type(2n) td,#settings_course_attendance_list_wrapper .table-striped>tbody>tr:nth-of-type(2n) th{background-color:#fff}#settings_course_attendance_list_wrapper .dataTable>thead tr th{background-color:#e6f7e8!important}.v-align-center{vertical-align:middle!important}.multiselect,.multiselect__input,.multiselect__single{font-size:14px!important}.multiselect__tag,.multiselect__tag-icon{background:#08c!important}.multiselect__tag-icon:after,.multiselect__tag-icon:before{color:#fff!important}.multiselect__tag-icon:active,.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#0b9fe3!important}.multiselect__option--highlight{background:#08c!important}.multiselect__option--highlight.multiselect__option--selected{background:#ff8c8c!important}.v-multiselect{-webkit-box-shadow:0 0 2px rgba(0,0,0,.05)!important}.mx-datepicker{width:100%!important}.tooltip{display:block!important;font-size:14px;z-index:10000;box-shadow:0 5px 30px rgba(0,0,0,.4)}.custom-tooltip,.tooltip{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.custom-tooltip{font-size:12px}.tooltip-title{margin:0}.tooltip-title-background{width:100%;margin-top:5px;margin-bottom:5px}.tooltip-content{margin-top:5px;margin-bottom:5px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.tooltip-content li{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}.tooltip .tooltip-inner{background:#f9f9f9;color:#000;border-radius:20px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#f9f9f9;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#000;color:#f9f9f9;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.custom-input-class{border-color:#e5e5e5!important;transition:border-color .3s!important;-o-transition:border-color .3s!important;-ms-transition:border-color .3s!important;-moz-transition:border-color .3s!important;-webkit-transition:border-color .3s!important;border-radius:0!important;text-align:left!important;white-space:normal!important;max-width:100%!important;font-weight:400!important;outline:none;border-width:2px;border-style:solid;background:#fff;font:15px/19px Open Sans,Helvetica,Arial,sans-serif;color:#404040;-moz-appearance:none;-webkit-appearance:none;display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:39px;padding:8px 10px}.custom-input-class:focus{border-color:#3aa94c!important;border-radius:0!important;outline:0 auto -webkit-focus-ring-color!important}.msl-multi-select{width:100%}.msl-searchable-list__items{border-color:#e5e5e5!important;border-width:2px!important}.multi-select-option.msl-searchable-list__item{font-size:1em;font-weight:400!important;padding:5px 10px;cursor:pointer;border-bottom:1px solid #e5e5e5}.multi-select-option.msl-searchable-list__item:hover{background:#3aa94c!important;color:#fff}.msl-searchable-list__no-item{font-size:1em!important;font-weight:400!important;color:#a0a0a0!important}.msl-multi-select__action.msl-multi-select__action-select-all,.msl-multi-select__action.msl-multi-select__action-unselect-all{color:#3aa94c!important}