@charset "UTF-8";.mls{text-align:left}.mls-form{padding-top:20px}.mls-input-bar{width:100%;background:#fff;border-radius:4px;overflow:hidden;border:1px solid #e5e5e5}.mls-input-bar .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100% !important}.mls-input-bar .input-group .input-group-addon{width:45px;border-right:1px solid #e5e5e5;font-size:14px;color:#777;text-align:center;background:#f7f7f7;white-space:nowrap;vertical-align:middle;display:table-cell;position:relative;text-shadow:1px 1px 0 #fff}.input-group-addon .mls-clear-input{display:none;cursor:pointer;width:100%;height:100%;background:none;border:0;padding:0}.mls-input-bar .input-group .input-group-addon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mls-clear-input:hover i{color:red}.input-group-addon .mls-loader{display:none;padding:0;border:0;height:100%;justify-content:center;align-items:center}.mls-page-loader{position:relative;height:25px;width:100%}.mls-page-loader-wrap{display:none}.mls-input-bar input.mls-input[type="text"]{flex:1 0 0%;width:100%;height:2.8em;padding:10px 15px;margin:0 !important;font-size:18px;box-sizing:border-box;background:none;outline:none !important;position:relative;box-shadow:none;border:0;border-radius:0;z-index:9}.mls-input-bar input.mls-input[type="text"]:focus{box-shadow:none;border:0}.mls-input-tools{padding:9px 9px 9px 0}.mls-btn{font-size:15px;padding:5px 12px;line-height:20px;border-radius:3px;background:#f5f5f5;border:1px solid #ddd;color:#777;font-weight:bold;float:right;margin:0 3px;box-shadow:0 1px 0 rgba(0,0,0,0.1);text-shadow:1px 1px 0 #fff;text-decoration:none;text-align:center}.mls-btn:hover,.mls-btn:focus{text-decoration:none;background:#eee;color:#777;border:1px solid #ddd;text-decoration:none}.mls-btn:active{box-shadow:0 3px 5px rgba(0,0,0,0.1) inset}.mls-btn .fas{min-width:10px}.mls-content{width:100%}.mls-toggle .fa-caret-up{display:none}.mls-toggle.mls-btn-open .fa-caret-down{display:none}.mls-btn-open .fa-caret-up{display:inline-block}.mls-btn.mls-btn-open{background:#5bc0de;border-color:#46b8da;color:#fff;text-shadow:none}.mls-filters-count{min-width:20px;display:inline-block;vertical-align:top;text-align:right}.mls-btn .fa-filter{display:none}.mls-query-link{display:none;align-items:center;padding:0 10px;font-size:17px}.mls-searches-content{padding:20px;color:#777;background:#fff;border-radius:0 0 4px 4px}.mls-searches-content p{margin:0 0 5px}form:not(.form-no-margin).mls-form .mls-searches-content .control-group{margin:0 0 20px}form:not(.form-no-margin) .mls-searches-content .control-group .control-label{float:none;padding:0;margin:0 0 12px}form:not(.form-no-margin) .mls-searches-content .control-group .controls{margin:0}.mls-searches-content input.form-control{width:100%;max-width:inherit}.mls-message{display:none;padding-left:10px}.mls-save-loader{display:none;padding:0 0 0 10px;border:0;height:100%;width:30px;text-align:center}.mls-tips-content{padding:20px;color:#777;background:#fff;border-radius:0 0 4px 4px}.mls-tips-content p{margin:0 0 5px}.mls-panel-items{display:none;position:relative;background-color:#fff;border-radius:4px;overflow:hidden}.mls-panel-items.visible{display:block}.mls-panel-items ul{padding:0;margin:0}.mls-panel-items ul li{list-style:none}.mls-panel-items ul li+li{border-top:1px solid #ebebeb}.mls-panel-items ul li a{text-decoration:none;padding:6px 15px;display:block}.mls-panel-items ul li a:hover{background:#f9f9f9}.mls-panel-items ul li.selected a{background:#f5f5f5}.mls-query-item{padding:4px 27px 4px 10px;margin:3px;font-size:100%;color:#fff;border-radius:4px;display:inline-block;vertical-align:top;position:relative;box-shadow:0 1px 0 rgba(0,0,0,0.1)}.mls-query-required{background-color:#5cb85c;border:1px solid #4cae4c}.mls-query-optional{background-color:#5bc0de;border:1px solid #46b8da}.mls-query-excluded{background-color:#d9534f;border:1px solid #d43f3a}.mls-term,.mls-node{font-weight:600}.mls-querylabel{display:block}.mls-small{font-size:75%;opacity:0.7;line-height:14px}.mls-flex{display:flex}.mls-results-tools{margin:0 0 12px}.mls-results-ordering{text-align:right}.mls-glue{font-size:13px;color:#888;padding:0 7px}.mls-bold{font-weight:bold}.mls-query-start-date,.mls-query-end-date{background-color:#5cb85c;border:1px solid #4cae4c}.mls-remove{position:absolute;padding:2px;font-size:14px;top:2px;right:4px;color:#fff}.mls-remove:hover,.mls-remove:focus{color:#333}#advanced-search{text-align:left;width:100%;padding:5px 0 15px}#advanced-search-toggle{cursor:pointer}.search-query-explained{padding:0 0 10px}.search-query-explained span.term,.search-query-explained span.date,.search-query-explained span.when,.search-query-explained span.branch,.search-query-explained span.node,.search-query-explained span.op{font-weight:bold}.search-query-explained span.op{text-transform:uppercase}.mls-results,.mls-results.col{margin:20px 0 0}.search-results-empty{background-color:#f8f9fa;border-radius:0.25rem;color:#495057;padding:2rem;text-align:center}.mls-top .search-results-empty{margin-top:10px}.mls-dropdown .search-results-empty{margin-top:0}.search-results-empty h3{margin:1rem}.mls-st-header,.mls-af-header{font-size:11px;font-weight:600;color:#aaa;text-shadow:1px 1px 0 rgba(255,255,255,1);text-transform:uppercase;margin:0 0 10px;padding:0 4px}.mls-active-filters,.mls-suggested-query{padding:15px;background:#f5f5f5;border-radius:4px;border:1px solid #eee}.mls-active-filters{margin:0 0 10px}.mls-results-count{text-align:center;font-size:16px;padding:10px 0;color:#555}.mls-results-count .mls-small{color:#656565;margin:5px 0 0}.mls-results .search-results{border-top:1px solid #e5e5e5;padding:0;margin:0 0 30px;list-style:none}.mls-results .search-results .search-result{border-bottom:1px solid #e5e5e5;padding:20px 10px}.mls-results .search-results .result-title{margin:0 0 15px;font-size:17px;font-weight:600}.mls-results .search-results .result-title a{text-shadow:none}.mls-results .search-results .result-title a:hover{text-decoration:none}.mls-results .search-results .result-title span.highlight{font-weight:600}.mls-results .search-results .result-text{font-size:14px;margin:0 0 10px}.mls-results .search-results .result-url{margin:5px 0 0}.mls-results .search-results .result-url a:hover{text-decoration:none}.mls-results span.highlight{background-color:#ffc;font-weight:normal;padding:2px 0}.mls-results .search-result .mime-pdf{padding-left:20px;background:no-repeat;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url(https://meiningen.de/media/system/images/pdf_button.png)}}.mls-results .mls-pagination nav{padding:0}.mls-results .mls-pagination .pagination{justify-content:center}.mls-results .search-pagination,.mls-results .search-pages-counter{clear:both;margin:0 auto;text-align:center;float:none}.mls-results .page-link{padding:0}.mls-results .page-link.current{background:#e9ecef}.mls-results .page-link>span,.mls-results .page-link>a{padding:0.5rem 0.75rem;display:inline-block;text-decoration:none;line-height:24px}.mls-results .page-link>a{cursor:pointer}.mls-results .search-pages-counter{margin:8px 0 0;color:#555}#highlighter-start,#highlighter-end{display:none;height:0;opacity:0}span.highlight{background-color:#ffc;font-weight:bold;padding:1px 4px}.mls-results .result-image{padding:0}.mls-results .result-image img{width:100%}.mls-result-tags{margin:0 0 10px}.mls-result-tag{padding:4px 8px;margin:2px 10px 2px 0;font-size:85%;color:#fff;border-radius:4px;display:inline-block;vertical-align:top;position:relative}.mls-tag-date,.mls-tag-type{background-color:#5bc0de;border:1px solid #46b8da}.mls-tag{font-weight:600}ul#finder-filter-select-list{top:4em !important}.finder-selects .inputbox{width:180px}div#finder-filter-window .filter-branch .finder-selects{float:left}@media screen and (max-width:768px){.mls-filters-text{display:none}.mls-btn .fa-filter{display:inline-block}.mls-btn{padding:5px 8px;margin:0 2px}.mls-filters-count{min-width:inherit}}.mls-dropdown{margin:0;position:relative}.mls-dropdown .search-pagination{padding:0 0 15px}.mls-dropdown .mls-input-bar input.mls-input[type="text"]{height:42px;padding:6px 15px;font-size:16px}.mls-dropdown .mls-input-bar .mls-input-tools{padding:6px 6px 6px}.mls-dropdown .mls-input-bar .mls-input-tools .mls-btn{line-height:18px;padding:5px 8px}.mls-dropdown .mls-input-bar .mls-input-tools .mls-filters-text{display:none}.mls-dropdown .mls-input-bar .mls-input-tools .mls-btn .fa-filter{display:inline-block}.mls-dropdown .mls-results{border-radius:4px}.mls-dropdown .mls-results-inner{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.07);border:1px solid #e5e5e5;border-radius:4px;position:relative}.mls-dropdown .mls-results-box{padding:10px;max-height:450px;overflow-y:auto;overflow-x:hidden}.mls-dropdown .mls-results .search-results .search-result{padding:10px}.mls-dropdown .mls-results .search-results{margin:0 0 20px}.mls-dropdown .mls-results .search-results .result-title{margin:0;font-size:15px}.mls-dropdown .mls-results .search-results .result-text{margin:8px 0 0;font-size:13px}.mls-dropdown .mls-result-tags{margin:5px 0 0}.mls-dropdown .mls-results-count{font-size:15px}.mls-dropdown .mls-results .search-pages-counter{margin:0}.mls-dropdown .mls-results .mls-pagination{font-size:13px}.mls-dropdown .search-results-empty h3{font-size:19px}.mls-dropdown .mls-content{position:absolute;left:0;z-index:999;width:100%;border-radius:4px}.mls-dropdown .mls-advanced-search-tip,.mls-dropdown .mls-filter-window-dates{background:#fff}.mls-dropdown .mls-suggested-query{margin:0}.mls-dropdown .mls-results-inner:before{content:"";border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:11px solid #e5e5e5;right:33px;top:-11px;position:absolute}.mls-dropdown .mls-results-inner:after{content:"";border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:11px solid #fff;right:35px;top:-10px;position:absolute}.mls-dropdown .mls-filter-select-dates li.filter-date{width:100%}.mls-dropdown .mls-results-tools span{display:none}#mlsModal.modal{overflow:auto}.modal-open #mlsModal.modal{top:10%;bottom:10%;left:50%;margin-left:-40%;height:auto;width:80%}#mlsModal.modal .modal-dialog{max-width:inherit;margin:0}#mlsModal.modal .modal-dialog .modal-header{min-height:48px}#mlsModal.modal .modal-dialog .modal-header h3{font-size:18px}#mlsModal.modal .modal-dialog .modal-content{border:0}#mlsModal.modal .modal-dialog .modal-content .modal-title{margin:0}#mlsModal.modal .modal-dialog .modal-content .modal-body{overflow-y:auto}#mlsModal .search-results .search-result{margin:0}.mls.mls-modal{margin:15px}.searches_tools{margin:0 0 10px;padding:10px 0}.searches_tools .btn-toolbar{margin:0;padding:10px 0}.searches_tools .btn-toolbar .btn span.icon-angle-down::before,.searches_tools table th [class^="icon-"]::before,.searches_tools table th [class*=" icon-"]::before{font-family:inherit}.searches_tools joomla-toolbar-button{-webkit-margin-end:0.75rem;margin-inline-end:0.75rem}.searches_tools .js-stools{margin:0;padding:10px 0}.searches_tools .js-stools-container-bar,.searches_tools .js-stools-container-filters{padding:0}.searches_tools .js-stools-container-filters{display:none;width:100%}.searches_tools .js-stools-container-bar .btn-toolbar>*+*{-webkit-margin-start:8px;margin-inline-start:8px}.searches_tools .js-stools-container-bar .ordering-select{display:flex}.searches_tools .js-stools-field-list+.js-stools-field-list{-webkit-margin-start:8px;margin-inline-start:8px}.searches_tools .js-stools-field-list select{padding:0.375rem 0.75rem}
.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.mls-filter-window-top{height:11px;width:100%}.mls-filter-window{box-shadow:0 1px 2px rgba(0,0,0,0.07);border:1px solid #e5e5e5;position:relative;background-color:#f7f7f7;border-radius:4px;margin:10px 0 0}.mls-sidebar .mls-filter-window{background-color:transparent}.mls-sidebar .mls-suggest-panel .mls-filter-window,.mls-sidebar .mls-tips-panel .mls-filter-window,.mls-sidebar .mls-searches-panel .mls-filter-window{margin-top:9px}.mls-top .mls-filter-window::before{content:"";border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:11px solid #e5e5e5;right:33px;top:-11px;position:absolute}.mls-top .mls-filter-window::after{content:"";border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:11px solid #fff;right:35px;top:-10px;position:absolute}.mls-filter-window-empty{padding:20px;text-align:center;background:#fff;border-radius:4px}.mls-filter-window-empty p{margin:0}.mls-top .mls-filters-header,.mls-tips-panel .mls-filters-header,.mls-searches-panel .mls-filters-header{padding:12px 10px 10px 15px;border-bottom:1px solid #e5e5e5;background:#fdfdfd}.mls-filters-header{padding:0;border-radius:4px 4px 0 0;line-height:24px;overflow:hidden}.mls-fh-title{padding:0 12px 0 0;margin:0 12px 0 0;float:left;text-shadow:1px 1px 0 #fff;color:#777}.mls-fh-toolbar{color:#777}.mls-sidebar .mls-fh-toolbar{padding:5px 10px}.mls-fh-t-right,.mls-fh-d-right,.mls-fg-right{float:right}.mls-clear,.mls-header-link{padding:0;margin:0;display:inline-block;vertical-align:baseline;cursor:pointer;text-decoration:none;font-size:15px}.mls-sidebar .mls-clear{font-size:13px}.mls-clear:hover{text-decoration:none}.mls-close{font-size:16px;display:inline-block;margin:0 2px 0 12px;padding:0 0 0 12px;vertical-align:top;cursor:pointer;border-left:1px solid #e0e0e0;color:#777}.mls-fg-close{border-left:0}.mls-close:hover,.mls-close:focus{color:red;background:none}.mls-orphan-group-box{background:#fff;border-radius:0 0 4px 4px}.mls-orphan-group-box.mls-with-types{border-radius:0;border-bottom:1px solid #e5e5e5}.mls-filters-box{border-radius:0 0 4px 4px;overflow:hidden;margin:-1px 0 0}.mls-filters-types-box{overflow-x:auto;overflow-y:hidden}.mls-filters-types{box-sizing:border-box;min-width:100%;display:flex}.mls-filters-type{display:inline-block;vertical-align:top}.mls-sidebar .mls-filters-type{display:block}.mls-filters-type .control-group{margin:0;padding:0}form:not(.form-no-margin).mls-form .control-group{margin:0}.mls-filters-type .controls{margin:0;padding:0;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f7f7f7;position:relative}.mls-sidebar .mls-filters-type .controls{display:flex;border-right:0;border-bottom:0}form:not(.form-no-margin).mls-form .control-group .controls{margin:0;display:flex}.mls-filters-type .controls:hover{background:#fff;border-top:1px solid #ddd}.mls-sidebar .mls-filters-type .controls:hover{border-top:1px solid #e5e5e5}.mls-filters-type .controls label.checkbox{padding:10px 5px 10px 15px;cursor:pointer;z-index:2;border-top:1px solid #f7f7f7;margin:0;font-size:14px;line-height:20px;font-weight:normal;color:#656565;display:inline-block;vertical-align:top;box-sizing:border-box;max-width:100%;text-shadow:1px 1px 0 #fff}.mls-filters-type .controls.mls-checked label.checkbox{font-weight:500}.mls-sidebar .mls-filters-type .controls label.checkbox{border-top:0;border-left:3px solid #f7f7f7}.mls-sidebar .mls-filters-type .controls label.checkbox{flex:1 0 0%}.mls-filters-type.mls-no-children .controls label.checkbox{padding:10px 15px}.mls-filters-type .controls.mls-checked{border-top:1px solid #428bca}.mls-sidebar .mls-filters-type .controls.mls-checked{border-top:1px solid #e5e5e5;border-left:1px solid #428bca}.mls-filters-type .controls:hover label.checkbox{border-top:1px solid #fff}.mls-sidebar .mls-filters-type .controls:hover label.checkbox{border-top:0;border-left:3px solid #fff}.mls-filters-type .controls.mls-checked label.checkbox{border-top:1px solid #428bca;padding:10px 5px 10px 15px}.mls-sidebar .mls-filters-type .controls.mls-checked label.checkbox{border-top:0;border-left:2px solid #428bca}.mls-filters-type .controls input[type="checkbox"]{margin:0;display:none;position:relative}.mls-filters-type .controls.mls-active{background:#fff;border-bottom:1px solid #fff}.mls-filters-type.mls-hide-children .controls.mls-active,.mls-filters-type.mls-no-children .controls.mls-active{border-bottom:1px solid #e5e5e5}.mls-sidebar .mls-filters-type .controls.mls-active{border-bottom:0}.mls-filters-type .controls.mls-active.mls-checked label.checkbox,.mls-filters-type .controls.mls-checked:hover label.checkbox{border-top:1px solid #428bca}.mls-sidebar .mls-filters-type .controls.mls-active.mls-checked label.checkbox,.mls-sidebar .mls-filters-type .controls.mls-checked:hover label.checkbox{border-top:0}.mls-filters-type .controls span.mls-uncheck-type{display:none;border-top:1px solid #428bca}.mls-sidebar .mls-filters-type .controls span.mls-uncheck-type{border-top:0}.mls-filters-type .controls.mls-checked span.mls-uncheck-type{display:inline-block}.mls-filters-type .controls span.mls-select-type{display:inline-block;border-top:1px solid #f7f7f7}.mls-sidebar .mls-filters-type .controls span.mls-select-type{border-top:0}.mls-filters-type .controls.mls-checked span.mls-select-type{display:none}.mls-filters-type .controls span.mls-uncheck-type,.mls-filters-type .controls span.mls-select-type{color:#999;cursor:pointer;width:22px;height:100%;line-height:40px;text-align:center}.mls-filters-type .controls:hover span.mls-select-type{background:#f7f7f7;border-top:1px solid #f7f7f7}.mls-sidebar .mls-filters-type .controls:hover span.mls-select-type{border-top:0}.mls-filters-type .controls span.mls-select-type:hover{background:#f2f2f2;border-top:1px solid #f2f2f2}.mls-sidebar .mls-filters-type .controls span.mls-select-type:hover{border-top:0}.mls-filters-type .controls.mls-checked span.mls-uncheck-type,.mls-filters-type .controls.mls-checked span.mls-select-type{border-top:1px solid #428bca}.mls-sidebar .mls-filters-type .controls.mls-checked span.mls-uncheck-type,.mls-sidebar .mls-filters-type .controls.mls-checked span.mls-select-type{border-top:0}.mls-filters-type .controls span.mls-uncheck-type i{font-size:13px}.mls-filters-type .controls span.mls-uncheck-type:hover i{color:red}.mls-filters-type .controls span.mls-select-type:hover i{color:#428bca}.mls-filters-group-box{display:none;background:#fff}.mls-sidebar.mls-open-filters .mls-filters-group-box{display:block}.mls-sidebar.mls-open-filters .mls-filters-group-box.mls-filters-hidden{display:none}.mls-filters-groups{border-top:1px solid #e5e5e5;margin:-1px 0 0}.mls-filters-group{display:flex;display:-webkit-flex;display:-ms-flexbox;overflow:auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0;padding:0;border-top:1px solid #eee}.mls-sidebar .mls-filters-group{margin:0}.mls-filters-column{margin:0 0 0 -1px;padding:20px 30px;border-left:1px solid #eee;position:relative;min-width:160px}.mls-filters-column:first-child{border-left:0}.mls-fl-text{position:absolute;top:19px;right:-15px;min-width:30px;border:1px solid #eee;text-align:center;border-radius:4px;background:#fafafa;color:#aaa;font-size:11px;line-height:17px;padding:0 2px;text-transform:lowercase}.mls-filters-group .mls-filters-column:last-child .mls-fl-text{display:none}.mls-filters-column h4{font-size:17px;font-weight:500;margin:0 0 20px;padding:0;position:relative;left:1px;background:#fff;text-shadow:none;color:#333}.mls-sidebar .mls-filters-column h4{font-size:14px}.mls-filters-column .control-group{margin-bottom:10px}.mls-filters-column .control-group.mls-hidden{display:none}.mls-filters-column .mls-more{padding:8px 0 0}.mls-filters-column .mls-more a{font-weight:normal;font-size:13px;color:#333}.mls-filters-column .controls label{display:block}.mls-filters-column .controls input[type="checkbox"]{margin:2px 8px 0 0;position:relative;vertical-align:top}.mls-filters-column .controls label.checkbox{font-weight:normal;font-size:13px;margin:0;padding:0}.mls-filters-column .controls label.checkbox span{display:inline-block;vertical-align:top;line-height:18px}.mls-fg-toolbar{font-size:12px;padding:15px 10px 0 25px;line-height:17px}.mls-sidebar .mls-fg-toolbar{padding:12px;border-top:1px solid #e5e5e5}.mls-sidebar .mls-orphan-group-box .mls-fg-toolbar{border-top:1px solid #eee}.mls-fg-s,.mls-fg-l{float:left;line-height:17px}.mls-fg-l{margin:0 0 0 30px}.mls-fg-l label.radio{display:inline-block;vertical-align:top;cursor:pointer;margin:0 8px 0 0}.mls-fg-l input[type="radio"]{display:none;margin:0}.mls-fg-l-checked{border-bottom:2px solid #428bca}.mls-select{display:inline-block;padding-right:6px;margin-right:6px;vertical-align:top;cursor:pointer;text-decoration:none}.mls-select:nth-child(1){border-right:1px solid #e5e5e5}.mls-select:hover{text-decoration:none}.mls-filters .accordion{padding:0;margin:20px 0 0;border-radius:4px}.mls-filters .accordion-body{padding:0;background:#fff;border-radius:0 0 4px 4px}.mls-filters .accordion-button,.mls-filters .accordion-button:focus{border-bottom:1px solid #fff}.mls-filters .accordion-button:focus,.mls-filters .accordion-button:not(.collapsed){box-shadow:none;outline:0}.mls-filters .accordion-button:not(.collapsed){border-bottom:1px solid #e5e5e5;background-color:#f7f7f7}.mls-filters .accordion-button.collapsed{border-radius:4px}
.mls-date-filters{padding:20px}.mls-sidebar .mls-date-filters{padding:0}.mls-filter-select-dates{list-style:none;margin:0;padding:0}.mls-sidebar .mls-filter-select-dates{padding:10px 10px 20px;border-top:1px solid #eee}.mls-filter-select-dates li.filter-date{background:none;float:left;list-style:none;margin:0;padding:5px 10px;text-align:left;width:50%}.mls-sidebar .mls-filter-select-dates li.filter-date{width:100%;padding:10px}.mls-filter-select-dates li.filter-date select.filter-date-operator{margin:0 10px 10px 0}.mls-filter-select-dates .mls-date-input{box-sizing:border-box;border-top-right-radius:0;border-bottom-right-radius:0;padding:6px 12px;color:#555;display:inline-block}.mls-date-filters li.filter-date label{font-weight:normal;margin-bottom:10px;padding-left:10px;color:#777;display:inline-block}.mls-date-filters li.filter-date .input-append{display:inline-block;vertical-align:top;margin-bottom:10px;width:calc(100% - 120px - 53px)}@media screen and (max-width:768px){.mls-filter-select-dates li.filter-date{width:100%}.mls-filter-select-dates li.filter-date select.filter-date-operator{width:100%}.mls-date-filters li.filter-date .input-append{width:calc(100% - 39px)}}
.js-calendar{box-shadow:0 0 15px 4px #00000026!important}.calendar-container{--fallback-url:;float:left;background-color:var(--calendar-bg,#fff);border-radius:5px;min-width:160px;padding:0;list-style:none;z-index:1100!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url(https://meiningen.de/media/system/images/select-bg.svg?v=5ebba0)}}.calendar-container .nav{display:table-cell}.calendar-container table{table-layout:fixed;border-collapse:separate;background-color:var(--calendar-bg,#fff);border-radius:5px;max-width:268px;margin-top:2px;margin-left:auto;margin-right:auto;padding:3px;z-index:1100!important}div.calendar-container table th,.calendar-container table td{text-align:center;box-shadow:none;padding:8px 0;line-height:1.1em}div.calendar-container table body td{line-height:2em}div.calendar-container table td.title{text-align:center;vertical-align:middle}.calendar-container table thead td.headrow{color:#000;background:#fff}.calendar-container table thead td.name{color:#000;text-align:center;border-bottom:1px solid #fff}.calendar-container table thead td.weekend{color:#999}.calendar-container table tbody td.day{text-align:right}.calendar-container table tbody td.wn{background:#fff}.calendar-container table tbody td.weekend{color:#999}.calendar-container table tbody td.hilite{color:#fff;background:#999}.calendar-container table tbody td.day{cursor:pointer;border:0;min-width:38px;font-size:12px}.calendar-container table tbody td.day.wn{text-align:center;background-color:var(--calendar-week-bg,#f4f4f4)}.calendar-container table tbody td.day.selected{color:var(--btn-primary-color);background:var(--btn-primary-bg);border:0}.calendar-container table tbody td.today{width:auto;height:100%;font-weight:700;position:relative}.calendar-container table tbody td.today:after{content:"";background-color:#46a546;border-radius:1.5px;height:3px;position:absolute;bottom:3px;left:3px;right:3px}.calendar-container table tbody td.today.selected:after{background-color:#fff}.calendar-container table tbody td.day:hover{color:var(--btn-primary-color);cursor:pointer;background:var(--btn-primary-bg)}.calendar-container table tbody td.day:hover:after{background-color:#fff}.calendar-container table tbody .disabled{color:var(--calendar-disabled-color);background-color:var(--calendar-disabled-bg)}.calendar-container table tbody .emptycell{visibility:hidden}.calendar-container table tbody .emptyrow{display:none}.calendar-container .calendar-head-row td{border-bottom:none;padding:4px 0!important}.calendar-container .day-name{border-bottom:none;padding-top:.5rem;font-size:.7rem;font-weight:700}.calendar-container .time td{border-bottom:none;padding:15px 3px 10px 0}.calendar-container td.time-title{margin-top:20px;display:block}.calendar-container .time td select{width:100%;color:var(--calendar-select-color,#212529);background-color:var(--calendar-select-bg-color,#f0f4fb);appearance:none;background-repeat:no-repeat;background-size:max(100%,58rem);border:1px solid #cdcdcd;border-radius:.25rem;padding:5px 9px 3px;font-size:16px;font-weight:400;line-height:1.5;display:block}html:not([dir=rtl]) .calendar-container .time td select{background-image:var(--calendar-select-bg-url,var(--fallback-url));background-position:100%}.buttons-wrapper{width:100%;padding:5px;margin-bottom:0!important}.buttons-wrapper .btn{min-width:60px;color:var(--btn-primary-color);background:var(--btn-primary-bg);border:1px solid var(--body-bg);margin-right:0;padding:0 16px;line-height:2.375rem;box-shadow:1px 1px 1px #00000040}.buttons-wrapper .btn:hover{color:var(--btn-primary-color);background:var(--btn-primary-bg)}.buttons-wrapper .btn:last-child{margin-right:0}.time .time-title{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='24' height='24' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1024 544v448q0 14-9 23t-23 9h-320q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h224v-352q0-14 9-23t23-9h64q14 0 23 9t9 23zm416 352q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.calendar-container select,.calendar-container .js-btn{cursor:pointer}
div#accessibility-links{cursor:auto;border:0;background-color:#eee;z-index:999999;width:fit-content;box-sizing:border-box;border-radius:15px}div#accessibility-links *{box-sizing:content-box}div#accessibility-links #toolbar_plugin{background-size:32px 32px;background-repeat:no-repeat;background-position:center left 4px;overflow:hidden;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url(https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/accessible_hearing.svg)}}div#accessibility-links #toolbar_plugin span.scaccessibletoolbar-text{font-family:Arial,Helvetica,sans-serif!important;font-size:18px;color:#FFF;padding:10px 0 10px 40px;float:left;display:block;width:70%;margin:0;line-height:20px;height:fit-content}@media (max-width:568px){div#accessibility-links #toolbar_plugin span.scaccessibletoolbar-text{width:65%}}div#accessibility-links #toolbar_plugin.scr_wheelchair{background-position:center left 5px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url(https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/accessible_wheelchair.svg)}}div#accessibility-links #toolbar_closer,div#accessibility-links #toolbar_darkmode{position:relative;width:25px;height:25px;margin:5px 10px 0 0;border-radius:50%;cursor:pointer;z-index:1;background-color:#fff;padding:2px;float:right;font-size:18px;font-weight:bold;line-height:26px;text-align:center;transition:all .2s}div#accessibility-links #toolbar_closer:hover,div#accessibility-links #toolbar_darkmode:hover{box-shadow:1px 1px 10px rgb(255 255 255 / 90%);transform:scale(1.1)}div#accessibility-links #toolbar_darkmode{position:absolute;top:0;right:0}svg.scr-darkmode{width:20px;height:20px;top:0;margin-top:2px;margin-left:-1px;vertical-align:initial}a.scaccessibletoolbarstatement,a.scaccessibletoolbarstatement:hover{font-family:Arial,Helvetica,sans-serif!important;cursor:pointer;position:absolute;top:15px;right:18px;font-size:13px;color:#224faa;text-decoration:none!important;background:transparent}a.scaccessibletoolbarstatement.darkmode{right:50px}div.scr-toolbar-darkmode a.scaccessibletoolbarstatement,div.scr-toolbar-darkmode a.scaccessibletoolbarstatement:hover{color:#a9cffa}body.scr_highcontrast,html.scr_highcontrast{filter:invert(100%)}div#accessibility-links span{color:#111;font-size:11px;font-weight:bold;line-height:12px;height:20px;float:left;cursor:auto;padding-left:32px;margin-top:6px}div#accessibility-links span.fr_label.startapp{background:transparent!important;display:none!important}.topright{top:20px;right:0}.topleft{top:20px;left:0}.bottomright{bottom:20px;right:0}.bottomleft{bottom:20px;left:0}#accessibility-links.fixed{position:fixed;max-height:90%}#accessibility-links.fixed.screenreader-open{overflow:auto}.absolute{position:absolute}.relative{position:relative;float:none;clear:both}div.scbasebin{border:0;height:36px;width:56px;float:left;font-size:13px;position:relative}div.scbasebin.screenreader.text{height:36px;text-align:center;background-size:32px 32px;background-repeat:no-repeat;background-position:center center;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/accessible_hearing.svg')}}div.scbasebin.screenreader.text.scr_nolabel{width:40px}div.scbasebin.screenreader.text.scr_wheelchair{background-size:32px 32px;background-repeat:no-repeat;background-position:center center;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/accessible_wheelchair.svg')}}div.scbasebin.speaker{text-align:center;width:180px}div#frclr{clear:left;width:0;height:25px}div#accessibility-links button,span.screenreader_embed_play_button,span.screenreader_embed_stop_button{border:0;height:32px;width:32px;cursor:pointer;display:inline-block;margin:5px 0 0 0;padding:0;box-sizing:border-box!important;vertical-align:middle;outline:none!important}div#accessibility-links button#fr_screenreader_play{background:no-repeat;background-position:center 25%;background-size:32px 32px;margin-left:2px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/play-circle-solid-black.svg')}}div#accessibility-links button#fr_screenreader_play:active,div#accessibility-links button#fr_screenreader_play.active{background:no-repeat;background-position:center 25%;background-size:32px 32px}div#accessibility-links button#fr_screenreader_play:active.jch-lazyloaded,div#accessibility-links button#fr_screenreader_play.active.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/play-circle-solid-white.svg')}div#accessibility-links button#fr_screenreader_play.active{background-color:#0069fb}span.screenreader_embed_play_button{background:no-repeat;margin-left:2px;color:transparent;line-height:0;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/play-circle-solid-black.svg')}}div#accessibility-links button#fr_screenreader_pause{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/pause-circle-solid-black.svg')}}div#accessibility-links button#fr_screenreader_pause:active,div#accessibility-links button#fr_screenreader_pause.active:active{background:no-repeat;background-position:center 25%;background-size:32px 32px}div#accessibility-links button#fr_screenreader_pause:active.jch-lazyloaded,div#accessibility-links button#fr_screenreader_pause.active:active.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/pause-circle-solid-white.svg')}div#accessibility-links button#fr_screenreader_pause.active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/pause-circle-solid-yellow.svg')}}div#accessibility-links button#fr_screenreader_stop,span.screenreader_embed_stop_button{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important}div#accessibility-links button#fr_screenreader_stop.jch-lazyloaded,span.screenreader_embed_stop_button.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/stop-circle-solid-black.svg')}span.screenreader_embed_stop_button{font-size:0!important}div#accessibility-links button#fr_screenreader_stop:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/stop-circle-solid-white.svg')}}span[class*=screenreader_embed_]{margin-left:2px}div#accessibility-links button#fr_screenreader_font_increase{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-increase-black.svg')}}div#accessibility-links button#fr_screenreader_font_increase:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-increase-white.svg')}}div#accessibility-links button#fr_screenreader_font_decrease{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-decrease-black.svg')}}div#accessibility-links button#fr_screenreader_font_decrease:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-decrease-white.svg')}}div#accessibility-links button#fr_screenreader_font_reset{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-reset-black.svg')}}div#accessibility-links button#fr_screenreader_font_reset:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-reset-white.svg')}}div#accessibility-links button#fr_screenreader_font_family{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-solid-black.svg')}}div#accessibility-links button#fr_screenreader_font_family:active,body.scr_dyslexic~div#accessibility-links button#fr_screenreader_font_family{background:no-repeat;background-position:center 25%;background-size:32px 32px}div#accessibility-links button#fr_screenreader_font_family:active.jch-lazyloaded,body.scr_dyslexic~div#accessibility-links button#fr_screenreader_font_family.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-solid-white.svg')}div#accessibility-links button#fr_screenreader_gray_hues{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/tint-solid-black.svg')}}div#accessibility-links button#fr_screenreader_gray_hues:active,body.scr_grayhues~div#accessibility-links button#fr_screenreader_gray_hues{background:no-repeat;background-position:center 25%;background-size:32px 32px}div#accessibility-links button#fr_screenreader_gray_hues:active.jch-lazyloaded,body.scr_grayhues~div#accessibility-links button#fr_screenreader_gray_hues.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/tint-solid-white.svg')}div#accessibility-links button#fr_screenreader_spacing_increase{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/increase-text-black.svg')}}div#accessibility-links button#fr_screenreader_spacing_increase:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/increase-text-white.svg')}}div#accessibility-links button#fr_screenreader_spacing_decrease{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/decrease-text-black.svg')}}div#accessibility-links button#fr_screenreader_spacing_decrease:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/decrease-text-white.svg')}}div#accessibility-links button#fr_screenreader_bigcursor{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/mouse-pointer-solid-white.svg')}}div#accessibility-links button#fr_screenreader_bigcursor:active,body.scr_bigcursor~div#accessibility-links button#fr_screenreader_bigcursor{background:no-repeat;background-position:center 25%;background-size:32px 32px}div#accessibility-links button#fr_screenreader_bigcursor:active.jch-lazyloaded,body.scr_bigcursor~div#accessibility-links button#fr_screenreader_bigcursor.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/mouse-pointer-solid-black.svg')}div#accessibility-links button#fr_screenreader_reading_guides{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/reading-guides-black.svg')}}div#accessibility-links button#fr_screenreader_reading_guides:active,body.scr_reading_guides~div#accessibility-links button#fr_screenreader_reading_guides{background:no-repeat;background-position:center 25%;background-size:32px 32px}div#accessibility-links button#fr_screenreader_reading_guides:active.jch-lazyloaded,body.scr_reading_guides~div#accessibility-links button#fr_screenreader_reading_guides.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/reading-guides-white.svg')}div#accessibility-links button#fr_screenreader_readability{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/readmode-black.svg')}}div#accessibility-links button#fr_screenreader_readability:active,body.scr_readability~div#accessibility-links button#fr_screenreader_readability{background:no-repeat;background-position:center 25%;background-size:32px 32px}div#accessibility-links button#fr_screenreader_readability:active.jch-lazyloaded,body.scr_readability~div#accessibility-links button#fr_screenreader_readability.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/readmode-white.svg')}div#accessibility-links button#fr_screenreader_hideimages{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/hideimages-black.svg')}}div#accessibility-links button#fr_screenreader_hideimages:active,body.scr_hideimages~div#accessibility-links button#fr_screenreader_hideimages{background:no-repeat;background-position:center 25%;background-size:32px 32px}div#accessibility-links button#fr_screenreader_hideimages:active.jch-lazyloaded,body.scr_hideimages~div#accessibility-links button#fr_screenreader_hideimages.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/hideimages-white.svg')}div#accessibility-links button#fr_screenreader_skiptocontents{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/skip-black.svg')}}div#accessibility-links button#fr_screenreader_skiptocontents:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/skip-white.svg')}}div#accessibility-links button#fr_screenreader_pagezoom_increase{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-zoom-in-black.svg')}}div#accessibility-links button#fr_screenreader_pagezoom_increase:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-zoom-in-white.svg')}}div#accessibility-links button#fr_screenreader_pagezoom_decrease{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-zoom-out-black.svg')}}div#accessibility-links button#fr_screenreader_pagezoom_decrease:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-zoom-out-white.svg')}}div#accessibility-links button#fr_screenreader_pagezoom_reset{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-zoom-reset-black.svg')}}div#accessibility-links button#fr_screenreader_pagezoom_reset:active{background:no-repeat;background-position:center 25%;background-size:32px 32px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/font-size-zoom-reset-white.svg')}}div#accessibility-links button#fr_screenreader_highcontrast{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/high-contrast-orange.svg')}}div#accessibility-links button#fr_screenreader_highcontrast2{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/high-contrast-blue.svg')}}div#accessibility-links button#fr_screenreader_highcontrast3{background:no-repeat;background-position:center 25%;background-size:32px 32px;font-size:14px!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/high-contrast-black.svg')}}div#accessibility-links button#fr_screenreader_highcontrast.active,div#accessibility-links button#fr_screenreader_highcontrast2.active,div#accessibility-links button#fr_screenreader_highcontrast3.active,div#accessibility-links button#fr_screenreader_highcontrast:active,div#accessibility-links button#fr_screenreader_highcontrast2:active,div#accessibility-links button#fr_screenreader_highcontrast3:active{background:no-repeat;background-position:center 25%;background-size:32px 32px}div#accessibility-links button#fr_screenreader_highcontrast.active.jch-lazyloaded,div#accessibility-links button#fr_screenreader_highcontrast2.active.jch-lazyloaded,div#accessibility-links button#fr_screenreader_highcontrast3.active.jch-lazyloaded,div#accessibility-links button#fr_screenreader_highcontrast:active.jch-lazyloaded,div#accessibility-links button#fr_screenreader_highcontrast2:active.jch-lazyloaded,div#accessibility-links button#fr_screenreader_highcontrast3:active.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/high-contrast-white.svg')}div#accessibility-links.scr-toolbar-darkmode{background:#000!important}div#accessibility-links.scr-toolbar-darkmode div.sc-section,div#accessibility-links.scr-toolbar-darkmode #toolbar_plugin{background-color:#272727!important;color:#FFF}div#accessibility-links.scr-toolbar-darkmode div.sc-section button:not(.scr-custom-color),div#accessibility-links.scr-toolbar-darkmode div.sc-range{filter:invert(1)}div#accessibility-links.scr-toolbar-darkmode div.sc-section button#fr_screenreader_text_color.scr-custom-color,div#accessibility-links.scr-toolbar-darkmode div.sc-section button#fr_screenreader_background_color.scr-custom-color{background:#000!important;color:#FFF!important;border-color:#000}div#accessibility-links.scr-toolbar-darkmode div.sc-section button#fr_screenreader_text_color.scr-custom-color:hover,div#accessibility-links.scr-toolbar-darkmode div.sc-section button#fr_screenreader_background_color.scr-custom-color:hover{border-color:#eb9007!important}div#accessibility-links.scr-toolbar-darkmode div.scr-color-selection-reset{background:#000;color:#eb9007;border:1px solid #eb9007}div#tts_message{position:absolute;cursor:auto;z-index:99999;background-color:#EEE;top:5px;right:50px;background:no-repeat 3px 3px;width:30px;height:30px;background-color:#fff!important;border-radius:50%!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url(https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/screen-reader-symbols_sound-off.png)}}@media (max-width:360px){#tts_message{display:none}}div#accessibility-links.topleft div#tts_message,div#accessibility-links.bottomleft div#tts_message{float:right}div#msgtext{display:none}div#stopbtn{height:32px;width:32px;margin:2px 0 0 5px;background-image:no-repeat 0 0;padding:2px;float:left;cursor:pointer;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/screen-reader-symbols_stop-on.png')}}div#playicon{position:absolute;width:30px;height:30px;background:no-repeat 3px 3px;z-index:99999;background-color:#fff!important;border-radius:50%!important;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url('https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/images/screen-reader-symbols_sound-on.gif')}}div#sm2-container{height:0;width:0;top:-10000;left:-10000;position:absolute;display:none}div.volume_step{width:8px;border:1px solid #727272;position:absolute;bottom:6px;margin-left:0;cursor:pointer}div.volume_step.active{background-color:#222}#volume_step1{height:6px;left:2px}#volume_step2{height:10px;left:13px}#volume_step3{height:14px;left:24px}#volume_step4{height:18px;left:35px}#volume_step5{height:22px;left:46px}@font-face{src:url("https://meiningen.de/plugins/system/screenreader/screenreader/libraries/controller/css/fonts/OpenDyslexic-Regular.otf") format("opentype");font-family:OpenDyslexic;font-display:swap}body.scr_dyslexic{font-family:'OpenDyslexic',Arial,sans-serif}body.scr_grayhues,html.scr_grayhues{filter:grayscale(1)}body.scr_grayhues.scr_highcontrast,html.scr_grayhues.scr_highcontrast{filter:invert(100%) grayscale(1)}body.scr_bigcursor *{cursor:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyOS4xODhweCIgaGVpZ2h0PSI0My42MjVweCIgdmlld0JveD0iMCAwIDI5LjE4OCA0My42MjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI5LjE4OCA0My42MjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0Q5REFEOSIgc3Ryb2tlLXdpZHRoPSIxLjE0MDYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSIyLjgsNC41NDkgMjYuODQ3LDE5LjkwMiAxNi45NjQsMjIuNzAxIDI0LjIzOSwzNy43NDkgMTguMjc4LDQyLjAxNyA5Ljc0MSwzMC43MjQgMS4xMzgsMzUuODA5ICIvPjxnPjxnPjxnPjxwYXRoIGZpbGw9IiMyMTI2MjciIGQ9Ik0yOS4xNzUsMjEuMTU1YzAuMDcxLTAuNjEzLTAuMTY1LTEuMjUzLTAuNjM1LTEuNTczTDIuMTY1LDAuMjU4Yy0wLjQyNC0wLjMyLTAuOTg4LTAuMzQ2LTEuNDM1LTAuMDUzQzAuMjgyLDAuNDk3LDAsMS4wMywwLDEuNjE3djM0LjE3MWMwLDAuNjEzLDAuMzA2LDEuMTQ2LDAuNzc2LDEuNDM5YzAuNDcxLDAuMjY3LDEuMDU5LDAuMjEzLDEuNDgyLTAuMTZsNy40ODItNi4zNDRsNi44NDcsMTIuMTU1YzAuMjU5LDAuNDgsMC43MjksMC43NDYsMS4yLDAuNzQ2YzAuMjM1LDAsMC40OTQtMC4wOCwwLjcwNi0wLjIxM2w2Ljk4OC00LjU4NWMwLjMyOS0wLjIxMywwLjU2NS0wLjU4NiwwLjY1OS0xLjAxM2MwLjA5NC0wLjQyNiwwLjAyNC0wLjg4LTAuMTg4LTEuMjI2bC02LjM3Ni0xMS4zODJsOC42MTEtMi43NDVDMjguNzA1LDIyLjI3NCwyOS4xMDUsMjEuNzY4LDI5LjE3NSwyMS4xNTV6IE0xNi45NjQsMjIuNzAxYy0wLjQyNCwwLjEzMy0wLjc3NiwwLjUwNi0wLjk0MSwwLjk2Yy0wLjE2NSwwLjQ4LTAuMTE4LDEuMDEzLDAuMTE4LDEuNDM5bDYuNTg4LDExLjc4MWwtNC41NDEsMi45ODVsLTYuODk0LTEyLjMxNWMtMC4yMTItMC4zNzMtMC41NDEtMC42NC0wLjk0MS0wLjcyYy0wLjA5NC0wLjAyNy0wLjE2NS0wLjAyNy0wLjI1OS0wLjAyN2MtMC4zMDYsMC0wLjU4OCwwLjEwNy0wLjg0NywwLjMyTDIuOCwzMi41OVY0LjU0OWwyMS41OTksMTUuODA2TDE2Ljk2NCwyMi43MDF6Ii8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg=='),auto!important}div#accessibility-links{max-width:550px;width:100%}div#accessibility-links.topleft,div#accessibility-links.bottomleft{border:0}div#accessibility-links #speaker_plugin{width:auto!important;padding:15px}div#accessibility-links.bottomright #speaker_plugin,div#accessibility-links.topright #speaker_plugin,div#accessibility-links.bottomright #volume_plugin,div#accessibility-links.topright #volume_plugin{opacity:0}div#accessibility-links button#fr_screenreader_play,div#accessibility-links button#fr_screenreader_pause,div#accessibility-links button#fr_screenreader_stop,div#accessibility-links button#fr_screenreader_font_increase,div#accessibility-links button#fr_screenreader_font_decrease,div#accessibility-links button#fr_screenreader_font_reset,div#accessibility-links button#fr_screenreader_font_family,div#accessibility-links button#fr_screenreader_gray_hues,div#accessibility-links button#fr_screenreader_bigcursor,div#accessibility-links button#fr_screenreader_spacing_increase,div#accessibility-links button#fr_screenreader_spacing_decrease,div#accessibility-links button#fr_screenreader_highcontrast,div#accessibility-links button#fr_screenreader_highcontrast2,div#accessibility-links button#fr_screenreader_highcontrast3,div#accessibility-links button#fr_screenreader_skiptocontents,div#accessibility-links button#fr_screenreader_reading_guides,div#accessibility-links button#fr_screenreader_readability,div#accessibility-links button#fr_screenreader_hideimages,div#accessibility-links button#fr_screenreader_text_color,div#accessibility-links button#fr_screenreader_background_color,div#accessibility-links button#fr_screenreader_pagezoom_increase,div#accessibility-links button#fr_screenreader_pagezoom_decrease,div#accessibility-links button#fr_screenreader_pagezoom_reset{font-family:Arial,Helvetica,sans-serif!important;text-transform:none;display:inline-flex;position:relative;justify-content:flex-start;align-items:center;flex-direction:column;overflow:hidden;width:31%;line-height:17px;height:120px;outline:0!important;padding:5px;user-select:none;cursor:pointer;border-radius:10px;border:2px solid #dadada;background-color:#f2f7fa;transition:all .5s ease;color:#000;margin:5px;padding-top:65px;font-weight:normal;letter-spacing:initial}div#accessibility-links button#fr_screenreader_text_color,div#accessibility-links button#fr_screenreader_background_color{width:47.5%;padding-top:15px;font-size:14px!important}div#accessibility-links span.scr-color-selection{box-sizing:border-box!important;position:relative;display:inline-block;margin:0;padding:0;width:23px;height:23px;border-radius:50px;border:solid 1.5px #e3e8fb;cursor:pointer;float:none}div#accessibility-links span.scr-color-selection-enabled{border:solid 2px #000}div#accessibility-links span.scr-color-selection-enabled[data-scr-color='#000000']{border:solid 2px #f00}div.scr-color-box{margin-top:15px}div.scr-color-selection-reset{display:flex;justify-content:center;align-items:center;width:fit-content;max-width:100%;font-size:15px;border:1px solid #146ff8;color:#146ff8;cursor:pointer;border-radius:50px;letter-spacing:.3px;padding:3px 8px;background-color:#fff;margin:5px auto}div#accessibility-links button#fr_screenreader_play:active,div#accessibility-links button#fr_screenreader_pause:active,div#accessibility-links button#fr_screenreader_pause.active:active,div#accessibility-links button#fr_screenreader_stop:active,div#accessibility-links button#fr_screenreader_font_increase:active,div#accessibility-links button#fr_screenreader_font_decrease:active,div#accessibility-links button#fr_screenreader_font_reset:active,div#accessibility-links button#fr_screenreader_font_family:active,div#accessibility-links button#fr_screenreader_gray_hues:active,div#accessibility-links button#fr_screenreader_bigcursor:active,div#accessibility-links button#fr_screenreader_spacing_increase:active,div#accessibility-links button#fr_screenreader_spacing_decrease:active,div#accessibility-links button#fr_screenreader_highcontrast:active,div#accessibility-links button#fr_screenreader_highcontrast2:active,div#accessibility-links button#fr_screenreader_highcontrast3:active,div#accessibility-links button#fr_screenreader_skiptocontents:active,div#accessibility-links button#fr_screenreader_reading_guides:active,div#accessibility-links button#fr_screenreader_readability:active,div#accessibility-links button#fr_screenreader_hideimages:active,div#accessibility-links button#fr_screenreader_pagezoom_increase:active,div#accessibility-links button#fr_screenreader_pagezoom_decrease:active,div#accessibility-links button#fr_screenreader_pagezoom_reset:active{background-color:#0069fb;color:#FFF;opacity:.7}div#accessibility-links button:hover,div#accessibility-links button:active,div#accessibility-links button:focus-visible{background-position:center 25%;border:2px solid #146ff8!important}@media (max-width:640px){div#accessibility-links button#fr_screenreader_play,div#accessibility-links button#fr_screenreader_pause,div#accessibility-links button#fr_screenreader_stop,div#accessibility-links button#fr_screenreader_font_increase,div#accessibility-links button#fr_screenreader_font_decrease,div#accessibility-links button#fr_screenreader_font_reset,div#accessibility-links button#fr_screenreader_font_family,div#accessibility-links button#fr_screenreader_gray_hues,div#accessibility-links button#fr_screenreader_bigcursor,div#accessibility-links button#fr_screenreader_spacing_increase,div#accessibility-links button#fr_screenreader_spacing_decrease,div#accessibility-links button#fr_screenreader_highcontrast,div#accessibility-links button#fr_screenreader_highcontrast2,div#accessibility-links button#fr_screenreader_highcontrast3,div#accessibility-links button#fr_screenreader_skiptocontents,div#accessibility-links button#fr_screenreader_reading_guides,div#accessibility-links button#fr_screenreader_readability,div#accessibility-links button#fr_screenreader_hideimages{width:45%}#speaker_plugin div.sc-section{text-align:center}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){div#accessibility-links button#fr_screenreader_play,div#accessibility-links button#fr_screenreader_pause,div#accessibility-links button#fr_screenreader_stop,div#accessibility-links button#fr_screenreader_font_increase,div#accessibility-links button#fr_screenreader_font_decrease,div#accessibility-links button#fr_screenreader_font_reset,div#accessibility-links button#fr_screenreader_font_family,div#accessibility-links button#fr_screenreader_gray_hues,div#accessibility-links button#fr_screenreader_bigcursor,div#accessibility-links button#fr_screenreader_spacing_increase,div#accessibility-links button#fr_screenreader_spacing_decrease,div#accessibility-links button#fr_screenreader_highcontrast,div#accessibility-links button#fr_screenreader_highcontrast2,div#accessibility-links button#fr_screenreader_highcontrast3,div#accessibility-links button#fr_screenreader_skiptocontents,div#accessibility-links button#fr_screenreader_reading_guides,div#accessibility-links button#fr_screenreader_readability,div#accessibility-links button#fr_screenreader_hideimages{display:inline-block}#volume_plugin div.sc-range-button{outline:none!important}}div#accessibility-links div.scbasebin{height:auto;float:none;clear:both}div#accessibility-links #volume_plugin{margin:10px 0 10px 0;width:auto}div#accessibility-links #text_plugin{transition:all .5s}div#accessibility-links #text_plugin:hover{box-shadow:1px 1px 10px rgba(0,0,0,.9);transform:scale(1.1)}div#accessibility-links.topleft #text_plugin{position:fixed;top:20px;left:20px;width:45px;height:45px;border-radius:50%}div#accessibility-links.bottomleft #text_plugin{position:fixed;bottom:20px;left:20px;width:45px;height:45px;border-radius:50%}div#accessibility-links.topright #text_plugin{position:fixed;top:20px;right:20px;width:45px;height:45px;border-radius:50%}div#accessibility-links.bottomright #text_plugin{position:fixed;bottom:20px;right:20px;width:45px;height:45px;border-radius:50%}div#accessibility-links.screenreader-open #text_plugin{opacity:0}body.scr_dyslexic~div#accessibility-links button#fr_screenreader_font_family,body.scr_grayhues~div#accessibility-links button#fr_screenreader_gray_hues,body.scr_bigcursor~div#accessibility-links button#fr_screenreader_bigcursor,body.scr_reading_guides~div#accessibility-links button#fr_screenreader_reading_guides,body.scr_readability~div#accessibility-links button#fr_screenreader_readability,body.scr_hideimages~div#accessibility-links button#fr_screenreader_hideimages,body.scr_highcontrast~div#accessibility-links button#fr_screenreader_highcontrast,body[style*=hue-rotate]:not([style*=brightness])~div#accessibility-links button#fr_screenreader_highcontrast2,body[style*=brightness]~div#accessibility-links button#fr_screenreader_highcontrast3,html.scr_highcontrast div#accessibility-links button#fr_screenreader_highcontrast,html[style*=hue-rotate]:not([style*=brightness]) div#accessibility-links button#fr_screenreader_highcontrast2,html[style*=brightness] div#accessibility-links button#fr_screenreader_highcontrast3,div#accessibility-links #fr_screenreader_play.active{background-color:#0069fb;color:#FFF}#accessibility-links{scrollbar-width:thin!important}#accessibility-links::-webkit-scrollbar{width:8px}#accessibility-links::-webkit-scrollbar-track{background:#f1f1f1}#accessibility-links::-webkit-scrollbar-thumb{background:#666;border-radius:10px}#accessibility-links::-webkit-scrollbar-thumb:hover{background:#555}div.scfontsizelabel,div.scspacingsizelabel,div.sczoomsizelabel{position:absolute;display:inline-flex;justify-content:center;align-items:center;min-width:33px;height:33px;border-radius:50%;cursor:pointer;line-height:1;z-index:2;transform:translateZ(0);background-color:#146ff8;outline:2px solid #639af9!important;transition:all .15s ease;top:5px;right:5px;color:#FFF;font-size:12px;padding:2px}div.sc-range{position:relative;width:90%;max-width:200px;margin:auto}div.sc-range-button{position:absolute;display:inline-flex;justify-content:center;align-items:center;width:33px;height:33px;top:-2px;border-radius:50%;cursor:pointer;line-height:1;z-index:2;font-size:16px;font-weight:bold;transform:translateZ(0);background-color:#146ff8;outline:2px solid #639af9!important;color:#FFF;transition:all .15s ease}div.sc-range-plus{right:-15px}div.sc-range-minus{left:-15px}div.sc-range-base{position:relative;text-align:center;width:100%;height:30px;border-radius:10px;font-size:13px;line-height:2.3;direction:ltr;font-weight:normal;color:#0069fb!important;font-family:Arial,Helvetica,sans-serif!important}div.sc-range-volume-value{display:inline-block}#accessibility-links [data-title]:hover::before,#accessibility-links [data-title]:active::before{content:attr(data-title);position:absolute;opacity:.9;top:0;right:40px;display:inline-block;padding:3px 6px;background:#000;color:#fff;font-size:12px;font-family:sans-serif;white-space:nowrap;border-radius:5px;z-index:1}#accessibility-links [data-title]:hover::after,#accessibility-links [data-title]:active::after{content:'';position:absolute;opacity:.9;top:7px;right:25px;display:inline-block;color:#fff;border:8px solid transparent;border-left:8px solid #000;z-index:1}div.sc-section{position:relative;margin:0 auto;padding:10px 5px;border-radius:10px;margin-bottom:15px;background-color:#fff;box-shadow:0 10px 30px rgba(60,80,170,.1);z-index:1;overflow:hidden;text-align:left}div.sc-section-title{font-family:Arial,Helvetica,sans-serif!important;text-align:left;box-sizing:border-box!important;display:block;font-size:18px;margin-bottom:5px;line-height:1.5;padding-left:10px}#sc_read_guide_bar,div.sc_read_guide_bar{box-sizing:border-box;background:#146ff8;width:100%!important;min-width:100%!important;position:fixed!important;height:12px!important;border:solid 4px #1f2533;border-radius:5px;top:15px;left:0;z-index:2147483647}div.sc-readability{margin:auto;max-width:500px;font-size:16px!important;line-height:24px!important;background:#fff;padding:20px;color:#000;border-radius:10px;overflow:hidden}body.scr_hideimages img{opacity:0!important;visibility:hidden!important}body.scr_hidevideosiframes video,body.scr_hidevideosiframes iframe{opacity:0!important;visibility:hidden!important}body.scr_hideimages *{background-image:none!important}@media (max-width:360px){div.scbasebin.speaker{max-width:360px}div#accessibility-links button,span.screenreader_embed_play_button,span.screenreader_embed_stop_button{width:30px}}@keyframes spinin{0%{transform:rotate(0deg)}100%{transform:rotate(90deg)}}@keyframes spinout{0%{transform:rotate(90deg)}100%{transform:rotate(0deg)}}
joomla-alert{--jui-alert-min-width:250px;--jui-alert-padding:.5rem 1.25rem;--jui-alert-margin:0 0 1rem 0;--jui-alert-border:1px solid transparent;--jui-alert-border-radius:.25rem;--jui-alert-animation-duration:.5s;--jui-alert-animation-timing-function:ease-in-out;--jui-alert-button-color-dark:#000;--jui-alert-button-color-light:#fff;--jui-alert-success-color:#234423;--jui-alert-success-background-color:#d9e6d9;--jui-alert-success-border-color:#cadcca;--jui-alert-success-link-color:#122212;--jui-alert-info-color:#0c5460;--jui-alert-info-background-color:#d1ecf1;--jui-alert-info-border-color:#bee5eb;--jui-alert-info-link-color:#062c33;--jui-alert-warning-color:#7d5a29;--jui-alert-warning-background-color:#fcefdc;--jui-alert-warning-border-color:#fbe8cd;--jui-alert-warning-link-color:#573e1c;--jui-alert-danger-color:#712b29;--jui-alert-danger-background-color:#f7dddc;--jui-alert-danger-border-color:#f4cfce;--jui-alert-danger-link-color:#4c1d1b;animation-duration:var(--jui-alert-animation-duration,.5s);animation-timing-function:var(--jui-alert-animation-timing-function,ease-in-out);border:var(--jui-alert-border,1px solid transparent);border-radius:var(--jui-alert-border-radius,.25rem);margin:var(--jui-alert-margin,0 0 1rem 0);min-width:var(--jui-alert-min-width,250px);padding:var(--jui-alert-padding,.5rem 1.25rem);display:block}joomla-alert .joomla-alert--close{color:var(--jui-alert-button-color-dark,#000);float:right;opacity:.5;text-shadow:0 1px 0 var(--jui-alert-button-color-light,#fff);background:0 0;border:0;padding:.2rem 1rem;font-size:1.5rem;font-weight:700;line-height:1;position:relative;top:-.5rem;right:-1.25rem}joomla-alert .joomla-alert--close:focus,joomla-alert .joomla-alert--close:hover{color:var(--jui-alert-button-color-dark,#000);cursor:pointer;opacity:.75;text-decoration:none}joomla-alert[type=success]{background-color:var(--jui-alert-success-background-color,#d9e6d9);border-color:var(--jui-alert-success-border-color,#cadcca);color:var(--jui-alert-success-color,#234423)}joomla-alert[type=success] hr{border-top-color:var(--jui-alert-success-border-color,#cadcca)}joomla-alert[type=success] .alert-link{color:var(--jui-alert-success-link-color,#122212)}joomla-alert[type=info]{background-color:var(--jui-alert-info-background-color,#d1ecf1);border-color:var(--jui-alert-info-border-color,#bee5eb);color:var(--jui-alert-info-color,#0c5460)}joomla-alert[type=info] hr{border-top-color:var(--jui-alert-info-border-color,#bee5eb)}joomla-alert[type=info] .alert-link{color:var(--jui-alert-info-link-color,#062c33)}joomla-alert[type=warning]{background-color:var(--jui-alert-warning-background-color,#fcefdc);border-color:var(--jui-alert-warning-border-color,#fbe8cd);color:var(--jui-alert-warning-color,#7d5a29)}joomla-alert[type=warning] hr{border-top-color:var(--jui-alert-warning-border-color,#fbe8cd)}joomla-alert[type=warning] .alert-link{color:var(--jui-alert-warning-link-color,#573e1c)}joomla-alert[type=danger]{background-color:var(--jui-alert-danger-background-color,#f7dddc);border-color:var(--jui-alert-danger-border-color,#f4cfce);color:var(--jui-alert-danger-color,#712b29)}joomla-alert[type=danger] hr{border-top-color:var(--jui-alert-danger-border-color,#f4cfce)}joomla-alert[type=danger] .alert-link{color:var(--jui-alert-danger-link-color,#4c1d1b)}html[dir=rtl] joomla-alert .joomla-alert--close,html[dir=rtl] joomla-alert .joomla-alert-button--close{float:left;left:-1.25rem;right:auto}@keyframes joomla-alert-fade-in{0%{opacity:0}}@keyframes joomla-alert-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){joomla-alert{animation-duration:1ms!important}}
