#detailsWrapperOne .details-info-tags a{color: var(--hw--primary-color)!important;}

#modalCloseViewCount{color:#fff!important}


#gallerySlider9a{display:none!important;}

#text-to-copy-rabatt{color:#fff!important}
#text-to-copy-rabatt:hover{color: var(--hw--primary-color)!important;}

.morelink-two{color: var(--hw--href-color)!important;}
.morelink-two:hover{color: var(--hw--primary-color)!important;}

#detailsMobileInfoWrapper{margin-top:88px;display:none}

#eventWeitereEintraegeTyp,#eventVeranstaltungen,#eventWeitereEintraege{margin-top:100px; padding: 0;}
#eventWeitereEintraegeTyp .event-veranstaltungen-border-spacer,#eventVeranstaltungen .event-veranstaltungen-border-spacer,#eventWeitereEintraege .event-veranstaltungen-border-spacer{margin-top:20px;border-top:1px solid var(--hw-gray-four);margin: 0px 20px !important;}
#eventWeitereEintraegeTyp .event-veranstaltungen-wrapper,#eventVeranstaltungen .event-veranstaltungen-wrapper,#eventWeitereEintraege .event-veranstaltungen-wrapper{margin-top:10px;}

/*
#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;}
*/

#weitereEintraegeTypSlider,#weitereEintraegeSlider{overflow: inherit !important;margin-top:10px;}
#weitereEintraegeTypSlider .swiper-style-one,#weitereEintraegeSlider .swiper-style-one{padding: 0 !important;}
#weitereEintraegeTypSlider .swiper-style-one .style-one-inner,#weitereEintraegeSlider .swiper-style-one .style-one-inner{padding: 20px 10px !important;}

#detailsWrapperTwo,#detailsWrapperThree,#detailsWrapperFive{position: relative;overflow: hidden;}
#weitereEintraegeTypSliderWrapper,#veranstaltungDetailsSliderWrapper,#weitereEintraegeSliderWrapper{margin: 0px auto !important;padding: 0 10px;}


#eventWeitereEintraegeTyp .event-veranstaltungen-header,#eventVeranstaltungen .event-veranstaltungen-header,#eventWeitereEintraege .event-veranstaltungen-header{display: flex;justify-content: center;align-items: center;padding-bottom: 16px;margin: 0px auto !important;padding-left: 20px;padding-right: 20px;}
#detailsUebersichtListe .event-veranstaltungen-header,#detailsUebersichtListeHeader .event-veranstaltungen-header {border-bottom: 1px solid var(--hw-gray-four);margin:0 40px;}


#eventWeitereEintraegeTyp .event-veranstaltungen-title,#eventVeranstaltungen .event-veranstaltungen-title,#eventWeitereEintraege .event-veranstaltungen-title{display:inline-block;width:calc(100% - 270px);}
#eventWeitereEintraegeTyp .event-veranstaltungen-nav,#eventVeranstaltungen .event-veranstaltungen-nav,#eventWeitereEintraege .event-veranstaltungen-nav{display:inline-block;width: 270px;}

#detailsUebersichtListeHeader .event-veranstaltungen-title{position: relative;top: 12px;}


/*------------------------------------------------------------------------------------------------------------------------------------ Read More */
.morecontent span,.morelink.less {display: none;}
.morelink {display: inline;}
/*------------------------------------------------------------------------------------------------------------------------------------ Calendar */
#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;}
/*------------------------------------------------------------------------------------------------------------------------------------ breadcrumb */
.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;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------ details Title */
#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;margin-left:10px!important;}
#detailsTitle .title-like-wrapper .title-like-item .merkliste-like{text-align:center;}

#detailsTitle .title-like-wrapper .title-like-item .icon-light-dark,#detailsTitle .title-like-wrapper .title-like-item .icon-red{position:absolute!important;z-index:1!important;right: 20px!important;top: -2px!important;}
#detailsTitle .title-like-wrapper .title-like-item .icon-dark{position:absolute!important;z-index:2!important;right: 20px!important;top: -2px!important;}

#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 .merkliste-like i, #detailsTitle .title-like-wrapper .merkliste-like-button i {font-size: 24px!important;}

#detailsLikeMobil .merkliste-like span{display:none!important}
#detailsLikeMobil .share-button-mobil i {position: absolute!important;top: -10px!important;left: -10px!important;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------ details Video */
.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%;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------ details Desc */
#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-bold) !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;}
#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; display: block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;}
#kontaktWrapper .kontakt-info-left,#kontaktWrapper .kontakt-info-right{display:inline-block}
#kontaktWrapper .kontakt-info-left{width:29px;vertical-align: top;}
#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('../../../../wp-content/uploads/icon-gastronomie.svg')}
#mapDetails .marker.icon-uebernachtungen{background-image:url('../../../../wp-content/uploads/icon-uebernachtungen.svg')}
#mapDetails .marker.icon-natur_erleben{background-image:url('../../../../wp-content/uploads/icon-natur_erleben.svg')}
#mapDetails .marker.icon-attraktionen{background-image:url('../../../../wp-content/uploads/icon-attraktionen.svg')}
#mapDetails .marker.icon-sehenswuerdigkeiten{background-image:url('../../../../wp-content/uploads/icon-sehenswuerdigkeiten.svg')}
#mapDetails .marker.icon-regional_shoppen{background-image:url('../../../../wp-content/uploads/icon-regional_shoppen.svg')}
#mapDetails .marker.icon-sommerspass{background-image:url('../../../../wp-content/uploads/icon-sommerspass.svg')}
#mapDetails .marker.icon-winterspass{background-image:url('../../../../wp-content/uploads/icon-winterspass.svg')}
#mapDetails .marker.icon-kunst_kultur{background-image:url('../../../../wp-content/uploads/icon-kunst_kultur.svg')}
#mapDetails .marker.icon-bars_clubs{background-image:url('../../../../wp-content/uploads/icon-bars_clubs.svg')}
#mapDetails .marker.icon-kinder_familien{background-image:url('../../../../wp-content/uploads/icon-kinder_familien.svg')}
#mapDetails .marker.icon-camping{background-image:url('../../../../wp-content/uploads/icon-camping.svg')}
#mapDetails .marker.icon-cafes_coworking{background-image:url('../../../../wp-content/uploads/icon-cafes_coworking.svg')}
#mapDetails .marker.icon-wellness_spa{background-image:url('../../../../wp-content/uploads/icon-wellness_spa.svg')}
#mapDetails .marker.icon-aktiv_sein{background-image:url('../../../../wp-content/uploads/icon-aktiv_sein.svg')}

#mapDetails .marker.icon-festivals{background-image:url('../../../../wp-content/uploads/icon-festivals.svg')}
#mapDetails .marker.icon-kostenlose-veranstaltungen{background-image:url('../../../../wp-content/uploads/icon-kostenlose-veranstaltungen.svg')}
#mapDetails .marker.icon-kulinarisches{background-image:url('../../../../wp-content/uploads/icon-kulinarisches.svg')}
#mapDetails .marker.icon-natur{background-image:url('../../../../wp-content/uploads/icon-natur.svg')}
#mapDetails .marker.icon-nightlife{background-image:url('../../../../wp-content/uploads/icon-nightlife.svg')}
#mapDetails .marker.icon-sport{background-image:url('../../../../wp-content/uploads/icon-sport.svg')}
#mapDetails .marker.icon-was-geht-am-wochenende{background-image:url('../../../../wp-content/uploads/icon-was-geht-am-wochenende.svg')}
#mapDetails .marker.icon-kunst_kultur{background-image:url('../../../../wp-content/uploads/icon-kunst_kultur.svg')}
#mapDetails .marker.icon-maerkte{background-image:url('../../../../wp-content/uploads/icon-maerkte.svg')}
#mapDetails .marker.icon-kinder_familien{background-image:url('../../../../wp-content/uploads/icon-kinder_familien.svg')}

#mapDetails .marker.icon-silvester{background-image:url('../../../../wp-content/uploads/icon-silvester.svg')}
#mapDetails .marker.icon-ausstellung-kunst{background-image:url('../../../../wp-content/uploads/icon-ausstellung-kunst.svg')}
#mapDetails .marker.icon-comedy{background-image:url('../../../../wp-content/uploads/icon-comedy.svg')}
#mapDetails .marker.icon-fuehrung-besichtigung{background-image:url('../../../../wp-content/uploads/icon-fuehrung-besichtigung.svg')}
#mapDetails .marker.icon-genuss-gourmet{background-image:url('../../../../wp-content/uploads/icon-genuss-gourmet.svg')}
#mapDetails .marker.icon-gesundheit-wellness{background-image:url('../../../../wp-content/uploads/icon-gesundheit-wellness.svg')}
#mapDetails .marker.icon-harzer-kulturwinter{background-image:url('../../../../wp-content/uploads/icon-harzer-kulturwinter.svg')}
#mapDetails .marker.icon-kabarett{background-image:url('../../../../wp-content/uploads/icon-kabarett.svg')}
#mapDetails .marker.icon-kinder-jugend{background-image:url('../../../../wp-content/uploads/icon-kinder-jugend.svg')}
#mapDetails .marker.icon-konzert-musik{background-image:url('../../../../wp-content/uploads/icon-konzert-musik.svg')}
#mapDetails .marker.icon-sonstiges{background-image:url('../../../../wp-content/uploads/icon-sonstiges.svg')}
#mapDetails .marker.icon-stadt-und-volksfeste{background-image:url('../../../../wp-content/uploads/icon-stadt-und-volksfeste.svg')}
#mapDetails .marker.icon-theater{background-image:url('../../../../wp-content/uploads/icon-theater.svg')}
#mapDetails .marker.icon-vortrag-lesung{background-image:url('../../../../wp-content/uploads/icon-vortrag-lesung.svg')}
#mapDetails .marker.icon-wanderung{background-image:url('../../../../wp-content/uploads/icon-wanderung.svg')}
#mapDetails .marker.icon-weihnachtsmaerkte{background-image:url('../../../../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:60px 0 60px 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: 160px;}
.kosten-table td.two {width: calc(100% - 160px);}

#anschriftDetails{margin-top: 20px;padding: 0 15px;}
#anschriftDetails .mobile-show{display:none!important;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------ details Oeffnungszeiten */
#oeffnungszeiten{color: var(--hw-gray-one);}
#oeffnungszeiten small{position: relative;top: -15px !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;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------ details Header Slider */
#detailsHeaderSlider{margin-top:150px !important;width: 1420px;margin-left: -30px;padding: 0 40px;}
#detailsHeaderSliderFinal{margin-top:150px !important;padding: 0 10px;width: 1420px;margin-left: 0px;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------ details Wrapper One */
#detailsWrapperOne{margin-top:40px !important;margin-left: 0px;display: flex;flex-direction: row;flex-wrap: wrap;width: 1420px;padding: 0 10px;}
#detailsWrapperOne .wrapper-one-left, #detailsWrapperOne .wrapper-one-middle, #detailsWrapperOne .wrapper-one-right{display:inline-block !important}
#detailsWrapperOne .wrapper-one-left{width:220px !important;}
#detailsWrapperOne .wrapper-one-middle{width:calc(100% - 570px) !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;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------ details Wrapper Slider */
#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(../../../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;}

#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-name-wrapper.read-more-two{padding-left:0px!important;}
#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:93px;right:20px;z-index:3;width:69px;display:none}
#detailsLikeMobil .details-like-item{width: 32px;position: absolute;top: 0px;height: 32px;display: inline-block;background: rgba(255, 255, 255, 0.7);border-radius: 50%;padding: 5px;}
#detailsLikeMobil .details-like-item:last-child{left:40px}
#detailsLikeMobil .details-like-item i{font-size:22px;}
#detailsLikeMobil .details-like-item i:first-child{}

#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;position:absolute;}
#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:93px;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:24px!important;fill:var(--hw--primary-color) !important;position: relative;top: -2px;}

.detailsPrivatMessage.ps-member__action--message {color: var(--hw-body-color) !important;font-family: var(--hw-font-primary-medium) !important;border-top: 1px solid var(--hw-gray-four);padding-top: 20px;display: block;}
#detailsPrivatMessage.ps-member__action--message:before {content: "\f086";}

#detailsPrivatMessage.ps-member__action--message {cursor:pointer;padding-top:0px!important;display: block!important;width: 100%!important;font-weight: normal!important;font-family: var(--hw-font-primary-semi-bold)!important;color: #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-size: var(--hw--button-size--large-mobile)!important;padding: 11px 10px!important;text-align: center;line-height: 22px !important;margin-bottom:20px;margin-top:20px;background-color: var(--hw--vorgabe-button-color) !important;border: 2px solid var(--hw--vorgabe-button-color) !important;}
#detailsPrivatMessage.ps-member__action--message.button-lila {background-color: var(--hw--lila-one) !important;border: 2px solid var(--hw--lila-one) !important;}

#detailsPrivatMessage.ps-member__action--message:hover {background-color: transparent!important;color:var(--hw--vorgabe-button-color) !important;}
#detailsPrivatMessage.ps-member__action--message.button-lila:hover {background-color: transparent;color: var(--hw--lila-one) !important;}

/* ------------------------------------------------------------------------------------------------------------------------------------------------- mobile contact wrapper */
#mobilContactWrapper{position: fixed;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%);}
#mobilContactWrapper .wrapper-header{font-family: var(--hw-font-primary-bold);font-weight: normal !important;}
#mobilContactWrapper .wrapper-body{padding:0 0 10px 0!important;}
#mobilContactWrapper .wrapper-header .open i{font-size:27px!important;}
#mobilContactWrapper .kontakt-ansprechpartner{display:none!important;}
#mobilContactWrapper .kontakt-telefon, #mobilContactWrapper .kontakt-email, #mobilContactWrapper .kontakt-website{
	cursor: pointer;
    padding-top: 0px !important;
    display: block !important;
    width: 100% !important;
    font-weight: normal !important;
    font-family: var(--hw-font-primary-semi-bold) !important;
    color: #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-size: var(--hw--button-size--large-mobile) !important;
    text-align: center;
    line-height: 22px !important;
    margin-bottom: 0px;
    margin-top: 10px;
    background-color: transparent!important;
    border: 2px solid var(--hw--success-button-color) !important;
	color:var(--hw--success-button-color)!important;
}

#mobilContactWrapper .wrapper-header-title{
    padding-top: 0px !important;
    display: block !important;
    width: 100% !important;
    font-weight: normal !important;
    font-family: var(--hw-font-primary-semi-bold) !important;
    color: #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-size: var(--hw--button-size--large-mobile) !important;
    padding: 11px 10px !important;
    text-align: center;
    line-height: 22px !important;
    margin-bottom: 0px;
    margin-top: 0;
	color:#fff!important;
}
#mobilContactWrapper .wrapper-header-title.green-button{background-color: var(--hw--vorgabe-button-color) !important;border: 2px solid var(--hw--vorgabe-button-color) !important;}
#mobilContactWrapper .wrapper-header-title.lila-button{background-color: var(--hw--lila-one) !important;border: 2px solid var(--hw--lila-one) !important;}

#mobilContactWrapper .kontakt-wrapper a{color:var(--hw--success-button-color)!important;display:block!important;padding: 11px 10px !important;}
#mobilContactWrapper .kontakt-wrapper a:active{color:#fff!important;background:var(--hw--success-button-color)!important;}
#mobilContactWrapper.show{display:none!important;}

#mobilContactWrapper .kontakt-info-left,#mobilContactWrapper .kontakt-info-right{display:inline-block!important;}
#mobilContactWrapper .kontakt-info-left{padding-right:10px!important;}
#mobilContactWrapper .kontakt-info-left i{font-size:20px!important;}

#mobilContactWrapper .ps-member__action--message>i {display: inline-block!important;margin-right:10px!important;}
#detailsNachrichtenInfoModalWindow .modal-header,#merklisteInfoModalWindow .modal-header {padding: 20px 20px 0px 20px !important;}



#termin .wrapper-one-right-btn-outer-one{margin-top:20px;}
#termin .wrapper-one-right-btn-outer-one .elementor-element .elementor-button {background-color: var(--hw--lila-one) !important;border: 2px solid var(--hw--lila-one) !important;font-weight: normal !important;font-family: var(--hw-font-primary-semi-bold) !important;}
#termin .wrapper-one-right-btn-outer-one .elementor-element .elementor-button:hover {background-color: transparent!important;color: var(--hw--lila-one) !important;}

@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, #eventWeitereEintraege, #eventWeitereEintraegeTyp {padding: 0 20px;}
	#eventVeranstaltungen .event-veranstaltungen-header, #eventWeitereEintraege .event-veranstaltungen-header, #eventWeitereEintraegeTyp .event-veranstaltungen-header, #detailsUebersichtListe .event-veranstaltungen-header{padding-left: 20px;padding-right: 20px;}
	#eventVeranstaltungen .event-veranstaltungen-border-spacer, #eventWeitereEintraege .event-veranstaltungen-border-spacer, #eventWeitereEintraegeTyp .event-veranstaltungen-border-spacer {width: calc(100% - 40px);}
}
@media all and (max-width: 1460px){
	#detailsHeaderSlider,#detailsHeaderSliderFinal {padding: 0 40px;}
	#detailsWrapperOne {padding: 0 40px;}
}
@media all and (max-width: 920px){
	#eventVeranstaltungen, #eventWeitereEintraege, #eventWeitereEintraegeTyp {padding: 0 0px;}
	#eventWeitereEintraegeTyp .event-veranstaltungen-border-spacer, #eventVeranstaltungen .event-veranstaltungen-border-spacer, #eventWeitereEintraege .event-veranstaltungen-border-spacer{margin: 0px 20px !important;}
	
	#detailsCta {margin: 40px 0 0px 0;}
	
	#detailsHeaderSlider,#detailsHeaderSliderFinal {margin-top: 70px !important;padding-top: 0px!important;position:relative}
	#detailsHeaderSlider .desc-nav,#detailsWrapperOne .desc-nav{display:none}
	#detailsTitle {border-bottom: 0px solid var(--hw-gray-four);}
	#detailsTitle .stars-rating{margin-top: -20px !important;}
	#detailsHeaderSlider,#detailsHeaderSliderFinal {padding: 0;}
	
	#detailsBackMobil,#detailsLikeMobil {top: 20px!important}
	#detailsWrapperImage .style-one-ort {top: -10px!important}
	
	##gallerySlider2a{display:none!important;}
	##gallerySlider9a{display:block!important;}
	##gallerySlider9a .gallery-top {width: 100%!important;position:relative!important;}
	##gallerySlider9a .gallery-top.border-radius-blog, ##gallerySlider9a .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;margin-bottom: 20px;}
	##gallerySlider9a .swiper-nav, ##gallerySlider9a .gallery-thumbs-wrapper{display: none !important;}
	
	#detailsWrapperImage #detailsHeaderSliderFinal{margin-top: 0px !important;}
	
	.merkliste-like-button span{display:none!important}
}
@media all and (max-width: 768px){
	#mobilContactWrapper.show{display:block!important;}
	#kontaktWrapper .wrapper-one-right-btn-outer{display:none!important;}
	
	#termin .wrapper-one-right-btn-outer-one{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%);}
	#termin .wrapper-one-right-btn-outer-one .elementor-element .elementor-button {display: block;text-align: center;}
	
	.wrapper-one-right .wrapper-one-right-box .wrapper-one-right-btn.website-logged-in-btn {margin: 0px 0 0 0;display:inline-block!important;width:calc(45% - 5px)!important;margin-left:5px;}
	.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.website-logged-in-btn i{display: none!important;}
	
	#detailsPrivatMessage.ps-member__action--message{margin-bottom:0px;margin-top:10px;}
}
