.ikiss_norel,.ikiss_norel *{color:#c20000!important}.ikiss_norel .btn{color:#fff!important}.ui-datepicker{background-color:#eee;text-align:center;border-radius:3px;overflow:hidden;margin:5px 0;width:350px;max-width:100%}.ui-datepicker table{width:100%;margin:0;table-layout:fixed}.ui-datepicker .ui-datepicker-header{background-color:#444;display:inline-block;width:99.99%}.ui-datepicker .ui-datepicker-header a,.ui-datepicker .ui-datepicker-header span{color:#fff}.ui-datepicker td{padding:0}.ui-datepicker td a,.ui-datepicker th{padding:10px 2%}.ui-datepicker th{background-color:#444;color:#fff;font-weight:700;border-top:1px solid #333}.ui-datepicker .ui-datepicker-title{padding:10px 0;font-weight:700}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{float:left;cursor:pointer;padding:7px 10px;font-size:0;color:transparent}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-title .ui-datepicker-today{float:none!important;margin-left:5px;font-size:20px;font-weight:400;padding-left:15px}.ui-datepicker-calendar a{display:block}.ui-datepicker-calendar td:focus a,.ui-datepicker-calendar td:hover a{background-color:#111;background-color:rgba(0,0,0,.3);color:#fff}.ui-datepicker-calendar a.ui-state-active{background-color:#fff;color:#444;font-weight:700}.ui-datepicker-prev::before{content:'\f137';margin-right:5px;font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:900}.ui-datepicker-next::after{content:'\f138';margin-left:5px;font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:900}#datepicker_events .ui-datepicker{width:100%}.inputs .row{margin-bottom:2px}.inputs input,.inputs select,.inputs textarea{width:100%;padding:8px 5px;border:1px solid #ddd;margin-bottom:8px}.inputs input:focus,.inputs select:focus,.inputs textarea:focus{border:1px solid grey}.inputs .btn>a,.inputs input,.inputs select{height:2.5em;display:inline-block}.inputs input[type=file],.inputs select[multiple=multiple]{height:auto}.inputs input[type=checkbox]{width:auto;height:auto;margin:5px 5px 5px 0}.inputs input[type=radio]{width:auto;height:auto;margin:5px 5px 5px 0}.inputs textarea{resize:vertical;min-height:2.5em}.inputs label{font-size:1em;margin-bottom:3px}.volltextsuche .inputs label{padding-right:5px}#SFm+p,.solr-results>p:first-child,.volltextsuche+b{margin-top:1em;display:block}.statsbox{padding:10px;margin-right:15px;margin-bottom:15px;background-color:#f0f0f0;float:left;display:block}.statsbox.comments-view{width:100%}.statsbox.comments-view h3{margin-top:10px}.more{font-weight:700}.ikiss_alphanav{margin:10px 0}ul.glossar{padding:0;list-style:none;margin:10px 0}ul.glossar h5{margin-bottom:0}.altering-list li{padding:10px;display:inline-block;width:100%;background-color:#f0f0f0}.altering-list li:nth-child(even){background-color:#f9f9f9}.altering-list .date,.altering-list .file{font-size:.7em}.mt_left img,.mt_middle img,.mt_noalign img,.mt_right img{width:auto}.mt_left,.mt_middle,.mt_noalign,.mt_right{position:relative}.mt_left .mc2_ac,.mt_middle .mc2_ac,.mt_right .mc2_ac{right:0}.mt_left{float:left;margin-right:15px;margin-bottom:15px}.mt_right{float:right;margin-left:15px;margin-bottom:15px}.mt_middle{float:none;clear:both;text-align:center;margin-bottom:15px;width:100%}.mt_middle img{margin:0 auto}.mt_noalign{float:none;clear:both}.mt_noalign .mc2_ac{right:0}.mt_middle .cont,.mt_noalign .cont{display:inline-block;position:relative}.pagenav a,.pagenav span{width:35px;height:35px;line-height:32px;text-align:center;vertical-align:middle;border-radius:50%;border:1px solid #ddd;display:inline-block;color:#666;font-weight:400;font-size:18px;margin:0 5px 5px 0}.pagenav .pn_active{background-color:#ddd;color:#666;font-weight:600}.pagenav .pn_page_l,.pagenav .pn_page_r,.pagenav .pn_step_l,.pagenav .pn_step_r{font-size:0}.pagenav .pn_page_l::before,.pagenav .pn_page_r::before,.pagenav .pn_step_l::before,.pagenav .pn_step_r::before{font-family:"Font Awesome 5 Pro";font-weight:900;font-size:12px;line-height:34px}.pagenav .pn_step_l::before{content:'\f053\f053'}.pagenav .pn_page_l::before{content:'\f053'}.pagenav .pn_step_r::before{content:'\f054\f054'}.pagenav .pn_page_r::before{content:'\f054'}.veranstaltungen .column-2x3 .adressen{margin-bottom:.75em}.cookie-message,.tracking-box{width:100%;background-color:#f0f0f0;padding:25px;-webkit-box-shadow:0 5px 15px #000;box-shadow:0 5px 15px #000;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25)}.cookie-message .btn,.tracking-box .btn{margin:0 10px 0 0}.cookie-message .pull-right .btn,.tracking-box .pull-right .btn{margin:0 0 0 10px}.cookie-message.bottom-left{position:fixed;bottom:30px;left:30px;max-width:500px;z-index:100}.cookie-message.bottom-right{position:fixed;bottom:30px;right:30px;max-width:500px;z-index:100}.cookie-message.bottom{position:fixed;bottom:0;z-index:100}#cookie-message{display:none}@media screen and (max-width:960px){.cookie-message.bottom,.cookie-message.bottom-left,.cookie-message.bottom-right{padding:15px;font-size:.8em}}@media screen and (max-width:680px){.cookie-message.bottom,.cookie-message.bottom-left,.cookie-message.bottom-right{bottom:0;left:0;right:0;max-width:none;-webkit-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px rgba(0,0,0,.25)}}.ikiss-form-element input,.ikiss-form-element label,.ikiss-form-element select,.ikiss-form-element textarea,fieldset.ikiss-form-fieldset,legend.ikiss-form-legend{margin:0;padding:0;font-size:100%;text-align:left;vertical-align:baseline;width:auto;float:none}.ikiss-mailform-infolabel{font-size:.8em}fieldset.ikiss-form-fieldset div::after,fieldset.ikiss-form-fieldset p::after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0}span.ikiss-form-element{display:inline-table;width:60%;float:none}span.ikiss-form-element input,span.ikiss-form-element label,span.ikiss-form-element select,span.ikiss-form-element textarea{display:inline-block}span.ikiss-field-radio label{display:inline}span.ikiss-field-checkbox label{display:inline}fieldset.ikiss-form-fieldset{border:1px solid #ccc}fieldset.ikiss-form-fieldset{padding:3% 1%}legend.ikiss-form-legend{font-weight:700;padding:0 1%}span.ikiss-field-label{width:30%;float:left;margin-right:6%}span.ikiss-field-textfield input{width:100%;padding:1%}span.ikiss-field-textarea textarea{width:100%;padding:1%;resize:vertical;min-height:30px}span.ikiss-field-select select{width:100%}span.ikiss-field-checkbox input{margin-right:2%}span.ikiss-field-checkbox label{padding-right:3%}span.ikiss-field-radio input{margin-right:2%}span.ikiss-field-radio label{padding-right:3%}span.ikiss-field-file input{width:100%}span.ikiss-field-button,span.ikiss-field-button input{float:left;width:auto}.ikiss-mailform-req-marker-text{padding:.75em 0}.ikiss-form-element input,.ikiss-form-element select,.ikiss-form-element textarea,.ikiss-form-fieldset input,.ikiss-form-fieldset select,.ikiss-form-fieldset textarea{width:100%;padding:8px 5px;border:1px solid #ddd;margin-bottom:8px}.ikiss-form-element input:focus,.ikiss-form-element select:focus,.ikiss-form-element textarea:focus,.ikiss-form-fieldset input:focus,.ikiss-form-fieldset select:focus,.ikiss-form-fieldset textarea:focus{border:1px solid grey}.ikiss-form-element .btn>a,.ikiss-form-element input,.ikiss-form-element select,.ikiss-form-fieldset .btn>a,.ikiss-form-fieldset input,.ikiss-form-fieldset select{height:42px;display:inline-block}.ikiss-form-element input[type=file],.ikiss-form-element select[multiple=multiple],.ikiss-form-fieldset input[type=file],.ikiss-form-fieldset select[multiple=multiple]{height:auto}.ikiss-form-element input[type=checkbox],.ikiss-form-fieldset input[type=checkbox]{width:auto;height:auto;margin:5px 5px 5px 0}.ikiss-form-element input[type=radio],.ikiss-form-fieldset input[type=radio]{width:auto;height:auto;margin:5px 5px 5px 0}.ikiss-form-element select[multiple],.ikiss-form-fieldset select[multiple]{height:auto}.ikiss-form-element label,.ikiss-form-fieldset label{font-size:.95em;margin-bottom:3px}.ikiss-form-element input[type=reset],.ikiss-form-fieldset input[type=reset]{color:#555!important;background-color:#eaeaea!important}@media screen and (max-width:680px){.ikiss-form-element{width:100%!important}}.newsletter-error{color:#b00000;font-weight:700}.newsletter-categories{padding:0 0 11px 0}.newsletter-categories label{display:block}.tc-item{margin:2px;display:inline-block}.ikiss_booking table,.ikiss_booking td,.ikiss_booking tr{vertical-align:middle}.ikiss_booking table input{margin-bottom:0}.ikiss_booking table .veranstaltung_frei,.ikiss_booking table .veranstaltung_gebucht,.ikiss_booking table .veranstaltung_knapp{float:none;display:inline-block}.veranstaltung_frei{padding:5px 10px;background-color:#4ed250;float:right;color:#fff;border-radius:3px}.veranstaltung_gebucht{padding:5px 10px;background-color:#c20000;float:right;color:#fff;border-radius:3px}.veranstaltung_knapp{padding:5px 10px;background-color:#f0a000;float:right;color:#fff;border-radius:3px}.solr-results em{background-color:#ff0;font-style:normal;padding:0 1px}.solr-results a{text-decoration:none}.accordion{box-sizing:border-box}.accordion-title button:focus,.toggler-title:focus{outline:0}.accordion-title button::-moz-focus-inner{border:0}.accordion-tab-focus,.accordion-tab-focus:focus{outline:1px solid currentColor}.accordion-title{font-weight:400;text-align:left;background-color:#f0f0f0;padding:5px 10px;margin:0 0 10px;cursor:pointer}.accordion-title button{position:relative;width:100%;font-size:inherit;font-weight:inherit;text-align:left;background:0 0;margin:0;cursor:inherit;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important}.accordion-title button::after{content:'';clear:both;display:block;visibility:hidden;height:0}.accordion-title span{display:inline-block;text-align:left;line-height:1.33;margin-right:20px}.accordion-title,.accordion-title span{color:#202020;hyphens:auto}.accordion-title i{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:20px;color:#202020;margin-right:0!important;transition:all .2s ease-in}.accordion-title i.flip-x{-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg);transform-origin:25% 25%}.accordion-container{padding:10px;margin-bottom:10px;overflow:hidden}.flex-row.image-gallery{margin:0 -5px calc(.75em - 10px)}.image-gallery .flex-col-1,.image-gallery .flex-col-2,.image-gallery .flex-col-3,.image-gallery .flex-col-4{margin:0 5px 10px}.image-gallery .flex-col-1{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.image-gallery .flex-col-2{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);width:calc(50% - 10px)}_:-ms-lang(x),_:-webkit-full-screen,.image-gallery .flex-col-2{flex-basis:calc(49.999% - 10px);width:calc(49.999% - 10px)}.image-gallery .flex-col-3{-ms-flex-preferred-size:calc(33.333% - 10px);flex-basis:calc(33.333% - 10px);width:calc(33.333% - 10px)}.image-gallery .flex-col-4{-ms-flex-preferred-size:calc(25% - 10px);flex-basis:calc(25% - 10px);width:calc(25% - 10px)}_:-ms-lang(x),_:-webkit-full-screen,.image-gallery .flex-col-4{flex-basis:calc(24.999% - 10px);width:calc(24.999% - 10px)}@media only screen and (max-width:960px){.image-gallery .flex-col-4{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);width:calc(50% - 10px)}_:-ms-lang(x),_:-webkit-full-screen,.image-gallery .flex-col-4{flex-basis:calc(49.999% - 10px);width:calc(49.999% - 10px)}}.image-gallery .cont{position:relative}.image-gallery .mc2_ac{right:0;max-width:calc(100% - 30px)}audio,video{display:block;width:100%}.flowplayer,.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;background-color:#000}.flowplayer iframe,.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.big-date{display:flex;flex-direction:column;list-style:none;padding-left:0}.big-date li{margin-bottom:15px;position:relative;background:#f0f0f0}.big-date li:last-child{margin-bottom:0}.big-date a{display:flex;flex-direction:row;text-decoration:none}.big-date a:focus,.big-date a:hover{box-shadow:0 5px 15px rgba(0,0,0,.25);background-color:rgba(0,0,0,.1)}.big-date .list-date{color:#fff;padding:15px;min-width:65px}.big-date .list-date .day{display:block;font-size:1.8em}.big-date .list-date .month{display:block;font-size:1em}.big-date .list-text{padding:15px;color:#404040;width:100%}.big-date .list-title{margin:5px 0;font-size:1.3em;font-weight:600}.big-date .list-text p{margin-bottom:5px}.big-date .list-text :last-child{margin-bottom:0}.is-ios *{cursor:pointer}.iframe-autowidth{position:relative;height:0}.iframe-autowidth .iframe-frame,.iframe-autowidth .iframe-preview{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.iframe-preview{position:relative;background:center center/cover no-repeat}.iframe-frame,.iframe-preview,.iframe-wrap{max-width:100%}.iframe-wrap[data-iframe-autowidth="1"]>.iframe-preview{max-width:none}.iframe-preview .mc2_ac{position:absolute;z-index:0;right:0;bottom:0;padding:2px 5px;background-color:#eee;background-color:rgba(255,255,255,.75);max-width:66.666%;text-align:left}.iframe-message{display:none;position:absolute;z-index:1;width:100%;width:calc(100% - 50px);max-width:500px;padding:25px;margin:25px;background-color:#f0f0f0;-webkit-box-shadow:0 5px 15px #000;box-shadow:0 5px 15px #000;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);box-sizing:border-box}.iframe-message.top-left{top:25px;left:25px;margin:0;max-width:500px}.iframe-message.top-right{top:25px;right:25px;margin:0;max-width:500px}.iframe-message.top{top:25px;left:25px;right:25px;margin:0;max-width:none}.iframe-message.dark{background-color:#333;background-color:rgba(0,0,0,.75);color:#fff}.iframe-message a{font-weight:700}.iframe-message.dark a{color:#fff}.iframe-message .btn{margin:0}@media screen and (max-width:960px){.iframe-message{max-width:500px;width:calc(100% - 30px);padding:15px;margin:15px;font-size:.8em}.iframe-message.top-left{top:15px;left:15px}.iframe-message.top-right{top:15px;right:15px}.iframe-message.top{top:15px;left:15px;right:15px}}.buk-uebersicht li{display:inline-block;margin-right:10px;padding:10px;min-width:75px;text-align:center}.buk-uebersicht{margin:0}#bewertung a span{margin-left:5px}.kommentar::before,.thumbdown::before,.thumbup::before{font-family:"Font Awesome 5 Pro"}.kommentar::before{font-family:"Font Awesome 5 Pro"}.kommentar::before{content:'\f075'}.thumbup::before{content:'\f164'}.thumbdown::before{content:'\f165'}.quote::before{font-family:"Font Awesome 5 Pro"}.gmc_page{position:relative;width:100%;height:550px;margin:0;padding:0}.gmc_header{position:absolute;top:0;right:0;z-index:99;width:auto}.gmc_control{float:none;position:absolute;top:0;bottom:0;min-width:200px;height:100%;background:#fff;background:rgba(255,255,255,.75);padding:10px;margin:0;z-index:99}.gmc_control .inputs.row .column-1{position:relative}.gmc_control .gmc_input{margin-bottom:0}.gmc_control button.submit{font-size:16px;cursor:pointer;position:absolute;right:10px;top:0;bottom:0;color:#202020;background-color:transparent;line-height:.8;border:none;padding:0 15px}.gmc_control ul.fancytree-container{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;background-color:transparent;border-bottom:1px solid #ccc;padding:0}.gmc_control span.fancytree-node{display:block;position:relative;padding:4px 5px}.gmc_control span.fancytree-node.fancytree-expanded,.gmc_control span.fancytree-node:focus,.gmc_control span.fancytree-node:hover{color:#fff;background-color:#202020}.gmc_control span.fancytree-checkbox{display:none}.gmc_control span.fancytree-icon{display:none}.gmc_control .fancytree-selected span.fancytree-icon{display:inline-block;background:0 0}.gmc_control .fancytree-selected span.fancytree-icon::before{content:'\f00c';font-family:'Font Awesome 5 Pro';font-size:14px}.gmc_control span.fancytree-custom-icon{width:25px;height:18px;font-size:18px;margin:0;vertical-align:middle}.gmc_control .fancytree-selected span.fancytree-custom-icon::before{content:'\f00c'}.gmc_control span.fancytree-node:focus.fancytree-selected span.fancytree-custom-icon::before,.gmc_control span.fancytree-node:hover.fancytree-selected span.fancytree-custom-icon::before{color:#fff}.gmc_control span.fancytree-expander{display:block;position:absolute;top:0;bottom:0;right:0;width:30px;height:100%;text-align:center;background:0 0;margin:0;z-index:2}.gmc_control span.fancytree-expander::after{content:'\f0d7';font-family:'Font Awesome 5 Pro';font-size:18px;font-weight:900;line-height:30px}.gmc_control span.fancytree-node.fancytree-expanded .fancytree-expander::after{content:'\f0d8';opacity:.5;line-height:30px}.fancytree-exp-n span.fancytree-expander::after,.fancytree-exp-nl span.fancytree-expander::after{display:none}.gmc_control span.fancytree-title{vertical-align:middle;color:#202020}.gmc_control .fancytree-plain span.fancytree-node.fancytree-expanded span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-node:focus span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-node:hover span.fancytree-title{color:#fff;background-color:transparent;border:1px solid transparent;border-color:transparent}.gmc_control .fancytree-plain span.fancytree-active.fancytree-partsel span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-selected.fancytree-partsel span.fancytree-title{font-weight:700;color:#202020;background-color:transparent;border:1px solid transparent;border-color:transparent}.gmc_control .fancytree-plain span.fancytree-node.fancytree-expanded.fancytree-partsel span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-node.fancytree-partsel:focus span.fancytree-title,.gmc_control .fancytree-plain span.fancytree-node.fancytree-partsel:hover span.fancytree-title{color:#fff}.gmc_control .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-active span.fancytree-title,.gmc_control .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-selected span.fancytree-title{background-color:transparent;border-color:transparent}.gmc_control .fancytree-plain span.fancytree-active span.fancytree-expander,.gmc_control .fancytree-plain span.fancytree-selected span.fancytree-expander{color:#202020}.gmc_control .fancytree-plain span.fancytree-node.fancytree-expanded span.fancytree-expander,.gmc_control .fancytree-plain span.fancytree-node:focus span.fancytree-expander,.gmc_control .fancytree-plain span.fancytree-node:hover span.fancytree-expander{color:#fff}#div_gmc_pos{float:right}#div_gmc_pos input{width:5em}.gmc_cmdbar{width:100%}.gmc_cmdbar input{width:auto;margin:3px;padding:0 .5em!important;font-size:16px}.gmc_cmdbar input[type=button]{margin-left:0;border:none;color:#fff;border-radius:3px;background-color:#3d3d3d;font-weight:700;padding:5px .5em!important}.gmc_cmdbar .btn{min-width:0;margin:0;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gmc_cmdbar .btn>i{margin-right:0}.gmc_cmdbar .btn:focus,.gmc_cmdbar .btn:hover{color:#fff;background-color:#202020}.gmc_cmdbar .btn.active>i::before{content:'\f0c9'}.gmc_map{float:none;width:100%;height:100%;padding:0;margin:0}.gmc_map .gmc_input{z-index:10;float:left;width:250px;left:200px;top:10px;position:relative}.gm-style-iw .adr{float:left;margin:5px}.gm-style-iw .gm-footer{margin:5px 0;padding:4px;background:#f0f0f0}.gm-style-iw img{float:right;margin:5px;width:150px}.gmc_tooltip{min-width:150px;max-width:200px}.mwl_label{background:#eee;border:1px solid #19252f;width:24px;font-size:10px;text-align:center}.gmc_adrlist_link{cursor:pointer;padding:1em 15px 1em 15px;border:none;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.gmc_adrlist_link:focus,.gmc_adrlist_link:hover{background-color:#f0f0f0;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.gmc_adrlist_link a,.gmc_adrlist_link a:link,.gmc_adrlist_link a:visited{display:block;min-height:120px;color:#202020;text-decoration:none!important;border-bottom:1px solid #ccc;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.gmc_adrlist_link a:focus,.gmc_adrlist_link a:hover{display:block;min-height:120px;color:#202020;text-decoration:none!important;border-bottom:1px solid #202020;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.gmc_adrlist_link a small{opacity:.5}.gmc_adrlist_link a small i.fa{vertical-align:baseline}#ikiss_gmc_tree_wrapper{clear:both;height:100%;height:calc(100% - 75px);padding-top:25px;overflow:auto}.ikiss_cattree ul li{padding:0;margin:0}.ikiss_cattree ul{list-style:none;padding:0;margin:0}.ikiss_cattree input{display:none}.ikiss_cattree span label img{display:inline;vertical-align:middle;margin-right:10px}.ikiss_cattree span label i{display:inline;vertical-align:middle;margin-right:10px;font-size:20px}.ikiss_cattree span label{padding:10px;background-color:#e7e8eb;border-bottom:1px solid #fff;margin:0;display:block;cursor:pointer;position:relative}#ikiss_gmc_tree_wrapper ul li.active span label,.ikiss_cattree span label:focus,.ikiss_cattree span label:hover{background-color:#f0f0f0}.ikiss_cattree ul li.active span label::after{content:'\f00c';font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;display:inline-block;right:10px;top:50%;transform:translateY(-50%)}img.fancytree-icon{width:25px!important;height:29px!important;margin-top:0!important;margin-left:0!important;vertical-align:middle!important}.gmc_map>div{z-index:98}@media screen and (min-width:960px){div.gmc_control{width:33.33333%}.gmc_adrlist_link:nth-child(3n+1){clear:both}}@media screen and (max-width:960px){div.gmc_control{width:50%}.gmc_adrlist_link:nth-child(2n+1){clear:both}}@media screen and (max-width:680px){div.gmc_page{height:auto}div.gmc_control{width:100%!important;height:auto}div.gmc_header{position:relative;top:auto;right:auto;width:100%}div.gmc_control{position:relative;top:auto;bottom:auto;width:100%}div.gmc_map{height:400px}}