﻿.slick-loading .slick-list{background:#fff url("./../img/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{width:100%;max-width:1760px;position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body .campingplatz-suche-wrapper .button,.button{min-width:150px;background:#96c500;font-size:20px;font-weight:700;padding:5px 20px;text-transform:uppercase;display:inline-block;text-align:center;color:#fff;border-radius:10px;cursor:pointer}.button2{min-width:150px;background:#fff;border:1px solid #96c500;font-size:20px;font-weight:700;padding:5px 20px;display:inline-block;text-align:center;color:#101b5a;border-radius:10px;cursor:pointer}.button2:hover{background:#96c500}.button3{min-width:150px;background:#fff;font-size:20px;font-weight:700;padding:5px 20px;display:inline-block;text-align:center;color:#101b5a;border-radius:10px;cursor:pointer}.checkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:1.4;width:100%;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:5px;cursor:pointer}.checkbox .checkmark{position:relative !important;margin-right:10px;margin-left:10px;width:15px;height:15px;background-color:#fff;border:1px solid #101b5a;border-radius:3px;margin-top:3px;cursor:pointer}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox input:checked ~ .checkmark{background-color:#fff;cursor:pointer}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked ~ .checkmark:after{display:block}.checkbox .checkmark:after{left:4px;top:1px;width:5px;height:9px;border:solid #3eaadf;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.top-widget-wrapper{margin:20px 0 10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:start;align-items:flex-start}.top-widget-wrapper .widget{margin:0}.top-widget-wrapper .top-widget-left{border-radius:10px;width:calc(50% - 40px);margin-right:40px;background:#96c500}.top-widget-wrapper .top-widget-right{border-radius:10px;width:50%;background:#96c500}#masthead{background:#fff;box-shadow:0 5px 5px rgba(0,0,0,0.3);z-index:10;position:fixed;width:100%}.header-image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;text-align:center;min-height:580px;background-repeat:no-repeat;background-size:cover;background-position:center}.header-image .header-content{z-index:1;position:absolute;width:100%;max-width:1800px;top:0;bottom:0;margin:0 auto;left:0;right:0}#header-menu>.menu-item:hover>.sub-menu{display:flex}#header-menu>.menu-item .sub-menu{list-style:none;margin-left:0;padding:0}#header-menu>.menu-item>.sub-menu{display:none;max-width:1200px;width:100%;position:absolute;background:#fff;border-radius:10px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);flex-wrap:wrap;padding:15px 40px;justify-content:space-between;left:200px}#header-menu>.menu-item>.sub-menu>.menu-item{width:19%}#header-menu>.menu-item>.sub-menu>.menu-item>a{text-transform:uppercase;display:block;font-weight:bold}#header-menu>.menu-item>.sub-menu>.menu-item>.sub-menu{font-size:1rem;line-height:1.7}#header-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item{margin-left:20px}#header-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item:first-of-type{margin-top:10px}#header-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .placeholder{margin:0;margin-top:10px}#header-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .placeholder a{color:#888;font-size:1rem;font-weight:bold}#header-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item.main-item{margin-left:0;margin-top:20px;font-size:1.25rem}#header-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item.main-item>a{text-transform:uppercase;display:block;font-weight:bold}#header-menu>.menu-item>.sub-menu>.menu-item>.sub-menu .menu-item.main-item .menu-item{font-size:1rem;line-height:1.7}@media only screen and (min-width: 769px){.site-header .logo-column,.site-header .logo-column img{max-height:100px}}.home .header-content{display:flex;align-items:flex-end;padding:70px 0}.home .header-campingplatz-suche{align-self:center}.home .widget_search{margin:0 0 5px 50px}.home .search-options{display:none}.home #search{width:350px !important;border-right:1px dashed #101b5a !important;border-top-right-radius:0;border-top-left-radius:0 !important}.home .search-btn{border-bottom-right-radius:10px !important}.home .widget-title{background:#101b5a;font-size:24px;color:#fff;border-top-right-radius:10px;border-top-left-radius:10px;padding:13px 0;font-weight:bold}.home #search-wrapper{border-top-right-radius:0;border-top-left-radius:0}.home .search-options{display:none !important}#footer{background:#fff url(../img/footer-image.png) no-repeat bottom;background-size:contain;padding:40px 0 220px 0;font-size:15px}#footer .footer-first{margin:0 20px;width:calc(25% - 2 * 20px)}#footer .footer-second,#footer .footer-third{margin:0 20px;width:calc((100% - 25%) / 2 - ( 2 * 20px ))}#footer .footer-fourth{padding-top:20px;border-top:#cacaca 1px solid}#footer .footer-fourth .widget{margin-bottom:0}#footer .widget-title{font-size:20px;font-weight:700;color:#101b5a}#footer-bar{min-height:50px;background:#101b5a}@media only screen and (min-width: 769px){[class*='col-lg-']{display:block}.col-lg-1-12{width:calc(8.3333333333% - 40px);margin:0 20px}.col-lg-2-12{width:calc(16.6666666667% - 40px);margin:0 20px}.col-lg-3-12{width:calc(25% - 40px);margin:0 20px}.col-lg-4-12{width:calc(33.3333333333% - 40px);margin:0 20px}.col-lg-5-12{width:calc(41.6666666667% - 40px);margin:0 20px}.col-lg-6-12{width:calc(50% - 40px);margin:0 20px}.col-lg-7-12{width:calc(58.3333333333% - 40px);margin:0 20px}.col-lg-8-12{width:calc(66.6666666667% - 40px);margin:0 20px}.col-lg-9-12{width:calc(75% - 40px);margin:0 20px}.col-lg-10-12{width:calc(83.3333333333% - 40px);margin:0 20px}.col-lg-11-12{width:calc(91.6666666667% - 40px);margin:0 20px}.col-lg-12-12{width:calc(100% - 40px);margin:0 20px}}@media only screen and (max-width: 768px){[class*='col-lg-']{display:block}.col-lg-1-12{width:calc(100% - 40px);margin:0 20px}.col-lg-2-12{width:calc(100% - 40px);margin:0 20px}.col-lg-3-12{width:calc(100% - 40px);margin:0 20px}.col-lg-4-12{width:calc(100% - 40px);margin:0 20px}.col-lg-5-12{width:calc(100% - 40px);margin:0 20px}.col-lg-6-12{width:calc(100% - 40px);margin:0 20px}.col-lg-7-12{width:calc(100% - 40px);margin:0 20px}.col-lg-8-12{width:calc(100% - 40px);margin:0 20px}.col-lg-9-12{width:calc(100% - 40px);margin:0 20px}.col-lg-10-12{width:calc(100% - 40px);margin:0 20px}.col-lg-11-12{width:calc(100% - 40px);margin:0 20px}.col-lg-12-12{width:calc(100% - 40px);margin:0 20px}}body{font-family:"Open Sans",Arial,sans-serif;font-size:20px;line-height:30px;margin-bottom:0;color:#101b5a;background:#f3f4f7}img{vertical-align:top}a{color:#101b5a;text-decoration:none}.container{max-width:1800px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#primary{width:calc(100% - 490px);margin:0 20px}.iframe{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.iframe iframe,object,embed{position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:top}.title{font-weight:700;font-size:20px;width:100%;color:#101b5a}.box{-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);background:#fff;border-radius:10px}.box-padding{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.pagination{margin-bottom:20px;text-align:center}.pagination a,.pagination span{min-width:40px;height:40px;margin:5px;color:#101b5a;padding:6px 12px 5px 12px;display:inline-block;font-size:20px;background:#fff;border-radius:10px}.pagination a.current,.pagination span.current{background:#96c500;color:#fff}.col-lg-12-12.werbeanzeige{text-align:center}.col-lg-12-12.werbeanzeige.after-content>.textwidget{margin-top:0;margin-bottom:30px}.col-lg-12-12.werbeanzeige>.textwidget{margin-top:30px;display:inline-block}.col-lg-12-12.werbeanzeige>.textwidget p,.col-lg-12-12.werbeanzeige>.textwidget .widget{margin:0}mark,ins{background:none}#breadcrumb{width:100%;padding:10px 0}#breadcrumb .sep{padding:0 15px;background:url(../img/icon-arrow-right.svg) no-repeat center}#breadcrumb .title{font-weight:700;color:#101b5a}#secondary{width:410px;margin:0 20px}#secondary #search-wrapper{background:none}#secondary #search-wrapper .search-options{display:none}#secondary #search-wrapper #search{width:calc(100% - 50px)}#secondary #search-wrapper .search-btn{border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0}#search-wrapper{background:#101b5a;border-radius:10px;position:relative}#search-wrapper form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#search-wrapper form input[type="text"]{width:calc( 50% - 50px );max-width:448px;min-height:50px;background:#e6e6e6;border:none;border-radius:10px 0 0 10px;font-size:16px;color:#101b5a;padding:15px}#search-wrapper form button{background:#e6e6e6;border:none;border-radius:0;width:50px}#search-wrapper form .search-options{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#search-wrapper form .search-options select{color:#fff;font-weight:700;font-size:20px;background-color:transparent;border:none;margin:0 5px;background-image:url(../img/icon-arrow-down.svg)}#search-wrapper form .search-options select:last-of-type{margin-right:auto}#search-wrapper form .search-options .map{background:#96c500;width:55px;border-radius:0 10px 10px 0;padding-bottom:4px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#search-wrapper .live-search-wrapper{position:absolute;top:45px;background:#fff;width:100%}#search-wrapper .live-search-wrapper .live-search-list{margin:10px 15px;padding:0;list-style:none}#search-wrapper .live-search-wrapper .live-search-list a{font-size:17px}#search-wrapper .live-search-wrapper .search-btn{width:100%;background:none;text-decoration:underline}::placeholder{color:#101b5a;opacity:1}:-ms-input-placeholder{color:#101b5a}::-ms-input-placeholder{color:#101b5a}button,select{cursor:pointer}label{font-size:15px}select{-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/icon-arrow-down-blue.svg);background-repeat:no-repeat;background-position:95% 45%;padding:0 25px 0 10px}select::-ms-expand{display:none}.select{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:start;align-items:flex-start;margin:10px 0}.select select{min-width:170px;border:1px solid #96c500;background-color:transparent}.group{margin-bottom:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.group .title{margin-bottom:5px}.group .label{width:70%;font-size:15px;padding-left:10px;line-height:1.4;margin-bottom:10px}.group .value{width:30%;font-size:15px;text-align:right;line-height:1.4;margin-bottom:10px;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.group.form-half .label,.group.form-half .value{width:50%}.single-campingplaetze .slick-dotted.slick-slider{margin-bottom:0}.single-campingplaetze .header-content .textwidget.custom-html-widget{position:absolute;min-width:calc(25% - 40px);right:20px;bottom:85px}.single-campingplaetze #primary{width:calc(100% - 40px)}.single-campingplaetze .werbeanzeige .textwidget{max-width:500px;width:100%;height:350px}.header-slider-wrapper{max-width:none}.header-slider-wrapper:hover .slick-dots,.header-slider-wrapper:hover .slick-arrow{visibility:visible}.header-slider-wrapper .slider-item{min-height:580px;background-repeat:no-repeat;background-position:center;background-size:cover}.header-slider-wrapper .slick-dots{z-index:2;bottom:20px;visibility:hidden}.header-slider-wrapper .slick-dots li.slick-active button:before{color:#101b5a}.header-slider-wrapper .slick-dots li button:before{font-size:20px;opacity:1;color:#fff}.header-slider-wrapper .slick-arrow{visibility:hidden;z-index:3;position:absolute;bottom:calc(50% - 25px);top:auto;width:50px;height:50px;padding:10px 15px;background:#101b5a;border-radius:50%;cursor:pointer}.header-slider-wrapper .slick-arrow:before{opacity:1}.header-slider-wrapper .slick-arrow.arrow-prev{left:20px}.header-slider-wrapper .slick-arrow.arrow-next{left:auto;right:20px}.header-image:hover .header-slider-wrapper .slick-dots,.header-image:hover .header-slider-wrapper .slick-arrow{visibility:visible}.header-campingplatz-suche{width:100%;max-width:750px;border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header-campingplatz-suche .campingplatz-suche-wrapper{border-radius:10px 0 0 10px;max-width:410px;width:100%;text-align:left}.header-campingplatz-suche .karten-suche{background:rgba(0,0,0,0.7);max-width:340px;width:100%;background-position:-95px 0;background-repeat:no-repeat;background-size:cover;border-radius:0 10px 10px 0;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}#site-navigation{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;padding-bottom:10px}#site-navigation .header-navigation>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;padding:0;list-style-type:none}#site-navigation .header-navigation>ul>li{padding:0 20px}#site-navigation .header-navigation>ul>li:first-child{padding-left:0}#site-navigation .header-navigation>ul>li>a{font-size:20px;text-transform:uppercase;color:#101b5a}.header-searchbar{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;padding-bottom:40px}#footer-navigation ul{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer-navigation ul li{color:#101b5a}#footer-navigation ul li:after{content:'/';display:inline-block;padding:0 3px}#footer-navigation ul li:last-child:after{content:''}.mobile-nav-wrapper{z-index:100000 !important}.accordion-wrapper .h3,.accordion-wrapper h3{color:#101b5a;font-weight:700;font-size:20px;border-top:1px solid #cacaca;padding:10px 0;margin:0;cursor:pointer;position:relative;outline:0}.accordion-wrapper .h3 img,.accordion-wrapper h3 img{margin-right:10px}.accordion-wrapper .h3:last-of-type,.accordion-wrapper h3:last-of-type{border-bottom:1px solid #cacaca}.accordion-wrapper .h3:last-of-type.ui-state-active,.accordion-wrapper h3:last-of-type.ui-state-active{border-bottom:none}.accordion-wrapper .ui-accordion-content.ui-accordion-content-active:last-of-type{border-bottom:1px solid #cacaca}.accordion-wrapper .icon-minus-accordion,.accordion-wrapper .icon-plus-accordion{height:15px;width:15px;display:block;position:absolute;right:0;top:50%;margin-top:-8px}.accordion-wrapper .icon-plus-accordion{background:url(../img/icon-plus.png) no-repeat center}.accordion-wrapper .icon-minus-accordion{background:url(../img/icon-minus.png) no-repeat center}.betreiber-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0 20px;min-height:60px}.betreiber-wrapper .icon{width:50px}.betreiber-wrapper .icon img{display:block}.betreiber-wrapper select{width:calc(100% - 50px);font-size:20px;font-weight:700;color:#101b5a;background-color:transparent;border:0;min-height:60px}.login-wrapper{padding:0 40px 0 25px;font-size:20px;font-weight:700;color:#101b5a;min-height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.login-wrapper>div,.login-wrapper>.user{-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.login-wrapper img{margin-right:10px}.login-wrapper .user{background:url(../img/line1.png) no-repeat right;padding-right:30px;margin-right:20px;text-decoration:none;color:#101b5a;min-height:60px}.login-wrapper .language-switcher{margin-right:auto}.login-wrapper .icon-heart img{margin-right:20px}.login-wrapper .icon-heart span{color:#fff}.iconbox-wrapper{display:block;background:#101b5a;text-align:center;border-radius:10px;color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);padding:10px 20px 20px 20px}.iconbox-wrapper:hover{background-color:#96c500}.iconbox-wrapper img{margin-bottom:10px}.erweiterte-suche{background:#fff;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px}.erweiterte-suche .widget-title{background:#101b5a;border-radius:10px 10px 0 0;color:#fff;font-weight:700;font-size:24px;text-align:center;text-transform:uppercase;padding:15px 20px}.erweiterte-suche .erweiterte-suche-wrapper{padding:20px}.erweiterte-suche .erweiterte-suche-wrapper .campingplatz-size{font-weight:700;color:#101b5a;font-size:15px}.erweiterte-suche .erweiterte-suche-wrapper .campingplatz-size>div{font-weight:500;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;margin-bottom:10px}.erweiterte-suche .erweiterte-suche-wrapper .campingplatz-size>div input[type="text"]{width:40px;margin:0 10px;font-size:15px;border:1px solid #96c500}.erweiterte-suche .erweiterte-suche-wrapper .campingplatz-size>input[type="text"]{color:#96c500;border:1px solid #96c500;width:100%;margin-bottom:20px}.erweiterte-suche .erweiterte-suche-wrapper .campingplatz-size>input[type="text"]::placeholder{color:#96c500;opacity:1}.erweiterte-suche .erweiterte-suche-wrapper .campingplatz-size>input[type="text"]:-ms-input-placeholder{color:#96c500}.erweiterte-suche .erweiterte-suche-wrapper .campingplatz-size>input[type="text"]::-ms-input-placeholder{color:#96c500}.erweiterte-suche .title{font-weight:700;font-size:20px;color:#101b5a;width:100%;margin-bottom:10px}.erweiterte-suche .ui-accordion-content{padding-left:40px}.erweiterte-suche .checkmark{left:-30px}.erweiterte-suche .select span{margin-right:auto;max-width:150px;line-height:normal}.erweiterte-suche input[type="submit"]{width:calc(100% - 40px);background:#101b5a;color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;padding:15px 0;border-radius:10px;margin:0 20px 20px;cursor:pointer}.zuletzt-angesehen-wrapper{background:#fff;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px;padding:20px}.zuletzt-angesehen-wrapper .widget-title{color:#96c500;font-size:24px;font-weight:500;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.zuletzt-angesehen-wrapper .widget-title img{margin-right:10px}.zuletzt-angesehen-wrapper .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cacaca;color:#101b5a;font-size:15px;text-decoration:none}.zuletzt-angesehen-wrapper .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.zuletzt-angesehen-wrapper .item .image{border-radius:5px;margin-right:15px}.zuletzt-angesehen-wrapper .item .image img{display:block}.zuletzt-angesehen-wrapper .item .content{flex:1 1 0%}.zuletzt-angesehen-wrapper .item .city{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-transform:uppercase}.zuletzt-angesehen-wrapper .item .city img{margin-right:10px}.letzte-blogbeitraege-wrapper{background:#fff;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px;padding:20px}.letzte-blogbeitraege-wrapper .widget-title{color:#96c500;font-size:24px;font-weight:500;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.letzte-blogbeitraege-wrapper .widget-title img{margin-right:10px}.letzte-blogbeitraege-wrapper .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cacaca;color:#101b5a;font-size:15px;text-decoration:none}.letzte-blogbeitraege-wrapper .item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.letzte-blogbeitraege-wrapper .item .image{border-radius:5px;margin-right:15px;width:60px}.letzte-blogbeitraege-wrapper .item .image img{display:block}.letzte-blogbeitraege-wrapper .item .content{flex:1 1 0%}.letzte-blogbeitraege-wrapper .item .content .date{color:#96c500;font-size:15px;line-height:18px;margin-top:5px}.letzte-blogbeitraege-wrapper .item .content .title{font-weight:700;color:#101b5a;font-size:15px;line-height:18px}.letzte-blogbeitraege-wrapper .footer{text-align:right}.kategorie-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:start;align-items:flex-start}.kategorie-wrapper .kategorie-item{border-radius:10px;width:calc(50% - 20px);margin-bottom:20px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5)}.kategorie-wrapper .kategorie-item:hover .text{background-color:#96c500}.kategorie-wrapper .kategorie-item .icon img{border-radius:10px 10px 0 0;display:block;width:100%}.kategorie-wrapper .kategorie-item .text{text-align:center;background:#101b5a;color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none;border-radius:0 0 10px 10px;padding:12px 10px}.gepruefte-campingplaetze-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;margin-bottom:20px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item{min-height:300px;background:#fff;border-radius:10px;margin-bottom:20px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.image{width:50%;background-repeat:no-repeat;background-size:cover;background-position:0;border-radius:10px 0 0 10px;position:relative}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.image .heart{position:absolute;top:20px;right:20px;height:40px;width:40px;cursor:pointer;background:url(../img/icon-heart-inactive.png) no-repeat center}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.image .heart.active{background:url(../img/icon-heart-active.png) no-repeat center}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content{width:50%;padding:20px 15px 20px 40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header{margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .main{width:calc(100% - 115px);padding-right:10px}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .main .title{font-size:26px;font-weight:700;color:#101b5a;margin-bottom:20px}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .main .location{font-size:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:start;align-items:flex-start}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .main .location>img{margin:4px 10px 0 0}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .main .location .data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .main .location .data span{margin:0 15px 0 0}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .main .location .data a{font-weight:700;text-transform:uppercase;margin:0 15px 0 0}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .main .location .data .separator{margin:0 15px 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .main .location .data .separator img{height:11px;width:auto}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .header .image{width:105px;text-align:right}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .text{font-size:20px;font-weight:500;color:#101b5a;margin-bottom:auto}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .footer>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .footer .space{font-weight:700;font-size:15px}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .footer .space img{margin-right:5px}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .footer .price .price1{font-size:15px;margin-right:10px}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content .footer .price .price2{font-weight:700;font-size:24px}.textbox-wrapper{-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px;background:#fff}.textbox-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;border-radius:10px 10px 0 0}.textbox-wrapper .content-wrapper{padding:30px 20px;border-radius:10px}.textbox-wrapper .content-wrapper .content{max-height:330px;overflow:scroll}.campingplaetze-small-wrapper .widget-title{background:#96c500;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;margin-bottom:20px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px;text-align:center}.campingplaetze-small-wrapper .campingplatz{display:flex}.campingplaetze-small-wrapper .campingplatz .item{position:relative;border-radius:10px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);background:#fff;margin-bottom:20px;width:25%;margin-right:25px}.campingplaetze-small-wrapper .campingplatz .item:last-of-type{margin-right:0}.campingplaetze-small-wrapper .campingplatz .item .image{position:relative;display:block;max-height:293px;overflow:hidden}.campingplaetze-small-wrapper .campingplatz .item .image img{border-radius:10px 10px 0 0}.campingplaetze-small-wrapper .campingplatz .item .image .heart{position:absolute;top:20px;right:20px;height:40px;width:40px;cursor:pointer;background:url(../img/icon-heart-inactive.png) no-repeat center}.campingplaetze-small-wrapper .campingplatz .item .image .heart.active{background:url(../img/icon-heart-active.png) no-repeat center}.campingplaetze-small-wrapper .campingplatz .item .image .siegel{position:absolute;left:20px;bottom:20px;width:60px;height:60px}.campingplaetze-small-wrapper .campingplatz .item>.content{padding:20px 15px 20px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.campingplaetze-small-wrapper .campingplatz .item>.content .title{font-size:26px;font-weight:700;color:#101b5a;margin-bottom:20px}.campingplaetze-small-wrapper .campingplatz .item>.content .rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px}.campingplaetze-small-wrapper .campingplatz .item>.content .text{font-size:20px;font-weight:500;color:#101b5a;margin-bottom:auto}.campingplaetze-small-wrapper .campingplatz .item>.content .footer{margin-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.campingplaetze-small-wrapper .campingplatz .item>.content .footer *{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.campingplaetze-small-wrapper .campingplatz .item>.content .footer .space{font-weight:700;font-size:15px}.campingplaetze-small-wrapper .campingplatz .item>.content .footer .space img{margin-right:5px}.campingplaetze-small-wrapper .campingplatz .item>.content .footer .price .price1{font-size:15px;margin-right:10px}.campingplaetze-small-wrapper .campingplatz .item>.content .footer .price .price2{font-weight:700;font-size:24px}.campingplaetze-small-wrapper .campingplatz .item .distance{background:#fe5722;border-radius:0 0 10px 10px;text-align:center;color:#fff;line-height:40px}.campingplaetze-small-wrapper .campingplatz .item .distance span{font-weight:700}.campingplaetze-small-wrapper .slick-list{margin:0 -20px}.campingplaetze-small-wrapper .slick-slide{margin:0px 20px;opacity:0;transition-delay:0s;transition-duration:0.1s;transition-property:opacity;transition-timing-function:ease-out}.campingplaetze-small-wrapper .slick-slide.slick-active{opacity:1;transition-delay:0.1s;transition-duration:0.1s;transition-property:opacity;transition-timing-function:ease-in}.profil-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:start;align-items:flex-start;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.profil-wrapper .item{background:#fff;border-radius:10px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:calc(75% - 30px);margin-right:40px}.profil-wrapper .item>.content{padding:20px 15px 10px 40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.profil-wrapper .item>.content .header{margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.profil-wrapper .item>.content .header .main{width:auto;padding-right:10px;margin-right:auto}.profil-wrapper .item>.content .header .main .title{font-size:26px;font-weight:700;color:#101b5a;margin-bottom:20px;margin-top:0}.profil-wrapper .item>.content .header .main .location{font-size:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:start;align-items:flex-start}.profil-wrapper .item>.content .header .main .location>img{margin:4px 10px 0 0}.profil-wrapper .item>.content .header .main .location .data{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.profil-wrapper .item>.content .header .main .location .data a{font-weight:700;text-transform:uppercase}.profil-wrapper .item>.content .header .main .location .data .separator{margin:0 15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.profil-wrapper .item>.content .header .main .location .data .separator img{height:11px;width:auto}.profil-wrapper .item>.content .header .image{text-align:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.profil-wrapper .item>.content .header .image img{margin-left:10px}.profil-wrapper .item>.content .text{font-size:20px;font-weight:500;color:#101b5a;margin-bottom:auto}.profil-wrapper .item>.content .footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;position:relative}.profil-wrapper .item>.content .footer .sharing-button:hover .share-area{display:block}.profil-wrapper .item>.content .footer .share-area{display:none;position:absolute;top:50px;left:calc(50% - (580px/2));background:#fff;border-radius:10px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);padding:10px 20px 10px 20px}.profil-wrapper .item>.content .footer .button2{margin-right:20px;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-width:260px;margin-bottom:10px;min-height:50px}.profil-wrapper .item>.content .footer .button2 img{margin-right:10px}.profil-wrapper .item>.content .footer .button2.sharing-button{margin-right:auto}.profil-wrapper .item>.content .footer .price .price1{font-size:15px;margin-right:10px}.profil-wrapper .item>.content .footer .price .price2{font-weight:700;font-size:24px;color:#101b5a}.profil-wrapper .html-block{width:calc(25% - 30px)}.multimedia-bewertungen-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.multimedia-bewertungen-wrapper>div{-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px;background:#fff}.multimedia-bewertungen-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;text-align:center;border-radius:10px 10px 0 0}.multimedia-bewertungen-wrapper .bilder-wrapper{width:calc(25% - 20px);margin-right:calc(20px * 2)}.multimedia-bewertungen-wrapper .bilder-wrapper .content{padding:15px 20px}.multimedia-bewertungen-wrapper .bilder-wrapper .content .bilder-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.multimedia-bewertungen-wrapper .bilder-wrapper .content .bilder-content>div{width:calc(33.333% - 10px);overflow:hidden;max-height:73px;margin:5px;border-radius:5px;display:inline-block}.multimedia-bewertungen-wrapper .bilder-wrapper .content .bilder-content>div img{border-radius:5px;cursor:pointer}.multimedia-bewertungen-wrapper .bilder-wrapper .modal-wrapper{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.9);top:0;left:0;padding:30px 5% 5% 5%;z-index:100;overflow-y:scroll;text-align:center}.multimedia-bewertungen-wrapper .bilder-wrapper .modal-wrapper .modal-image{max-width:1130px;margin:0 auto}.multimedia-bewertungen-wrapper .bilder-wrapper .modal-wrapper .modal-image img{max-height:calc(100vh - 174px)}.multimedia-bewertungen-wrapper .bilder-wrapper .modal-wrapper .modal-image .prev{left:30px}.multimedia-bewertungen-wrapper .bilder-wrapper .modal-wrapper .modal-image .next,.multimedia-bewertungen-wrapper .bilder-wrapper .modal-wrapper .modal-image .prev{color:#555;font-size:50px;position:absolute;top:calc(50% - 25px);line-height:1;cursor:pointer}.multimedia-bewertungen-wrapper .bilder-wrapper .modal-wrapper .modal-image .next{right:30px}.multimedia-bewertungen-wrapper .bilder-wrapper .modal-wrapper .close{font-weight:700;color:#fff;text-align:right;margin-bottom:20px;font-size:30px;cursor:pointer}.multimedia-bewertungen-wrapper .video-wrapper{width:calc(25% - 20px);margin-right:calc(20px * 2)}.multimedia-bewertungen-wrapper .video-wrapper .content{padding:30px}.multimedia-bewertungen-wrapper .video-wrapper .content .iframe{padding-bottom:60.2%;border-radius:10px}.multimedia-bewertungen-wrapper .bewertungen-wrapper{width:50%}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper{padding:20px 20px 10px 20px;border-radius:10px}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content{max-height:270px;overflow:scroll}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content .item{margin-top:25px;padding-top:25px;border-top:1px solid #cacaca;color:#101b5a;font-size:20px}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content .item:first-child{border:none;margin-top:0;padding-top:0}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content .item .text{margin-bottom:20px}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content .item .name{font-weight:700;font-size:15px}.zahlen-fakten-beschaffenheit-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.zahlen-fakten-wrapper{border-radius:10px;background:#fff;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);width:calc(75% - 25%/2 - 15px);margin-right:40px}.zahlen-fakten-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;text-align:center;border-radius:10px 10px 0 0}.zahlen-fakten-wrapper .title{font-weight:700;font-size:20px;width:100%;color:#101b5a;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:5px}.zahlen-fakten-wrapper .title img{margin-right:5px}.zahlen-fakten-wrapper .zahlen-fakten{padding:15px 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.zahlen-fakten-wrapper .zahlen-fakten .column1,.zahlen-fakten-wrapper .zahlen-fakten .column2,.zahlen-fakten-wrapper .zahlen-fakten .column3{width:33.333%;padding:0 20px}.zahlen-fakten-wrapper .checkbox{width:100%;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;margin-bottom:5px}.zahlen-fakten-wrapper .checkbox .checkmark{position:static;margin-right:10px;margin-left:10px}.zahlen-fakten-wrapper .group{margin-bottom:15px}.zahlen-fakten-wrapper .beschaffenheit-wrapper{border-radius:10px;background:#fff;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);width:calc(25% + (25% / 2) - 25px)}.zahlen-fakten-wrapper .beschaffenheit-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;text-align:center;border-radius:10px 10px 0 0}.zahlen-fakten-wrapper .beschaffenheit-wrapper .title{font-weight:700;font-size:20px;color:#101b5a;width:100%;text-align:center}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit{padding:30px 40px 40px 40px}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .untergrund{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .untergrund>div.title{width:100%;height:auto}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .untergrund>div div{text-align:center;font-size:15px}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .untergrund>div>div:first-child{width:80px;height:80px;margin:20px;border-radius:50%;color:#101b5a;font-size:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .untergrund>div.gras .bg{background:#96c500}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .untergrund>div.stein>.bg{background:#cacaca}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .untergrund>div.sand .bg{background:#fff59d}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten{margin-bottom:15px}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten .value-text,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-text{font-size:15px}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten .value-number,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten .value-text,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-number,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten .value-number>div,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten .value-text>div,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-number>div,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-text>div{text-align:center;width:25%}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten .value-number>div.title,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten .value-text>div.title,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-number>div.title,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-text>div.title{width:100%}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten .line,.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .lautstaerke .line{width:100%;height:10px}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .schatten .line{background:#f3f4f7;background:-moz-linear-gradient(left, #f3f4f7 1%, #101b5a 100%);background:-webkit-linear-gradient(left, #f3f4f7 1%, #101b5a 100%);background:linear-gradient(to right, #f3f4f7 1%, #101b5a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f4f7', endColorstr='#101b5a',GradientType=1 )}.zahlen-fakten-wrapper .beschaffenheit-wrapper .beschaffenheit .lautstaerke .line{background:#96c600;background:-moz-linear-gradient(left, #96c600 0%, #ff5722 100%);background:-webkit-linear-gradient(left, #96c600 0%, #ff5722 100%);background:linear-gradient(to right, #96c600 0%, #ff5722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c600', endColorstr='#ff5722',GradientType=1 )}.small-printed{padding-left:30px;margin:0;font-size:15px}.beschaffenheit-wrapper{border-radius:10px;background:#fff;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);width:calc(25% + (25% / 2) - 25px)}.beschaffenheit-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;text-align:center;border-radius:10px 10px 0 0}.beschaffenheit-wrapper .title{font-weight:700;font-size:20px;color:#101b5a;width:100%;text-align:center}.beschaffenheit-wrapper .beschaffenheit{padding:30px 40px 40px 40px}.beschaffenheit-wrapper .beschaffenheit .untergrund{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.beschaffenheit-wrapper .beschaffenheit .untergrund>div.title{width:100%;height:auto}.beschaffenheit-wrapper .beschaffenheit .untergrund>div div{text-align:center;font-size:15px}.beschaffenheit-wrapper .beschaffenheit .untergrund>div>div:first-child{width:80px;height:80px;margin:20px;border-radius:50%;color:#101b5a;font-size:24px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.beschaffenheit-wrapper .beschaffenheit .untergrund>div.gras .bg{background:#96c500}.beschaffenheit-wrapper .beschaffenheit .untergrund>div.stein>.bg{background:#cacaca}.beschaffenheit-wrapper .beschaffenheit .untergrund>div.sand .bg{background:#fff59d}.beschaffenheit-wrapper .beschaffenheit .schatten{margin-bottom:15px}.beschaffenheit-wrapper .beschaffenheit .schatten .value-text,.beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-text{font-size:15px}.beschaffenheit-wrapper .beschaffenheit .schatten .value-number,.beschaffenheit-wrapper .beschaffenheit .schatten .value-text,.beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-number,.beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.beschaffenheit-wrapper .beschaffenheit .schatten .value-number>div,.beschaffenheit-wrapper .beschaffenheit .schatten .value-text>div,.beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-number>div,.beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-text>div{text-align:center;width:25%}.beschaffenheit-wrapper .beschaffenheit .schatten .value-number>div.title,.beschaffenheit-wrapper .beschaffenheit .schatten .value-text>div.title,.beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-number>div.title,.beschaffenheit-wrapper .beschaffenheit .lautstaerke .value-text>div.title{width:100%}.beschaffenheit-wrapper .beschaffenheit .schatten .line,.beschaffenheit-wrapper .beschaffenheit .lautstaerke .line{width:100%;height:10px}.beschaffenheit-wrapper .beschaffenheit .schatten .line{background:#f3f4f7;background:-moz-linear-gradient(left, #f3f4f7 1%, #101b5a 100%);background:-webkit-linear-gradient(left, #f3f4f7 1%, #101b5a 100%);background:linear-gradient(to right, #f3f4f7 1%, #101b5a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f4f7', endColorstr='#101b5a',GradientType=1 )}.beschaffenheit-wrapper .beschaffenheit .lautstaerke .line{background:#96c600;background:-moz-linear-gradient(left, #96c600 0%, #ff5722 100%);background:-webkit-linear-gradient(left, #96c600 0%, #ff5722 100%);background:linear-gradient(to right, #96c600 0%, #ff5722 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c600', endColorstr='#ff5722',GradientType=1 )}.tabs-wrapper .tabs-nav{list-style-type:none;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);margin:0;padding:0;border-radius:10px;margin-bottom:20px}.tabs-wrapper .tabs-nav li{background:#101b5a;text-align:center;padding:14px 10px;height:auto}.tabs-wrapper .tabs-nav li.Mietunterkunft{background:#666}.tabs-wrapper .tabs-nav li.Mietunterkunft a{pointer-events:none}.tabs-wrapper .tabs-nav li a{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.tabs-wrapper .tabs-nav li a:focus{outline:none}.tabs-wrapper .tabs-nav li img{margin-bottom:5px}.tabs-wrapper .tabs-nav li *{color:#fff;font-size:24px;font-weight:700;text-transform:uppercase}.tabs-wrapper .tabs-nav li.ui-tabs-active{background:#96c500}.tabs-wrapper .tabs-nav li:first-child{border-radius:10px 0 0 10px}.tabs-wrapper .tabs-nav li:last-child{border-radius:0 10px 10px 0}.tabs-wrapper .tab-prev,.tabs-wrapper .tab-next{display:none}.slick-slider .slick-track{display:flex}.tab-count-1 .widget_karte-form-fields{display:none}.show-init .so-widget-lage-form-fields{display:none}.show-init .panel-grid.panel-no-style{margin-bottom:0 !important}.beschreibung-adresse-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.beschreibung-adresse-wrapper .beschreibung{-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px;background-color:#fff;width:75%;margin-right:40px}.beschreibung-adresse-wrapper .beschreibung .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;text-align:center;border-radius:10px 10px 0 0}.beschreibung-adresse-wrapper .beschreibung .content-wrapper{padding:30px 20px;border-radius:10px}.beschreibung-adresse-wrapper .beschreibung .content-wrapper .content{max-height:290px;overflow:scroll}.beschreibung-adresse-wrapper .adresse{border-radius:10px;background:#fff;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;font-weight:700;line-height:30px;font-size:20px;color:#101b5a}.beschreibung-adresse-wrapper .adresse .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;margin-bottom:20px;text-align:center;border-radius:10px 10px 0 0}.beschreibung-adresse-wrapper .adresse .content-wrapper{padding:0 30px 40px 30px}.beschreibung-adresse-wrapper .adresse .content-wrapper>.content{margin-bottom:40px}.beschreibung-adresse-wrapper .adresse .content-wrapper>.telefon{margin-bottom:15px}.beschreibung-adresse-wrapper .adresse .content-wrapper>.telefon img{margin-right:10px}.beschreibung-adresse-wrapper .adresse .content-wrapper>.fax{margin-bottom:30px}.beschreibung-adresse-wrapper .adresse .content-wrapper>.fax img{margin-right:10px}.karte-wrapper.iframe{border-radius:10px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);position:relative;padding-bottom:23.9%;padding-top:30px;height:0;overflow:hidden}.karte-large-wrapper{position:relative;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px}.karte-large-wrapper .header{border-radius:10px 10px 0 0;background:#101b5a;padding:12px 30px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.karte-large-wrapper .header.no-map{border-radius:10px;margin-bottom:20px}.karte-large-wrapper .header>div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.karte-large-wrapper .header .select{font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;margin-right:auto;width:78%}.karte-large-wrapper .header .select span{margin-right:20px}.karte-large-wrapper .header .select .select-bg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:20px;border-radius:10px;width:100%;background:#fff;max-width:337px;padding:10px 20px}.karte-large-wrapper .header .select .select-bg select{background-color:transparent;border:0;width:100%}.karte-large-wrapper .header .menu,.karte-large-wrapper .header .map{cursor:pointer}.karte-large-wrapper .header .map{border-radius:10px;background:#96c500;margin-left:25px;padding:3px 10px 7px 10px}.karte-large-wrapper .iframe{padding-bottom:75.19%;border-radius:0 0 10px 10px}.karte-large-wrapper .iframe iframe{border-radius:0 0 10px 10px}.map-campingplaetze .campingplatz,.karte-large-wrapper .campingplatz{max-width:410px;width:100%;flex-wrap:wrap}.map-campingplaetze .campingplatz .item,.karte-large-wrapper .campingplatz .item{width:100% !important;margin:0 !important}.map-campingplaetze .campingplatz .item img,.karte-large-wrapper .campingplatz .item img{width:100%}.map-campingplaetze .campingplatz .content,.karte-large-wrapper .campingplatz .content{padding:20px 15px 20px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.map-campingplaetze .campingplatz .content .title,.karte-large-wrapper .campingplatz .content .title{font-size:26px;font-weight:700;color:#101b5a;margin-bottom:20px}.map-campingplaetze .campingplatz .content .rating,.karte-large-wrapper .campingplatz .content .rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px}.map-campingplaetze .campingplatz .content .text,.karte-large-wrapper .campingplatz .content .text{font-size:20px;font-weight:500;color:#101b5a;margin-bottom:auto}.map-campingplaetze .campingplatz .content .footer,.karte-large-wrapper .campingplatz .content .footer{margin-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.map-campingplaetze .campingplatz .content .footer *,.karte-large-wrapper .campingplatz .content .footer *{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.map-campingplaetze .campingplatz .content .footer .space,.karte-large-wrapper .campingplatz .content .footer .space{font-weight:700;font-size:15px}.map-campingplaetze .campingplatz .content .footer .space img,.karte-large-wrapper .campingplatz .content .footer .space img{margin-right:5px}.map-campingplaetze .campingplatz .content .footer .price .price1,.karte-large-wrapper .campingplatz .content .footer .price .price1{font-size:15px;margin-right:10px}.map-campingplaetze .campingplatz .content .footer .price .price2,.karte-large-wrapper .campingplatz .content .footer .price .price2{font-weight:700;font-size:24px}.map-campingplaetze .campingplatz,.karte-large-wrapper .campingplatz{display:flex}.map-campingplaetze .campingplatz .item,.karte-large-wrapper .campingplatz .item{position:relative;border-radius:10px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);background:#fff;margin-bottom:20px;width:25%;margin-right:25px}.map-campingplaetze .campingplatz .item:last-of-type,.karte-large-wrapper .campingplatz .item:last-of-type{margin-right:0}.map-campingplaetze .campingplatz .item .image,.karte-large-wrapper .campingplatz .item .image{position:relative;display:block;max-height:293px;overflow:hidden}.map-campingplaetze .campingplatz .item .image img,.karte-large-wrapper .campingplatz .item .image img{border-radius:10px 10px 0 0}.map-campingplaetze .campingplatz .item .image .heart,.karte-large-wrapper .campingplatz .item .image .heart{position:absolute;top:20px;right:20px;height:40px;width:40px;cursor:pointer;background:url(../img/icon-heart-inactive.png) no-repeat center}.map-campingplaetze .campingplatz .item .image .heart.active,.karte-large-wrapper .campingplatz .item .image .heart.active{background:url(../img/icon-heart-active.png) no-repeat center}.map-campingplaetze .campingplatz .item .image .siegel,.karte-large-wrapper .campingplatz .item .image .siegel{position:absolute;left:20px;bottom:20px;width:60px;height:60px}.map-campingplaetze .campingplatz .item>.content,.karte-large-wrapper .campingplatz .item>.content{padding:20px 15px 20px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.map-campingplaetze .campingplatz .item>.content .title,.karte-large-wrapper .campingplatz .item>.content .title{font-size:26px;font-weight:700;color:#101b5a;margin-bottom:20px}.map-campingplaetze .campingplatz .item>.content .rating,.karte-large-wrapper .campingplatz .item>.content .rating{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:10px}.map-campingplaetze .campingplatz .item>.content .text,.karte-large-wrapper .campingplatz .item>.content .text{font-size:20px;font-weight:500;color:#101b5a;margin-bottom:auto}.map-campingplaetze .campingplatz .item>.content .footer,.karte-large-wrapper .campingplatz .item>.content .footer{margin-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.map-campingplaetze .campingplatz .item>.content .footer *,.karte-large-wrapper .campingplatz .item>.content .footer *{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.map-campingplaetze .campingplatz .item>.content .footer .space,.karte-large-wrapper .campingplatz .item>.content .footer .space{font-weight:700;font-size:15px}.map-campingplaetze .campingplatz .item>.content .footer .space img,.karte-large-wrapper .campingplatz .item>.content .footer .space img{margin-right:5px}.map-campingplaetze .campingplatz .item>.content .footer .price .price1,.karte-large-wrapper .campingplatz .item>.content .footer .price .price1{font-size:15px;margin-right:10px}.map-campingplaetze .campingplatz .item>.content .footer .price .price2,.karte-large-wrapper .campingplatz .item>.content .footer .price .price2{font-weight:700;font-size:24px}.map-campingplaetze .campingplatz .item .distance,.karte-large-wrapper .campingplatz .item .distance{background:#fe5722;border-radius:0 0 10px 10px;text-align:center;color:#fff;line-height:40px}.map-campingplaetze .campingplatz .item .distance span,.karte-large-wrapper .campingplatz .item .distance span{font-weight:700}.map-campingplaetze .slick-list,.karte-large-wrapper .slick-list{margin:0 -20px}.map-campingplaetze .slick-slide,.karte-large-wrapper .slick-slide{margin:0px 20px;opacity:0;transition-delay:0s;transition-duration:0.1s;transition-property:opacity;transition-timing-function:ease-out}.map-campingplaetze .slick-slide.slick-active,.karte-large-wrapper .slick-slide.slick-active{opacity:1;transition-delay:0.1s;transition-duration:0.1s;transition-property:opacity;transition-timing-function:ease-in}.map-campingplaetze .gm-style-iw-d,.karte-large-wrapper .gm-style-iw-d{overflow:hidden !important}.map-campingplaetze .gm-style .gm-style-iw-c,.karte-large-wrapper .gm-style .gm-style-iw-c{padding:0}.campingplatz-suche-wrapper{background:#101b5a;padding:30px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px}.campingplatz-suche-wrapper .widget-title{font-size:24px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:30px;padding:0 !important}.campingplatz-suche-wrapper .select{background:#fff;margin-bottom:10px;padding:0 10px}.campingplatz-suche-wrapper select{background-color:transparent;height:50px;border:none;font-weight:700;color:#101b5a;font-size:24px;width:100%}.campingplatz-suche-wrapper input[type="text"]{margin-bottom:10px;border-radius:0;font-size:24px}.campingplatz-suche-wrapper input{width:100%;height:50px;border:none;padding:0 20px;color:#101b5a}.campingplatz-suche-wrapper .button{width:100%;margin-top:20px;height:50px}.karten-suche-wrapper,.widget-area .widget,.custom-html-widget{background:#fff;border-radius:10px;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5)}.karten-suche-wrapper .widget-title,.widget-area .widget .widget-title,.custom-html-widget .widget-title{border-radius:10px 10px 0 0;background:#101b5a;font-size:24px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;padding:15px 30px}.karten-suche-wrapper .iframe,.widget-area .widget .iframe,.custom-html-widget .iframe{border-radius:0 0 10px 10px;padding-bottom:70.8%}.karten-suche-wrapper .iframe iframe,.widget-area .widget .iframe iframe,.custom-html-widget .iframe iframe{border-radius:0 0 10px 10px}.karten-suche-wrapper #search-wrapper,.karten-suche-wrapper .textwidget,.widget-area .widget #search-wrapper,.widget-area .widget .textwidget,.custom-html-widget #search-wrapper,.custom-html-widget .textwidget{padding:25px 30px}.karten-suche-wrapper #search-wrapper p,.karten-suche-wrapper .textwidget p,.widget-area .widget #search-wrapper p,.widget-area .widget .textwidget p,.custom-html-widget #search-wrapper p,.custom-html-widget .textwidget p{margin-top:0}.karten-suche-wrapper #search-wrapper p:last-of-type,.karten-suche-wrapper .textwidget p:last-of-type,.widget-area .widget #search-wrapper p:last-of-type,.widget-area .widget .textwidget p:last-of-type,.custom-html-widget #search-wrapper p:last-of-type,.custom-html-widget .textwidget p:last-of-type{margin-bottom:0}.karten-suche-wrapper #search-wrapper,.widget-area .widget #search-wrapper,.custom-html-widget #search-wrapper{border-radius:0 0 10px 10px}.socialmedia-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.socialmedia-wrapper a{margin:10px}.textbox2-wrapper .widget-title{font-size:24px;font-weight:700;color:#101b5a;margin-bottom:15px}.textbox2-wrapper .content-wrapper .content{column-count:2}#footer .textbox2-wrapper .content p{margin-top:0}.lage-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.lage-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;border-radius:10px 10px 0 0;width:100%;text-align:center}.lage-wrapper .content{padding:20px}.lage-wrapper>div{margin-bottom:20px}.lage-wrapper .lage{width:calc(33.333% - 20px)}.lage-wrapper .anfahrt{width:calc(66.666% - 20px)}.freizeit-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;border-radius:10px 10px 0 0;width:100%;text-align:center}.freizeit-wrapper .content{padding:20px}.bewertung-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.bewertung-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;border-radius:10px 10px 0 0;width:100%;text-align:center}.bewertung-wrapper .content{padding:20px}.bewertung-wrapper .bewertungen{width:calc(33.333% - 20px);margin-bottom:20px}.bewertung-wrapper .kommentare-wrapper{width:calc( 66.666% - 20px);margin-bottom:20px}.bewertung-wrapper .kommentare-wrapper .content-wrapper{padding:20px 20px 10px 20px;border-radius:10px}.bewertung-wrapper .kommentare-wrapper .content-wrapper .content{max-height:600px;overflow:scroll}.bewertung-wrapper .kommentare-wrapper .content-wrapper .content .item{margin-top:25px;padding-top:25px;border-top:1px solid #cacaca;color:#101b5a;font-size:20px}.bewertung-wrapper .kommentare-wrapper .content-wrapper .content .item:first-child{border:none;margin-top:0;padding-top:0}.bewertung-wrapper .kommentare-wrapper .content-wrapper .content .item .text{margin-bottom:20px}.bewertung-wrapper .kommentare-wrapper .content-wrapper .content .item .name{font-weight:700;font-size:15px}.bewertung-wrapper .bewertung-abgeben-wrapper{display:none;width:100%}.bewertung-wrapper .bewertung-abgeben-wrapper .form-kontakt input[type="text"],.bewertung-wrapper .bewertung-abgeben-wrapper .form-kontakt input[type="email"],.bewertung-wrapper .bewertung-abgeben-wrapper .form-kontakt textarea{width:100%;margin-bottom:10px;border-radius:10px;min-height:50px;padding:10px 20px;margin-top:10px}.bewertung-wrapper .bewertung-abgeben-wrapper .form-kontakt textarea{min-height:100px}.bewertung-wrapper .bewertung-abgeben-wrapper .form-kontakt input[type="submit"]{min-width:150px;background:#96c500;font-size:20px;font-weight:700;padding:5px 20px;text-transform:uppercase;display:inline-block;text-align:center;color:#fff;border-radius:10px;min-height:50px;margin:0 auto;cursor:pointer}.bewertung-wrapper .hide-form{display:none}.bewertung-wrapper .show-form,.bewertung-wrapper .hide-form{cursor:pointer;font-weight:700}.br-theme-css-stars .br-widget{height:28px;white-space:nowrap}.br-theme-css-stars .br-widget a{text-decoration:none;height:18px;width:18px;float:left;font-size:23px;margin-right:5px}.br-theme-css-stars .br-widget a:after{content:"";background:url(../img/icon-stern-grau.svg) no-repeat;height:20px;width:20px;display:block}.br-theme-css-stars .br-widget a.br-active:after{content:'';background:url(../img/icon-stern.svg) no-repeat}.br-theme-css-stars .br-widget a.br-selected:after{content:'';background:url(../img/icon-stern.svg) no-repeat}.br-theme-css-stars .br-widget .br-current-rating{display:none}.br-theme-css-stars .br-readonly a{cursor:default}.kontakt-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.kontakt-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;border-radius:10px 10px 0 0;width:100%;text-align:center}.kontakt-wrapper .box-padding{width:100%}.kontakt-wrapper .kontakt{width:calc(33.333% - 20px)}.kontakt-wrapper .formular{width:calc(66.666% - 20px)}.kontakt-wrapper .formular .form-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.kontakt-wrapper .formular .form-wrapper .col1,.kontakt-wrapper .formular .form-wrapper .col2{width:calc(50% - 20px);margin:10px}.kontakt-wrapper .formular .form-wrapper .col1 span:last-of-type input,.kontakt-wrapper .formular .form-wrapper .col1 span:last-of-type textarea,.kontakt-wrapper .formular .form-wrapper .col2 span:last-of-type input,.kontakt-wrapper .formular .form-wrapper .col2 span:last-of-type textarea{margin:0}.kontakt-wrapper .formular .form-wrapper .col1 input,.kontakt-wrapper .formular .form-wrapper .col1 textarea,.kontakt-wrapper .formular .form-wrapper .col2 input,.kontakt-wrapper .formular .form-wrapper .col2 textarea{width:100%;margin-bottom:20px;border-radius:10px;min-height:75px;padding:20px}.kontakt-wrapper .formular .form-wrapper .col1 input.wpcf7-not-valid,.kontakt-wrapper .formular .form-wrapper .col1 textarea.wpcf7-not-valid,.kontakt-wrapper .formular .form-wrapper .col2 input.wpcf7-not-valid,.kontakt-wrapper .formular .form-wrapper .col2 textarea.wpcf7-not-valid{margin-bottom:0}.kontakt-wrapper .formular .form-wrapper .col1 textarea,.kontakt-wrapper .formular .form-wrapper .col2 textarea{height:266px}.kontakt-wrapper .formular .form-wrapper .submit-button{text-align:center;width:100%}.kontakt-wrapper .formular .form-wrapper .submit-button .wpcf7-submit{min-width:150px;background:#96c500;font-size:20px;font-weight:700;padding:5px 20px;text-transform:uppercase;display:inline-block;text-align:center;color:#fff;border-radius:10px;min-height:50px;cursor:pointer}.kontakt-wrapper .formular .wpcf7{width:100%}.one-search-result .title{padding:5px 0 10px;display:block}.one-search-result a{display:flex;align-items:center;flex-wrap:wrap}.one-search-result a img{width:80px;border-radius:10px;margin-right:5px}.one-search-result a .small{background:#96c500;color:#fff;padding:2px 10px;font-size:13px;line-height:1.5;border-radius:5px}.one-search-result.region:last-of-type{border:none !important}.one-search-result.region .small{background:#ccc}.one-search-result.region:last-of-type a{border:none}.one-search-result.region,.one-search-result.country{border-bottom:1px solid #f0f0f1}.one-search-result.region a,.one-search-result.country a{flex-direction:column;align-items:flex-start;padding-bottom:7px}.one-search-result.campingplatz{border-bottom:1px solid #f0f0f1;padding-bottom:10px}.one-search-result.campingplatz header{width:calc(100% - 90px);text-align:left}.one-search-result .search-btn{padding:10px 0 0px}#secondary .live-search-wrapper{top:80px;left:0}@media screen and (max-width: 1440px){.zahlen-fakten-beschaffenheit-wrapper{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:start;align-items:flex-start}.zahlen-fakten-beschaffenheit-wrapper .zahlen-fakten-wrapper{width:calc(50% - 20px);margin-right:20px}.zahlen-fakten-beschaffenheit-wrapper .zahlen-fakten-wrapper .zahlen-fakten .column1,.zahlen-fakten-beschaffenheit-wrapper .zahlen-fakten-wrapper .zahlen-fakten .column2,.zahlen-fakten-beschaffenheit-wrapper .zahlen-fakten-wrapper .zahlen-fakten .column3{width:100%;padding:0 20px}.zahlen-fakten-beschaffenheit-wrapper .beschaffenheit-wrapper{width:calc(50% - 20px);margin-left:20px}.multimedia-bewertungen-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.multimedia-bewertungen-wrapper>div{-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.5);box-shadow:0 5px 8px rgba(0,0,0,0.5);border-radius:10px;background:#fff}.multimedia-bewertungen-wrapper .widget-title{background:#101b5a;font-size:24px;font-weight:700;color:#fff;padding:15px 30px;text-transform:uppercase;text-align:center;border-radius:10px 10px 0 0}.multimedia-bewertungen-wrapper .bilder-wrapper{width:calc(50% - 20px);margin:0 20px 20px 0}.multimedia-bewertungen-wrapper .video-wrapper{width:calc(50% - 20px);margin:0 0 20px 20px}.multimedia-bewertungen-wrapper .video-wrapper .content{padding:30px}.multimedia-bewertungen-wrapper .video-wrapper .content .iframe{padding-bottom:60.2%;border-radius:10px}.multimedia-bewertungen-wrapper .bewertungen-wrapper{width:100%}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper{padding:20px 20px 10px 20px;border-radius:10px}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content{max-height:270px;overflow:scroll}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content .item{margin-top:25px;padding-top:25px;border-top:1px solid #cacaca;color:#101b5a;font-size:20px}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content .item:first-child{border:none;margin-top:0;padding-top:0}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content .item .text{margin-bottom:20px}.multimedia-bewertungen-wrapper .bewertungen-wrapper .content-wrapper .content .item .name{font-weight:700;font-size:15px}.tabs-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs-wrapper .tab-prev,.tabs-wrapper .tab-next{width:50px;cursor:pointer;margin-top:40px;display:block;padding:0 10px}.tabs-wrapper .tab-prev img,.tabs-wrapper .tab-next img{width:15px;height:auto}.tabs-wrapper .tab-next{text-align:right}.tabs-wrapper .tabs-nav{margin:0 0 20px 0;width:calc(100% - 100px)}.profil-wrapper .item{width:100%;margin-right:0;margin-bottom:20px}.profil-wrapper .html-block{width:100%;max-width:410px}#masthead .logo-column{width:calc(320px - 40px)}#masthead .main-navigation{width:calc(100% - 360px)}#masthead .grid-column{width:100%}#search-wrapper{margin-bottom:20px}#search-wrapper form input[type="text"]{max-width:none}.lage-wrapper .lage,.lage-wrapper .anfahrt{width:calc(50% - 20px)}.bewertung-wrapper .bewertungen,.bewertung-wrapper .kommentare-wrapper{width:calc(50% - 20px)}.kontakt-wrapper .kontakt,.kontakt-wrapper .formular{width:calc(50% - 20px)}.kontakt-wrapper .kontakt .form-wrapper .col1,.kontakt-wrapper .kontakt .form-wrapper .col2,.kontakt-wrapper .formular .form-wrapper .col1,.kontakt-wrapper .formular .form-wrapper .col2{width:100%}}@media screen and (max-width: 1280px){.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.image{width:100%;min-height:300px;border-radius:10px 10px 0 0}.gepruefte-campingplaetze-wrapper .gepruefte-campingplaetze .item>.content{width:100%}.freizeit-wrapper .col-lg-4-12{width:calc(50% - 2 * 20px )}.ausstattung-wrapper .col-lg-4-12{width:calc(50% - 2 * 20px )}#header-menu>.menu-item>.sub-menu{left:0}}@media screen and (max-width: 1100px){.kategorie-wrapper .kategorie-item{width:100%}}@media screen and (max-width: 1024px){.zahlen-fakten-beschaffenheit-wrapper .zahlen-fakten-wrapper{margin-bottom:20px}.zahlen-fakten-beschaffenheit-wrapper .zahlen-fakten-wrapper,.zahlen-fakten-beschaffenheit-wrapper .beschaffenheit-wrapper{width:100%;margin-right:0;margin-left:0}.beschreibung-adresse-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.beschreibung-adresse-wrapper .beschreibung{margin-bottom:20px}.beschreibung-adresse-wrapper .beschreibung,.beschreibung-adresse-wrapper .adresse{width:100%;margin-right:0;margin-left:0}.multimedia-bewertungen-wrapper .bilder-wrapper,.multimedia-bewertungen-wrapper .video-wrapper{width:100%;margin-right:0;margin-left:0}#secondary{order:1;width:100%;margin:0 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#secondary>div{width:calc(50% - 20px)}#primary{width:100%;margin:0 20px}.kategorie-wrapper{-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.kategorie-wrapper .kategorie-item{width:calc(50% - 20px)}#footer .footer-first,#footer .footer-second,#footer .footer-third{width:calc(50% - 40px)}.lage-wrapper .lage,.lage-wrapper .anfahrt{width:100%}.ausstattung-wrapper .col-lg-4-12{width:100%}.freizeit-wrapper .col-lg-4-12{width:100%}.bewertung-wrapper .bewertungen,.bewertung-wrapper .kommentare-wrapper,.bewertung-wrapper .bewertung-abgeben-wrapper .col-lg-6-12{width:100%;margin-bottom:20px}.kontakt-wrapper .kontakt,.kontakt-wrapper .formular{width:100%;margin-bottom:20px}#header-menu{display:none}}@media screen and (max-width: 768px){#secondary{width:calc(100% - 40px)}#secondary>div{width:100%}#primary{width:calc(100% - 40px);margin:0 20px}.profil-wrapper .item>.content .footer .share-area{top:110px;left:0}h1{margin:0;font-size:1.7em;line-height:1.1}.kategorie-wrapper .kategorie-item{width:100%}#masthead .logo-column{width:calc(100% - 40px);text-align:center;margin-bottom:20px}#masthead .container{justify-content:space-between;align-items:center}#masthead .main-navigation{width:calc(100% - 40px);text-align:center}#masthead .grid-column{width:100%}#masthead .logo-column{width:130px;margin-bottom:0}#masthead .main-navigation{display:none}#masthead .fa-bars{margin-right:20px}.header-image{min-height:250px}.header-campingplatz-suche{display:none}.top-widget-wrapper{margin:0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-widget-wrapper .top-widget-left,.top-widget-wrapper .top-widget-right{width:100%;margin:0 0 10px 0}#search-wrapper{background:none}#search-wrapper form{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#search-wrapper form input[type="text"]{width:calc( 100% - 50px );margin-bottom:10px}#search-wrapper form .search-btn{margin-bottom:10px}#search-wrapper form .search-options{width:100%;min-height:50px;background:#101b5a;border-radius:10px}#site-navigation .header-navigation>ul{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#footer .footer-first,#footer .footer-second,#footer .footer-third{width:calc(100% - 40px)}.tabs-wrapper .tabs-nav li{width:150px}.tabs-wrapper .tabs-nav li a div{font-size:14px}.tabs-wrapper .tabs-nav li a img{display:none}.tabs-wrapper .tab-prev,.tabs-wrapper .tab-next{margin-top:17px}.karte-large-wrapper{margin-bottom:20px}.karte-large-wrapper .header{font-size:0}.karte-large-wrapper.mobile .header{font-size:20px;justify-content:space-between;padding-right:15px;color:#fff;font-weight:bold;text-transform:uppercase;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.karte-large-wrapper.mobile .menu,.karte-large-wrapper.mobile #maps,.karte-large-wrapper.mobile .select{display:none}.karte-large-wrapper .header .select{width:100%}.gepruefte-campingplaetze-wrapper .widget-title{font-size:20px}.archive .search-options{display:none !important}.archive .content-area .widget_search{margin-bottom:0}.archive .content-area .widget_search .widget-title{background:#101b5a;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:15px 25px;font-weight:bold;text-transform:uppercase;margin-top:10px}.archive .content-area #search-wrapper{margin-bottom:10px}.adsbygoogle{margin:0 auto !important;width:100% !important}.adsbygoogle ins,.adsbygoogle iframe{width:100% !important}.single .header-image .textwidget{display:none}.single .tabs-wrapper .tabs-nav{width:100%;-webkit-box-shadow:none;box-shadow:none}.single .tabs-wrapper .tabs-nav header a{display:flex;align-items:center;background:#101b5a;color:#fff;padding:10px 20px;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-height:63px;text-transform:uppercase}.single .tabs-wrapper .tabs-nav header a img{margin-right:10px}.single .tabs-content{display:none}.single .one-tab{margin-bottom:10px}.single .one-tab.active .tabs-content{display:block}.single .one-tab.active header a{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width: 500px){.textbox2-wrapper .content-wrapper .content{column-count:1}.profil-wrapper .item>.content .footer .share-area{top:170px;left:-50px}.profil-wrapper .item>.content .footer .share-area .shariff-buttons{width:100%;max-width:310px}.home .header-content{bottom:-15px;top:auto;padding:0}.home .header-content .widget_search{margin:0 auto}.home .header-content #search{width:300px !important}}@media screen and (max-width: 400px){.login-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.login-wrapper .user{width:100%;background:none;margin-bottom:10px;margin-top:10px}.login-wrapper .language-switcher{margin-right:0}#search-wrapper form .search-options{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#search-wrapper form .search-options select{width:100%;min-height:55px}#search-wrapper form .search-options select:last-of-type{width:calc(100% - 60px)}#search-wrapper form .search-options .map{border-radius:0 0 10px 0}}
/*# sourceMappingURL=layout.css.map */
