/*
Theme Name: CityBook Child
Theme URI: https://demowp.cththemes.com/citybook/
Author: CTHthemes
Author URI: http://themeforest.net/user/cththemes/
Description: Directory Listing WordPress Theme
Version: 1.0.0
Tags: custom-background, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, translation-ready
Template: citybook
Text Domain: citybook-child
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/
/* =Theme customization starts here
------------------------------------------------------- */

.clearfix:after{content: '';display: table;clear: both;}

body{scroll-behavior: smooth;color: #606577;background: rgb(237,237,237)!important}


.card-post-content h3 a, .title-sin_map, .geodir-category-text, .card-listing .geodir-category-content h3 a, .list-single-header-item > div > div > h2, .list-single-main-item-title, .list-single-main-item-title h2 , .box-widget-item-header h3{color: #606577!important;}

div.title-sin_map{
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}
div.title-sin_map a{
  color: #606577;
}
div.title-sin_map a:hover{
  color: #8ecbb3 !important;
}

body > div > div > div > div > div{margin-top: 50px;}

.list-single-main-item-title h2 {color: #334e6f;font-size: 18px;font-weight: 600;}

.accordion a.toggle.act-accordion p{color: #fff;border-color: transparent;font-size: 15px;margin-top: 7px;}

.inline-facts-wrap p {font-size: 15px;font-weight: 500;position: relative;color: rgba(255, 255, 255, 0.91);}


.list-author-widget-contacts li span i {margin-top: 5px;}

.single .facilities-list .fea-tooltip{font-weight: bold;}

.list-author-widget-contacts li span.clearfix p{min-width: 80px;font-size: 15px;margin: 0;}

.list-author-widget-contacts li span.clearfix i , .list-author-widget-contacts li span.clearfix p , .list-author-widget-contacts li span.clearfix{float: left;}

.list-author-widget-contacts li span.clearfix{line-height: 22px;}

.rooms-details-header > p {margin-top: 20px;font-size: 11px;font-weight: 700;}

.parallax-section .section-title h2 {font-size: 54px!important;font-weight: 900;}

.box-widget .widget-posts .widget-posts-descr h3 {font-size: 15px;font-weight: 500;padding-bottom: 20px;color: #878C9F;}

.elementor-1624 .elementor-element.elementor-element-46f7b75 .elementor-heading-title{text-shadow: unset!important;}

.vis-header-search{display: block;}

.display-none, .cart-link, .azp-element-azp-yaww5ku484h, .listing-avatar, .pricerange{display: none!important;}

.header-search-button::placeholder{content:'Suche...';}

.get-current-city, .bookmark-listing-btn{display: none;}

.lsearch-category, .filter_nearby, .filter_title{display: none!important;}

.error-wrap h2{font-size: 70px;}

.slider-item,.slider-container-wrap .slider-container, .slider-container-wrap{height: 600px!important;width: 100vw!important;}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding: 0!important;}

.elementor-element-a3851ea{margin-top: 50px;}

.slider-item{display: table!important;}

.slider-container .hero-section-wrap {display: table-cell;vertical-align: middle;padding-top: 0;}

.elementor .box-cat, .box-cat{min-width: 160px;}

#gallery-item, .azp-element-azp-2f7xkw2eo07{width: 100%!important;border-top-left-radius: 30px;border-bottom-left-radius: 30px;}

.nice-select

.azp-element-azp-2f7xkw2eo07{overflow: unset!important}

.gallery-item{width: 100%!important;float: left;padding: 0 10px!important;}

.listing-counter,.fh-col-list-wrap .listsearch-options:not(.listing-search-sidebar),.listing-cats-wrap, .list-post-counter{display: none;}

.geodir-category-content{width: 100%!important;float: left;}

.col-list-wrap{min-height: auto!important;background: transparent!important;}

.geodir-category-listing{height: 190px;}

.geodir-category-listing:after{content: '';display: table;clear: both;}

.position--absolute{position: absolute;width: 77%;bottom: 20px;}

.position--absolute:first-child{bottom: 30px;}

.geodir-category-content{position: relative;}

.swiper-slide, .swiper-slide-bg{height: 500px!important;max-width: 1224px!important;margin: 0 auto;}

.elementor-column-gap-default{max-width: 100%!important;}

.headline--standart{font-size: 34px!important;text-align: center!important;margin-bottom: 30px!important;font-weight: 700!important;display:block!important;}

.slider_text{font-size: 34px!important;text-shadow: 1px 4px 4px #474747;font-weight: 700;}

.slider_text--small{font-size: 17px!important;font-weight: 500;margin-top: 25px;color: #fff!important;}

.slider__nachhaltigkeit{margin: 25px 0 0 0;width: 30%;}

.elementor-element-8f35ef3{padding: 50px 0;}

#blog__button{background: #8ecbb3;transition: all 500ms;}

#blog__button:hover{background: #606577;transition: all 500ms;}

.iscwp-instagram-grid-widget.iscwp-image-fit .iscwp-img-wrp {height: auto;}

.wid-tit{color: #606577!important;margin-bottom: 0!important;font-size: 25px!important;}

.gallery-item{padding-top: 0!important;padding-bottom: 0!important;}

.footer__link h3, .subfooter__link{margin-bottom: 0!important;padding-bottom: 4px!important;font-size: 14px!important;font-weight: 500!important;line-height: 25px;color: #606577!important;}

.facebook__footer, .pinterest__footer, .instagram__footer, .webseite__footer{display: inline-block;background-color: #8ecbb3;border-radius: 50%;width: 40px;height: 40px;transition: all 500ms ease;float: left;}

.list-author-widget-contacts > ul > .facebook__footer , .list-author-widget-contacts > ul > .pinterest__footer , .list-author-widget-contacts > ul > .instagram__footer{margin-right: 10px;}

.list-author-widget-contacts > ul > .facebook__footer > a , .list-author-widget-contacts > ul > .pinterest__footer > a , .list-author-widget-contacts > ul > .instagram__footer > a , .list-author-widget-contacts > ul > .webseite__footer > a{width: 40px;}

.facebook__footer, .pinterest__footer{margin-right: 25px;}

.facebook__footer:hover,.facebook__footer:focus,.pinterest__footer:hover,.pinterest__footer:focus, .instagram__footer:hover, .instagram__footer:focus, .webseite__footer:hover, .webseite__footer:focus{transform: scale(1.1);transition: all 500ms ease;-webkit-box-shadow: 0px 0px 20px 0px rgba(96,101,119,1);-moz-box-shadow: 0px 0px 20px 0px rgba(96,101,119,1);box-shadow: 0px 0px 20px 0px rgba(96,101,119,1);}

.facebook__footer a:before{content: url('img/facebook.svg');}

.pinterest__footer a:before{content: url('img/pinterest.svg');}

.instagram__footer a:before{content: url('img/instagram.svg');}

.webseite__footer a:before{content: url('img/website.svg');width: 30px;}

.webseite__footer{display: none!important;}

.dark-footer{background: rgb(237,237,237)!important;}

.sub-footer{background-color: #8ecbb3!important;}

footer .link-custom-hover:hover {color: #606577!important;}

.ft-copy{color:#606577!important;}

.to-top{transition: all 500ms ease;}

.to-top:hover {background: #606577;color: #fff;-webkit-box-shadow: 0px 0px 20px 0px rgba(96,101,119,1);-moz-box-shadow: 0px 0px 20px 0px rgba(96,101,119,1);box-shadow: 0px 0px 20px 0px rgba(96,101,119,1);transition: all 500ms ease;}

.intro-item > h3{font-size: 25px;}

.without-status{width: 100%;}

.item-loc{width: 83.8%;}

.overlay{transition: all .7s ease;}

.overlay:hover{transform: scale(1.15);transition: all .7s ease;}

@media (min-width: 450px){
.listings-grid-wrap.three-cols .listing-item {width: 100%!important;}
.listing-item {width: 100%!important;}
}
.width--options{max-width: 600px!important;}

.listing-item-grid .listing-item-cat h3 a{font-size: 24px;}

.no-margin,.gallery-items.mr-bot{margin: 0;}

.list-main-wrap{padding: 25px 0!important;}

.elementor-element-8f35ef3{padding: 0!important;}

.leave-rating label {color: #8ecbb3;}

.leave-rating{margin-top: -5px;}

.fa-star:before:hover{background-image: url('/wp-content/themes/citybook-child/img/filled.svg');width: 15px;height: 25px;content: ''!important;position: relative;display: block;background-repeat: no-repeat;}

.fa.fa-star-o:before,  .listing-rating > span > .fa-star-o:before{width: 15px;height: 25px;}

.card-popup-rainingvis > span {top: 15px!important;}

.card-listing .listing-rating span {top: 0px !important;}

.listing-rating > span{top: 0px;}

.listing-rating > .stars-wrapper {top: 10px!important;margin-left: 0 !important;}

.listing-footer-right > span{margin-left: 84%;}

.listing-counter--custom{display: block!important;width: fit-content!important;margin: 0 auto!important;color: #fff!important;padding: 10px 20px!important;border-radius: 50px!important;    -webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3)!important;box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3)!important;background:#8ecbb3!important;}

.listing-counter--custom > a{color: #fff!important;font-weight: 700!important;}

.listing-counter--custom > a:hover{color: #fff!important;}

#listing-counter--custom{display: block!important;width: fit-content!important;margin: 0 auto!important;color: #fff!important;padding: 10px 20px!important;border-radius: 50px!important;    -webkit-box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3)!important;box-shadow: 0px 0px 0px 4px rgba(255, 255, 255, 0.3)!important;background:#8ecbb3!important;font-family:unset!important;font-weight:700!important;}

#listing-counter--custom > a{color: #fff!important;font-weight: 700!important;}

#listing-counter--custom > a:hover{color: #fff!important;}


.footer-widget h3 {font-size: 17px!important;text-transform: uppercase;}

.subfooter__link{color: #8ecbb3;margin-right: 20px;}

.subfooter__link:after{content: '|';padding-left: 20px;}

.subfooter__link:last-child:after{content: '';padding-left: 0;}

.subfooter__link:last-child{margin-right: 0;}

.subfooter__link:hover{color: #8ecbb3;}

.sub-footer.has-fwids{margin-top: 0!important;}

.sub-footer{padding:0!important;background: rgb(237,237,237)!important;padding-bottom: 40px!important;}

.box-cat:hover{background: #8ecbb3!important;font-weight: bolder;}

.box-cat:hover > h4{font-weight: bolder;}

.listing-item{position: relative!important;}

.item-loc--absolute{width: 180px;color: #fff;position: absolute;top: 15px;left: 15px;background: #8ecbb3;padding: 10px 20px;border-radius: 50px;text-align: center;padding-right: 0;-webkit-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.5)!important;box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.5)!important;}

.item-loc--absolute > i{display: none!important;}

.item-loc--absolute > span{color: #fff!important;}

.list-single-main-item p {font-size: 15px!important;}

.fa-th-large, .fa-list-ul{margin-top: 12px;}

.pos-single > div > div > .entry-title{font-size: 30px; font-weight: 600;margin-bottom: 30px;}

.single-post .col-md-8 h2.elementor-heading-title , .elementor-widget-heading .elementor-heading-title{margin: 20px 0!important;}

.elementor-heading-title {line-height: 1.2!important;}

.link-custom-hover:focus i.fa-facebook:before ,.link-custom-hover:active i.fa-facebook:before, .link-custom-hover:focus i.fa-instagram:before ,.link-custom-hover:active i.fa-instagram:before , .link-custom-hover:focus i.fa-custom_icon:before , .link-custom-hover:active i.fa-custom_icon:before{color: #fff;}

.card-listing .geodir-category-location{padding-bottom: 0;margin-top: -3px;}

.menu-item > a{text-transform: uppercase!important;}

.card-listing .listing-rating, .sidebar-ad-widget.listing-rating {margin-top: 20px;margin-bottom: 15px;}

.card-listing .geodir-category-img img{height: 100%!important;}

.reset-button, .chosen-selects{background: #8ecbb3!important;color: #fff;width: 100%;}

.reset-button:after{content: '';border-bottom: none!important;border-right: none!important;}

.listing-search-sidebar .listsearch-advance-inputs .listsearch-input-item{flex: unset!important;}

.list-single-header-inside .share-holder.hid-share, .share-holder, .blog-title-opt > li:nth-child(2) {display: none;}

.ausstattung_choice{display: inline-block;width: 33.33%;float: left;margin-bottom: 20px;}

.ausstattung_choice:before{display: block;content: '';height: 30px;width: 30px;background-repeat: no-repeat!important;background-size: cover!important;float: left;margin-right: 10px;}

.comment-form-cookies-consent > #wp-comment-cookies-consent:first-child{float: left;margin-right: 10px;margin-top: 5px;}

.comment-form-cookies-consent > label{width: 90%;float: left;}

.fw-separator{display: none;}

.nachhaltigkeits__wrapper, .nachhaltigkeits_headline, .nachhaltigkeit, .ausstattungs__wrapper, .ausstattungs_headline, .ausstattungen{position: relative;}

.nachhaltigkeits_headline, .ausstattungs_headline{margin: 30px 0 20px 0;}

.item-loc--absolute-home{width: 100px;}

.listing-items{height: auto!important;}

.card-listing{padding: 0!important;}

.clearfix > .list-layout{margin-bottom: 0!important;}

.elementor-4031 .elementor-element.elementor-element-bc41160 > .elementor-widget-container{margin-bottom: 0!important;}

.add-list{font-size: 13px;}

.widget-posts-descr--custom{width: 80%;margin-left: 10%;}

.elementor-button span{font-size: 17px!important;}

.fwids-row:not(:empty){margin-top: 50px;}

.fwids-row:not(:empty){margin-left: 0!important;margin-right: 0!important;}

.col-md-8 > .listing-items > .list-layout{margin-bottom: 10px!important;}

.header-search-input-item{width: 40%;float: left;}

.header-search-select-item{width: 37%;float: left;}

.header-search-button{width: 23%;float: left;}

.reviews-comments-item-text .listing-rating {margin-left: 10px;margin-top: -10px;}

.hero-inputs-wrap.filter-gid-item{width: 100%!important;}

.hero-section-wrap > .container > .width--options{max-width: 600px!important;}

.hero-search-display-block > .filter-gid-item{display:block!important;}

.width--options{max-width: 600px!important;}

.card-listing{padding: 0!important;}

.gallery-items.mr-bot{margin-bottom:0!important;}

.listing-rating{position: absolute!important;bottom: 0;}

.geodir-category-text{min-height: 105px!important;}

.comment-reply-title a:hover{color: #334e6f!important;}

.leave-rating{position: absolute!important;left: 15%;}

.comment > div > .listing-rating{position: relative!important;}

.link-custom-hover:hover{color: inherit!important;}

.act-accordion:hover{color:#fff!important;}

.subfooter, .azp_lFAQuestion > .accordion > .act-accordion:hover{color:#8ecbb3!important;}

.accordion a.toggle:hover{color:#8ecbb3!important;}

.box-cat{transition:all 500ms;}

.azp_lFAQuestion > .accordion > .act-accordion.accordion-is-open:hover{color:#fff!important;}

.box-cat:hover{background: #fff!important;color: #8ecbb3!important;transition:all 500ms;}

.col-md-12{padding: 0!important;}

.height-500{height: 500px!important;}

section.hero-section {padding: 150px 0 200px!important;}

.link--green{color: #fff;padding: 10px 20px;background: #8ecbb3;border-radius: 50px;-webkit-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2)!important;box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2)!important;}

.green{color: #8ecbb3;}

.no-hover:hover{transform: none;}

.no-hover-color:hover{color: #8ecbb3;}

a:active, a:focus{color: #8ecbb3!important;}

.intro-item > .headline--standart:first-child{margin-bottom: 10px!important;}

.intro-item > .headline--standart:last-child{margin-top: 0px!important;}

.elementor-column.elementor-col-25{padding: 0 10px;}

.wp-post-image{width: 100%;}

.type-post{padding-top: 0!important;}

.footer-contacts{margin-top: 0!important;padding-top: 0!important;}

.footer-widget h3{padding-bottom: 15px!important;font-weight: 900;}

.footer__link h3 {margin-bottom: 0!important;padding-bottom: 4px!important;font-size: 14px!important;font-weight: 500!important;color: #606577!important;text-transform: none!important;padding-bottom: 0!important;}

.footer-contacts li {padding: 0!important;}

.rooms-details-header > h5 {margin-top: 20px;}

.rooms-details-header > .big-btn{display: none;}

.subfooter-right{display: none;}

.subfooter > a:hover{color: #606577!important;}

.dynamic-footer-widget{width: 33%!important;}

.listings-grid-wrap{max-width: 1224px;margin: 0 auto;;}

.col-filter-wrap {width: 33%;float: left;}

.col-list-wrap{width: 66%!important;float: left;}

.width--100{width: 100%!important;}

.width--100-2{width: 100%!important;max-width: 100%!important;}

.chat-widget-button{display: none;}

.reset-filter-link:hover{color:#8ecbb3!important;}

.col-60{width: 60%!important;float: left;}

.col-40{width: 40%!important;float: left;}

.fh-col-list-wrap .listsearch-options:not(.listing-search-sidebar){margin-top: 30px!important;width: 100%!important;padding: 0!important;margin-bottom: 12px;}

.geodir-category-img{float: left;width: 40%!important;}

.geodir-category-content{float: left;width: 60%!important;}

.col-list-wrap.list-lcol-filter,.col-filter-wrap{height: auto!important;}

.listing-item-options{margin-bottom: 25px!important;}

.col-100{width: 100%!important;float: left;}

.listing-avatar, .listing-avatar img {width: 50px!important;height: 50px!important;}

.list-single-header-item .listing-rating {top: 70px;}

.viewed-counter{display: none!important;}

.submit-field-listing_type_id{display: none!important;}

.lfield-icon  > i{color:#8ecbb3!important;}

#wpeditor_content_ifr{min-height: 500px!important;}

li[data-value=""] {display: none!important;}

.listing-item.list-layout .listing-avatar{background-color: #8ecbb3;border-radius: 50%;}

.tabs-menu > .active, .submit-field-wkhour .chosen-tz{background: #8ecbb3!important;}

.submit-sec-title h3{color: #606577!important;}

.height-options > span > .small-star:before{width: 30px!important;height: 30px!important;}

.hero-inputs-wrap .nice-select{border-radius: 50px;}

.review-score-total span{background: #8ecbb3!important;border: none!important;margin-top: 25px!important;}

.reviews-score-wrap > .review-score-total > .color2-bg{background: #8ecbb3!important;}

.reviews-score-wrap > .review-score-detail {margin-top: 25px!important;}

.comment-reply-link, .show-reg-form{display: none;}

.elementor-text-editor , .elementor-text-editor p{font-size: 15px!important;font-weight: 500;padding-right: 25px;line-height: 24px;}

.elementor-element-84e0eee{padding-bottom:25px;}

.elementor-heading-title{position: relative;font-weight: 600!important;font-size: 30px!important;color: #54595f!important;font-family: "Quicksand"!important;}

.page-id-9560 #woocommerce_products-5 , .archive .azp-element-azp-2hfrt68umkb{display: none!important;}

h2.elementor-heading-title {line-height: 38px!important;font-size: 30px!important;font-weight: 600!important;}

h3.elementor-heading-title {line-height: 34px!important;font-size: 25px!important;}

h4.elementor-heading-title {line-height: 20px!important;font-size: 20px!important;}

.margin-20{margin: 20px 0!important;font-size: 22px!important;color: #606577!important;}

.elementor-toggle-title {font-family: 'Quicksand', sans-serif!important;}

.elementor-element-59764d0 > div > div > p , .btn-sondersize{font-size: 16px!important;font-weight: 500;}

.list-single-header-item > div > div > h2 > span , .list-single-header-item > div > div > h2 > a{display: none!important;}

.list-single-header-item > div > div > .listing-rating{position: relative!important;top: 0!important;}

.list-single-header-item > div > div > .listing-rating > span{display: none!important;}

.list-single-header-item > div > div > .listing-rating > .stars-wrapper{display: block!important;}

.wpcf7{background: #fff;padding: 25px 30px 30px;border-radius: 10px;border: 1px solid #eee;overflow: hidden;}

input[type="date"]{border: 1px solid #eee;background: #f9f9f9;width: 100%;padding: 13px 20px 13px 20px;border-radius: 6px;color: #666;font-size: 13px;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: 'Quicksand';}

.before-element-options:before{content:'';width: 50px;height: 50px;position: absolute;background-repeat: no-repeat;background-size: cover;display: block;left: 47%;top: -60px;}

.grey--link , .grey--link:hover, .grey--link:focus , .grey--link:active{color:#606577!important;}

.submit--button{font-size: 13px!important;background: #8ecbb3!important;padding: 13px 32px!important;position: relative!important;border-radius: 30px!important;color: #fff!important;font-weight: 700!important;text-transform: uppercase!important;}

div.wpcf7-response-output {margin: 0em 0.5em 1em 1em;}

#beleuchtung:before,#okostrom:before,#stromerzeugung:before,#betriebsanlagen:before,#rueckgewinnung:before,#heizung:before,#bauweise:before,#lebensmittel:before,#bio-lebensmittel:before,#reinungsmittel:before,#handtuchtausch:before,#regenwasser:before,#wassersparend:before,#recycling:before,#einwegartikel:before,#muellvermeidung:before,#erreichbarkeit:before,#zertifizierung:before,#naturkosmetik:before,#aktionen:before,
#reinungsmittel:before{display: block;content: " ";margin-top: -150px;height: 280px;visibility: hidden;pointer-events: none;}

.nav-holder nav li ul {min-width: 230px;}

.main-search-button {float: right;right: 0!important;}

.parallax-section .section-title h1{font-size: 54px!important;font-weight: 900;}

.parallax-section .section-title .subheadline{font-size: 34px;margin-top: 20px;}

.elementor-9514 .elementor-element.elementor-element-b70dc1e .elementor-post__title a{font-size: 30px;}

.widget_search input {font-family: 'Quicksand', sans-serif!important;}


.main-search-button{font-family: 'Quicksand';}

.elementor{margin-top: -50px;}

.elementor-hero-section{max-height: 600px;height: 600px;}

section.hero-section {padding: 110px 0 200px;}

.headline--big{font-size: 54px!important;font-weight: 900!important;}

.geodir-category-listing:hover .geodir-category-img img , .listing-item-grid:hover img {-webkit-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}

.location-absolute{position: absolute;padding: 10px 20px;background: #8ecbb3; border-radius: 50px;-webkit-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2)!important;box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.2)!important;}

.copyright{margin-top: 20px;}

section.parallax-section {background-position: center center;background-size: cover;background-repeat: no-repeat;height: 600px;padding: 0!important;}

.blog-artikel:first-child{margin-top: 50px;}

.parallax-section--padding{padding: 14.5% 0!important;}

section.parallax-section .bg{height: 100%!important;}

.custom-scroll-link:hover{transition: all 500ms ease;}

.custom-scroll-link{transition: all 500ms ease;}

.iscwp-main-wrp{padding: 30px;}

.elementor-post__thumbnail{max-height: 360px;padding-bottom: 52%!important;}

.widget-title{font-size: 20px!important;color: #54595f!important;font-weight: 900!important;}

.elementor-post__title, .elementor-post__text{margin-bottom: 10px!important;}

.elementor-post__read-more{color: #fff!important;font-weight: 500!important;}

.elementor-post__read-more > .fa-eye{margin-left: 10px;}

.page-numbers-blog{display: inline-block;width: 44px;height: 44px;line-height: 44px;border-radius: 6px;border: 1px solid #eee;box-sizing: border-box;position: relative;font-size: 13px;color: #888DA0;background: #fff!important;letter-spacing: 1px;margin: 0 2px;}

.page-numbers-blog.current {background: #8ecbb3!important;color: #fff;}

.page-numbers-blog:hover{background: #8ecbb3!important;color: #fff;}

.elementor-pagination{margin-top: 50px!important;}

.section-title {padding-top: 295px!important;}

.list-single-main-media {height: 600px;}

.post-information{margin-bottom: 50px;}

.thumbnail-content{height: auto;margin-bottom: 25px;}

.sonder-height-button--green{padding: 15px;font-weight: 500;}

#listing-reviews,  #listing-add-review{display: none;}

.datenschutz{padding-left: 10px;}

#woocommerce_products-5{display: none;}

.azp-element-azp-ljypb2i9zp > div > div.listing-features-view{display: none;}

.elementor-9428 .elementor-element.elementor-element-292fac2 .elementor-heading-title {padding-bottom: 10px;}

.post-author > a:hover , .post-author > a:focus , .post-author > a:active{color: #666;}

.post-options > p {font-family: 'Quicksand', sans-serif !important;font-size: 15px !important;font-weight: 500 !important;}

.post-author, .post-author > a {color: #54595f;}

.post-opt li span, .post-nav .post-link, .post-nav .post-link span {color: #54595f;}

.post-nav .post-link span {font-weight: bolder;}

.ss-inline-share-wrapper .ss-social-share-label span , .post-opt li span, .post-opt li a, .comment-reply-title {color: #54595f;}

.comment-respond > form > .not-empty{color: #54595f!important;}

.share-holder.hid-share .share-container {background: #54595f;}

.datenschutz__link, .datenschutz__link:hover{color: #8ecbb3;}

.custom-form textarea, input[type="text"]{font-family: 'Quicksand', sans-serif !important;font-weight: 400;}

.swp_social_panel.swp_default_full_color a, html body .swp_social_panel.swp_individual_full_color .nc_tweetContainer:hover a, body .swp_social_panel.swp_other_full_color:hover a {color: #fff!important;}

.unterkunft_teaser{width: 100%;height: 250px;background-size: cover;background-position: center center;background-repeat: no-repeat;border-radius: 4px;}

.unterkunft_name{margin: 30px 0 15px 0!important;font-size: 22px!important;}

.unterkunft__wrapper{text-align: center;}

.unterkunft__wrapper > .unterkunft_information{text-align: left;}

.unterkunft_information > p{font-size: 14px!important;}

.unterkunft_nachhaltigkeit-image{width: 40%;margin-left: 10px;}

.unterkunft_button{margin-top: 20px;}

.unterkunft_button:focus, .unterkunft_button:active , .find-more:focus, .find-more:active{color: #fff!important;}

.find-more{width: 100%;float: left;margin-top: 50px;}

.display-block{display: block!important;}

.lcard-bot-bookmark, .lcard-bot-views , .wkhour-status{display: none!important;}

.geodir-category-footer {padding: 0!important;margin-top: -10px!important;position: unset;border:none;}

.geodir-category-footer > div , .geodir-category-footer > div > ul{width: 100%;}

.btn{font-family: 'Quicksand', sans-serif !important;}

.listings-pagination-wrap{margin-bottom: 20px;}

.header-search > form > div > div > div > div > div{width: fit-content!important;min-width: 170px!important;  }

.azp-element-azp-vjracyv3z , .azp-element-azp-yaww5ku484h{display: block!important;}

.tolt::after{background: #8ecbb3!important;border-radius: 5px!important;}

.tolt[data-microtip-position|="top"]::after {right: -164px!important;width: fit-content;}

.pricerange-icon.tolt[data-microtip-position|="top"]::after {right: -103px!important;width: fit-content;}

.listing-rating > span{display: none!important;}

.item-loc , .item-loc:hover , .item-loc:active , .item-loc:focus{color: #9ea6ba;}

.lcard-bot-address > .tolt::after , .lcard-bot-pricerange > .tolt::after {display: none;}

.archive .geodir-opt-list li {margin-left: 0!important;margin-top: 3px!important;}

.geodir-opt-list li.lcard-bot-address {margin-left: 15px!important;margin-top: 35px;max-width:88%;}

.home-absolute{background: #8ecbb3;position: absolute;top: -90px;left: 0px;border-radius: 5px;padding: 5px 10px;-webkit-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.4);box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 0.4);}

.home-absolute > a{color: #fff!important;}

.azp-element-azp-2f7xkw2eo07 , .home-absolute > a > i, .azp-element-azp-ql6hhq81fj, .azp-element-azp-r5gruyf26p, .azp-element-azp-yaww5ku484h{display: none!important;}

.lcard-excerpt{margin-bottom: 50px;}

.listing-rating {bottom: 25px!important;margin: 0!important;}

.hero-section-wrap {margin-top: -50px;}

.absolute-bubble-options{top: -144px;left: -77%;}

.listing-rating > .stars-wrapper, .azp-element-azp-yaww5ku484h {display: block!important;}

.azp-element-azp-yaww5ku484h{width: 100%!important;}

.azp-element-azp-ycgxtb7o5zn{display: block!important;}

.filter-gid-item{width: 100%!important;}

input:checked + .switchbtn-label{background: #8ecbb3!important;color: #fff!important;}

.switchbtn input:checked + .switchbtn-label:before{content: unset;}

.col-filter-wrap{min-height: unset!important;}

.ltag-filter-wrap > div > label{padding: 0!important;border: none!important;background: transparent!important;color: #606577!important;}

.field-head{font-size: 13px;color: #606577!important;margin-bottom: 0;margin-top: 1rem;font-weight: 400;}

.field-head{margin-right: -30px;}

.nice-select.open{height: auto!important;}

.listing-features, .listing-ftags{margin-top: 20px;}

.nice-select{overflow: hidden;}

.nice-select.open:after, .nice-select:after{top: 20px;}

.azp-element-azp-2hfrt68umkb > div > div , .azp-element-azp-eqyogt3fwvc > div{overflow: unset;}

.ltag-filter-wrap{display: block;width: 100%;margin-right: 0;}

.switchbtn .switchbtn-label{text-align: left!important;padding-left: 10px!important;}

.post-link{width: 50%!important;}

#sec_promo_video > img{height: 100%;}

.searchwp-live-search-results-showing {top: 60px!important;width: 270px!important;}

.searchwp-live-search-results:last-child{top:209px!important;width: 342px!important;margin-left: 1px;}

.home > .searchwp-live-search-results{top: 408px!important;width: 480px!important;margin-left: 21px;}

.searchwp-live-search-result a, .ajax-modal-details-box > h3{color: #8ecbb3!important;}

.more-photos-button, .ajax-modal-close , .ajax-modal-photos-btn , .facilities-list li span{background: #8ecbb3!important;}

.facilities-list li i {color: #606577;}

.facilities-list li{cursor: default;}

.page-id-9514 > .searchwp-live-search-results:last-child{top: 858px!important;width: 305px!important;margin-left: 1px;}

.single > .searchwp-live-search-results:last-child{top: 42.4%!important;width: 8%!important;margin-left: 1px;}

.save-btn{display: none!important;}

.is-custom-img{width: 20px;margin-right: 10px;}

.listing-features ul li {width: 30%;margin-right: 15px;font-size: 12px;}

.listing-features ul li + li {margin-left: 0!important;}

.is-cimg-id-199{width: 9px;margin-right: 15px;margin-left: 5px;}

section {overflow: hidden!important;}

.ltag-filter-wrap{margin-bottom: 0!important;}

.filter_sortby{display: none!important;}

.category_500 , .category_501 , .category_502{display: none!important;}

.btn.transparent-btn:hover{color: #fff!important;}

.rate-item , .review-range-item  {display: none!important;}

.rate-item:first-child{display: block!important;}

.review-range-item:first-child  {display: flex!important;}

.list-author-widget-contacts li span:last-child{text-align: right;float: right;}

.list-author-widget-contacts li a {float: right;}

.list-widget-social li a:hover {background-color: #8ecbb3!important;color: #fff!important;}

.act-accordion , .act-accordion:hover , .act-accordion:active , .act-accordion:focus , .submit--button-wrapper:hover , .submit--button-wrapper:focus , .submit--button-wrapper:active , .mb-btn-direction:hover , .mb-btn-direction:focus , .mb-btn-direction:active, .mb-btn-call:hover , .mb-btn-call:focus , .mb-btn-call:active{color: #fff!important;}

.ajax-modal-details-box > .listing-features > ul > li{width: 30%;}

.roomCard-bot > .room-preview-fact > .facilities-list > .has-custom-img > .is-custom-img{width: 50%;}

.roomCard-bot {margin-top: 20px;}

body > div > div > div > div > .ajax-modal-item-inner{margin-top: 0;}

.ajax-modal-details-box > .listing-features > ul > .is-cimg-id-338{width: 33%;}

.rooms-details-header h3 {color: #606577;}

.room-item-warp{padding-top: 45px;}

.room-item-warp:first-child{padding-top: 0;}

.list-author-widget-contacts {padding-bottom: 0;line-height: 22px;}

.sclnav-item > a:hover{color: #606577!important;}

.azp_lfeatures > .list-single-main-item > .list-single-main-item-title{margin-bottom: 0;}

.reisedatum{padding: 25px 0 0 0px;}

.col-75{width: 75%;float: left;}

.col-25{width: 25%;float: left;}

.reisedaten-last-child{padding-bottom:20px;}

.filter__counter{display: block;width: 30px;height: 30px;border: 1px solid #fff;border-radius: 100%;color: #fff;background: #8ecbb3;padding-left: 10px;padding-top: 6px;float: right;margin-top: -8px;}

.filter__counter{display: block; margin-right: 30px;}

.list-single-tags a:hover{color: #8ecbb3!important;}

.intro-item > h2 , .intro-item > h3{text-shadow: 3px 4px 5px #3d3d3d;}


.ltag-filter-wrap > div > .listing_tags_filter_581{content:''; background-image: url('/wp-content/uploads/2020/06/Element-1.png')!important;display: block;position: relative!important;width: 50%;height: 25px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

.ltag-filter-wrap > div > .listing_tags_filter_582{content:''; background-image: url('/wp-content/uploads/2020/06/Element-2.png')!important;display: block;position: relative!important;width: 50%;height: 25px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

.ltag-filter-wrap > div > .listing_tags_filter_583{content:''; background-image: url('/wp-content/uploads/2020/06/Element-3.png')!important;display: block;position: relative!important;width: 50%;height: 25px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

.ltag-filter-wrap > div > .listing_tags_filter_584{content:''; background-image: url('/wp-content/uploads/2020/06/Element-4.png')!important;display: block;position: relative!important;width: 50%;height: 25px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

.ltag-filter-wrap > div > .listing_tags_filter_585{content:''; background-image: url('/wp-content/uploads/2020/06/Element-5.png')!important;display: block;position: relative!important;width: 50%;height: 25px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

input#listing_tags_filter_581:checked + .switchbtn-label{background-image: url('/wp-content/uploads/2020/06/weiss1.png')!important;display: block;position: relative!important;width: 50%;height: 40px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

input#listing_tags_filter_582:checked + .switchbtn-label{background-image: url('/wp-content/uploads/2020/06/weiss2.png')!important;display: block;position: relative!important;width: 50%;height: 40px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

input#listing_tags_filter_583:checked + .switchbtn-label{background-image: url('/wp-content/uploads/2020/06/weiss3.png')!important;display: block;position: relative!important;width: 50%;height: 40px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

input#listing_tags_filter_584:checked + .switchbtn-label{background-image: url('/wp-content/uploads/2020/06/weiss4.png')!important;display: block;position: relative!important;width: 50%;height: 40px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

input#listing_tags_filter_585:checked + .switchbtn-label{background-image: url('/wp-content/uploads/2020/06/weiss5.png')!important;display: block;position: relative!important;width: 50%;height: 40px;background-repeat: no-repeat!important;background-size: contain!important;margin-bottom: 5px;}

.listsearch-inputs-wrapper .filter-inputs-row.advanced-inputs .filter-gid-item {margin-bottom: 10px;}

.nice-select.stay--open{height: auto!important;}

.nice-select.closer.stay--open{height: 48px!important;}

.archive .absolute-bubble-options {top: 10px;left: -67%;}

.listing-item.listing-item-options{width: 50%!important;}

.listing-item.listing-item-options article , .listing-item.listing-item-options article.geodir-category-listing{height: auto!important;}

.listing-item.listing-item-options .geodir-category-listing .geodir-category-img  , .listing-item.listing-item-options .geodir-category-listing .geodir-category-content{width: 100%!important;}

.listing-item.listing-item-options .geodir-category-listing .geodir-category-content .geodir-category-text {min-height: 150px!important;}

.listing-item.listing-item-options.list-layout{width: 100%!important;}

.listing-item.listing-item-options.list-layout article{height: 190px!important;}

.listing-item.listing-item-options.list-layout .geodir-category-listing .geodir-category-img{width: 40%!important;}

.listing-item.listing-item-options.list-layout .geodir-category-listing .geodir-category-content{width: 60%!important;}

.listing-item.listing-item-options.list-layout .geodir-category-listing .geodir-category-content .geodir-category-text {min-height: 105px!important;}

p{font-size: 15px!important;}

.listing-features ul li + li {margin-bottom: 15px!important;}

.azp-element-jsjrljfdg > div{margin: 0!important;}

.azp-element-jsjz73eg5{display: none;}

.menu-item > .link-custom-hover:hover , .list-author-widget-contacts li a:hover{color: #8ecbb3!important;}

.azp-element-jsjrlk9f9 >  .azp_container{margin-top: 0!important;}

#sec_promo_video{height: auto!important;}

.fab.fa-custom_icon:before{content: "\f0ac";}

#buchungs_anfrage{padding-top: 50px;}

.datenschutz{font-size: 12px!important;}

.single .azp_similar_listings .slick-track{width: 100%!important;transform: unset!important;}

.single .azp_similar_listings .slick-track .slick-slide , .single .azp_similar_listings .slick-track .slick-slide .preview_listing , .single .azp_similar_listings .slick-track .slick-slide .preview_listing_content{width: 100%!important;}

.single .azp_similar_listings .slick-track .slick-slide{display: none!important;}

.single .azp_similar_listings .slick-track .slick-slide.slick-active.slick-center{display: block!important;}

.single .azp_similar_listings .swiper-button-next{right: -20px;}

.single .azp_similar_listings .swiper-button-prev{left: -20px;}

#nachhaltiger_urlaub-single{margin-top: 80px;}

.single .azp_similar_listings .slick-dots{display: none!important;}

.section-separator{margin: 15px 0!important;}

.single .list-single-header-inside .list-single-header-item .listing-rating {margin-top: 0;}

.single .list-single-header-inside .list-single-header-item .listing-rating .stars-wrapper {top: 0!important;}

.page-id-10023 .listing-item-grid .listing-counter{display: none;}

.page-id-10023 #ziele-grid .gallery-item {width: 33.33%!important;float: left;position: relative!important;top: 0!important;left: 0!important;margin: 10px 0;}

.page-id-10023 #ziele-grid .gallery-items {height: auto!important;}

.elementor-element-41b83c8 h2{margin-top: 35px;font-size: 1.25rem!important;}

.item-loc p{font-size: 13px;padding: 5px;}

blockquote p{font-family: "Quicksand"!important;}

.background-imgae__blog{background-image: url('/wp-content/uploads/2020/05/sonnie-hiles-L0BaowhFe4c-unsplash-.png');background-position: center center;background-repeat: no-repeat;}

.fa-star:before{background-image: url('/wp-content/themes/citybook-child/img/unfilled.svg');width: 20px;height: 20px;content: ''!important;position: relative;display: block;background-repeat: no-repeat;}

.fa-star:hover:before{background-image: url('/wp-content/themes/citybook-child/img/filled.svg');width: 20px;height: 20px;content: ''!important;position: relative;display: block;background-repeat: no-repeat;}

.leave-rating:hover input[type="radio"]:checked ~ label:before, .leave-rating input[type="radio"]:checked ~ label:before, .leave-rating label:hover ~ label:before {background-image: url('/wp-content/themes/citybook-child/img/filled.svg');width: 20px;height: 20px;content: ''!important;position: relative;display: block;background-repeat: no-repeat;}

.home .listing-item.listing-item-options article, .listing-item.listing-item-options article.geodir-category-listing {height: auto!important;}

.home .listing-item.listing-item-options.list-layout .geodir-category-listing .geodir-category-img , .home .listing-item.listing-item-options .geodir-category-listing .geodir-category-img, .home .listing-item.listing-item-options.list-layout .geodir-category-listing .geodir-category-content{width: 100%!important;}

.card-post-content {height: 200px;overflow: hidden;}

.geodir-opt-list li.max-visitors{
  margin-top: 12px;
  bottom: 0;
  border-top: 1px solid #eee;
  width: 100%;
  position: absolute;
  height: 30px;
}

.filter_form_hero{border: 1px solid #e5e7f2;border-radius: 50px;}

.accordion a.toggle h2 , .accordion-inner.visible , .accordion-inner.visible > p {font-size: 15px;}

.lfilter-submit{font-family: "Quicksand"!important;font-weight: 400;font-size: 13px!important;margin: 0 auto;}

.single .listing-item.listing-item-options {width: 100%!important;}

.footer-widget p {padding-bottom: 15px!important;font-size: 17px!important;text-transform: uppercase;text-align: left;width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.11);font-weight: bold;}

.no-results-search p:first-child{font-weight: bold;font-size: 1.75rem!important;}

.lcard-bot-address.home-absolute p{color: #fff!important;}


#last-col-item .geodir-category-footer {margin-top: 10px!important;}

.geodir-category-img-wrap .background-image{width: 100%;height: 205px;background-size: cover;background-repeat: no-repeat;}









.listing-rating[data-rating~="1.0"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.0"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.0"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.0"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.0"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.1"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.1"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.1"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.1"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.1"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.2"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.2"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.2"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.2"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.2"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.3"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.3"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.3"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.3"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.3"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.4"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.4"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.4"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.4"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.4"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.5"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.5"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.5"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.5"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.5"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.6"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.6"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.6"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.6"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.6"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.7"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.7"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.7"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.7"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.7"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.8"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.8"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.8"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.8"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.8"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.9"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.9"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.9"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.9"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="1.9"] > span > .fa-star:nth-child(2):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}



.listing-rating[data-rating~="2.0"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.0"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.0"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.0"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.1"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.1"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.1"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.1"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.2"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.2"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.2"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.2"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.3"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.3"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.3"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.3"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.4"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.4"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.4"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.4"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.5"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.5"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.5"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.5"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.6"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.6"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.6"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.6"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.7"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.7"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.7"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.7"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.8"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.8"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.8"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.8"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.9"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.9"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.9"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="2.9"] > span > .fa-star:nth-child(3):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}



.listing-rating[data-rating~="3.0"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.0"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.0"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.1"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.1"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.1"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.2"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.2"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.2"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.3"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.3"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.3"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.4"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.4"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.4"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.5"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.5"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.5"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.6"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.6"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.6"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.7"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.7"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.7"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.8"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.8"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.8"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.9"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.9"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="3.9"] > span > .fa-star:nth-child(4):before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}



.listing-rating[data-rating~="4.0"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.0"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.1"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.1"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.2"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.2"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.3"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.3"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.4"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.4"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.5"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.5"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.6"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.6"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.7"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.7"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.8"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.8"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.9"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="4.9"] > span > .fa-star:last-child:before{content: '';background: url('/wp-content/themes/citybook-child/img/unfilled.svg');background-repeat:no-repeat;}


.listing-rating[data-rating~="5.0"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}

.listing-rating[data-rating~="5"] > span > .fa-star:before{content: '';background: url('/wp-content/themes/citybook-child/img/filled.svg');background-repeat:no-repeat;}





.beleuchtung-before:before{background-image:url('/wp-content/uploads/2020/05/beleuchtung.png');}

.okostrom-before:before{background-image: url('/wp-content/uploads/2020/05/strom.png');}

.stromerzeugung-before:before{background-image: url('/wp-content/uploads/2020/05/strom-erzeugung.png');}

.betriebsanlagen-before:before{background-image: url('/wp-content/uploads/2020/05/wind-turbine.png');}

.rueckgewinnung-before:before{background-image: url('/wp-content/uploads/2020/05/Wärmerückgewinnung_save-1.png');}

.heizung-before:before{background-image: url('/wp-content/uploads/2020/05/CO2-arme-Heizung_radiator-1.png');}

.bauweise-before:before{background-image: url('/wp-content/uploads/2020/05/bauweise.png');}

.lebensmittel-before:before{background-image: url('/wp-content/uploads/2020/05/regional.png');}

.bio-lebensmittel-before:before{background-image: url('/wp-content/uploads/2020/05/Bio-Lebensmittel_carrot-1.png');}

.reinungsmittel-before:before{background-image: url('/wp-content/uploads/2020/05/Ökologische-Reinigungsmittel-und-Waschmethoden_sweep-1.png');}

.handtuchtausch-before:before{background-image: url('/wp-content/uploads/2020/05/handtuch.png');}

.regenwasser-before:before{background-image: url('/wp-content/uploads/2020/05/Regenwasser-Aufbereitung_reuse-water-1.png');}

.wassersparend-before:before{background-image: url('/wp-content/uploads/2020/05/Wassersparende-Wasserhähne-und-WCs_faucet-1.png');}

.recycling-before:before{background-image: url('/wp-content/uploads/2020/05/recycle.png');}

.einwegartikel-before:before{background-image: url('/wp-content/uploads/2020/05/verzicht.png');}

.muellvermeidung-before:before{background-image: url('/wp-content/uploads/2020/05/Bewusste-Müllvermeidung_bin-1.png');}

.erreichbarkeit-before:before{background-image: url('/wp-content/uploads/2020/05/Öffentliche-Erreichbarkeit_train-1.png');}

.zertifizierung-before:before{background-image: url('/wp-content/uploads/2020/05/Eco-Zertifizierung_recyclable-1.png');}

.naturkosmetik-before:before{background-image: url('/wp-content/uploads/2020/05/Naturkosmetika_cream-1.png');}

.aktionen-before:before{background-image: url('/wp-content/uploads/2020/05/Nachhaltige-Aktionen_social-care-1.png');}

.pool:before{background: url('/img/pool.svg');}

.wlan:before{background: url('/img/wlan.svg');}

.kueche:before{background: url('/img/kueche.svg');}

.restaurant:before{background: url('/img/restaurant.svg');}

.babybett:before{background: url('/img/babybett.svg');}

.fitnessraum:before{background: url('/img/fitnessraum.svg');}

.garten:before{background: url('/img/garten.svg');}

.hoftiere:before{background: url('/img/hoftiere.svg');}

.waschmaschine:before{background: url('/img/waschmaschine.svg');}

.babysitter:before{background: url('/img/babysitter.svg');}

.hochstuhl:before{background: url('/img/hochstuhl.svg');}

.fahrrad:before{background: url('/img/fahrrad.svg');}

.nachhaltigkeit_choice{display: inline-block;width: 50%;float: left;margin-bottom: 20px;}

.nachhaltigkeit_choice:before{display: block;content: '';height: 30px;width: 30px;background-repeat: no-repeat!important;background-size: cover!important;float: left;margin-right: 10px;}

.handtuch:before{background: url('/img/handtuch.svg');}

.regional:before{background: url('/img/regional.svg');}

.strom:before{background: url('/img/strom.svg');}

.verzicht:before{background: url('/img/verzicht.svg');}

.bauweise:before{background: url('/img/bauweise.svg');}

.beleuchtung:before{background: url('/img/beleuchtung.svg');}


.list-author-widget-contacts li span.clearfix p , .list-author-widget-contacts li span{
  line-height: 22px;font-size: 13px!important;font-weight: 600;
}

.rooms-details-header h5 {
  font-size: 16px !important;
}

.slick-slide .geodir-opt-list li.max-visitors {left: unset;margin-left: 0!important;}
.slick-slide .listing-rating {bottom: 30px!important;margin: 0!important;left: 20px;}
.slick-slide .absolute-bubble-options {left: 0;top: -90px;}
.slick-slide .geodir-opt-list li.max-visitors{width: 90%;}


.archive .listing-rating {
  bottom: 50px!important;
}
.max-visitors {
  color: #9ea6ba;
}
.archive .geodir-opt-list li.max-visitors {
  margin-top: 12px;
  border-top: 1px solid #eee;
  width: 100%;
  height: auto;
  width: 85%;
}
