﻿:root{--litepicker-day-color-hover:#69C350 !important;--litepicker-is-start-color:#000 !important;--litepicker-is-start-color-bg:#69C350 !important;--litepicker-is-in-range-color:rgba(105,195,80,0.5) !important;--litepicker-is-end-color:#000 !important;--litepicker-is-end-color-bg:#69C350 !important;--litepicker-month-width:200px;--litepicker-day-width:28px}.loxone-trainings-row .et_pb_column{background-color:#FFF;box-shadow:0px 4px 29px 4px rgba(0,0,0,0.25)}.loxone-trainings-row .et_pb_column img{width:100%}.loxone-trainings-row .et_pb_column .et_pb_button{margin-bottom:30px;background:transparent !important;color:#000 !important;border:1px solid #000 !important}.loxone-trainings-details{border:1px solid #000;padding:26px !important}.loxone-trainings-details h3{font-size:20px;color:#69C350;font-weight:400;margin:0 0 15px;padding:0 !important;font-family:averta-regular,Arial,sans-serif}.loxone-trainings-details h3::before{content:'i';display:inline-flex;vertical-align:bottom;align-items:center;justify-content:center;width:1.1em;height:1.1em;border-radius:50%;border:1px solid #69C350;margin:0 5px 0 0}.loxone-trainings-details p{margin:0 !important;padding:10px 0 !important}.loxone-trainings-details hr{border-bottom:1px solid #000;margin:0 !important}.atom-lt-trainings .atom-button,.atom-lt-trainings input:not([type=checkbox]):not([type=radio]),.atom-lt-trainings select{border:none;padding:10px 15px !important;font-size:16px;margin:0;box-shadow:none;outline-style:none;color:#000;border-radius:0}.atom-lt-trainings select{padding-right:calc(15px + 1em);background-image:url(../img/chevron--down.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:1em 1em;-webkit-appearance:none}.atom-lt-trainings .lt-loading{text-align:center;margin:30px 0;color:#bbb;font-size:20px}.atom-lt-trainings .atom-button{display:inline-block;transition:all 0.3s ease;background:none;padding:8px 15px !important;text-decoration:none;border:1px solid #000;overflow:hidden}.atom-lt-trainings .atom-button.atom-button-primary{background-color:#E73246 !important;border:2px solid #E73246;color:#FFF}.atom-lt-trainings .atom-button.atom-button-primary:hover{border-color:#B82838;background-color:#B82838 !important;color:#FFF}.atom-lt-trainings .atom-button.atom-button-round{display:inline-flex;justify-content:center;align-items:center;width:22px !important;height:22px;padding:15px !important;border-radius:50%;line-height:1em}.atom-lt-trainings .atom-button.atom-button-large{padding-top:18px !important;padding-bottom:18px !important}.atom-lt-trainings .atom-button:hover{text-decoration:none;background-color:#000;color:#FFF}.atom-lt-trainings .atom-button:disabled,.atom-lt-trainings .atom-button.atom-disabled{opacity:0.5}.atom-lt-trainings .atom-button:disabled:hover,.atom-lt-trainings .atom-button.atom-disabled:hover{cursor:not-allowed}.atom-lt-trainings .atom-button+.atom-button{margin-top:10px}.atom-lt-trainings .lt-info{width:22px;height:22px;border-radius:50%;border:1px solid #000;margin:3px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.atom-lt-trainings #atomLtDatePicker{text-align:center}.atom-lt-trainings #atomLtDatePicker .litepicker .container__months{box-shadow:none;background:none;justify-content:center}.atom-lt-trainings #atomLtDatePicker .litepicker .reset-button{padding:0}.atom-lt-trainings .filter{position:relative;width:100%}.atom-lt-trainings .filter button.dropdown-toggle{width:100%;padding-right:calc(15px + 1em);background-image:url(../img/chevron--down.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:1em 1em;border-color:#FFF;background-color:#FFF}.atom-lt-trainings .filter button.dropdown-toggle:hover{color:#000}.atom-lt-trainings .filter button.dropdown-toggle::after{display:none}.atom-lt-trainings .filter .dropdown-menu{background-color:#FFF;border:2px solid #eee;box-shadow:0 4px 4px rgba(0,0,0,0.25);border-radius:0;width:100%;padding:10px 10px;z-index:1;list-style:none !important;max-height:415px;overflow-y:scroll}.atom-lt-trainings .filter .dropdown-menu label{display:flex;margin:8px 0;line-height:1.3em;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.atom-lt-trainings .filter .dropdown-menu label input[type="checkbox"]{border:1px solid #000;-webkit-appearance:none;width:15px;height:15px;margin:2px 8px 0 0;flex-shrink:0}.atom-lt-trainings .filter .dropdown-menu label input[type="checkbox"]:checked{background-color:#69C350;border-color:#69C350;color:#FFF}.atom-lt-trainings .filter .dropdown-menu label input[type="checkbox"]:checked::before{content:'✓';display:block;position:absolute;margin:-3px 0 0 1px}.atom-lt-trainings .filter .dropdown-menu label span{flex-grow:2;text-overflow:ellipsis;overflow:hidden}.atom-lt-trainings .filter .dropdown-menu label img{margin:0 0 0 8px;width:22px}.atom-lt-trainings .filter .dropdown-menu .sub-dropdown-menu{list-style:none !important;padding:0 0 0 10px}.atom-lt-trainings .filter .dropdown-menu.dropdown-menu-datepicker{min-width:230px}.atom-lt-trainings .lt-entries .lt-entries-heading{display:none}.atom-lt-trainings .lt-entries .lt-loading-inline{width:1.5em;height:1.5em;vertical-align:text-top}.atom-lt-trainings .lt-entries .lt-entry{background-color:#FFF;padding:19px 30px;margin:10px 0;text-align:left}.atom-lt-trainings .lt-entries .lt-entry .row{position:relative}.atom-lt-trainings .lt-entries .lt-entry .row>*{padding-right:0.5rem;padding-left:0.5rem}.atom-lt-trainings .lt-entries .lt-entry .row .lt-status-column{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-left:0}.atom-lt-trainings .lt-entries .lt-entry .row .lt-status-column .lt-status{width:22px;height:22px;border-radius:50%;margin:3px;flex-shrink:0}.atom-lt-trainings .lt-entries .lt-entry .row .lt-status-column .lt-status.lt-status-green{background-color:#69C350}.atom-lt-trainings .lt-entries .lt-entry .row .lt-status-column .lt-status.lt-status-orange{background-color:#F7B55C}.atom-lt-trainings .lt-entries .lt-entry .row .lt-status-column .lt-status.lt-status-red{background-color:#E73246}.atom-lt-trainings .lt-entries .lt-entry .row .lt-status-column img{display:block;width:22px;min-width:22px;height:22px;flex-shrink:0;margin:3px}.atom-lt-trainings .lt-entries .lt-entry .row .atom-button{width:100%}.atom-lt-trainings .lt-entries .lt-entry .row .lt-currency-columm{white-space:nowrap;font-weight:700;display:flex;justify-content:flex-end;align-items:flex-end}.atom-lt-trainings .lt-entries .lt-entry .row .mobile-info{border-top:1px solid #000;margin-top:15px;margin-bottom:10px;padding-top:10px}.atom-lt-trainings .lt-entries .lt-entry .row .mobile-info strong{display:block}.atom-lt-trainings .lt-entries .lt-entry .row .lt-attendees{border-top:1px solid #000;margin-top:15px;padding-top:15px}.atom-lt-trainings .lt-entries .lt-entry .row .lt-attendees h3{margin:0;font-size:16px;letter-spacing:0.1px;padding:0 0 10px !important}.atom-lt-trainings .lt-entries .lt-entry .row .lt-attendees div{display:flex;margin:10px 0}.atom-lt-trainings .lt-entries .lt-entry .row .lt-attendees div .atom-button{margin-right:10px}.atom-lt-trainings .lt-entries .lt-entry .row .lt-attendees div .lt-attendee-price{flex-grow:2;text-align:right}.atom-lt-trainings .lt-entries .lt-entry .row .lt-remove-column button{position:absolute;top:0;right:0}.atom-lt-trainings .lt-entries .dropdown .dropdown-toggle{width:100%;margin:0 0 20px;padding-right:calc(15px + 1em) !important;padding-left:18px !important;text-align:left;background-image:url(../img/chevron--down--dark.svg);background-repeat:no-repeat;background-position:calc(100% - 0.5em - 15px) center;background-size:1em 1em}.atom-lt-trainings .lt-entries .dropdown .dropdown-toggle:hover{color:#000;background-color:transparent}.atom-lt-trainings .lt-entries .dropdown .dropdown-toggle::after{display:none}.atom-lt-trainings .lt-entries .dropdown .dropdown-menu{box-shadow:none;border:1px solid #000;background:#F2F2F2;border-radius:0;width:100%;list-style:none !important;padding:6px 0 !important;margin-top:-3px !important;max-height:415px;overflow-y:scroll}.atom-lt-trainings .lt-entries .dropdown .dropdown-menu button{display:flex;justify-content:space-between;align-items:center;border:none;background:none;padding:6px 15px 6px 18px;color:#000;width:100%;text-align:left}.atom-lt-trainings .lt-entries .dropdown .dropdown-menu button.atom-new{color:#E73246}.atom-lt-trainings .lt-entries .dropdown .dropdown-menu button.atom-new .atom-button-round{border-color:#E73246;color:#E73246}.atom-lt-trainings .lt-entries .dropdown .dropdown-menu button.atom-disabled{opacity:0.5}.atom-lt-trainings .lt-entries .dropdown .dropdown-menu button.atom-disabled:hover{cursor:not-allowed}.atom-lt-trainings .lt-form{display:grid;grid-template-columns:100%;column-gap:15px;row-gap:15px}.atom-lt-trainings .lt-tab-nav{margin:30px 0;display:flex;justify-content:space-between}.atom-lt-trainings .lt-tab-nav .atom-button{margin-top:0 !important}.atom-lt-trainings .lt-tab-nav .lt-tab-loading.lt-tab-loading-left{margin-left:auto}.atom-lt-trainings .lt-tab-nav .lt-tab-loading.lt-tab-loading-left+.atom-button{margin-left:15px !important}.atom-lt-trainings .lt-tab-nav .lt-tab-loading:not(.lt-tab-loading-left){order:2;margin-right:auto}.atom-lt-trainings .lt-tab-nav .lt-tab-loading:not(.lt-tab-loading-left)+.atom-button{margin-right:15px !important}.atom-lt-trainings .lt-info-slideover{position:fixed;bottom:0;left:0;width:100%;background-color:#FFF;border-top:2px solid #000;transition:all 0.5s ease;margin-bottom:-250px;z-index:1001}.atom-lt-trainings .lt-info-slideover.lt-info-slideover-show{margin-bottom:0}.atom-lt-trainings .lt-info-slideover .lt-info-slideover-container{max-width:1000px;padding:20px;margin:0 auto}.atom-lt-trainings .lt-info-slideover .lt-info-slideover-container .atom-button{margin:20px 0 0}.atom-lt-trainings .lt-related-cart-items{margin:90px 0 0;padding:90px 0;position:relative}.atom-lt-trainings .lt-related-cart-items::before{content:'';display:block;position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw);top:0;height:100%;background-color:#FFF}.atom-lt-trainings .lt-related-cart-items>*{position:relative}.atom-lt-trainings .lt-related-cart-items .lt-entry{border:1px solid #000}header#header.js-sticky{position:relative !important}.ghost--spacer{display:none !important}.admin-bar .atom-lt-navigation--sticky{top:32px !important;position:relative}.admin-bar #atom-lt-checkout{padding-top:35px}#subnavigation{z-index:99998}#subnavigation .subnavigation--wrapper{display:flex !important}#subnavigation h1{margin:0}#subnavigation h1 a{font-size:20px !important;line-height:1.8em !important;font-family:averta-extrabold,Arial,sans-serif !important;text-decoration:none}#subnavigation h1 a:hover{color:inherit}#subnavigation h1::before,#subnavigation h1::after{display:none !important}#subnavigation.atom-lt-js-sticky{position:fixed;top:0;left:0;right:0;background-color:transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.atom-lt-bg-grey{background-color:#eee !important;padding-bottom:30px}.atom-lt-bg-grey .et_pb_row{width:80%;margin:auto}#atom-lt-minicart a{position:relative;display:block;text-decoration:none;width:36px;height:36px;background-image:url(../img/icon--shop.svg);background-size:contain;background-repeat:no-repeat}#atom-lt-minicart a span{position:absolute;display:flex;justify-content:center;align-items:center;font-size:8px;width:20px;height:20px;border-radius:50%;right:-10px;top:-3px;background-color:#E73246;color:#FFF}#atom-lt-overview h2{font-weight:800;font-size:36px;text-align:center;margin:0 0 10px;padding:0 !important}#atom-lt-overview .lt-result-count{font-size:20px;text-align:center;margin:0 0 50px}#atom-lt-overview .filter-bar{display:grid;grid-template-columns:100%;column-gap:15px;row-gap:15px}#atom-lt-overview .filter-bar .atom-button{width:100%;padding:10px 15px !important}#atom-lt-overview .filter-bar .dropdown-toggle{text-align:left}#atom-lt-checkout h1{margin:0;padding:0 !important}#atom-lt-checkout .checkout-tabs{display:flex;margin:30px 0 30px -30px;width:calc(100% + 60px);max-width:100vw}#atom-lt-checkout .checkout-tabs>div,#atom-lt-checkout .checkout-tabs>button,#atom-lt-checkout .checkout-tabs>a{position:relative;width:100px;background:none;border:none;padding:0 5px;color:#bbb;text-align:center;font-size:12px;text-decoration:none}#atom-lt-checkout .checkout-tabs>div:not(:last-child)::after,#atom-lt-checkout .checkout-tabs>button:not(:last-child)::after,#atom-lt-checkout .checkout-tabs>a:not(:last-child)::after{position:absolute;display:block;content:'';width:25%;height:2px;top:18px;right:calc(10px - 25%);background-color:#bbb}#atom-lt-checkout .checkout-tabs>div .checkout-tab-state,#atom-lt-checkout .checkout-tabs>button .checkout-tab-state,#atom-lt-checkout .checkout-tabs>a .checkout-tab-state{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;border:2px solid #bbb;margin:0 auto 10px;font-size:23px;line-height:1em}#atom-lt-checkout .checkout-tabs>div .d-active,#atom-lt-checkout .checkout-tabs>button .d-active,#atom-lt-checkout .checkout-tabs>a .d-active{display:none}#atom-lt-checkout .checkout-tabs>div .d-done::after,#atom-lt-checkout .checkout-tabs>button .d-done::after,#atom-lt-checkout .checkout-tabs>a .d-done::after{content:'';display:inline-block;width:0.7em;height:0.7em;background-image:url(../img/icon--check.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}#atom-lt-checkout .checkout-tabs>div.tab-state-active,#atom-lt-checkout .checkout-tabs>button.tab-state-active,#atom-lt-checkout .checkout-tabs>a.tab-state-active{color:#69C350}#atom-lt-checkout .checkout-tabs>div.tab-state-active .d-done,#atom-lt-checkout .checkout-tabs>button.tab-state-active .d-done,#atom-lt-checkout .checkout-tabs>a.tab-state-active .d-done{display:none}#atom-lt-checkout .checkout-tabs>div.tab-state-active .d-active,#atom-lt-checkout .checkout-tabs>button.tab-state-active .d-active,#atom-lt-checkout .checkout-tabs>a.tab-state-active .d-active{display:block}#atom-lt-checkout .checkout-tabs>div.tab-state-active .checkout-tab-state,#atom-lt-checkout .checkout-tabs>button.tab-state-active .checkout-tab-state,#atom-lt-checkout .checkout-tabs>a.tab-state-active .checkout-tab-state{border-color:#69C350;background-color:#69C350;color:#FFF}#atom-lt-checkout .checkout-tabs>div.tab-state-done,#atom-lt-checkout .checkout-tabs>button.tab-state-done,#atom-lt-checkout .checkout-tabs>a.tab-state-done{color:#69C350}#atom-lt-checkout .checkout-tabs>div.tab-state-done .checkout-tab-state,#atom-lt-checkout .checkout-tabs>button.tab-state-done .checkout-tab-state,#atom-lt-checkout .checkout-tabs>a.tab-state-done .checkout-tab-state{border-color:#69C350}#atom-lt-checkout .checkout-tabs>div.tab-state-done .d-done::after,#atom-lt-checkout .checkout-tabs>button.tab-state-done .d-done::after,#atom-lt-checkout .checkout-tabs>a.tab-state-done .d-done::after{background-image:url(../img/icon--check-green.svg)}#atom-lt-checkout .checkout-tabs>div.tab-state-done::after,#atom-lt-checkout .checkout-tabs>button.tab-state-done::after,#atom-lt-checkout .checkout-tabs>a.tab-state-done::after{background-color:#69C350}#atom-lt-checkout .atom-new-employee{position:relative;background-color:#FFF;padding:40px 20px}#atom-lt-checkout .atom-new-employee .atom-close-new-employee{position:absolute;right:0;top:0;background:none;padding:10px;outline-style:none;border:none;color:#000;font-size:20px;font-weight:400}#atom-lt-checkout .atom-new-employee .atom-checkbox input{display:none}#atom-lt-checkout .atom-new-employee .atom-checkbox input:checked+span::before{background-image:url(../img/icon--check.svg)}#atom-lt-checkout .atom-new-employee .atom-checkbox span{display:flex;align-items:center}#atom-lt-checkout .atom-new-employee .atom-checkbox span::before{content:'';display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid #000;color:#000;margin:0 10px 0 0;background-size:80% 80%;background-repeat:no-repeat;background-position:center center}#atom-lt-checkout .atom-new-employee input:not([type=checkbox]):not([type=radio]),#atom-lt-checkout .atom-new-employee select{border:1px solid #bbb}#atom-lt-checkout h2{font-size:20px;font-weight:800;margin:30px 0 20px;padding:0 !important}#atom-lt-checkout .lt-price-total{margin:30px 0 0;font-size:20px}#atom-lt-checkout .lt-price-total label{font-weight:800;margin:0 15px 0 0}#atom-lt-checkout .lt-info-heading{display:flex;text-decoration:underline;margin:15px 0 10px}#atom-lt-checkout .lt-info-heading .lt-info{margin:0 10px 0 0}@media (min-width: 768px){.col-md-1-5{width:12.5%!important;}.atom-lt-trainings .atom-button+.atom-button{margin-left:10px;margin-top:0}.atom-lt-trainings .lt-entries .lt-entries-heading{padding:0 30px;display:block;color:#bbb}.atom-lt-trainings .lt-entries .lt-entries-heading .lt-currency-header{white-space:nowrap;display:flex;justify-content:flex-end}.atom-lt-trainings .lt-entries .dropdown .dropdown-toggle{margin:10px 0 0}.atom-lt-trainings .lt-entries .lt-entry .row{flex-wrap:nowrap;align-items:center}.atom-lt-trainings .lt-entries .lt-entry .row .col-12.text-md-end{flex-shrink:2}.atom-lt-trainings .lt-entries .lt-entry .row .atom-button{width:auto}.atom-lt-trainings .lt-entries .lt-entry .row .lt-currency-columm{font-weight:400}.atom-lt-trainings .lt-entries .lt-entry .row .lt-remove-column button{position:static}.atom-lt-trainings .lt-form{grid-template-columns:1fr 1fr}.atom-lt-trainings .lt-info-slideover .lt-info-slideover-container{display:flex;justify-content:space-between;align-items:center}.atom-lt-trainings .lt-info-slideover .lt-info-slideover-container .atom-button{display:block;margin:0}#atom-lt-overview .filter-bar{grid-template-columns:1fr 1fr}}@media (min-width: 992px){.atom-lt-trainings .lt-entries .lt-entry .row .col-lg-2.lt-status-column{width:100px}#atom-lt-overview .filter-bar{grid-template-columns:1fr 1fr 1fr 1fr}}

/*# sourceMappingURL=atom-lt.min.css.map */

.notification{
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
    display:inline-block;
}
.notification-status--success{
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}
.notification-status--error{
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}
.notification-status--info{
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb;
}

.audioboost-flag{
    font-size: 10px;
    background-color: #69C350;
    color: #FFFFFF;
    padding: 2px 5px;
    text-transform: uppercase;
}

.participant--table thead td{
    font-weight: bold;
    background-color: #F4F4F4;
}

.participant--table tbody tr:nth-child(even){
    background-color: #F4F4F4;
}

.participant--table td {
    padding:  .587em !important;
    border: none !important;

}