@media (min-width:1400px){.akademiemanager-show{margin-top:-3rem;}.akademiemanager-show .bodytext #kursbeschreibung.collapse:not(.show){display:block;height:3rem;overflow:hidden;}.akademiemanager-show .bodytext #kursbeschreibung.collapsing{height:3rem;}.akademiemanager-show .bodytext a.collapsed::after{content:'Mehr anzeigen';}.akademiemanager-show .bodytext a:not(.collapsed)::after{content:'Weniger anzeigen';}.akademiemanager-show .kursnummer{font-size:.85rem;font-weight:700;background-color:#479f3a;display:table;padding:.9rem 1.4rem;color:#fff;margin-bottom:2rem;}.akademiemanager-show h2{color:#555;}.akademiemanager-show h3{margin-bottom:5px;}.akademiemanager-show .zusatz{margin-top:-1rem;font-size:1rem;display:block;letter-spacing:0;font-weight:700;color:#287942;display:table;margin-bottom:2rem;}.akademiemanager-show .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-show .register-button{top:50% !important;margin-top:-100px !important;}.akademiemanager-show ul{list-style:none;margin:0;padding:0;}.akademiemanager-show ul li{position:relative;}.akademiemanager-show ul li:before{content:"›";color:#479f3a;font-weight:bold;position:relative;top:-1px;margin-right:5px;}.akademiemanager-show .item{margin-bottom:5rem;}.akademiemanager-show .info-button{position:absolute;right:0;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);z-index:10;}.akademiemanager-show .info-button img{width:200px;height:auto;}.akademiemanager-listdefault .card{border-radius:inherit !important;border:1px solid #ccc;height:100%;position:relative;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;}.akademiemanager-listdefault .card .image{background-color:#000;display:block;overflow:hidden;}.akademiemanager-listdefault .card .image img{opacity:.8;}.akademiemanager-listdefault .card .image .kursnummer{position:absolute;color:#fff;font-weight:700;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#479f3a;width:100%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:40%;text-align:left;display:block;text-align:center;line-height:50px;}.akademiemanager-listdefault .card .card-title a:hover{text-decoration:none;}.akademiemanager-listdefault .card .card-title a h3{margin-bottom:0;}.akademiemanager-listdefault .card .card-title .zusatz{font-size:inherit;margin-top:.2rem;display:block;letter-spacing:0;font-weight:700;color:#287942;}.akademiemanager-listdefault .card .card-title .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-listdefault .card ul li{margin-bottom:10px;}.akademiemanager-listdefault .card ul li .label{font-size:.8rem;font-weight:700;display:block;color:#479f3a;padding:0;text-align:left;margin-bottom:5px;}.akademiemanager-listdefault .card .card-footer{border-color:#ccc;background-color:#1e6843;padding:0;}.akademiemanager-listdefault .card .card-footer a{color:#333;font-weight:700;text-align:center;display:block;font-size:.8rem;background-color:#eee;padding:15px;}.akademiemanager-listdefault .card .card-footer a:hover{text-decoration:none;background-color:#e6e6e6;}.akademiemanager-listdefault .card:hover{background-color:#ebf7e9;border-color:#479f3a;}.akademiemanager-listdefault .card:hover img{opacity:1;}.akademiemanager-listdefault .card:hover .card-footer a{background-color:#479f3a;color:#fff;}.akademiemanager-listdate .card{border-radius:inherit !important;border:none;height:100%;position:relative;top:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-webkit-transition:all 300ms linear;transition:all 300ms linear;}.akademiemanager-listdate .card .kursnummer{position:relative;background-color:#1e6843;margin-right:100px;height:100px;}.akademiemanager-listdate .card .kursnummer .nummer{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-weight:700;z-index:15;}.akademiemanager-listdate .card .kursdatum{width:100px;height:100px;position:absolute;color:#fff;right:0;top:0;}.akademiemanager-listdate .card .kursdatum .datum .day{font-size:2.8rem;text-align:center;display:block;font-weight:700;height:40px;line-height:40px;}.akademiemanager-listdate .card .kursdatum .datum .month{display:block;text-align:center;font-size:.9rem;text-transform:uppercase;font-weight:500;line-height:25px;height:25px;letter-spacing:1px;}.akademiemanager-listdate .card .card-body a:hover{text-decoration:none;}.akademiemanager-listdate .card .card-body a h3{color:#479f3a;}.akademiemanager-listdate .card .card-body .zusatz{font-size:.8rem;display:block;letter-spacing:0;font-weight:700;color:#287942;}.akademiemanager-listdate .card .card-body .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-listdate .card .card-more a{color:#333;font-weight:700;text-align:center;display:block;font-size:.8rem;background-color:#eee;padding:15px;}.akademiemanager-listdate .card .card-more a:hover{text-decoration:none;background-color:#e6e6e6;}.akademiemanager-listdate .card:hover{top:-10px;}.akademiemanager-listevents h1,.akademiemanager-listevents h2,.akademiemanager-listevents h3{color:#e89605;}.akademiemanager-listevents .text-orange{color:#e89605;}.akademiemanager-listevents .vertical-trenner:before{border-right-color:#e89605;}.akademiemanager-listevents .bg-orange{background:#e89605;}}@media (min-width:992px) and (max-width:1399px){.akademiemanager-show{margin-top:-3rem;}.akademiemanager-show .bodytext #kursbeschreibung.collapse:not(.show){display:block;height:3rem;overflow:hidden;}.akademiemanager-show .bodytext #kursbeschreibung.collapsing{height:3rem;}.akademiemanager-show .bodytext a.collapsed::after{content:'Mehr anzeigen';}.akademiemanager-show .bodytext a:not(.collapsed)::after{content:'Weniger anzeigen';}.akademiemanager-show .container{padding-right:0;padding-left:0;}.akademiemanager-show .kursnummer{font-size:.85rem;font-weight:700;background-color:#479f3a;display:table;padding:.9rem 1.4rem;color:#fff;margin-bottom:2rem;}.akademiemanager-show h2{color:#555;}.akademiemanager-show h3{margin-bottom:5px;}.akademiemanager-show .zusatz{margin-top:-1rem;font-size:1rem;display:block;letter-spacing:0;font-weight:700;color:#287942;display:table;margin-bottom:2rem;}.akademiemanager-show .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-show .register-button{top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.akademiemanager-show ul{list-style:none;margin:0;padding:0;}.akademiemanager-show ul li{position:relative;}.akademiemanager-show ul li:before{content:"›";color:#479f3a;font-weight:bold;position:relative;top:-1px;margin-right:5px;}.akademiemanager-show .item{margin-bottom:5rem;}.akademiemanager-show .info-button{position:absolute;right:0;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);z-index:10;}.akademiemanager-show .info-button img{width:200px;height:auto;}.akademiemanager-listdefault .card{border-radius:inherit !important;border:1px solid #ccc;height:100%;position:relative;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;}.akademiemanager-listdefault .card .image{background-color:#000;display:block;overflow:hidden;}.akademiemanager-listdefault .card .image img{opacity:.8;}.akademiemanager-listdefault .card .image .kursnummer{position:absolute;color:#fff;font-weight:700;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#479f3a;width:100%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:40%;text-align:left;display:block;text-align:center;line-height:50px;}.akademiemanager-listdefault .card .card-title a:hover{text-decoration:none;}.akademiemanager-listdefault .card .card-title a h3{margin-bottom:0;}.akademiemanager-listdefault .card .card-title .zusatz{font-size:inherit;margin-top:.2rem;display:block;letter-spacing:0;font-weight:700;color:#287942;}.akademiemanager-listdefault .card .card-title .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-listdefault .card ul li{margin-bottom:10px;}.akademiemanager-listdefault .card ul li .label{font-size:.8rem;font-weight:700;display:block;color:#479f3a;padding:0;text-align:left;margin-bottom:5px;}.akademiemanager-listdefault .card .card-footer{border-color:#ccc;background-color:#1e6843;padding:0;}.akademiemanager-listdefault .card .card-footer a{color:#333;font-weight:700;text-align:center;display:block;font-size:.8rem;background-color:#eee;padding:15px;}.akademiemanager-listdefault .card .card-footer a:hover{text-decoration:none;background-color:#e6e6e6;}.akademiemanager-listdefault .card:hover{background-color:#ebf7e9;border-color:#479f3a;}.akademiemanager-listdefault .card:hover img{opacity:1;}.akademiemanager-listdefault .card:hover .card-footer a{background-color:#479f3a;color:#fff;}.akademiemanager-listdate .card{border-radius:inherit !important;border:none;height:100%;position:relative;top:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-webkit-transition:all 300ms linear;transition:all 300ms linear;}.akademiemanager-listdate .card .kursnummer{position:relative;background-color:#1e6843;margin-right:100px;height:100px;}.akademiemanager-listdate .card .kursnummer .nummer{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-weight:700;z-index:15;}.akademiemanager-listdate .card .kursdatum{width:100px;height:100px;position:absolute;color:#fff;right:0;top:0;}.akademiemanager-listdate .card .kursdatum .datum .day{font-size:2.8rem;text-align:center;display:block;font-weight:700;height:40px;line-height:40px;}.akademiemanager-listdate .card .kursdatum .datum .month{display:block;text-align:center;font-size:.9rem;text-transform:uppercase;font-weight:500;line-height:25px;height:25px;letter-spacing:1px;}.akademiemanager-listdate .card .card-body h3{font-size:1.2rem;color:#479f3a;letter-spacing:0;}.akademiemanager-listdate .card .card-body h3 a:hover{text-decoration:none;}.akademiemanager-listdate .card .card-body .zusatz{font-size:.8rem;display:block;letter-spacing:0;font-weight:700;color:#287942;}.akademiemanager-listdate .card .card-body .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-listdate .card .card-more a{color:#333;font-weight:700;text-align:center;display:block;font-size:.8rem;background-color:#eee;padding:15px;}.akademiemanager-listdate .card .card-more a:hover{text-decoration:none;background-color:#e6e6e6;}.akademiemanager-listdate .card:hover{top:-10px;}.akademiemanager-listevents h1,.akademiemanager-listevents h2,.akademiemanager-listevents h3{color:#e89605;}.akademiemanager-listevents .text-orange{color:#e89605;}.akademiemanager-listevents .vertical-trenner:before{border-right-color:#e89605;}.akademiemanager-listevents .bg-orange{background:#e89605;}}@media (min-width:768px) and (max-width:991px){.akademiemanager-show{margin-top:-3rem;}.akademiemanager-show .bodytext #kursbeschreibung.collapse:not(.show){display:block;height:3rem;overflow:hidden;}.akademiemanager-show .bodytext #kursbeschreibung.collapsing{height:3rem;}.akademiemanager-show .bodytext a.collapsed::after{content:'Mehr anzeigen';}.akademiemanager-show .bodytext a:not(.collapsed)::after{content:'Weniger anzeigen';}.akademiemanager-show .container{padding-right:0;padding-left:0;}.akademiemanager-show .kursnummer{font-size:.85rem;font-weight:700;background-color:#479f3a;display:table;padding:.9rem 1.4rem;color:#fff;margin-bottom:2rem;}.akademiemanager-show h2{color:#555;}.akademiemanager-show h3{margin-bottom:5px;}.akademiemanager-show .zusatz{margin-top:-1rem;font-size:1rem;display:block;letter-spacing:0;font-weight:700;color:#287942;display:table;margin-bottom:2rem;}.akademiemanager-show .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-show .register-button{top:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:inherit;}.akademiemanager-show ul{list-style:none;margin:0;padding:0;}.akademiemanager-show ul li{position:relative;}.akademiemanager-show ul li:before{content:"›";color:#479f3a;font-weight:bold;position:relative;top:-1px;margin-right:5px;}.akademiemanager-show .item{margin-bottom:5rem;}.akademiemanager-show .termine{background-color:transparent !important;}.akademiemanager-show .info-button{position:absolute;right:10px;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);z-index:10;}.akademiemanager-show .info-button img{width:180px;height:auto;}.akademiemanager-listdefault .card{border-radius:inherit !important;border:1px solid #ccc;height:100%;position:relative;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;}.akademiemanager-listdefault .card .image{background-color:#000;display:block;overflow:hidden;}.akademiemanager-listdefault .card .image img{opacity:.8;width:100%;}.akademiemanager-listdefault .card .image .kursnummer{position:absolute;color:#fff;font-weight:700;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#479f3a;width:100%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:40%;text-align:left;display:block;text-align:center;line-height:50px;}.akademiemanager-listdefault .card .card-title a:hover{text-decoration:none;}.akademiemanager-listdefault .card .card-title a h3{margin-bottom:0;}.akademiemanager-listdefault .card .card-title .zusatz{font-size:inherit;margin-top:.2rem;display:block;letter-spacing:0;font-weight:700;color:#287942;}.akademiemanager-listdefault .card .card-title .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-listdefault .card ul li{margin-bottom:10px;}.akademiemanager-listdefault .card ul li .label{font-size:.8rem;font-weight:700;display:block;color:#479f3a;padding:0;text-align:left;margin-bottom:5px;}.akademiemanager-listdefault .card .card-footer{border-color:#ccc;background-color:#1e6843;padding:0;}.akademiemanager-listdefault .card .card-footer a{color:#333;font-weight:700;text-align:center;display:block;font-size:.8rem;background-color:#eee;padding:15px;}.akademiemanager-listdefault .card .card-footer a:hover{text-decoration:none;background-color:#e6e6e6;}.akademiemanager-listdefault .card:hover{background-color:#ebf7e9;border-color:#479f3a;}.akademiemanager-listdefault .card:hover img{opacity:1;}.akademiemanager-listdefault .card:hover .card-footer a{background-color:#479f3a;color:#fff;}.akademiemanager-listdate .card{border-radius:inherit !important;border:none;height:100%;position:relative;top:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-webkit-transition:all 300ms linear;transition:all 300ms linear;}.akademiemanager-listdate .card .kursnummer{position:relative;background-color:#1e6843;margin-right:100px;height:100px;}.akademiemanager-listdate .card .kursnummer .nummer{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-weight:700;z-index:15;}.akademiemanager-listdate .card .kursdatum{width:100px;height:100px;position:absolute;color:#fff;right:0;top:0;}.akademiemanager-listdate .card .kursdatum .datum .day{font-size:2.8rem;text-align:center;display:block;font-weight:700;height:40px;line-height:40px;}.akademiemanager-listdate .card .kursdatum .datum .month{display:block;text-align:center;font-size:.9rem;text-transform:uppercase;font-weight:500;line-height:25px;height:25px;letter-spacing:1px;}.akademiemanager-listdate .card .card-body h3{font-size:1.2rem;color:#479f3a;letter-spacing:0;}.akademiemanager-listdate .card .card-body h3 a:hover{text-decoration:none;}.akademiemanager-listdate .card .card-body .zusatz{font-size:.8rem;display:block;letter-spacing:0;font-weight:700;color:#287942;}.akademiemanager-listdate .card .card-body .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-listdate .card .card-more a{color:#333;font-weight:700;text-align:center;display:block;font-size:.8rem;background-color:#eee;padding:15px;}.akademiemanager-listdate .card .card-more a:hover{text-decoration:none;background-color:#e6e6e6;}.akademiemanager-listdate .card:hover{top:0;}.akademiemanager-listevents h1,.akademiemanager-listevents h2,.akademiemanager-listevents h3{color:#e89605;}.akademiemanager-listevents .text-orange{color:#e89605;}.akademiemanager-listevents .vertical-trenner{border-color:#e89605;}.akademiemanager-listevents .bg-orange{background:#e89605;}}@media (max-width:767px){.akademiemanager-show{margin-top:-1rem;}.akademiemanager-show .bodytext #kursbeschreibung.collapse:not(.show){display:block;height:3rem;overflow:hidden;}.akademiemanager-show .bodytext #kursbeschreibung.collapsing{height:3rem;}.akademiemanager-show .bodytext a.collapsed::after{content:'Mehr anzeigen';}.akademiemanager-show .bodytext a:not(.collapsed)::after{content:'Weniger anzeigen';}.akademiemanager-show .container{padding-right:0;padding-left:0;}.akademiemanager-show .kursnummer{font-size:.85rem;font-weight:700;background-color:#479f3a;display:table;padding:.9rem 1.4rem;color:#fff;margin-bottom:2rem;}.akademiemanager-show h2{color:#555;}.akademiemanager-show h3{margin-bottom:5px;}.akademiemanager-show .zusatz{margin-top:-1rem;font-size:1rem;display:block;letter-spacing:0;font-weight:700;color:#287942;display:table;margin-bottom:2rem;}.akademiemanager-show .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-show .register-button{top:inherit;margin-top:0 !important;left:inherit;right:5%;bottom:-50px;display:none;}.akademiemanager-show ul{list-style:none;margin:0;padding:0;}.akademiemanager-show ul li{position:relative;}.akademiemanager-show ul li:before{content:"›";color:#479f3a;font-weight:bold;position:relative;top:-1px;margin-right:5px;}.akademiemanager-show .item{margin-bottom:5rem;}.akademiemanager-show .termine{background-color:transparent !important;}.akademiemanager-show .info-button{position:absolute;right:0;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);z-index:10;}.akademiemanager-show .info-button img{width:130px;height:auto;}.akademiemanager-listdefault .filter .btn-group .btn{width:100%;}.akademiemanager-listdefault .card{border-radius:inherit !important;border:1px solid #ccc;height:100%;position:relative;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;}.akademiemanager-listdefault .card .image{background-color:#000;display:block;overflow:hidden;}.akademiemanager-listdefault .card .image img{opacity:.8;width:100%;}.akademiemanager-listdefault .card .image .kursnummer{position:absolute;color:#fff;font-weight:700;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#479f3a;width:100%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:40%;text-align:left;display:block;text-align:center;line-height:50px;}.akademiemanager-listdefault .card .card-title a:hover{text-decoration:none;}.akademiemanager-listdefault .card .card-title a h3{margin-bottom:0;}.akademiemanager-listdefault .card .card-title .zusatz{font-size:inherit;margin-top:.2rem;display:block;letter-spacing:0;font-weight:700;color:#287942;}.akademiemanager-listdefault .card .card-title .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-listdefault .card ul li{margin-bottom:10px;}.akademiemanager-listdefault .card ul li .label{font-size:.8rem;font-weight:700;display:block;color:#479f3a;padding:0;text-align:left;margin-bottom:5px;}.akademiemanager-listdefault .card .card-footer{border-color:#ccc;background-color:#1e6843;padding:0;}.akademiemanager-listdefault .card .card-footer a{color:#333;font-weight:700;text-align:center;display:block;font-size:.8rem;background-color:#eee;padding:15px;}.akademiemanager-listdefault .card .card-footer a:hover{text-decoration:none;background-color:#e6e6e6;}.akademiemanager-listdefault .card:hover{background-color:#ebf7e9;border-color:#479f3a;}.akademiemanager-listdefault .card:hover img{opacity:1;}.akademiemanager-listdefault .card:hover .card-footer a{background-color:#479f3a;color:#fff;}.akademiemanager-listdate{margin-top:1rem;margin-bottom:3rem;}.akademiemanager-listdate .card{border-radius:inherit !important;border:none;height:100%;position:relative;top:0;border:1px solid #ccc !important;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-webkit-transition:all 300ms linear;transition:all 300ms linear;}.akademiemanager-listdate .card .kursnummer{position:relative;background-color:#1e6843;margin-right:80px;height:80px;}.akademiemanager-listdate .card .kursnummer .nummer{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-weight:700;z-index:15;}.akademiemanager-listdate .card .kursdatum{width:80px;height:80px;position:absolute;color:#fff;right:0;top:0;}.akademiemanager-listdate .card .kursdatum .datum .day{font-size:2rem;text-align:center;display:block;font-weight:700;height:25px;line-height:30px;}.akademiemanager-listdate .card .kursdatum .datum .month{display:block;text-align:center;font-size:.7rem;text-transform:uppercase;font-weight:500;line-height:25px;height:25px;letter-spacing:1px;}.akademiemanager-listdate .card .card-body h3{font-size:1.2rem;color:#479f3a;letter-spacing:0;}.akademiemanager-listdate .card .card-body h3 a:hover{text-decoration:none;}.akademiemanager-listdate .card .card-body .zusatz{font-size:.8rem;display:block;letter-spacing:0;font-weight:700;color:#287942;}.akademiemanager-listdate .card .card-body .zusatz.highlight{color:#ea1010 !important;}.akademiemanager-listdate .card .card-more a{color:#333;font-weight:700;text-align:center;display:block;font-size:.8rem;background-color:#eee;padding:15px;}.akademiemanager-listdate .card .card-more a:hover{text-decoration:none;background-color:#e6e6e6;}.akademiemanager-listdate .card:hover{top:0;}.akademiemanager-listevents h1,.akademiemanager-listevents h2,.akademiemanager-listevents h3{color:#e89605;}.akademiemanager-listevents .text-orange{color:#e89605;}.akademiemanager-listevents .vertical-trenner{border-color:#e89605;}.akademiemanager-listevents .bg-orange{background:#e89605;}}.f3-form-error{border:1px solid #dc3545;}.form-check .f3-form-error + label{color:#dc3545;}#ajaxselectlist-form .form-control{padding:.375rem;font-size:.9rem;}.selecttermin{width:100%;}.showform.collapsed{background-color:#fff;color:#479f3a;}
