.lcard-bot-pricerange{display: none!important;}
.wkhour-status {display: none!important;}

/* RESPONSIVE */

@media only screen
and (min-device-width : 1668px)
and (max-device-width : 2224px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
  .listing-rating{bottom: -60px;}
}

@media only screen
and (min-device-width : 1668px)
and (max-device-width : 2224px)
and (orientation : portrait) {
  .listing-rating {bottom: -60px;}
}

@media only screen and (min-width: 1481px) {
  .show-search-button {display: block!important;}
  .show-search-button{display: none!important;}
}

@media only screen and (max-width: 1480px) {
  .vis-header-search{display: none;}
  .show-search-button {display: block;}
  .home > #main-theme > #masthead > .header-inner >  .show-search-button{display: none!important;}
}

@media (min-width: 1241px){
  .archive .listing-rating {bottom: 30px!important;}
}

@media only screen and (max-width: 1200px) {
  .copyright {text-align: center;}
}

@media only screen and (max-width: 1140px) {
  .listing-search-sidebar{padding-top: 0;}
  .filter__counter{display: block;}
}

@media only screen and (max-width: 1065px) {
  .elementor-col-25{width: 50%!important;}
  .dynamic-footer-widget{width: 100%!important;}
  .hero-inputs-wrap .filter-gid-item:first-child{border-top-right-radius: 0!important;border-bottom-right-radius: 0!important;}
  #menu-item-9674 > a{text-align: center;margin: 8px 0;}
  .page-id-10023 #ziele-grid .gallery-item{width: 50%!important;}
}

@media screen and (max-width: 1040px){
  .listing-item .listing-item-options .geodir-category-listing .geodir-category-content .geodir-category-text {
    min-height: 180px!important;
  }
}

@media (max-width: 1023px){
  .list-single-carousel-wrap .slick-slide-item .box-item a.gal-link{
    right: 35px;
  }
  .current-menu-item{border-bottom: 2px solid #8ecbb3;}
}

@media only screen and (max-width: 950px) {
  .geodir-category-img-wrap .background-image{height: 223px;}
}

@media only screen and (max-width: 850px){
  .slick-slide .listing-item.listing-item-options .geodir-category-listing .geodir-category-content .geodir-category-text {min-height: 110px!important;}
  .slick-slide .geodir-category-img-wrap .background-image {background-position: center center;}
  .lcard-bot-address.home-absolute p {font-size: 15px!important;}
  .elementor-col-33{width: 50%!important;}
  .list-single-facts .inline-facts-wrap{flex: 50%;}
  .elementor-col-33:last-child{margin: 20px auto 0!important;}
  .card-post:last-child{margin: 0 auto;}
  .list-layout > .geodir-category-listing > .geodir-category-img > .listing-thumb-link{max-height: unset!important;}
  .listing-item.list-layout .geodir-category-img , .listing-item.list-layout .geodir-category-content{width: 100%!important;}
  .geodir-category-listing , .list-layout > .geodir-category-listing > .geodir-category-img > .listing-thumb-link {height: auto!important;}
  .listing-features ul li {width: 50%!important;}
  .scroll-nav-wrapper{display: none;}
  .archive .geodir-opt-list li.max-visitors {width: 100%;}
  .listing-item.listing-item-options.list-layout .geodir-category-listing .geodir-category-content .geodir-category-text {min-height: 120px!important;}
}

@media only screen and (max-width: 820px){
  .archive .absolute-bubble-options {left: 0;top: -70px;}
  .geodir-opt-list li.max-visitors {width: 93%;}
}

@media only screen and (max-width: 340px){
  .elementor .box-cat, .box-cat {min-width: 122px!important;float: left;width: calc(50% - 20px);padding: 10px 0;}
  .hero-section-wrap .box-cat-container{margin: 20px auto;text-align: center;}
}

@media only screen and (min-width: 340px) and (max-width: 400px){
  .elementor .box-cat, .box-cat {min-width: 142px!important;float: left;width: calc(50% - 20px);}
  .hero-section-wrap .box-cat-container{margin: 40px auto;text-align: center;}
}

@media only screen and (min-width: 400px) and (max-width: 812px){
  .elementor .box-cat, .box-cat {min-width: 152px!important;float: left;width: calc(50% - 20px);}
  .hero-section-wrap .box-cat-container{margin: 50px auto;text-align: center;}
}
  
@media only screen and (max-width: 812px){
  .elementor .box-cat:last-child{float: unset;top: -10px;}
  .filter_form_hero{border: none;}
  .elementor-hero-section{max-height: unset;height: 92vh;}
  .elementor-element .elementor-widget-heading .elementor-widget-container{margin-bottom: 35px!important;margin-top: 35px!important;}
  .home h2.elementor-heading-title{margin: 0;}
  .elementor-545 .elementor-element.elementor-element-81788cc > .elementor-widget-container {margin: 40px 0px 0px 0px!important;}
  .parallax-section .section-title h1 {margin-top: 50%;font-size: 25px!important;}
  .parallax-section .section-title .subheadline {font-size: 24px;}
  section.parallax-section{height: 60vh!important;}
  .elementor-9428 .elementor-element.elementor-element-988d3a7 .elementor-heading-title {font-size: 25px!important;}
  .elementor-text-editor {padding-right: 25px;padding-left: 25px;}
  .before-element-options:before {left: 44%;}
  .elementor-element-41b83c8 h2{margin-top: 35px;}
  .elementor-element-146955e{display: none;}
  .elementor-element-4b40afc{padding-bottom: 50px!important;}
  .elementor-text-editor p, .elementor-text-editor p span, .elementor-text-editor p a , .elementor-text-editor h6{font-size: 15px!important;}
  .box-widget .widget-posts .widget-posts-descr {padding-bottom: 30px;}
  .elementor-toggle-title {font-family: 'Quicksand', sans-serif!important;font-weight: 500;font-size: 15px;line-height: 24px;}
  .elementor-post__thumbnail{height: 150px!important;}
  .page-id-9514 section.gray-section, .single-post section.gray-section{padding-top: 30px;}
  .cth-mobile .listing-item.listing-item-options .geodir-category-listing .geodir-category-img, .cth-mobile  .listing-item.listing-item-options .geodir-category-listing .geodir-category-content {width: 100%!important;}
  .cth-mobile .listing-rating {bottom: 6px!important;}
  .page-id-10115.cth-mobile .listing-rating {bottom: 20px!important;}
  .blog .list-single-main-media{height: auto!important;}
  .list-layout > .geodir-category-listing > .geodir-category-img > .listing-thumb-link{max-height: 150px!important;}
  .pos-single > div > div > .entry-title{margin-bottom: 20px;}
  .pos-single > div > div > .entry-title{display: none;}
  .pos-single .elementor-text-editor{padding-right: 0;padding-left: 0;}
  .pos-single .elementor-container{width: 100%!important;}
  .to-top{display: none!important;}
  .elementor-9428 section{padding-top: 50px!important;}
  .elementor-element-4b40afc .elementor-text-editor{padding: 0!important;}
  .archive .listing-rating {
    bottom: 60px!important;
    left: 20px;
    right: unset;
  }
  .geodir-opt-list li.max-visitors {
    left: 20px;
  }
  .parallax-section .section-title h2 {font-size: 25px!important;margin-top: 50%;}
  #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 {content: unset;}
}


@media only screen and (max-width: 770px) {
  .geodir-opt-list li.max-visitors {
    left: 20px !important;
    padding-top: 5px;
    padding-bottom: 5px; 
    margin: 0!important;
    width: 83% !important;
  }
  .archive .listing-rating {
    bottom: 35px !important;
  }
  .azp-element-jsjrlk9f9{padding-top: 10px;}
  .roomCard-bot , .lrooms-item{display: block;}
  .lrooms-price{position: relative!important;}
  .room-preview-fact , .lrooms-media , .lrooms-details{width: 100%!important;margin-bottom: 15px;}
  .lroom-dbtn > button{width: 100%;}
  .page-id-10115.cth-mobile .listing-rating  , #last-col-item .listing-rating, .listing-rating {bottom: 75px!important;left: 20px;}
  .listing-item.listing-item-options.list-layout .geodir-category-listing .geodir-category-content .geodir-category-text {min-height: 150px!important;}
}

@media screen and (min-width: 767px){
  .list-single-carousel-wrap .slick-slide-item .box-item a.gal-link{
    right: 50%;
    top: -100%;
    transform: translate(-50%,-50%);
  }
  .list-single-carousel-wrap .slick-slide-item .box-item:hover a.gal-link{
    top: 50%;
  }
  .show-search-button {position: absolute;right: 80px;}
  #last-col-item .listing-rating, .listing-rating {bottom: 35px!important;}
  .page-id-10115.cth-mobile .listing-rating {bottom: 70px!important;}
}

@media only screen and (max-width: 745px) {
  .geodir-category-img-wrap .background-image{height: 245px;}
  .lcard-bot-address.home-absolute p {font-size: 10px!important;}
}

@media only screen and (max-width: 689px) {
  .geodir-category-img-wrap .background-image {height: 265px;}
}

@media only screen and (max-width: 680px) {
  .listing-features ul li {width: 100%!important;}
  .page-id-10023 #ziele-grid .gallery-item{width: 100%!important;}
}

@media (max-width: 650px){
  .archive .listing-rating {
    bottom: 35px !important;
  }
  #listing_tags {
    display: none;
  }
  .geodir-category-img-wrap .background-image {height: 202px;}
  .list-layout > .geodir-category-listing > .geodir-category-img > .listing-thumb-link {max-height: 205px!important;}
  .elementor-col-25{width: 100%!important;}
  .list-single-facts .inline-facts-wrap{flex: 100%;}
  .home-absolute {top: -170px;}
  .elementor-col-33{width: 50%!important; }
  .elementor-col-33:last-child{margin: 0 auto 20px !important;}
  .card-post:last-child{margin: 0 auto;}
  .main-search-input {-webkit-box-shadow: unset;box-shadow: unset;background: unset;margin-top: 0;}
  .hero-inputs-wrap .filter-gid-item:first-child , .main-search-button{border-radius: 50px!important;}
  .main-search-input:before{content: unset;}
  .list-layout > .geodir-category-listing > .geodir-category-img > .listing-thumb-link {max-height: 180px!important;}
  .facebook__footer, .pinterest__footer {margin-right: 10px;}
  .elementor-col-33 {width: 100%!important;}
  .elementor-col-33{margin: 0 auto 20px 0 !important;}
  .items-grid-holder .items-grid-item {flex: 0 100%;}
  .iscwp-main-wrp{padding: 0;}
  .headline--big {font-size: 34px!important;}
  .intro-item > h3 {font-size: 15px;}
  .col-filter-wrap , .col-list-wrap.list-lcol-filter{width: 100%!important;}
  .col-list-wrap.list-lcol-filter{margin-top: 0!important;}
  .list-single-main-media.fl-wrap > div{top: -80%!important;}
  .section-title{padding: 0!important;}
  .list-single-main-media img{max-width: 210%;width: 210%;}

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

  .geodir-opt-list li.lcard-bot-address{
    left: 0;
    top: 0;
    margin-top: -60px !important;
  }

}

@media only screen and (max-width: 500px) {
  .elementor-col-25 {width: 100%!important;}
}

@media only screen and (max-width: 414px) {
  .archive .absolute-bubble-options {top: -60px !important;}
  .archive .listing-rating {
    bottom: 35px !important;
  }
  .archive .wkhour-status {width: 0;}
  .archive .geodir-opt-list li {
    margin-top: 5px !important;
  }

  .page-id-10115.cth-mobile .listing-rating, 
  #last-col-item .listing-rating, 
  .listing-rating {
    bottom: 35px !important;
    left: 20px;
  }
  
  .home .geodir-category-footer {
    margin-top: 25px!important;
  }
   
  .geodir-opt-list li.max-visitors {
    left: 20px !important;
    padding-top: 5px;
    padding-bottom: 5px; 
    margin: 0!important;
    width: 83% !important;
  }

  .slick-slide .listing-rating {left: 20px;bottom: 50px!important;}
}

@media only screen and (max-width: 350px) {
  .lcard-bot-address.home-absolute p {font-size: 13px!important;}
}
