/* filter-desk.css */
.ce_metamodels_frontendfilter .widget.mm_tags{width: auto}.open-filter-body .ce_metamodels_frontendfilter{z-index: 1}.nl .ce_metamodels_frontendfilter .formbody{justify-content: flex-start;column-gap: 30px}.no-filter-ue{display:none}.no-filter-ue.filter_activ_class,.no-filter-ue.filter_activ_classfilter_activ_class,.no-filter-ue.filter_activ_classfilter_activ_classfilter_activ_class{color:#000;flex-wrap: wrap;align-items: center;display:flex}.mm_tags{padding-top:5px;padding-bottom:5px}.ce_metamodels_frontendfilter.filter-ang input[type="checkbox"][checked="checked"] + label{background-color:#3f7da3;border-color:#3f7da3;color:#fff}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container label:hover{background-color:#2D678B;color:#fff}.ce_metamodels_frontendfilter .widget.mm_tags.filter-kategorie,.ce_metamodels_frontendfilter .widget.mm_tags.filter-region,.ce_metamodels_frontendfilter .widget.mm_tags.filter-special{width:auto}.filter-ang input[type="checkbox"]:checked + label{background-color:#3f7da3;color:#fff}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container label{padding:7px 11px;border:1px solid #3f7da3;border-radius:5px;font-size:14px;line-height:14px}.filter-ang input[type="checkbox"] + label::before{display:none}.an_zur{width:100%;display:flex;margin-top:20px;order:5;gap: 15px}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container{column-gap: 10px;row-gap:10px}.ce_metamodels_frontendfilter .mm_tags > label{margin-bottom:10px}.ce_metamodels_frontendfilter h2 span{margin-left:5px}a.no-filter{text-align:center;background-color:#666;font-size:16px;line-height:16px;box-sizing: border-box}.ce_metamodels_frontendfilter .widget.mm_tags span{margin-top:0;margin-bottom:0}.he span,.open-filter span{display:inline}.filter-ang input[type="checkbox"]{display:none}.ce_metamodels_frontendfilter .submit_container .submit:hover{background-color:#2D678B}.ce_metamodels_frontendfilter .submit_container .submit{display:inline-block;margin-top:0;padding:15px 25px;background-color:#3f7da3;background-image:none;border:0px;border-radius:5px;font-size:16px;color:#fff}a.no-filter:not(.filter_activ_class,.filter_activ_classfilter_activ_class,.filter_activ_classfilter_activ_classfilter_activ_class){display:none}.ce_metamodels_frontendfilter h2{margin-top:0;margin-bottom:0;padding:10px 30px 13px;background-color:#F4F4F4;font-size:20px;line-height:20px}.ce_metamodels_frontendfilter h2::before{display:inline-block;margin-right:8px;font:18px/18px 'Font Awesome 6 Pro';content: "\f1de";font-weight: 300}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container label{align-items: center}.filterout{display:none}.ce_metamodels_frontendfilter .widget.mm_tags{margin-bottom:15px;padding-top:0;padding-bottom:0}.ce_metamodels_frontendfilter .widget.mm_tags span,.ce_metamodels_frontendfilter fieldset{width:auto}.ce_metamodels_frontendfilter .formbody{position:relative;justify-content: left;  column-gap: 40px}.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container,.ce_metamodels_frontendfilter .widget.mm_tags .checkbox_container label{display:flex;margin-bottom:0;flex-wrap: wrap}.shut-filter,.shut-area{display:none}.ce_metamodels_frontendfilter{width:100%;height:auto;min-width:0px;max-width:100%;right:0;position:relative;margin-top:50px;margin-bottom:50px;padding:0;border:3px solid #F4F4F4;border-radius:5px;-webkit-box-shadow: none;box-shadow: none;z-index: 0}.ce_metamodels_frontendfilter .formbody{padding:30px}@media (min-width:1200px){}