body{line-height:1.6!important;font-weight:lighter}.dropdown-item:active{background-color:#e9ecef;color:#000}.dropdown-item.active{background-color:#fff;color:#000}.dropdown-item.hover{background-color:#e9ecef;color:#000}.dropdown-item.focus{background-color:#e9ecef;color:#000}.dropdown-item{color:rgba(0,0,0,.5);font-weight:300!important}@media (max-width:360px){#footer_content_pages p{font-size:.8rem!important}#footer p{font-size:.8rem!important}}@media (max-width:576px){#details .card-columns{column-count:2}#details .card-columns .card{display:block}#header_text h1{font-size:10px}.slider_block .lead{font-size:.9rem}.headline_detail_page{margin-bottom:10px}.headline_detail_page h3{margin-left:15px;margin-top:25px!important}.headline_detail_page small{font-size:.8rem;margin-left:0;font-weight:300}#main_content_description h4{margin-top:20px}#fewo_overview{margin-top:40px}.headline_detail_page h3{margin-left:0}#main_content .row{margin-left:5px}#main_content_description{padding-left:0!important;padding-right:0!important}#CTAMobileText{font-size:.8rem!important}#bookingCTAMobile .btn{font-size:.8rem!important;font-weight:700!important}#recommendations_filters{overflow:auto;white-space:nowrap}#recommendations_filters::-webkit-scrollbar{display:none}#recommendations_filters{-ms-overflow-style:none;scrollbar-width:none}#recommendations_filters button{display:inline-block}#recommendations_content .left-2{padding-right:1px!important;padding-left:1px!important;margin-bottom:50px!important}#recommendations_content .right-2{padding-left:1px!important;padding-right:1px!important;margin-bottom:50px!important}#recommendations_content .left{padding-right:1px!important;padding-left:1px!important;margin-bottom:50px!important}#recommendations_content .right{padding-left:1px!important;padding-right:1px!important;margin-bottom:50px!important}#datenschutz_content h1{margin-top:0!important}}@media (min-width:576px) and (max-width:768px){.slider_block .lead{font-size:1rem}.headline_detail_page{margin-bottom:10px}.headline_detail_page h3{margin-left:15px;margin-top:25px!important}.headline_detail_page small{font-size:.9rem;margin-left:15px}#main_content_description h4{margin-top:20px}#fewo_overview{margin-top:30px}#fewo_overview .card-text{font-size:.9rem}#recommendations .card-title{font-size:1rem!important}#recommendations .card-text-sec{min-height:130px!important;font-size:1rem}}@media (min-width:768px) and (max-width:990px){#header_text h1{font-size:1.5rem}#header_text p{font-size:.7rem}.slider_block .lead{font-size:1.1rem}.headline_detail_page{margin-bottom:10px}.headline_detail_page h3{margin-left:15px;margin-top:25px!important}.headline_detail_page small{font-size:.9rem;margin-left:15px}#main_content_description h4{margin-top:20px}#fewo_overview{margin-top:60px}#fewo_overview .card-text{font-size:.9rem}#recommendations .card-text-sec{min-height:100px!important;font-size:1rem}#recommendations .card-text{min-height:40px;font-size:1rem}}@media (min-width:991px) and (max-width:1199px){#header_text h1{font-size:2rem}#header_text p{font-size:1rem}#fewo_overview .card-title{font-size:1rem}#recommendations .card-text{min-height:130px!important;font-size:1rem}}@media (min-width:576px){#details .card-columns{column-count:2}}@media (min-width:768px){.nav-item{padding-left:12px;padding-right:12px}#details .card-columns{column-count:3}}@media (min-width:992px){#details .card-columns{column-count:4}#recommendations{margin-top:60px}#footer{margin-top:60px;margin-bottom:20px}#fewo_overview{margin-top:60px}#fewo_overview .card-text{font-size:.9rem}#recommendations_content .container{margin-bottom:20px}}@media (max-width:991px){body{font-weight:300!important}#recommendations{margin-top:60px;margin-bottom:50px}#recommendations .card-title{font-size:1.1rem}#recommendations .card-text{font-size:.9rem}#footer{margin-top:60px;margin-bottom:140px}#fewo_overview .card-title{font-size:1.2rem}#recommendations_content .col{margin-bottom:10px}#recommendations_content .left-2{padding-left:0!important}#recommendations_content .right-2{padding-right:0!important}}@media (min-width:1200px){#recommendations .card-text{min-height:110px;font-size:1rem}#recommendations .card-text-sec{min-height:110px;font-size:1rem}}.container h3{margin-bottom:20px;margin-top:100px}.navbar{font-weight:300!important}#fewo_overview h3{margin-bottom:20px;margin-top:20px!important}#fewo_overview .card-footer{border-top:0}.navbar-brand{padding-left:5px}.navbar{box-shadow:0 2px 1px -2px rgba(0,0,0,.2);font-weight:lighter}.masthead{height:100vh;min-height:500px;background-image:url(../images/ferienhaus-makrele-aussenansicht.jpeg);background-size:cover;background-position:center;background-repeat:no-repeat}.masthead2{height:150px;background-image:url(../images/ausschnitt-ferienwohnung-mobile.jpeg);background-size:cover;background-position:center;background-repeat:no-repeat}#header_text{color:#fff;background-color:rgba(58,57,58,.8);border-style:solid;border-width:1px;border-color:#fff}#header_text h1{text-decoration:none;border-bottom:1px solid #fff;font-weight:lighter;line-height:2}#header_text p{font-weight:lighter}#intro{margin-top:70px}#intro h2{margin-bottom:20px}#fewo_overview p{font-weight:lighter}#fewo_overview_breaker{margin-bottom:30px}#testimonial{margin-top:30px}#testimonial_intro{margin-bottom:40px}.caption_content{text-align:center;padding-left:5px;padding-right:5px}.caption_content_main{font-style:italic;font-weight:500!important}.caption_content_sec{font-weight:300!important}.slick_slider{margin-left:10px}.slick_slider_testimonal{max-width:820px;margin:0 auto}.caption p{font-size:1rem;font-weight:400}.caption img{width:40px;float:left}.caption .lead img{width:30px;float:left;margin-left:5px}.ratings{display:inline-block}.caption .ratings img{width:20px}.navbar-toggler.ml-auto.mr-1{padding:0;border:0}.navbar-toogler-icon{width:1.3em;height:1.3em}.navbar-brand.d-md-none{font-size:1.3rem padding: 0}#details{margin-top:60px}#details p{margin-bottom:20px}#google_map{margin-top:60px;margin-bottom:80px}#map{width:100%;height:400px}#bookingFormDesktop{max-width:400px;height:1360px}.image_galary .col-6{padding-left:5px;padding-right:5px}.image_galary .row{padding:15px}#more_images{position:absolute!important;bottom:8px!important;right:14px!important;font-size:.9rem;font-weight:bolder}.sl-caption{text-align:center;font-weight:lighter}.no_padding{padding-top:0!important;padding-bottom:0!important}.text-muted{font-size:1rem;font-weight:lighter;margin-left:10px}.headline_detail_page h3{margin-bottom:0;margin-top:40px;color:#505050}#main_content{padding-right:40px;padding-top:20px}#main_content_description{padding-left:35px;padding-right:40px}#main_content_description .lead{font-size:1rem;line-height:1.7}.further_informations{margin-top:40px}.further_informations h4{margin-bottom:20px}.further_informations .d-lg-none li{font-weight:300;padding-bottom:10px;margin-left:3px;padding-left:0}.further_informations .d-lg-block li{padding-top:10px;font-weight:300}.further_informations button{font-size:1rem;margin-top:20px}#further_informations .modal-header{background-color:#fff}#further_informations .modal-dialog{margin-top:0}#further_informations .modal-content{margin-top:0;border:0!important;border-radius:0!important}#recommendations h3{padding-bottom:20px;font-weight:600;margin-top:10px!important}#recommendations .btn{font-size:1rem}#recommendations_mobile{margin-top:30px;background-color:#e8e8e8;padding-top:10px;padding-bottom:15px}#recommendations_mobile h3{margin-left:15px;margin-top:25px!important;color:#505050}.my-4{margin-top:40px!important;margin-bottom:40px!important}.jumbotron{padding-top:35px}.jumbotron .card{border:none}.headline{margin-top:40px;margin-bottom:60px}.headline h3{margin-bottom:20px}.headline p{color:#696969;font-size:.95rem}.block{margin-top:30px;margin-bottom:80px}.recommendation_content{margin-top:20px}#image_galary_stahlbrode_old .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fffff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}#image_galary_stahlbrode_old .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fffff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}#image_galary_mobile .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fffff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")!important}#image_galary_mobile .slick-next:before{color:gray;opacity:100%;font-size:1.4rem}#image_galary_mobile .slick-prev:before{color:gray;opacity:100%;font-size:1.4rem}#image_galary_mobile .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fffff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")!important}#bookingCTAMobile{height:100px;width:100%;background-color:#fff;-webkit-box-shadow:0 -5px 12px 5px rgba(199,199,199,.8);box-shadow:0 -5px 12px 5px rgba(199,199,199,.8)}#CTAMobileText{font-size:1rem;font-weight:700;text-align:center}#CTAMobileText p{margin-bottom:0!important}#bookingCTAMobile .btn{height:70px;white-space:normal!important;word-wrap:break-word;color:#fff;background-color:#ff385c;border-color:none;margin-top:13px;margin-bottom:12px;font-size:1rem}.modal-body li h4{margin-bottom:30px}.modal-body li:not(.listsubtitel1):not(.listsubtitel2){font-size:1rem;margin-top:20px;margin-bottom:20px;font-weight:400}.modal-body li.listsubtitel1{font-size:1rem;font-weight:400}.modal-body li.listsubtitel2{font-size:1rem;font-weight:400;color:#8c8b8b}#footer a{color:#515152}#footer_content_pages a{color:#515152}#footer p{text-align:center}#footer_content_pages p{text-align:center}.slick_slider_image{margin-left:5px;margin-right:5px;position:relative}.slick_slider_text{color:#000;font-weight:400;font-size:1.2rem;text-align:center;width:100%;height:40px;bottom:5px;display:flex;justify-content:center;align-items:center}.slick_slider_image a:link{text-decoration:none}.slick_slider_image a:visited{text-decoration:none}.slick_slider_image a:hover{text-decoration:none}.slick_slider_image a:active{text-decoration:none}.slick_slider_image_galary_mobile .slick_slider_image{margin:0!important}.slick_slider_image_galary_mobile .slick_slider_image img{margin:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}#image_counter{position:absolute;z-index:1;background-color:rgb(64,64,64,.7);bottom:10px;right:10px;padding-left:5px;padding-right:5px;min-width:36px}#image_counter p{color:#fff;margin-bottom:0!important;font-size:.7rem;padding:2px;font-weight:300;text-align:right}#image_galary_mobile{position:relative}#modal_image_galary_mobile .card-columns{column-count:1}#modal_image_galary_mobile .modal-dialog{max-width:100%;width:auto!important}#modal_image_galary_mobile .modal-header{background-color:#fff}#modal_image_galary_mobile .modal-header button{padding-left:0!important}#modal_image_galary_mobile .modal-header img{width:25px}#mobile_images{position:relative}.modal .modal-dialog-aside{margin:0;transform:translate(0);transition:transform .2s}.modal .modal-dialog-aside .modal-content{height:inherit;border:0;border-radius:0}.modal .modal-dialog-aside .modal-content .modal-body{overflow-y:auto}.modal.fixed-left .modal-dialog-aside{margin-left:auto;transform:translateX(100%)}.modal.fixed-right .modal-dialog-aside{margin-right:auto;transform:translateX(-100%)}.modal.show .modal-dialog-aside{transform:translateX(0)}.content_pages p{font-weight:300!important}.headline_content_pages h3{margin-top:40px;margin-bottom:20px}.kicker p{font-weight:300}.mobile_content_pages img{margin-bottom:80px}.mobile_content_pages_last_item img{margin-bottom:20px}#footer_content_pages p{font-size:1rem;font-weight:400}#footer p{font-weight:400}#recommendations_filters_titel h5{margin-top:35px;font-weight:300}#recommendations_filters button{margin-top:5px;margin-bottom:5px}#recommendations_content{font-size:.9rem}#recommendations_content .card-footer{border:0}#recommendations_content h3{margin-top:60px}#recommendations_content .card-img-overlay{padding:0}#recommendations_content .card-image-source{color:#fff;font-size:x-small;position:absolute;bottom:2px;right:5px}#recommendations_content .col{padding-left:5px;padding-right:5px}#recommendations_content .left{padding-left:0}#recommendations_content .right{padding-right:0}#recommendations_content small{margin-left:0;margin-right:5px;font-size:1rem;font-weight:700;color:#000!important;font-family:initial}.recommendation_content_header .d-sm-none .h3{margin-top:40px;margin-bottom:10px;font-weight:500!important}.recommendation_content_header .d-sm-none .h5{color:grey;font-weight:400;margin-bottom:20px}#recommendations_content .lead{font-size:1rem}#impressum_content{margin-top:50px;margin-bottom:50px;font-weight:400}#impressum_content p{font-weight:300;padding-bottom:20px}#impressum_content h2{font-size:1.5rem}#impressum_content .text-muted{font-weight:400;font-size:.9rem}#datenschutz_content{margin-top:30px;margin-bottom:30px;font-weight:400;padding-left:5px;padding-right:10px;text-align:justify}#datenschutz_content p{font-weight:300;padding-bottom:10px}#datenschutz_content ul{font-weight:300;line-height:170%}#datenschutz_content h1{font-size:1.7rem;margin-top:40px;margin-bottom:20px}#datenschutz_content h2{font-size:1.5rem;margin-top:40px;margin-bottom:20px}#datenschutz_content h3{font-size:1.2rem;margin-top:25px;margin-bottom:10px}#datenschutz_content .block{padding-left:30px;font-weight:300;margin:0}#datenschutz_content li{list-style-type:lower-alpha;padding-bottom:10px}#datenschutz_content .list_p{margin-bottom:10px;padding:0}#agbs_content{margin-top:50px;margin-bottom:50px;font-weight:400}#agbs_content p{font-weight:300;padding-bottom:20px}#agbs_content h2{font-size:1.5rem;margin-bottom:30px}#agbs_content h3{font-size:1.2rem;margin-top:20px;margin-bottom:10px}#agbs_content ul{font-weight:300;line-height:170%}#agbs_content ul b{font-weight:700}#agbs_content .list_p{margin-bottom:10px;padding:0}.back-to-top{background-image:url(../images/back-to-top-3.png);background-repeat:no-repeat;background-position:right;height:45px;width:45px;z-index:100;position:fixed;bottom:0}.image_galary_stahlbrode{padding-left:10px;padding-right:10px}.p_stahlbrode{margin-bottom:50px}.image_galary_mobile_stahlbrode{margin-bottom:50px!important}.garden .lead{line-height:1.6!important;font-weight:300!important;font-size:1rem!important}.calendarContent{background-color:#f9f9f9}.logo{display:none!important}.bookingCalendar h4{margin-bottom:20px}
