.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.ir{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.flex-video{position:relative;padding-top:1.38889rem;padding-bottom:67.5%;height:0;margin-bottom:0.88889rem;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}table h1,table h2,table h3,table h4,table h5,table h6,table p,table ul,table ol,table dl,table blockquote,table .media,table pre{margin-top:0;margin-bottom:0}.mtn{margin-top:0}.mts{margin-top:15px}.mtsm{margin-top:20px}.mtm{margin-top:30px}.mtl{margin-top:40px}.mta{margin-top:auto}.mbn{margin-bottom:0}.mbs{margin-bottom:15px}.mbsm{margin-bottom:20px}.mbm{margin-bottom:30px}.mbl{margin-bottom:40px}.mba{margin-bottom:auto}.mln{margin-left:0}.mls{margin-left:15px}.mlsm{margin-left:20px}.mlm{margin-left:30px}.mll{margin-left:40px}.mla{margin-left:auto}.mrn{margin-right:0}.mrs{margin-right:15px}.mrsm{margin-right:20px}.mrm{margin-right:30px}.mrl{margin-right:40px}.mra{margin-right:auto}.man{margin:0}.mas{margin:15px}.masm{margin:20px}.mam{margin:30px}.mal{margin:40px}.maa{margin:auto}.ptn{padding-top:0}.pts{padding-top:15px}.ptsm{padding-top:20px}.ptm{padding-top:30px}.ptl{padding-top:40px}.pta{padding-top:auto}.pbn{padding-bottom:0}.pbs{padding-bottom:15px}.pbsm{padding-bottom:20px}.pbm{padding-bottom:30px}.pbl{padding-bottom:40px}.pba{padding-bottom:auto}.pln{padding-left:0}.pls{padding-left:15px}.plsm{padding-left:20px}.plm{padding-left:30px}.pll{padding-left:40px}.pla{padding-left:auto}.prn{padding-right:0}.prs{padding-right:15px}.prsm{padding-right:20px}.prm{padding-right:30px}.prl{padding-right:40px}.pra{padding-right:auto}.pan{padding:0}.pas{padding:15px}.pasm{padding:20px}.pam{padding:30px}.pal{padding:40px}.paa{padding:auto}.BookABachPage-index .hero,.BookABachPage-location .hero{display:none}.main-column{width:100% !important;padding-right:0}.sub-column{display:none !important}.bab-heading{background:#052443 url("../images/interface/bookabach/bab-header.jpg") no-repeat top right;margin-bottom:30px;padding-top:30px;padding-left:30px;height:253px;width:100%;position:relative}.bab-heading h1{color:#ffd400}.bab-heading .abstract p{max-width:50%;color:#FFFFFF}.bab-heading:after{content:"";background:#fff url('../images/logos/Travel-sm.png') no-repeat 30px 50%;position:absolute;bottom:10px;left:0;padding:10px 10px 10px 30px;width:160px;height:50px}.bab .sort-by{float:right}.bab .sort-by select{width:auto;float:none;display:inline}.bab .locales{margin-bottom:30px}.bab .locales li{float:left;width:33%}.bab .locales li a{font-weight:normal !important}.bab .location-crumb{margin-bottom:30px}.bab .location-crumb li{display:inline}.bab .location-crumb li a{font-weight:normal !important}.bab .location-crumb li .arrow{width:0;height:0;display:inline-block;border-top:2.5px solid transparent;border-bottom:2.5px solid transparent;border-left:5px solid;border-left-color:#d7d7d7;margin:0px 10px}.bab .bach-listings li{border-top:1px solid #d7d7d7;padding:0px}.bab .bach-listings li .images{width:21%;padding:30px}.bab .bach-listings li .images img{margin:auto}.bab .bach-listings li .images .price{display:block;font-size:26px;font-weight:bold;margin:13px -15px 0px;text-align:center;padding:0px}.bab .bach-listings li .images .price sup{font-size:13px;font-weight:normal;vertical-align:8px}.bab .bach-listings li .images .per-night{color:#666666;display:inline-block;font-size:11px;font-weight:normal;line-height:1.1;text-align:left}.bab .bach-listings li .info{width:79%;padding:30px 0px 0px 30px}.bab .bach-listings li .info h4{margin:0px 0px 10px 0px}.bab .bach-listings li .meta-info{border-top:1px solid #d7d7d7;padding:7px 0px}.bab .bach-listings li .meta-info span{padding-right:15px}.bab .bach-listings li .meta-info .meta-info-bool{padding:0 13px 0 19px;background:url("../images/interface/bookabach/bab-cross.png") no-repeat scroll 0 50% transparent}.bab .bach-listings li .meta-info .meta-info-bool.yes{background-image:url("../images/interface/bookabach/bab-tick.png")}.bab .bach-listings li.featured .images{background:#FCD5B2;border-top:1px solid #fff}.bab .bach-listings li.featured .smartfuel{background:url("../images/interface/bookabach/bab-sprite.png") no-repeat scroll 0 -37px transparent;display:block;height:26px;margin:0 0 17px;overflow:hidden;text-indent:100%;white-space:nowrap;width:90px}.BookABachPage-property .intro .smartfuel{background:url("../images/interface/bookabach/bab-sprite.png") no-repeat scroll 0 0 transparent;cursor:pointer;float:right;height:35px;margin:10px 0 0 20px;overflow:hidden;text-indent:100%;white-space:nowrap;width:116px}.prop .photo{background:#f3f3f3}.prop .photo .photo-holder{position:relative;width:50%}.prop .photo .photo-holder .carousel-images{margin-bottom:0px;width:100%;max-width:580px}.prop .photo .photo-holder .carousel-images img{margin:0}.prop .photo .info{width:50%;padding:0 30px}.prop .photo .info ul{width:50%;font-size:13px}.prop .photo .info ul.meta-info-bool{float:left;margin:0;padding:12px 0 7px 10px}.prop .photo .info ul.meta-info-bool li{background:url("../images/interface/bookabach/bab-cross.png") no-repeat scroll 0 50% transparent;margin:0 0 6px;padding:0 0 0 19px}.prop .photo .info ul.meta-info-bool li.yes{background:url("../images/interface/bookabach/bab-tick.png") no-repeat scroll 0 50% transparent}.prop .photo .info ul.meta-info-bytes{float:left;margin:0;padding:12px 0 7px}.prop .photo .info .price{display:block;font-size:45px;padding:15px 0 20px;text-align:center;float:left}.prop .photo .info .price sup{font-size:22px;font-weight:normal;vertical-align:5px}.prop .photo .info .price .per-night{color:#666666;display:block;font-size:13px;font-weight:normal;line-height:1.1}.prop .photo .info .request{text-align:center;padding-top:30px}.prop .photo .info .btn-large{text-align:center;margin:0}.prop .photo .info .btn-large strong{font-size:14px}.prop .photo .info .info-wrapper{margin-bottom:10px}.prop .photo .info .info-wrapper hr{margin:10px 0}.prop .photo .info .info-wrapper p{font-size:14px;margin-bottom:0px}.prop .bookabach-thumbnails{margin-top:10px}.prop .bookabach-thumbnails .media-box{width:1170px}.prop .bookabach-thumbnails .image-nav a{background:#ffd400;height:120px;width:30px;border:none;bottom:0px;top:0;margin-top:0;text-align:center}.prop .bookabach-thumbnails .image-nav a i{margin-top:55px}.prop .bookabach-thumbnails .image-nav .prev,.prop .bookabach-thumbnails .image-nav .prev:hover{left:0px;border-radius:3px 0px 0px 3px}.prop .bookabach-thumbnails .image-nav .prev i,.prop .bookabach-thumbnails .image-nav .prev:hover i{width:0;height:0;display:inline-block;border-top:2.5px solid transparent;border-bottom:2.5px solid transparent;border-right:5px solid;border-right-color:#303030}.prop .bookabach-thumbnails .image-nav .next,.prop .bookabach-thumbnails .image-nav .next:hover{right:0px;border-radius:0px 3px 3px 0px}.prop .bookabach-thumbnails .image-nav .next i,.prop .bookabach-thumbnails .image-nav .next:hover i{width:0;height:0;display:inline-block;border-top:2.5px solid transparent;border-bottom:2.5px solid transparent;border-left:5px solid;border-left-color:#303030}.prop .bookabach-thumbnails .imageCarousel{padding-left:20px}.prop .bookabach-thumbnails .imageCarousel li{width:724px !important}.prop .bookabach-thumbnails .imageCarousel img{border-left:1px solid #fff}.prop .bookabach-thumbnails .carousel-thumbs{max-height:120px;border-radius:5px}.prop .desc{margin-top:30px}.prop .desc .map{float:right;margin:0 0 10px 35px;width:50%;position:relative;padding-bottom:40%}.prop .desc .map #map-holder{height:100%;width:100%;top:0;left:0;position:absolute}.prop .desc .map #map-holder img{max-width:none}.prop .facilities li{width:33%;float:left;padding-right:15px}.prop .booking-widget iframe{border:0 none;display:block;height:330px;margin:0 0 10px;width:750px}
@media only screen and (max-width: 1400px){html:before{font-family:"bp-left-nav"}html:before{font-family:"bp-left-nav"}}@media only screen and (max-width: 1360px){html:before{font-family:"1360px"}html:before{font-family:"1360px"}}@media only screen and (max-width: 1250px){html:before{font-family:"1250px"}html:before{font-family:"1250px"}}@media only screen and (max-width: 1200px){html:before{font-family:"bp-xxlarge"}html:before{font-family:"bp-xxlarge"}}@media only screen and (max-width: 1100px){html:before{font-family:"bp-1100"}html:before{font-family:"bp-1100"}}@media only screen and (max-width: 1000px){html:before{font-family:"bp-xlarge"}html:before{font-family:"bp-xlarge"}.mediumlarge-mtn{margin-top:0}.mediumlarge-mts{margin-top:15px}.mediumlarge-mtsm{margin-top:20px}.mediumlarge-mtm{margin-top:30px}.mediumlarge-mtl{margin-top:40px}.mediumlarge-mta{margin-top:auto}.mediumlarge-mbn{margin-bottom:0}.mediumlarge-mbs{margin-bottom:15px}.mediumlarge-mbsm{margin-bottom:20px}.mediumlarge-mbm{margin-bottom:30px}.mediumlarge-mbl{margin-bottom:40px}.mediumlarge-mba{margin-bottom:auto}.mediumlarge-mln{margin-left:0}.mediumlarge-mls{margin-left:15px}.mediumlarge-mlsm{margin-left:20px}.mediumlarge-mlm{margin-left:30px}.mediumlarge-mll{margin-left:40px}.mediumlarge-mla{margin-left:auto}.mediumlarge-mrn{margin-right:0}.mediumlarge-mrs{margin-right:15px}.mediumlarge-mrsm{margin-right:20px}.mediumlarge-mrm{margin-right:30px}.mediumlarge-mrl{margin-right:40px}.mediumlarge-mra{margin-right:auto}.mediumlarge-man{margin:0}.mediumlarge-mas{margin:15px}.mediumlarge-masm{margin:20px}.mediumlarge-mam{margin:30px}.mediumlarge-mal{margin:40px}.mediumlarge-maa{margin:auto}.mediumlarge-ptn{padding-top:0}.mediumlarge-pts{padding-top:15px}.mediumlarge-ptsm{padding-top:20px}.mediumlarge-ptm{padding-top:30px}.mediumlarge-ptl{padding-top:40px}.mediumlarge-pta{padding-top:auto}.mediumlarge-pbn{padding-bottom:0}.mediumlarge-pbs{padding-bottom:15px}.mediumlarge-pbsm{padding-bottom:20px}.mediumlarge-pbm{padding-bottom:30px}.mediumlarge-pbl{padding-bottom:40px}.mediumlarge-pba{padding-bottom:auto}.mediumlarge-pln{padding-left:0}.mediumlarge-pls{padding-left:15px}.mediumlarge-plsm{padding-left:20px}.mediumlarge-plm{padding-left:30px}.mediumlarge-pll{padding-left:40px}.mediumlarge-pla{padding-left:auto}.mediumlarge-prn{padding-right:0}.mediumlarge-prs{padding-right:15px}.mediumlarge-prsm{padding-right:20px}.mediumlarge-prm{padding-right:30px}.mediumlarge-prl{padding-right:40px}.mediumlarge-pra{padding-right:auto}.mediumlarge-pan{padding:0}.mediumlarge-pas{padding:15px}.mediumlarge-pasm{padding:20px}.mediumlarge-pam{padding:30px}.mediumlarge-pal{padding:40px}.mediumlarge-paa{padding:auto}.prop .photo .info .price,.prop .photo .info .request{float:none;width:100%}.prop .photo .info .request{padding-top:0}}@media only screen and (max-width: 960px){html:before{font-family:"bp-large"}html:before{font-family:"bp-large"}.prop .photo .photo-holder{width:65%}.prop .photo .info{width:35%}}@media only screen and (max-width: 870px){html:before{font-family:"bp-870"}html:before{font-family:"bp-870"}}@media only screen and (max-width: 800px){html:before{font-family:"bp-medium-large"}html:before{font-family:"bp-medium-large"}.medium-mtn{margin-top:0}.medium-mts{margin-top:15px}.medium-mtsm{margin-top:20px}.medium-mtm{margin-top:30px}.medium-mtl{margin-top:40px}.medium-mta{margin-top:auto}.medium-mbn{margin-bottom:0}.medium-mbs{margin-bottom:15px}.medium-mbsm{margin-bottom:20px}.medium-mbm{margin-bottom:30px}.medium-mbl{margin-bottom:40px}.medium-mba{margin-bottom:auto}.medium-mln{margin-left:0}.medium-mls{margin-left:15px}.medium-mlsm{margin-left:20px}.medium-mlm{margin-left:30px}.medium-mll{margin-left:40px}.medium-mla{margin-left:auto}.medium-mrn{margin-right:0}.medium-mrs{margin-right:15px}.medium-mrsm{margin-right:20px}.medium-mrm{margin-right:30px}.medium-mrl{margin-right:40px}.medium-mra{margin-right:auto}.medium-man{margin:0}.medium-mas{margin:15px}.medium-masm{margin:20px}.medium-mam{margin:30px}.medium-mal{margin:40px}.medium-maa{margin:auto}.medium-ptn{padding-top:0}.medium-pts{padding-top:15px}.medium-ptsm{padding-top:20px}.medium-ptm{padding-top:30px}.medium-ptl{padding-top:40px}.medium-pta{padding-top:auto}.medium-pbn{padding-bottom:0}.medium-pbs{padding-bottom:15px}.medium-pbsm{padding-bottom:20px}.medium-pbm{padding-bottom:30px}.medium-pbl{padding-bottom:40px}.medium-pba{padding-bottom:auto}.medium-pln{padding-left:0}.medium-pls{padding-left:15px}.medium-plsm{padding-left:20px}.medium-plm{padding-left:30px}.medium-pll{padding-left:40px}.medium-pla{padding-left:auto}.medium-prn{padding-right:0}.medium-prs{padding-right:15px}.medium-prsm{padding-right:20px}.medium-prm{padding-right:30px}.medium-prl{padding-right:40px}.medium-pra{padding-right:auto}.medium-pan{padding:0}.medium-pas{padding:15px}.medium-pasm{padding:20px}.medium-pam{padding:30px}.medium-pal{padding:40px}.medium-paa{padding:auto}.bab-heading .abstract p{text-shadow:0 0 8px #000}.prop .photo .photo-holder .carousel-images .image-nav{display:block}.prop .bookabach-thumbnails{display:none}.prop .facilities li{width:50%}}@media only screen and (max-width: 640px){html:before{font-family:"bp-medium"}html:before{font-family:"bp-medium"}.small-mtn{margin-top:0}.small-mts{margin-top:15px}.small-mtsm{margin-top:20px}.small-mtm{margin-top:30px}.small-mtl{margin-top:40px}.small-mta{margin-top:auto}.small-mbn{margin-bottom:0}.small-mbs{margin-bottom:15px}.small-mbsm{margin-bottom:20px}.small-mbm{margin-bottom:30px}.small-mbl{margin-bottom:40px}.small-mba{margin-bottom:auto}.small-mln{margin-left:0}.small-mls{margin-left:15px}.small-mlsm{margin-left:20px}.small-mlm{margin-left:30px}.small-mll{margin-left:40px}.small-mla{margin-left:auto}.small-mrn{margin-right:0}.small-mrs{margin-right:15px}.small-mrsm{margin-right:20px}.small-mrm{margin-right:30px}.small-mrl{margin-right:40px}.small-mra{margin-right:auto}.small-man{margin:0}.small-mas{margin:15px}.small-masm{margin:20px}.small-mam{margin:30px}.small-mal{margin:40px}.small-maa{margin:auto}.small-ptn{padding-top:0}.small-pts{padding-top:15px}.small-ptsm{padding-top:20px}.small-ptm{padding-top:30px}.small-ptl{padding-top:40px}.small-pta{padding-top:auto}.small-pbn{padding-bottom:0}.small-pbs{padding-bottom:15px}.small-pbsm{padding-bottom:20px}.small-pbm{padding-bottom:30px}.small-pbl{padding-bottom:40px}.small-pba{padding-bottom:auto}.small-pln{padding-left:0}.small-pls{padding-left:15px}.small-plsm{padding-left:20px}.small-plm{padding-left:30px}.small-pll{padding-left:40px}.small-pla{padding-left:auto}.small-prn{padding-right:0}.small-prs{padding-right:15px}.small-prsm{padding-right:20px}.small-prm{padding-right:30px}.small-prl{padding-right:40px}.small-pra{padding-right:auto}.small-pan{padding:0}.small-pas{padding:15px}.small-pasm{padding:20px}.small-pam{padding:30px}.small-pal{padding:40px}.small-paa{padding:auto}.bab-heading{height:auto;background-position:0 100%;padding-bottom:60px}.bab .sort-by{float:none}.bab .bach-listings li{border-top:4px solid #d7d7d7}.bab .bach-listings li .unit{width:100% !important}.bab .bach-listings li .images{text-align:center;padding-bottom:0px}.bab .bach-listings li .images img{display:inline-block}.bab .bach-listings li .info{padding-left:0px;padding-top:30px}.bab .bach-listings li.featured .images{padding-bottom:30px}.prop .photo .unit{width:100% !important}.prop .photo .info{padding:0 15px}.prop .photo .info .info-wrapper{margin-bottom:20px}.prop .desc .map{float:none;margin:0px auto 30px;width:100%;padding-bottom:70%}}@media only screen and (max-width: 600px){html:before{font-family:"bp-600"}html:before{font-family:"bp-600"}}@media only screen and (max-width: 580px){html:before{font-family:"bp-medium-small"}html:before{font-family:"bp-medium-small"}.bab-heading{background-size:cover}.bab-heading .abstract p{max-width:90%}}@media only screen and (max-width: 500px){html:before{font-family:"bg-small"}html:before{font-family:"bg-small"}}@media only screen and (max-width: 320px){html:before{font-family:"bg-tiny"}html:before{font-family:"bg-tiny"}}@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5){html:before{font-family:"retina"}html:before{font-family:"retina"}}
