.seminar-sidebar{border-right:1px solid #A5CDD9;}.seminar-sidebar .logout{display:none;padding:0 15px;text-align:center;}.seminar-sidebar .logout a{width:100%;margin:15px auto;}.seminar-menu{margin:0;padding:0;list-style-type:none;}.seminar-menu > li > a{display:block;font-size:15px;font-weight:900;letter-spacing:1.5px;color:#12647C;text-transform:uppercase;text-decoration:none;padding:20px 10px 16px 40px;transition:300ms ease-in-out;line-height:1.6;position:relative;}.seminar-menu > li > a:hover,.seminar-menu > li > a:focus,.seminar-menu > li > a.active{background-color:#0089B7;color:#FFF;}.seminar-menu > li > ul{margin:18px 0 18px 40px;list-style-type:none;padding:0;}.seminar-menu > li > ul > li > a{font-size:17px;color:inherit;transition:300ms ease-in-out;text-decoration:none;font-weight:normal;margin:10px auto 10px;display:inline-block;line-height:1;position:relative;}.seminar-menu > li > ul > li > a:hover,.seminar-menu > li > ul > li > a:focus,.seminar-menu > li > ul > li > a.active{color:#12647C;}.seminar-menu > li > ul > li > a.active{font-weight:bold;}.seminar-menu > li > ul > li > a:hover::after,.seminar-menu > li > ul > li > a:focus::after,.seminar-menu > li > ul > li > a.active::after{content:' ';display:block;background-color:#12647C;height:2px;width:100%;position:absolute;bottom:-1px;left:0;}.seminar-menu > li > .profile-item::before,.seminar-menu > li > .seminar-item::before,.seminar-menu > li > .registrations-item::before,.seminar-menu > li > .content-item::before{content:' ';display:block;position:absolute;width:16px;height:16px;background-size:contain;left:15px;top:22px;background-repeat:no-repeat;background-position:center;transition:300ms ease-in-out;}.seminar-menu > li > .profile-item::before{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-user-blue.svg);}.seminar-menu > li > .seminar-item::before{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/chalkboard-user-solid.svg);width:20px;height:20px;}.seminar-menu > li > .registrations-item::before{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/clipboard-check-solid.svg);}.seminar-menu > li > .content-item::before{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/folder-open-solid.svg);}.seminar-menu > li > .profile-item:hover::before,.seminar-menu > li > .profile-item:focus::before,.seminar-menu > li > .profile-item.active::before,.seminar-menu > li > .seminar-item:hover::before,.seminar-menu > li > .seminar-item:focus::before,.seminar-menu > li > .seminar-item.active::before,.seminar-menu > li > .registrations-item:hover::before,.seminar-menu > li > .registrations-item:focus::before,.seminar-menu > li > .registrations-item.active::before,.seminar-menu > li > .content-item:hover::before,.seminar-menu > li > .content-item:focus::before,.seminar-menu > li > .content-item.active::before{filter:brightness(0) invert(1);}.profile-picture{border-radius:100%;}.user-table{border-collapse:collapse;width:100%;}.user-table td,.user-table th{text-align:left;padding:8px;vertical-align:top;}.user-table td:first-child{font-weight:bold;}.user-table tr:nth-child(even){background-color:#dddddd;}.dataTables_wrapper select,.dataTables_wrapper input{margin:0;padding:0;appearance:auto;height:auto;line-height:normal;}.dataTables_wrapper select{background:transparent;}.dataTables_wrapper tr.registered-1 td{}.seminar-container-list{margin-bottom:82px;}.seminar-container-list .seminar{margin-bottom:54px;display:flex;}.seminar-container-list .date-column{margin-right:30px;}@media (max-width:767px){.seminar-container-list .date-column{display:none;}}.seminar-container-list header a{text-decoration:none;color:inherit;font-weight:inherit;}.seminar-container-list header a:hover,.seminar-container-list header a:focus{text-decoration:underline;}.seminar-container-list .detail-link{font-family:'Arvo',serif;font-size:15px;}.tag-online,.tag-calendar,.tag-check,.tag-user,.tag-pin,.tag-art,.tag-category,.tag-clock,.tag-bubble,.tag-accent{position:relative;padding-left:20px;padding-top:4px;background-repeat:no-repeat;background-position:0 center;font-size:15px;color:var(--color-blue);text-transform:uppercase;letter-spacing:1.5px;font-weight:900;margin-right:20px;white-space:nowrap;}.tag-online{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-online.svg);padding-left:25px;}.tag-user{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-user-blue.svg)}.tag-pin{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-veranstaltung-pin.svg)}.tag-calendar{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-calender-blue.svg)}.tag-art{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-art-blue.svg)}.tag-check{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/check-circle-solid.svg);background-size:15px auto;}.tag-clock{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/clock-solid.svg);background-size:15px;}.tag-bubble{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/comment-solid.svg);background-size:15px;}.seminar-container-filter{margin-bottom:66px;}.seminar-container-filter .bg-diagonal-stripes{padding-top:50px;padding-bottom:50px;}.tag-accent{color:#FFF;background-color:var(--color-accent-hover);display:inline-block;padding:6px 7px 2px;line-height:1.2;}@media (max-width:767px){.seminar-container-filter .bg-diagonal-stripes{padding-top:0;padding-bottom:0;}}.seminar-container-filter label[for="seminar-filter-states"],.seminar-container-filter label[for="seminar-filter-months"],.seminar-container-filter .online-filter > label{position:relative;padding-left:24px;padding-top:2px;background-repeat:no-repeat;background-position:0 5px;margin-bottom:16px;}.seminar-container-filter label[for="seminar-filter-states"]{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-veranstaltung-pin-white.svg);}.seminar-container-filter label[for="seminar-filter-months"]{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-calender.svg);}.seminar-container-filter .online-filter > label{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-art.svg);}.seminar-details-table{line-height:1.2;}.seminar-details-table td{padding-bottom:13px;}.seminar-show h3{margin-top:40px;margin-bottom:0;}.seminar-show .seminar-costs{margin-bottom:40px;}.seminar-show .date-header{display:flex;justify-content:space-between;}.seminar-show .date-header .title{margin-right:30px;}@media (max-width:767px){.seminar-show .date-header .title{margin:0 0 30px;}.seminar-show .date-column{display:none;}}.seminar-show > section{margin-top:69px;margin-bottom:94px;}.seminar-show .back-link{display:inline-block;margin-top:69px;}.seminar-show > section + .back-link{margin-bottom:84px;}.seminar-show{margin-top:80px;}@media (max-width:767px){.seminar-show{margin-top:40px;}}.seminar-user-form h3{margin-top:40px;}.dashboard-main{overflow:hidden;}.dashboard-main hr{margin-top:30px;margin-bottom:50px;}.dashboard-main label{display:block;}.dashboard-main select,.dashboard-main input{max-width:649px;}.dashboard-main .full-width-container{width:100%;position:static;margin:0;}.dashboard-main input[type="file"]{margin-top:10px;}.dashboard-icon{color:var(--color-blue);text-decoration:none;padding-left:20px;background-repeat:no-repeat;background-size:19px auto;display:block;background-position:0 4px;font-size:13px;min-height:28px;}.dashboard-icon.-user{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-user-blue.svg);}.dashboard-icon.-user-group{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/icon-users-solid.svg);}.dashboard-icon.-user-group{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/users-solid.svg);}.dashboard-icon.-register{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/user-plus-solid.svg);}.dashboard-icon.-edit{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/pen-to-square-solid.svg);}.dashboard-icon.-approve{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/check-circle-solid.svg);}.dashboard-icon.-ban{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/ban-solid.svg);}.dashboard-icon.-pdf{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/file-pdf-solid.svg);}.dashboard-icon.-pdf-alt{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/file-pdf-regular.svg);}.dashboard-icon.-trash{background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/trash-solid.svg);background-size:14px auto;background-position:center;}.dashboard-icon:hover,.dashboard-icon:focus{text-decoration:underline;}.seminar-item-actions{display:flex;justify-content:flex-end;}.seminar-item-actions .dashboard-icon{margin-right:15px;}.seminar-item-actions .dashboard-icon:last-child{margin-right:0;}.word-counter{background-color:#32ea32;padding:4px 10px 3px;display:inline-block;font-size:12px;line-height:1;font-weight:bold;border-radius:5px;}.word-counter.error{background-color:#bb3333;color:#FFF;}.registrations-table{width:100%;}.registrations-table th,.registrations-table td{padding:10px 15px;width:15%;}.registrations-table th:nth-child(3),.registrations-table td:nth-child(3){width:25%;}.registrations-table thead{border-bottom:1px solid;}.registrations-table tr + tr{border-top:1px solid #CCC;}.registrations-table tr:nth-child(2n){background-color:#F1EAEA;}textarea[style="display:none;"]{display:block !important;opacity:0;position:absolute;z-index:-999;width:0;height:0;}.sign-approved,.sign-approval-pending,.sign-cancelled{display:inline-block;width:12px;height:12px;border-radius:3px;}.sign-approved{background-color:green;}.sign-approval-pending{background-color:orange;}.sign-cancelled{background-color:red;}#seminar-form [data-online-visible="true"]{display:none;}.seminar-title-td{min-width:200px;}.mediator-list{margin-top:57px;margin-bottom:80px;}.mediator-item{display:flex;justify-content:space-between;margin-bottom:40px;}.mediator-item a{font-family:'Arvo',serif;font-weight:normal;}.mediator-item img{border-radius:100%;display:block;}.mediator-item .text{width:100%;}.mediator-item .image + .text{padding-left:64px;}@media (max-width:767px){.mediator-item .image + .text{padding-left:20px;}}@media (min-width:992px){#seminar-table{width:100% !important;}}#seminar-sidebar-toggle{display:none;position:relative;padding-left:15px;width:117px;white-space:nowrap;}#seminar-sidebar-toggle img{margin-right:5px;}#seminar-sidebar-toggle::after{content:' ';display:block;width:0;height:0;border-style:solid;border-width:8px 4px 0 4px;border-color:#CE6912 transparent transparent transparent;position:absolute;right:15px;top:15px;}.show-sidebar #seminar-sidebar-toggle img,#seminar-sidebar-toggle:hover img,#seminar-sidebar-toggle:focus img,.show-sidebar #seminar-sidebar-toggle::after,#seminar-sidebar-toggle:hover::after,#seminar-sidebar-toggle:focus::after{filter:brightness(100);}.show-sidebar #seminar-sidebar-toggle::after{top:14px;transform:rotate(180deg);}@media (max-width:767px){.seminar-dashboard{margin-top:20px;}.seminar-sidebar{display:none;padding:0;border:0;background-color:#FFF;position:absolute;left:0;right:0;z-index:98;box-shadow:0 43px 56px #00000096;}.show-sidebar .seminar-sidebar{display:block;}#seminar-sidebar-toggle{display:inline-block;}#seminar-sidebar-toggle + .btn-primary{display:none;}.seminar-sidebar .logout{display:block;}.seminar-menu > li{border-bottom:1px solid #89bfd1;}}@media screen and (max-width:640px){#seminar-table_filter{margin-top:20px;margin-bottom:30px;}}[contenteditable="false"]{opacity:0.6;cursor:not-allowed;}.user-show #kontakt{padding:50px;margin-top:87px;}.user-notice{border:none;background-color:#FFEDA2;padding:10px 30px 0 33px;background-image:url(/typo3conf/ext/oebm_template/Resources/Public/Images/Icons/exclamation-circle.svg);background-repeat:no-repeat;background-position:10px 11px;background-size:15px auto;font-size:15px;line-height:1.5;overflow:hidden;position:relative;margin-bottom:40px;}.user-notice p{margin-bottom:8px;}.user-notice > button{appearance:none;box-shadow:none;border:0;background:transparent;font-size:26px;width:30px;height:30px;position:absolute;right:1px;top:2px;padding:0;line-height:1.4;}
