:root {
--hw-font-primary: 'Inter', sans-serif;
--hw-font-primary-medium: 'Inter-Medium', sans-serif;
--hw-font-primary-semi-bold: 'Inter-SemiBold', sans-serif;
--hw-font-primary-bold: 'Inter-Bold', sans-serif;
--hw-font-seconary: 'Poppins', sans-serif;
--hw-font-alternate: 'Urbanist', sans-serif;
--hw--font-size--standard: 18px;
--hw--font-size--content-small: 14px;
--hw--font-size--vorgabe: 72px;
--hw--font-size--xs: 18px;
--hw--font-size--small: 20px;
--hw--font-size--medium: 24px;
--hw--font-size--large: 32px;
--hw--font-size--xl: 40px;
--hw--font-size--xxl: 50px;
--hw--font-height--standard: normal;
--hw--font-height--small: 28px;
--hw--font-height--medium: 30px;
--hw--font-height--large: normal;
--hw--font-height--xl: 44px;
--hw--font-height--xxl: 70px;
--hw--font-size--form-standard: 16px;
--hw--font-size--form-big: 20px;
--hw--font-size--standard-tablet: 16px;
--hw--font-size--content-small-tablet: 14px;
--hw--font-size--vorgabe-tablet: 72px;
--hw--font-size--small-tablet: 20px;
--hw--font-size--medium-tablet: 24px;
--hw--font-size--large-tablet: 32px;
--hw--font-size--xl-tablet: 40px;
--hw--font-size--xxl-tablet: 50px;
--hw--font-height--standard-tablet: normal;
--hw--font-height--small-tablet: 30px;
--hw--font-height--medium-tablet: normal;
--hw--font-height--large-tablet: normal;
--hw--font-height--xl-tablet: 44px;
--hw--font-height--xxl-tablet: 70px;
--hw--font-size--form-standard-tablet: 16px;
--hw--font-size--form-big-tablet: 20px;
--hw--font-size--standard-mobile: 16px;
--hw--font-size--content-small-mobile: 14px;
--hw--font-size--vorgabe-mobile: 48px;
--hw--font-size--small-mobile: 16px;
--hw--font-size--medium-mobile: 22px;
--hw--font-size--large-mobile: 24px;
--hw--font-size--xl-mobile: 28px;
--hw--font-size--xxl-mobile: 34px;
--hw--font-height--standard-mobile: normal;
--hw--font-height--small-mobile: normal;
--hw--font-height--medium-mobile: normal;
--hw--font-height--large-mobile: normal;
--hw--font-height--xl-mobile: normal;
--hw--font-height--xxl-mobile: normal;
--hw--font-size--form-standard-mobile: normal;
--hw--font-size--form-big-mobile: normal;
--hw--button-size--xs: 12px;
--hw--button-size--small: 14px;
--hw--button-size--medium: 16px;
--hw--button-size--large: 18px;
--hw--button-size--xl: 22px;
--hw--font-weight-bold: 700;
--hw--font-weight-semi-bold: 600;
--hw--font-weight-medium: 500;
--hw--font-weight-normal: 400;
--hw--primary-button-color: #056642;
--hw--vorgabe-button-color: #56A87F;
--hw--success-button-color: #151413;
--hw--primary-color: #151413;
--hw--secondary-color: #E9885F;
--hw-body-color: #151413;
--hw--white-color: #ffffff;
--hw--white-gray-one: #dfdfdf;
--hw--white-gray-two: #aeadab;
--hw--orange: orange;
--hw-red: #d9534f;
--hw-red-light-color: #f19c9a;
--hw-green-one: #9cb0a4;
--hw-green-two: #687C71;
--hw-green-three: #dfe4db;
--hw-green-four: #9CB0A4;
--hw-gray-one: #807f7d;
--hw-gray-two: #1B1D21;
--hw-gray-three: #C3CCD6;
--hw-gray-four: #dfdedc;
--hw-gray-five: #898989;
--hw-gray-seven: #dcdcdc;
--hw-gray-zero: #f8f6f6;
--hw--white-gray-five: #545352;
--hw--white-gray-six: #2C2B2A;
--hw--lila-one: #908eef;
--hw--rosa-one: #FAEBEC;
--hw--rosa-two: #f7a5a5;
--hw--blue-one: #4d7d94;
--hw--orange-one: #e9785f;
--hw-success-color: #56a87f;
--hw-warning-color: yellow;
--hw-alert-color: #d25562;
--hw--href-color: #56A87F;
--hw--primary-bg-color: #f3f5f3;
--hw-radius-button: 8px;
--hw-radius-images: 16px;
--hw-radius-checkbox: 3px;
--hw-box-shadow-one: 0px 0px 22px rgb(0 0 0 / 20%);
--hw-box-shadow-two: 0px 0px 22px rgb(0 0 0 / 50%);
--hw-box-shadow-three: 0px 4px 4px rgba(0, 0, 0, 0.25);
--hw-box-shadow-four: 4px 4px 10px 0px rgba(86, 168, 127, 0.50);
--hw--form-big-width: 1100px;
--hw--form-width: 768px;
}
.lazy-background {
min-height: 250px;
background-size: cover;
background-position: center;
}
#scrollTop{position:fixed !important;z-index: 999997 !important;bottom:40px;right:40px;background: rgba(21, 20, 19, 0.7);padding:10px 15px;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;cursor:pointer}
#scrollTop i{color:#fff !important}
#unclustered-point.marker{width:40px!important;height:40px!important;background:red!important;}
.text-shadow-1{text-shadow: 1px 1px 2px rgba(0,0,0,0.5);}
.overflow-hide{overflow:hidden !important}
#googleLikesDetailsWrapper .google-likes-details-header-thema,#googleLikesDetailsWrapper .google-likes-details-header-write{width:100%;}
#googleLikesDetailsWrapper .google-likes-details-header,#googleLikesDetailsWrapper .google-likes-details-footer{font-family: var(--hw-font-primary-bold);}
#googleLikesDetailsWrapper .google-likes-details-header .google-likes-details-header-thema{font-size: var(--hw--font-size--xs) !important;}
#googleLikesDetailsWrapper .google-likes-details-header-thema{}
#googleLikesDetailsWrapper .google-likes-details-header-write{}
#googleLikesDetailsWrapper .google-likes-details-header-write-new{border-top: 1px solid var(--hw-gray-four);padding:20px 0 10px 0;}
#googleLikesDetailsWrapper .google-likes-details-header,#googleLikesDetailsWrapper .google-likes-details-footer{margin:20px 0 10px 0}
#googleLikesDetailsWrapper {padding: 10px 40px 4px 40px;margin-top:40px;}
#googleLikesDetailsWrapper .google-likes-details-wrapper-inner{border-top:1px solid var(--hw-gray-four) !important;border-bottom:0px solid var(--hw-gray-four) !important;padding-bottom:29px;}
#googleLikesDetailsWrapper .google-like-user{margin: 40px 0 0 0;}
#googleLikesDetailsWrapper .google-like-user .google-like-img,#googleLikesDetailsWrapper .google-like-user .google-like-name-wrapper{display:inline-block}
#googleLikesDetailsWrapper .google-likes-details-header-thema, #googleLikesDetailsWrapper .google-likes-details-header-write {display: inline-table;}
#googleLikesDetailsWrapper .google-likes-details-header-thema{height: 44px;}
#googleLikesDetailsWrapper .google-like-user .google-like-img{width:48px;}
#googleLikesDetailsWrapper .google-like-user .google-like-img img{position:relative;top:-14px;}
#googleLikesDetailsWrapper .google-like-user .google-like-name-wrapper{width:calc(100% - 68px);padding-left:20px;}
#googleLikesDetailsWrapper .google-like-user .google-like-body{position:relative;top:-8px;}
#googleLikesDetailsWrapper .google-like-user .google-like-name{font-family: var(--hw-font-primary-bold);}
#detailsLikeMobil{position:absolute;top:82px;right:20px;z-index:3;width:69px;display:none}
#detailsLikeMobil .details-like-item{width: 32px;position: relative;top: -2px;height: 32px;display: inline-block;background: rgba(255, 255, 255, 0.7);border-radius: 50%;padding: 5px;}
#detailsLikeMobil .details-like-item:last-child{top:0px;margin-left:5px}
#detailsLikeMobil .details-like-item i{font-size:22px;}
#detailsLikeMobil .details-like-item i:first-child{position:absolute;top:5px;}
#detailsLikeMobil .share-button svg,#detailsLikeMobil .share-button-mobil svg{height:20px;fill:var(--hw--primary-color) !important;}
#detailsLikeMobil .details-like-item i.icon-white {color: var(--hw--primary-color) !important;}
#detailsLikeMobil .details-like-item i.icon-light-dark {color: rgba(21, 20, 19, 0) !important;}
#detailsLikeMobil .close-button-mobil i{right: 5px!important;}
#detailsBackMobil{position:absolute;top:82px;left:20px;z-index:3;width:69px;display:none}
#detailsBackMobil a{color: var(--hw-body-color) !important;}
#detailsBackMobil .details-like-item{width: 32px;position: relative;top: -2px;height: 32px;display: inline-block;background: rgba(255, 255, 255, 0.7);border-radius: 50%;padding: 5px;}
#detailsBackMobil .details-like-item i{font-size:22px;}
#mobileShareButtonNative{top: -1px !important;}
#mobileShareButtonNative svg,#mobileShareButton svg{height:20px;fill:var(--hw--primary-color) !important;left: -5px; top: -3px;position: relative;}
#detailsLikeMobil .details-mobile svg{left: -5px; top: -3px;}
#desktopShareButton{cursor:pointer}
#desktopShareButton svg{height:22px!important;fill:var(--hw--primary-color) !important;position: relative;top: -3px;}
div.asl_r.vertical,div.asl_r.vertical .results{height:436px!important}
#header-full-image.elementor-section-height-min-height{min-height: 100vh!important} .passwort-reset-wrapper {
border: 0px solid rgba(0, 0, 0, .2);
border-radius: var(--hw-radius-images) !important;
box-shadow: 0 2px 15px -3px rgb(0 0 0 / 1%), 0 10px 20px -2px rgb(0 0 0 / 1%) !important;
background:#fff;
padding:40px;
width:420px!important;
}  #timeline .timeline {line-height: 1.4em;list-style: none;margin: 0;padding: 0;width: 100%;}
#timeline .timeline h1, #timeline .timeline h2, #timeline .timeline h3, #timeline .timeline h4, #timeline .timeline h5, #timeline .timeline h6 {line-height: inherit;color: var(--hw--primary-color) !important;font-family: var(--hw-font-primary-bold);}
#timeline .timeline h2{font-size: var(--hw--font-size--medium) !important;line-height: var(--hw--font-height--medium) !important;}
#timeline .timeline h3{font-size: var(--hw--font-size--xs) !important;margin-bottom: 0px!important;display: inline;margin-right: 10px;} #timeline .timeline-item {padding-left: 40px;position: relative;}
#timeline .timeline-item:last-child {padding-bottom: 0;} #timeline .timeline-info {font-size: 12px;font-weight: 700;letter-spacing: 3px;margin: 0 0 0.5em 0;text-transform: uppercase;white-space: nowrap;} #timeline .timeline-marker {position: absolute;top: 0;bottom: 0;left: 0;width: 15px;}
#timeline .timeline-marker:before {background: var(--hw--primary-button-color);border: 3px solid transparent;border-radius: 100%;content: "";display: block;height: 15px;position: absolute;top: 4px;left: 0;width: 15px;transition: background 0.3s ease-in-out, border 0.3s ease-in-out;}
#timeline .timeline-marker:after {content: "";width: 3px;background: var(--hw--white-gray-one) !important;display: block;position: absolute;top: 24px;bottom: 0;left: 6px;}
#timeline .timeline-item:last-child .timeline-marker:after {content: none;}
#timeline .timeline-item:not(.period):hover .timeline-marker:before {background: transparent;border: 3px solid var(--hw--primary-button-color);} #timeline .timeline-content {padding-bottom: 40px;}
#timeline .timeline-content p:last-child {margin-bottom: 0;} #timeline .period {padding: 0;}
#timeline .period .timeline-info {display: none;}
#timeline .period .timeline-marker:before {background: transparent;content: "";width: 15px;height: auto;border: none;border-radius: 0;top: 0;bottom: 30px;position: absolute;border-top: 3px solid #CCD5DB;border-bottom: 3px solid #CCD5DB;}
#timeline .period .timeline-marker:after {content: "";height: 32px;top: auto;}
#timeline .period .timeline-content {padding: 40px 0 70px;}
#timeline .period .timeline-title {margin: 0;} @media (min-width: 768px) {
#timeline .timeline-split .timeline, #timeline .timeline-centered .timeline {display: table;}
#timeline .timeline-split .timeline-item, #timeline .timeline-centered .timeline-item {display: table-row;padding: 0;}
#timeline .timeline-split .timeline-info, #timeline .timeline-centered .timeline-info,#timeline .timeline-split .timeline-marker,#timeline .timeline-centered .timeline-marker,#timeline .timeline-split .timeline-content,#timeline .timeline-centered .timeline-content,#timeline .timeline-split .period .timeline-info {display: table-cell;vertical-align: top;}
#timeline .timeline-split .timeline-marker, #timeline .timeline-centered .timeline-marker {position: relative;}
#timeline .timeline-split .timeline-content, #timeline .timeline-centered .timeline-content {padding-left: 30px;}
#timeline .timeline-split .timeline-info, #timeline .timeline-centered .timeline-info {padding-right: 30px;}
#timeline .timeline-split .period .timeline-title, #timeline .timeline-centered .period .timeline-title {position: relative;left: -45px;}
} @media (min-width: 992px) {
#timeline .timeline-centered,#timeline .timeline-centered .timeline-item,#timeline .timeline-centered .timeline-info,#timeline .timeline-centered .timeline-marker,#timeline .timeline-centered .timeline-content {display: block;margin: 0;padding: 0;}
#timeline .timeline-centered .timeline-item {padding-bottom: 40px;overflow: hidden;}
#timeline .timeline-centered .timeline-marker {position: absolute;left: 50%;margin-left: -7.5px;}
#timeline .timeline-centered .timeline-info,#timeline .timeline-centered .timeline-content {width: 50%;}
#timeline .timeline-centered > .timeline-item:nth-child(odd) .timeline-info {float: left;text-align: right;padding-right: 30px;}
#timeline .timeline-centered > .timeline-item:nth-child(odd) .timeline-content {float: right;text-align: left;padding-left: 30px;}
#timeline .timeline-centered > .timeline-item:nth-child(even) .timeline-info {float: right;text-align: left;padding-left: 30px;}
#timeline .timeline-centered > .timeline-item:nth-child(even) .timeline-content {float: left;text-align: right;padding-right: 30px;}
#timeline .timeline-centered > .timeline-item.period .timeline-content {float: none;padding: 0;width: 100%;text-align: center;}
#timeline .timeline-centered .timeline-item.period {padding: 50px 0 90px;}
#timeline .timeline-centered .period .timeline-marker:after {height: 30px;bottom: 0;top: auto;}
#timeline .timeline-centered .period .timeline-title {left: auto;}
} #timeline .marker-outline .timeline-marker:before {background: transparent;border-color: #FF6B6B;}
#timeline .marker-outline .timeline-item:hover .timeline-marker:before {background: #FF6B6B;} #timeline .timeline-label {border-radius: 5px;-moz-border-radius: 5px;padding: 0px 10px !important;margin: 0px !important;display: inline-block;font-size: 12px !important;color:#fff;position: relative;top: -2px;}
#timeline .timeline-label.timeline-label-Bugfix{background: #f0506e;}
#timeline .timeline-label.timeline-label-Info {background: #faa05a;}
#timeline .timeline-label.timeline-label-Feature {background: #32d296;} #dasTeam{display: flex;flex-wrap: wrap;gap: 0;}
#dasTeam .swiper-slide {padding: 10px;display: flex;height: auto;width: calc(33.33% - 0px);} .page-id-131 .arm_form_message_container1.arm_editor_form_fileds_container.arm_editor_form_fileds_wrapper {margin-top: 80px;position: absolute;left: 0;display: inline-flex;text-align: center;right: 0;padding:0 20px;}
.page-id-131 .arm_form_message_container1 .arm-df__fc--validation__wrap{margin: 0 auto;} .oeffnungszeiten_tag_status_view{position:absolute;z-index: 4;left:0;top:0;bottom:0;background:#f9fbf9;opacity:.9;}
.oeffnungszeiten_tag_status_view_create{width:calc(100% - 210px);}
.oeffnungszeiten_tag_status_view_update{width:calc(100% - 305px);}
.custom-select-wrapper {position: relative;user-select: none;width: 180px;display: inline-block;}
.custom-select_time-wrapper{width: 110px!important;}
.custom-select-wrapper .custom-select {position: relative;}
.custom-select-wrapper .custom-select-trigger {background: #fff;padding: 10px 40px 10px 15px;cursor: pointer;position: relative;}
.custom-select-wrapper .arrow {position: absolute;right: 15px;top: 50%;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #333;transform: translateY(-50%);transition: transform 0.3s ease;}
.custom-select-wrapper .custom-select.open .arrow {transform: translateY(-50%) rotate(180deg);}
.custom-select-wrapper .clock {position: absolute;right: 30px;top: 8px;width: 0;height: 0;font-size:22px;}
.custom-select-wrapper .custom-options {position: absolute;top: 100%;left: 0;right: 0;background: #fff;max-height: 0;overflow: hidden;transition: max-height 0.3s ease;z-index: 10;-webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.25);}
.custom-select-wrapper .custom-select.open .custom-options {max-height: 140px;}
.custom-select-wrapper .custom-select.open .custom-options-time {overflow-y: scroll;scrollbar-width: thin;scrollbar-color: #5b5b5a transparent;}
.custom-select-wrapper .custom-select.open .custom-options-time::-webkit-scrollbar {width: 20px;}
.custom-select-wrapper .custom-select.open .custom-options-time::-webkit-scrollbar-track {background: #fff;border-radius: 8px;}
.custom-select-wrapper .custom-select.open .custom-options-time::-webkit-scrollbar-thumb {background: #fff;border-radius: 8px;}
.custom-select-wrapper .custom-select.open .custom-options-time::-webkit-scrollbar-thumb:hover {background: #5b5b5a;}
.custom-select-wrapper .custom-option {padding: 10px 15px;cursor: pointer;}
.custom-select-wrapper .custom-option:hover, .custom-select-wrapper .custom-option.selected {background: #f0f0f0;}
.time-two-wrapper{position: relative;width: 300px;display: inline-block;}
.hide-time-trigger,.hide-time{display: inline-block;}
.hide-time-trigger{cursor: pointer;position:absolute;z-index:3;top:10px;background: var(--hw--primary-color) !important;width: 27px;border-radius: 50px;margin-left: 10px;color: #fff;}
.hide-time{height: 47px;position: absolute;z-index: 2;left: 0;right: 0;background: #f9fbf9;}
.show-time-trigger{cursor: pointer;background: var(--hw--primary-color) !important;width: 27px;border-radius: 50px;margin-left: 10px;color: #fff;} #dashboardContent .onboarding-service {display: flex;flex-wrap:wrap;margin-top:40px;}
#dashboardContent .onboarding-service-left,#dashboardContent .onboarding-service-middle,#dashboardContent .onboarding-service-right {width: calc(50% - 10px);border: 1px solid var(--hw-gray-seven) !important;padding: 20px;height: fit-content;}
#dashboardContent .onboarding-service-left{margin-right:10px;}
#dashboardContent .onboarding-service-middle{margin: 0 20px;}
#dashboardContent .onboarding-service-right{margin-left:10px;}
#dashboardContent .onboarding-service .onboarding-service-service{background-image:url(https://harzfeeling.de/wp-content/uploads/onboarding-bg.jpg);background-size: cover;position: relative;}
#dashboardContent .onboarding-service .onboarding-service-left .onboarding-service-service{padding:70px 20px;}
#dashboardContent .onboarding-service .onboarding-service-right .onboarding-service-service{padding:40px 20px;}
#dashboardContent .onboarding-service .onboarding-service-creation{background-image:url(https://harzfeeling.de/wp-content/uploads/content-creation-bg.jpg);background-size: cover;margin-top:20px;position: relative;}
#dashboardContent .onboarding-service .onboarding-service-creation{padding:60px 20px;}
#dashboardContent .onboarding-service .onboarding-service-creation-one{background-image:url(https://harzfeeling.de/wp-content/uploads/content-creation-bg.jpg);background-size: cover;position: relative;}
#dashboardContent .onboarding-service .onboarding-service-creation-one{padding:60px 20px;}
#dashboardContent .onboarding-service .onboarding-service-posting{background-image:url(https://harzfeeling.de/wp-content/uploads/insta-posting-bg.jpg);background-size: cover;padding:40px 20px;margin-top:20px;position: relative;}
#dashboardContent .onboarding-service-title{font-size: 32px!important}
#dashboardContent .onboarding-service-subtitle{font-size: 24px!important}
#dashboardContent .onboarding-service .onboarding-service-text{padding:20px 20px 0 20px;font-size:16px;}
#dashboardContent .onboarding-service .onboarding-service-text .underline{text-decoration:underline !important;}
#dashboardContent .onboarding-service .onboarding-service-text ul {margin: 0 0 0 20px;}
#dashboardContent .onboarding-service-button{background:#000;padding:20px;margin:40px 0 20px 0;}
#dashboardContent .onboarding-service-text a{color:#fff!important;}
#dashboardContent .bg-check{position: absolute;top: 10px;right: 15px;}
#onbardingSwitch{margin-top:40px;}
#onbardingSwitch .elementor-widget-button{display: inline-block !important;width: auto !important;margin:0 5px;cursor: pointer;}
#onbardingSwitch .elementor-widget-button a.elementor-button.active{background-color: transparent !important;color: var(--hw--success-button-color) !important;}
#onbardingSwitch .collapse-wrapper{margin-top:0px;} .dashboardDealsTable{box-shadow: 0 3px 6px rgba(0,0,0,.03);border: 1px solid var(--hw-gray-seven) !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;}
.dashboardDealsTable td{border: 0px solid rgba(0,0,0,.1)!important;border-width: 0 0px 0px 0!important;}
.dashboardDealsTable td.image-wrapper{padding:0!important;width:20%;white-space: nowrap;border-right:0px!important;background-size: cover;background-repeat: no-repeat;background-position: center;border-radius: 8px 0 0 8px;}
.dashboardDealsTable td.info-wrapper{padding:20px!important;line-height: initial;}
.dashboardDealsTable td.deals-button-wrapper{width:25%;padding-right:20px;}
.dashboardDealsTable td.deals-button-wrapper a{display:block} #dashboardContent .gallery-section-container.v-padding-10 {padding: 0 0!important;}
#dashboardContent .gallery-sections h2 {color: var(--hw--primary-color) !important;font-family: var(--hw-font-primary-semi-bold) !important;font-weight: normal!important;font-size: var(--hw--font-size--xs) !important;line-height: var(--hw--font-height--medium) !important;}
#dashboardContent .gallery-sections h2, #dashboardContent .gallery-sections p {text-align:center!important;}
#dashboardContent .gallery .gallery-info h3 {color: #fff!important;}
#dashboardContent .galleries {margin-bottom: 40px !important;}
#dashboardContent .galleries:last-child {margin-bottom: 0px !important;}
#dashboardContent .galleries > * {width: calc(33.33% - 14px) !important;}
#dashboardContent .picflow-gallery.gallery-padding {margin: 0px!important;} #rgNewForm{margin-top: 100px!important;}
#rgNewForm .rg-form-inner{max-width:800px;margin: 0 auto;}
#rgNewForm .rg-form-inner .rg-new-title{font-size: 20px!important;margin-bottom: 40px!important;}
#rgNewForm .rg-form-inner input{outline: none;width: calc(100% - 10px)!important;margin:5px;background-color: #ffffff !important;border: 1px solid #dcdcdc;border-color: #dcdcdc;border-radius: 8px !important;-webkit-border-radius: 8px !important;-moz-border-radius: 8px !important;-o-border-radius: 8px !important;}
#rgNewForm .rg-form-inner select {height: 48px;outline: none;margin:5px;background-color: #ffffff !important;border: 1px solid #dcdcdc;border-color: #dcdcdc;border-radius: 8px !important;-webkit-border-radius: 8px !important;-moz-border-radius: 8px !important;-o-border-radius: 8px !important;}
#rgNewForm .rg-form-inner input[type="submit"] {
background-color: var(--hw--vorgabe-button-color) !important;
border: 2px solid var(--hw--vorgabe-button-color) !important;
color: #fff !important;
font-size: var(--hw--button-size--medium) !important;
font-style: normal;
text-decoration: none;
border-radius: var(--hw-radius-button) !important;
-webkit-border-radius: var(--hw-radius-button) !important;
-ms-border-radius: var(--hw-radius-button) !important;
-moz-border-radius: var(--hw-radius-button) !important;
-o-border-radius: var(--hw-radius-button) !important;
text-transform: none;
padding: 11px 18px !important;
width: 100% !important;
font-weight: normal !important;
font-family: var(--hw-font-primary-semi-bold) !important;
}
#rgNewForm .rg-form-inner input:focus,#rgNewForm .rg-form-inner input:active{border-color: var(--hw--vorgabe-button-color)!important;outline: none;}
#rgNewForm .armember-normal-field {width: 50% !important;} .page-id-37289 .site-header,
.page-id-37289 .site-footer,
.page-id-37289 #BorlabsCookieBox {
display: none;
} #createEntryAlert.alert {padding: 10px 20px 16px 20px!important;}
.dashboard-hinweis-ok li {
list-style:none;
background-image: url(https://harzfeeling.de/wp-content/uploads/icon-check.svg);
background-size: 15px 15px;
background-repeat: no-repeat;
background-position: 0 3px;
padding-left: 17px;
}
.gutschein-wrapper{border: 1px solid var(--hw-gray-seven) !important;margin: 20px 0px;padding:20px;position: relative;box-shadow: 0 3px 6px rgba(0, 0, 0, .03);}
.gutschein-wrapper .gutschein-wrapper-title{font-family: var(--hw-font-primary-semi-bold);font-size: var(--hw--font-size--xs) !important;}
.gutschein-wrapper .gutschein-wrapper-title img{position:relative;margin-right:5px;top:-3px;}
.gutschein-wrapper .gutschein-wrapper-inner{border: 1px solid var(--hw-gray-seven) !important;margin: 20px 0 0 0;padding:20px;position: relative;box-shadow: 0 3px 6px rgba(0, 0, 0, .03);}
.gutschein-wrapper .gutschein-wrapper-inner .gutschein-wrapper-subtitle-one{font-size:16px !important;font-family: var(--hw-font-primary-semi-bold);color:#56a87f !important;}
.gutschein-wrapper .gutschein-wrapper-inner .gutschein-wrapper-subtitle-two{font-size:16px !important;font-family: var(--hw-font-primary-semi-bold);}
.gutschein-wrapper .gutschein-wrapper-inner .gutschein-wrapper-desc{margin-top:10px;font-size:16px !important;}
.gutschein-wrapper .gutschein-wrapper-inner .gutschein-wrapper-button{border: 1px solid var(--hw-gray-seven) !important;margin: 20px 0 0 0;padding:10px;position: relative;box-shadow: 0 3px 6px rgba(0, 0, 0, .03);}
.gutschein-wrapper .gutschein-wrapper-inner .gutschein-wrapper-button .btn-img-left,
.gutschein-wrapper .gutschein-wrapper-inner .gutschein-wrapper-button .btn-img-middle,
.gutschein-wrapper .gutschein-wrapper-inner .gutschein-wrapper-button .btn-img-right{display:inline-block}
.gutschein-wrapper .gutschein-wrapper-inner .gutschein-wrapper-button .btn-img-middle{width:calc(100% - 62px);}
.gutschein-wrapper .gutschein-wrapper-inner .gutschein-wrapper-button .btn-img-right{cursor:pointer}
.gutschein-info-wrapper{border: 1px solid var(--hw-gray-seven) !important;margin: 20px 0px;padding:20px;position: relative;box-shadow: 0 3px 6px rgba(0, 0, 0, .03);background-image: url(https://harzfeeling.de/wp-content/uploads/Sidebar-info-bg.jpg);background-size: cover;background-repeat: no-repeat;background-position: center top;}
.gutschein-info-wrapper .gutschein-info-wrapper-desc{margin-top:240px;padding:20px;font-size:16px !important;} #searchMain{margin-top:156px;margin-bottom:100px;}
#searchMain .paging-navigation{padding:0 10px;text-align:center;}
#searchMain h1{padding:0 10px;} #lottieRabattButton .elementor-widget-button,#lottieRabattButton .gutschein-wrapper-button{position: relative;z-index: 2;}
#lottieRabattButtonAnimation{position: absolute;top: 140px;left: calc(50% - 100px);z-index: 1;width: 200px;text-align: center;height: 200px;}
#copyAnimation svg,.copyAnimation svg{width: 25px!important;}
#copy-image-rabatt:hover #copyAnimation svg,.deals-button-wrapper a:hover .copyAnimation svg{filter: invert(99%) sepia(100%) saturate(1000%) hue-rotate(90deg) brightness(20%) contrast(120%);} #pageLoader,#pageLoaderSave{position:absolute;top:0;bottom:0;left:0;right:0;z-index:999999 !important;text-align:center;overflow:hidden !important;background:#fff}
#pageLoader .page-loader-inner,#pageLoaderSave .page-loader-inner{position: relative;top: 50%;left: 50%;transform: translate(-50%, -50%);overflow:hidden !important;}
#pageLoader img,#pageLoaderSave img{height:55px;}
.cssload-wrapper {
margin: auto;
display: block;
width: 120px;
}
.cssload-loader {
width: 55px;
height: 55px;
border-radius: 50%;
margin: 2em;
display: inline-block;
position: relative;
vertical-align: middle;
}
.rotate {animation: rotation 2s infinite linear;}
@keyframes rotation {from {transform: rotate(0deg);}to{transform: rotate(359deg);}} .header-saison_bg{background-position: center center!important;background-size: cover!important;} .logged-in-condition .hide-logged-in {display: none!important;}
.logged-out-condition .hide-logged-out{display: none!important;} .site-header,.one-container .container,.footer-widgets,.main-navigation{background: transparent !important;background-color:  transparent !important;}
.site-info {font-size: var(--hw--font-size--standard) !important;background:var(--hw--primary-bg-color) !important}
small,.font-size-small{font-size: var(--hw--font-size--content-small) !important}
a, .main-navigation .main-nav ul li[class*="current-menu-"] > a{color: var(--hw--href-color);font-weight: var(--hw--font-weight-normal) !important;}
a{text-decoration: none !important;}
a:hover{text-decoration: none !important;}
a.underline{text-decoration: underline !important;}
.desktop-padding-left-right{padding:0 40px !important;}
.desktop-padding-left{padding-left:40px !important;}
.desktop-padding-right{padding-right:40px !important;}
.desktop-padding-left-right-one{padding:0 30px !important;}
.one-container .inside-article>.featured-image,.entry-header{display:none !important}
.container-top-bottom-150{margin:150px 0 !important;}
.container-top-150{margin-top:150px !important;}
.container-bottom-150{margin-bottom:150px !important;}
.headerRegistrieren{cursor:pointer}
.desktop-hide{display: none!important;}
.tablet-hide{display: block!important;} body, button, input, select, textarea {font-family:var(--hw-font-primary) !important;font-size: var(--hw--font-size--standard) !important;line-height: 1.5 !important;color:var(--hw-body-color) !important;}
body{background-color: #F9FBF9!important;background:#F9FBF9!important; }
select{-webkit-appearance: none!important;}  .font-urbanist-semi-bold{font-family: var(--hw-font-seconary) !important;font-weight: var(--hw--font-weight-semi-bold) !important;}
.color-weight-bold{font-family: var(--hw-font-primary-bold) !important;}
.color-weight-semi-bold{font-family: var(--hw-font-primary-semi-bold) !important;}
.font-size-standard{font-size:var(--hw--font-size--standard) !important}
.font-size-xs{font-size:var(--hw--button-size--xs) !important}
.font-size-xs-1{font-size:var(--hw--font-size--xs) !important}
.font-size-medium{font-size: var(--hw--font-size--medium) !important;}
.font-size-xxxl{font-size: 60px !important;}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-uppercase, .text-uppercase h1{text-transform: uppercase !important;}
.text-line-through{text-decoration: line-through!important;}
.color-primary{color:var(--hw--primary-color) !important}
.color-white{color:var(--hw--white-color) !important}
.color-gray-one{color:var(--hw-gray-one) !important;}
.color-gray-two{color:var(--hw-gray-two) !important;}
.color-gray-four{color:var(--hw-gray-four) !important;}
.color-gray-six{color:var(--hw--white-gray-six) !important;}
.color-red{color:var(--hw-alert-color) !important;}
.color-red-light{color:var(--hw-red-light-color) !important;}
.color-lila-one{color:var(--hw--lila-one) !important;}
.color-green-one{color:var(--hw-green-one) !important}
.color-green-two{color:var(--hw--href-color) !important}
.color-green-four{color:var(--hw-green-four) !important}
.bg-black{background:var(--hw--primary-color) !important}
.bg-white{background:var(--hw--white-color)!important}
.bg-secondary{background:var(--hw--secondary-color) !important}
.bg-hw-white-gray-one{background:var(--hw-gray-one) !important}
.bg-hw-white-gray-two{background:var(--hw--white-gray-two) !important}
.bg-hw-white-gray-four{background:var(--hw-gray-four) !important}
.bg-green-one{background:var(--hw-green-one) !important}
.bg-green-two{background:var(--hw--href-color) !important}
.bg-green-four{background:var(--hw-green-four) !important}
.bg-green-five{background:#DFE4DD !important}
.bg-blue-one{background:var(--hw--blue-one) !important}
.bg-lila-one{background:var(--hw--lila-one) !important;}
.bg-rosa-one{background:var(--hw--rosa-one) !important;}
.bg-rosa-two{background:var(--hw--rosa-two) !important}
.hide,.hidden{display:none !important}
.rotate-plus45 {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.rotate-plus90 {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.rotate-minus90 {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.reflect {transform:scaleX(-1);-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);}
.section-padding{padding:0 40px}
img.border-radius{border-radius: var(--hw-radius-images) !important}
.border-radius{border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;}
.border-radius-16{border-radius: 16px !important;-webkit-border-radius: 16px !important;-moz-border-radius: 16px !important;-o-border-radius: 16px !important;}
.border-radius-blog{border-radius: var(--hw-radius-images) !important;-webkit-border-radius: var(--hw-radius-images) !important;-moz-border-radius: var(--hw-radius-images) !important;-o-border-radius: var(--hw-radius-images) !important;}
.border-radius-blog.elementor-widget-image img{border-radius: var(--hw-radius-images) !important;-webkit-border-radius: var(--hw-radius-images) !important;-moz-border-radius: var(--hw-radius-images) !important;-o-border-radius: var(--hw-radius-images) !important;}
.border-radius-top{border-top-left-radius: var(--hw-radius-images) !important;border-top-right-radius: var(--hw-radius-images) !important;}
.border-radius-bottom{border-bottom-left-radius: var(--hw-radius-images) !important;border-bottom-right-radius: var(--hw-radius-images) !important;}
.box-shadow-three{-webkit-box-shadow: var(--hw-box-shadow-three);-moz-box-shadow: var(--hw-box-shadow-three);box-shadow: var(--hw-box-shadow-three);}
.box-shadow-four{-webkit-box-shadow: var(--hw-box-shadow-four);-moz-box-shadow: var(--hw-box-shadow-four);box-shadow: var(--hw-box-shadow-four);} #cmplz-document{max-width: 1920px!important;}
#cmplz-document,#cmplz-document p{font-family:var(--hw-font-primary) !important;font-size: var(--hw--font-size--standard) !important;line-height: 1.5;color:var(--hw-body-color) !important;}
#cmplz-document h2{padding-bottom: 0px!important;margin-bottom: 0px!important;font-size: var(--hw--font-size--small) !important;line-height: var(--hw--font-height--small) !important;}
#cmplz-cookies-overview,#cmplz-manage-consent-container{width:1024px!important;}
#cmplz-document .cmplz-subtitle{margin-top: 0px!important;margin-bottom: 0px!important;} #stepsWrapper{display:flex;align-items: center;justify-content: center;}
#stepsWrapper > *{width:calc(100% / 3);padding:20px;}
#stepsWrapper .item .item-inner{position:relative;background-size: cover;background-repeat: no-repeat;background-position: center;display:flex;justify-content: center;padding-top: 37.5%;padding-bottom: 37.5%;}
#stepsWrapper .item .item-inner .item-step{position:absolute;top: 20px;left: 20px;font-family: var(--hw-font-primary-bold);font-size: var(--hw--font-size--xl) !important;line-height: var(--hw--font-height--xl) !important;}
#stepsWrapper .item .item-inner .item-info{font-family: var(--hw-font-primary-bold);font-size: var(--hw--font-size--medium) !important;line-height: var(--hw--font-height--medium) !important;padding: 0 20px;text-align: center;height:60px;}
#stepsWrapper .item .item-inner .item-step,#stepsWrapper .item .item-inner .item-info{text-shadow: 0px 0px 5px rgba(0,0,0,0.5);} .play-button-50,.play-button-30{background:rgba(255,255,255,.5);display:inline-block;border-radius:50%;cursor:pointer}
.play-button-50{padding:40px;}
.play-button-50 img{width:50px!important;height:50px!important;}
.play-button-30{padding:20px;}
.play-button-30 img{width:30px!important;height:30px!important;}
#ueberUnsViderPoster .elementor-custom-embed-image-overlay {background-size: contain!important;background-repeat: no-repeat!important;background-color: #eee!important;} .divider-white .elementor-divider-separator{border-color:var(--hw--white-color) !important}
.divider-gray .elementor-divider-separator{border-color:var(--hw-gray-four) !important} #filterButton,#filterButtonNew,#CalendarButton{display:inline-block;position:relative;}
#filterButton .filter-count,#filterButtonNew .filter-count,#CalendarButton .calendar-info{display:inline-block;position:absolute;z-index: 2;top:-8px;right: -8px;background: var(--hw-body-color) !important;border-radius: 50%;padding: 2px 0 0 0;font-size: 12px;color:#fff;width:25px;height:25px;border:2px solid #F0F2F0;text-align: center;}
#calendarMapWrapper{position: fixed;z-index: 1;top: 20px;right: 70px;}
#calendarMapWrapper .mobile-hide-button{display:none}
#calendarMapWrapper #CalendarButtonNewWrapper.fixed{right:50px!important}
#calendarListWrapper{display: inline-block;} #filterButtonFooter{display: flow-root;width: -webkit-fill-available;}
#clearFilter{float:left;cursor:pointer;margin-top:11px;}
#modalCloseViewCount{float:right;}
#modalCloseViewCount .spinner {
width: auto;
margin: 0;
top: calc(50% - 10px);
left: calc(50% - 10px);
line-height: 20px;
padding: 11px 18px !important;
min-width:190px;
}
#modalCloseViewCount .spinner,#modalCloseViewCount .spinner svg {
-webkit-transition: all .45s linear .1s;
-moz-transition: all .45s linear .1s;
-o-transition: all .45s linear .1s;
transition: all .45s linear .1s;
visibility: hidden;
opacity: 0
}
#modalCloseViewCount.active .spinner,#modalCloseViewCount.active .spinner svg {
-webkit-transition: all .45s linear;
-moz-transition: all .45s linear;
-o-transition: all .45s linear;
transition: all .45s linear;
visibility: visible;
opacity: 1;fill:#fff
}
#filterWrapper{padding-bottom:40px;}
#filterWrapper .filter-group{margin-top:40px;}
#filterWrapper .filter-group-item{display: inline-block;width: 50%;}
#detailsSearchFilterModalWindow .modal-body {padding: 0 20px 20px 20px;} .vorteile-table-wrapper{position:relative;margin-bottom:40px;}
.vorteile-table-wrapper .verlauf-club{position:absolute;left:0;right:0;margin-top:-168px;height:168px;background-image: url(//harzfeeling.de/wp-content/uploads/verlauf-club.png)!important;background-repeat: repeat!important;}
.vorteile-table{overflow: hidden;}
.vorteile-table.table-short-height{height: 400px;}
.vorteile-table .vorteile-table-row{background: var(--hw--white-color) !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;padding: 15px 10px 12px 15px !important; display:flex;flex-wrap: wrap;align-items: center;justify-content: center;margin-top:5px;margin-left: 5px;margin-right: 5px;}
.vorteile-table .vorteile-table-row:hover{-webkit-box-shadow: var(--hw-box-shadow-three);-moz-box-shadow: var(--hw-box-shadow-three);box-shadow: var(--hw-box-shadow-three);}
.vorteile-table .vorteile-table-row.padding-5{padding: 5px 10px 5px 15px !important;}
.vorteile-table .vorteile-table-row .vorteile-table-cell{flex: 0 0 25%;padding:0 10px;}
.vorteile-table .vorteile-table-row .vorteile-table-cell .color-gray{font-weight: normal!important;color:#D9D9D9;}
.vorteile-table .vorteile-table-row .vorteile-table-cell .true-cell,.vorteile-table .vorteile-table-row .vorteile-table-cell .false-cell{border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;}
.vorteile-table .vorteile-table-row .vorteile-table-cell .true-cell i,.vorteile-table .vorteile-table-row .vorteile-table-cell .false-cell i{font-size:28px;margin:32px 0;}
.vorteile-table .vorteile-table-row .vorteile-table-cell .true-cell{background:#F0F7F0;}
.vorteile-table .vorteile-table-row .vorteile-table-cell .false-cell{background:#FAEBEC;}
#vorteileSwitchMore .elementor-button .elementor-align-icon-left,#vorteileSwitchLess .elementor-button .elementor-align-icon-left {margin-right: 10px!important;} .codedropz-upload-wrapper .dnd-upload-status{display:none !important}
.codedropz-upload-wrapper .codedropz-upload-wrapper .dnd-upload-status{display:flex !important}
.codedropz-btn-wrap{margin-top:50px !important;}
.codedropz-btn-wrap a{font-family: var(--hw-font-primary-bold) !important;color: var(--hw--primary-color) !important;text-decoration:underline !important;}
.codedropz-btn-wrap a:hover{text-decoration:none !important;}
.dnd-upload-counter {position: absolute;left: 10px;right: 10px;text-align: center;bottom: 120px;font-family: var(--hw-font-primary) !important;font-size: var(--hw--font-size--standard) !important;line-height: 1.5;color: var(--hw-body-color) !important;}
.upload-title{color: var(--hw--primary-color) !important;font-family: var(--hw-font-primary-bold) !important;font-size: var(--hw--font-size--medium) !important;margin-bottom: 40px;}
.codedropz-upload-handler {border: 0px dashed var(--hw--primary-color) !important;border-radius: var(--hw-radius-images) !important;-webkit-border-radius: var(--hw-radius-images) !important;-moz-border-radius: var(--hw-radius-images) !important;-o-border-radius: var(--hw-radius-images) !important;}
#wpcf7-f6845-p4972-o1 .codedropz-upload-wrapper .codedropz-upload-wrapper .has-error-msg,#wpcf7-f6845-p4972-o2 .codedropz-upload-wrapper .codedropz-upload-wrapper .has-error-msg{display:none!important}
.dnd-upload-status .dnd-upload-image{display:none !important}
.dnd-upload-status .dnd-upload-details {padding-left: 40px!important; padding-right: 40px!important;width: 100%!important;}
.dnd-upload-status .dnd-upload-details .name {color: var(--hw--primary-color) !important;font-size: var(--hw--font-size--content-small) !important;}
.dnd-upload-status .dnd-upload-details .remove-file {right: 40px !important;}
.codedropz-upload-wrapper .codedropz-upload-wrapper{border: 1px dashed var(--hw--primary-color) !important;border-radius: var(--hw-radius-images) !important;-webkit-border-radius: var(--hw-radius-images) !important;-moz-border-radius: var(--hw-radius-images) !important;-o-border-radius: var(--hw-radius-images) !important;background:#fff;padding-bottom:36px;}
.codedropz-upload-inner small,.dnd-upload-status .dnd-upload-details .name em {color: var(--hw--white-gray-two) !important;font-weight: normal;}
.dnd-upload-status .dnd-upload-details .name em {font-size: var(--hw--font-size--content-small) !important;font-style: normal !important}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar span {text-align: center;background: var(--hw-success-color) !important;}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar{ border-radius: 50px !important;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;-o-border-radius: 50px !important;}
.dnd-upload-status .dnd-upload-details .remove-file span:after {width: 12px;height: 12px;background-image: url(//harzfeeling.de/wp-content/uploads/close-icon.svg);}
.codedropz-upload-wrapper span.has-error-msg{color: var(--hw-alert-color) !important;font-style: normal;}
#wpcf7-f6845-p4972-o3 .upload-title{margin-bottom: 0px !important;}
#wpcf7-f6845-p4972-o3 .dnd-upload-counter{display:none !important;} .hs-form-143c2270-075c-47a1-8012-51a643d4aac3_20639395-8231-40cb-ada6-602c90bca4c2 .hs-button{
font-weight: normal!important;
font-family: var(--hw-font-primary-semi-bold)!important;
color: var(--hw--white-color)!important;
background: var(--hw--vorgabe-button-color)!important;
background-color: var(--hw--vorgabe-button-color)!important;
border: 2px solid var(--hw--vorgabe-button-color)!important;
border-radius: var(--hw-radius-button)!important;
-webkit-border-radius: var(--hw-radius-button)!important;
-moz-border-radius: var(--hw-radius-button)!important;
-o-border-radius: var(--hw-radius-button)!important;
padding: 15px 32px!important;
} .merkliste-like i,.merkliste-like-button i{font-size:32px;}
.merkliste-like-button i.mliste-cursor{cursor:pointer} .welcome-wrapper{position:absolute;left: 0;right: 0;top: 0;bottom: 0;display:flex;}
.welcome-wrapper .button{position:absolute;bottom: 0px;left: 0px;right: 0px;border-top:1px solid var(--hw-gray-seven) !important;padding: 40px;}
.welcome-wrapper .left,.welcome-wrapper .right{width:50%;display:flex;justify-content: center;align-items: center; }
.welcome-wrapper .left{background-image: url(//harzfeeling.de/wp-content/uploads/willkommen-scaled.jpg)!important;background-repeat: no-repeat!important;background-size: cover !important;background-position: center!important;}
.welcome-wrapper .left .logo{position:absolute;top: 40px;left: 40px;}
.welcome-wrapper .right{position:relative}
.welcome-wrapper .right .content{max-width:800px;padding:40px;margin-top:-105px;}
.welcome-wrapper .right .content .title{font-family: var(--hw-font-primary-bold);font-size: var(--hw--font-size--xl) !important;}
.welcome-wrapper .right .content .unterschrift-img{margin-top:40px;}
.welcome-wrapper .button a{
background-color: #fff !important;
border: 2px solid #fff !important;
color: var(--hw--primary-color) !important;
font-family: var(--hw-font-primary) !important;
font-size: var(--hw--button-size--medium) !important;
font-weight: var(--hw--font-weight-semi-bold) !important;
font-style: normal;
text-decoration: none;
border-radius: var(--hw-radius-button) !important;
-webkit-border-radius: var(--hw-radius-button) !important;
-ms-border-radius: var(--hw-radius-button) !important;
-moz-border-radius: var(--hw-radius-button) !important;
-o-border-radius: var(--hw-radius-button) !important;
text-transform: none;
padding: 11px 18px !important;
min-width: 145px !important;
width: auto !important;
}
.welcome-wrapper .button a:hover{background-color:transparent !important;border: 2px solid #fff !important;color: #fff !important;} .morecontent span,.morelink.less {display: none;}
.morelink {display: inline;} .tooltip {border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;}
.tooltip-main {width: 15px;height: 15px;margin: 4px 121px 0 5px;float: right;text-align: left !important;}
.tooltip-qm {float: left;margin: -2px 0px 3px 4px;font-size: 11px !important;background: var(--hw--white-color) !important;}
.tooltip-inner {-webkit-box-shadow: var(--hw-box-shadow-three);-moz-box-shadow: var(--hw-box-shadow-three);box-shadow: var(--hw-box-shadow-three);max-width: 236px !important;height: 100%;font-size: 11px !important;padding: 10px 10px 10px 10px;color: var(--hw-body-color) !important;border: 0px solid red;text-align: left;background: var(--hw--white-color) !important;}
[data-tooltip] {
position: relative;
cursor: pointer;
}
[data-tooltip]:before,
[data-tooltip]:after {
line-height: 1;
font-size: 14px;
pointer-events: none;
position: absolute;
box-sizing: border-box;
display: none;
opacity: 0;
}
[data-tooltip]:before {
content: "";
border: 5px solid transparent;
z-index: 100;
}
[data-tooltip]:after {
content: attr(data-tooltip);
text-align: center;
min-width: 3em;
max-width: 21em;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
padding: 10px 10px;
border-radius: 5px;
background: var(--hw--white-color) !important;
color: var(--hw-body-color) !important;
z-index: 99;
-webkit-box-shadow: var(--hw-box-shadow-three);-moz-box-shadow: var(--hw-box-shadow-three);box-shadow: var(--hw-box-shadow-three);
}
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
display: block;
opacity: 1;
}
[data-tooltip]:not([data-flow])::before,
[data-tooltip][data-flow="top"]::before {
bottom: 100%;
border-bottom-width: 0;
border-top-color: var(--hw--white-color) !important;
}
[data-tooltip]:not([data-flow])::after,
[data-tooltip][data-flow="top"]::after {
bottom: calc(100% + 5px);
}
[data-tooltip]:not([data-flow])::before, [tooltip]:not([data-flow])::after,
[data-tooltip][data-flow="top"]::before,
[data-tooltip][data-flow="top"]::after {
left: 50%;
-webkit-transform: translate(-50%, -4px);
transform: translate(-50%, -4px);
}
[data-tooltip][data-flow="bottom"]::before {
top: calc(100% + 5px);
border-top-width: 0;
border-bottom-color: var(--hw--white-color) !important;
}
[data-tooltip][data-flow="bottom"]::after {
top: calc(100% + 10px);
}
[data-tooltip][data-flow="bottom"]::before, [data-tooltip][data-flow="bottom"]::after {
left: 50%;
-webkit-transform: translate(-50%, 8px);
transform: translate(-50%, 8px);
}
[data-tooltip][data-flow="left"]::before {
top: 50%;
border-right-width: 0;
border-left-color: var(--hw--white-color) !important;
left: calc(0em - 5px);
-webkit-transform: translate(-8px, -50%);
transform: translate(-8px, -50%);
}
[data-tooltip][data-flow="left"]::after {
top: 50%;
right: calc(100% + 5px);
-webkit-transform: translate(-8px, -50%);
transform: translate(-8px, -50%);
}
[data-tooltip][data-flow="right"]::before {
top: 50%;
border-left-width: 0;
border-right-color: var(--hw--white-color) !important;
right: calc(0em - 5px);
-webkit-transform: translate(8px, -50%);
transform: translate(8px, -50%);
}
[data-tooltip][data-flow="right"]::after {
top: 50%;
left: calc(100% + 5px);
-webkit-transform: translate(8px, -50%);
transform: translate(8px, -50%);
}
[data-tooltip=""]::after, [data-tooltip=""]::before {
display: none !important;
}
.icon-wrapper [data-tooltip]:after {background: var(--hw--vorgabe-button-color) !important;color: var(--hw--white-color) !important;}
.icon-wrapper [data-tooltip][data-flow="bottom"]::before {border-bottom-color: var(--hw--vorgabe-button-color) !important;} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {font-size: var(--hw--font-size--xxl) !important;line-height:normal !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-xl {font-size: var(--hw--font-size--xl) !important;line-height:var(--hw--font-height--xl) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-large {font-size: var(--hw--font-size--large) !important;line-height:var(--hw--font-height--large) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-medium {font-size: var(--hw--font-size--medium) !important;line-height:var(--hw--font-height--medium) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-small {font-size: var(--hw--font-size--small) !important;line-height:var(--hw--font-height--small) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-xs {font-family: var(--hw-font-primary-bold) !important;font-size: var(--hw--font-size--xs) !important;line-height:var(--hw--font-height--small-tablet) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-default {font-size: var(--hw--font-size--standard);line-height:var(--hw--font-height--standard)}
.elementor-widget-heading .elementor-heading-title.elementor-size-xxl,.elementor-widget-heading .elementor-heading-title.elementor-size-xl,.elementor-widget-heading .elementor-heading-title.elementor-size-large, .elementor-widget-heading .elementor-heading-title.elementor-size-medium,.elementor-widget-heading .elementor-heading-title.elementor-size-small,.elementor-widget-heading .elementor-heading-title.elementor-size-default,h1, h2, h3, h4, h5, h6{color: var(--hw--primary-color) !important;font-family: var(--hw-font-primary-bold);font-weight: normal!important;}
h1, h2, h3, h4, h5, h6 {font-size: 100% !important;font-weight: normal!important;}
b, strong {font-family: var(--hw-font-primary-bold) !important;font-weight: normal!important;} #chart, .chart-box {
padding: 0px 10px 0px 0px;
background: transparent;
border: 0px solid #ddd;
box-shadow: 0 22px 35px -16px rgba(0,0,0, 0);
}
select.flat-select {
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background: #008FFB url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' width=\'60px\' height=\'60px\'><polyline fill=\'white\' points=\'46.139,15.518 25.166,36.49 4.193,15.519\'/></svg>") no-repeat scroll right 2px top 9px / 16px 16px;
border: 0 none;
border-radius: 3px;
color: #fff;
font-family: arial,tahoma;
font-size: 26px;
font-weight: bold;
outline: 0 none;
height: 33px;
padding: 5px 20px 5px 10px;
text-align: center;
text-indent: 0.01px;
text-overflow: "";
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
transition: all 0.3s ease 0s;
width: auto;
-webkit-transition: 0.3s ease all;
-moz-transition: 0.3s ease all;
-ms-transition: 0.3s ease all;
-o-transition: 0.3s ease all;
transition: 0.3s ease all;
}
select.flat-select:focus, select.flat-select:hover {border: 0;outline: 0;}
.apexcharts-canvas {margin: 0 auto;}
.apexcharts-toolbar{display:none !important}
#chart {max-width: 1920px !important;width:100% !important;margin: 0 !important;}
#chart .toolbar{padding:0 20px;text-align:right;position: absolute;top: 20px;right: 0;}
#chart .toolbar span{font-weight: var(--hw--font-weight-semi-bold) !important;}
#chart .toolbar button{font-size: var(--hw--font-size--content-small) !important;background-color: transparent!important;padding: 0px!important;border: 0px solid red!important;}
#chart .toolbar button.active{font-weight: var(--hw--font-weight-semi-bold) !important;}
.button-diagramm .toolbar {top: 0px !important;}
#statistikTmp{position:relative}
#statistikTmp .popup{position:absolute;z-index:2;width:560px;padding:40px;top: 80px;left: 50%;transform: translate(-50%, -10%);}
#statistikTmp .popup .title {font-family: var(--hw-font-primary-semi-bold);font-size: var(--hw--font-size--xs) !important;margin-bottom:20px;}
#statistikTmp .popup .desc {margin-bottom:30px;}
#statistikTmp .border-wrapper{position:relative;z-index:1;opacity:0.4}
#statistikTmp ul {margin: 0 0 0 20px!important;}
#profilTmp img,#messagesTmp img,#communityTmp img{border-radius: var(--hw-radius-images) !important;-webkit-border-radius: var(--hw-radius-images) !important;-moz-border-radius: var(--hw-radius-images) !important;-o-border-radius: var(--hw-radius-images) !important;}
#messagesTmp img,#communityTmp img{filter: blur(3px);}
#eintraegeTmp{border-radius: var(--hw-radius-images) !important;-webkit-border-radius: var(--hw-radius-images) !important;-moz-border-radius: var(--hw-radius-images) !important;-o-border-radius: var(--hw-radius-images) !important;background-image: url(//harzfeeling.de/wp-content/uploads/eintraege.jpg);height:700px;}
#statistikViewsTmp,#statistikButtonTmp,#galerieTmp{margin:20px;}
.apexcharts-xaxistooltip {display: none !important;}  #searchBarDetails input[type="date"],
#searchBarDetails .sf-datepicker{
border:0px!important;
border-color: red !important;
font-size: var(--hw--font-size--form-big)!important;
font-family: var(--hw-font-primary-semi-bold) !important;
background: transparent;
padding: 0;
}
#searchBarDetails .sf-datepicker::placeholder {color: var(--hw--primary-color);opacity: 1;}
#searchBarDetails .sf-datepicker:-ms-input-placeholder {color: var(--hw--primary-color);}
#searchBarDetails .sf-datepicker::-ms-input-placeholder {color: var(--hw--primary-color);}
#searchBarDetails input[type="date"]::-webkit-calendar-picker-indicator {
background: transparent;
bottom: 0;
color: transparent;
cursor: pointer;
height: auto;
left: 0;
position: absolute;
right: 0;
top: 0;
width: auto;
}
#searchBarDetails input::-webkit-datetime-edit-fields-wrapper {
position: relative;
left: 0px;
}
#searchBarDetails input::-webkit-datetime-edit {
position: relative;
left: 0px;
}
#searchBarDetails .sf-field-post-meta-veranstaltung_datum_start {
padding: 15px 20px 15px 65px !important;
background-repeat: no-repeat;
background-position: 22px 38px;
background-size: 30px 30px;
position: relative !important;
top: 0px !important;
font-family: var(--hw-font-primary-semi-bold) !important;
}
#buttonCountShowItems{text-align: center;margin: 10px;}
#buttonCountShowItems .view-button{background-color: var(--hw--lila-one) !important;border: 0px solid var(--hw--lila-one) !important;font-family: var(--hw-font-primary-semi-bold) !important;color:#fff;font-size: var(--hw--button-size--small) !important;padding: 6px 12px !important;border-radius: 5px;cursor:pointer}
input[type="time"]:focus {
background-color: green!important;
border-color: green!important;
outline: none!important;
} .start-search-wrapper{display:inline-block;min-height:216px!important;}
.search-home-tabs .searchandfilter select.sf-input-select,.search-home-tabs .searchandfilter input[type="submit"],
.search-home-tabs .searchandfilter-new select.sf-input-select,.search-home-tabs .searchandfilter-new input[type="submit"]{font-size:var(--hw--font-size--form-big)!important;font-family: var(--hw-font-primary-semi-bold) !important;font-weight: var(--hw--font-weight-semi-bold) !important;line-height: normal !important;}
.search-home-tabs .searchandfilter i,.search-home-tabs .searchandfilter-new i {color: var(--hw--href-color);font-size: 35px;position: relative;top: 7px;left: 8px;}
.search-home-tabs .searchandfilter i.search-btn,.search-home-tabs .searchandfilter-new i.search-btn{color: #fff;}
.search-home-tabs .searchandfilter select,.search-home-tabs .searchandfilter-new select {-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.search-home-tabs .searchandfilter input[type="submit"],.search-home-tabs .searchandfilter-new input[type="submit"]{padding: 20px 0px !important;width:280px !important;position: relative;top: -26px;}
.search-home-tabs .searchandfilter label,.search-home-tabs .searchandfilter-new label {position: relative;top: -5px;}
.custom-select {position: relative;}
.custom-select select {display: none;}
.select-selected {background-color: #fff;font-size: var(--hw--font-size--form-big)!important;font-family: var(--hw-font-primary-semi-bold) !important;font-weight: var(--hw--font-weight-semi-bold) !important;position: relative;top: -25px;border: 2px solid #fff !important;border-radius: 50px;}
.select-selected:after {position: absolute;content: "";top: -3px;bottom:0;right: -13px;width: 1px;height: 66px;}
.select-selected.select-arrow-active:after {top: 0px;}
.select-selected.select-arrow-active{border: 2px solid var(--hw--href-color) !important;}
.sf-field-post_type .select-selected:after, .sf-field-taxonomy-orte_category .select-selected:after, .sf-field-taxonomy-veranstaltungen_categories .select-selected:after{background: var(--hw-gray-four);}
.select-items div,.select-selected {cursor: pointer;font-weight: var(--hw--font-weight-semi-bold) !important;font-size: 14px;}
.select-selected {padding: 0px 16px 10px 0px;color: #151413 !important;}
.select-items div {padding: 5px 10px;color: #544352 !important;}
.select-items{position: absolute;background-color: #fff;border-radius: 10px !important;top: calc(100% - 14px);left: 0;right: 0;z-index: 99;-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%);-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 22px rgb(0 0 0 / 20%);padding:10px 10px 10px 5px;}
.select-items .custom-select-inner{height:227px;overflow: auto;}
.select-items .custom-select-inner div{font-family: var(--hw-font-primary-semi-bold) !important;}
.select-hide {display: none;}
.select-items .custom-select-inner div:hover, .same-as-selected {background-color: rgba(235, 236, 233, .5);border-radius:5px !important;}
.select-selected:before,.select-items:before,.select-items div:before {font-family: 'Line Awesome Free';color: var(--hw--href-color);font-weight: 600;position: relative;left: 0px;margin-right:10px;}
.select-selected:before{font-size: 35px;top: 5px;padding-left: 10px;}
.select-items:before,.select-items div:before{font-size: 21px;top:2px;padding-left: 0px;}
#erlebnis .sf-field-post_type .select-selected,#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected{background-image: url(//harzfeeling.de/wp-content/uploads/logo-harzfeeling-green.svg);padding: 15px 0 15px 50px;background-repeat: no-repeat;background-position: left 10px center;background-size: 30px 30px;} #erlebnis .sf-field-taxonomy-distance .select-selected:before,#veranstaltung .sf-field-taxonomy-distance .select-selected:before {content: "\f279";}
#erlebnis .sf-field-taxonomy-orte_category .select-selected:before,#veranstaltung .sf-field-taxonomy-orte_category .select-selected:before {content: "\f041";}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-uebernachtungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-uebernachtungen-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-gastronomie"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gastronomie-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-natur_entdecken"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur_erleben-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-attraktionen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-attraktionen-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-sehenswuerdigkeiten"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sehenswuerdigkeiten-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-einkaufen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-regional_shoppen-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-winterspass"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-winterspass-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-baden"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sommerspass-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-bars_clubs"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-bars_clubs-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-camping"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-camping-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-cafes_coworking"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-cafes_coworking-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-wellness_spa"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wellness_spa-green.svg)}
#erlebnis .sf-field-post_type .select-selected[data-value*="icon-aktiv_sein"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-aktiv_sein-green.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-uebernachtungen"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-gastronomie"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-natur_entdecken"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-attraktionen"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-sehenswuerdigkeiten"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-einkaufen"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-baden"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-winterspass"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-kunst_kultur"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-bars_clubs"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-kinder_familien"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-camping"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-cafes_coworking"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-wellness_spa"],
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-aktiv_sein"]{background-repeat: no-repeat;background-position: left 10px center;background-size: 18px 18px;padding-left:41px;}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-gastronomie"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gastronomie.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-uebernachtungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-uebernachtungen.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-natur_entdecken"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur_erleben.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-attraktionen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-attraktionen.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-sehenswuerdigkeiten"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sehenswuerdigkeiten.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-einkaufen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-regional_shoppen.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-baden"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sommerspass.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-winterspass"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-winterspass.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-bars_clubs"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-bars_clubs.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-camping"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-camping.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-cafes_coworking"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-cafes_coworking.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-wellness_spa"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wellness_spa.svg)}
#erlebnis .sf-field-post_type .select-items div[data-value*="icon-aktiv_sein"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-aktiv_sein.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-festivals"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-festivals-lila.svg);}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-kostenlose-veranstaltungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kostenlose-veranstaltungen-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-kulinarisches"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kulinarisches-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-natur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-nightlife"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-nightlife-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-sport"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sport-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-was-geht-am-wochenende"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-was-geht-am-wochenende-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-kunst-kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-maerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-maerkte-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-silvester"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-silvester-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-ausstellung-kunst"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-ausstellung-kunst-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-comedy"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-comedy-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-fuehrung-besichtigung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-fuehrung-besichtigung-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-genuss-gourmet"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-genuss-gourmet-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-gesundheit-wellness"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gesundheit-wellness-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-harzer-kulturwinter"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-harzer-kulturwinter-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-kabarett"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kabarett-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-kinder-jugend"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder-jugend-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-konzert-musik"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-konzert-musik-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-sonstiges"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sonstiges-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-stadt-und-volksfeste"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-stadt-und-volksfeste-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-theater"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-theater-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-vortrag-lesung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-vortrag-lesung-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-wanderung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wanderung-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-selected[data-value*="icon-weihnachtsmaerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-weihnachtsmaerkte-lila.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-festivals"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kostenlose-veranstaltungen"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kulinarisches"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-natur"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-nightlife"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-sport"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-was-geht-am-wochenende"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kunst_kultur"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-maerkte"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kinder_familien"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-silvester"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-ausstellung-kunst"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-comedy"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-fuehrung-besichtigung"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-genuss-gourmet"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-gesundheit-wellness"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-harzer-kulturwinter"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kabarett"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kinder-jugend"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-konzert-musik"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-sonstiges"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-stadt-und-volksfeste"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-theater"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-vortrag-lesung"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-wanderung"],
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-weihnachtsmaerkte"]{background-repeat: no-repeat;background-position: left 10px center;background-size: 18px 18px;padding-left:41px;}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-festivals"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-festivals.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kostenlose-veranstaltungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kostenlose-veranstaltungen.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kulinarisches"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kulinarisches.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-natur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-nightlife"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-nightlife.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-sport"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sport.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-was-geht-am-wochenende"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-was-geht-am-wochenende.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-maerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-maerkte.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-silvester"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-silvester.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-ausstellung-kunst"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-ausstellung-kunst.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-comedy"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-comedy.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-fuehrung-besichtigung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-fuehrung-besichtigung.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-genuss-gourmet"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-genuss-gourmet.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-gesundheit-wellness"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gesundheit-wellness.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-harzer-kulturwinter"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-harzer-kulturwinter.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kabarett"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kabarett.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-kinder-jugend"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder-jugend.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-konzert-musik"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-konzert-musik.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-sonstiges"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sonstiges.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-stadt-und-volksfeste"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-stadt-und-volksfeste.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-theater"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-theater.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-vortrag-lesung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-vortrag-lesung.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-wanderung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wanderung.svg)}
#veranstaltung .sf-field-taxonomy-veranstaltungen_categories .select-items div[data-value*="icon-weihnachtsmaerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-weihnachtsmaerkte.svg)}
#lottieEntdeckungen,#lottieVeranstaltungen{position: absolute;left: 7px;top: 13px;width: 35px;height: 35px;}
#searchBarStartseiteStatic,#searchBarStartseite,#searchBarDetails,#searchBarStartseiteVeranstaltungen,#searchBarStartseiteVeranstaltungenStatic{color: #151413 !important;display:inline-block}
#searchBarStartseiteStatic .searchandfilter label,#searchBarStartseite .searchandfilter label,#searchBarDetails .searchandfilter label,#searchBarStartseiteVeranstaltungen .searchandfilter label,#searchBarStartseiteVeranstaltungenStatic .searchandfilter label,
#searchBarStartseiteStatic .searchandfilter-new label,#searchBarStartseite .searchandfilter-new label,#searchBarStartseiteVeranstaltungen .searchandfilter-new label,#searchBarStartseiteVeranstaltungenStatic .searchandfilter-new label{display:none}
#searchBarStartseiteStatic .option-view,#searchBarStartseite .option-view,#searchBarDetails .option-view,#searchBarStartseiteVeranstaltungen .option-view,#searchBarStartseiteVeranstaltungenStatic .option-view{display:none}
#searchBarStartseiteStatic .sf-level-0.hide,#searchBarStartseite .sf-level-0.hide,#searchBarDetails .sf-level-0.hide,#searchBarStartseiteVeranstaltungen .sf-level-0.hide,#searchBarStartseiteVeranstaltungenStatic .sf-level-0.hide{display:none}
#searchBarDetails.search-bar-veranstaltungen .sf-field-post-meta-veranstaltung_datum_start label{display:inline-block;width: 130px !important;}
#searchBarDetails.search-bar-veranstaltungen .sf-field-post-meta-veranstaltung_datum_start .select-selected-new-inner-small{display:inline-block;width: 110px !important;}
#searchBarDetails.search-bar-veranstaltungen .sf-field-post-meta-veranstaltung_datum_start .select-selected-new-inner-small:last-child {padding-left: 20px !important;}
#searchBarDetails.search-bar-veranstaltungen .select-inner-wrapper{position:relative;top: 15px;}
#searchBarDetails.search-bar-veranstaltungen .sf-field-post-meta-veranstaltung_datum_start .sf_date_field{position:relative;top: 3px; width: 260px;}
#searchBarDetails.search-bar-veranstaltungen .sf-field-post_type{display:none!important;}
#searchBarStartseiteStatic .search-bar-inner,#searchBarStartseite .search-bar-inner,#searchBarDetails .search-bar-inner,#searchBarStartseiteVeranstaltungen .search-bar-inner,#searchBarStartseiteVeranstaltungenStatic .search-bar-inner{border-radius: 50px !important;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;-o-border-radius: 50px !important;padding:5px;height: 74px;}
#searchBarStartseiteStatic ul li,#searchBarStartseite ul li,#searchBarDetails ul li,#searchBarStartseiteVeranstaltungen ul li,#searchBarStartseiteVeranstaltungenStatic ul li{position:relative;}
#searchBarStartseiteStatic ul li .select-items-new,#searchBarStartseite ul li .select-items-new,#searchBarDetails ul li .select-items-new,#searchBarStartseiteVeranstaltungen ul li .select-items-new,#searchBarStartseiteVeranstaltungenStatic ul li .select-items-new{background: var(--hw--white-color) !important;position: absolute !important;border-radius: 10px !important;top: 80px !important;left: 0 !important;right: 0 !important;z-index: 99 !important;-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2) !important;box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;font-family: var(--hw-font-primary-semi-bold) !important;cursor: pointer !important;font-size: 14px !important;padding: 10px 10px 10px 5px !important;color: #544352 !important;}
#searchBarStartseiteStatic ul li .select-items-new .custom-select-inner,#searchBarStartseite ul li .select-items-new .custom-select-inner,#searchBarDetails ul li .select-items-new .custom-select-inner,#searchBarStartseiteVeranstaltungen ul li .select-items-new .custom-select-inner,#searchBarStartseiteVeranstaltungenStatic ul li .select-items-new .custom-select-inner {max-height: 227px !important;overflow: auto !important;}
#searchBarStartseiteStatic ul li .select-items-new .custom-select-icon,#searchBarStartseite ul li .select-items-new .custom-select-icon,#searchBarDetails ul li .select-items-new .custom-select-icon,#searchBarStartseiteVeranstaltungen ul li .select-items-new .custom-select-icon,#searchBarStartseiteVeranstaltungenStatic ul li .select-items-new .custom-select-icon {padding: 5px 10px !important;}
#searchBarStartseiteStatic ul li .select-items-new .custom-select-icon,#searchBarStartseite ul li .select-items-new .custom-select-icon,#searchBarStartseiteVeranstaltungen ul li .select-items-new .custom-select-icon,#searchBarStartseiteVeranstaltungenStatic ul li .select-items-new .custom-select-icon{text-align: initial;}
#searchBarStartseiteStatic .custom-select-icon:hover, #searchBarStartseiteStatic .custom-select-icon.same-as-selected,#searchBarStartseite .custom-select-icon:hover, #searchBarStartseite .custom-select-icon.same-as-selected,#searchBarDetails .custom-select-icon:hover, #searchBarDetails .custom-select-icon.same-as-selected,#searchBarStartseiteVeranstaltungen .custom-select-icon:hover, #searchBarStartseiteVeranstaltungen .custom-select-icon.same-as-selected,#searchBarStartseiteVeranstaltungenStatic .custom-select-icon:hover, #searchBarStartseiteVeranstaltungenStatic .custom-select-icon.same-as-selected {background-color: rgba(235, 236, 233, .5) !important;}
#searchBarStartseiteStatic ul li .select-selected-new,#searchBarStartseite ul li .select-selected-new,#searchBarDetails ul li .select-selected-new,#searchBarStartseiteVeranstaltungen ul li .select-selected-new,#searchBarStartseiteVeranstaltungenStatic ul li .select-selected-new{height:64px !important;cursor: pointer !important;border: 2px solid #fff !important;border-radius: 50px !important;padding-right: 20px !important;position:relative !important;top: 1px !important;}
#searchBarStartseiteStatic ul li .select-selected-new.select-arrow-active,#searchBarStartseite ul li .select-selected-new.select-arrow-active,#searchBarDetails ul li .select-selected-new.select-arrow-active {border: 2px solid var(--hw--href-color) !important;}
#searchBarStartseiteVeranstaltungen ul li .select-selected-new.select-arrow-active,#searchBarStartseiteVeranstaltungenStatic ul li .select-selected-new.select-arrow-active,#searchBarDetails.search-bar-veranstaltungen ul li .select-selected-new.select-arrow-active {border: 2px solid var(--hw--lila-one) !important;}
#searchBarStartseiteStatic ul li.sf-field-post_type,#searchBarStartseiteStatic ul li.sf-field-taxonomy-orte_category,#searchBarStartseite ul li.sf-field-post_type,#searchBarStartseite ul li.sf-field-taxonomy-orte_category,#searchBarDetails ul li.sf-field-post_type,#searchBarDetails ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-veranstaltungen_categories,#searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-veranstaltungen_categories,#searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-orte_category,#searchBarDetails ul li.sf-field-taxonomy-veranstaltungen_categories, #searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-distance{border-right:1px solid #D9D9D9 !important;}
#searchBarStartseiteStatic ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteStatic ul li.sf-field-taxonomy-distance,#searchBarStartseite ul li.sf-field-taxonomy-orte_category,#searchBarStartseite ul li.sf-field-taxonomy-distance,#searchBarDetails ul li.sf-field-taxonomy-orte_category,#searchBarDetails ul li.sf-field-taxonomy-distance,#searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-distance,#searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-distance{padding:0 10px;}
#searchBarStartseiteStatic ul li.sf-field-post_type,#searchBarStartseiteStatic ul li.sf-field-post_type,#searchBarStartseite ul li.sf-field-post_type,#searchBarDetails ul li.sf-field-post_type,#searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-veranstaltungen_categories,#searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-veranstaltungen_categories{padding:0 10px 0 0;}
#searchBarStartseiteStatic .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"],#searchBarStartseiteStatic .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"],#searchBarStartseite .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"],#searchBarStartseite .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"],#searchBarDetails .sf-field-post_type .select-selected-new,#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-"],#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"],#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-"],#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"],#searchBarDetails .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"],#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"],#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"],#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"],
#searchBarDetails .sf-field-post-meta-veranstaltung_datum_start .select-selected-new{
padding: 15px 20px 15px 50px !important;
background-repeat: no-repeat;
background-position: left 10px center;
background-size: 30px 30px;
position:relative !important;
top: 0px !important;
}
#searchBarDetails.search-bar-veranstaltungen .sf-field-post-meta-veranstaltung_datum_start ul li.last-date{padding-right:40px;}
#searchBarDetails.search-bar-veranstaltungen .sf-field-post-meta-veranstaltung_datum_start ul li.last-date .select-selected-new{padding: 15px 20px 15px 0px !important;}
#searchBarDetails .sf-field-post-meta-veranstaltung_datum_start .select-selected-new{min-width: 170px;}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new,
#searchBarStartseite .sf-field-post_type .select-selected-new,
#searchBarDetails .sf-field-post_type .select-selected-new,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new{
padding: 15px 20px 15px 50px !important;
background-repeat: no-repeat;
background-position: left 10px center;
background-size: 30px 30px;
position:relative !important;
top: 0px !important;
}
#searchBarDetails ul {margin-top: -1px;}
#searchBarDetails ul li.sf-field-taxonomy-distance{top: 0px !important;}
#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-distance{top: 0px !important;}
#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-post-meta-veranstaltung_datum_start{top: -20px !important;width: 330px;}
#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-post-meta-veranstaltung_datum_start li,#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-post-meta-veranstaltung_datum_end li {width: 130px;}
#searchBarDetails.search-bar-veranstaltungen .sf-field-post-meta-veranstaltung_datum_start .select-selected-new{top: -5px !important;}
#searchBarStartseiteStatic .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"],#searchBarStartseite .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"],#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"]{background-image: url(//harzfeeling.de/wp-content/uploads/icon-marker-green.svg);}
#searchBarStartseiteStatic .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"],#searchBarStartseite .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"],#searchBarDetails .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"]{background-image: url(//harzfeeling.de/wp-content/uploads/icon-map-green.svg);}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"],
#searchBarDetails.search-bar-veranstaltungen .sf-field-taxonomy-orte_category .select-selected-new[data-value*="icon-"]{background-image: url(//harzfeeling.de/wp-content/uploads/icon-marker-lila.svg);}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"],
#searchBarDetails.search-bar-veranstaltungen .sf-field-taxonomy-distance .select-selected-new[data-value*="icon-"]{background-image: url(//harzfeeling.de/wp-content/uploads/icon-map-lila.svg);}
#searchBarDetails.search-bar-veranstaltungen .sf-field-post-meta-veranstaltung_datum_start{background-image: url(//harzfeeling.de/wp-content/uploads/icon-calendar.svg);}
#searchBarStartseite .sf-field-post_type .select-selected-new[data-value="icon-"],
#searchBarDetails .sf-field-post_type .select-selected-new[data-value="icon-"]{background-position: left -10px center;background-size: 70px 70px;}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value="icon-"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value="icon-"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value="icon-"]{background-position: left 0px center;background-size: 50px 50px;}
#searchBarStartseiteStatic .select-selected-new,#searchBarStartseite .select-selected-new,#searchBarStartseiteVeranstaltungen .select-selected-new,#searchBarStartseiteVeranstaltungenStatic .select-selected-new,#searchBarDetails .select-selected-new{position:relative}
#searchBarStartseiteStatic .select-selected-new .select-selected-new-inner,#searchBarStartseite .select-selected-new .select-selected-new-inner,#searchBarStartseiteVeranstaltungen .select-selected-new .select-selected-new-inner,#searchBarStartseiteVeranstaltungenStatic .select-selected-new .select-selected-new-inner,#searchBarDetails .select-selected-new .select-selected-new-inner{position: absolute;top: 10px;left: 50px;text-align: justify;}
#searchBarStartseiteStatic .select-selected-new .select-selected-new-inner .select-selected-new-inner-small,#searchBarStartseite .select-selected-new .select-selected-new-inner .select-selected-new-inner-small,#searchBarStartseiteVeranstaltungen .select-selected-new .select-selected-new-inner .select-selected-new-inner-small,#searchBarStartseiteVeranstaltungenStatic .select-selected-new .select-selected-new-inner .select-selected-new-inner-small,#searchBarDetails .select-selected-new .select-selected-new-inner .select-selected-new-inner-small,#searchBarDetails .sf-field-post-meta-veranstaltung_datum_start .select-selected-new-inner-small{font-size: 13px;text-align: initial;}
#searchBarStartseiteStatic .select-selected-new .select-selected-new-inner .select-selected-new-inner-big,#searchBarStartseite .select-selected-new .select-selected-new-inner .select-selected-new-inner-big,#searchBarStartseiteVeranstaltungen .select-selected-new .select-selected-new-inner .select-selected-new-inner-big,#searchBarStartseiteVeranstaltungenStatic .select-selected-new .select-selected-new-inner .select-selected-new-inner-big,#searchBarDetails .select-selected-new .select-selected-new-inner .select-selected-new-inner-big{margin-top: -5px;}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-uebernachtungen"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-uebernachtungen"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-uebernachtungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-uebernachtungen-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-gastronomie"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-gastronomie"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-gastronomie"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gastronomie-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-natur_entdecken"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-natur_entdecken"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-natur_entdecken"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur_erleben-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-attraktionen"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-attraktionen"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-attraktionen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-attraktionen-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-sehenswuerdigkeiten"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-sehenswuerdigkeiten"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-sehenswuerdigkeiten"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sehenswuerdigkeiten-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-einkaufen"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-einkaufen"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-einkaufen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-regional_shoppen-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-winterspass"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-winterspass"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-winterspass"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-winterspass-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-baden"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-baden"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-baden"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sommerspass-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-kunst_kultur"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-kunst_kultur"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-bars_clubs"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-bars_clubs"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-bars_clubs"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-bars_clubs-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-kinder_familien"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-kinder_familien"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-camping"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-camping"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-camping"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-camping-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-cafes_coworking"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-cafes_coworking"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-cafes_coworking"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-cafes_coworking-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-wellness_spa"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-wellness_spa"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-wellness_spa"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wellness_spa-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-aktiv_sein"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-aktiv_sein"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-aktiv_sein"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-aktiv_sein-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-regional_shoppen"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-regional_shoppen"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-regional_shoppen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-regional_shoppen-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-sommerspass"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-sommerspass"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-sommerspass"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sommerspass-green.svg)}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new[data-value*="icon-natur_erleben"],#searchBarStartseite .sf-field-post_type .select-selected-new[data-value*="icon-natur_erleben"],#searchBarDetails .sf-field-post_type .select-selected-new[data-value*="icon-natur_erleben"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur_erleben-green.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-festivals"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-festivals-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kostenlose-veranstaltungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kostenlose-veranstaltungen-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kulinarisches"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kulinarisches-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-natur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-nightlife"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-nightlife-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-sport"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sport-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-was-geht-am-wochenende"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-was-geht-am-wochenende-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-maerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-maerkte-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-silvester"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-silvester-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-ausstellung-kunst"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-ausstellung-kunst-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-comedy"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-comedy-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-fuehrung-besichtigung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-fuehrung-besichtigung-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-genuss-gourmet"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-genuss-gourmet-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-gesundheit-wellness"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gesundheit-wellness-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-harzer-kulturwinter"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-harzer-kulturwinter-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kabarett"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kabarett-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kinder-jugend"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder-jugend-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-konzert-musik"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-konzert-musik-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-sonstiges"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sonstiges-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-stadt-und-volksfeste"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-stadt-und-volksfeste-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-theater"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-theater-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-vortrag-lesung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-vortrag-lesung-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-wanderung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wanderung-lila.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-weihnachtsmaerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-weihnachtsmaerkte-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-festivals"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-festivals-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kostenlose-veranstaltungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kostenlose-veranstaltungen-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kulinarisches"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kulinarisches-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-natur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-nightlife"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-nightlife-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-sport"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sport-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-was-geht-am-wochenende"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-was-geht-am-wochenende-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-maerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-maerkte-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-silvester"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-silvester-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-ausstellung-kunst"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-ausstellung-kunst-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-comedy"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-comedy-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-fuehrung-besichtigung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-fuehrung-besichtigung-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-genuss-gourmet"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-genuss-gourmet-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-gesundheit-wellness"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gesundheit-wellness-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-harzer-kulturwinter"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-harzer-kulturwinter-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kabarett"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kabarett-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kinder-jugend"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder-jugend-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-konzert-musik"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-konzert-musik-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-sonstiges"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sonstiges-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-stadt-und-volksfeste"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-stadt-und-volksfeste-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-theater"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-theater-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-vortrag-lesung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-vortrag-lesung-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-wanderung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wanderung-lila.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-weihnachtsmaerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-weihnachtsmaerkte-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-festivals"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-festivals-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kostenlose-veranstaltungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kostenlose-veranstaltungen-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kulinarisches"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kulinarisches-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-natur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-nightlife"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-nightlife-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-sport"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sport-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-was-geht-am-wochenende"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-was-geht-am-wochenende-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-maerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-maerkte-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-silvester"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-silvester-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-ausstellung-kunst"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-ausstellung-kunst-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-comedy"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-comedy-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-fuehrung-besichtigung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-fuehrung-besichtigung-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-genuss-gourmet"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-genuss-gourmet-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-gesundheit-wellness"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gesundheit-wellness-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-harzer-kulturwinter"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-harzer-kulturwinter-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kabarett"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kabarett-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-kinder-jugend"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder-jugend-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-konzert-musik"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-konzert-musik-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-sonstiges"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sonstiges-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-stadt-und-volksfeste"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-stadt-und-volksfeste-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-theater"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-theater-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-vortrag-lesung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-vortrag-lesung-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-wanderung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wanderung-lila.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new[data-value*="icon-weihnachtsmaerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-weihnachtsmaerkte-lila.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-gastronomie"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-uebernachtungen"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-natur_entdecken"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-attraktionen"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-sehenswuerdigkeiten"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-einkaufen"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-baden"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-winterspass"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-kunst_kultur"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-bars_clubs"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-kinder_familien"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-camping"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-cafes_coworking"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-wellness_spa"],
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-aktiv_sein"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-gastronomie"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-uebernachtungen"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-natur_entdecken"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-attraktionen"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-sehenswuerdigkeiten"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-einkaufen"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-baden"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-winterspass"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-kunst_kultur"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-bars_clubs"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-kinder_familien"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-camping"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-cafes_coworking"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-wellness_spa"],
#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-aktiv_sein"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-gastronomie"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-uebernachtungen"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-natur_entdecken"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-attraktionen"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-sehenswuerdigkeiten"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-einkaufen"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-baden"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-winterspass"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-kunst_kultur"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-bars_clubs"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-kinder_familien"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-camping"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-cafes_coworking"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-wellness_spa"],
#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-aktiv_sein"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-festivals"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kostenlose-veranstaltungen"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kulinarisches"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-natur"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-nightlife"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sport"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-was-geht-am-wochenende"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kunst_kultur"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-maerkte"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder_familien"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-silvester"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-ausstellung-kunst"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-comedy"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-fuehrung-besichtigung"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-genuss-gourmet"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-gesundheit-wellness"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-harzer-kulturwinter"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kabarett"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder-jugend"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-konzert-musik"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sonstiges"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-stadt-und-volksfeste"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-theater"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-vortrag-lesung"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-wanderung"],
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-weihnachtsmaerkte"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-festivals"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kostenlose-veranstaltungen"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kulinarisches"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-natur"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-nightlife"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sport"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-was-geht-am-wochenende"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kunst_kultur"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-maerkte"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder_familien"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-silvester"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-ausstellung-kunst"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-comedy"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-fuehrung-besichtigung"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-genuss-gourmet"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-gesundheit-wellness"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-harzer-kulturwinter"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kabarett"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder-jugend"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-konzert-musik"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sonstiges"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-stadt-und-volksfeste"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-theater"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-vortrag-lesung"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-wanderung"],
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-weihnachtsmaerkte"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-festivals"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kostenlose-veranstaltungen"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kulinarisches"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-natur"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-nightlife"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sport"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-was-geht-am-wochenende"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kunst_kultur"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-maerkte"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder_familien"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-silvester"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-ausstellung-kunst"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-comedy"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-fuehrung-besichtigung"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-genuss-gourmet"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-gesundheit-wellness"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-harzer-kulturwinter"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kabarett"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder-jugend"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-konzert-musik"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sonstiges"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-stadt-und-volksfeste"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-theater"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-vortrag-lesung"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-wanderung"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-weihnachtsmaerkte"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-"]{background-repeat: no-repeat;background-position: left 10px center;background-size: 18px 18px;padding-left: 41px !important;}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-"],#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-"],#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-"],
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-"]{background-image:url(//harzfeeling.de/wp-content/uploads/logo.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-gastronomie"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-gastronomie"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-gastronomie"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gastronomie.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-uebernachtungen"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-uebernachtungen"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-uebernachtungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-uebernachtungen.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-natur_erleben"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-natur_erleben"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-natur_erleben"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur_erleben.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-attraktionen"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-attraktionen"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-attraktionen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-attraktionen.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-sehenswuerdigkeiten"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-sehenswuerdigkeiten"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-sehenswuerdigkeiten"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sehenswuerdigkeiten.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-regional_shoppen"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-regional_shoppen"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-regional_shoppen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-regional_shoppen.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-sommerspass"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-sommerspass"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-sommerspass"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sommerspass.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-winterspass"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-winterspass"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-winterspass"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-winterspass.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-kunst_kultur"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-kunst_kultur"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-bars_clubs"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-bars_clubs"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-bars_clubs"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-bars_clubs.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-kinder_familien"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-kinder_familien"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-camping"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-camping"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-camping"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-camping.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-cafes_coworking"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-cafes_coworking"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-cafes_coworking"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-cafes_coworking.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-wellness_spa"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-wellness_spa"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-wellness_spa"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wellness_spa.svg)}
#searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-aktiv_sein"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-aktiv_sein"],#searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-aktiv_sein"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-aktiv_sein.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-festivals"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-festivals.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kostenlose-veranstaltungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kostenlose-veranstaltungen.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kulinarisches"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kulinarisches.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-natur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-nightlife"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-nightlife.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sport"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sport.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-was-geht-am-wochenende"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-was-geht-am-wochenende.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-maerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-maerkte.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-silvester"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-silvester.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-ausstellung-kunst"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-ausstellung-kunst.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-comedy"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-comedy.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-fuehrung-besichtigung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-fuehrung-besichtigung.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-genuss-gourmet"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-genuss-gourmet.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-gesundheit-wellness"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gesundheit-wellness.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-harzer-kulturwinter"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-harzer-kulturwinter.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kabarett"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kabarett.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder-jugend"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder-jugend.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-konzert-musik"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-konzert-musik.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sonstiges"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sonstiges.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-stadt-und-volksfeste"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-stadt-und-volksfeste.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-theater"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-theater.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-vortrag-lesung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-vortrag-lesung.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-wanderung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wanderung.svg)}
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-weihnachtsmaerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-weihnachtsmaerkte.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-festivals"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-festivals.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kostenlose-veranstaltungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kostenlose-veranstaltungen.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kulinarisches"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kulinarisches.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-natur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-nightlife"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-nightlife.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sport"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sport.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-was-geht-am-wochenende"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-was-geht-am-wochenende.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-maerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-maerkte.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-silvester"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-silvester.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-ausstellung-kunst"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-ausstellung-kunst.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-comedy"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-comedy.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-fuehrung-besichtigung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-fuehrung-besichtigung.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-genuss-gourmet"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-genuss-gourmet.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-gesundheit-wellness"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gesundheit-wellness.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-harzer-kulturwinter"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-harzer-kulturwinter.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kabarett"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kabarett.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder-jugend"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder-jugend.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-konzert-musik"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-konzert-musik.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sonstiges"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sonstiges.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-stadt-und-volksfeste"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-stadt-und-volksfeste.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-theater"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-theater.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-vortrag-lesung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-vortrag-lesung.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-wanderung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wanderung.svg)}
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-weihnachtsmaerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-weihnachtsmaerkte.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-festivals"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-festivals.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kostenlose-veranstaltungen"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kostenlose-veranstaltungen.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kulinarisches"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kulinarisches.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-natur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-nightlife"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-nightlife.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sport"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sport.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-was-geht-am-wochenende"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-was-geht-am-wochenende.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kunst_kultur"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-maerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-maerkte.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder_familien"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-silvester"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-silvester.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-ausstellung-kunst"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-ausstellung-kunst.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-comedy"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-comedy.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-fuehrung-besichtigung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-fuehrung-besichtigung.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-genuss-gourmet"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-genuss-gourmet.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-gesundheit-wellness"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gesundheit-wellness.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-harzer-kulturwinter"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-harzer-kulturwinter.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kabarett"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kabarett.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder-jugend"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder-jugend.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-konzert-musik"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-konzert-musik.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sonstiges"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sonstiges.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-stadt-und-volksfeste"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-stadt-und-volksfeste.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-theater"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-theater.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-vortrag-lesung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-vortrag-lesung.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-wanderung"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wanderung.svg)}
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-weihnachtsmaerkte"]{background-image:url(//harzfeeling.de/wp-content/uploads/icon-weihnachtsmaerkte.svg)}
#searchBarStartseiteStatic .select-selected-new,#searchBarStartseite .select-selected-new,#searchBarDetails .select-selected-new,#searchBarStartseiteVeranstaltungen .select-selected-new,#searchBarStartseiteVeranstaltungenStatic .select-selected-new{font-size: var(--hw--font-size--form-big)!important;font-family: var(--hw-font-primary-semi-bold) !important;}
#searchBarDetails ul li.href-btn-map{margin-right:5px;}
#searchBarStartseiteStatic ul li.href-btn,#searchBarStartseite ul li.href-btn,#searchBarDetails ul li.href-btn,#searchBarStartseiteVeranstaltungen ul li.href-btn,#searchBarStartseiteVeranstaltungenStatic ul li.href-btn,#searchBarDetails ul li.href-btn-map{position: relative;top: -25px;}
#searchBarStartseiteStatic ul li.href-btn a,#searchBarStartseite ul li.href-btn a,#searchBarDetails ul li.href-btn a,#searchBarStartseiteVeranstaltungen ul li.href-btn a,#searchBarStartseiteVeranstaltungenStatic ul li.href-btn a {
border-radius: 50px !important;
-webkit-border-radius: 50px !important;
-moz-border-radius: 50px !important;
-o-border-radius: 50px !important;
width: 280px !important;
height:64px !important;
font-size: var(--hw--font-size--form-big)!important;
font-family: var(--hw-font-primary-semi-bold) !important;
line-height: normal !important;
cursor: pointer;
color: var(--hw--white-color) !important;
padding: 20px 22px 20px 8px !important;
text-align:center;
}
#searchBarStartseiteStatic ul li.href-btn a,#searchBarStartseite ul li.href-btn a {background-color: var(--hw--href-color) !important;}
#searchBarDetails ul li.href-btn a {background-color: var(--hw--href-color) !important;}
#searchBarStartseiteVeranstaltungen ul li.href-btn a,#searchBarStartseiteVeranstaltungenStatic ul li.href-btn a {background-color: var(--hw--lila-one) !important;}
#searchBarStartseiteStatic ul li.href-btn a:hover,#searchBarStartseite ul li.href-btn a:hover,#searchBarDetails ul li.href-btn a:hover,#searchBarStartseiteVeranstaltungen ul li.href-btn a:hover,#searchBarStartseiteVeranstaltungenStatic ul li.href-btn a:hover {background-color: var(--hw--success-button-color) !important;}
#searchBarDetails ul li.href-btn-map,#searchBarDetails ul li.href-btn{
border-radius: 50px !important;
-webkit-border-radius: 50px !important;
-moz-border-radius: 50px !important;
-o-border-radius: 50px !important;
width: 250px !important;
font-size: var(--hw--font-size--form-big)!important;
font-family: var(--hw-font-primary-semi-bold) !important;
font-weight: var(--hw--font-weight-semi-bold) !important;
line-height: normal !important;
cursor: pointer;
color: var(--hw--white-color) !important;
background-color: var(--hw--href-color) !important;
padding: 19px 10px 18px 10px !important;
text-align: center;
}
#searchBarDetails.search-bar-short .sf-field-taxonomy-beliebte_filter,
#searchBarDetails.search-bar-short .sf-field-taxonomy-uebernachtungen_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-tour_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-natur_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-sommerspass_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-shopping_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-wellness_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-coworking_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-camping_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-familien_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-clubs_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-kultur_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-winterspass_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-mahlzeiten,
#searchBarDetails.search-bar-short .sf-field-taxonomy-uebernachtungen_bewertung,
#searchBarDetails.search-bar-short .sf-field-taxonomy-gastronomie_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-attraktionen_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-sehenswuerdigkeiten_art,
#searchBarDetails.search-bar-short .sf-field-taxonomy-auszeichnungen,
#searchBarDetails.search-bar-short .sf-field-taxonomy-nachhaltigkeit_categories,
#searchBarDetails.search-bar-short .sf-field-taxonomy-preise,
#searchBarDetails.search-bar-short .sf-field-post-meta-preisinfo_preis,
#searchBarDetails.search-bar-long .sf-field-post_type,
#searchBarDetails.search-bar-long .sf-field-taxonomy-orte_category,
#searchBarDetails.search-bar-long .sf-field-taxonomy-distance{display:none !important}
#detailsSearchWrapperLong ul .filter-title{color: var(--hw--primary-color) !important;font-family: var(--hw-font-primary-bold);font-size: var(--hw--font-size--small) !important;line-height: var(--hw--font-height--medium) !important;padding-bottom: 0px;}
#detailsSearchWrapperLong ul li[data-sf-field-input-type*="checkbox"],#detailsSearchWrapperLong ul li[data-sf-field-input-type*="range-slider"]{margin-bottom:20px;}
#detailsSearchWrapperLong ul li[data-sf-field-name*="_sfm_preisinfo_preis"] label{border-radius: 10px !important;border: 2px solid #D9D9D9 !important;padding:0px 10px 5px 10px;text-align: right;}
#detailsSearchWrapperLong ul li[data-sf-field-name*="_sfm_preisinfo_preis"] label .priceinfo{color: var(--hw--white-gray-two) !important;}
#detailsSearchWrapperLong ul li[data-sf-field-name*="_sfm_preisinfo_preis"] label input[type=number]{padding: 0px !important;text-align: end;}
.searchandfilter .sf-range-max, .searchandfilter .sf-range-min {max-width: 32px !important;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
input[type=number] {-moz-appearance: textfield;}
#detailsSearchWrapperLong .searchandfilter .noUi-connect {background-color: var(--hw--href-color) !important;}
#detailsSearchWrapperLong li ul li label{opacity:0;position:absolute}
ul.beliebte-themen{padding-top:33px; min-height: 57px;}
ul.beliebte-themen li{display: inline-block;padding:0 5px;}
ul.beliebte-themen li a{color:#fff!important;border: 2px solid transparent !important;border-radius: 50px !important;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;-o-border-radius: 50px !important;}
ul.beliebte-themen li a.style-btn-title{padding: 10px 0px !important;}
ul.beliebte-themen li a.style-btn{border: 2px solid #fff !important;padding: 10px 20px !important;background: rgba(0, 0, 0, .3);}
ul.beliebte-themen li a.style-btn.btn-entdecken:hover{background:#fff;color:var(--hw--href-color)!important;}
ul.beliebte-themen li a.style-btn.btn-veranstaltungen:hover{background:#fff;color:var(--hw--lila-one)!important;}
.entdecken-image img{width:auto!important;}
#detailsSearchWrapperLong li[data-sf-field-type="taxonomy"] .sf-level-0[data-sf-count="0"]{display:none}
#searchErlebnisseErgebnis,#searchVeranstaltungenErgebnis{padding:40px 0 0 0;}
#searchErlebnisseErgebnis .loader,#searchVeranstaltungenErgebnis .loader{}
#searchErlebnisseErgebnis .loader img,#searchVeranstaltungenErgebnis .loader img{height:55px;}
input[type=checkbox].checkbox-format{
height: 20px !important;
max-width: 20px !important;
min-width: 20px !important;
background-color: var(--arm-cl-white);
padding: 0 !important;
margin: 0 !important;
border-radius: var(--arm-radius-4px);
-webkit-border-radius: var(--arm-radius-4px);
-moz-border-radius: var(--arm-radius-4px);
-o-border-radius: var(--arm-radius-4px);
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
outline: 0;
-webkit-appearance: none !important;
-moz-appearance: none !important;
-o-appearance: none !important;
appearance: none !important;
cursor: pointer;
position: relative;top:5px;border: 1px solid var(--hw-gray-seven) !important;}
input[type=checkbox].checkbox-format:checked::after {
content: "";
display: block;
position: absolute;
width: 4px;
height: 10px;
border: 2px solid var(--arm-cl-white);
border-top: 0;
border-left: 0;
transform: rotate(45deg);
left: calc(50% - 3px);
top: calc(50% - 7px);
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-o-box-sizing: content-box;
box-sizing: content-box;
}
input[type=checkbox].checkbox-format:checked{background-color: #56a87f !important;}
.checkbox-label-format{margin-right: 20px !important;} .custom-select-inner{scrollbar-width: auto !important;scrollbar-color: #5b5b5a var(--hw--white-color) !important;}
.custom-select-inner::-webkit-scrollbar {width: 6px !important;}
.custom-select-inner::-webkit-scrollbar-track {background: var(--hw--white-color);}
.custom-select-inner::-webkit-scrollbar-thumb {background-color: #5b5b5a !important;border-radius: 10px;border: 1px solid transparent;}
@-moz-document url-prefix(){
#searchBarStartseiteStatic ul li .select-items-new[data-class="sf-field-post_type"], #searchBarStartseite ul li .select-items-new[data-class="sf-field-post_type"], #searchBarDetails ul li .select-items-new[data-class="sf-field-post_type"], #searchBarStartseiteVeranstaltungen ul li .select-items-new[data-class="sf-field-post_type"], #searchBarStartseiteVeranstaltungenStatic ul li .select-items-new[data-class="sf-field-post_type"] {
width: 230px !important;
}
#searchBarStartseiteStatic ul li .select-items-new[data-class="sf-field-taxonomy-orte_category"], #searchBarStartseite ul li .select-items-new[data-class="sf-field-taxonomy-orte_category"], #searchBarDetails ul li .select-items-new[data-class="sf-field-taxonomy-orte_category"], #searchBarStartseiteVeranstaltungen ul li .select-items-new[data-class="sf-field-taxonomy-orte_category"], #searchBarStartseiteVeranstaltungenStatic ul li .select-items-new[data-class="sf-field-taxonomy-orte_category"] {
width: 200px !important;
}
#searchBarStartseiteStatic ul li .select-items-new[data-class="sf-field-taxonomy-distance"], #searchBarStartseite ul li .select-items-new[data-class="sf-field-taxonomy-distance"], #searchBarDetails ul li .select-items-new[data-class="sf-field-taxonomy-distance"], #searchBarStartseiteVeranstaltungen ul li .select-items-new[data-class="sf-field-taxonomy-distance"], #searchBarStartseiteVeranstaltungenStatic ul li .select-items-new[data-class="sf-field-taxonomy-distance"] {
width: 130px !important;
}
} .custom-select-wrapper.custom-select .select-selected {padding: 10px 10px 10px 10px;color: #151413 !important;font-family: var(--hw-font-primary)!important;font-size: var(--hw--font-size--standard)!important;font-weight: normal!important;border-radius: var(--hw-radius-button)!important;-webkit-border-radius: var(--hw-radius-button)!important;-moz-border-radius: var(--hw-radius-button)!important;-o-border-radius: var(--hw-radius-button)!important;border: 1px solid var(--hw-gray-seven) !important;box-shadow: 0 3px 6px rgba(0,0,0,.03);}
.custom-select-wrapper.custom-select .select-selected:after,.custom-select-wrapper.custom-select .select-selected.select-arrow-active:after{font-family: 'Line Awesome Free';font-size: 22px;position: absolute;top: 5px;bottom: 0;right: 10px;width:auto;height:auto;color: #151413;font-weight: 900;}
.custom-select-wrapper.custom-select .select-selected:after {content: "\f107";}
.custom-select-wrapper.custom-select .select-selected.select-arrow-active:after {content: "\f106";} .elementor-button,
.armember_form .arm-df__form-field-wrap_submit .arm-df__form-control-submit-btn,
.armember_form .arm-df__form-field-wrap_submit button.arm-df__form-control-submit-btn,
.arm_apply_coupon_container .arm_apply_coupon_btn,
.arm_setup_submit_btn_wrapper button,
.arm_invoice_detail_popup.arm_invoice_detail_popup_wrapper .armemailaddbtn,
.arm_member_view_detail_popup.arm_member_view_detail_popup_wrapper .armemailaddbtn{
font-size: var(--hw--button-size--medium) !important;
font-style: normal !important;
text-decoration: none !important;
text-transform: none !important;
color: var(--hw--white-color) !important;
background: var(--hw--vorgabe-button-color) !important;
background-color: var(--hw--vorgabe-button-color) !important;
border: 2px solid var(--hw--vorgabe-button-color) !important;
border-radius: var(--hw-radius-button) !important;
-webkit-border-radius: var(--hw-radius-button) !important;
-moz-border-radius: var(--hw-radius-button) !important;
-o-border-radius: var(--hw-radius-button) !important;
margin: 0px 0px 0px 0px !important;
width: auto !important;
font-weight: normal !important;
font-family: var(--hw-font-primary-semi-bold) !important;
}
.elementor-button{
display: inline-block;
line-height: 1;
padding: 16px 32px !important;
fill:var(--hw--primary-button-color) !important;
font-weight: normal !important;
font-family: var(--hw-font-primary-semi-bold) !important;
}
.armember_form .arm-df__form-field-wrap_submit .arm-df__form-control-submit-btn,
.armember_form .arm-df__form-field-wrap_submit button.arm-df__form-control-submit-btn,
.arm_apply_coupon_container .arm_apply_coupon_btn,
.arm_setup_submit_btn_wrapper button{width: 100% !important;max-width: 100% !important;max-height: 100% !important;padding: 0 20px !important;}
.elementor-element .elementor-button.elementor-size-xs{font-size: var(--hw--button-size--xs) !important;padding: 6px 10px !important;border: 1px solid  !important}
.elementor-element .elementor-button.elementor-size-sm{font-size: var(--hw--button-size--small) !important;padding: 6px 12px !important;}
.elementor-element .elementor-button.elementor-size-md{font-size: var(--hw--button-size--medium) !important;line-height:20px !important;padding: 11px 18px !important;}
.elementor-element .elementor-button.elementor-size-lg{font-size: var(--hw--button-size--large) !important;line-height:22px !important;padding: 20px 32px !important;}
.elementor-element .elementor-button.elementor-size-xl{font-size: var(--hw--button-size--xl) !important;padding: 14px 48px !important;}
.elementor-element .elementor-button.elementor-size-xs .elementor-button-text:after {font-size: var(--hw--button-size--xs) !important;}
.elementor-element .elementor-button.elementor-size-sm .elementor-button-text:after {font-size: var(--hw--button-size--small) !important;}
.elementor-element .elementor-button.elementor-size-md .elementor-button-text:after {font-size: var(--hw--button-size--medium) !important;}
.elementor-element .elementor-button.elementor-size-lg .elementor-button-text:after {font-size: var(--hw--button-size--large) !important;}
.elementor-element .elementor-button.elementor-size-xl .elementor-button-text:after {font-size: var(--hw--button-size--xl) !important;}
.elementor-element .elementor-button {background-color: var(--hw--vorgabe-button-color) !important;border: 2px solid var(--hw--vorgabe-button-color) !important;font-weight: normal !important;
font-family: var(--hw-font-primary-semi-bold) !important;}
.elementor-element .button-icon .elementor-button .elementor-button-text:after {font-family: 'Line Awesome Free';content:"\f105";padding-left:5px;font-weight: 600;}
.elementor-element .button-icon-plus .elementor-button .elementor-button-text:after,.button-icon-plus .elementor-button-text:after {font-family: 'Line Awesome Free';content:"\f067";padding-left:5px;font-weight: 600;font-size:24px;}
.elementor-element.elementor-button-info .elementor-button {background-color: var(--hw--primary-button-color) !important;border-color: var(--hw--primary-button-color) !important;}
.elementor-element.elementor-button-success .elementor-button {background-color: var(--hw--success-button-color) !important;border-color: var(--hw--success-button-color) !important;}
.elementor-element.elementor-button-success-1 .elementor-button{background-color: transparent !important;color: var(--hw--success-button-color) !important;border-color: var(--hw--success-button-color) !important;}
.elementor-element.elementor-button-warning .elementor-button {background-color: var(--hw-gray-four) !important;border-color: var(--hw-gray-four) !important;color:var(--hw--primary-color) !important;}
.elementor-element.elementor-button-danger .elementor-button {background-color: var(--hw--white-color) !important;border-color: var(--hw--white-color) !important;color:var(--hw--primary-color) !important;}
.elementor-element .elementor-button:not([disabled]):hover, .arm_invoice_detail_popup.arm_invoice_detail_popup_wrapper .armemailaddbtn:hover,.arm_member_view_detail_popup.arm_member_view_detail_popup_wrapper .armemailaddbtn:hover{color: var(--hw--vorgabe-button-color) !important;background-color: transparent !important;}
.elementor-element.elementor-button-info .elementor-button:not([disabled]):hover,.elementor-element.elementor-button-success .elementor-button:not([disabled]):hover,.elementor-element.elementor-button-warning .elementor-button:not([disabled]):hover,.elementor-element.elementor-button-danger .elementor-button:not([disabled]):hover{background-color: transparent !important;}
.elementor-element.elementor-button-info .elementor-button:not([disabled]):hover{color: var(--hw--primary-color) !important;}
.elementor-element.elementor-button-success .elementor-button:not([disabled]):hover{color: var(--hw--success-button-color) !important;}
.elementor-element.elementor-button-success-1 .elementor-button:not([disabled]):hover{color: #fff !important;background-color:var(--hw--success-button-color)!important;}
.elementor-element.elementor-button-warning .elementor-button:not([disabled]):hover{color:var(--hw--primary-color) !important;}
.elementor-element.elementor-button-danger .elementor-button:not([disabled]):hover{color: var(--hw--white-color) !important;}
.elementor-element .elementor-button.elementor-size-md i{font-size:var(--hw--button-size--xl) !important; position: relative;top: 3px;}
.elementor-element.elementor-button-success.tag-button-kostenlos .elementor-button {position: relative;}
.elementor-element .elementor-button.button-lila {background-color: var(--hw--lila-one) !important;border: 2px solid var(--hw--lila-one) !important;font-family: var(--hw-font-primary-semi-bold) !important;}
.elementor-element .elementor-button.button-lila:not([disabled]):hover{color: var(--hw--lila-one) !important;}
.elementor-element .elementor-button.button-red {background-color: var(--hw-red-light-color) !important;border: 2px solid var(--hw-red-light-color) !important;font-family: var(--hw-font-primary-semi-bold) !important;}
.elementor-element .elementor-button.button-red:not([disabled]):hover{color: var(--hw-red-light-color) !important;} .padding-left-right-40{padding-left:40px !important;padding-right:40px !important;}
.padding-top-40{padding-top:20px !important;}
.margin-top-40{margin:20px 0 0 0 !important;} .breadcrumb .delimiter{padding:0 10px;color:var(--hw--white-gray-two) !important}
.breadcrumb a{color:var(--hw--white-gray-two) !important;text-decoration: none !important;font-weight: var(--hw--font-weight-normal) !important;}
.breadcrumb a:hover{color:var(--hw--primary-color) !important;}
.breadcrumb {margin-bottom: 0 !important;font-family: var(--hw-font-primary-medium) !important;font-weight: var(--hw--font-weight-medium) !important;} .elementor-custom-embed-image-overlay,.elementor-widget-video .elementor-widget-container, .elementor video{border-radius: var(--hw-radius-images) !important;-webkit-border-radius: var(--hw-radius-images) !important;-moz-border-radius: var(--hw-radius-images) !important;-o-border-radius: var(--hw-radius-images) !important;}
.eicon-play:before {content: url(//harzfeeling.de/wp-content/uploads/play-button.png) !important;} .one-container .site-content {padding: 0px 0 0px 0 !important;}
.w-25{display:inline-block;width:25%;}
.w-33{display:inline-block;width:33%;} .post-wrapper{margin:150px 0 0 0;} .site-header .header-image {width: 180px !important;margin-right: 0px !important;}
.site-logo {position: relative;z-index: 999;}
.logo-footer img{width: 60px !important;} .widget ul li {margin-bottom: 0 !important;} .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer,.otgs-development-site-front-end {display: none !important;} .elementor-widget-toggle .elementor-toggle-item, .tabs-container .tabs .tab {}
.elementor-toggle .elementor-tab-title.elementor-active,.elementor-toggle .elementor-tab-title-nocontent.elementor-active {}
.elementor-toggle .elementor-tab-content.elementor-active, .tabs-container .tabs .tab.active{}
.elementor-toggle .elementor-tab-content.elementor-active{}
.tabs-container .tab-title-nocontent{padding:20px 20px 20px 20px;}
.tabs-container .tabs{}
.tabs-container .tabs .tab.active{}
.tabs-container .tabs .tab {padding: 0px 0px 0px 0px;-ms-user-select: None;-moz-user-select: None;-webkit-user-select: None;user-select: None;}
.tabs-container .tabs .tab .tab-title .tab-title-left{padding-top:0px !important;padding-bottom:0px !important;padding-left:0px !important;}
.tabs-container .tabs .tab.active .tab-title .tab-title-left{padding-left:0px !important;}
.tabs-container .tabs .tab {margin-top: 0;margin-bottom: 20px;}
.tabs-container .tabs .tab .tab-title{background: var(--hw--white-color) !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;padding: 15px 10px 12px 15px !important;font-size: var(--hw--font-size--small) !important;line-height: var(--hw--font-height--small) !important;display: flex;align-items: center;}
.tabs-container .tabs .tab .tab-title .tab-title-left,.tabs-container .tabs .tab .tab-title .tab-title-right{display:inline-block;cursor: pointer;}
.tabs-container .tabs .tab .tab-title .tab-title-left{width:calc(100% - 50px);display: flex;align-items: center;}
.tabs-container .tabs .tab .tab-title .tab-title-left i{padding: 8px 9px 6px 9px !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;color: var(--hw--primary-color) !important;margin-top: 0px;background: var(--hw-gray-four) !important;}
.tabs-container .tabs .tab .tab-title .tab-title-right{padding: 8px 9px 6px 9px !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;color: var(--hw--white-color) !important;margin-top: 0px;background: var(--hw--primary-color) !important;position: relative;top: -3px;}
.tabs-container .tabs .tab .tab-title .tab-title-right.close {opacity: 1!important;
line-height: inherit!important;
float: none!important;
text-shadow: 0 0px 0 #fff!important;
}
.hinweis-tabs .tabs-container .tabs .tab .tab-title{padding: 8px 10px 1px 20px !important;}
.hinweis-tabs .tabs-container .tabs .tab .tab-title .tab-title-left {position: relative!important;top: -4px!important;font-family: var(--hw-font-primary-semi-bold) !important;}
.hinweis-tabs .tabs-container .tabs .tab .tab-title .tab-title-right {right: -14px!important;}
.tabs-container .tabs .tab .tab-title .tab-title-right img{width:30px !important;height:30px !important;}
.tabs-container .tabs .tab .tab-content {padding: 0px 0 10px 0;}
.tabs-container .tabs .tab .tab-content .tab-desc{padding: 15px 40px 0px 15px !important;-webkit-user-select: text;-ms-user-select: text;user-select: text;margin-top: 0px;}
.tabs-container .tabs .tab .tab-content .tab-desc-one{}
.tab-desc .tab-desc-img,.tab-desc .tab-desc-content{display:inline-block !important;}
.tab-desc .tab-desc-img{width:30% !important;padding-right:20px;}
.tab-desc .tab-desc-content{width:70% !important;padding-left:20px;}
.tabs-container .tabs .tab .tab-content .tab-desc strong{}
.tabs-container .tabs .tab .tab-content .tab-desc a{}
.tabs-container .tabs .tab .tab-desc ul{margin-left:0px !important;}
.tabs-container .tabs .tab .tab-desc ul li {list-style-type: none;padding-left: 38px;}
.tabs-container .tabs .tab .tab-title .tab-title-left i{font-size: 28px !important;margin-right: 10px;}
.tabs-container .tabs .tab .tab-title .tab-title-right i{font-size: 22px !important;}
.tab-icon-one img{width:40px !important;}
.hinweis-tabs{-webkit-box-shadow: var(--hw-box-shadow-three);-moz-box-shadow: var(--hw-box-shadow-three);box-shadow: var(--hw-box-shadow-three);background: var(--hw--rosa-one) !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;}
.hinweis-tabs.success{background: #F0F7F0!important;}
#createEntryAlert,.hinweis-tabs .tabs-container .tabs .tab .tab-title {background: transparent!important;}
.hinweis-tabs .tabs-container .tabs .tab .tab-content {padding: 0px 0 0 0!important;background: transparent!important;}
.hinweis-tabs .tabs-container .tabs .tab .tab-title .tab-title-right {color: var(--hw-body-color)!important;background: #fff!important;}
.createPostNecessary ul,.uncheckedThema{padding-left:15px;}
.error-alert-info p{margin-bottom:0px!important;}
.createPostNecessaryOkWrapper{font-family: var(--hw-font-primary-bold) !important;font-weight: normal !important;color:#56A87F!important;}
.createPostNecessaryOkWrapper .tag-style-one{
border-radius: 5px;
-moz-border-radius: 5px;
padding: 5px 10px  2px 10px !important;
margin: 0px 5px 5px 5px !important;
display:inline-block;
}
.tag-style-one.first-child{
margin: 0px 5px 5px 0px !important;
}
.tag-style-two{
border-radius: 5px;
-moz-border-radius: 5px;
padding: 2px 10px 4px 10px !important;
margin: 0px 5px 5px 0px !important;
display:inline-block;
background: rgba(255, 255, 255, 0.7);
font-size: var(--hw--button-size--small) !important;
}
.tag-style-two.first-child{margin: 0px 5px 5px 0px !important;}
.tag-style-three{
border-radius: 5px;
-moz-border-radius: 5px;
padding: 2px 10px 4px 10px !important;
margin: 0px 5px 5px 0px !important;
display:inline-block;
background: rgba(21, 20, 19, 0.7);
font-size: var(--hw--button-size--small) !important;
}
.tag-style-three.first-child{margin: 0px 5px 5px 0px !important;}
.tag-style-three.copyright-info{font-size: 12px !important;}
.tag-style-three .video-icon{width:14px!important;}
.tag-style-three .tour-icon{width:18px!important;}
.tag-style-three-outer-left{display:inline-block;margin-left:30px;position:absolute;left:0;}
.tag-style-three-outer-right{display:inline-block;position:absolute;right:0;}
.tag-style-four{
border-radius: 5px;
-moz-border-radius: 5px;
padding: 2px 10px 4px 10px !important;
margin: 0px 5px 5px 0px !important;
display:inline-block;
background: rgba(255, 255, 255, 1);
font-size: var(--hw--button-size--small) !important;
}
.tag-style-three.first-child{margin: 0px 5px 5px 0px !important;}
.tag-style-nav,.tag-style-nav-one{	border-radius: 5px;-moz-border-radius: 5px;padding: 2px 10px 4px 10px !important;margin: 0px 5px 5px 0px !important;display:inline-block;font-family: var(--hw-font-primary-semi-bold) !important;font-size: 10px !important;position: absolute;}
.tag-style-nav{background: var(--hw--href-color) !important;right: -20px;top: -10px;}
.tag-style-nav-one{background: var(--hw--orange-one) !important;right: -25px;top: -15px;}
.tag-style-five{
border-radius: 5px;
-moz-border-radius: 5px;
padding: 2px 7px !important; display: inline-block;
background: var(--hw-red-light-color);
position: absolute;z-index:1;
top: 40px;
left: 30px;
border: 0px solid #fff;
font-family: var(--hw-font-primary-bold) !important;
font-size: var(--hw--button-size--small) !important;
} .icon-white {color: #fff}
.icon-dark {color: var(--hw-body-color) !important}
.icon-light-dark{color: rgba(21, 20, 19, 0.7) !important}
.icon-red {color: var(--hw-red) !important} .stars-rating,.stars-rating .stars-rating-href{color: var(--hw--white-gray-two) !important;font-family: var(--hw-font-primary-medium) !important;font-weight: var(--hw--font-weight-medium) !important;}
.stars-rating .las{color: var(--hw--white-gray-two) !important;}
.stars-rating .las.checked{color: var(--hw--orange) !important;}
.stars-rating .lar,.stars-rating .las {margin: 0 !important;font-size: 16px !important;}
.stars-rating span {font-size: var(--hw--font-size--content-small) !important;} .iframe-container {
padding-top: 75%; }
.responsive-iframe {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
padding-top: 75%;
} .site-header {position: absolute !important;left: 0 !important;right: 0 !important;}
.main-navigation .main-nav ul li[class*="current-menu-"] > a,.main-navigation .main-nav ul li a{text-decoration: none !important;font-family:var(--hw-font-primary-semi-bold) !important;font-size: var(--hw--font-size--standard) !important;} .main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a,
.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a,
.main-navigation .main-nav ul li:not([class*="current-menu-"]):active > a,
.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a,
.main-navigation .main-nav ul li.current_page_item > a,
.main-navigation .main-nav ul li.current_page_item:focus > a,
.main-navigation .menu-bar-item:hover > a,
.main-navigation .menu-bar-item.sfHover > a {color: var(--hw--href-color) !important;}
#menu-item-3935:not([class*="current-menu-"]):hover > a,
#menu-item-3935:not([class*="current-menu-"]):focus > a,
#menu-item-3935:not([class*="current-menu-"]):active > a,
#menu-item-3935.sfHover:not([class*="current-menu-"]) > a,
#menu-item-3935.current_page_item > a,
#menu-item-3935.current_page_item:focus > a,
#menu-item-3935:hover > a,
#menu-item-3935.sfHover > a,
#menu-item-3935 .sub-menu li:hover > a,
#menu-item-3935 .sub-menu li:focus > a,
#menu-item-3935 .sub-menu li:active > a,
#menu-item-3935 .sub-menu li.current_page_item > a,
#menu-item-3935[class*="current-menu-"] > a{color:var(--hw--lila-one) !important; !important;}
.main-navigation .main-nav ul li[class*="current-menu-"] > a:active{color:var(--hw--primary-color) !important;text-decoration: underline !important;}
.header-widget {margin-left: 0 !important;margin-left: 0 !important;margin-right: 0 !important;display: contents;}
.header-widget aside{width:50% !important}
.header-widget aside:last-child,.menu-header-menu-right-container{text-align:right !important}
.header-widget aside ul{display: inline-flex !important;flex-wrap: wrap !important;align-items: center !important;}
.header-widget aside ul li{padding-left: 20px !important;padding-right: 20px !important;line-height: 60px !important;}
.header-widget aside ul li:first-child{padding-left: 0px !important;}
.header-widget aside ul li:last-child{padding-right: 0px !important;}
.main-navigation ul ul {background: var(--hw--white-color) !important;background-color: var(--hw--white-color) !important;box-shadow: 0px 0px 22px rgba(0, 0, 0, .2) !important;width: auto !important;min-width: 230px !important;border-radius: 10px !important;padding: 20px !important;}
.main-navigation ul ul .sub-menu-arrow{display:none;position:absolute;z-index: 1;top:-8px;left:calc(50% - 8px);width:16px;height:16px;background:#fff;box-shadow: 0px 0px 22px rgba(0, 0, 0, .2) !important;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.main-navigation .main-nav ul ul li a {position: relative;z-index: 999;padding: 0 !important;line-height: 35px !important;cursor: pointer;}
.main-navigation.nav-white ul li a{color: var(--hw--white-color) !important;line-height: 40px !important;}
.main-navigation.nav-white ul ul li a{color: var(--hw--primary-color) !important;}
.main-navigation .main-nav ul li a {padding-left: 15px !important;padding-right: 15px !important;}
.menu-item-has-children .dropdown-menu-toggle {padding-right: 0px !important;}
.header-menu-seperator{border-top:1px solid var(--hw--white-gray-one) !important;margin-top: 20px;}
.header-menu-seperator a{margin-top: 20px;}
.icon-merkliste,.icon-konto {position:relative;margin-left: 24px;}
.icon-merkliste:before,.icon-konto:before {font-family: 'Line Awesome Free';font-size: 22px;position:absolute;top:2px;}
.icon-merkliste:before {content: "\f004";left:-16px;}
.icon-konto:before {content: "\f007";left:-8px;}
.icon-merkliste.icon-merkliste-active:before {color: red!important;font-weight:900!important;}
.main-navigation .main-nav ul li.icon-konto ul a {padding-left: 0px !important;}
.main-navigation .main-nav ul li.header-nav-button{	font-size: var(--hw--button-size--medium) !important;
font-weight: var(--hw--font-weight-normal) !important;
font-style: normal !important;
text-decoration: none !important;
text-transform: none !important;
color: var(--hw--white-color) !important;
background: var(--hw--success-button-color) !important;
background-color: var(--hw--success-button-color) !important;
border: 2px solid var(--hw--success-button-color) !important;
border-radius: var(--hw-radius-button) !important;
-webkit-border-radius: var(--hw-radius-button) !important;
-moz-border-radius: var(--hw-radius-button) !important;
-o-border-radius: var(--hw-radius-button) !important;margin-left:20px !important;
box-shadow: var(--hw-box-shadow-one) !important;padding:1px 2px;
height:46px!important;}
.header-nav-button-one{}
.header-nav-button-two{display:none}
.main-navigation .main-nav ul li.header-nav-button:hover{color: var(--hw--white-color) !important;box-shadow: 0px 0px 22px rgb(0 0 0 / 0%) !important;}
.main-navigation .main-nav ul li.header-nav-button a{text-decoration:none !important;color: var(--hw--white-color) !important;}
.main-navigation .main-nav ul li.header-nav-button a:hover,.main-navigation.nav-white .main-nav ul li.header-nav-button a:hover{color: var(--hw--white-color) !important;}
.main-navigation .main-nav ul li a {line-height: 40px !important;}
.site-branding{position: relative !important;z-index: 999 !important;font-family: var(--hw-font-seconary) !important;font-weight: var(--hw--font-weight-semi-bold) !important;}
.color-white.elementor-widget-heading .elementor-heading-title{color:var(--hw--white-color) !important;}
.main-title{font-size: 28px !important;}
.main-title a{color: transparent !important;font-family: var(--hw-font-seconary) !important;font-weight: var(--hw--font-weight-semi-bold) !important;}
.main-title a.nav-black{color: var(--hw--primary-color) !important;}
.main-title a.nav-white{color: var(--hw--white-color) !important;}
#primary-menu{position:relative !important;height:46px!important;min-width:100%!important;}
div#primary-menu.main-nav{height:46px!important;}
#header-half-image{margin:156px 0 122px 0 !important;}
#header-no-image{margin:156px 0 0px 0 !important;}
.header-subtitle,.header-subtitle h1{font-family: var(--hw-font-primary-semi-bold) !important;font-weight:normal !important;letter-spacing: 0.3em;padding-bottom:5px !important;}
.main-navigation {position: relative;}
.main-navigation .inside-navigation {position: relative;z-index: 1;}
.main-navigation li.icon-search {font-size: 22px;cursor:pointer}
.icon-search-mobile{position: fixed;z-index: 999998;top: 8px;right: 40px;display:none}
.icon-search-mobile .icon-search{position: relative;z-index: 1;right: 0px;cursor: pointer;padding:11px 10px 0px 10px}
.icon-search-mobile .icon-search i{font-size:26px;}
#headerSearchTmpWrapper{position: fixed;z-index: 999999;top: 0px;left:20px;right:20px;height: 45px;}
#headerSearchTmpWrapper .asl_w_container {margin: 5px 0px 0px 0px;}
#searchFormHeader{position:absolute;z-index: 2;right: 190px;left: 0;top:0px;text-align: right;}
#searchFormHeader input[type="text"],#searchFormHeader input[type="text"]:hover{background-color: #ffffff !important;background: #ffffff !important;border: 1px solid #dcdcdc;border-color: #dcdcdc;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;-o-border-radius: 50px !important;color: var(--hw-body-color);font-size: 18px;}
#searchFormHeader input[type="text"]:focus, #searchFormHeader input[type="text"]:active{border: 1px solid var(--hw-body-color) !important;outline: 0!important;background-color: #ffffff !important;background: #ffffff !important;}
#searchFormHeader button,
#headerSearchMobileTmp button{position: absolute;
right: 4px;
top: 4px;
font-family: var(--hw-font-primary-semi-bold) !important;
font-size: var(--hw--font-size--standard) !important;
font-weight: normal !important;
font-style: normal !important;
text-decoration: none !important;
text-transform: none !important;
color: var(--hw--white-color) !important;
background: var(--hw--success-button-color) !important;
background-color: var(--hw--success-button-color) !important;
border: 2px solid var(--hw--success-button-color) !important;
border-radius: 50px !important;
-webkit-border-radius: 50px !important;
-moz-border-radius: 50px !important;
-o-border-radius: 50px !important;
margin-left: 0px !important;
box-shadow: var(--hw-box-shadow-one) !important;
padding: 5px 5px 4px 6px;
}
#searchFormHeader button i,#headerSearchMobileTmp button i {font-size: 22px;}
#headerSearchTmp{display: inline-block;position: relative;top: -10px;}
#headerSearchTmp .inner,#headerSearchMobileTmp .inner{position: relative;}
#headerSearchTmp .inner .search-close-button,#headerSearchMobileTmp .inner .search-close-button{
position: absolute;
z-index:999;
top: 8px;
right: 5px;
background: var(--hw--success-button-color) !important;
width: 30px;
height: 30px;
border-radius: 50%;
cursor:pointer;
border: 1px solid #fff;
padding: 2px 0 0 0;
text-align:center;
}
.desktop-nav-merkliste{display: block!important;} header#masthead.sticky {
position: fixed !important;
z-index: 999997 !important;
left: 0 !important;
top: 0px !important;
background: var(--hw--white-color) !important;
width: 100% !important;
height: 86px !important;
-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%);
-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 22px rgb(0 0 0 / 20%);
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
header#masthead.sticky .header-image {width: 140px !important;}
header#masthead.sticky .nav-white ul li a {color: var(--hw--primary-color) !important;}
header#masthead.sticky .main-navigation .main-nav ul li.header-nav-button{color: var(--hw--white-color) !important;}
header#masthead.sticky .main-navigation .main-nav ul li.header-nav-button a{color: var(--hw--white-color) !important;}
header#masthead.sticky .main-navigation .main-nav ul li.header-nav-button a:hover{color: var(--hw--white-color) !important;}
header#masthead.sticky .nav-white ul li.header-nav-button a{color: var(--hw--white-color) !important;}
header#masthead.sticky .main-title,#mastheadDashboard .main-title {font-size: 20px !important;} .site-footer{background: var(--hw-gray-four) !important;}
#footer-widgets,footer.site-info{background:var(--hw-gray-four) !important;}
#footer-widgets li a {text-decoration: none !important;font-family: var(--hw-font-primary) !important;color:var(--hw--primary-color) !important;line-height: 42px;}
#footer-widgets li a:hover{text-decoration: underline !important;}
.footer-widgets-container {padding: 40px 0px 0px 0 !important;position:relative}
.site-footer .footer-widgets-container .inner-padding {padding: 0 0 0 0px !important; text-align: left;}
.footer-bar-align-right .copyright-bar {display: none !important;}
.footer-bar{width:100% !important;}
.footer-newsletter-wrapper{display:none!important;position:absolute;text-align:center;bottom: 3px;width: calc(70% - 40px);margin-left: 40px;}
.footer-newsletter{margin-bottom:0px;}
.footer-newsletter .footer-newsletter-column{display:inline-block;padding-right:18px;}
.footer-newsletter-column-two{position:relative;top:-12px}
.inside-site-info {padding: 15px 40px 21px 40px !important;}
.footer-newsletter .footer-newsletter-column.footer-newsletter-column-two .input-wrapper{background:#fff;display: inline-block;padding: 10px;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;}
.footer-newsletter .footer-newsletter-column.footer-newsletter-column-two .input-wrapper i{position:relative !important;top:2px;margin-right:10px !important;}
.footer-newsletter .footer-newsletter-column.footer-newsletter-column-two .input-wrapper input,.footer-newsletter .footer-newsletter-column.footer-newsletter-column-two .input-wrapper input:focus,.footer-newsletter .footer-newsletter-column.footer-newsletter-column-two .input-wrapper input:active{border: 2px solid #fff !important;outline:#fff!important}
.footer-newsletter .elementor-button {padding: 15px 32px!important;}
.footer-newsletter .elementor-button:hover {background:transparent!important;color: var(--hw--vorgabe-button-color) !important;}
.site-footer .footer-widgets-container .inside-footer-widgets {margin-left: 0px !important;padding: 0 20px !important;position:relative}
.inside-footer-widgets>div {padding: 20px !important;flex: none !important;}
.inside-footer-widgets {display: -webkit-flex;display: -ms-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 0px !important;}
.footer-widget-1,.footer-widget-2,.footer-widget-3,.footer-widget-4,.footer-widget-5{display: -webkit-flex;display: -ms-flexbox;display: flex; flex-direction: column;}
.footer-widget-1{width: 25%;}
.footer-widget-5{width: 30%;}
.footer-widget-2,.footer-widget-3,.footer-widget-4{width: 15%;}
.footer-widget-1 strong,.footer-widget-5 strong{font-family: var(--hw-font-primary-semi-bold)!important;font-size: var(--hw--font-size--medium) !important;}
.footer-widget-1 img,.footer-widget-1 strong{display:inline-block !important;}
.footer-widget-1 img{width:188px;height:35px;}
.footer-widget-1 strong{position: relative;top: 5px;left: 10px;}
.inside-footer-widgets aside{display:block !important}
.footer-widgets .widget {margin-bottom: 0px !important;}
.footer-title{margin-top: 8px !important;margin-bottom:10px !important;}
.footer-logo{margin-bottom:5px !important;}
.footer-bar-bottom-wrapper{display:flex;margin-bottom:33px;}
.footer-bar-bottom-wrapper .gbox1,.footer-bar-bottom-wrapper .gbox3 {width: 200px;}
.footer-bar-bottom-wrapper .gbox2 {width: calc(100% - 400px);}
.footer-bar-bottom-wrapper .gbox2 a{color: var(--hw-red-light-color) !important;}
.footer-bar-bottom{margin-bottom:33px;}
.footer-bar-bottom a {color: var(--hw-gray-one) !important;}
#footer-widgets .footer-social a{color:var(--hw--vorgabe-button-color)!important;font-weight: normal !important;}
#footer-widgets .footer-social a{padding-left:10px !important;}
#footer-widgets .footer-social a:first-child{padding-left:0px !important;}
#footer-widgets .footer-social i:before {font-size: 24px !important;}
#sb_instagram .sbi_photo {border-radius: 10px !important;}
#sbi_load{display:none !important}
#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img, .sb_instagram_header.sbi_medium .sbi_header_img {width: 40px!important;height: 40px!important;}
#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo {margin-top: -13px!important;margin-left: -13px!important;width: 26px!important;height: 26px!important;}
#sb_instagram .sb_instagram_header .sbi_header_text, .sb_instagram_header .sbi_header_text {padding-top: 5px!important;}
#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{position:relative!important;left:-40px!important;top:-10px!important;}
#sb_instagram .sb_instagram_header, .sb_instagram_header {display:none!important}
.inside-footer-widgets{padding: 0px 40px;}
.footer-widgets,.site-info {font-size: 16px !important;} #aside{position: absolute;z-index: 999998 !important;right:0;}
#aside .menuToggle{display: block;position: fixed;top: 42px;right: 20px;z-index: 1;-webkit-user-select: none;user-select: none;padding:13px 0px 9px 13px !important;border-radius: 3px !important;-webkit-border-radius: 3px !important;}
#aside .menuToggle input{display: block;width: 40px;height: 40px;position: absolute;top: 0px;left: 0px;cursor: pointer;opacity: 0;z-index: 2;-webkit-touch-callout: none;}
#aside .menuToggle span{display: block;width: 21px;height: 2px;margin-bottom: 6px;position: relative;z-index: 1;transform-origin: -4px 2px;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),opacity 0.55s ease;}
#aside .menuToggle span:first-child{transform-origin: 0% 0%;}
#aside .menuToggle span:nth-last-child(2){transform-origin: 0% 100%;}
#aside .menuToggle span.top{background: var(--hw--primary-color) !important;}
#aside .menuToggle span.scroll{background: #fff}
#aside .menuToggle input:checked ~ span{opacity: 1;transform: rotate(45deg) translate(-2px, -1px);background: var(--hw-body-color) !important;}
#aside .menuToggle input:checked ~ span:nth-last-child(3){opacity: 0;transform: rotate(0deg) scale(0.2, 0.2);}
#aside .menuToggle input:checked ~ span:nth-last-child(2){opacity: 1;transform: rotate(-45deg) translate(0, -1px);}
#aside .menuToggle input:checked ~ .aside-sidebar{transform: scale(1.0, 1.0);opacity: 1;}
#aside .aside-sidebar{
width: 100%;
position: fixed;
top: 0;
right: 0;
bottom: 0;
list-style-type: none;
background-color:#fff;
-webkit-font-smoothing: antialiased;
transform-origin: 0% 0%;
transform: translate(100%, 0);
transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
}
#aside .aside-sidebar, #aside .aside-sidebar a,.aside-sidebar-wrapper, .aside-sidebar-wrapper a,.sidebar-first,.sidebar-first a,.sidebar-second,.sidebar-second a{color:var(--hw-body-color) !important;display:flex}
.sidebar-first,.sidebar-second{position:fixed;z-index: 9999 !important;top:80px;bottom:80px;left:0;right:0;padding:20px 20px 20px 60px !important;}
#aside .aside-sidebar .mobile-content-wrapper{height: calc(100% - 160px);margin: 80px 0 0 0;}
#aside .aside-sidebar .mobile-bg-wrapper{position:absolute;bottom:-20px;left:0;right:0;height:80px;}
#aside .aside-sidebar .mobile-bg-wrapper img{height:80px;}
#mobilMenuSwitchButton{position: fixed;z-index:999999;top:22px !important;left:0px !important;padding:10px !important;cursor: pointer;color:var(--hw-body-color);font-family: var(--hw-font-primary-semi-bold) !important;font-size:16px}
#mobilMenuSwitchButton img{width:13px;margin-right:3px;position: relative;top: -2px;}
.sidebar-first ul {list-style: none;line-height: 60px;}
.sidebar-first ul li{margin-top:8px;}
.sidebar-first ul li:first-child{margin-top:40px;}
.sidebar-first ul li a,.sidebar-first ul li a:visited,.sidebar-first ul li a:focus{line-height:normal;}
.sidebar-first ul li a img{width:17px;margin-left:9px;position: relative;top: -3px;}
.sidebar-second ul,#sidebarSecond ul {list-style: none;line-height: 40px;margin:0;}
.sidebar-second ul li{margin-top:18px;}
.sidebar-second ul li a .mobile-title{font-weight: 900 !important;font-size: 24px;line-height: 40px;}
.sidebar-second ul li a .mobile-title span{display:inline-block !important}
.sidebar-second ul li a .mobile-desc{font-weight: 400 !important;font-size: 14px;line-height: 20px;padding-left:17px !important;padding-right:17px !important;}
.sidebar-second ul li a img{width:10px;margin-left:0px;position: relative;top: -3px;}
.menu-toggle-stop{position:fixed;z-index: 9999999;top:39px;right:19px;width:42px;height:42px;}
#sidebarFirst,#sidebarSecond{position:fixed;z-index: 9999 !important;top:80px;bottom:80px;padding:0px 60px 20px 60px !important;}
#sidebarFirst{left:0;right:0;}
#sidebarFirst.open-hide{width: 100%;position: relative;-webkit-font-smoothing: antialiased;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);transform-origin: 0% 0%;transform: translate(-150%, 0);}
#sidebarFirst.open-show{width: 100%;position: relative;-webkit-font-smoothing: antialiased;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);transform-origin: 0% 0%;transform: translate(0%, 0);}
#sidebarFirst li{width: 100%;position: relative;-webkit-font-smoothing: antialiased;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);transform-origin: 0% 0%;transform: translate(150%, 0);}
#sidebarFirst li.open{transform: scale(1.0, 1.0);opacity: 1;}
#sidebarFirst ul {list-style: none;line-height: 50px;margin: 0;}
#sidebarFirst ul li{margin-top:0px;}
#sidebarFirst ul li:first-child{margin-top:0px;}
#sidebarFirst ul li a,#sidebarSecond ul li a,.sidebar-first ul li a:visited,.sidebar-first ul li a:focus,.section-two-href-div{font-family: var(--hw-font-primary-semi-bold) !important;font-size: 18px !important;font-style: normal !important;text-decoration: none !important;text-transform: none !important;}
#sidebarFirst ul li a img{width:17px;margin-left:9px;position: absolute;top: 22px;right: 20px;}
#sidebarFirst .wrapper-cta{padding-right:40px !important;opacity: 0;}
#sidebarFirst .wrapper-cta.open{opacity: 1; transition:1.0s all ease-in-out !important;margin-top: 40px;}
#sidebarFirst .wrapper-cta a span{width:auto !important;height:auto !important;}
#sidebarFirst .wrapper-cta a span.elementor-button-content-wrapper,
#sidebarFirst .wrapper-cta a span span.elementor-button-text{margin-bottom:0px !important;}
#sidebarFirst .section-two-href-div{display:inline-block;cursor:pointer}
#sidebarFirst ul li .section-two-href-div img{width:17px;margin-left:9px;position: relative;top: -3px;}
#sidebarFirst .wrapper-cta .elementor-button {display: block!important;}
#sidebarFirst .href-entdecken,#sidebarFirst .href-veranstaltungen {margin-bottom:10px;}
#sidebarFirst .href-entdecken a,#sidebarFirst .href-veranstaltungen a,#sidebarFirst .href-club a {
color: var(--hw--white-color) !important;
border-radius: var(--hw-radius-button) !important;
-webkit-border-radius: var(--hw-radius-button) !important;
-moz-border-radius: var(--hw-radius-button) !important;
-o-border-radius: var(--hw-radius-button) !important;
box-shadow: var(--hw-box-shadow-one) !important;
padding: 0px 18px 0 30px;
display:block;
position: relative;
}
#sidebarFirst .href-entdecken a {
background: var(--hw--href-color) !important;
background-color: var(--hw--href-color) !important;
border: 2px solid var(--hw--href-color) !important;
}
#sidebarFirst .href-club a {
background: var(--hw--success-button-color) !important;
background-color: var(--hw--success-button-color) !important;
border: 2px solid var(--hw--success-button-color) !important;
margin-bottom: 20px !important;
}
#sidebarFirst .href-veranstaltungen a {
background: var(--hw--lila-one) !important;
background-color: var(--hw--lila-one) !important;
border: 2px solid var(--hw--lila-one) !important;
}
.href-merkliste,.href-eintrag-erstellen,.href-language{border-top: 1px solid var(--hw-gray-four) !important;}
.href-login a:before,.href-registrieren a:before,.href-eintrag-erstellen a:before,.href-merkliste a:before,.href-shop a:before,.href-konto a:before,.href-blog a:before,.href-language a:before {font-family: 'Line Awesome Free';font-size: 20px;padding-right: 8px;}
.href-login a:before,.href-registrieren a:before,.href-eintrag-erstellen a:before,.href-shop a:before,.href-konto a:before,.href-blog a:before,.href-language a:before {font-weight: 900;}
.href-merkliste a:before {font-weight: 400;}
.href-login a:before,.href-konto a:before {content: "\f007";}
.href-registrieren a:before {content: "\f234";}
.href-eintrag-erstellen a:before {content: "\f0fe";}
.href-merkliste a:before {content: "\f004";}
.href-shop a:before {content: "\f290";}
.href-ueber-uns a {background-image: url(https://harzfeeling.de/wp-content/uploads/logo-harzfeeling-black.svg);background-repeat: no-repeat;background-position:left;background-size: 20px;padding-left: 28px;}
.href-konto a:before {content: "\f2bb";}
.href-blog a:before {content: "\f075";}
.href-language a:before {content: "\f0ac";}
#sidebarSecond{left:100%;right:0%;}
#sidebarSecond.open{width: 100%;-webkit-font-smoothing: antialiased;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);transform-origin: 0% 100%;transform: translate(-100%, 0);}
#sidebarSecond.close-show{width: 100%;-webkit-font-smoothing: antialiased;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);transform-origin: 0% 100%;transform: translate(0%, 0);} #sidebarSecond ul li a .mobile-title span{display:inline-block !important}
#sidebarSecond ul li a .mobile-desc{font-family: var(--hw-font-primary) !important;font-size: 14px;line-height: 20px;padding-left:0px !important;padding-right:0px !important;}
#sidebarSecond ul li a img{width:10px;margin-left:0px;position: relative;top: -3px;} .elementor-section.elementor-section-boxed > .elementor-container, .inside-header.grid-container{max-width: 1480px !important;}
.site-footer.grid-container {max-width: 1400px !important;}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0px !important;} .grid{position: relative; height: 600px;left:0px;margin: 10px 30px 0 30px;}
.grid-item{width:25%;height: 35%;float: left;}
.grid-item.item-1,.grid-item.item-2,.grid-item.item-3,.grid-item.item-4,.grid-item.item-5,.grid-item.item-6,.grid-item.item-7,.grid-item .grid-inner,.grid-inner-count,.grid-inner-like,.grid-inner-ort{position: absolute;}
.grid-item.item-1{left: 0; top: 0;}
.grid-item.item-2{left: 25%; top: 0;}
.grid-item.item-3{left: 50%; top: 0;}
.grid-item.item-4{left: 75%; top: 0;}
.grid-item.item-5{left: 25%; top: 35%;}
.grid-item.item-6{left: 0; top: 50%;}
.grid-item.item-7{left: 50%; top: 65%;}
.grid-item.item-1,.grid-item.item-6{height: 50%;}
.grid-item.item-3,.grid-item.item-5{height: 65%;}
.grid-item.item-4{height: 100%;}
.grid-item .grid-inner{top:10px;bottom:10.5px;left:10px;right:11px;padding:10px;border: 0px solid green;border-radius: 16px !important;-webkit-border-radius: 16px !important;-moz-border-radius: 16px !important;-o-border-radius: 16px !important;background-repeat: no-repeat;background-size: cover;background-position: center;z-index:1;}
.grid-item .grid-inner a{color:#fff !important;}
.grid-item .grid-inner .elementor-widget-heading .elementor-heading-title{color:#fff !important}
.grid-inner-count,.grid-inner-like,.grid-inner-ort{color:#fff !important}
.grid-inner-count{top:14px;left:20px;font-weight: var(--hw--font-weight-normal) !important;}
.grid-inner-like{top:36px;right:42px;z-index:2;}
.grid-inner-ort{bottom:20px;right:21px;font-weight: var(--hw--font-weight-normal) !important;}
.grid-inner-like img{width:20px;height:20px;}
.grid-item--height2 { height: 50%; }
.grid-item--height3 { height: 65%; }
.grid-item--height4 { height: 360px; }
.grid-item--height5 { height: 100%; } .swiper{overflow:hidden}
.swiper-pagination {position: relative !important;}
.swiper-pagination-bullet {background: var(--hw-body-color) !important;width:10px !important;height:10px !important;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 3px !important;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {margin-top: 13px !important}
#harzfeeling-lieblingeSlider.swiper,#uebernachtungenSlider.swiper,#gastronomieSlider.swiper,#sammlungenSlider.swiper,#blogSlider.swiper,#besonders-nachhaltigSlider.swiper,#insider_tippsSlider.swiper,#erlebnisseSlider.swiper,#veranstaltungenSlider.swiper {
overflow: inherit !important;
}
#veranstaltungenSlider .badges {color: var(--hw-body-color) !important;margin-top: 3px;}
.swiper-nav.style-one{}
.swiper-nav.style-one .swiper-button-next:after,.swiper-nav.style-one .swiper-button-prev:after {content: "";}
.swiper-nav.style-one .swiper-button-next, .swiper-nav.style-one .swiper-button-prev {
position: relative !important;
top: 0px !important;
display: inline-block !important;
margin-top: 0 !important;
width: 46px !important;
height: 46px !important;
padding: 6px 0 0 0;
text-align: center;
border-radius: var(--hw-radius-button) !important;
-webkit-border-radius: var(--hw-radius-button) !important;
-moz-border-radius: var(--hw-radius-button) !important;
-o-border-radius: var(--hw-radius-button) !important;
background-color: var(--hw-gray-four) !important;
background-size: 0% !important;
}
.swiper-nav.style-one .swiper-button-prev i,.swiper-nav.style-one .swiper-button-next i{font-size: 22px;color: var(--hw--primary-color) !important;position: relative;top: -13px;font-weight: 900;}
.swiper-nav.style-one .swiper-button-prev {margin-right: 0px !important;left:0 !important;right:auto !important;}
.swiper-nav.style-one .swiper-button-next {margin-left: 5px !important;left:auto !important;right:0 !important;}
.swiper-nav.style-two{position: relative;}
.swiper-nav.style-two .swiper-button-next:after,.swiper-nav.style-two .swiper-button-prev:after {content: "";}
.swiper-nav.style-two .swiper-button-next, .swiper-nav.style-two .swiper-button-prev {
position: absolute !important;
top: 20px !important;
display: inline-block !important;
margin-top: 0 !important;
width: 53px !important;
height: 46px !important;
padding: 6px 0 0 0;
text-align: center;
background-size: 0% !important;
}
.swiper-nav.style-two .swiper-button-prev i,.swiper-nav.style-two .swiper-button-next i{font-size: 22px;color: var(--hw--primary-color) !important;position: relative;top: -13px;font-weight: 900;}
.swiper-nav.style-two .swiper-button-prev {margin-right: 0px !important;left:0 !important;right:auto !important;}
.swiper-nav.style-two .swiper-button-next {margin-left: 5px !important;left:auto !important;right:0 !important;}
#detailsSlider .swiper-autoheight, #detailsSlider .swiper-autoheight .swiper-slide {height: auto!important;} #gallerySlider2a .pagination-wrapper{position: absolute !important;left:0;right:0;bottom: 10px;margin: 0 auto;width: fit-content;}
#gallerySlider2a .swiper-pagination{border-radius: 5px!important;-moz-border-radius: 5px!important;width: fit-content!important;padding:2px 5px!important;margin-top: -30px!important;left: calc(50% - 37px)!important;display:none}
#gallerySlider2a .swiper-pagination-bullet{width: 8px !important;height: 8px !important;}
#gallerySlider2a .swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev,
#gallerySlider2a .swiper-pagination-bullet.swiper-pagination-bullet-active-next-next {background: rgba(255,255,255,.6) !important;opacity: 1 !important;}
#gallerySlider2a .swiper-pagination-bullet.swiper-pagination-bullet-active-prev,
#gallerySlider2a .swiper-pagination-bullet.swiper-pagination-bullet-active-next {background: rgba(255,255,255,.7) !important;opacity: 1 !important;}
#gallerySlider2a .swiper-pagination-bullet-active{background: rgba(255,255,255,.8)!important;opacity: 1 !important;}
.more-items-button{position: relative;top: 0;bottom: 0;height: auto;}
.more-items-button .style-one-inner{display: flex;align-items: center;justify-content: center;}
.more-items-button .style-one-inner .info-text{position:absolute}
#gallerySlider2a .video-slide{cursor:pointer} .swiper-style-one,.swiper-style-two,.swiper-style-three,.swiper-style-three-two,.swiper-style-four,.swiper-style-five{padding: 20px 10px;}
.swiper-style-one a,.swiper-style-two a,.swiper-style-three a,.swiper-style-four a,.swiper-style-five a{color: var(--hw--primary-color) !important;font-weight: normal !important;}
.swiper-style-one img,.swiper-style-three img,.swiper-style-three-two img {width: 100% !important;}
.swiper-style-one .style-one-inner .style-one-ort{position:relative;bottom: 46px;right: 15px;height: 32px;}
.swiper-style-one .style-one-inner .swiper-style-one-like{position:absolute;top: -5px;right: -15px;padding: 39px;z-index:1}
.swiper-style-one .style-one-inner .swiper-style-one-like i:first-child{position:relative;left:32px;}
.swiper-style-one .style-one-inner .style-one-desc{margin: -20px 0 0 0 !important;}
#dashboardContent .swiper-style-one .style-one-inner .style-one-ort{position:relative;bottom: 47px;left:0;right: 0px;height: 32px;}
#dashboardContent .swiper-style-one .style-one-inner .style-one-ort .tag-style-three{margin: 0px 0px 0px 0px!important;}
#profilEintraegeSliderWrapper .swiper-style-one .style-one-inner .style-one-ort{position:relative;bottom: 36px;left:0;right: 0px;height: 32px;}
#profilEintraegeSliderWrapper .swiper-style-one .style-one-inner .style-one-ort .tag-style-three{margin: 0px 10px 0px 0px!important;}
#profilEintraegeSliderWrapper .swiper-style-one .style-one-inner{position: relative;}
#profilEintraegeSliderWrapper .swiper-style-one .style-one-inner .tag-style-five {top: 20px!important;left: 20px!important;}
.swiper-style-one .style-one-inner .style-one-desc .small-date small b{font-family: var(--hw-font-primary) !important;font-weight: normal !important;}
.swiper-style-one .style-one-inner .style-one-desc a .elementor-heading-title{}
.swiper-style-one .style-one-inner{} 
.swiper-style-one .style-one-inner .swiper-style-one-like i{font-size:32px;}
.swiper-style-one .style-one-inner .style-one-desc .stars-rating{margin-top:0px; font-weight: initial;}
.swiper-style-one .style-one-inner .style-one-desc .badges{color:var(--hw--primary-color) !important;margin-top:0px;height:54px;width:100%!important;}
.swiper-style-one .style-one-inner .style-one-desc .badges span{margin-right: 10px !important;}
.swiper-style-one .style-one-inner .style-one-desc .badges span.first{margin-left:0px !important;}
.swiper-style-one .style-one-inner .style-one-desc .badges img{width:auto !important;height:24px !important;position: relative;top: 0px;padding: 2px;}
.swiper-style-one .style-one-inner .image-4-3{width: 100%;padding-top: 100%;}
.swiper-style-one .style-one-inner .image-wrapper{background-size: cover;background-repeat: no-repeat;background-position: center;position:relative;} 
.swiper-style-one .style-one-inner .image-16-9{width: 100%; padding-top: 50%;}
.swiper-style-one .style-one-inner .image-16-10{width: 100%; padding-top: 75%;}
.swiper-style-one .style-one-inner .image-4-3.lazy-background{min-height: 1px !important;}
.swiper-style-two .style-two-inner{position:relative;cursor:pointer}
.swiper-style-two .style-two-inner .style-two-like{position:absolute;z-index:4;top:20px;right:20px;}
.swiper-style-two .style-two-inner .style-two-href{position:absolute;z-index:3;top:0;bottom:0;left:0;right:0;padding-top:calc(50% - 30px);padding-left:calc(50% - 30px);}
.swiper-style-two .style-two-inner .style-two-button{position:absolute;z-index:2;top:calc(50% - 30px);left:calc(50% - 30px);}
.swiper-style-two .style-two-inner .style-two-title-wrapper{position:absolute;z-index:2;bottom:20px;left:20px;right:20px}
.swiper-style-two .style-two-inner .style-two-title-wrapper .feedback-subtitle{font-family: var(--hw-font-primary) !important;position: relative;top: -5px;}
.swiper-style-two .style-two-inner .style-two-tags{margin-top:20px;}
.swiper-style-two .style-two-inner video,.swiper-style-two .style-two-inner img.video-poster-image{position:relative}
.swiper-style-three .style-three-inner .style-three-content,.swiper-style-three-two .style-three-two-inner .style-three-two-content{padding: 40px 40px 35px 40px;min-height: 255px;height: 100%;}
.swiper-style-three-like{position:absolute;z-index:4;top:35px;right:30px;}
.swiper-style-three-like i:first-child{position:relative;left:32px;}
.swiper-style-three .style-three-inner,.swiper-style-three .style-three-inner .style-three-content,.swiper-style-three-two .style-three-two-inner,.swiper-style-three-two .style-three-two-inner .style-three-two-content{position:relative !important;}
.swiper-style-three .style-three-inner .style-three-info,.swiper-style-three-two .style-three-two-inner .style-three-two-info{display: flex;flex-wrap: nowrap;margin-bottom: 10px;}
.swiper-style-three .style-three-inner .style-three-info > div,.swiper-style-three-two .style-three-two-inner .style-three-two-info > div{width:50%;}
.swiper-style-three .style-three-inner .style-three-image,.swiper-style-three-two .style-three-two-inner .style-three-two-image{height:270px;background-size: cover;background-repeat: no-repeat;background-position: center;}
.swiper-style-three .style-three-inner .style-three-title{margin-bottom: 10px;}
.swiper-style-three-two .style-three-two-inner .style-three-two-title{margin-bottom: 10px;}
.swiper-style-three-two .style-three-two-inner .style-three-two-title small{position:relative;top:-5px!important;}
.swiper-style-three-two .style-three-two-inner .style-three-two-title small a{color: var(--hw--primary-color) !important;}
.swiper-style-three-two .style-three-two-inner .style-three-two-title small a:hover{color: var(--hw--href-color) !important;}
.swiper-style-three .style-three-inner .style-three-desc,.swiper-style-three-two .style-three-two-inner .style-three-two-desc{}
.swiper-style-three .style-three-inner .style-three-btn{font-weight: normal !important;font-family: var(--hw-font-primary-semi-bold) !important;margin-top: 20px;}
.swiper-style-three .style-three-inner .style-three-category ul {display: flex;margin: 0 0 0 0 !important;}
.swiper-style-three .style-three-inner .style-three-category ul li {display: flex;align-items: center;justify-content: center;text-align: left;list-style: none;padding: 0 0px !important;margin: 0px 0px 5px 0px !important;}
.swiper-style-three .style-three-inner .style-three-category ul li div {border-radius: 10px;-moz-border-radius: 10px;padding: 0 10px !important;margin-right: 2px !important;font-size: var(--hw--button-size--small) !important;}
.swiper-style-three .style-three-inner .style-three-category ul li div.current-cat{background: var(--hw--primary-color) !important;padding: 5px 15px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.swiper-style-three .style-three-inner .style-three-category ul li.first-li:after {display: flex;align-items: center;justify-content: center;text-align: left;content: "\2022" !important;font-size: 20px !important;margin: 0 0 0 7px !important;}
.swiper-style-three .style-three-inner .style-three-category ul li div.post-readtime {padding: 0 0px 0 4px !important;}
.swiper-style-three .style-three-inner .wrapper-three-social{display: flex;flex-wrap: nowrap;margin-top: 60px;}
.swiper-style-three .style-three-inner .wrapper-three-social > div{width:auto;}
.swiper-style-three .style-three-inner .wrapper-three-social .wrapper-three-social-avatar img {width: 80px!important;height: 80px!important;margin-right: 20px!important;position: relative!important;top: -20px!important;border-radius: 50% !important;}
.style-three-wrapper {display: flex;flex-wrap: nowrap;}
.style-three-wrapper .wrapper-left {flex: 20%!important;padding: 10px 0 0 0!important;}
.style-three-wrapper .wrapper-right {flex: 80%!important;padding-left:40px;}
.style-three-wrapper .wrapper-center {width: 100%;}
.swiper-style-four .style-four-inner .style-four-desc small {color: var(--hw--white-gray-one) !important;}
.swiper-style-four .style-four-inner .style-four-desc small.color-body {color: var(--hw-body-color) !important;}
.swiper-style-four .style-four-inner .image-16-9{width: 100%; padding-top: 50%;}
.swiper-style-four .style-four-inner .image-16-10{width: 100%; padding-top: 75%;}
.swiper-style-four .style-four-inner .image-wrapper {background-size: cover;background-repeat: no-repeat;background-position: center;}
.swiper-style-four .style-four-inner .style-four-desc{margin: 10px 0 0 0 !important;}
.swiper-style-four .style-four-inner .style-four-ort{position:relative;bottom: 15px;right: 15px;}
.swiper-style-four .style-four-inner .swiper-style-four-like{position:absolute;top: -5px;right: -15px;padding: 39px;}
.swiper-style-four .style-four-inner .swiper-style-four-like i:first-child{position:relative;left:32px;}
.swiper-style-four .style-four-inner .badges{color: var(--hw--white-color) !important;margin-top:3px;height:54px;width:100%!important;}
.swiper-style-four .style-four-inner .badges span{margin-left:10px !important;}
.swiper-style-four .style-four-inner .badges span.first{margin-left:0px !important;}
.swiper-style-four .style-four-inner .badges img{width:auto !important;height:24px !important;}
.swiper-style-five .style-five-inner{min-height:300px;padding: 20px;position:relative;background-repeat: no-repeat;background-position: center;background-size: cover;}
.swiper-style-five .style-five-inner .swiper-style-five-like{position:absolute;z-index:2;top: -20px;right: -20px;padding: 39px;}
.swiper-style-five .style-five-inner .swiper-style-five-like i:first-child{position:relative;left:32px;}
.swiper-style-five .style-five-inner .style-five-video-wrapper{position:absolute;top:calc(50% - 30px);bottom:0;left:0;right:0;}
.swiper-style-five .style-five-inner .style-five-video-wrapper a{opacity: .8;transition: all .5s;cursor: pointer;}
.swiper-style-five .style-five-inner .style-five-video-wrapper a:hover{opacity: 1;transition: all .5s;}
.swiper-style-five .style-five-inner .style-five-video-wrapper img{height:60px;}
.swiper-style-five .style-five-inner .style-five-title-wrapper{position: absolute;bottom: 20px;left: 20px;right: 20px;}
.swiper-style-five .style-five-inner .style-five-tags{margin-top:20px;}
.swiper-style-six{margin:0 0 0 0;}
.swiper-style-six .style-six-inner{padding: 0 50px;}
.swiper-style-six .style-six-inner a{color: var(--hw-body-color) !important;}
.swiper-style-six .style-six-inner .swiper-style-six-button{font-size:14px!important;margin:20px 0 10px 0;padding:10px;font-weight: var(--hw--font-weight-semi-bold) !important;background-image:url(https://harzfeeling.de/wp-content/uploads/icon-user-black.svg);background-repeat: no-repeat;background-position: 10px;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;}
.sammlungen-inner-wrapper{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;}
#veranstaltungSlider,#blogSlider{padding:0 10px;}
#veranstaltungSlider .swiper-style-four .style-four-inner .style-four-desc-wrapper{position:relative!important;}
#veranstaltungSlider .swiper-style-four .style-four-inner .style-four-ort{position: absolute!important;top: -50px!important;}
#veranstaltungSlider .swiper-style-four .style-four-inner .badges {height: auto!important;}
.termine-slider{padding-bottom:30px;}
.badges{display: block!important;}
.badges .badge-icon,
.badges .badge-icon .bagde-icon-price-one,
.badges .badge-icon .bagde-icon-price-two,
.badges .badge-icon .bagde-icon-one,
.badges .badge-icon .bagde-icon-two{display: inline-block!important;}
.badges .badge-icon .bagde-icon-two small, .badges .badge-icon .bagde-icon-price-two small,.swiper-style-one .style-one-inner .style-one-desc .badges small{font-size: 12px!important;}
.badges .badge-icon .bagde-icon-price-one{width:30px;}
.badges .badge-icon .bagde-icon-one{width:24px;}
.badges .badge-icon .bagde-icon-two{padding-right:10px!important;}
#presseItemsWrapper{}
#presseItemsWrapper .presse-inner-wrapper{display: grid;grid-template-columns: 33% 33% 33%;}
#presseItemsWrapper .presse-inner-wrapper .swiper-style-three{display: grid;padding: 10px 10px !important;}
#presseItemsWrapper .swiper-style-three .style-three-inner .style-three-content {min-height: 100px;}
#freundeSlider .swiper-style-three .style-three-inner .style-three-image,#partnerSlider .swiper-style-three .style-three-inner .style-three-image {height: auto!important;padding: 20px!important;}
#freundeSlider .swiper-style-three .style-three-inner .style-three-image img,#partnerSlider .swiper-style-three .style-three-inner .style-three-image img {max-height: 100px;width: auto !important;}
#partnerSlider .swiper-wrapper-no-slide{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));}
#partnerSlider .swiper-wrapper-no-slide .swiper-slide .style-three-two-inner{height: inherit;}
#partnerSlider .swiper-wrapper-no-slide .swiper-style-three-two{padding: 10px 10px;}
.blog-details-more-wrapper{overflow:hidden!important}
#blogDetailsContentWrapper{margin-top: -350px!important;}
#blogNavigationWrapper{margin-bottom:20px;padding: 0 10px;}
#blogNavigationWrapper ul{margin:0!important;}
#blogNavigationWrapper ul li {
color: var(--hw--primary-color) !important;
margin:0 5px;
padding: 10px 20px !important;
display: inline-block;
border: 2px solid var(--hw--primary-color) !important;
border-radius: var(--hw-radius-button) !important;
-webkit-border-radius: var(--hw-radius-button) !important;
-moz-border-radius: var(--hw-radius-button) !important;
-o-border-radius: var(--hw-radius-button) !important;
font-weight: normal !important;
font-family: var(--hw-font-primary-semi-bold) !important;
cursor: pointer !important;
background: transparent !important;
}
#blogNavigationWrapper ul li.filter-active,#blogNavigationWrapper ul li:hover {color: #fff !important;background: var(--hw--primary-color) !important;}
#blogNavigationWrapperMobile{display:none;margin-bottom:21px;}
#veranstaltungenNavigationWrapper,#CalendarButtonNew,#CalendarButton {display:inline-block;}
#blogNavigationWrapperMobile .custom-select-new,#veranstaltungenNavigationWrapper .custom-select-new {position: relative;display: inline-block;}
#veranstaltungenNavigationWrapper.dashboard-statistik{margin:20px 0;}
#veranstaltungenNavigationWrapper.dashboard-statistik,
#veranstaltungenNavigationWrapper.dashboard-statistik .custom-select-new {display:block!important;padding:0 10px;}
#veranstaltungenNavigationWrapper.dashboard-statistik .select-items-new {max-height: 220px!important;left:10px;right:10px;width: calc(100% - 20px);}
#veranstaltungenNavigationWrapper.dashboard-statistik .select-items-new .inner {max-height: 200px!important;overflow: auto!important;}
#veranstaltungenNavigationWrapper.dashboard-statistik .filter-active{background-color: rgba(235, 236, 233, .5) !important;}
#veranstaltungenNavigationWrapper.dashboard-statistik a{color:var(--hw-body-color)!important;}
#veranstaltungenNavigationWrapper.dashboard-statistik .select-selected-new {font-family: var(--hw-font-primary) !important;border-radius: var(--hw-radius-button)!important;-webkit-border-radius: var(--hw-radius-button)!important;-moz-border-radius: var(--hw-radius-button)!important;-o-border-radius: var(--hw-radius-button)!important;border: 1px solid var(--hw-gray-seven) !important;box-shadow: 0 3px 6px rgba(0,0,0,.03);} #blogNavigationWrapperMobile .custom-select-new {min-width:230px;}
#veranstaltungenNavigationWrapper .custom-select-new {min-width:150px;bottom:1px;}
#blogNavigationWrapperMobile .select-selected-new,#veranstaltungenNavigationWrapper .select-selected-new {background: #fff;border: 2px solid var(--hw--primary-color) !important;font-weight: normal !important;font-family: var(--hw-font-primary-semi-bold) !important;padding: 11px 40px 10px 20px;cursor: pointer;display: flex;justify-content: space-between;align-items: center;}
#blogNavigationWrapperMobile .select-selected-new:after,#veranstaltungenNavigationWrapper .select-selected-new:after {content: "";position: absolute;top: 20px;right: 20px;width: 0;height: 0;border: 6px solid transparent;border-color: #000 transparent transparent transparent;}
#blogNavigationWrapperMobile .select-selected-new.select-arrow-active-new:after,#veranstaltungenNavigationWrapper .select-selected-new.select-arrow-active-new:after {transform: rotate(180deg);top:14px;}
#blogNavigationWrapperMobile .select-items-new,#veranstaltungenNavigationWrapper .select-items-new {position: absolute;top:55px;background-color: #fff;border: 0px solid #ccc;z-index: 99;width: 100%;-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2) !important;box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;font-size: 14px !important;padding: 10px 10px 10px 5px !important;color: #544352 !important;border-radius: 10px !important;}
#blogNavigationWrapperMobile .select-items-new .select-item,#veranstaltungenNavigationWrapper .select-items-new .select-item {padding: 6px 0 6px 20px;cursor: pointer;text-align: left;background:#fff;font-family: var(--hw-font-primary-semi-bold) !important;}
#blogNavigationWrapperMobile .select-items-new .select-item:hover,#blogNavigationWrapperMobile .select-items-new .select-item.active,#veranstaltungenNavigationWrapper .select-items-new .select-item:hover,#veranstaltungenNavigationWrapper .select-items-new .select-item.active {background-color: rgba(235, 236, 233, .5) !important;}
#blogNavigationWrapperMobile .select-hide-new,#veranstaltungenNavigationWrapper .select-hide-new {display: none;}
#CalendarButtonNew .elementor-element .elementor-button.elementor-size-md {padding: 3px 5px 6px 5px !important;position: relative;top: 5px;}
#CalendarButtonNew .elementor-element .elementor-button.elementor-size-md i {font-size: 36px !important;top: 3px;}
#CalendarButton.fixed {display: inline-block!important;position: fixed!important;z-index: 9999998!important;top: 20px!important;right: 70px!important;-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2) !important;box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;border-radius: 7px !important;}
#CalendarButton.fixed .elementor-button.button-lila {background-color: #fff !important;border: 2px solid #fff !important;color:var(--hw--primary-color) !important;padding: 5px 5px 10px 5px !important;width: 40px !important;height: 40px !important;}
#CalendarButton.fixed i{font-size: 25px !important;top: 0px!important;}
#CalendarButtonNewWrapper.fixed {position: fixed!important;z-index: 9999999!important;top: 80px!important;left: 0!important;right: 0!important;}
#CalendarButtonNewWrapper{position: relative;}
#CalendarButtonNewWrapper .calendar-wrapper {position: absolute;
top: -10px;right:40px;
background-color: #fff;
border: 0px solid #ccc;
z-index: 99;
min-width: 240px;
-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;
-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2) !important;
box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;
padding: 10px !important;
color: #544352 !important;
border-radius: 10px !important;}
#CalendarButtonNewWrapper .calendar-wrapper .calendar {
width: 300px;
border-radius: 10px;
overflow: hidden;
}
#CalendarButtonNewWrapper .calendar-wrapper .calendar-header {
display: flex;
justify-content: space-between;
align-items: center;
padding: 10px;
color: var(--hw--primary-color) !important;
font-family: var(--hw-font-primary-bold);
font-weight: normal !important;
}
#CalendarButtonNewWrapper .calendar-wrapper .calendar-header button {
border-radius: var(--hw-radius-button) !important;
-webkit-border-radius: var(--hw-radius-button) !important;
-moz-border-radius: var(--hw-radius-button) !important;
-o-border-radius: var(--hw-radius-button) !important;
background-color: var(--hw-gray-four) !important;
border: none;
padding: 5px 10px;
cursor: pointer;
}
#CalendarButtonNewWrapper .calendar-wrapper .calendar-body {
padding: 10px;
font-family: var(--hw-font-primary) !important;
color: var(--hw-body-color) !important;
}
#CalendarButtonNewWrapper .calendar-wrapper .calendar-weekdays, #CalendarButtonNewWrapper .calendar-wrapper .calendar-days {
display: flex;
flex-wrap: wrap;
gap: 1px;
}
#CalendarButtonNewWrapper .calendar-wrapper .calendar-weekdays div, #CalendarButtonNewWrapper .calendar-wrapper .calendar-days div {
width: calc(14.28% - 1px);
text-align: center;
padding: 7px 0;
}
#CalendarButtonNewWrapper .calendar-wrapper .calendar-weekdays{
font-size: var(--hw--font-size--content-small) !important;
color: var(--hw--white-gray-two) !important;
}
#CalendarButtonNewWrapper .calendar-wrapper .calendar-days div {
cursor: pointer;
transition: background-color 0.3s;
border-radius: 5px;
}
#CalendarButtonNewWrapper .calendar-wrapper .calendar-days div:hover {color:#fff;background-color: rgba(144, 142, 239, 1);}
#CalendarButtonNewWrapper .calendar-wrapper .date-selection {
margin-top: 20px;
}
#CalendarButtonNewWrapper .calendar-wrapper .date-selection label {
margin-right: 10px;
}
#CalendarButtonNewWrapper .calendar-wrapper .date-selection input {
margin-right: 20px;
padding: 5px;
border: 1px solid #ccc;
border-radius: 5px;
}
#CalendarButtonNewWrapper .calendar-wrapper .today {background-color: #f4f4f4;}
#CalendarButtonNewWrapper .calendar-wrapper .activated-start,#CalendarButtonNewWrapper .calendar-wrapper .activated-end,#CalendarButtonNewWrapper .calendar-wrapper .activated-middle {color:#fff;}
#CalendarButtonNewWrapper .calendar-wrapper .activated-start,#CalendarButtonNewWrapper .calendar-wrapper .activated-end,#CalendarButtonNewWrapper .calendar-wrapper .today.activated-start,#CalendarButtonNewWrapper .calendar-wrapper .today.activated-end {background-color: rgba(144, 142, 239, 1);}
#CalendarButtonNewWrapper .calendar-wrapper .activated-middle,#CalendarButtonNewWrapper .calendar-wrapper .today.activated-middle {background-color: rgba(144, 142, 239, .5);}
#CalendarButtonNewWrapper .buttons{padding:10px 9px 10px 10px}
#CalendarButtonNewWrapper .buttons .button-select{display:inline-block;cursor:pointer;padding:5px 8px;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;background-color: #f4f4f4 !important;margin-right:5px;font-size: var(--hw--font-size--content-small) !important;}
#CalendarButtonNewWrapper .buttons .button-select:last-child{margin-right:0px;}
#CalendarButtonNewWrapper .buttons .button-select.active,#CalendarButtonNewWrapper .buttons .button-select:hover{background-color: var(--hw-gray-four) !important;} #gallerySlider1,#gallerySlider2,#gallerySlider2a,#gallerySlider3{overflow:hidden;}
.test-slider-one .swiper-pagination,.test-slider-two .swiper-pagination,.test-slider-three .swiper-pagination{position:relative;padding-top:32px;}
.test-slider-one .swiper-slide,.test-slider-two .swiper-slide,.test-slider-three .swiper-slide{background:#222222;color:#fff;margin-top:35px;height: auto;}
.test-slider-one-nav,.test-slider-two-nav,.test-slider-three-nav{position:relative;top:20px;}
.test-slider-one-nav .test-slider-one-arrow-left,.test-slider-two-nav .test-slider-two-arrow-left,.test-slider-three-nav .test-slider-three-arrow-left{left: auto!important;right: 27px!important;width: 10px;}
.test-slider-one-nav .test-slider-one-arrow-right,.test-slider-two-nav .test-slider-two-arrow-right,.test-slider-three-nav .test-slider-three-arrow-right{right: 0px!important;width: 10px;}
.test-slider-one-nav .swiper-button-next:after,.test-slider-two-nav .swiper-button-next:after,.test-slider-three-nav .swiper-button-next:after, .test-slider-one-nav .swiper-button-prev:after, .test-slider-two-nav .swiper-button-prev:after, .test-slider-three-nav .swiper-button-prev:after {font-size: 24px!important;}
.overflow-hide .test-slider-two,.overflow-hide .test-slider-three {overflow: visible!important;}
.gallery-thumbs-wrapper {float: left;width: calc(16% - 20px);margin-right: 20px;overflow:hidden;position:relative}
.gallery-thumbs-wrapper .gallery-thumbs-wrapper-overlay{    position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 2;}
.gallery-thumbs .swiper-slide {display: flex;align-items: center;justify-content: center;box-sizing: border-box;cursor: pointer;transition: 0.25s; }
.gallery-thumbs .swiper-slide-active {-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}
.gallery-thumbs .swiper-slide:hover {transition: 0.25s;-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}
.gallery-thumbs-bottom {width: 100%;overflow:hidden; height:150px;}
.gallery-thumbs-bottom .swiper-slide {display: flex;align-items: center;justify-content: center;box-sizing: border-box;cursor: pointer;transition: 0.25s;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.5;}
.gallery-thumbs-bottom .swiper-slide-active {-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}
.gallery-thumbs-bottom .swiper-slide:hover {transition: 0.25s;-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}
.gallery-thumbs-modal-bottom{width: 100%;overflow:hidden; height:144px;padding: 20px 0 0 0;}
.gallery-thumbs-modal-bottom .swiper-slide {display: flex;align-items: center;justify-content: center;box-sizing: border-box;cursor: pointer;transition: 0.25s; }
.gallery-thumbs-modal-bottom .swiper-slide-active {-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}
.gallery-thumbs-modal-bottom .swiper-slide:hover {transition: 0.25s;-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}
.gallery-thumbs-mobile {display:none;}
.gallery-thumbs-mobile .swiper-wrapper{}
.gallery-thumbs-mobile .swiper-wrapper .swiper-slide{margin-top:10px;}
.gallery-top {float: right;width: 84%;overflow:hidden;height: auto !important;}
.gallery-top.gallery-16_9{aspect-ratio: 16/9;}
.gallery-top.gallery-4_3{aspect-ratio: 4/3;}
.gallery-top .swiper-button-prev{left:calc(16% + 18px);}
.gallery-top .swiper-button-next{right:18px;}
.gallery-top .swiper-slide {display: flex;align-items: center;justify-content: center;box-sizing: border-box;}
.gallery-top .pagination-as-number,.gallery-thumbs-modal-top .pagination-as-number{position:absolute!important;z-index:11;right:15px;text-align:right;bottom:15px;}
.gallery-top .pagination-as-number .pag-inner,.gallery-thumbs-modal-top .pagination-as-number .pag-inner{display:inline-block;}
.gallery-top .zoom{position:absolute;background:rgba(7, 7, 7, 0.26);z-index: 2;left: 0; right: 0; top: 0; bottom: 0;display: flex;align-items: center;justify-content: center;cursor:pointer}
.gallery-top .zoom i{font-size: 70px;color:#fff}
.gallery-thumbs-modal-top {width: 100%;overflow:hidden;height: auto !important;}
.gallery-thumbs-modal-top.gallery-16_9{aspect-ratio: 16/9;}
.gallery-thumbs-modal-top.gallery-4_3{aspect-ratio: 4/3;}
.gallery-thumbs-modal-top .swiper-button-prev{left:calc(16% + 18px);}
.gallery-thumbs-modal-top .swiper-button-next{right:18px;}
.gallery-thumbs-modal-top .swiper-slide {display: flex;align-items: center;justify-content: center;box-sizing: border-box;}
.gallery-thumbs-modal-top .swiper-slide img {max-height:calc(100vh - 60px);height: 100%;object-fit: cover;}
.gallery-thumbs-modal-top .pagination-as-number{}
.gallery-thumbs-modal-top .pagination-as-number .pag-inner{display:inline-block;margin:0px;padding: 0px;}
.gallery-top-one {width: 100%;overflow:hidden;height: auto !important;}
.gallery-top-one.gallery-16_9{aspect-ratio: 16/9;}
.gallery-top-one.gallery-4_3{aspect-ratio: 4/3;}
.gallery-top-one .swiper-button-prev{left:calc(16% + 18px);}
.gallery-top-one .swiper-button-next{right:18px;}
.gallery-top-one .swiper-slide {display: flex;align-items: center;justify-content: center;box-sizing: border-box;}
.gallery-top-one .pagination-as-number{position:relative!important;z-index:11;left:0;right:0;margin-top:-56px;text-align:right;}
.gallery-top-one .pagination-as-number .pag-inner{display:inline-block;color:#fff;background:#222222;margin:15px;padding: 0 5px;}
.gallery-thumbs{height: 500px;}
.gallery-top .swiper-slide,.gallery-thumbs .swiper-slide,.gallery-top-one .swiper-slide,.gallery-thumbs-bottom .swiper-slide,.gallery-thumbs-modal-bottom .swiper-slide,.details-feature-video,#gallerySlider2a .details-feature-video .details-feature-video-inner,#gallerySlider3a .video-slide{background-size: cover;background-repeat: no-repeat;background-position: center;}
#gallerySlider2a,#gallerySlider2a .gallery-top{position:relative}
#gallerySlider2a .gallery-thumbs{overflow:hidden}
#gallerySlider2a .details-feature-video,  #gallerySlider2a .details-feature-zoom, #gallerySlider3a .details-feature-video {width: 100%;position:relative;cursor:pointer;z-index:9;}
#gallerySlider2a .details-feature-video{padding-bottom: 20px;}
#gallerySlider2a .details-feature-zoom{padding-bottom: 0px;color:#fff;}
#gallerySlider2a .details-feature-video .details-feature-video-inner,#gallerySlider2a .details-feature-zoom .details-feature-video-inner{height: calc(100% - 20px);position:absolute; top:0;bottom:0;left: 0; right: 0;display: flex;align-items: center; justify-content: center;}
#gallerySlider2a .details-feature-zoom .details-feature-video-inner{background: rgba(0,0, 0,.65);}
#gallerySlider2a .tag-style-two{padding: 2px 10px!important;}
#gallerySlider2a .details-feature-video img,#gallerySlider2a .video-slide img,#gallerySlider3a .video-slide img,#gallerySlider3a .details-feature-video img {width: 60px;height: 60px;}
#gallerySlider2a .swiper-nav,#gallerySlider3a .swiper-nav{position:absolute!important;top:calc(50% - 23px);left:20px;right:20px;text-align:center}
#gallerySlider2a .swiper-nav.style-one .swiper-button-prev,#gallerySlider3a .swiper-nav.style-one .swiper-button-prev {margin-right: 0px !important;float: inline-start;}
#gallerySlider2a .swiper-nav.style-one .swiper-button-next,#gallerySlider3a .swiper-nav.style-one .swiper-button-next {margin-left: 0px !important;float: inline-end;border:0px solid #fff!important;}
#gallerySlider2a .swiper-nav.style-one .swiper-button-next:focus,#gallerySlider2a .swiper-nav.style-one .swiper-button-prev:focus,
#gallerySlider3a .swiper-nav.style-one .swiper-button-next:focus,#gallerySlider3a .swiper-nav.style-one .swiper-button-prev:focus{outline: none!important;}
#gallerySlider3a .swiper-container,#gallerySlider3a .swiper-autoheight .swiper-wrapper,#gallerySlider3a .swiper-autoheight .swiper-wrapper .swiper-slide{height: calc(100vh - 80px) !important;}
#gallerySlider3a .swiper-autoheight .swiper-wrapper .swiper-slide img.vertical-height{width: auto !important;height: 100vh - 40px) !important;}
#gallerySlider3a .swiper-autoheight .swiper-wrapper .swiper-slide img.horizontal-height{width: 100vw !important;height:auto !important;} .ll-skin-melon .ui-state-disabled .ui-state-default,.searchandfilter-date-picker .ui-datepicker td{background: #fff !important;}
.ll-skin-melon .ui-widget {margin-top: 25px;background: #fff!important;-webkit-border-radius: 10px!important;-moz-border-radius: 10px!important;-moz-box-shadow: 0 0 22px rgba(0,0,0 / 20%);-webkit-box-shadow: 0 0 22px rgba(0,0,0 / 20%);box-shadow: 0 0 22px rgba(0,0,0 / 20%);}
.searchandfilter-date-picker .ui-datepicker .ui-datepicker-header {background: var(--hw--lila-one)!important;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.ll-skin-melon td .ui-state-default {color: var(--hw--primary-color) !important;}
.ll-skin-melon td .ui-state-active,.ll-skin-melon td .ui-state-hover {background: var(--hw--lila-one)!important;color: #fff!important;border-radius: 50%!important;}
.ll-skin-melon .ui-state-disabled .ui-state-default {color: var(--hw--white-gray-one) !important;border-radius: 50%!important;}
.ll-skin-melon .ui-datepicker td {border-radius: 50%!important;}
.searchandfilter-date-picker .ui-datepicker td a, .searchandfilter-date-picker .ui-datepicker td span {padding: 8px 0!important;border-radius: 50%;}
.ll-skin-melon .ui-datepicker table {border-width: 0px 0 0 0px!important;}
.searchandfilter-date-picker .ui-datepicker table thead{background: var(--hw--lila-one)!important}
.ll-skin-melon .ui-datepicker th{ color: #fff !important;} .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {padding-right: 0 !important;padding-left: 0 !important;} .modal {backdrop-filter: blur(10px) !important;-webkit-backdrop-filter: blur(10px) !important;background-color: rgba(11, 11, 11, 0.8);z-index: 9999999 !important;padding: 10px !important;text-align: -webkit-center;border-radius: 0px !important;}
.modal-dialog {max-width: 1200px !important;}
.modal.show .modal-dialog {min-height: calc(100vh - 60px);display: flex;flex-direction: column;justify-content: center;overflow: auto;margin: 0!important;}
.modal-content {border: 0px solid rgba(0,0,0,.2);border-radius: var(--hw-radius-images) !important;box-shadow: 0 2px 15px -3px rgb(0 0 0 / 0%), 0 10px 20px -2px rgb(0 0 0 / 0%) !important;}
.modal-header {border-bottom: 2px solid var(--divider-color) !important;padding: 20px !important;border-top-left-radius: var(--hw-radius-images) !important;border-top-right-radius: var(--hw-radius-images) !important;}
.style-two-modal-content .modal-header .modal-header-title{font-size: var(--hw--font-size--small) !important;}
.style-two-modal-content .modal-header i{cursor:pointer;font-size: 24px;}
.modal-footer {border-top: 2px solid var(--divider-color) !important;padding: 20px !important;border-bottom-right-radius: var(--hw-radius-images) !important;border-bottom-left-radius: var(--hw-radius-images) !important;}
.style-two-modal-content{background-color: transparent !important;}
.style-two-modal-content .modal-header{border-bottom: 0px solid var(--divider-color) !important;padding: 0px !important;color: var(--hw--white-color) !important;}
.style-two-modal-content .modal-header .modal-header-title{color: var(--hw--white-color) !important;}
.style-two-modal-content .modal-body {padding: 0px !important;}
.style-two-modal-content .modal-footer{display:none;border-top: 0px solid var(--divider-color) !important;padding: 0px !important;}
.modal-header .btn-close {width: auto !important;height: auto !important;color: #151413 !important;background: transparent !important;opacity: 1 !important;font-size: 24px !important;}
.modal-header .btn-close i{position:relative;top:-3px;}
.modal-body {z-index: 8!important;}
.style-two-modal-content .modal-body video{width:100% !important;}
.video-modal .modal-content {background-color: transparent !important;}
.video-modal .modal-header, .slider-modal .modal-header {border-bottom: 0px solid var(--divider-color) !important;padding: 20px !important;border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;left: 0;right: 0;z-index: 9;color: var(--hw--white-color) !important;}
.video-modal .modal-header, .slider-modal .modal-header{position: absolute;}
.video-modal .modal-header .btn-close,.slider-modal .modal-header .btn-close {position: absolute!important;
width: 40px!important;
height: 40px!important;
color: var(--hw--primary-color)!important;
font-size: 24px!important;
background-color: var(--hw-gray-four)!important;
padding: 10px 10px 10px 10px!important;box-sizing: inherit!important;}
.video-modal .modal-header .btn-close i,.slider-modal .modal-header .btn-close i{top: -7px;left: -2px;}
.video-modal .modal-header .btn-close {top: 20px;right: 20px;}
.slider-modal .modal-header .btn-close {top: 25px;right: 25px;}
.video-modal .modal-body {padding: 0 !important;}
.filter-modal .modal-header{position: relative !important;border-bottom: 1px solid #DFDEDC !important;display:block !important}
.filter-modal .modal-header .modal-title,.filter-modal .modal-header button{display:inline-block !important}
.filter-modal .modal-header .modal-title{width:calc(100% - 40px) !important;text-align:center !important;color: #fff !important;font-family: var(--hw-font-primary-bold);font-size: var(--hw--font-size--medium) !important;line-height: var(--hw--font-height--medium) !important;}
.filter-modal .modal-dialog {width: 800px;}
.filter-modal .modal-body{overflow-x: hidden !important;}
.filter-modal .modal-footer{border-top: 1px solid #DFDEDC !important;}
.login-modal .modal-body {padding: 0 40px 30px 40px !important}
.login-modal .modal-dialog {width: 490px !important}
.share-modal .modal-dialog {width: 680px !important}
.help-modal{}
.help-modal .wrapper-one-right-social{margin-bottom:0px;}
.help-modal .wrapper-desc{margin-bottom:20px;}
.help-modal .wrapper-one-right-social-name{display:inline-block;width:calc(100% - 109px)}
.help-modal .wrapper-one-right-social-avatar{display:inline-block;width:100px}
.help-modal .wrapper-one-right-social-name b{font-size:var(--hw--font-size--medium) !important}
.help-modal .wrapper-one-right-social-avatar img{width:80px;height:80px;margin-left:20px;position:relative;top:-20px;border-radius: 50% !important;}
.help-modal i{font-size:22px;position:relative;top:1px;}
.modal-help-button{display:flex;flex-flow: row wrap;}
.modal-help-button .modal-help-button-left,.modal-help-button .modal-help-button-right{flex: 2 1 0%;}
.modal-help-button .modal-help-button-left a,.modal-help-button .modal-help-button-right a,.modal-help-button-center a{display: grid;width: 100%;text-align: center;}
.modal-help-button .modal-help-button-left{padding-right:5px;}
.modal-help-button .modal-help-button-right{padding-left:5px;}
.modal-help-button-center{margin-top:10px;margin-bottom:20px;}
#detailsShareModalWindow .modal-title{display: inline-block;width: calc(100% - 30px);}
#detailsShareModalWindow .modal-title h3{margin-bottom: 0px;}
#detailsShareModalWindow .modal-body{padding: 0 10px 40px 10px;margin-top: -10px;}
#detailsShareModalWindow .elementor-button-success-1{margin:20px 10px 0 10px;display: inline-block;width: calc(50% - 20px);}
#detailsShareModalWindow .elementor-element.elementor-button-success-1 .elementor-button{display: block;}
#detailsShareModalWindow .elementor-element.elementor-button-success-1 .elementor-button .elementor-button-icon,#detailsShareModalWindow .elementor-element.elementor-button-success-1 .elementor-button .elementor-button-text{display: inline-block;}
#detailsShareModalWindow .elementor-element.elementor-button-success-1 .elementor-button .elementor-button-icon{width:40px;text-align: left;position:relative}
#detailsShareModalWindow .elementor-element.elementor-button-success-1 .elementor-button .elementor-button-icon i{font-size:30px!important;position:absolute;top: -20px;font-style:normal!important}
#detailsShareModalWindow .elementor-element.elementor-button-success-1 .elementor-button .elementor-button-text{width: calc(100% - 40px);}
#detailsShareModalWindow .elementor-element.elementor-button-success-1 .elementor-button .elementor-button-icon.twitter-icon i {font-size:26px!important;position:absolute;top: -18px;}  #registerModalWindow ul.nav-tabs {border-bottom: 1px solid var(--hw-gray-seven) !important;}
#registerModalWindow .nav-tabs .nav-link {font-size: 16px !important;text-transform: none !important;font-family: var(--hw-font-primary) !important;color: var(--hw--primary-color) !important;padding: 0px 0px 16px !important;margin-right: 40px !important;}
#registerModalWindow .nav-tabs .nav-link:hover{background:transparent !important}
#registerModalWindow .nav-tabs .nav-link.active {font-family: var(--hw-font-primary-semi-bold) !important;color: var(--hw--primary-color) !important;border-color: var(--hw--primary-color) !important;} .mdb-tabs ol, .mdb-tabs ul {margin: 0 0 0 0 !important;}
.search-home-tabs{max-width:var(--hw--form-big-width) !important;width:100% !important;margin:0 auto !important}
.mdb-tabs.search-home-tabs ul {margin: 0 0 0 0 !important;border-bottom: 0px solid var(--hw--white-color);}
.search-home-tabs .nav-tabs .nav-item{padding:0 20px 0 40px !important}
.search-home-tabs .nav-tabs .nav-item:last-child {padding: 0 0px 0 0px !important;}
.search-home-tabs .nav-tabs .nav-link{text-transform: none !important;padding: 0px 0px 20px !important;color: var(--hw--white-color) !important;font-size:18px !important;font-family: var(--hw-font-primary-semi-bold) !important;}
.search-home-tabs .nav-tabs .nav-item.show .nav-link,
.search-home-tabs .nav-tabs .nav-link.active,
.search-home-tabs .nav-tabs .nav-link:hover,
.search-home-tabs .nav-tabs .nav-link:focus{color: var(--hw--white-color) !important;background-color: transparent !important;background: transparent !important;border-color: #e0e0e0 #e0e0e0 var(--hw--white-color);}
.search-home-tabs .nav-tabs .nav-link:hover,
.search-home-tabs .nav-tabs .nav-link.active{border-bottom:4px solid !important;}
.search-home-tabs .tab-pane .tab-pane-inner{padding:5px 0px 5px 5px !important;}
.search-home-tabs input[type="search"],.search-home-tabs input[type="text"]{background-color: var(--hw--white-color) !important;border-color: var(--hw--white-color) !important;}
.search-home-tabs .searchandfilter input[type="submit"],.search-home-tabs .searchandfilter-new input[type="submit"] {border-radius: 50px !important;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;-o-border-radius: 50px !important;}
#erlebnis .sf-field-taxonomy-eigenschaft_type,#veranstaltung .sf-field-post_type{display:none !important}  .register-tabs{max-width:var(--hw--form-width) !important;width:100% !important;margin:0 auto !important}
.mdb-tabs.register-tabs ul.nav-tabs {margin: 0 0 0 0 !important;border-bottom: 1px solid var(--hw--primary-color);}
.register-tabs .nav-tabs .nav-item{padding:0 20px 0 0px !important}
.register-tabs .nav-tabs .nav-item:last-child {padding: 0 0px 0 0px !important;}
.register-tabs .nav-tabs .nav-link{text-transform: none !important;padding: 0px 0px 20px !important;color: var(--hw--primary-color) !important;font-weight: 600 !important;}
.register-tabs .nav-tabs .nav-item.show .nav-link,
.register-tabs .nav-tabs .nav-link.active,
.register-tabs .nav-tabs .nav-link:hover,
.register-tabs .nav-tabs .nav-link:focus{color: var(--hw--primary-color) !important;background-color: transparent !important;background: transparent !important;border-color: #e0e0e0 #e0e0e0 var(--hw--primary-bg-color);}
.register-tabs .nav-tabs .nav-link:hover,
.register-tabs .nav-tabs .nav-link.active{border-bottom:4px solid !important} .profil-tabs{max-width:var(--hw--form-width) !important;width:100% !important;margin:0 auto !important}
.mdb-tabs.profil-tabs ul.nav-tabs {margin: 0 0 0 0 !important;border-bottom: 1px solid var(--hw--primary-color);}
.profil-tabs .nav-tabs .nav-item{padding:0 20px 0 0px !important}
.profil-tabs .nav-tabs .nav-item:last-child {padding: 0 0px 0 0px !important;}
.profil-tabs .nav-tabs .nav-link{text-transform: none !important;padding: 0px 0px 20px !important;color: var(--hw--primary-color) !important;font-weight: 600 !important;}
.profil-tabs .nav-tabs .nav-item.show .nav-link,
.profil-tabs .nav-tabs .nav-link.active,
.profil-tabs .nav-tabs .nav-link:hover,
.profil-tabs .nav-tabs .nav-link:focus{color: var(--hw--primary-color) !important;background-color: transparent !important;background: transparent !important;border-color: #e0e0e0 #e0e0e0 var(--hw--primary-bg-color);}
.profil-tabs .nav-tabs .nav-link:hover,
.profil-tabs .nav-tabs .nav-link.active{border-bottom:4px solid !important} ul.nav-tabs {margin: 0 0 1px 0 !important;}
.tabs-submenu .nav-tabs .nav-link {padding: 5px 10px 5px !important;text-transform: inherit !important;} .anchor-image img{width:40px !important;}
#headerFullSectionArrow i{font-size: 64px !important} form.searchandfilter,form.searchandfilter-new,.search-filter-distance-wrapper{display:block;}
.searchandfilter ul,.searchandfilter-new ul {margin-left:0 !important;}
.searchandfilter ul li,.searchandfilter-new ul li {display: inline-block;margin-right:0px;padding:0;}
.searchandfilter ul li.hidden,.searchandfilter-new ul li.hidden{display:none !important}
.searchandfilter ul li.sf-field-taxonomy-beliebte_filter,.searchandfilter ul li.sf-field-taxonomy-uebernachtungen_art,.searchandfilter ul li.sf-field-taxonomy-tour_art,.searchandfilter ul li.sf-field-taxonomy-natur_art,.searchandfilter ul li.sf-field-taxonomy-sommerspass_art,.searchandfilter ul li.sf-field-taxonomy-shopping_art,.searchandfilter ul li.sf-field-taxonomy-wellness_art,.searchandfilter ul li.sf-field-taxonomy-coworking_art,.searchandfilter ul li.sf-field-taxonomy-camping_art,.searchandfilter ul li.sf-field-taxonomy-familien_art,.searchandfilter ul li.sf-field-taxonomy-clubs_art,.searchandfilter ul li.sf-field-taxonomy-kultur_art,.searchandfilter ul li.sf-field-taxonomy-winterspass_art,.searchandfilter ul li.sf-field-taxonomy-mahlzeiten,.searchandfilter ul li.sf-field-taxonomy-uebernachtungen_bewertung,.searchandfilter ul li.sf-field-taxonomy-gastronomie_art,.searchandfilter ul li.sf-field-taxonomy-attraktionen_art,.searchandfilter ul li.sf-field-taxonomy-sehenswuerdigkeiten_art,.searchandfilter ul li.sf-field-taxonomy-auszeichnungen,.searchandfilter ul li.sf-field-taxonomy-nachhaltigkeit_categories,.searchandfilter ul li.sf-field-taxonomy-preise,.searchandfilter ul li.sf-field-post-meta-preisinfo_preis,
.searchandfilter-new ul li.sf-field-taxonomy-beliebte_filter,.searchandfilter-new ul li.sf-field-taxonomy-uebernachtungen_art,.searchandfilter-new ul li.sf-field-taxonomy-tour_art,.searchandfilter-new ul li.sf-field-taxonomy-natur_art,.searchandfilter-new ul li.sf-field-taxonomy-sommerspass_art,.searchandfilter-new ul li.sf-field-taxonomy-shopping_art,.searchandfilter-new ul li.sf-field-taxonomy-wellness_art,.searchandfilter-new ul li.sf-field-taxonomy-coworking_art,.searchandfilter-new ul li.sf-field-taxonomy-camping_art,.searchandfilter-new ul li.sf-field-taxonomy-familien_art,.searchandfilter-new ul li.sf-field-taxonomy-clubs_art,.searchandfilter-new ul li.sf-field-taxonomy-kultur_art,.searchandfilter-new ul li.sf-field-taxonomy-winterspass_art,.searchandfilter-new ul li.sf-field-taxonomy-mahlzeiten,.searchandfilter-new ul li.sf-field-taxonomy-uebernachtungen_bewertung,.searchandfilter-new ul li.sf-field-taxonomy-gastronomie_art,.searchandfilter-new ul li.sf-field-taxonomy-attraktionen_art,.searchandfilter-new ul li.sf-field-taxonomy-sehenswuerdigkeiten_art,.searchandfilter-new ul li.sf-field-taxonomy-auszeichnungen,.searchandfilter-new ul li.sf-field-taxonomy-nachhaltigkeit_categories,.searchandfilter-new ul li.sf-field-taxonomy-preise,.searchandfilter-new ul li.sf-field-post-meta-preisinfo_preis{display:block !important;}
.searchandfilter>ul>li[data-sf-combobox="1"] label,.searchandfilter-new>ul>li[data-sf-combobox="1"] label {position: relative;top: -4px;}
.searchandfilter select.sf-input-select,.searchandfilter-new select.sf-input-select {min-width: 0px;position: relative;top: 1px;}
.select2-container {width: 100% !important;min-width: 300px;height: 46px !important;color: var(--hw-contrast) !important;background: transparent !important;border: 1px solid transparent !important;border-radius: 0 !important;padding: 0px !important;max-width: 100% !important;-webkit-box-shadow: 0 0 0px rgb(0 0 0 / 0%) !important;box-shadow: 0 0 0px rgb(0 0 0 / 0%) !important;}
.select2-container .select2-search--inline .select2-search__field {margin-top: 0px;}
.select2-container--default .select2-selection--multiple {background-color: transparent;border: 0px solid #000;}
.select2-container--default.select2-container--focus .select2-selection--multiple{border: 0px solid #000;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {padding: 6px;height: 48px;width: 100%;min-width: 300px;color: var(--hw-contrast) !important;background: var(--hw-base-2) !important;border: 1px solid var(--hw-base) !important;}
.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 0px solid #aaa;font-size: 16px;margin-top: 0px;padding: 5px 10px 5px 10px;}
.select2-dropdown {background: var(--hw-base-2) !important;border: 1px solid var(--hw-base) !important;border-radius: 0px;top: 5px;left:-1px !important;}
#searchFilterTwo form{border:1px solid var(--contrast-3);padding:20px;box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;position: absolute;z-index: 99;background: #fff;}
#searchFilterTwo form.hide{display:none !important} .sf-field-post_type{width:300px !important;}
.sf-field-taxonomy-veranstaltungen_categories{width:300px !important;}
.sf-field-taxonomy-orte_category{width:275px !important;}
.sf-field-taxonomy-distance{width:200px !important;}
.sf-field-submit{width:300px !important;}
.result-items-wrapper{display: flex;display: -ms-flexbox;flex-flow: row wrap;-ms-flex-wrap: row-wrap;}
.result-items-wrapper a{color: var(--contrast)}
.result-item{width: 25% !important;align-items: center;flex-wrap: wrap-reverse; position: relative;}
.details-search-wrapper .chosen-container-multi .chosen-choices,.details-search-wrapper .sf_date_field .sf-datepicker,.details-search-wrapper .sf-input-select,.sf-field-search {
position: relative;
overflow: hidden;
margin: 0;
padding: 0 5px;
width: 100%;
height: auto;
border: 0px solid transparent !important;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0);
box-shadow: 0 0 5px rgba(0,0,0,0);
background-image: linear-gradient(#fff 1%,#fff 15%);
cursor: text;
}
#detailsSearchWrapperShort .sf-field-taxonomy-beliebte_filter,
#detailsSearchWrapperShort .sf-field-taxonomy-uebernachtungen_art,
#detailsSearchWrapperShort .sf-field-taxonomy-tour_art,
#detailsSearchWrapperShort .sf-field-taxonomy-natur_art,
#detailsSearchWrapperShort .sf-field-taxonomy-sommerspass_art,
#detailsSearchWrapperShort .sf-field-taxonomy-shopping_art,
#detailsSearchWrapperShort .sf-field-taxonomy-wellness_art,
#detailsSearchWrapperShort .sf-field-taxonomy-coworking_art,
#detailsSearchWrapperShort .sf-field-taxonomy-camping_art,
#detailsSearchWrapperShort .sf-field-taxonomy-familien_art,
#detailsSearchWrapperShort .sf-field-taxonomy-clubs_art,
#detailsSearchWrapperShort .sf-field-taxonomy-kultur_art,
#detailsSearchWrapperShort .sf-field-taxonomy-winterspass_art,
#detailsSearchWrapperShort .sf-field-taxonomy-mahlzeiten,
#detailsSearchWrapperShort .sf-field-taxonomy-uebernachtungen_bewertung,
#detailsSearchWrapperShort .sf-field-taxonomy-gastronomie_art,
#detailsSearchWrapperShort .sf-field-taxonomy-attraktionen_art,
#detailsSearchWrapperShort .sf-field-taxonomy-sehenswuerdigkeiten_art,
#detailsSearchWrapperShort .sf-field-taxonomy-auszeichnungen,
#detailsSearchWrapperShort .sf-field-taxonomy-nachhaltigkeit_categories,
#detailsSearchWrapperShort .sf-field-taxonomy-preise,
#detailsSearchWrapperShort .sf-field-post-meta-preisinfo_preis,
#detailsSearchWrapperLong .sf-field-post_type,
#detailsSearchWrapperLong .sf-field-taxonomy-orte_category,
#detailsSearchWrapperLong .sf-field-taxonomy-distance{display:none !important}
.searchandfilter li[data-sf-field-input-type=checkbox] label, .searchandfilter li[data-sf-field-input-type=radio] label, .searchandfilter li[data-sf-field-input-type=range-checkbox] label, .searchandfilter li[data-sf-field-input-type=range-radio] label,
.searchandfilter-new li[data-sf-field-input-type=checkbox] label, .searchandfilter-new li[data-sf-field-input-type=radio] label, .searchandfilter-new li[data-sf-field-input-type=range-checkbox] label, .searchandfilter-new li[data-sf-field-input-type=range-radio] label{
padding: 6px 10px !important;
background: transparent !important;
border-radius: 50px !important;
border: 2px solid #D9D9D9 !important;
margin:0 10px 0 0px;
cursor:pointer;
font-size:14px !important;
}
.searchandfilter li[data-sf-field-input-type=checkbox] label.checked-class, .searchandfilter li[data-sf-field-input-type=radio] label.checked-class, .searchandfilter li[data-sf-field-input-type=range-checkbox] label.checked-class, .searchandfilter li[data-sf-field-input-type=range-radio] label.checked-class,
.searchandfilter-new li[data-sf-field-input-type=checkbox] label.checked-class, .searchandfilter-new li[data-sf-field-input-type=radio] label.checked-class, .searchandfilter-new li[data-sf-field-input-type=range-checkbox] label.checked-class, .searchandfilter-new li[data-sf-field-input-type=range-radio] label.checked-class{border: 2px solid #56A87F !important;}
.searchandfilter li[data-sf-field-input-type=checkbox] input, .searchandfilter li[data-sf-field-input-type=radio] input, .searchandfilter li[data-sf-field-input-type=range-checkbox] input, .searchandfilter li[data-sf-field-input-type=range-radio] input,
.searchandfilter-new li[data-sf-field-input-type=checkbox] input, .searchandfilter-new li[data-sf-field-input-type=radio] input, .searchandfilter-new li[data-sf-field-input-type=range-checkbox] input, .searchandfilter-new li[data-sf-field-input-type=range-radio] input{display:none !important;}
.searchandfilter ul li.hide,.searchandfilter-new ul li.hide{display:none !important}
.searchandfilter-button{
border-radius: 50px !important;
-webkit-border-radius: 50px !important;
-moz-border-radius: 50px !important;
-o-border-radius: 50px !important;
padding: 11px 18px !important;
position: relative;
font-size: var(--hw--button-size--medium) !important;
font-family: var(--hw-font-primary-semi-bold) !important;
font-weight: var(--hw--font-weight-semi-bold) !important;
line-height: normal !important;
cursor: pointer;
color: var(--hw--white-color) !important;
background-color: var(--hw--href-color) !important;
display:inline-block;
border: 2px solid var(--hw--vorgabe-button-color) !important;
}
.searchandfilter-button:hover{color: var(--hw--href-color) !important;background-color: transparent !important;}
#detailsSearchWrapper{display:inline-block !important;border-radius: 50px !important;
-webkit-border-radius: 50px !important;
-moz-border-radius: 50px !important;
-o-border-radius: 50px !important;
background: var(--hw--white-color) !important;
padding: 10px 10px 10px 10px;}
#detailsSearchWrapperShort{display:inline-block !important}
#detailsSearchWrapperShort .sf-field-taxonomy-orte_category {width: 200px !important;}
#detailsSearchWrapperShort .sf-field-taxonomy-distance {width: 180px !important;}
#detailsSearchWrapperShort .searchandfilter>ul>li[data-sf-combobox="1"] label,#detailsSearchWrapperShort .searchandfilter-new>ul>li[data-sf-combobox="1"] label {top: 0px!important;}
#detailsSearchWrapperShort .select-selected {font-size: var(--hw--font-size--standard) !important;padding: 10px 16px 10px 16px;} #infowindow-content .title {
font-weight: bold;
}
#infowindow-content {
display: none;
}
#map #infowindow-content {
display: inline;
} .acf-map img {max-width: inherit !important;} #newsletterModalWindow .modal-body iframe{min-height:633px!important;} #resultMapWrapperNew{position:relative;padding: 40px 40px 0 40px;}
#resultMapWrapperNew.mobile{position: fixed;z-index: 999999;padding: 0;top: 0px;bottom: 0;left: 0;right: 0;padding:0}
#mobileCloseButton{position: relative;z-index: 999999;top:20px;left:20px;-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2) !important;box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;}
#mobileCloseButton.mapboxgl-close-button {position: relative;z-index: 1;border: 0 !important;border-radius: 7px !important;cursor: pointer !important;background-color: rgba(255, 255, 255, 1) !important;color: rgba(0, 0, 0, .0) !important;padding: 5px 5px 10px 5px;line-height: .6;font-size: 0px;width: 40px !important;height: 40px !important;}
#mobileCloseButton.mapboxgl-close-button::before {content: "";position: absolute;top: 11px;left: 11px;width: 18px;height: 18px;background-image: url(//harzfeeling.de/wp-content/uploads/plus-icon.svg) !important;background-position: center center;background-size: 18px 18px;background-repeat: no-repeat;transform: rotate(45deg);z-index: -1;}
#resultMapNew{border-radius: var(--hw-radius-images) !important;-webkit-border-radius: var(--hw-radius-images) !important;-moz-border-radius: var(--hw-radius-images) !important;-o-border-radius: var(--hw-radius-images) !important;}
#mapViewNew.details-liste-new.hide {display: none!important;}
#resultMap,#resultMapNew {width:100%;height:650px;}
#resultMapNew.mobile{width:100%;height:100%;margin-top:0;margin-bottom:0;position: relative;top: -40px;border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-o-border-radius: 0 !important;}
#resultMap.not-view,#resultMapWrapper.not-view,#resultMapNew.not-view,#resultMapWrapperNew.not-view{position:absolute;opacity:0}
#resultMap .marker,#resultMapNew .marker,#mapDetails .marker{background-color:#fff !important;background-repeat: no-repeat !important;background-position: center !important;-webkit-box-shadow: var(--hw-box-shadow-three);-moz-box-shadow: var(--hw-box-shadow-three);box-shadow: var(--hw-box-shadow-three);border-radius: 50px !important;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;-o-border-radius: 50px !important;}
#resultMap .marker,#resultMapNew .marker{background-size: 20px 20px !important;width:40px !important;height:40px !important;}
#mapDetails .marker{background-size: 30px 30px !important;width:60px !important;height:60px !important;}
#resultMap a,#resultMapNew a{color: var(--hw-body-color) !important;}
#mapDetailsWrapper{position:relative}
#mapDetailsReloadInfo{padding:20px;position: absolute;left:0;right:0;}
#mapViewClose{position: relative;top: -70px;opacity:1;}
#mapViewClose.not-view{opacity:0;}
#resultMap.sammlung-map-wrapper{width:calc(100% - 20px);height:480px!important;margin-top:73px!important;margin-left: 10px!important;}
#resultMapWrapper .brlbs-cmpnt-container{padding-bottom:100px!important;} .mapboxgl-popup {z-index: 99999 !important;max-width: 400px !important;top: -20px !important;left: 0px !important;font: 16px/25px 'Assistant', sans-serif !important;}
.mapboxgl-popup-content {
position: relative;z-index: 9999999!important;
background: #fff;
border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;
box-shadow: 8px 14px 35px #00000029 !important;
padding: 0px 0px 10px 0px !important;
pointer-events: auto;
}
.mapboxgl-popup-close-button {
position: absolute !important;
right: 5px !important;
top: 5px !important;
border: 0 !important;
border-radius: 3px !important;
cursor: pointer !important;
background-color: rgba(0,0,0,.8) !important;
color: rgba(0,0,0,.0) !important;
padding: 0px 7px 0px 7px;
line-height: .6;
font-size:0px;
background-image: url(//harzfeeling.de/wp-content/uploads/close-icon-white.svg) !important;
background-position: center center;
background-size: 15px 15px;
background-repeat: no-repeat;
}
.mapboxgl-popup-close-button:hover {
color: rgba(0,0,0,.0) !important;
background-color: rgba(0,0,0,.6) !important;
border: 0px solid #206a50 !important;
}
.mapboxgl-popup-tip{display:none !important}
.mapboxgl-popup-title{font-size:18px;font-weight:900;}
.mapboxgl-popup {max-width: 250px;}
.mapboxgl-popup-content {text-align: center;}
.mapboxgl-popup-content .popup-image{height:200px;border-top-left-radius: var(--hw-radius-button) !important;border-top-right-radius: var(--hw-radius-button) !important;max-height:100%;margin-bottom:5px;background-size: cover;background-repeat: no-repeat;background-position: center;}
.mapboxgl-popup-content .popup-content{padding:0 20px;}
.mapboxgl-ctrl-attrib {display: none!important}
.mapboxgl-ctrl-top-right .mapboxgl-ctrl {margin: 20px 20px 0 0 !important;}
.mapboxgl-ctrl-group {border-radius: 15px !important;background: rgba(255,255,255,1) !important;-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%)!important;-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2)!important;box-shadow: 0px 0px 22px rgb(0 0 0 / 20%)!important;}
.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen,.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate {-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2) !important;box-shadow: 0px 0px 22px rgb(0 0 0 / 20%) !important;border-radius: 7px !important;background: rgba(255,255,255,1) !important}
.mapboxgl-ctrl-group:not(:empty) {-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%)!important;-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2)!important;box-shadow: 0px 0px 22px rgb(0 0 0 / 20%)!important;}
.mapboxgl-ctrl-group button {width: auto !important;height: auto !important;padding: 0 !important;border-radius: 0px !important;background: rgba(255,255,255,1) !important;border:0px !important;}
.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{display:none !important}
.mapboxgl-ctrl-group button.mapboxgl-ctrl-zoom-in{border-top-left-radius: 7px!important;border-top-right-radius: 7px!important;}
.mapboxgl-ctrl-group button.mapboxgl-ctrl-zoom-out{border-bottom-left-radius: 7px!important;border-bottom-right-radius: 7px!important;}
.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon {background-image: url(//harzfeeling.de/wp-content/uploads/plus-icon.svg) !important;border-bottom:1px solid #dfdedc;}
.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon {background-image: url(//harzfeeling.de/wp-content/uploads/minus-icon.svg) !important;}
.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon {background-image: url(//harzfeeling.de/wp-content/uploads/icon-fullscreen.svg) !important;}
.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image: url(//harzfeeling.de/wp-content/uploads/icon-crosshairs.svg) !important;}
.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon,.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon,.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon,.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{width: 40px !important;height: 40px !important;background-position: center center;background-size: 18px 18px;background-repeat: no-repeat;}
#resultMapNew .map-icon svg {
width: 120px!important;
height: 120px!important;
} .so-funktionierts-registrieren .open-register-modal{margin-top:40px!important;}
.so-funktionierts-eintrag-erstellen{display:flex;flex-flow: wrap;}
.so-funktionierts-eintrag-erstellen .left,.so-funktionierts-eintrag-erstellen .right{flex: 0 0 50%;}
.so-funktionierts-dashboard{padding:40px!important;}
.so-funktionierts-wir-pruefen{display: flex;}
.so-funktionierts-wir-pruefen .left {flex: 0 0 70%;padding-right:40px;}
.so-funktionierts-wir-pruefen .right {flex: 0 0 30%;}
.so-funktionierts-eintrag-online-top{border-top-left-radius: var(--hw-radius-images) !important;border-top-right-radius: var(--hw-radius-images) !important;}
.so-funktionierts-eintrag-online-bottom{border-bottom-left-radius: var(--hw-radius-images) !important;border-bottom-right-radius: var(--hw-radius-images) !important;}
#eintragPruefenTabs{margin:40px 0 0 0px;} #dashboardProfilEintraege{margin-top:0px; padding: 0 0px;}
#dashboardProfilEintraege .event-veranstaltungen-header-outer{padding: 0 20px;}
#dashboardProfilEintraege .event-veranstaltungen-header{display: flex;justify-content: center;align-items: center;padding: 0 0 16px 0;margin: 0px auto !important;}
#dashboardProfilEintraege .event-veranstaltungen-title{display:inline-block;width:calc(100% - 270px);}
#dashboardProfilEintraege .event-veranstaltungen-nav{display:inline-block;width: 270px;}
#dashboardProfilEintraege .event-veranstaltungen-border-spacer{margin-top:20px;border-top:1px solid var(--hw-gray-four);margin: 0px 20px !important;}
#profilEintraegeSliderWrapper{display:flex!important;flex-wrap: wrap!important;padding: 0 10px!important;}
#profilEintraegeSliderWrapper a {display: block!important;}
#profilEintraegeSliderWrapper .swiper-style-one{width: 20%!important;}
#profilBenachrichtigungen .arm_profile_picture_block,
#profilBenachrichtigungen .arm_profile_header_info,
#profilBenachrichtigungen .arm_profile_tab_detail,
#profilBenachrichtigungen .arm_profile_field_after_content_wrapper,
#profilWrapper .arm_com_front_settings_container{display: none!important;} #detailsUebersichtListe{display:none;padding: 0 30px;}
#detailsUebersichtListeHeader{display:none;margin-top:84px; padding: 0 40px;}
#detailsUebersichtListe.view,#detailsUebersichtListeHeader.view{display:block;}
#detailsUebersichtListe .event-veranstaltungen-header-outer{padding: 0 10px;}
#detailsUebersichtListe .elementor-widget-button,#detailsUebersichtListeHeader .elementor-widget-button, #mapViewCloseNew .elementor-widget-button{display:inline-block !important;margin-left:10px;}
#mapViewCloseNew.elementor-button-wrapper{margin-left:10px;}
#mapViewWrapperNew{display:inline-block !important;}
#detailsUebersichtListe .elementor-element .elementor-button.elementor-size-md,
#mapViewClose.elementor-element .elementor-button.elementor-size-md,#mapViewCloseNew.elementor-element .elementor-button.elementor-size-md{padding: 8px 18px 14px 18px !important;}
#detailsUebersichtListe .swiper-style-one .style-one-inner .swiper-style-one-like {padding: 0!important;top: 16px!important;right: 29px!important;}
#detailsUebersichtListe .swiper-style-one{padding: 0px 10px 20px 10px!important;}
#detailsUebersichtListe .tag-style-five {top: 20px !important;left: 30px !important;}
#eventVeranstaltungen,#eventWeitereEintraege,#eventWeitereEintraegeTyp{margin-top:150px; padding: 0;}
#eventVeranstaltungen .style-four-wrapper {display: flex;flex-flow: row wrap;}
#eventVeranstaltungen .style-four-wrapper .style-four { position:relative;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner {margin: 0 10px 0 10px !important}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner img{width:100% !important;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner .style-four-like {position: absolute;top: -4px;right: -0px;padding: 19px 29px 19px 19px;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner .style-four-desc {margin: 10px 0 0 0 !important;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner .style-four-ort {position: relative;bottom: 15px;right: 16px;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner .badges{color: var(--hw--primary-color) !important;margin-top:3px;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner .badges span{margin-left:10px !important;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner .badges span.first{margin-left:0px !important;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner .badges img{width:auto !important;height:24px !important;position: relative;top: -2px;}
#eventVeranstaltungen .event-veranstaltungen-header,
#eventWeitereEintraege .event-veranstaltungen-header,
#eventWeitereEintraegeTyp .event-veranstaltungen-header,
#detailsUebersichtListe .event-veranstaltungen-header,
#detailsUebersichtListeHeader .event-veranstaltungen-header{display: flex;justify-content: center;align-items: center;padding-bottom: 16px;margin: 0px auto !important;}
#detailsUebersichtListe .event-veranstaltungen-header,#detailsUebersichtListeHeader .event-veranstaltungen-header {border-bottom: 1px solid var(--hw-gray-four);margin:0 40px;}
#eventVeranstaltungen .event-veranstaltungen-title,
#eventWeitereEintraege .event-veranstaltungen-title,
#eventWeitereEintraegeTyp .event-veranstaltungen-title,
#detailsUebersichtListe .event-veranstaltungen-title,
#detailsUebersichtListeHeader .event-veranstaltungen-title{display:inline-block;width:calc(100% - 270px);}
#eventVeranstaltungen .event-veranstaltungen-nav,
#eventWeitereEintraege .event-veranstaltungen-nav,
#eventWeitereEintraegeTyp .event-veranstaltungen-nav,
#detailsUebersichtListe .event-veranstaltungen-nav,
#detailsUebersichtListeHeader .event-veranstaltungen-nav{display:inline-block;width: 270px;}
#detailsUebersichtListeHeader .event-veranstaltungen-title{position: relative;top: 12px;}
#eventVeranstaltungen .event-veranstaltungen-border-spacer,
#eventWeitereEintraege .event-veranstaltungen-border-spacer,
#eventWeitereEintraegeTyp .event-veranstaltungen-border-spacer{margin-top:20px;border-top:1px solid var(--hw-gray-four);margin: 0px auto !important;}
#eventWeitereEintraege .event-veranstaltungen-wrapper,
#eventWeitereEintraegeTyp .event-veranstaltungen-wrapper,
#detailsUebersichtListe .event-veranstaltungen-wrapper{margin-top:20px;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner a{color:var(--hw-body-color) !important;font-weight:normal !important;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner .image-16-9{width: 100% !important; padding-top: 50% !important;}
#eventVeranstaltungen .style-four-wrapper .style-four .style-four-inner .image-wrapper {background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
#eventVeranstaltungen,#weitereEintraegeSlider,#weitereEintraegeTypSlider{overflow: inherit !important;}
#eventVeranstaltungen .swiper-style-one,#weitereEintraegeSlider .swiper-style-one,#weitereEintraegeTypSlider .swiper-style-one{padding: 0 !important;}
#eventVeranstaltungen .swiper-style-one .style-one-inner,#weitereEintraegeSlider .swiper-style-one .style-one-inner,#weitereEintraegeTypSlider .swiper-style-one .style-one-inner{padding: 20px 10px !important;}
#detailsWrapperTwo,#detailsWrapperThree,#detailsWrapperFive{position: relative;overflow: hidden;}
#veranstaltungDetailsSliderWrapper,#weitereEintraegeSliderWrapper,#weitereEintraegeTypSliderWrapper{margin: 0px auto !important;}
#detailsMobileInfoWrapper{margin-top:88px;display:none} .mliste{max-width: 1400px;margin:0 auto;}
.mliste-header {display: flex;justify-content: center;align-items: center;}
.mliste-border-spacer {max-width: 1400px;margin:16px auto 0 auto;border-top: 1px solid var(--hw-gray-four);}
.mliste-title,.mliste-nav{display:inline-block;width:50%;}
.mliste-slider{margin:0 -10px}
.mliste-slider-blog{margin:0 -20px}
#mlisteVeranstaltungen,#mlisteTipps,#mlisteSammlungen,#mlisteBlogbeitraege{margin-top:130px;} .vorteile-wrapper-avatar{margin-top:20px;margin-bottom: 10px;}
.vorteile-wrapper-avatar .vorteile-wrapper{position:relative !important;margin-bottom:20px !important;}
.vorteile-wrapper-avatar .vorteile-wrapper img{position:absolute !important;top:-20px !important;right:-2px !important;}
.vorteile-wrapper-avatar .vorteile-wrapper .vorteile-wrapper-title {padding: 10px 90px 10px 10px;}
.vorteile-wrapper{display:inline-block;margin:10px;}
.vorteile-wrapper a{color: var(--hw-body-color) !important;}
.vorteile-wrapper .vorteile-wrapper-title{min-width:300px;width:100%;padding:10px;}
.vorteile-wrapper .vorteile-wrapper-title .vorteile-wrapper-name{display:inline-block;position: relative;top: -4px;left:10px;}
.vorteile-wrapper .vorteile-wrapper-title .vorteile-wrapper-count{display:inline-block;font-size: var(--hw--font-size--medium) !important;font-weight: var(--hw--font-weight-bold) !important;line-height: var(--hw--font-height--medium) !important;}
#sectionVorteile{}
#sectionVorteile .vorteile-one,#sectionVorteile .vorteile-two{display:flex;width: 90%;}
#sectionVorteile .vorteile-one{float:right}
#sectionVorteile .vorteile-width{width: 50%;} .share-dialog,.share-dialog-mobil {position: absolute;top: calc(100% + 10px);cursor: pointer;}
.share-button,.share-button-mobil {position: absolute;top: 48%;left: 48%;cursor: pointer;transform: translate(-50%, -50%);}
.share-dialog{transform: translate(-112px, 0%);left: 48%;}
.share-dialog-mobil{right: -30px;}
.share-dialog-title{margin-bottom:20px;}
.share-dialog-title .dialog-title,.share-dialog-title .close-button,.share-dialog-title .close-button-mobil{display:block}
.share-dialog-title .close-button,.share-dialog-title .close-button-mobil{float:right}
.share-dialog,.share-dialog-mobil {display: none;width: 230px;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;background: var(--hw--white-color) !important;-webkit-box-shadow: var(--hw-box-shadow-three);-moz-box-shadow: var(--hw-box-shadow-three);box-shadow: var(--hw-box-shadow-three);z-index: -1;padding: 15px 20px 10px 20px;}
.share-dialog.is-open,.share-dialog-mobil.is-open {display: block;z-index: 2;}
.share-dialog .targets,.share-dialog-mobil .targets {display: inline-block;}
.share-dialog .targets .elementor-widget-button,.share-dialog-mobil .targets .elementor-widget-button {display: block !important;margin: 0;width:100%;}
.share-dialog .close-button,.share-dialog-mobil .close-button {cursor:pointer}
.share-dialog .link,.share-dialog-mobil .link {display: flex;justify-content: center;align-items: center;padding: 0 0 0 10px;border-radius: 4px;background-color: #eee;margin-top: 20px;}
.share-dialog .pen-url,.share-dialog-mobil .pen-url {margin-right: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.share-button img{width:18px;height:18px;}
.share-button-mobil svg{height:24px;}
.share-dialog .targets .elementor-button-wrapper,.share-dialog-mobil .targets .elementor-button-wrapper{border: 1px solid var(--hw--white-gray-two) !important;border-color: var(--hw--white-gray-two) !important;padding: 6px 12px !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;margin-bottom:10px !important;}
.share-dialog .targets .elementor-button,.share-dialog-button .targets .elementor-button {background-color: var(--hw--white-color) !important;border-color: var(--hw--white-color) !important;color: var(--hw--primary-color) !important;min-width: 120px !important;text-align:left}
.share-dialog .targets .elementor-element.elementor-button-danger .elementor-button:not([disabled]):hover,.share-dialog-mobil .targets .elementor-element.elementor-button-danger .elementor-button:not([disabled]):hover{color: var(--hw-green-two) !important;}
.share-dialog .targets i,.share-dialog-mobil .targets i {font-size: 24px !important;position: relative!important;top: 3px!important;color: var(--hw-green-two) !important;}
.share-dialog .targets svg,.share-dialog-mobil .targets svg{height: 22px !important;fill: var(--hw-green-two) !important;}
.share-icons-wrapper{}
.share-icons-wrapper .share-icons-wrapper-icon{height:40px;padding:5px;width:calc(25% - 10px);margin:0 5px;display:inline-block;border:1px solid var(--hw--white-gray-two) !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;} #detailsHeaderSlider{margin-top:150px !important;width: 1480px;margin-left: -30px;padding: 0 40px;}
#detailsHeaderSliderFinal{margin-top:150px !important;padding: 0 40px;width: 1480px;margin-left: -30px;} #detailsWrapperOne{margin-top:40px !important;margin-left: -30px;display: flex;flex-direction: row;flex-wrap: wrap;width: 1480px;padding: 0 40px;}
#detailsWrapperOne .wrapper-one-left, #detailsWrapperOne .wrapper-one-middle, #detailsWrapperOne .wrapper-one-right{display:inline-block !important}
#detailsWrapperOne .wrapper-one-left{width:245px !important;}
#detailsWrapperOne .wrapper-one-middle{width:calc(100% - 595px) !important;padding-left: 0px;padding-right: 50px;}
#detailsWrapperOne .wrapper-one-right{width:350px !important;padding-right: 0px !important;}
#detailsWrapperOne .wrapper-one-right small,#googleLikesDetailsWrapper small{font-size: 12px !important;color: var(--hw--white-gray-two) !important;} #detailsWrapperSlider{margin-top:40px !important;display: flex;flex-direction: row;flex-wrap: wrap;width: 100%;margin: 0;}
#detailsWrapperSlider .wrapper-slider-left, #detailsWrapperSlider .wrapper-slider-right{display:inline-block !important}
#detailsWrapperSlider .wrapper-slider-left{width:245px !important;padding-right: 20px;overflow:hidden;position:relative;opacity: 1}
#detailsWrapperSlider .wrapper-slider-right{width:calc(100% - 245px) !important;position:relative;z-index: 2;}
#detailsWrapperSlider .wrapper-slider-left .slide-bg-info{position:absolute;z-index:2;left:0;right:20px;top:calc(100% - 135px);;width:calc(100% - 20px);height:135px;background:rgba(0,0, 0,.65);display: flex;align-items: center;justify-content: center;cursor:pointer}
#detailsWrapperSlider .wrapper-slider-left .slide-bg-image{width:100%;height:135px;background-size: cover;background-repeat: no-repeat;background-position: center;}
#detailsWrapperSlider .wrapper-slider-right .swiper-button-next,#detailsWrapperSlider .wrapper-slider-right .swiper-button-prev{position:absolute !important;top:calc(50% - 25px) !important;}
#detailsWrapperSlider .wrapper-slider-right .swiper-button-prev{left:20px !important;}
#detailsWrapperSlider .wrapper-slider-right .swiper-button-next{right:20px !important;}
#detailsWrapperSlider .wrapper-slider-right .swiper-button-next.hide,#detailsWrapperSlider .wrapper-slider-right .swiper-button-prev.hide{display:none !important}
#detailsWrapperSliderMobile{display:none}
#detailsWrapperSliderMobile .swiper-slide .slide-bg-image {height: auto;padding-top: 75%;background-size: cover;background-repeat: no-repeat;background-position: center;}
#detailsWrapperSliderMobile .swiper-button-next,#detailsWrapperSliderMobile .swiper-button-prev{position:absolute !important;top:calc(50% - 25px) !important;}
#detailsWrapperSliderMobile .swiper-button-prev{left:20px !important;}
#detailsWrapperSliderMobile .swiper-button-next{right:20px !important;}
#detailsWrapperSliderMobile .swiper-button-next.hide,#detailsWrapperSliderMobile .swiper-button-prev.hide{display:none !important}
#detailsSliderPreview{}
#detailsSliderPreview .preview-wrapper-count,#detailsSliderModal .preview-wrapper-count,#detailsWrapperSliderMobile .preview-wrapper-count{position:absolute;z-index:2;bottom:15px;right:20px;}
#detailsSliderPreview .preview-wrapper-count i,#detailsSliderModal .preview-wrapper-count i,#detailsWrapperSliderMobile .preview-wrapper-count i{margin-right:5px;font-size: 16px;position: relative;top: 2px;}
#detailsSliderPreview .preview-wrapper-inner{width: 100% !important;}
#detailsSliderPreview .preview-wrapper-inner img{}
#detailsWrapperImage{margin:0 ;width:100%!important;}
#detailsWrapperImage .style-one-ort{position:relative;top: 15px;right: 15px;height: 32px;}
#detailsSliderPreview .preview-wrapper-inner,#detailsWrapperImage{height: 600px;background-size: cover;background-repeat: no-repeat;background-position: center;}
#detailsFeatureVideo{position:relative;z-index:2;width: 100%;height: 155px;background-image: url(//harzfeeling.de/wp-content/uploads/bg-site.jpg)}
#detailsFeatureVideo .video-inner{background-size: cover;background-repeat: no-repeat;background-position: center;height: 135px;display: flex;align-items: center;justify-content: center;cursor:pointer}
#detailsFeatureVideo img{width:60px;height:60px;}
#detailsSliderPreview.hide,#detailsVideoPreview.hide{display:none !important}
#detailsVideo{display: block;margin: auto;}
#detailsVideo.portrait{max-height: calc(100vh - 20px);}
#detailsVideo.landscape{width: -webkit-fill-available;}
#detailsSliderModal{position:relative !important;}
#detailsSliderModal .swiper-wrapper{width:100%;height:600px;}
#detailsSliderModal .swiper-slide,#detailsSliderModalViews .details-slide{background-size: cover;background-repeat: no-repeat;background-position: center;}
#detailsSliderModalNav{position: absolute;bottom: 0;top: 0;left: 0;right: 0;z-index: 2;}
#detailsSliderModalNav .swiper-button-prev,#detailsSliderModalNav .swiper-button-next{position:absolute !important;top:calc(50% - 23px) !important;}
#detailsSliderModalNav .swiper-button-next {right: 20px !important;}
#detailsSliderModalNav .swiper-button-prev {left: 20px !important;}
#details-modalSlider{position:relative !important;}
#detailsSliderModalViews{margin-top:20px;}
#detailsSliderModalViews .details-slide{display:inline-block;margin:0 0px 0 10px;width:calc(8.39% - 10px);height:70px;opacity:.5;}
#detailsSliderModalViews .details-slide.first-slide{margin:0 0px 0 0px;}
#detailsSliderModalViews .details-slide.details-slide-view{opacity:1;}
#videoDetailsMobileButton img{width:60px;height:60px;} #detailsTitle{border-bottom:1px solid var(--hw-gray-four);}
#detailsTitle .title-text-wrapper, #detailsTitle .title-like-wrapper{display:inline-block !important}
#detailsTitle .title-text-wrapper{width:calc(100% - 120px) !important;}
#detailsTitle .title-like-wrapper{width:120px !important;position: relative;top: 10px;}
#detailsTitle .title-like-wrapper .title-like-item{display:inline-block;width:auto;height:40px;font-size: var(--hw--font-size--content-small) !important;}
#detailsTitle .title-like-wrapper .title-like-item:nth-child(1) {position:relative;top:-4px;width:50px;}
#detailsTitle .title-like-wrapper .title-like-item:nth-child(2) {position:relative;top:-4px;right:0px;width:70px;}
#detailsTitle .title-like-wrapper .title-like-item:nth-child(2) span{position:relative;bottom: 10px!important;top:0px;}
#detailsTitle .title-like-wrapper .title-like-item .share-button{position:relative;top:0;left:0;}
#detailsTitle .title-like-wrapper .title-like-item svg{width:auto;height:19px;}
#detailsTitle .title-like-wrapper .title-like-item .merkliste-like i{font-size: 24px;}
#detailsTitle .title-like-wrapper .title-like-item i.icon-light-dark {color: rgba(21, 20, 19, 0) !important;}
#detailsTitle .title-like-wrapper .title-like-item .share-button i:first-child{position:absolute;left: -13px;top: -7px;color: var(--hw--primary-color) !important;font-size: 24px;}
#detailsTitle .title-like-wrapper .title-like-item i:nth-child(2){position: absolute;z-index: 1;left: 20px!important;}
#detailsLikeMobil .merkliste-like span{display:none!important}
#detailsLikeMobil .share-button-mobil i {position: absolute!important;top: -10px!important;left: -10px!important;}  .video-container {position: relative;padding-bottom: 56.25%;padding-top: 0;height: 0;overflow: hidden;}
.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} #detailsDESC .elementor-widget-heading .elementor-heading-title.elementor-size-medium,.wrapper-one-right .elementor-widget-heading .elementor-heading-title.elementor-size-small {line-height: 10px !important;display: inline-block;margin-right:5px;}
#detailsDESC .desc-nav ul{margin: 14px 0 0 0 !important;}
#detailsDESC .desc-nav ul li{display:inline-block;padding:0 20px 0 0 !important;}
#detailsDESC .desc-nav ul li a{font-family: var(--hw-font-primary-medium) !important;font-size:18px !important;font-weight:var(--hw--font-weight-medium) !important;color:var(--hw-body-color) !important;}
#detailsDESC .desc-nav ul li a.active{color: var(--hw--href-color) !important;text-decoration:underline !important;}
#detailsDESC .desc-nav ul.href-lila li a.active{color: var(--hw--lila-one) !important;text-decoration:underline !important;}
#detailsDESC .title-underline{border-bottom:1px solid var(--hw-gray-four);}
.details-desc-section{margin-top:88px;}
.details-desc-section.first-section{margin-top:44px;}
.details-desc-section .virtueller-rundgang-iframe{margin-top:20px !important;overflow: hidden;padding-top: 56.25%;position: relative;}
.details-desc-section .virtueller-rundgang-iframe iframe{border: 0;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.details-desc-section .details-desc-section-equipment{}
.details-desc-section .details-desc-section-equipment .details-desc-section-equipment-wrapper{margin-top:14px !important;}
.details-desc-section .details-desc-section-equipment .icons{margin-top:14px !important;}
.details-desc-section .details-desc-section-equipment .icons .icon-wrapper{display:inline-block;margin-right:20px;}
.details-desc-section .details-desc-section-equipment .icons img{width:auto;height:25px;}
#ueberblick .ueberblick-desc,#termin .termin-desc,#kosten .kosten-desc{margin-top:14px !important;}
#ueberblick .ueberblick-desc,#termin .termin-desc span{}
#ueberblick .ueberblick-desc.href-lila a{color: var(--hw--lila-one) !important;}
#ueberblick .ueberblick-desc.href-lila a:hover{color: var(--hw-body-color) !important;}
#ueberblick .ueberblick-btn .elementor-widget-button{margin-top:34px !important;}
#ueberblick .ueberblick-btn .elementor-widget-button{display:inline-block !important;margin-right:20px}
.wrapper-one-right{padding-right:10px;}
.wrapper-one-right .wrapper-one-right-box{background:red;margin-bottom:40px;padding:30px 30px 20px 30px;}
.wrapper-one-right .wrapper-one-right-box .elementor-widget-heading{margin-bottom:10px;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-social{padding-bottom: 27px;position: relative;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-social.social-border-more{margin: 0px 0 24px 0;border-bottom: 1px solid var(--hw-gray-four);}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-social .wrapper-one-right-social-icons{width:calc(100% - 80px);display: inline-block;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-social .wrapper-one-right-social-icons i{font-weight: 100;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-social .wrapper-one-right-social-avatar{position: absolute;right:0;bottom: 29px;width: 69px;height: 69px;display: inline-block;background-size: cover;background-repeat: no-repeat;background-position: center;border-radius:50% !important;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-social .wrapper-one-right-social-avatar img{border-radius:50% !important;width: 69px !important;height: 69px !important;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-btn{margin:27px 0 0 0;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-btn .elementor-button {display: block !important; text-align: center;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-btn-info{margin:0px 0 17px 0;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-social a{color:var(--hw-green-two) !important}
.wrapper-one-right .tooltip-size{color:var(--hw-body-color) !important; font-size: 22px;}
#certifications .icons{margin:0 -9px -10px -9px;}
#certifications .icon-wrapper{display:inline-block !important;padding: 0 10px 10px 10px;}
#certifications img{width:82px !important;}
#kontaktWrapper.wrapper-one-right-box{padding: 25px 30px 9px 30px !important;}
#kontaktWrapper .kontakt-wrapper{margin-bottom: 17px !important;}
#nachhaltigkeitCategories.wrapper-one-right-box {padding: 20px 0px 26px 0px !important;}
#nachhaltigkeitCategories.wrapper-one-right-box .elementor-heading-title {padding-left: 30px !important;}
#nachhaltigkeitCategories .icons{display: flex;flex-wrap:wrap;position:relative;left: 0;right: 0;padding: 0 25px;}
#nachhaltigkeitCategories .icon-wrapper{display: flex; align-items: center;justify-content: center;width: 48px;height:48px;background:var(--hw-green-three);border-radius:50%;margin: 5px;}
#nachhaltigkeitCategories .not-active img {filter: invert(81%) sepia(0%) saturate(6%) hue-rotate(141deg) brightness(104%) contrast(102%)!important;opacity:.4!important;}
#nachhaltigkeitCategories .icon-wrapper img{height:25px;width:auto;}
#certifications.wrapper-one-right-box{padding: 21px 30px 30px 30px !important;}
#oeffnungszeiten{padding: 25px 30px 23px 30px !important;}
.ueberblick-highlights{}
.ueberblick-highlights .ueberblick-highlights-item{display:flex;margin-top:20px;width:100%;}
.ueberblick-highlights .ueberblick-highlights-item .ueberblick-highlights-icon{padding-right:10px;width:26px;}
.ueberblick-highlights .ueberblick-highlights-item .ueberblick-highlights-icon .lar {font-size: 20px;}
.ueberblick-highlights .ueberblick-highlights-item .ueberblick-highlights-desc-wrapper{width:calc(100% - 26px);}
.ueberblick-highlights .ueberblick-highlights-item .ueberblick-highlights-desc-wrapper .ueberblick-highlights-title{}
.ueberblick-highlights .ueberblick-highlights-item .ueberblick-highlights-desc-wrapper .ueberblick-highlights-desc{}
#kontaktWrapper i,#kontaktWrapper .elementor-button-text i{margin-right:5px;font-size:24px !important; position: relative;top: 3px;color:var(--hw-green-two) !important;}
#kontaktWrapper .elementor-button-text i{color:var(--hw-color-white) !important}
.elementor-element .elementor-button.elementor-size-lg i{}
#kontaktWrapper .kontakt-ansprechpartner,#kontaktWrapper .kontakt-telefon,#kontaktWrapper .kontakt-email{font-family:var(--hw-font-primary-medium) !important;margin-bottom:5px;display:flex}
#kontaktWrapper .kontakt-telefon a,#kontaktWrapper .kontakt-email a{color: var(--hw-body-color) !important;}
#kontaktWrapper .kontakt-info-left,#kontaktWrapper .kontakt-info-right{display:inline-block}
#kontaktWrapper .kontakt-info-left{width:29px}
#kontaktWrapper .kontakt-info-right{width:calc(100% - 29px)}
#mapDetails{width:100%;height:550px;margin-top:20px;}
#mapDetails .marker.icon-gastronomie,#mapDetails .marker.icon-uebernachtungen,#mapDetails .marker.icon-natur_erleben,#mapDetails .marker.icon-attraktionen,#mapDetails .marker.icon-sehenswuerdigkeiten,#mapDetails .marker.icon-regional_shoppen,#mapDetails .marker.icon-sommerspass,#mapDetails .marker.icon-winterspass,#mapDetails .marker.icon-kunst_kultur,#mapDetails .marker.icon-bars_clubs,#mapDetails .marker.icon-kinder_familien,#mapDetails .marker.icon-silvester,#mapDetails .marker.icon-camping,#mapDetails .marker.icon-cafes_coworking,#mapDetails .marker.icon-wellness_spa,#mapDetails .marker.icon-aktiv_sein,#mapDetails .marker.icon-ausstellung-kunst,#mapDetails .marker.icon-comedy,#mapDetails .marker.icon-fuehrung-besichtigung,#mapDetails .marker.icon-genuss-gourmet,#mapDetails .marker.icon-gesundheit-wellness,#mapDetails .marker.icon-harzer-kulturwinter,#mapDetails .marker.icon-kabarett,#mapDetails .marker.icon-kinder-jugend,#mapDetails .marker.icon-konzert-musik,#mapDetails .marker.icon-sonstiges,#mapDetails .marker.icon-stadt-und-volksfeste,#mapDetails .marker.icon-theater,#mapDetails .marker.icon-vortrag-lesung,#mapDetails .marker.icon-wanderung,#mapDetails .marker.icon-weihnachtsmaerkte{width: 20px; height: 20px; background-size: 100%;}
#mapDetails .marker.icon-gastronomie{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gastronomie.svg)}
#mapDetails .marker.icon-uebernachtungen{background-image:url(//harzfeeling.de/wp-content/uploads/icon-uebernachtungen.svg)}
#mapDetails .marker.icon-natur_erleben{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur_erleben.svg)}
#mapDetails .marker.icon-attraktionen{background-image:url(//harzfeeling.de/wp-content/uploads/icon-attraktionen.svg)}
#mapDetails .marker.icon-sehenswuerdigkeiten{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sehenswuerdigkeiten.svg)}
#mapDetails .marker.icon-regional_shoppen{background-image:url(//harzfeeling.de/wp-content/uploads/icon-regional_shoppen.svg)}
#mapDetails .marker.icon-sommerspass{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sommerspass.svg)}
#mapDetails .marker.icon-winterspass{background-image:url(//harzfeeling.de/wp-content/uploads/icon-winterspass.svg)}
#mapDetails .marker.icon-kunst_kultur{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur.svg)}
#mapDetails .marker.icon-bars_clubs{background-image:url(//harzfeeling.de/wp-content/uploads/icon-bars_clubs.svg)}
#mapDetails .marker.icon-kinder_familien{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien.svg)}
#mapDetails .marker.icon-camping{background-image:url(//harzfeeling.de/wp-content/uploads/icon-camping.svg)}
#mapDetails .marker.icon-cafes_coworking{background-image:url(//harzfeeling.de/wp-content/uploads/icon-cafes_coworking.svg)}
#mapDetails .marker.icon-wellness_spa{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wellness_spa.svg)}
#mapDetails .marker.icon-aktiv_sein{background-image:url(//harzfeeling.de/wp-content/uploads/icon-aktiv_sein.svg)}
#mapDetails .marker.icon-festivals{background-image:url(//harzfeeling.de/wp-content/uploads/icon-festivals.svg)}
#mapDetails .marker.icon-kostenlose-veranstaltungen{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kostenlose-veranstaltungen.svg)}
#mapDetails .marker.icon-kulinarisches{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kulinarisches.svg)}
#mapDetails .marker.icon-natur{background-image:url(//harzfeeling.de/wp-content/uploads/icon-natur.svg)}
#mapDetails .marker.icon-nightlife{background-image:url(//harzfeeling.de/wp-content/uploads/icon-nightlife.svg)}
#mapDetails .marker.icon-sport{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sport.svg)}
#mapDetails .marker.icon-was-geht-am-wochenende{background-image:url(//harzfeeling.de/wp-content/uploads/icon-was-geht-am-wochenende.svg)}
#mapDetails .marker.icon-kunst_kultur{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kunst_kultur.svg)}
#mapDetails .marker.icon-maerkte{background-image:url(//harzfeeling.de/wp-content/uploads/icon-maerkte.svg)}
#mapDetails .marker.icon-kinder_familien{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder_familien.svg)}
#mapDetails .marker.icon-silvester{background-image:url(//harzfeeling.de/wp-content/uploads/icon-silvester.svg)}
#mapDetails .marker.icon-ausstellung-kunst{background-image:url(//harzfeeling.de/wp-content/uploads/icon-ausstellung-kunst.svg)}
#mapDetails .marker.icon-comedy{background-image:url(//harzfeeling.de/wp-content/uploads/icon-comedy.svg)}
#mapDetails .marker.icon-fuehrung-besichtigung{background-image:url(//harzfeeling.de/wp-content/uploads/icon-fuehrung-besichtigung.svg)}
#mapDetails .marker.icon-genuss-gourmet{background-image:url(//harzfeeling.de/wp-content/uploads/icon-genuss-gourmet.svg)}
#mapDetails .marker.icon-gesundheit-wellness{background-image:url(//harzfeeling.de/wp-content/uploads/icon-gesundheit-wellness.svg)}
#mapDetails .marker.icon-harzer-kulturwinter{background-image:url(//harzfeeling.de/wp-content/uploads/icon-harzer-kulturwinter.svg)}
#mapDetails .marker.icon-kabarett{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kabarett.svg)}
#mapDetails .marker.icon-kinder-jugend{background-image:url(//harzfeeling.de/wp-content/uploads/icon-kinder-jugend.svg)}
#mapDetails .marker.icon-konzert-musik{background-image:url(//harzfeeling.de/wp-content/uploads/icon-konzert-musik.svg)}
#mapDetails .marker.icon-sonstiges{background-image:url(//harzfeeling.de/wp-content/uploads/icon-sonstiges.svg)}
#mapDetails .marker.icon-stadt-und-volksfeste{background-image:url(//harzfeeling.de/wp-content/uploads/icon-stadt-und-volksfeste.svg)}
#mapDetails .marker.icon-theater{background-image:url(//harzfeeling.de/wp-content/uploads/icon-theater.svg)}
#mapDetails .marker.icon-vortrag-lesung{background-image:url(//harzfeeling.de/wp-content/uploads/icon-vortrag-lesung.svg)}
#mapDetails .marker.icon-wanderung{background-image:url(//harzfeeling.de/wp-content/uploads/icon-wanderung.svg)}
#mapDetails .marker.icon-weihnachtsmaerkte{background-image:url(//harzfeeling.de/wp-content/uploads/icon-weihnachtsmaerkte.svg)}
#anschriftDetails .elementor-widget-button{display:inline-block !important;padding:20px;}
#anschriftDetails .elementor-widget-button i{margin-left:5px;font-size:20px;position: relative;top: 2px;}
#detailsCta{margin:130px 0 120px 0;}
#googleLikesWrapper{margin-top: -10px;margin-bottom:15px;}
.highlight_icons,.highlight_icon{display:inline-block;}
.highlight_icons i{font-size:26px;}
.highlight_icon{color:#D9D9D9 !important;}
.highlight_icon.checked-class{color:var(--hw--primary-color) !important;}
#googleLikesDetailsWrapper small{font-family: var(--hw-font-primary) !important;position: relative;top: -5px !important;font-size: 12px !important;}
#googleLikesDetailsWrapper .google-likes-details-header-write-new a{color: var(--hw-body-color) !important;}
.kosten-table{margin: 0 0 0!important;border-width: 0 0 0 0!important;}
.kosten-table td {border-width: 0 0 0 0!important;padding: 0px!important;vertical-align: top;}
.kosten-table td.one {width: 75px;}
.kosten-table td.two {width: calc(100% - 75px);}
#anschriftDetails{margin-top: 20px;padding: 0 15px;}
#anschriftDetails .mobile-show{display:none!important;} #oeffnungszeiten{color: var(--hw-gray-one);}
#oeffnungszeiten small{position: relative;top: -25px !important;font-size: 12px !important;}
.oeffnungszeiten-table{margin: 0 0 0 !important; border-width: 0px 0 0 0px !important;font-size: 16px;}
.oeffnungszeiten-table tr.oeffnungszeiten-table-spacer{border-bottom:1px solid red;}
.oeffnungszeiten-table td {white-space: nowrap!important;border-width: 0 0px 0px 0 !important;padding: 0px 0px 5px 0px !important;color: var(--hw-body-color) !important;}
.oeffnungszeiten-table td.day-left {width:110px!important;}
.oeffnungszeiten-table td .oeffnungszeiten-table-f1,.oeffnungszeiten-table td .oeffnungszeiten-table-f2,.oeffnungszeiten-table td .oeffnungszeiten-table-f3,.oeffnungszeiten-table td .oeffnungszeiten-table-f4{display:inline-block;}
.oeffnungszeiten-table td .oeffnungszeiten-table-f1,.oeffnungszeiten-table td .oeffnungszeiten-table-f3{width:43px;text-align:right;}
.oeffnungszeiten-table td .oeffnungszeiten-table-f2{padding-left:3px;padding-right:1px;}
.oeffnungszeiten-table td .oeffnungszeiten-table-f4{padding-left:5px;} #noHeaderFooterDashboard{overflow:hidden !important}
#dashboardLogo,#dashboardNav{width:300px !important;}
#dashboardContent{width:calc(100% - 680px) !important;position: relative;left: 0px;}
#dashboardSearch{width:0px !important;}
#dashboardInfo{width:calc(100% - 220px) !important;}
#dashboardErweiterungen{width:400px !important;position: relative;right: 0px;z-index: 999;}
#dashboardHeader{border-bottom:1px solid var(--hw-gray-seven) !important;}
#dashboardNav{position:relative;left:0;border-right:1px solid var(--hw-gray-seven) !important;height: 100vh !important;}
#dashboardInfo .info-wrapper{margin-top:5px;padding-right:20px !important;font-family: var(--hw-font-primary-semi-bold) !important;}
#dashboardInfo .border-wrapper{border:1px solid var(--hw-gray-seven) !important;margin:10px 20px 8px 20px;display:inline-block !important;white-space: nowrap;text-overflow: ellipsis;width:fit-content!important;height:46px!important;padding:2px 15px 2px 2px;border-radius: 50px !important;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;-o-border-radius: 50px !important;}
#dashboardInfo .border-wrapper img{width:40px !important;height:40px !important;margin-right:10px;border-radius: 50% !important;-webkit-border-radius: 50% !important;-moz-border-radius: 50% !important;-o-border-radius: 50% !important;}
#dashboardInfo .border-wrapper img.no-avatar{background:#eaf4ef !important;}
#dashboardInfo .border-wrapper img.avatar{}
#dashboardInfo .new-entry-button{display:inline-block !important;}
#dashboardInfo .message-wrapper{position:relative;display:inline-block;width:40px;}
#dashboardInfo a .border-wrapper{color: var(--hw-body-color) !important;}
#dashboardInfo .message-wrapper .info{position:absolute;z-index:2;left:12px;top:-8px;padding:0 2px 0px 2px;background:var(--hw--href-color);border-radius: 10px !important;-webkit-border-radius: 10px !important;-moz-border-radius: 10px !important;-o-border-radius: 10px !important;height:24px;border: 2px solid white;}
#dashboardInfo .message-wrapper .info small{font-size:12px !important;position:relative;top:-5px;padding: 0 3px;}
#dashboardInfo .message-wrapper .image{position:relative;z-index:1}
#dashboardInfo .info-wrapper .avatar-wrapper{display:inline-flex!important;justify-content: center;align-items: center;}
#dashboardContent .border-wrapper{border:1px solid var(--hw-gray-seven) !important;margin:20px;position: relative;box-shadow: 0 3px 6px rgba(0,0,0,.03);}
#dashboardContent .border-wrapper.half-wrapper{display: inline-flex !important; width:calc(50% - 40px) !important;}
#dashboardContent .border-wrapper .title,#dashboardErweiterungen .border-wrapper .title{padding: 20px;font-family: var(--hw-font-primary-semi-bold);font-size:var(--hw--font-size--xs) !important}
#dashboardErweiterungen .empfehlungen-item-title span{font-family: var(--hw-font-primary-semi-bold);font-size:var(--hw--font-size--xs) !important}
#dashboardErweiterungen .empfehlungen-item-title small{font-size:12px !important}
#dashboardContent .settings-wrapper{display: flex !important;}
#dashboardContent .border-wrapper-new{border:0px solid var(--hw-gray-seven) !important;margin:0px;position: relative;box-shadow: 0 3px 6px rgba(0,0,0,.0);}
#dashboardContent .border-wrapper-new.border-wrapper-100{flex: 0 0 100% !important;}
#dashboardContent .border-wrapper-new.half-wrapper{display: flex !important; width:calc(50% - 0px) !important;}
#dashboardContent .border-wrapper-new.half-wrapper.border-right{border-right:1px solid var(--hw-gray-seven) !important;}
#dashboardErweiterungen .border-wrapper .termine-slider-no-slides{padding: 0 20px;font-size:16px;}
#dashboardContent .border-wrapper .subtitle{font-family: var(--hw-font-primary-semi-bold);font-size: 14px!important;padding-left:20px;}
#dashboardContent .button-diagramm {display: inline-block!important;width: 50%!important;}
#dashboardNav ul{list-style-type: none;margin: 20px !important;}
#dashboardNav ul li a{color: var(--hw-body-color) !important;}
#dashboardNav ul li{font-family: var(--hw-font-primary-medium);border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;padding:10px 20px 10px 5px;position:relative}
#dashboardNav ul li:hover,#dashboardNav ul li.active{background: #eaf4ef !important;}
#dashboardNav .info{position:absolute;z-index:2;right: 10px;top: 12px;background:var(--hw--href-color);border-radius: 10px !important;-webkit-border-radius: 10px !important;-moz-border-radius: 10px !important;-o-border-radius: 10px !important;font-size: 10px;padding: 3px 0 0 0;}
#dashboardNav .info div{padding: 0 8px 0px 8px;position: relative;z-index: 999999;top: -2px;}
#mastheadDashboard{padding:22px 20px 20px 34px;}
#dashboardLogo .site-branding-container .site-logo {margin-right: 10px;}
.beta-version .white-logo::after,.beta-version .black-logo::after{position: absolute!important;width: 30px;margin-left: 10px;}
.beta-version .white-logo::after {content: url(//harzfeeling.de/wp-content/uploads/logo-beta-white.svg)!important;}
.beta-version .black-logo::after {content: url(//harzfeeling.de/wp-content/uploads/logo-beta-black.svg)!important;}
#dashboardLogo img{width:180px;position:relative;top:-1px;}
#dashboardNav ul li.dboard-profil a,
#dashboardNav ul li.dboard-community a,
#dashboardNav ul li.dboard-home a,
#dashboardNav ul li.dboard-chart a,
#dashboardNav ul li.dboard-message a,
#dashboardNav ul li.dboard-club a,
#dashboardNav ul li.dboard-galerie a,
#dashboardNav ul li.dboard-logout a,
#dashboardNav ul li.dboard-deals a,
#dashboardNav ul li.dboard-settings a{background-repeat: no-repeat;background-position: left 10px center;background-size: 18px 18px;padding-left: 41px !important;}
#dashboardNav ul li.dboard-home a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-file.svg);}
#dashboardNav ul li.dboard-chart a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-dboard-chart.svg);}
#dashboardNav ul li.dboard-message a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-dboard-message.svg);}
#dashboardNav ul li.dboard-club a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-card.svg);}
#dashboardNav ul li.dboard-galerie a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-dboard-galerie.svg);}
#dashboardNav ul li.dboard-settings a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-dboard-settings.svg);}
#dashboardNav ul li.dboard-profil a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-user-gray.svg);}
#dashboardNav ul li.dboard-community a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-users-gray.svg);}
#dashboardNav ul li.dboard-logout a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-logout.svg);}
#dashboardNav ul li.dboard-deals a{background-image: url(//harzfeeling.de/wp-content/uploads/icon-deal-gray.jpg);}
#dashboardContent .content-inner {overflow:scroll;display: block;}
#dashboardContent .content-inner::-webkit-scrollbar {display: none!important;}
#dashboardContent .content-inner .result-items-wrapper{margin-top:-10px;padding: 0 10px;}
#dashboardContent .content-inner .result-items-wrapper .result-item {width: 16.66% !important}
#dashboardContent .content-inner .result-items-wrapper .result-item.swiper-style-one{padding: 0px 10px 20px 10px !important;}
#dashboardContent .content-inner .result-items-wrapper .result-item .result-title {font-family: var(--hw-font-primary-semi-bold) !important;}
#dashboardContent .content-inner .result-items-wrapper .result-item .result-new {position:absolute;top:0;bottom:0px;left:10px;right:10px;display: flex;align-items: center;justify-content: center;position:absolute;}
#dashboardContent .content-inner .result-items-wrapper-one{margin-top:0px;padding: 20px;}
#dashboardContent .divider-separator,#dashboardNav .divider-separator {border-top: 1px solid var(--hw-gray-seven) !important;}
#dashboardContent .divider-separator{margin:10px 20px;}
#dashboardNav .divider-separator{margin:10px 0px;}
#dashboardContent .dashboard-content-statistik-select-wrapper{padding:20px;}
#dashboardContent .dashboard-content-statistik-select-wrapper{height:68px!important;}
#dashboardContent .dashboard-content-statistik-select-wrapper form{position:relative;top:-20px;}
#dashboardContent .dashboard-content-statistik-select-wrapper select {height: 48px!important;outline: none;border-radius: 8px!important;border: 1px #e0e0e0 solid;font-size: 14px;}
#dashboardContent .select-items div, #dashboardContent .select-selected {font-weight: normal !important;}
#dashboardContent .dashboard-content-statistik-select-wrapper .select-items .custom-select-inner {max-height: 227px;}
#statistikViews{padding-top:40px;}
#dashboardContent .content-inner-spacing{padding-bottom:80px}
#dashboardErweiterungen .empfehlungen-wrapper,#dashboardErweiterungen .empfehlungen-wichtig-z-w-wrapper,#dashboardErweiterungen .statistik-info-wrapper,#dashboardErweiterungen .statistik-wrapper{padding:0 0 10px 0;}
#dashboardErweiterungen .border-wrapper .empfehlungen{padding:0 20px 0 20px;}
#dashboardErweiterungen .border-wrapper .empfehlungen .empfehlungen-item{padding:0 0 20px 0; position: relative;}
#dashboardErweiterungen .border-wrapper .empfehlungen .empfehlungen-item .empfehlungen-item-icon,#dashboardErweiterungen .border-wrapper .empfehlungen .empfehlungen-item .empfehlungen-item-title,#dashboardErweiterungen .border-wrapper .empfehlungen .empfehlungen-item .empfehlungen-item-info{display:inline-table}
#dashboardErweiterungen .border-wrapper .empfehlungen .empfehlungen-item .empfehlungen-item-icon{margin:0 20px 0 0;padding:10px;}
#dashboardErweiterungen .border-wrapper .empfehlungen .empfehlungen-item .empfehlungen-item-icon img{width:24px;}
#dashboardErweiterungen .border-wrapper .empfehlungen .empfehlungen-item .empfehlungen-item-title{width:calc(100% - 100px);position: relative;top: -10px;font-size:16px;}
#dashboardErweiterungen .border-wrapper .empfehlungen .empfehlungen-item .empfehlungen-item-info{width:20px;position: relative;top: -10px;padding-left: 10px;}
#dashboardContent .content-inner .membership-current-plan-info{padding: 20px;}
#dashboardContent .content-inner .membership-current-plan-info a{text-decoration: underline!important;}
#dashboardContent .content-inner .membership-current-plan-info .plan-title{display: inline-block;color: #fff;background: #000;padding: 5px 10px;font-size: 14px;border-radius: 5px;}
#dashboardContent .content-inner .membership-current-plan-info .plan-wrapper{display: flex;align-items: self-start;justify-content: center;}
#dashboardContent .content-inner .membership-current-plan-info .plan-wrapper .left-wrapper{position:relative;top:-10px;}
#dashboardContent .content-inner .membership-current-plan-info .plan-wrapper .left-wrapper .plan-name{position:relative;top:-10px;}
#dashboardContent .content-inner .membership-current-plan-info .plan-wrapper .left-wrapper .plan-name,#dashboardContent .content-inner .membership-current-plan-info .plan-wrapper .right-wrapper .plan-name-info{font-size: 18px !important;font-weight: bold;color: #56a87f !important;}
#dashboardContent .content-inner .membership-current-plan-info .plan-wrapper .left-wrapper .arm_module_plan_price{font-family: var(--hw-font-primary-bold) !important;color: #56a87f !important;font-weight: normal;font-size: 24px !important;padding:0 20px;}
#dashboardContent .content-inner .membership-current-plan-info .plan-wrapper .right-wrapper{}
#dashboardContent .arm_setup_form_container .arm_current_user_plan_info{display:none}
#mobilNavBtn{display:none;position:absolute;color:#fff;background:var(--hw-body-color)!important;padding:8px 8px 5px 8px;cursor:pointer}
#mobilNavBtn.content-left{left:301px;top:1px;}
#mobilNavBtn.content-right-one,#mobilNavBtn.content-right-two,#mobilNavBtn.content-right-three{left:-40px;margin-top:20px;}
#mobilNavBtn i{font-size:24px;}
#dashboardErweiterungen .empfehlungen-wrapper,#dashboardErweiterungen .termine-wrapper,#dashboardErweiterungen .wichtig-z-w-wrapper,#dashboardErweiterungen .statistik-info-wrapper,#dashboardErweiterungen .statistik-wrapper{position:relative}
#mobileBG{background:rgba(0,0,0,.5);position:absolute!important;z-index:99;top:0;bottom:0;left:0;right:0;backdrop-filter: blur(10px) !important;}
#mobileBG.closed{display:none}
#dashboardContent .content-inner .result-items-wrapper .eintrag-delete-button{cursor:pointer}
#dashboardEintragDeleteModalWindow .modal-body{padding-top:20px}
#dashboardEintragDeleteModalWindow .delete-button-wrapper{margin-top:10px}
#dashboardEintragDeleteModalWindow .delete-button-wrapper .delete-button-wrapper-left,
#dashboardEintragDeleteModalWindow .delete-button-wrapper .delete-button-wrapper-right,
#dashboardEintragDeleteModalWindow .delete-button-wrapper .elementor-widget-button{display:inline-block}
#dashboardEintragDeleteModalWindow .delete-button-wrapper .delete-button-wrapper-left,
#dashboardEintragDeleteModalWindow .delete-button-wrapper .delete-button-wrapper-right{width:50%}
#dashboardEintragDeleteModalWindow .delete-button-wrapper .delete-button-wrapper-left{padding-right:10px}
#dashboardEintragDeleteModalWindow .delete-button-wrapper .delete-button-wrapper-right{padding-left:10px}
#dashboardContent .settings-container .tabs-container .tabs .tab .tab-title .tab-title-left{position: relative;top: -3px;left: 10px;}
#dashboardContent .settings-container .tabs-container .tabs .tab .tab-title .tab-title-right{top: 0px;right: -5px;} #entdeckenCategories .categories-item-wrapper{display: flex;flex-wrap: wrap;flex-direction: row;}
#entdeckenCategories .categories-item{display: table;width:20%;padding: 10px;line-height:normal;}
#entdeckenCategories .categories-item .categories-item-inner{padding: 25px 20px 15px 20px;width: 20%;display: table-cell;text-align: center;vertical-align: middle;}
#entdeckenCategories .categories-item .categories-item-inner .categories-item-image{}
#entdeckenCategories .categories-item .categories-item-inner .categories-item-image img{width:55px;height:55px;}
#entdeckenCategories .categories-item .categories-item-inner .categories-item-title{height:54px;}
#entdeckenCategories .categories-item .categories-item-inner .categories-item-title h2{padding-top: 20px;font-family: var(--hw-font-primary-semi-bold) !important;font-size:var(--hw--font-size--small) !important;color:var(--hw--white-gray-five) !important;text-overflow: ellipsis;margin-bottom: 0 !important;}
#entdeckenCategories .categories-item.categories-item-button-wrapper .categories-item-inner.categories-item-button-wrapper-inner{cursor:pointer}
#entdeckenCategories .categories-item.categories-item-button-wrapper .categories-item-inner.categories-item-button-wrapper-inner .categories-item-button{font-size:var(--hw--font-size--medium) !important;font-family: var(--hw-font-primary-semi-bold) !important;}
#entdeckenCategories .control-group .categories-item{width:20% !important;position: relative !important;}
#entdeckenCategories .control-group .categories-item .categories-item-inner{width:100% !important;cursor:pointer;position: relative;} #entdeckenCategoriesNew.columns{display: grid;}
#entdeckenCategoriesNew.columns .column{padding: 10px;display: grid;}
#entdeckenCategoriesNew.columns .column .column-outer{display: table;}
#entdeckenCategoriesNew.columns .column .column-inner{padding: 40px 20px 35px 20px;display: table-cell;text-align: center;vertical-align: middle;}
#entdeckenCategoriesNew.columns .column .column-inner .column-item-image{}
#entdeckenCategoriesNew.columns .column .column-inner .column-item-image img{width: 60px;height: 60px;}
#entdeckenCategoriesNew.columns .column .column-inner .column-item-title h2{padding: 20px 0 10px 0;font-family: var(--hw-font-primary-semi-bold) !important;font-size: var(--hw--font-size--small) !important;color: var(--hw--white-gray-five) !important;text-overflow: ellipsis;margin-bottom: 0 !important;}
#entdeckenCategoriesNew.columns.columns-5{padding:0 30px;grid-template-columns: 20% 20% 20% 20% 20%;}
#entdeckenCategoriesNew.columns.columns-6{grid-template-columns: 16.66% 16.66% 16.66% 16.66% 16.66% 16.66%;}
#entdeckenCategoriesNew.columns .column .column-outer .categories-item-button {font-size: var(--hw--font-size--medium) !important;font-family: var(--hw-font-primary-semi-bold) !important;cursor:pointer;} .progress {height:16px !important;border-radius: 50px !important;-webkit-border-radius: 50px !important;-moz-border-radius: 50px !important;-o-border-radius: 50px !important;background-color:#D9D9D9 !important;}
.progress-bar {background-color: var(--hw--primary-color) !important;} #formCreateUpdatePost .dashboard-add-save-btn{display:inline-block;}
#formCreateUpdatePost .dashboard-add-save-btn .add-post-btn{width:251.35px;}
#formCreateUpdatePost .vorschau-image-desktop{display:block}
#formCreateUpdatePost .vorschau-image-mobile{display:none}
#formCreateUpdatePost{margin:40px;}
#formCreateUpdatePost .form-create-update-header,#formCreateUpdatePost .form-create-update-footer{display:flex}
#formCreateFooterWrapper{position: fixed;z-index: 9;bottom: 0px;padding: 0 0 20px 0;left: 0;right: 0;background:rgba(249,251,249,0.8);margin:0 auto;width:1340px}
#formCreateUpdatePost .form-create-update-footer {height: 51px;}
#formCreateUpdatePost .half-width{width:49.8%;}
#formCreateUpdatePost .half-width.half-width-left{padding-right:5px;font-size: var(--hw--font-size--standard) !important;}
#formCreateUpdatePost .half-width.half-width-right{padding-left:5px;}
#formCreateUpdatePost .form-create-update-progressbar{margin:0 0 20px 0;}
#formCreateUpdatePost header {padding: 0px !important;}
#formCreateUpdatePost header .main-title {font-size: 30px !important;}
#formCreateUpdatePost header img{width:180px;position:relative;top:-1px;}
#formCreateUpdatePost header .site-branding-container .site-logo {margin-right: 10px !important;}
#formCreateUpdatePost .form-create-update-content-wrapper{margin:40px 0px;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content{display:flex;margin-bottom: 140px;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .post-create-wrapper-middle, #formCreateUpdatePost .error-info{width:calc(100% - 251px);padding:0 40px 0px 150px;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .post-create-wrapper-right{width:251px;padding-right:7px;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .post-create-wrapper-right .wrapper-one-right-box{padding:20px;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .create-adress{display:flex;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .create-adress .create-adress-left,#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .create-adress .create-adress-right{display:inline-block;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .create-adress .create-adress-left{width: 580px !important;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .create-adress .create-adress-right{width: calc(100% - 580px) !important;padding-left: 35px;}
.add-post-btn,#blogDesktopNav .searchandfilter li.sf-level-0 .add-post-btn{color: var(--hw--primary-color) !important;padding: 10px 20px !important;display: inline-block;    border: 2px solid var(--hw--primary-color) !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;
font-weight: normal !important;
font-family: var(--hw-font-primary-semi-bold) !important;
cursor:pointer !important;background: transparent !important;}
.add-post-btn:hover,#blogDesktopNav .searchandfilter li.sf-level-0 .add-post-btn:hover{color: #fff !important;background: var(--hw--primary-color) !important;}
#blogDesktopNav .searchandfilter li.sf-level-0.sf-option-active .add-post-btn{color: #fff !important;background: var(--hw--primary-color) !important;}
#btnSubmit{width:244px!important;color: #fff !important;background: var(--hw--primary-color) !important;padding: 10px 10px !important;display: inline-block;border: 2px solid var(--hw--primary-color) !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;font-weight: normal!important;cursor:pointer !important;}
#btnSubmit:hover{color: var(--hw--primary-color) !important;background: transparent !important;}
.add-post-btn-sm-white {color: var(--hw--primary-color) !important;padding: 10px 20px !important;display: inline-block;border: 2px solid #fff !important;border-radius: var(--hw-radius-button) !important;-webkit-border-radius: var(--hw-radius-button) !important;-moz-border-radius: var(--hw-radius-button) !important;-o-border-radius: var(--hw-radius-button) !important;font-family: var(--hw-font-primary-semi-bold) !important;font-weight: normal!important;cursor: pointer !important;background: #fff !important;font-size: 14px !important;width: 100%;text-align: center;}
.add-post-btn-sm-white:hover{border: 2px solid var(--hw--primary-color) !important;background: transparent !important;}
#entdeckenCategories .control-group input {position: absolute;z-index: -1;opacity: 0 !important;}
#entdeckenCategories .control-group .checked-wrapper{position:absolute;z-index: 2;background: rgba(255,255,255, .9);top: 0;bottom: 0;left: 0;right: 0;padding-top: calc(50% - 25px);}
#entdeckenCategories .control-group .checked-wrapper.not-checked{opacity:0;z-index: 1;}
#entdeckenCategories .control-group .checked-wrapper i{font-size:var(--hw--font-size--xxl) !important;color: var(--hw-success-color) !important;}
#formCreateUpdatePost .padding-lr-10{padding:0 10px;}
#formCreateUpdatePost .post-create-section-title-wrapper{margin: 0px 0 40px 0;}
#formCreateUpdatePost .post-create-section-title-wrapper-2{margin: 40px 0 20px 0;}
#formCreateUpdatePost .post-create-section-title-wrapper .post-create-section-title,#formCreateUpdatePost .post-create-section-title-wrapper-2 .post-create-section-title{font-family: var(--hw-font-primary-bold);font-size: var(--hw--font-size--medium) !important;}
#formCreateUpdatePost .post-create-section-title-wrapper .post-create-section-subtitle,#formCreateUpdatePost .post-create-section-title-wrapper-2 .post-create-section-subtitle{font-size: var(--hw--font-size--small) !important;color:var(--hw--white-gray-five) !important;}
#formCreateUpdatePost.update-post .post-create-section-title-wrapper .post-create-section-title{font-family: var(--hw-font-primary-bold);font-size: var(--hw--font-size--standard) !important;}
#formCreateUpdatePost.update-post .post-create-section-title-wrapper .post-create-section-subtitle{font-size: var(--hw--font-size--standard) !important;}
#formCreateUpdatePost .post-create-section-info{position:absolute;top:15px;right:19px;z-index:2}
#formCreateUpdatePost .post-create-section-input-text,
#formCreateUpdatePost .post-create-section-input-text-limit{width:100% !important}
#formCreateUpdatePost .post-create-section-input-text-limit-75-l{width:calc(75% - 5px) !important;margin-right:5px;}
#formCreateUpdatePost .post-create-section-input-text-limit-25-r{width:calc(25% - 5px) !important;margin-left:5px;}
#formCreateUpdatePost .post-create-section-input-text-limit-75-r{width:calc(75% - 5px) !important;margin-left:5px;}
#formCreateUpdatePost .post-create-section-input-text-limit-85-r{width:calc(85% - 5px) !important;margin-left:5px;}
#formCreateUpdatePost .post-create-section-input-text-limit-25-l{width:calc(25% - 5px) !important;margin-right:5px;}
#formCreateUpdatePost .post-create-section-input-text-limit-50-l{width:calc(50% - 5px) !important;margin-right:5px;}
#formCreateUpdatePost .post-create-section-input-text-limit-50-r{width:calc(50% - 5px) !important;margin-left:5px;}
#formCreateUpdatePost .post-create-section-input-text-limit-20-l{width:calc(16% - 5px) !important;margin-right:5px;}
#formCreateUpdatePost .post-create-section-input-text-limit-15-l{width:calc(15% - 5px) !important;margin-right:5px;}
#formCreateUpdatePost .count-chars-field .title-count{margin-top:10px;color: var(--hw--white-gray-five) !important;}
#formCreateUpdatePost .post-create-section-input-text-limit-15-l-1{width:100px!important;margin-right:5px;}
#formCreateUpdatePost .post-create-section-input-text-limit-85-r-1{width: calc(100% - 110px)!important;margin-left: 5px;}
#formCreateUpdatePost .form-craete-wrapper-width{width:580px !important;}
#formCreateUpdatePost .count-chars-field textarea{resize: none;}
#formCreateUpdatePost input,#formCreateUpdatePost select,#formCreateUpdatePost textarea{border: 1px solid #fff !important;outline:#fff!important;background:#fff !important;margin-bottom: 10px;padding: 10px 15px;-webkit-appearance: none!important;}
#formCreateUpdatePost input:focus,#formCreateUpdatePost input:active,#formCreateUpdatePost textarea:focus,#formCreateUpdatePost textarea:active{border: 1px solid #000 !important;outline:#fff!important;background:#fff !important;}
#formCreateUpdatePost input.error{border: 1px solid var(--hw-alert-color) !important;}
#mapCreateView{position: relative;height: 377px !important;width: 100% !important;}
#formCreateUpdatePost .open-seperator{display:inline-block;width:50px!important;}
#formCreateUpdatePost .title-cats {color: var(--hw--primary-color) !important;font-family: var(--hw-font-primary-bold) !important;font-size: var(--hw--font-size--medium) !important;margin-top: 20px;}
#formCreateUpdatePost ul{margin:0!important;}
#formCreateUpdatePost ul li.cats-checkbox{display: inline-block;list-style: none;margin:10px 0 0 0;}
#formCreateUpdatePost ul li.cats-checkbox label{padding: 12px 20px !important;background: #fff !important;border-radius: 50px !important;border: 2px solid #D9D9D9 !important;margin: 0 10px 0 0px;cursor: pointer;font-size: 14px !important;}
#formCreateUpdatePost ul li.cats-checkbox label.checked-class{border: 2px solid var(--hw--primary-color) !important;}
#formCreateUpdatePost ul li.cats-checkbox input{display:none !important}   
#titleField input{margin-bottom:0 !important;}
#wpcf7-f6845-p4972-o1 .upload-title,#wpcf7-f6845-p4972-o2 .upload-title,#wpcf7-f6845-p4972-o3 .upload-title,#wpcf7-f6845-p4972-o4 .upload-title{padding-top: 150px;background-repeat: no-repeat;background-position: center 30px;}
#wpcf7-f6845-p4972-o1 .upload-title,#wpcf7-f6845-p4972-o2 .upload-title,#wpcf7-f6845-p4972-o4 .upload-title{background-image:url(//harzfeeling.de/wp-content/uploads/upload-image-bg.png)!important;}
#wpcf7-f6845-p4972-o3 .upload-title{background-image:url(//harzfeeling.de/wp-content/uploads/upload-play-bg.png)!important;}
#wpcf7-f6845-p4972-o4 .dnd-upload-counter {bottom: 140px!important;}
#formCreateUpdatePost .required-field-error.error,#formCreateUpdatePost input.required-field-error.error,#formCreateUpdatePost textarea.required-field-error.error,#formCreateUpdatePost select.required-field-error.error{box-shadow: 0 0 0 0 rgba(255, 0, 0, 1);animation: pulse-error 2s infinite;}
#map-create.required-field-error.error{box-shadow: 0 0 0 0 rgba(255, 0, 0, 1);animation: pulse-error 0s infinite;}
#formCreateUpdatePost button:disabled,#formCreateUpdatePost button[disabled]{opacity: .3 !important;}
#formCreateUpdatePost button:disabled:hover,#formCreateUpdatePost button[disabled]:hover{background: transparent !important;color: var(--hw--primary-color) !important;cursor: default !important;}
.codedropz-upload-wrapper.required-field-error{box-shadow: 0 0 0 0 rgba(255, 0, 0, 1);animation: pulse-error 2s infinite;border-radius: var(--hw-radius-images) !important;
-webkit-border-radius: var(--hw-radius-images) !important;
-moz-border-radius: var(--hw-radius-images) !important;
-o-border-radius: var(--hw-radius-images) !important;}
@keyframes pulse-error {
0% {box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.7);}
75% {box-shadow: 0 0 0 7px rgba(255, 0, 0, 0);}
100% {box-shadow: 0 0 0 0 rgba(255, 0, 0, 0);}
}
.tab-desc-split{display:flex;} #vorteileTabs .dnd-upload-counter{bottom: 150px !important;}
#vorteileTabs .tab-desc-left-50,#vorteileTabs .tab-desc-right-50{display:flex;width:50%;}
#vorteileTabs .tab-desc-left-50{padding-right:20px;}
#vorteileTabs .tab-desc-right-50{padding-left:20px;}
#vorteileTabs .partner-tabs{display:flex;align-items: center;}
#vorteileTabs .partner-tabs .partner-tabs-img{padding-right:15px;}
#vorteileTabs .partner-tabs .partner-tabs-img img{width:60px;height:60px;}
#vorteileTabs .partner-tabs .partner-tabs-title{padding-right:15px;}
#vorteileTabs .tab-desc-left-50-1,#vorteileTabs .tab-desc-right-50-1{display:flow;width:50%;}
#vorteileTabs .tab-desc-left-50-1{padding-right:20px;}
#vorteileTabs .tab-desc-right-50-1{padding-left:20px;}
#vorteileTabs .img-group{width:25% !important;display: inline-block;padding: 10px;}
#vorteileTabs .img-group .img-group-bg{padding-top:75%!important;background-size: cover;background-repeat: no-repeat;background-position: center;}
#vorteileTabs .codedropz-upload-wrapper .codedropz-upload-wrapper {width: 100%;max-width: 625px;}
#vorteileTabs .codedropz-upload-wrapper span.has-error-msg {font-size: 12px;}
#vorteileTabs .dnd-upload-status .dnd-upload-details .name span {text-overflow: ellipsis;}
#vorteileTabs .wpcf7-f6845-p4972-o2-info{color: var(--hw-alert-color) !important;}
#vorteileTabs .img-group{position:relative;}
#vorteileTabs .img-group-delete-icon{position:absolute;top:5px;bottom:5px;left:5px;right:5px;background: rgba(255,255,255,.7)!important;padding-top:calc(50% - 30px);}
#vorteileTabs .img-group-delete-icon i{font-size:40px;}
#catWrapper{padding:0 12px 0 32px;}
#catWrapper .box {position:relative;display:inline-block;}
#catWrapper .box.box-w20{width: calc(20% - 4px);}
#catWrapper .box:before {content: "";display:block;padding-top: 100%;}
#catWrapper .box .content {position: absolute;top: 0px;left: 10px;right: 10px;bottom: 16px;background:#fff;}
#catWrapper .box .content .cat-inner {padding:40px 20px 35px 20px;}
#catWrapper .box .content .cat-inner img {width:60px;}
#catWrapper .box .content .cat-inner .cat-title {padding: 20px 0 10px 0;font-family: var(--hw-font-primary-semi-bold) !important;font-size: var(--hw--font-size--small) !important;color: var(--hw--white-gray-five) !important;text-overflow: ellipsis;}
#catWrapper .box .content .cat-inner.cat-button {
padding: 20px!important;
display: flex;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
justify-content: center;
align-items: center;
cursor: pointer;
font-family: var(--hw-font-primary-semi-bold) !important;font-size: var(--hw--font-size--small) !important;color: #fff !important;
}
#drop-area{cursor: pointer;border:2px dashed #ccc;padding:40px;text-align:center;background:#fff!important}
#drop-area:hover{border:2px dashed var(--hw-body-color) !important;}
#drop-message-error{border:2px dashed #ccc;padding:40px;text-align:center;background:#fff!important}
#uploaded-images-count-info{color: var(--hw--white-gray-five) !important;margin-bottom:10px;}
#uploaded-images .uploaded-view-image{position: relative; display: inline-block; margin: 10px; height: 210px;}
#uploaded-images .uploaded-view-image .delete-image{position:absolute;top:-10px;right:-10px;padding:0 7px;border-radius:50%;background:#000;color:#fff;cursor:pointer;width: 30px;height: 30px;text-align: center;}
#uploaded-images .uploaded-view-image .image-count-item{position: absolute;border-radius: 50%;background: rgba(0, 0, 0, 0.5);color: #fff;width: 60px;height: 60px;font-size: 30px;text-align: center;top: 25%;left: calc(50% - 30px);padding: 10px 0;}
.tabs-container-left,.tabs-container-right{display: inline-grid;}
.tabs-container-left{width: calc(100% - 251px);padding-right: 40px;}
.tabs-container-right{width: 251px;padding-right: 7px;} #blogDesktopResult .swiper-style-three .style-three-inner .style-three-content {min-height: 255px;height: 100%;}
footer.entry-meta{display:none !important}
#blogHeaderImage{padding-top: 100%;background-size: auto;background-repeat: no-repeat;background-position: top;}
#blogHeader{margin-bottom:60px;padding: 61px !important;}
#blogFilter .swiper-slide,#blogSlider .swiper-slide,#partnerWrapper .partner-item{width:33.33%!important;height: auto;}
#blogFilter .swiper-slide,#partnerWrapper .partner-item{display:flex}
#blogFilter .swiper-style-three .style-three-inner{width: -webkit-fill-available;}
#blogFilter .swiper-style-three .style-three-inner .style-three-content{min-height: 0px!important;}
#blogFilter .tabs-container{width: -webkit-fill-available!important;}
#header-full-image .header-blog-details{position: relative !important;}
#header-full-image .header-blog-details .header-blog-details-inner{height: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
#blogInhaltsverzeichnis{display:none}
.blog-item-content .blog-content-spacing{margin-bottom:30px;}
.blog-item-content .blog-content-spacing:last-child{margin-bottom:0px;}
#partnerWrapper .swiper-style-three-two .style-three-two-inner .style-three-two-desc {margin-bottom: 0!important;} #blogMoreWrapper{margin-top: 77px;margin-bottom:101px;width: calc(100% + 40px);margin-left: -20px;}
#blogMoreHeader{border-bottom:1px solid var(--hw-gray-four)!important;padding-bottom: 16px;display: flex;flex-wrap: nowrap;margin: 0 20px;}
#blogMoreHeader .left{width: calc(100% - 280px);display: flex;align-content: center;align-items: center;}
#blogMoreHeader .right{width: 280px}
#blogMoreHeader .swiper-style-two{padding: 0px !important;}
.blog-item-content{margin:0 130px;}
.blog-item-content-gallery{margin:0 130px;} #ueberUnsKreativagentur{display: flex;}
#ueberUnsKreativagentur .ka-wrapper-left,#ueberUnsKreativagentur .ka-wrapper-right{flex: 50%;}
#ueberUnsKreativagentur .ka-wrapper-left{padding:0 10px 0 0;}
#ueberUnsKreativagentur .ka-wrapper-right{padding:20px 0px 0 10px;} #ez-toc-container {
border: 0px solid #aaa !important;
border-radius: 0px !important;
-webkit-box-shadow: 0 0px 0px rgba(0,0,0,0) !important;
box-shadow: 0 0px 0px rgba(0,0,0,0) !important;
margin-bottom: 0 !important;
padding: 0px 0px 48px 0px !important;
}
div#ez-toc-container .ez-toc-title{
color: var(--hw--primary-color) !important;
font-family: var(--hw-font-primary-bold) !important;
font-size: var(--hw--font-size--medium) !important;
line-height: var(--hw--font-height--medium) !important;
font-weight: normal;
}
#ez-toc-container a{
color: var(--hw--href-color);
font-weight: var(--hw--font-weight-normal) !important;
}
#ez-toc-container a:hover{color:var(--hw--primary-color) !important;} .rbsTitle {
font-family: var(--hw-font-primary) !important;
font-size: var(--hw--font-size--standard) !important;
line-height: 1.5 !important;
color: #fff !important;
font-weight: normal !important;
}
.rbs-img-container {margin: 0px 10px 20px 10px!important;} .mfp-container, .rbs-img, .rbs-imges-load-more, .rbs-imges-filter, .rbs-imges-drop-down-menu > li > a, .rbs-imges-drop-down-header > a {font-family: var(--hw-font-primary)!important;}
.mfp-bg {z-index: 9999999!important;}
.mfp-wrap {z-index: 9999999!important;backdrop-filter: blur(10px) !important;}
@media all and (max-width: 2115px){
#profilEintraegeSliderWrapper .swiper-style-one{width: 25%!important;}
#dashboardContent .onboarding-service-left,#dashboardContent .onboarding-service-middle,#dashboardContent .onboarding-service-right {width: calc(50% - 20px);}
#dashboardContent .onboarding-service-middle {margin: 0 10px 0 20px;}
#dashboardContent .onboarding-service-right {margin-left: 0px;margin-top: 20px;}
}
@media all and (max-width: 1920px){
#dashboardContent .content-inner .result-items-wrapper .result-item {width: 20% !important;}
#dashboardContent .button-diagramm {display: block!important;width: 100%!important;}
}
@media all and (max-width: 1850px){
#profilEintraegeSliderWrapper .swiper-style-one{width: 33.33%!important;}
}
@media all and (max-width: 1680px){
#dashboardContent .content-inner .result-items-wrapper .result-item {width: 25% !important;}
}
@media all and (max-width: 1590px){
#profilEintraegeSliderWrapper .swiper-style-one{width: 50%!important;}
}
@media all and (max-width: 1500px){
#detailsUebersichtListeOne{padding:0 30px;}
#detailsWrapperOne .wrapper-one-right {padding-right: 40px;}
}
@media all and (max-width: 1480px){
#detailsHeaderSlider,#detailsHeaderSliderFinal {width: 100%;margin-left: 0px;padding: 0 20px;}
#detailsWrapperOne {margin-left: 0px;width: 100%;padding: 0 20px;}
#eventVeranstaltungen .event-veranstaltungen-header, #eventWeitereEintraege .event-veranstaltungen-header, #eventWeitereEintraegeTyp .event-veranstaltungen-header, #detailsUebersichtListe .event-veranstaltungen-header{padding-left: 10px;padding-right: 10px;}
#eventVeranstaltungen, #eventWeitereEintraege, #eventWeitereEintraegeTyp {padding: 0 30px;}
#eventVeranstaltungen .event-veranstaltungen-border-spacer, #eventWeitereEintraege .event-veranstaltungen-border-spacer, #eventWeitereEintraegeTyp .event-veranstaltungen-border-spacer {width: calc(100% - 20px);}
#dasTeam{padding:0 30px;}
}	
@media all and (max-width: 1460px){
#detailsHeaderSlider,#detailsHeaderSliderFinal {padding: 0 40px;}
#detailsWrapperOne {padding: 0 40px;}
}
@media all and (max-width: 1420px){ .elementor-section.elementor-section-boxed > .elementor-container, .inside-header.grid-container {width: 100% !important;}
.inside-header {padding: 20px 40px 20px 40px;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .post-create-wrapper-middle, #formCreateUpdatePost .error-info {padding:0 40px 0px 0px}
#formCreateFooterWrapper {width: 100%;padding: 0 40px 20px 40px;}
#formCreateUpdatePost .padding-lr-10 {padding: 0 0px;}  #entdeckenCategoriesNew.columns .column .column-inner .column-item-title h2 {font-size: 18px !important;}
#dashboardContent .border-wrapper.half-wrapper {width: calc(100% - 40px) !important;}
#dashboardContent .content-inner .result-items-wrapper .result-item {width: 33.33% !important;}
.vorteile-wrapper .vorteile-wrapper-title {min-width: 230px;}
}
@media all and (max-width: 1375px){
.footer-newsletter-wrapper {position:relative;bottom: 25px;}
}
@media all and (max-width: 1590px){
#profilEintraegeSliderWrapper .swiper-style-one{width: 100%!important;}
}
@media all and (max-width: 1300px){
.desktop-nav-merkliste{display: none!important;}
}
@media all and (max-width: 1260px){
#entdeckenCategories .control-group .categories-item {width: 25% !important;}
.footer-newsletter-wrapper {
position: relative;
bottom: 0px;margin-top: 0;margin-bottom: 0;width: 100%;margin-left: 0;padding: 20px 20px 27px 20px;}
#catWrapper {padding: 0 16px 0 32px;}
#catWrapper .box.box-w20 {width: calc(25% - 4px);}
#entdeckenCategoriesNew.columns.columns-5 {grid-template-columns: 25% 25% 25% 25%;padding: 0 25px;}
#dashboardContent .content-inner .result-items-wrapper .result-item {width: 20% !important;}
#mobilNavBtn{display:block;}
#dashboardNav{position: absolute;z-index: 999999;left:-300px;}
#dashboardContent{width:calc(100% - 0px) !important;left: 0px;}
#dashboardErweiterungen{position: absolute !important;right: -400px;}
#presseItemsWrapper .presse-inner-wrapper{display: grid;grid-template-columns: 50% 50%;}
}
@media all and (max-width: 1200px){
.desktop-hide{display: block!important;}
.tablet-hide{display: none!important;}
#blogHeader{margin-bottom:55px;padding: 0px !important;}
#gallerySlider3a .swiper-wrapper {align-items: center;}
#gallerySlider3a .gallery-thumbs-modal-top .swiper-slide img {height: auto;}
#gallerySlider3a .gallery-thumbs-modal-top .swiper-slide img.border-radius-blog,#gallerySlider3a .video-slide, #detailsVideo{border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-o-border-radius: 0 !important;}
#gallerySlider3a .video-slide {height: fit-content;padding: 25% 0;}
#gallerySlider3a .gallery-thumbs-modal-top .swiper-slide img.vertical-height {height: -webkit-fill-available!important;}
#detailsSliderModalWindow.video-modal .modal-header .btn-close{top: 30px;right: 20px;}
#detailsSliderModalWindow .gallery-thumbs-modal-top .pagination-as-number {right: 5px;}
#gallerySlider2a .swiper-pagination{display:block}
#detailsSliderModalWindow .modal-dialog {min-height: 400px!important;height:100%!important;}
#searchBarDetails.search-bar-veranstaltungen {width: 775px;}
#searchBarDetails.search-bar-veranstaltungen .search-bar-inner {height: 145px;border-radius: 25px !important;-webkit-border-radius: 25px !important;-moz-border-radius: 25px !important;-o-border-radius: 25px !important;}
#searchBarDetails ul li.sf-field-taxonomy-veranstaltungen_categories{margin-left:10px;}
#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-distance {border-right: 0px solid #D9D9D9 !important;}
#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-post-meta-veranstaltung_datum_start {width: 100%;} #gallerySlider2a .swiper-nav,#gallerySlider3a .swiper-nav,#gallerySlider2a .gallery-thumbs-wrapper{display:none!important}
#gallerySlider2a .gallery-top {width: 100%;}
.mobile-hide{display:none}
#catWrapper .box .content .cat-inner .cat-title {font-size: 18px !important;}
#detailsWrapperOne .wrapper-one-left {width: 0px !important;}
#detailsWrapperOne .wrapper-one-middle {width: calc(100% - 350px) !important;}
body, button, input, select, textarea {font-size: var(--hw--font-size--standard-tablet) !important;}
.site-info {font-size: var(--hw--button-size--small) !important;}
small,.font-size-small{font-size: var(--hw--button-size--small) !important}
.main-navigation .main-nav ul li[class*="current-menu-"] > a,.main-navigation .main-nav ul li a{font-size: var(--hw--font-size--standard-tablet) !important;} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {font-size: var(--hw--font-size--xxl-tablet) !important;line-height:var(--hw--font-height--xxl-tablet) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-xl {font-size: var(--hw--font-size--xl-tablet) !important;line-height:var(--hw--font-height--xl-tablet) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-large {font-size: var(--hw--font-size--large-tablet) !important;line-height:var(--hw--font-height--large-tablet) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-medium {font-size: var(--hw--font-size--medium-tablet) !important;line-height:var(--hw--font-height--medium-tablet) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-small {font-size: var(--hw--font-size--small-tablet) !important;line-height:var(--hw--font-height--small-tablet) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-xs {font-size: var(--hw--font-size--xs) !important;line-height:var(--hw--font-height--small-tablet) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-default {font-size: var(--hw--font-size--standard-tablet) !important;line-height:var(--hw--font-height--standard-tablet) !important}
}
@media all and (max-width: 1100px){
.main-navigation .main-nav ul li a {padding-left: 10px !important;padding-right: 10px !important;}
#searchFormHeader {right: 170px;}
}
@media all and (max-width: 1040px){
.header-nav-button-one,#primary-menu .tag-style-nav{display:none}
.header-nav-button-two{display:block}
.icon-konto ul.sub-menu{margin-left:-60px;}
#blogFilter .swiper-slide,#partnerWrapper .partner-item{width:50%!important;}
#dasTeam .swiper-slide {width: calc(50% - 0px);}
#searchFormHeader {right: 0px;}
}
@media all and (max-width: 1024px){
.result-item {width: 33.33% !important;} #stepsWrapper{display:block;}
#stepsWrapper > * {width: 100%;padding: 10px 20px;}
#stepsWrapper .item .item-inner {padding-top: 80px;padding-bottom: 80px;}
#stepsWrapper .item .item-inner .item-info {height: auto;} #cmplz-cookies-overview,#cmplz-manage-consent-container{width:100%!important;} .elementor-button,
.armember_form .arm-df__form-field-wrap_submit .arm-df__form-control-submit-btn,
.armember_form .arm-df__form-field-wrap_submit button.arm-df__form-control-submit-btn,
.arm_apply_coupon_container .arm_apply_coupon_btn,
.arm_setup_submit_btn_wrapper button,
.arm_invoice_detail_popup.arm_invoice_detail_popup_wrapper .armemailaddbtn,
.arm_member_view_detail_popup.arm_member_view_detail_popup_wrapper .armemailaddbtn{font-size: var(--hw--button-size--medium-mobile) !important;}
.elementor-element .elementor-button.elementor-size-xs{font-size: var(--hw--button-size--xs-mobile) !important;padding: 6px 10px !important;border: 1px solid  !important}
.elementor-element .elementor-button.elementor-size-sm{font-size: var(--hw--button-size--small-mobile) !important;padding: 6px 12px !important;}
.elementor-element .elementor-button.elementor-size-lg{font-size: var(--hw--button-size--large-mobile) !important;padding: 12px 24px !important;}
.elementor-element .elementor-button.elementor-size-xl{font-size: var(--hw--button-size--xl-mobile) !important;padding: 14px 48px !important;} .separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header {padding: 0px !important;}  .profil-tabs{max-width:var(--hw--form-width) !important;width:100% !important;margin:0 auto !important}   .sf-field-post_type, .sf-field-taxonomy-veranstaltungen_categories {width: 280px !important;}
.sf-field-taxonomy-orte_category {width: 255px !important;}
.sf-field-taxonomy-distance {width: 190px !important;}
#dashboardContent .content-inner .result-items-wrapper .result-item {width: 25% !important;}
#detailsWrapperOne .wrapper-one-middle {width: calc(100% - 0px) !important;padding-left: 0px;padding-right: 0px;}
#detailsWrapperOne .wrapper-one-right {width: 100%!important;margin-top: 40px;padding-right: 0px !important;}
#detailsWrapperOne .wrapper-one-right .wrapper-one-right-box {width: calc(50% - 20px);display: inline-grid;}
#kontaktWrapper {margin-right:20px}
#certifications {margin-left:20px}	
}
@media all and (max-width: 1005px){
#catWrapper {padding: 0 20px 0 32px;}
#catWrapper .box.box-w20 {width: calc(33.33% - 4px);}
#entdeckenCategoriesNew.columns.columns-5 {grid-template-columns: 33.33% 33.33% 33.33%;}
}
@media all and (max-width: 920px){
#anschriftDetails .mobile-show{display:block!important;}
#blogFilter .tabs-container .tabs .tab .tab-title {font-size: 18px!important;line-height: normal!important;}
.coming-soon img{width: 60px!important;margin-bottom:20px!important;}
.coming-soon .elementor-heading-title.elementor-size-xxl{font-size: 20px!important;}
.coming-soon .font-size-medium{font-size: 16px!important;}
#header-half-image {margin: 122px 0 122px 0 !important;}
.startseite-header .elementor-background-overlay {opacity:0!important;}
header#masthead.sticky {background: #F9FBF9!important;}
.mapboxgl-popup {width: 80%!important;}
#headerSearchTmpWrapper {height:51px!important;right:19px!important;}
#headerSearchTmp .inner .search-close-button, #headerSearchMobileTmp .inner .search-close-button {right: 7px!important;}
div[id*='ajaxsearchlite'].asl_m {width: calc(100% - 2px)!important;}
.so-funktionierts-registrieren .open-register-modal{display:none!important;}
.so-funktionierts-dashboard{margin-left:0px;padding:40px;}
.so-funktionierts-eintrag-online-top{border-top-left-radius: 0!important;border-top-right-radius: 0!important;}
.so-funktionierts-eintrag-online-bottom{border-bottom-left-radius: 0!important;border-bottom-right-radius: 0!important;}
#blogDetailsContentWrapper{margin-top: -250px!important;}
#detailsSearchFilterModalWindow .modal-header {padding: 10px 20px 5px 20px !important;}
#detailsSearchFilterModalWindow .modal-footer {padding: 10px 20px !important;}
#scrollTop {bottom: 20px;right: 20px;}
.inside-footer-widgets .footer-widget-5{padding: 20px 10px!important;}
.inside-footer-widgets .footer-widget-5 .footer-title{padding-left:10px;}
#sb_instagram .sb_instagram_header{padding: 5px 10px!important;}
#mapDetails {height: 300px;}
#CalendarButtonNewWrapper .calendar-wrapper {right: 20px;}
#mapViewCloseNew.elementor-button-wrapper {margin-left: 0px;}
#mapViewWrapperNew {position: fixed;bottom: 0;left: 0;z-index: 9;right: 0;padding: 0px 20px 20px 20px;text-align:center}
#mapViewWrapperNew .elementor-element .elementor-button.elementor-size-md,#mapViewCloseNew .elementor-button.elementor-size-md {padding: 0px 10px 5px 8px;}
#mapViewNew .elementor-button.elementor-size-md {background-color: var(--hw--success-button-color) !important;border-color: var(--hw--success-button-color) !important;padding: 5px 15px 10px 13px!important;border-radius: 50px !important;}
#mapViewNew .elementor-button.elementor-size-md:hover {color: var(--hw--success-button-color) !important;background-color: transparent !important;}
#detailsUebersichtListeHeader .elementor-widget-button{margin-left: 0px;}
#filterButtonNew .elementor-element .elementor-button.elementor-size-md,#CalendarButton .elementor-element .elementor-button.elementor-size-md {padding: 7px 10px 11px 10px !important;}
#detailsUebersichtListeHeader .event-veranstaltungen-title {width: calc(100% - 77px);}
#detailsUebersichtListeHeader .event-veranstaltungen-nav {width: 72px;}
#detailsUebersichtListeHeader .event-veranstaltungen-title .cat-items,#detailsUebersichtListeHeader .event-veranstaltungen-nav .mobile-hide-button{display:none!important}
#blogNavigationWrapper,#blogFilter .mobile-blog-hide {display: none;}
#blogNavigationWrapperMobile {display: block;text-align: center;}
#blogFilter{padding: 0 10px;}
#partnerWrapper .swiper-style-three-two .style-three-two-inner .style-three-two-content {padding: 20px 20px 15px 20px;min-height: 0px;height: 100%;}
#gallerySlider2a .gallery-top.border-radius-blog,#gallerySlider2a .gallery-top .swiper-slide.border-radius-blog {border-radius: 0px!important;-webkit-border-radius: 0px!important;-moz-border-radius: 0px!important;-o-border-radius: 0px!important;}
#detailsLikeMobil,#detailsBackMobil{display:block}
#detailsWrapperSliderMobile .preview-wrapper-count {bottom: 15px;right: 15px;}
#detailsWrapperSliderMobile .swiper-slide .slide-bg-image.border-radius-blog,#detailsWrapperImage.border-radius-blog {border-radius: 0px !important;-webkit-border-radius: 0px !important;-moz-border-radius: 0px !important;-o-border-radius: 0px !important;}
.icon-search-mobile{display:block}
div.asl_r.vertical {height: 387px!important;}
div.asl_r .results .item .asl_content .asl_desc{margin-left: 80px!important;}
#catWrapper{padding: 0 0 0 12px;}
#header-half-image.ergebnisuebersicht {margin: 90px 0 0px 0 !important;} #ueberUnsKreativagentur{margin-bottom:40px;}
#ueberUnsKreativagentur .ka-wrapper-left,#ueberUnsKreativagentur .ka-wrapper-right{flex: 100%;}
#ueberUnsKreativagentur .ka-wrapper-left{padding:0 10px 0 0;}
#ueberUnsKreativagentur .ka-wrapper-right{padding:20px 0px 0 10px;}
.inside-header {padding: 15px 20px 15px 20px;}
header#masthead.sticky {height: 56px !important;}
.site-header .header-image,header#masthead.sticky .header-image {width: 160px !important;}
#aside .menuToggle {top: 8px;}
.beta-version .white-logo::after, .beta-version .black-logo::after {margin-left:10px!important;}
.search-home-tabs .nav-tabs .nav-link,.search-home-tabs .nav-tabs .nav-link {color: var(--hw-body-color)!important;}
.search-home-tabs .nav-tabs .nav-item.show .nav-link, .search-home-tabs .nav-tabs .nav-link.active, .search-home-tabs .nav-tabs .nav-link:hover, .search-home-tabs .nav-tabs .nav-link:focus {color: var(--hw-body-color) !important;}
#searchBarStartseiteStatic ul li .select-items-new,#searchBarStartseite ul li .select-items-new,#searchBarStartseiteVeranstaltungen ul li .select-items-new,#searchBarStartseiteVeranstaltungenStatic ul li .select-items-new,#searchBarDetails ul li .select-items-new,#searchBarDetailsVeranstaltungen ul li .select-items-new{top: 60px!important;width: auto!important;left: -5px!important;right: -5px!important;-webkit-box-shadow: 0px 20px 22px rgb(0 0 0 / 20%)!important;-moz-box-shadow: 0px 20px 22px rgba(0, 0, 0, 20%)!important;box-shadow: 0px 20px 22px rgb(0 0 0 / 20%)!important;}
#searchBarStartseiteStatic ul li .select-selected-new.select-arrow-active,#searchBarStartseite ul li .select-selected-new.select-arrow-active,#searchBarStartseiteVeranstaltungen ul li .select-selected-new.select-arrow-active,#searchBarStartseiteVeranstaltungenStatic ul li .select-selected-new.select-arrow-active,#searchBarDetails.search-bar-veranstaltungen ul li .select-selected-new.select-arrow-active,#searchBarDetails ul li .select-selected-new.select-arrow-active{border: 2px solid #fff!important;} #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-gastronomie"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-uebernachtungen"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-natur_entdecken"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-attraktionen"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-sehenswuerdigkeiten"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-einkaufen"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-baden"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-winterspass"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-kunst_kultur"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-bars_clubs"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-kinder_familien"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-camping"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-cafes_coworking"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-wellness_spa"], #searchBarStartseiteStatic .sf-field-post_type .custom-select-icon[data-value*="icon-aktiv_sein"],#searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-gastronomie"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-uebernachtungen"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-natur_entdecken"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-attraktionen"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-sehenswuerdigkeiten"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-einkaufen"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-baden"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-winterspass"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-kunst_kultur"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-bars_clubs"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-kinder_familien"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-camping"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-cafes_coworking"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-wellness_spa"], #searchBarStartseite .sf-field-post_type .custom-select-icon[data-value*="icon-aktiv_sein"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-gastronomie"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-uebernachtungen"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-natur_entdecken"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-attraktionen"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-sehenswuerdigkeiten"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-einkaufen"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-baden"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-winterspass"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-kunst_kultur"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-bars_clubs"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-kinder_familien"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-camping"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-cafes_coworking"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-wellness_spa"], #searchBarDetails .sf-field-post_type .custom-select-icon[data-value*="icon-aktiv_sein"], 
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-festivals"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kostenlose-veranstaltungen"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kulinarisches"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-natur"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-nightlife"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sport"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-was-geht-am-wochenende"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kunst_kultur"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-maerkte"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder_familien"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-silvester"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-ausstellung-kunst"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-comedy"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-fuehrung-besichtigung"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-genuss-gourmet"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-gesundheit-wellness"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-harzer-kulturwinter"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kabarett"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder-jugend"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-konzert-musik"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sonstiges"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-stadt-und-volksfeste"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-theater"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-vortrag-lesung"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-wanderung"], #searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-weihnachtsmaerkte"],#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-festivals"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kostenlose-veranstaltungen"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kulinarisches"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-natur"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-nightlife"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sport"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-was-geht-am-wochenende"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kunst_kultur"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-maerkte"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder_familien"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-silvester"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-ausstellung-kunst"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-comedy"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-fuehrung-besichtigung"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-genuss-gourmet"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-gesundheit-wellness"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-harzer-kulturwinter"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kabarett"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder-jugend"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-konzert-musik"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sonstiges"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-stadt-und-volksfeste"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-theater"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-vortrag-lesung"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-wanderung"], #searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-weihnachtsmaerkte"],#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-festivals"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kostenlose-veranstaltungen"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kulinarisches"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-natur"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-nightlife"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sport"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-was-geht-am-wochenende"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kunst_kultur"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-maerkte"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder_familien"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-silvester"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-ausstellung-kunst"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-comedy"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-fuehrung-besichtigung"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-genuss-gourmet"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-gesundheit-wellness"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-harzer-kulturwinter"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kabarett"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-kinder-jugend"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-konzert-musik"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-sonstiges"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-stadt-und-volksfeste"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-theater"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-vortrag-lesung"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-wanderung"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-weihnachtsmaerkte"], #searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .custom-select-icon[data-value*="icon-"] {background-position: left 17px center;padding-left: 52px !important;}
#searchBarStartseiteStatic ul li .select-items-new .custom-select-icon, #searchBarStartseite ul li .select-items-new .custom-select-icon, #searchBarDetails ul li .select-items-new .custom-select-icon, #searchBarStartseiteVeranstaltungen ul li .select-items-new .custom-select-icon {padding: 5px 10px 5px 52px !important;}
#infoPage.container-bottom-150 {margin-bottom: 97px !important;}
#detailsHeaderSlider,#detailsHeaderSliderFinal {padding: 0;}
#eventVeranstaltungen, #eventWeitereEintraege, #eventWeitereEintraegeTyp {padding: 0 10px;}
#detailsWrapperOne {padding: 0 20px;}
#detailsWrapperOne .wrapper-one-right .wrapper-one-right-box {width: 100%}
#kontaktWrapper {margin-right:0px}
#certifications {margin-left:0px}
.filter-modal .modal-dialog {width: fit-content;}
#resultMap,#resultMapNew {height: 450px;margin-bottom: 3px;margin-top: 40px;}
.blog-item-content{margin:0 20px;}
.blog-item-content-gallery {margin: 0 20px 0 20px;}
#sectionVorteile .vorteile-one, #sectionVorteile .vorteile-two {display: block;width: 100%;}
#sectionVorteile .vorteile-one, #sectionVorteile .vorteile-two {float: left;}
#sectionVorteile .vorteile-width {width: 100%;}
#sectionVorteile .vorteile-wrapper {margin: 20px 0;display: flow-root;}
#sectionVorteile img {width: -webkit-fill-available;}
#sectionVorteile .vorteile-wrapper-avatar img {display: none;}
#sectionVorteile .vorteile-wrapper-avatar .vorteile-wrapper .vorteile-wrapper-title {padding: 10px 10px 10px 10px;}
#eventVeranstaltungen .event-veranstaltungen-header, #eventWeitereEintraege .event-veranstaltungen-header, #eventWeitereEintraegeTyp .event-veranstaltungen-header, #detailsUebersichtListe .event-veranstaltungen-header, #detailsUebersichtListeHeader .event-veranstaltungen-header {display: block!important;}
#eventVeranstaltungen .event-veranstaltungen-title, #eventWeitereEintraege .event-veranstaltungen-title, #eventWeitereEintraegeTyp .event-veranstaltungen-title, #detailsUebersichtListe .event-veranstaltungen-title, #eventVeranstaltungen .event-veranstaltungen-nav, #eventWeitereEintraege .event-veranstaltungen-nav, #eventWeitereEintraegeTyp .event-veranstaltungen-nav, #detailsUebersichtListe .event-veranstaltungen-nav{display: block!important;width: 100%!important;}
#eventVeranstaltungen .event-veranstaltungen-nav, #eventWeitereEintraege .event-veranstaltungen-nav, #eventWeitereEintraegeTyp .event-veranstaltungen-nav, #detailsUebersichtListe .event-veranstaltungen-nav{padding-top: 15px!important;text-align: left;margin-left: -10px;}
#detailsUebersichtListeHeader {padding: 0 20px;}
#detailsUebersichtListe {padding: 0 10px;}
#detailsUebersichtListe .swiper-style-one .style-one-inner .style-one-desc .badges {min-height: 0px;} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {font-size: var(--hw--font-size--xxl-mobile) !important;line-height:var(--hw--font-height--xxl-mobile) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-xl {font-size: var(--hw--font-size--xl-mobile) !important;line-height:var(--hw--font-height--xl-mobile) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-large {font-size: var(--hw--font-size--large-mobile) !important;line-height:var(--hw--font-height--large-mobile) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-medium {font-size: var(--hw--font-size--medium-mobile) !important;line-height:var(--hw--font-height--medium-mobile) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-small {font-size: var(--hw--font-size--small-mobile) !important;line-height:var(--hw--font-height--small-mobile) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-xs {font-size: var(--hw--font-size--xs) !important;line-height:var(--hw--font-height--small-mobile) !important}
.elementor-widget-heading .elementor-heading-title.elementor-size-default {font-size: var(--hw--font-size--standard-mobile) !important;line-height:var(--hw--font-height--standard-mobile) !important} .nav-float-right #site-navigation {margin-left: auto;display: none;}
.padding-left-right-40 {padding-left: 20px !important;padding-right: 20px !important;}
.desktop-padding-left {padding-left: 20px !important;}
.desktop-padding-right {padding-right: 20px !important;}
.grid {margin: 10px 10px 0 10px;height: auto;}
.grid-item {width: 100%;}
.grid-item.item-0,.grid-item.item-1, .grid-item.item-2, .grid-item.item-3, .grid-item.item-4, .grid-item.item-5, .grid-item.item-6, .grid-item.item-7 {height: 200px;left:0;position:relative!important}
#detailsUebersichtListeOne {padding: 0 10px!important;width: calc(100% - 5px);}
#resultMap.sammlung-map-wrapper {width: calc(100% - 40px);margin-left: 20px!important;}
.start-search-wrapper {display: block;}
.search-home-tabs .tab-pane .tab-pane-inner {padding: 0px 0px 0px 0px !important;}
#searchBarDetails,#searchBarDetails.search-bar-veranstaltungen,#searchBarStartseiteStatic,#searchBarStartseite,#searchBarStartseiteVeranstaltungen,#searchBarStartseiteVeranstaltungenStatic {width:370px!important;}
#searchBarDetails .search-bar-inner{height:222px!important;}
#searchBarDetails.search-bar-veranstaltungen .search-bar-inner {height: 100%!important;}
#searchBarStartseiteStatic .search-bar-inner,#searchBarStartseite .search-bar-inner,#searchBarStartseiteVeranstaltungen .search-bar-inner,#searchBarStartseiteVeranstaltungenStatic .search-bar-inner {height: 100%!important;margin-bottom: 0px;}
#searchBarDetails .search-bar-inner,#searchBarDetails.search-bar-veranstaltungen .search-bar-inner,#searchBarStartseiteStatic .search-bar-inner,#searchBarStartseite .search-bar-inner,#searchBarStartseiteVeranstaltungen .search-bar-inner,#searchBarStartseiteVeranstaltungenStatic .search-bar-inner{-webkit-box-shadow: 0px 20px 22px rgb(0 0 0 / 20%)!important;-moz-box-shadow: 0px 20px 22px rgba(0, 0, 0, 20%)!important;box-shadow: 0px 20px 22px rgb(0 0 0 / 20%)!important;border-radius: 32px !important;-webkit-border-radius: 32px !important;-moz-border-radius: 32px !important;-o-border-radius: 32px !important;}
#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-veranstaltungen_categories,#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-orte_category,#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-distance,#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-post-meta-veranstaltung_datum_start,#searchBarStartseiteStatic ul li.sf-field-post_type, #searchBarStartseite ul li.sf-field-post_type, #searchBarDetails ul li.sf-field-post_type, #searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-veranstaltungen_categories, #searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-veranstaltungen_categories,#searchBarDetails ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteStatic ul li.sf-field-taxonomy-orte_category,#searchBarStartseite ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteStatic ul li.sf-field-taxonomy-distance,#searchBarStartseite ul li.sf-field-taxonomy-distance,#searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-distance,#searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-distance,#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-distance,#searchBarDetails ul li.sf-field-taxonomy-distance {width: 100%!important;border-right: 0px solid #D9D9D9 !important;}
#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-veranstaltungen_categories,#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-orte_category,#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-taxonomy-distance,#searchBarStartseiteStatic ul li.sf-field-post_type, #searchBarStartseite ul li.sf-field-post_type,#searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-veranstaltungen_categories,#searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-veranstaltungen_categories, #searchBarDetails ul li.sf-field-post_type,#searchBarStartseiteStatic ul li.sf-field-taxonomy-orte_category,#searchBarStartseite ul li.sf-field-taxonomy-orte_category,#searchBarDetails ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-orte_category,#searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-orte_category{border-bottom: 1px solid #D9D9D9 !important;}
#searchBarDetails.search-bar-veranstaltungen ul li.sf-field-post-meta-veranstaltung_datum_start {top: -10px !important;}
#searchBarStartseiteStatic ul li.sf-field-taxonomy-orte_category, #searchBarStartseiteStatic ul li.sf-field-taxonomy-distance, #searchBarStartseite ul li.sf-field-taxonomy-orte_category, #searchBarStartseite ul li.sf-field-taxonomy-distance, #searchBarDetails ul li.sf-field-taxonomy-orte_category, #searchBarDetails ul li.sf-field-taxonomy-distance, #searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-orte_category, #searchBarStartseiteVeranstaltungen ul li.sf-field-taxonomy-distance, #searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-orte_category, #searchBarStartseiteVeranstaltungenStatic ul li.sf-field-taxonomy-distance{padding: 0;}
#searchBarStartseiteStatic ul li.href-btn a, #searchBarStartseite ul li.href-btn a, #searchBarDetails ul li.href-btn a, #searchBarStartseiteVeranstaltungen ul li.href-btn a, #searchBarStartseiteVeranstaltungenStatic ul li.href-btn a {display: block;width: 100% !important;}
#searchBarStartseiteStatic ul li.href-btn, #searchBarStartseite ul li.href-btn, #searchBarDetails ul li.href-btn, #searchBarStartseiteVeranstaltungen ul li.href-btn, #searchBarStartseiteVeranstaltungenStatic ul li.href-btn{top: 0px;display: block !important;margin-top: 10px;}
#searchBarStartseiteStatic.detailspage ul li.href-btn,#searchBarStartseiteVeranstaltungenStatic.detailspage ul li.href-btn{display:none!important}
#searchBarStartseiteStatic.detailspage ul,#searchBarStartseiteVeranstaltungenStatic.detailspage ul{margin:0!important}
.beliebte-themen{display:none}
.desktop-padding-left-right {padding: 0 20px !important;}
.tabs-container .tabs .tab .tab-title .tab-title-left i {display: none !important;}
.tabs-container .tabs .tab .tab-content .tab-desc {padding: 15px 15px 0px 15px !important;}
.swiper-style-three .style-three-inner .style-three-content {padding: 20px 20px 15px 20px;min-height: 215px;}
.search-home-tabs .nav-tabs .nav-item {padding: 0 20px 0 0px !important;}
#searchBarDetails, #searchBarDetails.search-bar-veranstaltungen, #searchBarStartseiteStatic, #searchBarStartseite, #searchBarStartseiteVeranstaltungen, #searchBarStartseiteVeranstaltungenStatic {width: 100%!important;}
#searchBarDetails{padding:0 20px;position: relative;z-index: 2;}
#mapViewClose {position: relative;z-index: 1;}
.ll-skin-melon .ui-widget{margin-top: 0px!important;top: 95px!important;left: 75px!important;z-index:999998;}
.sf_date_field input {caret-color:transparent!important;}
.mobile-phone-hide{display:none}
#detailsHeaderSlider,#detailsHeaderSliderFinal {margin-top: 60px !important;}
#detailsHeaderSlider .desc-nav,#detailsWrapperOne .desc-nav{display:none}
#detailsTitle {border-bottom: 0px solid var(--hw-gray-four);}
#detailsTitle .stars-rating{margin-top: -20px !important;}
#detailsWrapperImage,#detailsSliderPreview .preview-wrapper-inner {height: auto;padding-top: 75%;}
#detailsWrapperSlider .wrapper-slider-right .swiper-button-prev {left: 10px !important;}
#detailsWrapperSlider .wrapper-slider-right .swiper-button-next {right: 10px !important;}
#detailsSliderPreview .preview-wrapper-count{bottom: 5px;right: 10px;}
#detailsTitle .title-text-wrapper{display:block!important;width:100%!important;text-align:left!important}
#detailsTitle .title-like-wrapper{display:none!important;}
#detailsTitle .title-like-wrapper .title-like-item{top:-10px;}
.share-dialog {top: calc(100% + 10px);left: -180px;transform: translate(0px, 0%);width:240px;}
.breadcrumb{font-size: var(--hw--font-size--content-small) !important;}
#anschriftDetails{margin-top:20px;}
#googleLikesWrapper {margin-top: 0px;}
#googleLikesDetailsWrapper {padding: 10px 20px 4px 20px;margin-top: 20px;}
#googleLikesDetailsWrapper .google-like-user .google-like-body .google-like-img{display:none}
#googleLikesDetailsWrapper .google-like-user .google-like-body .google-like-name-wrapper{width: 100%;padding-left: 0px;}
#googleLikesDetailsWrapper .google-likes-details-header-thema,#googleLikesDetailsWrapper .google-likes-details-header-write{display: block;width: 100%;text-align:left}
#detailsWrapperOne {margin-top: 20px !important;}
#detailsWrapperSlider{display:none}
#detailsWrapperSlider .wrapper-slider-left {position: absolute;opacity: 0;}
#detailsWrapperSlider .wrapper-slider-right {width: calc(100% - 0px) !important;}
#detailsWrapperSliderMobile{display:block}
#ueberblick .ueberblick-highlights {margin-bottom:30px;}
#ueberblick .ueberblick-btn .elementor-widget-button {margin-top: 10px !important;}
#ueberblick .ueberblick-btn .elementor-widget-button {margin-right: 10px;}
.wrapper-one-right .wrapper-one-right-box {margin-bottom: 20px;padding: 20px 20px 10px 20px;}
#detailsMobileInfoWrapper{display:block}
#detailsWrapperOne .wrapper-one-right {margin-top: 20px;}
#detailsCta {margin: 40px 0 92px 0;}
#eventVeranstaltungen, #eventWeitereEintraege, #eventWeitereEintraegeTyp {margin-top: 75px;}
#certifications .icons {margin: 0 -10px 0px -10px;}
#nachhaltigkeitCategories.wrapper-one-right-box .elementor-heading-title {padding-left: 20px !important;}
#nachhaltigkeitCategories .icons {padding: 0 15px;}
#nachhaltigkeitCategories.wrapper-one-right-box {padding: 20px 0px 15px 0px !important;}
#detailsWrapperOne .details-desc-section {margin-top: 88px;}
#ueberblick {margin-top: 38px!important;}
#detailsUebersichtListeHeader {margin-top: 39px;}
#entdeckenCategoriesNew.columns.columns-5 {padding: 0 10px;}
#searchBarDetails ul li.sf-field-taxonomy-veranstaltungen_categories {margin-left: 0px;}
#searchBarDetails .sf-field-post-meta-veranstaltung_datum_start {padding: 0px 20px 0px 55px !important;background-position: 12px 25px;}
#eventWeitereEintraege .event-veranstaltungen-nav,#eventWeitereEintraegeTyp .event-veranstaltungen-nav,#eventVeranstaltungen .event-veranstaltungen-nav {display:none!important}
#detailsWrapperOne .wrapper-one-right .details-info-tags{margin-bottom:15px;}
.mliste-title{width: 100%;}
.mliste-nav {display: none;}
#mlisteVeranstaltungen, #mlisteTipps, #mlisteSammlungen, #mlisteBlogbeitraege {margin-top: 48px;}
#merklisteWrapper.container-bottom-150 {margin-bottom: 81px !important;}
#blogDesktopResult .swiper-style-three{padding: 10px 10px 10px 10px;}
#blogDesktopResult .swiper-style-three .style-three-inner .style-three-content {padding: 40px 20px 15px 20px;min-height: 215px;}
#blogHeader{margin-bottom:55px;padding: 0px !important;}
#blogHeader.swiper-style-three .style-three-inner .style-three-info {display: block !important;}
#blogHeader.swiper-style-three .style-three-inner .style-three-info > div {width: 100% !important;}
#blogHeader.swiper-style-three .style-three-inner .wrapper-three-social {margin-top: 30px;}
#blogHeader.swiper-style-three .style-three-inner .wrapper-three-social .wrapper-three-social-avatar img {width: 40px!important;height: 40px!important;top: 0px!important;margin-right: 10px!important;}
#blogHeader .style-three-time.text-right{text-align:left!important;}
#blogMoreHeader .left {width: calc(100% - 0px);}
#blogMoreHeader .right {display: none;}	
#blogMoreWrapper{margin-top: 57px;margin-bottom:81px;}
#sammlungenList .swiper-style-five {padding: 10px !important;}
.sammlungen-mobile-padding #detailsUebersichtListeOne .swiper-style-one {padding: 13px 5px 0 5px!important;} .site-footer .footer-widgets-container .inside-footer-widgets {margin-left: 0px !important;padding: 0 0px !important;}
.footer-widget-1,.footer-widget-5 {width: 100%;}
.site-info .footer-bar .gbox2{display:none}
.inside-site-info {padding: 15px 30px 21px 30px !important;}
.inside-footer-widgets {display: block!important;}
.footer-widget-2, .footer-widget-3, .footer-widget-4{display: inline-block !important;width: calc(50% - 3px);vertical-align: top;}
#sb_instagram.sbi_mob_col_1 #sbi_images .sbi_item {width: 100% !important;}
#footer-widgets a {line-height: 25px;}
.inside-footer-widgets>div:not(:last-child) {margin-bottom: 0px;}
.footer-widgets-container {padding: 40px 0px 0px 0 !important;}
.footer-widget-3{margin-top: 0px!important;}
.site-footer .footer-widgets-container .inner-padding {padding: 0 10px 0 10px!important;}
.footer-widget-5{display: none!important;}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new:after,
#searchBarStartseiteStatic .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseiteStatic .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseite .sf-field-post_type .select-selected-new:after,
#searchBarStartseite .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseite .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new.select-arrow-active:after,
#searchBarStartseiteStatic .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseiteStatic .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarStartseite .sf-field-post_type .select-selected-new.select-arrow-active:after,
#searchBarStartseite .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseite .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-post_type .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarDetails .sf-field-post_type .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after{font-family: 'Line Awesome Free';font-size: 22px;position: absolute;width:auto;height:auto;color: #151413;font-weight: 900;}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new:after,
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new.select-arrow-active:after,
#searchBarStartseite .sf-field-post_type .select-selected-new:after,
#searchBarStartseite .sf-field-post_type .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-post_type .select-selected-new:after,
#searchBarDetails .sf-field-post_type .select-selected-new.select-arrow-active:after{top: 10px;bottom: 0;right: 10px;}
#searchBarStartseiteStatic .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseiteStatic .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseiteStatic .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseiteStatic .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarStartseite .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseite .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseite .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseite .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new.select-arrow-active:after{top: 10px;bottom: 0;right: 20px;}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new:after,
#searchBarStartseiteStatic .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseiteStatic .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseite .sf-field-post_type .select-selected-new:after,
#searchBarStartseite .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseite .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarDetails .sf-field-post_type .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new:after{content: "\f107";}
#searchBarStartseiteStatic .sf-field-post_type .select-selected-new.select-arrow-active:after,
#searchBarStartseiteStatic .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseiteStatic .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarStartseite .sf-field-post_type .select-selected-new.select-arrow-active:after,
#searchBarStartseite .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseite .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-veranstaltungen_categories .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungen .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-veranstaltungen_categories .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarStartseiteVeranstaltungenStatic .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-post_type .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-veranstaltungen_categories .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-orte_category .select-selected-new.select-arrow-active:after,
#searchBarDetails .sf-field-taxonomy-distance .select-selected-new.select-arrow-active:after{content: "\f106";}
#dasTeam {padding: 40px 10px 0 10px;}
}
@media all and (max-width: 820px){
#entdeckenCategoriesNew.columns.columns-5 {grid-template-columns: 50% 50%;}
.result-item {width: 50% !important;}
}
@media all and (max-width: 768px){
#blogSlider.swiper{overflow: hidden !important;}
.footer-newsletter-wrapper {margin-bottom: 0px;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-btn-outer{position: fixed;bottom: 0;left: 0;z-index:999998 !important;right: 0;padding: 10px 20px;background:#fff;-webkit-box-shadow: 0px 0px 22px rgb(0 0 0 / 20%);-moz-box-shadow: 0px 0px 22px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 22px rgb(0 0 0 / 20%);}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-btn {margin: 0px 0 0 0;}
.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-btn-info {margin: 5px 0 0px 0;}
#.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-btn-outer .wrapper-one-right-btn {position: fixed;bottom: 0;left: 0;z-index: 9;right: 0;margin: 5px 20px;}
#.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-btn-info{display: none;}
#catWrapper {padding: 0 8px 0 12px;}
#catWrapper .box.box-w20 {width: calc(100% - 4px);height: 230px;}
#veranstaltungSlider, #blogSlider, #weitereEintraegeSliderWrapper{padding: 0 30px 0 10px;}
#veranstaltungDetailsSliderWrapper, #weitereEintraegeTypSliderWrapper {padding: 0 30px 0 0px;}
#presseItemsWrapper .presse-inner-wrapper{display: grid;grid-template-columns: 100%;}
.result-item {width: 100% !important;}
#blogFilter .swiper-slide,#partnerWrapper .partner-item {width: 100%!important;}
#blogSlider .swiper-slide {width: 100%!important;display: block!important;} .inside-header {padding-right: 20px !important;padding-left: 20px !important;}
.site-branding-container .site-logo {margin-right: 0 !important;} .padding-left-right-40{padding-left:20px !important;padding-right:20px !important;}
.padding-top-40{padding-top:20px !important;}
.desktop-padding-left-right {padding: 0 20px !important;} .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {font-size: var(--hw--font-size--xxl-mobile) !important;line-height: var(--hw--font-height--xxl-mobile) !important;}
.elementor-widget-heading .elementor-heading-title.elementor-size-xl {font-size: var(--hw--font-size--xl-mobile) !important;line-height: var(--hw--font-height--xl-mobile) !important;}
.elementor-widget-heading .elementor-heading-title.elementor-size-large {font-size: var(--hw--font-size--large-mobile) !important;line-height: var(--hw--font-height--large-mobile) !important;}
.elementor-widget-heading .elementor-heading-title.elementor-size-medium {font-size: var(--hw--font-size--medium-mobile) !important;line-height: var(--hw--font-height--medium-mobile) !important;}
#detailsDESC .elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size: 20px !important;} .has-inline-mobile-toggle .mobile-menu-control-wrapper {display: none !important;}  .search-home-tabs .nav-tabs .nav-link,.register-tabs .nav-tabs .nav-link {padding: 0px 0px 10px 0px !important;} .modal-dialog {min-height: calc(100vh - 20px);}
#entdeckenCategoriesNew.columns.columns-5 {grid-template-columns: 100%;}
.vorteile-table-wrapper {width: 100%;overflow-x: scroll;margin-bottom: 28px;}
.vorteile-table {width: 600px;}
.vorteile-table .vorteile-table-row {padding: 5px 0px 2px 5px !important;}
.vorteile-table .vorteile-table-row.font-big {font-size: 12px!important;}
.vorteile-table .vorteile-table-row.font-normal {font-size: 10px;}
.vorteile-table .vorteile-table-row .vorteile-table-cell.font-size-xs {font-size: 12px !important;}
.vorteile-table .vorteile-table-row .vorteile-table-cell .true-cell i, .vorteile-table .vorteile-table-row .vorteile-table-cell .false-cell i {font-size: 14px;margin: 5px 0;}
#entdeckenCategories .control-group .checked-wrapper {padding-top: 50px;}
#formCreateUpdatePost .form-craete-wrapper-width{width:100% !important;}
#formCreateUpdatePost {margin: 20px;}
#entdeckenCategories .control-group .categories-item {width: 100% !important;}
#formCreateUpdatePost .form-create-update-content-wrapper .form-create-update-content .post-create-wrapper-right {width: 100%;margin-top: 20px;}
#formCreateUpdatePost .form-create-update-header{display: block;}
#formCreateUpdatePost .form-create-update-header .half-width {width: 100%;}
#formCreateUpdatePost .form-create-update-header .half-width.text-right{text-align:center!important;margin-top:40px;}
#formCreateUpdatePost .oeffnungszeiten-day{margin-bottom:10px;}
#formCreateUpdatePost .oeffnungszeiten-day:last-child{margin-bottom:0px;}
#imageUploadCreatePost .dnd-upload-counter{top: 200px;}
#imagesUploadCreatePost .dnd-upload-counter{top: 200px;}
#imageVideoUploadCreatePost .dnd-upload-counter{top: 50px;}
#imageUploadCreateEventPost .dnd-upload-counter{top: 200px;}
.dnd-upload-counter{line-height: normal;}
#imageAnsprechpartnerUploadUpdatePost .dnd-upload-counter{top: 200px;}
#imageUploadUpdatePost .dnd-upload-counter{top: 200px;}
#imagesUploadUpdatePost .dnd-upload-counter{top: 200px;}
#imageVideoUploadUpdatePost .dnd-upload-counter{top: 50px;}
#imageUploadUpdateEventPost .dnd-upload-counter{top: 200px;}
#formCreateUpdatePost .post-create-section-input-text-limit-20-l.event-time {width: calc(50% - 5px) !important;margin-right: 5px;}
.form-create-update-content-wrapper .tabs-container .tabs .tab .tab-desc ul li {padding-left: 0px;}
.form-create-update-content-wrapper .tab-desc-split {display: block;}
.form-create-update-content-wrapper .tab-desc-left-50, .form-create-update-content-wrapper .tab-desc-right-50,.form-create-update-content-wrapper .tab-desc-left-50-1, .form-create-update-content-wrapper .tab-desc-right-50-1 {display: block!important;width: 100%!important;padding-left:0px!important;}
#formCreateUpdatePost .vorschau-image-desktop{display:none}
#formCreateUpdatePost .vorschau-image-mobile{display:block}
.login-modal .modal-dialog,.share-modal .modal-dialog {width: 100% !important;}
.login-modal .modal-body {padding: 0 20px 15px 20px !important;}
#blogHeader .style-three-wrapper {display: block!important;}
.style-three-wrapper .wrapper-left {padding: 0px !important;}
.style-three-wrapper .wrapper-right {padding-left: 0px !important;padding-top: 20px !important;}
.swiper-style-two .style-two-inner img.video-poster-image {}
#dasTeam .swiper-slide {width: calc(100% - 0px);}
}
@media all and (max-width: 740px){
.footer-newsletter .footer-newsletter-column {display:block;padding-right: 0px;text-align:center}
.footer-newsletter-column-two {top: 20px;margin-bottom: 20px;}
}
@media all and (max-width: 599px){
#filterWrapper .filter-group-item {width: 100%;}
#clearFilter{float:none;margin-top:0px;margin-bottom:11px;}
#modalCloseViewCount{float:none;}
}@keyframes aslAnFadeInDrop {
0% {
opacity: 0;
transform: translate(0, -50px);
}
100% {
opacity: 1;
transform: translate(0, 0);
}
}
@-webkit-keyframes aslAnFadeInDrop {
0% {
opacity: 0;
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
}
100% {
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
}
}
@keyframes aslAnFadeOutDrop {
0% {
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
}
100% {
opacity: 0;
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
}
}
@-webkit-keyframes aslAnFadeOutDrop {
0% {
opacity: 1;
transform: translate(0, 0);
-webkit-transform: translate(0, 0);
}
100% {
opacity: 0;
transform: translate(0, -50px);
-webkit-transform: translate(0, -50px);
}
}
.hiddend {
display: none !important;
}
div.asl_w.asl_an_fadeInDrop,
div.asl_w.asl_an_fadeOutDrop {
-webkit-animation-duration: 100ms;
animation-duration: 100ms;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
div.asl_w.asl_an_fadeInDrop {
animation-name: aslAnFadeInDrop;
-webkit-animation-name: aslAnFadeInDrop;
}
div.asl_w.asl_an_fadeOutDrop {
animation-name: aslAnFadeOutDrop;
-webkit-animation-name: aslAnFadeOutDrop;
}
div.asl_w.asl_main_container {
transition: width 130ms linear;
-webkit-transition: width 130ms linear;
}
div.asl_w,
div.asl_w *,
div.asl_r,
div.asl_r *,
div.asl_s,
div.asl_s * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
-o-box-sizing: content-box;
box-sizing: content-box;
padding: 0;
margin: 0;
border: 0;
border-radius: 0;
text-transform: none;
text-shadow: none;
box-shadow: none;
text-decoration: none;
text-align: left;
letter-spacing: normal;
}
div.asl_r,
div.asl_r * {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
div.asl_r {
box-sizing: border-box;
margin: 12px 0 0 0;
}
div.asl_m .proinput input::-ms-clear {
display: none !important;
width: 0 !important;
height: 0 !important;
}
div.asl_m .proinput input::-ms-reveal {
display: none !important;
width: 0 !important;
height: 0 !important;
}
div.asl_m input[type="search"]::-webkit-search-decoration,
div.asl_m input[type="search"]::-webkit-search-cancel-button,
div.asl_m input[type="search"]::-webkit-search-results-button,
div.asl_m input[type="search"]::-webkit-search-results-decoration {
display: none;
}
div.asl_m input[type="search"] {
appearance: auto !important;
-webkit-appearance: none !important;
}
.clear {
clear: both;
}
.hiddend {
display: none;
}
div.asl_m textarea:focus,
div.asl_m input:focus {
outline: none;
}
div.asl_m {
width: 100%;
height: auto;
border-radius: 0;
background: rgba(255, 255, 255, 0);
overflow: hidden;
position: relative;
z-index: 200;
}
div.asl_m .probox {
width: auto;
border-radius: 5px;
background: #fff;
overflow: hidden;
border: 1px solid #fff;
box-shadow: 1px 0 3px #ccc inset;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
flex-direction: row;
}
div.asl_m .probox .proinput {
width: 1px;
height: 100%;
margin: 0 0 0 10px;
padding: 0 5px;
float: left;
box-shadow: none;
position: relative;
flex: 1 1 auto;
-webkit-flex: 1 1 auto;
order: 5;
-webkit-order: 5;
}
div.asl_m .probox .proinput form {
height: 100%; margin: 0 !important;
padding: 0 !important;
display: block !important;
max-width: unset !important;
}
div.asl_m .probox .proinput input:before,
div.asl_m .probox .proinput input:after,
div.asl_m .probox .proinput form:before,
div.asl_m .probox .proinput form:after {
display: none;
}
div.asl_m .probox .proinput input {
height: 28px;
border: 0;
background: transparent;
width: 100%;
box-shadow: none;
margin: -1px;
padding: 0;
left: 0;
line-height: normal !important;
display: block;
min-height: unset;
max-height: unset;
}
div.asl_m .probox .proinput input::-webkit-input-placeholder {
opacity: .85;
}
div.asl_m .probox .proinput input::-moz-placeholder {
opacity: .85;
}
div.asl_m .probox .proinput input:-ms-input-placeholder {
opacity: .85;
}
div.asl_m .probox .proinput input:-moz-placeholder {
opacity: .85;
}
div.asl_m .proinput input.orig {
padding: 0 !important;
margin: 0 !important;
background: transparent !important;
border: none !important;
background-color: transparent !important;
box-shadow: none !important;
z-index: 10;
position: relative;
}
div.asl_m .proinput input.autocomplete {
padding: 0 !important;
margin: 0;
background: transparent !important;
border: none !important;
background-color: transparent !important;
box-shadow: none !important;
opacity: .2;
}
div.asl_m .probox .proinput input.autocomplete {
border: 0;
background: transparent;
width: 100%;
box-shadow: none;
margin: 0;
margin-top: -28px !important;
padding: 0;
left: 0;
position: relative;
z-index: 9;
}
div.asl_m .probox .proinput.iepaddingfix {
padding-top: 0;
}
div.asl_m .probox .proinput .loading {
width: 32px;
background: #000;
height: 100%;
box-shadow: none;
}
div.asl_m .probox .proloading,
div.asl_m .probox .proclose,
div.asl_m .probox .promagnifier,
div.asl_m .probox .prosettings {
width: 20px;
height: 20px;
background: none;
background-size: 20px 20px;
float: right;
box-shadow: none;
margin: 0;
padding: 0;
text-align: center;
flex: 0 0 auto;
-webkit-flex: 0 0 auto;
z-index: 100;
}
div.asl_m .probox .promagnifier {
order: 10;
-webkit-order: 10;
}
div.asl_m .probox .prosettings {
order: 1;
-webkit-order: 1;
}
div.asl_m .probox .proloading,
div.asl_m .probox .proclose {
background-position: center center;
display: none;
background-size: auto;
background-repeat: no-repeat;
background-color: transparent;
order: 6;
-webkit-order: 6;
}
div.asl_m .probox .proclose {
position: relative;
cursor: pointer;
}
div.asl_m .probox .promagnifier .innericon,
div.asl_m .probox .prosettings .innericon,
div.asl_m .probox .proclose .innericon {
background-size: 20px 20px;
background-position: center center;
background-repeat: no-repeat;
background-color: transparent;
width: 100%;
height: 100%;
text-align: center;
overflow: hidden;
line-height: initial;
display: block;
}
div.asl_m .probox .promagnifier .innericon svg,
div.asl_m .probox .prosettings .innericon svg,
div.asl_m .probox .proloading svg {
height: 100%;
width: 22px;
vertical-align: baseline;
display: inline-block;
}
div.asl_m .probox .proloading {
padding: 2px;
box-sizing: border-box;
}
div.asl_m .probox div.asl_loader,
div.asl_m .probox div.asl_loader * {
box-sizing: border-box !important;
margin: 0;
padding: 0;
box-shadow: none;
}
div.asl_m .probox div.asl_loader {
box-sizing: border-box;
display: flex;
flex: 0 1 auto;
flex-direction: column;
flex-grow: 0;
flex-shrink: 0;
flex-basis: 28px;
max-width: 100%;
max-height: 100%;
width: 100%;
height: 100%;
align-items: center;
justify-content: center;
}
div.asl_m .probox div.asl_loader-inner {
width: 100%;
margin: 0 auto;
text-align: center;
height: 100%;
}
@-webkit-keyframes rotate-simple {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes rotate-simple {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
div.asl_m .probox div.asl_simple-circle {
margin: 0;
height: 100%;
width: 100%;
animation: rotate-simple .8s infinite linear;
-webkit-animation: rotate-simple .8s infinite linear;
border: 4px solid #fff;
border-right-color: transparent !important;
border-radius: 50%;
box-sizing: border-box;
}
div.asl_m .probox .proclose svg {
background: #333;
border-radius: 50%;
position: absolute;
top: 50%;
width: 20px;
height: 20px;
margin-top: -10px;
left: 50%;
margin-left: -10px;
fill: #fefefe;
padding: 4px;
box-sizing: border-box;
box-shadow: 0 0 0 2px rgba(255, 255, 255, .9);
}
div.asl_r * {
text-decoration: none;
text-shadow: none;
}
div.asl_r .results .asl_nores {
overflow: hidden;
width: auto;
height: 100%;
line-height: initial;
text-align: center;
margin: 0;
background: #fff;
padding: 10px 3px;
color: #222;
}
div.asl_r.horizontal {
padding: 2px 0 10px;
}
div.asl_r.horizontal .results .nores {
background: transparent;
}
div.asl_r .results {
overflow: hidden;
width: auto;
height: 0;
margin: 0;
padding: 0;
}
div.asl_r.horizontal .results {
height: auto;
width: auto;
}
div.asl_r .results .item {
overflow: hidden;
width: auto;
margin: 0;
padding: 3px;
position: relative;
background: #f4f4f4;
border-left: 1px solid rgba(255, 255, 255, .6);
border-right: 1px solid rgba(255, 255, 255, .4);
animation-delay: 0s;
animation-duration: 1s;
animation-fill-mode: both;
animation-timing-function: ease;
backface-visibility: hidden;
-webkit-animation-delay: 0s;
-webkit-animation-duration: 1s;
-webkit-animation-fill-mode: both;
-webkit-animation-timing-function: ease;
-webkit-backface-visibility: hidden;
}
div.asl_r.vertical .results .item:last-child {
margin-bottom: 0;
}
div.asl_r.vertical .results .item:last-child:after {
height: 0;
margin: 0;
width: 0;
}
div.asl_r .results .item .asl_image {
overflow: hidden;
background: transparent;
margin: 2px 8px 0 0;
padding: 0;
float: left;
background-position: center;
background-size: cover;
}
div.asl_r .results .item .asl_image img {
width: 100%;
height: 100%;
}
div.asl_r .results .item .asl_content {
overflow: hidden;
height: auto;
background: transparent;
margin: 0;
padding: 3px 3px 5px 3px;
}
div.asl_r .results .item .asl_content h3 {
margin: 0;
padding: 0;
display: inline;
line-height: inherit;
}
div.asl_r .results .item .asl_content .asl_desc {
margin-top: 4px;
font-size: 12px;
line-height: 18px;
}
div.asl_r .results .item div.etc {
margin-top: 4px;
}
div.asl_r .results a span.overlap {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
}
div.asl_r p.showmore {
text-align: center;
padding: 0;
margin: 0;
font-weight: normal;
font-family: Open Sans;
color: #055e94;
font-size: 12px;
line-height: 30px;
text-shadow: 0 0 0 rgba(255, 255, 255, 0);
background-color: #fff;
margin-top: 3px;
cursor: pointer;
}
div.asl_r p.showmore span {
font-weight: normal;
font-family: Open Sans;
color: #055e94;
font-size: 12px;
line-height: 30px;
text-shadow: 0 0 0 rgba(255, 255, 255, 0);
display: block;
text-align: center;
cursor: pointer;
}
.results .asl_nores .asl_keyword {
padding: 0 6px;
cursor: pointer;
font-weight: bold;
font-family: Open Sans;
}
div.asl_r .resdrg {
height: auto;
}
div.asl_w .group:first-of-type {
margin: 0 0 -3px;
}
div.asl_s.searchsettings {
width: 200px;
height: auto;
position: absolute;
display: none;
z-index: 1101;
border-radius: 0 0 3px 3px;
visibility: hidden;
padding: 0;
}
div.asl_s.searchsettings form {
display: flex;
flex-wrap: wrap;
margin: 0 0 12px 0 !important;
padding: 0 !important;
}
div.asl_s.searchsettings .asl_option_inner {
margin: 2px 10px 0 10px;
*padding-bottom: 10px;
}
div.asl_s.searchsettings.ie78 .asl_option_inner {
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
div.asl_s.searchsettings .asl_option_label {
font-size: 14px;
line-height: 20px !important;
margin: 0;
width: 150px;
text-shadow: none;
padding: 0;
min-height: 20px;
border: none;
background: transparent;
float: none;
}
div.asl_s.searchsettings .asl_option_inner input[type=checkbox] {
display: none !important;
}
div.asl_s.searchsettings.ie78 .asl_option_inner input[type=checkbox] {
display: block;
}
div.asl_s.searchsettings.ie78 .asl_option_label {
float: right !important;
}
div.asl_s.searchsettings .asl_option {
display: flex;
flex-direction: row;
-webkit-flex-direction: row;
align-items: flex-start;
margin: 0 0 10px 0;
cursor: pointer;
}
div.asl_s.searchsettings .asl_option.asl-o-last,
div.asl_s.searchsettings .asl_option:last-child {
margin-bottom: 0;
}
div.asl_s.searchsettings .asl_option_inner {
width: 17px;
height: 17px;
position: relative;
flex-grow: 0;
-webkit-flex-grow: 0;
flex-shrink: 0;
-webkit-flex-shrink: 0;
}
div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox {
cursor: pointer;
position: absolute;
width: 17px;
height: 17px;
top: 0;
padding: 0;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
overflow: hidden;
font-size: 0 !important;
color: rgba(0, 0, 0, 0);
} div.asl_r.vertical .results,
div.asl_s.searchsettings .asl_sett_scroll {
scrollbar-width: thin;
scrollbar-color: rgba(0, 0, 0, 0.5) transparent;
}
div.asl_r.vertical .results::-webkit-scrollbar {
width: 10px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar {
width: 6px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-track {
background: transparent;
box-shadow: inset 0 0 12px 12px transparent;
border: none;
}
div.asl_r.vertical .results::-webkit-scrollbar-track {
background: rgb(255, 255, 255);
box-shadow: inset 0 0 12px 12px transparent;
border: solid 2px transparent;
}
div.asl_r.vertical .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
background: transparent;
box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0);
border: solid 2px transparent;
border-radius: 12px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
border: none;
}
div.asl_r.vertical:hover .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings:hover .asl_sett_scroll::-webkit-scrollbar-thumb {
box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0.5);
}
@media (hover: none), (max-width: 500px) {
div.asl_r.vertical .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0.5);
}
} div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox:after {
opacity: 0;
font-family: 'aslsicons2';
content: "\e800";
font-weight: normal !important;
background: transparent;
border: none !important;
box-sizing: content-box;
color: #fff;
height: 100%;
width: 100%;
padding: 0 !important;
margin: 1px 0 0 0 !important;
line-height: 17px;
text-align: center;
text-decoration: none;
text-shadow: none;
display: block;
font-size: 11px !important;
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
div.asl_s.searchsettings.ie78 .asl_option_inner .asl_option_checkbox:after {
display: none;
}
div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox:hover::after {
opacity: .3;
}
div.asl_s.searchsettings .asl_option_inner input[type=checkbox]:checked+.asl_option_checkbox:after {
opacity: 1;
}
div.asl_s.searchsettings fieldset {
position: relative;
float: left;
}
div.asl_s.searchsettings fieldset {
background: transparent;
font-size: .9em;
margin: 12px 0 0 !important;
padding: 0;
width: 192px;
}
div.asl_s.searchsettings fieldset .asl_option_label {
width: 130px;
display: block;
}
div.asl_s.searchsettings form fieldset legend {
padding: 5px 0 8px 10px;
}
#asl_hidden_data {
display: none !important;
}
.rtl .asl_content,
.rtl .asl_nores,
.rtl .asl_content *,
.rtl .asl_nores *,
.rtl .searchsettings form {
text-align: right !important;
direction: rtl !important;
}
.rtl .asl_nores>* {
display: inline-block;
}
.rtl div.asl_r .results .item .asl_image {
float: right;
margin: 2px 0 0 8px;
}
.rtl .searchsettings .asl_option {
flex-direction: row-reverse !important;
-webkit-flex-direction: row-reverse !important;
}
.rtl .asl_option {
direction: ltr;
}
.rtl .asl_label,
.rtl .asl_option div.asl_option_label {
text-align: right !important;
}
.rtl .asl_label {
max-width: 1000px !important;
width: 100%;
direction: rtl !important;
}
.rtl .asl_label input[type=radio] {
margin: 0 0 0 6px !important;
}
.rtl .asl_option_cat_level-0 div.asl_option_label {
font-weight: bold !important;
}
.rtl fieldset .asl_option_cat_level-1 {
margin-right: 12px !important;
margin-left: 0;
}
.rtl fieldset .asl_option_cat_level-2 {
margin-right: 24px !important;
margin-left: 0;
}
.rtl fieldset .asl_option_cat_level-3 {
margin-right: 36px !important;
margin-left: 0;
}
.rtl .searchsettings legend {
text-align: right !important;
display: block;
width: 100%;
}
.rtl .searchsettings input[type=text],
.rtl .searchsettings select {
direction: rtl !important;
text-align: right !important;
}
.rtl div.asl_w.asl_s.searchsettings form,
.rtl div.asl_w.asl_sb.searchsettings form {
flex-direction: row-reverse !important;
}
.rtl div.horizontal.asl_r div.item {
float: right !important;
}
.rtl p.asl-try {
direction: rtl;
text-align: right;
margin-right: 10px;
width: auto !important;
}div.asl_w{width:100%;height:auto;border-radius:5px;background-color:#fff;overflow:hidden;border:0 solid #b5b5b5;border-radius:0 0 0 0;box-shadow:0 1px 0 0 #e4e4e4;}#ajaxsearchlite1 .probox,div.asl_w .probox{margin:0;height:28px;background-color:#fff;border:0 none #fff;border-radius:0 0 0 0;box-shadow:0 0 0 0 #b5b5b5 inset;}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{font-weight:normal;font-family:Open Sans;color:#000 !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-weight:normal;font-family:Open Sans;color:#000 !important;font-size:12px;line-height:normal !important;text-shadow:0 0 0 rgba(255,255,255,0);border:0;box-shadow:none;}div.asl_w.asl_msie .probox .proinput input{line-height:24px !important;}div.asl_w .probox .proinput input::-webkit-input-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input::-moz-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-ms-input-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input:-moz-placeholder{font-weight:normal;font-family:Open Sans;color:rgba(0,0,0,.6) !important;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proinput input.autocomplete{font-weight:normal;font-family:Open Sans;color:#000;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings{width:28px;height:28px;}div.asl_w .probox .promagnifier .innericon svg{fill:#363636;}div.asl_w .probox div.asl_simple-circle{border:4px solid #000;}div.asl_w .probox .prosettings .innericon svg{fill:#363636;}div.asl_w .probox .promagnifier{width:28px;height:28px;background-image:-o-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-repeat:no-repeat;border:0 solid #fff;border-radius:0 0 0 0;box-shadow:-1px 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;cursor:pointer;}div.asl_w .probox div.prosettings{width:28px;height:28px;background-image:-o-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-ms-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:-webkit-linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-image:linear-gradient(175deg,rgba(255,255,255,0),rgba(255,255,255,0));background-position:center center;background-repeat:no-repeat;float:right;border:0 solid #fff;border-radius:0 0 0 0;box-shadow:0 1px 0 0 rgba(255,255,255,.64) inset;cursor:pointer;background-size:100% 100%;order:7;-webkit-order:7;}div.asl_r{position:absolute;z-index:1100;}div.asl_r.vertical{padding:4px;background:#fff;border-radius:3px;border:0 solid #b5b5b5;border-radius:0 0 0 0;box-shadow:0 0 3px -1px rgba(0,0,0,.3);visibility:hidden;display:none;}div.asl_r .results .nores .keyword{padding:0 6px;cursor:pointer;font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);font-weight:bold;}div.asl_r .results .item{height:auto;background:#fff;}div.asl_r.vertical .results .item:after{background:#ccc;}div.asl_r .results .item.hovered{background:#f4f4f4;}div.asl_r .results .item .asl_image{width:70px;height:70px;}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{margin:0;padding:0;line-height:inherit;font-weight:normal;font-family:Open Sans;color:#1468a9;font-size:14px;line-height:22px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .asl_content h3 a:hover{font-weight:normal;font-family:Open Sans;color:#2e6bbc;font-size:14px;line-height:20px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item div.etc{padding:0;line-height:10px;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_author{padding:0;font-weight:bold;font-family:Open Sans;color:#a1a1a1;font-size:12px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item .etc .asl_date{margin:0 0 0 10px;padding:0;font-weight:normal;font-family:Open Sans;color:#adadad;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .results .item p.desc{margin:2px 0;padding:0;font-weight:normal;font-family:Open Sans;color:#4a4a4a;font-size:13px;line-height:13px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_r .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar{background:rgba(255,255,255,1);}div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger:active .mCSBap_dragger_bar,div.asl_r.horizontal .mCSBap_scrollTools .mCSBap_dragger.mCSBap_dragger_onDrag .mCSBap_dragger_bar{background:#fafafa;}div.asl_r .mCSBap_scrollTools .mCSBap_buttonDown{border-color:#3e3e3e transparent transparent transparent;}div.asl_r .mCSBap_scrollTools .mCSBap_buttonUp{border-color:transparent transparent #3e3e3e transparent;}div.asl_r span.highlighted{font-weight:bold;color:#d9312b;background-color:#eee;color:rgba(217,49,43,1);background-color:rgba(238,238,238,1);}div.asl_r p.showmore span{border:1px solid #eaeaea;}div.asl_s.searchsettings{background:#fff;box-shadow:0 0 0 1px #b5b5b5 inset;;}div.asl_s.searchsettings .asl_option_label{font-weight:bold;font-family:Open Sans;color:#2b2b2b;font-size:12px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox{background-image:linear-gradient(180deg,#222,#36373a);background-image:-webkit-linear-gradient(180deg,#222,#36373a);background-image:-moz-linear-gradient(180deg,#222,#36373a);background-image:-o-linear-gradient(180deg,#222,#36373a);background-image:-ms-linear-gradient(180deg,#222,#36373a);;}div.asl_s.searchsettings fieldset .categoryfilter{max-height:200px;overflow:auto;}div.asl_s.searchsettings fieldset legend{padding:5px 0 0 10px;margin:0;font-weight:normal;font-family:Open Sans;color:#474747;font-size:13px;line-height:15px;text-shadow:0 0 0 rgba(255,255,255,0);}