﻿ body{-ms-content-zooming:none!important;text-rendering:optimizelegibility!important;-webkit-font-smoothing:antialiased!important;font-size:15px;font-weight:700}body a,body a:hover,body a:active,body a:focus{outline:0;outline:none}.btn{border-radius:20px;color:#fff;position:relative}.btn:hover,.btn:focus{top:2px;color:#fff}.btnlink{border:1px solid #fff;background-color:transparent;border-radius:20px;padding:6px 20px;font-weight:700;display:inline-block;position:relative;color:#fff;text-decoration:none;text-align:center;cursor:pointer}.btnlink:hover,.btnlink:focus{background-color:#fff;text-decoration:none}.form-control{font-size:15px}.nopadleft{padding-left:0}h1{font-size:25px;font-weight:700}h2{font-size:22px;font-weight:700;line-height:33px}h3{font-size:18px;font-weight:700;line-height:27px;margin-bottom:15px}h4{font-size:18px;font-weight:700}p{font-weight:300;line-height:24px}#MainNav{-webkit-transition:background-color .5s ease,border .5s ease;-moz-transition:background-color .5s ease,border .5s ease;-o-transition:background-color .5s ease,border .5s ease;transition:background-color .5s ease,border .5s ease;border:1px solid transparent;border-top:0;padding:0 30px;z-index:1000;position:fixed;width:100%;color:#fff}@media(max-width:991px){#MainNav{padding:0 15px}}#MainNav .logo{color:#fff;font-size:25px;text-decoration:none}#MainNav ul{margin:0;padding:0;list-style:none;float:right}#MainNav ul li{float:left;line-height:76px;height:76px;padding-left:25px}#MainNav ul li.first{padding-right:25px;font-weight:500;border-right:1px solid transparent}#MainNav ul li.wishlist a i,#MainNav ul li.wishlist a em{display:inline-block!important;font-size:18px;float:right;margin-left:8px;top:2px}#MainNav ul li a{font-size:18px;color:#fff;line-height:66px;height:76px;display:inline-block;border-top:5px solid transparent;text-decoration:none;padding:0 10px}#MainNav .add-to-wishlist-mobile-header{position:absolute;right:45px;top:14px;font-size:22px;padding:12px}@media(min-width:768px){#MainNav .add-to-wishlist-mobile-header{top:10px;font-size:24px}}@media(min-width:992px){#MainNav .add-to-wishlist-mobile-header{display:none}}#MainNav .menuicon{display:inline-block;height:54px;cursor:pointer;padding-top:20px}@media(max-width:767px){#MainNav .menuicon{top:0}}#MainNav .menuicon:after{font-family:pochenty;content:"\e916";font-size:20px;position:absolute;top:13px;right:0}@media(min-width:992px) and (max-width:1199px){#MainNav #logocontainer.withwishlist{width:20%}}@media(min-width:992px) and (max-width:1199px){#MainNav #navcontainer.withwishlist{width:80%}}#MainNav.menustuck{border-top:0}html.mm-opened{overflow:auto!important;height:auto}#mm-my-menu{width:70%}@media(min-width:768px) and (max-width:991px){#mm-my-menu{width:40%}}#mm-my-menu.mm-opened{z-index:99999;color:#fff}#mm-my-menu.mm-opened .first{position:absolute;bottom:30px;width:100%;text-align:center;padding-right:25px;font-size:18px;font-weight:500}#mm-my-menu.mm-opened .first span{white-space:inherit}#mm-my-menu.mm-opened .first:after{border-bottom:0!important}#mm-my-menu.mm-opened a{color:#fff;padding-left:25px;padding-right:25px;margin-top:58px;padding-top:0;font-size:23px}#mm-my-menu.mm-opened .mm-listview>li:not(.mm-divider):after{margin-right:25px}#mm-my-menu.mm-opened .mm-navbar{border-bottom:0}#mm-my-menu.mm-opened .mm-navbar .mm-close{position:absolute;right:38px;top:30px;margin-top:0;left:initial;font-size:36px;cursor:pointer}#mm-my-menu.mm-opened .mm-navbar .mm-close:after{content:"\e9de";font-family:pochenty}#Hero,#HeroCarousel{width:100%;position:relative}#Hero img,#HeroCarousel img{margin-top:-78px;max-width:100%;width:100%}@media(max-width:479px){#Hero img,#HeroCarousel img{margin-top:0}}#Hero .caption,#HeroCarousel .caption{position:absolute;top:40%;transform:translate(0,-40%);width:100%}@media(max-width:767px){#Hero .caption,#HeroCarousel .caption{top:48%;transform:translate(0,-48%)}}#Hero .caption h1,#HeroCarousel .caption h1{font-size:50px;line-height:60px;color:#fff;text-align:center;margin-bottom:15px}@media(max-width:767px){#Hero .caption h1,#HeroCarousel .caption h1{font-size:36px;line-height:50px}}#Hero .caption p a,#HeroCarousel .caption p a{color:#fff;font-weight:600}#Hero .caption .btn,#HeroCarousel .caption .btn{font-size:18px;margin-top:20px;padding:6px 40px}#Hero.mob,#HeroCarousel.mob{margin-top:-78px;overflow:hidden}#HeroCarousel{margin-top:-78px}#HeroCarousel img{margin-top:0}#HeroCarousel .bx-wrapper{border:0}#Footer{background-color:#fff;padding:60px 0 32px}.PoweredBy{background-color:#3f484c;color:#fff;font-size:12px;padding:20px 0}.PoweredBy a{color:#fff}.PoweredBy span{font-weight:500}.PoweredBy .pull-left img{width:18px;margin-right:5px}.PoweredBy .pull-right img{width:93px;margin-left:5px;vertical-align:text-bottom}@media(max-width:767px){.PoweredBy{text-align:center}.PoweredBy div{width:100%}.PoweredBy div.pull-left{margin-bottom:20px}}#pnlInsuranceLegalDisclaimer{clear:both}.legalDisclaimer,#insuranceDisclaimer{background-color:#23322e;float:left;width:100%;position:relative;font-size:11px;color:#637872}#insuranceDisclaimer{padding:0 0 12px}.legalDisclaimer{padding:0 0 20px}.homepage #HomeSearch{height:60px}@media(max-width:991px){.homepage #HomeSearch{display:none}}.homepage #HomeSearch .form-control{border:0;border-radius:0;box-shadow:none;padding:0;height:60px;-webkit-appearance:none;-moz-appearance:none;font-weight:500}.homepage #HomeSearch .dpicker{position:relative}.homepage #HomeSearch .dpicker #datepicker{position:relative}.homepage #HomeSearch .dpicker .icon-remove{position:absolute;right:-4px;top:22px;display:none;width:19px;height:19px;text-decoration:none}.homepage #HomeSearch .dpicker .icon-remove:before{content:"\e9de";font-family:pochenty;display:inline-block;position:absolute;right:0;top:0;color:#fff}.homepage #HomeSearch .dpicker.nodate:before{content:"\e9d7";font-family:pochenty;display:inline-block;position:absolute;right:0;top:19px;color:#fff}.homepage #HomeSearch .ddlwrap{position:relative}.homepage #HomeSearch .ddlwrap select::-ms-expand{display:none}.homepage #HomeSearch .ddlwrap:before{content:"\e849";font-family:pochenty;display:inline-block;position:absolute;right:0;top:19px;pointer-events:none;color:#fff}.homepage #HomeSearch .padleft{padding-left:30px}.homepage #HomeSearch .search{width:100%;border-bottom:0;position:relative;margin-top:8px;height:40px;font-size:18px}.homepage #HomeSearch .search:hover,.homepage #HomeSearch .search:active,.homepage #HomeSearch .search:focus{color:#fff}.homepage #IntroCopyCont{padding-top:60px;padding-bottom:60px}.homepage #IntroCopyCont .circle{border-radius:50%;height:100px;width:100px;color:#fff;margin:0 auto;font-size:50px}.homepage #IntroCopyCont .circle span{display:inline-block;position:relative;top:50%;transform:translateY(-50%)}@media(max-width:767px){.homepage #IntroCopyCont .circle{margin-top:50px}}@media(max-width:767px){.homepage #IntroCopyCont{padding-top:10px}}.homepage #IntroCopyCont h3{margin:20px 0}.homepage .homebg{clear:both;float:left;width:100%}.homepage .homebg.driverlast{padding-bottom:80px}@media(max-width:991px){.homepage .homebg.driverlast{padding-bottom:0}}.homepage .driverheader{padding-top:40px;padding-bottom:60px}.homepage .parallax-window{color:#fff;padding-top:40px;padding-bottom:60px;margin-top:30px}@media(max-width:991px){.homepage .parallax-window{margin-top:0}}.homepage .parallax-window h2{font-size:25px}@media(max-width:991px){.homepage .parallax-window{text-align:center}}.homepage .parallax-window a.mainlink{display:inline-block;color:#fff;border:1px solid #fff;border-radius:20px;padding:5px 40px;margin-top:30px;font-weight:700;text-decoration:none}.homepage .parallax-window a.mainlink:hover,.homepage .parallax-window a.mainlink:focus{background-color:#fff}.searchpage,.searchpagerefiner{}.searchpage h1,.searchpagerefiner h1{padding-left:15px;margin-top:30px;margin-bottom:0;display:inline-block;font-size:25px}@media(max-width:991px){.searchpage h1,.searchpagerefiner h1{margin-bottom:4px}}@media(min-width:992px){.searchpage .mrstuck,.searchpagerefiner .mrstuck{display:none}}.searchpage #MobTabSearch,.searchpagerefiner #MobTabSearch{background-color:#fff;font-size:18px;height:40px;line-height:40px;z-index:9;padding:0 15px}.searchpage #MobTabSearch .mobpropcount,.searchpagerefiner #MobTabSearch .mobpropcount{color:#fff}.searchpage #MobTabSearch a,.searchpagerefiner #MobTabSearch a{cursor:pointer;text-decoration:none;display:block}.searchpage #MobTabSearch .icon,.searchpagerefiner #MobTabSearch .icon{font-size:20px;float:right}.searchpage #SearchPanel,.searchpagerefiner #SearchPanel,.searchpage #filterselector,.searchpagerefiner #filterselector,.searchpage #mobfilterselector,.searchpagerefiner #mobfilterselector{height:100%}.searchpage #SearchPanel .head,.searchpagerefiner #SearchPanel .head,.searchpage #filterselector .head,.searchpagerefiner #filterselector .head,.searchpage #mobfilterselector .head,.searchpagerefiner #mobfilterselector .head{display:block;color:#fff;padding:30px;font-size:18px;position:relative}.searchpage #SearchPanel .head.refiner,.searchpagerefiner #SearchPanel .head.refiner,.searchpage #filterselector .head.refiner,.searchpagerefiner #filterselector .head.refiner,.searchpage #mobfilterselector .head.refiner,.searchpagerefiner #mobfilterselector .head.refiner{position:fixed;width:100%;z-index:99}.searchpage #SearchPanel .head.refiner a,.searchpagerefiner #SearchPanel .head.refiner a,.searchpage #filterselector .head.refiner a,.searchpagerefiner #filterselector .head.refiner a,.searchpage #mobfilterselector .head.refiner a,.searchpagerefiner #mobfilterselector .head.refiner a{float:right;font-size:15px;padding-top:5px;cursor:pointer;font-weight:500}.searchpage #SearchPanel .head:after,.searchpagerefiner #SearchPanel .head:after,.searchpage #filterselector .head:after,.searchpagerefiner #filterselector .head:after,.searchpage #mobfilterselector .head:after,.searchpagerefiner #mobfilterselector .head:after{content:"\e8c4";font-family:pochenty;display:inline-block;position:absolute;right:30px;top:30px;color:#fff}.searchpage #SearchPanel .head.refiner:after,.searchpagerefiner #SearchPanel .head.refiner:after,.searchpage #filterselector .head.refiner:after,.searchpagerefiner #filterselector .head.refiner:after,.searchpage #mobfilterselector .head.refiner:after,.searchpagerefiner #mobfilterselector .head.refiner:after{display:none}.searchpage #SearchPanel .footerrefiner,.searchpagerefiner #SearchPanel .footerrefiner,.searchpage #filterselector .footerrefiner,.searchpagerefiner #filterselector .footerrefiner,.searchpage #mobfilterselector .footerrefiner,.searchpagerefiner #mobfilterselector .footerrefiner{position:fixed;bottom:0;width:100%;z-index:99;padding:40px 30px}.searchpage #SearchPanel .footerrefiner .btn,.searchpagerefiner #SearchPanel .footerrefiner .btn,.searchpage #filterselector .footerrefiner .btn,.searchpagerefiner #filterselector .footerrefiner .btn,.searchpage #mobfilterselector .footerrefiner .btn,.searchpagerefiner #mobfilterselector .footerrefiner .btn{width:100%;font-size:18px}@media(min-width:768px){.searchpage #SearchPanel .footerrefiner .btn,.searchpagerefiner #SearchPanel .footerrefiner .btn,.searchpage #filterselector .footerrefiner .btn,.searchpagerefiner #filterselector .footerrefiner .btn,.searchpage #mobfilterselector .footerrefiner .btn,.searchpagerefiner #mobfilterselector .footerrefiner .btn{width:40%}}.searchpage #SearchPanel .footerrefiner .btn.features,.searchpagerefiner #SearchPanel .footerrefiner .btn.features,.searchpage #filterselector .footerrefiner .btn.features,.searchpagerefiner #filterselector .footerrefiner .btn.features,.searchpage #mobfilterselector .footerrefiner .btn.features,.searchpagerefiner #mobfilterselector .footerrefiner .btn.features{}@media(min-width:768px){.searchpage #SearchPanel .footerrefiner .btn.features,.searchpagerefiner #SearchPanel .footerrefiner .btn.features,.searchpage #filterselector .footerrefiner .btn.features,.searchpagerefiner #filterselector .footerrefiner .btn.features,.searchpage #mobfilterselector .footerrefiner .btn.features,.searchpagerefiner #mobfilterselector .footerrefiner .btn.features{width:100%}}.searchpage #SearchPanel .footerrefiner .btn:hover,.searchpagerefiner #SearchPanel .footerrefiner .btn:hover,.searchpage #filterselector .footerrefiner .btn:hover,.searchpagerefiner #filterselector .footerrefiner .btn:hover,.searchpage #mobfilterselector .footerrefiner .btn:hover,.searchpagerefiner #mobfilterselector .footerrefiner .btn:hover,.searchpage #SearchPanel .footerrefiner .btn:focus,.searchpagerefiner #SearchPanel .footerrefiner .btn:focus,.searchpage #filterselector .footerrefiner .btn:focus,.searchpagerefiner #filterselector .footerrefiner .btn:focus,.searchpage #mobfilterselector .footerrefiner .btn:focus,.searchpagerefiner #mobfilterselector .footerrefiner .btn:focus{color:#fff}.searchpage #SearchPanel .footerrefiner .btnlink,.searchpagerefiner #SearchPanel .footerrefiner .btnlink,.searchpage #filterselector .footerrefiner .btnlink,.searchpagerefiner #filterselector .footerrefiner .btnlink,.searchpage #mobfilterselector .footerrefiner .btnlink,.searchpagerefiner #mobfilterselector .footerrefiner .btnlink{width:100%;font-size:18px}.searchpage #SearchPanel .inner,.searchpagerefiner #SearchPanel .inner,.searchpage #filterselector .inner,.searchpagerefiner #filterselector .inner,.searchpage #mobfilterselector .inner,.searchpagerefiner #mobfilterselector .inner{font-weight:500;padding:15px 30px}.searchpage #SearchPanel .inner.refiner,.searchpagerefiner #SearchPanel .inner.refiner,.searchpage #filterselector .inner.refiner,.searchpagerefiner #filterselector .inner.refiner,.searchpage #mobfilterselector .inner.refiner,.searchpagerefiner #mobfilterselector .inner.refiner{padding-top:105px;padding-bottom:130px}.searchpage #SearchPanel .inner .form-control,.searchpagerefiner #SearchPanel .inner .form-control,.searchpage #filterselector .inner .form-control,.searchpagerefiner #filterselector .inner .form-control,.searchpage #mobfilterselector .inner .form-control,.searchpagerefiner #mobfilterselector .inner .form-control{border:0;border-radius:0;box-shadow:none;padding:0;height:44px;-webkit-appearance:none;-moz-appearance:none}.searchpage #SearchPanel .inner .dpicker,.searchpagerefiner #SearchPanel .inner .dpicker,.searchpage #filterselector .inner .dpicker,.searchpagerefiner #filterselector .inner .dpicker,.searchpage #mobfilterselector .inner .dpicker,.searchpagerefiner #mobfilterselector .inner .dpicker{position:relative}.searchpage #SearchPanel .inner .dpicker #datepicker,.searchpagerefiner #SearchPanel .inner .dpicker #datepicker,.searchpage #filterselector .inner .dpicker #datepicker,.searchpagerefiner #filterselector .inner .dpicker #datepicker,.searchpage #mobfilterselector .inner .dpicker #datepicker,.searchpagerefiner #mobfilterselector .inner .dpicker #datepicker{position:relative}.searchpage #SearchPanel .inner .dpicker .icon-remove,.searchpagerefiner #SearchPanel .inner .dpicker .icon-remove,.searchpage #filterselector .inner .dpicker .icon-remove,.searchpagerefiner #filterselector .inner .dpicker .icon-remove,.searchpage #mobfilterselector .inner .dpicker .icon-remove,.searchpagerefiner #mobfilterselector .inner .dpicker .icon-remove{position:absolute;right:-4px;top:15px;display:none;width:19px;height:15px;text-decoration:none}.searchpage #SearchPanel .inner .dpicker .icon-remove:before,.searchpagerefiner #SearchPanel .inner .dpicker .icon-remove:before,.searchpage #filterselector .inner .dpicker .icon-remove:before,.searchpagerefiner #filterselector .inner .dpicker .icon-remove:before,.searchpage #mobfilterselector .inner .dpicker .icon-remove:before,.searchpagerefiner #mobfilterselector .inner .dpicker .icon-remove:before{content:"\e9de";font-family:pochenty;display:inline-block;position:absolute;right:0;top:0;color:#fff}.searchpage #SearchPanel .inner .dpicker.nodate:before,.searchpagerefiner #SearchPanel .inner .dpicker.nodate:before,.searchpage #filterselector .inner .dpicker.nodate:before,.searchpagerefiner #filterselector .inner .dpicker.nodate:before,.searchpage #mobfilterselector .inner .dpicker.nodate:before,.searchpagerefiner #mobfilterselector .inner .dpicker.nodate:before{content:"\e9d7";font-family:pochenty;display:inline-block;position:absolute;right:0;top:12px;color:#fff}.searchpage #SearchPanel .inner .freesearch,.searchpagerefiner #SearchPanel .inner .freesearch,.searchpage #filterselector .inner .freesearch,.searchpagerefiner #filterselector .inner .freesearch,.searchpage #mobfilterselector .inner .freesearch,.searchpagerefiner #mobfilterselector .inner .freesearch{position:relative}.searchpage #SearchPanel .inner .freesearch #freeLocation,.searchpagerefiner #SearchPanel .inner .freesearch #freeLocation,.searchpage #filterselector .inner .freesearch #freeLocation,.searchpagerefiner #filterselector .inner .freesearch #freeLocation,.searchpage #mobfilterselector .inner .freesearch #freeLocation,.searchpagerefiner #mobfilterselector .inner .freesearch #freeLocation{width:90%}.searchpage #SearchPanel .inner .freesearch #TownDDLFreeWrap,.searchpagerefiner #SearchPanel .inner .freesearch #TownDDLFreeWrap,.searchpage #filterselector .inner .freesearch #TownDDLFreeWrap,.searchpagerefiner #filterselector .inner .freesearch #TownDDLFreeWrap,.searchpage #mobfilterselector .inner .freesearch #TownDDLFreeWrap,.searchpagerefiner #mobfilterselector .inner .freesearch #TownDDLFreeWrap{width:80%;border-bottom:0}.searchpage #SearchPanel .inner .freesearch #townToggle,.searchpagerefiner #SearchPanel .inner .freesearch #townToggle,.searchpage #filterselector .inner .freesearch #townToggle,.searchpagerefiner #filterselector .inner .freesearch #townToggle,.searchpage #mobfilterselector .inner .freesearch #townToggle,.searchpagerefiner #mobfilterselector .inner .freesearch #townToggle{position:absolute;right:0;top:12px;cursor:pointer}.searchpage #SearchPanel .inner .freesearch .ui-helper-hidden-accessible,.searchpagerefiner #SearchPanel .inner .freesearch .ui-helper-hidden-accessible,.searchpage #filterselector .inner .freesearch .ui-helper-hidden-accessible,.searchpagerefiner #filterselector .inner .freesearch .ui-helper-hidden-accessible,.searchpage #mobfilterselector .inner .freesearch .ui-helper-hidden-accessible,.searchpagerefiner #mobfilterselector .inner .freesearch .ui-helper-hidden-accessible{display:none}.searchpage #SearchPanel .inner .freesearch .freeLocationcont,.searchpagerefiner #SearchPanel .inner .freesearch .freeLocationcont,.searchpage #filterselector .inner .freesearch .freeLocationcont,.searchpagerefiner #filterselector .inner .freesearch .freeLocationcont,.searchpage #mobfilterselector .inner .freesearch .freeLocationcont,.searchpagerefiner #mobfilterselector .inner .freesearch .freeLocationcont{width:75%;position:relative}.searchpage #SearchPanel .inner .freesearch .freeLocationcont #clear,.searchpagerefiner #SearchPanel .inner .freesearch .freeLocationcont #clear,.searchpage #filterselector .inner .freesearch .freeLocationcont #clear,.searchpagerefiner #filterselector .inner .freesearch .freeLocationcont #clear,.searchpage #mobfilterselector .inner .freesearch .freeLocationcont #clear,.searchpagerefiner #mobfilterselector .inner .freesearch .freeLocationcont #clear{display:none;position:absolute;right:0;top:12px;width:14px;height:14px;text-decoration:none}.searchpage #SearchPanel .inner .freesearch .freeLocationcont #clear:before,.searchpagerefiner #SearchPanel .inner .freesearch .freeLocationcont #clear:before,.searchpage #filterselector .inner .freesearch .freeLocationcont #clear:before,.searchpagerefiner #filterselector .inner .freesearch .freeLocationcont #clear:before,.searchpage #mobfilterselector .inner .freesearch .freeLocationcont #clear:before,.searchpagerefiner #mobfilterselector .inner .freesearch .freeLocationcont #clear:before{content:"\e9de";font-family:pochenty;display:inline-block;position:absolute;right:0;top:0;pointer-events:none}.searchpage #SearchPanel .inner .propnamesearch,.searchpagerefiner #SearchPanel .inner .propnamesearch,.searchpage #filterselector .inner .propnamesearch,.searchpagerefiner #filterselector .inner .propnamesearch,.searchpage #mobfilterselector .inner .propnamesearch,.searchpagerefiner #mobfilterselector .inner .propnamesearch{position:relative;margin-top:20px;margin-bottom:20px;float:left;width:100%}@media(min-width:992px){.searchpage #SearchPanel .inner .propnamesearch,.searchpagerefiner #SearchPanel .inner .propnamesearch,.searchpage #filterselector .inner .propnamesearch,.searchpagerefiner #filterselector .inner .propnamesearch,.searchpage #mobfilterselector .inner .propnamesearch,.searchpagerefiner #mobfilterselector .inner .propnamesearch{margin-top:8px!important;margin-bottom:32px!important}}.searchpage #SearchPanel .inner .propnamesearch .propnamesearchBut,.searchpagerefiner #SearchPanel .inner .propnamesearch .propnamesearchBut,.searchpage #filterselector .inner .propnamesearch .propnamesearchBut,.searchpagerefiner #filterselector .inner .propnamesearch .propnamesearchBut,.searchpage #mobfilterselector .inner .propnamesearch .propnamesearchBut,.searchpagerefiner #mobfilterselector .inner .propnamesearch .propnamesearchBut{position:absolute;right:0;bottom:17px;cursor:pointer;width:20px;height:20px}.searchpage #SearchPanel .inner .propnamesearch .propnamesearchBut.disabled,.searchpagerefiner #SearchPanel .inner .propnamesearch .propnamesearchBut.disabled,.searchpage #filterselector .inner .propnamesearch .propnamesearchBut.disabled,.searchpagerefiner #filterselector .inner .propnamesearch .propnamesearchBut.disabled,.searchpage #mobfilterselector .inner .propnamesearch .propnamesearchBut.disabled,.searchpagerefiner #mobfilterselector .inner .propnamesearch .propnamesearchBut.disabled{opacity:.5;cursor:default}.searchpage #SearchPanel .inner .propnamesearch .propnamesearchBut.disabled:hover,.searchpagerefiner #SearchPanel .inner .propnamesearch .propnamesearchBut.disabled:hover,.searchpage #filterselector .inner .propnamesearch .propnamesearchBut.disabled:hover,.searchpagerefiner #filterselector .inner .propnamesearch .propnamesearchBut.disabled:hover,.searchpage #mobfilterselector .inner .propnamesearch .propnamesearchBut.disabled:hover,.searchpagerefiner #mobfilterselector .inner .propnamesearch .propnamesearchBut.disabled:hover,.searchpage #SearchPanel .inner .propnamesearch .propnamesearchBut.disabled:active,.searchpagerefiner #SearchPanel .inner .propnamesearch .propnamesearchBut.disabled:active,.searchpage #filterselector .inner .propnamesearch .propnamesearchBut.disabled:active,.searchpagerefiner #filterselector .inner .propnamesearch .propnamesearchBut.disabled:active,.searchpage #mobfilterselector .inner .propnamesearch .propnamesearchBut.disabled:active,.searchpagerefiner #mobfilterselector .inner .propnamesearch .propnamesearchBut.disabled:active,.searchpage #SearchPanel .inner .propnamesearch .propnamesearchBut.disabled:focus,.searchpagerefiner #SearchPanel .inner .propnamesearch .propnamesearchBut.disabled:focus,.searchpage #filterselector .inner .propnamesearch .propnamesearchBut.disabled:focus,.searchpagerefiner #filterselector .inner .propnamesearch .propnamesearchBut.disabled:focus,.searchpage #mobfilterselector .inner .propnamesearch .propnamesearchBut.disabled:focus,.searchpagerefiner #mobfilterselector .inner .propnamesearch .propnamesearchBut.disabled:focus{text-decoration:none}.searchpage #SearchPanel .inner .propnamesearch .propnamesearchBut:before,.searchpagerefiner #SearchPanel .inner .propnamesearch .propnamesearchBut:before,.searchpage #filterselector .inner .propnamesearch .propnamesearchBut:before,.searchpagerefiner #filterselector .inner .propnamesearch .propnamesearchBut:before,.searchpage #mobfilterselector .inner .propnamesearch .propnamesearchBut:before,.searchpagerefiner #mobfilterselector .inner .propnamesearch .propnamesearchBut:before{content:"\e90c";font-family:pochenty;display:inline-block;position:absolute;right:0;top:0;pointer-events:none;color:#fff}.searchpage #SearchPanel .inner .propnamesearchtext,.searchpagerefiner #SearchPanel .inner .propnamesearchtext,.searchpage #filterselector .inner .propnamesearchtext,.searchpagerefiner #filterselector .inner .propnamesearchtext,.searchpage #mobfilterselector .inner .propnamesearchtext,.searchpagerefiner #mobfilterselector .inner .propnamesearchtext{font-size:12px}.searchpage #SearchPanel .inner .display-none,.searchpagerefiner #SearchPanel .inner .display-none,.searchpage #filterselector .inner .display-none,.searchpagerefiner #filterselector .inner .display-none,.searchpage #mobfilterselector .inner .display-none,.searchpagerefiner #mobfilterselector .inner .display-none{display:none}.searchpage #SearchPanel .inner .ddlwrap,.searchpagerefiner #SearchPanel .inner .ddlwrap,.searchpage #filterselector .inner .ddlwrap,.searchpagerefiner #filterselector .inner .ddlwrap,.searchpage #mobfilterselector .inner .ddlwrap,.searchpagerefiner #mobfilterselector .inner .ddlwrap{position:relative}.searchpage #SearchPanel .inner .ddlwrap select,.searchpagerefiner #SearchPanel .inner .ddlwrap select,.searchpage #filterselector .inner .ddlwrap select,.searchpagerefiner #filterselector .inner .ddlwrap select,.searchpage #mobfilterselector .inner .ddlwrap select,.searchpagerefiner #mobfilterselector .inner .ddlwrap select{cursor:pointer}.searchpage #SearchPanel .inner .ddlwrap select::-ms-expand,.searchpagerefiner #SearchPanel .inner .ddlwrap select::-ms-expand,.searchpage #filterselector .inner .ddlwrap select::-ms-expand,.searchpagerefiner #filterselector .inner .ddlwrap select::-ms-expand,.searchpage #mobfilterselector .inner .ddlwrap select::-ms-expand,.searchpagerefiner #mobfilterselector .inner .ddlwrap select::-ms-expand{display:none}.searchpage #SearchPanel .inner .ddlwrap:before,.searchpagerefiner #SearchPanel .inner .ddlwrap:before,.searchpage #filterselector .inner .ddlwrap:before,.searchpagerefiner #filterselector .inner .ddlwrap:before,.searchpage #mobfilterselector .inner .ddlwrap:before,.searchpagerefiner #mobfilterselector .inner .ddlwrap:before{content:"\e849";font-family:pochenty;display:inline-block;position:absolute;right:0;top:12px;pointer-events:none;color:#fff}.searchpage #SearchPanel .inner .btn,.searchpagerefiner #SearchPanel .inner .btn,.searchpage #filterselector .inner .btn,.searchpagerefiner #filterselector .inner .btn,.searchpage #mobfilterselector .inner .btn,.searchpagerefiner #mobfilterselector .inner .btn{width:100%;height:40px;line-height:40px;margin-top:15px;color:#fff;font-size:18px;font-weight:700;padding-top:0;padding-bottom:0}.searchpage #SearchPanel .inner .btnlink,.searchpagerefiner #SearchPanel .inner .btnlink,.searchpage #filterselector .inner .btnlink,.searchpagerefiner #filterselector .inner .btnlink,.searchpage #mobfilterselector .inner .btnlink,.searchpagerefiner #mobfilterselector .inner .btnlink{display:block;width:100%;height:40px;line-height:38px;margin-top:18px;font-size:18px;font-weight:700;padding-top:0;padding-bottom:0}.searchpage #SearchPanel,.searchpagerefiner #SearchPanel{z-index:9999;position:fixed;width:466px}.searchpage #SearchPanel.refiner,.searchpagerefiner #SearchPanel.refiner{width:100%}.searchpage #filterselector,.searchpagerefiner #filterselector,.searchpage #mobfilterselector,.searchpagerefiner #mobfilterselector{position:fixed;display:none;z-index:10000;top:78px;left:0;padding-bottom:40px}.searchpage #filterselector .head:after,.searchpagerefiner #filterselector .head:after,.searchpage #mobfilterselector .head:after,.searchpagerefiner #mobfilterselector .head:after{display:none}.searchpage #filterselector .closefs,.searchpagerefiner #filterselector .closefs,.searchpage #mobfilterselector .closefs,.searchpagerefiner #mobfilterselector .closefs{position:absolute;right:30px;font-size:15px;cursor:pointer;margin-top:5px;top:28px;z-index:9}.searchpage #filterselector .footer,.searchpagerefiner #filterselector .footer,.searchpage #mobfilterselector .footer,.searchpagerefiner #mobfilterselector .footer{display:block;padding:0 30px}.searchpage #filterselector .footer .btn,.searchpagerefiner #filterselector .footer .btn,.searchpage #mobfilterselector .footer .btn,.searchpagerefiner #mobfilterselector .footer .btn{height:40px;line-height:40px;margin-top:10px}.searchpage #filterselector .footer .btnlink,.searchpagerefiner #filterselector .footer .btnlink,.searchpage #mobfilterselector .footer .btnlink,.searchpagerefiner #mobfilterselector .footer .btnlink{margin-top:10px;height:40px;line-height:40px}.searchpage #filterselector .scrollfilterscont,.searchpagerefiner #filterselector .scrollfilterscont,.searchpage #mobfilterselector .scrollfilterscont,.searchpagerefiner #mobfilterselector .scrollfilterscont{overflow:hidden}.searchpage #filterselector .scrollfilters,.searchpagerefiner #filterselector .scrollfilters,.searchpage #mobfilterselector .scrollfilters,.searchpagerefiner #mobfilterselector .scrollfilters{margin-top:15px;padding-bottom:40px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.searchpage #filterselector .scrollfilters .scrollfiltersUL,.searchpagerefiner #filterselector .scrollfilters .scrollfiltersUL,.searchpage #mobfilterselector .scrollfilters .scrollfiltersUL,.searchpagerefiner #mobfilterselector .scrollfilters .scrollfiltersUL{position:relative}.searchpage #filterselector .scrollfilters .updating,.searchpagerefiner #filterselector .scrollfilters .updating,.searchpage #mobfilterselector .scrollfilters .updating,.searchpagerefiner #mobfilterselector .scrollfilters .updating{position:absolute;top:0;width:100%;height:100%;background:rgba(59,70,83,.5);text-align:center}.searchpage #filterselector .scrollfilters .updating img,.searchpagerefiner #filterselector .scrollfilters .updating img,.searchpage #mobfilterselector .scrollfilters .updating img,.searchpagerefiner #mobfilterselector .scrollfilters .updating img{position:relative;top:40%;transform:translateY(-50%)}.searchpage #filterselector .scrollfilters .loader,.searchpagerefiner #filterselector .scrollfilters .loader,.searchpage #mobfilterselector .scrollfilters .loader,.searchpagerefiner #mobfilterselector .scrollfilters .loader{top:30%;transform:translateY(-50%);margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.searchpage #filterselector .scrollfilters .loader,.searchpagerefiner #filterselector .scrollfilters .loader,.searchpage #mobfilterselector .scrollfilters .loader,.searchpagerefiner #mobfilterselector .scrollfilters .loader,.searchpage #filterselector .scrollfilters .loader:after,.searchpagerefiner #filterselector .scrollfilters .loader:after,.searchpage #mobfilterselector .scrollfilters .loader:after,.searchpagerefiner #mobfilterselector .scrollfilters .loader:after{border-radius:50%;width:10em;height:10em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.searchpage #filterselector .scrollfilters .property-features,.searchpagerefiner #filterselector .scrollfilters .property-features,.searchpage #mobfilterselector .scrollfilters .property-features,.searchpagerefiner #mobfilterselector .scrollfilters .property-features{list-style:none;margin:0 30px 10px;padding:0;padding-bottom:10px}.searchpage #filterselector .scrollfilters .property-features.last,.searchpagerefiner #filterselector .scrollfilters .property-features.last,.searchpage #mobfilterselector .scrollfilters .property-features.last,.searchpagerefiner #mobfilterselector .scrollfilters .property-features.last{margin-bottom:0;border-bottom:0;padding-bottom:0}.searchpage #filterselector .scrollfilters .property-features h4,.searchpagerefiner #filterselector .scrollfilters .property-features h4,.searchpage #mobfilterselector .scrollfilters .property-features h4,.searchpagerefiner #mobfilterselector .scrollfilters .property-features h4{display:inline-block;margin-right:8px;margin-bottom:20px;margin-top:0}.searchpage #filterselector .scrollfilters .property-features .count,.searchpagerefiner #filterselector .scrollfilters .property-features .count,.searchpage #mobfilterselector .scrollfilters .property-features .count,.searchpagerefiner #mobfilterselector .scrollfilters .property-features .count{font-size:14px}.searchpage #filterselector .scrollfilters .property-features input[type=checkbox],.searchpagerefiner #filterselector .scrollfilters .property-features input[type=checkbox],.searchpage #mobfilterselector .scrollfilters .property-features input[type=checkbox],.searchpagerefiner #mobfilterselector .scrollfilters .property-features input[type=checkbox]{display:none}.searchpage #filterselector .scrollfilters .property-features label,.searchpagerefiner #filterselector .scrollfilters .property-features label,.searchpage #mobfilterselector .scrollfilters .property-features label,.searchpagerefiner #mobfilterselector .scrollfilters .property-features label{padding-left:40px;position:relative;cursor:pointer;font-weight:500}.searchpage #filterselector .scrollfilters .property-features label:before,.searchpagerefiner #filterselector .scrollfilters .property-features label:before,.searchpage #mobfilterselector .scrollfilters .property-features label:before,.searchpagerefiner #mobfilterselector .scrollfilters .property-features label:before{content:"\e9e3";font-family:pochenty;display:inline-block;position:absolute;left:0;top:-4px;font-weight:400;font-size:20px}.searchpage #filterselector .scrollfilters .property-features .selected label:before,.searchpagerefiner #filterselector .scrollfilters .property-features .selected label:before,.searchpage #mobfilterselector .scrollfilters .property-features .selected label:before,.searchpagerefiner #mobfilterselector .scrollfilters .property-features .selected label:before{content:"\e9d8";font-family:pochenty;display:inline-block;position:absolute;color:#fff}.searchpage #filterselector .scrollfilters .property-features a.notselected,.searchpagerefiner #filterselector .scrollfilters .property-features a.notselected,.searchpage #mobfilterselector .scrollfilters .property-features a.notselected,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.notselected,.searchpage #filterselector .scrollfilters .property-features a.selected,.searchpagerefiner #filterselector .scrollfilters .property-features a.selected,.searchpage #mobfilterselector .scrollfilters .property-features a.selected,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.selected,.searchpage #filterselector .scrollfilters .property-features a.zerocount,.searchpagerefiner #filterselector .scrollfilters .property-features a.zerocount,.searchpage #mobfilterselector .scrollfilters .property-features a.zerocount,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.zerocount{display:inline-block;position:relative;padding-left:40px;margin-bottom:5px}.searchpage #filterselector .scrollfilters .property-features a.notselected:before,.searchpagerefiner #filterselector .scrollfilters .property-features a.notselected:before,.searchpage #mobfilterselector .scrollfilters .property-features a.notselected:before,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.notselected:before,.searchpage #filterselector .scrollfilters .property-features a.zerocount:before,.searchpagerefiner #filterselector .scrollfilters .property-features a.zerocount:before,.searchpage #mobfilterselector .scrollfilters .property-features a.zerocount:before,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.zerocount:before{content:"\e9e3";font-family:pochenty;display:inline-block;position:absolute;left:0;top:-4px;font-weight:400;font-size:20px}.searchpage #filterselector .scrollfilters .property-features a.selected:before,.searchpagerefiner #filterselector .scrollfilters .property-features a.selected:before,.searchpage #mobfilterselector .scrollfilters .property-features a.selected:before,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.selected:before{content:"\e9d8";font-family:pochenty;display:inline-block;position:absolute;left:0;top:-4px;color:#fff;font-weight:400;font-size:20px}.searchpage #filterselector .scrollfilters .property-features a.zerocount,.searchpagerefiner #filterselector .scrollfilters .property-features a.zerocount,.searchpage #mobfilterselector .scrollfilters .property-features a.zerocount,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.zerocount{color:#7a7a7a}.searchpage #filterselector .scrollfilters .property-features a.colbut,.searchpagerefiner #filterselector .scrollfilters .property-features a.colbut,.searchpage #mobfilterselector .scrollfilters .property-features a.colbut,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.colbut{display:block;line-height:30px;position:relative;font-weight:500;cursor:pointer;margin-top:10px}.searchpage #filterselector .scrollfilters .property-features a.colbut.collapsed:after,.searchpagerefiner #filterselector .scrollfilters .property-features a.colbut.collapsed:after,.searchpage #mobfilterselector .scrollfilters .property-features a.colbut.collapsed:after,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.colbut.collapsed:after{content:"\e849";font-family:pochenty;display:inline-block;position:absolute;right:0;color:#fff}.searchpage #filterselector .scrollfilters .property-features a.colbut:after,.searchpagerefiner #filterselector .scrollfilters .property-features a.colbut:after,.searchpage #mobfilterselector .scrollfilters .property-features a.colbut:after,.searchpagerefiner #mobfilterselector .scrollfilters .property-features a.colbut:after{content:"\e854";font-family:pochenty;display:inline-block;position:absolute;right:0;color:#fff}.searchpage #filterselector .nicescroll-rails,.searchpagerefiner #filterselector .nicescroll-rails,.searchpage #mobfilterselector .nicescroll-rails,.searchpagerefiner #mobfilterselector .nicescroll-rails{right:10px;left:initial!important}.searchpage #mobfilterselector,.searchpagerefiner #mobfilterselector{display:block;width:100%;position:relative;top:0;z-index:10}.searchpage #mobfilterselector .head .closefs:after,.searchpagerefiner #mobfilterselector .head .closefs:after{content:"\e85a";font-family:pochenty;display:inline-block;position:absolute;right:30px;top:30px;opacity:1;cursor:pointer}.searchpage #mobfilterselector .head:after,.searchpagerefiner #mobfilterselector .head:after{display:none}.searchpage #mobfilterselector .scrollfilterscont,.searchpagerefiner #mobfilterselector .scrollfilterscont{overflow:hidden}.searchpage #mobfilterselector .scrollfilters,.searchpagerefiner #mobfilterselector .scrollfilters{margin-top:15px;padding-bottom:40px;position:relative;overflow-y:inherit}.searchpage #mobfilterselector .scrollfilters .property-features,.searchpagerefiner #mobfilterselector .scrollfilters .property-features{list-style:none;margin:0 30px 0 0;padding:0}.searchpage #mobfilterselector .scrollfilters .property-features .title,.searchpagerefiner #mobfilterselector .scrollfilters .property-features .title{display:none}.searchpage #mobfilterselector .scrollfilters .property-features h4,.searchpagerefiner #mobfilterselector .scrollfilters .property-features h4{margin-top:20px}.searchpage #mobfilterselector .scrollfilters .property-features h4.first,.searchpagerefiner #mobfilterselector .scrollfilters .property-features h4.first{margin-top:0}@media(min-width:768px){.searchpage #mobfilterselector .scrollfilters .property-features .collapse,.searchpagerefiner #mobfilterselector .scrollfilters .property-features .collapse{display:block}.searchpage #mobfilterselector .scrollfilters .property-features .collapsed,.searchpagerefiner #mobfilterselector .scrollfilters .property-features .collapsed{display:none}}.searchpage #mobfilterselector .scrollfilters .property-features li,.searchpagerefiner #mobfilterselector .scrollfilters .property-features li{margin-bottom:15px}.searchpage #mobfilterselector .scrollfilters .property-features li a,.searchpagerefiner #mobfilterselector .scrollfilters .property-features li a{display:block;line-height:40px;padding-left:50px;position:relative;font-weight:500}.searchpage #mobfilterselector .scrollfilters .property-features li a.zerocount,.searchpagerefiner #mobfilterselector .scrollfilters .property-features li a.zerocount{opacity:.5}.searchpage #mobfilterselector .scrollfilters .property-features li a.selected,.searchpagerefiner #mobfilterselector .scrollfilters .property-features li a.selected{border-radius:20px}.searchpage #mobfilterselector .scrollfilters .property-features li a.selected:after,.searchpagerefiner #mobfilterselector .scrollfilters .property-features li a.selected:after{content:"\e85b";font-family:pochenty;display:inline-block;position:absolute;right:15px}.searchpage #propcountsandddls,.searchpagerefiner #propcountsandddls{color:#868b92;padding-left:15px;margin-top:20px}.searchpage #propcountsandddls .sblabels,.searchpagerefiner #propcountsandddls .sblabels{height:40px;line-height:40px;font-size:14px;text-align:center}.searchpage #propcountsandddls .propcount,.searchpagerefiner #propcountsandddls .propcount{}@media(max-width:991px){.searchpage #propcountsandddls .propcount,.searchpagerefiner #propcountsandddls .propcount{padding-right:0;margin-bottom:20px}}.searchpage #propcountsandddls .propcount div,.searchpagerefiner #propcountsandddls .propcount div{font-size:18px;line-height:44px}@media(max-width:991px){.searchpage #propcountsandddls .propcount div,.searchpagerefiner #propcountsandddls .propcount div{display:block;background-color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px;padding-left:24px;border-right:0}}.searchpage #propcountsandddls .mobrefine,.searchpagerefiner #propcountsandddls .mobrefine{padding-left:0}.searchpage #propcountsandddls .mobrefine a,.searchpagerefiner #propcountsandddls .mobrefine a{color:#fff;display:block;border-top-right-radius:20px;border-bottom-right-radius:20px;font-size:18px;line-height:46px;text-align:center;cursor:pointer}.searchpage #propcountsandddls .ddls,.searchpagerefiner #propcountsandddls .ddls{padding-right:30px;font-weight:500}@media(max-width:991px){.searchpage #propcountsandddls .ddls,.searchpagerefiner #propcountsandddls .ddls{padding-right:15px}}.searchpage #propcountsandddls .ddls .form-control,.searchpagerefiner #propcountsandddls .ddls .form-control{font-size:14px;border:0;border-radius:0;box-shadow:none;padding:0;height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchpage #propcountsandddls .ddls .ddlwrap,.searchpagerefiner #propcountsandddls .ddls .ddlwrap{position:relative}.searchpage #propcountsandddls .ddls .ddlwrap select::-ms-expand,.searchpagerefiner #propcountsandddls .ddls .ddlwrap select::-ms-expand{display:none}.searchpage #propcountsandddls .ddls .ddlwrap:before,.searchpagerefiner #propcountsandddls .ddls .ddlwrap:before{content:"\e849";font-family:pochenty;display:inline-block;position:absolute;right:0;top:12px;pointer-events:none}@media(max-width:991px){.searchpage #propcountsandddls .ddls .maptoggle,.searchpagerefiner #propcountsandddls .ddls .maptoggle{padding-left:0}}.searchpage #propcountsandddls .ddls .btn,.searchpagerefiner #propcountsandddls .ddls .btn{color:#fff;width:100%;margin-top:10px;font-weight:700}.searchpage #propcountsandddls.newddls,.searchpagerefiner #propcountsandddls.newddls{margin-top:20px!important;margin-bottom:20px}@media(max-width:991px){.searchpage #propcountsandddls.newddls,.searchpagerefiner #propcountsandddls.newddls{margin-top:20px!important}}@media(max-width:767px){.searchpage #propcountsandddls.newddls,.searchpagerefiner #propcountsandddls.newddls{margin-top:20px!important}}.searchpage #propcountsandddls.newddls .ddls,.searchpagerefiner #propcountsandddls.newddls .ddls{padding-right:0!important}@media(max-width:767px){.searchpage #propcountsandddls.newddls .ddls,.searchpagerefiner #propcountsandddls.newddls .ddls{padding-right:15px!important}}.searchpage #propcountsandddls.newddls .ddls .form-control,.searchpagerefiner #propcountsandddls.newddls .ddls .form-control{height:38px;padding:0 15px;cursor:pointer}.searchpage #propcountsandddls.newddls .ddls .ddlwrap:before,.searchpagerefiner #propcountsandddls.newddls .ddls .ddlwrap:before{top:8px;right:15px}.searchpage #propcountsandddls.newddls .sortby,.searchpagerefiner #propcountsandddls.newddls .sortby{padding:0;border:1px solid #dcdddf;height:40px}.searchpage #propcountsandddls.newddls .resultsby,.searchpagerefiner #propcountsandddls.newddls .resultsby{padding:0;border:1px solid #dcdddf;border-left:0;border-right:0;height:40px}.searchpage #propcountsandddls.newddls .sortby .aspNetDisabled,.searchpagerefiner #propcountsandddls.newddls .sortby .aspNetDisabled,.searchpage #propcountsandddls.newddls .resultsby .aspNetDisabled,.searchpagerefiner #propcountsandddls.newddls .resultsby .aspNetDisabled{opacity:.3}.searchpage #propcountsandddls.newddls #listbutmobile,.searchpagerefiner #propcountsandddls.newddls #listbutmobile{font-size:16px;height:60px;line-height:60px;padding:0 15px;display:block}.searchpage #propcountsandddls.newddls #listbutmobile:active,.searchpagerefiner #propcountsandddls.newddls #listbutmobile:active,.searchpage #propcountsandddls.newddls #listbutmobile:focus,.searchpagerefiner #propcountsandddls.newddls #listbutmobile:focus{text-decoration:none}.searchpage #propcountsandddls.newddls #listbutmobile span:before,.searchpagerefiner #propcountsandddls.newddls #listbutmobile span:before{font-family:feather-icons;content:'\e805';font-size:18px;margin-right:8px}.searchpage #propcountsandddls.newddls .toggleby,.searchpagerefiner #propcountsandddls.newddls .toggleby{padding-left:0}@media(max-width:767px){.searchpage #propcountsandddls.newddls .toggleby .maptoggle,.searchpagerefiner #propcountsandddls.newddls .toggleby .maptoggle{border:none!important;position:fixed;bottom:32px;margin:0 auto 0 -53px;z-index:3;left:50%}}@media(min-width:768px){.searchpage #propcountsandddls.newddls .toggleby .maptoggle,.searchpagerefiner #propcountsandddls.newddls .toggleby .maptoggle{text-align:center;border:1px solid #dcdddf;height:40px;margin-top:0!important}}.searchpage #propcountsandddls.newddls .toggleby .maptoggle .icon,.searchpagerefiner #propcountsandddls.newddls .toggleby .maptoggle .icon{font-size:16px!important;margin-top:0!important;display:inline-block!important;margin-right:10px!important}.searchpage #propcountsandddls.newddls .toggleby .maptoggle .btn,.searchpagerefiner #propcountsandddls.newddls .toggleby .maptoggle .btn{}@media(max-width:767px){.searchpage #propcountsandddls.newddls .toggleby .maptoggle .btn,.searchpagerefiner #propcountsandddls.newddls .toggleby .maptoggle .btn{border:none;background-color:#fff!important;width:105px;box-shadow:0 2px 8px 0 rgba(0,0,0,.4);border-radius:23px;height:45px!important;line-height:45px;font-size:18px!important}}@media(min-width:768px){.searchpage #propcountsandddls.newddls .toggleby .maptoggle .btn,.searchpagerefiner #propcountsandddls.newddls .toggleby .maptoggle .btn{display:block;width:100%;height:40px;line-height:38px}}.searchpage #propcountsandddls.newddls .toggleby .maptoggle .btn .text,.searchpagerefiner #propcountsandddls.newddls .toggleby .maptoggle .btn .text{display:inline-block!important;top:0!important}@media(min-width:768px) and (max-width:991px){.searchpage #propcountsandddls.newddls .toggleby .maptoggle .btn .visible-sm,.searchpagerefiner #propcountsandddls.newddls .toggleby .maptoggle .btn .visible-sm{display:inline-block!important}}@media(max-width:767px){.searchpage #propcountsandddls.newddls .toggleby .maptoggle .btn span:before,.searchpagerefiner #propcountsandddls.newddls .toggleby .maptoggle .btn span:before{margin:0}}.searchpage .newddlsheader .headertitle,.searchpagerefiner .newddlsheader .headertitle{}@media(min-width:768px) and (max-width:991px){.searchpage .newddlsheader .headertitle,.searchpagerefiner .newddlsheader .headertitle{margin-top:10px!important}}@media(max-width:767px){.searchpage .newddlsheader .headertitle,.searchpagerefiner .newddlsheader .headertitle{margin-top:0!important}}.searchpage #selectedfilters,.searchpagerefiner #selectedfilters{padding-left:15px;margin-top:30px;font-weight:500}.searchpage #selectedfilters .current-filters ul,.searchpagerefiner #selectedfilters .current-filters ul{list-style:none;margin:0;padding:0}.searchpage #selectedfilters .current-filters ul li,.searchpagerefiner #selectedfilters .current-filters ul li{float:left;background-color:#fff;margin-right:10px;border-radius:20px;padding:5px 10px;margin-bottom:10px}.searchpage #selectedfilters .current-filters ul li a,.searchpagerefiner #selectedfilters .current-filters ul li a{position:relative;padding-right:20px}.searchpage #selectedfilters .current-filters ul li a::before,.searchpagerefiner #selectedfilters .current-filters ul li a::before{content:"\e9de";font-family:pochenty;position:absolute;top:2px;right:0;font-size:12px}.searchpage #selectedfilters .current-filters ul li.clear,.searchpagerefiner #selectedfilters .current-filters ul li.clear{color:#fff}.searchpage #selectedfilters .current-filters ul li.clear a,.searchpagerefiner #selectedfilters .current-filters ul li.clear a{color:#fff;padding-right:0}.searchpage #selectedfilters .current-filters ul li.clear a::before,.searchpagerefiner #selectedfilters .current-filters ul li.clear a::before{display:none}.searchpage #selectedfilters .current-filters.moblist,.searchpagerefiner #selectedfilters .current-filters.moblist{}@media(max-width:991px){.searchpage #selectedfilters .current-filters.moblist ul,.searchpagerefiner #selectedfilters .current-filters.moblist ul{overflow-x:scroll;white-space:nowrap;width:95%}.searchpage #selectedfilters .current-filters.moblist ul li,.searchpagerefiner #selectedfilters .current-filters.moblist ul li{float:none;white-space:normal;display:inline-block}}.searchpage .rb-container,.searchpagerefiner .rb-container{display:block;position:relative;margin-bottom:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:992px){.searchpage .rb-container,.searchpagerefiner .rb-container{padding-left:32px!important;margin-bottom:8px}}@media(max-width:991px){.searchpage .rb-container,.searchpagerefiner .rb-container{padding-left:0!important}}.searchpage .rb-container span.radio-button-text,.searchpagerefiner .rb-container span.radio-button-text{position:relative;top:5px;padding-left:0!important}@media(min-width:992px){.searchpage .rb-container span.radio-button-text,.searchpagerefiner .rb-container span.radio-button-text{top:0}}.searchpage .rb-container span.radio-button-text i,.searchpagerefiner .rb-container span.radio-button-text i{margin-right:5px}.searchpage .rb-container span.radio-button-text i:last-of-type,.searchpagerefiner .rb-container span.radio-button-text i:last-of-type{margin-right:0}.searchpage .rb-container .icon-decorative-star:before,.searchpagerefiner .rb-container .icon-decorative-star:before{font-size:20px}.searchpage .rb-container input,.searchpagerefiner .rb-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.searchpage .rb-container input:checked~.checkmark,.searchpagerefiner .rb-container input:checked~.checkmark{background-color:#fff}.searchpage .rb-container input:checked~.checkmark:after,.searchpagerefiner .rb-container input:checked~.checkmark:after{display:none}.searchpage .rb-container .checkmark:after,.searchpagerefiner .rb-container .checkmark:after{top:4px;left:4px;width:20px;height:20px;border-radius:50%;opacity:0;transform:scale(0);transition:all 100ms ease-in;display:initial;content:''}@media(min-width:992px){.searchpage .rb-container .checkmark:after,.searchpagerefiner .rb-container .checkmark:after{width:10px;height:10px}}.searchpage .rb-container:before,.searchpagerefiner .rb-container:before{content:''!important}.searchpage .rb-container:after,.searchpagerefiner .rb-container:after{border:none!important}.searchpage .rb-container.selected .checkmark:after,.searchpagerefiner .rb-container.selected .checkmark:after{display:block!important;opacity:1;transform:scale(1)}.searchpage .rb-container.selected i,.searchpagerefiner .rb-container.selected i{color:#424242}@media(min-width:992px){.searchpage .rb-container-star,.searchpagerefiner .rb-container-star{padding-left:32px!important}}@media(max-width:991px){.searchpage .rb-container-star,.searchpagerefiner .rb-container-star{padding-left:0!important}}.searchpage .rb-container-star span.radio-button-text,.searchpagerefiner .rb-container-star span.radio-button-text{position:relative;top:5px;padding-left:0!important}@media(min-width:992px){.searchpage .rb-container-star span.radio-button-text,.searchpagerefiner .rb-container-star span.radio-button-text{top:0}}.searchpage .rb-container-star span.radio-button-text i,.searchpagerefiner .rb-container-star span.radio-button-text i{margin-right:5px}.searchpage .rb-container-star span.radio-button-text i:last-of-type,.searchpagerefiner .rb-container-star span.radio-button-text i:last-of-type{margin-right:0}.searchpage .rb-container-star .icon-decorative-star:before,.searchpagerefiner .rb-container-star .icon-decorative-star:before{color:#424242}.searchpage .rb-container-star.selected .icon-decorative-star:before,.searchpagerefiner .rb-container-star.selected .icon-decorative-star:before{color:#424242}.searchpage .checkmark,.searchpagerefiner .checkmark{position:absolute;top:0;height:30px;width:30px;background-color:#fff;border-radius:50%;border:1px solid #ddd}@media(min-width:992px){.searchpage .checkmark,.searchpagerefiner .checkmark{left:0;height:20px;width:20px}}@media(max-width:991px){.searchpage .checkmark,.searchpagerefiner .checkmark{right:0}}.searchpage .checkmark:after,.searchpagerefiner .checkmark:after{content:"";position:absolute;display:none}.searchpage #SearchResults,.searchpagerefiner #SearchResults{padding-left:15px;margin-top:30px;padding-right:15px}@media(max-width:991px){.searchpage #SearchResults,.searchpagerefiner #SearchResults{padding-right:0}}.searchpage #SearchResults .property,.searchpagerefiner #SearchResults .property{margin-bottom:30px}@media(max-width:767px){.searchpage #SearchResults .property,.searchpagerefiner #SearchResults .property{padding:0}}.searchpage #SearchResults .property .closeBy,.searchpagerefiner #SearchResults .property .closeBy{line-height:40px;height:40px;border:1px solid #dcdddf;padding-left:25px}.searchpage #SearchResults .property .propimage,.searchpagerefiner #SearchResults .property .propimage{overflow:hidden;width:100%;position:relative}.searchpage #SearchResults .property .propimage a.proplink,.searchpagerefiner #SearchResults .property .propimage a.proplink{display:none}.searchpage #SearchResults .property .propimage.slick-initialized a.proplink,.searchpagerefiner #SearchResults .property .propimage.slick-initialized a.proplink{display:inline-block}@media(min-width:1200px){.searchpage #SearchResults .property .propimage,.searchpagerefiner #SearchResults .property .propimage{max-height:242px;overflow:hidden}}.searchpage #SearchResults .property .propimage .caption,.searchpagerefiner #SearchResults .property .propimage .caption{position:absolute;bottom:0;display:block;width:100%;padding:0 15px;color:#fff;background-image:url(/img/gradient.png);background-repeat:repeat-x;background-position:top;padding-top:20px;text-decoration:none;cursor:pointer}.searchpage #SearchResults .property .propimage .caption h3,.searchpagerefiner #SearchResults .property .propimage .caption h3{margin-bottom:0}.searchpage #SearchResults .property .propimage .caption h3 a,.searchpagerefiner #SearchResults .property .propimage .caption h3 a{color:#fff}.searchpage #SearchResults .property .propimage .slick-slide,.searchpagerefiner #SearchResults .property .propimage .slick-slide{float:left;position:relative}.searchpage #SearchResults .property .propimage .slick-prev,.searchpagerefiner #SearchResults .property .propimage .slick-prev{left:0;height:30px;width:30px;position:absolute;top:40%;font-size:0;background-color:transparent;border:0;outline:none;z-index:1}.searchpage #SearchResults .property .propimage .slick-prev:before,.searchpagerefiner #SearchResults .property .propimage .slick-prev:before{content:"\e84a";font-family:pochenty;display:inline-block;position:absolute;left:0;top:0;color:#fff;font-size:30px}.searchpage #SearchResults .property .propimage .slick-next,.searchpagerefiner #SearchResults .property .propimage .slick-next{right:0;height:30px;width:30px;position:absolute;top:40%;font-size:0;background-color:transparent;border:0;outline:none;z-index:1}.searchpage #SearchResults .property .propimage .slick-next:before,.searchpagerefiner #SearchResults .property .propimage .slick-next:before{content:"\e84b";font-family:pochenty;display:inline-block;position:absolute;left:0;top:0;color:#fff;font-size:30px}.searchpage #SearchResults .property .propdatesprices,.searchpagerefiner #SearchResults .property .propdatesprices{background-color:#fff;width:60%;display:inline-block;padding:15px;margin-top:-50%;position:relative}.searchpage #SearchResults .property .propdatesprices p,.searchpagerefiner #SearchResults .property .propdatesprices p{margin-bottom:0}.searchpage #SearchResults .property .propdatesprices .price,.searchpagerefiner #SearchResults .property .propdatesprices .price{font-weight:600}.searchpage #SearchResults .property .propdatesprices .price .offerstrike,.searchpagerefiner #SearchResults .property .propdatesprices .price .offerstrike{text-decoration:line-through}.searchpage #SearchResults .property h3,.searchpagerefiner #SearchResults .property h3{font-size:18px}.searchpage #SearchResults .property img,.searchpagerefiner #SearchResults .property img{max-width:100%;width:100%}.searchpage #SearchResults .property .propinfo,.searchpagerefiner #SearchResults .property .propinfo{font-weight:600;text-align:center}.searchpage #SearchResults .property .propinfo a,.searchpagerefiner #SearchResults .property .propinfo a{text-decoration:none}.searchpage #SearchResults .property .propinfo .propinfosub,.searchpagerefiner #SearchResults .property .propinfo .propinfosub{height:50px;padding:0;background-color:#fff}.searchpage #SearchResults .property .propinfo .propinfosub span,.searchpagerefiner #SearchResults .property .propinfo .propinfosub span{font-size:25px;line-height:48px;display:inline-block}.searchpage #SearchResults .property .propinfo .propinfosub span.icontext,.searchpagerefiner #SearchResults .property .propinfo .propinfosub span.icontext{font-size:15px;line-height:38px}.searchpage #SearchResults .property .propinfo .prices,.searchpagerefiner #SearchResults .property .propinfo .prices{text-align:center;font-size:15px;background-color:#fff;padding:15px;font-weight:300;display:block}.searchpage #SearchResults .property .propinfo .prices span,.searchpagerefiner #SearchResults .property .propinfo .prices span{margin:0;font-weight:600}.searchpage #SearchResults .property .propinfo .prices .offerstrike,.searchpagerefiner #SearchResults .property .propinfo .prices .offerstrike{text-decoration:line-through}.searchpage #SearchResults .property:hover .pbg,.searchpagerefiner #SearchResults .property:hover .pbg,.searchpage #SearchResults .property:focus .pbg,.searchpagerefiner #SearchResults .property:focus .pbg{height:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.searchpage .paginationcont,.searchpagerefiner .paginationcont{padding:0}.searchpage .paginationcont #pagination,.searchpagerefiner .paginationcont #pagination{width:100%;background-color:#fff;line-height:80px;padding:0 15px 0 30px}@media(max-width:767px){.searchpage .paginationcont #pagination,.searchpagerefiner .paginationcont #pagination{text-align:center;margin-left:0}.searchpage .paginationcont #pagination .numbers,.searchpagerefiner .paginationcont #pagination .numbers,.searchpage .paginationcont #pagination .current,.searchpagerefiner .paginationcont #pagination .current,.searchpage .paginationcont #pagination .button,.searchpagerefiner .paginationcont #pagination .button{margin-left:5px;margin-right:5px!important}}@media(min-width:992px) and (max-width:1199px){.searchpage .paginationcont #pagination .propcount,.searchpagerefiner .paginationcont #pagination .propcount{font-size:14px}}.searchpage .paginationcont #pagination li,.searchpagerefiner .paginationcont #pagination li{padding:0}.searchpage .paginationcont #pagination .numbers,.searchpagerefiner .paginationcont #pagination .numbers,.searchpage .paginationcont #pagination .current,.searchpagerefiner .paginationcont #pagination .current,.searchpage .paginationcont #pagination .button,.searchpagerefiner .paginationcont #pagination .button{border-radius:50px;font-weight:500;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;margin-right:10px}.searchpage .paginationcont #pagination .numbers:hover,.searchpagerefiner .paginationcont #pagination .numbers:hover,.searchpage .paginationcont #pagination .current:hover,.searchpagerefiner .paginationcont #pagination .current:hover,.searchpage .paginationcont #pagination .button:hover,.searchpagerefiner .paginationcont #pagination .button:hover,.searchpage .paginationcont #pagination .numbers:focus,.searchpagerefiner .paginationcont #pagination .numbers:focus,.searchpage .paginationcont #pagination .current:focus,.searchpagerefiner .paginationcont #pagination .current:focus,.searchpage .paginationcont #pagination .button:focus,.searchpagerefiner .paginationcont #pagination .button:focus{text-decoration:none}.searchpage .paginationcont #pagination .button,.searchpagerefiner .paginationcont #pagination .button{display:inline-block;position:absolute;position:relative}.searchpage .paginationcont #pagination .button.prev,.searchpagerefiner .paginationcont #pagination .button.prev{margin-left:0!important}.searchpage .paginationcont #pagination .button.prev:before,.searchpagerefiner .paginationcont #pagination .button.prev:before{content:"\e818";font-family:pochenty}.searchpage .paginationcont #pagination .button.next,.searchpagerefiner .paginationcont #pagination .button.next{margin-right:0!important}.searchpage .paginationcont #pagination .button.next:before,.searchpagerefiner .paginationcont #pagination .button.next:before{content:"\e81d";font-family:pochenty}.searchpage .paginationcont #pagination .current,.searchpagerefiner .paginationcont #pagination .current{color:#fff}.searchpage .paginationcont #pagination .nextPreviousButtonCSS,.searchpagerefiner .paginationcont #pagination .nextPreviousButtonCSS{margin-right:10px}.searchpage .paginationcont #pagination .btn,.searchpagerefiner .paginationcont #pagination .btn{color:#fff;margin-right:15px;margin-top:18px;width:100%}@media(max-width:991px){.searchpage .paginationcont #pagination .btn,.searchpagerefiner .paginationcont #pagination .btn{margin-right:0;margin-bottom:30px}}.searchpage #mapview,.searchpagerefiner #mapview{display:none}@media(max-width:991px){.searchpage #mapview #mobmaptoggle,.searchpagerefiner #mapview #mobmaptoggle{cursor:pointer;line-height:55px;height:55px;color:#fff}.searchpage #mapview #mobmaptoggle span,.searchpagerefiner #mapview #mobmaptoggle span{position:relative;display:inline-block;padding-right:30px}.searchpage #mapview #mobmaptoggle span:after,.searchpagerefiner #mapview #mobmaptoggle span:after{content:"\e9da";font-family:pochenty;display:inline-block;position:absolute;right:0;top:0;color:#fff}}.searchpage #mapview .mapcont,.searchpagerefiner #mapview .mapcont{padding:0;margin-top:0}@media(max-width:991px){.searchpage #mapview .mapcont,.searchpagerefiner #mapview .mapcont{margin-top:0}}@media(min-width:768px){.searchpage #mapview #map,.searchpagerefiner #mapview #map{height:500px!important}}@media(min-width:1200px){.searchpage #mapview #map,.searchpagerefiner #mapview #map{height:600px!important}}.searchpage #closeButton,.searchpagerefiner #closeButton{margin:12px}.searchpage #mapBubbleHeader,.searchpagerefiner #mapBubbleHeader{height:40px;line-height:40px;padding:0 20px;font-size:15px;font-weight:700}.searchpage .mapPanelsmall #mapBubbleCont,.searchpagerefiner .mapPanelsmall #mapBubbleCont{overflow:visible}.searchpage #mapBubbleCont,.searchpagerefiner #mapBubbleCont{max-height:150px;max-width:395px;overflow:hidden;overflow-y:scroll}.searchpage #mapBubbleCont.singleproperty,.searchpagerefiner #mapBubbleCont.singleproperty{overflow-y:hidden!important}.searchpage #mapBubbleCont .mapBubbleItem,.searchpagerefiner #mapBubbleCont .mapBubbleItem{padding:15px 20px;float:left;width:100%}.searchpage #mapBubbleCont .mapBubbleItem .propImage,.searchpagerefiner #mapBubbleCont .mapBubbleItem .propImage{float:left;width:33%}.searchpage #mapBubbleCont .mapBubbleItem .propInfo,.searchpagerefiner #mapBubbleCont .mapBubbleItem .propInfo{float:left;width:66%;padding-left:25px;font-size:14px}.searchpage #mapBubbleCont .mapBubbleItem .propInfo h5,.searchpagerefiner #mapBubbleCont .mapBubbleItem .propInfo h5{margin:0;font-weight:700}.searchpage #mapBubbleCont .mapBubbleItem .propInfo .stronger,.searchpagerefiner #mapBubbleCont .mapBubbleItem .propInfo .stronger{font-weight:700}.searchpage #mapBubbleCont .mapBubbleItem:last-child,.searchpagerefiner #mapBubbleCont .mapBubbleItem:last-child{border-bottom:0}.searchpage #PageContent,.searchpagerefiner #PageContent{color:#fff;padding-top:60px;padding-bottom:60px}.searchpage #PageContent h2,.searchpagerefiner #PageContent h2{font-size:18px}.searchpage #PageContent p,.searchpagerefiner #PageContent p{font-weight:300}.searchpagerefiner .starGradingContainer{padding:0 15px}@media(min-width:768px){.searchpagerefiner .starGradingContainer{width:49%}}.searchpage.basicsearch #MainNav,.searchpage.standardsearch #MainNav{height:78px;top:0}@media(max-width:767px){.searchpage.basicsearch #MainNav,.searchpage.standardsearch #MainNav{height:60px}}.searchpage.basicsearch #MobTabSearch,.searchpage.standardsearch #MobTabSearch{width:100%;position:fixed;top:78px;overflow:hidden}@media(max-width:767px){.searchpage.basicsearch #MobTabSearch,.searchpage.standardsearch #MobTabSearch{top:60px}}.searchpage.basicsearch #SearchPanel,.searchpage.standardsearch #SearchPanel{position:relative;z-index:1;top:inherit;width:100%!important;border-right:0;margin-top:30px;font-family:open sans,sans-serif;font-size:14px}.searchpage.basicsearch #SearchPanel .form-control,.searchpage.standardsearch #SearchPanel .form-control{font-size:14px}.searchpage.basicsearch #SearchPanel .searchtypehead h5,.searchpage.standardsearch #SearchPanel .searchtypehead h5{color:#333;font-family:open sans,sans-serif;margin-bottom:0;position:relative;padding-left:20px}.searchpage.basicsearch #SearchPanel .searchtypehead h5:before,.searchpage.standardsearch #SearchPanel .searchtypehead h5:before{font-family:pochenty;display:inline-block;position:absolute;left:0}.searchpage.basicsearch #SearchPanel .searchtypehead h5.destination,.searchpage.standardsearch #SearchPanel .searchtypehead h5.destination{margin-top:0}.searchpage.basicsearch #SearchPanel .searchtypehead h5.destination:before,.searchpage.standardsearch #SearchPanel .searchtypehead h5.destination:before{content:"\e9dc"}.searchpage.basicsearch #SearchPanel .searchtypehead h5.dates,.searchpage.standardsearch #SearchPanel .searchtypehead h5.dates{margin-top:30px}.searchpage.basicsearch #SearchPanel .searchtypehead h5.dates:before,.searchpage.standardsearch #SearchPanel .searchtypehead h5.dates:before{content:"\e9d7"}.searchpage.basicsearch #SearchPanel .searchtypehead h5.party,.searchpage.standardsearch #SearchPanel .searchtypehead h5.party{margin-top:30px}.searchpage.basicsearch #SearchPanel .searchtypehead h5.party:before,.searchpage.standardsearch #SearchPanel .searchtypehead h5.party:before{content:"\e9b7"}.searchpage.basicsearch #SearchPanel .inner .freesearch #freeLocation,.searchpage.standardsearch #SearchPanel .inner .freesearch #freeLocation{width:100%}.searchpage.basicsearch #PageContentBanner,.searchpage.standardsearch #PageContentBanner{margin-bottom:30px;margin-top:76px}.searchpage.basicsearch h1,.searchpage.standardsearch h1{margin-bottom:0;padding-left:0}.searchpage.basicsearch abbr,.searchpage.standardsearch abbr{border-bottom:none;cursor:default;text-decoration:none}.searchpage.basicsearch #MobTabSearch .mobpropcount,.searchpage.standardsearch #MobTabSearch .mobpropcount{text-align:left}@media(min-width:768px) and (max-width:991px){.searchpage.basicsearch #MobTabSearch .mobpropcount,.searchpage.standardsearch #MobTabSearch .mobpropcount{display:none}}@media(min-width:768px) and (max-width:991px){.searchpage.basicsearch #MobTabSearch .mobsearch,.searchpage.standardsearch #MobTabSearch .mobsearch{margin-left:50%}}.searchpage.basicsearch #propcountsandddls,.searchpage.standardsearch #propcountsandddls{padding-left:0;margin-top:7px}.searchpage.basicsearch .maptoggle,.searchpage.standardsearch .maptoggle{text-align:right}@media(min-width:768px){.searchpage.basicsearch #mapview .mapcont,.searchpage.standardsearch #mapview .mapcont{padding:0 15px}}.searchpage.basicsearch #selectedfilters,.searchpage.standardsearch #selectedfilters{padding-left:0;font-size:12px}.searchpage.basicsearch #selectedfilters .current-filters ul li,.searchpage.standardsearch #selectedfilters .current-filters ul li{border-radius:0;position:relative}.searchpage.basicsearch #selectedfilters .current-filters ul li a,.searchpage.standardsearch #selectedfilters .current-filters ul li a{position:initial}.searchpage.basicsearch #selectedfilters .current-filters ul li a:before,.searchpage.standardsearch #selectedfilters .current-filters ul li a:before{top:1px;right:5px}.searchpage.basicsearch #selectedfilters .current-filters .featuresmore,.searchpage.standardsearch #selectedfilters .current-filters .featuresmore,.searchpage.basicsearch #selectedfilters .current-filters .featuresmorehide,.searchpage.standardsearch #selectedfilters .current-filters .featuresmorehide{display:block;float:left;cursor:pointer}.searchpage.basicsearch #SearchPanel,.searchpage.standardsearch #SearchPanel{margin-top:0}.searchpage.basicsearch #filterselector,.searchpage.standardsearch #filterselector{position:relative;display:block;z-index:1;top:inherit;margin-top:30px;margin-bottom:30px;height:auto!important;padding-bottom:0!important;z-index:0}.searchpage.basicsearch #filterselector .head:after,.searchpage.standardsearch #filterselector .head:after{content:"\e8c4";font-family:pochenty;display:inline-block;position:absolute;right:0;top:18px}.searchpage.basicsearch #filterselector .scrollfilters,.searchpage.standardsearch #filterselector .scrollfilters{height:auto!important;margin-top:0;overflow:visible!important;padding-bottom:0!important}.searchpage.basicsearch #filterselector .property-features,.searchpage.standardsearch #filterselector .property-features{margin-left:0}.searchpage.basicsearch .propertyrow,.searchpage.standardsearch .propertyrow{margin-bottom:20px}@media(max-width:767px){.searchpage.basicsearch .propertyrow,.searchpage.standardsearch .propertyrow{margin-bottom:0;max-width:383px;margin:0 auto}}.searchpage.basicsearch .propertyrow .propertybg,.searchpage.standardsearch .propertyrow .propertybg{padding-top:30px}@media(max-width:767px){.searchpage.basicsearch .propertyrow .propertybg,.searchpage.standardsearch .propertyrow .propertybg{padding-top:15px}}.searchpage.basicsearch .propertyrow .propertybg.first,.searchpage.standardsearch .propertyrow .propertybg.first{padding-top:0;border-top:0}.searchpage.basicsearch .propertyrow h3,.searchpage.standardsearch .propertyrow h3{margin-top:0;margin-bottom:10px}.searchpage.basicsearch .propertyrow .detailscol,.searchpage.standardsearch .propertyrow .detailscol{padding-right:15px}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol,.searchpage.standardsearch .propertyrow .detailscol{padding:0!important}.searchpage.basicsearch .propertyrow .detailscol h3,.searchpage.standardsearch .propertyrow .detailscol h3{padding:0 15px}.searchpage.basicsearch .propertyrow .detailscol .marketingaddress,.searchpage.standardsearch .propertyrow .detailscol .marketingaddress{padding:0 15px}.searchpage.basicsearch .propertyrow .detailscol .mobpad,.searchpage.standardsearch .propertyrow .detailscol .mobpad{padding:0 15px}}.searchpage.basicsearch .propertyrow .detailscol div,.searchpage.standardsearch .propertyrow .detailscol div{display:inline-block}.searchpage.basicsearch .propertyrow .detailscol .icon-hc-star-filled:before,.searchpage.standardsearch .propertyrow .detailscol .icon-hc-star-filled:before{margin:0}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate{width:100%}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate{margin:0;margin-top:15px}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate .nopad,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate .nopad{padding:0}}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date{width:100%;border:1px solid #dcdddf;text-align:center;padding:0;font-size:15px!important;min-height:38px}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date{display:block}}@media(min-width:768px) and (max-width:991px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date{line-height:38px}}@media(min-width:992px) and (max-width:1199px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date{display:block}}@media(min-width:1200px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date{line-height:38px}}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date a,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date a{display:block;text-decoration:none}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date a,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date a{display:table;height:64px;width:100%}}@media(min-width:992px) and (max-width:1199px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date a,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date a{display:table;height:64px;width:100%}}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration{display:table-cell;vertical-align:middle;text-align:center}}@media(min-width:992px) and (max-width:1199px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration{display:table-cell;vertical-align:middle;text-align:center}}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration span,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration span{display:block}}@media(min-width:992px) and (max-width:1199px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration span,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration span{display:block}}@media(min-width:768px) and (max-width:991px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration span.holidayDuration,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration span.holidayDuration{border-left:solid 1px #ccc;padding-left:8px;margin-left:8px}}@media(min-width:1200px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration span.holidayDuration,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.date a span.holidayDateAndDuration span.holidayDuration{border-left:solid 1px #ccc;padding-left:8px;margin-left:8px}}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price{width:100%;border:1px solid #dcdddf;text-align:center;padding:0;font-size:15px!important;min-height:40px}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price{display:block}}@media(min-width:992px) and (max-width:1199px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price{display:block}}@media(min-width:768px) and (max-width:991px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price{line-height:38px}}@media(min-width:1200px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price{line-height:38px}}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .offerstrike,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .offerstrike{text-decoration:line-through;font-size:14px}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .offerstrike,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .offerstrike{display:none}}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price a,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price a{display:block;text-decoration:none}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price a,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price a{display:table;height:64px;width:100%}}@media(min-width:992px) and (max-width:1199px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price a,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price a{display:table;height:64px;width:100%}}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price a span.price,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price a span.price{display:table-cell;vertical-align:middle}}@media(min-width:992px) and (max-width:1199px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price a span.price,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price a span.price{display:table-cell;vertical-align:middle}}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .mobgoright,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .mobgoright{font-weight:500}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .regular .amount,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .regular .amount{font-weight:500}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .offerprice,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .offerprice{font-weight:600!important}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .originalprice,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .originalprice{text-decoration:line-through}@media(min-width:768px) and (max-width:991px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .originalprice,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .originalprice{margin-right:12px}}@media(min-width:1200px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .originalprice,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .originalprice{margin-right:12px}}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .range,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .range{text-align:left;display:block;padding:0 15px}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .range .mobgoleft,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .range .mobgoleft{text-align:left}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate div.price .range .mobgoright,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate div.price .range .mobgoright{float:right}}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate .col-xs-12 div.price a,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate .col-xs-12 div.price a{height:40px}}@media(min-width:992px) and (max-width:1199px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate .col-xs-12 div.price a,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate .col-xs-12 div.price a{height:40px}}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate .nopadleft,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate .nopadleft{padding-left:0}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate .nopadleft,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate .nopadleft{padding:0}}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate .nopadright,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate .nopadright{padding-right:0}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate .nopadright,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate .nopadright{padding:0}}.searchpage.basicsearch .propertyrow .detailscol .proppriceanddate .nopadright div.date,.searchpage.standardsearch .propertyrow .detailscol .proppriceanddate .nopadright div.date{border-right:0}.searchpage.basicsearch .propertyrow .detailscol .detail-item,.searchpage.standardsearch .propertyrow .detailscol .detail-item{color:#43464f;line-height:13px;padding-right:9px;margin-right:9px;font-family:open sans,sans-serif;font-size:15px;vertical-align:middle;border-right:1px solid #e4e2e2}.searchpage.basicsearch .propertyrow .detailscol .detail-item i,.searchpage.standardsearch .propertyrow .detailscol .detail-item i,.searchpage.basicsearch .propertyrow .detailscol .detail-item span,.searchpage.standardsearch .propertyrow .detailscol .detail-item span{display:inline-block;text-align:left;vertical-align:text-top}.searchpage.basicsearch .propertyrow .detailscol .detail-item i,.searchpage.standardsearch .propertyrow .detailscol .detail-item i{color:#666;font-size:24px;margin-right:5px;vertical-align:middle}.searchpage.basicsearch .propertyrow .detailscol .detail-item i.pet-icon,.searchpage.standardsearch .propertyrow .detailscol .detail-item i.pet-icon{font-size:22px}.searchpage.basicsearch .propertyrow .detailscol .detail-item span,.searchpage.standardsearch .propertyrow .detailscol .detail-item span{font-size:13px;color:#43464f;margin-top:0}.searchpage.basicsearch .propertyrow .detailscol .detail-item span.pochenty-bathrooms,.searchpage.standardsearch .propertyrow .detailscol .detail-item span.pochenty-bathrooms,.searchpage.basicsearch .propertyrow .detailscol .detail-item span.pochenty-no-dogs-icon,.searchpage.standardsearch .propertyrow .detailscol .detail-item span.pochenty-no-dogs-icon{color:#666;font-size:20px;font-weight:600;margin-right:7px}.searchpage.basicsearch .propertyrow .detailscol .detail-item span.pochenty-bathrooms:before,.searchpage.standardsearch .propertyrow .detailscol .detail-item span.pochenty-bathrooms:before,.searchpage.basicsearch .propertyrow .detailscol .detail-item span.pochenty-no-dogs-icon:before,.searchpage.standardsearch .propertyrow .detailscol .detail-item span.pochenty-no-dogs-icon:before{margin-left:0;margin-right:0}.searchpage.basicsearch .propertyrow .detailscol .detail-item span.detail-number,.searchpage.standardsearch .propertyrow .detailscol .detail-item span.detail-number{vertical-align:middle;font-size:14px}.searchpage.basicsearch .propertyrow .detailscol .detail-item.bathrooms,.searchpage.standardsearch .propertyrow .detailscol .detail-item.bathrooms{margin-right:5px}@media(max-width:767px){.searchpage.basicsearch .propertyrow .detailscol .detail-item.pets,.searchpage.standardsearch .propertyrow .detailscol .detail-item.pets{border-right:none}}.searchpage.basicsearch .propertyrow .detailscol .detail-item.propertyStarGrading,.searchpage.standardsearch .propertyrow .detailscol .detail-item.propertyStarGrading{border-right:none;margin-top:16px;margin-bottom:5px}@media(min-width:768px){.searchpage.basicsearch .propertyrow .detailscol .detail-item.propertyStarGrading,.searchpage.standardsearch .propertyrow .detailscol .detail-item.propertyStarGrading{margin-top:1px;margin-bottom:0}}@media(min-width:992px){.searchpage.basicsearch .propertyrow .detailscol .detail-item.propertyStarGrading,.searchpage.standardsearch .propertyrow .detailscol .detail-item.propertyStarGrading{margin-top:12px}}@media(min-width:1200px){.searchpage.basicsearch .propertyrow .detailscol .detail-item.propertyStarGrading,.searchpage.standardsearch .propertyrow .detailscol .detail-item.propertyStarGrading{margin-top:1px}}.searchpage.basicsearch .propertyrow .detailscol .detail-item.propertyStarGrading i,.searchpage.standardsearch .propertyrow .detailscol .detail-item.propertyStarGrading i{margin-left:0;font-size:18px}.searchpage.basicsearch .propertyrow .detailscol .detail-item.propertyStarGrading i.disabled,.searchpage.standardsearch .propertyrow .detailscol .detail-item.propertyStarGrading i.disabled{opacity:.3}.searchpage.basicsearch .propertyrow .imagecol,.searchpage.standardsearch .propertyrow .imagecol{position:relative}@media(max-width:767px){.searchpage.basicsearch .propertyrow .imagecol,.searchpage.standardsearch .propertyrow .imagecol{padding:0;margin-bottom:15px}}.searchpage.basicsearch .propertyrow .imagecol .propprice,.searchpage.standardsearch .propertyrow .imagecol .propprice{position:absolute;bottom:0;padding:5px 15px}.searchpage.basicsearch .propertyrow .imagecol .propprice .price .strike,.searchpage.standardsearch .propertyrow .imagecol .propprice .price .strike{text-decoration:line-through}.searchpage.basicsearch .propertyrow .imagecol .discount,.searchpage.standardsearch .propertyrow .imagecol .discount{position:absolute;top:20px;left:15px;padding:5px 10px}@media(max-width:767px){.searchpage.basicsearch .propertyrow .imagecol .discount,.searchpage.standardsearch .propertyrow .imagecol .discount{top:20px;left:0;padding:8px 15px}}.searchpage.basicsearch .propertyrow .imagecol .recentlyAddedLabel,.searchpage.standardsearch .propertyrow .imagecol .recentlyAddedLabel{position:absolute;top:8px;left:8px;padding:0 10px;height:24px;line-height:24px;font-family:roboto,sans-serif;font-weight:600;font-size:12px;background-color:#424242;color:#fff}@media(min-width:768px){.searchpage.basicsearch .propertyrow .imagecol .recentlyAddedLabel,.searchpage.standardsearch .propertyrow .imagecol .recentlyAddedLabel{left:23px}}.searchpage.basicsearch .propertyrow .imagecol .add-to-wishlist,.searchpage.standardsearch .propertyrow .imagecol .add-to-wishlist{position:absolute;top:-3px;right:-3px;z-index:2;margin:0!important;padding:12px}@media(min-width:768px){.searchpage.basicsearch .propertyrow .imagecol .add-to-wishlist,.searchpage.standardsearch .propertyrow .imagecol .add-to-wishlist{right:12px}}.searchpage.basicsearch .propertyrow .imagecol .add-to-wishlist i,.searchpage.standardsearch .propertyrow .imagecol .add-to-wishlist i{color:#fff;height:32px;width:32px;font-size:24px;background:rgba(97,97,97,.4);border-radius:50%;display:inline-block;text-align:center}.searchpage.basicsearch .propertyrow .imagecol .add-to-wishlist i:before,.searchpage.standardsearch .propertyrow .imagecol .add-to-wishlist i:before{position:absolute;top:17px;right:16px}.searchpage.basicsearch .propertyrow .propDesc,.searchpage.standardsearch .propertyrow .propDesc{margin-top:10px;margin-bottom:10px;position:relative;display:block;width:100%;font-size:14px;line-height:24px!important}.searchpage.basicsearch .propertyrow .propDesc:before,.searchpage.standardsearch .propertyrow .propDesc:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0}.searchpage.basicsearch .propertyrow .propDesc p,.searchpage.standardsearch .propertyrow .propDesc p{margin:0}.searchpage.basicsearch #SearchResults,.searchpage.standardsearch #SearchResults{padding:0}.searchpage.basicsearch #SearchResults .property .propinfo,.searchpage.standardsearch #SearchResults .property .propinfo{text-align:left}.searchpage.basicsearch #SearchResults .property .propinfo .propinfosub:first-child,.searchpage.standardsearch #SearchResults .property .propinfo .propinfosub:first-child{border-left:0}.searchpage.basicsearch #SearchResults .property .propinfo .propinfosub:last-child,.searchpage.standardsearch #SearchResults .property .propinfo .propinfosub:last-child{border-right:0}.searchpage.basicsearch #SearchResults .property .propinfo .prices,.searchpage.standardsearch #SearchResults .property .propinfo .prices{position:relative}.searchpage.basicsearch .paginationcont #pagination,.searchpage.standardsearch .paginationcont #pagination{padding:0}.searchpage.basicsearch .paginationcont #pagination .btn,.searchpage.standardsearch .paginationcont #pagination .btn{margin-right:0}@media(min-width:768px) and (max-width:991px){.searchpage.basicsearch .paginationcont #pagination .pagerlinks,.searchpage.standardsearch .paginationcont #pagination .pagerlinks{text-align:left}}.searchpage.basicsearch #SearchResultsCont,.searchpage.standardsearch #SearchResultsCont{margin-top:76px;padding-top:60px}@media(max-width:991px){.searchpage.basicsearch #SearchResultsCont,.searchpage.standardsearch #SearchResultsCont{margin-top:0;padding-top:130px}}@media(max-width:767px){.searchpage.basicsearch #SearchResultsCont,.searchpage.standardsearch #SearchResultsCont{margin-top:0;padding-top:110px}}@media(min-width:768px){.searchpage.basicsearch #DDLandMapList,.searchpage.standardsearch #DDLandMapList{border-bottom:solid 1px #ccc}}.searchpage.basicsearch .headertitle,.searchpage.standardsearch .headertitle{margin-top:0!important}.searchpage.basicsearch .headertitle h1,.searchpage.standardsearch .headertitle h1{margin-top:27px!important}@media(min-width:992px){.searchpage.basicsearch .headertitle h1,.searchpage.standardsearch .headertitle h1{margin-bottom:6px!important}}.searchpage.basicsearch .searchcount,.searchpage.standardsearch .searchcount{display:block!important;margin-left:0!important;font-size:15px!important;padding-top:8px!important}@media(max-width:767px){.searchpage.basicsearch .searchcount,.searchpage.standardsearch .searchcount{font-size:14px!important}}.searchpage.basicsearch #propcountsandddls,.searchpage.standardsearch #propcountsandddls{margin-top:12px!important;margin-bottom:0!important}@media(min-width:768px){.searchpage.basicsearch #propcountsandddls,.searchpage.standardsearch #propcountsandddls{margin-top:20px!important;margin-bottom:20px!important}}.searchpage.basicsearch #propcountsandddls .sortby,.searchpage.standardsearch #propcountsandddls .sortby{border:none!important}.searchpage.basicsearch #propcountsandddls .sortby .form-control,.searchpage.standardsearch #propcountsandddls .sortby .form-control{text-align-last:right;padding-right:28px;background-color:transparent!important;font-size:11px!important;padding-left:0!important}@media(min-width:375px){.searchpage.basicsearch #propcountsandddls .sortby .form-control,.searchpage.standardsearch #propcountsandddls .sortby .form-control{padding-right:31px;font-size:14px!important}}@media(min-width:768px){.searchpage.basicsearch #propcountsandddls .sortby .form-control,.searchpage.standardsearch #propcountsandddls .sortby .form-control{padding-right:33px;font-size:15px!important}}@media(min-width:992px){.searchpage.basicsearch #propcountsandddls .sortby .form-control,.searchpage.standardsearch #propcountsandddls .sortby .form-control{padding-right:40px}}@media(min-width:768px){.searchpage.basicsearch #propcountsandddls .maptoggle .btn,.searchpage.standardsearch #propcountsandddls .maptoggle .btn{background-color:transparent!important;font-size:15px!important}}.searchpage.standardsearch #MainNav-sticky-wrapper{height:76px!important}@media(max-width:991px){.searchpage.standardsearch #MainNav-sticky-wrapper{height:61px!important}}.searchpage.standardsearch .freeLocationcont{display:none;position:absolute;top:0;width:100%;height:60px}.searchpage.standardsearch .freeLocationcont .freesearchinput{border:0;width:100%;height:60px;font-size:18px;font-weight:700;outline:none;border:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.searchpage.standardsearch h1{padding-left:0;margin-bottom:0}.searchpage.standardsearch #SearchResults{padding:0}.searchpage.standardsearch #propcountsandddls{padding-left:0}.searchpage.standardsearch #propcountsandddls .ddls{padding-right:15px}.searchpage.standardsearch #SearchPanel{position:relative;z-index:1;top:inherit;width:100%;border-right:0;margin-top:30px;margin-bottom:30px}.searchpage.standardsearch #SearchBar{color:#2f3235;height:62px;position:fixed;width:100%;z-index:99}.searchpage.standardsearch #SearchBar .nopad{padding:0}.searchpage.standardsearch #SearchBar input{outline:none;border:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.searchpage.standardsearch #SearchBar .btn.search{box-shadow:none;border:0;border-radius:0;width:100%;height:40px;font-size:16px;margin-top:10px}.searchpage.standardsearch #SearchBar .btn.search:hover,.searchpage.standardsearch #SearchBar .btn.search:focus{top:0}.searchpage.standardsearch #SearchBar .freesearch{position:relative}.searchpage.standardsearch #SearchBar .selection{height:60px;line-height:60px;cursor:pointer;vertical-align:middle;padding:0 15px;font-size:15px}.searchpage.standardsearch #SearchBar .selection:after{content:"\e81d";font-family:pochenty;position:absolute;top:0;right:20px;font-size:28px}.searchpage.standardsearch #SearchBar .selection.selbg:after{display:none}.searchpage.standardsearch #SearchBar .selection.hasval:after{display:none}.searchpage.standardsearch #SearchBar .selection h4{font-weight:500;font-size:15px}.searchpage.standardsearch #SearchBar .selection .icon{font-size:22px;display:inline-block;float:left;margin-right:5px}.searchpage.standardsearch #SearchBar .selection .ui-widget-content{width:100%!important;border-top:0;left:0!important}.searchpage.standardsearch #SearchBar .selection .ui-widget-content li a{padding-left:60px!important}.searchpage.standardsearch #SearchBar .selection .ui-widget-content li a.ui-state-focus{padding-left:60px!important;background-color:rgba(47,184,138,.2)!important}.searchpage.standardsearch #SearchBar .selection .ui-widget-content li .nostock{padding-left:60px!important;font-size:14px;padding-top:5px;padding-bottom:10px;display:inline-block}.searchpage.standardsearch #SearchBar .selection #freeLocation{display:none;height:60px;background-color:transparent;width:80%}.searchpage.standardsearch #SearchBar .selection input::-ms-clear{display:none}.searchpage.standardsearch #SearchBar .selection .tc{height:60px;vertical-align:middle;display:table-cell}.searchpage.standardsearch #SearchBar .selection .tc h4{margin:0}.searchpage.standardsearch #SearchBar .selection .tc p{margin:0}.searchpage.standardsearch #SearchBar #locationlink,.searchpage.standardsearch #SearchBar #locationlink_refiner{border-left:0}.searchpage.standardsearch #SearchBar .clearbutton{display:none;position:absolute;right:0;top:0;cursor:pointer;z-index:99;width:40px;height:60px}.searchpage.standardsearch #SearchBar .clearbutton span{margin-top:18px;display:block}.searchpage.standardsearch #SearchBar .dd{display:none;padding:0 15px;position:absolute;z-index:9;width:100%;margin-top:0}.searchpage.standardsearch #SearchBar .dd .inputnumber{border:0;width:18px;text-align:right}.searchpage.standardsearch #SearchBar .dd .inputnumber.wide{width:50px}.searchpage.standardsearch #SearchBar .dd .numberselector{text-align:center;position:relative;padding:10px 0;font-size:15px}.searchpage.standardsearch #SearchBar .dd .numberselector input{padding-left:0;padding-right:0;opacity:1}.searchpage.standardsearch #SearchBar .dd .numberselector .btn-number,.searchpage.standardsearch #SearchBar .dd .numberselector .btn-number2,.searchpage.standardsearch #SearchBar .dd .numberselector .btn-number3{position:absolute;border:0;width:20px;height:20px;padding:0}.searchpage.standardsearch #SearchBar .dd .numberselector .btn-number.minus,.searchpage.standardsearch #SearchBar .dd .numberselector .btn-number2.minus,.searchpage.standardsearch #SearchBar .dd .numberselector .btn-number3.minus{left:0}.searchpage.standardsearch #SearchBar .dd .numberselector .btn-number.plus,.searchpage.standardsearch #SearchBar .dd .numberselector .btn-number2.plus,.searchpage.standardsearch #SearchBar .dd .numberselector .btn-number3.plus{right:0}.searchpage.standardsearch #SearchBar .dd .mbsc-ios.dw-calendar.dw-inline .dw{border:0}.searchpage.standardsearch #SearchBar .dd .dw-cal-month,.searchpage.standardsearch #SearchBar .dd .dw-cal-year{font-size:15px}.searchpage.standardsearch #SearchBar .dd .dw-sel .dw-cal-day-fg{border-radius:0!important}.searchpage.standardsearch #SearchBar .dd .dw-cal-body{position:relative;padding-top:5px}.searchpage.standardsearch #SearchBar .dd .dw-cal-day{border-top:0!important}.searchpage.basicsearch #SearchResultsCont{margin-top:110px;padding-top:0}@media(max-width:991px){.searchpage.basicsearch #SearchResultsCont{margin-top:0;padding-top:160px}}@media(max-width:767px){.searchpage.basicsearch #SearchResultsCont{margin-top:0;padding-top:110px}}.searchpage.basicsearch #filterselector,.searchpage.basicsearch .scrollfilters{height:auto!important}.searchpage.basicsearch .propnamesearch{float:none!important;margin-bottom:0!important}.searchpage.basicsearch .propnamesearch input.form-control{height:30px;border-radius:3px;font-size:12px;font-weight:400;text-indent:15px}.searchpage.basicsearch .propnamesearch .propnamesearchBut:before{right:6px;top:4px;font-size:16px}.searchpage.basicsearch .propnamesearch .propnamesearchBut{border-radius:0 3px 3px 0;right:0;bottom:0;width:30px;height:30px}.searchpage.basicsearch #compdiv{width:251px!important;z-index:99999!important}@media(min-width:1200px){.searchpage.basicsearch #compdiv{width:318px!important}}.searchpage.basicsearch #compdiv .codesearchlistitem2{padding:7px 15px;cursor:pointer;border:0;background-color:#fff;font-size:12px;z-index:99999!important}.searchpage.basicsearch #compdiv .codesearchhoverlistitem2{font-size:12px;border:0;z-index:99999!important}.searchpage.zeroresults .searchcount{}@media(max-width:767px){.searchpage.zeroresults .searchcount{display:block!important;margin-top:30px!important}}.searchpage.zeroresults .no-results{margin-top:20px;margin-bottom:30px;float:left;width:100%}.searchpage.zeroresults .no-results p{font-weight:500;clear:both;float:left;margin-bottom:24px}.searchpage.zeroresults .no-results p.hastopborder{border-top:1px solid #dcdddf;padding-top:26px;margin-top:20px;clear:both;float:left;width:100%}.searchpage.zeroresults .no-results ul{list-style:none;margin:0;padding:0;clear:both;float:left}.searchpage.zeroresults .no-results ul li{float:left;margin-right:10px;margin-bottom:10px}.searchpage.zeroresults .no-results ul li a{display:block;border:1px solid #dcdddf;padding:8px 30px 8px 15px;background-color:#fff;position:relative}.searchpage.zeroresults .no-results ul li a span:after{content:"\e882";font-family:pochenty;display:block;position:absolute;right:7px;top:7px;font-weight:400}.searchpage.zeroresults .no-results ul.noremove li a{padding-right:15px;background-color:#589fd6;color:#fff;border:1px solid #589fd6;text-decoration:none}.searchpage.zeroresults .no-results ul.noremove li a span:after{display:none}.searchpage.zeroresults .no-results ul.noremove li a:hover,.searchpage.zeroresults .no-results ul.noremove li a:focus{background-color:#417ca9;border:1px solid #417ca9}.searchpage.zeroresults .no-results .groupbookings{clear:both;float:left;width:100%;border:solid 1px #dcdddf;padding:25px 30px;margin-top:30px}.searchpage.zeroresults .no-results .groupbookings .icon{display:block;width:40px;height:40px;line-height:40px;border-radius:6px;background-color:#589fd6;margin-right:15px;float:left;margin-bottom:10px;text-align:center}.searchpage.zeroresults .no-results .groupbookings .icon span{color:#fff;font-size:20px}.searchpage.zeroresults .no-results .groupbookings h3{margin-top:8px}.searchpage.zeroresults .no-results .groupbookings p{clear:both;font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;color:#333;margin-bottom:0}.searchpage.zeroresults .no-results .groupbookings p span{font-weight:600}body.fixed-for-mobile{position:fixed;top:0;bottom:0;width:100%;height:100%;min-height:0;min-height:auto}@media(max-width:767px){.searchpage #MobTabSearch{position:relative!important}}.searchpage .invalid-property-error,.refinePopup .invalid-property-error{color:red;font-weight:500;padding-top:8px}@media(max-width:991px){.searchpage .invalid-property-error,.refinePopup .invalid-property-error{padding:8px 15px 0;margin-bottom:-10px}}@media(max-width:767px){form.mapview{height:100%}}@media(max-width:767px){form.mapview #pahbanner,form.mapview #MainNav,form.mapview #headertext,form.mapview #MainContent_selectedfiltersPanel,form.mapview .ddls,form.mapview .paginationcont,form.mapview .PoweredBy,form.mapview .legalDisclaimer,form.mapview #insuranceDisclaimer,form.mapview .footerout{display:none}}@media(max-width:767px){form.mapview #masterWrapper,form.mapview #main,form.mapview #SearchResultsCont,form.mapview #SearchResultsContRow,form.mapview #SearchResultsContCol,form.mapview #SearchResultsRow,form.mapview .searchresultscol,form.mapview #MainContent_mapcontainer,form.mapview #mapview,form.mapview .mapcont,form.mapview #map{height:100%}}@media(max-width:767px){form.mapview #MobTabSearch{position:fixed!important}}@media(max-width:767px){form.mapview #propcountsandddls.newddls{margin-top:0!important;margin-bottom:0!important;position:fixed!important;top:40px!important;z-index:3;width:100%}}@media(max-width:767px){form.mapview .mapcont{position:relative;overflow:hidden}}@media(max-width:767px){form.mapview .mapcont #map{height:calc(100% - 100px);width:100%;position:fixed!important;top:100px;left:0}}@media(max-width:767px){form.mapview #mapBubbleCont{max-height:175px}}.guidespage #Hero{margin-top:-78px;position:relative}.guidespage #Hero img{margin-top:0;max-width:100%;width:100%}@media(max-width:767px){.guidespage #Hero{display:none}}.guidespage #Hero .caption{position:absolute;top:40%;transform:translate(0,-40%);width:100%}.guidespage #Hero .caption p a{color:#fff;font-weight:600}.guidespage #Hero .caption a{color:#fff}.guidespage #Hero .caption .title{font-size:40px;line-height:60px;color:#fff;text-align:center;font-weight:700}.guidespage #Hero .carousel-indicators{bottom:60px}.guidespage #Hero .carousel-indicators li{height:9px;width:9px;border:0;background-color:#fff;margin:0 10px}.guidespage #Guides{padding:30px 30px 50px}.guidespage #Guides .guideitem{margin-top:50px}.guidespage #Guides .guideitem p a{font-weight:600}.guidespage #Guides .guideitem .image{height:260px;overflow:hidden;position:relative}.guidespage #Guides .guideitem .image a{display:block;width:100%;height:100%;background-position:center;-webkit-transition:background-size .5s ease;-moz-transition:background-size .5s ease;-o-transition:background-size .5s ease;-ms-transition:background-size .5s ease;transition:background-size .5s ease}@media(max-width:767px){.guidespage #Guides .guideitem .image{height:260px!important}.guidespage #Guides .guideitem .image a{background-position:center!important;height:260px!important}}.guidespage #Guides .guideitem .image img{width:100%;max-width:100%;position:relative;top:50%;transform:translateY(-50%)}.guidespage #Guides .guideitem .image:hover img{max-width:110%}.guidespage .LoadMore{margin-top:60px;display:none}.guidespage .LoadMore .btn{width:100%;margin-bottom:30px}.guidearticlepage #ArticleContent{padding-top:60px;padding-bottom:60px}.guidearticlepage #ArticleContent img{width:100%;margin:15px 0}.guidearticlepage #ArticleContent img.notop{margin-top:0}.guidearticlepage #ArticleContent img.withcaption{margin-bottom:0}.guidearticlepage #ArticleContent img.smallimage{width:inherit}@media(min-width:1200px){.guidearticlepage #ArticleContent img.alignleft{float:left;width:360px;margin:0 30px 30px 0}.guidearticlepage #ArticleContent img.alignright{float:right;width:360px;margin:0 0 30px 30px}}@media(min-width:992px) and (max-width:1199px){.guidearticlepage #ArticleContent img.alignleft{float:left;width:310px;margin:0 30px 30px 0}.guidearticlepage #ArticleContent img.alignright{float:right;width:310px;margin:0 0 30px 30px}}@media(min-width:768px) and (max-width:991px){.guidearticlepage #ArticleContent img.alignleft{float:left;width:300px;margin:0 30px 30px 0}.guidearticlepage #ArticleContent img.alignright{float:right;width:360px;margin:0 0 30px 30px}}.guidearticlepage #ArticleContent .tweetbtn{font-size:18px;margin-top:60px;margin-bottom:50px;display:block;font-style:italic;padding-left:80px;position:relative;cursor:pointer}@media(max-width:991px){.guidearticlepage #ArticleContent .tweetbtn{padding-left:0;padding-top:60px;text-align:center}}.guidearticlepage #ArticleContent .tweetbtn:before{content:"";font-family:pochenty;display:inline-block;position:absolute;left:0;font-size:30px;border-radius:48px;width:48px;height:48px}.guidearticlepage #ArticleContent .tweetbtn:after{content:"\e9ad";font-family:pochenty;display:inline-block;position:absolute;left:8px;top:13px;font-size:30px}@media(max-width:991px){.guidearticlepage #ArticleContent .tweetbtn:before{left:49%;top:0}.guidearticlepage #ArticleContent .tweetbtn:after{left:49%;top:13px;padding-left:7px}}@media(max-width:767px){.guidearticlepage #ArticleContent .tweetbtn:before{left:49%;top:0}.guidearticlepage #ArticleContent .tweetbtn:after{left:49%;top:13px;padding-left:7px}}.guidearticlepage #ArticleContent .propgal{margin-bottom:30px}@media(max-width:767px){.guidearticlepage #ArticleContent .propgal{margin-bottom:0}}.guidearticlepage #ArticleContent .propgal img{margin:0}.guidearticlepage #ArticleContent h2{text-align:center;margin:60px 0}.guidearticlepage #ArticleContent .highlight{font-style:italic;font-size:18px}.guidearticlepage #ArticleContent .caption{font-size:12px;font-weight:600;margin-bottom:60px}.guidearticlepage #ArticleContent #map_canvas{margin-bottom:60px}@media(min-width:768px){.guidearticlepage #ArticleContent p.inbedimage{margin-top:30px}}.guidearticlepage .authorimage img{width:70px;border-radius:50%}.guidearticlepage .guide-disclaimer2{margin-top:40px;height:auto;width:auto}.guidearticlepage .guide-disclaimer2 p{border-style:solid;border-width:1px;border-color:#d0d0d0;padding-bottom:12px;padding-top:12px;padding-left:20px;padding-right:20px;color:#6c6e75;font-size:13px;font-weight:400;line-height:25px;letter-spacing:0}.guidearticlepage .guide-disclaimer{margin-top:40px;height:auto;width:auto}.guidearticlepage .guide-disclaimer p{border-style:solid;border-width:1px;border-color:#d0d0d0;padding-bottom:12px;padding-top:12px;padding-left:20px;padding-right:20px;color:#6c6e75;font-size:13px;font-weight:400;line-height:25px;letter-spacing:0}.guidearticlepage .guide-disclaimertitle{font-weight:600}.guidearticlepage .author{font-weight:600}.guidearticlepage .author2{font-size:15px;line-height:24px;margin-top:-6px;margin-bottom:20px}@media(min-width:992px){.guidearticlepage .author2{margin-top:-30px}}.guidearticlepage .author2 .icon-author{font-style:normal;margin-right:12px}.guidearticlepage .author2 .icon-author:before{font-family:feather-icons;content:'\e81d';font-size:16px}.guidearticlepage .author2 .icon-calendar{margin-left:20px;margin-right:12px;font-style:normal}.guidearticlepage .author2 .icon-calendar:before{font-family:feather-icons;content:'\e809';font-size:16px}.guidearticlepage #Readmore{margin-top:60px;padding:60px 0;color:#fff}.guidearticlepage #Readmore .guideitem .image{height:250px;overflow:hidden;position:relative;margin-bottom:40px;margin-top:40px}.guidearticlepage #Readmore .guideitem .image img{position:relative}@media(max-width:767px){.guidearticlepage #Readmore .guideitem .image img{width:100%;height:auto}}@media(min-width:1200px){.guidearticlepage #Readmore .guideitem .image img{max-width:100%}}@media(min-width:992px) and (max-width:1199px){.guidearticlepage #Readmore .guideitem .image img{height:100%}}@media(min-width:768px) and (max-width:991px){.guidearticlepage #Readmore .guideitem .image img{height:100%}}.guidearticlepage #Readmore .guideitem h2 a{color:#fff}.guidearticlepage #Readmore .guideitem a{color:#fff}.guidearticlepage #Readmore .btnlink{padding:5px 40px;font-size:18px;margin-top:60px}.cottagepage .propertyleftcol{}@media(max-width:991px){.cottagepage .propertyleftcol{margin-top:79px}}.cottagepage .propertyleftcol .header{margin-bottom:20px;margin-top:4px;position:relative}.cottagepage .propertyleftcol .header .leftcol{padding-left:30px}@media(max-width:991px){.cottagepage .propertyleftcol .header .leftcol{padding-left:15px}}.cottagepage .propertyleftcol .header h1{display:inline-block;margin-right:10px;font-size:25px;font-weight:700}.cottagepage .propertyleftcol .header .marketingaddress{font-size:18px}@media(max-width:767px){.cottagepage .propertyleftcol .header .marketingaddress{display:block}}.cottagepage .propertyleftcol .header .btnlink{float:right;margin-top:20px;margin-right:0}.cottagepage .propertyleftcol .propinfo{padding-bottom:20px}.cottagepage .propertyleftcol .propinfo .glancelist{padding-left:15px}.cottagepage .propertyleftcol .propinfo .propabout{position:relative;margin-top:10px;margin-bottom:10px}.cottagepage .propertyleftcol .propinfo .propabout h3{width:75%}@media(max-width:767px){.cottagepage .propertyleftcol .propinfo .propabout h3{margin-top:40px}}.cottagepage .propertyleftcol .propinfo .propabout .propcode{position:absolute;right:15px;top:24px}@media(max-width:767px){.cottagepage .propertyleftcol .propinfo .propabout .propcode{top:0;left:15px}}.cottagepage .propertyleftcol .propinfo .leftcol{padding-left:30px}@media(max-width:991px){.cottagepage .propertyleftcol .propinfo .leftcol{padding-left:15px}}.cottagepage .propertyleftcol .propinfo .rightcol{padding-right:15px}@media(min-width:992px) and (max-width:1199px){.cottagepage .propertyleftcol .propinfo .rightcol{padding-left:30px}}.cottagepage .propertyleftcol .propinfo #PropertyDescription{margin-bottom:60px;position:relative;font-size:14px}.cottagepage .propertyleftcol .propinfo #PropertyDescription.overflow{overflow:hidden;height:420px;margin-bottom:0}.cottagepage .propertyleftcol .propinfo #PropertyDescription.overflowbg:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0}.cottagepage .propertyleftcol .propinfo #PropertyDescription.overflowbg:after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;height:75px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#f4f4f4 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#f4f4f4 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='f4f4f4',GradientType=0)}.cottagepage .propertyleftcol .propinfo #PropertyDescriptionContentMobileTab,.cottagepage .propertyleftcol .propinfo #PropertyDescriptionContentMobileAccordion{margin-bottom:60px;position:relative}.cottagepage .propertyleftcol .propinfo #PropertyDescriptionContentMobileTab.overflow,.cottagepage .propertyleftcol .propinfo #PropertyDescriptionContentMobileAccordion.overflow{overflow:hidden;height:420px;margin-bottom:0}.cottagepage .propertyleftcol .propinfo #PropertyDescriptionContentMobileTab.overflowbg:before,.cottagepage .propertyleftcol .propinfo #PropertyDescriptionContentMobileAccordion.overflowbg:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0}.cottagepage .propertyleftcol .propinfo #PropertyDescriptionContentMobileTab.overflowbg:after,.cottagepage .propertyleftcol .propinfo #PropertyDescriptionContentMobileAccordion.overflowbg:after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;height:75px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='f4f4f4',GradientType=0)}.cottagepage .propertyleftcol .propinfo #PropertyDescriptionReadMore,.cottagepage .propertyleftcol .propinfo #PropertyDescriptionReadMoreMobileTab,.cottagepage .propertyleftcol .propinfo #PropertyDescriptionReadMoreMobileAccordion{margin-top:10px;margin-bottom:40px;display:block;cursor:pointer}.cottagepage .propertyleftcol .propinfo .Complex h3{margin-bottom:15px}.cottagepage .propertyleftcol .propinfo .Complex .item{float:left;width:100%;margin:8px 0;padding-bottom:15px}.cottagepage .propertyleftcol .propinfo .Complex .item .proptext{margin-top:10px;font-size:14px}.cottagepage .propertyleftcol .propinfo .Complex .item .proptext a{font-size:16px}.cottagepage .propertyleftcol .propinfo .Complex .item img{width:76px;border-radius:76px;margin-right:15px}.cottagepage .propertyleftcol .propinfo .Complex .item .propimg{float:left}.cottagepage .propertyleftcol .propinfo .Complex .row:last-child .item{border-bottom:0}.cottagepage .propertyleftcol .propinfo .ataglance{font-weight:400;margin:0;padding-bottom:30px;margin-bottom:30px}@media(max-width:1199px){.cottagepage .propertyleftcol .propinfo .ataglance{margin-top:30px}}.cottagepage .propertyleftcol .propinfo .ataglance .circle{border-radius:50%;width:56px;height:56px;line-height:56px;margin:0 auto;color:#fff;margin-bottom:15px;font-size:30px}.cottagepage .propertyleftcol .propinfo .ataglance span{font-weight:600}.cottagepage .propertyleftcol .propinfo #Features .icon,.cottagepage .propertyleftcol .propinfo #Features2 .icon{font-size:30px;margin-bottom:20px}@media(min-width:1200px){.cottagepage .propertyleftcol .propinfo #Features .icon,.cottagepage .propertyleftcol .propinfo #Features2 .icon{font-size:23px}}.cottagepage .propertyleftcol .propinfo #Features span,.cottagepage .propertyleftcol .propinfo #Features2 span{display:block;float:left;font-size:14px}.cottagepage .propertyleftcol .propinfo #Map{margin-top:20px}.cottagepage .propertyleftcol .propinfo p.ReevooPanelIntro{font-weight:500;margin-bottom:20px}@media(min-width:768px){.cottagepage .propertyleftcol .propinfo p.ReevooPanelIntro{margin-bottom:25px}}.cottagepage .propertyleftcol .propinfo .reevooBadge{margin:0 15px 20px}@media(min-width:768px){.cottagepage .propertyleftcol .propinfo .reevooBadge{margin:0 0 10px}}@media(min-width:992px){.cottagepage .propertyleftcol .propinfo .reevooBadge{margin:0 0 30px}}.cottagepage .propertyleftcol .propinfo #Reviews,.cottagepage .propertyleftcol .propinfo #ReviewsWL{margin-top:20px}.cottagepage .propertyleftcol .propinfo #Reviews h3,.cottagepage .propertyleftcol .propinfo #ReviewsWL h3{margin-bottom:15px}.cottagepage .propertyleftcol .propinfo #Reviews .hascomments .starpanel,.cottagepage .propertyleftcol .propinfo #ReviewsWL .hascomments .starpanel{margin-bottom:30px}@media(max-width:767px){.cottagepage .propertyleftcol .propinfo #Reviews .hascomments .starpanel,.cottagepage .propertyleftcol .propinfo #ReviewsWL .hascomments .starpanel{margin-bottom:20px}}.cottagepage .propertyleftcol .propinfo #Reviews .starpanel,.cottagepage .propertyleftcol .propinfo #ReviewsWL .starpanel{}.cottagepage .propertyleftcol .propinfo #Reviews .starpanel .highlight,.cottagepage .propertyleftcol .propinfo #ReviewsWL .starpanel .highlight{font-weight:500}@media(min-width:768px){.cottagepage .propertyleftcol .propinfo #Reviews .starpanel .firstrow,.cottagepage .propertyleftcol .propinfo #ReviewsWL .starpanel .firstrow{margin-bottom:10px}}@media(max-width:767px){.cottagepage .propertyleftcol .propinfo #Reviews .starpanel .stars,.cottagepage .propertyleftcol .propinfo #ReviewsWL .starpanel .stars{margin-bottom:10px}}.cottagepage .propertyleftcol .propinfo #Reviews .name,.cottagepage .propertyleftcol .propinfo #ReviewsWL .name{font-weight:700;margin-bottom:12px}.cottagepage .propertyleftcol .propinfo #Reviews .name span,.cottagepage .propertyleftcol .propinfo #ReviewsWL .name span{font-size:20px}.cottagepage .propertyleftcol .propinfo #Reviews .name span:first-child,.cottagepage .propertyleftcol .propinfo #ReviewsWL .name span:first-child{margin-left:10px}.cottagepage .propertyleftcol .propinfo #Reviews .name .icon:before,.cottagepage .propertyleftcol .propinfo #ReviewsWL .name .icon:before{margin:0}.cottagepage .propertyleftcol .propinfo #Reviews p.overallRating,.cottagepage .propertyleftcol .propinfo #ReviewsWL p.overallRating{margin-bottom:12px!important}.cottagepage .propertyleftcol .propinfo #Reviews p.overallRating img,.cottagepage .propertyleftcol .propinfo #ReviewsWL p.overallRating img{width:16px;margin-right:5px}.cottagepage .propertyleftcol .propinfo #Reviews .item,.cottagepage .propertyleftcol .propinfo #ReviewsWL .item{margin:0;float:left;width:100%;font-size:14px}.cottagepage .propertyleftcol .propinfo #Reviews .item .hidtext,.cottagepage .propertyleftcol .propinfo #ReviewsWL .item .hidtext{display:none}.cottagepage .propertyleftcol .propinfo #Reviews .item a,.cottagepage .propertyleftcol .propinfo #ReviewsWL .item a{cursor:pointer;margin-left:5px}.cottagepage .propertyleftcol .propinfo #Reviews .alt,.cottagepage .propertyleftcol .propinfo #ReviewsWL .alt{background-color:#e9e9eb;padding:15px 15px 0;margin:0 0 15px;border-radius:20px}.cottagepage .propertyleftcol .propinfo #Reviews p,.cottagepage .propertyleftcol .propinfo #ReviewsWL p{margin-bottom:15px}.cottagepage .propertyleftcol .propinfo #Reviews .readmorereviews,.cottagepage .propertyleftcol .propinfo #ReviewsWL .readmorereviews{margin-top:15px;margin-bottom:30px}.cottagepage .propertyleftcol .propinfo #propimageslider{position:relative}@media(min-width:768px) and (max-width:1199px){.cottagepage .propertyleftcol .propinfo #propimageslider{padding-bottom:60px}}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-slide{float:left;position:relative}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-slide img{width:100%}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-prev{left:15px;height:35px;width:35px;position:absolute;top:45%;font-size:0;border:0;border-radius:50%;outline:none}@media(min-width:768px) and (max-width:1199px){.cottagepage .propertyleftcol .propinfo #propimageslider .slick-prev{top:40%;left:-65px}}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-prev:before{content:"\e84a";font-family:pochenty;display:inline-block;position:absolute;left:5px;top:2px;color:#fff;font-size:22px}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-next{right:15px;height:35px;width:35px;position:absolute;top:45%;font-size:0;border:0;border-radius:50%;outline:none}@media(min-width:768px) and (max-width:1199px){.cottagepage .propertyleftcol .propinfo #propimageslider .slick-next{top:40%;right:-65px}}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-next:before{content:"\e84b";font-family:pochenty;display:inline-block;position:absolute;left:6px;top:2px;color:#fff;font-size:22px}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-dots{position:absolute;bottom:15px;margin:0;padding:0;list-style:none;width:100%;text-align:center}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-dots li{position:relative;display:inline-block}.cottagepage .propertyleftcol .propinfo #propimageslider .slick-dots li button{background-color:#fff;border:0;font-size:0;position:relative;height:8px;width:8px;border-radius:9px;margin:0 5px;padding:0}@media(max-width:991px){.cottagepage .propertyleftcol .propinfo #PropertyImage{padding-top:0}.cottagepage .propertyleftcol .propinfo .ataglance{border-bottom:0;margin-bottom:0}.cottagepage .propertyleftcol .propinfo #Features2{padding-top:40px;padding-bottom:30px;margin-bottom:20px}.cottagepage .propertyleftcol .propinfo #PropertyDescriptionReadMore{margin-bottom:30px}.cottagepage .propertyleftcol .propinfo #BackToTop{padding:7px 40px}.cottagepage .propertyleftcol .propinfo #Reviews{margin-top:0}.cottagepage .propertyleftcol .propinfo #Reviews h3{margin-bottom:30px}.cottagepage .propertyleftcol .propinfo #Map{margin-bottom:30px}}@media(max-width:767px){.cottagepage .propertyleftcol .propinfo #PropertyImage{padding-top:0}.cottagepage .propertyleftcol .propinfo #PropertyImage .PropertyImageCol{padding:0}.cottagepage .propertyleftcol .propinfo #Reviews{text-align:center}.cottagepage .propertyleftcol .propinfo #Reviews .name span{margin-top:10px;display:inline-block}.cottagepage .propertyleftcol .propinfo #Reviews .alt{border-radius:0}.cottagepage .propertyleftcol .propinfo #Reviews .altcont{padding:0}.cottagepage .propertyleftcol .propinfo .Complex{text-align:center}.cottagepage .propertyleftcol .propinfo .Complex .item{margin-top:20px}.cottagepage .propertyleftcol .propinfo .Complex .item .propimg{width:100%;margin-bottom:15px}.cottagepage .propertyleftcol .propinfo .Complex .complexitem{padding:0}}.cottagepage .contactPanel{margin:0 auto;background-color:#fff;padding:18px;border:solid 1px #d4d4d4}@media(min-width:768px) and (max-width:991px){.cottagepage .contactPanel{margin-top:-20px}}.cottagepage .contactPanel.contactPanelMobile{margin-bottom:24px}.cottagepage .contactPanel.contactPanelDesktop{margin-bottom:20px}.cottagepage .contactPanel .quest{font-size:15px;font-family:roboto,sans-serif;color:#424242;text-transform:none;font-weight:600;margin:0 0 10px;text-align:left}.cottagepage .contactPanel .quest.desktop{margin-bottom:5px}.cottagepage .contactPanel .quest.mobile{margin-bottom:-16px}.cottagepage .contactPanel .iconPhone{padding-right:10px;margin-left:1px}.cottagepage .contactPanel .iconEmail{padding-right:7px}.cottagepage .contactPanel .iconPhoneMobile{padding-right:10px;margin-left:-15px}.cottagepage .contactPanel .textEmailMobile{padding-left:3px}.cottagepage .contactPanel .hyper{display:block;font-size:15px;height:40px;line-height:38px;color:#424242;background-color:transparent;text-decoration:none}.cottagepage .contactPanel .hyper.desktop{margin-bottom:-10px;margin-top:-5px}.cottagepage .contactPanel .hyper.mobile{padding:16px;margin-bottom:-11px;text-align:left}.cottagepage .poweredby-panel{font-size:14px;border-bottom:solid 1px #eee;border-left:solid 1px #eee;border-right:solid 1px #eee;margin-bottom:30px;padding:18px;text-align:left}.cottagepage .poweredby-panel img{width:17px!important;margin-left:0;margin-right:8px;margin-bottom:0!important;margin-top:0!important}.cottagepage .poweredby-panel span{color:#424242;font-weight:600}.cottagepage .share .shareicons:hover{cursor:pointer}.cottagepage #Footer .social{float:left!important;float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.cottagepage #Footer .social{float:left;width:50%}}@media(min-width:992px){.cottagepage #Footer .social{float:left;width:25%}}@media(min-width:1200px){.cottagepage #Footer .social{float:left;width:33.33333333%}}@media(min-width:768px) and (max-width:991px){.cottagepage #Footer .social{float:right!important}}@media(max-width:767px){.cottagepage #Footer .social{text-align:left}}.cottagepage.alternate .propertyleftcol .header{background-size:100%;background-position:50%;background-repeat:no-repeat;margin-top:0;height:480px;color:#fff;margin-bottom:60px}.cottagepage.alternate .propertyleftcol .header h1{color:#fff}.cottagepage.alternate .propertyleftcol .header .headerbg{float:left;width:100%;background-image:url(/img/cottagepropimgbg.png);background-position:top;background-repeat:repeat-x;height:100%}.cottagepage.alternate .propertyleftcol .propinfo #Reviews{margin-top:0}.cottagepage.alternate .propertyleftcol .propinfo #Reviews h3{margin-top:0}.cottagepage.alternate .propinfo{padding-right:15px}.cottagepage.alternate .propavail{padding:0}.cottagepage.basic #QuickBar{position:fixed;z-index:99;width:100%;height:40px;line-height:40px;top:78px}@media(max-width:991px){.cottagepage.basic #QuickBar{top:126px}}@media(max-width:767px){.cottagepage.basic #QuickBar{top:107px}}.cottagepage.basic #top{margin-top:148px}@media(max-width:991px){.cottagepage.basic #top{margin-top:78px}}.cottagepage.basic .cottagepanel{margin-bottom:30px}.cottagepage.basic .imageCaption{text-decoration:none;left:50%;max-width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:15px;text-align:center;z-index:98}@media(max-width:479px){.cottagepage.basic .imageCaption{bottom:7px;font-size:12px;max-width:100%;white-space:normal}}@media(min-width:480px) and (max-width:767px){.cottagepage.basic .imageCaption{bottom:15px;font-size:12px;max-width:100%;white-space:normal}}.cottagepage.basic .imageCaption .imageTextDisplay{background-color:rgba(67,70,79,.45);color:#fff;font-size:15px;border-radius:100px;padding:3px 25px 4px;display:inline-block}@media(max-width:767px){.cottagepage.basic .imageCaption .imageTextDisplay{font-size:12px;max-width:100%;white-space:normal;padding:3px 10px 4px}}.cottagepage.basic .imageCaption .slick-track,.cottagepage.basic .imageCaption .slick-slide,.cottagepage.basic .imageCaption:focus{outline:none}.cottagepage.basic #PropertyImage .slideWrap{background-color:#999b9f;height:auto;width:100%}.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery{position:relative}.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:467px}.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item img,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item img,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item img,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item img,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item img,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item img{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:100%;height:100%;object-fit:cover}.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel a:focus,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery a:focus{text-decoration:none!important}.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel a,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery a{color:transparent!important}.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .carousel-inner{background:#999b9f}.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .carousel-control{z-index:2}.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .next.left,.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .prev.right,.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .item.active{opacity:1}.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .active.left,.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .active.right{left:0;opacity:0;z-index:1}@media all and (transform-3d),(-webkit-transform-3d){.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.next,.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.prev,.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.next.left,.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.prev.right,.cottagepage.basic #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.cottagepage.basic #PropertyImage .slideWrap .carouselControls,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow{position:absolute;display:block;top:50%;background:0 0;cursor:pointer;width:60px;height:62px;margin-top:-10px;border:none;outline:none;font-size:0;z-index:98}.cottagepage.basic #PropertyImage .slideWrap .carouselControls.left,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.left,.cottagepage.basic #PropertyImage .slideWrap .carouselControls.slick-prev,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.slick-prev{left:0;margin-top:-35px}@media(min-width:768px) and (max-width:991px){.cottagepage.basic #PropertyImage .slideWrap .carouselControls.left,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.left,.cottagepage.basic #PropertyImage .slideWrap .carouselControls.slick-prev,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.slick-prev{left:20px}}.cottagepage.basic #PropertyImage .slideWrap .carouselControls.left:before,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.left:before,.cottagepage.basic #PropertyImage .slideWrap .carouselControls.slick-prev:before,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.slick-prev:before{color:#fff;content:'\E314';font-family:material icons;opacity:1;font-size:50px;font-weight:100}.cottagepage.basic #PropertyImage .slideWrap .carouselControls.right,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.right,.cottagepage.basic #PropertyImage .slideWrap .carouselControls.slick-next,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.slick-next{right:2px;margin-top:-35px}@media(min-width:768px) and (max-width:991px){.cottagepage.basic #PropertyImage .slideWrap .carouselControls.right,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.right,.cottagepage.basic #PropertyImage .slideWrap .carouselControls.slick-next,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.slick-next{right:20px}}.cottagepage.basic #PropertyImage .slideWrap .carouselControls.right:before,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.right:before,.cottagepage.basic #PropertyImage .slideWrap .carouselControls.slick-next:before,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow.slick-next:before{color:#fff;content:'\E315';font-family:material icons;opacity:1;font-size:50px;font-weight:100;padding-left:10px}.cottagepage.basic #PropertyImage .slideWrap .carouselControls:focus,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow:focus,.cottagepage.basic #PropertyImage .slideWrap .carouselControls:active,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow:active,.cottagepage.basic #PropertyImage .slideWrap .carouselControls:active:focus,.cottagepage.basic #PropertyImage .slideWrap .slick-arrow:active:focus{text-decoration:none!important;outline-offset:0!important;color:transparent!important}@media(min-width:1199px){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{width:770px}}@media(max-width:1199px){.cottagepage.basic #PropertyImage{height:auto}}@media(max-width:1199px) and (max-width:1199px){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:398px;width:535px}}@media(max-width:1199px) and (max-width:991px){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:490px;width:924px}}@media(max-width:1199px) and (max-width:668px){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:430px}}@media(max-width:1199px) and (max-width:564px){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:345px}}@media(max-width:1199px) and (max-width:459px){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:315px}}@media(max-width:1199px) and (max-width:430px){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:282px}}@media(max-width:1199px) and (max-width:365px){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:240px}}@media(max-width:1199px) and only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:258px}}@media(max-width:1199px) and only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:313px}}@media(max-width:1199px) and only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:352px}}@media(max-width:1199px) and screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.cottagepage.basic #PropertyImage .slideWrap .carousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.cottagepage.basic #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.cottagepage.basic #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:298px}}.cottagepage.basic #PropertyImage .imggalviewall,.cottagepage.basic #PropertyImage .imggalviewall-lightgallery{position:absolute;color:#fff;font-size:16px;border-radius:50%;height:37px;width:37px;padding:6px 7px 3px;top:15px;right:15px;text-decoration:none;background-image:url(https://files.holidaycottages.co.uk/img/cottage/tintpixel.png);cursor:pointer;z-index:97}@media(min-width:768px){.cottagepage.basic #PropertyImage .imggalviewall,.cottagepage.basic #PropertyImage .imggalviewall-lightgallery{height:49px;width:49px;right:30px}}.cottagepage.basic #PropertyImage .imggalviewall .icon,.cottagepage.basic #PropertyImage .imggalviewall-lightgallery .icon{display:inline-block;margin-right:5px}.cottagepage.basic #PropertyImage .imggalviewall:hover,.cottagepage.basic #PropertyImage .imggalviewall-lightgallery:hover,.cottagepage.basic #PropertyImage .imggalviewall:focus,.cottagepage.basic #PropertyImage .imggalviewall-lightgallery:focus{background-image:none}@media(max-width:991px){}@media(max-width:767px){.cottagepage.basic #PropertyImage .imggalviewall i,.cottagepage.basic #PropertyImage .imggalviewall-lightgallery i{margin-left:-1px}}@media(min-width:768px){.cottagepage.basic #PropertyImage .imggalviewall i,.cottagepage.basic #PropertyImage .imggalviewall-lightgallery i{font-size:32px;margin-top:2px;margin-left:1px}}@media(min-width:992px){.cottagepage.basic #PropertyImage .imggalviewall i,.cottagepage.basic #PropertyImage .imggalviewall-lightgallery i{margin-left:2px}}.cottagepage.basic.withwishlist .imggalviewall-lightgallery{left:15px}@media(min-width:768px){.cottagepage.basic.withwishlist .imggalviewall-lightgallery{left:30px}}.cottagepage.basic.withwishlist .add-to-wishlist{position:absolute;color:#fff;border-radius:50%;height:37px;width:37px;top:15px;right:15px;text-decoration:none;background-image:url(https://files.holidaycottages.co.uk/img/cottage/tintpixel.png);cursor:pointer;z-index:97;padding:3px 0 0 6px}@media(min-width:768px){.cottagepage.basic.withwishlist .add-to-wishlist{right:30px;height:49px;width:49px;padding-top:4px;padding-left:8px;line-height:46px}}@media(min-width:992px){.cottagepage.basic.withwishlist .add-to-wishlist{padding-top:3px;padding-left:9px}}.cottagepage.basic.withwishlist .add-to-wishlist i{font-size:25px}@media(min-width:768px){.cottagepage.basic.withwishlist .add-to-wishlist i{font-size:32px}}.cottagepage.basic #OverviewPanel h1{display:inline-block;margin-right:10px;margin-top:40px}@media(min-width:768px){.cottagepage.basic #OverviewPanel h1{float:left;margin-bottom:10px}}@media(min-width:768px){.cottagepage.basic #OverviewPanel .marketingaddress{clear:both;float:left}}@media(max-width:991px){.cottagepage.basic #OverviewPanel .marketingaddress{margin-bottom:10px}}.cottagepage.basic #OverviewPanel .propertyaward img{margin-left:1px;width:23px;display:none}@media(min-width:375px) and (max-width:767px){.cottagepage.basic #OverviewPanel .propertyaward img{margin-left:3px;width:26px}}@media(min-width:768px){.cottagepage.basic #OverviewPanel .propertyaward img{width:45px;margin-left:7px;margin-right:0}}@media(min-width:992px){.cottagepage.basic #OverviewPanel .propertyaward img{margin-left:5px;width:40px}}@media(min-width:1200px){.cottagepage.basic #OverviewPanel .propertyaward img{margin-left:8px;width:45px}}.cottagepage.basic #OverviewPanel .propertyaward img.ocean-club-logo{margin-left:5px;width:95px}@media(min-width:768px){.cottagepage.basic #OverviewPanel .propertyaward img.ocean-club-logo{width:130px;margin-left:7px;margin-right:0}}@media(min-width:992px){.cottagepage.basic #OverviewPanel .propertyaward img.ocean-club-logo{margin-left:5px;width:110px}}@media(min-width:1200px){.cottagepage.basic #OverviewPanel .propertyaward img.ocean-club-logo{margin-left:8px;width:130px}}.cottagepage.basic #OverviewPanel .propertyaward img.visitwalesicon{margin-left:5px;width:75px}@media(min-width:768px){.cottagepage.basic #OverviewPanel .propertyaward img.visitwalesicon{width:90px;margin-left:7px;margin-right:0}}@media(min-width:992px){.cottagepage.basic #OverviewPanel .propertyaward img.visitwalesicon{margin-left:5px;width:90px}}@media(min-width:1200px){.cottagepage.basic #OverviewPanel .propertyaward img.visitwalesicon{margin-left:8px;width:100px}}.cottagepage.basic #OverviewPanel .propertyaward img:nth-child(-n+3){display:inline-block}.cottagepage.basic #OverviewPanel #PropertyDescription{margin-bottom:0!important}.cottagepage.basic #OverviewPanel #PropertyDescription2,.cottagepage.basic #OverviewPanel #PropertyDescription3{margin-top:20px}.cottagepage.basic #OverviewPanel #PropertyDescription3{display:none}.cottagepage.basic #OverviewPanel .ataglance{border-bottom:0;margin-top:30px;margin-bottom:35px;padding-bottom:0;position:relative}.cottagepage.basic #OverviewPanel .ataglance .item{float:left;margin-right:6px;font-weight:400;padding:5px 10px;margin-bottom:10px}.cottagepage.basic #OverviewPanel .ataglance #MoreFeatures{float:left;display:none}.cottagepage.basic #OverviewPanel .ataglance #MoreFeatures.on{display:inline-block}.cottagepage.basic #OverviewPanel .ataglance #ShowFeatures,.cottagepage.basic #OverviewPanel .ataglance #ShowFeatures2{display:block;float:right;cursor:pointer;padding:5px 10px;position:absolute;top:0;right:5px;text-decoration:none}.cottagepage.basic #OverviewPanel .ataglance span{font-weight:400}.cottagepage.basic #ImagePanel,.cottagepage.basic #LightGalleryImagePanel{}.cottagepage.basic #ImagePanel h3,.cottagepage.basic #LightGalleryImagePanel h3{margin-top:0;margin-bottom:10px}.cottagepage.basic #ImagePanel .imggal,.cottagepage.basic #LightGalleryImagePanel .imggal{margin-bottom:10px;margin-top:10px;height:124px;float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;overflow:hidden}@media(min-width:768px){.cottagepage.basic #ImagePanel .imggal,.cottagepage.basic #LightGalleryImagePanel .imggal{float:left;width:25%}}@media(min-width:992px){.cottagepage.basic #ImagePanel .imggal,.cottagepage.basic #LightGalleryImagePanel .imggal{float:left;width:33.33333333%}}@media(min-width:1200px){.cottagepage.basic #ImagePanel .imggal,.cottagepage.basic #LightGalleryImagePanel .imggal{float:left;width:25%}}.cottagepage.basic #ImagePanel .imggal img,.cottagepage.basic #LightGalleryImagePanel .imggal img{width:100%;max-width:100%;cursor:pointer;min-height:118px;max-height:118px}.cottagepage.basic #ImagePanel .imggal .imgbg,.cottagepage.basic #LightGalleryImagePanel .imggal .imgbg{background-color:#000}.cottagepage.basic #ImagePanel .imggal .imgbg span,.cottagepage.basic #LightGalleryImagePanel .imggal .imgbg span{display:block;position:absolute;z-index:98;color:#fff;width:100%;top:50%;transform:translate(0,-50%);text-align:center;padding-right:30px;cursor:pointer}.cottagepage.basic #ImagePanel .imggal .imgbg.showmore:before,.cottagepage.basic #LightGalleryImagePanel .imggal .imgbg.showmore:before{display:none}.cottagepage.basic #ImagePanel .imggal .imgbg.showmore img,.cottagepage.basic #LightGalleryImagePanel .imggal .imgbg.showmore img{opacity:.4}.cottagepage.basic #ImagePanel .imggal:hover .imgbg:before,.cottagepage.basic #LightGalleryImagePanel .imggal:hover .imgbg:before,.cottagepage.basic #ImagePanel .imggal:focus .imgbg:before,.cottagepage.basic #LightGalleryImagePanel .imggal:focus .imgbg:before{content:"\e90c";font-family:pochenty;padding-right:30px;position:absolute;width:100%;top:50%;transform:translate(0,-50%);font-size:20px;text-align:center;color:#fff}.cottagepage.basic #ImagePanel .imggal:hover .imgbg.showmore:before,.cottagepage.basic #LightGalleryImagePanel .imggal:hover .imgbg.showmore:before,.cottagepage.basic #ImagePanel .imggal:focus .imgbg.showmore:before,.cottagepage.basic #LightGalleryImagePanel .imggal:focus .imgbg.showmore:before{display:none}.cottagepage.basic #ImagePanel .imggal:hover img,.cottagepage.basic #LightGalleryImagePanel .imggal:hover img,.cottagepage.basic #ImagePanel .imggal:focus img,.cottagepage.basic #LightGalleryImagePanel .imggal:focus img{opacity:.4}@media(max-width:767px){.cottagepage.basic #ImagePanel,.cottagepage.basic #LightGalleryImagePanel{height:auto}}@media(max-width:767px){.cottagepage.basic #ImagePanel,.cottagepage.basic #LightGalleryImagePanel{display:none}}.cottagepage.basic #MapPanel h3{margin-top:0}.cottagepage.basic #MapPanel #Map{margin-top:0!important}.cottagepage.basic #ManagerPanel #Manager p{display:inline-block}.cottagepage.basic #ManagerPanel #Manager p img{margin-right:18px}.cottagepage.basic #ReviewPanel #Reviews,.cottagepage.basic #ReviewPanelWL #Reviews,.cottagepage.basic #ReviewPanel #ReviewsWL,.cottagepage.basic #ReviewPanelWL #ReviewsWL{margin-top:0!important}.cottagepage.basic #ReviewPanel #Reviews h3,.cottagepage.basic #ReviewPanelWL #Reviews h3,.cottagepage.basic #ReviewPanel #ReviewsWL h3,.cottagepage.basic #ReviewPanelWL #ReviewsWL h3{margin-top:0}.cottagepage.basic #ReviewPanel #Reviews .readmorereviews,.cottagepage.basic #ReviewPanelWL #Reviews .readmorereviews,.cottagepage.basic #ReviewPanel #ReviewsWL .readmorereviews,.cottagepage.basic #ReviewPanelWL #ReviewsWL .readmorereviews{margin-bottom:0!important}.cottagepage.basic #ReviewPanel #Reviews .starpanel img,.cottagepage.basic #ReviewPanelWL #Reviews .starpanel img,.cottagepage.basic #ReviewPanel #ReviewsWL .starpanel img,.cottagepage.basic #ReviewPanelWL #ReviewsWL .starpanel img{width:16px;margin-right:5px;margin-top:-2px}@media(min-width:992px) and (max-width:1199px){.cottagepage.basic #ReviewPanel #Reviews .starpanel img,.cottagepage.basic #ReviewPanelWL #Reviews .starpanel img,.cottagepage.basic #ReviewPanel #ReviewsWL .starpanel img,.cottagepage.basic #ReviewPanelWL #ReviewsWL .starpanel img{margin-right:3px}}.cottagepage.basic #ReviewPanel #Reviews .starpanel .number,.cottagepage.basic #ReviewPanelWL #Reviews .starpanel .number,.cottagepage.basic #ReviewPanel #ReviewsWL .starpanel .number,.cottagepage.basic #ReviewPanelWL #ReviewsWL .starpanel .number{display:none}.cottagepage.basic #ReviewPanel.noTCReviews .reevooBadge,.cottagepage.basic #ReviewPanelWL.noTCReviews .reevooBadge{margin-bottom:0}.cottagepage.basic #CalendarPanel,.cottagepage.basic #CalendarPanelTab{}.cottagepage.basic #CalendarPanel h3,.cottagepage.basic #CalendarPanelTab h3{margin-top:0}.cottagepage.basic #CalendarPanel #CalControl,.cottagepage.basic #CalendarPanelTab #CalControl,.cottagepage.basic #CalendarPanel #CalControlTab,.cottagepage.basic #CalendarPanelTab #CalControlTab{position:absolute;top:0;right:15px}.cottagepage.basic #CalendarPanel #CalControl a.disabled,.cottagepage.basic #CalendarPanelTab #CalControl a.disabled,.cottagepage.basic #CalendarPanel #CalControlTab a.disabled,.cottagepage.basic #CalendarPanelTab #CalControlTab a.disabled{opacity:.5;cursor:default}@media(max-width:479px){.cottagepage.basic #CalendarPanel #carousel-calendar,.cottagepage.basic #CalendarPanelTab #carousel-calendar,.cottagepage.basic #CalendarPanel #carousel-calendar-tab,.cottagepage.basic #CalendarPanelTab #carousel-calendar-tab{height:268px;overflow:hidden}}.cottagepage.basic #CalendarPanel .propavailcalmonth,.cottagepage.basic #CalendarPanelTab .propavailcalmonth{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.cottagepage.basic #CalendarPanel .propavailcalmonth,.cottagepage.basic #CalendarPanelTab .propavailcalmonth{float:left;width:50%}}@media(min-width:992px){.cottagepage.basic #CalendarPanel .propavailcalmonth,.cottagepage.basic #CalendarPanelTab .propavailcalmonth{float:left;width:50%}}@media(min-width:1200px){.cottagepage.basic #CalendarPanel .propavailcalmonth,.cottagepage.basic #CalendarPanelTab .propavailcalmonth{float:left;width:50%}}.cottagepage.basic #CalendarPanel .propavailcalmonth .propouter,.cottagepage.basic #CalendarPanelTab .propavailcalmonth .propouter{margin-bottom:20px}.cottagepage.basic #CalendarPanel .propavailcalmonth .propouter .daynames .propavailcalbox,.cottagepage.basic #CalendarPanelTab .propavailcalmonth .propouter .daynames .propavailcalbox{margin-top:6px}.cottagepage.basic #CalendarPanel .propavailcalmonth .propouter .propinner,.cottagepage.basic #CalendarPanelTab .propavailcalmonth .propouter .propinner{padding:8px}.cottagepage.basic #CalendarPanel .propavailcalmonth .propouter .propavailcalmonthname,.cottagepage.basic #CalendarPanelTab .propavailcalmonth .propouter .propavailcalmonthname{text-align:center}.cottagepage.basic #CalendarPanel .propavailcalmonth .propouter .propavailcalbox,.cottagepage.basic #CalendarPanelTab .propavailcalmonth .propouter .propavailcalbox{width:14.28%;display:inline-block;text-align:center;margin-bottom:6px}.cottagepage.basic #CalendarPanel .propavailcalmonth .propouter .propavailcalbox.last,.cottagepage.basic #CalendarPanelTab .propavailcalmonth .propouter .propavailcalbox.last{margin-bottom:0}.cottagepage.basic #CalendarPanel .propavailcalmonth:nth-child(odd),.cottagepage.basic #CalendarPanelTab .propavailcalmonth:nth-child(odd){clear:both}.cottagepage.basic.iframe{}.cottagepage.basic.iframe .normal{margin-top:0}@media(max-width:991px){.cottagepage.basic.iframe #QuickBar{top:80px}.cottagepage.basic.iframe #top{margin-top:122px}}@media(max-width:767px){.cottagepage.basic.iframe #QuickBar{top:60px}.cottagepage.basic.iframe #top{margin-top:102px}}@media(min-width:768px) and (max-width:991px){.cottagepage.basic.iframe .qbcont{border:1px solid #dcdddf;overflow:hidden;margin-top:15px}}.cottagepage.basic.iframe .iFrameCont{}@media(max-width:991px){.cottagepage.basic.iframe .iFrameCont{display:none}}@media(min-width:992px){.cottagepage.basic.iframe .iframelink{display:none}.cottagepage.basic.iframe .iframelinkwithdate{display:none}}@media(max-width:991px){.cottagepage.basic.iframe .iframelink{}.cottagepage.basic.iframe .iframelink a{background-color:#5caa59;color:#fff;display:block;width:100%;margin-top:15px;height:47px;line-height:47px;text-align:center;text-decoration:none}.cottagepage.basic.iframe .iframelink a:hover{background-color:#2d8d2a}.cottagepage.basic.iframe .iframelink a span{margin-right:5px;display:inline-block}.cottagepage.basic.iframe .iframelinkwithdate{display:none}.cottagepage.basic.iframe .iframelinkwithdate .linkbut{padding:10px}.cottagepage.basic.iframe .iframelinkwithdate .seldate{display:inline-block;padding-left:10px;padding-top:10px;font-weight:500;font-size:16px}.cottagepage.basic.iframe .iframelinkwithdate .seldifdate{padding-left:10px;padding-top:5px;z-index:2}.cottagepage.basic.iframe .iframelinkwithdate .seldifdate span{color:#5caa59}.cottagepage.basic.iframe .iframelinkwithdate a{display:inline-block;text-align:left;width:100%}.cottagepage.basic.iframe .iframelinkwithdate a.booking{background-color:#5caa59;text-align:center;padding:5px 0}.cottagepage.basic.iframe .iframelinkwithdate a.booking span{display:block;margin-top:-4px}.cottagepage.basic.iframe .iframelinkwithdate a.booking:hover,.cottagepage.basic.iframe .iframelinkwithdate a.booking:focus{background-color:#2d8d2a}.cottagepage.basic.iframe .iframelinkwithdate a.enquiry{background-color:#f28e00;text-align:center;padding:5px 0}.cottagepage.basic.iframe .iframelinkwithdate a.enquiry span{display:block;margin-top:-4px}.cottagepage.basic.iframe .iframelinkwithdate a.enquiry:hover,.cottagepage.basic.iframe .iframelinkwithdate a.enquiry:focus{background-color:#f1a130}}@media(max-width:991px) and (max-width:767px){.cottagepage.basic.iframe .iframelink{padding:0}}@media(max-width:991px) and (max-width:767px){.cottagepage.basic.iframe .iframelink a{margin:0}}@media(max-width:991px) and (max-width:767px){.cottagepage.basic.iframe .iframelinkwithdate{height:130px}}@media(max-width:991px) and (max-width:991px){.cottagepage.basic.iframe .iframelinkwithdate{display:inline-block;background-color:#fff}}@media(max-width:991px) and (max-width:767px){.cottagepage.basic.iframe .iframelinkwithdate .linkbut{top:-50px;position:relative}}@media(max-width:991px) and (max-width:767px){.cottagepage.basic.iframe .iframelinkwithdate .seldate{width:100%;text-align:center}}@media(max-width:991px) and (max-width:767px){.cottagepage.basic.iframe .iframelinkwithdate .seldifdate{top:60px;position:relative;text-align:center}}@media(max-width:991px) and (min-width:768px) and (max-width:991px){.cottagepage.basic.iframe .iframelinkwithdate a{border:0;border-top:0;padding:10px 0;margin-top:0}}@media(max-width:991px) and (max-width:767px){.cottagepage.basic.iframe .iframelinkwithdate a{margin-bottom:15px;margin-top:5px;border:0}}.cottagepage.basic .iframesecurenotice{margin:5px 0 10px;font-size:13px;line-height:20px}.cottagepage.basic .iframesecurenotice .pochenty{color:#589fd6;font-size:18px;float:left;margin-right:5px}.contentpage #Hero,.contactpage #Hero,.newsletterpage #Hero,.customeraccountpage #Hero{margin-bottom:50px}.contentpage #Hero p,.contactpage #Hero p,.newsletterpage #Hero p,.customeraccountpage #Hero p{color:#fff;font-size:18px}.contentpage .header,.contactpage .header,.newsletterpage .header,.customeraccountpage .header{color:#fff;margin-bottom:50px;padding:60px}@media(max-width:767px){.contentpage .header,.contactpage .header,.newsletterpage .header,.customeraccountpage .header{padding:60px 0}.contentpage .header .text-center,.contactpage .header .text-center,.newsletterpage .header .text-center,.customeraccountpage .header .text-center{text-align:left}}.contentpage .header h1,.contactpage .header h1,.newsletterpage .header h1,.customeraccountpage .header h1{margin-top:0;margin-bottom:15px}.contentpage .header p,.contactpage .header p,.newsletterpage .header p,.customeraccountpage .header p{font-size:18px}.contentpage h3:first-child,.contactpage h3:first-child,.newsletterpage h3:first-child,.customeraccountpage h3:first-child{margin-top:0}.contentpage .formhead,.contactpage .formhead,.newsletterpage .formhead,.customeraccountpage .formhead{float:left;width:100%;padding:60px 30px 0}.contentpage .formhead .intro,.contactpage .formhead .intro,.newsletterpage .formhead .intro,.customeraccountpage .formhead .intro{font-weight:700;margin-bottom:60px;font-size:18px}.contentpage .formbg,.contactpage .formbg,.newsletterpage .formbg,.customeraccountpage .formbg{background-color:#fff;border-radius:20px;width:100%;padding:60px 30px}@media(max-width:767px){.contentpage .formbg,.contactpage .formbg,.newsletterpage .formbg,.customeraccountpage .formbg{padding:30px}}.contentpage .formbg .errormessage,.contactpage .formbg .errormessage,.newsletterpage .formbg .errormessage,.customeraccountpage .formbg .errormessage{display:none;margin-bottom:20px}.contentpage .formbg .innerh3,.contactpage .formbg .innerh3,.newsletterpage .formbg .innerh3,.customeraccountpage .formbg .innerh3{margin:30px 0}.contentpage .formbg.signin,.contactpage .formbg.signin,.newsletterpage .formbg.signin,.customeraccountpage .formbg.signin{padding:60px}@media(max-width:767px){.contentpage .formbg.signin,.contactpage .formbg.signin,.newsletterpage .formbg.signin,.customeraccountpage .formbg.signin{padding:30px}}.contentpage .formbg.signin h2,.contactpage .formbg.signin h2,.newsletterpage .formbg.signin h2,.customeraccountpage .formbg.signin h2{margin-top:0;margin-bottom:40px}.contentpage .formbg.bookingdetails,.contactpage .formbg.bookingdetails,.newsletterpage .formbg.bookingdetails,.customeraccountpage .formbg.bookingdetails{padding:20px}.contentpage .formbg .form-control,.contactpage .formbg .form-control,.newsletterpage .formbg .form-control,.customeraccountpage .formbg .form-control{margin-bottom:30px;font-weight:400;border:0;box-shadow:none;border-radius:0;padding:0}.contentpage .formbg textarea.form-control,.contactpage .formbg textarea.form-control,.newsletterpage .formbg textarea.form-control,.customeraccountpage .formbg textarea.form-control{padding-top:5px}.contentpage .formbg .message:after,.contactpage .formbg .message:after,.newsletterpage .formbg .message:after,.customeraccountpage .formbg .message:after{content:"\e847";font-family:pochenty;position:absolute;right:15px;top:0}@media(max-width:991px){.contentpage .formbg .firstname,.contactpage .formbg .firstname,.newsletterpage .formbg .firstname,.customeraccountpage .formbg .firstname{position:relative}.contentpage .formbg .firstname:after,.contactpage .formbg .firstname:after,.newsletterpage .formbg .firstname:after,.customeraccountpage .formbg .firstname:after{content:"\e9b6";font-family:pochenty;position:absolute;right:15px;top:0}}.contentpage .formbg .newsletter:after,.contactpage .formbg .newsletter:after,.newsletterpage .formbg .newsletter:after,.customeraccountpage .formbg .newsletter:after{content:"\e9b6";font-family:pochenty;position:absolute;right:15px;top:0}.contentpage .formbg .lastname:after,.contactpage .formbg .lastname:after,.newsletterpage .formbg .lastname:after,.customeraccountpage .formbg .lastname:after{content:"\e9b6";font-family:pochenty;position:absolute;right:15px;top:0}.contentpage .formbg .email:after,.contactpage .formbg .email:after,.newsletterpage .formbg .email:after,.customeraccountpage .formbg .email:after{content:"\e90d";font-family:pochenty;position:absolute;right:15px;top:0}.contentpage .formbg .phone:after,.contactpage .formbg .phone:after,.newsletterpage .formbg .phone:after,.customeraccountpage .formbg .phone:after{content:"\e935";font-family:pochenty;position:absolute;right:15px;top:0}.contentpage .formbg .bookref:after,.contactpage .formbg .bookref:after,.newsletterpage .formbg .bookref:after,.customeraccountpage .formbg .bookref:after{content:"\e841";font-family:pochenty;position:absolute;right:15px;top:0}.contentpage .formbg .title,.contactpage .formbg .title,.newsletterpage .formbg .title,.customeraccountpage .formbg .title,.contentpage .formbg .firstname,.contactpage .formbg .firstname,.newsletterpage .formbg .firstname,.customeraccountpage .formbg .firstname,.contentpage .formbg .lastname,.contactpage .formbg .lastname,.newsletterpage .formbg .lastname,.customeraccountpage .formbg .lastname,.contentpage .formbg .message,.contactpage .formbg .message,.newsletterpage .formbg .message,.customeraccountpage .formbg .message,.contentpage .formbg .email,.contactpage .formbg .email,.newsletterpage .formbg .email,.customeraccountpage .formbg .email,.contentpage .formbg .phone,.contactpage .formbg .phone,.newsletterpage .formbg .phone,.customeraccountpage .formbg .phone,.contentpage .formbg .newsletter,.contactpage .formbg .newsletter,.newsletterpage .formbg .newsletter,.customeraccountpage .formbg .newsletter,.contentpage .formbg .pcodebox,.contactpage .formbg .pcodebox,.newsletterpage .formbg .pcodebox,.customeraccountpage .formbg .pcodebox,.contentpage .formbg .forgot,.contactpage .formbg .forgot,.newsletterpage .formbg .forgot,.customeraccountpage .formbg .forgot,.contentpage .formbg .bookref,.contactpage .formbg .bookref,.newsletterpage .formbg .bookref,.customeraccountpage .formbg .bookref{font-size:20px;position:relative}.contentpage .formbg .postcodelookup,.contactpage .formbg .postcodelookup,.newsletterpage .formbg .postcodelookup,.customeraccountpage .formbg .postcodelookup{position:absolute;right:15px;top:10px;font-size:15px}.contentpage .formbg .alert,.contactpage .formbg .alert,.newsletterpage .formbg .alert,.customeraccountpage .formbg .alert{position:absolute;bottom:5px;margin:0;padding:0;font-size:12px}.contentpage .formbg .alert-error1,.contactpage .formbg .alert-error1,.newsletterpage .formbg .alert-error1,.customeraccountpage .formbg .alert-error1{bottom:8px}.contentpage .formbg .alert-error2,.contactpage .formbg .alert-error2,.newsletterpage .formbg .alert-error2,.customeraccountpage .formbg .alert-error2{bottom:-5px}.contentpage .formbg strong,.contactpage .formbg strong,.newsletterpage .formbg strong,.customeraccountpage .formbg strong{font-weight:700}.contentpage .formbg label,.contactpage .formbg label,.newsletterpage .formbg label,.customeraccountpage .formbg label{font-weight:400;margin-left:10px}.contentpage .formbg .chkbox,.contactpage .formbg .chkbox,.newsletterpage .formbg .chkbox,.customeraccountpage .formbg .chkbox{margin-right:10px}@media(max-width:1199px){.contentpage .formbg .g-recaptcha,.contactpage .formbg .g-recaptcha,.newsletterpage .formbg .g-recaptcha,.customeraccountpage .formbg .g-recaptcha{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:0 0;-webkit-transform-origin:0 0}}@media(max-width:767px){.contentpage .formbg .g-recaptcha,.contactpage .formbg .g-recaptcha,.newsletterpage .formbg .g-recaptcha,.customeraccountpage .formbg .g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}.contentpage .formbg .btnrow,.contactpage .formbg .btnrow,.newsletterpage .formbg .btnrow,.customeraccountpage .formbg .btnrow{margin-top:50px}.contentpage .formbg .btnrow.newsletterbtn,.contactpage .formbg .btnrow.newsletterbtn,.newsletterpage .formbg .btnrow.newsletterbtn,.customeraccountpage .formbg .btnrow.newsletterbtn{margin:30px 0}.contentpage .formbg .btn,.contactpage .formbg .btn,.newsletterpage .formbg .btn,.customeraccountpage .formbg .btn,.contentpage .formbg .btnlink,.contactpage .formbg .btnlink,.newsletterpage .formbg .btnlink,.customeraccountpage .formbg .btnlink{width:100%;font-size:18px}@media(max-width:767px){.contentpage .formbg .btn,.contactpage .formbg .btn,.newsletterpage .formbg .btn,.customeraccountpage .formbg .btn,.contentpage .formbg .btnlink,.contactpage .formbg .btnlink,.newsletterpage .formbg .btnlink,.customeraccountpage .formbg .btnlink{margin-top:10px}}.contentpage .formbg .btnlink,.contactpage .formbg .btnlink,.newsletterpage .formbg .btnlink,.customeraccountpage .formbg .btnlink{}@media(max-width:767px){.contentpage .formbg .btnlink,.contactpage .formbg .btnlink,.newsletterpage .formbg .btnlink,.customeraccountpage .formbg .btnlink{margin-top:15px}}.contentpage .formbg .subtext,.contactpage .formbg .subtext,.newsletterpage .formbg .subtext,.customeraccountpage .formbg .subtext{font-size:12px}.contentpage .formbg.letwithusform,.contactpage .formbg.letwithusform,.newsletterpage .formbg.letwithusform,.customeraccountpage .formbg.letwithusform,.contentpage .formbg.voucherform,.contactpage .formbg.voucherform,.newsletterpage .formbg.voucherform,.customeraccountpage .formbg.voucherform{margin-top:30px}.contentpage .call,.contactpage .call,.newsletterpage .call,.customeraccountpage .call{background-color:#fff;border-radius:20px;width:100%;padding:30px;margin-bottom:40px}@media(max-width:991px){.contentpage .call,.contactpage .call,.newsletterpage .call,.customeraccountpage .call{margin-top:30px;margin-bottom:30px}}.contentpage .call p,.contactpage .call p,.newsletterpage .call p,.customeraccountpage .call p{font-weight:700}.contentpage .call p.phone,.contactpage .call p.phone,.newsletterpage .call p.phone,.customeraccountpage .call p.phone{font-size:18px;margin-bottom:0}.contentpage .call p.phone a,.contactpage .call p.phone a,.newsletterpage .call p.phone a,.customeraccountpage .call p.phone a{text-decoration:none}.contentpage .maincontent img,.contactpage .maincontent img,.newsletterpage .maincontent img,.customeraccountpage .maincontent img{max-width:100%;width:100%;margin-bottom:15px}.contentpage .maincontent img.small,.contactpage .maincontent img.small,.newsletterpage .maincontent img.small,.customeraccountpage .maincontent img.small{width:auto}.contentpage .maincontent .accordion,.contactpage .maincontent .accordion,.newsletterpage .maincontent .accordion,.customeraccountpage .maincontent .accordion{background-color:#fff;border-radius:20px;margin:30px 0;padding:30px}.contentpage .maincontent .accordion h4,.contactpage .maincontent .accordion h4,.newsletterpage .maincontent .accordion h4,.customeraccountpage .maincontent .accordion h4{cursor:pointer;position:relative}.contentpage .maincontent .accordion h4 a,.contactpage .maincontent .accordion h4 a,.newsletterpage .maincontent .accordion h4 a,.customeraccountpage .maincontent .accordion h4 a{display:block}.contentpage .maincontent .accordion h4:after,.contactpage .maincontent .accordion h4:after,.newsletterpage .maincontent .accordion h4:after,.customeraccountpage .maincontent .accordion h4:after{content:"\e84c";font-family:pochenty;display:inline-block;position:absolute;right:0;top:0}.contentpage .maincontent .accordion .active h4:after,.contactpage .maincontent .accordion .active h4:after,.newsletterpage .maincontent .accordion .active h4:after,.customeraccountpage .maincontent .accordion .active h4:after{content:"\e84f"}.contentpage .maincontent .accordion .panel,.contactpage .maincontent .accordion .panel,.newsletterpage .maincontent .accordion .panel,.customeraccountpage .maincontent .accordion .panel{border:0;-webkit-box-shadow:none;box-shadow:none}.contentpage .maincontent .accordion .panel-body,.contactpage .maincontent .accordion .panel-body,.newsletterpage .maincontent .accordion .panel-body,.customeraccountpage .maincontent .accordion .panel-body{padding:0}.contentpage .maincontent .accordion.sitemap,.contactpage .maincontent .accordion.sitemap,.newsletterpage .maincontent .accordion.sitemap,.customeraccountpage .maincontent .accordion.sitemap,.contentpage .maincontent .accordion.faqs,.contactpage .maincontent .accordion.faqs,.newsletterpage .maincontent .accordion.faqs,.customeraccountpage .maincontent .accordion.faqs{padding:30px}.contentpage .maincontent .accordion.sitemap ul,.contactpage .maincontent .accordion.sitemap ul,.newsletterpage .maincontent .accordion.sitemap ul,.customeraccountpage .maincontent .accordion.sitemap ul,.contentpage .maincontent .accordion.faqs ul,.contactpage .maincontent .accordion.faqs ul,.newsletterpage .maincontent .accordion.faqs ul,.customeraccountpage .maincontent .accordion.faqs ul{list-style:none;margin:0;padding:0;margin-left:-15px;margin-right:-15px;margin-top:15px;margin-bottom:30px;float:left;width:100%}.contentpage .maincontent .accordion.sitemap ul li,.contactpage .maincontent .accordion.sitemap ul li,.newsletterpage .maincontent .accordion.sitemap ul li,.customeraccountpage .maincontent .accordion.sitemap ul li,.contentpage .maincontent .accordion.faqs ul li,.contactpage .maincontent .accordion.faqs ul li,.newsletterpage .maincontent .accordion.faqs ul li,.customeraccountpage .maincontent .accordion.faqs ul li{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:15px}@media(min-width:768px){.contentpage .maincontent .accordion.sitemap ul li,.contactpage .maincontent .accordion.sitemap ul li,.newsletterpage .maincontent .accordion.sitemap ul li,.customeraccountpage .maincontent .accordion.sitemap ul li,.contentpage .maincontent .accordion.faqs ul li,.contactpage .maincontent .accordion.faqs ul li,.newsletterpage .maincontent .accordion.faqs ul li,.customeraccountpage .maincontent .accordion.faqs ul li{float:left;width:50%}}@media(min-width:992px){.contentpage .maincontent .accordion.sitemap ul li,.contactpage .maincontent .accordion.sitemap ul li,.newsletterpage .maincontent .accordion.sitemap ul li,.customeraccountpage .maincontent .accordion.sitemap ul li,.contentpage .maincontent .accordion.faqs ul li,.contactpage .maincontent .accordion.faqs ul li,.newsletterpage .maincontent .accordion.faqs ul li,.customeraccountpage .maincontent .accordion.faqs ul li{float:left;width:33.33333333%}}@media(min-width:1200px){.contentpage .maincontent .accordion.sitemap ul li,.contactpage .maincontent .accordion.sitemap ul li,.newsletterpage .maincontent .accordion.sitemap ul li,.customeraccountpage .maincontent .accordion.sitemap ul li,.contentpage .maincontent .accordion.faqs ul li,.contactpage .maincontent .accordion.faqs ul li,.newsletterpage .maincontent .accordion.faqs ul li,.customeraccountpage .maincontent .accordion.faqs ul li{float:left;width:25%}}.contentpage .maincontent .accordion.faqs,.contactpage .maincontent .accordion.faqs,.newsletterpage .maincontent .accordion.faqs,.customeraccountpage .maincontent .accordion.faqs{margin-top:0}.contentpage .maincontent .accordion.faqs h2,.contactpage .maincontent .accordion.faqs h2,.newsletterpage .maincontent .accordion.faqs h2,.customeraccountpage .maincontent .accordion.faqs h2{margin-bottom:20px}.contentpage .maincontent .accordion.faqs h2.first,.contactpage .maincontent .accordion.faqs h2.first,.newsletterpage .maincontent .accordion.faqs h2.first,.customeraccountpage .maincontent .accordion.faqs h2.first{margin-top:0}.contentpage .maincontent .accordion.faqs h4:after,.contactpage .maincontent .accordion.faqs h4:after,.newsletterpage .maincontent .accordion.faqs h4:after,.customeraccountpage .maincontent .accordion.faqs h4:after{display:none}.contentpage .maincontent .accordion.faqs .accordion-toggle:after,.contactpage .maincontent .accordion.faqs .accordion-toggle:after,.newsletterpage .maincontent .accordion.faqs .accordion-toggle:after,.customeraccountpage .maincontent .accordion.faqs .accordion-toggle:after{content:"\e84f";font-family:pochenty;display:inline-block;position:absolute;right:0;top:0}.contentpage .maincontent .accordion.faqs .accordion-toggle.collapsed:after,.contactpage .maincontent .accordion.faqs .accordion-toggle.collapsed:after,.newsletterpage .maincontent .accordion.faqs .accordion-toggle.collapsed:after,.customeraccountpage .maincontent .accordion.faqs .accordion-toggle.collapsed:after{content:"\e84c";font-family:pochenty;display:inline-block;position:absolute;right:0;top:0}.contentpage .rightcol .btn,.contactpage .rightcol .btn,.newsletterpage .rightcol .btn,.customeraccountpage .rightcol .btn{width:100%;font-size:18px;margin-top:15px}.contentpage .rightcol img,.contactpage .rightcol img,.newsletterpage .rightcol img,.customeraccountpage .rightcol img{max-width:100%;width:100%}.contentpage .rightcol img.small,.contactpage .rightcol img.small,.newsletterpage .rightcol img.small,.customeraccountpage .rightcol img.small{width:auto}.contentpage .rightcol p.highlight,.contactpage .rightcol p.highlight,.newsletterpage .rightcol p.highlight,.customeraccountpage .rightcol p.highlight{font-style:italic}.customeraccountpage{}@media(max-width:767px){.customeraccountpage .PropImage{margin-bottom:20px}}.customeraccountpage .bookingref span{font-weight:700}.customeraccountpage .propinfosub{display:inline-block;margin-right:20px}.customeraccountpage .propinfosub .icon{font-size:20px}.customeraccountpage .tile{background-color:#fff;width:100%;clear:both;float:left;padding:20px 10px;border-bottom:1px solid #e5e5e5}.customeraccountpage .tile:first-child{padding:18px 10px 20px}.customeraccountpage .tile.last{border-bottom:0}.customeraccountpage .tile h4{margin:0;margin-bottom:15px;font-weight:600;display:inline-block;font-size:1.143em}.customeraccountpage .tile img{margin:20px 0}.customeraccountpage .tile .imagecol img{margin:0}.customeraccountpage .container{margin-bottom:50px}@media(max-width:767px){.mobdoubleheight #AvailabilityPanel{height:150px}.mobdoubleheight .propertyleftcol{margin-top:149px}}.inspiration{padding:0 15px}.DriverLayout1 .item{padding:0;text-align:center}.DriverLayout1,.DriverLayout2,.DriverLayout3,.DriverLayout5{}@media(max-width:991px){.DriverLayout1,.DriverLayout2,.DriverLayout3,.DriverLayout5{width:100%}.DriverLayout1 #DriverHeader,.DriverLayout2 #DriverHeader,.DriverLayout3 #DriverHeader,.DriverLayout5 #DriverHeader{display:none}}.DriverLayout1 .homecarousel,.DriverLayout2 .homecarousel,.DriverLayout3 .homecarousel,.DriverLayout5 .homecarousel{}.DriverLayout1 .homecarousel .carousel-indicators,.DriverLayout2 .homecarousel .carousel-indicators,.DriverLayout3 .homecarousel .carousel-indicators,.DriverLayout5 .homecarousel .carousel-indicators{bottom:50px}.DriverLayout1 .homecarousel .carouselcontrol,.DriverLayout2 .homecarousel .carouselcontrol,.DriverLayout3 .homecarousel .carouselcontrol,.DriverLayout5 .homecarousel .carouselcontrol{position:absolute;top:50%;color:#fff;font-size:40px;text-decoration:none}.DriverLayout1 .homecarousel .carouselcontrol.left,.DriverLayout2 .homecarousel .carouselcontrol.left,.DriverLayout3 .homecarousel .carouselcontrol.left,.DriverLayout5 .homecarousel .carouselcontrol.left{left:18px}.DriverLayout1 .homecarousel .carouselcontrol.right,.DriverLayout2 .homecarousel .carouselcontrol.right,.DriverLayout3 .homecarousel .carouselcontrol.right,.DriverLayout5 .homecarousel .carouselcontrol.right{right:18px}@media(max-width:767px){.DriverLayout1 .homecarousel .carouselcontrol,.DriverLayout2 .homecarousel .carouselcontrol,.DriverLayout3 .homecarousel .carouselcontrol,.DriverLayout5 .homecarousel .carouselcontrol{top:70%}.DriverLayout1 .homecarousel .carouselcontrol.left,.DriverLayout2 .homecarousel .carouselcontrol.left,.DriverLayout3 .homecarousel .carouselcontrol.left,.DriverLayout5 .homecarousel .carouselcontrol.left{left:35%}.DriverLayout1 .homecarousel .carouselcontrol.right,.DriverLayout2 .homecarousel .carouselcontrol.right,.DriverLayout3 .homecarousel .carouselcontrol.right,.DriverLayout5 .homecarousel .carouselcontrol.right{right:35%}}@media(min-width:992px){.DriverLayout1 .homecarousel .carousel-indicators,.DriverLayout2 .homecarousel .carousel-indicators,.DriverLayout3 .homecarousel .carousel-indicators,.DriverLayout5 .homecarousel .carousel-indicators{display:none}.DriverLayout1 .homecarousel .carouselcontrol,.DriverLayout2 .homecarousel .carouselcontrol,.DriverLayout3 .homecarousel .carouselcontrol,.DriverLayout5 .homecarousel .carouselcontrol{display:none}.DriverLayout1 .homecarousel .carousel-inner>.item,.DriverLayout2 .homecarousel .carousel-inner>.item,.DriverLayout3 .homecarousel .carousel-inner>.item,.DriverLayout5 .homecarousel .carousel-inner>.item{display:inline-block}}@media(max-width:767px){.DriverLayout1 .homecarousel .carousel-indicators,.DriverLayout2 .homecarousel .carousel-indicators,.DriverLayout3 .homecarousel .carousel-indicators,.DriverLayout5 .homecarousel .carousel-indicators{display:none}}.DriverLayout1 .homecarousel .carousel-indicators li,.DriverLayout2 .homecarousel .carousel-indicators li,.DriverLayout3 .homecarousel .carousel-indicators li,.DriverLayout5 .homecarousel .carousel-indicators li{width:9px;height:9px;background-color:#fff;border:0;margin:0 10px;border-radius:10px}.DriverLayout1 .homecarousel .carousel-indicators li.active,.DriverLayout2 .homecarousel .carousel-indicators li.active,.DriverLayout3 .homecarousel .carousel-indicators li.active,.DriverLayout5 .homecarousel .carousel-indicators li.active{width:9px;height:9px}.DriverLayout1 .homecarousel .carousel-indicators li.active:after,.DriverLayout2 .homecarousel .carousel-indicators li.active:after,.DriverLayout3 .homecarousel .carousel-indicators li.active:after,.DriverLayout5 .homecarousel .carousel-indicators li.active:after{display:none}.DriverLayout1 .driverinset,.DriverLayout2 .driverinset,.DriverLayout3 .driverinset,.DriverLayout5 .driverinset,.DriverLayout1 .driverfull,.DriverLayout2 .driverfull,.DriverLayout3 .driverfull,.DriverLayout5 .driverfull{}@media(max-width:991px){.DriverLayout1 .driverinset .item,.DriverLayout2 .driverinset .item,.DriverLayout3 .driverinset .item,.DriverLayout5 .driverinset .item,.DriverLayout1 .driverfull .item,.DriverLayout2 .driverfull .item,.DriverLayout3 .driverfull .item,.DriverLayout5 .driverfull .item{padding:0}}.DriverLayout1 .driverinset .driver,.DriverLayout2 .driverinset .driver,.DriverLayout3 .driverinset .driver,.DriverLayout5 .driverinset .driver,.DriverLayout1 .driverfull .driver,.DriverLayout2 .driverfull .driver,.DriverLayout3 .driverfull .driver,.DriverLayout5 .driverfull .driver{display:block;margin-bottom:0;position:relative;background-size:100% 100%;-webkit-transition:background-size .5s ease;-moz-transition:background-size .5s ease;-o-transition:background-size .5s ease;-ms-transition:background-size .5s ease;transition:background-size .5s ease;background-position:center;background-repeat:no-repeat;text-align:center;height:360px;text-decoration:none}@media(min-width:1200px){.DriverLayout1 .driverinset .driver,.DriverLayout2 .driverinset .driver,.DriverLayout3 .driverinset .driver,.DriverLayout5 .driverinset .driver,.DriverLayout1 .driverfull .driver,.DriverLayout2 .driverfull .driver,.DriverLayout3 .driverfull .driver,.DriverLayout5 .driverfull .driver{height:375px}}@media(min-width:992px) and (max-width:1199px){.DriverLayout1 .driverinset .driver,.DriverLayout2 .driverinset .driver,.DriverLayout3 .driverinset .driver,.DriverLayout5 .driverinset .driver,.DriverLayout1 .driverfull .driver,.DriverLayout2 .driverfull .driver,.DriverLayout3 .driverfull .driver,.DriverLayout5 .driverfull .driver{height:310px}}@media(max-width:991px){.DriverLayout1 .driverinset .driver,.DriverLayout2 .driverinset .driver,.DriverLayout3 .driverinset .driver,.DriverLayout5 .driverinset .driver,.DriverLayout1 .driverfull .driver,.DriverLayout2 .driverfull .driver,.DriverLayout3 .driverfull .driver,.DriverLayout5 .driverfull .driver{margin-bottom:0}}@media(min-width:768px) and (max-width:991px){.DriverLayout1 .driverinset .driver,.DriverLayout2 .driverinset .driver,.DriverLayout3 .driverinset .driver,.DriverLayout5 .driverinset .driver,.DriverLayout1 .driverfull .driver,.DriverLayout2 .driverfull .driver,.DriverLayout3 .driverfull .driver,.DriverLayout5 .driverfull .driver{height:1020px;background-size:inherit}}@media(max-width:767px){.DriverLayout1 .driverinset .driver,.DriverLayout2 .driverinset .driver,.DriverLayout3 .driverinset .driver,.DriverLayout5 .driverinset .driver,.DriverLayout1 .driverfull .driver,.DriverLayout2 .driverfull .driver,.DriverLayout3 .driverfull .driver,.DriverLayout5 .driverfull .driver{height:360px;background-size:inherit}}.DriverLayout1 .driverinset .driver .drivertext,.DriverLayout2 .driverinset .driver .drivertext,.DriverLayout3 .driverinset .driver .drivertext,.DriverLayout5 .driverinset .driver .drivertext,.DriverLayout1 .driverfull .driver .drivertext,.DriverLayout2 .driverfull .driver .drivertext,.DriverLayout3 .driverfull .driver .drivertext,.DriverLayout5 .driverfull .driver .drivertext{position:relative;height:100%}.DriverLayout1 .driverinset .driver .drivertext .inner,.DriverLayout2 .driverinset .driver .drivertext .inner,.DriverLayout3 .driverinset .driver .drivertext .inner,.DriverLayout5 .driverinset .driver .drivertext .inner,.DriverLayout1 .driverfull .driver .drivertext .inner,.DriverLayout2 .driverfull .driver .drivertext .inner,.DriverLayout3 .driverfull .driver .drivertext .inner,.DriverLayout5 .driverfull .driver .drivertext .inner{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center}.DriverLayout1 .driverinset .driver .drivertext .inner h3,.DriverLayout2 .driverinset .driver .drivertext .inner h3,.DriverLayout3 .driverinset .driver .drivertext .inner h3,.DriverLayout5 .driverinset .driver .drivertext .inner h3,.DriverLayout1 .driverfull .driver .drivertext .inner h3,.DriverLayout2 .driverfull .driver .drivertext .inner h3,.DriverLayout3 .driverfull .driver .drivertext .inner h3,.DriverLayout5 .driverfull .driver .drivertext .inner h3{margin:0;color:#fff}.DriverLayout1 .driverinset .driver .drivertext .inner p,.DriverLayout2 .driverinset .driver .drivertext .inner p,.DriverLayout3 .driverinset .driver .drivertext .inner p,.DriverLayout5 .driverinset .driver .drivertext .inner p,.DriverLayout1 .driverfull .driver .drivertext .inner p,.DriverLayout2 .driverfull .driver .drivertext .inner p,.DriverLayout3 .driverfull .driver .drivertext .inner p,.DriverLayout5 .driverfull .driver .drivertext .inner p{display:none}@media(max-width:991px){.DriverLayout1 .driverinset .driver .drivertext .inner,.DriverLayout2 .driverinset .driver .drivertext .inner,.DriverLayout3 .driverinset .driver .drivertext .inner,.DriverLayout5 .driverinset .driver .drivertext .inner,.DriverLayout1 .driverfull .driver .drivertext .inner,.DriverLayout2 .driverfull .driver .drivertext .inner,.DriverLayout3 .driverfull .driver .drivertext .inner,.DriverLayout5 .driverfull .driver .drivertext .inner{top:79%}.DriverLayout1 .driverinset .driver .drivertext .inner h3,.DriverLayout2 .driverinset .driver .drivertext .inner h3,.DriverLayout3 .driverinset .driver .drivertext .inner h3,.DriverLayout5 .driverinset .driver .drivertext .inner h3,.DriverLayout1 .driverfull .driver .drivertext .inner h3,.DriverLayout2 .driverfull .driver .drivertext .inner h3,.DriverLayout3 .driverfull .driver .drivertext .inner h3,.DriverLayout5 .driverfull .driver .drivertext .inner h3{margin-bottom:30px}.DriverLayout1 .driverinset .driver .drivertext .inner p,.DriverLayout2 .driverinset .driver .drivertext .inner p,.DriverLayout3 .driverinset .driver .drivertext .inner p,.DriverLayout5 .driverinset .driver .drivertext .inner p,.DriverLayout1 .driverfull .driver .drivertext .inner p,.DriverLayout2 .driverfull .driver .drivertext .inner p,.DriverLayout3 .driverfull .driver .drivertext .inner p,.DriverLayout5 .driverfull .driver .drivertext .inner p{display:inline-block;width:60%}.DriverLayout1 .driverinset .driver .drivertext .inner .btnlink,.DriverLayout2 .driverinset .driver .drivertext .inner .btnlink,.DriverLayout3 .driverinset .driver .drivertext .inner .btnlink,.DriverLayout5 .driverinset .driver .drivertext .inner .btnlink,.DriverLayout1 .driverfull .driver .drivertext .inner .btnlink,.DriverLayout2 .driverfull .driver .drivertext .inner .btnlink,.DriverLayout3 .driverfull .driver .drivertext .inner .btnlink,.DriverLayout5 .driverfull .driver .drivertext .inner .btnlink{margin-top:20px;font-weight:700;border:0}.DriverLayout1 .driverinset .driver .drivertext .inner .btnlink:hover,.DriverLayout2 .driverinset .driver .drivertext .inner .btnlink:hover,.DriverLayout3 .driverinset .driver .drivertext .inner .btnlink:hover,.DriverLayout5 .driverinset .driver .drivertext .inner .btnlink:hover,.DriverLayout1 .driverfull .driver .drivertext .inner .btnlink:hover,.DriverLayout2 .driverfull .driver .drivertext .inner .btnlink:hover,.DriverLayout3 .driverfull .driver .drivertext .inner .btnlink:hover,.DriverLayout5 .driverfull .driver .drivertext .inner .btnlink:hover,.DriverLayout1 .driverinset .driver .drivertext .inner .btnlink:focus,.DriverLayout2 .driverinset .driver .drivertext .inner .btnlink:focus,.DriverLayout3 .driverinset .driver .drivertext .inner .btnlink:focus,.DriverLayout5 .driverinset .driver .drivertext .inner .btnlink:focus,.DriverLayout1 .driverfull .driver .drivertext .inner .btnlink:focus,.DriverLayout2 .driverfull .driver .drivertext .inner .btnlink:focus,.DriverLayout3 .driverfull .driver .drivertext .inner .btnlink:focus,.DriverLayout5 .driverfull .driver .drivertext .inner .btnlink:focus{top:2px;color:#fff}}@media(max-width:767px){.DriverLayout1 .driverinset .driver .drivertext .inner,.DriverLayout2 .driverinset .driver .drivertext .inner,.DriverLayout3 .driverinset .driver .drivertext .inner,.DriverLayout5 .driverinset .driver .drivertext .inner,.DriverLayout1 .driverfull .driver .drivertext .inner,.DriverLayout2 .driverfull .driver .drivertext .inner,.DriverLayout3 .driverfull .driver .drivertext .inner,.DriverLayout5 .driverfull .driver .drivertext .inner{top:45%}}@media(min-width:992px){.DriverLayout1 .driverinset .driver .drivertext:hover,.DriverLayout2 .driverinset .driver .drivertext:hover,.DriverLayout3 .driverinset .driver .drivertext:hover,.DriverLayout5 .driverinset .driver .drivertext:hover,.DriverLayout1 .driverfull .driver .drivertext:hover,.DriverLayout2 .driverfull .driver .drivertext:hover,.DriverLayout3 .driverfull .driver .drivertext:hover,.DriverLayout5 .driverfull .driver .drivertext:hover,.DriverLayout1 .driverinset .driver .guidetext:focus,.DriverLayout2 .driverinset .driver .guidetext:focus,.DriverLayout3 .driverinset .driver .guidetext:focus,.DriverLayout5 .driverinset .driver .guidetext:focus,.DriverLayout1 .driverfull .driver .guidetext:focus,.DriverLayout2 .driverfull .driver .guidetext:focus,.DriverLayout3 .driverfull .driver .guidetext:focus,.DriverLayout5 .driverfull .driver .guidetext:focus{background:rgba(51,51,51,.5)}.DriverLayout1 .driverinset .driver .drivertext:hover .inner h3,.DriverLayout2 .driverinset .driver .drivertext:hover .inner h3,.DriverLayout3 .driverinset .driver .drivertext:hover .inner h3,.DriverLayout5 .driverinset .driver .drivertext:hover .inner h3,.DriverLayout1 .driverfull .driver .drivertext:hover .inner h3,.DriverLayout2 .driverfull .driver .drivertext:hover .inner h3,.DriverLayout3 .driverfull .driver .drivertext:hover .inner h3,.DriverLayout5 .driverfull .driver .drivertext:hover .inner h3,.DriverLayout1 .driverinset .driver .guidetext:focus .inner h3,.DriverLayout2 .driverinset .driver .guidetext:focus .inner h3,.DriverLayout3 .driverinset .driver .guidetext:focus .inner h3,.DriverLayout5 .driverinset .driver .guidetext:focus .inner h3,.DriverLayout1 .driverfull .driver .guidetext:focus .inner h3,.DriverLayout2 .driverfull .driver .guidetext:focus .inner h3,.DriverLayout3 .driverfull .driver .guidetext:focus .inner h3,.DriverLayout5 .driverfull .driver .guidetext:focus .inner h3{margin-bottom:30px}.DriverLayout1 .driverinset .driver .drivertext:hover .inner p,.DriverLayout2 .driverinset .driver .drivertext:hover .inner p,.DriverLayout3 .driverinset .driver .drivertext:hover .inner p,.DriverLayout5 .driverinset .driver .drivertext:hover .inner p,.DriverLayout1 .driverfull .driver .drivertext:hover .inner p,.DriverLayout2 .driverfull .driver .drivertext:hover .inner p,.DriverLayout3 .driverfull .driver .drivertext:hover .inner p,.DriverLayout5 .driverfull .driver .drivertext:hover .inner p,.DriverLayout1 .driverinset .driver .guidetext:focus .inner p,.DriverLayout2 .driverinset .driver .guidetext:focus .inner p,.DriverLayout3 .driverinset .driver .guidetext:focus .inner p,.DriverLayout5 .driverinset .driver .guidetext:focus .inner p,.DriverLayout1 .driverfull .driver .guidetext:focus .inner p,.DriverLayout2 .driverfull .driver .guidetext:focus .inner p,.DriverLayout3 .driverfull .driver .guidetext:focus .inner p,.DriverLayout5 .driverfull .driver .guidetext:focus .inner p{display:inline-block;width:60%;opactity:1}.DriverLayout1 .driverinset .driver .drivertext:hover .inner .btnlink,.DriverLayout2 .driverinset .driver .drivertext:hover .inner .btnlink,.DriverLayout3 .driverinset .driver .drivertext:hover .inner .btnlink,.DriverLayout5 .driverinset .driver .drivertext:hover .inner .btnlink,.DriverLayout1 .driverfull .driver .drivertext:hover .inner .btnlink,.DriverLayout2 .driverfull .driver .drivertext:hover .inner .btnlink,.DriverLayout3 .driverfull .driver .drivertext:hover .inner .btnlink,.DriverLayout5 .driverfull .driver .drivertext:hover .inner .btnlink,.DriverLayout1 .driverinset .driver .guidetext:focus .inner .btnlink,.DriverLayout2 .driverinset .driver .guidetext:focus .inner .btnlink,.DriverLayout3 .driverinset .driver .guidetext:focus .inner .btnlink,.DriverLayout5 .driverinset .driver .guidetext:focus .inner .btnlink,.DriverLayout1 .driverfull .driver .guidetext:focus .inner .btnlink,.DriverLayout2 .driverfull .driver .guidetext:focus .inner .btnlink,.DriverLayout3 .driverfull .driver .guidetext:focus .inner .btnlink,.DriverLayout5 .driverfull .driver .guidetext:focus .inner .btnlink{margin-top:20px}}@media(min-width:992px){.DriverLayout1 .driverinset .driver:hover,.DriverLayout2 .driverinset .driver:hover,.DriverLayout3 .driverinset .driver:hover,.DriverLayout5 .driverinset .driver:hover,.DriverLayout1 .driverfull .driver:hover,.DriverLayout2 .driverfull .driver:hover,.DriverLayout3 .driverfull .driver:hover,.DriverLayout5 .driverfull .driver:hover,.DriverLayout1 .driverinset .driver:focus,.DriverLayout2 .driverinset .driver:focus,.DriverLayout3 .driverinset .driver:focus,.DriverLayout5 .driverinset .driver:focus,.DriverLayout1 .driverfull .driver:focus,.DriverLayout2 .driverfull .driver:focus,.DriverLayout3 .driverfull .driver:focus,.DriverLayout5 .driverfull .driver:focus{background-size:110% 110%}}.DriverLayout2 .driverinset .driver,.DriverLayout5 .driverinset .driver{margin-bottom:30px}@media(max-width:991px){.DriverLayout2 .driverinset .driver,.DriverLayout5 .driverinset .driver{margin-bottom:0}}.DriverLayout3 .driverinset .driver{}@media(min-width:768px) and (max-width:991px){.DriverLayout3 .driverinset .driver{height:360px;background-size:100%}}@media(max-width:767px){.DriverLayout3 .driverinset .driver{height:360px;background-size:100%}.DriverLayout3 .driverinset .driver .drivertext .inner p{display:none}.DriverLayout3 .driverinset .driver .drivertext .inner p.buttonp{display:inline-block}}.DriverLayout5 .driverinset{}.DriverLayout5 .driverinset .driver .drivertext .inner h3{margin-bottom:20px}.DriverLayout5 .driverinset .driver .drivertext .inner h3 a{color:#fff}.DriverLayout5 .driverinset .driver .drivertext .inner p{display:inline-block;width:60%;text-align:center}.DriverLayout5 .driverinset .driver .drivertext:hover .inner h3{margin-bottom:20px}@media(min-width:992px){.DriverLayout5 .driverinset .driver:hover,.DriverLayout5 .driverinset .driver:focus{background-size:100% 100%}}.DriverLayout6 .driveritem{float:left}.DriverLayout6 .driveritem a{width:100%;height:100%;display:block!important;background-size:100% auto;-webkit-transition:background-size .5s ease;-moz-transition:background-size .5s ease;-o-transition:background-size .5s ease;-ms-transition:background-size .5s ease;transition:background-size .5s ease;background-position:center;background-repeat:no-repeat}.DriverLayout6 .driveritem a:hover{text-decoration:none;background-size:110% auto}.DriverLayout6 .driveritem .drivertext{position:relative;height:100%}.DriverLayout6 .driveritem .drivertext .inner{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.DriverLayout6 .driveritem .drivertext .inner a{height:unset}.DriverLayout6 .driveritem .drivertext .inner a:hover,.DriverLayout6 .driveritem .drivertext .inner a:focus{text-decoration:none}.DriverLayout6 .driveritem .drivertext .inner h3{margin-top:0}.DriverLayout6 .driveritem .drivertext .inner h3 span{display:block}@media(max-width:991px){.DriverLayout6.touch .homecarousel{overflow:hidden}.DriverLayout6.touch .carousel-inner{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden;padding-bottom:70px}.DriverLayout6.touch .driveritem{float:none!important;display:inline-block;white-space:normal;overflow:hidden}}.DriverLayout15 .driverinset,.DriverLayout15 .driverfull{}.DriverLayout15 .driverinset .driver,.DriverLayout15 .driverfull .driver{display:block;margin-bottom:0;position:relative;background-size:100% 100%;-webkit-transition:background-size .5s ease;-moz-transition:background-size .5s ease;-o-transition:background-size .5s ease;-ms-transition:background-size .5s ease;transition:background-size .5s ease;background-position:top center;background-repeat:no-repeat;text-align:center;height:270px;background-size:220px 220px;text-decoration:none}@media(min-width:992px){.DriverLayout15 .driverinset .driver,.DriverLayout15 .driverfull .driver{background-size:110% 110%;background-position:center}}@media(min-width:1200px){.DriverLayout15 .driverinset .driver,.DriverLayout15 .driverfull .driver{height:375px}}@media(min-width:992px) and (max-width:1199px){.DriverLayout15 .driverinset .driver,.DriverLayout15 .driverfull .driver{height:310px}}.DriverLayout15 .driverinset .driver .drivertext,.DriverLayout15 .driverfull .driver .drivertext{position:relative;height:100%}@media(min-width:992px){.DriverLayout15 .driverinset .driver .drivertext .inner,.DriverLayout15 .driverfull .driver .drivertext .inner{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center}}.DriverLayout15 .driverinset .driver .drivertext .inner h3,.DriverLayout15 .driverfull .driver .drivertext .inner h3{margin:0;color:#fff}.DriverLayout15 .driverinset .driver .drivertext .inner p,.DriverLayout15 .driverfull .driver .drivertext .inner p{display:none}@media(min-width:992px){.DriverLayout15 .driverinset .driver .drivertext:hover,.DriverLayout15 .driverfull .driver .drivertext:hover,.DriverLayout15 .driverinset .driver .guidetext:focus,.DriverLayout15 .driverfull .driver .guidetext:focus{background:rgba(51,51,51,.5)}.DriverLayout15 .driverinset .driver .drivertext:hover .inner h3,.DriverLayout15 .driverfull .driver .drivertext:hover .inner h3,.DriverLayout15 .driverinset .driver .guidetext:focus .inner h3,.DriverLayout15 .driverfull .driver .guidetext:focus .inner h3{margin-bottom:30px}.DriverLayout15 .driverinset .driver .drivertext:hover .inner p,.DriverLayout15 .driverfull .driver .drivertext:hover .inner p,.DriverLayout15 .driverinset .driver .guidetext:focus .inner p,.DriverLayout15 .driverfull .driver .guidetext:focus .inner p{display:inline-block;width:90%;opacity:1}.DriverLayout15 .driverinset .driver .drivertext:hover .inner .btnlink,.DriverLayout15 .driverfull .driver .drivertext:hover .inner .btnlink,.DriverLayout15 .driverinset .driver .guidetext:focus .inner .btnlink,.DriverLayout15 .driverfull .driver .guidetext:focus .inner .btnlink{margin-top:20px}}@media(min-width:1200px){.DriverLayout15 .driverinset .driver .drivertext:hover .inner p,.DriverLayout15 .driverfull .driver .drivertext:hover .inner p,.DriverLayout15 .driverinset .driver .guidetext:focus .inner p,.DriverLayout15 .driverfull .driver .guidetext:focus .inner p{width:60%}}@media(min-width:992px){.DriverLayout15 .driverinset .driver:hover,.DriverLayout15 .driverfull .driver:hover,.DriverLayout15 .driverinset .driver:focus,.DriverLayout15 .driverfull .driver:focus{background-size:110% 110%}}#featured-cottages,#featured-cottages3{margin-bottom:60px}#featured-cottages .pbg,#featured-cottages3 .pbg{overflow:hidden}#featured-cottages .homecarousel,#featured-cottages3 .homecarousel{}#featured-cottages .homecarousel .carousel-indicators,#featured-cottages3 .homecarousel .carousel-indicators{bottom:50px}#featured-cottages .homecarousel .carouselcontrol,#featured-cottages3 .homecarousel .carouselcontrol{position:absolute;top:50%;color:#fff;font-size:40px;text-decoration:none}#featured-cottages .homecarousel .carouselcontrol.left,#featured-cottages3 .homecarousel .carouselcontrol.left{left:18px}#featured-cottages .homecarousel .carouselcontrol.right,#featured-cottages3 .homecarousel .carouselcontrol.right{right:18px}@media(max-width:767px){#featured-cottages .homecarousel .carouselcontrol,#featured-cottages3 .homecarousel .carouselcontrol{top:89%}#featured-cottages .homecarousel .carouselcontrol.left,#featured-cottages3 .homecarousel .carouselcontrol.left{left:35%}#featured-cottages .homecarousel .carouselcontrol.right,#featured-cottages3 .homecarousel .carouselcontrol.right{right:35%}}@media(min-width:992px){#featured-cottages .homecarousel .carousel-indicators,#featured-cottages3 .homecarousel .carousel-indicators{display:none}#featured-cottages .homecarousel .carouselcontrol,#featured-cottages3 .homecarousel .carouselcontrol{display:none}#featured-cottages .homecarousel .carousel-inner>.item,#featured-cottages3 .homecarousel .carousel-inner>.item{display:inline-block}}@media(max-width:767px){#featured-cottages .homecarousel .carousel-indicators,#featured-cottages3 .homecarousel .carousel-indicators{display:none}}#featured-cottages .homecarousel .carousel-indicators li,#featured-cottages3 .homecarousel .carousel-indicators li{width:9px;height:9px;background-color:#fff;border:0;margin:0 10px;border-radius:10px}#featured-cottages .homecarousel .carousel-indicators li.active,#featured-cottages3 .homecarousel .carousel-indicators li.active{width:9px;height:9px}#featured-cottages .homecarousel .carousel-indicators li.active:after,#featured-cottages3 .homecarousel .carousel-indicators li.active:after{display:none}#featured-cottages .homecarousel .carouselcontrol,#featured-cottages3 .homecarousel .carouselcontrol{top:calc(50% - 103px)}#featured-cottages .homecarousel .carouselcontrol.left,#featured-cottages3 .homecarousel .carouselcontrol.left{left:18px}#featured-cottages .homecarousel .carouselcontrol.right,#featured-cottages3 .homecarousel .carouselcontrol.right{right:18px}#featured-cottages .property,#featured-cottages3 .property{margin-bottom:30px}@media(max-width:767px){#featured-cottages .property,#featured-cottages3 .property{padding:0}}#featured-cottages .property .propimage,#featured-cottages3 .property .propimage{overflow:hidden;width:100%;position:relative}#featured-cottages .property .propimage.slick-initialized a.proplink,#featured-cottages3 .property .propimage.slick-initialized a.proplink{display:inline-block}@media(min-width:1200px){#featured-cottages .property .propimage,#featured-cottages3 .property .propimage{max-height:242px;overflow:hidden}}#featured-cottages .property .propimage .caption,#featured-cottages3 .property .propimage .caption{position:absolute;bottom:0;display:block;width:100%;padding:0 15px;color:#fff;background-image:url(/img/gradient.png);background-repeat:repeat-x;background-position:top;padding-top:20px;text-decoration:none;cursor:pointer}#featured-cottages .property .propimage .caption h3,#featured-cottages3 .property .propimage .caption h3{margin-bottom:0}#featured-cottages .property .propimage .caption h3 a,#featured-cottages3 .property .propimage .caption h3 a{color:#fff}#featured-cottages .property .propimage .slick-slide,#featured-cottages3 .property .propimage .slick-slide{float:left;position:relative}#featured-cottages .property .propimage .slick-prev,#featured-cottages3 .property .propimage .slick-prev{left:0;height:30px;width:30px;position:absolute;top:40%;font-size:0;background-color:transparent;border:0;outline:none}#featured-cottages .property .propimage .slick-prev:before,#featured-cottages3 .property .propimage .slick-prev:before{content:"\e84a";font-family:pochenty;display:inline-block;position:absolute;left:0;top:0;color:#fff;font-size:30px}#featured-cottages .property .propimage .slick-next,#featured-cottages3 .property .propimage .slick-next{right:0;height:30px;width:30px;position:absolute;top:40%;font-size:0;background-color:transparent;border:0;outline:none}#featured-cottages .property .propimage .slick-next:before,#featured-cottages3 .property .propimage .slick-next:before{content:"\e84b";font-family:pochenty;display:inline-block;position:absolute;left:0;top:0;color:#fff;font-size:30px}#featured-cottages .property .propdatesprices,#featured-cottages3 .property .propdatesprices{background-color:#fff;width:60%;display:inline-block;padding:15px;margin-top:-50%;position:relative}#featured-cottages .property .propdatesprices p,#featured-cottages3 .property .propdatesprices p{margin-bottom:0}#featured-cottages .property .propdatesprices .price,#featured-cottages3 .property .propdatesprices .price{font-weight:600}#featured-cottages .property .propdatesprices .price .offerstrike,#featured-cottages3 .property .propdatesprices .price .offerstrike{text-decoration:line-through}#featured-cottages .property h3,#featured-cottages3 .property h3{font-size:18px}#featured-cottages .property .propinfo,#featured-cottages3 .property .propinfo{font-weight:600;text-align:center}#featured-cottages .property .propinfo a,#featured-cottages3 .property .propinfo a{text-decoration:none}#featured-cottages .property .propinfo .propinfosub,#featured-cottages3 .property .propinfo .propinfosub{height:50px;padding:0;background-color:#fff}#featured-cottages .property .propinfo .propinfosub span,#featured-cottages3 .property .propinfo .propinfosub span{font-size:25px;line-height:48px;display:inline-block}#featured-cottages .property .propinfo .propinfosub span.icontext,#featured-cottages3 .property .propinfo .propinfosub span.icontext{font-size:15px;line-height:38px}#featured-cottages .property .propinfo .prices,#featured-cottages3 .property .propinfo .prices{text-align:center;font-size:15px;background-color:#fff;padding:15px;font-weight:300;display:block}#featured-cottages .property .propinfo .prices span,#featured-cottages3 .property .propinfo .prices span{margin:0;font-weight:600}#featured-cottages .property:hover .pbg,#featured-cottages3 .property:hover .pbg,#featured-cottages .property:focus .pbg,#featured-cottages3 .property:focus .pbg{height:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}#featured-cottages2.touch .mobscroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden;padding-bottom:70px}#featured-cottages2.touch .prop{float:none!important;display:inline-block;white-space:normal;overflow:hidden}#featured-cottages2 .property{margin-bottom:30px}@media(max-width:767px){#featured-cottages2 .property{padding:0}}#featured-cottages2 .property .propimage{overflow:hidden;width:100%;position:relative}#featured-cottages2 .property .propimage.slick-initialized a.proplink{display:inline-block}@media(min-width:1200px){#featured-cottages2 .property .propimage{max-height:242px;overflow:hidden}}#featured-cottages2 .property .propimage .caption{position:absolute;bottom:0;display:block;width:100%;padding:0 15px;color:#fff;background-image:url(/img/gradient.png);background-repeat:repeat-x;background-position:top;padding-top:20px;text-decoration:none;cursor:pointer}#featured-cottages2 .property .propimage .caption h3{margin-bottom:0}#featured-cottages2 .property .propimage .caption h3 a{color:#fff}#featured-cottages2 .property .propimage .slick-slide{float:left;position:relative}#featured-cottages2 .property .propimage .slick-prev{left:0;height:30px;width:30px;position:absolute;top:45%;font-size:0;background-color:transparent;border:0;outline:none}#featured-cottages2 .property .propimage .slick-prev:before{content:"\e84a";font-family:pochenty;display:inline-block;position:absolute;left:0;top:0;color:#fff;font-size:30px}#featured-cottages2 .property .propimage .slick-next{right:0;height:30px;width:30px;position:absolute;top:45%;font-size:0;background-color:transparent;border:0;outline:none}#featured-cottages2 .property .propimage .slick-next:before{content:"\e84b";font-family:pochenty;display:inline-block;position:absolute;left:0;top:0;color:#fff;font-size:30px}#featured-cottages2 .property .propdatesprices{background-color:#fff;width:60%;display:inline-block;padding:15px;margin-top:-50%;position:relative}#featured-cottages2 .property .propdatesprices p{margin-bottom:0}#featured-cottages2 .property .propdatesprices .price{font-weight:600}#featured-cottages2 .property .propdatesprices .price .offerstrike{text-decoration:line-through}#featured-cottages2 .property h3{font-size:18px}#featured-cottages2 .property img{max-width:100%}#featured-cottages2 .property .propinfo{font-weight:600;text-align:center}#featured-cottages2 .property .propinfo a{text-decoration:none}#featured-cottages2 .property .propinfo .propinfosub{height:50px;padding:0;background-color:#fff}#featured-cottages2 .property .propinfo .propinfosub span{font-size:25px;line-height:48px;display:inline-block}#featured-cottages2 .property .propinfo .propinfosub span.icontext{font-size:15px;line-height:38px}#featured-cottages2 .property .propinfo .prices{text-align:center;font-size:15px;background-color:#fff;padding:15px;font-weight:300;display:block}#featured-cottages2 .property .propinfo .prices span{margin:0;font-weight:600}#featured-cottages3,#featured-cottages4{overflow:hidden}#featured-cottages3 .cottagelist-container.slick-slider,#featured-cottages4 .cottagelist-container.slick-slider{position:relative}#featured-cottages3 .cottagelist-container .slick-arrow,#featured-cottages4 .cottagelist-container .slick-arrow{position:absolute;top:-25px;right:0;width:40px;height:40px}@media(max-width:767px){#featured-cottages3 .cottagelist-container .slick-arrow,#featured-cottages4 .cottagelist-container .slick-arrow{right:0}}#featured-cottages3 .cottagelist-container .slick-prev,#featured-cottages4 .cottagelist-container .slick-prev{right:40px}@media(max-width:767px){#featured-cottages3 .cottagelist-container .slick-prev,#featured-cottages4 .cottagelist-container .slick-prev{right:30px}}#featured-cottages3 .cottagelist-container .slick-prev,#featured-cottages4 .cottagelist-container .slick-prev,#featured-cottages3 .cottagelist-container .slick-next,#featured-cottages4 .cottagelist-container .slick-next{font-size:0;line-height:0;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:0 0}#featured-cottages3 .cottagelist-container .slick-prev:hover,#featured-cottages4 .cottagelist-container .slick-prev:hover,#featured-cottages3 .cottagelist-container .slick-prev:focus,#featured-cottages4 .cottagelist-container .slick-prev:focus,#featured-cottages3 .cottagelist-container .slick-next:hover,#featured-cottages4 .cottagelist-container .slick-next:hover,#featured-cottages3 .cottagelist-container .slick-next:focus,#featured-cottages4 .cottagelist-container .slick-next:focus{color:transparent;outline:none;background:0 0}#featured-cottages3 .cottagelist-container .slick-prev:hover:before,#featured-cottages4 .cottagelist-container .slick-prev:hover:before,#featured-cottages3 .cottagelist-container .slick-prev:focus:before,#featured-cottages4 .cottagelist-container .slick-prev:focus:before,#featured-cottages3 .cottagelist-container .slick-next:hover:before,#featured-cottages4 .cottagelist-container .slick-next:hover:before,#featured-cottages3 .cottagelist-container .slick-next:focus:before,#featured-cottages4 .cottagelist-container .slick-next:focus:before{opacity:1}#featured-cottages3 .cottagelist-container .slick-prev.slick-disabled:before,#featured-cottages4 .cottagelist-container .slick-prev.slick-disabled:before,#featured-cottages3 .cottagelist-container .slick-next.slick-disabled:before,#featured-cottages4 .cottagelist-container .slick-next.slick-disabled:before{opacity:.25}#featured-cottages3 .cottagelist-container .slick-prev:before,#featured-cottages4 .cottagelist-container .slick-prev:before,#featured-cottages3 .cottagelist-container .slick-next:before,#featured-cottages4 .cottagelist-container .slick-next:before{content:"\e84b"!important;font-family:pochenty!important;opacity:1;color:#000;font-size:22px}#featured-cottages3 .cottagelist-container .slick-prev:before,#featured-cottages4 .cottagelist-container .slick-prev:before{content:"\e84a"!important}#featured-cottages3 .cottagelist-container .property,#featured-cottages4 .cottagelist-container .property{width:390px}@media(max-width:1199px){#featured-cottages3 .cottagelist-container .property,#featured-cottages4 .cottagelist-container .property{width:323.333px}}@media(max-width:991px){#featured-cottages3,#featured-cottages4{height:370px;overflow:initial}#featured-cottages3 .driverfull,#featured-cottages4 .driverfull{margin:0;margin-top:-40px;padding-top:40px;overflow:hidden}#featured-cottages3.touch,#featured-cottages4.touch{overflow:hidden}#featured-cottages3.touch .cottagelist-container,#featured-cottages4.touch .cottagelist-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden;margin-left:0}#featured-cottages3 .cottagelist-container .property,#featured-cottages4 .cottagelist-container .property{width:296px;float:none;display:inline-block;padding:0 30px 90px 0;vertical-align:top}#featured-cottages3 .cottagelist-container .property .propinfo,#featured-cottages4 .cottagelist-container .property .propinfo{padding:0;white-space:normal}#featured-cottages3 .cottagelist-container .property .propimage,#featured-cottages4 .cottagelist-container .property .propimage{padding:0}}@media(max-width:991px) and (max-width:767px){#featured-cottages3 .driverfull,#featured-cottages4 .driverfull{overflow:initial}}@media(max-width:991px) and (max-width:767px){#featured-cottages3.touch,#featured-cottages4.touch{padding-right:0}}.dwwr{border-radius:5px!important}.dwwr .dwbc{border-top-left-radius:5px;border-top-right-radius:5px}.dwwr .dw-cal-table{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.dwwr .dw-cal-day{font-weight:500!important;background-color:transparent!important}.dwwr .dw-cal-month,.dwwr .dw-cal-year{font-weight:700!important}.dwwr .mbsc-ic-arrow-left5:before{content:"\e84a"!important;font-family:pochenty!important}.dwwr .mbsc-ic-arrow-right5:before{content:"\e84b"!important;font-family:pochenty!important}.dwwr .dw-cal-day-fg{border-radius:50%!important}.dwwr .dw-sel .dw-cal-day-fg{border:0!important}.dwwr .dwb-s{display:none!important}.dwwr .dwb-c{float:right!important}.dwwr .dwbc{border-bottom:0!important}.dwwr .dwbc .dwb-c .dwb:after{content:"\e9de";font-family:pochenty;display:inline-block;position:absolute;right:10px;top:0}.ui-menu{padding:0!important}.ui-menu .ui-menu-item a,.ui-menu .ui-menu-item div{padding:7px 15px!important;cursor:pointer;text-transform:capitalize;font-size:14px}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item div.ui-state-focus{cursor:pointer!important;border:0!important;margin:0!important}.codesearchlist2{background-color:#fff;list-style:none;margin:0;padding:0;border-radius:0;margin-top:5px;z-index:999999!important}.codesearchlist2.appearbottom{top:50px}.codesearchlist2.appeartop{top:auto!important;bottom:50px}.codesearchlistitem2{padding:7px 15px;cursor:pointer}.codesearchhoverlistitem2{padding:7px 15px;cursor:pointer}.availabilityPopup #MainNav,.availabilityPopup #MainNav-sticky-wrapper{display:none}.availabilityPopup #SearchPanel .inner.refiner{overflow:scroll}.availabilityPopup #AvailabilityPanel{height:100%!important}.availabilityPopup #AvailabilityPanel{position:relative;width:100%}.availabilityPopup .avBookHead{display:none}.availabilityPopup .head{height:62px}.availabilityPopup .head h3{color:#fff;font-size:20px}.availabilityPopup .head .cancel{padding-top:20px;text-align:right}.availabilityPopup .head .cancel a{cursor:pointer}.availabilityPopup .propfileddl{display:none}.refinePopup #MainNav,.refinePopup #MainNav-sticky-wrapper{display:none}.refinePopup #SearchPanel .inner.refiner{overflow-x:inherit!important;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}.refinePopup.newlayoutsearch{background-color:#efeef4}.refinePopup.newlayoutsearch #SearchPanel{background-color:#efeef4;position:relative!important}.refinePopup.newlayoutsearch #SearchPanel .head{padding-right:5px!important}.refinePopup.newlayoutsearch #SearchPanel .head a{font-size:22px!important}.refinePopup.newlayoutsearch #SearchPanel .head a .icon{font-size:22px!important}.refinePopup.newlayoutsearch #SearchPanel .inner{padding-bottom:6px!important}.refinePopup.newlayoutsearch #SearchPanel .inner.refiner{min-height:inherit!important;height:auto!important;overflow:inherit!important;margin-bottom:60px}.refinePopup.newlayoutsearch #SearchPanel .inner #cleardate_refiner{position:absolute;right:30px;top:12px;font-size:20px}.refinePopup.newlayoutsearch #SearchPanel .inner #cleardate_refiner .icon{top:0;right:0}.refinePopup.newlayoutsearch #SearchPanel .inner #dpicker_refiner.hasdate .icon{display:none}.refinePopup.newlayoutsearch .freeLocationcont h4{font-weight:500!important}.refinePopup.newlayoutsearch .dd .icon{color:#262a1e!important;font-weight:400!important}.refinePopup.newlayoutsearch .dd .numberselector{font-weight:500}.refinePopup.newlayoutsearch .dd .numberselector .btn-number,.refinePopup.newlayoutsearch .dd .numberselector .btn-number2,.refinePopup.newlayoutsearch .dd .numberselector .btn-number3{background-color:transparent!important;border:1px solid #43464f!important;width:50px!important;height:30px!important;text-align:center!important;color:#43464f!important;font-weight:400!important;line-height:20px!important;top:15px!important;font-size:20px;border-radius:0!important}.refinePopup.newlayoutsearch .dd .numberselector .btn-number.minus,.refinePopup.newlayoutsearch .dd .numberselector .btn-number2.minus,.refinePopup.newlayoutsearch .dd .numberselector .btn-number3.minus{right:50px!important;border-right:0!important;font-size:30px;border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.refinePopup.newlayoutsearch .dd .numberselector .btn-number.plus,.refinePopup.newlayoutsearch .dd .numberselector .btn-number2.plus,.refinePopup.newlayoutsearch .dd .numberselector .btn-number3.plus{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.refinePopup.newlayoutsearch .dd .inputnumber{width:10px}.refinePopup.newlayoutsearch .grouping{border-top:5px solid #efeef4;float:left;width:100%;border-bottom:1px solid #dedede}.refinePopup.newlayoutsearch .PoweredBy,.refinePopup.newlayoutsearch .legalDisclaimer,.refinePopup.newlayoutsearch #insuranceDisclaimer{display:none!important}.refinePopup.newlayoutsearch .footerrefiner .btn{font-size:16px!important;font-weight:400!important}.refinePopup.newlayoutfilters h4{width:100%!important;margin:0!important;margin-bottom:20px!important;background-color:#e7e7e7!important;padding:15px!important;font-weight:400!important;font-size:15px!important}.refinePopup.newlayoutfilters #SearchPanel .head{padding-right:5px!important}.refinePopup.newlayoutfilters #SearchPanel .head a{font-size:22px!important}.refinePopup.newlayoutfilters #SearchPanel .head a .icon{font-size:22px!important}.refinePopup.newlayoutfilters .scrollfilters{margin-top:0!important}.refinePopup.newlayoutfilters .scrollfilters .property-features{border-bottom:0!important}.refinePopup.newlayoutfilters .filtersWide{padding:0!important}.refinePopup.newlayoutfilters .filtersWide ul{list-style:none;margin:0;padding:0}.refinePopup.newlayoutfilters .filtersWide ul li{width:49%;float:left;position:relative;padding-left:15px}@media(max-width:767px){.refinePopup.newlayoutfilters .filtersWide ul li{width:100%}}.refinePopup.newlayoutfilters .filtersWide ul li input{display:none}.refinePopup.newlayoutfilters .filtersWide ul li label,.refinePopup.newlayoutfilters .filtersWide ul li span{font-weight:500;color:#43464f;padding-left:0!important;display:inline-block;max-width:100%;width:100%;position:relative;z-index:9;cursor:pointer;margin-bottom:0!important;padding-bottom:8px!important;line-height:29px!important}.refinePopup.newlayoutfilters .filtersWide ul li label:before,.refinePopup.newlayoutfilters .filtersWide ul li span:before{display:none!important}.refinePopup.newlayoutfilters .filtersWide ul li span.active:after{display:block;color:#43464f;content:"\e848";font-family:pochenty;position:absolute;right:30px;top:0;font-weight:400;font-size:19px}@media(min-width:768px){.refinePopup.newlayoutfilters .filtersWide ul li span.active:after{right:20px}}.refinePopup.newlayoutfilters .filtersWide ul li label.selected:after{display:block;color:#43464f;content:"\e848";font-family:pochenty;position:absolute;right:30px;top:0;font-weight:400;font-size:19px}@media(min-width:768px){.refinePopup.newlayoutfilters .filtersWide ul li label.selected:after{right:20px}}.refinePopup.newlayoutfilters .filtersWide ul li:after{content:"";display:inline-block;width:50px;height:30px;border-radius:2px;border:solid 1px #43464f;position:absolute;right:15px;top:0}@media(min-width:768px){.refinePopup.newlayoutfilters .filtersWide ul li:after{width:30px}}.refinePopup.newlayoutfilters .scrollfiltersUL{margin-bottom:30px}.refinePopup.newlayoutfilters .footerrefiner{position:fixed;bottom:0;width:100%;z-index:9999}.refinePopup.newlayoutfilters .footerrefiner .btn{font-size:16px!important;font-weight:400!important}.refinePopup.newlayoutfilters .footerrefiner .btnlink{margin-top:0;width:100%;font-weight:400!important;font-size:16px}@media print{a[href]:after{content:none!important}#MainNav,.cottagepage #MainNav{border:0!important;position:absolute!important}#MainNav container{display:none!important}#MainNav #my-menu{display:none!important}#MainNav .menuicon{display:none!important}.footerout{display:none!important}#poweredBy{display:none!important}.legalDisclaimer{display:none!important}#insuranceDisclaimer{display:none!important}.cottagepage #ImageSlider{padding-top:40px!important}.cottagepage #top{margin-top:40px!important}.cottagepage #PropertyImage .imggalviewall{display:none!important}.cottagepage #ImageSlider .imggalviewall{display:none!important}.cottagepage #QuickBar{display:none!important}.cottagepage .propavail{display:none!important}.cottagepage .propertyleftcol{width:100%!important;right:0!important}.sugarandloaf.cottagepage #OverviewPanel{margin-top:0!important}.cottagepage #OverviewPanel .ataglance #MoreFeatures{display:block!important}.cottagepage #OverviewPanel .ataglance #ShowFeatures{display:none!important}.cottagepage .propertyleftcol .propinfo .borderwrap{border:0!important}.cottagepage .propertyleftcol .propinfo .borderwrap .propabout{text-align:left!important;width:100%!important}.cottagepage .propertyleftcol .propinfo .borderwrap .propabout a{border:0!important;background-color:transparent!important;padding:0!important;text-align:left!important;font-size:18px!important;padding-bottom:15px!important;border-bottom:1px solid #e4e6e7!important}.cottagepage .propertyleftcol .propinfo .borderwrap .propabout a#showDescBut2{display:none!important}.cottagepage #OverviewPanel .PropertyDescriptionOuter{border:0!important}.cottagepage #OverviewPanel #PropertyDescription{padding:0!important}.cottagepage .propertyleftcol .propinfo #PropertyDescription.overflow{height:auto!important}.cottagepage #OverviewPanel .PropertyDescriptionOuter .readmorelinkcode{display:none!important}.cottagepage #OverviewPanel #PropertyDescription2,.cottagepage.basic #OverviewPanel #PropertyDescription2{display:block!important;border-top:1px solid #e4e6e7!important;padding-top:20px!important;margin-top:20px!important}.cottagepage.basic #OverviewPanel ul{list-style:inherit!important;margin-left:20px!important}.cottagepage #ManagerPanel{display:none!important}.cottagepage #MapPanel img{max-width:none!important}.cottagepage #ReviewPanel #Reviews .readmorereviews{display:none!important}.cottagepage .normal .call{display:none!important}.cottagepage .normal .right-PoweredBy{display:none!important}.cottagepage .normal .share{display:none!important}.cottagepage .propertyleftcol .propinfo #BackToTop{display:none!important}}.blueimp-gallery{}.blueimp-gallery a.next,.blueimp-gallery a.prev{height:100%!important;top:0!important;display:block!important;padding:0 20px!important}.blueimp-gallery a.next i,.blueimp-gallery a.prev i{position:absolute!important;top:50%!important}.blueimp-gallery a.prev i{left:20px!important}.blueimp-gallery a.next i{right:20px!important}@media(max-width:767px){.blueimp-gallery a.prev{left:0!important}.blueimp-gallery a.prev i{left:20px!important}}@media(max-width:767px){.blueimp-gallery a.next{right:0!important}.blueimp-gallery a.next i{right:20px!important}}.mm-page{min-height:inherit!important}.device-phone{display:none}@media(max-width:479px){.device-phone{display:block!important}}.inlineSignup{border:1px solid #dcdddf;position:relative;margin-bottom:30px;padding:30px}.inlineSignup a{position:absolute;right:30px;top:10px;font-size:18px;color:#36383f;cursor:pointer;text-decoration:none;opacity:1}.inlineSignup a:hover{text-decoration:none}.inlineSignup a:after{font-family:pochenty;content:"\e882"}.inlineSignup p{margin-bottom:20px}.inlineSignup p.error{font-style:italic;font-size:14px;margin-bottom:10px}.inlineSignup strong{font-weight:500}.inlineSignup .email{width:65%;border:1px solid #dcdddf;border-radius:2px;float:left;padding:7px;font-size:13px}.inlineSignup .submitbutton{margin-left:5%;width:30%;background:#589fd6;color:#fff;text-align:center;font-size:16px;font-weight:500;border-radius:3px;height:33px;cursor:pointer;border:0}@media(max-width:767px){.inlineSignup{padding:15px;max-width:383px;margin:0 auto;margin-bottom:30px}.inlineSignup a{right:15px}.inlineSignup p{padding-right:15px}.inlineSignup .email{width:100%}.inlineSignup .submitbutton{width:100%;margin-left:0;margin-top:15px}}.inlineSignup.thanksPanel{text-align:center}@media(min-width:768px){.inlineSignup.thanksPanel{text-align:left}}.inlineSignup.thanksPanel .signupThanks{margin-bottom:0}.inlineSignup.thanksPanel .signupThanks .thanksTick{margin-right:15px}.inlineSignup.thanksPanel .signupThanks .thanksTick i{vertical-align:middle;margin-right:10px}.inlineSignup.thanksPanel .signupThanks .thanksMessage{display:block;margin-top:15px}@media(max-width:991px){#cottage-container{overflow:hidden}}@media(min-width:768px) and (max-width:991px){#cottage-container{width:100%}}.variantTabs,.variantAccordion{}.variantTabs .slick-slider,.variantAccordion .slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.variantTabs .slick-list,.variantAccordion .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.variantTabs .slick-list:focus,.variantAccordion .slick-list:focus{outline:none}.variantTabs .slick-list.dragging,.variantAccordion .slick-list.dragging{cursor:pointer;cursor:hand}.variantTabs .slick-slider .slick-track,.variantAccordion .slick-slider .slick-track,.variantTabs .slick-slider .slick-list,.variantAccordion .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.variantTabs .slick-track,.variantAccordion .slick-track{position:relative;top:0;left:0;display:block}.variantTabs .slick-track:before,.variantAccordion .slick-track:before,.variantTabs .slick-track:after,.variantAccordion .slick-track:after{display:table;content:''}.variantTabs .slick-track:after,.variantAccordion .slick-track:after{clear:both}.variantTabs .slick-loading .slick-track,.variantAccordion .slick-loading .slick-track{visibility:hidden}.variantTabs .slick-slide,.variantAccordion .slick-slide{display:none;float:left;height:100%;min-height:1px}.variantTabs [dir=rtl] .slick-slide,.variantAccordion [dir=rtl] .slick-slide{float:right}.variantTabs .slick-slide img,.variantAccordion .slick-slide img{display:block}.variantTabs .slick-slide.slick-loading img,.variantAccordion .slick-slide.slick-loading img{display:none}.variantTabs .slick-slide.dragging img,.variantAccordion .slick-slide.dragging img{pointer-events:none}.variantTabs .slick-initialized .slick-slide,.variantAccordion .slick-initialized .slick-slide{display:block}.variantTabs .slick-loading .slick-slide,.variantAccordion .slick-loading .slick-slide{visibility:hidden}.variantTabs .slick-vertical .slick-slide,.variantAccordion .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../less/fonts/slick.eot);src:url(../less/fonts/slick.eot?#iefix) format('embedded-opentype'),url(../less/fonts/slick.woff) format('woff'),url(../less/fonts/slick.ttf) format('truetype'),url(../less/fonts/slick.svg#slick) format('svg')}.variantTabs .slick-prev,.variantAccordion .slick-prev,.variantTabs .slick-next,.variantAccordion .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.variantTabs .slick-prev:hover,.variantAccordion .slick-prev:hover,.variantTabs .slick-prev:focus,.variantAccordion .slick-prev:focus,.variantTabs .slick-next:hover,.variantAccordion .slick-next:hover,.variantTabs .slick-next:focus,.variantAccordion .slick-next:focus{color:transparent;outline:none;background:0 0}.variantTabs .slick-prev:hover:before,.variantAccordion .slick-prev:hover:before,.variantTabs .slick-prev:focus:before,.variantAccordion .slick-prev:focus:before,.variantTabs .slick-next:hover:before,.variantAccordion .slick-next:hover:before,.variantTabs .slick-next:focus:before,.variantAccordion .slick-next:focus:before{opacity:1}.variantTabs .slick-prev.slick-disabled:before,.variantAccordion .slick-prev.slick-disabled:before,.variantTabs .slick-next.slick-disabled:before,.variantAccordion .slick-next.slick-disabled:before{opacity:.25}.variantTabs .slick-prev:before,.variantAccordion .slick-prev:before,.variantTabs .slick-next:before,.variantAccordion .slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.variantTabs .slick-prev,.variantAccordion .slick-prev{left:-25px}.variantTabs [dir=rtl] .slick-prev,.variantAccordion [dir=rtl] .slick-prev{right:-25px;left:auto}.variantTabs [dir=rtl] .slick-prev:before,.variantAccordion [dir=rtl] .slick-prev:before{content:'→'}.variantTabs .slick-next,.variantAccordion .slick-next{right:-25px}.variantTabs [dir=rtl] .slick-next,.variantAccordion [dir=rtl] .slick-next{right:auto;left:-25px}.variantTabs [dir=rtl] .slick-next:before,.variantAccordion [dir=rtl] .slick-next:before{content:'←'}.variantTabs .slick-slider,.variantAccordion .slick-slider{margin-bottom:0}.variantTabs .slick-dots,.variantAccordion .slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.variantTabs .slick-dots li,.variantAccordion .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.variantTabs .slick-dots li button,.variantAccordion .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.variantTabs .slick-dots li button:hover,.variantAccordion .slick-dots li button:hover,.variantTabs .slick-dots li button:focus,.variantAccordion .slick-dots li button:focus{outline:none}.variantTabs .slick-dots li button:hover:before,.variantAccordion .slick-dots li button:hover:before,.variantTabs .slick-dots li button:focus:before,.variantAccordion .slick-dots li button:focus:before{opacity:1}.variantTabs .slick-dots li button:before,.variantAccordion .slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.variantTabs .slick-dots li.slick-active button:before,.variantAccordion .slick-dots li.slick-active button:before{opacity:.75;color:#000}@media(max-width:991px){.variantTabs #QuickBar,.variantAccordion #QuickBar{display:none}}.variantTabs .visible-tabs,.variantAccordion .visible-tabs{display:none!important}@media(min-width:768px) and (max-width:991px){.variantTabs .visible-tabs,.variantAccordion .visible-tabs{display:block!important}}.variantTabs .visible-accordion,.variantAccordion .visible-accordion{display:block!important}@media(min-width:768px){.variantTabs .visible-accordion,.variantAccordion .visible-accordion{display:none!important}}.variantTabs .hidden-for-property-variants,.variantAccordion .hidden-for-property-variants{display:none!important}@media(min-width:992px){.variantTabs .hidden-for-property-variants,.variantAccordion .hidden-for-property-variants{display:block!important}}.variantTabs .show-for-property-variants,.variantAccordion .show-for-property-variants{display:block!important}@media(min-width:992px){.variantTabs .show-for-property-variants,.variantAccordion .show-for-property-variants{display:none!important}}.variantTabs #tab-nav-container{margin:0 -15px;height:70px;overflow:hidden}@media(min-width:768px){.variantTabs #tab-nav-container{margin:0 -25px}}.variantTabs #tab-nav-container ul{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:70px}.variantTabs #tab-nav-container ul li{float:none;display:inline-block;margin:0 12px}.variantTabs #tab-nav-container ul li a{margin-right:0;line-height:65px;font-size:18px;border:none;border-radius:0;font-weight:400;padding:0;display:block}.variantTabs #tab-nav-container ul li a:hover{background-color:transparent}.variantTabs #tab-nav-container ul li:first-child{margin-left:15px}@media(min-width:768px){.variantTabs #tab-nav-container ul li:first-child{margin-left:25px}}.variantTabs #tab-nav-container ul li:last-child{margin-right:20px}.variantTabs #tab-nav-container ul li.no-tab-content{margin:0}.variantTabs #tab-nav-container ul li.active a{font-weight:600;text-decoration:none!important}.variantTabs #tab-content-container{margin:0 -15px;padding:20px 15px;margin-bottom:3px}@media(min-width:768px){.variantTabs #tab-content-container{padding:30px 25px;margin:0 -25px 30px}}.variantTabs #tab-content-container #at-a-glance-tab,.variantTabs #tab-content-container #facilities-tab{font-size:16px;line-height:1.56}.variantTabs #tab-content-container #at-a-glance-tab ul,.variantTabs #tab-content-container #facilities-tab ul{margin:0;padding:0;list-style-type:none}.variantTabs #tab-content-container #at-a-glance-tab ul li,.variantTabs #tab-content-container #facilities-tab ul li{padding-bottom:20px}.variantTabs #tab-content-container #overview-tab{font-size:16px;line-height:1.56}.variantTabs #tab-content-container #overview-tab .code{font-size:16px;line-height:1.56;font-weight:600}.variantTabs #tab-content-container #overview-tab .intro{font-weight:600}.variantTabs #tab-content-container #overview-tab #PropertyDescriptionContentMobileTab{margin-top:20px}.variantTabs #tab-content-container #need-to-know-tab{font-size:16px;line-height:1.56}.variantTabs #tab-content-container #need-to-know-tab .code{font-weight:600}.variantTabs #tab-content-container #need-to-know-tab ul{margin:0;padding:0;list-style-type:none}.variantTabs #tab-content-container #need-to-know-tab ul li{padding-bottom:20px}.variantTabs #tab-content-container #need-to-know-tab #PropertyDescriptionNeedToKnowTab{margin-top:20px}.variantTabs #tab-content-container #local-area-tab{font-size:16px;line-height:1.56}.variantTabs #tab-content-container #local-area-tab .code{font-weight:600}.variantTabs #tab-content-container #local-area-tab ul{margin:0;padding:0;list-style-type:none}.variantTabs #tab-content-container #local-area-tab ul li{padding-bottom:20px}.variantTabs #tab-content-container #local-area-tab #PropertyDescriptionLocalAreaTab{margin-top:20px}.variantTabs #tab-content-container #reviews-tab{font-size:16px;line-height:1.56}.variantTabs #tab-content-container #reviews-tab .highlight{font-size:18px;line-height:1.39;font-weight:600}.variantTabs #tab-content-container #reviews-tab .star-label{margin-bottom:0}.variantTabs #tab-content-container #reviews-tab .stars{margin-bottom:15px}@media(min-width:768px) and (max-width:991px){.variantTabs #tab-content-container #reviews-tab .stars{margin-bottom:20px}}.variantTabs #tab-content-container #reviews-tab .stars img{height:19px;width:19px;margin-right:3px}.variantTabs #tab-content-container #reviews-tab .stars .number{display:none}.variantTabs #tab-content-container #reviews-tab .reviewBlock{padding-bottom:10px}@media(min-width:768px){.variantTabs #tab-content-container #reviews-tab .reviewBlock{padding-bottom:0}}.variantTabs #tab-content-container #reviews-tab .reviewBlock .item{padding:30px 0}.variantTabs #tab-content-container #reviews-tab .reviewBlock .item.first{margin-top:20px}.variantTabs #tab-content-container #reviews-tab .reviewBlock .item .review-author{font-weight:600}.variantTabs #tab-content-container #reviews-tab .reviewBlock .item p.overallRating{margin-bottom:0!important}.variantTabs #tab-content-container #reviews-tab .reviewBlock .item p.overallRating img{height:19px;width:19px;margin-right:3px}.variantTabs #tab-content-container #reviews-tab .reviewBlock .item p.reviewText{margin-top:16px}.variantTabs #tab-content-container #reviews-tab .reviewBlock .item .review-date{float:right;font-weight:600;font-style:italic}.variantTabs #tab-content-container #reviews-tab .reviewBlock .item .hidtext{display:none}.variantTabs #tab-content-container #reviews-tab .reviewBlock .readmorereviews{margin-bottom:0!important;font-size:16px;font-weight:400;height:30px;line-height:21px;border-radius:2px;padding:5px 10px;padding-left:28px;position:relative;text-decoration:none!important;margin-top:12px}@media(min-width:768px){.variantTabs #tab-content-container #reviews-tab .reviewBlock .readmorereviews{font-size:18px}}.variantTabs #tab-content-container #reviews-tab .reviewBlock .readmorereviews:before{font-family:material icons;font-weight:400;font-style:normal;font-size:17px;display:inline-block;line-height:23px;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;left:5px;content:"add"}@media(min-width:992px){.variantTabs #tab-content-container #reviews-tab .reviewBlock .readmorereviews:before{font-size:19px;line-height:22px}}.variantTabs #tab-content-container #reviews-tab .reviewBlock .readmorereviews.on{padding-left:10px;margin-top:10px}.variantTabs #tab-content-container #reviews-tab .reviewBlock .readmorereviews.on:before{display:none}.variantTabs #tab-content-container #reviews-tab .reviewBlock .readmorereviews:hover{text-decoration:none}.variantTabs #tab-content-container #reviews-tab .reviewBlock .readmorereviews:focus{text-decoration:none}.variantTabs #tab-content-container #location-tab .mapdisclaimer{border:none;padding:20px 0 0}.variantTabs #tab-content-container #location-tab p{margin:0}.variantAccordion .panel-group .panel+.panel{margin-top:0!important}.variantAccordion #property-accordion{margin:0 -15px;padding:0;margin-bottom:3px}@media(min-width:768px){.variantAccordion #property-accordion{margin:0 -25px}}.variantAccordion #property-accordion .panel{border:none;box-shadow:none}.variantAccordion #property-accordion .panel-heading{border-radius:0;padding:22px 15px}@media(min-width:768px){.variantAccordion #property-accordion .panel-heading{padding:22px 25px}}.variantAccordion #property-accordion .panel-heading .panel-title a{display:block;font-size:18px;font-weight:600;text-decoration:none!important}.variantAccordion #property-accordion .panel-heading .panel-title a i{display:none;float:right}.variantAccordion #property-accordion .panel-heading .panel-title a i.open-icon{display:inline-block}.variantAccordion #property-accordion .panel-heading .panel-title a.collapsed .open-icon{display:none}.variantAccordion #property-accordion .panel-heading .panel-title a.collapsed .collapsed-icon{display:inline-block}.variantAccordion #property-accordion .panel-body{border-top:none;padding:20px 15px}@media(min-width:768px){.variantAccordion #property-accordion .panel-body{padding:20px 25px}}.variantAccordion #property-accordion .collapsing .panel-body,.variantAccordion #property-accordion .collapse.in .panel-body{padding-top:0}.variantAccordion #property-accordion #at-a-glance-accordion,.variantAccordion #property-accordion #facilities-accordion{font-size:16px;line-height:1.56}.variantAccordion #property-accordion #at-a-glance-accordion ul,.variantAccordion #property-accordion #facilities-accordion ul{margin:0;padding:0;list-style-type:none}.variantAccordion #property-accordion #at-a-glance-accordion ul li,.variantAccordion #property-accordion #facilities-accordion ul li{padding-bottom:20px}.variantAccordion #property-accordion #overview-accordion{font-size:16px;line-height:1.56}.variantAccordion #property-accordion #overview-accordion .code{font-size:16px;line-height:1.56;font-weight:600}.variantAccordion #property-accordion #overview-accordion .intro{font-weight:600}.variantAccordion #property-accordion #overview-accordion #PropertyDescriptionContentMobileAccordion{margin-top:20px}.variantAccordion #property-accordion #need-to-know-accordion{font-size:16px;line-height:1.56}.variantAccordion #property-accordion #need-to-know-accordion .code{font-weight:600}.variantAccordion #property-accordion #need-to-know-accordion ul{margin:0;padding:0;list-style-type:none}.variantAccordion #property-accordion #need-to-know-accordion ul li{padding-bottom:20px}.variantAccordion #property-accordion #need-to-know-accordion #PropertyDescriptionNeedToKnowAccordion{margin-top:20px}.variantAccordion #property-accordion #local-area-accordion{font-size:16px;line-height:1.56}.variantAccordion #property-accordion #local-area-accordion .code{font-weight:600}.variantAccordion #property-accordion #local-area-accordion ul{margin:0;padding:0;list-style-type:none}.variantAccordion #property-accordion #local-area-accordion ul li{padding-bottom:20px}.variantAccordion #property-accordion #local-area-accordion #PropertyDescriptionLocalAreaAccordion{margin-top:20px}.variantAccordion #property-accordion #reviews-accordion{font-size:16px;line-height:1.56}.variantAccordion #property-accordion #reviews-accordion .StarPanelIntro{margin:0 0 20px 15px}.variantAccordion #property-accordion #reviews-accordion .highlight{font-size:18px;line-height:1.39;font-weight:600}.variantAccordion #property-accordion #reviews-accordion .star-label{margin-bottom:0}.variantAccordion #property-accordion #reviews-accordion .stars{margin-bottom:15px}@media(min-width:768px) and (max-width:991px){.variantAccordion #property-accordion #reviews-accordion .stars{margin-bottom:20px}}.variantAccordion #property-accordion #reviews-accordion .stars img{height:19px;width:19px;margin-right:3px}.variantAccordion #property-accordion #reviews-accordion .stars .number{display:none}.variantAccordion #property-accordion #reviews-accordion .reviewBlock{padding-bottom:10px}@media(min-width:768px){.variantAccordion #property-accordion #reviews-accordion .reviewBlock{padding-bottom:0}}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .item{padding:30px 0}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .item.first{margin-top:20px}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .item .review-author{font-weight:600}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .item p.overallRating{margin-bottom:0!important}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .item p.overallRating img{height:19px;width:19px;margin-right:3px}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .item p.reviewText{margin-top:16px}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .item .review-date{float:right;font-weight:600;font-style:italic;margin-right:5px}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .item .hidtext{display:none}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .readmorereviews{margin-bottom:0!important;font-size:16px;font-weight:400;height:30px;line-height:21px;border-radius:2px;padding:5px 10px;padding-left:28px;position:relative;text-decoration:none!important;margin-top:12px}@media(min-width:768px){.variantAccordion #property-accordion #reviews-accordion .reviewBlock .readmorereviews{font-size:18px}}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .readmorereviews:before{font-family:material icons;font-weight:400;font-style:normal;font-size:17px;display:inline-block;line-height:23px;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;left:5px;content:"add"}@media(min-width:992px){.variantAccordion #property-accordion #reviews-accordion .reviewBlock .readmorereviews:before{font-size:19px;line-height:22px}}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .readmorereviews.on{padding-left:10px;margin-top:10px}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .readmorereviews.on:before{display:none}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .readmorereviews:hover{text-decoration:none}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .readmorereviews:focus{text-decoration:none}.variantAccordion #property-accordion #location-accordion .mapdisclaimer{border:none;padding:20px 0 0}.variantAccordion #property-accordion #location-accordion p{margin:0}.updated-stars-panel{margin-bottom:15px}@media(min-width:768px){.updated-stars-panel{margin-bottom:20px}}.updated-stars-panel .stars{font-size:15px;font-weight:600}@media(min-width:768px){.updated-stars-panel .stars{font-size:16px;font-weight:400}}.updated-stars-panel .stars abbr{border-bottom:none;cursor:default;text-decoration:none}.updated-stars-panel .stars span{margin-left:10px}@media(min-width:768px){.updated-stars-panel .stars span{margin-left:15px}}.updated-stars-panel .stars span i{font-size:21px;margin-right:2px;vertical-align:middle}.updated-stars-panel .stars span i.disabled{opacity:.3}@media(min-width:768px){.updated-overview-panel{margin-bottom:0}}@media(max-width:991px){.updated-overview-panel .overview-col{padding-left:0;padding-right:0;width:auto}}@media(max-width:991px){.updated-overview-panel .overview-col:first-child{padding-left:15px}}@media(max-width:767px){.updated-overview-panel .overview-col:last-child{padding-right:15px}}@media(min-width:768px){.updated-overview-panel .overview-col:last-child{padding-left:5px}}.updated-overview-panel .item{border-right:1px solid #e4e2e2;padding-left:10px;padding-right:10px}.updated-overview-panel .item.sleeps{padding-left:0}.updated-overview-panel .item.dogs{border-right:none;padding-left:10px}@media(min-width:768px){.updated-overview-panel .item.dogs{padding-left:7px}}.updated-overview-panel .item i,.updated-overview-panel .item span{display:inline-block;text-align:left;vertical-align:middle}.updated-overview-panel .item i{color:#666;font-size:24px;margin-right:6px}@media(max-width:374px){.updated-overview-panel .item i{margin-right:7px;font-size:20px}}.updated-overview-panel .item i.pet-icon{font-size:22px;height:24px}@media(max-width:374px){.updated-overview-panel .item i.pet-icon{font-size:18px;height:20px}}.updated-overview-panel .item span{font-size:13px;font-weight:600;color:#43464f;margin-top:0}@media(max-width:374px){.updated-overview-panel .item span{font-size:11px}}.updated-overview-panel .item span.pochenty-bathrooms,.updated-overview-panel .item span.pochenty-no-dogs-icon{color:#666;font-size:20px;font-weight:600;margin-top:-2px;margin-right:8px}@media(max-width:374px){.updated-overview-panel .item span.pochenty-bathrooms,.updated-overview-panel .item span.pochenty-no-dogs-icon{font-size:16px}}.updated-overview-panel .item span.pochenty-bathrooms:before,.updated-overview-panel .item span.pochenty-no-dogs-icon:before{margin-left:0;margin-right:0}@media(max-width:374px){.updated-overview-panel .item span.pochenty-bathrooms{margin-top:0}}#body .lg-actions .lg-prev:after,#body .lg-actions .lg-next:before,#body .lg-outer #lg-share:after,#body #lg-zoom-out:after,#body #lg-zoom-in:after,#body .lg-fullscreen:after,#body .lg-fullscreen-on .lg-fullscreen:after,#body .lg-autoplay-button:after,#body .lg-show-autoplay .lg-autoplay-button:after,#body .lg-toolbar .lg-close:after,#body .lg-outer .lg-toogle-thumb:after{font-family:material icons}#body .lg-actions .lg-next,#body .lg-actions .lg-prev{background-color:transparent;margin-top:-25px}@media(min-width:768px){#body .lg-actions .lg-next,#body .lg-actions .lg-prev{margin-top:-40px}}@media(min-width:992px){#body .lg-actions .lg-next,#body .lg-actions .lg-prev{margin-top:-10px}}#body .lg-actions .lg-prev{left:10px}#body .lg-actions .lg-next{right:10px}#body .lg-actions .lg-prev:after{content:"\E314";font-size:50px;font-weight:100}@media(max-width:991px){#body .lg-actions .lg-prev:after{color:#fff}}#body .lg-actions .lg-next:before{content:"\E315";font-size:50px;font-weight:100}@media(max-width:991px){#body .lg-actions .lg-next:before{color:#fff}}#body .lg-outer #lg-share:after{content:"\E80D"}#body #lg-zoom-out:after{content:"\E900"}#body #lg-zoom-in:after{content:"\E8FF"}#body .lg-fullscreen:after{content:"\E3C2"}#body .lg-fullscreen-on .lg-fullscreen:after{content:"\E5D1"}#body .lg-autoplay-button:after{content:"\E039"}#body .lg-show-autoplay .lg-autoplay-button:after{content:"\E036"}#body .lg-toolbar .lg-close:after{content:"\E5CD"}#body .lg-outer .lg-toogle-thumb:after{content:"\E5C3"}#body .lg-outer .lg-toogle-thumb{-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;right:0;left:20px;background-color:transparent}#body .lg-actions .lg-next,#body .lg-actions .lg-prev,#body .lg-outer .lg-toogle-thumb,#body .lg-toolbar .lg-icon{color:#fff}#body #lg-counter{color:#fff}#body .lg-outer #lg-share,#body .lg-outer #lg-zoom-in,#body .lg-outer #lg-zoom-out,#body .lg-outer .lg-fullscreen,#body .lg-outer .lg-autoplay-button{display:none}#body .lg-outer .lg-thumb-outer,#body .lg-outer .lg-thumb{display:none}#body .lg-outer .lg-thumb-outer{background-color:rgba(0,0,0,.45)}#body #livechat-compact-container{z-index:1039!important}@media(max-width:767px){#body .lg-sub-html,#body .lg-toolbar{background-color:transparent}}#body .lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:0!important}@media(max-width:767px) and (orientation:landscape){#body .imageCaptionContainer{bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}}@media(max-width:767px) and (orientation:landscape){#body .imageCaptionContainer .lg-sub-html{background-color:rgba(67,70,79,.45);border-radius:100px;padding:3px 25px 4px;display:inline-block;position:relative}}@media(min-width:992px){#AvailabilityPanel .AvailabilityPanelInner #quickBook #selOther i{vertical-align:text-bottom;font-size:22px}}@media(min-width:992px){#OverviewPanel .posWrap{position:absolute;top:0;right:-390px;width:375px;padding:0}}@media(min-width:1200px){#OverviewPanel .posWrap{right:-375px;width:360px}}@media(max-width:767px){#OverviewPanel #AvailabilityPanel{background-color:transparent;margin-top:20px}}@media(max-width:991px){#OverviewPanel #AvailabilityPanel{height:65px;line-height:4;border-radius:3px;width:auto!important;margin-left:15px;margin-right:15px}}@media(min-width:768px) and (max-width:991px){}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks{padding-bottom:0}}@media(min-width:768px) and (max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .mobavaillinks-container{width:100%;padding:0}}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .btn.fullwidth{height:65px;line-height:38px;border-radius:3px;padding-left:19px;padding-right:19px;position:relative;font-size:18px;text-align:left}}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .btn.fullwidth i{position:absolute;right:21px;line-height:38px}}#OverviewPanel #AvailabilityPanel .mobavaillinks .btn:after{content:'';margin:0}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected{background-color:transparent;height:70px;border-radius:3px;border-bottom:none;margin-bottom:20px;overflow:initial;margin-top:20px!important}}@media(max-width:767px){#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected{margin-top:0!important}}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .bookdiv{background:0 0;width:100%;margin:0;top:0;height:30px;border-radius:3px;text-align:center;position:relative;cursor:pointer}}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .bookdiv .rightwrap{margin-top:0;padding:0;height:70px;width:100%;text-align:center}}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .bookdiv .rightwrap a{padding-top:13px;position:relative;z-index:99}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap{margin-top:-4px;position:relative;z-index:1;padding:8px 0}}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap p{font-size:15px;color:#fff!important;text-align:center;text-indent:0;width:100%}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap span{font-size:14px!important;margin-left:0;display:block;width:100%;text-align:center;position:relative;margin-bottom:13px;height:25px;top:0;margin-top:15px}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap span a.icon{font-size:15px;font-weight:600;margin-left:0}}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap span a.icon .material-icons{font-size:18px;margin:0 5px;vertical-align:-18%}}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected a.icon:before{content:'';margin-right:0}.staticMap,.staticMapMobileTab,.staticMapMobileAccordion{position:relative}.staticMap #map_canvas_MobileAccordion,.staticMapMobileTab #map_canvas_MobileAccordion,.staticMapMobileAccordion #map_canvas_MobileAccordion{}@media(min-width:480px) and (max-width:767px){.staticMap #map_canvas_MobileAccordion,.staticMapMobileTab #map_canvas_MobileAccordion,.staticMapMobileAccordion #map_canvas_MobileAccordion{height:300px!important}}.staticMap #map_canvas,.staticMapMobileTab #map_canvas,.staticMapMobileAccordion #map_canvas{}@media(min-width:992px) and (max-width:1199px){.staticMap #map_canvas,.staticMapMobileTab #map_canvas,.staticMapMobileAccordion #map_canvas{height:270px!important}}.staticMap .origMap,.staticMapMobileTab .origMap,.staticMapMobileAccordion .origMap{left:50%;position:absolute;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media(min-width:480px) and (max-width:767px){.staticMap .origMap,.staticMapMobileTab .origMap,.staticMapMobileAccordion .origMap{width:635px!important;height:300px!important}}@media(min-width:768px) and (max-width:991px){.staticMap .origMap,.staticMapMobileTab .origMap,.staticMapMobileAccordion .origMap{width:738px!important}}@media(min-width:992px) and (max-width:1199px){.staticMap .origMap,.staticMapMobileTab .origMap,.staticMapMobileAccordion .origMap{width:535px!important;height:270px!important}}@media(min-width:1200px){.staticMap .origMap,.staticMapMobileTab .origMap,.staticMapMobileAccordion .origMap{width:750px!important}}.staticMap .pin,.staticMapMobileTab .pin,.staticMapMobileAccordion .pin{position:absolute;top:116px;left:50%;-ms-transform:translate(-40px,0);-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}.staticMap:hover,.staticMapMobileTab:hover,.staticMapMobileAccordion:hover,.staticMap:focus,.staticMapMobileTab:focus,.staticMapMobileAccordion:focus{cursor:pointer}.staticMap:hover:before,.staticMapMobileTab:hover:before,.staticMapMobileAccordion:hover:before,.staticMap:focus:before,.staticMapMobileTab:focus:before,.staticMapMobileAccordion:focus:before{content:"\e90c";font-family:pochenty;padding-right:30px;position:absolute;width:100%;top:40%;transform:translate(0,-40%);font-size:40px;text-align:center;color:#fff}.staticMap:hover img,.staticMapMobileTab:hover img,.staticMapMobileAccordion:hover img,.staticMap:focus img,.staticMapMobileTab:focus img,.staticMapMobileAccordion:focus img{opacity:.4}.staticMap:hover .pin,.staticMapMobileTab:hover .pin,.staticMapMobileAccordion:hover .pin,.staticMap:focus .pin,.staticMapMobileTab:focus .pin,.staticMapMobileAccordion:focus .pin{opacity:.1}.staticMap .origMap,.staticMapMobileTab .origMap,.staticMapMobileAccordion .origMap{left:50%;position:absolute;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.staticMap .pin,.staticMapMobileTab .pin,.staticMapMobileAccordion .pin{position:absolute;top:116px;left:50%;-ms-transform:translate(-40px,0);-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}.staticMap:hover,.staticMapMobileTab:hover,.staticMapMobileAccordion:hover,.staticMap:focus,.staticMapMobileTab:focus,.staticMapMobileAccordion:focus{cursor:pointer}.staticMap:hover:before,.staticMapMobileTab:hover:before,.staticMapMobileAccordion:hover:before,.staticMap:focus:before,.staticMapMobileTab:focus:before,.staticMapMobileAccordion:focus:before{content:"\e90c";font-family:pochenty;padding-right:30px;position:absolute;width:100%;top:40%;transform:translate(0,-40%);font-size:40px;text-align:center;color:#fff}.staticMap:hover img,.staticMapMobileTab:hover img,.staticMapMobileAccordion:hover img,.staticMap:focus img,.staticMapMobileTab:focus img,.staticMapMobileAccordion:focus img{opacity:.4}.staticMap:hover .pin,.staticMapMobileTab:hover .pin,.staticMapMobileAccordion:hover .pin,.staticMap:focus .pin,.staticMapMobileTab:focus .pin,.staticMapMobileAccordion:focus .pin{opacity:.1}.staticMap{background-color:#000}.mapdisclaimerWL{padding:10px 15px 0 38px!important;font-size:12px;color:#757575;position:relative}.mapdisclaimerWL span{font-weight:600}.mapdisclaimerWL span:before{content:"\E88F";font-family:material icons;position:absolute;font-size:19px;left:7px;top:12px;font-weight:400}#map_canvas,#map_canvas_MobileTab,map_canvas_accordion{border:1px solid #dcdddf}@media(min-width:320px) and (max-width:374px){#AvailabilityPanel .AvailabilityPanelInner .propdate .propavaildate{padding-right:0!important}}@media(min-width:320px) and (max-width:374px){#AvailabilityPanel .AvailabilityPanelInner .propdate .propavaildate .dateprice .date{font-size:14px!important}}@media(min-width:320px) and (max-width:374px){#AvailabilityPanel .AvailabilityPanelInner .propdate .propavaildate .dateprice p.nights{font-size:12px!important}}#AvailabilityPanel .AvailabilityPanelInner .propdate .propavaildate{padding-right:5px!important}#body.fixed-for-refiner{position:fixed}#SearchPanel-Container{display:none}@media(max-width:991px){#SearchPanel-Container.active{display:block}}#SearchPanel-Container #SearchPanel.refiner{z-index:1000}#SearchPanel-Container #SearchView-Refiner,#SearchPanel-Container #FeatureView-Refiner{width:100%;display:none}@media(max-width:991px){#SearchPanel-Container #SearchView-Refiner.active,#SearchPanel-Container #FeatureView-Refiner.active{display:inline-block}}#SearchPanel-Container #SearchView-Refiner.active .scrolldiv,#SearchPanel-Container #FeatureView-Refiner.active .scrolldiv{position:fixed;height:100%;width:100%;background-color:#efeef4;top:0;left:0;z-index:3;overflow-y:scroll}#SearchPanel-Container #SearchView-Refiner.active .scrollfilters,#SearchPanel-Container #FeatureView-Refiner.active .scrollfilters{height:100%!important}#SearchPanel-Container #SearchView-Refiner.active .footerrefiner .btn,#SearchPanel-Container #FeatureView-Refiner.active .footerrefiner .btn,#SearchPanel-Container #SearchView-Refiner.active .footerrefiner .btnlink,#SearchPanel-Container #FeatureView-Refiner.active .footerrefiner .btnlink{line-height:60px;padding:0;margin:0}#SearchPanel-Container #FeatureView-Refiner .LastFeaturesCol{margin-bottom:30px}html.lightgallery-closed{overflow:hidden;height:100%;overflow-y:scroll}html.lightgallery-closed body{overflow:auto;height:100%}@media(min-width:768px) and (max-width:991px){.searchpage #pagination .propcount{text-align:center}}@media(min-width:768px){.complexpanel{border-top:solid 1px #dcdcdc}}.complexpanel h3{margin-top:15px!important;border-bottom:none!important;margin-bottom:28px!important;padding-bottom:0!important}@media(min-width:768px){.complexpanel h3{margin-top:22px!important}}.complexpanel h3 span{margin-top:10px;display:block;font-size:15px;font-weight:400}.complexpanel .complexcount{font-weight:600;display:inline}.complexpanel .Complex{position:relative;border-bottom:solid 1px #dcdcdc;padding-bottom:12px}@media(min-width:768px){.complexpanel .Complex{padding-bottom:30px}}.complexpanel .Complex .complex-property-item{float:none!important;display:inline-block;white-space:normal;text-align:left;vertical-align:top;width:268px;padding:0;margin-right:30px;margin-top:0!important;margin-left:0;overflow:hidden}@media(min-width:992px){.complexpanel .Complex .complex-property-item{width:171px}}@media(max-width:767px){.complexpanel .Complex .complex-property-item{width:260px;margin-right:15px}}.complexpanel .Complex .complex-property-item:last-child{margin-right:0}.complexpanel .Complex img{margin-bottom:20px}@media(max-width:991px){.complexpanel .Complex img{margin-right:10px}}@media(max-width:767px){.complexpanel .Complex img{margin-right:15px}}@media(min-width:992px){.complexpanel .Complex img{width:164px;height:106px}}.complexpanel .Complex .caption{font-size:15px;max-width:249px}@media(max-width:991px){.complexpanel .Complex .caption{font-size:14px}}@media(max-width:767px){.complexpanel .Complex .caption{font-size:13px}}.complexpanel .Complex .caption h4{margin-top:0;font-size:16px;font-weight:500;margin-bottom:7px}.complexpanel .Complex .caption p{margin-bottom:0;font-size:14px;line-height:1.79}.complexpanel .Complex .caption p a{cursor:pointer}.complexpanel .Complex .caption p.complex-property-availability{margin:5px 0 12px!important}@media(min-width:992px){.complexpanel .Complex .caption p.complex-property-availability{margin-bottom:0!important}}.complexpanel .Complex .caption .avail,.complexpanel .Complex .caption .complex-property-booked,.complexpanel .Complex .caption .complex-property-available{font-weight:600}.complexpanel .Complex .slick-prev,.complexpanel .Complex .slick-next{width:40px;height:40px;left:inherit;z-index:9999}.complexpanel .Complex .slick-prev{top:-48px;right:30px}.complexpanel .Complex .slick-prev:before{content:"\e84a"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.complexpanel .Complex .slick-next{top:-48px;right:0}.complexpanel .Complex .slick-next:before{content:"\e84b"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.complexpanel .Complex .slick-disabled:before{opacity:.5!important}.complexpanel div#availabilityChecker{width:273px;height:295px;position:absolute;z-index:999;display:none;top:-3px;right:0;background-color:#fff;border:1px solid #aaa;padding:16px}.complexpanel p#Complex-Disclaimer{font-size:14px;line-height:1.79;margin-top:10px}@media(min-width:768px){.complexpanel p#Complex-Disclaimer{margin-bottom:35px}}.complexpanel div#availabilityChecker.flipped_top:after,.complexpanel div#availabilityChecker.flipped_top:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.complexpanel div#availabilityChecker.flipped_top:after{border-color:transparent;border-top-color:#fff;border-width:10px;left:50%;margin-left:-10px}.complexpanel div#availabilityChecker.flipped_top:before{border-color:transparent;border-top-color:#9c9c9c;border-width:11px;left:50%;margin-left:-11px}.complexpanel div#availabilityChecker.flipped_bottom:after,.complexpanel div#availabilityChecker.flipped_bottom:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.complexpanel div#availabilityChecker.flipped_bottom:after{border-color:transparent;border-bottom-color:#fff;border-width:10px;left:50%;margin-left:-10px}.complexpanel div#availabilityChecker.flipped_bottom:before{border-color:transparent;border-bottom-color:#9c9c9c;border-width:11px;left:50%;margin-left:-11px}@media(max-width:991px){#body.touch .complexpanel{border-top:0}}@media(max-width:991px){#body.touch .complexpanel h3{border-bottom:solid 1px #dcdcdc;padding-bottom:22px}}@media(max-width:991px){#body.touch .complexpanel .Complex{height:334px;overflow:hidden}}#body.touch .complexpanel .Complex .complex-property-container{padding-bottom:45px}@media(max-width:991px){#body.touch .complexpanel .Complex .complex-property-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden;margin-left:0;padding-bottom:70px}}@media(max-width:991px){#body.touch .complexpanel .Complex .complex-property-container .complex-property-item:last-child{margin-right:0}}.modal-backdrop{background-color:#9e9e9e}.modal-backdrop.in{opacity:.6}@font-face{font-family:textaaltbold;font-style:normal;font-weight:400;src:url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-bold.eot?) format("eot"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-bold.woff2) format("woff2"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-bold.woff) format("woff"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-bold.ttf) format("truetype"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-bold.svg#TextaAltBold) format("svg")}@font-face{font-family:textaaltheavy;font-style:normal;font-weight:400;src:url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-heavy.eot?) format("eot"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-heavy.woff2) format("woff2"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-heavy.woff) format("woff"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-heavy.ttf) format("truetype"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-heavy.svg#TextaAltHeavy) format("svg")}@font-face{font-family:textaaltmedium;font-style:normal;font-weight:400;src:url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-medium.eot?) format("eot"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-medium.woff2) format("woff2"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-medium.woff) format("woff"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-medium.ttf) format("truetype"),url(https://files.holidaycottages.co.uk/bs4/css/fonts/textaalt-medium.svg#TextaAltMedium) format("svg")}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.booktransferbtn{cursor:pointer}#bookingModal .modal-dialog{width:571px;height:383px;top:40%!important;transform:translate(0,-40%)!important;-ms-transform:translate(0,-40%)!important;-webkit-transform:translate(0,-40%)!important;box-shadow:0 0 8px 0 rgba(158,158,158,.2);background-color:#fff;border:solid 1px #eee}@media(max-width:991px){#bookingModal .modal-dialog{width:470px}}@media(max-width:767px){#bookingModal .modal-dialog{height:auto;width:auto;top:40vh!important;transform:translate(0,-40%)!important;-ms-transform:translate(0,-40%)!important;-webkit-transform:translate(0,-40%)!important}}#bookingModal .modal-dialog .modal-content{border-radius:0;box-shadow:none;border:0}#bookingModal .modal-dialog .modal-content .pad{position:relative;padding:40px}@media(max-width:767px){#bookingModal .modal-dialog .modal-content .pad{padding:24px}}#bookingModal .modal-dialog .modal-content .pad .loader{position:absolute;top:40px;right:40px;font-size:10px;margin:0;text-indent:-9999em;width:40px;height:40px;border-radius:50%;background:#616161;background:-moz-linear-gradient(left,#616161 10%,rgba(97,97,97,0) 42%);background:-webkit-linear-gradient(left,#616161 10%,rgba(97,97,97,0) 42%);background:-o-linear-gradient(left,#616161 10%,rgba(97,97,97,0) 42%);background:-ms-linear-gradient(left,#616161 10%,rgba(97,97,97,0) 42%);background:linear-gradient(to right,#616161 10%,rgba(97,97,97,0) 42%);-webkit-animation:load3 1.2s infinite linear;animation:load3 1.2s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@media(max-width:767px){#bookingModal .modal-dialog .modal-content .pad .loader{width:32px;height:32px;top:24px;right:24px}}#bookingModal .modal-dialog .modal-content .pad .loader:before{width:50%;height:50%;background:#616161;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}#bookingModal .modal-dialog .modal-content .pad .loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#bookingModal .modal-dialog .modal-content .pad.bottom{padding-top:20px;padding-bottom:20px}#bookingModal .modal-dialog .modal-content .pad.bottom .img{float:left;margin-right:12px;width:60px;height:60px}#bookingModal .modal-dialog .modal-content .title{font-family:textaaltheavy;font-size:32px;font-style:normal;font-stretch:normal;line-height:1.25;color:#616161;margin-bottom:12px;margin-top:32px}@media(max-width:767px){#bookingModal .modal-dialog .modal-content .title{font-size:24px}}#bookingModal .modal-dialog .modal-content .subtitle{font-family:textaaltmedium;font-size:20px;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#9e9e9e;margin-bottom:0}@media(max-width:767px){#bookingModal .modal-dialog .modal-content .subtitle{font-size:18px;line-height:1.56}}#bookingModal .modal-dialog .modal-content hr{margin:0}#bookingModal .modal-dialog .modal-content .propname{font-family:textaaltheavy;font-size:20px;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#616161;margin-bottom:4px}#bookingModal .modal-dialog .modal-content .proploc{font-family:textaaltmedium;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:#9e9e9e;width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:991px){#bookingModal .modal-dialog .modal-content .proploc{width:300px}}.cc-window{z-index:2147483641!important;font-weight:400!important;font-size:14px!important;background-color:#fff!important;border:solid 1px #d7d7d7!important;bottom:15px!important;left:15px!important;right:15px!important;padding:25px!important}@media(min-width:768px){.cc-window{bottom:24px!important;left:24px!important;right:24px!important;max-width:250px!important}}@media(min-width:992px){.cc-window{bottom:42px!important;left:42px!important;right:42px!important}}@media(min-width:1200px){.cc-window{bottom:2em!important;left:2em!important;right:2em!important}}.cc-window .cc-message{line-height:1.71!important;margin-bottom:0!important}.cc-window .cc-message h4{font-size:16px;line-height:1.56;font-weight:600;margin:0 0 5px!important}.cc-window .cc-compliance{position:absolute!important;right:1.25em!important;top:1.25em!important}.cc-window .cc-link{padding-left:0!important;opacity:1!important;text-decoration:none!important;display:inline!important;font-weight:500!important}.cc-window .cc-link:active,.cc-window .cc-link:focus{outline:none}.cc-window .cc-btn{font-weight:600;font-size:16px;background-color:transparent!important;border:none!important;padding:0!important}.cc-window .cc-btn:before{content:"\E5CD";font-family:material icons;display:inline-block;position:absolute;top:0;left:-1em;font-weight:400;font-size:20px}.cc-window .cc-btn:hover,.cc-window .cc-btn:focus,.cc-window .cc-btn:active{background-color:transparent!important;text-decoration:none!important;outline:none!important}.cc-window .cc-btn i{font-weight:400;font-size:20px}.inline-optin-statement{display:block;clear:both;margin:10px 0 0!important;font-size:12px}.inline-optin-statement a{position:relative;top:0;right:0;font-size:12px}.inline-optin-statement a:after{content:""}span#optinText{float:right;margin:2px 0 0 5px}@media(max-width:767px){span#optinText{width:92%}}span#optinTextPhone{float:right;margin:2px 0 0 5px}@media(max-width:767px){span#optinTextPhone{width:92%}}.privacy-terms-cookies-content table{font-family:open sans,sans-serif;font-weight:400;font-size:16px;line-height:1.8}.privacy-terms-cookies-content table th,.privacy-terms-cookies-content table td{padding:6px 20px;background-color:#f5f5f5;vertical-align:top}@media only screen and (min-width:768px){.privacy-terms-cookies-content table th,.privacy-terms-cookies-content table td{border:solid 1px #9e9e9e}}.privacy-terms-cookies-content table th:nth-of-type(1),.privacy-terms-cookies-content table td:nth-of-type(1){font-weight:600}@media only screen and (min-width:768px){.privacy-terms-cookies-content table th:nth-of-type(1),.privacy-terms-cookies-content table td:nth-of-type(1){width:25%}}@media only screen and (min-width:768px){.privacy-terms-cookies-content table th:nth-of-type(2),.privacy-terms-cookies-content table td:nth-of-type(2){width:50%}}.privacy-terms-cookies-content table th .visible-xs,.privacy-terms-cookies-content table td .visible-xs{font-weight:600}.privacy-terms-cookies-content table th ul,.privacy-terms-cookies-content table td ul{margin:0;padding:0 20px 15px}@media only screen and (max-width:767px){.privacy-terms-cookies-content table th ul,.privacy-terms-cookies-content table td ul{border-bottom:solid 1px #9e9e9e}}@media only screen and (max-width:767px){.privacy-terms-cookies-content table tr:first-child{background-color:#f5f5f5;padding-top:5px}}@media only screen and (max-width:767px){.privacy-terms-cookies-content table tr:last-child ul{border-bottom:none}}@media only screen and (max-width:767px){.privacy-terms-cookies-content table,.privacy-terms-cookies-content thead,.privacy-terms-cookies-content tbody,.privacy-terms-cookies-content th,.privacy-terms-cookies-content td,.privacy-terms-cookies-content tr{display:block}}.gdproptin{text-decoration:underline!important}.gdproptin:hover{text-decoration:none!important}p.additional-content-btn{margin-top:35px;display:none}p.additional-content-btn a.btn{text-decoration:none!important}@media(min-width:992px){p.additional-content-btn{display:block}}.additionalcontent{display:none}@media(min-width:992px){.additionalcontent{display:block}}.additionalcontent h2{margin:55px 0;font-size:26px;line-height:1.38;text-align:center}.additionalcontent .additional-driver-items{margin-bottom:20px}.additionalcontent .additional-driver-items .driveritem{margin-bottom:80px}.additionalcontent .additional-driver-items .driveritem .text-container{padding:40px 40px 0 0}.additionalcontent .additional-driver-items .driveritem .text-container h3{margin:0 0 1em;font-size:24px;line-height:1.5}.additionalcontent .additional-driver-items .driveritem .text-container p{font-size:15px}.additionalcontent .additional-driver-items .driveritem .text-container p.driver-btn{margin-top:35px}.additionalcontent .additional-driver-items .driveritem .text-container p.driver-btn a{font-weight:500;line-height:1.73;padding:7px 23px}.additionalcontent .additional-driver-items .driveritem .text-container p.driver-btn a.nobtn{display:none}.additionalcontent .additional-driver-items .driveritem:nth-child(even) .text-col{left:41.66666667%}.additionalcontent .additional-driver-items .driveritem:nth-child(even) .text-col .text-container{padding:40px 0 0 40px}.additionalcontent .additional-driver-items .driveritem:nth-child(even) .image-col{right:58.33333333%}.additionalcontent .additional-driver-items .driveritem .driver-row{margin-left:0;margin-right:0}.clear-additional-content,.footerout{clear:both}.SEOReadMore{display:none}#PageContentWrapper:after{clear:both}.SEOTextReadMore{position:relative;padding-bottom:0!important}.SEOTextReadMore.overflow{overflow:hidden;height:450px;margin-bottom:0}@media(min-width:768px){.SEOTextReadMore.overflow{height:300px}}.SEOTextReadMore.overflowbg:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0}.SEOTextReadMore.overflowbg:after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;height:90px}.SEOReadMore{height:100px}.SEOReadMore .SEOReadMoreButtonContainer{margin-top:20px}.SEOReadMore .SEOReadMoreButtonContainer a{padding:4px 7px;margin-bottom:0;top:10px;font-size:14px;text-decoration:none}.SEOReadMore .SEOReadMoreButtonContainer a:hover{text-decoration:underline}.SEOReadMore .SEOReadMoreButtonContainer a:focus{text-decoration:none}.guide-category-list{width:290px;margin:20px auto 0;background-color:#fff;border:solid 1px #eee;text-align:left;position:relative}@media(min-width:768px){.guide-category-list{width:360px}}.guide-category-list select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;padding:8px 20px;font-size:14px;background-color:#fff}.guide-category-list select:active,.guide-category-list select:focus{outline:none}.guide-category-list select::-ms-expand{display:none}.guide-category-list select::-ms-value{background-color:#fff;color:#292929}.guide-category-list:before{content:"\e849";font-family:pochenty;display:inline-block;position:absolute;right:15px;top:6px;pointer-events:none}@media(max-width:767px){.destinationpage #MainContentRow .col-xs-12{padding-left:0;padding-right:0}}@media(max-width:767px){.destinationpage #MainContentRow .maincontent{padding-left:15px!important;padding-right:15px!important}}@media(max-width:767px){.destinationpage h1{line-height:1.3!important;margin-top:25%}}@media(min-width:768px) and (max-width:991px){}.destinationpage .clear{clear:both}.destinationpage #DestinationIntro h2{margin-top:0}@media(min-width:992px){.destinationpage #DestinationIntro h2{margin-top:15px}}@media(min-width:1200px){.destinationpage #DestinationIntro h2{margin-top:40px}}.destinationpage #DestinationMap img{margin-top:15px}@media(min-width:992px){.destinationpage #DestinationMap img{margin-top:0}}.destinationpage .complexpanel{border-top:none}.destinationpage .complexpanel.touch .Complex{height:270px;overflow:hidden}.destinationpage .complexpanel.touch .Complex .complex-property-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden;margin-left:0;padding-bottom:45px}@media(min-width:768px){.destinationpage .complexpanel.touch .Complex .complex-property-container{padding-bottom:70px}}@media(min-width:992px){.destinationpage .complexpanel.touch .Complex .complex-property-container{padding-bottom:85px}}.destinationpage .complexpanel.touch .Complex .complex-property-container .complex-property-item img{margin:0}.destinationpage .complexpanel.touch .Complex .complex-property-container .complex-property-item:last-child{margin-right:0}.destinationpage #DestinationCarousel{margin-top:40px}.destinationpage #DestinationCarousel #DestinationCarouselTitle{margin:0}@media(min-width:992px){.destinationpage #DestinationCarousel{margin-top:50px}}.destinationpage #DestinationCarousel h3{display:inline-block;margin:0 0 5px!important}.destinationpage #DestinationCarousel .Complex{border:none}.destinationpage #DestinationCarousel .destinationcarouseldrivers{height:310px}.destinationpage #DestinationCarousel .complex-property-item{float:left;width:255px;margin-right:30px}@media(min-width:992px){.destinationpage #DestinationCarousel .complex-property-item{width:202px}}@media(min-width:1200px){.destinationpage #DestinationCarousel .complex-property-item{width:255px}}.destinationpage #DestinationCarousel .complex-property-item h4{font-size:18px}.destinationpage #DestinationCarousel .complex-property-item:last-child{margin-right:0}.destinationpage #DestinationCarousel .complex-property-item img{width:255px;height:195px}@media(min-width:992px){.destinationpage #DestinationCarousel .complex-property-item img{width:202px;height:156px}}@media(min-width:1200px){.destinationpage #DestinationCarousel .complex-property-item img{width:255px;height:195px}}.destinationpage #DestinationCarousel .slick-prev,.destinationpage #DestinationCarousel .slick-next{z-index:50;top:-30px}.destinationpage #DestinationCarousel .slick-prev:before,.destinationpage #DestinationCarousel .slick-next:before{font-size:30px}.destinationpage #DestinationCarousel .slick-next{right:-10px}.destinationpage #DestinationCarousel .slick-disabled:before{opacity:.25!important}.destinationpage #DestinationDrivers .driver-item{padding:40px 0}@media(min-width:1200px){.destinationpage #DestinationDrivers .driver-item{padding:40px;margin-bottom:40px}}.destinationpage #DestinationDrivers .driver-item .driver-image{padding-left:0}@media(max-width:767px){.destinationpage #DestinationDrivers .driver-item .driver-image{padding-right:0}}@media(min-width:992px){.destinationpage #DestinationDrivers .driver-item .driver-image{padding-right:20px}}.destinationpage #DestinationDrivers .driver-item .driver-image img{margin:0}@media(max-width:767px){.destinationpage #DestinationDrivers .driver-item .driver-text{padding-left:0;padding-right:0;margin-top:20px}}@media(min-width:992px){.destinationpage #DestinationDrivers .driver-item .driver-text{padding-left:20px}}.destinationpage #DestinationDrivers .driver-item .driver-text p:last-child{margin:20px 0 0}.destinationpage #DestinationList{margin-bottom:40px}@media(min-width:768px){.destinationpage #DestinationList{margin-bottom:50px}}.destinationpage #DestinationList .driver-item{padding:15px}@media(min-width:768px){.destinationpage #DestinationList .driver-item{padding:40px 40px 25px}}.destinationpage #DestinationList .driver-item ul{margin:0;padding:0;list-style-type:none}.destinationpage #DestinationList .driver-item ul li{margin-bottom:15px}@media(min-width:768px){.destinationpage #DestinationList .driver-item ul li{float:left;width:50%}}@media(min-width:992px){.destinationpage #DestinationList .driver-item ul li{width:25%}}.destinationpage #DestinationList .expand-content-xs h3{margin-bottom:0}.destinationpage #DestinationList .expand-content-xs h3 a{border-bottom:none}.destinationpage #DestinationList .expand-content-xs h3 a:after{font-family:material icons;content:"keyboard_arrow_up";font-size:24px;position:absolute;right:20px;font-weight:400}.destinationpage #DestinationList .expand-content-xs h3 a:hover,.destinationpage #DestinationList .expand-content-xs h3 a:focus{text-decoration:none}.destinationpage #DestinationList .expand-content-xs h3 a.collapsed:after{font-family:material icons;content:"keyboard_arrow_down";font-size:24px;position:absolute;right:20px;font-weight:400}.destinationpage #DestinationList .expand-content-xs ul{margin-top:25px}.destinationpage #DestinationList .expand-content-xs ul li{margin-bottom:25px}.destinationpage #DestinationList .expand-content-xs ul li:last-child{margin-bottom:0}@media(max-width:767px){.destinationpage #DestinationAdditionalContent{padding-left:15px;padding-right:15px}}.destinationpage #DestinationAdditionalContent.overflow{overflow:hidden;height:280px;margin-bottom:0}@media(min-width:768px){.destinationpage #DestinationAdditionalContent.overflow{height:200px}}.destinationpage #DestinationAdditionalContent.overflowbg:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0}.destinationpage #DestinationAdditionalContent.overflowbg:after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;height:90px}.destinationpage .ReadMoreContainer{height:100px}.destinationpage .ReadMoreContainer .ReadMoreButtonContainer{margin-top:20px}.destinationpage .ReadMoreContainer .ReadMoreButtonContainer a{padding:7px 12px;margin-bottom:0;top:10px;font-size:14px;text-decoration:none}.destinationpage .ReadMoreContainer .ReadMoreButtonContainer a:hover{text-decoration:none!important}.destinationpage .ReadMoreContainer .ReadMoreButtonContainer a:focus{text-decoration:none}.destinationpage .guide-listing{clear:both}.destinationpage .guide-listing .guide-item{padding:40px 0;border-bottom:solid 1px #eee}@media(min-width:992px){.destinationpage .guide-listing .guide-item:first-child{padding-top:20px}}.destinationpage .guide-listing .guide-item:last-child{border-bottom:none}@media(min-width:992px){.destinationpage .guide-listing .guide-item:last-child{padding-bottom:50px}}.destinationpage .guide-listing .guide-item .guide-image{padding-left:0;padding-right:0}@media(min-width:992px){.destinationpage .guide-listing .guide-item .guide-image{padding-right:15px}}@media(min-width:1200px){.destinationpage .guide-listing .guide-item .guide-image{padding-right:25px}}.destinationpage .guide-listing .guide-item .guide-image img{margin:0}.destinationpage .guide-listing .guide-item .guide-text{margin-top:20px;padding-left:0;padding-right:0}@media(min-width:992px){.destinationpage .guide-listing .guide-item .guide-text{margin-top:20px;padding-left:15px}}@media(min-width:1200px){.destinationpage .guide-listing .guide-item .guide-text{padding-left:25px;margin-top:40px}}.destinationpage .guide-listing .guide-item .guide-link{margin-top:25px;margin-bottom:0}.destinationpage .guide-listing .guide-item .guide-link a{background-color:transparent;font-size:15px;font-weight:500}@media(min-width:992px){.destinationpage .guide-listing .guide-item:nth-child(even) .guide-text{right:41.66666667%;padding-left:0;padding-right:15px}}@media(min-width:1200px){.destinationpage .guide-listing .guide-item:nth-child(even) .guide-text{padding-right:25px}}@media(min-width:992px){.destinationpage .guide-listing .guide-item:nth-child(even) .guide-image{left:58.33333333%;padding-right:0;padding-left:15px}}@media(min-width:1200px){.destinationpage .guide-listing .guide-item:nth-child(even) .guide-image{padding-left:25px}}@media(min-width:992px){.destinationpage .guide-listing .guide-item.local-guide-item .guide-text{right:41.66666667%;padding-left:0;padding-right:15px}}@media(min-width:1200px){.destinationpage .guide-listing .guide-item.local-guide-item .guide-text{padding-right:25px}}@media(min-width:992px){.destinationpage .guide-listing .guide-item.local-guide-item .guide-image{left:58.33333333%;padding-right:0;padding-left:15px}}@media(min-width:1200px){.destinationpage .guide-listing .guide-item.local-guide-item .guide-image{padding-left:25px}}.Layout10 .DriverLayout10{border-top:none}.Layout10 .DriverLayout10.touch .Complex{height:270px;overflow:hidden}.Layout10 .DriverLayout10.touch .Complex .complex-property-container{padding-bottom:70px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden;margin-left:0}@media(min-width:768px){.Layout10 .DriverLayout10.touch .Complex .complex-property-container{padding-bottom:70px}}@media(min-width:992px){.Layout10 .DriverLayout10.touch .Complex .complex-property-container{padding-bottom:85px}}.Layout10 .DriverLayout10.touch .Complex .complex-property-container .complex-property-item img{margin:0}.Layout10 .DriverLayout10.touch .Complex .complex-property-container .complex-property-item:last-child{margin-right:0}@media(max-width:991px){.Layout10 .DriverLayout10.touch .Complex .complex-property-container .complex-property-item:last-child{margin-right:15px!important}}.Layout10#DestinationCarousel{margin-top:40px}.Layout10#DestinationCarousel #DestinationCarouselTitle{margin:0}@media(min-width:992px){.Layout10#DestinationCarousel{margin-top:50px}}.Layout10#DestinationCarousel h3{display:inline-block;margin:0 0 5px!important}.Layout10#DestinationCarousel .Complex{border:none}.Layout10#DestinationCarousel .destinationcarouseldrivers{height:310px}.Layout10#DestinationCarousel .complex-property-item{float:left;width:255px;margin-right:30px}@media(min-width:992px){.Layout10#DestinationCarousel .complex-property-item{width:202px}}@media(min-width:1200px){.Layout10#DestinationCarousel .complex-property-item{width:255px}}.Layout10#DestinationCarousel .complex-property-item h4{font-size:18px}.Layout10#DestinationCarousel .complex-property-item:last-child{margin-right:0}.Layout10#DestinationCarousel .complex-property-item img{width:255px;height:195px}@media(min-width:992px){.Layout10#DestinationCarousel .complex-property-item img{width:202px;height:156px}}@media(min-width:1200px){.Layout10#DestinationCarousel .complex-property-item img{width:255px;height:195px}}.Layout10#DestinationCarousel .slick-prev,.Layout10#DestinationCarousel .slick-next{z-index:50;top:-30px}.Layout10#DestinationCarousel .slick-prev:before,.Layout10#DestinationCarousel .slick-next:before{font-size:30px}.Layout10#DestinationCarousel .slick-next{right:-10px}.Layout10#DestinationCarousel .slick-disabled:before{opacity:.25!important}.Layout13{}.Layout13 .DriverLayout13{border-top:none}.Layout13 .DriverLayout13.touch .Complex{height:270px;overflow:hidden}.Layout13 .DriverLayout13.touch .Complex .complex-property-container{padding-bottom:70px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden;margin-left:0}@media(min-width:768px){.Layout13 .DriverLayout13.touch .Complex .complex-property-container{padding-bottom:70px}}@media(min-width:992px){.Layout13 .DriverLayout13.touch .Complex .complex-property-container{padding-bottom:85px}}.Layout13 .DriverLayout13.touch .Complex .complex-property-container .complex-property-item img{margin:0}.Layout13 .DriverLayout13.touch .Complex .complex-property-container .complex-property-item:last-child{margin-right:0}@media(max-width:991px){.Layout13 .DriverLayout13.touch .Complex .complex-property-container .complex-property-item:last-child{margin-right:15px!important}}.Layout13 #DestinationCarouselTitle{margin:0}.Layout13 h3{display:inline-block;margin:0 0 5px!important}.Layout13 .Complex{border:none}.Layout13 .destinationcarouseldrivers{height:310px}.Layout13 .complex-property-item{float:left;width:255px;margin-right:30px}.Layout13 .complex-property-item:active,.Layout13 .complex-property-item:focus{outline:none!important}@media(min-width:992px){.Layout13 .complex-property-item{width:202px}}@media(min-width:1200px){.Layout13 .complex-property-item{width:255px}}.Layout13 .complex-property-item h4{font-size:18px}.Layout13 .complex-property-item p{display:none}.Layout13 .complex-property-item:last-child{margin-right:0}.Layout13 .complex-property-item img{width:255px;height:195px}@media(min-width:992px){.Layout13 .complex-property-item img{width:202px;height:156px}}@media(min-width:1200px){.Layout13 .complex-property-item img{width:255px;height:195px}}.Layout13 .complex-property-item .slick-prev,.Layout13 .complex-property-item .slick-next{z-index:50;top:-30px}.Layout13 .complex-property-item .slick-prev:before,.Layout13 .complex-property-item .slick-next:before{font-size:30px}.Layout13 .complex-property-item .slick-next{right:-10px}.Layout13 .complex-property-item .slick-disabled:before{opacity:.25!important}@media(min-width:992px){.Layout13 .complexpanel{margin:0 auto;width:1170px!important}.Layout13 .Complex{margin-left:-15px;margin-right:-15px}.Layout13 .destinationcarouseldrivers{height:auto!important}.Layout13 .slick-arrow{display:none!important}.Layout13 .slick-track{width:100%!important}.Layout13 .complex-property-item{padding:0 15px!important;width:33.33333333%!important;margin:0!important;margin-bottom:30px!important}.Layout13 .complex-property-item .drivercontent{position:relative}.Layout13 .complex-property-item:hover p{display:block}.Layout13 .complex-property-item:nth-child(1){width:50%!important}.Layout13 .complex-property-item:nth-child(2){width:50%!important}.Layout13 .complex-property-item .driver{display:block;width:100%;height:350px;background-position:center;background-size:cover}.Layout13 .complex-property-item .drivertext .inner{position:absolute;bottom:15px;left:15px}.Layout13 .complex-property-item img{width:100%!important;height:auto!important}.Layout13 .DriverLayout13.touch .Complex{height:auto;overflow:visible}.Layout13 .DriverLayout13.touch .Complex .complex-property-container{padding-bottom:0;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:initial;overflow-y:hidden}.Layout13 .DriverLayout13.touch .Complex .complex-property-container .complex-property-item{float:left!important}}@media(min-width:992px) and (min-width:992px) and (max-width:1199px){.Layout13 .complexpanel{width:970px!important}}@media(min-width:768px) and (max-width:991px){.Layout13 .complexpanel{width:750px;margin:0 auto}}@media(max-width:991px){.Layout13 .driver{display:block;width:226px;height:219px;background-position:center;background-size:cover}.Layout13 .destinationcarouseldrivers{height:auto}.Layout13 .Complex .complex-property-item{width:226px;margin-right:30px}.Layout13 .DriverLayout13.touch .Complex{height:300px;padding-bottom:0}}@media(max-width:991px) and (max-width:767px){.Layout13 .destinationcarouseldrivers{padding-right:0}}.DriverLayout15 .driverinset,.DriverLayout15 .driverfull{}.DriverLayout15 .driverinset .driver,.DriverLayout15 .driverfull .driver{display:block;margin-bottom:0;position:relative;background-size:100% 100%;-webkit-transition:background-size .5s ease;-moz-transition:background-size .5s ease;-o-transition:background-size .5s ease;-ms-transition:background-size .5s ease;transition:background-size .5s ease;background-position:top center;background-repeat:no-repeat;text-align:center;height:270px;background-size:220px 220px;text-decoration:none}@media(min-width:992px){.DriverLayout15 .driverinset .driver,.DriverLayout15 .driverfull .driver{background-size:110% 110%;background-position:center}}@media(min-width:1200px){.DriverLayout15 .driverinset .driver,.DriverLayout15 .driverfull .driver{height:375px}}@media(min-width:992px) and (max-width:1199px){.DriverLayout15 .driverinset .driver,.DriverLayout15 .driverfull .driver{height:310px}}.DriverLayout15 .driverinset .driver .drivertext,.DriverLayout15 .driverfull .driver .drivertext{position:relative;height:100%}@media(min-width:992px){.DriverLayout15 .driverinset .driver .drivertext .inner,.DriverLayout15 .driverfull .driver .drivertext .inner{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center}}.DriverLayout15 .driverinset .driver .drivertext .inner h3,.DriverLayout15 .driverfull .driver .drivertext .inner h3{margin:0;color:#fff}.DriverLayout15 .driverinset .driver .drivertext .inner p,.DriverLayout15 .driverfull .driver .drivertext .inner p{display:none}@media(min-width:992px){.DriverLayout15 .driverinset .driver .drivertext:hover,.DriverLayout15 .driverfull .driver .drivertext:hover,.DriverLayout15 .driverinset .driver .guidetext:focus,.DriverLayout15 .driverfull .driver .guidetext:focus{background:rgba(51,51,51,.5)}.DriverLayout15 .driverinset .driver .drivertext:hover .inner h3,.DriverLayout15 .driverfull .driver .drivertext:hover .inner h3,.DriverLayout15 .driverinset .driver .guidetext:focus .inner h3,.DriverLayout15 .driverfull .driver .guidetext:focus .inner h3{margin-bottom:30px}.DriverLayout15 .driverinset .driver .drivertext:hover .inner p,.DriverLayout15 .driverfull .driver .drivertext:hover .inner p,.DriverLayout15 .driverinset .driver .guidetext:focus .inner p,.DriverLayout15 .driverfull .driver .guidetext:focus .inner p{display:inline-block;width:90%;opacity:1}.DriverLayout15 .driverinset .driver .drivertext:hover .inner .btnlink,.DriverLayout15 .driverfull .driver .drivertext:hover .inner .btnlink,.DriverLayout15 .driverinset .driver .guidetext:focus .inner .btnlink,.DriverLayout15 .driverfull .driver .guidetext:focus .inner .btnlink{margin-top:20px}}@media(min-width:1200px){.DriverLayout15 .driverinset .driver .drivertext:hover .inner p,.DriverLayout15 .driverfull .driver .drivertext:hover .inner p,.DriverLayout15 .driverinset .driver .guidetext:focus .inner p,.DriverLayout15 .driverfull .driver .guidetext:focus .inner p{width:60%}}@media(min-width:992px){.DriverLayout15 .driverinset .driver:hover,.DriverLayout15 .driverfull .driver:hover,.DriverLayout15 .driverinset .driver:focus,.DriverLayout15 .driverfull .driver:focus{background-size:110% 110%}}@media(max-width:991px){.ferrypanel .ferrypanel-row{background-color:#fff}}.ferrypanel .ferrycta{padding:24px 0 0}@media(min-width:992px){.ferrypanel .ferrycta{padding:0 0 30px;margin-top:-10px}}@media(max-width:991px){.ferrypanel .ferrycta{background-color:#fff}}.ferrypanel .ferrycta i{color:#666;margin-right:15px;float:left;font-size:36px;margin-top:1px}.ferrypanel .ferrycta p{margin:0;line-height:1.43}.ferrypanel .ferrycta p:first-child{margin-bottom:3px}#propSearchTextHeader,#checkAvailablityTitle{display:none}@font-face{font-family:feather-icons;src:url(https://files.holidaycottages.co.uk/docs/feather-icons/font/fontello.eot?20190515);src:url(https://files.holidaycottages.co.uk/docs/feather-icons/font/fontello.eot?20190515) format('embedded-opentype'),url(https://files.holidaycottages.co.uk/docs/feather-icons/font/fontello.woff?20190515) format('woff'),url(https://files.holidaycottages.co.uk/docs/feather-icons/font/fontello.ttf?20190515) format('truetype'),url(https://files.holidaycottages.co.uk/docs/feather-icons/font/fontello.svg?20190515#fontello) format('svg')}[class^=feathericon-]:before,[class*=" feathericon-"]:before{font-family:feather-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.feathericon-alert:before{content:'\e800'}.feathericon-bathroom:before{content:'\e801'}.feathericon-bedrooms:before{content:'\e802'}.feathericon-check:before{content:'\e803'}.feathericon-chev-down:before{content:'\e804'}.feathericon-chev-left:before{content:'\e805'}.feathericon-circle:before{content:'\e806'}.feathericon-chev-right:before{content:'\e807'}.feathericon-close:before{content:'\e808'}.feathericon-dates:before{content:'\e809'}.feathericon-dogs:before{content:'\e80a'}.feathericon-facebook:before{content:'\e80b'}.feathericon-filter:before{content:'\e80c'}.feathericon-guests:before{content:'\e80d'}.feathericon-insta:before{content:'\e80e'}.feathericon-location:before{content:'\e80f'}.feathericon-mail:before{content:'\e810'}.feathericon-map:before{content:'\e811'}.feathericon-maximize:before{content:'\e812'}.feathericon-menu:before{content:'\e813'}.feathericon-minus:before{content:'\e814'}.feathericon-pinterest:before{content:'\e815'}.feathericon-plus:before{content:'\e816'}.feathericon-question:before{content:'\e817'}.feathericon-search:before{content:'\e818'}.feathericon-secure:before{content:'\e819'}.feathericon-star-empty:before{content:'\e81a'}.feathericon-twitter:before{content:'\e81b'}.feathericon-star-full:before{content:'\e81c'}.feathericon-author:before{content:'\e81d'}.feathericon-chev-up:before{content:'\e81e'}.feathericon-no-dogs:before{content:'\e81f'}.feathericon-phone:before{content:'\e820'}.feathericon-thumbsup:before{content:'\e821'}.feathericon-experience:before{content:'\e822'}.feathericon-network:before{content:'\e823'}.feathericon-book:before{content:'\e824'}.feathericon-reach:before{content:'\e825'}.feathericon-blog:before{content:'\e806'}form.let-with-us #Hero .caption p.hero-links{margin-top:20px!important}form.let-with-us #Hero .caption p.hero-links a span.icon-email:before{content:'\e810'}@media(max-width:375px){form.let-with-us #Hero .caption p.hero-btn a#wlLettingGuideBtn{font-size:12px;padding:10px!important}}@media(max-width:322px){form.let-with-us #Hero .caption p.hero-btn a#wlLettingGuideBtn{font-size:10px;padding:10px!important}}form.let-with-us .LYPModal .modal-content .modal-footer .loading-spinner-lyp{width:150px;height:42px;padding:0 40px!important;vertical-align:top;position:absolute;left:-5px;top:0;margin-top:20px;margin-left:20px!important;pointer-events:none;display:none!important}form.let-with-us .LYPModal .modal-content .modal-footer .loader,form.let-with-us .LYPModal .modal-content .modal-footer .loader:before,form.let-with-us .LYPModal .modal-content .modal-footer .loader:after{border-radius:50%;width:10px;height:10px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loadSpinner 1.8s infinite ease-in-out;animation:loadSpinner 1.8s infinite ease-in-out}form.let-with-us .LYPModal .modal-content .modal-footer .loader{color:#fff;font-size:10px;margin:-8px auto;position:relative;text-indent:-9999em;-webkit-animation-delay:-.16s;animation-delay:-.16s}form.let-with-us .LYPModal .modal-content .modal-footer .loader:before,form.let-with-us .LYPModal .modal-content .modal-footer .loader:after{content:'';position:absolute;top:0}form.let-with-us .LYPModal .modal-content .modal-footer .loader:before{left:-15px;-webkit-animation-delay:-.32s;animation-delay:-.32s}form.let-with-us .LYPModal .modal-content .modal-footer .loader:after{left:15px}form.let-with-us .LYPModal .modal-content .modal-footer .btn-disabled{pointer-events:none}form.let-with-us .LYPModal .modal-dialog{transform:none}#lypTransferModal:before{display:initial}#lypTransferModal .modal-dialog{width:571px;top:40%!important;transform:translate(0,-40%)!important;-ms-transform:translate(0,-40%)!important;-webkit-transform:translate(0,-40%)!important;box-shadow:0 0 8px 0 rgba(158,158,158,.2);background-color:#fff;border:solid 1px #eee}@media(max-width:991px){#lypTransferModal .modal-dialog{width:470px;top:40%!important}}@media(max-width:767px){#lypTransferModal .modal-dialog{height:auto;width:auto;top:40vh!important;transform:translate(0,-40%)!important;-ms-transform:translate(0,-40%)!important;-webkit-transform:translate(0,-40%)!important}}#lypTransferModal .modal-dialog .modal-content{border-radius:0;box-shadow:none;border:0}#lypTransferModal .modal-dialog .modal-content hr{margin:0}#lypTransferModal .modal-dialog .modal-content .pad{padding:40px}#lypTransferModal .modal-dialog .modal-content .guidepad{padding:0 40px 35px;height:208px}#lypTransferModal .modal-dialog .modal-content .modalLogoImg{margin-top:0;margin-bottom:32px;width:32px}#lypTransferModal .modal-dialog .modal-content .modalGuideImg,#lypTransferModal .modal-dialog .modal-content .col-xs-3{margin:0;width:133.3px;padding:0}#lypTransferModal .modal-dialog .modal-content .col-xs-9{width:calc(100% - 134px);padding:20px 0 10px 15px}#lypTransferModal .modal-dialog .modal-content h3{font-size:32px;line-height:1.25;font-family:TextaAltBold,sans-serif;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#616161;margin-bottom:12px}#lypTransferModal .modal-dialog .modal-content h4{font-size:20px;line-height:1.6;color:#9e9e9e;font-family:TextaAltBold,sans-serif;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-bottom:0;text-transform:none!important}#lypTransferModal .modal-dialog .modal-content h5{font-size:20px;line-height:1.2;font-family:TextaAltBold,sans-serif;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#616161;display:inline-block}#lypTransferModal .modal-dialog .modal-content p{font-size:16px;line-height:1.5;font-family:TextaAltBold,sans-serif;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#616161;display:inline-block}@media(max-width:992px){#lypTransferModal .modal-dialog .modal-content h3{font-size:24px;line-height:1.33}}@media(max-width:480px){#lypTransferModal .modal-dialog .modal-content .pad{padding:25px}#lypTransferModal .modal-dialog .modal-content .guidepad{padding:0 24px 35px}#lypTransferModal .modal-dialog .modal-content .col-xs-9{padding:50px 0 10px 15px;width:153px}}@media(max-width:357px){#lypTransferModal .modal-dialog .modal-content .col-xs-9{padding:41px 0 10px 5px!important;width:calc(100% - 134px)!important}}#lypTransferModal .modal-dialog .modal-content .loader{position:absolute;top:40px;right:40px;font-size:10px;margin:0;text-indent:-9999em;width:40px;height:40px;border-radius:50%;background:#616161;background:-moz-linear-gradient(left,#616161 10%,rgba(97,97,97,0) 42%);background:-webkit-linear-gradient(left,#616161 10%,rgba(97,97,97,0) 42%);background:-o-linear-gradient(left,#616161 10%,rgba(97,97,97,0) 42%);background:-ms-linear-gradient(left,#616161 10%,rgba(97,97,97,0) 42%);background:linear-gradient(to right,#616161 10%,rgba(97,97,97,0) 42%);-webkit-animation:load3 1.2s infinite linear;animation:load3 1.2s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@media(max-width:767px){#lypTransferModal .modal-dialog .modal-content .loader{width:32px;height:32px;top:24px;right:24px}}#lypTransferModal .modal-dialog .modal-content .loader:before{width:50%;height:50%;background:#616161;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}#lypTransferModal .modal-dialog .modal-content .loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.lypguidedriver{background-color:#eee}.lypguidedriver .lypguideimage{width:265px!important;margin:60px 0 30px!important}@media(max-width:992px){.lypguidedriver .lypguideimage{width:158px!important;margin:70px 0 30px!important}}@media(max-width:767px){.lypguidedriver .lypguideimage{display:none}}.lypguidedriver .col-sm-8{margin-top:107px}.lypguidedriver h2{margin-bottom:37px;font-size:20px}.lypguidedriver p{max-width:558px}.lypguidedriver .btn{font-size:16px;text-align:center;color:#fff!important;font-weight:700;margin-top:23px;padding:10px 27px}@media(max-width:1200px){.lypguidedriver .col-sm-8{margin-top:60px;margin-bottom:40px}}@media(max-width:992px){.lypguidedriver .col-xs-12{padding:0}.lypguidedriver .col-sm-8{margin-top:40px;margin-bottom:35px}.lypguidedriver h2{margin-bottom:21px}}@media(max-width:767px){.lypguidedriver{text-align:center}.lypguidedriver .col-sm-8{margin-bottom:40px}.lypguidedriver h2{margin-bottom:20px;font-size:20px}.lypguidedriver .btn{width:100%}}@media(max-width:350px){.lypguidedriver .btn{padding:10px 5px}}@media(max-width:320px){.lypguidedriver .btn{font-size:14px}}form.let-with-us .legalDisclaimer.banner-active{position:initial;padding-bottom:145px}@media(min-width:510px){form.let-with-us .legalDisclaimer.banner-active{padding-bottom:125px}}form.let-with-us .lypstickyfooter{border-top:solid 1px #d4d4d4}.wishlistpage #propCount{margin-top:10px;margin-bottom:24px}.wishlistpage #PropCountContainer.favourites-removed{width:100%}.wishlistpage abbr{border-bottom:none;cursor:default;text-decoration:none}.wishlistpage .favouriteproperty{margin-bottom:30px;padding:0;height:472px;overflow:hidden}@media(min-width:992px){.wishlistpage .favouriteproperty{height:428px}}@media(min-width:1200px){.wishlistpage .favouriteproperty{height:468px}}.wishlistpage .favouriteproperty.hidden{height:0}.wishlistpage .favouriteproperty.display{height:472px}@media(min-width:992px){.wishlistpage .favouriteproperty.display{height:428px}}@media(min-width:1200px){.wishlistpage .favouriteproperty.display{height:468px}}.wishlistpage .propertyrow{margin-bottom:0;max-width:383px;margin:0 auto}.wishlistpage .propertyrow .propertybg.first{padding-top:0;border-top:0}.wishlistpage .propertyrow .propimage{overflow:hidden;width:100%;position:relative}.wishlistpage .propertyrow .propimage a.proplink{display:none}.wishlistpage .propertyrow .propimage.slick-initialized a.proplink{display:inline-block}.wishlistpage .propertyrow .propimage.slick-initialized a.proplink img{height:220px}@media(min-width:375px){.wishlistpage .propertyrow .propimage.slick-initialized a.proplink img{height:265px}}@media(min-width:992px){.wishlistpage .propertyrow .propimage.slick-initialized a.proplink img{height:220px}}@media(min-width:1200px){.wishlistpage .propertyrow .propimage.slick-initialized a.proplink img{height:265px}}.wishlistpage .propertyrow .propimage .caption{position:absolute;bottom:0;display:block;width:100%;padding:0 15px;color:#fff;background-image:url(/img/gradient.png);background-repeat:repeat-x;background-position:top;padding-top:20px;text-decoration:none;cursor:pointer}.wishlistpage .propertyrow .propimage .caption h3{margin-bottom:0}.wishlistpage .propertyrow .propimage .caption h3 a{color:#fff}.wishlistpage .propertyrow .propimage .slick-slide{float:left;position:relative}.wishlistpage .propertyrow .propimage .slick-prev{left:0;height:30px;width:30px;position:absolute;top:40%;font-size:0;background-color:transparent;border:0;outline:none;z-index:1}.wishlistpage .propertyrow .propimage .slick-prev:before{content:"\e84a";font-family:pochenty;display:inline-block;position:absolute;left:0;top:0;color:#fff;font-size:30px}.wishlistpage .propertyrow .propimage .slick-next{right:0;height:30px;width:30px;position:absolute;top:40%;font-size:0;background-color:transparent;border:0;outline:none;z-index:1}.wishlistpage .propertyrow .propimage .slick-next:before{content:"\e84b";font-family:pochenty;display:inline-block;position:absolute;left:0;top:0;color:#fff;font-size:30px}.wishlistpage .propertyrow .propimage img{margin:0}.wishlistpage .propertyrow h3{margin-top:0;margin-bottom:10px}.wishlistpage .propertyrow .detailscol{padding:0!important;position:relative}.wishlistpage .propertyrow .detailscol h3{padding:0 15px;overflow:hidden;text-overflow:ellipsis}.wishlistpage .propertyrow .detailscol h3 a{white-space:nowrap}.wishlistpage .propertyrow .detailscol .marketingaddress{padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlistpage .propertyrow .detailscol .mobpad{padding:0 15px}.wishlistpage .propertyrow .detailscol div{display:inline-block}.wishlistpage .propertyrow .detailscol div.propnameaddress{width:100%}.wishlistpage .propertyrow .detailscol .icon-hc-star-filled:before{margin:0}.wishlistpage .propertyrow .detailscol .proppriceanddate{margin:0;margin-top:15px}.wishlistpage .propertyrow .detailscol .proppriceanddate .nopad{padding:0}.wishlistpage .propertyrow .detailscol .proppriceanddate div.date{width:100%;border:1px solid #dcdddf;text-align:center;padding:0;min-height:38px;line-height:36px;font-size:14px}.wishlistpage .propertyrow .detailscol .proppriceanddate div.date a{display:block;text-decoration:none}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price{width:100%;border:1px solid #dcdddf;text-align:center;padding:0;font-size:16px;min-height:38px;line-height:36px}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price .was{font-size:14px}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price .offerstrike{display:none}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price a{display:block;text-decoration:none}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price .mobgoright{font-weight:500}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price .regular .amount{font-weight:500}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price .offerprice{font-weight:600!important}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price .range{text-align:left;display:block;padding:0 15px}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price .range .mobgoleft{text-align:left;font-size:15px}.wishlistpage .propertyrow .detailscol .proppriceanddate div.price .range .mobgoright{float:right}.wishlistpage .propertyrow .detailscol .proppriceanddate .nopadleft{padding:0}.wishlistpage .propertyrow .detailscol .proppriceanddate .nopadright{padding:0}.wishlistpage .propertyrow .detailscol .proppriceanddate .nopadright div.date{border-right:0}.wishlistpage .propertyrow .detailscol .detail-item{color:#43464f;line-height:13px;padding-right:9px;margin-right:9px;font-family:open sans,sans-serif;font-size:15px;vertical-align:middle;border-right:1px solid #e4e2e2}.wishlistpage .propertyrow .detailscol .detail-item i,.wishlistpage .propertyrow .detailscol .detail-item span{display:inline-block;text-align:left;vertical-align:text-top}.wishlistpage .propertyrow .detailscol .detail-item i{color:#666;font-size:24px;margin-right:5px;vertical-align:middle}.wishlistpage .propertyrow .detailscol .detail-item i.pet-icon{font-size:22px}.wishlistpage .propertyrow .detailscol .detail-item span{font-size:13px;color:#43464f;margin-top:0}.wishlistpage .propertyrow .detailscol .detail-item span.pochenty-bathrooms,.wishlistpage .propertyrow .detailscol .detail-item span.pochenty-no-dogs-icon{color:#666;font-size:20px;font-weight:600;margin-right:7px}.wishlistpage .propertyrow .detailscol .detail-item span.pochenty-bathrooms:before,.wishlistpage .propertyrow .detailscol .detail-item span.pochenty-no-dogs-icon:before{margin-left:0;margin-right:0}.wishlistpage .propertyrow .detailscol .detail-item span.detail-number{vertical-align:middle;font-size:14px}.wishlistpage .propertyrow .detailscol .detail-item.bathrooms{margin-right:5px}.wishlistpage .propertyrow .detailscol .detail-item.pets{border-right:none}.wishlistpage .propertyrow .detailscol .detail-item.propertyStarGrading{border-right:none;margin-top:16px}@media(min-width:768px){.wishlistpage .propertyrow .detailscol .detail-item.propertyStarGrading{margin-top:12px}}.wishlistpage .propertyrow .detailscol .detail-item.propertyStarGrading i{margin-left:0;font-size:18px}.wishlistpage .propertyrow .detailscol .detail-item.propertyStarGrading i.disabled{opacity:.3}.wishlistpage .propertyrow .imagecol{padding:0;margin-bottom:15px;position:relative}.wishlistpage .propertyrow .imagecol .propprice{position:absolute;bottom:0;padding:5px 15px}.wishlistpage .propertyrow .imagecol .propprice .price .strike{text-decoration:line-through}.wishlistpage .propertyrow .imagecol .discount{position:absolute;top:20px;left:0;padding:8px 15px}.wishlistpage .propertyrow .imagecol .add-to-wishlist{position:absolute;top:-3px;right:-3px;z-index:2;margin:0!important;padding:12px}.wishlistpage .propertyrow .imagecol .add-to-wishlist i{color:#fff;height:32px;width:32px;font-size:24px;background:rgba(97,97,97,.4);border-radius:50%;display:inline-block;text-align:center}.wishlistpage .propertyrow .imagecol .add-to-wishlist i:before{position:absolute;top:17px;right:16px}.wishlistpage .propertyrow .propDesc{margin-top:10px;margin-bottom:10px;position:relative;display:block;width:100%;font-size:14px;line-height:24px!important}.wishlistpage .propertyrow .propDesc:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0}.wishlistpage .propertyrow .propDesc p{margin:0}.wishlistpage #loadMoreRow{display:none;text-align:center}.wishlistpage #loadMoreRow.active{display:inline-block}.wishlistpage .modal{text-align:center;padding:0!important}.wishlistpage .modal:before{content:'';display:inline-block;vertical-align:middle;margin-right:-4px}@media(min-width:768px){.wishlistpage .modal:before{height:100%}}.wishlistpage .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.fr-rv{position:relative;display:block;width:100%;padding:0;overflow:hidden;padding-bottom:56.25%}.fr-rv iframe{position:absolute;top:0;bottom:0;left:0;width:100%!important;height:100%!important;border:0}.d-block{display:block!important}.p-t-extra-small{padding-top:16px!important}.p-b-large{padding-bottom:32px!important}.p-extra-small{padding:16px!important}.p-small{padding:20px!important}.m-t-medium{margin-top:24px!important}.m-b-none{margin-bottom:0!important}.m-b-extra-small{margin-bottom:16px!important}.m-b-large{margin-bottom:32px!important}.m-b-extra-large{margin-bottom:40px!important}@media(min-width:768px){.md-m-b-huge{margin-bottom:48px!important}}.no-gutters{margin-right:0!important;margin-left:0!important}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0!important;padding-left:0!important}@media(min-width:768px) and (max-width:991px){#contact-container{max-width:625px}}#knowledgebase{margin:0}#knowledgebase.row,#knowledgebase .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#knowledgebase .col-1,#knowledgebase .col-2,#knowledgebase .col-3,#knowledgebase .col-4,#knowledgebase .col-5,#knowledgebase .col-6,#knowledgebase .col-7,#knowledgebase .col-8,#knowledgebase .col-9,#knowledgebase .col-10,#knowledgebase .col-11,#knowledgebase .col-12,#knowledgebase .col,#knowledgebase .col-auto,#knowledgebase .col-sm-1,#knowledgebase .col-sm-2,#knowledgebase .col-sm-3,#knowledgebase .col-sm-4,#knowledgebase .col-sm-5,#knowledgebase .col-sm-6,#knowledgebase .col-sm-7,#knowledgebase .col-sm-8,#knowledgebase .col-sm-9,#knowledgebase .col-sm-10,#knowledgebase .col-sm-11,#knowledgebase .col-sm-12,#knowledgebase .col-sm,#knowledgebase .col-sm-auto,#knowledgebase .col-md-1,#knowledgebase .col-md-2,#knowledgebase .col-md-3,#knowledgebase .col-md-4,#knowledgebase .col-md-5,#knowledgebase .col-md-6,#knowledgebase .col-md-7,#knowledgebase .col-md-8,#knowledgebase .col-md-9,#knowledgebase .col-md-10,#knowledgebase .col-md-11,#knowledgebase .col-md-12,#knowledgebase .col-md,#knowledgebase .col-md-auto,#knowledgebase .col-lg-1,#knowledgebase .col-lg-2,#knowledgebase .col-lg-3,#knowledgebase .col-lg-4,#knowledgebase .col-lg-5,#knowledgebase .col-lg-6,#knowledgebase .col-lg-7,#knowledgebase .col-lg-8,#knowledgebase .col-lg-9,#knowledgebase .col-lg-10,#knowledgebase .col-lg-11,#knowledgebase .col-lg-12,#knowledgebase .col-lg,#knowledgebase .col-lg-auto,#knowledgebase .col-xl-1,#knowledgebase .col-xl-2,#knowledgebase .col-xl-3,#knowledgebase .col-xl-4,#knowledgebase .col-xl-5,#knowledgebase .col-xl-6,#knowledgebase .col-xl-7,#knowledgebase .col-xl-8,#knowledgebase .col-xl-9,#knowledgebase .col-xl-10,#knowledgebase .col-xl-11,#knowledgebase .col-xl-12,#knowledgebase .col-xl,#knowledgebase .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}#knowledgebase .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media(min-width:992px){#knowledgebase .col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%}}#knowledgebase ol,#knowledgebase ul{margin:0;padding:0}#knowledgebase p+h1,#knowledgebase p+h2,#knowledgebase p+h3,#knowledgebase p+h4,#knowledgebase p+h5{margin-top:24px}#knowledgebase ol+h1,#knowledgebase ol+h2,#knowledgebase ol+h3,#knowledgebase ol+h4,#knowledgebase ol+h5,#knowledgebase ul+h1,#knowledgebase ul+h2,#knowledgebase ul+h3,#knowledgebase ul+h4,#knowledgebase ul+h5{margin-top:24px}#knowledgebase section+h4{margin-top:24px}#knowledgebase #knowledgebase-menu a{display:inline-block;margin-right:12px}@media(max-width:991px){#knowledgebase #knowledgebase-menu a{width:48px;text-align:center}}@media(max-width:374px){#knowledgebase #knowledgebase-menu a{padding:16px 12px!important}}#knowledgebase #knowledgebase-menu a#option_link{margin-right:0}@media(max-width:991px){#knowledgebase #knowledgebase-menu a.active{width:calc(100% - 130px);text-align:left}}@media(max-width:991px){#knowledgebase #knowledgebase-menu a{-webkit-transition:initial!important;transition:initial!important}}@media(max-width:991px){#knowledgebase #knowledgebase-menu a:hover{-webkit-transition:initial!important;transition:initial!important}}@media(max-width:991px){#knowledgebase .knowledgebase-menu-item{display:inline}#knowledgebase #category-col,#knowledgebase #topic-col,#knowledgebase #option-col{display:none}#knowledgebase #category-col.showcontent,#knowledgebase #topic-col.showcontent,#knowledgebase #option-col.showcontent{display:block}}@media(min-width:992px){#knowledgebase #knowledgebase-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#knowledgebase .knowledgebase-menu-item{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}#knowledgebase #knowledgebase-menu a{display:block;width:100%}}#knowledgebase .knowledgebase-label:hover,#knowledgebase .knowledgebase-label:active{opacity:1}#knowledgebase .knowledgebase-label h4{margin-top:0}@media(max-width:374px){#knowledgebase .knowledgebase-label h4{font-size:16px}}#knowledgebase .knowledgebase-label.disabled{opacity:.3}#knowledgebase .knowledgebase-label.disabled:hover{cursor:default}#knowledgebase .knowledgebase-label.disabled span{display:none}@media(min-width:992px){#knowledgebase .knowledgebase-label.disabled span{display:inline}}#knowledgebase .knowledgebase-label.selected span{display:none}@media(min-width:992px){#knowledgebase .knowledgebase-label.selected span{display:inline}}#knowledgebase .knowledgebase-label.active:hover{cursor:default}#knowledgebase .knowledgebase-label.active span{display:inline}#knowledgebase .knowledgebase-link.nobottomborder,#knowledgebase .knowledgebase-sublink.nobottomborder{border-bottom:none!important}#knowledgebase .knowledgebase-link.current,#knowledgebase .knowledgebase-sublink.current{font-weight:700;opacity:1}#knowledgebase .knowledgebase-content,#knowledgebase .knowledgebase-subcontent{display:none}#knowledgebase .knowledgebase-content.current,#knowledgebase .knowledgebase-subcontent.current{display:inherit}#knowledgebase .knowledgebase-bullets li{display:block;padding-top:16px;padding-bottom:16px}#knowledgebase .knowledgebase-bullets li.nobottomborder{border-bottom:none}#knowledgebase .knowledgebase-bullets li:before{content:''}#knowledgebase .knowledgebase-bullets li:after{height:0}#knowledgebase section.light-grey{width:100%;height:auto}#knowledgebase section.light-grey h4{margin:0 0 12px}#knowledgebase section.light-grey p{margin:0}#knowledgebase section.light-grey .btn.disabled{opacity:.3}#knowledgebase .form-telephone-link{display:block!important;height:auto!important}#addressRow{display:none}#knowledgebaseform .p-extra-small{padding:16px!important}@media(min-width:768px){#knowledgebaseform .md-p-large{padding:32px!important}}@media(min-width:1200px){#knowledgebaseform .xl-p-extra-large{padding:40px!important}}#knowledgebaseform .m-t-tiny{margin-top:12px!important}#knowledgebaseform .m-t-large{margin-top:32px!important}#knowledgebaseform .m-b-medium{margin-bottom:24px!important}#knowledgebaseform p+h1,#knowledgebaseform p+h2,#knowledgebaseform p+h3,#knowledgebaseform p+h4,#knowledgebaseform p+h5{margin-top:24px}#knowledgebaseform h3{font-size:20px;margin-bottom:10px}#knowledgebaseform p#formCategoryAndTopic{margin-bottom:30px}#knowledgebaseform .valid-feedback.feedback-icon,#knowledgebaseform .invalid-feedback.feedback-icon{position:absolute;width:auto;top:38px;right:15px;margin-top:0;font-size:18px;z-index:5}#knowledgebaseform .valid-feedback.feedback-icon.select,#knowledgebaseform .invalid-feedback.feedback-icon.select{right:32px}#knowledgebaseform .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;position:unset}#knowledgebaseform .input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-1px;position:absolute;z-index:4;height:48px;left:0}#knowledgebaseform .input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-weight:400;line-height:1.5;text-align:center;white-space:nowrap;background:#fff;border:0;padding-right:0;padding-left:16px;font-size:18px}#knowledgebaseform .form-group{position:relative}#knowledgebaseform .form-control{font-size:16px;padding:0 16px;height:48px;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0}#knowledgebaseform select.form-control:not([size]):not([multiple]),#knowledgebaseform div.form-control:not([size]):not([multiple]),#knowledgebaseform a.form-control:not([size]):not([multiple]){height:48px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;display:inline-block;padding:0 16px;line-height:36px;vertical-align:middle;background:#fff url(https://files.holidaycottages.co.uk/bs4/img/chev-down.svg) no-repeat right .75rem center;background-size:18px 18px}#knowledgebaseform select.form-control:not([size]):not([multiple]){line-height:inherit}#knowledgebaseform .input-group input{border:0;padding-left:12px}#knowledgebaseform .input-group-prepend~.form-control{padding-left:47px}#knowledgebaseform textarea.form-control{padding:12px}#knowledgebaseform .float-right{float:right!important}#knowledgebaseform .optional{font-size:14px;line-height:1.43;margin-top:0}#knowledgebaseform .form-group .checkbox{padding-left:30px;position:relative;margin:20px 0 16px}#knowledgebaseform .form-group .checkbox:before{content:"";display:inline-block;width:20px;height:20px;border-radius:0;top:0;right:auto;bottom:auto;left:0;position:absolute}#knowledgebaseform .form-group .checkbox input{display:none}#knowledgebaseform .form-group .checkbox label{margin-bottom:4px;min-height:0;padding-left:0}#knowledgebaseform .form-group .checkbox label.selected:after{font-family:slateicons;font-size:18px;font-display:auto;color:#5caa59;content:"";top:-2px;right:auto;bottom:auto;left:1px;position:absolute}#knowledgebaseform .btn-validate-disabled-parent{cursor:not-allowed;width:150px}#knowledgebaseform .btn-validate-disabled{pointer-events:none;opacity:.65}#knowledgebaseform .btn.g-recaptcha{width:150px}#knowledgebaseform .buttoncol{position:relative}#knowledgebaseform .buttoncol .loading-spinner{width:150px;height:35px;padding:0 40px;vertical-align:top;top:0;position:absolute;left:0;pointer-events:none;display:none}#knowledgebaseform .buttoncol .loader,#knowledgebaseform .buttoncol .loader:before,#knowledgebaseform .buttoncol .loader:after{border-radius:50%;width:10px;height:10px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loadSpinner 1.8s infinite ease-in-out;animation:loadSpinner 1.8s infinite ease-in-out}#knowledgebaseform .buttoncol .loader{color:#fff;font-size:10px;margin:-12px auto;position:relative;text-indent:-9999em;-webkit-animation-delay:-.16s;animation-delay:-.16s;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}#knowledgebaseform .buttoncol .loader:before,#knowledgebaseform .buttoncol .loader:after{content:'';position:absolute;top:0}#knowledgebaseform .buttoncol .loader:before{left:-15px;-webkit-animation-delay:-.32s;animation-delay:-.32s}#knowledgebaseform .buttoncol .loader:after{left:15px}@-webkit-keyframes loadSpinner{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes loadSpinner{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}#knowledgebaseform .loading-spinner{width:150px;height:42px;padding:0 40px;vertical-align:top;position:absolute;left:15px;pointer-events:none;display:none}#knowledgebaseform .loader,#knowledgebaseform .loader:before,#knowledgebaseform .loader:after{border-radius:50%;width:10px;height:10px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loadSpinner 1.8s infinite ease-in-out;animation:loadSpinner 1.8s infinite ease-in-out}#knowledgebaseform .loader{color:#fff;font-size:10px;margin:-8px auto;position:relative;text-indent:-9999em;-webkit-animation-delay:-.16s;animation-delay:-.16s}#knowledgebaseform .loader:before,#knowledgebaseform .loader:after{content:'';position:absolute;top:0}#knowledgebaseform .loader:before{left:-15px;-webkit-animation-delay:-.32s;animation-delay:-.32s}#knowledgebaseform .loader:after{left:15px}@-webkit-keyframes loadSpinner{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes loadSpinner{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}#knowledgebaseform p.micro{font-size:14px!important}#knowledgebaseform .modal{z-index:1051}#knowledgebaseform .modal-dialog{width:100%;margin:0;transform:none}@media(min-width:768px){#knowledgebaseform .modal-dialog{width:650px;max-width:650px;margin:1.75rem auto}}@media(min-width:992px){#knowledgebaseform .modal-dialog{width:850px;max-width:850px}}@media(min-width:1200px){#knowledgebaseform .modal-dialog{width:1200px;max-width:1200px}}#knowledgebaseform .modal-close{position:absolute;top:0;right:0}@media(min-width:768px){#knowledgebaseform .modal-close{top:12px;right:12px}}@media(min-width:1200px){#knowledgebaseform .modal-close{top:16px;right:16px}}#knowledgebaseform .modal-body{border-radius:6px}#knowledgebaseform .modal-body .contact-modal-error{display:none}#knowledgebaseform .modal-body p span.subject{font-weight:500}#knowledgebaseform .modal-body #lblBookingReferenceOptional{display:none}#knowledgebaseform .modal-body h5{font-size:16px}body.modal-open #ui-datepicker-div{z-index:2147483643!important}body.modal-open .ui-widget-header{font-weight:400}body.modal-open .ui-widget-header .ui-icon{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/images/ui-icons_444444_256x240.png)}body.modal-open .ui-datepicker th{font-weight:400}body.modal-open .ui-datepicker td span,body.modal-open .ui-datepicker td a{text-align:center}body.modal-open .ui-state-default,body.modal-open .ui-widget-content .ui-state-default,body.modal-open .ui-widget-header .ui-state-default,body.modal-open .ui-button,body.modal-open html .ui-button.ui-state-disabled:hover,body.modal-open html .ui-button.ui-state-disabled:active{font-weight:400}body.modal-open .ui-state-active,body.modal-open .ui-widget-content .ui-state-active,body.modal-open .ui-widget-header .ui-state-active,body.modal-open a.ui-button:active,body.modal-open .ui-button:active,body.modal-open .ui-button.ui-state-active:hover{font-weight:400}body.modal-open .ui-datepicker-header .ui-state-hover,body.modal-open .ui-datepicker-header .ui-widget-content .ui-state-hover,body.modal-open .ui-datepicker-header .ui-widget-header .ui-state-hover,body.modal-open .ui-datepicker-header .ui-state-focus,body.modal-open .ui-datepicker-header .ui-widget-content .ui-state-focus,body.modal-open .ui-datepicker-header .ui-widget-header .ui-state-focus,body.modal-open .ui-datepicker-header .ui-button:hover,body.modal-open .ui-button:focus{border:none}body.modal-open select::-ms-expand{display:none}body.modal-open input[type=text]::-ms-clear{display:none}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#f67b72;background-color:#fff}.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#f67b72!important}#propertyInfoHc{padding:15px 0 15px 10px}@media(min-width:992px){#propertyInfoHc .no-gutter>[class*=col-]{display:contents}}@media(max-width:576px){#propertyInfoHc .no-gutter>[class*=col-]{display:contents}}@media(max-width:1199px){#propertyInfoHc .propertyInfoText{padding-left:16px}}@media(max-width:576px){#propertyInfoHc .propertyInfoText{padding-left:0}}@media(min-width:992px){#propertyInfoHc{margin-top:20px}}#propertyInfoOc{padding:20px}.propertyInfo{background-color:#fff;border:solid 1px #e0e0e0;display:none}@media(min-width:992px){.propertyInfo{display:block}}@media(max-width:992px){.propertyInfo{margin-bottom:10px}}.propertyInfo .no-gutter{margin-right:0;margin-left:0;display:table;height:100%}.propertyInfo .no-gutter>[class*=col-]{padding-right:0;padding-left:0;display:table-cell;vertical-align:middle;height:100%;float:none}.propertyInfo #propertyInfoImageContainerHc img{width:200px;height:auto}@media(min-width:992px){.propertyInfo #propertyInfoImageContainerHc img{margin-bottom:12px}}@media(max-width:576px){.propertyInfo #propertyInfoImageContainerHc img{margin-bottom:12px}}@media(max-width:480px){.propertyInfo #propertyInfoImageContainerHc img{margin-bottom:4px;margin-right:6px}}.propertyInfo #propertyInfoImageContainerOc img{width:92px;height:auto;margin-right:20px}.propertyInfo #propertyInfoTextHc{padding-left:24px}@media(min-width:992px){.propertyInfo #propertyInfoTextHc{padding-left:0}}@media(max-width:576px){.propertyInfo #propertyInfoTextHc{padding-left:0}}.propertyInfo #propertyInfoTextHc span{white-space:nowrap}.propertyInfo .propertyInfoText{font-size:14px;margin:0}.propertyInfo .propertyInfoText a:focus{outline:none}.propertyInfo .propertyInfoText a span{font-size:18px;vertical-align:sub}.propertyInfo .propertyInfoText .popover{width:300px;max-width:300px;border-radius:0;box-shadow:0 0 8px 0 rgba(158,158,158,.2);border:solid 1px #d0d0d0;font-family:roboto,sans-serif}@media(min-width:375px){.propertyInfo .propertyInfoText .popover{width:345px;max-width:345px}}.propertyInfo .propertyInfoText .popover .popover-title{background-color:transparent;border:0;margin:0;padding:0 15px 0 0}.propertyInfo .propertyInfoText .popover .popover-title .close{margin-top:12px;color:#43464f;opacity:.8;font-weight:400}.propertyInfo .propertyInfoText .popover .popover-content{padding:15px 30px 15px 15px;line-height:1.5}@media(min-width:992px){.availabilityPopup .propertyInfoContainer{width:50%}}@media(max-width:991px){.availabilityPopup .propertyInfo{display:block}}@media(max-width:992px){#AvailabilityPanel .AvailabilityPanelInner .propdate:last-child .propavail{margin-bottom:0}}