body,figure{margin:0}hr,img,legend{border:0}a,a:hover{color:#0073B8}b,strong{font-weight:700}legend,ol,p,ul{padding:0}blockquote,body,code{color:#2E2E2E}.page-template-content hr,ol,p,ul{margin:1rem 0}button,h1 span,select{text-transform:none}body,code,input,select,textarea{background-color:#FFF}td,textarea,th{vertical-align:top}.content-box .content-box-content .form-element.end,.content-box .content-box-content .form-element.start,sub,sup{position:relative}.border-left,.menu .menu-item,.object.object-navigation ul li+li{border-left:1px solid #D6D4CD}.border-right,.menu .menu-item.last,ul.pagination li{border-right:1px solid #D6D4CD}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:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;font-size:62.5%}body{min-height:100%;font-family:Helvetica;font-size:13px;font-size:1.3rem;font-weight:400;line-height:1.4;text-align:left}a:active,a:focus,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}.icon.step,.mfp-close,cite{font-style:normal}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:1px;margin:0 0 2rem;color:#D6D4CD;background-color:#D6D4CD;clear:both}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,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;width:100%}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,input,select,textarea{font-family:inherit}button,input{line-height:normal}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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;min-height:100px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.site-container:before,.site-content:before,.site-footer:before,.site-header:before,.wrap:before{content:' ';display:table}.site-container:after,.site-content:after,.site-footer:after,.site-header:after,.wrap:after{clear:both;content:' ';display:table}@font-face{font-family:'Questrial Regular';src:url(../fonts/Questrial-Regular.ttf)format('truetype')}::-moz-selection{color:#FFF;background-color:#2E2E2E}::selection{color:#FFF;background-color:#2E2E2E}a{text-decoration:none}a:hover{text-decoration:underline}ol,ul{list-style:none}blockquote{margin:1rem}h1,h2,h3,h4,h5,h6{color:#2F2F2F;font-family:'Questrial Regular',Helvetica;font-weight:400;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}h1 .blue{color:#0073B8}embed,iframe,img,object,video{max-width:100%}label{font-weight:700;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:.5rem;border:1px solid #0073B8}input[type=checkbox],input[type=radio]{float:left;width:20px;height:20px;margin:0 1rem 0 0;cursor:pointer}select{line-height:29px;padding:.8rem .4rem}select option{padding:.8rem}::-moz-placeholder{color:#767676}::-webkit-input-placeholder{color:#BABABA}:-ms-input-placeholder{color:#BABABA}.button,button,input[type=button],input[type=reset],input[type=submit]{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:.5rem 2rem;background:-moz-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-webkit-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-o-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-ms-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:linear-gradient(top,#FFDA00 0,#FC9400 100%);border:1px solid #0073B8}.button,button{width:auto;height:34px}.button{display:inline-block}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#2E2E2E;text-decoration:none;background:-moz-linear-gradient(bottom,#FFDA00 0,#FC9400 100%);background:-webkit-linear-gradient(bottom,#FFDA00 0,#FC9400 100%);background:-o-linear-gradient(bottom,#FFDA00 0,#FC9400 100%);background:-ms-linear-gradient(bottom,#FFDA00 0,#FC9400 100%);background:linear-gradient(bottom,#FFDA00 0,#FC9400 100%)}.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: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:.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:.6rem .4rem}.form-section .form-group .form-element.small-element .button,.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]{font-size:12px;font-size:1.2rem;height:28px}.content-box .content-box-content .form-section.filter .form-group,.form-section.filter .form-group{margin:0}.form-section.filter .form-group .form-element{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 .submit-filter,.form-section.filter.radio .form-group .form-element input,.form-section.filter.submit-filter{display:none}.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 1rem 1rem 0}.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 #0073B8}.form-section.filter.radio .form-group .form-element.active label{color:#FC9400;border:1px solid #FC9400}.form-section.filter .submit-filter input,.form-section.filter.submit-filter input{width:auto}table{width:100%;margin:1rem 0;border-collapse:collapse;border-spacing:0}td,th{padding:1rem;font-weight:700;text-align:left;border:1px solid #D6D4CD}.icon,.mfp-container:before,.mfp-content{vertical-align:middle}th{color:#0073B8;background-color:#F2F8FB}.site-container{width:100%;margin:0;padding:0}.wrap{width:1220px;margin:0 auto;padding:0 2rem}div.span-10,div.span-12,div.span-14,div.span-16,div.span-18,div.span-19,div.span-20,div.span-24,div.span-4,div.span-5,div.span-6,div.span-8{float:left;display:inline-block;margin-right:2rem}div.last{margin-right:0}div.first{clear:left}div.span-4{width:180px}div.span-5{width:220px}div.span-6{width:280px}div.span-8{width:380px}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}.border-top,.breadcrumb-container,.logo-container,.map-navigation,.search-container,.site-content .section,.site-footer .section{border-top:1px solid #D6D4CD}.content-box .content-box-title{display:inline-block;width:100%;padding:0 1.5rem;border-bottom:1px solid #D6D4CD}.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:.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 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 1rem}.page-template-content .content-box .content-box-content hr{margin:1rem 0}.content-box .content-box-content .form-group{margin:1rem 0 0}.content-box .content-box-content .form-element{margin:0 0 1rem}.content-box .content-box-content .login-form .form-element.persistent label,.page-template-login .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{background-color:#FFF;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 .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 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 select.sorting{color:#0073B8;background-color:#F3F8FB}.content-box .content-box-content .form-element.end img,.content-box .content-box-content .form-element.start img{position:absolute;bottom:1px;right:1px;width:33px;height:33px;cursor:pointer}.content-box .content-box-content .form-element.small-element.end img,.content-box .content-box-content .form-element.small-element.start img{width:26px;height:26px}.content-box .content-box-content .contact-form .form-element.adult,.content-box .content-box-content .contact-form .form-element.children,.content-box .content-box-content .login-form .form-element.password,.content-box .content-box-content .login-form .form-element.username{width:50%}.content-box .content-box-content .login-form .form-element.persistent,.page-template-login .login-form .form-element.persistent{width:60%}.content-box .content-box-content .login-form .form-element.submit,.page-template-login .login-form .form-element.submit{width:40%}.content-box .content-box-content .contact-form .form-element.adult,.content-box .content-box-content .login-form .form-element.persistent,.content-box .content-box-content .login-form .form-element.username,.page-template-login .login-form .form-element.form.submit{padding:0 1rem 0 0}.content-box .content-box-content .contact-form .form-element.children,.content-box .content-box-content .login-form .form-element.password,.content-box .content-box-content .login-form .form-element.submit,.page-template-login .login-form .form-element.persistent{padding:0 0 0 1rem}.object-box{display:inline-block;width:100%;margin:0 0 2rem;padding:0 0 .5rem;background-color:#FFF;border:1px solid #D6D4CD}.object-box .object-box-image{margin:0 0 .5rem;min-height:163px}.object-box .object-box-content p,.object-box .object-box-price p,.object-box .object-box-rating p{margin:.5rem 0}.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 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:.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 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-price,.object-box .object-box-rating{display:inline-block;width:100%;padding:0 1rem}.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 2rem}.object-preview .object-preview-content.beside-box,.object.object-navigation ul li{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: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 a{float:left;width:100%;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:4rem 0 2rem}.object.object-pictures .beside-70{width:600px}.object.object-pictures .beside-30{width:278px}.object.object-pictures .big-picture{display:block;position:relative;width:600px;height:400px}.icon.next,.icon.nextPage,.icon.prev,.icon.prevPage{width:17px;height:34px;margin:-1.7rem 0 0;top:50%;position:absolute}.object.object-pictures .big-picture img{display:block;position:absolute;top:0;left:0;width:600px;height:400px;cursor:pointer}.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 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;height:250px;margin:0 2rem 2rem 0;padding:0 1rem 1rem;background-color:#F2F8FB;border:1px solid #D6D4CD;overflow:hidden}.object.object-description .info-boxes .info-box.last{margin:0 0 2rem}.object.object-description .info-boxes .info-box h3{color:#0073B8}.object.object-location #object-map{width:100%;height:500px;margin:1.5rem 0}.object.object-location #object-map img{max-width:none}.object.object-availability .calendar .ui-datepicker{width:100%!important;border:none}.border,.jvectormap-label,ul.pagination{border:1px solid #D6D4CD}.object.object-availability .calendar .ui-datepicker .ui-datepicker-group{display:inline-block;width:32%;min-height:208px;margin:0 2% 0 0;padding:.1rem;border:1px solid #D6D4CD}.new-reviews,.reviews{width:100%;min-height:90px}.object.object-availability .calendar .ui-datepicker .ui-datepicker-group.ui-datepicker-group-last{margin:0}.object.object-availability .calendar .ui-datepicker .ui-datepicker-calendar td{color:#FFF;background-color:#00954a;cursor:default}.object.object-availability .calendar .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable{color:#767676;background-color:#F8F8F8}.object.object-availability .calendar .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month{background-color:#FFF}.object.object-availability .calendar .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight{color:#FFF;background-color:#C85762}.object.object-availability .calendar .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-highlight-anreise-abreise{color:#FFF;background-color:#00dd6f}.object.object-availability .calendar .ui-datepicker .ui-datepicker-calendar td a,.object.object-availability .calendar .ui-datepicker .ui-datepicker-calendar td a:hover{color:#FFF;background-color:#00954a;cursor:default}.object.object-reviews h2 span.date{float:right;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 3rem 0 0;padding:3rem 0 0;font-weight:700;text-align:center}.object.object-reviews span.review-item-small{display:inline-block;margin:.2rem 1.5rem .1rem 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-bottom{border-bottom:1px solid #D6D4CD}.image-container,.image-container img{display:block}.page-template-content .image-container{margin:0 0 2rem}.page-template-content .slideshow .image-container{margin:0 0 1.5rem}.beside-box{display:inline-block;width:100%}.beside{float:left;padding:0 1.5rem}.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}.lower-space,.no-margin{margin:0!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-padding{padding:0!important}.low-space{margin:.5rem 0!important}.space{margin:1rem 0!important}.high-space{margin:1.5rem 0!important}.higher-space{margin:3rem 0!important}ol.list,ul.list{list-style-image:url(../images/bullet.gif);margin:0 2rem}ol.inline.beside,ul.inline.beside{margin:0 0 1rem}ol.inline li,ul.inline li{display:inline-block;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:.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 1rem}a.trigger.more{display:inline}.trigger-element a.trigger.more,a.trigger.less{display:none}.trigger-element a.trigger.less{display:inline}.icon,.map-navigation,.map-navigation li,.map-navigation li a{display:inline-block}.umkreis-distance{float:right;font-weight:400}.icon{margin:0 .5rem 0 0;background:url(../images/icon.png)no-repeat}.icon.favorite{width:23px;height:20px;background-position:-14px -115px}.icon.socialFB,.icon.socialGO,.icon.socialTW,.icon.socialWA{width:32px;height:32px}.icon.socialFB{background-position:-310px -110px}.icon.socialGO{background-position:-310px -160px}.icon.socialTW{background-position:-310px -212px}.icon.socialWA{background-position:-310px -260px}.icon.regelverstoss{width:28px;height:38px;background-position:-310px -306px}.icon.login{width:28px;height:20px;background-position:-11px -165px}.icon.rent{width:27px;height:21px;background-position:-10px -214px}.icon.france,.icon.germany,.icon.italia,.icon.polska,.icon.spain{width:22px;height:19px}.icon.germany{background-position:-14px -266px}.icon.uk{width:22px;height:19px;background-position:-14px -316px}.icon.france{background-position:-14px -366px}.icon.polska{background-position:-14px -416px}.icon.italia{background-position:-316px -368px}.icon.spain{background-position:-316px -418px}.icon.list{width:9px;height:10px;margin:.3rem .5rem 0 0;vertical-align:top;background-position:-70px -20px}.icon.prev,.icon.prevPage{left:0;background-position:-66px -58px}.icon.next,.icon.nextPage{right:0;background-position:-66px -108px}.icon.advertise{float:left;width:47px;height:36px;margin:0 2rem 1rem 0;background-position:-52px -157px}.icon.star{float:right;width:20px;height:20px;margin:0 0 0 .5rem;background-position:-65px -217px}.icon.offer{width:19px;height:14px;margin:0 1rem 0 0;background-position:-65px -418px}.icon.map{width:11px;height:17px;margin:0 1rem 0 0;background-position:-69px -467px}.icon.star-1,.icon.star-2,.icon.star-3,.icon.star-4,.icon.star-5{width:30px;height:30px}.icon.star-1{margin:-.5rem;background-position:-110px -12px}.active .icon.star-1{background-position:-160px -12px}.icon.star-2{margin:-.5rem;background-position:-110px -62px}.active .icon.star-2{background-position:-160px -62px}.icon.star-3{margin:-.5rem;background-position:-110px -112px}.active .icon.star-3{background-position:-160px -112px}.icon.star-4{margin:-.5rem;background-position:-110px -162px}.active .icon.star-4{background-position:-160px -162px}.icon.star-5{margin:-.5rem;background-position:-110px -212px}.active .icon.star-5{background-position:-160px -212px}.icon.property-1{width:48px;height:41px;margin:4px 0;background-position:-101px -259px}.icon.property-2{width:49px;height:38px;margin:6px 0;background-position:-100px -306px}.icon.property-3{width:36px;height:27px;margin:11px 0;background-position:-107px -361px}.icon.property-4{width:36px;height:44px;margin:3px 0;background-position:-107px -403px}.icon.property-5{width:50px;height:36px;margin:7px 0;background-position:-99px -457px}.icon.property-6{width:50px;height:37px;margin:6px 0;background-position:-150px -257px}.icon.attribute-1,.icon.attribute-2,.icon.attribute-3,.icon.attribute-4,.icon.attribute-5{width:22px;height:22px}.icon.attribute-1{background-position:-214px -14px}.icon.attribute-1.no{background-position:-264px -14px}.icon.attribute-2{background-position:-214px -64px}.icon.attribute-2.no{background-position:-264px -64px}.icon.attribute-3{background-position:-214px -114px}.icon.attribute-3.no{background-position:-264px -114px}.icon.attribute-4{background-position:-214px -164px}.icon.attribute-4.no{background-position:-264px -164px}.icon.attribute-5{background-position:-214px -214px}.icon.attribute-5.no{background-position:-264px -214px}.icon.phone{width:20px;height:18px;background-position:-166px -316px}.icon.mobile{width:20px;height:17px;background-position:-316px -16px}.icon.fax{width:20px;height:17px;background-position:-316px -66px}.icon.print{width:20px;height:15px;background-position:-166px -367px}.icon.review{width:50px;height:50px;margin:-3rem .5rem 0 0}.icon.review.review-1{background-position:-200px -251px}.icon.review.review-2{background-position:-200px -301px}.icon.review.review-3{background-position:-200px -351px}.icon.review.review-4{background-position:-200px -401px}.icon.review-small{width:30px;height:30px;margin:-1.5rem .5rem 0 0}.icon.review-small.review-result-small{background-position:-210px -458px}.icon.review-small.review-1{background-position:-260px -260px}.icon.review-small.review-2{background-position:-260px -310px}.icon.review-small.review-3{background-position:-260px -360px}.icon.review-small.review-4{background-position:-260px -410px}.icon.check{float:left;width:47px;height:45px;margin:1.5rem 1.5rem 1.5rem 0;background-position:-251px -453px}.icon.check-small{float:left;width:30px;height:29px;margin:0 1.5rem 0 0;background-position:-260px -510px}.icon.question,.icon.services,.icon.step{margin:1.5rem 1.5rem 1.5rem 0}.icon.services{float:left;width:50px;height:50px}.icon.services.service-1{background-position:-100px -499px}.icon.services.service-2{background-position:-101px -549px}.icon.services.service-3{background-position:-150px -500px}.icon.services.service-4{background-position:-152px -550px}.icon.services.service-5{background-position:-198px -502px}.icon.step{float:left;width:40px;height:46px;padding:1.3rem 0 0 1.3rem;color:#0073B8;font-size:1.6em;font-weight:900;background-position:-205px -551px}.icon.question{float:left;width:40px;height:49px;background-position:-255px -550px}.icon.review-result{float:left;width:95px;height:95px;margin:-2rem 2rem 0 0;padding:3rem 0;background:url(../images/icon.png)-2px -505px no-repeat;color:#FFF;font-weight:700;text-shadow:1px 1px 1px #2F2F2F;text-align:center;line-height:15px}.icon.de,.icon.europe,.icon.world{width:50px;height:35px}.page-template-detail .icon.review-result{margin:-1.2rem 3rem 0 0}.icon.de,.icon.europe,.icon.us,.icon.world{margin:0 0 1rem}.icon.de{background-position:0 -608px}.icon.europe{background-position:-50px -608px}.icon.us{width:50px;height:35px;background-position:-100px -608px}.icon.world{background-position:-150px -608px}.icon.anreise-abreise,.icon.unavailable{width:16px;height:16px;margin:-.2rem .5rem 0}.icon.available{width:16px;height:16px;margin:-.2rem .5rem 0;background:#00954a}.icon.unavailable{background:#C85762}.icon.anreise-abreise{background:#00dd6f}.map-container{position:relative;width:458px;height:320px;overflow:hidden}.map-container .map{position:absolute;background-color:#FFF;z-index:0}.map-container .map.map-de{width:458px;height:320px;top:0;left:0;padding:1.5rem}.map-container .map.map-europe{width:500px;height:400px;top:-40px;left:-10px;padding:0}.map-container .map.map-world{width:458px;height:320px;top:0;left:0;padding:1.5rem}.map-container .active{z-index:1}.map-navigation{float:left;width:100%;margin:0;padding:0}.map-navigation li{float:left;width:33.33%}.map-navigation li a{float:left;width:100%;padding:1rem;font-weight:700;text-align:center}.map-navigation li a.active{color:#2F2F2F;background-color:#F0F7FB}.jvectormap-label{position:absolute;display:none;padding:.2rem .4rem;color:#FFF;background:#2E2E2E;z-index:200}.jvectormap-zoomin,.jvectormap-zoomout{#display:none;position:absolute;left:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;padding:3px;color:#fff;width:10px;height:10px;cursor:pointer;line-height:10px;text-align:center}.jvectormap-zoomin{top:10px}.jvectormap-zoomout{top:30px}.rating{float:left;display:inline-block;height:16px;margin:.1rem 0 0;text-align:left}.rating img{float:left;width:auto}.slideshow,.slideshow-container .span-24{width:100%}.slideshow-container{float:left;position:relative;width:100%;height:auto;padding:0 4rem}.page-template-detail .slideshow-container{margin:1rem 0;padding:0 3.5rem}.page-template-content .slideshow-container{margin:1rem 0}.slideshow{float:left;position:relative}.slideshow .slideshow-items{float:left;height:auto}.slideshow .slideshow-items .slideshow-item{float:left;position:relative;width:260px;height:auto;margin:0 2rem 0 0}.page-template-list .slideshow .slideshow-items .slideshow-item{width:185px}.page-template-detail .slideshow .slideshow-items .slideshow-item{width:80px;margin:0 1rem 0 0;opacity:.4}.page-template-detail .slideshow .slideshow-items .slideshow-item.active{opacity:1}.page-template-detail .slideshow .slideshow-items .slideshow-item a{display:block;font-size:0}.page-template-content .slideshow .slideshow-items .slideshow-item{width:700px}.slideshow-button{position:absolute;top:0;width:40px;height:100%;padding:0 0 20px;z-index:1}.page-template-detail .slideshow-button{width:35px;padding:0}.page-template-content .slideshow-button{padding:0}.slideshow-button a{display:inline-block;position:relative;width:40px;height:100%}.page-template-detail .slideshow-button a{width:35px}.slideshow-button.next a.disabled,.slideshow-button.nextPage a.disabled,.slideshow-button.prev a.disabled,.slideshow-button.prevPage a.disabled{cursor:default;opacity:.3}.slideshow-button.prev,.slideshow-button.prev a,.slideshow-button.prevPage,.slideshow-button.prevPage a{left:0;text-align:left}.page-template-detail .slideshow-button.next,.page-template-detail .slideshow-button.prev{height:100px;top:50%;margin:-50px 0 0;background-color:#FFF;background:rgba(255,255,255,.5)}.page-template-detail .slideshow-button.prev .icon.prev,.page-template-detail .slideshow-button.prevPage .icon.prevPage{margin:-1.7rem 0 0 .8rem}.slideshow-button.next,.slideshow-button.next a,.slideshow-button.nextPage,.slideshow-button.nextPage a{right:0;text-align:right}.page-template-detail .slideshow-button.next .icon.next,.page-template-detail .slideshow-button.nextPage .icon.nextPage{margin:-1.7rem .8rem 0 0}ul.pagination{float:right;width:auto;height:28px;font-weight:700}ul.pagination li{float:left;width:10%;height:26px;text-align:center}ul.pagination li.next,ul.pagination li.prev{width:140px}ul.pagination li.next{border:none}ul.pagination li a,ul.pagination li.active,ul.pagination li.disabled{display:block;padding:.4rem .8rem}ul.pagination li.active{background-color:#F3F8FB}.reviews{display:inline-block;margin:0 0 1rem}.reviews p{margin:2rem 0}.new-reviews{float:left;display:inline-block}.new-reviews ul{margin:0}.new-reviews ul li.review{float:left;display:inline-block;width:100%;height:25px;margin:0 0 1rem}.new-reviews ul li.review .review-image{float:left;display:inline-block;height:25px;margin:0 1.5rem 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:50px!important;height:25px!important}.new-reviews ul li.review .review-title{float:left;display:inline-block;height:25px;padding:.5rem 0}.new-reviews ul li.review .review-rating{float:right;display:inline-block;height:25px;padding:.5rem 0;font-weight:700}.social-share{float:right;display:inline-block;height:21px!important;margin:1.2rem 0}.social-share div{display:inline-block;height:30px!important;margin:0 1rem 0 0;padding:0;overflow:hidden}.social-share div.facebook{width:126px!important}.social-share div.twitter{width:96px!important}.social-share div.google{width:66px!important}.ui-datepicker{width:200px!important;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:.5rem;font-weight:700;text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{position:absolute;top:0;width:20px;height:20px;margin:.4rem;text-indent:-9999em;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0;background:url(../images/icon.png)-215px -615px no-repeat}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0;background:url(../images/icon.png)-265px -615px no-repeat}.ui-datepicker-calendar{margin:0;padding:0;border:0;table-layout:fixed}.ui-datepicker .ui-datepicker-calendar tr{border:none}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{padding:0;text-align:center;border:2px solid #FFF}.ui-datepicker .ui-datepicker-calendar th{padding:.5rem;color:#767676;background-color:#FFF}.ui-datepicker .ui-datepicker-calendar td{color:#0073B8;font-weight:400;background-color:#DDD}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable{padding:.2rem;color:#767676;background-color:#F8F8F8}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month{background-color:#FFF}.ui-datepicker .ui-datepicker-calendar td a{display:block;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{margin:1px 1px 1px auto;padding:.5rem 1rem;font-size:12px;font-size:1.2rem;display:block;height:25px;background:0 0;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:.2rem;color:#FFF;text-decoration:none}.menu .menu-item span,.mobile-menu{display:none}.page-template-detail .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable{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{float:right;margin:0;line-height:25px}.menu .menu-item{float:left;background-color:#FAFAFA}.menu .menu-item:hover{background-color:#FFF}.menu .menu-item a{float:left;padding:.5rem 1.5rem;font-weight:700}.menu .menu-item a: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 -.1rem;z-index:999;opacity:0;background-color:#FAFAFA;border:1px solid #D6D4CD}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.menu .submenu .submenu-item,.menu .submenu .submenu-item a,.site-header,.site-header .header{width:100%}.menu .submenu .submenu-item a:hover{background-color:#FFF}.menu .menu-item:hover>.submenu{left:auto;opacity:1}.menu .menu-item.country .icon{margin:0}.menu .menu-item.country .submenu .submenu-item .icon{margin:0 .5rem 0 0}.menu .menu-item.rent{background:-moz-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-webkit-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-o-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-ms-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:linear-gradient(top,#FFDA00 0,#FC9400 100%)}.menu .menu-item.rent:hover{background:-moz-linear-gradient(bottom,#FFDA00 0,#FC9400 100%);background:-webkit-linear-gradient(bottom,#FFDA00 0,#FC9400 100%);background:-o-linear-gradient(bottom,#FFDA00 0,#FC9400 100%);background:-ms-linear-gradient(bottom,#FFDA00 0,#FC9400 100%);background:linear-gradient(bottom,#FFDA00 0,#FC9400 100%)}.menu .menu-item.rent a{color:#2F2F2F;text-shadow:1px 1px 1px #FFF}.menu .menu-item.rent a:hover{color:#2F2F2F}.site-header{margin:0;padding:0;color:#767676}.logo-container{width:100%;margin:0;padding:0;background-color:#F4F1E9}.logo-container .logo{float:left;display:inline-block;width:326px;height:78px;margin:-1rem 0 1rem}.page-template-home .logo-container .logo{width:460px;height:110px;margin:-2.5rem 0 1rem}.logo-container .logo h1,.logo-container .logo h2{display:none}.logo-container .logo a{display:inline-block;font-size:0}.search-container{width:100%;height:230px;margin:0;padding:0;background:url(../../images/header_default.jpg)center top no-repeat;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover}.page-template-home .search-container{height:270px;background:url(../../images/header_strandhaus.jpg)center top no-repeat;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover}.search-container .image-container{position:absolute;width:100%;height:229px;overflow:hidden}.search-container .wrap{position:relative;height:100%}.search-container .content-group{position:absolute;left:8%;top:0;width:40%;height:76%;padding:1%;color:#FFF;font-size:13px;font-size:1.3rem;text-shadow:1px 1px 1px #2E2E2E;background:#0073B8;background:rgba(0,115,184,.4)}.page-template-home .search-container .content-group{top:30px;height:auto;padding:0;text-shadow:none;background:0 0}.search-container .content-group h1{margin:1.5rem 0;margin-top:-.8em;color:#FFF;font-weight:700;text-transform:uppercase}.page-template-home .content-group .content-box .content-box-content h1{font-size:20px;font-size:2rem}.page-template-home .search-container .content-group h2{font-size:30px;font-size:3rem;margin:auto 0 0;color:#FFF;font-weight:400;text-transform:none}.search-container .content-group p{margin:0}.search-container .search{position:absolute;left:8%;bottom:0;width:84%;height:24%;background:#0073B8;background:rgba(0,115,184,.4)}.page-template-home .search-container .search{bottom:20px;height:auto;background:rgba(0,115,184,.8)}.search-container .search .form-section{padding:1%}.search-container .search .form-section .form-group .form-element{width:15%;margin:0 1% 0 0}.search-container .search .form-section .form-group .form-element.region{width:36%}.search-container .search .form-section .form-group .form-element.end,.search-container .search .form-section .form-group .form-element.start{position:relative}.search-container .search .form-section .form-group .form-element.end img,.search-container .search .form-section .form-group .form-element.start img{position:absolute;top:1px;right:1px;width:33px;height:33px;border-left:1px solid #0073B8;cursor:pointer}.search-container .search .form-section .form-group .form-element.submit{margin:0}.breadcrumb-container{width:100%;margin:0;padding:0}.breadcrumb ul{float:left;margin:0;padding:.5rem 0;line-height:25px}.breadcrumb ul li{float:left;padding:0 1rem 0 0}.breadcrumb ul li a{float:left}.page-template-detail .breadcrumb ul li{margin:3px 0}.breadcrumb ul li.button{float:left;width:auto;height:31px;margin:0 2rem 0 0;padding:0;color:#2F2F2F;font-weight:400;background:url(../images/breadcrumb-button.png)repeat-x #F4F1E9;border:none;border-right:1px solid #DCDBD4}.breadcrumb ul li.button a{height:31px;padding:.3rem 1rem .3rem 2rem;color:#2F2F2F;background:url(../images/breadcrumb-button-left.png)no-repeat}.navigation-container{width:100%;margin:0;padding:0;background-color:#F4F1E9}.navigation-container .navigation{float:left;display:inline-block;width:100%}.navigation-container .navigation .menu{float:left;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:#FFF}.navigation-container .navigation .menu .menu-item.active{border-bottom:1px solid #FFF}.navigation-container .navigation .menu .menu-item a{padding:.5rem 3rem}.navigation-container .navigation .menu .menu-item a:hover{color:#0073B8}.site-footer,.site-footer a,.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#767676}.site-content{width:100%;margin:0;padding:0}.site-content .section{padding:2rem 0 0}.site-content .section.main-color{background-color:#F4F1E9}.site-content .section.alternate-color,.site-footer .section.main-color{background-color:#FFF}.site-content .section.shadow{box-shadow:0 1px 4px rgba(0,0,0,.1)inset}.site-content .section.shadow,.site-footer .section.shadow{-o-box-shadow:0 1px 4px rgba(0,0,0,.1)inset;-ms-box-shadow:0 1px 4px rgba(0,0,0,.1)inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,.1)inset;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1)inset}.site-content .section .content-group{float:left;display:inline-block;width:100%;margin:0 0 2rem}.site-content .section .content-group.content-group-toggle .content-group-trigger{display:none}.site-footer{width:100%;margin:0;padding:0}.site-footer .content-group a{color:#0073B8}.site-footer ul li{margin:1rem 0}.site-footer .section{padding:2rem 0}.site-footer .section.alternate-color{background-color:#F4F1E9}.site-footer .section.shadow{box-shadow:0 1px 4px rgba(0,0,0,.1)inset}.site-footer .top{display:none;position:fixed;right:20px;bottom:20px}.site-footer .top .top-button{display:block;height:40px;width:40px;text-indent:-9999em;background:url(../images/icon.png)-5px -55px no-repeat}@media only screen and (max-width:1219px){.wrap{width:980px}div.span-4{width:140px}div.span-5{width:172px}div.span-6{width:220px}div.span-8{width:300px}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 .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 .5rem}.object-preview .object-preview-content .rating,.object.object-pictures .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-pictures .beside-70{width:480px}.object.object-pictures .beside-30{width:218px}.object.object-pictures .big-picture,.object.object-pictures .big-picture img{width:480px;height:320px}.map-container,.map-container .map.map-de{width:362px;height:240px}.map-container .map.map-europe{width:400px;height:300px;top:-30px;left:-5px}.map-container .map.map-world{width:362px;height:240px}.slideshow .slideshow-items .slideshow-item{width:200px}.page-template-list .slideshow .slideshow-items .slideshow-item{width:140px}.page-template-detail .slideshow .slideshow-items .slideshow-item{width:95px}.page-template-content .slideshow .slideshow-items .slideshow-item{width:540px}.object.object-description .info-boxes .info-box{width:150px;height:300px}.search-container .content-group{width:50%}}@media only screen and (max-width:979px){.menu .menu-item,.mobile-menu{border-bottom:1px solid #D6D4CD}.mobile-hide{display:none!important}a:hover{text-decoration:none}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:-moz-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-webkit-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-o-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-ms-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:linear-gradient(top,#FFDA00 0,#FC9400 100%)}.wrap{width:100%}div.span-10,div.span-12,div.span-14,div.span-16,div.span-18,div.span-19,div.span-20,div.span-24,div.span-4,div.span-5,div.span-6,div.span-8{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.less,.page-template-list a.trigger.more{display:none}.page-template-list .filter-form a.trigger.more{display:inline}.navigation{width:100%;min-height:35px}.navigation .wrap{padding:0}.menu{display:none;width:100%;padding:0 0 2rem;background-color:#F4F1E9}.menu .menu-item:hover,.menu .submenu .submenu-item a:hover{background-color:#FAFAFA}.page-template-home .menu{padding:0 0 3.5rem}.menu .menu-item{width:100%;border:none}.menu .menu-item a{width:100%;padding:.5rem 2rem}.menu .menu-item a:hover{color:#0073B8}.menu .submenu{float:left;position:relative;top:0;left:0;width:100%;max-width:100%;margin:0;opacity:1;border:none}.menu .submenu .submenu-item{float:left;border-top:1px solid #D6D4CD}.menu .submenu .submenu-item a{width:100%;padding:.5rem 4rem}.menu .menu-item.country span{display:inline-block}.menu .menu-item.rent:hover{background:-moz-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-webkit-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-o-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:-ms-linear-gradient(top,#FFDA00 0,#FC9400 100%);background:linear-gradient(top,#FFDA00 0,#FC9400 100%)}.mobile-menu{display:block;float:left;width:100%;height:35px;z-index:1}.mobile-menu .mobile-menu-button{float:right;width:60px;height:35px;text-indent:-9999em;background:url(../images/icon.png)5px -8px no-repeat;border-left:1px solid #D6D4CD}.logo-container{border:none}.logo-container .wrap{padding:0 8rem 0 2rem}.page-template-home .search-container,.search-container{height:auto;background:0 0}.search-container .wrap{padding:0}.search-container .content-group{position:relative;display:inline-block;float:left;left:0;bottom:0;width:100%;height:auto;padding:1rem 2rem;color:#2E2E2E;text-shadow:none;background-color:#FFF}.page-template-home .search-container .content-group{display:none}.search-container .content-group h1{color:#0073B8}.page-template-home .search-container .search,.search-container .search{position:relative;display:inline-block;float:left;left:0;bottom:0;width:100%;height:auto;background:rgba(0,115,184,1)}.search-container .search .form-section{padding:2rem}.search-container .search .form-section .form-group .form-element{width:15%;margin:0 2% 2% 0}.search-container .search .form-section .form-group .form-element.region{width:100%;margin:0 0 2%}.search-container .search .form-section .form-group .form-element.start{width:49%;margin:0 2% 2% 0}.search-container .search .form-section .form-group .form-element.end{width:49%;margin:0 0 2%}.search-container .search .form-section .form-group .form-element.guests{width:39%;margin:0 2% 0 0}.search-container .search .form-section .form-group .form-element.submit{width:59%;margin:0}.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{padding:.5rem 2rem}.form-section.filter.radio .form-group .form-element{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 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 1.5rem 1rem;border:none;border-top:1px solid #D6D4CD}.site-footer .section,.site-footer .wrap,.slideshow-container{padding:0}.object.object-description .info-boxes .info-box.last{margin:0}.slideshow .slideshow-items .slideshow-item{width:260px;opacity:1}.page-template-list .slideshow .slideshow-items .slideshow-item{width:185px}.slideshow .slideshow-items .slideshow-item.active{opacity:1}.slideshow-button.disabled{display:none}.page-template-detail .slideshow-button.disabled{display:block}.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(../images/icon.png)-155px -460px no-repeat}.site-content .section .content-group.content-group-toggle .content-group-trigger.active{background-position:-155px -410px}.site-footer .span-5{border-bottom:1px solid #D6D4CD}.site-footer h2{margin:2rem 2rem 1rem}.site-footer p{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){.beside.border-right,table td,table th,table tr{border:none}.beside.border-right,.object.object-pictures .beside-70,table tr{border-bottom:1px solid #D6D4CD}table{margin:0}table td,table th{padding:2%;border-top:1px solid #D6D4CD}table.responsive-table,table.responsive-table tbody,table.responsive-table td,table.responsive-table th,table.responsive-table thead,table.responsive-table tr{display:block}table.responsive-table thead tr{position:absolute;top:-9999em;left:-9999em}table.responsive-table tr{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:1rem 0}.page-template-list ol.toggle,.page-template-list ul.toggle,ol.inline.beside,ul.inline.beside{margin:0}.page-template-list a.trigger.less,.page-template-list a.trigger.more{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%}.content-box-content.beside-box a div{position:relative;border-left:1px solid #D6D4CD;width:49%}.content-box-content.beside-box a div.clear{clear:left;border-left:none}.content-box-content.beside-box div.small-30{position:relative;width:38%}.content-box-content.beside-box div.small-70{position:relative;width:62%}.beside.align-center,.beside.align-right{text-align:left}.beside.border-left{border:none;border-top: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,.object.object-pictures .beside-30,.object.object-pictures .beside-70{width:100%}.object-preview .object-preview-content.beside-box .beside-60,.object-preview .object-preview-content.beside-box .beside-80{height:auto}.object.object-navigation{display:none!important}.object.object-navigation.fixed+.object.object-pictures{margin:0 0 2rem}.object.object-pictures .big-picture{width:100%;height:400px;overflow:hidden;background-color:#123}.object.object-pictures .big-picture img{width:100%!important;height:auto!important}.object.object-pictures .slideshow-container{display:none}.object.object-prices .content-box-content.price-table{padding:0}.de .object.object-prices .content-box-content.price-table table.responsive-table td:nth-of-type(1):before{content:"Reisezeitraum"}.de .object.object-prices .content-box-content.price-table table.responsive-table td:nth-of-type(2):before{content:"Mindestaufenthalt"}.de .object.object-prices .content-box-content.price-table table.responsive-table td:nth-of-type(3):before{content:"pro Nacht"}.de .object.object-prices .content-box-content.price-table table.responsive-table td:nth-of-type(4):before{content:"pro Woche"}.de .object.object-prices .content-box-content.price-table table.responsive-table td:nth-of-type(5):before{content:"pro Folgenacht (ab 8. Nacht)"}.de .object.object-prices .content-box-content.price-table table.responsive-table td:nth-of-type(6):before{content:"zzgl. einmalige Nebenkosten"}.object.object-availability .calendar .ui-datepicker .ui-datepicker-group{width:49%}}@media only screen and (max-width:660px){.object.object-pictures .big-picture{height:320px}}@media only screen and (max-width:560px){.page-template-home .menu{padding:0 0 3%}.page-template-home .logo-container .logo{max-width:100%;height:auto;margin:-3% 0 0}.object.object-pictures .big-picture{height:280px}}@media only screen 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-content,.object-box .object-box-title{min-height:0}.object.object-pictures .big-picture{height:240px}.object.object-pictures .slideshow-button.next,.object.object-pictures .slideshow-button.prev{height:60px;margin:-30px 0 0}.slideshow .slideshow-items .slideshow-item{width:200px}.page-template-list .slideshow .slideshow-items .slideshow-item{width:185px}.slideshow .slideshow-items .slideshow-item .object-box .object-box-title{min-height:52px}.page-template-list .slideshow .slideshow-items .slideshow-item .object-box .object-box-title{min-height:0}.slideshow .slideshow-items .slideshow-item .object-box .object-box-content{min-height:46px}.page-template-list .slideshow .slideshow-items .slideshow-item .object-box .object-box-content{min-height:0}.slideshow .slideshow-items .slideshow-item .object-box .object-box-rating p{text-align:left}.slideshow .slideshow-items .slideshow-item .rating{width:100%!important;margin:0 0 .5rem}.object.object-availability .calendar .ui-datepicker .ui-datepicker-group{width:100%;margin:0 0 1rem}}@media only screen and (max-width:426px){.menu{padding:0 0 3%}.logo-container .logo{max-width:100%;height:auto;margin:-3% 0 0}.object.object-pictures .big-picture{height:200px}}@media only screen and (max-width:360px){.object.object-pictures .big-picture{height:160px}}@media only screen and (max-width:300px){.object.object-pictures .big-picture{height:120px}}.field_error{color:red;border:1px solid}.ui-menu,.ui-menu a{color:#2E2E2E}.ui-helper-hidden-accessible{display:none}.ui-menu li:hover{background-color:#FC9400}.ui-menu{width:350px;background-color:#FFF;border:1px solid #0073B8;font-size:14px;font-size:1.4rem;font-weight:700;margin:0;padding:.5rem}.k,.k:hover,.k:link,.text,span.darkgrey{font-size:11px}.b,.b:hover,.bf,.bwe,.bwe:hover,.d,.f,.fb,.fwe,.fwe:hover,.h,.kalender_table tr,td{border:1px solid #FFF}.big-picture span{background-color:silver;background-color:hsla(0,0%,100%,.5);position:absolute;bottom:0;width:100%;line-height:2em;text-align:center;font-weight:700}.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(../images/remove-icon-klein.png)repeat-x}.ui-sortable li{position:relative}.ui-sortable li span a.loeschen{position:absolute;height:24px;width:24px;right:0;top:0;cursor:pointer;background:url(../images/remove-icon-klein.png)repeat-x}.bf,.fb{background-position:center center;background-repeat:no-repeat}.k:link{color:#000;text-decoration:none}.k:hover{color:#EBA360;text-decoration:none}.k{color:#000;text-decoration:none}.k a{display:block}.b{background-color:#F80C05}.b:hover{background-color:#3BE453}.bwe{background-color:#C30}.bwe:hover{background-color:#32C247}.f{background-color:#3BE453}.f:hover{background-color:#F80C05;border:1px solid #FFF}.fwe{background-color:#32C247}.fwe:hover{background-color:#C30}.h{background-color:#379088}.d{background-color:#F0BB88}.bf{background-image:url(http://www.ferienhausmiete.de/styles/images/bf.gif)}.fb{background-image:url(http://www.ferienhausmiete.de/styles/images/fb.gif)}.navigation-eingabe{float:left;display:inline-block;width:100%}@media only screen and (max-width:979px){.navigation-eingabe .menu{display:inline-block}}.navigation-eingabe .menu{float:left;margin:0 0 -.1rem;line-height:30px;border-top:1px solid #D6D4CD}.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}.navigation-eingabe .menu .menu-item-eingabe.active,.navigation-eingabe .menu .menu-item-eingabe:hover{background-color:#FFF}.navigation-eingabe .menu .menu-item-eingabe.active{border:none;padding:.2rem 1.5rem;border-left:1px solid #D6D4CD;border-bottom:1px solid #D6D4CD}.navigation-eingabe .menu .menu-item-eingabe a{display:block;padding:.2rem 1.5rem}.navigation-eingabe .menu .menu-item-eingabe a:hover{color:#0073B8;text-decoration:none}.jslink{color:#0079C2;cursor:pointer}.jslink:hover{text-decoration:underline}.favoriten_button a.button{padding:.1rem 1rem;width:100%;height:43px;text-align:center;line-height:1;overflow:hidden}span.darkgrey{color:#464646}.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:.2rem 0 0;text-align:left}.rating-vote img{float:left;width:30px}.content-box .content-box-content .form-element.small-element.bewertung.end,.content-box .content-box-content .form-element.small-element.bewertung.start{position:relative;width:45%;padding:0 1rem 0 0}.content-box .content-box-content .form-element.small-element.bewertung.end img,.content-box .content-box-content .form-element.small-element.bewertung.start img{position:absolute;bottom:1px;right:10px;cursor:pointer;width:26px;height:26px}.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:.2rem 0;padding:.2rem;font-weight:700;text-align:left;border:0;vertical-align:top}.form-section .form-group .form-element.small-element.email.extra{display:none}.aktivierung_button a.button{padding:.1rem 1rem;width:240px;height:20px;text-align:center;line-height:1;overflow:hidden}.page-template-unternehmen i{padding-left:30px}.page-template-unternehmen .content-group h2{font-size:30px;font-size:3rem}.page-template-unternehmen hr{margin:0 0 4rem}.page-template-unternehmen .object.object-navigation{margin:2rem 0 4rem!important}.page-template-unternehmen .object.object-navigation.fixed{margin:0 -59rem!important}.page-template-unternehmen .object.object-navigation.fixed .content-box{width:1180px!important}@media only screen and (max-width:1219px){.page-template-unternehmen .object.object-navigation.fixed{margin:0 -47rem!important}.page-template-unternehmen .object.object-navigation.fixed .content-box{width:940px!important}}@media only screen and (max-width:979px){.page-template-unternehmen .object.object-navigation.fixed{margin:0!important}.page-template-unternehmen .object.object-navigation.fixed .content-box{width:100%!important}}.page-template-unternehmen .object.object-navigation .content-box{border-bottom:1px solid #D6D4CD!important}.page-template-unternehmen .search-container{background-image:url(../../images/header_unternehmen.jpg)}.page-template-unternehmen .search-container .content-group{left:20px;left:2rem;height:100%}.page-template-unternehmen .search-container .content-group h1{position:absolute;bottom:10px;bottom:1rem}.page-template-unternehmen .search-container .content-group h1 .smaller{font-size:.6em}.page-template-unternehmen .breadcrumb-container .social-share{float:right;margin:.7rem 0}.page-template-unternehmen .breadcrumb-container .social-share div{margin:0 0 0 1rem}.page-template-unternehmen .site-content .section.alternate-color{border-top:none}.page-template-unternehmen .site-content .section .content-group{margin:0 0 4rem}.page-template-unternehmen .site-content .section .content-group .content-box,.section.usp h1{margin:0 0 2rem}.page-template-unternehmen .site-content .section .content-group .content-box+.content-box{border-top:1px solid #D6D4CD}.section.usp h1{display:table;white-space:nowrap;overflow:hidden}.section.usp h1:after,.section.usp h1:before{content:'';display:table-cell;position:relative;top:.75em;width:40%;border-top:1px solid #D6D4CD}.mfp-bg,.mfp-wrap{position:fixed;top:0}.section.usp h1:before{right:5%}.section.usp h1:after{left:5%}.section.usp .image-container img{width:auto;padding:2rem 2rem 0 0}@media only screen and (max-width:979px){.section.usp h1{display:block;padding:0 1rem;white-space:initial;text-align:left!important}}.content-group.bekanntaus .content-box-content,.mfp-container{text-align:center}.content-group .beliebte-regionen{float:left;display:inline-block;margin:0 0 2rem;clear:both}.content-group .beliebte-regionen.last{margin:0}.content-group .beliebte-regionen .item{float:left;display:inline-block;position:relative;margin:0 2rem 0 0}.content-group .beliebte-regionen .item.item-small{width:250px}.content-group .beliebte-regionen .item.item-large{width:310px}.content-group .beliebte-regionen .item.last{margin:0}.content-group .beliebte-regionen .item img{display:block;font-size:0;line-height:0}.content-group .beliebte-regionen .item .overlay{position:absolute;bottom:20px;width:200px;padding:.5rem 1.5rem;background:rgba(0,115,184,.8)}.content-group .beliebte-regionen .item .overlay.left{left:0}.content-group .beliebte-regionen .item .overlay.right{right:0}.content-group .beliebte-regionen .item .overlay h2,.content-group .beliebte-regionen .item .overlay p{margin:0;color:#FFF}.content-group .beliebte-regionen .item .overlay a{color:#FFF}@media only screen and (max-width:1219px){.content-group .beliebte-regionen .item.item-small{width:196px}.content-group .beliebte-regionen .item.item-large{width:244px}.content-group .beliebte-regionen .item .overlay{bottom:10px;width:160px}}@media only screen and (max-width:979px){.content-group .beliebte-regionen{margin:0}.content-group .beliebte-regionen .item{margin:0 2% 2% 0}.content-group .beliebte-regionen .item.item-large,.content-group .beliebte-regionen .item.item-small{width:49%;height:200px;overflow:hidden}.content-group .beliebte-regionen .item.mobile-last{margin:0}.content-group .beliebte-regionen .item .overlay{width:70%}}@media only screen and (max-width:767px){.content-group .beliebte-regionen .item.item-large,.content-group .beliebte-regionen .item.item-small{height:140px}}@media only screen and (max-width:479px){.content-group .beliebte-regionen .item,.content-group .beliebte-regionen .item.last,.content-group .beliebte-regionen .item.mobile-last{margin:0 0 2%}.content-group .beliebte-regionen .item.item-large,.content-group .beliebte-regionen .item.item-small{width:100%;height:200px}}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%}.content-group.urlaubsideen h2{margin:0 0 .2rem;color:#FFF;background-color:#227EC1}.content-group.urlaubsideen h2 a{display:block;padding:.2rem 1.5rem;color:#FFF}@media only screen and (max-width:979px){div.span-14 .content-group.urlaubsideen,div.span-24 .content-group.urlaubsideen{margin:0}div.span-14 .content-group.urlaubsideen div.span-5,div.span-24 .content-group.urlaubsideen div.span-5{width:32%;margin:0 2% 2% 0}div.span-14 .content-group.urlaubsideen div.span-5.last,div.span-14 .content-group.urlaubsideen div.span-5.mobile-last,div.span-24 .content-group.urlaubsideen div.span-5.last,div.span-24 .content-group.urlaubsideen div.span-5.mobile-last{margin:0 0 2%}}@media only screen and (max-width:479px){div.span-14 .content-group.urlaubsideen div.span-5,div.span-24 .content-group.urlaubsideen div.span-5{width:100%;margin:0 0 2%}}.content-group.bekanntaus .content-box-title img{float:left;width:auto;margin:1rem 1rem 1rem 0}.content-group.bekanntaus .content-box-content img{width:auto;padding:1rem}.uloginController{width:550px!important;margin-top:200px;min-height:300px!important}@media screen and (max-width :580px){.mfp-iframe-holder .mfp-content,.uloginController{width:100%}}.mfp-bg{left:0;z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{left:0;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container,img.mfp-img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.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;font-size:28px;font-family:Arial,Baskerville,monospace}.blue .mfp-close{cursor:pointer;position:absolute;right:-6px;top:0;opacity:.9;filter:alpha(opacity=90);background:#0073B8;font-size:20px}.mfp-iframe-holder .blue .mfp-close{color:#fff;right:0;text-align:left;padding-right:6px;width:100%;font-weight:400;text-shadow:none}.close-button button.mfp-close{right:6px}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#FFFFF}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;font-weight:400;text-shadow:none}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.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:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:auto}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#FFF}img.mfp-img{width:auto;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.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 rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.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){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}