@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:Merriweather,Helvetica,Arial,serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus,a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201c" "\201d" "\2018" "\2019"}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.site-container:before,.site-header:before,.site-content:before,.site-footer:before,.wrap:before{content:" ";display:table}.site-container:after,.site-header:after,.site-content:after,.site-footer:after,.wrap:after{clear:both;content:" ";display:table}h1,h2,h3,h4,h5,h6{color:#2f2f2f;font-family:Merriweather,Helvetica,Arial,serif;font-weight:400;margin:10px 0;margin:1rem 0}h1{font-size:30px;font-size:3rem;margin:0}h2{font-size:20px;font-size:2rem}h3,h4,h5,h6{font-size:14px;font-size:1.4rem;font-weight:700}h1 span{font-family:Helvetica;font-size:13px;font-size:1.3rem;text-transform:none}h1 .blue{color:#0073b8}embed,iframe,img,object,video{max-width:100%}img{height:auto;width:100%}label{font-weight:700;margin:0 0 10px;margin:0 0 1rem}input,select,textarea{color:#2e2e2e;font-size:14px;font-size:1.4rem;font-weight:700;width:100%;height:35px;margin:0;padding:5px;padding:.5rem;background-color:#fff;border:1px solid #0073B8}input[type=checkbox],input[type=radio]{float:left;width:20px;height:20px;margin:4px 10px 0 0;margin:4px 1rem 0 0;cursor:pointer}select{line-height:29px;padding:8px 4px;padding:.8rem .4rem}select option{padding:8px;padding:.8rem}textarea{min-height:100px}::-moz-placeholder{color:#767676}::-webkit-input-placeholder,:-ms-input-placeholder{color:#bababa}button{color:#2e2e2e;font-size:14px;font-size:1.4rem;font-weight:700;text-shadow:1px 1px 1px #FFF;width:100%;height:35px;margin:0;padding:5px 20px;padding:.5rem 2rem;background-color:#ffd618}input[type=button],input[type=reset],input[type=submit]{color:#3973b9;font-size:14px;font-size:1.4rem;font-weight:700;width:100%;height:35px;margin:0;padding:5px 20px;padding:.5rem 2rem;background-color:#ffd618}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff!important;text-decoration:none;background-color:#3973b9}.button{color:#3973b9;font-size:14px;font-size:1.4rem;font-weight:700;width:100%;margin:0;padding:5px 20px;padding:.5rem 2rem;background-color:#ffd618}button{width:auto;height:34px}.button{width:auto;display:inline-block;line-height:24px}button:hover{color:#fff;text-decoration:none;background-color:#3973b9}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover{color:#2e2e2e;text-decoration:none;background-color:#3973b9}.form-section,.form-section .form-group,.form-section .form-group .form-element{float:left;width:100%;margin:0;padding:0}.page-template-login .form-section .form-group .form-element{margin:10px 0;margin:1rem 0}.page-template-login .form-section .form-group .form-element input{background-color:#f3f8fb}.page-template-login .form-section .form-group .form-element input[type=checkbox],.page-template-login .form-section .form-group .form-element input[type=radio]{margin:7px 5px 0 0;margin:.7rem .5rem 0 0}.form-section .form-group .form-element.small-element input,.form-section .form-group .form-element.small-element select,.form-section .form-group .form-element.small-element textarea{font-size:12px;font-size:1.2rem;height:28px}.form-section .form-group .form-element.small-element select{padding:4px;padding:.4rem}.form-section .form-group .form-element.small-element button,.form-section .form-group .form-element.small-element input[type=button],.form-section .form-group .form-element.small-element input[type=reset],.form-section .form-group .form-element.small-element input[type=submit],.form-section .form-group .form-element.small-element .button{font-size:12px;font-size:1.2rem;height:28px}.form-section.filter .form-group,.content-box .content-box-content .form-section.filter .form-group{margin:0}.form-section.filter .form-group .form-element{margin:0 0 10px;margin:0 0 1rem;cursor:pointer}.form-section.filter .form-group .form-element label{display:block;margin:0;line-height:20px;cursor:pointer}.form-section.filter .form-group .form-element label span{float:right;color:#767676;font-weight:400}.form-section.filter.radio .form-group .form-element{width:30px;height:30px;margin:0 10px 10px 0;margin:0 1rem 1rem 0}.form-section.filter.radio .form-group .form-element input{display:none}.form-section.filter.radio .form-group .form-element label{width:100%;height:100%;padding:4px;color:#0073b8;font-size:1.5em;font-weight:400;text-align:center;background-color:#fff;border:1px solid #aabbbd}.form-section.filter.radio .form-group .form-element.active label{color:#fc9400;border:1px solid #FC9400}.form-section.filter.submit-filter,.form-section.filter .submit-filter{display:none}.form-section.filter.submit-filter input,.form-section.filter .submit-filter input{width:auto}.contact-form img{position:relative;top:inherit}table{width:100%;margin:10px 0;margin:1rem 0;border-collapse:collapse;border-spacing:0}th,td{padding:10px;padding:1rem;font-weight:700;text-align:left;border:1px solid #D6D4CD;vertical-align:top}th{color:#0073b8;background-color:#f2f8fb}.site-container{width:100%;margin:0;padding:0}.landlord .wrap{width:1220px;margin:0 auto;padding:0 20px;padding:0 2rem}@media only screen and (max-width: 1220px){.landlord .wrap{width:100%}}div.span-1,div.span-2,div.span-4,div.span-3,div.span-5,div.span-6,div.span-8,div.span-9,div.span-10,div.span-12,div.span-14,div.span-16,div.span-18,div.span-19,div.span-20,div.span-24{float:left;display:inline-block;margin-right:20px;margin-right:2rem}div.last{margin-right:0}div.first{clear:left}div.span-1{width:70px}div.span-2{width:114px}div.span-3{width:150px}div.span-4{width:180px}div.span-5{width:220px}div.span-6{width:280px}div.span-8{width:380px}div.span-9{width:430px}div.span-10{width:460px}div.span-12{width:580px}div.span-14{width:700px}div.span-16{width:780px}div.span-18{width:880px}div.span-19{width:940px}div.span-20{width:980px}div.span-24{width:1180px}.content-box{float:left;display:inline-block;width:100%;background-color:#fff;border:1px solid #D6D4CD}.content-box+.content-box{border-top:none}.content-box .content-box-title{display:inline-block;width:100%;padding:0 15px;padding:0 1.5rem;border-bottom:1px solid #D6D4CD}.content-box .content-box-title .review_header{margin-left:-20px;margin-right:-20px}.content-box.blue .content-box-title{background-color:#f0f7fb}.content-box.orange .content-box-title{background-color:#fef5e7}.content-box .content-box-title h2{margin:5px 0;margin:.5rem 0}.content-box.orange .content-box-title h2{color:#f3980d}.content-box .content-box-content{float:left;display:inline-block;width:100%;padding:0 15px;padding:0 1.5rem}.content-box .content-box-content.blue{background-color:#f0f7fb}.content-box .content-box-content.orange{background-color:#fef5e7}.content-box .content-box-content.grey{background-color:#f4f1e9}.content-box .content-box-content.beside-box{padding:0}.content-box .content-box-content hr{margin:0 0 10px;margin:0 0 1rem}@media screen and (max-width: 500px){.mobile-friendly a,.mobile-friendly b{line-height:48px}}.page-template-content .content-box .content-box-content hr{margin:10px 0;margin:1rem 0}.content-box .content-box-content .form-group{margin:10px 0 0;margin:1rem 0 0}.content-box .content-box-content .form-element{margin:0 0 10px;margin:0 0 1rem}.page-template-login .login-form .form-element.persistent label,.content-box .content-box-content .login-form .form-element.persistent label{margin:0;line-height:28px;cursor:pointer}.page-template-login .login-form .form-element.persistent label{line-height:35px}.content-box .content-box-content .form-element input,.content-box .content-box-content .form-element select,.content-box .content-box-content .form-element textarea{border:1px solid #D6D4CD}.content-box .content-box-content .login-form .form-element.persistent input[type=checkbox],.content-box .content-box-content .login-form .form-element.persistent input[type=radio]{margin:0 5px 0 0;margin:0 .5rem 0 0}.content-box .content-box-content .form-element select{background-color:#fff;border:1px solid #D6D4CD}.content-box .content-box-content .form-element button,.content-box .content-box-content .form-element input[type=button],.content-box .content-box-content .form-element input[type=reset],.content-box .content-box-content .form-element input[type=submit]{color:#2e2e2e;border:1px solid #D6D4CD}.content-box .content-box-content .form-element .button{color:#2e2e2e;border:1px solid #D6D4CD;cursor:pointer}.content-box .content-box-content .form-element .smaller{font-size:12px;height:26px;max-width:200px;width:auto}.content-box .content-box-content .form-element .left_button{margin-left:10px;float:left;text-align:left}.content-box .content-box-content .form-element .right_button{margin-right:10px;float:right;text-align:right}.content-box .content-box-content .form-element select.sorting{color:#0073b8;background-color:#f3f8fb}.content-box .content-box-content .form-element.start,.content-box .content-box-content .form-element.end{position:relative}.content-box .content-box-content .form-element.start img,.content-box .content-box-content .form-element.end img{position:absolute;bottom:1px;right:1px;width:33px;height:33px;cursor:pointer}.content-box .content-box-content .form-element.small-element.start img,.content-box .content-box-content .form-element.small-element.end img{width:26px;height:26px}.content-box .content-box-content .login-form .form-element.username,.content-box .content-box-content .login-form .form-element.password,.content-box .content-box-content .contact-form .form-element.adult,.content-box .content-box-content .contact-form .form-element.children{width:50%}.page-template-login .login-form .form-element.persistent,.content-box .content-box-content .login-form .form-element.persistent{width:60%}.page-template-login .login-form .form-element.submit{width:40%}.content-box .content-box-content .login-form .form-element.submit{width:40%;background-color:#ffd618}.content-box .content-box-content .login-form .form-element.username,.page-template-login .login-form .form-element.form.submit,.content-box .content-box-content .login-form .form-element.persistent,.content-box .content-box-content .contact-form .form-element.adult{padding:0 10px 0 0;padding:0 1rem 0 0}.content-box .content-box-content .login-form .form-element.password,.page-template-login .login-form .form-element.persistent,.content-box .content-box-content .contact-form .form-element.children{padding:0 0 0 10px;padding:0 0 0 1rem}.object-box{display:inline-block;width:100%;margin:0 0 20px;margin:0 0 2rem;padding:0 0 5px;padding:0 0 .5rem;background-color:#fff;border:1px solid #D6D4CD}.object-box .object-box-image{margin:0 0 5px;margin:0 0 .5rem;min-height:163px}.object-box .object-box-image a{display:block;font-size:0}.object-box .object-box-title{display:inline-block;width:100%;min-height:52px;padding:0 10px;padding:0 1rem}.page-template-list .object-box .object-box-title{min-height:0}.object-box .object-box-title h2{font-size:14px;font-size:1.4rem;margin:5px 0;margin:.5rem 0}.object-box .object-box-title a{font-weight:700}.object-box .object-box-content{display:inline-block;width:100%;min-height:46px;padding:0 10px;padding:0 1rem}.object-box .object-box-content.favoriten ul{min-height:120px}.page-template-list .object-box .object-box-content{min-height:0}.object-box .object-box-content p{margin:5px 0;margin:.5rem 0}.object-box .object-box-rating,.object-box .object-box-price{display:inline-block;width:100%;padding:0 10px;padding:0 1rem}.object-box .object-box-rating p,.object-box .object-box-price p{margin:5px 0;margin:.5rem 0}.object-box .object-box-rating p{text-align:right}.object-preview{float:left;display:inline-block;width:100%;background-color:#fff;border:1px solid #D6D4CD}.object-preview.angebot{border:1px solid #FC9400}.object-preview .object-preview-image{float:left;display:inline-block;width:34%;height:216px!important;overflow:hidden}.object-preview .object-preview-image a{display:block;font-size:0}.object-preview .object-preview-image img{width:324px!important;height:216px!important;max-width:none!important}.object-preview .object-preview-content{float:left;display:inline-block;width:66%;padding:0 20px;padding:0 2rem}.object-preview .object-preview-content.beside-box{padding:0}.object-preview .object-preview-content.beside-box .beside-80{height:132px;overflow:hidden}.object-preview .object-preview-content.beside-box .beside-60{height:84px;overflow:hidden}.object-preview .object-preview-content .form-element{margin:10px 0;margin:1rem 0}.object.object-navigation{margin:0!important}.object.object-navigation .content-box{border-bottom:none!important}.object.object-navigation ul{margin:0}.object.object-navigation ul li{padding:0}.object.object-navigation ul li+li{border-left:1px solid #D6D4CD}.object.object-navigation ul li a{float:left;width:100%;padding:9px 10px;padding:.9rem 1rem;background-color:#f3f8fb}.object.object-navigation ul li a.active,.object.object-navigation ul li a:hover{text-decoration:none;background-color:#fff}.object.object-navigation.fixed{float:none!important;position:fixed;top:0;left:50%;width:1180px!important;margin:0 -590px!important;z-index:999}.object.object-navigation.fixed .content-box{width:880px!important;border-bottom:1px solid #D6D4CD!important}.object.object-navigation.fixed+.object.object-pictures{margin:40px 0 20px;margin:4rem 0 2rem}.object.object-description .properties{float:left;display:inline-block;width:100%}.object.object-description .properties .property{float:left;display:inline-block;width:80px;height:68px;margin:0 20px 20px 0;margin:0 2rem 2rem 0}.object.object-description .info-boxes{float:left;display:inline-block;width:100%}.object.object-description .info-boxes .info-box{float:left;display:inline-block;width:195px;min-height:250px;margin:0 20px 20px 0;margin:0 2rem 2rem 0;padding:0 10px 10px;padding:0 1rem 1rem;background-color:#f2f8fb;border:1px solid #D6D4CD;overflow:hidden}.object.object-description .info-boxes .info-box.last{margin:0 0 20px;margin:0 0 2rem}.object.object-description .info-boxes .info-box h3{color:#0073b8}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable .ui-state-default{background-color:#f8f8f8!important;color:#767676!important;background:linear-gradient(135deg,#F8F8F8 0%,#F8F8F8 100%)!important}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight .ui-state-default{color:#fff!important;background:linear-gradient(135deg,#C85762 0%,#C85762 100%)!important}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight-anreise,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight-anreise .ui-state-default{color:#fff!important;background-image:linear-gradient(-45deg,#C85762 50%,#00954a 50%)!important}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight-abreise,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight-abreise .ui-state-default{color:#fff!important;background-image:linear-gradient(-45deg,#00954a 50%,#c85762 50%)!important}.object.object-reviews h2 span.date{float:right;margin:6px 0;margin:.6rem 0;font-family:Helvetica;font-size:12px;font-size:1.2rem;font-weight:700}.object.object-reviews span.review-item{display:inline-block;margin:0 30px 0 0;margin:0 3rem 0 0;padding:30px 0 0;padding:3rem 0 0;font-weight:700;text-align:center}.object.object-reviews span.review-item-small{display:inline-block;margin:2px 15px 1px 0;margin:.2rem 1.5rem .1rem 0;padding:15px 0 0;padding:1.5rem 0 0;font-weight:700}.bold{font-weight:700}.thin{font-weight:300}.big{font-size:1.2em}.bigger{font-size:1.4em}.small{font-size:.9em}.smaller{font-size:.8em}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}span.grey,span.grey a{color:#767676}span.blue{color:#0073b8}span.orange{color:#fc9400}.border{border:1px solid #D6D4CD}.border-top{border-top:1px solid #D6D4CD}.border-right{border-right:1px solid #D6D4CD}.border-bottom{border-bottom:1px solid #D6D4CD}.border-left{border-left:1px solid #D6D4CD}.image-container,.image-container img{display:block}.page-template-content .image-container{margin:0 0 20px;margin:0 0 2rem}.page-template-content .slideshow .image-container{margin:0 0 15px;margin:0 0 1.5rem}.beside-box{display:inline-block;width:100%}.beside{float:left;padding:0 15px;padding:0 1.5rem}.beside-0{width:0px;display:none}.beside-10{width:10%}.beside-15{width:15%}.beside-16{width:16%}.beside-20{width:20%}.beside-25{width:25%}.beside-26{width:26%}.beside-30{width:30%}.beside-33{width:33.33%}.margi10{margin:0 0 .5rem!important}.pad24{padding:.5rem 0 0!important}.beside-40{width:40%}.beside-50{width:50%}.beside-60{width:60%}.beside-70{width:70%}.beside-75{width:75%}.beside-80{width:80%}.beside-90{width:90%}.no-margin{margin:0!important}.no-padding{padding:0!important}.lower-space{margin:0!important}.low-space{margin:5px 0!important;margin:.5rem 0!important}.space{margin:10px 0!important;margin:1rem 0!important}.high-space{margin:15px 0!important;margin:1.5rem 0!important}.higher-space{margin:30px 0!important;margin:3rem 0!important}ol.list,ul.list{list-style-image:url(/templates/images/bullet.gif);margin:0 20px;margin:0 2rem}ol.inline.beside,ul.inline.beside{margin:0 0 10px;margin:0 0 1rem}ol.inline li,ul.inline li{display:inline-block;margin:0 20px 0 0;margin:0 2rem 0 0}ol.inline.beside li,ul.inline.beside li{display:block}ol.inline li.beside,ul.inline li.beside{margin:0!important;padding:0!important}ol.inline li a,ul.inline li a{display:inline-block;margin:3px 0;margin:.3rem 0}ol.toggle,ul.toggle{height:48px;overflow:hidden}ol.toggle.more,ul.toggle.more{height:auto}.form-section.toggle{height:120px;overflow:hidden}.form-section.toggle.more{height:auto}.trigger-element{display:inline-block;width:100%;margin:0 0 10px;margin:0 0 1rem}a.trigger.more{display:inline}a.trigger.less,.trigger-element a.trigger.more{display:none}.trigger-element a.trigger.less{display:inline}.umkreis-distance{float:right;font-weight:400}.rating{float:left;display:inline-block;height:16px;margin:1px 0 0;margin:.1rem 0 0;text-align:left}.rating img{float:left;width:15px}.reviews{display:inline-block;width:100%;min-height:90px;margin:0 0 10px;margin:0 0 1rem}.reviews p{margin:20px 0;margin:2rem 0}.new-reviews{float:left;display:inline-block;width:100%;min-height:90px}.new-reviews ul{margin:0}.new-reviews ul li.review{float:left;display:inline-block;width:100%;min-height:25px;margin:0 0 5px;margin:0 0 .5rem}.new-reviews ul li.review .review-image{float:left;display:inline-block;height:30px;margin:0 10px 0 0;margin:0 1rem 0 0}.new-reviews ul li.review .review-image a{display:inline-block;font-size:0}.new-reviews ul li.review .review-image img{width:60px!important;height:30px!important}.new-reviews ul li.review .review-title{float:left;display:inline-block;height:35px;width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-reviews ul li.review .review-rating{float:right;display:inline-block;height:25px;font-weight:700}.ui-datepicker{width:200px!important;margin:1px 0 0;margin:.1rem 0 0;background-color:#fff;border:1px solid #0073B8}.ui-datepicker .ui-datepicker-header{position:relative}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{padding:5px;padding:.5rem;font-weight:700;text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{position:absolute;top:0;width:20px;height:20px;margin:4px;margin:.4rem;text-indent:-9999em;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0;background:url(/templates/images/icon.png) no-repeat -215px -615px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0;background:url(/templates/images/icon.png) no-repeat -265px -615px}.ui-datepicker-calendar{margin:0;padding:0;border:0;table-layout:fixed}.ui-datepicker-calendar .ui-state-default{background:#00954a;color:#fff!important}.ui-datepicker-calendar a:hover{color:#fff!important;background-color:#00d76b!important;text-decoration:none}.ui-datepicker .ui-datepicker-calendar tr{border:none}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{padding:0;text-align:center;border:2px solid #FFF}.ui-datepicker .ui-datepicker-calendar th{padding:5px;padding:.5rem;color:#767676;background-color:#fff}.ui-datepicker .ui-datepicker-calendar td{color:#0073b8;font-weight:400;background-color:#ddd;padding:0}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight-not-configured{padding:2px;padding:.2rem;color:#767676;background-color:#f8f8f8}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight-minimum-stay,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight-not-active{padding:2px;padding:.2rem;color:#fff;background-color:#4cffa5}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month{background-color:#fff}.ui-datepicker .ui-datepicker-calendar td a{display:block;padding:2px;padding:.2rem;color:#0073b8;text-decoration:none}.ui-datepicker .ui-datepicker-calendar td a:hover{color:#2e2e2e;background-color:#f0f7fb;text-decoration:none}button.ui-datepicker-current{display:none}button.ui-datepicker-close{padding:5px 10px;padding:.5rem 1rem;font-size:12px;font-size:1.2rem;display:block;margin:1px 1px 1px auto;background-color:#FFFFF;height:25px;background:none;text-shadow:none;border:1px solid #0073B8}#ui-datepicker-div{display:none}.page-template-detail .ui-datepicker .ui-datepicker-calendar td{color:#fff;background-color:#00954a;cursor:default}.page-template-detail .ui-datepicker .ui-datepicker-calendar td a{display:block;padding:2px;padding:.2rem;color:#fff;text-decoration:none}.page-template-detail .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable,.page-template-detail .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight-not-configured{padding:2px;padding:.2rem;color:#fff;background-color:#c85762}.page-template-detail .ui-datepicker .ui-datepicker-calendar td a:hover{color:#fff;background-color:#00d76b;text-decoration:none}.page-template-detail .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled{background-color:#f8f8f8}.site-navigation{width:100%;margin:0;padding:0;color:#767676;background-color:#fafafa}.site-navigation .navigation{width:100%}.menu .menu-item.logged-user-section .welcome-text-parent{position:relative;padding:0 25px 0 15px;float:left;font-weight:700;color:#0073b8;cursor:pointer}.menu .menu-item.logged-user-section .welcome-text-parent.tenant{padding:.5rem 1.5rem}.menu .menu-item.logged-user-section .welcome-text-parent.tenant .welcome-text:after{display:none}.menu .menu-item.logged-user-section .welcome-text-parent.no-name{padding:10px 25px 10px 15px}.menu .menu-item.logged-user-section .welcome-text-parent .submenu{top:100%;left:0;width:-moz-max-content;width:max-content;opacity:1}.menu .menu-item.logged-user-section .welcome-text-parent .submenu .submenu-item{overflow:hidden}.menu .menu-item.logged-user-section .welcome-text-parent .submenu .submenu-item a{line-height:25px}.menu .menu-item.logged-user-section .welcome-text-parent:hover .submenu{display:block}.menu .menu-item.logged-user-section .welcome-text-parent .welcome-text{position:relative}.menu .menu-item.logged-user-section .welcome-text-parent .welcome-text:after{background-image:url(/images/icons_new/sprite.png);content:"";position:absolute;display:inline-block;margin-left:10px;background-repeat:no-repeat;width:10px;height:11px;background-position:0 -2946px;margin-top:6px;cursor:pointer}.menu .menu-item.logged-user-section .welcome-text-parent .id-text{line-height:1;color:#5f6969}.menu .menu-item.parent-menu-item{position:relative}.menu .menu-item.parent-menu-item:hover ul{display:block!important;margin:0}.menu .menu-item.parent-menu-item:hover .more:after{transform:rotate(180deg)}.menu .menu-item.parent-menu-item .navbar-item .more:after{content:"";position:absolute;right:20px;top:15px;display:inline-block;width:18px;height:15px;background:url(/images/icons-new.png?v=10092019) no-repeat top left;background-position:0 -809px}.menu .menu-item.parent-menu-item .navbar-item .sub-menu-item{border-top:1px solid #dae2e3;padding-left:3em}.main-nav-mobile{overflow:auto;height:calc(100vh - 63px)}.main-nav-mobile .menu{padding:0}.main-nav-mobile .menu .menu-item{line-height:32px!important}.mob-language-menu{padding:0}.mob-language-menu .submenu{line-height:32px!important}.mob-language-menu .submenu .submenu-item{padding:.5rem 2rem}.menu{float:right;margin:0;line-height:25px;position:relative}.menu .menu-item{float:left;background-color:#fff;border-left:1px solid #D6D4CD}.menu .menu-item.last{border-right:1px solid #D6D4CD}.menu .menu-item:hover{background-color:#fff}.menu .menu-item span{display:none}.menu .menu-item a,.menu .menu-item [data-component=go-to-url]{float:left;padding:5px 15px;padding:.5rem 1.5rem;font-weight:700}.menu .menu-item a:hover,.menu .menu-item [data-component=go-to-url]:hover{color:#2e2e2e;text-decoration:none}.menu .submenu{float:left;position:absolute;top:35px;left:-9999px;width:auto;max-width:200px;margin:0 0 0 -1px;margin:0 0 0 -.1rem;z-index:999;opacity:0;background-color:#fafafa;border:1px solid #D6D4CD}.menu .submenu .submenu-item,.menu .submenu .submenu-item a{width:100%}.menu .submenu .submenu-item a:hover{background-color:#fff}.menu .menu-item:hover>.submenu{left:auto;opacity:1}@media (max-width: 960px){.menu .menu-item:hover>.submenu{position:relative;top:0;left:0}}.menu .menu-item.country .icon{margin:0}.menu .menu-item.country .submenu .submenu-item .icon{margin:0 5px 0 0;margin:0 .5rem 0 0}.menu .menu-item.rent{margin-top:0;background-color:#ffd618}.menu .menu-item.rent:hover{background-color:#fc9400}.menu .menu-item.rent a,.menu .menu-item.rent [data-component=go-to-url]{color:#2f2f2f;text-shadow:1px 1px 1px #FFF}.menu .menu-item.rent a:hover,.menu .menu-item.rent [data-component=go-to-url]:hover{color:#2f2f2f}.mobile-menu{display:none}.site-header{background:#ffffff;width:100%;margin:0;padding:0}.site-header .header{width:100%}.header{background:#f7f9f9}.logo-container{width:100%}.logo-container .logo{background:url(/images/logo.png) no-repeat;height:83px;margin:-1rem 0 1rem;width:80px;float:left;text-indent:-10000em}@media (min-width: 960px){.de .logo-container .logo{width:303px;background-size:contain}.de .logo-container .claim{display:none}.de .logo-container .logo{background-image:url(/images/rebranding/logos/logo_de.svg)}.en .logo-container .logo{width:303px;background-size:contain}.en .logo-container .claim{display:none}.en .logo-container .logo{background-image:url(/images/rebranding/logos/logo_en.svg)}.es .logo-container .logo{width:303px;background-size:contain}.es .logo-container .claim{display:none}.es .logo-container .logo{background-image:url(/images/rebranding/logos/logo_es.svg)}.fr .logo-container .logo{width:303px;background-size:contain}.fr .logo-container .claim{display:none}.fr .logo-container .logo{background-image:url(/images/rebranding/logos/logo_fr.svg)}.hr .logo-container .logo{width:303px;background-size:contain}.hr .logo-container .claim{display:none}.hr .logo-container .logo{background-image:url(/images/rebranding/logos/logo_hr.svg)}.it .logo-container .logo{width:303px;background-size:contain}.it .logo-container .claim{display:none}.it .logo-container .logo{background-image:url(/images/rebranding/logos/logo_it.svg)}.nl .logo-container .logo{width:303px;background-size:contain}.nl .logo-container .claim{display:none}.nl .logo-container .logo{background-image:url(/images/rebranding/logos/logo_nl.svg)}.pl .logo-container .logo{width:303px;background-size:contain}.pl .logo-container .claim{display:none}.pl .logo-container .logo{background-image:url(/images/rebranding/logos/logo_pl.svg)}}.logomob{float:left}.logomob .de .logo-container .logo{background-image:url(/images/rebranding/logos/logo_de_mobile.svg)}.logomob .en .logo-container .logo{background-image:url(/images/rebranding/logos/logo_en_mobile.svg)}.logomob .es .logo-container .logo{background-image:url(/images/rebranding/logos/logo_es_mobile.svg)}.logomob .fr .logo-container .logo{background-image:url(/images/rebranding/logos/logo_fr_mobile.svg)}.logomob .hr .logo-container .logo{background-image:url(/images/rebranding/logos/logo_hr_mobile.svg)}.logomob .it .logo-container .logo{background-image:url(/images/rebranding/logos/logo_it_mobile.svg)}.logomob .nl .logo-container .logo{background-image:url(/images/rebranding/logos/logo_nl_mobile.svg)}.logomob .pl .logo-container .logo{background-image:url(/images/rebranding/logos/logo_pl_mobile.svg)}.logomob .logo img{height:51px;width:auto}.claim,.claimob{color:#3973b9;float:left;font-weight:700;margin:40px 0 0 20px}.claim{font-size:18px}.claim.international{margin:0;padding:30px 10px 0 20px}.claimob{font-size:12px}@media (max-width: 960px){.logo-container{margin-top:57px}.logo-container .logo,.logo-container .claim{display:none}}@media (max-width: 768px){.claim{margin:60px 0 0 10px}}@media (max-width: 500px){.claim{font-weight:700;font-size:16px}}.breadcrumb-container{width:100%;margin:0;padding:0;border-top:1px solid #D6D4CD;background-color:#f7f9f9}.breadcrumb ul{float:left;margin:0;padding:.5rem 0;line-height:25px;width:80%}@media screen and (max-width: 959px){.breadcrumb ul{width:100%}}.breadcrumb ul li{float:left;padding:0 1rem 0 0}.breadcrumb ul li a{float:left}@media screen and (max-width: 959px){.breadcrumb ul li a{font-size:1.1rem}}.breadcrumb ul li.button{float:left;width:auto;height:31px;margin:0 2rem 0 0;padding:0;color:#2f2f2f;font-weight:400;background:#F4F1E9 url(/templates/images//breadcrumb-button.png) repeat-x 0 0;border:none;border-right:1px solid #DCDBD4}.breadcrumb ul li.button a{height:31px;padding:.3rem 1rem .3rem 2rem;color:#2f2f2f;background:url(/templates/images/breadcrumb-button-left.png) no-repeat 0 0}@media (max-width: 768px){.landlord .navigation-container{display:none}.landlord.subnavigation-visible-mobile .navigation-container{display:inline-block}}@media (min-width: 769px) and (max-width: 960px){.landlord .navigation-container{display:none}}.navigation-container{width:100%;margin:0;padding:0}@media (max-width: 960px){.navigation-container{display:none;top:10%}}.navigation-container .navigation{float:left;display:inline-block;width:100%}.navigation-container .navigation .menu{float:left;margin:0 0 -1px;margin:0 0 -.1rem;line-height:30px;border-left:1px solid #D6D4CD}.navigation-container .navigation .menu .menu-item{background-color:#f0f7fb;border:none;border-top:1px solid #D6D4CD;border-right:1px solid #D6D4CD;border-bottom:1px solid #D6D4CD}.navigation-container .navigation .menu .menu-item.active,.navigation-container .navigation .menu .menu-item:hover{background-color:#f7f9f9}.navigation-container .navigation .menu .menu-item.active{border-bottom:1px solid #f7f9f9}.navigation-container .navigation .menu .menu-item a,.navigation-container .navigation .menu .menu-item [data-component=go-to-url]{padding:5px 30px;padding:.5rem 3rem}.navigation-container .navigation .menu .menu-item a:hover,.navigation-container .navigation .menu .menu-item [data-component=go-to-url]:hover{color:#0073b8}.site-content{width:100%;margin:0;padding:0;background:#f7f9f9}@media screen and (max-width: 959px){.site-content{position:relative}}.site-content .section{padding:20px 0 0;padding:2rem 0 0}.site-content .section.main-color,.site-content .section.alternate-color{background-color:#f7f9f9}.site-content .section.shadow{border-bottom:1px solid #D6D4CD}.site-content .section .content-group{float:left;display:inline-block;width:100%;margin:0 0 20px;margin:0 0 2rem}.site-content .section .content-group.content-group-toggle .content-group-trigger{display:none}.site-footer{color:#869ea1;width:100%;padding:20px 0}.site-footer ul li{margin:1rem 0}.site-footer h2,.site-footer a{color:#869ea1}.site-footer .top{display:none;position:fixed;bottom:40px;right:20px;z-index:10000}.site-footer .top .top-button{background:url(/images/svg_icons/icon-arrow-circle-up.svg);height:40px;text-indent:-9999em;width:40px}.site-footer .footnav{width:20%;float:left}.site-footer .footlast{width:40%;float:right}.site-footer .footspace{margin-bottom:10px}.site-footer button[type=submit]{color:#fff;font-size:14px;font-size:1.4rem;font-weight:700;width:100%;height:35px;margin:0;padding:5px 20px;padding:.5rem 2rem;background-color:#869ea1;cursor:pointer;border:0;text-shadow:none}.site-footer button[type=submit]:hover{color:#869ea1;text-decoration:none;background-color:#fff;border:1px solid #b3c3c5}.site-footer .bekannt{margin:30px 0;display:flex;justify-content:center}@media (max-width: 1023px){.site-footer .bekannt{justify-content:left;flex-wrap:wrap}}.site-footer .bekannt div{float:left;margin-right:30px;background:url(/images/bekannt.png) no-repeat;text-indent:-10000em}.site-footer .bekannt div.bekannt-logo{width:208px;height:62px;background-position:-10px -10px}.site-footer .bekannt div.bekannt-ard{width:123px;height:62px;background-position:-10px -174px}.site-footer .bekannt div.bekannt-focus{width:110px;height:62px;background-position:-153px -174px}.site-footer .bekannt div.bekannt-frankfurter{width:147px;height:62px;background-position:-10px -92px}.site-footer .bekannt div.bekannt-handelsblatt{width:127px;height:62px;background-position:-238px -92px}.site-footer .bekannt div.bekannt-stern{width:110px;height:62px;background-position:-10px -256px}.site-footer .bekannt div.bekannt-sueddeutsch{width:132px;height:62px;background-position:-238px -10px}@media (max-width: 960px){.site-footer .footnav,.site-footer .footlast{width:50%;float:left;margin-bottom:20px}}@media (max-width: 768px){.site-footer .footnav,.site-footer .footlast{width:100%;float:left;margin-bottom:20px}}.map_version .site-footer .footnav{width:50%}.map_version .site-footer .footlast{width:100%}.map_version .site-footer button[type=submit]{min-height:35px;height:auto}.old-footer{line-height:1.6;font-size:1.4rem!important}.old-footer .wrap{display:block;margin:0 auto;max-width:100%;padding-left:.625rem!important;padding-right:.625rem!important;position:relative}@media (min-width: 1200px){.old-footer .wrap{width:1200px}}.old-footer .wrap .footnav{font-size:100%}.old-footer .wrap .footnav h2{margin:1rem 0!important}.old-footer .wrap .footnav ul{font-size:100%}.old-footer .wrap .footnav ul li{font-size:100%;border-top-color:transparent;margin:1rem 0}.old-footer .wrap .footnav ul li a{padding:0!important}@media (max-width: 960px){.old-footer .wrap .footnav{width:33%}}@media (max-width: 568px){.old-footer .wrap .footnav{width:100%}}@media (max-width: 960px){.old-footer .wrap .footlast{width:100%}.old-footer .wrap .footlast p{margin:1rem 0}}@media only screen and (max-width: 1219px){.wrap{width:980px}div.span-1{width:50px}div.span-2{width:90px}div.span-3{width:110px}div.span-4{width:140px}div.span-5{width:172px}div.span-6{width:220px}div.span-8{width:300px}div.span-9{width:338px}div.span-10{width:364px}div.span-12{width:460px}div.span-14{width:556px}div.span-16{width:620px}div.span-18{width:700px}div.span-19{width:748px}div.span-20{width:780px}div.span-24{width:940px}.form-section.filter.radio .form-group .form-element{margin:0 5px 10px 0;margin:0 .5rem 1rem 0}.object-box .object-box-title{min-height:73px}.object-box .object-box-content{min-height:64px}.object-box .object-box-rating p{text-align:left}.rating{width:100%!important;margin:0 0 5px;margin:0 0 .5rem}.object-preview .object-preview-content .rating{width:auto!important;margin:0}.object.object-navigation.fixed{width:940px!important;margin:0 -470px!important}.object.object-navigation.fixed .content-box{width:700px!important}.object.object-description .info-boxes .info-box{width:150px;height:300px}.search-container .content-group{width:50%}.beside-80{width:76%}.edit-ad-buttons .plump{display:block;margin:5px;text-align:center}.edit-ad-buttons .button{width:50%;padding:1em}}@media only screen and (max-width: 979px){a:hover{text-decoration:none}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.button:hover{background-color:#ffda00}.wrap{width:100%}div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-8,div.span-10,div.span-12,div.span-14,div.span-16,div.span-18,div.span-19,div.span-20,div.span-24{width:100%;margin:0}div.span-14 div.span-5,div.span-20 div.span-5{width:32%;margin:0 2% 0 0}div.span-14 div.span-5.last,div.span-20 div.span-5.last{margin:0}.page-template-list ol.toggle,.page-template-list ul.toggle{height:auto}.page-template-list .trigger-element,.page-template-list a.trigger.more,.page-template-list a.trigger.less{display:none}.page-template-list .filter-form a.trigger.more{display:inline}.navigation{width:100%;min-height:35px}.navigation .wrap,.navigation-container .wrap{padding:0}.navigation-container .navigation .menu{display:block;margin:0;padding:0;border:none}.navigation-container .navigation .menu .menu-item{border:none;border-top:1px solid #D6D4CD}.navigation-container .navigation .menu .menu-item.active{border-bottom:none}.navigation-container .navigation .menu .menu-item:hover{background-color:#f0f7fb}.navigation-container .navigation .menu .menu-item.active:hover{background-color:#fff}.navigation-container .navigation .menu .menu-item a,.navigation-container .navigation .menu .menu-item [data-component=go-to-url]{padding:5px 20px;padding:.5rem 2rem}.form-section.filter.radio .form-group .form-element{margin:0 10px 10px 0;margin:0 1rem 1rem 0}.object-box .object-box-title{min-height:52px}.object-box .object-box-content{min-height:46px}.object-box .object-box-rating p{text-align:right}.rating{width:auto!important;margin:0}.object.object-navigation.fixed{left:0;width:100%!important;margin:0!important;padding:0 20px!important;padding:0 2rem!important}.object.object-navigation.fixed .content-box{width:100%!important}.object.object-pictures .beside-30{width:calc(100% - 480px)}.object.object-description .info-boxes{padding:0}.object.object-description .info-boxes .info-box{width:100%;height:auto;margin:0;padding:0 15px 10px;padding:0 1.5rem 1rem;border:none;border-top:1px solid #D6D4CD}.object.object-description .info-boxes .info-box.last{margin:0}.site-content .section .content-group.content-group-toggle{position:relative;height:52px;overflow:hidden;border-bottom:1px solid #D6D4CD}.site-content .section .content-group.content-group-toggle.more{height:auto;border:none}.site-content .section .content-group.content-group-toggle .content-group-trigger{display:block;position:absolute;top:11px;right:16px;width:40px;height:30px;text-indent:-9999em;background:url(/templates/images/icon.png) no-repeat -155px -460px}.site-content .section .content-group.content-group-toggle .content-group-trigger.active{background-position:-155px -410px}.site-footer .section,.site-footer .wrap{padding:0}.site-footer .span-5{border-bottom:1px solid #D6D4CD}.site-footer h2{margin:20px 20px 10px;margin:2rem 2rem 1rem}.site-footer p{margin:10px 20px;margin:1rem 2rem}.site-footer ul{float:left;width:100%;margin:0}.site-footer ul li{float:left;width:100%;margin:0;border-top:1px solid #F2F2F2}.site-footer ul li a{float:left;width:100%;padding:10px 20px}.site-footer .top{bottom:10px}}@media only screen and (max-width: 767px){.mobile-hide{display:none!important}table{margin:0}table tr{border:none;border-bottom:1px solid #D6D4CD}table th,table td{padding:2%;border:none;border-top:1px solid #D6D4CD}table.responsive-table,table.responsive-table thead,table.responsive-table tbody,table.responsive-table tr,table.responsive-table th,table.responsive-table td{display:block}table.responsive-table thead tr{position:absolute;top:-9999em;left:-9999em}table.responsive-table tr{margin:0 0 10px;margin:0 0 1rem}table.responsive-table td{position:relative;padding:2% 2% 2% 52%}table.responsive-table td:before{position:absolute;top:0;left:0;width:46%;height:auto;padding:2%;color:#0073b8;white-space:nowrap;background-color:#f2f8fb}.high-space,.higher-space{margin:10px 0;margin:1rem 0}ol.inline.beside,ul.inline.beside,.page-template-list ol.toggle,.page-template-list ul.toggle{margin:0}.page-template-list a.trigger.more,.page-template-list a.trigger.less{display:none}.beside-10,.beside-15,.beside-16,.beside-20,.beside-25,.beside-26,.beside-30,.beside-33,.beside-40,.beside-50,.beside-60,.beside-70,.beside-75,.beside-80,.beside-90{width:100%}.beside.align-center,.beside.align-right{text-align:left}.beside.border-left{border:none;border-top:1px solid #D6D4CD}.beside.border-right{border:none;border-bottom:1px solid #D6D4CD}div.span-14 div.span-5,div.span-20 div.span-5{width:49%;margin:0 2% 0 0}div.span-14 div.span-5.last,div.span-20 div.span-5.last{margin:0 2% 0 0}div.span-14 div.span-5:nth-child(2n){margin:0}.object-preview .object-preview-image{width:100%;height:auto!important}.object-preview .object-preview-image img{width:100%!important;height:auto!important}.object-preview .object-preview-content{width:100%}.object-preview .object-preview-content.beside-box .beside-80,.object-preview .object-preview-content.beside-box .beside-60{height:auto}.object.object-navigation{display:none!important}.object.object-navigation.fixed+.object.object-pictures{margin:0 0 20px;margin:0 0 2rem}.info-box{min-height:auto!important}}@media only screen and (max-width: 767px) and (max-width: 479px){div.span-14 div.span-5,div.span-20 div.span-5{width:100%;margin:0}div.span-14 div.span-5.last,div.span-20 div.span-5.last{margin:0}.object-box .object-box-title,.object-box .object-box-content{min-height:0}}.ui-helper-hidden-accessible{display:none}.ui-menu{width:350px;background-color:#fff;border:1px solid #0073B8;color:#2e2e2e;font-size:14px;font-size:1.4rem;font-weight:700;margin:0;padding:5px;padding:.5rem}.ui-menu li:hover{background-color:#39f;background-color:#fc9400}.ui-menu a{color:#2e2e2e}.span-5 .object-box .object-box-image{position:relative}.span-5 .object-box .object-box-image span.loeschen{position:absolute;height:24px;width:24px;right:0;top:0;cursor:pointer;background:url(/templates/images/remove-icon-klein.png) repeat-x 0 0}.kalender_table tr,td{border:1px solid #FFFFFF}.text{font-size:11px}.k,.k:link{font-size:11px;color:#000;text-decoration:none}.k:hover{font-size:11px;color:#eba360;text-decoration:none}.k a{display:block}.b{background-color:#f80c05;border:1px solid #FFFFFF}.b:hover{background-color:#3be453;border:1px solid #FFFFFF}.bwe{background-color:#c30;border:1px solid #FFFFFF}.bwe:hover{background-color:#32c247;border:1px solid #FFFFFF}.f{background-color:#3be453;border:1px solid #FFFFFF}.f:hover{background-color:#f80c05;border:1px solid #FFFFFF}.fwe{background-color:#32c247;border:1px solid #FFFFFF}.fwe:hover{background-color:#c30;border:1px solid #FFFFFF}.h{background-color:#379088;border:1px solid #FFFFFF}.d{background-color:#f0bb88;border:1px solid #FFFFFF}.bf{background-image:url(http://www.ferienhausmiete.de/styles/images/bf.gif);background-repeat:no-repeat;background-position:center center;border:1px solid #FFFFFF}.fb{background-image:url(http://www.ferienhausmiete.de/styles/images/fb.gif);background-repeat:no-repeat;background-position:center center;border:1px solid #FFFFFF}#review_link{text-align:right;white-space:nowrap;float:right;width:auto}.favoriten_button a.button{padding:2px 10px;padding:.1rem 1rem;width:100%;height:43px;text-align:center;line-height:1;overflow:hidden}.content-box-content.small-resolution{display:none}@media only screen and (max-width: 979px){.content-box-content.small-resolution{display:inline}}.rating-vote{float:right;display:inline-block;height:30px;margin:2px 0 0;margin:.2rem 0 0;text-align:left}.rating-vote img{float:left;width:30px;position:relative}.form-section .form-group .form-element.small-element table,.form-section .form-group .form-element.small-element table td,tr{font-size:12px;font-size:1.2rem;margin:2px 0;margin:.2rem 0;padding:2px;padding:.2rem;font-weight:700;text-align:left;border:0px;vertical-align:top}.form-section .form-group .form-element.small-element.email.extra{display:none}.edit-ad-buttons{width:100%;text-align:center}.edit-ad-buttons .button{cursor:pointer}.ui-sortable li.picture-container{position:relative}.ui-sortable li.picture-container span a.loeschen{position:absolute;height:24px;width:24px;right:0;top:0;cursor:pointer;background:url(/templates/images/remove-icon-klein.png) repeat-x 0 0}.ui-sortable li.picture-container span a.rotate{position:absolute;height:24px;width:24px;left:0;top:0;cursor:pointer;background:url(/templates/images/icon_rotate.png) repeat-x 0 0}.ui-sortable li.picture-container span a.top_picture{position:absolute;height:24px;width:24px;left:65px;top:2px;cursor:pointer;background:url(/templates/images/icon_top.png) repeat-x 0 0}.ui-sortable li.picture-container span a.hidden{display:none}.ui-sortable li.picture-container:hover a.hidden{display:block}.ui-tooltip,.arrow:after{background:#e0dfdf!important;border:2px solid white!important}.ui-tooltip{max-width:400px;position:absolute;padding:10px 20px;color:#0073b8!important;background-color:#e0dfdf!important;border-radius:20px!important;font:bold 14px "Helvetica Neue",Sans-Serif;text-transform:uppercase;box-shadow:0 0 7px #000;text-align:center;z-index:10}@font-face{font-family:Merriweather,Helvetica,Arial,serif}html{height:100%}body{min-height:100%;color:#2e2e2e;font-family:Merriweather,Helvetica,Arial,serif;font-size:13px;font-size:1.3rem;font-weight:400;line-height:1.4;text-align:left;background-color:#fff}::-moz-selection{color:#fff;background-color:#2e2e2e}::-moz-selection,::selection{color:#fff;background-color:#2e2e2e}a{color:#0073b8;text-decoration:none}a:hover{color:#0073b8;text-decoration:underline}p{margin:10px 0;margin:1rem 0;padding:0}strong{font-weight:700}ol,ul{margin:10px 0;margin:1rem 0;padding:0;list-style:none}blockquote{color:#2e2e2e;margin:10px;margin:1rem}code{color:#2e2e2e;background-color:#fff}cite{font-style:normal}hr{height:1px;margin:0 0 20px;margin:0 0 2rem;color:#d6d4cd;background-color:#d6d4cd;border:0;clear:both}.landlord .mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.landlord .mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.landlord .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.landlord .mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.landlord .mfp-align-top .mfp-container:before{display:none}.landlord .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.landlord .mfp-inline-holder .mfp-content,.landlord .mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.landlord .mfp-ajax-cur{cursor:progress}.landlord .mfp-zoom-out-cur,.landlord .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.landlord .mfp-zoom{cursor:pointer;cursor:zoom-in}.landlord .mfp-auto-cursor .mfp-content{cursor:auto}.landlord .mfp-close,.landlord .mfp-arrow,.landlord .mfp-preloader,.landlord .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.landlord .mfp-loading.mfp-figure{display:none}.landlord .mfp-hide{display:none!important}.landlord .mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.landlord .mfp-preloader a{color:#ccc}.landlord .mfp-preloader a:hover{color:#fff}.landlord .mfp-s-ready .mfp-preloader,.landlord .mfp-s-error .mfp-content{display:none}.landlord button.mfp-close,.landlord button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}.landlord button::-moz-focus-inner{padding:0;border:0}.landlord .mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.landlord .blue .mfp-close{cursor:pointer;position:absolute;right:-6px;top:0;opacity:.9;filter:alpha(opacity=90);background:#0073B8;font-size:20px}.landlord .mfp-iframe-holder .blue .mfp-close{color:#fff;right:0;text-align:left;padding-right:6px;width:100%;font-weight:400;text-shadow:none}.landlord .close-button button.mfp-close{right:6px}.landlord .mfp-close:hover,.landlord .mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.landlord .mfp-close:active{top:1px}.landlord .mfp-close-btn-in .mfp-close{color:#fff}.landlord .mfp-image-holder .mfp-close,.landlord .mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;font-weight:400;text-shadow:none}.landlord .mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.landlord .mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.landlord .mfp-arrow:active{margin-top:-54px}.landlord .mfp-arrow:hover,.landlord .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.landlord .mfp-arrow:before,.landlord .mfp-arrow:after,.landlord .mfp-arrow .mfp-b,.landlord .mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.landlord .mfp-arrow:after,.landlord .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.landlord .mfp-arrow:before,.landlord .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.landlord .mfp-arrow-left{left:0}.landlord .mfp-arrow-left:after,.landlord .mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.landlord .mfp-arrow-left:before,.landlord .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.landlord .mfp-arrow-right{right:0}.landlord .mfp-arrow-right:after,.landlord .mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.landlord .mfp-arrow-right:before,.landlord .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.landlord .mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.landlord .mfp-iframe-holder .mfp-content{width:auto}.landlord .mfp-iframe-holder .mfp-close{top:-40px}.landlord .mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.landlord .mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.landlord .mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#FFF}.landlord img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.landlord .mfp-figure{line-height:0}.landlord .mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444444}.landlord .mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.landlord .mfp-figure figure{margin:0}.landlord .mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.landlord .mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.landlord .mfp-image-holder .mfp-content{max-width:100%}.landlord .mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.landlord .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.landlord .mfp-img-mobile img.mfp-img{padding:0}.landlord .mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.landlord .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.landlord .mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.landlord .mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.landlord .mfp-img-mobile .mfp-counter{right:5px;top:3px}.landlord .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.landlord .mfp-arrow{transform:scale(.75)}.landlord .mfp-arrow-left{transform-origin:0}.landlord .mfp-arrow-right{transform-origin:100%}.landlord .mfp-container{padding-left:6px;padding-right:6px}}.landlord .mfp-ie7 .mfp-img{padding:0}.landlord .mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.landlord .mfp-ie7 .mfp-container{padding:0}.landlord .mfp-ie7 .mfp-content{padding-top:44px}.landlord .mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.landlord .kalender_table tr,.landlord td{border:1px solid #FFFFFF}.landlord .text{font-size:11px}.landlord .k,.landlord .k:link{font-size:11px;color:#000;text-decoration:none}.landlord .k:hover{font-size:11px;color:#eba360;text-decoration:none}.landlord .k a{display:block}.landlord .b{background-color:#f80c05;border:1px solid #FFFFFF}.landlord .b:hover{background-color:#3be453;border:1px solid #FFFFFF}.landlord .bwe{background-color:#c30;border:1px solid #FFFFFF}.landlord .bwe:hover{background-color:#32c247;border:1px solid #FFFFFF}.landlord .f{background-color:#3be453;border:1px solid #FFFFFF}.landlord .f:hover{background-color:#f80c05;border:1px solid #FFFFFF}.landlord .fwe{background-color:#32c247;border:1px solid #FFFFFF}.landlord .fwe:hover{background-color:#c30;border:1px solid #FFFFFF}.landlord .h{background-color:#379088;border:1px solid #FFFFFF}.landlord .d{background-color:#f0bb88;border:1px solid #FFFFFF}.landlord .bf{background-image:url(http://www.ferienhausmiete.de/styles/images/bf.gif);background-repeat:no-repeat;background-position:center center;border:1px solid #FFFFFF}.landlord .navigation-eingabe{float:left;display:inline-block;width:100%;width:-webkit-fill-available}.landlord .navigation-eingabe .menu{float:left;margin:0 0 -1px;margin:0 0 -.1rem;line-height:30px;border-top:1px solid #D6D4CD}.landlord .navigation-eingabe .menu .menu-item-eingabe{background-color:#f0f7fb;border:none;border-right:1px solid #D6D4CD;border-left:1px solid #D6D4CD;border-bottom:1px solid #D6D4CD}.landlord .navigation-eingabe .menu .menu-item-eingabe.active,.landlord .navigation-eingabe .menu .menu-item-eingabe:hover{background-color:#fff}.landlord .navigation-eingabe .menu .menu-item-eingabe.active{border:none;padding:2px 15px;padding:.2rem 1.5rem;border-left:1px solid #D6D4CD;border-bottom:1px solid #D6D4CD}.landlord .navigation-eingabe .menu .menu-item-eingabe li.active a,.landlord .navigation-eingabe .menu .menu-item-eingabe span.active a{color:#0073b8}.landlord .navigation-eingabe .menu .menu-item-eingabe a{display:block;padding:2px 15px;padding:.2rem 1.5rem}.landlord .navigation-eingabe .menu .menu-item-eingabe a:hover{color:#0073b8;text-decoration:none}@media only screen and (max-width: 979px){.landlord .navigation-eingabe .menu{display:inline-block}.landlord .beside-80{width:80%}}@media (max-width: 750px){.landlord .edit-menu ul.menu{margin:0;padding:0;display:flex!important;flex-direction:column!important;float:none!important}.landlord .edit-menu ul.menu>li.menu-item{display:block!important;float:none!important;width:100%!important;border:none;border-bottom:1px solid #e0e0e0}.landlord .edit-menu ul.menu>li.menu-item>a{display:block;padding:5px 15px;font-weight:700}.landlord .edit-menu ul.menu>li.menu-item.belegungM{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important}.landlord .edit-menu ul.menu>li.menu-item.belegungM>a.orange{display:block!important;width:100%;padding:5px 15px}.landlord .edit-menu ul.menu>li.menu-item.belegungM>ul.submmenu,.landlord .edit-menu ul.menu>li.menu-item.belegungM>.submmenu{display:flex!important;flex-direction:column!important;width:100%!important;padding:0!important;margin:0!important;list-style:none!important;float:none!important}.landlord .edit-menu ul.menu>li.menu-item.belegungM>ul.submmenu>li,.landlord .edit-menu ul.menu>li.menu-item.belegungM>ul.submmenu>.submmenu-item,.landlord .edit-menu ul.menu>li.menu-item.belegungM>.submmenu>li,.landlord .edit-menu ul.menu>li.menu-item.belegungM>.submmenu>.submmenu-item{display:block!important;float:none!important;width:100%!important;padding:0;margin:0}.landlord .edit-menu ul.menu>li.menu-item.belegungM>ul.submmenu>li a,.landlord .edit-menu ul.menu>li.menu-item.belegungM>ul.submmenu>.submmenu-item a,.landlord .edit-menu ul.menu>li.menu-item.belegungM>.submmenu>li a,.landlord .edit-menu ul.menu>li.menu-item.belegungM>.submmenu>.submmenu-item a{display:block!important;padding:5px 15px 5px 30px;font-weight:400;color:#333}.landlord .edit-menu ul.menu>li.menu-item.belegungM>ul.submmenu>li a:hover,.landlord .edit-menu ul.menu>li.menu-item.belegungM>ul.submmenu>.submmenu-item a:hover,.landlord .edit-menu ul.menu>li.menu-item.belegungM>.submmenu>li a:hover,.landlord .edit-menu ul.menu>li.menu-item.belegungM>.submmenu>.submmenu-item a:hover{background-color:#f0f7fb}.landlord .edit-menu ul.menu>li.menu-item.active{background:aliceblue}.landlord .navigation-eingabe{display:none}}.landlord div.pagination{position:relative}@media screen and (max-width: 768px){.landlord .site-header .mob-menu{padding:10px}.landlord .site-header .logo-container{display:none}}.landlord .object_lists .tag.booking-24h{font-size:1.4rem;color:#0073b8;background:url(/images/icon-24h-buchung.svg) no-repeat left center;background-size:cover;background-size:1.6rem;padding-left:2rem;font-weight:700}.landlord .object_lists .objLinks .icons{width:14px;height:14px}.landlord .button{line-height:23px}.page-ad-edit input.top-save-button{float:right;width:200px}.page-ad-edit table{width:100%}.page-ad-edit .checkbox-container label{display:inline;line-height:28px}@media screen and (min-width: 769px),print{.page-ad-edit .edit-content{min-width:490px}}.page-ad-edit input.save-btn{width:170px}@media screen and (max-width: 768px){.page-ad-edit input.save-btn{position:fixed;bottom:0;margin-bottom:10px;width:50%;left:25%}.page-ad-edit input.top-save-button{display:none}.page-ad-edit div.header{padding-bottom:0}.page-ad-edit div.content-box-content{padding:0}}.page-ad-edit-responsive h3{font-size:18px;font-size:1.8rem;font-weight:400}@media screen and (max-width: 768px){.page-ad-edit-responsive h3{margin-top:30px;margin-top:3rem}.page-ad-edit-responsive .site-content table,.page-ad-edit-responsive .site-content tbody,.page-ad-edit-responsive .site-content thead,.page-ad-edit-responsive .site-content tfoot,.page-ad-edit-responsive .site-content tr,.page-ad-edit-responsive .site-content td,.page-ad-edit-responsive .site-content th{border:0;display:inline-grid;padding:1px;width:100%}.page-ad-edit-responsive .site-content table.responsive-disabled{display:table}.page-ad-edit-responsive .site-content table.responsive-disabled tbody,.page-ad-edit-responsive .site-content table.responsive-disabled thead,.page-ad-edit-responsive .site-content table.responsive-disabled tfoot{display:table-row-group}.page-ad-edit-responsive .site-content table.responsive-disabled tr{display:table-row}.page-ad-edit-responsive .site-content table.responsive-disabled th,.page-ad-edit-responsive .site-content table.responsive-disabled td{display:table-cell}.page-ad-edit-responsive .site-content table.responsive-disabled tbody>.bewerter td{width:55px;padding:1rem}.page-ad-edit-responsive .site-content .table-scroll{overflow-x:scroll}.page-ad-edit-responsive .site-content main.content>div.wrap{padding:0}.page-ad-edit-responsive .site-content table.main-content{margin:0;padding:0 10px;padding:0 1rem}.page-ad-edit-responsive .site-content td.form-field-container{border-top:1px solid #d6d4cd;padding-top:10px;padding-top:1rem;margin-top:10px;margin-top:1rem}.page-ad-edit-responsive .site-content td.form-field-container.first{border:none}.page-ad-edit-responsive .site-content .object-name{padding:0 10px;padding:0 1rem}.page-ad-edit-responsive .site-content .translation-access{white-space:nowrap}.page-ad-edit-responsive .site-content .navigation-eingabe{display:none!important}}.page-ad-edit.page-general .licence-field{min-width:49%;max-width:49%;float:left;margin-right:1%}.page-ad-edit.page-general .licence-field.fullsize{min-width:99%;max-width:99%}.page-ad-edit.page-general .licence-field.fullsize #lizenz_nr{width:50%;min-width:200px;float:left;margin-right:.5em}.page-ad-edit.page-general .licence-field .help{font-weight:400;color:#5f6969;font-size:12px;margin-top:.5em;clear:both}.page-ad-edit.page-general .licence-desc{font-weight:200;line-height:18px}.page-ad-edit.page-general .licence-uploader{margin-top:20px}.page-ad-edit.page-general .licence-uploader .upload-popup-link img{width:20px;height:20px}.page-ad-edit.page-general .mfp-content{width:600px;height:300px}.page-ad-edit.page-general .error{background:#fc8386}.page-ad-edit.page-general .required{border:solid 2px #fc8386}.page-ad-edit.page-general .required-text{color:#fc8386}.page-ad-edit.page-description input[type=text],.page-ad-edit.page-description input[type=number] textarea{width:400px}@media screen and (min-width: 960px){.page-ad-edit.page-description input[type=text].long-description,.page-ad-edit.page-description input[type=number] textarea.long-description{height:150px;width:650px}}@media screen and (max-width: 768px){.page-ad-edit.page-description input[type=text],.page-ad-edit.page-description input[type=number] textarea{width:100%}}.page-ad-edit.page-description table.main-content{margin-left:10px}@media screen and (max-width: 768px){.page-ad-edit.page-description table.main-content{margin-left:0}}.page-ad-edit.page-pictures .btn-picture-move{display:none}@media screen and (max-width: 768px){.page-ad-edit.page-pictures #sortableList{text-align:center}.page-ad-edit.page-pictures #sortableList li.picture-container{position:relative;margin:6px 30px}.page-ad-edit.page-pictures .main-content a.button{text-align:center;width:100%;margin:5px 0;margin:.5rem 0}.page-ad-edit.page-pictures .btn-picture-move{background:url(/images/icon.png) no-repeat;position:absolute;height:20px;width:20px;top:62px;text-indent:-10000em}.page-ad-edit.page-pictures .btn-picture-move.enabled{display:inline-block}.page-ad-edit.page-pictures .btn-picture-move.picture-prev{left:-20px;background-position:-215px -615px}.page-ad-edit.page-pictures .btn-picture-move.picture-next{right:-20px;background-position:-265px -615px}}.page-ad-edit.page-location label{display:block;margin-bottom:5px;margin-bottom:.5rem}.page-ad-edit.page-location #map{margin:10px 0;width:650px;height:400px}@media screen and (max-width: 768px){.page-ad-edit.page-location #map{width:100%;height:40vh}}@media screen and (min-width: 960px){.page-ad-edit.page-location select{width:100px}.page-ad-edit.page-location .address-form-container label{display:inline}.page-ad-edit.page-location .address-form-container #address{width:400px}.page-ad-edit.page-location .address-form-container input[type=button]{padding:0 20px;width:auto}.page-ad-edit.page-location .names-container input{width:150px}.page-ad-edit.page-location .travel-info{border-bottom:1px solid #d6d4cd;padding-bottom:5px;margin-bottom:5px}.page-ad-edit.page-location #entf_einheit{width:100px}}@media screen and (max-width: 768px){.page-ad-edit.page-location .address-form-container #address{width:80%}.page-ad-edit.page-location .address-form-container input[type=button]{margin-left:1%;width:18%}.page-ad-edit.page-location .distances-container input{width:auto}.page-ad-edit.page-location .distances-container .distance-unit{margin:0 5px;margin:0 .5rem}}.page-ad-edit.page-location .footer input[type=email]{width:100%}@media screen and (min-width: 960px){.page-ad-edit.page-amenities .accessibility-container select{width:200px}.page-ad-edit.page-amenities input[type=text],.page-ad-edit.page-amenities select{width:100px}}.page-ad-edit.page-prices a.removeVar,.page-ad-edit.page-prices .angebot_close,.page-ad-edit.page-prices #angebot_parent,.page-ad-edit.page-prices .saved_offer a,.page-ad-edit.page-prices .edit_offer_tr a{line-height:28px}@media screen and (max-width: 768px){.page-ad-edit.page-prices a.removeVar,.page-ad-edit.page-prices .angebot_close,.page-ad-edit.page-prices #angebot_parent,.page-ad-edit.page-prices .saved_offer a,.page-ad-edit.page-prices .edit_offer_tr a{padding:0 10px;padding:0 1rem}}.page-ad-edit.page-prices #edit{margin-right:15px}@media screen and (max-width: 768px){.page-ad-edit.page-prices #edit{margin:0}}.page-ad-edit.page-prices .presets td{border-top:0;padding-right:.5rem;vertical-align:bottom}.page-ad-edit.page-prices .presets .base-price{width:100%;padding:0}.page-ad-edit.page-prices .presets .base-price .base-price-title{padding-top:6px}.page-ad-edit.page-prices .presets .base-price .base-price-setting{white-space:normal}.page-ad-edit.page-prices .presets .base-price .base-price-setting input{max-width:60px}.page-ad-edit.page-prices .presets .left-column{margin-top:8px}.page-ad-edit.page-prices .presets label{height:32px;vertical-align:bottom;display:table-cell;padding-bottom:2px}.page-ad-edit.page-prices .additional-costs td{width:50%}.page-ad-edit.page-prices .rental-conditions td{padding-right:1rem;width:25%}@media screen and (max-width: 768px){.page-ad-edit.page-prices #saisonpreise input[type=text],.page-ad-edit.page-prices #saisonpreise select[type=text]{width:80px;width:8rem}.page-ad-edit.page-prices #saisonpreise input[type=number],.page-ad-edit.page-prices #saisonpreise select[type=number]{width:60px;width:6rem}.page-ad-edit.page-prices #saisonpreise img.ui-datepicker-trigger{display:none}.page-ad-edit.page-prices table td,.page-ad-edit.page-prices table th{padding:10px 10px 10px 0;padding:1rem 1rem 1rem 0}.page-ad-edit.page-prices table.ui-datepicker-calendar td,.page-ad-edit.page-prices table.ui-datepicker-calendar th{padding:0}.page-ad-edit.page-prices table.responsive,.page-ad-edit.page-prices table.responsive tbody,.page-ad-edit.page-prices table.responsive thead,.page-ad-edit.page-prices table.responsive tfoot,.page-ad-edit.page-prices table.responsive tr,.page-ad-edit.page-prices table.responsive th,.page-ad-edit.page-prices table.responsive td{border:0;display:block;padding:0}.page-ad-edit.page-prices .content-box{border:0}.page-ad-edit.page-prices .content-box .content-box-content .form-element{margin:0}.page-ad-edit.page-prices .wrap{width:auto;padding:0 .5rem}}.page-contact label{display:block;margin-bottom:5px;margin-bottom:.5rem}.page-contact .impressum-container{display:none}.page-contact .phone-container select{width:65px}.page-contact .phone-container input{width:150px}@media screen and (min-width: 960px){.page-contact input[type=text],.page-contact input[type=email]{width:300px}.page-contact select{width:200px}}.page-contact .footer input[type=email]{width:100%}.page-contact .help-text{color:#868686}.page-calendar .date-column{width:80px}.page-calendar .booking-actions-column{width:160px}.page-calendar .booking-actions-column .booking-action{display:inline-block;margin:0 10px;margin:0 1rem}.page-calendar .booking-actions-column .booking-action.disabled{opacity:.3}@media screen and (max-width: 768px){.page-calendar .booking-actions-column .booking-action{margin:7px;margin:.7rem}.page-calendar .booking-actions-column{width:80px}}.page-calendar textarea{min-height:60px}@media screen and (min-width: 960px){.page-calendar textarea{min-width:400px}}@media screen and (max-width: 768px){.page-calendar .calendar-months-container{display:none!important}.page-calendar .cal__months1{float:none}.page-calendar .plump{display:block;height:auto;margin:.5rem 0;padding:1rem;width:100%}.page-calendar .calendar-overview th,.page-calendar .calendar-overview td{vertical-align:middle}}.page-statistics .content-box .content-box-content{padding:0}.page-statistics .chart-container{position:relative}.page-statistics .chart-container .chart-button{display:none;text-indent:-10000em;background:url(/images/icon.png) no-repeat scroll;height:36px;position:absolute;top:50%;width:17px}.page-statistics .chart-container .chart-button.exists{display:block}.page-statistics .chart-container .chart-button.chart-prev{background-position:-66px -58px;left:1.5rem}@media only screen and (max-width: 960px){.page-statistics .chart-container .chart-button.chart-prev{left:1rem}}@media only screen and (max-width: 560px){.page-statistics .chart-container .chart-button.chart-prev{left:.5rem}}.page-statistics .chart-container .chart-button.chart-next{background-position:-66px -108px;right:1.5rem}@media only screen and (max-width: 960px){.page-statistics .chart-container .chart-button.chart-next{right:1rem}}@media only screen and (max-width: 560px){.page-statistics .chart-container .chart-button.chart-next{right:.5rem}}.page-statistics .summary-box{position:relative;padding:10px 116px;color:#000}.page-statistics .summary-box .head{font-size:1.4rem;font-weight:700;margin-bottom:10px}.page-statistics .summary-box .key-value{width:100%;line-height:25px;float:left}.page-statistics .summary-box .key-value .key{width:30%;float:left}.page-statistics .summary-box .key-value .value{width:70%;float:left}.page-widget .licence-field{min-width:49%;max-width:49%;float:left;margin-right:1%}.page-widget .licence-field.fullsize{min-width:99%;max-width:99%}.page-widget .licence-field.fullsize #lizenz_nr{width:50%;min-width:200px;float:left;margin-right:.5em}.page-widget .licence-field .help{font-weight:400;color:#5f6969;font-size:12px;margin-top:.5em;clear:both}.page-widget .licence-desc{font-weight:200;line-height:18px}.page-widget .licence-uploader{margin-top:20px}.page-widget .licence-uploader .upload-popup-link img{width:20px;height:20px}.page-widget .mfp-content{width:600px;height:300px}.page-widget .error{background:#fc8386}.page-widget .required{border:solid 2px #fc8386}.page-widget .required-text{color:#fc8386}@media screen and (max-width: 768px){.page-widget table td{padding:0;border:none}}.page-review .icon.review,.page-review .icon.review-small,.page-review .icon.review-result{position:relative}.page-review button{height:auto}@media screen and (min-width: 960px){.page-top-ad .time-settings{width:35%}.page-top-ad .invoice-settings{width:65%;padding-left:5%}.page-top-ad .invoice-settings td{width:50%}.page-top-ad .save-btn{float:right}}@media screen and (max-width: 768px){.page-top-ad .time-settings{width:100%}.page-top-ad .invoice-settings{width:100%;padding:0}.page-top-ad .invoice-settings td{width:100%}}
