.sidebar{background:#f2efdb;border:solid #eee;border-width:0 0 0 1px;background:#f4f2e6}.sidebar.sidebar-left,.sidebar:first-child{border-width:0 1px 0 0}.sidebar h3{border-bottom:1px solid #fff;padding-bottom:0.3em}.sidebar .map-image img{max-width:100%;height:auto}@media (max-width:767px){.sidebar h3{padding-top:0.5em}.sidebar h3:first-child{margin-top:0}}.sidebar-destinations ul{list-style:none;line-height:1.6;padding-right:0;margin:0 0 1em 0}@media (max-width:768px){.sidebar-destinations .block ul li{font-size:110%;margin-bottom:6px}}.sidebar-destinations .more-destinations{cursor:pointer;margin-top:15px;margin-bottom:5px;color:#337ab7}.sidebar-destinations .more-destinations:hover{text-decoration:underline;color:#23527c}.sidebar-destinations .more-destinations span{margin-top:2px;margin-right:3px;font-size:16px}.sidebar-trusted{margin-top:15px}.sidebar-trusted ul{list-style:none;padding-left:0}.sidebar-trusted li{margin-top:15px;margin-bottom:15px}.sidebar-lastminute .block>img{width:100% !important}.sidebar-lastminute .block .details{margin-top:15px}.sidebar-lastminute .block .details .price>span{display:block}.sidebar-lastminute .block .details .price .period{margin-bottom:10px}.sidebar-lastminute .block .details .price .savings{font-size:90%;font-weight:700}.sidebar-lastminute .block .details .price .price-now{color:#2461b0}.sidebar-lastminute .block .details .price .price-now .amount{font-size:130%;font-weight:700}.sidebar-lastminute .block .details form{margin-top:35px}.sidebar-contact .block{text-align:center}.sidebar-contact a.btn{width:100%;margin:1em 0 0.5em}.sidebar-contact a.btn span.coficon{float:left !important}.sidebar-item{clear:both}.sidebar .buttonlink{margin-top:10px;display:block}.sidebar .buttonlink a{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:4px;user-select:none;color:#fff;background-color:#f0ad4e;border:1px solid #eea236;background-color:#fa9e04;width:100%;font-weight:700;text-decoration:none}.sidebar .buttonlink a:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.avoid-column-break-inside{-moz-column-break-inside:avoid;break-inside:avoid}.avoid-column-break-after{-moz-column-break-after:avoid;break-after:avoid}.avoid-column-break-before{-moz-column-break-before:avoid;break-before:avoid}.catalog-result{margin:0 auto 0 auto;max-width:1000px;overflow:hidden}.catalog-countries{margin:-10px 0 20px 0;padding:0}.catalog-countries li{margin:0;padding-top:10px;list-style:none;position:relative;-moz-column-break-inside:avoid;break-inside:avoid}.catalog-countries li a{display:block;width:100%;height:100%;box-sizing:border-box;padding:10px;color:inherit;text-decoration:none;background-color:#f2efdb;color:#000;outline:none}.catalog-countries li a:hover{background-color:#337ab7;color:#fff}.catalog-placeindexes{overflow:hidden;margin:-10px -10px 0 0;padding:0}.catalog-placeindexes li{float:left;list-style:none;width:38px;height:38px;margin-right:10px;margin-top:10px}.catalog-placeindexes li a{display:block;width:100%;height:100%;box-sizing:border-box;line-height:36px;vertical-align:middle;text-align:center;color:inherit;text-decoration:none;background-color:#f2efdb;color:#000;outline:none}.catalog-placeindexes li a:hover{background-color:#337ab7;color:#fff}.catalog-places{margin:-10px 0 20px 0;padding:0}.catalog-places li{margin:0;padding-top:10px;list-style:none;position:relative;-moz-column-break-inside:avoid;break-inside:avoid}.catalog-places li a{display:block;width:100%;height:100%;box-sizing:border-box;padding:10px;color:inherit;text-decoration:none;background-color:#f2efdb;color:#000;outline:none}.catalog-places li a:hover{background-color:#337ab7;color:#fff}.catalog-accommodations{margin:0;padding:0}.catalog-accommodations li{margin-bottom:20px;list-style:none;position:relative}.flex-class{display:flex}@media all and (min-width:410px){.catalog-countries,.catalog-places{-moz-column-width:200px;column-width:200px;-moz-column-gap:10px;column-gap:10px}}@font-face{font-family:Open Sans;
font-style:normal;
font-weight:300;
src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTYjoYw3YTyktCCer_ilOlhE.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:normal;
font-weight:300;
src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:Open Sans;
font-style:normal;
font-weight:400;
src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRYX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:normal;
font-weight:400;
src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:Open Sans;
font-style:normal;
font-weight:600;
src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSojoYw3YTyktCCer_ilOlhE.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:normal;
font-weight:600;
src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:Open Sans;
font-style:normal;
font-weight:700;
src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzIjoYw3YTyktCCer_ilOlhE.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:normal;
font-weight:700;
src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:Open Sans;
font-style:normal;
font-weight:800;
src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hojoYw3YTyktCCer_ilOlhE.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:normal;
font-weight:800;
src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hhampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:300;
src:local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxtDnm4qiMZlH5rhYv_7LI2Y.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:300;
src:local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxtTIkQYohD4BpHvJ3NvbHoA.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:400;
src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBqE8kM4xWR1_1bYURRojRGc.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:400;
src:local("Open Sans Italic"),local("OpenSans-Italic"),url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBogp9Q8gbYrhqGlRav_IXfk.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:600;
src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic"),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxkWd5At5A4dPjoTcH8-WMxA.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:600;
src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic"),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxsiAiQ_a33snTsJhwZvMEaI.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:700;
src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxogd9OEPUCN3AdYW0e8tat4.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:700;
src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxv79_ZuUxCigM2DespTnFaw.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:800;
src:local("Open Sans Extrabold Italic"),local("OpenSans-ExtraboldItalic"),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxsI9ytsQgoRd-8mg6J4vcxU.woff2) format("woff2");
unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}
@font-face{font-family:Open Sans;
font-style:italic;
font-weight:800;
src:local("Open Sans Extrabold Italic"),local("OpenSans-ExtraboldItalic"),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmPkvcX8kXDzy1NrkNCBkJ4.woff2) format("woff2");
unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}
@font-face{font-family:coficons;
src:url(fonts/coficons-03055.woff2) format("woff2"),url(fonts/coficons-d4669.woff) format("woff"),url(fonts/coficons-7367e.ttf) format("truetype"),url(fonts/coficons-f83c2.svg#coficons) format("svg"),url(fonts/coficons-d029b.eot) format("embedded-opentype");
font-weight:400;
font-style:normal}
.coficon,[class*=" icon-"],[class^=icon-]{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar-contact{margin-bottom:15px}.icon-bubble:before{content:"\e600"}.icon-signup:before{content:"\e601"}.icon-spinner:before{content:"\e602"}.icon-distance:before{content:"\e603"}.icon-tab:before{content:"\e604"}.icon-sea-distance:before{content:"\e605"}.icon-sun:before{content:"\e607"}.icon-heart:before{content:"\e608"}.icon-calendar:before{content:"\e609"}.icon-year:before{content:"\e60a"}.icon-size:before{content:"\e60b"}.icon-rooms:before{content:"\e60c"}.icon-internet:before{content:"\e60d"}.icon-pets:before{content:"\e60e"}.icon-plot-size:before{content:"\e60f"}.icon-bathrooms:before{content:"\e610"}.icon-sea-view:before{content:"\e611"}.icon-sea-distance2:before{content:"\e612"}.icon-sun2:before{content:"\e613"}.icon-search:before{content:"\e614"}.icon-envelope-o:before{content:"\e615"}.icon-user:before{content:"\e616"}.icon-chevron-left:before{content:"\e617"}.icon-check-circle:before{content:"\e618"}.icon-chevron-up:before{content:"\e619"}.icon-chevron-down:before{content:"\e61a"}.icon-shopping-cart:before{content:"\e61b"}.icon-phone:before{content:"\e61c"}.icon-unsorted:before{content:"\e61d"}.icon-envelope:before{content:"\e61e"}.icon-angle-double-left:before{content:"\e61f"}.icon-angle-double-right:before{content:"\e620"}.icon-angle-double-up:before{content:"\e621"}.icon-angle-double-down:before{content:"\e622"}.icon-chevron-circle-left:before{content:"\e623"}.icon-chevron-circle-right:before{content:"\e624"}.icon-chevron-circle-up:before{content:"\e625"}.icon-chevron-circle-down:before{content:"\e626"}.icon-thumbs-up:before{content:"\e627"}.icon-thumbs-down:before{content:"\e628"}.icon-persons:before{content:"\e629"}.icon-chevron-right:before{content:"\e62a"}.icon-map:before{content:"\e62c"}.icon-settings:before{content:"\e62b"}.icon-section:before{content:"\e62d"}.icon-facebook:before{content:"\ea8c"}.icon-google:before{content:"\ea88"}.icon-twitter:before{content:"\ea91"}.icon-youtube:before{content:"\ea97"}.icon-blueprint:before{content:"\e900"}.icon-hammer:before{content:"\e901"}.icon-pdf:before{content:"\eadf"}.icon-paypal:before{content:"\ead8"}.icon-equalizer:before{content:"\e992"}.icon-list:before{content:"\e9ba"}.icon-tab:before{content:"\ea45"}@font-face{font-family:Glyphicons Regular;
src:url(fonts/glyphicons-regular-f34bd.woff2) format("woff2"),url(fonts/glyphicons-regular-b50fa.woff) format("woff"),url(fonts/glyphicons-regular-3ff9a.ttf) format("truetype"),url(fonts/glyphicons-regular-3560b.svg#glyphiconsregular) format("svg"),url(fonts/glyphicons-regular-bee1a.eot) format("embedded-opentype");
font-weight:400;
font-style:normal}
.glyphicons-pro{speak:none;font-family:Glyphicons Regular;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:110%;line-height:1}.glyphicons-pro.car:before{content:"\E006"}.glyphicons-pro.circle_info:before{content:"\E196"}.glyphicons-pro.smoking:before{content:"\E363"}@font-face{font-family:Glyphicons Halflings;
src:url(fonts/glyphicons-halflings-regular-f4769.eot);
src:url(fonts/glyphicons-halflings-regular-f4769.eot?#iefix) format("embedded-opentype"),url(fonts/glyphicons-halflings-regular-448c3.woff2) format("woff2"),url(fonts/glyphicons-halflings-regular-fa277.woff) format("woff"),url(fonts/glyphicons-halflings-regular-e18bb.ttf) format("truetype"),url(fonts/glyphicons-halflings-regular-89889.svg#glyphicons_halflingsregular) format("svg")}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-search:before{content:"\e003"}.glyphicon-map-marker:before{content:"\e062"}.heading{position:relative;background-color:#69a0d9;margin-top:-100px;padding:100px 0 10px}.heading.heading-fixed{position:absolute;top:0;height:700px;width:100%;z-index:0;border:0 solid #ddd}.heading .searchform-container>.row{position:relative;float:left;background:#fff;border-radius:5px;padding:1em;margin:0;z-index:7;max-width:100%}.heading .searchform-container>.row>div{padding-left:1em;padding-right:1em}.heading .searchform-container .searchform{float:left;transition:width 0.3s linear,padding 0.3s linear;padding:0 15px;position:relative;z-index:999;width:260px}.heading .searchform-container .searchform .form-checkbox{width:178px}.heading .searchform-container .searchform legend{color:#2e6dc5;display:block;font-size:12px;margin:6px 0 0;border:none;font-weight:700;overflow:hidden}.heading .searchform-container .searchform label{display:block;font-size:12px;margin:6px 0 0}.heading .searchform-container .searchform .proceed{text-align:center;margin:-10px auto auto}.heading .searchform-container .searchform .extended_label{right:-20px;top:230px;min-width:170px;max-width:250px;width:auto;text-align:center;height:20px;padding:0 1em;transform:rotate(90deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;position:absolute;line-height:20px;text-transform:uppercase;background:#fff;color:#1a539e;border:1px solid #fff;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:600;cursor:pointer;font-size:13px;z-index:2}.heading .searchform-container #searchform_extended{z-index:998}.heading .searchform-container #searchform_extended fieldset{overflow:hidden}.heading .searchform-container .searchform_extended{width:0px !important;padding:0 !important;margin:0 !important;max-height:400px}.heading .searchform-container .extended_label_simple{display:none}.heading .searchform-container-extended .searchform{width:210px}.heading .searchform-container-extended .calendarPopup,.heading .searchform-container-extended input.geography{font-size:13px}.heading .searchform-container-extended .extended_label_extend{display:none}.heading .searchform-container-extended .extended_label_simple{display:block}.heading .carousel,.heading .carousel .item{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.heading .carousel .item{opacity:0;transition:opacity 2s ease-in-out}.heading .carousel .item>.container{padding-top:100px}.heading .carousel .active{display:block;opacity:1}.heading .jumbotron-bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-repeat:no-repeat;background-size:cover}.heading .jumbotron{display:block;opacity:1;background:rgba(33,33,33,0.7);z-index:2;float:right;text-align:left;margin-top:100px;text-shadow:-1px 1px 1px rgba(0,0,0,0.4);transition:opacity 1s ease-in-out,width 0.3s linear}.heading .jumbotron .headingstyle1,.heading .jumbotron h1,.heading .jumbotron h2{font-family:Open Sans !important;position:relative;z-index:5;color:#fff;font-weight:700;font-size:50px;line-height:1.1;text-transform:uppercase;transition:font-size 0.3s linear;margin-top:20px;margin-bottom:10px}.heading .jumbotron p{position:relative;z-index:5;color:#fec631;font-weight:400;line-height:1.3;font-size:20px}.container-fluid .jumbotron,.container .jumbotron{border-radius:6px}@media screen and (prefers-reduced-motion:reduce){.heading .jumbotron{transition:width 0.3s linear}.heading .jumbotron h1,.heading .jumbotron h2,.heading .carousel .item{transition:none}}@media (max-width:767px){.heading{background:none;margin-top:-10px;padding:0 0 5px}.heading .carousel{display:none}.heading .searchform-container{margin:0;padding:0}.heading .searchform-container>.row{background:none;width:100%}.heading .searchform-container>.row:after{content:'';display:table;clear:both}.heading .searchform-container .searchform{clear:both;padding:0;width:100% !important;float:left;padding-left:0 !important;padding-right:0 !important;transition:max-height 0.3s linear,padding 0.3s linear;position:initial;max-height:700px}.heading .searchform-container .searchform:after{content:'';display:table;clear:both}.heading .searchform-container .searchform .proceed{margin-top:10px;position:absolute;bottom:-50px;width:100%}.heading .searchform-container .searchform.searchform_extended{max-height:0;overflow:hidden}.heading .searchform-container .searchform .extended_label{right:auto;top:auto;bottom:-85px;transform:none;-webkit-transform-origin:initial;-moz-transform-origin:initial;-ms-transform-origin:initial;-o-transform-origin:initial;transform-origin:initial;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.heading .searchform-container.searchform-container-extended .searchform .extended_label{top:auto}.new-style-wrapper{padding:30px 15px;width:100%;background-position-x:center !important;min-height:100vh;background-size:cover !important;background-position:100% 100% !important}.new-style-wrap{background:rgba(255,255,255,0.8);border-radius:10px;position:relative;padding-bottom:60px}.new-style-wrap:after{content:'';display:table;clear:both}}@media (min-width:768px){.heading{background-position:bottom;background-repeat:no-repeat}.heading .searchform-container .searchform .extended_label_extend,.heading .searchform-container .searchform .extended_label_simple{right:-34px}.heading .jumbotron{padding:48px 0}.heading .jumbotron .h1,.heading .jumbotron h1{font-size:63px}.container-fluid .jumbotron,.container .jumbotron{padding-left:60px;padding-right:60px}}@media (min-width:768px) and (max-width:991px){.heading .jumbotron{padding:0 10px 10px}.heading .jumbotron h1,.heading .jumbotron h2,.heading .jumbotron .headingstyle1{font-size:30px}.heading .jumbotron p{font-size:15px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}*{box-sizing:border-box}body,html{height:100%;font-family:Open Sans;width:100%;margin:0;line-height:1.42857143;color:#333}html{font-size:14px;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;font:inherit;margin:0}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,h2,h3,h4{font-weight:400}h1,h2,h3,h4,h5,h6{color:#2461b0;font-family:Open Sans}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:160%}.h2,h2{font-size:150%}.h3,h3{font-size:140%}.h4,h4{font-size:130%}.h5,h5{font-size:130%}.h6,h6{font-size:110%}#wrap{position:relative;min-height:100%}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after{content:'';display:table;clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}li.headline{font-weight:700;font-size:15px;margin-bottom:10px;text-transform:uppercase}.list-inline,.list-unstyled{padding-left:0;list-style:none}.pull-right{float:right !important}a{color:#337ab7;text-decoration:none;background-color:transparent}*{-webkit-font-smoothing:antialiased}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}@media only screen and (min-width:768px) and (max-width:1199px) and (orientation:landscape){.container{width:100%}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}#main-wrapper{padding:90px 0 0}@media (max-width:767px){#main-wrapper{padding-top:50px}}@media (min-width:768px) and (max-width:991px){#main-wrapper{padding-top:65px}}@media (min-width:992px) and (max-width:1199px){#main-wrapper{padding-top:70px}}.tips{background-color:#d5e2f1;padding:15px;border-radius:4px}.tips h3{color:#555;font-size:130%}.tips ul{padding-left:0;list-style:none}.tips li{padding-left:28px;margin-bottom:8px;color:#777}.tips li:before{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e600";color:#639acc;margin-left:-28px;padding-right:10px}.sidebar-destinations ul{list-style:none;line-height:1.6;padding-right:0}.sidebar .search-house-text{border-bottom:1px solid #fff;padding-bottom:0.3em;color:#444;font-family:Open Sans;font-size:140%;font-weight:400;margin-top:20px;margin-bottom:10px}.sidebar .sidebar-about{margin-bottom:20px}.sidebar-contact .block{text-align:center}.sidebar-contact a.btn{width:100%;margin:1em 0 0.5em}.sidebar-contact a.btn span.coficon{float:left !important}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{color:#444}.aside h1,.aside h2,.aside h3,.aside h4,.aside h5,.aside h6{color:#2461b0}#footer{background:#d2cbaa;position:relative;clear:both;padding:40px 0 50px;color:#555;line-height:1.25}#footer .information{margin-bottom:50px;text-align:left}#footer .information.informationCatAndArt{margin-top:-40px}#footer .information li{margin-bottom:10px}#footer .information li span{color:#e8e4c9;font-size:140%;position:relative;top:1px;margin-right:3px}#footer .newsletter{max-width:350px}#footer .newsletter-subscribe{position:relative;padding:1em;background:#e8e4c9;border-radius:5px;margin-left:-15px}#footer .newsletter-subscribe form>div{margin-bottom:15px}#footer .newsletter-subscribe h4{margin-bottom:20px;margin-left:5px;color:#666;font-weight:400}#footer .newsletter-subscribe input[type=email]{display:block;width:100%;color:#000;background:#fff;border:1px solid #d2cbaa;border-radius:3px;margin-bottom:5px;padding:5px 10px;box-sizing:border-box}#footer .newsletter-subscribe input[type=email].error{border-color:red;color:red}#footer .newsletter-subscribe input[type=text]{display:block;width:100%;color:#000;background:#fff;border:1px solid #d2cbaa;border-radius:3px;margin-bottom:5px;padding:5px 10px;box-sizing:border-box}#footer .newsletter-subscribe input[type=text].error{border-color:red;color:red}#footer .newsletter-subscribe .email-error,#footer .newsletter-subscribe .name-error{color:red;display:block;font-size:11px;margin-top:-3px}#footer .newsletter-subscribe .btn{margin-top:3px;margin-bottom:10px}#footer .newsletter-subscribe a{float:right;margin-top:15px;margin-left:10px}#footer .lang-select .dropdown .dropdown-menu,#footer .lang-select .dropdown .dropdown-toggle{width:80%;background-color:#f8f5e5;border:none;color:#937747}#footer .lang-select .dropdown .dropdown-toggle{text-align:left;color:#937747;font-size:16px;padding-left:20px;height:40px;margin-bottom:20px}#footer .lang-select .dropdown .dropdown-toggle .caret{float:right;margin-top:8px}#footer .lang-select .dropdown .dropdown-menu{margin-top:-19px}@media only screen and (max-width:991px){#footer{font-size:0.9em}#footer .newsletter-subscribe h4{font-size:1.2em}#footer .newsletter-subscribe form{overflow:hidden}#footer .footer-company{padding-top:0;margin-top:0;text-align:center}}#legal{background:#c8be8f;color:#fff;font-size:1em;line-height:50px;text-align:center;height:50px;position:absolute;bottom:0;left:0;right:0}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>div{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;cursor:pointer}.dropdown-menu>li>div:focus,.dropdown-menu>li>div:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65);box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.anti-bot-trick{width:1px !important;height:1px !important;display:inline !important;padding:0 !important;margin:0 !important;border:0 !important;outline:0;color:#fff !important;float:right}.footer-logo{max-height:40px;margin-left:-2px;margin-bottom:20px}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857143;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-arrival{margin-bottom:7px}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px \9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.sp-flag{background:url(gfx/flags/flags-sprite.png) no-repeat 0 0;width:16px;height:16px;display:inline-block;position:relative;top:4px;left:-3px}.sp-flag.fr{background-position:0 0}.sp-flag.de{background-position:0 -26px}.sp-flag.en{background-position:0 -52px}.sp-flag.hu{background-position:0 -78px}.sp-flag.it{background-position:0 -104px}.sp-flag.lu{background-position:0 -130px}.sp-flag.nl{background-position:0 -156px}.sp-flag.no{background-position:0 -182px}.sp-flag.pl{background-position:0 -208px}.sp-flag.pt{background-position:0 -234px}.sp-flag.ro{background-position:0 -260px}.sp-flag.sk{background-position:0 -286px}.sp-flag.es{background-position:0 -312px}.sp-flag.se{background-position:0 -338px}.sp-flag.ch{background-position:0 -364px}.sp-flag.at{background-position:0 -390px}.sp-flag.be{background-position:0 -416px}.sp-flag.hr{background-position:0 -442px}.sp-flag.cz{background-position:0 -468px}.sp-flag.dk{background-position:0 -494px}.tags .bucket0{font-size:9.75pt}.tags .bucket1{font-size:10.75pt}.tags .bucket2{font-size:12.33333333pt}.tags .bucket3{font-size:13.83333333pt}.tags .bucket7{font-size:21.3pt}.tags .bucket8{font-size:21.76666667pt}.tags .bucket9{font-size:22pt}.tags a{color:#337ab7;text-decoration:none;display:inline-block;margin-right:4px}.tags a:hover{text-decoration:underline;cursor:pointer}sup{top:-0.5em}p{margin:0 0 10px}dropdown-popup{min-height:36px;margin-bottom:2px}@media (max-width:767px){dropdown-popup .mobile-dropdown{position:fixed;right:0;left:0;bottom:0;top:0;z-index:999;background-color:#fff;padding:0 10px}dropdown-popup .mobile-dropdown .dropdown-floating-popup{position:relative !important;margin-left:auto !important;margin-right:auto !important;margin-top:70px !important;max-width:100%}dropdown-popup .mobile-dropdown .dropdown-floating-popup .dropdown-close-button{display:none}dropdown-popup .mobile-dropdown .dropdown-floating-popup .period-picker-with-1-month{width:auto;max-width:100%}dropdown-popup .period-select-helper{float:none;width:100%}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.bbtext--Body .image{float:right;margin:5px 0 5px 15px}.content-items{padding:0}.content-items li{list-style:none}#breadcrumb-id{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.breadcrumb{margin-top:12px}}@media (min-width:992px){.scrolling-wrapper{background:none !important}.breadcrumb{margin-top:12px}}@media (min-width:1200px){#breadcrumb-id{width:1170px}}.breadcrumb{list-style:none;border-radius:4px;padding:0;background:none;background-color:transparent;z-index:7;position:relative}.container .breadcrumb{left:0 !important;margin-left:-15px;padding-left:0}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{color:#333;content:" > ";padding:0 5px}.page-search legend,.page-search .alternative-text,.page-search .persondistribution-childages label{color:#2461b0;font-size:1em;display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;border:none}html.history .historyhide{display:none}.pagesearch label{margin-top:4px}.js .form-field-area,.js .form-field-period{height:38px}.form-checkbox{padding:0 2px;overflow:hidden;margin:0}.form-checkbox input[type=checkbox]{visibility:hidden;display:none}.form-checkbox label{margin:8px 0 0 0;padding:0;vertical-align:middle;box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.form-checkbox label span{display:inline-block;text-align:center;background-position:0 -350px;background-image:url(gfx/sprites/uniformSprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;width:19px;height:19px;vertical-align:middle}.form-checkbox input[type=checkbox]:checked~label span{background-position:-76px -350px}.form-field:hover{border-color:#4d90fe}.form-field{display:block;position:relative;z-index:1;margin-bottom:5px;min-height:38px}.form-field label{display:none}div.checker{margin-right:5px}div.checker,div.checker input,div.checker span{width:19px;height:19px}div.checker{position:relative}div.button,div.checker,div.radio,div.select,div.uploader{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle}div.select.fixedWidth,div.select.fixedWidth span{width:100%}div.select select{font-family:Open Sans;font-size:13px;padding:8px;border:none;background:none;position:absolute;top:0;left:0;width:100%;cursor:pointer}.js div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0}div.select{font-size:13px}div.select span{-webkit-font-smoothing:antialiased}div.select{border:1px solid #d8d8d8;border-radius:3px;background:#fff;position:relative;padding:0 10px 0 10px}div.select,div.select span{height:36px;line-height:36px}div.select span{text-overflow:ellipsis;white-space:nowrap;background-position:right 0;padding-right:25px;cursor:pointer;width:100%;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.select select{z-index:1;line-height:20px;color:#333;-webkit-appearance:none;-moz-appearance:none}div.select span:after{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:16px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61a";position:absolute;background:#fff;right:8px;padding-left:8px;padding-top:10px;color:#d8d8d8}.proceed{text-align:center;overflow:hidden;margin-top:-20px}.proceed .submit{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;color:#fff;background-color:#f0ad4e;border:1px solid #eea236;background-color:#fa9e04;font-weight:700}.rating{height:2em;width:136px}.rating .ratingNumber{position:absolute;background-color:#428bca;padding:0.6em 0.4em 0.6em 0.3em;line-height:0.8em;color:#fff;font-size:0.8em;border-radius:3px}.rating .stars-2{position:absolute;white-space:nowrap}.rating .stars-2--number{margin-left:2em}.rating .stars-2 span{display:inline-block;padding:1px 2px 3px;background-color:#999;color:#fff;border-radius:3px;margin-right:2px}.rating .stars-2.active span{background-color:#fa9e04}.rating .stars-2.active span.half{width:0.6em;border-radius:3px 0 0}.btn-warning{background-color:#fa9e04}.rating-summary .stars-2--number{margin-left:calc(2em - 2px)}.rating-summary .stars-2 span{margin-right:0}.rating-summary--partner .rating-summary__rating{display:flex;gap:4px}.rating-summary--partner .ratingNumber{position:relative;background-color:var(--f-rating-partner-color);padding:0.6em 0.4em 0.6em 0.3em;line-height:0.8em;color:#fff;font-size:0.8em;border-radius:3px}.rating-summary--partner .stars--rating-summary{--star-count:5;--star-size:20px}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.house-amenities-group-name{font-size:1em}.house-amenities-list,.house-data{list-style:none;padding:0;margin:0 0 15px;overflow:hidden}.house-amenities-list li,.house-data li{float:left;background-color:#f0eeef;width:20%;padding:6px;color:#777;text-shadow:1px 1px 0 #fff;border:1px solid #fff;white-space:nowrap}.house-amenities-list li span{padding-right:8px;color:#fa9e04}.house-data li{padding-left:10px;height:35px}.house-data li span{margin-right:5px}a.poppy.amenityPoppy .circle_info{color:inherit !important;font-size:80%;position:relative;top:1px !important;left:3px}dropdown-popup .dropdown-label-container{padding:5px 10px;line-height:24px;background-color:#fff;border-radius:3px}.js dropdown-popup{display:block;cursor:pointer;border:1px solid #d9d7d7;border-radius:3px}.dropdown-label-container:after{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60a";float:right;color:#428bca;font-size:120%;line-height:26px}dropdown-popup .dropdown-floating-popup{cursor:default;position:absolute;z-index:10000;background-color:#fff;border:1px solid #aaa;border-radius:3px}dropdown-popup .dropdown-floating-popup .alert{clear:both}.period-picker-container{width:320px;padding:10px}dropdown-popup .dropdown-floating-popup .dropdown-close-button{position:absolute;top:-9px;right:-11px;cursor:pointer;display:block;text-align:center;width:20px;height:18px;background-color:#fff;border-radius:8px}dropdown-popup .dropdown-floating-popup .dropdown-close-button:before{display:inline-block;content:"\e083";font-family:Glyphicons Halflings;-webkit-font-smoothing:antialiased;font-size:22px;color:#428bca;margin-top:-7px;margin-right:-1px}.period-picker-header{background-color:#f5f5f5;margin-bottom:10px;padding:6px 10px;border-radius:3px;overflow:hidden;line-height:26px}.period-picker-header .selection-dates{float:left !important}.period-picker-header .selection-length{float:right !important}.period-picker-header .selection-length:after{content:"\e60a";float:right;margin-top:-3px;margin-left:10px;font-family:coficons;-webkit-font-smoothing:antialiased;font-size:22px;color:#428bca}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);filter:alpha(opacity=20)}date-picker.first-datepicker{float:left}date-picker{margin-bottom:10px}.period-select-helper{float:right;width:250px;margin-bottom:10px}.period-select-helper .period-select-header{padding:5px;background-color:#f5f5f5;text-align:center;border:1px solid #d9d7d7;border-radius:3px;font-weight:700}.period-select-helper .whole-weeks{width:200px;margin:15px auto}.calendar-heading{font-weight:700;color:#2461b0;padding:0;margin:0 0 10px;font-size:1em}.period-select-helper .whole-weeks BUTTON.selected{background-color:#428bca;border-color:#428bca;color:#fff;font-weight:700}.period-select-helper .whole-weeks BUTTON:first-of-type{margin-left:0}.period-select-helper .whole-weeks BUTTON{padding:8px 5px;margin:0 5px;width:60px;font-size:13px;background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;color:#666}.period-select-helper .whole-weeks .no-whole-weeks-available-message{padding:8px 0;color:#999}.period-select-helper .labeled-separator{display:block;text-align:center;overflow:hidden;white-space:nowrap;width:200px;margin:0 auto;line-height:12px}.period-select-helper .labeled-separator span{position:relative;display:inline-block;font-size:13px;color:#999}.period-select-helper .labeled-separator span:before{right:100%;margin-right:15px}.period-select-helper .labeled-separator span:after,.period-select-helper .labeled-separator span:before{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#c7c7c7}separator span:after{left:100%;margin-left:15px}.period-select-helper .labeled-separator span:after{left:100%;margin-left:15px}.period-select-helper .labeled-separator span:after,.period-select-helper .labeled-separator span:before{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#c7c7c7}.period-select-helper .other-period{width:200px;margin:15px auto}.period-select-helper .select-arrival-date-message{padding:50px;margin-top:30px;text-align:center}.period-picker-footer{clear:both;margin-top:10px;text-align:center}.period-picker-footer A,.period-picker-footer BUTTON{margin:0 5px;font-size:1em}.period-select-helper .whole-weeks BUTTON:last-of-type{margin-right:0}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.accommodationnumber input,.simple-accommodation-search input,.form-field-text input,.form-field-area input{width:100%;border:1px solid #d8d8d8;border-radius:4px;background:#fff;position:relative;padding:0 0 0 10px;height:36px;line-height:36px}.paging{padding:0;list-style:none;margin:0;margin-bottom:-4px;overflow:hidden}.paging li{float:left;margin:0 8px 8px 0}.paging li a{display:block;text-align:center;vertical-align:middle;outline:none}.paging li span{display:block;text-align:center;vertical-align:middle}@media all and (max-width:500px){.pager2 .text{display:none}}@media print{.pager2{display:none}}@media only screen and (max-width:767px) and (orientation:portrait){.period-picker-with-1-month.step-1 .period-select-helper,.period-picker-with-1-month.step-2 date-picker.first-datepicker{display:none}}.period-picker-with-2-months .first-datepicker TH.next,.period-picker-with-2-months .second-datepicker TH.prev{background-color:#f5f5f5 !important;color:#f5f5f5 !important}.period-picker-with-2-months .first-datepicker TH.next:hover,.period-picker-with-2-months .second-datepicker TH.prev:hover{cursor:default !important}.period-picker-header{background-color:#f5f5f5;margin-bottom:10px;padding:6px 10px;border-radius:3px;overflow:hidden;line-height:26px}.period-picker-header i{padding:4px;-webkit-animation:pulse-bg 0.6s linear infinite alternate;animation:pulse-bg 0.6s linear infinite alternate}.period-picker-header .selection-dates{float:left !important}.period-picker-header .selection-length{float:right !important}.period-picker-header .selection-length:after{content:"\e60a";float:right;margin-top:-3px;margin-left:10px;font-family:coficons;-webkit-font-smoothing:antialiased;font-size:22px;color:#428bca}@media (max-width:767px){.period-picker-header{padding:10px !important}}.period-picker-warning{clear:both;color:#000;margin:-10px 0 10px;border-radius:3px;background:#f5f5f5;border:1px solid #fa9e04;padding:5px 10px;font:normal 1em/1.5 arial}@media only screen and (max-width:767px) and (orientation:portrait){.period-picker-warning{margin-top:10px}}.period-picker-warning h5{font:700 1em arial;padding:0 0 4px;margin:0 0 4px;border:solid #fa9e04;border-width:0 0 1px;position:relative}.period-picker-warning h5 i.error{position:absolute;right:0;top:0;width:16px;height:16px;background-image:url(/gfx/sprites/ui-icons_cd0a0a_256x240.png);background-position:0 -144px}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}td.visible-xs,th.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}td.visible-sm,th.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}td.visible-md,th.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}td.visible-lg,th.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}.period-dropdown label{color:#2461b0;font-size:1em;display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;border:none;width:100%}.period-dropdown input{width:100%;border:1px solid #d8d8d8;border-radius:3px;background:#fff;position:relative;padding:0 0 0 10px;height:36px;line-height:36px}.period-dropdown .date{margin-bottom:15px}.sidebar .period-dropdown input[name=update]{display:none}.sidebar .proceed{margin-bottom:15px}.no-js .fieldset-period legend{display:none}.js .period-dropdown{display:none}.fieldset-geography input.geography{font-size:16px}.proceed .count{color:#636363;font-size:14px;line-height:30px}.summary-items-article article{padding:0;position:relative;overflow:hidden;margin-bottom:20px;background-color:#fff}.summary-items-article article header{display:block;overflow:hidden;position:relative;height:100px;padding:10px 10px 10px 170px}.summary-items-article article header h3{font-size:1.714em}.summary-items-article article header h3 a{z-index:2;padding:10px 10px 10px 170px;position:absolute;display:block;left:0;right:0;top:0;bottom:0;background-image:url(img/transparent.gif);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-items-article article header .introtext{margin-top:2.3996em}.summary-items-article article .image{z-index:1;margin:0;position:absolute;top:0;width:160px;height:120px;overflow:hidden}.top-destinations-in-europe h3{margin-top:0;float:right;width:calc(100% - 260px)}.top-destinations-in-europe section{overflow:hidden}.top-destinations-in-europe section section{margin-top:20px;margin-bottom:10px}.top-destinations-in-europe .image{float:left;margin-right:10px;margin-bottom:0}.top-destinations-in-europe .image img{width:250px}.blogposts{background-color:#f2efdb;overflow:hidden;margin:0}.blogposts h3.title{color:#2461b0;font-size:120%;margin-top:3px;margin-bottom:5px;font-weight:700}.blogposts .headline{border-bottom:1px solid #fff;margin-bottom:20px}.blogposts .headline h2{float:left}.blogposts .headline h2 span{color:#337ab7}.blogposts .headline .blog-link{float:right;margin-top:25px}.blogposts .headline .blog-link a{text-decoration:underline;cursor:pointer}.blogposts .headline .blog-link span{color:#337ab7;position:relative;top:2px;left:3px}.blogposts .date{color:#aaa;font-size:85%}.blogposts .blogpost{margin-bottom:20px;padding-left:10px;padding-right:10px}.blogposts .blogpost img{width:100%;vertical-align:middle;border:0}.categories{overflow:hidden;margin:0}.categories .categories-item{padding-left:0;padding-right:0;max-width:419px}.categories .categories-item img{vertical-align:middle;max-width:100%}.categories .categories-item .details{position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.5);width:100%;padding:4px 0 4px 4px}.categories .categories-item .details a{color:#fff;text-decoration:none}.top-destinations>section{margin-left:-15px;margin-right:-15px}.top-destinations>section>p,.top-destinations>section>h2{margin-left:15px;margin-right:15px}.top-destinations>section>section{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.top-destinations>section>section img{width:100%;vertical-align:middle;margin-bottom:20px}.top-destinations>section>section p{min-height:120px}@media (min-width:992px){.top-destinations>section>section{width:33.33333333%;float:left}}@media (max-width:767px){.top-destinations-in-europe .image{float:none;width:100%;margin:0;max-width:500px;margin-bottom:10px}.top-destinations-in-europe .image img{width:100%}.top-destinations-in-europe h3{width:100%}.top-destinations-in-europe p{float:none}.main-content .sidebar{margin-top:50px;overflow:hidden}}.bestprice img{width:100%}.bestprice img:nth-of-type(2){float:right;max-width:170px;max-height:144px;margin-left:10px;margin-top:-120px;position:relative}.free-text-control{align-items:center;background-color:#fff;border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;cursor:default;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;min-height:36px;outline:0 !important;position:relative;transition:all 100ms;box-sizing:border-box}.free-text-container{-webkit-box-align:center;align-items:center;display:flex;flex:1 1 0%;flex-wrap:wrap;padding:2px 8px;position:relative;overflow:hidden;box-sizing:border-box}.free-text-value{background-color:#e6e6e6;border-radius:2px;display:flex;margin:2px;min-width:0px;box-sizing:border-box}.free-text-label{border-radius:2px;color:#333;font-size:85%;overflow:hidden;padding:3px 3px 3px 6px;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.free-text-remove{-webkit-box-align:center;align-items:center;border-radius:2px;display:flex;padding-left:4px;padding-right:4px;box-sizing:border-box}.free-text-remove:after{content:'';display:inline-block;height:14px;width:14px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23333333' width='14' height='14' viewBox='0 0 20 20'%3E%3Ctitle%3Ecross%3C/title%3E%3Cpath d='M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z'%3E%3C/path%3E%3C/svg%3E")}.free-text-remove:hover{background-color:#ffbdad}.free-text-remove:hover:after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23de350b' width='14' height='14' viewBox='0 0 20 20'%3E%3Ctitle%3Ecross%3C/title%3E%3Cpath d='M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z'%3E%3C/path%3E%3C/svg%3E")}.free-text-input-container{margin:2px;padding-bottom:2px;padding-top:2px;visibility:visible;color:#333;box-sizing:border-box}.free-text-input{display:inline-block;position:relative;vertical-align:top}.free-text-input span{padding:0 5px}.free-text-input input{position:absolute;top:0;left:0;box-sizing:content-box;display:inline-block;min-width:2px;background:0px center;border:0px;font-size:inherit;opacity:1;outline:0px;padding:0px;color:inherit;width:100%;background-color:#fff}html.js .nojssubmit{display:none}@media (min-width:768px){.container-with-sidebar-right>.row{overflow:hidden;background:linear-gradient(0deg,#f4f2e6,#f4f2e6);background-size:33.33333333% 100%;background-repeat:repeat-y;background-position:right}.container-with-sidebar-right>.row .sidebar{border-left:none;border-right:none}}@media (min-width:992px){.container-with-sidebar-right>.row{background-size:25% 100%}}@media (max-width:989px){.page-search .pageheader{scroll-margin-top:56px}}@media (max-width:599px){.page-search .pageheader{scroll-margin-top:92px}}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:0;border-bottom:7px solid rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,0.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:focus,.datepicker table tr td.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.highlighted{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.highlighted{background-image:none}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled.active,.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:active,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled],.datepicker table tr td.highlighted[disabled].active,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:active,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted,fieldset[disabled] .datepicker table tr td.highlighted.active,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:active,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted .badge{color:#d9edf7;background-color:#000}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.active,.datepicker table tr td.today.focus,.datepicker table tr td.today:active,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover,.open>.dropdown-toggle.datepicker table tr td.today{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.open>.dropdown-toggle.datepicker table tr td.today{background-image:none}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled],.datepicker table tr td.today[disabled].active,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today .badge{color:#ffdb99;background-color:#000}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.active,.datepicker table tr td.range.focus,.datepicker table tr td.range:active,.datepicker table tr td.range:focus,.datepicker table tr td.range:hover,.open>.dropdown-toggle.datepicker table tr td.range{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.open>.dropdown-toggle.datepicker table tr td.range{background-image:none}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled.active,.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:active,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled],.datepicker table tr td.range[disabled].active,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:active,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range,fieldset[disabled] .datepicker table tr td.range.active,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:active,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range .badge{color:#eee;background-color:#000}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:focus,.datepicker table tr td.range.highlighted:hover,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.open>.dropdown-toggle.datepicker table tr td.range.highlighted{background-image:none}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled.active,.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:active,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled],.datepicker table tr td.range.highlighted[disabled].active,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:active,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted,fieldset[disabled] .datepicker table tr td.range.highlighted.active,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:active,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted .badge{color:#e4eef3;background-color:#000}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover,.open>.dropdown-toggle.datepicker table tr td.range.today{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.open>.dropdown-toggle.datepicker table tr td.range.today{background-image:none}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today .badge{color:#f7ca77;background-color:#000}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected.highlighted{background-image:none}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled,.datepicker table tr td.selected.highlighted.disabled.active,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:active,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled],.datepicker table tr td.selected.highlighted[disabled].active,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:active,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted,fieldset[disabled] .datepicker table tr td.selected.highlighted.active,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:active,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.selected .badge,.datepicker table tr td.selected.highlighted .badge{color:#777;background-color:#fff}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active.highlighted{background-image:none}.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled,.datepicker table tr td.active.highlighted.disabled.active,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:active,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled],.datepicker table tr td.active.highlighted[disabled].active,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:active,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled].active,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted,fieldset[disabled] .datepicker table tr td.active.highlighted.active,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:active,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td.active .badge,.datepicker table tr td.active.highlighted .badge{color:#337ab7;background-color:#fff}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled:hover[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.active .badge,.datepicker table tr td span.active.disabled .badge,.datepicker table tr td span.active.disabled:hover .badge,.datepicker table tr td span.active:hover .badge{color:#337ab7;background-color:#fff}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker-container{margin-bottom:12px}.datepicker-container .datepicker-inline{width:auto}.datepicker-container TABLE{table-layout:fixed;border-collapse:collapse;width:100%}.datepicker-container TABLE THEAD TR:nth-child(2){border:0;background-color:#f5f5f5}.datepicker-container TABLE THEAD TR:nth-child(2) TH{border-radius:0}.datepicker-container TABLE THEAD TR:nth-child(2) TH.next,.datepicker-container TABLE THEAD TR:nth-child(2) TH.prev{background-color:#428bca;color:#fff}.datepicker-container TABLE THEAD TR:nth-child(2) TH.prev{border-top-left-radius:3px;border-bottom-left-radius:3px}.datepicker-container TABLE THEAD TR:nth-child(2) TH.next{border-top-right-radius:3px;border-bottom-right-radius:3px}.datepicker-container TABLE THEAD TR:nth-child(2) TH.next.disabled,.datepicker-container TABLE THEAD TR:nth-child(2) TH.prev.disabled{cursor:default;opacity:0.25}.datepicker-container TABLE THEAD TR:nth-child(2) TH.datepicker-switch{cursor:default;border-top:1px solid #d9d7d7;border-bottom:1px solid #d9d7d7}.datepicker-container TABLE THEAD TR:nth-child(2) TH.datepicker-switch:hover{background-color:#f5f5f5}@media (max-width:767px){.datepicker-container TABLE THEAD TR:nth-child(2) TH{padding:10px}}.datepicker-container TABLE THEAD TR:last-child{border-bottom:1px solid #d9d7d7}.datepicker-container TABLE THEAD TR:last-child TH.dow{border-radius:0;font-weight:400;color:#999}.datepicker-container TABLE TBODY TD{border-radius:0}.datepicker-container TABLE TBODY TD:not(.cw){font-weight:600}.datepicker-container TABLE TBODY TD:not(.cw).new,.datepicker-container TABLE TBODY TD:not(.cw).old{visibility:hidden}.datepicker-container TABLE TBODY TD:not(.cw).in-range:hover,.datepicker-container TABLE TBODY TD:not(.cw):hover{background-color:#428bca;color:#fff}.datepicker-container TABLE TBODY TD:not(.cw).disabled:hover{background-color:transparent;color:#d9d7d7}.datepicker-container TABLE TBODY TD:not(.cw).active,.datepicker-container TABLE TBODY TD:not(.cw).active.disabled{background-color:transparent;color:#000;text-shadow:none}.datepicker-container TABLE TBODY TD:not(.cw).selected,.datepicker-container TABLE TBODY TD:not(.cw).selected.disabled{background-color:#428bca !important;color:#fff !important}.datepicker-container TABLE TBODY TD:not(.cw).in-range,.datepicker-container TABLE TBODY TD:not(.cw).in-range.active,.datepicker-container TABLE TBODY TD:not(.cw).in-range.disabled:hover{background-color:#72a9ff;color:#fff}.datepicker-container TABLE TBODY TD:not(.cw).in-hovered-range{background-color:#a5c8ff;color:#fff}.datepicker-container TABLE TBODY TD:not(.cw).not-selectable,.datepicker-container TABLE TBODY TD:not(.cw).not-selectable.active{color:#d9d7d7;background-color:transparent;text-shadow:none}@media (max-width:767px){.datepicker-container TABLE TBODY TD{padding:10px}}.datepicker-container TABLE TD.cw,.datepicker-container TABLE TH.cw{border-right:1px solid #d9d7d7;border-radius:0;font-size:14px;font-weight:400;color:#999}.datepicker-container TABLE TD.cw.full-week{background-color:#72a9ff;color:#c8deff}.datepicker-container TABLE TD.cw:not(.not-selectable){cursor:pointer}.datepicker-container TABLE TD.cw:not(.not-selectable):hover{background-color:#428bca;color:#fff}.datepicker-container TABLE .left-arrow{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.datepicker-container TABLE .left-arrow:before{content:"\e079"}.datepicker-container TABLE .right-arrow{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.datepicker-container TABLE .right-arrow:before{content:"\e080"}.datepicker-container TABLE .left-arrow:before{content:"\e079"}.datepicker-container TABLE .right-arrow:before{content:"\e080"}.datepicker-container TABLE THEAD TR:nth-child(2) TH.datepicker-switch{cursor:default;border-top:1px solid #d9d7d7;border-bottom:1px solid #d9d7d7}.datepicker-container TABLE THEAD TR:nth-child(2) TH{border-radius:0}.datepicker-container TABLE TD.cw,.datepicker-container TABLE TH.cw{border-right:1px solid #d9d7d7;border-radius:0;font-size:14px;font-weight:400;color:#999}.datepicker-container TABLE THEAD TR:last-child TH.dow{border-radius:0;font-weight:400;color:#999}.datepicker-container TABLE THEAD TR:last-child{border-bottom:1px solid #d9d7d7}.datepicker-container TABLE THEAD TR:nth-child(2) TH.datepicker-switch:hover{background-color:#f5f5f5}.datepicker-container TABLE THEAD TR:nth-child(2){border:0;background-color:#f5f5f5}.datepicker-container TABLE TBODY TD:not(.cw).new,.datepicker-container TABLE TBODY TD:not(.cw).old{visibility:hidden}.datepicker-container TABLE TBODY TD:not(.cw){font-weight:600}.datepicker-container TABLE TBODY TD:not(.cw).not-selectable,.datepicker-container TABLE TBODY TD:not(.cw).not-selectable.active{color:#d9d7d7;background-color:transparent;text-shadow:none}.stars{--star-size:20px;--star-count:1;--star-fill-color:#000;--star-fill:0;--star-img:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='1 2 30 28'><defs><mask id='starMask'><rect width='32' height='32' fill='white'/><path d='M16 4L19.09 13.26L29 13.26L21.04 18.74L24.18 28L16 22.27L7.82 28L10.96 18.74L3 13.26L12.91 13.26L16 4Z' fill='black'/></mask></defs><rect width='32' height='32' fill='%23f5fafe' mask='url(%23starMask)'/><path d='M16 4L19.09 13.26L29 13.26L21.04 18.74L24.18 28L16 22.27L7.82 28L10.96 18.74L3 13.26L12.91 13.26L16 4Z' stroke='%23b3b3b3' stroke-width='1' fill='none'/></svg>");--star-img-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='1 2 30 28'><path d='M16 4L19.09 13.26L29 13.26L21.04 18.74L24.18 28L16 22.27L7.82 28L10.96 18.74L3 13.26L12.91 13.26L16 4Z' stroke='%23b3b3b3' stroke-width='1' fill='white'/></svg>");position:relative;display:inline-block;width:calc(var(--star-size) * var(--star-count));height:var(--star-size);mask-image:var(--star-img-mask);mask-size:var(--star-size)}.stars::after{content:' ';display:block;position:relative;background-image:var(--star-img);height:var(--star-size);width:calc(var(--star-size) * var(--star-count));background-size:var(--star-size)}.stars::before{content:'';background-color:var(--star-fill-color);position:absolute;inset:0;width:var(--star-fill)}.rating-bar{--bar-height:8px;--bar-fill:0;--bar-color:#ddd;--bar-active-color:#000;position:relative;width:100%;height:var(--bar-height);background-color:var(--bar-color,#ddd)}.rating-bar::after{content:'';background-color:var(--bar-active-color,#919191);position:absolute;inset:0;width:var(--bar-fill)}:root{--f-rating-color:#f5a02a;--f-rating-partner-color:#3ead5b;--f-rating-offset:90px;--f-rating-border-color:#ccc}.ratings{display:grid;column-gap:32px;row-gap:16px}.ratings--noinfo{text-align:center;font-weight:bold}.ratings--noinfo label{text-decoration:underline;margin:8px;cursor:pointer;font-weight:normal}.ratings__rating{align-self:start;text-align:center}.ratings__summary{text-align:left;display:grid;grid-template-columns:auto auto;grid-template-rows:3fr 4fr auto;column-gap:12px;line-height:1.2}.ratings__summary .text{grid-row:1 / 3;grid-column:1;font-size:60px;justify-self:flex-end;line-height:1;width:85px;text-align:center}.ratings__summary .text--guestreview{font-size:50px;background-color:#428bca;padding:5px 4px 7px;color:#fff;border-radius:5px}.ratings__summary .count{grid-row:1;grid-column:2;align-self:flex-end;font-size:12px;color:#666}.ratings__summary .stars{grid-row:2;grid-column:2;align-self:flex-start;margin:0}.ratings__summary .info,.ratings__summary .latest{grid-row:3;grid-column:1 / 3;text-align:center}.ratings__summary .latest{color:#666;font-size:12px;margin-top:8px}.ratings__comment-goto{text-align:center;margin-top:32px}.ratings__comment-goto label{text-decoration:underline;cursor:pointer}@media all and (min-width:700px){.ratings{grid-template-columns:calc(33% - 16px) calc(67% - 16px)}.ratings__summary{grid-template-columns:3fr 4fr}.ratings__rating{position:sticky;top:var(--f-rating-offset)}.ratings__comments{border-left:1px solid var(--f-rating-border-color);padding-left:32px}}.ratings__details{display:flex;flex-direction:column;gap:8px;margin-top:24px}.ratings__details.partner-averages{grid-template-columns:1fr}.ratings__details-item{display:grid;grid-template-columns:auto 4fr auto;width:100%;gap:8px;align-items:center;font-size:12px;color:#666;line-height:1;white-space:nowrap;text-align:left}.ratings__details-item>div:first-child{display:flex;align-items:center;gap:6px;font-size:14px}.partner-averages{display:grid;column-gap:16px;row-gap:8px;grid-template-columns:repeat(auto-fill,minmax(122px,1fr))}.partner-averages__item{white-space:nowrap}.partner-averages__item>div:first-child{display:flex;justify-content:space-between;align-items:end;line-height:1.2;font-size:12px}.partner-averages__item>div:first-child>div:first-child{text-overflow:ellipsis;overflow:hidden}.partner-comments{display:grid;align-content:flex-start;text-align:center;position:relative}.partner-comments__head{font-weight:bold}.partner-comments__comments{display:grid;gap:16px}.partner-comment{display:flex;flex-direction:column;gap:4px;margin-top:32px;text-align:left}.partner-comment .partner-averages{flex-direction:row;align-items:end;margin-bottom:4px}.partner-comment__input{opacity:0;position:absolute;pointer-events:none;left:-9999px}.partner-comment__input:checked~.partner-comment--hide{display:flex}.partner-comment__input:checked~.partner-comment__showall{display:none}.partner-comment__showall{cursor:pointer;text-decoration:underline;margin-top:24px;justify-self:center}.partner-comment--hide{display:none}.partner-comment__head{display:flex;align-items:center;gap:8px;font-size:14px}.partner-comment__rating{display:flex;align-items:start;gap:8px;margin-right:auto}.partner-comment__type{font-size:12px;line-height:1;margin-top:6px;color:#939495}.partner-comment__text{overflow:hidden;font-style:italic;line-height:1.4}.partner-comment__text::before{content:"\275D"}.partner-comment__text::after{content:"\275E"}.stars--partner{--star-img:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='3 3 26 26'><defs><mask id='starMask'><rect width='32' height='32' fill='white'/><path d='M16 4L20.62 11.74L28 13.74L23.24 20.26L24.62 28L16 24.26L7.38 28L8.76 20.26L4 13.74L11.38 11.74L16 4Z' fill='black'/></mask></defs><rect width='32' height='32' fill='%23f5fafe' mask='url(%23starMask)'/><path d='M16 4L20.62 11.74L28 13.74L23.24 20.26L24.62 28L16 24.26L7.38 28L8.76 20.26L4 13.74L11.38 11.74L16 4Z' stroke='%23b3b3b3' stroke-width='1' fill='none'/></svg>");--star-img-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='3 3 26 26'><path d='M16 4L20.62 11.74L28 13.74L23.24 20.26L24.62 28L16 24.26L7.38 28L8.76 20.26L4 13.74L11.38 11.74L16 4Z' stroke='%23b3b3b3' stroke-width='1' fill='white'/></svg>");--star-fill-color:var(--f-rating-partner-color)}.stars--tab{--star-fill:100%;--star-fill-color:var(--f-rating-color)}.stars--tab-partner{--star-fill:100%;--star-fill-color:var(--f-rating-partner-color)}.stars--ratings{--star-size:25px;--star-count:5;--star-fill-color:var(--f-rating-color);margin:12px 0}.stars--ratings-partner{--star-size:25px;--star-count:5;margin:12px 0}.stars--distribution{--star-size:14px;--star-fill-color:#ddd;--star-fill:100%}.stars--partner-comment{--star-size:16px;--star-count:5}.stars--review{--star-count:5;--star-size:16px;--star-fill-color:var(--f-rating-color)}.stars--summary{--star-size:20px;--star-count:5;--star-fill-color:var(--f-rating-color)}.stars--summary-partner{--star-size:18px;--star-count:5}.rating-bar--distribution{--bar-height:8px;--bar-active-color:var(--f-rating-color)}.rating-bar--partner{--bar-height:6px;--bar-active-color:var(--f-rating-partner-color)}.rating-bar--partner-review{--bar-height:3px;--bar-active-color:var(--f-rating-partner-color)}.tabber__head{display:flex;align-items:center;flex-wrap:wrap;margin:1em 0 0 0;row-gap:16px;border-bottom:1px solid transparent}.tabber__tabs{display:flex;align-items:center;gap:24px;white-space:nowrap;max-width:100%}.tabber__tab{display:flex;position:relative;padding:8px 0 4px 0;cursor:pointer;margin-bottom:-1px;border-bottom:2px solid transparent;transition:border-color ease 150ms;border-radius:5px 5px 0 0;font-size:14px;overflow:hidden;font-weight:normal}.tabber__tab:hover{border-color:var(--f-rating-border-color)}.tabber__tab.tabber__tab-1:hover{border-color:var(--f-rating-color)}.tabber__tab.tabber__tab-2:hover{border-color:var(--f-rating-partner-color)}.tabber__tab .stars{margin-left:10px;margin-right:2px}.tabber__tab .icon-sun{display:inline-block;padding:1px 2px 3px;color:#fa9e04;border-radius:3px;margin-right:3px;margin-left:6px}.tabber__tab-text{overflow:hidden;text-overflow:ellipsis}.tabber__title{margin:0 auto 0 0}.tabber__title span{display:none}.tabber__content{display:none;padding:24px 0 12px}.tabber__radio{opacity:0;position:absolute;left:-9999px;pointer-events:none}.tabber__radio.tabber__radio--1:checked~.tabber__content--1,.tabber__radio.tabber__radio--2:checked~.tabber__content--2,.tabber__radio.tabber__radio--1:checked~.tabber__head .tabber__title-1,.tabber__radio.tabber__radio--2:checked~.tabber__head .tabber__title-2{display:block}.tabber__radio.tabber__radio--1:checked~.tabber__head .tabber__tab-1{border-bottom:2px solid var(--f-rating-color)}.tabber__radio.tabber__radio--2:checked~.tabber__head .tabber__tab-2{border-bottom:2px solid var(--f-rating-partner-color)}@media all and (max-width:1000px){.tabber__tabs{gap:12px}.tabber__tab{font-size:14px}.tabber__tab .stars{--star-size:16px}}@media all and (max-width:500px){.tabber__tabs{gap:8px}.tabber__tab{padding:8px 0 4px 0}.tabber__tab span:not(.tabber__tab-text){display:none}}.navbar{--navbar-height:90px;min-height:0;height:var(--navbar-height);transition:height 0.3s linear}.navbar.navbar-inverse{border-color:#7daee0;background-color:#3475c9;background-image:-webkit-linear-gradient(top,rgba(26,83,158,0),#1a539e);background-image:-o-linear-gradient(top,rgba(26,83,158,0) 0,#1a539e 100%);background-image:linear-gradient(180deg,rgba(26,83,158,0) 0,#1a539e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001a539e",endColorstr="#ff1a539e",GradientType=0)}.navbar.navbar-inverse.tiny{background-color:rgba(52,117,201,0.85);background-image:-webkit-linear-gradient(top,rgba(26,83,158,0),rgba(26,83,158,0.85));background-image:-o-linear-gradient(top,rgba(26,83,158,0) 0,rgba(26,83,158,0.85) 100%);background-image:linear-gradient(180deg,rgba(26,83,158,0) 0,rgba(26,83,158,0.85));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001a539e",endColorstr="#d91a539e",GradientType=0)}.navbar.navbar-inverse .navbar-toggle:focus,.navbar.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar.navbar-inverse .navbar-collapse{border-color:#101010}.navbar.navbar-inverse .menu-main-menu{list-style:none}.navbar.navbar-inverse .menu-main-menu a{color:#fff}.navbar.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar .container{overflow:inherit;position:relative}.navbar .navbar-toggle{--navbar-toggle-height:44px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0;margin:0;border-radius:0;position:relative;float:right;background-color:transparent;background-image:none;border:1px solid transparent;top:calc(((var(--navbar-height) - 1px) / 2) - calc(var(--navbar-toggle-height) / 2));transition:top 0.3s linear;cursor:pointer;height:var(--navbar-toggle-height);width:44px}.navbar .navbar-toggle:focus{outline:0}.navbar .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar .menu-sites{padding:0;margin:0 10px;display:flex;gap:5px}.navbar .menu-sites li{display:inline-block;margin:0;padding:0}.navbar .menu-sites a{width:20px;height:15px;padding:0;text-indent:999px;overflow:hidden;outline:0;box-sizing:content-box;border:1px solid transparent;display:block;float:left}.navbar .menu-sites a.selected{border:1px solid #fff}.navbar-header{overflow:hidden}.navbar-brand a:before{top:5px;left:15px;position:absolute;content:'';display:block;background-image:url('gfx/cofman-logo.png');background-size:contain;width:120.6px;height:40px;opacity:0}.navbar-brand img{position:absolute;left:0;top:0}.navbar-brand img.simple{opacity:0;padding:5px 15px;height:60px}.navbar-brand img.specific{opacity:1;padding:10px 15px 5px;height:70px}.navbar-brand span.logolabel{position:absolute;color:#fff;right:10%;bottom:15%;letter-spacing:2px;text-shadow:1px 1px 4px rgb(0 0 0 / 70%);font-size:12px;font-weight:600}.navbar-brand span.logolabel:lang(de){letter-spacing:-1px;right:19%}.navbar-details .menu-main-menu,.navbar-details{height:calc(var(--navbar-height) - 1px);position:relative;float:right;transition:height 0.3s linear;margin:0;padding:0;list-style:none;text-align:right;font-family:Open Sans;display:flex}.navbar-details .menu-main-menu>li,.navbar-details>li{position:relative;display:inline-flex;flex-direction:column;justify-content:center;vertical-align:middle;color:#fff;border-left:1px solid #1f569d}.navbar-details .menu-main-menu>li a,.navbar-details>li a{color:#fff}.navbar-details .menu-main-menu>li .button-icon,.navbar-details>li .button-icon{font-size:130%;min-width:18px}.navbar-details .menu-main-menu>li .button-icon:after,.navbar-details>li .button-icon:after{content:"";position:absolute;top:-1px;left:-1px;z-index:-1;color:rgba(0,0,0,0.2)}.navbar-details .menu-main-menu>li.nav,.navbar-details>li.nav{border-left:0}.navbar-details .menu-main-menu>li.sticky,.navbar-details>li.sticky{border-right:1px solid #1f569d}.navbar-details .menu-main-menu>li.sticky .button-icon,.navbar-details>li.sticky .button-icon{color:#fa9e04;text-shadow:1px 1px 1px rgba(22,70,157,0.95)}.navbar-details .menu-main-menu>li.sticky .idle .button-icon,.navbar-details>li.sticky .idle .button-icon{color:#fff !important;opacity:0.4 !important}.navbar-details .menu-main-menu>li>a,.navbar-details>li>a,.navbar-details .menu-main-menu>li>.raw a,.navbar-details>li>.raw a{position:relative;display:block;padding:0 15px;line-height:20px}.navbar-details .menu-main-menu>li>a:hover .button-icon,.navbar-details>li>a:hover .button-icon,.navbar-details .menu-main-menu>li>.raw a:hover .button-icon,.navbar-details>li>.raw a:hover .button-icon{color:orange !important;opacity:1 !important}.navbar-details .menu-main-menu>li>a:hover,.navbar-details>li>a:hover,.navbar-details .menu-main-menu>li>.raw a:hover,.navbar-details>li>.raw a:hover,.navbar-details .menu-main-menu>li>a:focus,.navbar-details>li>a:focus,.navbar-details .menu-main-menu>li>.raw a:focus,.navbar-details>li>.raw a:focus{text-decoration:none;color:#fff}.navbar-details .menu-main-menu>li span,.navbar-details>li span{line-height:normal;color:#fff}.navbar-details .menu-main-menu>li .txt,.navbar-details>li .txt{margin-left:4px;line-height:30px}.navbar-details .menu-main-menu .badge,.navbar-details .badge{background:transparent;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.3),inset -1px -1px 1px rgba(255,255,255,0.4);border-radius:3px;padding:4px 8px;margin-left:4px;font-size:110%}.navbar-details .menu-main-menu .navbar-contact,.navbar-details .navbar-contact{height:100%;border-left:0}.navbar-collapse{display:block;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch;height:auto;background:#2f69b1;position:fixed;left:0;right:0}.navbar-collapse.in{overflow-y:auto}.navbar-collapse.collapse{display:none}.navbar-collapse .navbar-nav{margin:15px 0;padding:0;text-align:right;list-style:none;color:#fff}.navbar-collapse .navbar-nav a{color:#fff}.navbar-collapse .navbar-contact{margin:12px 0 0 0;padding:12px 0 0 0;border-top:1px solid #1f569d;border-bottom:1px solid #1f569d}.navbar-collapse .menu-main-menu{margin:0;padding:0;list-style:none}.navbar-contact{list-style:none;border-right:0;padding-left:15px;margin:0;text-align:right;transition:height 0.3s linear,opacity 0.15s linear,padding-left 0.3s linear}.navbar-contact>li{color:#fff}.navbar-contact .phone{font-size:90%;line-height:1.2;margin-right:0}.navbar-contact .phone .number{position:relative;line-height:1.2;display:inline-block;padding-left:20px}.navbar-contact .phone .number:before{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61c";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:14px;opacity:0.8}.navbar-contact .phone .number a{font-size:14px;color:#fff;letter-spacing:-0.02em}.navbar-contact .phone .number a:hover{text-decoration:none;color:#fff}.navbar-contact .phone .number a strong{font-weight:600;font-size:16px;color:#fac304;letter-spacing:0}.navbar-contact .phone .number .call-us-header{white-space:nowrap}.navbar-contact .chat,.navbar-contact .email{display:flex;align-items:center;justify-content:flex-end;gap:16px}.navbar-contact .chat a,.navbar-contact .email a{position:relative;color:#fff;padding-left:20px;white-space:nowrap}.navbar-contact .chat a:before,.navbar-contact .email a:before{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;opacity:0.8;position:absolute;left:0;top:50%;transform:translateY(-50%);text-decoration:none;display:inline-block}.navbar-contact .chat a:hover:before,.navbar-contact .email a:hover:before{text-decoration:none}.navbar-contact .chat a.email:before,.navbar-contact .email a.email:before{content:"\e61e"}.navbar-contact .chat a.chat:before,.navbar-contact .email a.chat:before{content:"\e600"}.navbar-contact .hours{display:block;white-space:nowrap}@media (max-width:767px){.navbar{--navbar-height:50px}.navbar .navbar-toggle{--navbar-toggle-height:50px}.navbar-header{background-image:-webkit-gradient(linear,0 0,0 100%,from(#4d87d1),color-stop(50%,#467ec4),color-stop(51%,#3774be),to(#2f69b1));background-image:-webkit-linear-gradient(#4d87d1,#467ec4 50%,#3774be 51%,#2f69b1);background-image:-moz-linear-gradient(top,#4d87d1,#467ec4 50%,#3774be 51%,#2f69b1);background-image:linear-gradient(#4d87d1,#467ec4 50%,#3774be 51%,#2f69b1);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff4d87d1",endColorstr="#ff2f69b1",GradientType=0);margin-right:-15px;margin-left:-15px}.navbar-brand a:before{opacity:1}.navbar-brand img.simple{height:50px;opacity:1}.navbar-brand img.specific{height:47px;opacity:0}.navbar-brand span.logolabel{display:none}.navbar-details>li>a{padding-left:10px;padding-right:10px}.navbar-details>li .txt span:not(.badge){display:none}.navbar-details>li .idle .badge{display:none}}@media (min-width:768px){.navbar .navbar-toggle{margin-left:10px}.navbar.tiny{--navbar-height:60px}.navbar.tiny .navbar-brand a:before{opacity:1}.navbar.tiny .navbar-brand img.simple{opacity:1}.navbar.tiny .navbar-brand img.specific{opacity:0}.navbar-brand a:before{top:2px}}@media (min-width:768px) and (max-width:991px){.navbar{--navbar-height:65px}.navbar.navbar-inverse{background-image:-webkit-linear-gradient(top,#407ecd,#2e69b0);background-image:-o-linear-gradient(top,#407ecd 0,#2e69b0 100%);background-image:linear-gradient(180deg,#407ecd 0,#2e69b0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff407ecd",endColorstr="#ff2e69b0",GradientType=0)}.navbar.tiny{--navbar-height:45px}.navbar-brand img.simple{height:45px}.navbar-brand img.specific{height:55px}.navbar-brand span.logolabel{letter-spacing:2px;font-size:9px}.navbar-brand span.logolabel:lang(de){letter-spacing:-0.8px}.navbar-details>li .txt span:not(.badge){display:none}.navbar-details>li .idle .badge{display:none}}@media (min-width:992px) and (max-width:1199px){.navbar{--navbar-height:70px}.navbar.tiny{--navbar-height:50px}.navbar-brand img.simple{height:50px}.navbar-brand img.specific{height:60px}.navbar-brand span.logolabel{letter-spacing:2px;font-size:10px}.navbar-brand span.logolabel:lang(de){letter-spacing:-1px}}@media (min-width:1024px) and (max-width:1199px){.navbar.tiny .navbar-brand span.logolabel{bottom:25%}.navbar.tiny .navbar-brand span.logolabel:lang(de){right:14%}}@media (max-width:480px){.navbar-details .menu-main-menu li:nth-child(3){display:none}}@media (max-width:600px){.navbar-details .menu-main-menu li:nth-child(2){display:none}}@media (max-width:900px){.navbar-details .menu-main-menu li:nth-child(1){display:none}}@media (min-width:768px) and (max-width:992px) and (orientation:portrait){.navbar-details .menu-main-menu li:nth-child(1){display:none}}@media (max-width:1024px){.navbar.tiny span.logolabel{display:none}}@media (max-width:1199px){.navbar-details .navbar-contact{display:none}}@media (min-width:1200px){.navbar .navbar-toggle{display:none}.navbar-collapse{display:none}.navbar.tiny .navbar-contact{padding-top:0;padding-bottom:0;vertical-align:middle;margin:0;line-height:60px}.navbar.tiny .navbar-contact .hours,.navbar.tiny .navbar-contact .email{display:none}}.tiny .navbar-brand img{height:55px}@media (min-width:768px) and (max-width:1024px){.tiny .navbar-brand img{height:40px}}@media (min-width:1025px){.navbar.tiny .navbar-brand img.simple{height:57px}}[data-favorites-amount="0"]{color:red !important}#footer .container{overflow:hidden}#footer .menu-sites{padding:0;height:43px;margin-bottom:20px}#footer .menu-sites li{display:inline-block;margin-right:10px;line-height:43px}#footer .menu-sites li a{display:inline-block;width:20px;height:15px;padding:0;text-indent:999px;overflow:hidden;outline:0;box-sizing:content-box}#footer .menu-sites li a.selected{border:1px solid #fff}#footer #footer-newsletter .newsletter-subscribe{overflow:hidden}#footer #footer-newsletter h4{font-size:1em}#footer .menu-footer-links2{overflow:hidden;margin:0 auto;display:inline-block;text-align:center}#footer .menu-footer-links2 li{display:inline-block;padding:5px}#footer .follow{margin-top:20px}#footer .follow ul,#footer .follow li{display:inline}#footer .follow h3{font-weight:700;font-size:15px;margin:10px 0;text-transform:uppercase;color:#555}#footer .follow article{text-align:left;margin-left:-15px}#footer .follow ul{padding:0}#footer .follow a span{display:inline-block;white-space:nowrap;vertical-align:text-top;margin-right:20px}#footer .follow a span:before{content:'';display:inline-block;height:23px;width:23px;background-size:13px;background-position:center;background-color:#e8e4c9;vertical-align:middle;margin-right:3px}@media (max-width:992px){#footer .footer-navigation>ul{max-width:200px;margin-left:auto;margin-right:auto}#footer .footer-model .newsletter{margin-left:auto;margin-right:auto}#footer .footer-model .follow article{max-width:350px;margin-left:auto;margin-right:auto;margin-bottom:20px;text-align:center}#footer .newsletter-subscribe{margin-left:0}}@media (max-width:767px){#footer .footer-navigation>ul{max-width:100%;text-align:center}#footer .footer-navigation>ul .information{text-align:center}#footer .footer-navigation>ul .information>li{display:inline-block;margin-right:10px;margin-bottom:12px}#footer .footer-navigation>ul .information>li.headline{width:100%}}@media (min-width:992px){.page-house #scrolling-id{left:15px;margin-bottom:12px;margin-top:12px}.breadcrumb>li a{color:#000}}.article-filter-teaser{padding:20px}.article-filter-teaser div{font-weight:bold;margin-bottom:0.4em}.article-filter-teaser ul{margin:0;padding:0}.article-filter-teaser li{margin:0;padding:0;list-style:none}.article-filter-teaser a{outline:none;text-decoration:none}.articles-filters{background-color:#fff;overflow:hidden}.summary-list{margin-bottom:20px}.summary-list .summary-list-header{padding:0.4em 10px}.summary-list .summary-list-header h2{max-width:800px;margin:0 auto}.summary-list .summary-list-content{max-width:800px;margin:0 auto 20px auto}.summary-items{margin:0;padding:0}.summary-items .summary-item{margin:0;padding:0;list-style:none}.teaser-items{margin:0 0 1em 0;padding:0}.teaser-items .teaser-item{margin:0 0 0.6em 0;padding:0;list-style:none}@media (min-width:992px){.col-md-3{width:25%}.col-md-9{width:75%}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}}@media only screen and (min-width:768px) and (max-width:991px) and (orientation:portrait){.main-content{width:100%}}.house-container .calendars{overflow:hidden}.house-container .calendar-navigation{text-align:center;display:block;background-color:#f5f5f5;border:1px solid #d9d7d7;border-radius:3px;font-weight:700}.house-container .calendar-navigation .calendar-navigation-inner{display:block}.house-container .calendar-navigation .calendar-navigation-inner form{margin:0 34px 0 34px}.house-container .calendar-navigation .calendar-navigation-inner span{display:block;width:36px;height:36px;margin:-1px}.house-container .calendar-navigation .calendar-navigation-inner span a{text-indent:-999px;direction:ltr;display:block;width:100%;height:100%;font-size:0;overflow:hidden}.house-container .calendar-navigation .calendar-navigation-inner span.calendar-navigation-next,.house-container .calendar-navigation .calendar-navigation-inner span.calendar-navigation-previous{position:relative;border-radius:3px;border:1px solid #e4e7e7;background-color:#337ab7;color:#757575}.house-container .calendar-navigation .calendar-navigation-inner span.calendar-navigation-next a,.house-container .calendar-navigation .calendar-navigation-inner span.calendar-navigation-previous a{position:relative}.house-container .calendar-navigation .calendar-navigation-inner span.calendar-navigation-next{float:right}.house-container .calendar-navigation .calendar-navigation-inner span.calendar-navigation-next:before{position:absolute;content:'';display:block;top:7px;right:10px;height:19px;width:15px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='15' height='19' viewBox='0 0 1000 1000'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpath d='M694 242l249 250c12 11 12 21 1 32L694 773c-5 5-10 7-16 7s-11-2-16-7c-11-11-11-21 0-32l210-210H68c-13 0-23-10-23-23s10-23 23-23h806L662 275c-21-22 11-54 32-33z'%3E%3C/path%3E%3C/svg%3E")}.house-container .calendar-navigation .calendar-navigation-inner span.calendar-navigation-previous{float:left}.house-container .calendar-navigation .calendar-navigation-inner span.calendar-navigation-previous:before{position:absolute;content:'';display:block;top:7px;left:10px;height:19px;width:15px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='15' height='19' viewBox='0 0 1000 1000'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpath d='M336 275L126 485h806c13 0 23 10 23 23s-10 23-23 23H126l210 210c11 11 11 21 0 32-5 5-10 7-16 7s-11-2-16-7L55 524c-11-11-11-21 0-32l249-249c21-22 53 10 32 32z'%3E%3C/path%3E%3C/svg%3E")}.house-container .calendar-navigation .calendar-navigation-inner .selector{border:none;background:none;height:34px;line-height:34px;width:100%}.house-container .calendar-navigation .calendar-navigation-inner .selector span{display:block;width:100%;text-align:center;padding-right:0;white-space:nowrap;text-overflow:ellipsis}.house-container .calendar-navigation .calendar-navigation-inner .selector span:after{background:none;position:initial}.house-container .calendar-navigation .calendar-navigation-inner select{display:block;padding:5px;text-align:center;border:none;border-radius:3px;font-weight:700;height:34px}.house-container .calendar-months{list-style:none;padding:0 0 0 0;overflow:hidden;margin:0}.house-container .calendar-months .calendar-month1>span{display:none}.house-container .calendar-month{display:block;float:left;text-align:center;width:100%;margin:10px 0}.house-container .calendar{width:100%;text-align:center;color:#cacccd;border-collapse:collapse;font-size:14px;border-spacing:0;user-select:none}.house-container .calendar td,.house-container .calendar th{width:12.5%;padding:2px}.house-container .calendar td{height:32px;vertical-align:middle;background-color:#f2f2f2;overflow:hidden;border:1px solid #fff}.house-container .calendar td.nw{background-color:#fff}.house-container .calendar strong{font-weight:normal}.house-container .calendar a{text-decoration:none;font-weight:600;display:block;height:100%;width:100%;color:#484848;margin:-2px;line-height:29px}.house-container .calendar .weekday,.house-container .calendar .nw,.house-container .calendar .ne{border-bottom:solid 1px #d1d1d1;color:#a4a4a4}.house-container .calendar .weeknumber,.house-container .calendar .nw{border-right:solid 1px #d1d1d1;color:#a4a4a4}.house-container .calendar .weekday,.house-container .calendar .weeknumber,.house-container .calendar .nw,.house-container .calendar .week{height:32px;font-family:Verdana,Arial,Helvetica;font-weight:normal}.house-container .calendar .sw,.house-container .calendar .s,.house-container .calendar .se,.house-container .calendar .e,.house-container .calendar .ne{display:none;visibility:hidden}.house-container .calendar .nodata{color:#cdcdcd}.house-container .calendar .nodata,.house-container .calendar .nodata_start{background-color:#f2f2f2}.house-container .calendar .nodata,.house-container .calendar .nodata_end{background-image:url(img/calendar3.png);background-position:center -182px}.house-container .calendar .occupied,.house-container .calendar .occupied_start,.house-container .calendar .occupied_end{color:#d57677}.house-container .calendar .occupied,.house-container .calendar .occupied_start{background-color:#f3d5d5}.house-container .calendar .occupied,.house-container .calendar .occupied_end{background-image:url(img/calendar3.png);background-position:center -74px}.house-container .calendar .available,.house-container .calendar .available_start,.house-container .calendar .available_end{color:#94ce6b}.house-container .calendar .available,.house-container .calendar .available_start{background-color:#e1f3d5}.house-container .calendar .available,.house-container .calendar .available_end{background-image:url(img/calendar3.png);background-position:center -38px}.house-container .calendar .valid,.house-container .calendar .valid_start{color:#fff;background-color:#71a44d}.house-container .calendar .valid,.house-container .calendar .valid_end{background-image:url(img/calendar3.png);background-position:center -110px}.house-container .calendar .invalid,.house-container .calendar .invalid_start{color:#fff;background-color:#ff4b4b}.house-container .calendar .invalid,.house-container .calendar .invalid_end{background-image:url(img/calendar3.png);background-position:center -146px}.house-container .calendar em{font-style:inherit}.house-container .calendar a.arrival{color:#000;font-weight:lighter}.house-container .calendar a.validperiod{font-weight:bolder}.house-container .calendar-legends{margin:0 -25px 15px 0}.house-container .calendar-legends .legend-group{overflow:hidden;float:left;margin:0 25px 0 0}.house-container .calendar-legends .legend-group div{margin-bottom:2px;line-height:32px}.house-container .calendar-legends .legend-label{display:inline-block;vertical-align:middle}.house-container .calendar-legends .legend-marker{text-align:center;display:inline-block;vertical-align:middle;width:34px;height:32px;border:1px solid #6e6e6e}.house-container .calendar-legends .available .legend-marker{color:#94ce6b;background-color:#e1f3d5}.house-container .calendar-legends .occupied .legend-marker{color:#d57677;background-color:#f3d5d5}.house-container .calendar-legends .nodata .legend-marker{color:#cdcdcd;background-color:#fff}.house-container .calendar-legends .validperiod .legend-marker{color:#fff;background-color:#71a44d}.house-container .calendar-legends .invalidperiod .legend-marker{color:#fff;background-color:#ff4b4b}.house-container .calendar-legends .arrivalpossible .legend-marker{color:#000;text-decoration:underline;background-color:#e1f3d5}.house-container .calendar-legends .arrivalpossiblewithduration .legend-marker{color:#000;text-decoration:underline;font-weight:bold;background-color:#e1f3d5}.house-container .calendar-legends .arrivalnotpossible .legend-marker{color:#94ce6b;background-color:#e1f3d5}.house-container .calendar-legends .requere-check{display:none}.house-container .calendar-legends .requere-check .legend-marker{color:#000;background-color:#fff;text-decoration:underline}.house-container .suppressAvailabilityColor .calendar .available,.house-container .suppressAvailabilityColor .calendar .available_start,.house-container .suppressAvailabilityColor .calendar .available_end{color:#000}.house-container .suppressAvailabilityColor .calendar .available,.house-container .suppressAvailabilityColor .calendar .available_start{background-color:#fff}.house-container .suppressAvailabilityColor .calendar .available,.house-container .suppressAvailabilityColor .calendar .available_end{background-image:url(img/calendar3.png);background-position:center -2px}.house-container .suppressAvailabilityColor .calendar .valid,.house-container .suppressAvailabilityColor .calendar .valid_start{color:#fff;background-color:#71a44d}.house-container .suppressAvailabilityColor .calendar .valid,.house-container .suppressAvailabilityColor .calendar .valid_end{background-image:url(img/calendar3.png);background-position:center -110px}.house-container .suppressAvailabilityColor .calendar .invalid,.house-container .suppressAvailabilityColor .calendar .invalid_start{color:#fff;background-color:#ff4b4b}.house-container .suppressAvailabilityColor .calendar .invalid,.house-container .suppressAvailabilityColor .calendar .invalid_end{background-image:url(img/calendar3.png);background-position:center -146px}.house-container .suppressAvailabilityColor .calendar-legends .available{display:none}.house-container .suppressAvailabilityColor .calendar-legends .validperiod .legend-marker{color:#fff;background-color:#71a44d}.house-container .suppressAvailabilityColor .calendar-legends .invalidperiod .legend-marker{color:#fff;background-color:#ff4b4b}.house-container .suppressAvailabilityColor .calendar-legends .arrivalpossible{display:none}.house-container .suppressAvailabilityColor .calendar-legends .requere-check{display:block}.js-price1 .js-loading-overlay,.js-price2 .js-loading-overlay,.js-price3 .js-loading-overlay{position:absolute;background-color:rgba(0,0,0,0.7);top:0;bottom:0;left:0;right:0;z-index:1;backdrop-filter:blur(2px);text-align:center}.js-price1 .js-loading-overlay:before,.js-price2 .js-loading-overlay:before,.js-price3 .js-loading-overlay:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-spinner' fill='%23fff' viewBox='0 0 32 32'%3E%3Cpath d='M12 4c0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.209-1.791 4-4 4s-4-1.791-4-4zM20.485 7.515c0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.209-1.791 4-4 4s-4-1.791-4-4zM26 16c0-1.105 0.895-2 2-2s2 0.895 2 2c0 1.105-0.895 2-2 2s-2-0.895-2-2zM22.485 24.485c0-1.105 0.895-2 2-2s2 0.895 2 2c0 1.105-0.895 2-2 2s-2-0.895-2-2zM14 28c0 0 0 0 0 0 0-1.105 0.895-2 2-2s2 0.895 2 2c0 0 0 0 0 0 0 1.105-0.895 2-2 2s-2-0.895-2-2zM5.515 24.485c0 0 0 0 0 0 0-1.105 0.895-2 2-2s2 0.895 2 2c0 0 0 0 0 0 0 1.105-0.895 2-2 2s-2-0.895-2-2zM4.515 7.515c0 0 0 0 0 0 0-1.657 1.343-3 3-3s3 1.343 3 3c0 0 0 0 0 0 0 1.657-1.343 3-3 3s-3-1.343-3-3zM1.75 16c0-1.243 1.007-2.25 2.25-2.25s2.25 1.007 2.25 2.25c0 1.243-1.007 2.25-2.25 2.25s-2.25-1.007-2.25-2.25z'%3E%3C/path%3E%3C/svg%3E");content:'';display:inline-block;width:50px;height:50px;animation-name:loading-overlay-spin;animation-duration:2000ms;animation-iteration-count:infinite;animation-timing-function:linear;left:40%;left:calc(50% - 25px);top:50%;top:calc(50% + 5px);position:absolute}.js-price1 .js-loading-overlay .loading-overlay-text,.js-price2 .js-loading-overlay .loading-overlay-text,.js-price3 .js-loading-overlay .loading-overlay-text{background-color:#fff;padding:5px 10px;color:#000;display:inline-block;font-size:1.2rem;font-weight:bold;border-radius:5px;position:absolute;white-space:nowrap;top:50%;left:50%;transform:translate(-50%,-100%)}@keyframes loading-overlay-spin{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}}
.accommodation-intro{color:#2461b0;font-size:160%;line-height:1.2}.accommodation-header{margin-top:20px}.accommodation-header.has-intro h1{font-size:100%;color:#444}.house-container{background-color:#fff;overflow:hidden;position:relative;z-index:2;margin-left:-15px;margin-right:-15px}.house-container .accommodation-vacation-priceandcalendar .section-price-b{position:relative}.house-container h1{color:#2461b0;margin-top:0;margin-bottom:0}.house-container h1#dynamic-header .accommodation-header-prefix2{display:none}.house-container .accommodation-headline{color:#2461b0;font-size:120%;margin-top:20px}.house-container .accommodation-persons div{display:inline;white-space:nowrap}.house-container .accommodation-price{text-align:center;margin-top:15px;margin-bottom:15px}.house-container .accommodation-price .accommodation-price-price-online{font-size:0.9em;margin-top:-5px;color:#aaa}.house-container .accommodation-review-summary{display:flex;align-items:center;gap:5px;justify-content:center}.house-container .accommodation-review-summary .icon-sun{display:inline-block;padding:1px 2px 3px;color:#fa9e04;border-radius:3px}.house-container .gallery-wrap{margin-left:-15px;margin-right:-15px}.house-container .gallery-wrap .large-image-wrap{width:75%;position:relative;float:left;overflow:hidden;width:100%;height:0;padding-bottom:75%}.house-container .gallery-wrap .thumbs{display:none}.house-container .gallery-wrap .slideButton{position:absolute;top:-62px;z-index:90;width:50px;height:74px;opacity:0.5;color:#fff;background:#333;font-size:50px;text-decoration:none}.house-container .gallery-wrap .slideButton:hover{opacity:0.7}.house-container .gallery-wrap .slideButton:before{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.house-container .gallery-wrap .slideButton.left{left:0;border-radius:0 3px 3px 0;padding-top:7px;padding-left:1px}.house-container .gallery-wrap .slideButton.left:before{content:"\e617"}.house-container .gallery-wrap .slideButton.right{right:0;border-radius:3px 0 0 3px;padding-top:2px;padding-left:3px}.house-container .gallery-wrap .slideButton.right:before{content:"\e62a"}.house-container .gallery-wrap .slideButtonWrap{position:absolute;top:50%;width:100%}.house-container .swipe-wrap img{width:100%;height:auto}.house-container .accommodation-price .accommodation-price-links{overflow:hidden}.house-container .house-data li{width:100%}.house-container .house-amenities{column-width:260px;column-gap:0}.house-container .house-amenity{width:100%;break-inside:avoid;margin:0;display:flex;flex-wrap:wrap;white-space:normal}.house-container .house-amenity-icon{padding:0}.house-container .house-amenity-value{margin-left:auto;padding-left:15px}.house-container .accommodation-price-links-primary a,.house-container .accommodation-vacation-price-bookinglink{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#f0ad4e;border:1px solid #eea236;background-color:#fa9e04;text-transform:uppercase;font-size:110%;width:100%;font-weight:700;text-decoration:none}.house-container .accommodation-price-links-primary a:after,.house-container .accommodation-vacation-price-bookinglink:after{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e624";margin-left:10px;font-size:110%;top:1px;position:relative}.house-container .accommodation-price-links-primary a:hover,.house-container .accommodation-vacation-price-bookinglink:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.house-container .accommodation-price-discount,.house-container .accommodation-price-price,.house-container .accommodation-price-links-secondary,.house-container .accommodation-price-links-primary{margin-top:10px}.house-container .accommodation-price-links-secondary a{text-decoration:underline}.house-container #sidebar-can-we-help-you{display:none}.house-container .reviewHeader{overflow:hidden}.house-container .accommodation-vacation-price .accommodation-vacation-price-information .accommodation-vacation-price-period-value{overflow:hidden}.house-container .accommodation-vacation-price .accommodation-vacation-price-information .accommodation-vacation-price-period-value dl{margin:0}.house-container .accommodation-vacation-price .accommodation-vacation-price-information .accommodation-vacation-price-period-value dt{box-sizing:border-box;float:left;clear:both;display:block;width:100%;margin:0;padding:0;padding-right:120px;word-wrap:break-word}.house-container .accommodation-vacation-price .accommodation-vacation-price-information .accommodation-vacation-price-period-value dd{box-sizing:border-box;float:left;width:120px;margin-left:-120px;text-align:right;padding:0;word-wrap:break-word}.house-container .accommodation-vacation-price .accommodation-vacation-price-price h4{display:none}.house-container .accommodation-vacation-price .accommodation-price-details .accommodation-vacation-price-price-details-items{margin:0;overflow:hidden;list-style:none;padding:0}.house-container .accommodation-vacation-price .accommodation-price-details .accommodation-vacation-price-price-details-items .accommodation-vacation-price-price-details-item-text{float:left;clear:left}.house-container .accommodation-vacation-price .accommodation-price-details .accommodation-vacation-price-price-details-items .accommodation-vacation-price-price-details-item-value{float:right;clear:right}.house-container .accommodation-vacation-price .accommodation-vacation-price-price-price{margin:0;overflow:hidden;list-style:none;padding:0;font-size:20px}.house-container .accommodation-vacation-price .accommodation-vacation-price-price-price .accommodation-vacation-price-price-price-text{float:left;clear:left}.house-container .accommodation-vacation-price .accommodation-vacation-price-price-price .accommodation-vacation-price-price-price-value{float:right;clear:right}.house-container .accommodation-vacation-price .accommodation-vacation-price-price-discount{margin:0;overflow:hidden;list-style:none;padding:0}.house-container .accommodation-vacation-price .accommodation-vacation-price-price-discount .accommodation-vacation-price-price-discount-text{float:left;clear:left}.house-container .accommodation-vacation-price .accommodation-vacation-price-price-discount .accommodation-vacation-price-price-discount-value{float:right;clear:right}.house-container .accommodation-vacation-price .accommodation-vacation-price-price-discount .accommodation-price-discount-comparedto{clear:both}.house-container .accommodation-vacation-price .accommodation-vacation-price-bookinglink-container{text-align:center}.house-container .accommodation-vacation-price .accommodation-vacation-price-bookinglink{margin:10px 0}.house-container .accommodation-vacation-price .accommodation-vacation-price-errors{margin:10px 0}.house-container .accommodation-vacation-price .rental-terms-link-container{display:block;text-align:center}.house-container .accommodation-vacation-price .rental-terms-link{color:inherit;text-decoration:underline}.house-container .accommodation-vacation-price .accommodation-vacation-price-price-online{font-size:0.9em;margin-top:5px;text-align:right;color:#aaa}.house-container .accommodation-vacation-durations-durations{width:100%}.house-container .accommodation-vacation-persons-persons div:first-child,.house-container .accommodation-vacation-persons-adults div:first-child,.house-container .accommodation-vacation-persons-children div:first-child{width:100%}.house-container .calendar-month2>span{display:block;padding:5px;background-color:#f5f5f5;text-align:center;border:1px solid #d9d7d7;border-radius:3px;font-weight:700;height:36px;line-height:24px;margin-bottom:10px}.house-container .house-top{background-color:#fff;padding-left:15px;padding-right:15px;padding-bottom:15px}.house-container .house-content{padding:0 15px}.house-container .accommodation-vacation-header{font-weight:bold}.house-container .section-container-price{margin-bottom:15px}.house-container .pager2{margin:10px 15px;overflow:hidden;text-align:center}.house-container .pager2>.page-number{position:absolute;width:100%;height:inherit;z-index:1;left:0;text-align:center}.house-container .pager2 .next{position:relative;float:right;z-index:2}.house-container .pager2 .previous{position:relative;float:left;z-index:2}.house-container .pager2 .overviewpagetype-list:before{content:"\e9ba";font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:110%;margin-right:5px;margin-left:10px}.house-container .accommodation-vacation-hints{padding:15px;margin-bottom:20px;margin-top:20px;border:1px solid #bce8f1;border-radius:4px;background-color:#d9edf7;color:#31708f}.house-header{min-height:65px}.house-sidebar{padding-left:15px;padding-right:15px}.house-sidebar .house-sidebar-price{position:relative}@media all and (min-width:560px){.house-container .accommodation-vacation-priceandcalendar{position:relative;overflow:hidden}.house-container .accommodation-vacation-priceandcalendar select{width:100%}.house-container .accommodation-vacation-priceandcalendar .section-price-a,.house-container .accommodation-vacation-priceandcalendar .section-price-b{width:50%;float:left}.house-container .accommodation-vacation-priceandcalendar .section-price-a h4,.house-container .accommodation-vacation-priceandcalendar .section-price-b h4{display:none}.house-container .accommodation-vacation-priceandcalendar .section-price-a{padding-right:15px}.house-container .accommodation-vacation-priceandcalendar .section-price-b{padding-left:15px}.house-container .house-data li{width:50%}}@media all and (min-width:768px){.house-container #dynamic-header .accommodation-header-prefix2{display:inline-block}.house-container .gallery-wrap{margin-left:0;margin-right:0}.house-container .gallery-wrap .large-image-wrap{width:76%;height:400px;padding-bottom:0}.house-container .gallery-wrap .thumbs{display:block;width:24%;padding-left:15px}.house-container .house-data li{width:33.33%}.house-container .accommodation-vacation-priceandcalendar .section-price-a{float:left;box-sizing:border-box}.house-container .accommodation-vacation-priceandcalendar .section-price-b{float:right;box-sizing:border-box}.house-container .accommodation-vacation-priceandcalendar .section-price-a{overflow:hidden}.house-container .accommodation-vacation-priceandcalendar .section-price-a-1{float:left;width:50%;box-sizing:border-box}.house-container .accommodation-vacation-priceandcalendar .section-price-a-2{float:right;width:calc(50% - 2 * 10px);box-sizing:border-box}.house-container .section-container-price{clear:both}.house-container .section-container-price .section-price-a{padding-right:15px;width:65%}.house-container .section-container-price .section-price-b{width:35%}.house-container .image-gallery-slide>div{height:400px;width:100%}.house-container .image-gallery-slide>div img{padding-top:200px;margin-top:-37.5%}}@media all and (min-width:992px){.house-container{background-color:#f4f2e6}.house-container .house-sidebar .accommodation-price{height:395px;margin:0;display:flex;justify-content:center;flex-direction:column;border-bottom:1px solid #ddd}.house-container .accommodation-review-summary{height:88px;border-bottom:1px solid #ddd}.house-container #sidebar-can-we-help-you{display:block}.house-container .accommodation-vacation-priceandcalendar .section-price-a{float:left;width:calc(70% - 8 * 10px);box-sizing:border-box}.house-container .accommodation-vacation-priceandcalendar .section-price-b{float:right;width:30%;box-sizing:border-box}.house-container .accommodation-vacation-priceandcalendar .accommodation-vacation-section{position:relative;z-index:3}.house-container .section-container-price{margin-left:-15px;margin-right:-15px}.house-container .section-container-price .section-price{width:133.33%}.house-container .section-container-price .section-price h3{margin-left:15px;margin-right:15px}.house-container .section-container-price .section-price-a{width:75%;padding:0 15px}.house-container .section-container-price .section-price-b{width:25%;padding:0 15px}.house-top{float:left;width:75%}.house-sidebar{float:right;width:25%}.house-content{float:left;width:75%;background-color:#fff}}.parent-container #content-section{background-color:#fff;border-radius:10px 0 0 10px;padding-bottom:40px}.page-house .gallery-wrap{overflow:hidden;position:relative}.page-house .thumbs{width:25%;height:400px;float:right}#gallery-container{width:100%;position:relative;height:100%;float:right;padding-left:0}.scroll.grey{cursor:auto}.scroll-up{padding-bottom:5px}.scroll-down{padding-top:5px;position:absolute;bottom:0}.scroll{height:30px;width:100%;cursor:pointer;background:#fff}.scroll.grey .scroll-bg{background:#e1e3e4}.scroll.blue .scroll-bg{background:#6397ce}.scroll-up .scroll-bg{border-radius:4px 4px 0 0}.scroll-down .scroll-bg{border-radius:0 0 4px 4px}.scroll .scroll-bg{width:100%;height:100%}.scroll.grey span{color:#6e6e6e}.scroll.blue span{color:#fff}.scroll span{display:block;color:#fff;text-align:center;padding-top:2px;cursor:pointer}.nav-tabs{border-bottom:1px solid #ddd;margin:0;padding-left:0;list-style:none}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li{position:relative;display:block}.navigation{clear:both}.navigation:after{content:'';display:block;clear:both}.navigation li{border-top:3px solid #e2e3e5;margin-right:3px;min-width:123px;text-align:center}.navigation li.active{border-top:3px solid #6497d0;font-weight:700}.nav-tabs>li>a{position:relative;display:block;padding:10px 15px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.navigation li a{text-decoration:none;margin-right:0;border-top-left-radius:0;border-top-right-radius:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;cursor:default}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{text-decoration:none;background-color:#eee}.navigation li.active a,.navigation li.active a:hover{color:#faa604}#content-section section{clear:both}#gallery-container #gallery-items-wrapper{overflow:hidden;width:100%;height:100%;position:relative}#gallery-container #gallery-items{overflow-y:scroll;height:340px;top:0;position:absolute !important;scrollbar-width:none;-ms-overflow-style:none}#gallery-container #gallery-items #gallery-items-container{width:100%;height:100%}#gallery-container #gallery-items #gallery-items-container .gallery-item img{width:100%;height:auto;border:0;vertical-align:middle}.page-house .thumbs #gallery-container .gallery-item{width:50%;float:left;padding-left:2px;padding-right:2px}.page-house .thumbs #gallery-container .gallery-item.fixed-thumbnail-dimension{height:auto;width:50%}#gallery-container #gallery-items #gallery-items-container .gallery-item{position:relative;cursor:pointer;margin-bottom:4px}.page-house .thumbs #gallery-container .gallery-item>div{width:100%}.page-house .thumbs #gallery-container .gallery-item.active>div{position:relative;max-width:100%;float:left}.page-house .thumbs #gallery-container .gallery-item.active>div:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-sizing:border-box;box-shadow:inset 0 0 0 3px #fab604;-moz-box-shadow:inset 0 0 0 3px #fab604;-webkit-box-shadow:inset 0 0 0 3px #fab604}.page-house .swipe-wrap>div{float:left;width:100%;position:relative;text-align:center;display:inline-block}.image-gallery-slide{left:0px;position:absolute;top:0px;width:100%;height:100%;transition:all 200ms ease-out 0s}.image-gallery-slide:first-of-type{z-index:2}.page-house .caption{background:rgba(0,0,0,0.35);height:50px;position:absolute;bottom:0;left:0;z-index:23;right:0}.page-house .caption .imageicon{display:none;background-size:cover;background-repeat:no-repeat;background-color:#fff;border-radius:13px;width:52px;height:52px;position:absolute;left:8px;cursor:pointer;bottom:11px;border:1px solid #444}.page-house .caption .mapicon{background:url(gfx/gmaps_icon_big.png) 50% 0 no-repeat;border-radius:6px;float:left;width:70px;height:90px;position:absolute;top:-45px;left:0;cursor:pointer}.page-house .caption>span{margin-left:70px;color:#fff;line-height:50px;vertical-align:middle}.page-house .caption span.house-nr{float:left}.page-house .caption .open-slideshow-icon,.page-house .caption .react-open-slideshow-icon{speak:none;font-family:Glyphicons Regular;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:110%;line-height:1;cursor:pointer;float:right;margin-right:20px;color:#fff;font-size:20px;line-height:50px;width:25px;text-align:right}.page-house .caption .open-slideshow-icon:before,.page-house .caption .react-open-slideshow-icon:before{content:"\E237"}.page-house .caption .open-slideshow-icon:hover,.page-house .caption .react-open-slideshow-icon:hover{font-size:24px;text-shadow:0 0 6px #000}.page-house .caption span.count{float:right;margin-right:15px}.map-distance-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.map-distance-wrapper .distance-wrapper{-ms-grid-row:1;-ms-grid-column:1;grid-row:1;grid-column:1;grid-gap:0;background-color:#f6f6f6;width:100%}.map-distance-wrapper .distance-wrapper .house-distances{padding:0;margin:0}.map-distance-wrapper .distance-wrapper .house-distances>li{position:relative;display:inline-block;line-height:1.2em;padding:4px 0;font-size:0.9em;margin:0 20px 0 30px;text-shadow:1px 1px 0 #fff}.map-distance-wrapper .distance-wrapper .house-distances>li .icon-distance{position:absolute;left:-25px;color:#fac300}.map-distance-wrapper .geographiclocation{-ms-grid-row:2;-ms-grid-column:1;grid-row:2;grid-column:1;background-color:#f6f6f6}.map-distance-wrapper .geographiclocation .geographiclocation-staticmap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;position:relative;overflow:hidden;margin:0 auto 0 auto;display:flex}.map-distance-wrapper .geographiclocation img{width:100%;height:auto;cursor:pointer}.map-distance-wrapper .links-container{-ms-grid-row:3;-ms-grid-column:1;grid-row:3;grid-column:1;background-color:#f6f6f6;position:relative}.map-distance-wrapper .links-container .link-container{text-align:center;padding:10px;min-width:150px;width:100%}.map-distance-wrapper .links-container .nearby-objects{display:none}#accommodation-on-map #sunPath #showSunCheckbox+label{vertical-align:middle;padding-left:5px;margin-bottom:0;margin-top:5px}@media (min-width:768px){.map-distance-wrapper{-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr}.map-distance-wrapper .geographiclocation{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-row-span:2;grid-row-start:1;grid-row-end:3;grid-column:2}.map-distance-wrapper .links-container{-ms-grid-row:2;-ms-grid-column:1;grid-row:2;grid-column:1}.map-distance-wrapper .links-container .link-container{position:absolute;bottom:0}}@media (min-width:768px){.page-house .slideButton.left:before{font-size:65px}.page-house .slideButton.right:before{font-size:65px}.heading.heading-fixed{background-repeat:no-repeat;background-color:transparent}}@media (min-width:1920px) and (min-width:768px){.heading{background-position:bottom !important}}@media only screen and (max-width:1199px) and (min-width:768px) and (orientation:landscape),only screen and (min-width:992px){.page-house .house-description{-webkit-columns:2;-moz-columns:2}}.accommodation--pdf .house-container{background-color:#fff}.accommodation--pdf .house-container .house-top,.accommodation--pdf .house-container .house-content{float:none;width:auto}.accommodation--pdf .links-container,.accommodation--pdf .nearby-house-link-container{display:none}.accommodation--pdf .section-images ul{padding:0}.accommodation--pdf .section-images ul:after{content:'';display:table;clear:both}.accommodation--pdf .section-images .images-image{list-style:none;width:50%;height:38vw;box-sizing:border-box;text-align:center;padding:5px;position:relative;max-width:500px;max-height:380px}.accommodation--pdf .section-images .images-image:nth-child(2n){float:right}.accommodation--pdf .section-images .images-image:nth-child(2n+1){float:left;clear:both}.accommodation--pdf .section-images .images-image img{width:auto;height:auto;box-sizing:border-box;max-width:100%;max-height:100%;object-fit:contain}.accommodation--pdf .section-images .images-image .images-image-example{bottom:auto;top:20px;width:auto;left:50%;transform:translate(-50%,0)}.accommodation--detail .tabber,.accommodation--detail [id]{scroll-margin-top:52px}@media (min-width:768px) and (max-width:991px){.accommodation--detail .tabber,.accommodation--detail [id]{scroll-margin-top:47px}}@media (min-width:1200px){.accommodation--detail .tabber,.accommodation--detail [id]{scroll-margin-top:62px}}.cancellation-rules{margin-top:10px}.cancellation-rules__legend{margin-left:15px;height:16px;line-height:16px;padding:0 0 0 20px;position:relative;font-size:1em;font-weight:bold;white-space:nowrap}.cancellation-rules__value{margin-left:15px;border-left:2px solid #a9a9a9;padding:10px 0 10px 20px;font-size:0.9em;position:relative}.cancellation-rules__value-active{border-left:2px solid #000}.cancellation-rules__legend::before{display:block;position:absolute;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='11' stroke='darkgray' stroke-width='8' fill='white'/%3E%3C/svg%3E ");width:16px;height:16px;top:50%;margin-top:-8px;left:-7px}.cancellation-rules__legend-active::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='11' stroke='black' stroke-width='8' fill='white'/%3E%3C/svg%3E ")}.cancellation-rules__value-bullet::before{display:block;content:'';height:2px;width:5px;position:absolute;background-color:#a9a9a9;top:50%;margin-top:-1px;left:5px}.js .searchform .show-input-delete-icon{position:relative;display:inline-block;width:100%}.js .searchform .show-input-delete-icon .input-delete-icon{width:20px;height:100%;top:0;right:9px;background-position:center;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23ccc' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3Ecross%3C/title%3E%3Cpath d='M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat}.js .searchform .show-input-delete-icon .input-delete-icon:hover{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23999' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3Ecross%3C/title%3E%3Cpath d='M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z'%3E%3C/path%3E%3C/svg%3E")}.js .searchform .show-input-delete-icon input[type=text].hasDatepicker~.input-delete-icon{right:3px}.js .searchform .show-input-delete-icon input::-ms-clear{display:none}.js .searchform .show-input-delete-icon input[type=text]:not(:placeholder-shown)~.input-delete-icon{display:block;position:absolute}.js .searchform .show-input-delete-icon input[type=text]:not(:-ms-input-placeholder)~.input-delete-icon{display:block;position:absolute}.js .searchform .show-input-delete-icon .ui-datepicker-trigger{right:-30px}.js .searchform .checkbox-group{margin-bottom:10px}.js .searchform .checkbox-group:last-child{margin-bottom:0}.js .searchform .checkbox-indent{margin-top:-5px;padding:0 0 0 20px}html.history form div.nohistory input[type=submit]{display:none}.postDetails{margin:10px 0}.postDetails .profile-image{height:25px;background-color:#bbb;border-radius:50%;display:block;float:left;width:25px;margin-right:10px}.col-md-9 .content-blog-pages .posts .postDetails{font-size:13px;padding-bottom:11px;font-style:italic}.col-md-9 .navigation{display:block;margin-top:20px}.col-md-9 .navigation .nav-previous{text-align:left;float:left}.col-md-9 .navigation .nav-previous a{color:#337ab7;text-decoration:none}.col-md-9 .navigation .nav-next{text-align:right;float:right}.col-md-9 .navigation .nav-next a{color:#337ab7;text-decoration:none}.white-parent-container #content-section{border-radius:10px 0 0 10px;padding-bottom:40px}.white-sidebar{background-color:#fff;border:none !important}.recentPosts ul{list-style:none;display:block;padding-left:0;margin-bottom:0;margin-top:10px}figure{overflow:hidden;display:table;table-layout:fixed;height:auto;text-align:center}figure>figcaption{display:table-caption;caption-side:bottom;background-color:inherit;text-align:left;font-style:italic}.image{margin-bottom:10px}.image>figure,.image>div>figure{margin:0}.image>figure>figcaption,.image>div>figure>figcaption{text-align:center}.image>img,.image>figure>img,.image>a>img,.image>figure>a>img,.image>div>img,.image>div>figure>img,.image>div>figure>a>img{display:block;max-width:100%;height:auto;margin:0 auto}.more-link{display:inline-block;margin-bottom:0;width:100%;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#286090;border:1px solid #204d74}.more-link:hover,.more-link:active,.more-link:focus,.more-link:visited{color:#fff;text-decoration:none}.col-md-9 .navigation{display:block;margin-top:20px}.custom-pagination{text-align:center;padding:5px 0}.custom-pagination a{padding:0 5px}.col-md-9 .navigation .nav-next{text-align:right;float:right}.col-md-9 .content-blog-pages h1{scroll-margin-top:125px}.col-md-9 .content-blog-pages h2,.col-md-9 .content-blog-pages h3{scroll-margin-top:65px}.col-md-9 .content-blog-pages .posts{margin-bottom:20px;padding-bottom:20px}.related-blog-pages-ordered-list{display:flex;flex-direction:column;padding-inline-start:0}.related-blog-pages-ordered-list li{list-style-type:none}.related-blog-pages-ordered-list h3{font-size:17px}.blog-image-thumbnail{width:100%}.blog-image-thumbnail-content{display:flex;flex-direction:column}.blog-image-thumbnail .image-wrapper img{max-width:100%;vertical-align:middle}.blog-image-thumbnail header{margin:0 5px}.blog-image-thumbnail p{margin-left:5px;max-width:100%}.col-md-9 .content-blog-pages .posts .contentBlog p{font-family:Open Sans;font-size:14px;line-height:20px}.blogposts .blogpost .text{margin-top:15px}@media only screen and (max-width:991px){.blogposts .headline h2,.blogposts .headline .blog-link{float:none}.blogposts .blogpost .left-side{padding:0;margin-bottom:20px;margin-left:15px;margin-right:15px}.blogposts .blogpost .text{font-size:13px}}@media (min-width:767px){.blog-image-thumbnail .image-wrapper{width:150px;height:90px;overflow:hidden;text-align:center;float:left;margin-right:10px}.blog-image-thumbnail .image-wrapper img{height:auto !important;text-align:center;width:100% !important;max-width:inherit !important;margin-bottom:10px}.blog-image-thumbnail h3{margin:0}}hr{margin:15px -15px;border:0;border-top:1px solid #eee;box-sizing:content-box;height:0}.blog-index>div{margin:10px 0}.blog-page-container{overflow:unset}.blog-page-container:after{display:table;content:''}.sidebar legend{color:#2461b0;font-size:1em;display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;border:none}.teaser-block{padding-bottom:15px;margin-bottom:15px}.teaser-block img{height:auto}.sidebar-lastminute .block .details a{margin-top:35px}.pull-left{float:left !important}.pull-right{float:right !important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.historyHousesWrapper{display:none}.historyHousesWrapper.show{display:block}.historyHouseItemsWrapper{max-height:450px;overflow:hidden}.historyHouseItemsWrapper .historyHouseItems{margin-top:0}.historyHouseItem{margin-bottom:10px;border-bottom:1px solid #fff;padding-bottom:10px;max-height:100px;overflow:hidden}.historyHouseItem .image img{width:93px;height:62px}.historyHouseItem .favorite{float:right}.historyHouseItem .favorite a{display:inline-block;background-color:#f1eff0;border-radius:4px;text-decoration:none;padding:3px 6px;font-size:85%;background-position:center;background-size:14px;width:25px;height:25px}.historyHouseItem .title{float:left}.historyHouseItem .people{clear:both;float:left}.historyHouseItem .price{float:right}.historyHouseItem:after{content:'';display:table;clear:both}.historyHouseItem .up{max-height:80px;min-height:40px}.historyHouseItem .details .area,.historyHouseItem .details .price{color:#337ab7;font-weight:700;font-size:14px}.historyHouseItem .details .area{float:left;max-width:75%;overflow-wrap:break-word;white-space:pre-wrap;cursor:pointer}span.r-sticky-btn{float:right !important;display:inline-block;background:#f1eff0;border-radius:4px;text-decoration:none;padding:6px 12px;cursor:pointer;font-size:85%}.historyHouseItem .details .sticky-btn-history{padding:3px 6px}.historyHouseContainer .scroll{background:#f2efdb}.scroll.blue .scroll-bg{background:#6397ce}@media (max-width:1200px){.historyHousesWrapper{display:none !important}}.horizontal-houses-container-slick{width:100%;padding:5px 0 30px;position:relative;overflow:hidden}.horizontal-houses-container-slick.with-link{padding-bottom:10px}.horizontal-houses-container-slick .horizontal-houses-slick-container{position:relative;margin-top:20px}.horizontal-houses-container-slick .check-all-featured-houses-slick{text-align:right;margin-top:20px;color:#337ab7}.horizontal-houses-container-slick .check-all-featured-houses-slick .icon-chevron-circle-right{font-size:120%}.horizontal-houses-container-slick .check-all-featured-houses-slick .icon-chevron-circle-right .small,small{font-size:85%}.slick-list,.slick-slider{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-arrow.slick-prev.slick-disabled{display:none !important}.slick-list{overflow:hidden;margin:0;padding:0}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.horizontal-houses-container-slick .horizontal-houses-slick-container .horizontal-houses-scroll-container-slick.small .horizontal-house-item,.horizontal-houses-container-slick .horizontal-houses-slick-container .horizontal-houses-scroll-container-slick.small .react-horizontal-house-item{width:auto;float:left}.horizontal-houses-container-slick .horizontal-houses-slick-container .horizontal-house-item .horizontal-house-container,.horizontal-houses-container-slick .horizontal-houses-slick-container .react-horizontal-house-item .horizontal-house-container{margin-left:5px}.horizontal-houses-container-slick .horizontal-houses-slick-container .react-horizontal-house-item .horizontal-house-container .item-image{position:relative}.react-horizontal-house-item .horizontal-house-container .item-image .priceinfo{position:absolute;top:10px;left:-5px;background-color:rgba(0,0,0,0.5);color:#fff;border-radius:2px;padding:4px 9px;font-size:12px;max-width:62%}.horizontal-house-item .horizontal-house-container .item-image .house-image BUTTON,.react-horizontal-house-item .horizontal-house-container .item-image .house-image BUTTON{padding:0;border:0;display:block}.horizontal-houses-container-slick .horizontal-houses-slick-container .horizontal-houses-scroll-container-slick.small .react-horizontal-house-item .horizontal-house-container .item-image .house-image IMG{width:203px;height:125px}.slick-slide{float:left;height:100%;min-height:1px}.horizontal-houses-container-slick .horizontal-houses-slick-container .item-image .house-area-slick{position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.5);width:100%;right:0;padding:4px 0 4px 4px;color:#fff;font-size:11px;line-height:15px}.horizontal-houses-container-slick .horizontal-houses-slick-container .item-image .house-area-slick .item-people{float:right;margin-left:3px;margin-right:5px;margin-top:2px;font-size:10px;color:#fff}.horizontal-houses-container-slick .horizontal-houses-slick-container .item-image .house-area-slick .item-people .icon-persons{font-size:13px}button.slick-arrow{position:absolute;display:none;line-height:0;font-size:0;cursor:pointer;color:transparent;transform:translateY(-50%);padding:0;border:none;outline:none;width:45px;height:45px;border-radius:24px;top:48%;z-index:98;background:rgba(0,0,0,0.6)}button.slick-arrow.slick-prev{left:0}button.slick-arrow.slick-next{right:0}.index-first button.slick-arrow.slick-prev{display:block}.index-last button.slick-arrow.slick-next{display:block}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next:before{content:"\e62a" !important;font-family:coficons !important}.slick-prev:before{content:"\e617" !important;font-family:coficons !important}.slick-slider .slick-list{margin-left:var(--offset);transition:all 0.5s ease-out;--width:6.25%;--index:0;--showcount:4}.slick-slider .slick-list .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;width:400%;transform:translateX(calc(var(--width) * var(--index) * -1));transition:transform 0.5s ease-out}.slick-slider .slick-list .slick-track .slick-slide{width:6.25%}.slick-slider .slick-list .slick-track .slick-slide .react-horizontal-house-item .horizontal-house-container .item-image .house-image IMG{display:block;width:100%;height:auto}.no-js button.slick-arrow{display:none}@media (max-width:990px){.slick-slider .slick-list{--showcount:3}.slick-slider .slick-list .slick-track{width:533%}}@media (max-width:450px){.slick-slider .slick-list{--showcount:2}.slick-slider .slick-list .slick-track{width:800%}}@media all and (-ms-high-contrast:none){.slick-arrow{display:none !important}}.horizontal-houses-container-slick .horizontal-houses-slick-container{position:relative;margin-top:20px}.l-mph{height:100%}.l-peter{overflow:hidden;position:absolute;width:100%;height:100%}.l-peter>div>.main-content{position:absolute;bottom:0;top:98px;width:100%;max-width:none;padding:0}.l-peter>div>.main-content .zone-content{height:100%}.l-peter>div>.main-content .zone-content>article>header{display:none}.l-peter>div>.main-content aside{display:none}.l-peter .zone-before-content,.l-peter .logo{max-width:none}.l-peter #footer{display:none}.adjustment-and-result .displayoptions-container{background-color:#fff}.adjustment-and-result .displayoptions-container:after{content:'';display:table;clear:both}.adjustment-and-result .displayoptions{display:flex;gap:10px;padding:10px;overflow:hidden;line-height:inherit;margin-bottom:0;box-sizing:border-box;justify-content:space-between}.adjustment-and-result .displayoptions-filter{order:1;display:none}.adjustment-and-result .displayoptions-adjustment-link{display:inline-block}.adjustment-and-result .displayoptions-result-link{display:none}.adjustment-and-result .displayoptions-sortorder{order:3;position:relative}.adjustment-and-result .displayoptions-sortorder label{display:inline-block;color:#2461b0}.adjustment-and-result .displayoptions-count-and-displaytypes{order:2;display:flex;column-gap:20px;justify-content:center;flex-wrap:wrap;min-height:36px}.adjustment-and-result .displayoptions-count-and-displaytypes>span{align-self:center;white-space:nowrap}.adjustment-and-result .displayoptions-count .displayoptions-count-count{color:#2461b0;font-weight:bold}.adjustment-and-result .hints{margin:10px 15px}.adjustment-and-result .hints ul{margin:0;padding:0}.adjustment-and-result .hints ul li{list-style:none}.adjustment-and-result .resultlist-errors,.adjustment-and-result .resultlist-empty{border-top:1px solid #ddd;padding:10px;margin-top:10px}.adjustment-and-result .resultlist-errors a,.adjustment-and-result .resultlist-empty a{color:inherit}.adjustment-and-result .resultlist-empty .resultlist-empty-block{margin-top:20px;padding:15px;margin-bottom:20px;border:1px solid #bce8f1;border-radius:4px;background-color:#d9edf7;color:#31708f}.adjustment-and-result .pager2{margin:10px 15px;overflow:hidden}.adjustment-and-result .pager2>.page-number{position:absolute;width:100%;height:inherit;z-index:1;left:0;text-align:center}.adjustment-and-result .pager2 .next{position:relative;float:right;z-index:2}.adjustment-and-result .pager2 .previous{position:relative;float:left;z-index:2}.adjustment-and-result-map{height:20px}.adjustment-and-result-map .adjustment{display:none}.adjustment-and-result-map .result{position:absolute;left:0;right:0;height:100%}.adjustment-and-result-map .result .content{width:100%;height:100%}.adjustment-and-result-map .displayoptions{position:relative;z-index:2}.adjustment-and-result-map .period-picker-container{width:200px}.adjustment-and-result-map .resultmap-result-content-result{z-index:1;height:100%;width:100%;padding-top:56px;position:absolute;top:0}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap{position:relative;height:100%}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .displaytype,.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .legend,.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list-content{background-color:#fff;border:1px solid #717b87;box-shadow:0px 2px 4px rgba(0,0,0,0.4)}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .map{height:100%}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .displaytype{position:absolute;width:100px;z-index:2}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .legend{position:absolute;width:220px;bottom:30px;left:5px;font-weight:normal;padding:1px 6px;font-size:11px}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .legend .dot{display:inline-block;width:7px;height:7px;line-height:7px;margin-right:3px}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .legend .insidedestination .dot{background-color:#337ab7}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .legend .outsidedestination .dot{background-color:#777}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .legend .selected .dot{background-color:#fa9e04}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list{font-size:11px;position:absolute;bottom:30px;right:5px;width:282px}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list .hint,.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list .pager{padding:5px}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list ul{margin:0;padding:0}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list ul li{list-style:none}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list ul li .accommodation--map{position:relative}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list ul li .accommodation--map .accommodation-header-5{padding:5px}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list ul li .accommodation--map .accommodation-header-3{margin:0}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list ul li .accommodation--map .accommodation-header-link{position:absolute;height:100%;width:100%}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list ul li .accommodation--map .accommodation-header-link span{display:none}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list ul li .accommodation--map img{width:280px;height:210px}.adjustment-and-result-map .resultmap-result-content-result .accommodationmap .accommodationmap-list ul li .accommodation--map .accommodation-price{text-align:center}.adjustment-and-result-map .resultmap-result-content-result.showAccommodations .hint{display:none}.adjustment-and-result-map .pager{text-align:center}.adjustment-and-result-map .pager .previous{padding-right:15px}.adjustment-and-result-map .pager .next{padding-left:15px}.toggle-adjustment-bar-showadjustment .displayoptions-adjustment-link{display:none}.toggle-adjustment-bar-showadjustment .displayoptions-result-link{display:inline-block}@media all and (max-width:989px){.js .adjustment-and-result .displayoptions-container .displayoptions-filter{display:block}.js .adjustment-and-result>.result{display:block}.js .adjustment-and-result>.adjustment{display:none}.js .toggle-adjustment-bar-showadjustment>.result{display:none}.js .toggle-adjustment-bar-showadjustment>.adjustment{display:block}.adjustment-and-result .sticky{position:sticky;top:45px;z-index:8}.adjustment-and-result .displayoptions .displayoptions-sortorder label{display:none}.adjustment-and-result .displayoptions .button{white-space:nowrap;background:#2e69b0;cursor:pointer;color:#fff;border:none;padding:0 12px;font-weight:700;border-radius:4px;text-align:center;text-decoration:none;height:36px;line-height:36px;width:200px;text-overflow:ellipsis;float:left}.adjustment-and-result .displayoptions .button span{overflow:hidden;padding-right:0}.adjustment-and-result .displayoptions .button span:before{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;margin-right:5px}.adjustment-and-result .displayoptions .button span:after{display:none}.adjustment-and-result .displayoptions .button-sortorder span:before{content:"\ea45"}.adjustment-and-result .displayoptions .button-adjustment span:before{content:"\e992"}.adjustment-and-result .displayoptions .button-result span:before{content:"\e9ba"}.adjustment-and-result .displayoptions .displayoptions-count-and-displaytypes{text-align:center}}@media all and (max-width:599px){.adjustment-and-result .displayoptions{flex-wrap:wrap}.adjustment-and-result .displayoptions .button{width:100%}.adjustment-and-result .displayoptions .displayoptions-filter,.adjustment-and-result .displayoptions .displayoptions-sortorder{width:calc(50% - 5px)}.adjustment-and-result .displayoptions .displayoptions-count-and-displaytypes{width:100%;order:4}}.scroll-none .adjustment-and-result .sticky{z-index:1}@media (max-width:767px){.scroll-none{position:relative;overflow:hidden !important}.adjustment-and-result .sticky{top:50px}}.adjustment-and-result:not(.adjustment-and-result-map){background-color:#fff;position:relative}.adjustment-and-result:not(.adjustment-and-result-map)>.adjustment>.content{padding:15px;background:#f4f2e6;border:1px solid #eee;margin-bottom:20px;position:relative;z-index:7}.adjustment-and-result-map>.adjustment>.content{padding:15px;background:#f4f2e6;border:1px solid #eee;position:relative;z-index:7}@media all and (min-width:990px){#accommodation-search .adjustment-and-result-list{display:-ms-grid;display:grid;-ms-grid-columns:minmax(250px,25%) auto;grid-template-columns:minmax(250px,25%) auto}#accommodation-search .adjustment-and-result-list>div{position:relative;float:right;margin-bottom:0}#accommodation-search .adjustment-and-result-list>.adjustment{-ms-grid-row:1;-ms-grid-column:1;grid-row:1;grid-column:1}#accommodation-search .adjustment-and-result-list>.result{margin-top:56px}#accommodation-search .adjustment-and-result-list>.result,#accommodation-search .adjustment-and-result-list>.options{-ms-grid-row:1;-ms-grid-column:2;grid-row:1;grid-column:2}}.page-nearby-search .carousel-hero-image,.page-search-special .carousel-hero-image,.page-search .carousel-hero-image{display:none}@media only screen and (min-width:1200px){.page-nearby-search .carousel-hero-image,.page-search-special .carousel-hero-image,.page-search .carousel-hero-image{display:block}}.js-accommodation-search-link-target{scroll-margin-top:50px}@media all and (min-width:768px){.js-accommodation-search-link-target{scroll-margin-top:45px}.l-peter>div>.main-content{top:111px}.js .adjustment-and-result-map>.adjustment{display:block;position:absolute;width:250px;height:100%;overflow-y:scroll}.js .adjustment-and-result-map .result{left:250px}}@media all and (min-width:992px){.js-accommodation-search-link-target{scroll-margin-top:50px}.l-peter>div>.main-content{top:116px}}@media all and (min-width:1200px){.js-accommodation-search-link-target{scroll-margin-top:60px}.l-peter>div>.main-content{top:136px}}a.sticky-btn{float:right !important;display:inline-block;background:#f1eff0;border-radius:4px;text-decoration:none;padding:6px 12px;cursor:pointer;font-size:85%}a.sticky-btn .text{text-decoration:underline}a.sticky-btn .icon-heart{padding-right:5px;color:#656565;text-decoration:none}a.sticky-btn:hover .icon-heart{color:#fa9e04}a.sticky-btn:not(.sticky-on){text-shadow:1px 1px 0 #fff}a.sticky-btn.sticky-on{background:#6497d0;color:#fff}a.sticky-btn.sticky-on .icon-heart{color:#fa9e04}ul.accommodationlist{list-style:none;padding:0;border-top:1px solid #ddd;margin:0;padding-bottom:10px;overflow:hidden}.accommodationlist-item{border-bottom:1px solid #ddd;padding:25px 15px;background-color:#fff}.accommodationlist-item .item-primary{position:relative}.accommodationlist-item .item-description p{font-size:13px;color:#666;margin:0}.accommodationlist-item .item-description p::after{content:' ...';display:inline}.accommodationlist-item .item-description span:nth-of-type(n+3){display:none}.accommodationlist-item .item-actions{clear:both;padding:10px}.accommodationlist-item .item-show-more{display:none}.accommodationlist-item .item-show-more .item-amenities,.accommodationlist-item .item-show-more .item-facts-all{list-style:none;padding:0;margin:10px;overflow:hidden}.accommodationlist-item .item-show-more .item-amenities li,.accommodationlist-item .item-show-more .item-facts-all li{float:left;background-color:#f0eeef;width:33.3333%;padding:6px;color:#777;text-shadow:1px 1px 0 #fff;border:1px solid #fff;white-space:nowrap}.accommodationlist-item .item-show-more .item-amenities{margin-bottom:0}.accommodationlist-item .item-show-more .item-amenities li span{color:#eea236}.accommodationlist-item.is-extended .item-description span:nth-of-type(n+1){display:inline}.accommodationlist-item.is-extended .item-show-more{display:block}.accommodationlist-item.is-extended .item-facts{display:none}.accommodationlist-item .item-image{overflow:hidden;position:relative}.accommodationlist-item .item-image img{width:100%;height:auto}.accommodationlist-item .item-image .item-id{font-size:80%;color:#fff;position:absolute;top:0;background:rgba(0,0,0,0.4);z-index:3;padding:1px 3px}.accommodationlist-item .item-image .accommodation-list-image-detail-navigation{display:block;position:absolute;top:0;bottom:0;width:100%;z-index:2}.accommodationlist-item .item-details{padding:0 10px;position:relative}.accommodationlist-item .item-details h3,.accommodationlist-item .item-details .accommodation-intro{color:#2461b0;font-weight:700;display:inline-block;margin-top:0;width:100%;line-height:1.2;font-size:140%}.accommodationlist-item .item-details.has-intro h3{font-size:100%;color:#444;font-weight:normal;margin-bottom:2px}.accommodationlist-item .item-details.has-intro .accommodation-intro{margin-bottom:-6px}.accommodationlist-item .item-details .item-facts{text-shadow:1px 1px 0 #fff;padding:0 15px 0 15px;color:#666}.accommodationlist-item .item-details .item-facts span{position:relative;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:coficons;top:2px;margin-right:3px !important}.accommodationlist-item .item-details .item-facts>div{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;background-color:#f1eff0;padding:5px !important;margin-top:2px;border-right:2px solid #fff;font-size:95%;white-space:nowrap;overflow:hidden}.accommodationlist-item .show-more-link{display:none;background:#f1eff0;color:#656565;text-transform:uppercase;border:0;outline:0 !important;font-size:10px;position:absolute;left:46%;bottom:-34px}.accommodationlist-item .show-more-link.active,.accommodationlist-item .show-more-link:hover{background:#eea236;color:#fff;border:0;box-shadow:none}.accommodationlist-item .accommodation-favoriteinformation-links{position:absolute;top:0;width:100%;z-index:3;white-space:nowrap}.accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn{background-color:transparent;right:0}.accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn .icon-heart{font-size:30px;cursor:pointer;color:rgba(255,255,255,0.75);text-shadow:1px 1px 1px rgba(0,0,0,0.75);z-index:999}.accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn .text{display:none}.accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn.sticky-on .icon-heart{color:#fa9e04}.accommodationlist-item>.row{position:relative}.accommodationlist-item .accommodation-alternative-price-offers.multiple-dates{text-align:right;font-size:13px;padding:0 15px}.accommodationlist-item .accommodation-alternative-price-offers.multiple-dates .accommodation-price-offers{font-size:12px;display:table;clear:both;float:right}.accommodationlist-item .accommodation-alternative-price-offers.multiple-dates .accommodation-price-offers .accommodation-price-offer{display:table-row}.accommodationlist-item .accommodation-alternative-price-offers.multiple-dates .accommodation-price-offers .accommodation-price-offer>div{display:table-cell;padding-left:10px}.accommodationlist-item .accommodation-alternative-price-offers.multiple-dates .accommodation-price-offers .accommodation-price-offer>div .accommodation-price-price-amount{font-size:13px;color:inherit}.accommodationlist-item .accommodation-alternative-price-offers.multiple-dates:after{content:'';display:table;clear:both}#accommodation-search .accommodationlist-item .item-details .item-facts>div{width:33.33333333%}@media all and (max-width:767px){#accommodation-search .accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn{position:absolute;top:-4px;padding:10px 14px}}@media all and (min-width:768px){#accommodation-search .accommodationlist-item .item-image{float:left;padding:0 10px;width:288px;height:178px}#accommodation-search .accommodationlist-item h3,#accommodation-search .accommodationlist-item .accommodation-intro{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#accommodation-search .accommodationlist-item .item-details{float:left;width:45%;min-height:185px}#accommodation-search .accommodationlist-item .item-actions{clear:none;float:right;width:20%;min-height:185px;position:relative;min-width:190px}#accommodation-search .accommodationlist-item .item-actions .more{position:absolute;bottom:2px;right:15px;text-align:right}#accommodation-search .accommodationlist-item .item-actions .priceinfo{position:absolute;bottom:40px;right:15px;text-align:right;font-size:12px}#accommodation-search .accommodationlist-item .accommodation-favoriteinformation-links{width:auto;right:15px}#accommodation-search .accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn{background:#f1eff0}#accommodation-search .accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn .icon-heart{padding-right:5px;color:#656565;text-decoration:none;text-shadow:none;font-size:130%}#accommodation-search .accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn .text{display:inline-block}#accommodation-search .accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn.sticky-on{background:#6497d0;color:#fff}#accommodation-search .accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn.sticky-on .icon-heart{color:#fa9e04}#accommodation-search .accommodationlist-item .show-more-link{display:block}}@media all and (max-width:767px){#accommodation-search .accommodationlist-item .item-show-more{display:none !important}.accommodationlist-item .accommodation-alternative-price-offers.multiple-dates{text-align:center;display:table;margin:0 auto}}@media all and (min-width:992px){.accommodationlist-item .item-image{float:left;padding:0 10px;width:288px;height:178px;max-width:35%}.accommodationlist-item .item-details{float:left;width:45%;min-height:185px}.accommodationlist-item .item-actions{clear:none;float:left;width:20%}.accommodationlist-item .item-actions .more{position:absolute;bottom:2px;right:15px;text-align:right}.accommodationlist-item .item-actions .priceinfo{position:absolute;bottom:40px;right:15px;text-align:right;font-size:12px}.accommodationlist-item .accommodation-favoriteinformation-links{width:auto;right:15px}.accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn{background:#f1eff0}.accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn .icon-heart{padding-right:5px;color:#656565;text-decoration:none;text-shadow:none;font-size:130%}.accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn .text{display:inline-block}.accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn.sticky-on{background:#6497d0;color:#fff}.accommodationlist-item .accommodation-favoriteinformation-links a.sticky-btn.sticky-on .icon-heart{color:#fa9e04}.accommodationlist-item .show-more-link{display:block}}@media only screen and (max-width:1199px) and (min-width:768px) and (orientation:landscape){.show-more-link{padding:4px 7px;bottom:-36px}}@media only screen and (min-width:992px){.accommodationlist-item .item-show-more .item-amenities li .icon-check-circle{padding-right:6px}}@media only screen and (max-width:1199px) and (min-width:768px){#accommodation-search .accommodationlist-item .item-description span:nth-of-type(n+2){display:none}#accommodation-search .accommodationlist-item .item-details{max-width:calc(100% - 288px - 190px)}#accommodation-search .accommodationlist-item .item-details .item-facts{font-size:15px}#accommodation-search .accommodationlist-item .item-details .item-facts>div{width:49%;font-size:80%;margin-top:1px}}.crossed{position:relative;display:inline-block;width:18px;margin-right:2px}.crossed:after{content:"";width:120%;position:absolute;right:-5%;top:45%;border-bottom:2px solid red;transform:skewY(30deg)}@media all and (max-width:767px){.accommodationlist-item .btn{width:100%}.accommodationlist-item .priceinfo{text-align:center;margin-bottom:5px;font-size:12px}}.accommodation-price-name-request{color:#d3d3d3;display:block}.accommodation-price-price-text{color:#2461b0}.accommodation-price-price-amount{font-size:170%;color:#2461b0;font-weight:700}.multiple-dates{font-size:90%}.multiple-dates .accommodation-price-price-amount{font-size:120%}.accommodation-price-price-currency{color:#2461b0}.accommodation-price-discount{font-weight:bold}.accommodationlist-item .accommodation-price-name-duration{margin-bottom:-4px}.accommodationlist-item .accommodation-price-name-request{margin-bottom:-8px}.accommodationlist-item .accommodation-price-discount{margin-bottom:-7px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:0.5em 0.5em 0.5em 0.7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:0.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:0.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:0.4em 1em}.ui-button-icon-only,.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 1em 0.4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 2.1em 0.4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:0.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:0.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:0.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:0.2em 0.2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:0.9em;border-collapse:collapse;margin:0 0 0.4em}.ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0.7em 0 0 0;padding:0 0.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:0.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:0.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:0.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:0.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:0.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:0.5em;padding:0.3em 1em 0.5em 0.4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:0.5em 0.4em 0.5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px 0.4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-autocomplete .ui-menu-item a{display:block;padding:3px 0.9em 3px 0.4em;margin:-3px -1em -3px -0.4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:0.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:0.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:0.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:0.2em 0;vertical-align:middle;margin-left:0.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:0.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:0.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:0.2em 0.2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px 0.2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:0.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:0.7;filter:alpha(opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:0.3;filter:alpha(opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:0.3;filter:alpha(opacity=30);border-radius:8px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:0.5em 0.5em 0.5em 0.7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:0.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:0.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:0.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 1em 0.4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 2.1em 0.4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:0.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:0.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:0.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:0.2em 0.2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:0.9em;border-collapse:collapse;margin:0 0 0.4em}.ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0.7em 0 0 0;padding:0 0.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:0.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:0.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:0.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:0.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:0.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:0.5em;padding:0.3em 1em 0.5em 0.4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:0.5em 0.4em 0.5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px 0.4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:0.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:0.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:0.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:0.2em 0;vertical-align:middle;margin-left:0.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:0.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:0.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:0.2em 0.2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px 0.2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:0.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:inherit;font-size:inherit}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:0.7;filter:alpha(opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:0.3;filter:alpha(opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("../../../Modules/Holiday.Rental/CommonStyles/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:0.3;filter:alpha(opacity=30);border-radius:8px}.consent-box{background-color:#fff;bottom:0;box-shadow:#121212 2px 2px 14px 2px;z-index:2;padding:10px;width:100%;position:fixed;transform:scale(calc(var(--consentBoxScale)));transform-origin:bottom left;width:calc(1 / var(--consentBoxScale) * 100%);box-sizing:border-box}.consent-box .consent-box-header{font-size:14pt;font-weight:bold}.consent-box .consent-box-inner{max-width:calc(1 / var(--consentBoxScale) * 920px);margin:0 auto}.consent-box .consent-box-details{max-height:calc(var(--consentBoxScale) * 45vh);overflow-y:scroll;padding:10px;border:1px solid #d3d3d3;margin:10px 0 0 0;display:none}.consent-box .consent-box-details table{width:100%}.consent-box .consent-box-details td,.consent-box .consent-box-details th{padding:3px 5px 3px 0;text-align:left}.consent-box .consent-box-details td:nth-of-type(2),.consent-box .consent-box-details td:nth-of-type(3){white-space:nowrap}.consent-box .consent-box-details .consent-category-name,.consent-box .consent-box-details .consent-functionality-name{font-weight:bold}.consent-box .consent-box-details .consent-category-name{font-size:14pt}.consent-box .consent-box-details table{font-size:smaller}.consent-box .consent-box-text p{margin:0 0 0.8em 0}.consent-box .consent-functionality{margin-bottom:5px}.consent-box .consent-box-choices{text-align:center}.consent-box .consent-box-choices button{margin:0 5px 0.8em 5px;padding:5px 10px;background-color:#169720;color:#fff;border:none}.consent-box .consent-box-text,.consent-box .consent-box-choices{margin:10px 0 0 0}.consent-box .consent-category{margin-bottom:20px}.consent-box a{white-space:nowrap;outline:none;color:#000}.consent-box-with-detail .consent-box-details{display:block}.consent-detail .consent-box-details{overflow-x:auto}.consent-detail .consent-box-choices{text-align:center}.consent-detail .consent-box-group{margin-bottom:20px}.consent-detail input{margin:0 5px 0.8em 5px;padding:5px 10px;background-color:#169720;color:#fff;border:none}@media all and (max-width:399px){.consent-box .consent-box-choices button{display:block;margin:0 auto 10px auto;width:100%}.consent-detail .consent-box-choices input{display:block;margin:0 auto 10px auto;width:100%}}#socialbookmarks{z-index:1}.sendEmailLink{background-image:url("../../../Modules/Holiday.Rental/CommonStyles/img/emailIcon.png");background-position:right;background-repeat:no-repeat;width:14px;height:10px;display:inline-block}.sendEmailSpan{float:left;height:10px;border:solid 1px #ccc;padding:3px 4px 4px 4px;text-decoration:none;font-family:lucida grande,tahoma,verdana,arial,sans-serif;font-size:10px;font-weight:bold;cursor:pointer;background-color:#e8e8e8;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(#fff,#e0e0e0);background-image:-moz-linear-gradient(#fff,#e0e0e0);background-image:-o-linear-gradient(#fff,#e0e0e0);background-image:linear-gradient(#fff,#e0e0e0);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.fb-like,.g-plus,.pinIt{float:left;margin-right:5px;line-height:1}.cssEnabled{font-size:99px}.consent-box{z-index:10}.consent-detail .consent-box-details{padding:10px;border:1px solid #d3d3d3;margin:10px 0}.consent-detail .consent-box-details table{margin-top:5px;width:100%}.consent-detail .consent-box-details td,.consent-detail .consent-box-details th{padding:3px 5px 3px 0;text-align:left}.consent-detail .consent-box-details td:nth-of-type(2),.consent-detail .consent-box-details td:nth-of-type(3){white-space:nowrap}.consent-detail .consent-box-details .consent-category-name,.consent-detail .consent-box-details .consent-functionality-name{font-weight:bold}.consent-detail .consent-box-details .consent-category-name{font-size:larger}.consent-detail .consent-box-details .consent-category{margin-bottom:10px}.consent-detail .consent-box-details .consent-functionality{margin-top:5px}.consent-detail .consent-box-details table{font-size:smaller}.consent-detail .consent-box-details h3{margin:0.4em 0}#hints-container{position:relative}#hints-container.hints-container-fade .hint{position:relative;min-height:30px;padding-left:40px}#hints-container.hints-container-fade .hint:first-child{padding-top:10px;margin-top:0}#hints-container.hints-container-fade .hint:last-child{padding-bottom:10px;margin-bottom:0}#hints-container.hints-container-fade .hint .hint-identity{position:absolute;left:0;margin-top:3px}#hints-container.hints-container-fade .hint .hint-identity span{font-size:12px;box-sizing:border-box;display:inline-block;width:25px;height:25px;line-height:25px;text-align:center;border-radius:50%;font-weight:bold;cursor:pointer}#hints-container.hints-container-fade .hint .hint-header span{font-size:12px;font-weight:bold;color:inherit;text-decoration:underline;cursor:pointer}#hints-container.hints-container-fade .hint .hint-body{font-size:10px;line-height:1.2em}#hints-container.hints-container-fade .hint .hint-hide{box-sizing:border-box;font-size:10px;float:right;border-radius:50%;background-position:center;background-size:9px;width:20px;height:20px;overflow:hidden;margin-top:5px;cursor:pointer}#hints-container{color:#fff}#hints-container.hints-container-fade .hints-container-list{background-color:#358507;margin-bottom:10px}#hints-container.hints-container-fade .hint{margin:10px;animation:hints-blink 1s}#hints-container.hints-container-fade .hint .hint-identity span{border:1px solid #fff;background-color:#358507;color:#fff;text-indent:999px;background-position:center;background-size:15px;overflow:hidden}#hints-container.hints-container-fade .hint .hint-hide{border:1px solid #fff;text-indent:-9999px}@keyframes hints-blink{0%{opacity:0}
25%{opacity:0.9}
50%{opacity:0.5}
60%{opacity:1}
80%{opacity:0.6}
100%{opacity:1}}
.hinttarget-container{position:relative;height:0px}.hinttarget-container a{font-size:12px;position:absolute;display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;border:1px solid #000;font-weight:bold;top:-20px;right:0;text-indent:999px;background-position:center;background-size:12px;overflow:hidden}.hinttarget-container a span{display:inline-block;color:#fff}.hinttarget-container a{background-color:#358507}.hinttarget-container a span{color:#000}.js .searchform div.date .hinttarget-container a{right:-30px}#guides-container{position:relative;margin-bottom:10px}#guides-container.guides-container-fade{background-color:#f1eff0}#guides-container.guides-container-fade #guides-show,#guides-container.guides-container-fade #guides-hide{box-sizing:border-box;position:absolute;right:10px;top:3px;background-position:center;background-size:16px;width:20px;height:20px;z-index:1;overflow:hidden;color:#666;font-size:20px;line-height:20px;text-align:center}#guides-container.guides-container-fade #guides-show:focus,#guides-container.guides-container-fade #guides-hide:focus,#guides-container.guides-container-fade #guides-show:active,#guides-container.guides-container-fade #guides-hide:active{text-decoration:none}#guides-container.guides-container-fade #guides-show:before{font-family:coficons;content:"\e626"}#guides-container.guides-container-fade #guides-hide:before{font-family:coficons;content:"\e625"}#guides-container.guides-container-fade #guides-header{margin-top:10px;background-color:#f1eff0;line-height:26px;padding-right:30px;padding-left:25px;display:block;color:inherit;cursor:pointer;text-decoration:none}#guides-container.guides-container-fade #guides-header:before{content:"";display:inline-block;height:20px;width:10px;background-position:center;background-size:14px;position:absolute;left:10px;top:3px;box-sizing:border-box}#guides-container.guides-container-fade #guides-container-list{font-size:90%;padding:0 10px 10px 10px}#guides-container.guides-container-fade #guides-container-list .guide{margin-top:3px}#guides-container.guides-container-fade #guides-container-list .guide a{color:inherit;text-decoration:underline}#guides-container.hideall #guides-container-list{display:none}#guides-container.hideall #guides-hide,#guides-container.hideall #guides-show-all{display:none}#guides-container.showall #guides-hide{right:10px;bottom:12px}#guides-container.showall #guides-show-all{display:none}.errors-container{overflow:hidden;clear:both}.errors-alternates{font-style:normal}.errors-alternates ul{margin:0;padding:0}.errors-alternates li{margin:0;text-decoration:underline;list-style:none}.errors-alternates input{float:left}.errors-alternates label{overflow:hidden}.js .errors-alternates li,.errors-result .errors-alternates li{background-image:url(img/graybullet.png);background-position:left center;background-repeat:no-repeat;padding:0 0 0 10px}.js .errors-alternates li label,.errors-result .errors-alternates li label{margin-bottom:0;cursor:pointer;text-decoration:underline}.js .errors-alternates input,.errors-result .errors-alternates input{display:none}.accommodation-search-form .errors-list{margin:10px 0;padding:10px}.no-js .accommodation-search-form .errors-alternates li{list-style:none}.no-js .accommodation-search-form .errors-alternates input{margin-right:10px}.errors-form{clear:both;overflow:hidden}.errors-form .errors-list{margin-top:5px}.errors-form .errors-error{padding:5px;font-style:italic}.errors-result .errors-error{margin-bottom:10px}.error-container{margin-bottom:20px}.error-container .error-message{padding:15px;margin-bottom:20px;margin-top:20px;border:1px solid #bce8f1;border-radius:4px;background-color:#d9edf7;color:#31708f}.error-container .error-message h1{margin-top:10px}.accommodationlist-search{max-width:400px;background-color:#f4f2e6;padding:20px;margin-bottom:20px}.accommodationlist-search .errors-alternates a{color:inherit}.accommodationlist-search .accommodationnumber+.submit{margin-top:10px}.accommodationlist-search div.submit .submit.searchbutton{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #2e6da4;white-space:nowrap;color:#fff;background-color:#337ab7;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.accommodationlist-search div.submit .submit.searchbutton:hover{color:#fff;background-color:#286090;border-color:#204d74}.ui-dialog{top:0 !important}.ui-dialog .ui-dialog-titlebar{border-color:#7daee0;background-color:#3475c9;background-image:-webkit-linear-gradient(top,rgba(26,83,158,0),#1a539e);background-image:-o-linear-gradient(top,rgba(26,83,158,0) 0,#1a539e 100%);background-image:linear-gradient(180deg,rgba(26,83,158,0) 0,#1a539e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#001a539e",endColorstr="#ff1a539e",GradientType=0);color:#fff;padding:10px;font-size:1.714em;white-space:nowrap}.ui-dialog .ui-dialog-titlebar-close{position:absolute;width:32px;height:32px;padding:0;margin:10px;right:0;top:0;border:none;background:none;outline:none;cursor:pointer}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{position:absolute;width:32px;height:32px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-size:10px;background-position:center;margin:0;top:0;left:0}.ui-button-icon-only,.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0.4em;text-indent:-9999999px;display:block;line-height:normal}.dialog-hide-content{display:none}.ui-dialog .ui-dialog-content{padding:15px}.newsletter-container{margin-bottom:100px}.newsletter-container .section input{display:block;margin-right:10px;margin-bottom:10px;border:1px solid #d2cbaa;border-radius:3px;width:100%}.newsletter-container .section label{display:none}.newsletter-container .popup-form-container{max-width:300px;margin:0}.newsletter-container .popup-form-container .popup-form-buttons{text-align:left}.newsletter-container .popup-form-container .popup-form-buttons .submit{color:#fff;background-color:#337ab7;border-color:#2e6da4}.newsletter-container .popup-form-container .popup-form-buttons #unsubscribelink{float:right;line-height:35px}.newsletter-container .altcha{float:right;margin-bottom:10px}.newsletter-container .altcha label{display:block}.popup-text{overflow:hidden}.popup-text .image{display:none}@media all and (min-width:600px){.popup-text .image{display:block;float:right;margin:0px 0px 0px 10px}}.popup-form-container{background-color:#f4f2e6;margin:0 -15px;padding:15px;overflow:hidden}.popup-form-container .section-group{width:50%;float:left;padding:10px;box-sizing:border-box}.popup-form-container .section-group .section,.popup-form-container .section-group fieldset{margin-bottom:20px}.popup-form-container .section-group .field-group2>div{width:50%;float:left;box-sizing:border-box}.popup-form-container .section-group .field-group2>div:nth-child(2n+1){padding-right:5px}.popup-form-container .section-group .field-group2>div:nth-child(2n){padding-left:5px}.popup-form-container .section-group select,.popup-form-container .section-group input,.popup-form-container .section-group textarea{width:100%}.popup-form-container .section-group input,.popup-form-container .section-group select{border:1px solid #d8d8d8;border-radius:3px;background:#fff;position:relative;padding:0 0 0 10px;height:36px;line-height:36px}.popup-form-container .section-group .date input{width:calc(100% - 30px);border-right:none;border-bottom-right-radius:0;border-top-right-radius:0;vertical-align:bottom}.popup-form-container .section-group .date button{width:30px;border:1px solid #d8d8d8;border-left:none;border-bottom-right-radius:3px;border-top-right-radius:3px;background:#fff;position:relative;padding:0 0 0 10px;height:36px;line-height:36px;vertical-align:bottom;text-indent:999px}.popup-form-container .section-group .date button:before{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60a";float:right;color:#428bca;font-size:120%;line-height:26px;position:absolute;left:5px;top:4px;text-indent:0}.popup-form-container .section-group .textbox,.popup-form-container .section-group .date{margin-bottom:5px}.popup-form-container .submit,.popup-form-container .cancel{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;font-size:110%;font-weight:700;text-decoration:none}.popup-form-container .submit{text-transform:uppercase;border:1px solid #eea236;background-color:#fa9e04}.popup-form-container .submit:hover{background-color:#ec971f;border-color:#d58512}.popup-form-container .cancel{background-color:transparent;border:none;color:#337ab7;text-decoration:underline}.popup-form-container .cancel:hover{color:#23527c}.popup-form-container .popup-form-buttons{text-align:right}.popup-form-container legend{margin-bottom:5px}.popup-form-container legend label{color:#333}.popup-form-container label{font-weight:normal;margin-bottom:0;display:block;color:#333}.popup-form-container .trap{display:none}@media (max-width:500px){.popup-form-container .section-group{width:100%}}.dialog-hide-content #main-wrapper,.dialog-hide-content #footer{display:none}.gallery-dialog{margin-top:0;z-index:2000;padding:0;margin:0;border-radius:0;border:none}.gallery-dialog.ui-dialog .ui-dialog-content{padding:0;margin:0}.gallery-dialog.ui-dialog .ui-dialog-titlebar-close{top:0}.imageviewer .ui-dialog-titlebar-close{position:absolute}.imageview-next-text,.imageview-previous-text{background-image:none;background-position:initial;background:#fff;color:#000;border-radius:50%;text-align:center;border:1px solid #000;width:32px !important;height:32px !important;box-sizing:content-box}.imageview-next-text:before,.imageview-previous-text:before{display:inline-block;font-size:20px;line-height:32px !important;font-weight:bold !important}.imageview-previous-text{margin-left:10px}.imageview-next-text{margin-right:10px}.imageviewer .imageviewer-roll-container .imageviewer-roll-list .img{box-sizing:content-box}.imageviewer .imageviewer-main-container .imageviewer-main-list .img .img-center{position:relative;width:100%;height:100%}.imageviewer .imageviewer-main-container .imageviewer-main-list .img img.has-max-dimension{width:100%;height:100%}.imageviewer .ui-dialog-titlebar-close .ui-icon-closethick{width:32px;height:32px;border:1px solid #000;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-size:10px;background-position:center;display:block;cursor:pointer}.imageviewer .imageviewer-main-container .imageviewer-main-list .img .main-img-info .main-img-category{position:absolute;top:0;left:0;right:0;text-align:center;padding:5px}.openinghours,.contactaddress{margin-bottom:20px}.openinghours h3,.contactaddress h3{font-size:100%;font-weight:bold;margin:0}.contactaddress{margin-bottom:20px}.contactaddress .portaladdress .table .row{margin:0}@media all and (min-width:768px){.openinghours,.contactaddress{width:50%;float:left}}.pager-center{display:flex;justify-content:center}.pager-center .paging li a,.pager-center .paging li span{background-color:#337ab7;color:#fff;width:25px;height:25px;border-radius:50%;line-height:25px}.textlanguage-tabs ul{margin:0 0 10px 0;padding:0;border-bottom:1px solid #ddd}.textlanguage-tabs ul .textlanguage-tabs-tab{display:inline-block;padding:5px 10px;border-top:2px solid #ddd;margin:0 0 -1px 0}.textlanguage-tabs ul .textlanguage-tabs-tab.textlanguage-tabs-tab-active{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #fff}.ui-autocomplete .ui-menu-item a{display:block}.ui-autocomplete .ui-menu-item a.ui-state-focus,.ui-autocomplete .ui-menu-item a.ui-state-active{background-color:#337ab7;background-image:none;color:#fff;border:none}.popup-message-box{position:fixed;left:30px;bottom:0;background-color:#f4f2e6;color:#000;width:350px;max-width:100%;box-sizing:border-box;padding:0;max-height:100%;overflow:auto;box-shadow:0 0 20px #111;transition:max-height 0s ease-in-out,opacity 0s cubic-bezier(0.5,0,1,0.5);z-index:7}.popup-message-box .popup-message-box__image{width:100%;box-sizing:border-box;padding:20px}.popup-message-box .popup-message-box__image img{width:100%}.popup-message-box .popup-message-box__text{padding:0 20px 20px;color:#000;text-align:center}.popup-message-box .popup-message-box__text .popup-message-box__text__title{font-size:1.7em;line-height:1.2em;padding:10px}.popup-message-box .popup-message-box__text .popup-message-box__text__title .popup-message-box__text__title__long{display:inline}.popup-message-box .popup-message-box__text .popup-message-box__text__title .popup-message-box__text__title__short{display:none}.popup-message-box .popup-message-box__text .popup-message-box__text__form .error{border:2px solid red}.popup-message-box .popup-message-box__text .popup-message-box__text__form input[type=text]{width:90%;margin:10px 0}.popup-message-box .popup-message-box__text .popup-message-box__text__form button{margin:10px 0;text-align:center;padding:0px 15px;border-radius:5px;color:#fff;font-weight:bold;height:35px;border:1px solid #eea236;background-color:#fa9e04;background-size:20px;background-position:right 10px center;padding-right:15px}.popup-message-box .popup-message-box__text .popup-message-box__text__form button:after{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61e";font-size:12px;font-size:85.714286%;display:inline-block;padding-left:5px}.popup-message-box .popup-message-box__close{position:absolute;width:40px;height:40px;top:0;right:0;background-position:center;background-size:11px;cursor:pointer;background-color:inherit;border-radius:20px}.popup-message-box.small{padding:0;background-color:#eea236;color:#fff;border-radius:6px}.popup-message-box.small .popup-message-box__image{display:none}.popup-message-box.small .popup-message-box__text{padding:0 20px}.popup-message-box.small .popup-message-box__text .popup-message-box__text__paragraph,.popup-message-box.small .popup-message-box__text .popup-message-box__text__form{display:none}.popup-message-box.small .popup-message-box__text .popup-message-box__text__title{padding:0;cursor:pointer;height:1.7em;line-height:1.7em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:25px;font-size:1.3em;color:#fff;padding-right:5px}.popup-message-box.small .popup-message-box__text .popup-message-box__text__title .popup-message-box__text__title__long{display:none}.popup-message-box.small .popup-message-box__text .popup-message-box__text__title .popup-message-box__text__title__short{display:inline}.popup-message-box.small .popup-message-box__close{height:100%;right:initial;left:0px}.popup-message-box.hide{transition:max-height 0s ease-in-out,opacity 0s cubic-bezier(0.5,0,1,0.5);max-height:0;padding:0;opacity:0}.popup-message-box.slow-transition{transition:max-height 1s ease-in-out,opacity 1s cubic-bezier(0.5,0,1,0.5)}@media (max-width:450px){.popup-message-box{left:3%;width:94%}}.imageview-previous-text{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23000' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Earrow-left%3C/title%3E%3Cpath d='M20.563 22.125l-1.875 1.875-8-8 8-8 1.875 1.875-6.125 6.125z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat}.imageview-next-text{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23000' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Earrow-right%3C/title%3E%3Cpath d='M11.438 22.125l6.125-6.125-6.125-6.125 1.875-1.875 8 8-8 8z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick,.popup-message-box .popup-message-box__close{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23434343' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eclose%3C/title%3E%3Cpath d='M5.002 0.026c-0.053 0.013-0.15 0.048-0.216 0.080-0.12 0.058-0.154 0.090-2.371 2.309-2.197 2.197-2.251 2.253-2.307 2.37-0.147 0.307-0.142 0.642 0.014 0.949 0.056 0.109 0.33 0.386 5.138 5.195l5.077 5.080-5.056 5.056c-2.957 2.955-5.082 5.093-5.115 5.144-0.078 0.117-0.146 0.315-0.158 0.474-0.014 0.171 0.022 0.355 0.109 0.534l0.064 0.136 2.211 2.213c1.277 1.278 2.246 2.237 2.298 2.272 0.146 0.098 0.317 0.15 0.512 0.158 0.202 0.010 0.336-0.018 0.512-0.102 0.118-0.056 0.202-0.139 5.203-5.139l5.085-5.082 10.152 10.149 0.136 0.066c0.309 0.15 0.619 0.15 0.928 0l0.136-0.066 2.197-2.195c1.648-1.645 2.216-2.222 2.275-2.31 0.117-0.173 0.165-0.334 0.166-0.555 0.002-0.142-0.005-0.198-0.035-0.296-0.086-0.275 0.32 0.144-5.21-5.389l-5.074-5.075 5.058-5.061c2.782-2.782 5.082-5.094 5.11-5.136 0.136-0.205 0.192-0.518 0.138-0.77-0.016-0.067-0.058-0.182-0.093-0.254-0.064-0.131-0.066-0.133-2.299-2.365l-2.234-2.235-0.136-0.066c-0.178-0.086-0.334-0.12-0.514-0.109-0.149 0.010-0.336 0.064-0.461 0.134-0.048 0.027-1.802 1.768-5.146 5.11-2.79 2.789-5.080 5.070-5.088 5.070s-2.298-2.282-5.088-5.070l-5.072-5.070-0.136-0.066c-0.075-0.035-0.179-0.077-0.232-0.090-0.117-0.030-0.352-0.029-0.478 0.002z'%3E%3C/path%3E%3C/svg%3E%0A");background-repeat:no-repeat}.historyHouseItem .favorite a{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23434343' width='35' height='32' viewBox='0 0 35 32'%3E%3Ctitle%3Eheart%3C/title%3E%3Cpath d='M9.307 0.012c-0.472 0.039-0.844 0.088-1.218 0.163-3.009 0.612-5.709 2.698-7.105 5.488-0.37 0.739-0.689 1.689-0.835 2.486-0.114 0.625-0.158 1.16-0.144 1.781 0.014 0.563 0.056 0.896 0.188 1.432 0.344 1.4 1.139 2.853 2.482 4.533 1.14 1.426 2.351 2.7 5.518 5.798 2.914 2.851 4.453 4.435 5.967 6.14 1.16 1.307 2.363 2.781 3.174 3.889 0.111 0.153 0.205 0.275 0.211 0.275s0.156-0.2 0.337-0.442c0.798-1.074 1.744-2.237 2.793-3.433 1.561-1.779 3.182-3.456 6.203-6.412 2.058-2.014 3.112-3.077 3.981-4.018 2.47-2.672 3.714-4.684 4.105-6.64 0.102-0.502 0.116-0.672 0.114-1.333 0-0.649-0.025-0.935-0.121-1.502-0.384-2.232-1.588-4.314-3.377-5.849-2.074-1.777-4.725-2.621-7.246-2.305-1.286 0.161-2.558 0.637-3.693 1.382-0.547 0.361-1.030 0.753-1.542 1.256-0.519 0.509-0.953 1.012-1.368 1.586-0.095 0.132-0.179 0.239-0.186 0.239-0.005 0-0.065-0.081-0.132-0.177-0.697-1.032-1.563-1.956-2.456-2.626-1.349-1.011-2.833-1.574-4.489-1.705-0.205-0.016-0.986-0.019-1.16-0.005z'%3E%3C/path%3E%3C/svg%3E%0A");background-repeat:no-repeat}.menu-sites .dk{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23c8102e' d='M0 0h640.1v480H0z'/%3E%3Cpath fill='%23fff' d='M205.7 0h68.6v480h-68.6z'/%3E%3Cpath fill='%23fff' d='M0 205.7h640.1v68.6H0z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.menu-sites .de{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23ffce00' d='M0 320h640v160H0z'/%3E%3Cpath d='M0 0h640v160H0z'/%3E%3Cpath fill='%23d00' d='M0 160h640v160H0z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.follow-facebook span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%239e9672' id='icon-facebook' viewBox='0 0 32 32'%3E%3Cpath d='M19 6h5v-6h-5c-3.86 0-7 3.14-7 7v3h-4v6h4v16h6v-16h5l1-6h-6v-3c0-0.542 0.458-1 1-1z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat}.follow-instagram span:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%239e9672' width='24' height='28' viewBox='0 0 24 28'%3E%3Ctitle%3Esm-instagram%3C/title%3E%3Cpath d='M16 14c0-2.203-1.797-4-4-4s-4 1.797-4 4 1.797 4 4 4 4-1.797 4-4zM18.156 14c0 3.406-2.75 6.156-6.156 6.156s-6.156-2.75-6.156-6.156 2.75-6.156 6.156-6.156 6.156 2.75 6.156 6.156zM19.844 7.594c0 0.797-0.641 1.437-1.437 1.437s-1.437-0.641-1.437-1.437 0.641-1.437 1.437-1.437 1.437 0.641 1.437 1.437zM12 4.156c-1.75 0-5.5-0.141-7.078 0.484-0.547 0.219-0.953 0.484-1.375 0.906s-0.688 0.828-0.906 1.375c-0.625 1.578-0.484 5.328-0.484 7.078s-0.141 5.5 0.484 7.078c0.219 0.547 0.484 0.953 0.906 1.375s0.828 0.688 1.375 0.906c1.578 0.625 5.328 0.484 7.078 0.484s5.5 0.141 7.078-0.484c0.547-0.219 0.953-0.484 1.375-0.906s0.688-0.828 0.906-1.375c0.625-1.578 0.484-5.328 0.484-7.078s0.141-5.5-0.484-7.078c-0.219-0.547-0.484-0.953-0.906-1.375s-0.828-0.688-1.375-0.906c-1.578-0.625-5.328-0.484-7.078-0.484zM24 14c0 1.656 0.016 3.297-0.078 4.953-0.094 1.922-0.531 3.625-1.937 5.031s-3.109 1.844-5.031 1.937c-1.656 0.094-3.297 0.078-4.953 0.078s-3.297 0.016-4.953-0.078c-1.922-0.094-3.625-0.531-5.031-1.937s-1.844-3.109-1.937-5.031c-0.094-1.656-0.078-3.297-0.078-4.953s-0.016-3.297 0.078-4.953c0.094-1.922 0.531-3.625 1.937-5.031s3.109-1.844 5.031-1.937c1.656-0.094 3.297-0.078 4.953-0.078s3.297-0.016 4.953 0.078c1.922 0.094 3.625 0.531 5.031 1.937s1.844 3.109 1.937 5.031c0.094 1.656 0.078 3.297 0.078 4.953z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat}#hints-container .hint-hide,.popup-message-box.small .popup-message-box__close{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eclose%3C/title%3E%3Cpath d='M5.002 0.026c-0.053 0.013-0.15 0.048-0.216 0.080-0.12 0.058-0.154 0.090-2.371 2.309-2.197 2.197-2.251 2.253-2.307 2.37-0.147 0.307-0.142 0.642 0.014 0.949 0.056 0.109 0.33 0.386 5.138 5.195l5.077 5.080-5.056 5.056c-2.957 2.955-5.082 5.093-5.115 5.144-0.078 0.117-0.146 0.315-0.158 0.474-0.014 0.171 0.022 0.355 0.109 0.534l0.064 0.136 2.211 2.213c1.277 1.278 2.246 2.237 2.298 2.272 0.146 0.098 0.317 0.15 0.512 0.158 0.202 0.010 0.336-0.018 0.512-0.102 0.118-0.056 0.202-0.139 5.203-5.139l5.085-5.082 10.152 10.149 0.136 0.066c0.309 0.15 0.619 0.15 0.928 0l0.136-0.066 2.197-2.195c1.648-1.645 2.216-2.222 2.275-2.31 0.117-0.173 0.165-0.334 0.166-0.555 0.002-0.142-0.005-0.198-0.035-0.296-0.086-0.275 0.32 0.144-5.21-5.389l-5.074-5.075 5.058-5.061c2.782-2.782 5.082-5.094 5.11-5.136 0.136-0.205 0.192-0.518 0.138-0.77-0.016-0.067-0.058-0.182-0.093-0.254-0.064-0.131-0.066-0.133-2.299-2.365l-2.234-2.235-0.136-0.066c-0.178-0.086-0.334-0.12-0.514-0.109-0.149 0.010-0.336 0.064-0.461 0.134-0.048 0.027-1.802 1.768-5.146 5.11-2.79 2.789-5.080 5.070-5.088 5.070s-2.298-2.282-5.088-5.070l-5.072-5.070-0.136-0.066c-0.075-0.035-0.179-0.077-0.232-0.090-0.117-0.030-0.352-0.029-0.478 0.002z'%3E%3C/path%3E%3C/svg%3E%0A");background-repeat:no-repeat}.hint-identity span,.hinttarget-container a{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3Ehelp%3C/title%3E%3Cpath d='M14.090 2.233c-1.14-0.822-2.572-1.233-4.296-1.233-1.311 0-2.418 0.289-3.317 0.868-1.427 0.906-2.185 2.445-2.277 4.615h3.307c0-0.633 0.185-1.24 0.553-1.828 0.369-0.586 0.995-0.879 1.878-0.879 0.898 0 1.517 0.238 1.854 0.713 0.339 0.477 0.508 1.004 0.508 1.582 0 0.504-0.252 0.965-0.557 1.383-0.167 0.244-0.387 0.469-0.661 0.674 0 0-1.793 1.15-2.58 2.074-0.456 0.535-0.497 1.338-0.538 2.488-0.002 0.082 0.029 0.252 0.315 0.252s2.316 0 2.571 0c0.256 0 0.309-0.189 0.312-0.274 0.018-0.418 0.064-0.633 0.141-0.875 0.144-0.457 0.538-0.855 0.979-1.199l0.91-0.627c0.822-0.641 1.477-1.166 1.767-1.578 0.494-0.676 0.842-1.51 0.842-2.5-0.001-1.615-0.571-2.832-1.711-3.656zM9.741 14.924c-1.139-0.035-2.079 0.754-2.115 1.99-0.035 1.234 0.858 2.051 1.998 2.084 1.189 0.035 2.104-0.727 2.141-1.963 0.034-1.236-0.834-2.076-2.024-2.111z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat}#guides-header:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' fill='%23666' width='20' height='20' viewBox='0 0 20 20'%3E%3Ctitle%3Ehelp%3C/title%3E%3Cpath d='M14.090 2.233c-1.14-0.822-2.572-1.233-4.296-1.233-1.311 0-2.418 0.289-3.317 0.868-1.427 0.906-2.185 2.445-2.277 4.615h3.307c0-0.633 0.185-1.24 0.553-1.828 0.369-0.586 0.995-0.879 1.878-0.879 0.898 0 1.517 0.238 1.854 0.713 0.339 0.477 0.508 1.004 0.508 1.582 0 0.504-0.252 0.965-0.557 1.383-0.167 0.244-0.387 0.469-0.661 0.674 0 0-1.793 1.15-2.58 2.074-0.456 0.535-0.497 1.338-0.538 2.488-0.002 0.082 0.029 0.252 0.315 0.252s2.316 0 2.571 0c0.256 0 0.309-0.189 0.312-0.274 0.018-0.418 0.064-0.633 0.141-0.875 0.144-0.457 0.538-0.855 0.979-1.199l0.91-0.627c0.822-0.641 1.477-1.166 1.767-1.578 0.494-0.676 0.842-1.51 0.842-2.5-0.001-1.615-0.571-2.832-1.711-3.656zM9.741 14.924c-1.139-0.035-2.079 0.754-2.115 1.99-0.035 1.234 0.858 2.051 1.998 2.084 1.189 0.035 2.104-0.727 2.141-1.963 0.034-1.236-0.834-2.076-2.024-2.111z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat}.internal-information{z-index:2000;position:absolute;top:0px;right:0px;text-decoration:none;border:1px solid #000;padding:5px;font-size:13px;color:#000;white-space:nowrap}.internal-information-accommodation-has-information{background-color:#ec0000;color:#fff}.internal-information-accommodation-has-information a{color:#fff}.internal-information-accommodation-has-information a:hover{color:#000}.internal-information-accommodation-has-no-information{background-color:#fff}.internal-information-accommodation-has-no-information a{color:#000}@media print{.internal-information{display:none}}.review-source{display:flex;column-gap:16px;flex-wrap:wrap;justify-content:flex-end}.review-source span{display:flex;flex-direction:row-reverse;gap:4px}.review-source span span{width:1em;height:1em;text-indent:100px;overflow:hidden;white-space:nowrap;display:inline-block;color:gray}.review-date{white-space:nowrap;min-width:110px}.review-source .review-duration span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='gray' viewBox='0 0 24 24'%3E%3Cpath d='m18.14925,20.87325c-2.055,-1.4745,-3.89925,-3.03375,-3.89925,-5.87325s1.84425,-4.39875,3.89925,-5.87325c0.441,-0.3165,0.66075,-0.82875,0.58725,-1.37175,-0.07425,-0.549,-0.44175,-1.01025,-0.96,-1.20225,-1.02525,-0.38025,-2.547,-0.55275,-3.5265,-0.55275C9.20325,6,5.25,9.95325,5.25,15s3.95325,9,9,9c0.9795,0,2.50125,-0.1725,3.5265,-0.55275,0.51825,-0.192,0.8865,-0.6525,0.96,-1.20225,0.0735,-0.543,-0.14625,-1.05525,-0.58725,-1.37175Z'/%3E%3C/svg%3E")}.review-source .review-adults span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='gray' viewBox='0 0 24 24'%3E%3Cpath d='M18.5,5c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5-2.5,1.12-2.5,2.5,1.12,2.5,2.5,2.5Zm0-4m5.47,16.15l-1.66-8.04c-.37-1.8-1.97-3.11-3.81-3.11s-3.44,1.31-3.81,3.11l-1.67,8.08c-.09,.71,.13,1.43,.61,1.96,.47,.54,1.16,.85,1.87,.85h.5v3.5c0,.28,.22,.5,.5,.5s.5-.22,.5-.5v-3.5h3v3.5c0,.28,.22,.5,.5,.5s.5-.22,.5-.5v-3.5h.5c.72,0,1.4-.31,1.87-.85,.47-.54,.7-1.25,.6-2ZM5.5,5c1.38,0,2.5-1.12,2.5-2.5S6.88,0,5.5,0,3,1.12,3,2.5s1.12,2.5,2.5,2.5Zm0-4m1,5h-2c-1.93,0-3.5,1.57-3.5,3.5v4c0,1.39,.82,2.6,2,3.16v6.84c0,.28,.22,.5,.5,.5s.5-.22,.5-.5v-6.54c.16,.02,.33,.04,.5,.04h2c.17,0,.34-.01,.5-.04v6.54c0,.28,.22,.5,.5,.5s.5-.22,.5-.5v-6.84c1.18-.56,2-1.77,2-3.16v-4c0-1.93-1.57-3.5-3.5-3.5Z'/%3E%3C/svg%3E")}.review-source .review-children span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='gray' viewBox='0 0 24 24'%3E%3Cpath d='M16.875,9.75c1.035,0,1.875,-0.84,1.875,-1.875s-0.84,-1.875,-1.875,-1.875,-1.875,0.84,-1.875,1.875,0.84,1.875,1.875,1.875Zm0,-3m4.1025,12.1125l-1.245,-6.03c-0.2775,-1.35,-1.4775,-2.3325,-2.8575,-2.3325s-2.58,0.9825,-2.8575,2.3325l-1.2525,6.06c-0.0675,0.5325,0.0975,1.0725,0.4575,1.47,0.3525,0.405,0.87,0.6375,1.4025,0.6375h0.375v2.625c0,0.21,0.165,0.375,0.375,0.375s0.375,-0.165,0.375,-0.375v-2.625h2.25v2.625c0,0.21,0.165,0.375,0.375,0.375s0.375,-0.165,0.375,-0.375v-2.625h0.375c0.54,0,1.05,-0.2325,1.4025,-0.6375,0.3525,-0.405,0.525,-0.9375,0.45,-1.5ZM7.125,9.75c1.035,0,1.875,-0.84,1.875,-1.875S8.16,6,7.125,6,5.25,6.84,5.25,7.875s0.84,1.875,1.875,1.875Zm0,-3m0.75,3.75h-1.5c-1.4475,0,-2.625,1.1775,-2.625,2.625v3c0,1.0425,0.615,1.95,1.5,2.37v5.13c0,0.21,0.165,0.375,0.375,0.375s0.375,-0.165,0.375,-0.375v-4.905c0.12,0.015,0.2475,0.03,0.375,0.03h1.5c0.1275,0,0.255,-0.0075,0.375,-0.03v4.905c0,0.21,0.165,0.375,0.375,0.375s0.375,-0.165,0.375,-0.375v-5.13c0.885,-0.42,1.5,-1.3275,1.5,-2.37v-3c0,-1.4475,-1.1775,-2.625,-2.625,-2.625Z'/%3E%3C/svg%3E")}.review-source .review-pets span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='gray' viewBox='0 0 24 24'%3E%3Cpath d='m19.5885,9.75c-0.3825,0,-0.7335,-0.225,-0.8925,-0.573,-0.25875,-0.56325,-0.86775,-0.927,-1.5525,-0.927h-0.6435V6.70575c0,-0.225,-0.108,-0.441,-0.2895,-0.5775,-0.177,-0.13275,-0.39825,-0.174,-0.6075,-0.11475,-0.7845,0.2265,-1.35375,1.0095,-1.35375,1.86075v1.317l-0.7455,2.0655c-0.1605,0.44475,-0.58575,0.74325,-1.05825,0.74325l-3.82575,0.00225c-1.28025,0,-2.4255,0.588,-3.18225,1.506,-0.29475,-0.17475,-1.69125,-1.1235,-1.69125,-3.384,0,-0.207,-0.168,-0.375,-0.375,-0.375S2.99775,9.918,2.99775,10.125C2.99775,12.6825,4.53075,13.83,5.016,14.12925c-0.32925,0.5925,-0.5175,1.27425,-0.5175,1.99875l0.0015,6.0015c0,1.03275,0.8415,1.8735,1.87425,1.8735s1.87425,-0.84075,1.87425,-1.87425v-2.6295l5.25225,-0.00225v2.62875c0,1.0335,0.84075,1.87425,1.87875,1.87425s1.87425,-0.84075,1.87425,-1.87425l-0.006,-2.55825,0.9225,-5.01075c0.033,-0.17775,0.1875,-0.30675,0.369,-0.30675,1.3575,0,2.46225,-1.10475,2.46225,-2.46225v-0.53775c0,-1.10025,-0.84375,-1.5,-1.4115,-1.5z'/%3E%3C/svg%3E")}.review-location::after{content:'';width:1em;height:1em;color:gray;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='gray' viewBox='0 0 24 24'%3E%3Cpath d='M12,10.5a3,3,0,1,0,3,3A3,3,0,0,0,12,10.5ZM12,24a3.95325,3.95325,0,0,1,-3.23325,-1.65c-2.85825,-3.94275,-4.308,-6.90675,-4.308,-8.81025a7.54125,7.54125,0,0,1,15.0825,0c0,1.9035,-1.44975,4.8675,-4.308,8.81025A3.95325,3.95325,0,0,1,12,24Z'/%3E%3C/svg%3E")}.review{margin:32px 0 0 0;font-style:normal;font-size:1rem;font-family:unset;color:unset;text-align:left}.review-header{font-size:14px;display:flex;gap:32px;justify-content:space-between}.review-text{margin-top:8px;font-style:italic;line-height:1.4}.review-text::before{content:'\275D'}.review-text::after{content:"\275E"}.review-stars{white-space:nowrap}.reviews{display:flex;flex-direction:column;text-align:left}.review-comments{text-align:center}.review-comments a{color:inherit}html.js .js-action[data-link]:not([data-link='']){color:inherit;display:inline-block;cursor:pointer;text-decoration:underline}html.js .js-action[data-link]:not([data-link='']):visited,html.js .js-action[data-link]:not([data-link='']):hover{color:inherit}html.js .js-action[data-link]:not([data-link=''])::after{content:attr(data-text)}.simple-accommodation-search{background-color:#f4f2e6;padding:20px;margin-bottom:20px}.simple-accommodation-search h2{display:none}.simple-accommodation-search .form-field{margin-bottom:0;width:100%}.simple-accommodation-search .form-field label{display:block}.simple-accommodation-search .searchbutton{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #2e6da4;white-space:nowrap;color:#fff;background-color:#337ab7;padding:5px 10px;line-height:1.5;border-radius:3px;height:36px;min-width:100px}.simple-accommodation-search .searchbutton:hover{color:#fff;background-color:#286090;border-color:#204d74}.simple-accommodation-search .date{position:relative}.simple-accommodation-search .date .ui-datepicker-trigger{display:grid;grid-template-rows:1fr 0;place-items:center;position:absolute;right:0;bottom:0;border:0;background-color:transparent;width:36px;height:36px;font-size:0;border-left:1px solid #d8d8d8;cursor:pointer}.simple-accommodation-search .date .ui-datepicker-trigger::after{grid-row:1;font-family:coficons;speak:none;line-height:1;content:"\e60a";color:#428bca;font-size:18px}.simple-accommodation-search-shortvacation .searchform{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px}.simple-accommodation-search-shortvacation .searchform .section{display:grid;grid-template-columns:1fr 1fr;gap:10px}.simple-accommodation-search-lastminute .searchform{display:grid;grid-template-columns:2fr 1fr auto;align-items:end;gap:10px}@media all and (max-width:1199px){.simple-accommodation-search-shortvacation .searchform{grid-template-columns:1fr}}@media all and (max-width:991px){.simple-accommodation-search-lastminute .searchform{grid-template-columns:1fr}}@media all and (max-width:500px){.simple-accommodation-search-shortvacation .searchform .section{grid-template-columns:1fr}}.partner-deals{display:grid}.partner-deals--v1{grid-template:"partner-deals-header" "partner-deals-items" / 1fr}.partner-deals--v2{row-gap:30px;column-gap:30px;grid-template:"partner-deals-items partner-deals-filters" "partner-deals-pager partner-deals-filters" / 1fr 25%}@media all and (max-width:800px){.partner-deals--v2{grid-template:"partner-deals-items" "partner-deals-pager" "partner-deals-filters" / 1fr}}.partner-deals__items{grid-area:partner-deals-items;display:flex;flex-direction:column;row-gap:30px}.partner-deals__filters{background-color:#f4f2e6;grid-area:partner-deals-filters}.partner-deals__filters .article-filter-teaser{padding:15px}.partner-deals__filters .article-filter-teaser>div{font-weight:bold;margin-bottom:3px;font-size:1.2em}.partner-deals__filters .article-filter-teaser ul,.partner-deals__filters .article-filter-teaser li{margin:0;padding:0}.partner-deals__filters .article-filter-teaser li{list-style:none;font-weight:bold}.partner-deals__filters .article-filter-teaser li a{color:#000;outline:none;font-weight:normal;text-decoration:none}.partner-deals__filters .article-filter-teaser li a:hover{text-decoration:underline}.partner-deals__pager{grid-area:partner-deals-pager}.partner-deals__pager .pager-center{margin-top:0}.partner-deal:not(:last-child){padding-bottom:30px;border-bottom:1px solid #ddd}.partner-deal__logo{float:right;width:200px;margin:0 0 24px 24px}.partner-deal__logo img{width:100%;height:100%}@media (max-width:500px){.partner-deal__logo{float:none;width:100%;max-width:350px;margin:0 auto 32px}}.partner-deals-link__link,.partner-deal__link,.partner-deal-link{text-align:center;margin:20px auto 0;clear:both}.partner-deals-link__link a,.partner-deal__link a,.partner-deal-link a{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;user-select:none;color:#fff;background-color:#f0ad4e;border-color:#eea236}.partner-deals-link__link a:hover,.partner-deal__link a:hover,.partner-deal-link a:hover{color:#fff;background-color:#ec971f;border-color:#d58512;text-decoration:none}.partner-deal-link{float:right}.partner-deal-link a::after{font-family:coficons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:130%;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e624";margin-left:10px;font-size:110%;top:1px;position:relative;transform:rotate(90deg);display:inline-block}.partner-deals-link{background-color:#f4f2e6;padding:15px;box-sizing:border-box;display:grid;column-gap:40px;grid-template:"partner-deal-link-header partner-deal-link-link" "partner-deal-link-text partner-deal-link-link" / 1fr auto}.partner-deals-link__header{grid-area:partner-deal-link-header}.partner-deals-link__header h3{margin:0 0 10px 0;line-height:1.1;font-size:150%}.partner-deals-link__text{grid-area:partner-deal-link-text}.partner-deals-link__link{grid-area:partner-deal-link-link;place-content:center}@media all and (max-width:700px){.partner-deals-link{grid-template:"partner-deal-link-header " "partner-deal-link-text" "partner-deal-link-link" / 1fr}.partner-deals-link__link{margin-top:10px}}.share{display:none;position:relative;float:right;z-index:100;clear:right;margin-top:6px}html.js .share{display:inline-flex}html.can-share .share-btn--share{display:flex}.share__body{display:none;flex-direction:column;gap:16px;position:absolute;right:-4px;top:calc(100% + 12px);padding:16px;border-radius:5px;border:1px solid #ededed;background-color:#f4f2e6;box-shadow:0 0px 4px 1px rgba(0,0,0,0.1);z-index:1}.share__body::after{position:absolute;content:"";width:14px;height:14px;top:-8px;right:30px;background-color:#f4f2e6;transform:rotate(-45deg);box-shadow:rgba(166,166,166,0.2) 1px -1px 0px 0px,rgba(166,166,166,0.2) 0px 0px 0px 0px;z-index:2}.share.is-open .share__body{display:flex}.share-btn{cursor:pointer;display:flex;gap:5px;white-space:nowrap;background:transparent;border:0;color:inherit;font-size:inherit;font-family:inherit;transition:all 0.15s ease-in-out;padding:0;text-decoration:none;align-items:center}.share-btn::before{content:'';display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:100%}.share-btn:hover{color:inherit}.share-btn:hover,.share-btn:focus,.share-btn:focus-visible{text-decoration:underline;outline:none}.share-btn__toggle{align-items:center}.share-btn__toggle::before{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.68439 10.6578L15.3124 7.34378M15.3156 16.6578L8.69379 13.3469M21 6C21 7.65685 19.6569 9 18 9C16.3431 9 15 7.65685 15 6C15 4.34315 16.3431 3 18 3C19.6569 3 21 4.34315 21 6ZM9 12C9 13.6569 7.65685 15 6 15C4.34315 15 3 13.6569 3 12C3 10.3431 4.34315 9 6 9C7.65685 9 9 10.3431 9 12ZM21 18C21 19.6569 19.6569 21 18 21C16.3431 21 15 19.6569 15 18C15 16.3431 16.3431 15 18 15C19.6569 15 21 16.3431 21 18Z' stroke='%23434343' stroke-width='1.5'/%3E%3C/svg%3E")}.share-btn--share{display:none}.share-btn--share::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 13L20 18C20 19.1046 19.1046 20 18 20L6 20C4.89543 20 4 19.1046 4 18L4 13' stroke='%23434343' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 8L12 4M12 4L8 8M12 4L12 16' stroke='%23434343' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.share-btn--copy::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5 16.5L19.5 4.5L18.75 3.75H9L8.25 4.5L8.25 7.5L5.25 7.5L4.5 8.25V20.25L5.25 21H15L15.75 20.25V17.25H18.75L19.5 16.5ZM15.75 15.75L15.75 8.25L15 7.5L9.75 7.5V5.25L18 5.25V15.75H15.75ZM6 9L14.25 9L14.25 19.5L6 19.5L6 9Z' fill='%23434343'/%3E%3C/svg%3E")}.share-btn--copy.has-copied::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12.6111L8.92308 17.5L20 6.5' stroke='%23434343' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.share-btn--facebook::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 6C2 3.79086 3.79086 2 6 2H18C20.2091 2 22 3.79086 22 6V18C22 20.2091 20.2091 22 18 22H6C3.79086 22 2 20.2091 2 18V6ZM6 4C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H12V13H11C10.4477 13 10 12.5523 10 12C10 11.4477 10.4477 11 11 11H12V9.5C12 7.567 13.567 6 15.5 6H16.1C16.6523 6 17.1 6.44772 17.1 7C17.1 7.55228 16.6523 8 16.1 8H15.5C14.6716 8 14 8.67157 14 9.5V11H16.1C16.6523 11 17.1 11.4477 17.1 12C17.1 12.5523 16.6523 13 16.1 13H14V20H18C19.1046 20 20 19.1046 20 18V6C20 4.89543 19.1046 4 18 4H6Z' fill='%23434343'%3E%3C/path%3E%3C/svg%3E")}.share-btn--email::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.75 5.25L3 6V18L3.75 18.75H20.25L21 18V6L20.25 5.25H3.75ZM4.5 7.6955V17.25H19.5V7.69525L11.9999 14.5136L4.5 7.6955ZM18.3099 6.75H5.68986L11.9999 12.4864L18.3099 6.75Z' fill='%23434343'%3E%3C/path%3E%3C/svg%3E")}.disclaimer-container{display:flex;justify-content:flex-end;margin:0 10px}.disclaimer-container a{font-size:12px;color:#aaa;text-decoration:underline;margin-bottom:0px;display:inline-flex;align-items:center;gap:4px;line-height:1}.disclaimer-container a:visited{color:#aaa}.disclaimer-container a:hover{color:#222}.disclaimer-container a::before{content:'';width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23aaa'%3E%3Cpath d='M440-280h80v-240h-80v240Zm40-320q17 0 28.5-11.5T520-640q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640q0 17 11.5 28.5T480-600Zm0 520q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z'/%3E%3C/svg%3E");background-size:contain}@media print{.disclaimer-container{display:none}}.visually-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;display:block}