﻿@font-face{font-family:gentlemanregular;src:url(/css/fonts/gentleman-600-regular-webfont.eot);src:url(/css/fonts/gentleman-600-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/css/fonts/gentleman-600-regular-webfont.woff) format('woff'),url(/css/fonts/gentleman-600-regular-webfont.ttf) format('truetype'),url(/css/fonts/gentleman-600-regular-webfont.svg#GentlemanRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:gentlemanbold;src:url(/css/fonts/gentleman-800-bold-webfont.eot);src:url(/css/fonts/gentleman-800-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/css/fonts/gentleman-800-bold-webfont.woff) format('woff'),url(/css/fonts/gentleman-800-bold-webfont.ttf) format('truetype'),url(/css/fonts/gentleman-800-bold-webfont.svg#GentlemanBold) format('svg');font-weight:400;font-style:normal}@-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}}body{background-color:#fff;-ms-content-zooming:none!important;text-rendering:optimizelegibility!important;-webkit-font-smoothing:antialiased!important;font-style:normal}.modal-open{overflow:hidden}@media(max-width:991px){.modal-open{position:fixed;width:100%;height:100%}}#text-wrap{background-color:#fff}.heading{position:relative}.heading h1{font-size:25px;font-weight:300;padding-top:8px;margin-bottom:16px}@media(max-width:991px){.heading h1{padding-left:16px}}.heading #breadcrumb{margin-top:0;position:absolute;width:auto!important;right:8px;top:20px}.heading #breadcrumb a{float:left;display:block;padding:6px 11px;background-color:#fff;color:#666;font-size:12px}.heading #breadcrumb a .fa{margin-right:4px;font-size:15px}.heading #breadcrumb a.active{background-color:#5caa59;color:#fff;position:relative;text-decoration:none;font-weight:600}.heading-text{margin-bottom:16px}.heading-text .surround{max-width:65%;display:block;float:left;overflow:hidden}@media(max-width:991px){.heading-text .surround{max-width:95%;padding-left:16px}}.heading-text .surround p{font-size:12.996px}.footer{padding-bottom:20px;padding-top:40px;background-color:#fff}.footer .header{margin-bottom:16px}.footer .header h3{font-weight:600;font-size:15.5px;color:#43464f;position:relative;padding-left:21px}.footer .header h3 .fa{color:#5caa59;font-size:15.5px;margin-right:8px;position:absolute;left:0;top:1px}.footer h4{font-weight:600;font-size:1em;color:#666}.footer h4 .fa{color:#5caa59;font-size:1.3em;margin-right:8px;left:0;top:0;position:absolute}.footer .sign-up{margin-bottom:20px}.footer .sign-up h4{position:relative;padding-left:26px}.footer .sign-up h4 .fa{left:0;top:0}.footer ul li{font-size:13px;margin:10px 0 0}.footer ul li a{color:#666}.footer ul.social-links{font-size:30px}.footer ul.social-links li{font-size:30px;margin:0 0 30px}.footer ul.social-links li .fa{color:#5caa59}.footer ul.social-links li .fa:hover{color:#5caa59}.footer p{color:#666;font-size:.89em}.footer .btn-join{border-radius:0;background-color:#5caa59;color:#fff;font-weight:600}.footer .btn-join:hover{background-color:#5caa59}.footer .form-control{border-radius:0}.footer .fcopy{border-top:1px solid #f5f5f5;margin-top:15px;padding-top:20px}.footer .fcopy .footer-copyright-hc{font-size:13px}.footer .footer-copyright-hc:after{content:url(/img/hc-logo-copyright-icon.png);margin-left:8px}@media(max-width:991px){.footer .pull-right{float:left!important;clear:both}.footer .footer-copyright-hc{margin-top:30px}}.nav>li>a{padding:20px;font-weight:600;font-size:1.143em;color:#fff;text-shadow:none}@media(min-width:992px) and (max-width:1199px){.nav>li>a{padding:20px 10px}}@media(min-width:768px) and (max-width:991px){.nav>li>a{padding:0 10px}}.navbar-inverse{margin-bottom:0}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-static-top{border:0;border-width:0}.nav>li>a{background-color:transparent!important}.nav .open>a:focus{background-color:#43464f!important}.logonav{background-color:#43464f;z-index:1002;position:relative}.logonav .navbar-header{height:62px}.logonav .navbar-header .menu{position:relative;display:inline-block;width:30px;height:34px;float:left;z-index:10;border-color:transparent!important;padding:0;position:absolute;top:15px;right:1px;margin:0}@media(max-width:767px){.logonav .navbar-header .menu{right:13px}}.logonav .navbar-header .menu:hover,.logonav .navbar-header .menu:focus{background-color:transparent!important}.logonav .navbar-header .menu span{margin:0 auto;position:relative;top:15px}.logonav .navbar-header .menu span:before,.logonav .navbar-header .menu span:after{position:absolute;content:''}.logonav .navbar-header .menu span,.logonav .navbar-header .menu span:before,.logonav .navbar-header .menu span:after{width:30px;height:3px;background-color:#fff;display:block}.logonav .navbar-header .menu span:before{margin-top:-9px}.logonav .navbar-header .menu span:after{margin-top:9px}.logonav .navbar-header .menu-toggle span{-webkit-transition-duration:0s;-webkit-transition-delay:.2s}.logonav .navbar-header .menu-toggle.open span{background-color:transparent;-webkit-transition-delay:.2s}.logonav .navbar-header .menu-toggle span:before{-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0}.logonav .navbar-header .menu-toggle.open span:before{margin-top:0;-webkit-transform:rotate(45deg);-webkit-transition-delay:0,.2s}.logonav .navbar-header .menu-toggle span:after{-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0}.logonav .navbar-header .menu-toggle.open span:after{margin-top:0;-webkit-transform:rotate(-45deg);-webkit-transition-delay:0,.2s}.logonav .navbar-brand{padding:0!important;height:inherit;padding:42px 70px 30px 60px!important;color:#fff;font-size:22px;background-image:url(/img/logo310x42.png);background-image:url(/img/logo310x42.png);background-size:310px 42px;min-width:310px;background-repeat:no-repeat;background-position:0 20px;font-weight:600;text-shadow:none;width:285px;margin-left:0!important}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.logonav .navbar-brand{background-image:url(/img/logo310x42@2x.png);background-size:310px 42px}}@media(max-width:767px){.logonav .navbar-brand{min-width:260px;width:76%;background-image:url(/img/mobile@2x.png);background-image:url(/img/mobile@2x.png);background-repeat:no-repeat;background-size:225px 30px;padding:0!important;background-position:16px bottom;height:30px;margin-top:16px}}@media(max-width:767px) and only screen and (-webkit-min-device-pixel-ratio:2),(max-width:767px) and only screen and (min--moz-device-pixel-ratio:2),(max-width:767px) and only screen and (-o-min-device-pixel-ratio:2/1),(max-width:767px) and only screen and (min-device-pixel-ratio:2),(max-width:767px) and only screen and (min-resolution:192dpi),(max-width:767px) and only screen and (min-resolution:2dppx){.logonav .navbar-brand{background-image:url(/img/mobile@2x@2x.png);background-size:225px 30px}}.logonav #support-nav{margin-top:12px;float:right;color:#fff}@media(max-width:991px){.logonav #support-nav{margin-top:-32px;width:100%}}.logonav #support-nav .navbar-nav{padding:0;padding-top:7px}@media(max-width:991px){.logonav #support-nav .navbar-nav li{float:left}}@media(max-width:767px){.logonav #support-nav .navbar-nav{width:100%}.logonav #support-nav .navbar-nav li{float:left;width:50%}}.logonav #support-nav .loggedin{color:#fff;font-weight:600;font-size:13px}.logonav #support-nav .phone-no{font-weight:600;margin-right:0;margin-top:1px}.logonav #support-nav .phone-no a[href^=tel]{color:inherit;background-color:transparent!important;text-decoration:none}.logonav #support-nav .phone-no .btn-blue{margin-left:40px;border:0;background-color:#589fd5;background-image:none;color:#fff;font-size:1em;border-radius:5px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;text-shadow:none;padding:6px 30px;font-weight:600}.logonav #support-nav .your-account{margin-left:20px}@media(max-width:767px){.logonav #support-nav .your-account{text-align:right;margin-left:0}}.logonav #support-nav .your-account span{padding-right:8px;display:inline-block}.logonav #support-nav .your-account span.fa{padding-right:0}.logonav #support-nav .your-account div{display:inline-block}.logonav #support-nav .your-account a{color:#fff;font-weight:600;font-size:1.083em}.logonav #support-nav .your-account .signout{font-weight:400;color:#5caa59;padding:0!important}.logonav #support-nav .your-account .dropdown-menu{padding:16px;width:250px;right:0;left:auto}.logonav #support-nav .your-account .dropdown-menu li a{font-weight:400;padding:0}@media(max-width:767px){.logonav #support-nav .nav-button-title{float:right;text-align:right;width:100%;padding-right:16px}.logonav #support-nav .signout{font-weight:600;clear:both;float:right;padding-right:0}}.logonav #support-nav ul{list-style:none}.mainnav{background-color:#35383f;height:40px}@media(max-width:991px){.mainnav{height:0}}.mainnav ul.nav{margin-top:0;float:left!important}@media(max-width:991px){.mainnav ul.nav{margin-top:68px}}.mainnav ul.nav li{float:left}@media(max-width:991px){.mainnav ul.nav li{width:100%}}.mainnav ul.nav li a{padding:9px 20px 8px 10.5px}@media(max-width:991px){.mainnav ul.nav li a{color:#666;padding:14px 20px 14px 18px;padding-left:11px;border-bottom:1px solid #e7e7e9}}.mainnav ul.nav li a .caret{margin-left:1px;margin-top:-3px;margin-right:1px}@media(max-width:767px){.mainnav ul.nav li a .caret{border-top-color:#666!important;border-bottom-color:#666!important;border-top:4px solid}}.mainnav ul.nav li:first-child a{padding-left:0}@media(max-width:991px){.mainnav ul.nav li:first-child a{padding-left:11px}}.mainnav ul.help-menu,.mainnav ul.account-menu{clear:none;float:right!important}.mainnav .help-menu .dropdown a{padding-left:10.5px!important}.mainnav .help-menu .dropdown a.dropdown-toggle{font-weight:400;font-size:1.03em;background:#696b72;padding-right:7px!important;padding-top:10px;height:40px}.mainnav .help-menu .dropdown a.dropdown-toggle:hover{background:#696b72}.mainnav .help-menu .dropdown a .caret{margin-left:2px}.mainnav .help-menu .dropdown.open li,.mainnav .help-menu .dropdown.active li{padding:0 10px}.mainnav .help-menu .dropdown.open li a,.mainnav .help-menu .dropdown.active li a{padding:5px 5px 5px 10px!important;line-height:22px;border-radius:5px;font-size:1.02em;position:relative}.mainnav .help-menu .dropdown.open li a:hover,.mainnav .help-menu .dropdown.active li a:hover{background-color:#33952f!important}.mainnav .help-menu .dropdown.open li a .fa,.mainnav .help-menu .dropdown.active li a .fa{float:right;width:20px;text-align:center;line-height:22px;position:absolute;right:5px}.mainnav .help-menu .dropdown .dropdown-menu{right:0!important;background:#5caa59;border-color:#5caa59;left:auto;min-width:192px;padding:5px 0;margin-top:2px;border-radius:4px}.mainnav .help-menu .dropdown .dropdown-menu li{width:100%}.mainnav .help-menu .open a,.mainnav .help-menu .active a{color:#fff}.mainnav .help-menu .open a:hover,.mainnav .help-menu .active a:hover,.mainnav .help-menu .open a:focus,.mainnav .help-menu .active a:focus{background-color:#5caa59!important;border-color:#5caa59!important}.mainnav .account-menu .dropdown .fa{margin-left:5px;font-size:.75em}.mainnav .account-menu .dropdown.open li,.mainnav .account-menu .dropdown.active li{padding:0 10px}.mainnav .account-menu .dropdown.open li a,.mainnav .account-menu .dropdown.active li a{padding:5px 5px 5px 10px!important;line-height:22px;border-radius:5px;font-size:1.15em;white-space:normal}.mainnav .account-menu .dropdown.open li a:hover,.mainnav .account-menu .dropdown.active li a:hover{background-color:#33952f!important}.mainnav .account-menu .dropdown.open li a .fa,.mainnav .account-menu .dropdown.active li a .fa{float:right;width:20px;text-align:center;line-height:22px;font-size:.9em;margin-left:0}.mainnav .account-menu .dropdown .dropdown-toggle{font-size:1.11em!important;font-weight:600!important;padding:10px 7px 8px 0}.mainnav .account-menu .dropdown .dropdown-toggle .caret{margin-left:7px}.mainnav .account-menu .dropdown .dropdown-menu{right:0!important;left:0;min-width:220px!important;margin-top:4px;padding:5px 0;border-radius:4px}.mainnav .account-menu .dropdown .dropdown-menu li{width:100%}.mainnav .account-menu .dropdown .dropdown-menu li span{padding:0 2px 0 9px!important}.mainnav .account-menu .dropdown .dropdown-menu li a{color:#666!important;font-size:1em!important;display:block;padding:5px 9px!important;width:100%;text-decoration:none}.mainnav .account-menu .dropdown .dropdown-menu li a:hover,.mainnav .account-menu .dropdown .dropdown-menu li a:focus{background-color:#e1e1e3!important}.mainnav .account-menu .dropdown .dropdown-menu li .registerLnk{width:auto;display:inline-block;color:#589fd6!important;font-size:1em!important;padding-left:10px!important}.mainnav .account-menu .dropdown .dropdown-menu li a:hover.registerLnk{background-color:transparent!important}.mainnav .account-menu .dropdown .dropdown-menu li a.signupLnk{color:#fff!important;width:185px;border:0!important;padding:5px 5px 5px 10px!important;line-height:22px;border-radius:5px;background-color:#5caa59;height:30px;text-align:center;display:block;margin:10px auto;margin-bottom:5px}.mainnav .account-menu .dropdown .dropdown-menu li a:hover.signupLnk{background-color:#5caa59!important;text-decoration:none}@media(max-width:991px){.mainnav .navbar-offcanvas{position:fixed;height:100%;width:250px;max-width:100%;left:-250px;top:0;z-index:999;overflow-y:scroll;padding-bottom:40px;padding-left:0;padding-right:0}.mainnav .navbar-offcanvas.animate{-webkit-overflow-scrolling:touch;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in}.mainnav .navbar-offcanvas.in{-webkit-box-shadow:-10px 0 3px -5px rgba(0,0,0,.1);-moz-box-shadow:-10px 0 3px -5px rgba(0,0,0,.1);box-shadow:-10px 0 3px -5px rgba(0,0,0,.1)}.mainnav .navbar-offcanvas.navbar-offcanvas-fade{opacity:0}.mainnav .navbar-offcanvas.navbar-offcanvas-fade.in{opacity:1}.mainnav .navbar-offcanvas.offcanvas-transform.in{-webkit-transform:translate3d(250px,0px,0px);-moz-transform:translate3d(250px,0px,0px);-o-transform:translate3d(250px,0px,0px);transform:translate3d(250px,0px,0px);background:#fff}.mainnav .navbar-offcanvas.offcanvas-position.in{left:0}.mainnav .navbar-offcanvas.navbar-offcanvas-right{left:auto;right:-250px}.mainnav .navbar-offcanvas.navbar-offcanvas-right.offcanvas-transform.in{-webkit-transform:translate3d(-250px,0px,0px);-moz-transform:translate3d(-250px,0px,0px);-o-transform:translate3d(-250px,0px,0px);transform:translate3d(-250px,0px,0px)}.mainnav .navbar-offcanvas.navbar-offcanvas-right.offcanvas-position.in{left:auto;right:0}.mainnav .navbar-offcanvas .dropdown.active .caret{border-top:0;border-bottom:4px solid}.mainnav .navbar-offcanvas .dropdown.open a.dropdown-toggle{background-color:#5caa59!important;color:#fff}.mainnav .navbar-offcanvas .hours{width:200px;margin:10px auto;font-size:.85em;display:block}.mainnav .navbar-offcanvas .number{border:0;background-color:transparent;background-image:none;color:#666!important;font-size:1.15em;border-radius:5px;box-shadow:0;text-shadow:none;padding:0!important;width:200px;margin:0 auto;display:block;text-align:left;line-height:40px}.mainnav .navbar-offcanvas .number a{background-color:transparent!important;color:#666!important;font-size:1.15em!important}.mainnav .navbar-offcanvas .number:before{content:"\f095";font-family:FontAwesome;display:block;color:#666;background:0 0;float:left;height:40px;border-radius:5px 0 0 5px;width:40px;line-height:40px;font-size:22px;text-align:center;margin-right:7px}.mainnav .navbar-offcanvas .help-menu{float:left!important;margin:0;width:100%}.mainnav .navbar-offcanvas .help-menu .dropdown a.dropdown-toggle{background-color:transparent!important;font-weight:600;font-size:1.143em;padding:15px 11px!important;height:auto;color:#666!important}.mainnav .navbar-offcanvas .help-menu .dropdown a:hover.dropdown-toggle{color:#666!important}.mainnav .navbar-offcanvas .help-menu .dropdown.open a.dropdown-toggle{background-color:#5caa59!important;color:#fff!important}.mainnav .navbar-offcanvas .help-menu .dropdown.open .dropdown-menu{border-radius:0;padding:0}.mainnav .navbar-offcanvas .help-menu .dropdown.open .dropdown-menu li{background-color:#5caa59!important;border-top:1px solid #fff;padding-top:10px;padding-bottom:10px}.mainnav .navbar-offcanvas .help-menu .dropdown.open .dropdown-menu li a{color:#fff!important;border-bottom:0;padding-left:18px!important}.mainnav .navbar-offcanvas .help-menu .dropdown.open .dropdown-menu li a:hover{background-color:#5caa59!important;text-decoration:none}.mainnav .navbar-offcanvas .account-menu{float:left!important;margin:0;width:100%}.mainnav .navbar-offcanvas .account-menu .dropdown .dropdown-toggle{padding:15px 20px 15px 11px;color:#666!important}.mainnav .navbar-offcanvas .account-menu .dropdown.open .dropdown-toggle{background-color:#5caa59!important;color:#fff!important}.mainnav .navbar-offcanvas .account-menu .dropdown.open .dropdown-menu li{background-color:transparent!important;padding:0}.mainnav .navbar-offcanvas .account-menu .dropdown.open .dropdown-menu li a{border-radius:0;padding:15px 11px!important}.mainnav .navbar-offcanvas .account-menu .dropdown.open .dropdown-menu li a.signupLnk{padding:5px 5px 5px 10px!important;border-radius:5px;background-color:#5caa59!important}.mainnav .navbar-offcanvas .account-menu .dropdown.open .dropdown-menu li a.registerLnk{border:0!important;padding:5px 11px 0!important}.mainnav .navbar-offcanvas .account-menu .dropdown.open .dropdown-menu li a:hover{background-color:transparent!important}.mainnav .navbar-offcanvas .account-menu .dropdown.open .dropdown-menu li a:hover.signupLnk{background-color:#5caa59!important}.mainnav .navbar-offcanvas .mob-lyc{margin:0}.mainnav .navbar-offcanvas .mob-lyc a{border-bottom:0;color:#fff;background-color:#589fd5!important;background-image:none;color:#fff!important;font-size:1.15em;border-radius:5px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;text-shadow:none;padding:10px 0!important;width:200px;margin:20px auto}.mainnav .navbar-offcanvas .dropdown-menu{position:relative;display:none;width:100%;background:inherit;border:inherit;box-shadow:none;padding:0;overflow:hidden;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;height:0}.mainnav .navbar-offcanvas .dropdown-menu.shown{height:auto;display:block;margin-top:0}.mainnav .navbar-offcanvas .dropdown-menu.shown div{padding-left:0}.mainnav .navbar-offcanvas .dropdown-menu.shown a{padding:15px 11px!important;border-bottom:1px solid #d9dadc}.mainnav .navbar-offcanvas .dropdown-menu.shown li{background:#eeeef4}.mainnav .navbar-offcanvas .dropdown-menu.shown li.nav-header{padding:15px 0!important;border-bottom:1px solid #d9dadc;margin:0}.mainnav .navbar-offcanvas .dropdown-menu>li>a{color:#777;padding:5px 15px 5px 30px}.mainnav .offcanvas-toggle{background:0 0}.mainnav .offcanvas-toggle .icon-bar{background:#000}.mainnav .offcanvas-toggle.offcanvas-toggle-close{margin-right:0}.mainnav .offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(1){-webkit-transform:rotate(45deg) translate(5px,4px);-moz-transform:rotate(45deg) translate(5px,4px);-o-transform:rotate(45deg) translate(5px,4px);transform:rotate(45deg) translate(5px,4px)}.mainnav .offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(2){opacity:0!important}.mainnav .offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(4px,-4px);-moz-transform:rotate(-45deg) translate(4px,-4px);-o-transform:rotate(-45deg) translate(4px,-4px);transform:rotate(-45deg) translate(4px,-4px)}}@media(max-width:991px) and (max-width:767px){.mainnav .navbar-offcanvas .number{background-color:#5caa59!important;color:#fff!important}}@media(max-width:991px) and (max-width:991px){.mainnav .navbar-offcanvas .number a[href^=tel]{color:#666!important;background-color:transparent!important;text-decoration:none}}@media(max-width:991px) and (max-width:767px){.mainnav .navbar-offcanvas .number a[href^=tel]{color:#fff!important;background-color:transparent!important;text-decoration:none}}@media(max-width:991px) and (max-width:767px){.mainnav .navbar-offcanvas .number:before{color:#fff;background:#33952f;margin-right:17px}}@media(min-width:768px) and (max-width:991px){.tab-nav .visible-xs.logonav{display:block!important;position:relative}.tab-nav .hidden-xs.logonav{display:none!important}.tab-nav .logonav .navbar-header .menu{margin:2px 15px}.tab-nav .logonav .navbar-brand{position:relative;margin:-6px 0 -1px 15px!important;background-size:contain;min-width:280px}.tab-nav .menuzord-responsive .menuzord-menu>li{width:100%;display:block;position:relative}.tab-nav .menuzord-menu>li{float:left}.tab-nav #hero_panel .jumbotron,.tab-nav #hero_panelalt .jumbotron{overflow:hidden;clear:both;position:relative}}.help-menu .dropdown a{padding-left:10.5px!important}.help-menu .dropdown a.dropdown-toggle{font-weight:400;font-size:1em;background:#696b72!important;padding-right:8px!important;padding-top:11px}.help-menu .dropdown a.dropdown-toggle:hover{background:#696b72}.help-menu .dropdown.open li,.help-menu .dropdown.active li{padding:0 10px}.help-menu .dropdown.open li a,.help-menu .dropdown.active li a{padding:5px 5px 5px 10px!important;line-height:22px;border-radius:5px;font-size:1.05em;position:relative}.help-menu .dropdown.open li a:hover,.help-menu .dropdown.active li a:hover{background-color:#33952f!important}.help-menu .dropdown.open li a .fa,.help-menu .dropdown.active li a .fa{float:right;width:20px;text-align:center;line-height:22px;position:absolute;right:5px}.help-menu .dropdown .dropdown-menu{right:0!important;background:#5caa59;border-color:#5caa59;left:auto;min-width:190px;padding:12px 0}.help-menu .dropdown .dropdown-menu li{width:100%}.help-menu .open a,.help-menu .active a{color:#fff}.help-menu .open a:hover,.help-menu .active a:hover,.help-menu .open a:focus,.help-menu .active a:focus{background-color:#5caa59!important;border-color:#5caa59!important}.dropdown-menu{margin-top:3px}.dropdown-menu li a{color:#fff;line-height:26px}.dropdown-menu li a:hover,.dropdown-menu li a:focus{background-color:transparent;color:#fff!important;text-decoration:underline}.dropdown-menu li strong{line-height:30px;color:#fff;padding-left:20px}.dropdown-menu li .sub-menu{list-style:none;float:left}.dropdown-menu li .sub-menu li{clear:both;padding-left:0}.dropdown-menu li .sub-menu li .sub-menu{margin-bottom:10px}.dropdown-menu.widemenu{width:703px;left:-86px}.dropdown-menu.widemenu li{float:left;width:226px;color:#fff;padding-left:20px}.dropdown-menu.widemenu li strong{padding-left:0}.dropdown-menu.destinations{left:-226px}ul.nav li .dropdown-menu .search-nav-2{width:530px;padding-left:10px}@media(max-width:991px){ul.nav li .dropdown-menu .search-nav-2{width:100%}}ul.nav li .dropdown-menu .search-nav-2 a{font-size:1.03em}ul.nav li .dropdown-menu .search-nav-3{padding-left:10px;width:430px}@media(max-width:991px){ul.nav li .dropdown-menu .search-nav-3{width:100%}}ul.nav li .dropdown-menu .search-nav-3 .dropdown-menu{min-width:135px}ul.nav li .dropdown-menu .search-nav-3 a{font-size:1.03em}ul.nav li .dropdown-menu .search-nav-3 .col:after{background-color:transparent!important}ul.nav li .dropdown-menu .search-nav-4{padding-left:10px;width:200px}@media(max-width:991px){ul.nav li .dropdown-menu .search-nav-4{width:100%}}ul.nav li .dropdown-menu .search-nav-4 a{font-size:1.03em}ul.nav li .dropdown-menu .menu-container>ul>li{padding:0!important}ul.nav li .dropdown-menu .menu-container{overflow:hidden}ul.nav li .dropdown-menu .menu-container .col{width:184px;position:relative;float:left}ul.nav li .dropdown-menu .menu-container .col:last-child:after{content:'';display:none}ul.nav li .dropdown-menu .menu-container .last-child:after{content:'';display:none}ul.nav li .dropdown-menu .menu-container ul li{padding:0 10px}ul.nav li .dropdown-menu .menu-container ul li a{color:#666;padding-right:10px!important}.dropdown-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;top:0;position:relative;display:block;border:0;margin:0;padding:10px 0 20px}.dropdown-menu .sub-menu a{padding:5px 5px 5px 10px!important;line-height:22px}.dropdown-menu .sub-menu .nav-header{color:#43464f;font-weight:600;font-size:1.07em;text-indent:10px;margin:5px 0;position:relative}.dropdown-menu .sub-menu .nav-header.locations:after{content:"\f041";font-family:FontAwesome;display:inline-block;color:#43464f}.dropdown-menu .sub-menu .nav-header.holidayideas:after{content:"\f0eb";font-family:FontAwesome;display:inline-block;color:#43464f}.dropdown-menu .sub-menu .nav-header.seasonaldates:after{content:"\f073";font-family:FontAwesome;display:inline-block;color:#43464f}.dropdown-menu li:hover .sub-menu li a:hover,.dropdown-menu li:hover .sub-menu li a:focus{background:#eeeff4;color:#666!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:none}.jumbotron{margin-bottom:0}.jumbotron h1{font-size:50px}.jumbotron p{font-size:18px;font-weight:400}@media(max-width:991px){}#hero_panel .jumbotron,#hero_panelalt .jumbotron{padding:0;position:relative}@media(max-width:767px){#hero_panel .jumbotron,#hero_panelalt .jumbotron{overflow:hidden;clear:both}}#hero_panel .jumbotron img,#hero_panelalt .jumbotron img{max-width:100%;width:100%}@media(max-width:767px){#hero_panel .jumbotron img,#hero_panelalt .jumbotron img{height:auto}}@media(max-width:479px){#hero_panel .jumbotron img,#hero_panelalt .jumbotron img{height:auto}}#hero_panel .jumbotron .caption,#hero_panelalt .jumbotron .caption{position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}#hero_panel .jumbotron .caption .btn-green,#hero_panelalt .jumbotron .caption .btn-green{}@media(max-width:767px){#hero_panel .jumbotron .caption .btn-green,#hero_panelalt .jumbotron .caption .btn-green{padding:6px 20px}}@media(max-width:479px){#hero_panel .jumbotron .caption .btn-green,#hero_panelalt .jumbotron .caption .btn-green{display:block}}#hero_panel .jumbotron .caption h1,#hero_panelalt .jumbotron .caption h1{text-align:center;width:100%;font-size:50px;line-height:60px;color:#fff;font-family:gentlemanbold;margin:0;margin-bottom:27px}@media(max-width:991px){#hero_panel .jumbotron .caption h1,#hero_panelalt .jumbotron .caption h1{font-size:50px}}@media(max-width:767px){#hero_panel .jumbotron .caption h1,#hero_panelalt .jumbotron .caption h1{font-size:36px!important;line-height:50px}}#hero_panel .jumbotron .contentscroll,#hero_panelalt .jumbotron .contentscroll{position:absolute;bottom:0;width:100%}#hero_panel .jumbotron .contentscroll a,#hero_panelalt .jumbotron .contentscroll a{height:32px;width:64px;border-radius:64px 64px 0 0;-moz-border-radius:64px 64px 0 0;-webkit-border-radius:64px 64px 0 0;background:#8e9095;text-align:center;color:#fff;font-size:20px;padding-top:3px;display:none;margin:0 auto}@media(max-width:479px){#hero_panel .jumbotron .contentscroll a,#hero_panelalt .jumbotron .contentscroll a{display:block}}#compact-search{background-color:#fff;border-radius:4px;padding:15px 0}@media(max-width:991px){#compact-search{background-color:transparent}}#compact-search .search-icon-desktop{font-size:1.5em;background-color:#eee;padding:12px;border-radius:100%}#compact-search .search-icon-device{font-size:1.2em;background-color:#a29fa0;color:#fff;padding:15px;margin-right:0;border-bottom-left-radius:4px;border-top-left-radius:4px}#compact-search .device-text{background-color:#fff;padding:14px 0 14px 14px;width:calc(100% - 47px);border-bottom-right-radius:4px;border-top-right-radius:4px}#compact-search .compact-search-container{margin-top:6px}.drivers{}.drivers .thumbnail{border:0;padding:0;border-radius:0}@media(max-width:767px){.drivers{padding-left:0}}.subdriver{margin-top:16px}.subdriver .subdriverhalf{color:#666665}.subdriver .subdriverhalf h4{font-size:1.333em;font-weight:600;margin-top:0}.subdriver .subdriverhalf img{padding-bottom:10px;width:85%}.subdriver .subdriverhalf a{color:#666665}.subdriver .subdriverfull{color:#666665;min-height:140px;background:#e1e1e3}@media(min-width:1200px){.subdriver .subdriverfull{min-height:122px}}@media(max-width:991px){.subdriver .subdriverfull{min-height:122px}}.subdriver .subdriverfull .space{padding:16px}.subdriver .subdriverfull img{width:115px;margin-bottom:10px}.subdriver .subdriverfull p{font-size:13px}.subdriver .subdriverfull h4{margin-top:0;color:#43464f;font-size:14px;font-weight:600}.subdriver .subdriverfull h4 .fa{color:#fff;border-radius:4px;background:#5caa59;padding:8px 10px;font-size:18px;margin-right:10px}.subdriver .subdriverfull .inner{margin-left:16px}.subdriver .subdriverfull .inner h4{font-size:1.333em;font-weight:600;margin-top:0;color:#666665}.subdriver .subdriverfull .inner input{margin-bottom:0}.subdriver .subdriverfull .inner .input-large{width:190px}.subdriver .subdriverfull .inner .btn{font-size:1.167em;font-weight:700;margin-left:16px}.subdriver .subdriverhalf.leftside{text-align:center}.searchpage{}.searchpage h1,.searchpage .postbackviewtitle{font-family:gentlemanbold;font-weight:400;font-size:25px;display:inline-block;margin-top:10px;margin-right:12px;line-height:1.6}@media(max-width:767px){.searchpage h1,.searchpage .postbackviewtitle{margin-top:10px}}.searchpage .propcount{font-size:18px;white-space:nowrap}@media(max-width:767px){.searchpage .propcount{margin-top:10px}}.searchpage #mobSearchButtonContainerRow{height:65px;overflow:hidden}@media(min-width:768px){.searchpage #mobSearchButtonContainerRow{height:50px}}.searchpage #mobSearchButtonWrapper{border:solid 1px #bdbdbd;position:relative}@media(max-width:767px){.searchpage #mobSearchButtonWrapper{margin-top:15px}}.searchpage #mobSearchButtonBottomLine{position:absolute;height:1px;background-color:#bdbdbd;top:48px;width:100%}.searchpage .cottageSearchBar{background-color:#fff;box-shadow:0 2px 2px 0 #f5f5f5;line-height:46px;padding:0 20px 0 35px;font-family:open sans,sans-serif;color:#333;font-size:15px;position:relative;display:inline-block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:30px}.searchpage .cottageSearchBar:hover,.searchpage .cottageSearchBar:focus{text-decoration:none!important;outline:none!important}.searchpage .cottageSearchBar:before{content:"\E8B6";font-family:material icons;display:inline-block;position:absolute;color:#333;left:10px;font-size:18px;font-weight:400;line-height:49px}.searchpage .tabletfilterlink a{font-family:open sans,sans-serif;color:#fff;font-size:15px;font-weight:600;display:block;width:100%;background-color:#5caa59;position:relative;text-decoration:none!important;cursor:pointer;height:50px;line-height:50px;text-align:center;padding-left:25px}.searchpage .tabletfilterlink a .icon{left:35px;position:absolute;height:50px;line-height:50px}.searchpage .search-page-header-mobile h1{margin-top:15px;margin-bottom:0}@media(min-width:768px){.searchpage .search-page-header-mobile h1{margin-top:20px}}@media(max-width:767px){.searchpage .property-results-container{padding-right:0}}@media(max-width:767px){.searchpage .property-sort-container{padding-left:0}}.searchpage .property-count-container{display:inline-block}.searchpage .propcountmob{font-family:open sans,sans-serif;font-weight:400;font-size:14px;color:#333;display:inline-block;margin-top:15px;margin-bottom:20px;line-height:1.43}@media(min-width:768px){.searchpage .propcountmob{margin-top:20px}}.searchpage .heading-text .surround p{font-size:15px;line-height:1.67}.searchpage.noresults{}.searchpage.noresults #SearchPager .bg{padding:0}.searchpage.noresults .current-filters,.searchpage.noresults .top-filter{display:none}.searchpage.noresults #filterCont{display:none}.searchpage.noresults .newToArea{display:none}@media(max-width:991px){.searchpage.noresults .results-container{padding:0 15px!important}}.searchpage.noresults #mapcontainer{display:none!important}.searchpage.noresults #flexalert{display:none!important}.searchpage.mapview .sortby{border-right:0!important}.searchpage.mapview .sortby:after,.searchpage.mapview .resultsby:after{display:none!important}@media(max-width:991px){.searchpage h1,.searchpage .postbackviewtitle{padding:0;margin-top:20px}.searchpage .heading-text .surround{padding-left:0}.searchpage #mobile-search .sidebar-toggle{background-color:#5caa59!important;height:45px;line-height:45px}.searchpage #mobile-search .sidebar-toggle h3{color:#fff;font-family:open sans,sans-serif;font-size:16px;font-weight:600;margin-bottom:0;display:inline-block;margin:0}.searchpage #mobile-search .sidebar-toggle .searchlink,.searchpage #mobile-search .sidebar-toggle .maplink{border-left:0;border-right:1px solid #fff;text-align:center}.searchpage #mobile-search .sidebar-toggle .searchlink .list,.searchpage #mobile-search .sidebar-toggle .maplink .list,.searchpage #mobile-search .sidebar-toggle .searchlink .map,.searchpage #mobile-search .sidebar-toggle .maplink .map{display:none;position:relative}.searchpage #mobile-search .sidebar-toggle .searchlink .list.on,.searchpage #mobile-search .sidebar-toggle .maplink .list.on,.searchpage #mobile-search .sidebar-toggle .searchlink .map.on,.searchpage #mobile-search .sidebar-toggle .maplink .map.on{display:block}.searchpage #mobile-search .sidebar-toggle .filterlink{text-align:center}.searchpage #mobile-search .sidebar-toggle a{font-family:open sans,sans-serif;color:#fff;font-size:15px;font-weight:600;display:block;width:100%;position:relative;text-decoration:none!important;cursor:pointer}.searchpage #mobile-search .sidebar-toggle a .icon{position:absolute;left:0;height:45px;line-height:45px}}@media(max-width:767px){.searchpage h1{padding:0;margin-bottom:15px;font-size:20px;margin-top:15px}.searchpage .heading-text{margin-bottom:0}.searchpage .heading-text .surround{padding-left:0}.searchpage #hero_panel{display:none}.searchpage #text-wrap{background-color:#efeef4}.searchpage .propcount{background-color:#efeef4;width:100%;display:inline-block}.searchpage .propcount h3{font-family:open sans,sans-serif;font-size:18px;font-weight:600;margin-top:20px;margin-bottom:10px;line-height:1.94}.searchpage #mobile-search .sidebar-toggle .searchlink{border-left:0}}.searchpage .right-col .no-results{padding:10px 0}@media(min-width:768px) and (max-width:991px){.searchpage .right-col .no-results{padding:10px 0}}.searchpage .right-col .no-results p{font-size:15px;margin-bottom:24px;font-weight:600}.searchpage .right-col .no-results p.hastopborder{border-top:1px solid #d9dadc;padding-top:26px;margin-top:20px;clear:both;float:left;width:100%}.searchpage .right-col .no-results p.hastopnoborder{clear:both;float:left;width:100%;margin-top:20px}.searchpage .right-col .no-results p span{font-weight:400}.searchpage .right-col .no-results ul{list-style:none;margin:0;padding:0}.searchpage .right-col .no-results ul li{float:left;margin-right:10px;margin-bottom:10px}.searchpage .right-col .no-results ul li a{padding:8px 30px 8px 15px;display:block;color:#666;position:relative;border:1px solid #d9dadc;font-size:15px;background-color:#fff;font-weight:600}.searchpage .right-col .no-results ul li a span:after{content:"\e882";font-family:pochenty;display:block;position:absolute;right:7px;top:8px;font-weight:400}.searchpage .right-col .no-results ul.noremove li a{background-color:#5caa59;border:1px solid #5caa59;color:#fff;padding-right:15px;font-weight:400}.searchpage .right-col .no-results ul.noremove li a span:after{display:none}.searchpage .right-col .no-results .groupbookings{clear:both;float:left;width:100%;background-color:#f9f9f9;border:solid 1px #e4e6e7;padding:25px 30px;margin-top:30px}.searchpage .right-col .no-results .groupbookings .icon{display:block;width:40px;height:40px;line-height:40px;border-radius:6px;background-color:#5caa59;margin-right:15px;float:left;margin-bottom:10px;text-align:center}.searchpage .right-col .no-results .groupbookings .icon span{color:#fff;font-size:20px}@media(max-width:767px){.searchpage .right-col .no-results .groupbookings .icon{display:none}}.searchpage .right-col .no-results .groupbookings h3{margin:0;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.6;color:#43464f;display:block;float:left;margin-top:5px}.searchpage .right-col .no-results .groupbookings p{clear:both;font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;color:#43464f;margin-bottom:0}.searchpage .right-col .no-results .groupbookings p span{font-weight:600}.searchpage .drivers{margin-bottom:60px}.searchpage #page_wrap{background-color:#eeeef4}@media(max-width:767px){.searchpage #page_wrap{padding-top:0;background-color:#fafafa}}.searchpage .icon-remove{display:none;position:absolute;right:16px;top:24px;color:#43464f;right:80px;z-index:2;text-decoration:none;font-size:11px}.searchpage .form-control{padding:6px 8px;font-size:13px}.searchpage .property-count{background:#5caa59;color:#fff}.searchpage .property-count span{padding:14px 13px;display:block;font-size:18px}.searchpage .property-count span span{padding:0;display:inline}.searchpage .top-filter{margin-bottom:15px}@media(max-width:767px){.searchpage .top-filter{margin-top:0;margin-bottom:0}}@media(min-width:992px){.searchpage .top-filter{padding-left:0;padding-right:0}}.searchpage .top-filter select{margin-top:15px}@media(max-width:767px){.searchpage .top-filter select{margin-top:0}.searchpage .top-filter select.form-control{height:40px}}.searchpage .top-filter .toggle{text-align:center}.searchpage .top-filter .toggle span{display:inline-block}@media(max-width:767px){.searchpage .top-filter .toggle span.hide-mobile{display:none}}.searchpage .top-filter .toggle a{margin:0 0 0 0;color:#fff;font-size:13px;padding:0;font-size:15px;font-weight:600;color:#43464f;border-radius:3px;height:38px;line-height:38px;float:right}@media(max-width:767px){.searchpage .top-filter .toggle a{margin-top:0;padding:0;text-align:center;width:40px;height:38px}}@media(min-width:768px) and (max-width:991px){.searchpage .top-filter .toggle a{font-size:14px;color:#333;height:32px;line-height:32px}}.searchpage .top-filter .toggle a .fa{color:#5caa59;margin-right:2px;display:inline-block}@media(max-width:767px){.searchpage .top-filter .toggle a .fa{right:inherit;top:inherit;position:relative;font-size:20px;line-height:40px}}@media(min-width:768px) and (max-width:991px){.searchpage .top-filter .toggle a .fa{color:#333}}.searchpage .top-filter .toggle a .material-icons{color:#333;font-size:18px;position:absolute;left:12px;line-height:32px}@media(min-width:992px){.searchpage .top-filter .toggle a .material-icons{color:#5caa59;left:7px;line-height:38px}}@media(min-width:1200px){.searchpage .top-filter .toggle a .material-icons{left:25px}}.searchpage .top-filter .toggle a:hover,.searchpage .top-filter .toggle a:focus{text-decoration:none;background-color:#f9f9f9}.searchpage .top-filter .toggle .list{display:none;width:50%;position:relative}@media(max-width:767px){.searchpage .top-filter .toggle .list{width:40px}}@media(min-width:768px) and (max-width:991px){.searchpage .top-filter .toggle .list{width:100%}}@media(min-width:768px) and (max-width:991px){.searchpage .top-filter .toggle .list span{margin-left:5px}}@media(min-width:992px) and (max-width:1199px){.searchpage .top-filter .toggle .list span{margin-left:10px}}.searchpage .top-filter .toggle .list.on{display:block}.searchpage .top-filter .toggle .map{display:none;width:50%;position:relative}@media(min-width:768px) and (max-width:991px){.searchpage .top-filter .toggle .map{width:100%}}.searchpage .top-filter .toggle .map.on{display:block}@media(max-width:767px){.searchpage .top-filter .toggle .map.on{width:34px}.searchpage .top-filter .toggle .map.on .fa{right:11px}}@media(max-width:767px) and (max-width:767px){.searchpage .top-filter .toggle .map.on .fa{right:inherit;top:inherit;position:relative;font-size:20px;line-height:34px}}.searchpage .top-filter .bg{background-color:transparent;padding-bottom:0}@media(max-width:767px){.searchpage .top-filter .bg{background-color:transparent;padding-bottom:0}}.searchpage .top-filter .bg .sortby{padding:0;margin-top:5px;border-top-left-radius:2px;border-bottom-left-radius:2px;background-color:#fff;border:solid 1px #e4e6e7;height:40px}@media(max-width:1199px){.searchpage .top-filter .bg .sortby{margin-top:10px}}@media(max-width:767px){.searchpage .top-filter .bg .sortby{padding-right:0;background-color:#fafafa}}@media(max-width:991px){.searchpage .top-filter .bg .sortby{border:none}}@media(min-width:768px) and (max-width:991px){.searchpage .top-filter .bg .sortby{background-color:#eeeef4}}.searchpage .top-filter .bg .sortby select{border-radius:0;background-color:#fff;font-size:14px;font-weight:600;-webkit-box-shadow:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;border:0;margin-top:0;padding:6px 15px;height:38px;cursor:pointer}@media(max-width:767px){.searchpage .top-filter .bg .sortby select{padding:0 23px 6px 0;background-color:#fafafa}}@media(max-width:991px){.searchpage .top-filter .bg .sortby select{font-size:15px;font-family:open sans,sans-serif;color:#333;direction:rtl}}@media(min-width:768px) and (max-width:991px){.searchpage .top-filter .bg .sortby select{background-color:#eeeef4;padding-right:44px}}.searchpage .top-filter .bg .sortby select option{direction:ltr;padding:0 10px}.searchpage .top-filter .bg .sortby select::-ms-expand{display:none}.searchpage .top-filter .bg .sortby:after{content:"\E5CF";font-family:material icons;display:inline-block;position:absolute;right:15px;top:4px;pointer-events:none;color:#43464f;font-size:20px}@media(max-width:767px){.searchpage .top-filter .bg .sortby:after{right:-5px}}@media(min-width:768px) and (max-width:991px){.searchpage .top-filter .bg .sortby:after{top:6px}}.searchpage .top-filter .bg .resultsby{padding:0;margin-top:5px;background-color:#fff;border:solid 1px #e4e6e7;border-left:0;height:40px}@media(max-width:1199px){.searchpage .top-filter .bg .resultsby{margin-top:10px}}.searchpage .top-filter .bg .resultsby select{margin-top:0;border-radius:0;background-color:#fff;border:0;font-size:14px;font-weight:600;-webkit-box-shadow:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;height:38px;cursor:pointer;padding:6px 15px}.searchpage .top-filter .bg .resultsby select::-ms-expand{display:none}.searchpage .top-filter .bg .resultsby:after{content:"\e849";font-family:pochenty;display:inline-block;position:absolute;right:15px;top:4px;pointer-events:none;color:#43464f;font-size:20px}.searchpage .top-filter .bg .savesearch{padding:0;background-color:#fff;border:1px solid #e4e6e7;border-left:0;border-top-right-radius:2px;border-bottom-right-radius:2px;height:40px;margin-top:5px}@media(max-width:767px){.searchpage .top-filter .bg .savesearch{display:none}}@media(max-width:991px){.searchpage .top-filter .bg .savesearch{box-shadow:inset 0 0 3px 0 #e0e0e0;border:solid 1px #dbdbdb;height:35px}}@media(max-width:1199px){.searchpage .top-filter .bg .savesearch{margin-top:10px}}@media(min-width:768px) and (max-width:991px){.searchpage .top-filter .bg .savesearch{border-left:solid 1px #dbdbdb}}.searchpage .top-filter .addFavourites{margin:0;color:#fff;font-size:13px;padding:0;border-radius:0;height:38px;line-height:38px;float:right;text-decoration:none!important;font-size:15px;font-weight:600;color:#43464f;width:50%;text-align:center;border-right:1px solid #e4e6e7}@media(max-width:767px){.searchpage .top-filter .addFavourites{margin-top:0;width:40px;height:38px;line-height:38px;padding:0;text-align:center;border-left:1px solid #e4e6e7}.searchpage .top-filter .addFavourites span{display:none}}.searchpage .top-filter .addFavourites:hover,.searchpage .top-filter .addFavourites:focus{background-color:#f9f9f9}.searchpage .top-filter .addFavourites .fa{color:#5caa59}@media(max-width:767px){.searchpage .top-filter .addFavourites .fa{display:inline-block;font-size:20px;line-height:40px}}.searchpage .nochips{height:0;overflow:hidden}.searchpage .current-filters,.searchpage .current-filters-Mobile{margin-bottom:0}@media(max-width:991px){.searchpage .current-filters,.searchpage .current-filters-Mobile{margin-top:0;overflow:hidden;height:63px}}@media(max-width:767px){.searchpage .current-filters,.searchpage .current-filters-Mobile{padding-right:0;padding-left:0}}@media(min-width:992px){.searchpage .current-filters.desktop-filters,.searchpage .current-filters-Mobile.desktop-filters{margin-top:18px}}.searchpage .current-filters .space,.searchpage .current-filters-Mobile .space{padding-top:0;overflow-y:hidden}@media(max-width:991px){.searchpage .current-filters .space,.searchpage .current-filters-Mobile .space{height:60px}}.searchpage .current-filters .clearall,.searchpage .current-filters-Mobile .clearall{background:#696b72;border:0;padding:8px;border-radius:0;color:#fff;font-family:open sans,sans-serif}@media(max-width:991px){.searchpage .current-filters .clearall,.searchpage .current-filters-Mobile .clearall{padding:15px}}.searchpage .current-filters ul,.searchpage .current-filters-Mobile ul{float:left;font-family:open sans,sans-serif;margin:0;list-style:none!important}@media(max-width:991px){.searchpage .current-filters ul,.searchpage .current-filters-Mobile ul{float:none;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:30px}}.searchpage .current-filters ul li,.searchpage .current-filters-Mobile ul li{width:auto;float:left;background:#fff;margin-right:10px;margin-bottom:10px}@media(max-width:991px){.searchpage .current-filters ul li,.searchpage .current-filters-Mobile ul li{float:none;display:inline-block}}@media(max-width:767px){.searchpage .current-filters ul li,.searchpage .current-filters-Mobile ul li{margin-bottom:10px}.searchpage .current-filters ul li:first-child,.searchpage .current-filters-Mobile ul li:first-child{margin-left:15px}}.searchpage .current-filters ul li a,.searchpage .current-filters-Mobile ul li a{padding:8px 30px 8px 15px;display:block;color:#43464f;position:relative;font-size:13px;background-color:#dbdbdb;font-weight:600}@media(max-width:991px){.searchpage .current-filters ul li a,.searchpage .current-filters-Mobile ul li a{padding:15px 35px 15px 15px}}.searchpage .current-filters ul li a:hover,.searchpage .current-filters-Mobile ul li a:hover{text-decoration:none}.searchpage .current-filters ul li a span:after,.searchpage .current-filters-Mobile ul li a span:after{content:"\E5CD";font-family:material icons;display:block;position:absolute;right:8px;top:5px;font-weight:400;font-size:18px;color:#757575}@media(max-width:991px){.searchpage .current-filters ul li a span:after,.searchpage .current-filters-Mobile ul li a span:after{right:11px;top:12px}}.searchpage .current-filters ul li.last,.searchpage .current-filters-Mobile ul li.last{background:0 0}.searchpage .alert{border:0;margin-top:6px;margin-bottom:0;border-color:#fff;border-radius:0;background-color:#fff;border-left:6px solid #3d89d0;color:#3b3d46;padding:4px 15px 10px 24px}@media(max-width:767px){.searchpage .alert{margin-bottom:6px}}.searchpage .alert .percent{font-size:30px;font-weight:700;color:#3d89d0;display:inline-block;float:left}.searchpage .alert .urgencytext{font-size:15px;display:inline-block;float:left;margin-top:11px;margin-left:10px}.searchpage .alert .close{color:#3b3d46;opacity:1;padding-top:8px}.searchpage .alert .close:after{font-family:material icons;content:"\E5CD";display:block}.searchpage .flexibility.tabletalertspacer{margin-bottom:10px}.searchpage .flexibility .alert .flexalertmessage{margin-top:10px;margin-bottom:4px;font-size:15px}.searchpage .flexibility .alert .flexalertmessage .tip{font-weight:600;color:#3174c5}.searchpage .flexibility .alert .close{padding-top:10px}.searchpage .flexibility .mobmessage .alert{background-color:#589fd5}.searchpage .flexibility .mobmessage .alert .flexalertmessage{padding:10px 15px 15px;padding-right:50px;color:#fff;line-height:1.6em}.searchpage .flexibility .mobmessage .alert .flexalertmessage .tip{color:#fff}.searchpage .flexibility .mobmessage .alert .close{font-weight:400;color:#fff}.searchpage .alerturgency{display:none!important}.searchpage .alerturgency .alert{padding:7px 15px 7px 24px}.searchpage .alerturgency .alert .flexalertmessage{margin-top:0!important;margin-bottom:0!important;padding-top:6px;font-size:13px;color:#777b89;border-top:solid 1px #e4e6e7;clear:both}.searchpage .alerturgency .alert .flexalertmessage .tip{font-weight:600;color:#3174c5}.searchpage .alerturgency .alert .close{padding-top:12px}.searchpage .alerturgency.flexibility .alert{padding:4px 15px 10px 24px}.searchpage .alerturgency.flexibility .alert .close{padding-top:8px}.searchpage .alerturgency.flexibility .mobmessage .alert .flexalertmessage{padding:5px 15px!important}.searchpage .mobmessage .alert{padding:0!important;border-left:0;margin:0!important}.searchpage .mobmessage .alert .flexalertmessage{padding:5px 15px;margin-top:0}.searchpage .mobmessage .alert .percent{margin-left:15px;margin-top:10px}.searchpage .mobmessage .alert .urgencytext{width:60%;margin-bottom:10px}.searchpage .mobmessage .alert .close{padding-top:11px!important;padding-right:13px}@media(min-width:768px) and (max-width:991px){.searchpage .mobmessage .alert .close{padding-right:29px}}.searchpage #mobile-search{display:block;width:inherit!important}.searchpage #mobile-search.scroll-to-fixed-fixed{width:100%!important;z-index:1002!important}.searchpage #mobile-search .sidebar-toggle{float:left;width:100%;background:#5caa59;position:relative;-webkit-transition:background .3s linear;-moz-transition:background .3s linear;-ms-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear;z-index:9}.searchpage #mobile-search .sidebar-toggle .btn-green2{width:60px;background:0 0;text-shadow:none;height:50px;padding:0;margin-right:10px;border-radius:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.searchpage #mobile-search .sidebar-toggle .btn-green2 .fa{margin:8px auto;text-align:center;color:#fff;font-family:open sans,helvetica neue,Helvetica,sans-serif;font-size:14px;padding:10px;background:#43464f;border-radius:3px}.searchpage #mobile-search .sidebar-toggle h2{font-size:1.4em;text-indent:8px;margin:0;line-height:50px;font-weight:400;color:#fff}.searchpage .towns-list-header h2{font-family:open sans,helvetica neue,Helvetica,sans-serif;color:#037139;font-size:20px;margin:0;margin-top:16px;margin-bottom:10px;line-height:26px;font-weight:600}.searchpage .towns_col #town-collapse{}@media(min-width:768px){.searchpage .towns_col #town-collapse{overflow:visible;display:block}}.searchpage .towns_col ul li{width:25%;float:left}.searchpage .towns_col ul li a{font-size:12px}.searchpage #SearchPager{}.searchpage #SearchPager .propertyCountMob{display:none}@media(max-width:480px){.searchpage #SearchPager .propertyCountMob{display:block}.searchpage #SearchPager .propertyCountMob h2{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.75;color:#43464f;margin-top:10px}}.searchpage #SearchPager .bg{background-color:#dcdcdc;padding:10px 0}.searchpage #SearchPager .bg #pagination{list-style-type:none;padding:0;margin:0;position:relative;width:100%}.searchpage #SearchPager .bg #pagination li{display:inline-block;padding:0}.searchpage #SearchPager .bg #pagination li .current{font-weight:500;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;margin-right:10px;background-color:#fff}.searchpage #SearchPager .bg #pagination li .numbers{font-weight:500;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;margin-right:10px;background-color:#eee;color:#545454}.searchpage #SearchPager .bg #pagination li .button{font-weight:500;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;margin-right:10px;background-color:#5caa59;position:absolute;top:0}.searchpage #SearchPager .bg #pagination li a.next{background-image:url(/img/search/pagernext.png);background-repeat:no-repeat;background-position:11px 10px}.searchpage #SearchPager .bg #pagination li a.prev{background-image:url(/img/search/pagerprev.png);background-repeat:no-repeat;background-position:11px 8px}@media(max-width:767px){.searchpage #SearchPager{margin:15px 0 0}.searchpage #SearchPager .space{padding:0}.searchpage #SearchPager .bg{background-color:transparent}.searchpage #SearchPager .bg #pagination{text-align:left;padding-left:15px}.searchpage #SearchPager .bg #pagination li{display:inline-block;padding:0;font-size:15px;color:#43464f;vertical-align:middle}.searchpage #SearchPager .bg #pagination li .current{font-weight:600;width:40px;height:40px;line-height:40px;display:inline-block;margin-right:7px;background-color:#fff;border:1px solid #dbdbdb;box-shadow:0 1px 4px #dbdbdb}.searchpage #SearchPager .bg #pagination li .numbers{font-weight:600;width:40px;height:40px;line-height:40px;display:inline-block;margin-right:7px;background-color:#f1f1f1;border:1px solid #dbdbdb;box-shadow:0 1px 4px #dbdbdb}.searchpage #SearchPager .bg #pagination li .button{font-weight:600;width:38px;height:38px;line-height:40px;display:block;margin-right:7px;background-color:#5caa59;position:relative;border:1px solid #5caa59}.searchpage #SearchPager .bg #pagination li a.next{background-image:none}.searchpage #SearchPager .bg #pagination li a.next:hover,.searchpage #SearchPager .bg #pagination li a.next:active,.searchpage #SearchPager .bg #pagination li a.next:visited,.searchpage #SearchPager .bg #pagination li a.next:focus{text-decoration:none!important}.searchpage #SearchPager .bg #pagination li a.next:after{font-family:material icons;content:"\E315";font-size:24px;font-weight:400;color:#fff;line-height:1.6}.searchpage #SearchPager .bg #pagination li a.prev{background-image:none}.searchpage #SearchPager .bg #pagination li a.prev:hover,.searchpage #SearchPager .bg #pagination li a.prev:active,.searchpage #SearchPager .bg #pagination li a.prev:visited,.searchpage #SearchPager .bg #pagination li a.prev:focus{text-decoration:none!important}.searchpage #SearchPager .bg #pagination li a.prev:after{font-family:material icons;content:"\E314";font-size:24px;font-weight:400;color:#fff;line-height:1.6}}.searchpage .codesearchlist2{position:absolute;bottom:0;left:0;width:auto;list-style:none;margin:0;padding:0;height:auto;float:left}.searchpage .codesearchlist2 .codesearchlistitem2{clear:both;float:left;padding:5px 6px;cursor:pointer;background-color:#fff;width:96%;font-size:1.15em}.searchpage .codesearchlist2 .codesearchhoverlistitem2{background-color:#d6ead6;clear:both;float:left;padding:5px 6px;cursor:pointer;width:96%;font-size:1.15em}.searchpage .ui-widget{font-family:open sans,helvetica neue,Helvetica,sans-serif!important}.searchpage .ui-menu li .badge{float:right}.searchpage .ui-menu li .badge-inverse{background-color:#999;font-weight:400!important;text-shadow:none!important;font-size:11.152px!important}.searchpage .ui-widget-content{background:#fff}.searchpage .ui-widget-content a{color:#222;cursor:pointer}.searchpage .ui-menu li a.ui-state-focus{border:0!important;background:#d6ead6!important;margin:0!important}.searchpage #wrapper{padding-top:30px;padding-bottom:30px}@media(max-width:767px){.searchpage #wrapper{margin-top:0;padding-top:0}}.searchpage #wrapper .left-col h4{color:#545454;font-family:open sans,sans-serif;font-size:14px;font-weight:600;margin:0 0 10px}.searchpage #wrapper .left-col input,.searchpage #wrapper .left-col select{border-radius:2px}.searchpage #wrapper .left-col .refine-location{margin-bottom:15px;margin-top:15px}.searchpage #wrapper .left-col .refine-location .space{background:#f9f9f9;border:1px solid #eeeef4;padding:15px}.searchpage #wrapper .left-col .refine-location input,.searchpage #wrapper .left-col .refine-location #TownDDLFree{margin-top:15px}.searchpage #wrapper .left-col .refine-location #townToggle{color:#5caa59;cursor:pointer;font-size:13px;margin-left:10px;position:relative;top:6px}.searchpage #wrapper .left-col .refine-from{margin-bottom:15px}.searchpage #wrapper .left-col .refine-from .control2{padding-right:5px}.searchpage #wrapper .left-col .refine-from .control2 select{margin-top:15px}.searchpage #wrapper .left-col .refine-from .control3{padding-left:5px}.searchpage #wrapper .left-col .refine-from .icon-remove{right:22px;top:9px;font-size:11px}.searchpage #wrapper .left-col .refine-from .space{background:#f9f9f9;border:1px solid #eeeef4;padding:15px}.searchpage #wrapper .left-col .refine-from .duration{margin-top:15px}.searchpage #wrapper .left-col .refine-party{margin-bottom:15px}.searchpage #wrapper .left-col .refine-party .space{background:#f9f9f9;border:1px solid #eeeef4;padding:15px}.searchpage #wrapper .left-col .refine-party .control1{padding-right:0}.searchpage #wrapper .left-col .refine-party .control2{padding-left:10px;padding-right:0}.searchpage #wrapper .left-col .refine-party .control3{padding-left:10px}.searchpage #wrapper .left-col .btnsearch{border-radius:2px;font-family:open sans,sans-serif;font-size:16px;font-weight:600;padding:6px 0;background:#5caa59;color:#fff;text-shadow:none;border:none}.searchpage #wrapper .left-col .btnsearch:hover{background:#2d8d2a;color:#fff;zoom:1}.searchpage #wrapper .left-col .btnsearch:focus{text-decoration:none}.searchpage #wrapper .left-col .property-facilities .background{border-top:1px solid #e1e1e3;border-right:1px solid #e1e1e3;border-left:1px solid #e1e1e3;background:#f9f9f9}.searchpage #wrapper .left-col .property-facilities h2{background-repeat:no-repeat;margin-bottom:0;float:left;margin-left:10px;line-height:15px;font-size:18px;font-weight:600;margin-top:24px}.searchpage #wrapper .left-col .property-facilities .cog{background:#5caa59;display:block;padding:0;float:left;border-radius:10px;width:33px;text-align:center;height:33px;margin-top:15px;margin-bottom:15px;padding-top:8px;font-weight:400;font-size:16px;color:#fff;margin-left:15px}.searchpage #wrapper .left-col .featcont{padding-top:15px;background:#fff;border-right:1px solid #e1e1e3;border-left:1px solid #e1e1e3}.searchpage #wrapper .left-col .featcont ul{padding:15px;margin:0 15px;background:#f9f9f9;border:1px solid #eeeef4}.searchpage #wrapper .left-col .featcont ul li{margin-bottom:15px}.searchpage #wrapper .left-col .featcont ul li a{color:#589fd6!important;position:relative;font-weight:400;margin-bottom:5px;display:block;font-family:open sans,sans-serif;font-size:13px}.searchpage #wrapper .left-col .featcont ul li a.disabled,.searchpage #wrapper .left-col .featcont ul li a.zerocount,.searchpage #wrapper .left-col .featcont ul li a.selected{color:#dcdcdc!important}.searchpage #wrapper .left-col .featcont ul li a.zerocount:after{content:"\e833";font-family:pochenty;position:absolute;right:0;font-size:14px}.searchpage #wrapper .left-col .featcont ul li a.selected:after{content:"\ea02";font-family:pochenty;position:absolute;right:0;color:#5caa59;font-size:18px;top:-1px}.searchpage #wrapper .left-col .featcont ul li a.selected:hover:after,.searchpage #wrapper .left-col .featcont ul li a.selected:focus:after{content:"\e85a"}.searchpage #wrapper .left-col .featcont ul li a span{color:#fff;font-weight:400;background:#b4b5b9;border-radius:10px;padding:2px 7px 2px 6px;margin-left:20px;font-size:11px;position:absolute;right:0}.searchpage #wrapper .left-col .featcont.rooms{border-bottom:1px solid #e1e1e3;padding-bottom:14px}.searchpage #wrapper .left-col .property-code-search{margin-top:10px;border:1px solid #e1e1e3;background-color:#fff}.searchpage #wrapper .left-col .heading-title-main{background-color:#43464f;border-right:1px solid #43464f;height:53px}.searchpage #wrapper .left-col .heading-title-main .btn-navbar{float:left}.searchpage #wrapper .left-col .heading-title-main h2{font-size:20px;color:#fff;margin:0;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;font-weight:600;float:left;line-height:53px;margin-left:12px}.searchpage #wrapper .left-col .heading-title-main .magnify{background:#5caa59;display:block;padding:0;float:left;border-radius:10px;width:33px;text-align:center;height:33px;margin-top:10px;margin-bottom:10px;padding-top:8px;font-weight:400;font-size:16px;color:#fff}.searchpage #wrapper .left-col .heading-title-main h2.noicon{background-image:none}.searchpage #wrapper .left-col .heading-title-main .sidebar-toggle{margin-bottom:0}.searchpage #wrapper .left-col .form-bg{background-color:#fff;padding-top:15px;padding-bottom:15px;margin-bottom:15px}.searchpage #wrapper .left-col .property-code{background-color:#fff;border:1px solid #e1e1e3}.searchpage #wrapper .left-col .property-code .space{padding:10px;background:#f9f9f9;margin-top:10px;margin-bottom:10px;border:1px solid #eeeef4}.searchpage #wrapper .left-col .property-code .btn{font-weight:600;height:34px;margin-left:10px;color:#fff;border:1px #707070 solid;background:#5caa59;text-shadow:none;border:none;border-radius:5px;padding:5px 12px}@media(min-width:768px) and (max-width:991px){.searchpage #wrapper #searchresultscontainer{border-top:solid 1px #e0e0e0;padding-top:15px}}.searchpage #wrapper .results-container{margin-top:0}@media(max-width:767px){.searchpage #wrapper .results-container{width:100%;margin-left:0;margin-right:0;margin-top:0;padding:0}.searchpage #wrapper .results-container #searchResults{margin-left:0;margin-right:0;margin-top:15px}}.searchpage #wrapper .results-container .closeBy{margin-top:16px;margin-bottom:16px;padding:0;border:none;background-image:none;height:auto!important;background:#f9f9f9;border-top:1px solid #e3e3e4;border-bottom:1px solid #e3e3e4;border-right:1px solid #e3e3e4}.searchpage #wrapper .results-container .closeBy span{border-left:16px solid #339630;display:block;padding:16px 16px 16px 24px;color:#666;font-weight:600;font-size:1.1em}.searchpage #wrapper .results-container .newToArea{float:left;margin-left:0;width:704px;background:#f9f9f9;border-top:1px solid #e3e3e4;border-bottom:1px solid #e3e3e4;border-right:1px solid #e3e3e4;width:auto;background-position:23px center;padding-right:16px;padding-bottom:0}.searchpage #wrapper .results-container .newToArea div{border-left:16px solid #339630;padding:10px 0}.searchpage #wrapper .results-container .newToArea h3{margin:0;font-family:open sans,helvetica neue,Helvetica,sans-serif;font-size:1.3em;font-weight:400;line-height:normal;margin-bottom:4px;margin-top:0;font-weight:600;margin-left:30px}.searchpage #wrapper .results-container .newToArea p{margin-bottom:0;margin-top:0;font-family:open sans,helvetica neue,Helvetica,sans-serif;font-size:12.996px;margin-left:30px;margin-right:23px}.searchpage #wrapper .result{margin-bottom:10px;position:relative}@media(max-width:767px){.searchpage #wrapper .result{max-width:383px;width:100%;margin-left:0;position:relative;height:auto;margin:0 auto;margin-bottom:10px;padding:0}}.searchpage #wrapper .result .bg{background-color:#fff}@media(max-width:767px){.searchpage #wrapper .result .bg{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.05);box-shadow:0 0 5px 0 rgba(0,0,0,.05)}}.searchpage #wrapper .result .bg .result-image{overflow:hidden}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image{padding:0;min-height:200px}}.searchpage #wrapper .result .bg .result-image .offeroff{display:block;position:absolute;z-index:100;top:25px;left:0;padding:5px 15px;font-family:open sans,sans-serif;font-size:1.25em;font-weight:600;color:#fff;background-color:#f84958}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image .offeroff{font-size:15px;font-weight:600}}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image .slick-track{display:flex}.searchpage #wrapper .result .bg .result-image .slick-track .slick-slide{display:flex;height:auto;align-items:flex-end}.searchpage #wrapper .result .bg .result-image .slick-track .slick-slide a{height:100%!important;width:100%!important}.searchpage #wrapper .result .bg .result-image .slick-track .slick-slide a img{height:100%!important}}@media(max-width:991px){.searchpage #wrapper .result .bg .result-image .slick-track .slick-slide{touch-action:manipulation}}.searchpage #wrapper .result .bg .result-image .slick-initialized .img-overlay{display:block;position:absolute;width:100%;height:100%;background-image:url(/img/prop-grad.png);background-repeat:repeat-x;background-size:100% 40%;background-position:bottom}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image .slick-initialized .img-overlay{background-image:url(/img/results_grad.png)}}.searchpage #wrapper .result .bg .result-image a{cursor:default;position:relative}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image a{display:block}}.searchpage #wrapper .result .bg .result-image .slick-initialized img{opacity:1!important;text-indent:-9999px;color:transparent}.searchpage #wrapper .result .bg .result-image img{width:235px;display:none;opacity:0;display:block;-moz-transition:opacity 2s;-webkit-transition:opacity 2s;-o-transition:opacity 2s;transition:opacity 2s}@media(min-width:1200px){.searchpage #wrapper .result .bg .result-image img{width:311px}}@media(min-width:768px) and (max-width:991px){.searchpage #wrapper .result .bg .result-image img{width:270px}}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image img{width:100%;height:auto}}.searchpage #wrapper .result .bg .result-image .space{padding:15px 0}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image .space{padding:0}}.searchpage #wrapper .result .bg .result-image .slick-slider:hover .slick-prev,.searchpage #wrapper .result .bg .result-image .slick-slider:hover .slick-next{display:inline-block!important}.searchpage #wrapper .result .bg .result-image .slick-prev[style],.searchpage #wrapper .result .bg .result-image .slick-next[style]{display:none!important}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image .slick-prev[style],.searchpage #wrapper .result .bg .result-image .slick-next[style]{display:block!important}}.searchpage #wrapper .result .bg .result-image .slick-prev{left:9px;background:0 0;height:30px;width:30px;opacity:1;margin-top:-15px;z-index:1001;touch-action:manipulation}@media(min-width:1200px){.searchpage #wrapper .result .bg .result-image .slick-prev{left:5px}}@media(min-width:768px) and (max-width:991px){.searchpage #wrapper .result .bg .result-image .slick-prev{left:10px}}.searchpage #wrapper .result .bg .result-image .slick-prev:before{color:#fff;content:'\e851';font-family:pochenty;opacity:1;font-size:30px}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image .slick-prev{left:0;height:50px;width:50px;margin-top:-25px}}.searchpage #wrapper .result .bg .result-image .slick-next{right:9px;background:0 0;height:30px;width:30px;opacity:1;margin-top:-15px;z-index:1001;touch-action:manipulation}@media(min-width:1200px){.searchpage #wrapper .result .bg .result-image .slick-next{right:5px}}.searchpage #wrapper .result .bg .result-image .slick-next:before{color:#fff;content:'\e852';font-family:pochenty;opacity:1;font-size:30px;right:4px}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image .slick-next{right:0;height:50px;width:50px;margin-top:-25px}}.searchpage #wrapper .result .bg .result-image .slick-slide{margin:0 5px}@media(max-width:767px){.searchpage #wrapper .result .bg .result-image .slick-slide{margin:0}}.searchpage #wrapper .result .result-property-info{color:#666}@media(max-width:991px){.searchpage #wrapper .result .result-property-info{padding:0 15px}}@media(max-width:767px){.searchpage #wrapper .result .result-property-info{padding:0;position:relative}}.searchpage #wrapper .result .result-property-info .space{padding:10px 0 10px 0}@media(max-width:991px){.searchpage #wrapper .result .result-property-info .space{padding:10px 0 10px 0}}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .space{padding:0}.searchpage #wrapper .result .result-property-info .spacem{padding-left:0}}.searchpage #wrapper .result .result-property-info .saveCottageLnk{position:absolute;right:20px;top:10px;cursor:pointer}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .saveCottageLnk{right:0;top:-48px}}.searchpage #wrapper .result .result-property-info .saveCottageLnk a{font-size:24px;display:block;font-family:pochenty;color:#5caa59;text-decoration:none}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .saveCottageLnk a{color:#fff;font-size:28px;height:48px;width:54px;text-align:center}}.searchpage #wrapper .result .result-property-info .saveCottageLnk a.addCottage:before{content:"\e8d8"}.searchpage #wrapper .result .result-property-info .saveCottageLnk a.removeCottage:before{content:"\e8d7"}.searchpage #wrapper .result .result-property-info .saveCottageLnk a:hover{cursor:pointer}.searchpage #wrapper .result .result-property-info .row-fluid{float:left;background:#f9f9f9;width:100%;position:relative;margin-top:44px}@media(min-width:992px) and (max-width:1199px){.searchpage #wrapper .result .result-property-info .row-fluid{margin-top:13px;margin-bottom:14px}}@media(min-width:768px) and (max-width:991px){.searchpage #wrapper .result .result-property-info .row-fluid{margin-top:18px}}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .row-fluid{width:100%!important;float:left;clear:none;margin-top:0;background-color:#fff;margin-top:0!important;border-top:solid 1px #e4e2e2;font-size:13px;font-weight:600;padding:0 5px;height:50px}.searchpage #wrapper .result .result-property-info .row-fluid .availableNights{color:#43464f;font-size:15px;display:block;height:50px;line-height:50px}.searchpage #wrapper .result .result-property-info .row-fluid .nights{color:#43464f;font-size:15px;display:block;height:50px;line-height:50px}.searchpage #wrapper .result .result-property-info .row-fluid .pricesdiv{float:right}.searchpage #wrapper .result .result-property-info .row-fluid .price{clear:none;font-size:16px;font-weight:600;color:#43464f;display:block;height:50px;line-height:50px}.searchpage #wrapper .result .result-property-info .row-fluid.result-price-offer{background-color:#fff}}.searchpage #wrapper .result .result-property-info h3{margin:0;font-family:open sans,sans-serif;font-size:18px;font-weight:600;line-height:normal;margin-bottom:10px;margin-top:5px}.searchpage #wrapper .result .result-property-info h3 a{color:#43464f;line-height:24px}.searchpage #wrapper .result .result-property-info h3 a:hover{text-decoration:none}@media(max-width:767px){.searchpage #wrapper .result .result-property-info h3 a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:600}}@media(max-width:767px){.searchpage #wrapper .result .result-property-info h3{width:100%;overflow:hidden;text-overflow:ellipsis;line-height:16px;padding-left:15px;margin-top:12px}}.searchpage #wrapper .result .result-property-info p{margin-bottom:0;font-family:open sans,sans-serif;font-size:14px}.searchpage #wrapper .result .result-property-info .location{float:left;font-size:14px;margin-bottom:15px}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .location{padding-left:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%;margin-bottom:0;font-size:15px;font-weight:400}}.searchpage #wrapper .result .result-property-info .hidden-phonenot{clear:both;float:left;width:100%}.searchpage #wrapper .result .result-property-info .quick-details{clear:both;float:left;margin:0;font-size:13px;width:100%}.searchpage #wrapper .result .result-property-info .quick-details .sleeps,.searchpage #wrapper .result .result-property-info .quick-details .bedrooms,.searchpage #wrapper .result .result-property-info .quick-details .bathrooms,.searchpage #wrapper .result .result-property-info .quick-details .pets{padding-left:5px;padding-right:6px;margin-right:6px;font-family:open sans,sans-serif;border-right:1px solid #e4e2e2}.searchpage #wrapper .result .result-property-info .quick-details .sleeps{padding-left:0}@media(min-width:768px){.searchpage #wrapper .result .result-property-info .quick-details .bathrooms{margin-right:5px}}@media(min-width:768px){.searchpage #wrapper .result .result-property-info .quick-details .dogsallowed{padding-right:10px}}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .quick-details .dogsallowed{border-right:none}}@media(min-width:768px){.searchpage #wrapper .result .result-property-info .quick-details .nodogs{margin-right:0;padding-right:8px}}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .quick-details .nodogs{border-right:none}}.searchpage #wrapper .result .result-property-info .quick-details .detail-item{color:#43464f}.searchpage #wrapper .result .result-property-info .quick-details .detail-item i,.searchpage #wrapper .result .result-property-info .quick-details .detail-item span{display:inline-block;text-align:left;vertical-align:bottom}.searchpage #wrapper .result .result-property-info .quick-details .detail-item b{font-weight:400;display:inline-block}.searchpage #wrapper .result .result-property-info .quick-details .detail-item i{color:#666;font-size:20px;margin-right:5px}.searchpage #wrapper .result .result-property-info .quick-details .detail-item i.pet-icon{font-size:19px}.searchpage #wrapper .result .result-property-info .quick-details .detail-item span{font-size:13px;color:#43464f;margin-top:0}.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.pochenty-bathrooms,.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.pochenty-no-dogs-icon{color:#666;font-size:16px;font-weight:600;margin-right:6px;vertical-align:text-top}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.pochenty-bathrooms,.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.pochenty-no-dogs-icon{margin-right:6px}}.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.pochenty-bathrooms:before,.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.pochenty-no-dogs-icon:before{margin-left:0;margin-right:0}@media(min-width:768px){.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.pochenty-no-dogs-icon{vertical-align:top;margin-top:1px;margin-right:0}}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.tags{margin-top:-18px;margin-bottom:15px}}@media(min-width:768px){.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.tags{margin-top:10px}}@media(min-width:992px){.searchpage #wrapper .result .result-property-info .quick-details .detail-item span.tags{margin-top:15px}}.searchpage #wrapper .result .result-property-info .quick-details .stars{color:#666;margin-left:6px}.searchpage #wrapper .result .result-property-info .quick-details .stars .listing-star{margin-top:1px;font-size:16px;color:#666;margin-right:3px}.searchpage #wrapper .result .result-property-info .quick-details .tags{clear:both;float:left;margin-top:20px;height:21px}@media(min-width:992px) and (max-width:1199px){.searchpage #wrapper .result .result-property-info .quick-details .tags{margin-top:10px}}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .quick-details .tags{clear:none;float:right;margin-top:15px}}.searchpage #wrapper .result .result-property-info .quick-details .tags .tag{display:inline-block;margin-right:10px;padding:0 10px;line-height:21px;text-align:center;color:#fff}.searchpage #wrapper .result .result-property-info .quick-details .tags .tag.popular{background-color:#ffc107}.searchpage #wrapper .result .result-property-info .quick-details .tags .tag.offer{background-color:#ea6f66}.searchpage #wrapper .result .result-property-info .quick-details .tags .tag.new{background-color:#269cac}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .quick-details .tags .tag{margin-right:0}}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .quick-details{margin:15px 0 0;padding:0 15px}.searchpage #wrapper .result .result-property-info .quick-details .stars{display:none}.searchpage #wrapper .result .result-property-info .quick-details .stars img{}}.searchpage #wrapper .result .result-property-info .changeover{clear:both;float:left;margin-top:10px}.searchpage #wrapper .result .result-property-info .dogs{margin-left:9px;float:left;line-height:13px;color:#666;font-family:open sans,sans-serif}.searchpage #wrapper .result .result-property-info .dogs .dogs{border-right:1px solid #8f8f8f}@media(max-width:767px){.searchpage #wrapper .result .result-property-info .dogs{margin-left:0;margin-right:7px}}.searchpage #wrapper .result .result-property-info .dogs .dogs-paw{display:block;width:11px;height:14px;background-image:url(/img/paw.png);background-repeat:no-repeat;background-position:0 1px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.searchpage #wrapper .result .result-property-info .dogs .dogs-paw{background-image:url(/img/paw@2x.png);background-size:11px 14px}}.searchpage #wrapper .result .result-price{font-family:open sans,sans-serif;margin-left:0!important;margin-top:10px;padding-left:10px}.searchpage #wrapper .result .result-price .space{padding:0 0 8px}@media(max-width:767px){.searchpage #wrapper .result .result-price{margin-top:0}.searchpage #wrapper .result .result-price .space{padding:0}}.searchpage #wrapper .result .result-price .isavailable{font-size:1.083em;text-align:right;padding-right:18px}.searchpage #wrapper .result .result-price .isavailable .availableNights{border-right:1px solid #7e7e7e;padding-right:4px;margin-right:4px;color:#5caa59}.searchpage #wrapper .result .result-price .isavailable .availableNights a{color:#5caa59;cursor:pointer}.searchpage #wrapper .result .result-price .nights{font-size:13px;float:left;clear:right}@media(max-width:767px){.searchpage #wrapper .result .result-price .nights{color:#fff;font-size:12px}}.searchpage #wrapper .result .result-price .availableNights{float:left;margin-right:4px;font-size:1.1em;font-weight:600}@media(max-width:767px){.searchpage #wrapper .result .result-price .availableNights{color:#fff;font-size:12px}}.searchpage #wrapper .result .result-price .price{font-family:open sans,sans-serif;font-size:18px;color:#666;padding-right:10px;margin-bottom:0;float:left;clear:both;padding-bottom:12px}.searchpage #wrapper .result .result-price .price span{color:#f38a76;font-size:.762em}@media(max-width:767px){.searchpage #wrapper .result .result-price .price{color:#fff}}.searchpage #wrapper .result .result-price .strike{text-decoration:line-through;color:#666!important;font-size:1em!important}@media(max-width:767px){.searchpage #wrapper .result .result-price .strike{color:#a9a9a9!important;font-size:12px;font-weight:600;text-decoration:none}}.searchpage #wrapper .result .result-price .price.regular{font-family:open sans,sans-serif;font-weight:600}.searchpage #wrapper .result .result-price .price.offerprev{font-size:14px;color:#666!important;padding-top:3px}@media(max-width:767px){.searchpage #wrapper .result .result-price .price.offerprev{color:#a9a9a9!important;font-size:12px;font-weight:600;padding-top:2px;display:none}}.searchpage #wrapper .result .result-price .price.offer{color:#e84222;font-family:open sans,sans-serif;font-weight:600;clear:none}@media(max-width:767px){.searchpage #wrapper .result .result-price .price.offer{color:#f84958!important;font-size:16px;font-weight:600}}.searchpage #wrapper .result .result-price .price.loyaltyprev{font-size:1.167em}.searchpage #wrapper .result .result-price i{display:inline-block;font-size:.7em;color:#666;margin-right:5px}.searchpage #wrapper .result .result-price .view-details{margin-top:0;float:left;position:absolute;right:20px}@media(max-width:767px){.searchpage #wrapper .result .result-price .view-details{display:none}}.searchpage #wrapper .result .result-price .view-details a{background:#5caa59;color:#fff;padding:4px 12px;width:165px;font-size:16px;font-family:open sans,sans-serif;font-weight:600;margin-top:6px;border-radius:2px;text-shadow:none;border:none}@media(min-width:992px) and (max-width:1199px){.searchpage #wrapper .result .result-price .view-details a{width:105px}}.searchpage #wrapper .result .result-price .view-details a:hover{background:#2d8d2a;color:#fff;zoom:1}.searchpage #wrapper .result .result-price-block{}.searchpage #mapcontainer{display:none;background-color:#fefefe;margin-bottom:20px}.searchpage #mapcontainer .space{padding:15px 8px 16px}.searchpage #mapcontainer p{font-size:13px}.searchpage #mapcontainer h2{color:#43464f;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:28px}.searchpage #mapcontainer h4{color:#5caa59;font-size:1.333em;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;font-weight:600}.searchpage #mapcontainer #mapouter{width:100%;margin-bottom:16px;position:relative}.searchpage #mapcontainer #mapouter .close-btn{text-align:right;margin-bottom:16px}.searchpage #mapcontainer #mapouter .close-btn a.map-collapse-link{color:#666;position:relative;cursor:pointer;padding-right:20px;display:block}.searchpage #mapcontainer #mapouter .close-btn a.map-collapse-link:after{content:'';width:15px;height:15px;display:block;background:url(/img/glyphicons-halflings.png) no-repeat -24px -95px;position:absolute;top:2px;right:0}.searchpage #mapcontainer #mapouter .close-btn a.map-collapse-link.more:after{content:'';width:15px;height:15px;display:block;background:url(/img/glyphicons-halflings.png) no-repeat 0 -95px;position:absolute;top:2px;right:0}.searchpage #mapcontainer #mapouter #map{height:510px;width:100%}.searchpage #mapcontainer #mapouter #mapinfo{color:#fff;background-color:#434443;padding:16px;margin-top:-6px;margin-bottom:34px;font-size:12px}@media(max-width:991px){.searchpage.noresults .drivers{display:none}}@media(max-width:767px){.searchpage .subdriver{padding:0}}.searchpage .seoPanel{margin-top:20px}.searchpage .seoPanel h2{font-family:open sans,sans-serif;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.75;color:#43464f;margin-top:0}.searchpage .seoPanel p{font-family:open sans,sans-serif;font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;color:#43464f}.searchpage .seoPanel .towns_col ul{margin-top:20px}.searchpage .seoPanel .towns_col ul li a{font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.67;color:#589fd6}.searchpage .seoPanel #additionContent a{font-weight:600}.cta-full-width{background-color:#fff;padding:15px 0}.cta-full-width p{margin-bottom:0;line-height:32px}.tabs>li{display:table-cell;width:1%}.propertypage #wrapper{margin-top:25px}.propertypage .heading-text{margin-bottom:30px}.propertypage .heading-text p{font-size:19px}.propertypage .heading-text p a span{font-size:15px;margin-right:6px}.propertypage .heading-text p a .fa{color:#545454}.propertypage .heading-text p a .fa-envelope{margin-left:20px}@media(max-width:767px){.propertypage .heading-text .mobsurr{display:block}}.propertypage .heading #breadcrumb a.active:before{content:"\f053";font-family:FontAwesome;margin-right:10px;font-size:10px}.propertypage .cottage-star{font-size:15px;margin-left:5px;color:#5caa59}@media(max-width:767px){.propertypage .cottage-star{margin-left:0;margin-right:5px}}.propertypage #propinfocont #propbuttonscont ul.nav{background-color:#d9dadc;margin-bottom:16px;padding:10px}@media(max-width:767px){.propertypage #propinfocont #propbuttonscont ul.nav{text-align:center}}.propertypage #propinfocont #propbuttonscont ul.nav li{margin-right:16px}@media(max-width:767px){.propertypage #propinfocont #propbuttonscont ul.nav li{text-align:center;float:none;display:inline-block;vertical-align:text-top}}.propertypage #propinfocont #propbuttonscont ul.nav li a{font-size:13px;padding:6px 12px;color:#606060;font-weight:400;margin:2px 0}.propertypage #propinfocont #propbuttonscont ul.nav li a.active{background-color:#5caa59!important;color:#fff}.propertypage #propinfocont #propbuttonscont ul.nav li a:hover{text-decoration:none;background-color:#eee!important}.propertypage #propinfocont #propbuttonscont ul.nav li a:hover.active{background-color:#5caa59!important}.propertypage #propinfocont #propimageslider img.mainimage{opacity:1!important;width:100%;display:block}.propertypage #propinfocont #propimageslider .slick-prev{left:25px;width:41px;height:41px;margin-top:-40px}@media(max-width:767px){.propertypage #propinfocont #propimageslider .slick-prev{display:none}}.propertypage #propinfocont #propimageslider .slick-prev:before{content:"\f053";font-family:FontAwesome;background:0 0;border-radius:6px;padding:10px 14px 8px 12px;color:#fff}.propertypage #propinfocont #propimageslider .slick-next{right:25px;width:41px;height:41px;margin-top:-40px}@media(max-width:767px){.propertypage #propinfocont #propimageslider .slick-next{display:none}}.propertypage #propinfocont #propimageslider .slick-next:before{content:"\f054";font-family:FontAwesome;background:0 0;border-radius:6px;padding:10px 12px 8px 14px;color:#fff}.propertypage #propinfocont #propimageslider .caption{display:block;margin-top:0;padding-bottom:16px;border-bottom:0 solid #eee;line-height:17px;background:#fff;padding-left:16px;padding-right:16px;padding-top:16px;font-size:13px}.propertypage #propinfocont #propimageslider .slick-dots{bottom:80px}.propertypage #propinfocont #propimageslider .slick-dots li{margin:0 1px}.propertypage #propinfocont #propimageslider .slick-dots li button{color:#fff}.propertypage #propinfocont #propimageslider .slick-dots li button:before{color:#fff;font-size:40px;opacity:1}.propertypage #propinfocont #propimageslider .slick-dots li.slick-active button:before{color:#696b72}.propertypage #propinfocont #propataglance{}@media(max-width:1199px){.propertypage #propinfocont #propataglance{margin-top:16px}}.propertypage #propinfocont #propataglance .grey{background-color:#fff;float:left;width:100%;padding:8px 23px 16px;min-height:487px}@media(max-width:1199px){.propertypage #propinfocont #propataglance .grey{min-height:inherit}}.propertypage #propinfocont #propataglance .grey h3{clear:both;margin:0;color:#43464f;font-weight:600;font-size:18px;line-height:40px}.propertypage #propinfocont #propataglance .grey ul{float:left;padding:0;margin:0;list-style:none}.propertypage #propinfocont #propataglance .grey ul li{line-height:20px;margin-bottom:4px;font-size:13px}@media(min-width:768px) and (max-width:1199px){.propertypage #propinfocont #propataglance .grey ul li{float:left;border:0;border-radius:4px;background:#eeeef4;padding:7px;margin-right:10px;line-height:12px;margin-bottom:10px;font-size:12.996px}}.propertypage #propinfocont #propataglance .grey #faccollapse{float:left}.propertypage #propinfocont #propataglance .grey .showmoreli a{cursor:pointer}.propertypage #propinfocont #proptext{margin-top:16px;background-color:#fff;padding:5px 16px 16px;font-size:12.996px}.propertypage #propinfocont #proptext h3{color:#43464f;font-size:20px;font-weight:600}.propertypage #propinfocont #proptext .propertyaward{position:absolute;top:16px;right:16px}.propertypage #propinfocont #propmapclose .close-btn{text-align:right;min-height:0;padding:0 16px 16px 12px;margin-bottom:0}.propertypage #propinfocont #propmapclose .close-btn a.map-collapse-link{color:#545454;position:relative;cursor:pointer;padding-right:20px;display:block;font-size:12px}.propertypage #propinfocont #propmapclose .close-btn a.map-collapse-link:after{content:'';width:15px;height:15px;display:block;background:url(/img/glyphicons-halflings.png) no-repeat -24px -95px;position:absolute;top:2px;right:0}.propertypage #propinfocont #map-collapse .map{background-color:#fff;padding:16px}.propertypage #propinfocont #map-collapse #propmaptext{}.propertypage #propinfocont #map-collapse #propmaptext .space{margin:0;background:url(/img/cottage/ataglanceshadowleft.png) #eee no-repeat left center;min-height:384px;padding:16px;font-size:12.996px}.propertypage #propinfocont #map-collapse #propmaptext .space h3{margin-top:0;line-height:30px;font-weight:600;color:#43464f;font-size:21px}.propertypage #propinfocont #map-collapse #propmaptext .space .btn-green{border-radius:5px;font-family:open sans,sans-serif;font-size:14px;font-weight:600;padding:6px 10px;background:#5caa59;color:#fff;text-shadow:none;border:none}@media(max-width:1199px){.propertypage #propinfocont #map-collapse #propmaptext .space{margin-top:16px;min-height:inherit;background:url(/img/cottage/ataglanceshadow.png) #eee no-repeat center bottom}}.propertypage #propinfocont .availability{background-color:#fff;padding:16px;font-size:12.996px}.propertypage #propinfocont .availability h3{margin-top:0;color:#43464f;font-weight:600;font-size:20px;line-height:40px}.propertypage #propinfocont .availability #propavailabilitykey{margin-top:60px}@media(max-width:1199px){.propertypage #propinfocont .availability #propavailabilitykey{margin-top:16px}}.propertypage #propinfocont .availability #propavailabilitykey .booked{display:block;float:left;width:24px;height:26px;background-color:#f9b1b1;margin-right:14px;border:1px solid #d3d3d3}.propertypage #propinfocont .availability #propavailabilitykey .available{display:block;float:left;width:24px;height:26px;margin-right:14px;margin-left:26px;background-color:#fff;border:1px solid #d3d3d3}.propertypage #propinfocont .availability #propavailabilitykey div{float:left;line-height:26px}.propertypage #propinfocont .availability .propavailcalmonth{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:16px 8px}@media(min-width:768px){.propertypage #propinfocont .availability .propavailcalmonth{float:left;width:100%}}@media(min-width:992px){.propertypage #propinfocont .availability .propavailcalmonth{float:left;width:50%}}@media(min-width:1200px){.propertypage #propinfocont .availability .propavailcalmonth{float:left;width:33.33333333%}}@media(min-width:1200px) and (max-width:1224px){.propertypage #propinfocont .availability .propavailcalmonth{width:38%}}.propertypage #propinfocont .availability .propavailcalmonth .space{float:left}.propertypage #propinfocont .availability .propavailcalmonth .propouter{float:left;width:90%;background-image:url(/img/housedivider.png);background-repeat:no-repeat;background-position:98% 97%}@media(max-width:767px){.propertypage #propinfocont .availability .propavailcalmonth .propouter{width:246px}}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalmonthname{width:100%;margin-left:0}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalmonthname h4{color:#43464f;font-weight:600;font-size:18px}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalday,.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox{display:block;float:left;width:36px;height:31px;padding-right:10px;margin-bottom:6px;padding-bottom:6px;font-size:12px}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox{font-weight:600;text-align:center;border-bottom:1px solid #dcdcdc;padding-right:10px}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox span{font-weight:600;font-size:11px;text-align:center;line-height:24px;display:block;float:left;width:100%;height:100%;border:1px solid #d3d3d3}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox.unavailable span{color:#dce0e0;background-color:#f9f9f8;opacity:.35}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox.booked span{color:#666;background-color:#f9b1b1}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox.available span{color:#666}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox:first-child{clear:both}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox:nth-child(7n-6){padding-right:0;width:26px}@media(min-width:768px) and (max-width:991px){.propertypage #propinfocont .availability .propavailcalmonth .propavailcalday,.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox{width:54px;height:54px}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox:nth-child(7n-6){width:44px}.propertypage #propinfocont .availability .propavailcalmonth .propavailcalbox span{line-height:44px}}.propertypage #propinfocont #propreviews{background-color:#fff;padding:16px;font-size:12.996px}.propertypage #propinfocont #propreviews h3{margin-top:0;color:#43464f;font-weight:600;font-size:20px;line-height:19px}.propertypage #propinfocont #propreviews .grey{padding:16px;background-color:#eee;float:left;width:100%}.propertypage #propinfocont #propreviews .grey strong{font-weight:600}.propertypage #propinfocont #propreviews .grey p.stars_0{background:url(/img/stars/darkgreen/0_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_0_5{background:url(/img/stars/darkgreen/0.5_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_1{background:url(/img/stars/darkgreen/1_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_1_5{background:url(/img/stars/darkgreen/1.5_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_2{background:url(/img/stars/darkgreen/2_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_2_5{background:url(/img/stars/darkgreen/2.5_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_3{background:url(/img/stars/darkgreen/3_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_3_5{background:url(/img/stars/darkgreen/3.5_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_4{background:url(/img/stars/darkgreen/4_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_4_5{background:url(/img/stars/darkgreen/4.5_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey p.stars_5{background:url(/img/stars/darkgreen/5_star_dg.png) no-repeat right center}.propertypage #propinfocont #propreviews .grey .left{padding-right:16px;border-right:1px solid #d2d2d2}.propertypage #propinfocont #propreviews .grey .right{padding-left:26px}@media(max-width:767px){.propertypage #propinfocont #propreviews .grey .left{padding-right:0;border-right:0}.propertypage #propinfocont #propreviews .grey .right{border-top:1px solid #d2d2d2;padding-top:16px;margin-top:8px;padding-left:8px!important}}.propertypage #propinfocont #propreviews .white{background-color:#fff}.propertypage #propinfocont #propreviews .header{}@media(max-width:991px){.propertypage #propinfocont #propreviews .header .left{padding-right:0;border-right:0}.propertypage #propinfocont #propreviews .header .right{border-top:1px solid #d2d2d2;padding-top:16px;margin-top:8px;padding-left:8px!important}}.propertypage #availbookcont{}@media(max-width:767px){.propertypage #availbookcont{display:none}}.propertypage #availbookcont h3{background-color:#36383f;margin:0;color:#fff;font-size:18px;font-weight:600;line-height:40px}.propertypage #availbookcont h3.calPanel{padding:6px 5%;color:#fff;margin-left:0;width:100%}.propertypage #availbookcont h3 span.fa{background:#5caa59;padding:6px 8px;border-radius:4px;font-size:16px;margin-right:10px}.propertypage #availbookcont #quickBook #selOther{margin-left:22px;height:36px;line-height:36px;color:#5caa59;font-size:13px;cursor:pointer;clear:both}.propertypage #availbookcont #quickBook #selOther i{margin-left:5px}.propertypage #availbookcont #quickBook .propavaildate{color:#666}.propertypage #availbookcont #quickBook .selected .propavailprice{text-align:right;color:#5caa59;font-size:18px;font-weight:600}.propertypage #availbookcont #quickBook .selected .propavailselect{margin-bottom:15px;margin-top:10px}.propertypage #availbookcont #quickBook .selected .smaller{font-size:.9em;color:#43464f}.propertypage #availbookcont #quickBook .selected .strike{text-decoration:line-through}.propertypage #availbookcont #quickBook .selected .red{color:#ea5936}.propertypage #availbookcont #avail-collapse{background-color:#fff;width:100%;float:left}.propertypage #availbookcont #avail-collapse .btn-offer{background-color:#dcdcdc;height:28px;display:block;font-weight:400;font-size:14px;text-indent:10px;text-align:left;padding-top:5px;border-radius:5px;-webkit-transition:border-radius .3s ease-in,background .3s ease-in;-moz-transition:border-radius .3 ease-in,background .3s ease-in;-ms-transition:border-radius .3 ease-in,background .3s ease-in;-o-transition:border-radius .3 ease-in,background .3s ease-in;transition:border-radius .3 ease-in,background .3s ease-in}.propertypage #availbookcont #avail-collapse .btn-offer span{float:right;padding-right:10px;padding-top:2px}.propertypage #availbookcont #avail-collapse a.calPanel{margin:16px 5% 0;color:#fff;cursor:pointer}.propertypage #availbookcont #avail-collapse a.calPanel.offerOn{margin-bottom:16px}.propertypage #availbookcont .ddl{margin-top:16px}.propertypage #availbookcont .avControls{margin:0 5%;width:90%;font-size:12.966px}.propertypage #availbookcont .avControls label{font-weight:400;margin-bottom:5px}.propertypage #availbookcont .avControls .form-control{border-radius:0;font-size:12px;padding-left:5px}.propertypage #availbookcont .avControls .changeover{font-size:12px;margin-top:15px}.propertypage #availbookcont .avControls .changeover i{margin-right:5px}.propertypage #availbookcont .avControls .ui-widget{font-family:open sans,helvetica neue,Helvetica,sans-serif!important}.propertypage #availbookcont .avControls .ui-datepicker table{margin-bottom:20px}.propertypage #availbookcont .avControls.keycontrols{margin-bottom:10px}.propertypage #availbookcont .avControls.keycontrols .key{cursor:pointer}.propertypage #availbookcont .avControls.keycontrols .key #key{margin-bottom:10px;width:100%}.propertypage #availbookcont .avControls.keycontrols .key span{color:#589fd6;font-size:14px}.propertypage #availbookcont .avControls.keycontrols .key .row{margin-bottom:10px}.propertypage #availbookcont .avControls.keycontrols .key .row:first-child{margin-top:22px}.propertypage #availbookcont .avControls.keycontrols .key .fa-info-circle{color:#589fd6;position:relative}.propertypage #availbookcont .avControls.keycontrols .key .divider h6{white-space:nowrap;width:100%;font-size:1.083em;margin:5px 0 10px;position:relative;text-align:center;font-weight:600}.propertypage #availbookcont .avControls.keycontrols .key .divider h6 span{background:#fff;padding:0 15px;position:relative;z-index:1;color:#43464f}.propertypage #availbookcont .avControls.keycontrols .key h6:before{background:#c9c9c9;content:"";display:block;height:1px;position:absolute;top:50%;width:100%}.propertypage #availbookcont .avControls.keycontrols .key .keybox{display:block;float:left;border:1px solid #cecece;width:17px;height:17px;margin-right:10px;background-color:#f9b1b1}.propertypage #availbookcont .avControls.keycontrols .key .keybox.available{background-color:#fff}.propertypage #availbookcont .avControls.keycontrols .key .keybox.changeover{background-image:url(/img/changeover.png);background-position:bottom left;background-color:#fff;margin-top:0}.propertypage #availbookcont .avControls.keycontrols .key .keybox.booknow{background-color:#c1dfc0}.propertypage #availbookcont .avControls.keycontrols .key .keybox.enquire{background-color:#fbddb2}.propertypage #availbookcont .avControls.keycontrols .key .keybox.cannotbook{background-color:#fe8080}.propertypage #availbookcont .avControls.keycontrols .key .keyboxtext{display:block;float:left;color:#666;font-size:12.966px}.propertypage #availbookcont .propdate{background-color:#fff;border-top:1px solid #dcdcdc;color:#43464f;padding-top:7px;padding-bottom:3px;min-height:42px;clear:both;float:left;width:100%}.propertypage #availbookcont .propdate .dateprice{font-size:12.996px}.propertypage #availbookcont .propdate .dateprice p{margin-bottom:4px}.propertypage #availbookcont .propdate .dateprice .price{font-weight:600}.propertypage #availbookcont .propdate .dateprice .strike{text-decoration:line-through}.propertypage #availbookcont .propdate .dateprice .red{color:#ea5936;font-weight:600}.propertypage #availbookcont .propdate.enquire .propavailselect a{background-color:#f28e00}.propertypage #availbookcont .propdate.selected{background-color:#eee}.propertypage #availbookcont .propdate .why{background:0 0;display:block;color:#000;color:#666;margin-top:2px;position:relative;float:right;cursor:pointer;font-size:12px}.propertypage #availbookcont .propdate .why i{color:#f28e00}.propertypage #availbookcont .propdate .propavailselect a{font-size:14px;font-weight:600;background-color:#5caa59;height:38px;display:block;color:#fff;text-align:center;padding-top:9px;padding-bottom:9px;margin-top:2px;border-radius:5px;-webkit-transition:border-radius .3s ease-in,background .3s ease-in;-moz-transition:border-radius .3 ease-in,background .3s ease-in;-ms-transition:border-radius .3 ease-in,background .3s ease-in;-o-transition:border-radius .3 ease-in,background .3s ease-in;transition:border-radius .3 ease-in,background .3s ease-in}.propertypage #availbookcont .collapse{clear:both;float:left}.propertypage #availbookcont #warning{width:100%}.propertypage #sbpopup{width:345px;height:auto;position:absolute;z-index:999;display:none;top:-3px;right:0;background-color:#fff;border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.propertypage .deposit{background:#e1e1e3;padding:16px;margin-top:20px;margin-bottom:20px;padding-top:20px;float:left;width:100%}.propertypage .deposit h3{margin:0;color:#43464f;font-weight:600;font-size:18px}.propertypage .deposit h3 span{border-radius:4px;background:#5caa59;font-size:1em;color:#fff;padding:4px 5px;margin:0 5px 5px 0}.propertypage .deposit p{margin-top:15px;font-size:12.996px;margin-bottom:0}.propertypage .property-manager{background:#f9f9f9;padding:16px;position:relative;float:left;width:100%;padding-top:8px;padding-right:15px}.propertypage .property-manager .space{width:69%;float:right}@media(min-width:768px) and (max-width:991px){.propertypage .property-manager .space{width:61%}}.propertypage .property-manager .space h3{margin:0;color:#43464f;font-weight:600;font-size:18px;float:left;line-height:25px;margin-bottom:5px;position:relative}.propertypage .property-manager .space img{position:absolute;left:16px;top:10px;height:68px;width:68px}.propertypage .property-manager .space p{clear:both;font-size:12.996px}.propertypage .recent-title{margin-top:16px}.propertypage .recent-title h3{font-weight:600;margin:0;color:#43464f;line-height:24px;font-size:18px}.propertypage .recently-viewed{list-style:none;padding:0;margin:0;margin-top:16px}.propertypage .recently-viewed li .thumbnail{background-color:#fff;border:0;padding:16px}.propertypage .recently-viewed li .thumbnail img{display:inline;float:left;margin-right:12px}.propertypage .recently-viewed li .thumbnail .caption{float:left;width:56%;padding:0;font-size:12.996px}.propertypage .recently-viewed li .thumbnail .caption h3{margin:0;font-size:16px;margin-top:-1px;font-weight:600;line-height:22px;margin-bottom:0}.propertypage .recently-viewed li .thumbnail .caption h3 a{color:#43464f}.propertypage .recently-viewed li .thumbnail .caption p{margin-bottom:0}.propertypage .recently-viewed li .thumbnail .caption p a{cursor:pointer}.propertypage .recently-viewed li .thumbnail .caption p .avail{color:#43464f;font-weight:700}.propertypage #touch-cottage{background:#5caa59}.propertypage #touch-cottage h2{font-size:17px;margin:0;line-height:50px;color:#fff}.propertypage #touch-cottage .btn-green2{background:0 0;text-shadow:none;height:50px;padding:0;border-radius:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.propertypage #touch-cottage .btn-green2 .fa{margin:7px auto;text-align:center;color:#fff;font-family:open sans,helvetica neue,Helvetica,sans-serif;font-size:14px;padding:10px;background:#43464f;border-radius:3px}.propertypageBs3{}.propertypageBs3 .logonav{width:100%}.propertypageBs3 h1{font-family:gentlemanbold;font-size:25px;font-weight:400;color:#43464f}@media(min-width:768px){.propertypageBs3 h1{font-size:27px}}@media(min-width:992px){.propertypageBs3 h1{font-size:25px}}.propertypageBs3 h3{font-family:#43464f;font-size:18px;font-weight:600;border-bottom:1px solid #e4e6e7;margin-bottom:20px;padding-bottom:15px;margin-top:0}@media(max-width:767px){.propertypageBs3 h3{margin-bottom:15px}}.propertypageBs3 .marketingaddress{color:#43464f;font-size:16px}.propertypageBs3 .starrating{display:none}.propertypageBs3 #MainNav{border:0;height:80px}@media(max-width:767px){.propertypageBs3 .propertyleftcol{margin-top:0}}@media(max-width:991px){.propertypageBs3 #OverviewPanel #AvailabilityPanel .mobavaillinks .enquirediv .bookdiv .rightwrap{height:65px;background-color:#f28e00}}@media screen and (max-width:991px){.propertypageBs3 #OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected.enquirediv{background-color:#f28e00}.propertypageBs3 #OverviewPanel #AvailabilityPanel .mobavaillinks .btn.fullwidth{height:65px;line-height:38px;border-radius:3px}}@media(max-width:991px){.propertypageBs3 #QuickBar-sticky-wrapper{display:none}}.propertypageBs3 #QuickBar{z-index:99;width:100%;clear:both;background-color:#fff;border-bottom:1px solid #e4e6e7;color:#43464f;height:60px}@media(max-width:767px){.propertypageBs3 #QuickBar{display:none}}.propertypageBs3 #QuickBar .backlink{float:left;padding-left:15px;margin-top:15px}.propertypageBs3 #QuickBar a{color:#43464f;font-size:14px;height:59px;float:left;padding-bottom:19px;position:relative;margin-right:60px;text-decoration:none;font-weight:400}@media(max-width:1199px){.propertypageBs3 #QuickBar a{margin-right:26px}}@media(max-width:767px){.propertypageBs3 #QuickBar a{margin-right:27px}}.propertypageBs3 #QuickBar a.backtoresults{position:relative;height:auto;padding:4px 16px 4px 6px;line-height:normal;border:1px solid #5caa59;border-radius:2px;background-color:#5caa59;color:#fff;margin-right:60px}@media(min-width:768px) and (max-width:991px){.propertypageBs3 #QuickBar a.backtoresults{margin-top:-2px}}.propertypageBs3 #QuickBar a.backtoresults:before{content:"\e84d";font-family:pochenty;color:#fff;position:relative;top:4px;line-height:1px;font-size:24px;margin-right:3px}@media(max-width:991px){.propertypageBs3 #QuickBar a.backtoresults:before{top:2px}}@media(max-width:767px){.propertypageBs3 #QuickBar a.backtoresults:before{position:relative;left:-7px;top:6px;font-size:30px}}.propertypageBs3 #QuickBar a.backtoresults:hover,.propertypageBs3 #QuickBar a.backtoresults:focus{border:1px solid #5caa59;background-color:#2d8d2a}.propertypageBs3 #QuickBar a.backtoresults:hover:before,.propertypageBs3 #QuickBar a.backtoresults:focus:before{color:#fff}@media(max-width:767px){.propertypageBs3 #QuickBar a.backtoresults{margin-right:10px;border:none;line-height:59px;padding:0;width:auto;background-color:transparent}.propertypageBs3 #QuickBar a.backtoresults span{display:none}.propertypageBs3 #QuickBar a.backtoresults:before{color:#5caa59}.propertypageBs3 #QuickBar a.backtoresults:hover,.propertypageBs3 #QuickBar a.backtoresults:focus{border:none;background:0 0}.propertypageBs3 #QuickBar a.backtoresults:hover:before,.propertypageBs3 #QuickBar a.backtoresults:focus:before{color:#2d8d2a}}@media(max-width:767px){.propertypageBs3 #QuickBar a.imageqlink{display:none}.propertypageBs3 #QuickBar a.availabilityqlink{display:none}.propertypageBs3 #QuickBar a.locationqlink{margin-right:0}}.propertypageBs3 #QuickBar a .circle{font-size:10px;padding:20px 0 10px 8px;float:right}.propertypageBs3 #QuickBar a .circle span{background-color:#e5c631;width:auto;padding:0 5px;height:15px;display:block;line-height:15px;border-radius:15px;text-align:center}@media(max-width:991px){.propertypageBs3 #QuickBar a .circle{padding:12px 0 10px 5px}}@media(max-width:991px){.propertypageBs3 #QuickBar a .circle{padding:12px 10px 10px 5px}}.propertypageBs3 #QuickBar a.availabilityqlink{margin-right:0}.propertypageBs3 #QuickBar a:hover{border-bottom:3px solid #5caa59}.propertypageBs3 #QuickBar ul li.active a{border-bottom:3px solid #5caa59}.propertypageBs3 #QuickBar .AvailabilityHead{background-color:#fff;padding:0 15px;font-family:open sans,sans-serif;font-size:16px;font-weight:600;position:relative;cursor:pointer;display:none;height:56px;line-height:56px;color:#43464f;border-left:1px solid #e4e6e7;border-right:1px solid #e4e6e7}.propertypageBs3 #QuickBar .AvailabilityHead:after{content:"\e841";font-family:pochenty;position:absolute;right:15px;font-size:20px;color:#5caa59}@media(max-width:991px){.propertypageBs3 #QuickBar{height:43px;line-height:40px}.propertypageBs3 #QuickBar a{height:43px}.propertypageBs3 #QuickBar a.backtoresults{line-height:24px;padding:2px 10px 2px 6px}.propertypageBs3 #QuickBar a.backtoresults:before{top:4px}.propertypageBs3 #QuickBar .backlink{width:152px;float:left;margin-top:7px}.propertypageBs3 #QuickBar .quicklinkwrap{padding:0}.propertypageBs3 #QuickBar .quicklinkwrap a{text-align:center;width:auto}}@media(max-width:991px) and (max-width:767px){.propertypageBs3 #QuickBar .backlink{width:45px;margin-top:4px}}@media(max-width:991px) and (max-width:991px){.propertypageBs3 #QuickBar .quicklinkwrap a{width:90px}}@media(max-width:991px) and (max-width:767px){.propertypageBs3 #QuickBar .quicklinkwrap a{margin-right:0;padding:0;width:120px}}@media(max-width:991px) and (max-width:480px){.propertypageBs3 #QuickBar .quicklinkwrap a{width:86px}}@media(max-width:767px){.propertypageBs3 #QuickBar a{height:43px}.propertypageBs3 #QuickBar a.backtoresults{line-height:24px;padding:5px 0;margin-right:0}.propertypageBs3 #QuickBar a.backtoresults:before{line-height:14px;top:6px}}.propertypageBs3 .is-sticky{}.propertypageBs3 .is-sticky #QuickBar{background-color:#43464f;border-bottom:0;height:59px;width:100%!important}@media(max-width:991px){.propertypageBs3 .is-sticky #QuickBar{height:43px}}.propertypageBs3 .is-sticky #QuickBar a{color:#fff}@media(max-width:991px){.propertypageBs3 .is-sticky #QuickBar a.backtoresults{margin-top:0}}@media(max-width:991px){.propertypageBs3 .is-sticky #QuickBar .container{overflow:hidden}.propertypageBs3 .is-sticky #QuickBar ul li a{border-top:3px solid #43464f}.propertypageBs3 .is-sticky #QuickBar ul li a:hover,.propertypageBs3 .is-sticky #QuickBar ul li a:focus{border-bottom:0;border-top:3px solid #5caa59}.propertypageBs3 .is-sticky #QuickBar ul li.active a{border-bottom:0;border-top:3px solid #5caa59}}.propertypageBs3 .is-sticky #QuickBar .AvailabilityHead{background-color:transparent;height:59px;color:#fff;border-right:0;border-left:1px solid #696b72}.propertypageBs3 .is-sticky #QuickBar .AvailabilityHead:after{color:#fff}.propertypageBs3 .is-sticky .mobavaillinks{z-index:9;width:100%!important}@media(max-width:767px){.propertypageBs3 .is-sticky .mobavaillinks{position:relative!important;overflow:hidden}}.propertypageBs3 .is-sticky .mobavaillinks.withoutdate{}@media(min-width:768px) and (max-width:991px){.propertypageBs3 .is-sticky .mobavaillinks.withoutdate{margin-left:0!important}.propertypageBs3 .is-sticky .mobavaillinks.withoutdate .container{width:100%;padding:0}.propertypageBs3 .is-sticky .mobavaillinks.withoutdate .container .btn.fullwidth{border-radius:0!important}}@media(max-width:767px){.propertypageBs3 .is-sticky .mobavaillinks.withoutdate .btn.fullwidth{padding-left:15px!important}}@media(min-width:768px) and (max-width:991px){.propertypageBs3 .is-sticky .mobavaillinks{padding:0!important;margin:0!important;height:auto!important;left:0!important;background-color:#fff;border-bottom:1px solid #eee!important}.propertypageBs3 .is-sticky .mobavaillinks .datesselected{border:0!important}.propertypageBs3 .is-sticky .mobavaillinks .datesselected p{text-indent:0!important}.propertypageBs3 .is-sticky .mobavaillinks .datesselected span{margin-left:0!important}.propertypageBs3 .is-sticky .mobavaillinks a.icon{margin-left:0!important}.propertypageBs3 .is-sticky .mobavaillinks .bookdiv .rightwrap{margin-right:0!important}}.propertypageBs3 #top{margin-top:30px}@media(max-width:991px){.propertypageBs3 #top{margin-top:0}}@media(max-width:767px){.propertypageBs3 #top{margin-top:0}}.propertypageBs3 #cottagedetails{background-color:#f5f6f7}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap{background-color:#999b9f;height:auto;width:100%}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery{position:relative}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:467px}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item img,.propertypageBs3 #cottagedetails #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%)}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel a:focus,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery a:focus{text-decoration:none!important}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel a,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery a{color:transparent!important}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .carousel-inner{background:#999b9f}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .carousel-control{z-index:2}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .next.left,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .prev.right,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .item.active{opacity:1}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .active.left,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .active.right{left:0;opacity:0;z-index:1}@media all and (transform-3d),(-webkit-transform-3d){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.next,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.prev,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.next.left,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.prev.right,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls,.propertypageBs3 #cottagedetails #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:99}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.left,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.left,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.slick-prev,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.slick-prev{left:0;margin-top:-35px;touch-action:manipulation}@media(min-width:768px) and (max-width:991px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.left,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.left,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.slick-prev,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.slick-prev{left:20px}}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.left:before,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.left:before,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.slick-prev:before,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.slick-prev:before{color:#fff;content:'\E314';font-family:material icons;opacity:1;font-size:50px;font-weight:100}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.right,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.right,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.slick-next,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.slick-next{right:2px;margin-top:-35px;touch-action:manipulation}@media(min-width:768px) and (max-width:991px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.right,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.right,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.slick-next,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.slick-next{right:20px}}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.right:before,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow.right:before,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls.slick-next:before,.propertypageBs3 #cottagedetails #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}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls:focus,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow:focus,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls:active,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow:active,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carouselControls:active:focus,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .slick-arrow:active:focus{text-decoration:none!important;outline-offset:0!important;color:transparent!important}@media(min-width:1199px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{width:770px}}@media(max-width:1199px){.propertypageBs3 #cottagedetails #PropertyImage{height:auto;touch-action:manipulation}}@media(max-width:1199px) and (max-width:668px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:430px}}@media(max-width:1199px) and (max-width:564px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:345px}}@media(max-width:1199px) and (max-width:459px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:315px}}@media(max-width:1199px) and (max-width:430px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:282px}}@media(max-width:1199px) and (max-width:365px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #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){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #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){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #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){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #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){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:298px}}@media(min-width:768px) and (max-width:991px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:490px}.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item img,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item img{height:100%}}@media(min-width:992px) and (max-width:1199px){.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .carousel-inner .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap .carousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel .property-imagery-container-lightgallery .item,.propertypageBs3 #cottagedetails #PropertyImage .slideWrap #cottageDetailCarousel-lightgallery .property-imagery-container-lightgallery .item{height:398px;width:535px}}@media(min-width:768px) and (max-width:991px){.propertypageBs3{}}.propertypageBs3 .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:99}@media(max-width:479px){.propertypageBs3 .imageCaption{bottom:7px;font-size:12px;max-width:100%;white-space:normal}}@media(min-width:480px) and (max-width:767px){.propertypageBs3 .imageCaption{bottom:15px;font-size:12px;max-width:100%;white-space:normal}}.propertypageBs3 .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){.propertypageBs3 .imageCaption .imageTextDisplay{font-size:12px;max-width:100%;white-space:normal;padding:3px 10px 4px}}.propertypageBs3 .imageCaption .slick-track,.propertypageBs3 .imageCaption .slick-slide,.propertypageBs3 .imageCaption:focus{outline:none}@media(max-width:991px){.propertypageBs3 #cottagedetails #PropertyImage .PropertyImageCol{padding:0!important}}@media(max-width:767px){.propertypageBs3 #cottagedetails #PropertyImage .PropertyImageCol{margin-top:-1px!important}}.propertypageBs3 .cottagepanel{margin-bottom:30px}.propertypageBs3 #PropertyImage{height:467px;overflow:hidden;position:relative;background-color:transparent!important}@media(max-width:991px){.propertypageBs3 #PropertyImage{padding-top:0!important}}@media(min-width:768px) and (max-width:991px){.propertypageBs3 #PropertyImage{margin:0 -25px}}.propertypageBs3 #PropertyImage .leadimage{background-size:cover;background-position:0 50%;height:467px}@media(max-width:991px){.propertypageBs3 #PropertyImage .leadimage{position:relative;background-size:cover}}.propertypageBs3 #PropertyImage .mobimage:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-size:100% 20%;background-position:bottom;background-repeat:no-repeat;opacity:.6;margin:0 15px}.propertypageBs3 #PropertyImage img{width:100%;max-width:100%}.propertypageBs3 #PropertyImage .imggalviewall,.propertypageBs3 #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:99}@media(min-width:768px){.propertypageBs3 #PropertyImage .imggalviewall,.propertypageBs3 #PropertyImage .imggalviewall-lightgallery{height:49px;width:49px;right:30px}}.propertypageBs3 #PropertyImage .imggalviewall .icon,.propertypageBs3 #PropertyImage .imggalviewall-lightgallery .icon{display:inline-block;margin-right:5px}.propertypageBs3 #PropertyImage .imggalviewall:hover,.propertypageBs3 #PropertyImage .imggalviewall-lightgallery:hover,.propertypageBs3 #PropertyImage .imggalviewall:focus,.propertypageBs3 #PropertyImage .imggalviewall-lightgallery:focus{background-color:#5caa59;border-color:#5caa59;background-image:none}@media(max-width:991px){}@media(max-width:767px){.propertypageBs3 #PropertyImage .imggalviewall i,.propertypageBs3 #PropertyImage .imggalviewall-lightgallery i{margin-left:-1px}}@media(min-width:768px){.propertypageBs3 #PropertyImage .imggalviewall i,.propertypageBs3 #PropertyImage .imggalviewall-lightgallery i{font-size:32px;margin-top:2px;margin-left:1px}}@media(min-width:992px){.propertypageBs3 #PropertyImage .imggalviewall i,.propertypageBs3 #PropertyImage .imggalviewall-lightgallery i{margin-left:2px}}.propertypageBs3 #PropertyImage .leadimage:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-size:100% 20%;background-position:bottom;background-repeat:no-repeat;opacity:.6;margin:0 15px}@media(max-width:991px){.propertypageBs3 #PropertyImage .leadimage:before{margin:0}}@media(max-width:767px){.propertypageBs3 #PropertyImage{height:auto}.propertypageBs3 #PropertyImage .leadimage{height:250px}.propertypageBs3 #PropertyImage .leadimage:before{background-size:100% 40%}}.propertypageBs3 #OverviewPanel{margin-top:20px}@media(min-width:992px){.propertypageBs3 #OverviewPanel{margin-bottom:15px}}.propertypageBs3 #OverviewPanel h1{display:inline-block;margin-right:5px;margin-top:0}.propertypageBs3 #OverviewPanel .propertyaward img{margin-left:15px;margin-right:0}.propertypageBs3 #OverviewPanel .marketingaddress{font-size:15px;white-space:nowrap;color:#616161}@media(min-width:768px){.propertypageBs3 #OverviewPanel .marketingaddress{font-size:20px}}@media(min-width:992px){.propertypageBs3 #OverviewPanel .marketingaddress{font-size:18px}}@media(max-width:767px){.propertypageBs3 #OverviewPanel{margin-top:20px}.propertypageBs3 #OverviewPanel h1{float:left;margin-bottom:6px}.propertypageBs3 #OverviewPanel .marketingaddress{float:left;clear:both;white-space:normal}}.propertypageBs3 #OverviewPanel span.code{font-size:15px;font-family:open sans,sans-serif;font-weight:600;color:#43464f;margin-top:0;display:block}.propertypageBs3 #OverviewPanel #PropertyDescription{margin-bottom:0!important;margin-top:20px;font-size:15px}.propertypageBs3 #OverviewPanel #PropertyDescription .intro{font-weight:600}.propertypageBs3 #OverviewPanel #PropertyDescription p{line-height:1.8}.propertypageBs3 #OverviewPanel #PropertyDescription2{display:none!important}.propertypageBs3 #OverviewPanel .ataglance{border-bottom:0;padding-bottom:0;position:relative;margin-top:16px;margin-bottom:30px}.propertypageBs3 #OverviewPanel .ataglance .item{float:left;margin-right:6px;padding:5px 10px;margin-bottom:10px;background-color:#fff;border:1px solid #e4e6e7;color:#43464f;font-size:15px;font-weight:600;border-radius:2px}.propertypageBs3 #OverviewPanel .ataglance .item.changeover{display:none}.propertypageBs3 #OverviewPanel .ataglance span{display:inline-block;font-weight:600}.propertypageBs3 #OverviewPanel .ataglance #MoreFeatures{float:left;display:none}.propertypageBs3 #OverviewPanel .ataglance #MoreFeatures.on{display:inline-block}.propertypageBs3 #OverviewPanel .ataglance #MoreFeatures .item{background-color:#f1f3f3;color:#43464f;border:1px solid #e4e6e7}.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures,.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures2{display:block;float:right;cursor:pointer;padding:5px 10px 4px;position:absolute;font-size:15px;top:0;right:5px;text-decoration:none}.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures{border:1px solid #696b72;background-color:#696b72;color:#fff;border-radius:2px;position:relative;padding-left:30px;padding-right:10px;float:left;right:auto;font-weight:600}.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures:before{content:"\e93d";font-family:pochenty;position:absolute;left:7px;font-size:16px;top:4px}.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures.on{padding-left:10px;float:right}.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures.on:before{display:none}.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures:hover,.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures:focus{background-color:#43464f}.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures2{border:1px solid #696b72;background-color:#696b72;color:#fff;border-radius:2px;position:relative;float:left;right:auto;font-weight:600}.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures2:hover,.propertypageBs3 #OverviewPanel .ataglance #ShowFeatures2:focus{background-color:#43464f}@media(max-width:767px){.propertypageBs3 #OverviewPanel .ataglance{margin-bottom:24px}}.propertypageBs3 #OverviewPanel .propabout{position:relative;display:inline-block;float:left;z-index:9}.propertypageBs3 #OverviewPanel .propabout a{display:inline-block;padding:0 50px;cursor:pointer;height:40px;line-height:40px;text-transform:initial;font-size:15px;font-family:open sans,sans-serif;font-weight:600;color:#43464f;background-color:#f1f3f3;border-top:1px solid #e4e6e7;border-right:1px solid #e4e6e7;border-bottom:1px solid #e4e6e7}@media(max-width:767px){.propertypageBs3 #OverviewPanel .propabout a{padding:0 20px}}.propertypageBs3 #OverviewPanel .propabout a#showDescBut1{border-left:1px solid #e4e6e7}.propertypageBs3 #OverviewPanel .propabout a.active{background-color:#fff;border-top:1px solid #e4e6e7;border-right:1px solid #e4e6e7;border-bottom:0}.propertypageBs3 #OverviewPanel .PropertyDescriptionOuter{border-top:1px solid #e4e6e7;border-bottom:1px solid #e4e6e7;border-left:1px solid #e4e6e7;border-right:1px solid #e4e6e7;margin-top:-1px;margin-bottom:20px!important;background-color:#fff;padding:30px}@media(max-width:767px){.propertypageBs3 #OverviewPanel .PropertyDescriptionOuter{padding:15px}}.propertypageBs3 #OverviewPanel .PropertyDescriptionOuter .readmorelinkcode{background-color:transparent;padding:25px 30px 30px;margin-bottom:0;height:80px}.propertypageBs3 #OverviewPanel .PropertyDescriptionOuter .readmorelinkcode #PropertyDescriptionReadMore{background-color:transparent;border:1px solid #43464f;color:#43464f;font-size:14px;font-weight:500;padding:4px 7px;margin-top:10px}.propertypageBs3 #OverviewPanel #PropertyDescription{background-color:transparent}.propertypageBs3 #OverviewPanel #PropertyDescription .intro p{font-weight:500;margin-bottom:20px}.propertypageBs3 #OverviewPanel #PropertyDescription.overflowbg:before{display:none}.propertypageBs3 #OverviewPanel #PropertyDescription2,.propertypageBs3 #OverviewPanel #PropertyDescription3{display:none!important}.propertypageBs3 #OverviewPanel ul{padding-left:0;margin:0;margin-left:17px;font-size:15px}.propertypageBs3 #OverviewPanel ul li{margin-bottom:15px;padding-left:10px}.propertypageBs3 .staticMap .origMap,.propertypageBs3 .staticMapMobileTab .origMap,.propertypageBs3 .staticMapMobileAccordion .origMap{left:50%;position:absolute;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.propertypageBs3 .staticMap .pin,.propertypageBs3 .staticMapMobileTab .pin,.propertypageBs3 .staticMapMobileAccordion .pin{position:absolute;top:116px;left:50%;-ms-transform:translate(-40px,0);-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}.propertypageBs3 .staticMap:hover,.propertypageBs3 .staticMapMobileTab:hover,.propertypageBs3 .staticMapMobileAccordion:hover,.propertypageBs3 .staticMap:focus,.propertypageBs3 .staticMapMobileTab:focus,.propertypageBs3 .staticMapMobileAccordion:focus{cursor:pointer}.propertypageBs3 .staticMap:hover:before,.propertypageBs3 .staticMapMobileTab:hover:before,.propertypageBs3 .staticMapMobileAccordion:hover:before,.propertypageBs3 .staticMap:focus:before,.propertypageBs3 .staticMapMobileTab:focus:before,.propertypageBs3 .staticMapMobileAccordion:focus:before{content:"\e8b6";font-family:material icons;padding-right:30px;position:absolute;width:100%;top:33%;transform:translate(0,-33%);font-size:50px;text-align:center;color:#fff}.propertypageBs3 .staticMap:hover img,.propertypageBs3 .staticMapMobileTab:hover img,.propertypageBs3 .staticMapMobileAccordion:hover img,.propertypageBs3 .staticMap:focus img,.propertypageBs3 .staticMapMobileTab:focus img,.propertypageBs3 .staticMapMobileAccordion:focus img{opacity:.4}.propertypageBs3 .staticMap:hover .pin,.propertypageBs3 .staticMapMobileTab:hover .pin,.propertypageBs3 .staticMapMobileAccordion:hover .pin,.propertypageBs3 .staticMap:focus .pin,.propertypageBs3 .staticMapMobileTab:focus .pin,.propertypageBs3 .staticMapMobileAccordion:focus .pin{opacity:.1}.propertypageBs3 .staticMap{background-color:#000}.propertypageBs3 #map_canvas,.propertypageBs3 #map_canvas_MobileTab,.propertypageBs3 map_canvas_accordion{border:1px solid #e4e6e7}.propertypageBs3 #ImagePanel,.propertypageBs3 #LightGalleryImagePanel{}.propertypageBs3 #ImagePanel h3,.propertypageBs3 #LightGalleryImagePanel h3{margin-top:0;margin-bottom:10px}.propertypageBs3 #ImagePanel .imggal,.propertypageBs3 #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){.propertypageBs3 #ImagePanel .imggal,.propertypageBs3 #LightGalleryImagePanel .imggal{float:left;width:25%}}@media(min-width:992px){.propertypageBs3 #ImagePanel .imggal,.propertypageBs3 #LightGalleryImagePanel .imggal{float:left;width:33.33333333%}}@media(min-width:1200px){.propertypageBs3 #ImagePanel .imggal,.propertypageBs3 #LightGalleryImagePanel .imggal{float:left;width:25%}}.propertypageBs3 #ImagePanel .imggal img,.propertypageBs3 #LightGalleryImagePanel .imggal img{width:100%;max-width:100%;cursor:pointer}.propertypageBs3 #ImagePanel .imggal .imgbg,.propertypageBs3 #LightGalleryImagePanel .imggal .imgbg{background-color:#000}.propertypageBs3 #ImagePanel .imggal .imgbg span,.propertypageBs3 #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}.propertypageBs3 #ImagePanel .imggal .imgbg.showmore:before,.propertypageBs3 #LightGalleryImagePanel .imggal .imgbg.showmore:before{display:none}.propertypageBs3 #ImagePanel .imggal .imgbg.showmore img,.propertypageBs3 #LightGalleryImagePanel .imggal .imgbg.showmore img{opacity:.4}.propertypageBs3 #ImagePanel .imggal:hover .imgbg:before,.propertypageBs3 #LightGalleryImagePanel .imggal:hover .imgbg:before,.propertypageBs3 #ImagePanel .imggal:focus .imgbg:before,.propertypageBs3 #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}.propertypageBs3 #ImagePanel .imggal:hover .imgbg.showmore:before,.propertypageBs3 #LightGalleryImagePanel .imggal:hover .imgbg.showmore:before,.propertypageBs3 #ImagePanel .imggal:focus .imgbg.showmore:before,.propertypageBs3 #LightGalleryImagePanel .imggal:focus .imgbg.showmore:before{display:none}.propertypageBs3 #ImagePanel .imggal:hover img,.propertypageBs3 #LightGalleryImagePanel .imggal:hover img,.propertypageBs3 #ImagePanel .imggal:focus img,.propertypageBs3 #LightGalleryImagePanel .imggal:focus img{opacity:.4}@media(max-width:767px){.propertypageBs3 #ImagePanel,.propertypageBs3 #LightGalleryImagePanel{height:auto}}@media(max-width:767px){.propertypageBs3 #ImagePanel,.propertypageBs3 #LightGalleryImagePanel{display:none}}@media(min-width:768px) and (max-width:991px){.propertypageBs3 #ImagePanel,.propertypageBs3 #LightGalleryImagePanel{margin-top:20px}}.propertypageBs3 #ImagePanel .cottagepanel .PropertyImageWrap .ColourWrap,.propertypageBs3 #LightGalleryImagePanel .cottagepanel .PropertyImageWrap .ColourWrap{border-top:1px solid #e4e6e7;border-bottom:1px solid #e4e6e7;border-left:1px solid #e4e6e7;border-right:1px solid #e4e6e7;margin-top:-1px;margin-bottom:20px!important;background-color:#fff;padding:30px}@media(max-width:767px){.propertypageBs3 #ImagePanel .cottagepanel .PropertyImageWrap .ColourWrap,.propertypageBs3 #LightGalleryImagePanel .cottagepanel .PropertyImageWrap .ColourWrap{padding:15px}}.propertypageBs3 #ImagePanel .cottagepanel .Property360Wrap,.propertypageBs3 #LightGalleryImagePanel .cottagepanel .Property360Wrap,.propertypageBs3 #ImagePanel .cottagepanel .PropertyFloorplanWrap,.propertypageBs3 #LightGalleryImagePanel .cottagepanel .PropertyFloorplanWrap{margin-bottom:50px}.propertypageBs3 #ImagePanel .cottagepanel .Property360Wrap #Container360,.propertypageBs3 #LightGalleryImagePanel .cottagepanel .Property360Wrap #Container360,.propertypageBs3 #ImagePanel .cottagepanel .PropertyFloorplanWrap #Container360,.propertypageBs3 #LightGalleryImagePanel .cottagepanel .PropertyFloorplanWrap #Container360,.propertypageBs3 #ImagePanel .cottagepanel .Property360Wrap #ContainerFloorplan,.propertypageBs3 #LightGalleryImagePanel .cottagepanel .Property360Wrap #ContainerFloorplan,.propertypageBs3 #ImagePanel .cottagepanel .PropertyFloorplanWrap #ContainerFloorplan,.propertypageBs3 #LightGalleryImagePanel .cottagepanel .PropertyFloorplanWrap #ContainerFloorplan{background-color:#fff;border:1px solid #e4e6e7;border-top-width:0;display:inline-block;padding:40px 30px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%}.propertypageBs3 #ImagePanel .borderwrap .propabout,.propertypageBs3 #LightGalleryImagePanel .borderwrap .propabout{position:relative;display:inline-block;float:left;z-index:9}.propertypageBs3 #ImagePanel .borderwrap .propabout a,.propertypageBs3 #LightGalleryImagePanel .borderwrap .propabout a{display:inline-block;padding:0 50px;cursor:pointer;height:40px;line-height:40px;text-transform:initial;font-size:15px;font-family:open sans,sans-serif;font-weight:600;color:#43464f;background-color:#f1f3f3;border-top:1px solid #e4e6e7;border-right:1px solid #e4e6e7;border-bottom:1px solid #e4e6e7}@media(max-width:767px){.propertypageBs3 #ImagePanel .borderwrap .propabout a,.propertypageBs3 #LightGalleryImagePanel .borderwrap .propabout a{padding:0 20px}}.propertypageBs3 #ImagePanel .borderwrap .propabout a#showMapBut1,.propertypageBs3 #LightGalleryImagePanel .borderwrap .propabout a#showMapBut1{border-left:1px solid #e4e6e7}.propertypageBs3 #ImagePanel .borderwrap .propabout a.active,.propertypageBs3 #LightGalleryImagePanel .borderwrap .propabout a.active{background-color:#fff;border-top:1px solid #e4e6e7;border-right:1px solid #e4e6e7;border-bottom:0}.propertypageBs3 #MapPanel h3{margin-top:0}.propertypageBs3 #MapPanel #Map{margin-top:0!important}.propertypageBs3 #ManagerPanel{font-size:15px}.propertypageBs3 #ManagerPanel #Manager p{display:inline-block;margin:0}.propertypageBs3 #ManagerPanel #Manager p img{margin-right:18px;border-radius:50%}.propertypageBs3 #ManagerPanel #Manager p.text{width:660px}.propertypageBs3 #ManagerPanel #Manager p strong{font-weight:600}@media(max-width:1199px){.propertypageBs3 #ManagerPanel #Manager p.text{width:445px}}@media(max-width:991px){.propertypageBs3 #ManagerPanel #Manager p.text{width:630px}}@media(max-width:767px){.propertypageBs3 #ManagerPanel #Manager p{float:left;width:auto;padding:0}.propertypageBs3 #ManagerPanel #Manager p img{margin-right:15px}.propertypageBs3 #ManagerPanel #Manager p.text{width:69%}}.propertypageBs3 #ReviewPanel #Reviews{margin-top:0!important}.propertypageBs3 #ReviewPanel #Reviews .reviewBlock{padding-bottom:7px}.propertypageBs3 #ReviewPanel #Reviews h3{margin-top:0;margin-bottom:10px;padding-bottom:10px}.propertypageBs3 #ReviewPanel #Reviews .StarPanelIntro{margin-top:20px;margin-bottom:20px}.propertypageBs3 #ReviewPanel #Reviews .hascomments .starpanel{margin-bottom:30px}.propertypageBs3 #ReviewPanel #Reviews .starpanel{background-color:#f9f9f9;border:1px solid #e4e6e7;padding:30px}.propertypageBs3 #ReviewPanel #Reviews .starpanel .highlight{font-size:18px;font-weight:600}.propertypageBs3 #ReviewPanel #Reviews .starpanel .icon{color:#f2c500;font-size:16px;margin-top:-2px;display:inline-block}.propertypageBs3 #ReviewPanel #Reviews .starpanel img{width:16px;margin-right:5px;margin-top:-2px}.propertypageBs3 #ReviewPanel #Reviews .starpanel .number{margin-left:5px;font-weight:600;display:none}.propertypageBs3 #ReviewPanel #Reviews .starpanel .firstrow{margin-bottom:10px}@media(max-width:767px){.propertypageBs3 #ReviewPanel #Reviews .starpanel .firstrow{margin-bottom:0}}@media(min-width:992px) and (max-width:1199px){.propertypageBs3 #ReviewPanel #Reviews .starpanel .stars{padding:0}}@media(max-width:767px){.propertypageBs3 #ReviewPanel #Reviews .starpanel .stars{margin-bottom:10px}}.propertypageBs3 #ReviewPanel #Reviews p{margin-bottom:20px;font-size:15px;line-height:1.8}.propertypageBs3 #ReviewPanel #Reviews p.name{margin-bottom:4px;font-size:15px;font-weight:600}@media(max-width:767px){.propertypageBs3 #ReviewPanel #Reviews{text-align:left}.propertypageBs3 #ReviewPanel #Reviews .name{margin-bottom:12px;float:left;width:100%}.propertypageBs3 #ReviewPanel #Reviews .name .StarRating{float:left;clear:both;width:100%;margin-left:0}.propertypageBs3 #ReviewPanel #Reviews .name span{margin-top:0;margin-left:0}}.propertypageBs3 #ReviewPanel #Reviews .item{border-top:1px solid #e4e6e7;padding-top:15px}.propertypageBs3 #ReviewPanel #Reviews .item.first{border:0;padding-top:0}.propertypageBs3 #ReviewPanel #Reviews .item a{cursor:pointer;margin-left:5px}.propertypageBs3 #ReviewPanel #Reviews .item p.overallRating{margin-bottom:12px}.propertypageBs3 #ReviewPanel #Reviews .item p.overallRating img{width:16px;margin-right:5px}.propertypageBs3 #ReviewPanel #Reviews .item .hidtext{display:none}.propertypageBs3 #ReviewPanel #Reviews .name{font-weight:500}.propertypageBs3 #ReviewPanel #Reviews .name span{color:#e5c631}.propertypageBs3 #ReviewPanel #Reviews .readmorereviews{margin-bottom:0!important;font-size:16px;font-weight:400;height:30px;line-height:17px;background-color:#696b72;border:1px solid #696b72;color:#fff;border-radius:2px;padding:5px 10px;padding-left:28px;position:relative}.propertypageBs3 #ReviewPanel #Reviews .readmorereviews:before{content:"\e93d";font-family:pochenty;position:absolute;left:5px}.propertypageBs3 #ReviewPanel #Reviews .readmorereviews.on{padding-left:10px;margin-top:10px}.propertypageBs3 #ReviewPanel #Reviews .readmorereviews.on:before{display:none}.propertypageBs3 #ReviewPanel #Reviews .readmorereviews:hover{background-color:#43464f;text-decoration:none}.propertypageBs3 #ReviewPanel #Reviews .readmorereviews:focus{text-decoration:none}@media(min-width:768px){.propertypageBs3 .complexpanel{border-top:solid 1px #dcdcdc}}.propertypageBs3 .complexpanel h3{margin-top:15px;border-bottom:none;padding-bottom:0;margin-bottom:28px}@media(min-width:768px){.propertypageBs3 .complexpanel h3{margin-top:22px}}.propertypageBs3 .complexpanel h3 span{margin-top:10px;display:block;font-size:15px;font-weight:400}.propertypageBs3 .complexpanel .complexcount{font-weight:600;display:inline}.propertypageBs3 .complexpanel .Complex{position:relative;border-bottom:solid 1px #dcdcdc;padding-bottom:12px}@media(min-width:768px){.propertypageBs3 .complexpanel .Complex{padding-bottom:30px}}.propertypageBs3 .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){.propertypageBs3 .complexpanel .Complex .complex-property-item{width:171px}}@media(max-width:767px){.propertypageBs3 .complexpanel .Complex .complex-property-item{width:260px;margin-right:20px}}.propertypageBs3 .complexpanel .Complex .complex-property-item:last-child{margin-right:0}.propertypageBs3 .complexpanel .Complex img{margin-bottom:20px}@media(max-width:991px){.propertypageBs3 .complexpanel .Complex img{margin-right:10px}}@media(max-width:767px){.propertypageBs3 .complexpanel .Complex img{margin-right:20px}}@media(min-width:992px){.propertypageBs3 .complexpanel .Complex img{width:164px;height:106px}}.propertypageBs3 .complexpanel .Complex .caption{font-size:15px;max-width:249px}@media(max-width:991px){.propertypageBs3 .complexpanel .Complex .caption{font-size:14px}}@media(max-width:767px){.propertypageBs3 .complexpanel .Complex .caption{font-size:13px}}.propertypageBs3 .complexpanel .Complex .caption h4{margin-top:0;font-size:16px;color:#43464f;font-weight:600;margin-bottom:7px}.propertypageBs3 .complexpanel .Complex .caption h4 a{color:#43464f}.propertypageBs3 .complexpanel .Complex .caption p{margin-bottom:0;font-size:14px;line-height:1.79;color:#43464f}.propertypageBs3 .complexpanel .Complex .caption p a{cursor:pointer}.propertypageBs3 .complexpanel .Complex .caption p.complex-property-availability{margin:5px 0 12px}@media(min-width:992px){.propertypageBs3 .complexpanel .Complex .caption p.complex-property-availability{margin-bottom:0}}.propertypageBs3 .complexpanel .Complex .caption .avail,.propertypageBs3 .complexpanel .Complex .caption .complex-property-booked,.propertypageBs3 .complexpanel .Complex .caption .complex-property-available{font-weight:600}.propertypageBs3 .complexpanel .Complex .slick-prev,.propertypageBs3 .complexpanel .Complex .slick-next{width:40px;height:40px;left:inherit;z-index:9999}.propertypageBs3 .complexpanel .Complex .slick-prev{top:-48px;right:30px}.propertypageBs3 .complexpanel .Complex .slick-prev:before{content:"\e84a"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.propertypageBs3 .complexpanel .Complex .slick-next{top:-48px;right:0}.propertypageBs3 .complexpanel .Complex .slick-next:before{content:"\e84b"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.propertypageBs3 .complexpanel .Complex .slick-disabled:before{opacity:.5!important}.propertypageBs3 .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}.propertypageBs3 .complexpanel p#Complex-Disclaimer{font-size:14px;line-height:1.79;color:#43464f;margin-top:10px}@media(min-width:768px){.propertypageBs3 .complexpanel p#Complex-Disclaimer{margin-bottom:35px}}.propertypageBs3 .complexpanel div#availabilityChecker.flipped_top:after,.propertypageBs3 .complexpanel div#availabilityChecker.flipped_top:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.propertypageBs3 .complexpanel div#availabilityChecker.flipped_top:after{border-color:transparent;border-top-color:#fff;border-width:10px;left:50%;margin-left:-10px}.propertypageBs3 .complexpanel div#availabilityChecker.flipped_top:before{border-color:transparent;border-top-color:#9c9c9c;border-width:11px;left:50%;margin-left:-11px}.propertypageBs3 .complexpanel div#availabilityChecker.flipped_bottom:after,.propertypageBs3 .complexpanel div#availabilityChecker.flipped_bottom:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.propertypageBs3 .complexpanel div#availabilityChecker.flipped_bottom:after{border-color:transparent;border-bottom-color:#fff;border-width:10px;left:50%;margin-left:-10px}.propertypageBs3 .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){.propertypageBs3 #cottagedetails.touch .complexpanel{border-top:0}}@media(max-width:991px){.propertypageBs3 #cottagedetails.touch .complexpanel h3{border-bottom:solid 1px #dcdcdc;padding-bottom:22px}}@media(max-width:991px){.propertypageBs3 #cottagedetails.touch .complexpanel .Complex{height:334px;overflow:hidden}}.propertypageBs3 #cottagedetails.touch .complexpanel .Complex .complex-property-container{padding-bottom:0}@media(max-width:991px){.propertypageBs3 #cottagedetails.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:10px}}@media(max-width:991px){.propertypageBs3 #cottagedetails.touch .complexpanel .Complex .complex-property-container .complex-property-item:last-child{margin-right:0}}.propertypageBs3 .normal{margin-top:20px}.propertypageBs3 .normal .call{margin-bottom:20px;border:solid 1px #e4e6e7;border-radius:3px;background-color:#f1f7ec;padding:18px}.propertypageBs3 .normal .call p{font-size:13px!important;color:#2f4650!important;display:inline;margin-right:5px}.propertypageBs3 .normal .call p.message{font-weight:400!important}.propertypageBs3 .normal .call p.message span{font-weight:500!important}.propertypageBs3 .normal .call p.phone{font-weight:500!important}@media(max-width:767px){.propertypageBs3 .normal .call p.phone{display:block}}.propertypageBs3 .normal .right-PoweredBy{margin-bottom:20px}.propertypageBs3 .normal .share{border-radius:3px;background:#f1f3f3;border:1px solid #e4e6e7;text-align:left;padding:15px 20px}.propertypageBs3 .normal .share p{font-family:gentlemanbold;font-size:16px;display:inline-block;margin:0}.propertypageBs3 .normal .share .shareicons{display:inline-block;float:right}.propertypageBs3 .normal .share .shareicons a{color:#e5c631;font-size:20px;line-height:16px}@media(max-width:991px){.propertypageBs3 .normal{margin-top:0;text-align:center}}.propertypageBs3 .securenotice{font-weight:400}.propertypageBs3 .securenotice .pochenty{color:#5caa59;font-size:18px}.propertypageBs3 .wishlist-container{padding:0}@media(min-width:992px){.propertypageBs3 .wishlist-container{padding:0 15px}}.propertypageBs3 .wishlistsocial{color:#43464f;position:relative;background-color:#fff;border-radius:0;margin:0 -10px}@media(min-width:992px){.propertypageBs3 .wishlistsocial{border-radius:3px;background-color:#f9f9f9;border:solid 1px #e4e6e7;margin:0 0 15px}}.propertypageBs3 .wishlistsocial .row{margin:0}@media(min-width:992px){.propertypageBs3 .wishlistsocial .row{margin:0 -15px}}.propertypageBs3 .wishlistsocial .wishlist{border-right:1px solid #e4e6e7;padding:0;text-align:center}@media(min-width:992px){.propertypageBs3 .wishlistsocial .wishlist{padding-left:15px}}.propertypageBs3 .wishlistsocial .wishlist .updated-wishlist-button{margin:15px 25px 0;text-align:left}@media(min-width:768px){.propertypageBs3 .wishlistsocial .wishlist .updated-wishlist-button{margin:20px 25px 25px}}@media(min-width:992px){.propertypageBs3 .wishlistsocial .wishlist .updated-wishlist-button{margin:0;padding:0;text-align:center;border:none}}@media(max-width:991px){.propertypageBs3 .wishlistsocial .wishlist .updated-wishlist-button a{padding:10px 0 10px 20px!important;border:solid 1px #e0e0e0}}@media(max-width:991px){.propertypageBs3 .wishlistsocial .wishlist .updated-wishlist-button a.addCottage{display:block;padding:10px 0 10px 15px!important}}@media(max-width:991px){.propertypageBs3 .wishlistsocial .wishlist .updated-wishlist-button a.removeCottage{display:inline-block;float:left;width:49%}}@media(max-width:991px){.propertypageBs3 .wishlistsocial .wishlist .updated-wishlist-button a.view.on{display:inline-block;float:right;width:49%}}.propertypageBs3 .wishlistsocial .wishlist a{line-height:45px;color:#43464f;font-size:18px;font-weight:600;text-decoration:none}@media(min-width:992px){.propertypageBs3 .wishlistsocial .wishlist a{font-size:15px}}.propertypageBs3 .wishlistsocial .wishlist a .pochenty{color:#5caa59;font-size:18px}.propertypageBs3 .wishlistsocial .wishlist a i{float:right;margin:10px 19px 0 0}@media(min-width:992px){.propertypageBs3 .wishlistsocial .wishlist a i{margin-right:10px}}.propertypageBs3 .wishlistsocial .wishlist .removeCottage{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;padding:0;border-right:1px solid #e4e6e7}.propertypageBs3 .wishlistsocial .wishlist .view{display:none;padding:0}.propertypageBs3 .wishlistsocial .wishlist .view.on{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;padding:0;display:inline-block}.propertypageBs3 .wishlistsocial .social.updated-share-button{padding:15px 25px 25px;background-color:#f5f6f7}@media(min-width:992px){.propertypageBs3 .wishlistsocial .social.updated-share-button{padding:0 15px;background-color:transparent}}.propertypageBs3 .wishlistsocial .social .social-share-button{font-weight:600;cursor:pointer;font-size:18px;text-align:left;padding:20px 0 20px 20px;border:solid 1px #e0e0e0;background-color:#fff}@media(min-width:768px){.propertypageBs3 .wishlistsocial .social .social-share-button{padding:20px 0 20px 15px}}@media(min-width:992px){.propertypageBs3 .wishlistsocial .social .social-share-button{text-align:center;font-size:15px;padding:10px;padding-left:0;border:none;background-color:transparent}}.propertypageBs3 .wishlistsocial .social .social-share-button .pochenty{color:#5caa59;font-size:18px}.propertypageBs3 .wishlistsocial .social .social-share-button i{float:right;margin:0 19px 0 0}@media(min-width:992px){.propertypageBs3 .wishlistsocial .social .social-share-button i{margin-right:10px}}.propertypageBs3 .wishlistsocial .sociallinks{display:none;position:absolute;bottom:-55px;border:1px solid #e4e6e7;width:100%;background-color:#fff;z-index:1;height:42px}@media(max-width:991px){.propertypageBs3 .wishlistsocial .sociallinks{top:65px;bottom:0;width:300px;right:25px}}.propertypageBs3 .wishlistsocial .sociallinks:hover{cursor:pointer}.propertypageBs3 .wishlistsocial .sociallinks:after,.propertypageBs3 .wishlistsocial .sociallinks:before{bottom:100%;left:85%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media(min-width:768px) and (max-width:991px){.propertypageBs3 .wishlistsocial .sociallinks:after,.propertypageBs3 .wishlistsocial .sociallinks:before{left:65%}}.propertypageBs3 .wishlistsocial .sociallinks:after{border-color:transparent;border-bottom-color:#fff;border-width:10px;margin-left:-10px}.propertypageBs3 .wishlistsocial .sociallinks:before{border-color:transparent;border-bottom-color:#e4e6e7;border-width:11px;margin-left:-11px}.propertypageBs3 .wishlistsocial .sociallinks .emaillivechat{background-color:#f7f7f7;display:inline-block;padding:0 12px;margin-right:12px}@media(max-width:991px){.propertypageBs3 .wishlistsocial .sociallinks .emaillivechat{float:left;padding:0 8px;margin-right:8px}}.propertypageBs3 .wishlistsocial .sociallinks span{display:inline-block;padding:0 12px;height:40px;line-height:40px;font-size:18px}@media(max-width:991px){.propertypageBs3 .wishlistsocial .sociallinks span{padding:0 8px}}.propertypageBs3 .wishlistsocial .sociallinks span.pochenty-google{padding-right:0}.propertypageBs3 .wishlistsocial .sociallinks a{color:#43464f;text-decoration:none}.propertypageBs3 .deposit{border-radius:2px;background-color:#fcfcfc;border:solid 1px #e4e6e7;padding:20px 30px}@media(max-width:991px){.propertypageBs3 .deposit{margin-bottom:20px;margin-top:25px}}.propertypageBs3 .deposit h3{border:0;font-size:20px;font-weight:600;padding-bottom:0;margin-bottom:0;line-height:38px}.propertypageBs3 .deposit h3 span{border-radius:4px;background-color:#5caa59;color:#fff;width:38px;height:38px;line-height:38px;display:inline-block;text-align:center;margin-right:10px;font-size:18px;margin-bottom:10px}.propertypageBs3 .deposit p{line-height:1.71;color:#898989}.propertypageBs3 #BackToTop{background-color:#5caa59;margin-bottom:30px;color:#fff}.propertypageBs3 #BackToTop:hover,.propertypageBs3 #BackToTop:focus{background-color:#2d8d2a}.propertypageBs3.control{}@media(max-width:991px){.propertypageBs3.control #cottagedetails #PropertyImage{margin-top:53px}.propertypageBs3.control #OverviewPanel #AvailabilityPanel{position:absolute;width:100%!important;margin-left:0;top:-8px;border-radius:0}.propertypageBs3.control #OverviewPanel #AvailabilityPanel .mobavaillinks .btn.fullwidth{border-radius:0}.propertypageBs3.control #OverviewPanel .posWrap{left:0;top:0;width:100%;background-color:transparent;border-bottom:none;overflow:hidden}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel{background-color:transparent;position:absolute;width:100%!important;margin-left:0;top:-21px;border-radius:0}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .datesselected{border-radius:0}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .datesselected a.icon{font-size:15px;font-weight:600}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .datesselected a.icon::before{display:none}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .datesselected a.icon .material-icons{font-size:18px;margin:0 8px 0 0}.propertypageBs3.control #PropertyImage{margin-top:75px}}.propertypageBs3.control.withdate{}@media(max-width:991px){.propertypageBs3.control.withdate #cottagedetails #PropertyImage{margin-top:107px}.propertypageBs3.control.withdate #OverviewPanel .posWrap{left:0;top:0;width:100%;overflow:hidden}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel{position:absolute;width:100%;margin-left:0;top:-8px;border-radius:0;height:auto;margin-bottom:0;background-color:#fff;border-top:1px solid #e4e6e7;border-bottom:1px solid #e4e6e7;margin-top:7px;padding-top:0;padding-bottom:5px}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .datesselected{border-radius:0}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .datesselected a.icon{font-size:15px;font-weight:600}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .datesselected a.icon::before{display:none}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .datesselected a.icon .material-icons{font-size:18px;margin:0 8px 0 0}}.is-sticky .mobavaillinks .container{padding:0}.is-sticky .mobavaillinks .container .dateselected{border:1px solid #eee}@media(min-width:992px){#OverviewPanel .posWrap{position:absolute;top:0;right:-400px;width:400px;padding:0 15px}}@media(min-width:768px){}@media(min-width:768px) and (max-width:991px){}@media(max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap span{font-size:14px!important}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap span a.icon{font-size:15px;font-weight:600;margin-left:0}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap span a.icon::before{display:none}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap span a.icon .material-icons{font-size:18px;margin:0 5px;vertical-align:-18%;color:#696b72}}@media(max-width:991px){#OverviewPanel #AvailabilityPanel{margin-top:20px;height:65px;line-height:4;border-radius:3px;width:auto!important;margin-left:15px;margin-right:15px}#OverviewPanel #AvailabilityPanel .mobavaillinks{padding-bottom:0}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected{background-color:#5caa59;height:70px;border-radius:3px;border-bottom:none;margin-bottom:20px;overflow:initial}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected:hover,#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected:focus{background-color:#5caa59}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected.enquirediv{background-color:#f28e00}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected.enquirediv:hover,#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected.enquirediv:focus{background-color:#f28e00}#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{margin-left:0;display:block;width:100%;text-align:center;position:relative;margin-bottom:13px}#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}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .bookdiv:hover,#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .bookdiv:focus{background-color:unset!important}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .bookdiv .rightwrap{margin-top:0;padding:0;height:47px;width:100%;text-align:center}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .bookdiv .rightwrap:hover{background-color:#5caa59!important}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .bookdiv .rightwrap a{padding-top:13px;position:relative;z-index:99}#OverviewPanel #AvailabilityPanel .mobavaillinks .btn{font-size:18px}#OverviewPanel #AvailabilityPanel .mobavaillinks .btn.fullwidth{padding-left:19px;padding-right:19px;position:relative}#OverviewPanel #AvailabilityPanel .mobavaillinks .btn.fullwidth i{position:absolute;right:21px;line-height:38px}#OverviewPanel #AvailabilityPanel .mobavaillinks .btn:after{display:none}#OverviewPanel #AvailabilityPanel .mobavaillinks .btn:hover,#OverviewPanel #AvailabilityPanel .mobavaillinks .btn:focus{background-color:#5caa59;outline:none!important}#OverviewPanel #OverviewPanelContainer{margin:0 -15px;background-color:#fff;padding-bottom:20px}#OverviewPanel #OverviewPanelContainer .OverviewPanelRow{margin:-20px 0 0;padding-top:20px}#OverviewPanel #OverviewPanelContainer .posWrap{margin:0 15px}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap span{top:40px;height:25px;top:0;margin-top:15px}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected.enquirediv .rightwrap:hover{background-color:#f28e00!important}#OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected.enquirediv .rightwrap .enquire.focus{background-color:#f28e00!important}body.control #OverviewPanel #OverviewPanelContainer{margin:0;background-color:transparent;padding-bottom:0}body.control #OverviewPanel #OverviewPanelContainer .OverviewPanelRow{margin:0 -15px;padding-top:0}body.control #OverviewPanel #OverviewPanelContainer .posWrap{margin:0}body.control #OverviewPanel #AvailabilityPanel{height:50px!important}body.control #OverviewPanel #AvailabilityPanel .mobavaillinks{padding-bottom:0}body.control #OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected{width:90%;margin:15px auto 0;border-radius:3px!important}body.control #OverviewPanel #AvailabilityPanel .mobavaillinks .datesselected .leftwrap span{height:35px;margin-top:10px}body.control.withdate #OverviewPanel #AvailabilityPanel{line-height:1!important;border-top:none!important}body.control.withdate #OverviewPanel #AvailabilityPanel .mobavaillinks{padding-bottom:0}body.control.nodateinbutton #OverviewPanel #AvailabilityPanel{line-height:1!important}body.control.nodateinbutton #cottagedetails #PropertyImage{margin-top:49px!important}body.control.dateinbutton #OverviewPanel #AvailabilityPanel{line-height:4!important;height:132px!important;border-top:1px solid #e4e6e7!important;background-color:transparent!important}body.control.dateinbutton #cottagedetails #PropertyImage{margin-top:131px!important}}@media(min-width:768px) and (max-width:991px){#OverviewPanel{margin-top:0!important}#OverviewPanel #OverviewPanelContainer{padding-top:20px;margin:0 -25px;background-color:#fff;padding-bottom:0}#OverviewPanel #OverviewPanelContainer .OverviewPanelRow{margin:0 10px}#OverviewPanel #OverviewPanelContainer .posWrap{margin:0 25px}.propertypageBs3{}.propertypageBs3.control #cottagedetails #PropertyImage{margin-left:0;margin-right:0;margin-top:73px}.propertypageBs3.control #OverviewPanel .posWrap{top:0;height:auto;background-color:transparent!important;border-bottom:none}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel{position:absolute;background-color:transparent;width:100%;margin-left:0;top:-22px}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks{margin:35px 15px 30px;top:-20px}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .datesselected{width:100%}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .datesselected a.icon{font-size:15px;font-weight:600}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .datesselected a.icon::before{display:none}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .datesselected a.icon .material-icons{font-size:18px;margin:0 8px 0 0}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .is-sticky{position:absolute}.propertypageBs3.control #OverviewPanel .posWrap #AvailabilityPanel .is-sticky .mobavaillinks{margin:35px 0 30px;top:44px}.propertypageBs3.control.withdate #cottagedetails #PropertyImage{margin-top:77px}.propertypageBs3.control.withdate #OverviewPanel .posWrap{top:0;background-color:transparent!important;border-bottom:none}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel{position:absolute;background-color:transparent;width:100%;margin-left:0;top:-20px;border:none!important}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks{margin:7px 15px 30px}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .container{padding:0}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .datesselected{width:100%}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .datesselected a.icon{font-size:15px;font-weight:600}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .datesselected a.icon::before{display:none}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .datesselected a.icon .material-icons{font-size:18px;margin:0 8px 0 0}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .enquirediv .bookdiv .rightwrap{height:50px}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .mobavaillinks .enquirediv .bookdiv .rightwrap:hover{background-color:#f1a130!important}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .is-sticky .mobavaillinks{top:43px!important;position:absolute}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .is-sticky .mobavaillinks .bookdiv .rightwrap{padding:17px 20px}.propertypageBs3.control.withdate #OverviewPanel .posWrap #AvailabilityPanel .is-sticky .mobavaillinks .enquirediv .bookdiv{padding:0}}.availabilityPopup .content,.availabilityPopup .footer,.availabilityPopup .availTitle,.availabilityPopup #bs4cont{display:none}.availabilityPopup .head{background-color:#eeeef4;border-bottom:1px solid #e4e6e7;height:60px;width:100%;position:fixed;top:0;z-index:9}.availabilityPopup .head h3{font-size:18px;padding-left:30px;color:#43464f}.availabilityPopup .head h3:after{content:"\e841";font-family:pochenty;margin-left:10px;color:#43464f;position:absolute;left:5px;top:18px}.availabilityPopup .head .cancel{padding-top:17px;text-align:right;padding-bottom:17px;background-color:transparent;cursor:pointer}.availabilityPopup .head .cancel i{font-size:20px;color:#43464f}.availabilityPopup .securenotice{display:none}.availabilityPopup .poweredby{font-size:12px;margin-top:60px}.availabilityPopup .poweredby img{width:17px!important;margin-left:0;margin-right:5px;margin-bottom:0!important;margin-top:0!important}.destinationspage{overflow:hidden}.destinationspage .bgdarkergrey{background-color:#e8e8eb;height:80px;line-height:80px;font-size:1.5em;font-weight:600}.destinationspage .bgdarkergrey i{margin-right:15px}.destinationspage .bgdarkgrey{background-color:#f5f6f7;padding:52px 0}.destinationspage .bgdarkgrey p{margin:15px auto;line-height:1.8em}.destinationspage .bgdarkgrey .btn-green{margin-top:20px;padding:6px 15px}.destinationspage .bgdarkgrey .aspNetDisabled{background:#d9dadc!important}.destinationspage .bgdarkgrey .secondSection{border-top:1px solid #d9dadc;margin-top:20px}.destinationspage .bgdarkgrey.intro{padding-bottom:0}.destinationspage .bgdarkgrey.populardestinations{padding-top:0;padding-bottom:50px}@media(max-width:767px){.destinationspage .bgdarkgrey.populardestinations{padding-bottom:0}}.destinationspage .bgdarkgrey.copy{padding-top:30px}.destinationspage .bgdarkgrey .form-control{height:45px}.destinationspage .bggreen{background-color:#85bf82;height:80px;line-height:80px;font-size:1.5em;font-weight:600;color:#fff}.destinationspage .bggreen i{margin-right:15px}.destinationspage .bglightgrey{background-color:#fff;padding:52px 0}@media(max-width:767px){.destinationspage .bglightgrey{padding:0;padding-top:60px}}.destinationspage .reducedPadding{padding-top:10px!important}.destinationspage .bgblack{background-color:#43464f;padding-left:0;padding-right:0}@media(max-width:767px){.destinationspage #hero_panel{height:385px!important}}@media(min-width:768px){.destinationspage #hero_panel{height:480px!important}}@media(min-width:992px) and (max-width:1919px){.destinationspage #hero_panel{height:460px!important}}@media(min-width:1920px){.destinationspage #hero_panel{height:auto!important}}.destinationspage #hero_panel .jumbotron{background-color:transparent}@media(max-width:767px){.destinationspage #hero_panel .jumbotron{height:385px!important}}@media(min-width:768px){.destinationspage #hero_panel .jumbotron{height:480px!important}}@media(min-width:992px) and (max-width:1919px){.destinationspage #hero_panel .jumbotron{height:460px!important}}@media(min-width:1920px){.destinationspage #hero_panel .jumbotron{height:auto!important}}@media(max-width:1919px){.destinationspage #hero_panel .jumbotron img{min-height:385px;max-width:inherit!important;position:relative!important;left:50%!important;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)!important;width:inherit!important}}@media(max-width:1919px) and (max-width:767px){.destinationspage #hero_panel .jumbotron img{height:385px!important}}@media(max-width:1919px) and (min-width:768px){.destinationspage #hero_panel .jumbotron img{height:480px!important}}@media(max-width:1919px) and (min-width:992px) and (max-width:1919px){.destinationspage #hero_panel .jumbotron img{height:460px!important}}@media(max-width:1919px) and (min-width:1800px) and (max-width:1919px){.destinationspage #hero_panel .jumbotron img{width:100%!important}}@media(min-width:1920px){.destinationspage #hero_panel .jumbotron img{height:auto!important}}.destinationspage .destination-caption{position:absolute;width:100%;top:8%}@media(min-width:375px) and (max-width:767px){.destinationspage .destination-caption{top:12%}}@media(min-width:768px){.destinationspage .destination-caption{top:25%}}@media(min-width:1920px){.destinationspage .destination-caption{top:30%}}.destinationspage .destination-caption .hero-caption{position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%}.destinationspage .destination-caption h1{font-family:gentlemanbold;text-align:center;display:block;width:100%;font-size:31px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.29;color:#fff;padding:0;margin:0 auto 10px;letter-spacing:.015em;text-shadow:0 0 50px #43464f}@media(min-width:768px){.destinationspage .destination-caption h1{font-size:25px;line-height:1.36;text-align:left}}@media(max-width:767px){.destinationspage .destination-caption h1{max-width:420px;text-align:left!important;line-height:1.36;font-size:25px!important}.destinationspage .destination-caption h1 br{display:none}}@media(min-width:992px){.destinationspage .destination-caption h1{width:775px;margin:0 auto 10px;font-size:31px}}@media(min-width:1200px){.destinationspage .destination-caption h1{width:880px}}.destinationspage .destination-caption .destbreadcrumb{display:block;text-align:left;color:#fff;font-size:14px;margin:0 auto 20px;line-height:1.88;text-shadow:0 0 50px #43464f}@media(max-width:767px){.destinationspage .destination-caption .destbreadcrumb{max-width:420px}}@media(min-width:992px){.destinationspage .destination-caption .destbreadcrumb{font-size:16px;width:775px;margin:0 auto 20px}}@media(min-width:1200px){.destinationspage .destination-caption .destbreadcrumb{width:880px}}.destinationspage .destination-caption .destbreadcrumb a{color:#fff}.destinationspage h2{font-size:22px;font-weight:600;color:#43464f;line-height:33px}@media(max-width:767px){.destinationspage h2{font-size:22px}}@media(max-width:767px){}.destinationspage h3{font-size:18px;font-weight:600;color:#43464f;background-color:#f5f6f7;padding:15px 20px;margin-bottom:30px;position:relative;line-height:30px;border-radius:6px}.destinationspage h4{font-size:15px;font-weight:600;color:#43464f}.destinationspage.directory h3{background-color:transparent;padding:0 61px 0 0;display:inline-block;margin-bottom:12px;margin-top:0}@media(max-width:991px){.destinationspage.directory h3{text-align:center;display:block}}.destinationspage.directory h3:after{top:6px}.destinationspage.directory h4{margin:15px 0}@media(max-width:991px){.destinationspage.directory h4{text-align:center}}.destinationspage.directory h2{margin-top:0;margin-bottom:15px}@media(max-width:991px){.destinationspage.directory h2{text-align:center}}.destinationspage.directory .town-list{width:25%;float:left;line-height:30px;margin-bottom:10px}@media(max-width:991px){.destinationspage.directory .town-list{width:33%;text-align:center}}@media(max-width:767px){.destinationspage.directory .town-list{width:100%;text-align:center}}.destinationspage.directory hr{border-top:1px solid #d3d3d8}.destinationspage.directory p{font-weight:400!important}@media(max-width:991px){.destinationspage.directory p{text-align:center}}.destinationspage .btn-green{font-size:18px}@media(max-width:991px){.destinationspage .btn-green{padding:6px 20px}}.destinationspage .intro p.strapline{margin-top:0;margin-bottom:0}.destinationspage .intro .destbreadcrumb{font-size:15px;color:#43464f;margin:21px 0 22px;line-height:24px;font-weight:600}.destinationspage .intro .destbreadcrumb span{color:#43464f}.destinationspage .intro .destbreadcrumb a{color:#589fd6}.destinationspage .intro p{font-size:15px;line-height:24px;color:#696b72}.destinationspage .populardestinations{}.destinationspage .populardestinations h2{margin-top:32px;margin-bottom:0}@media(max-width:767px){.destinationspage .populardestinations h2{margin-bottom:30px}}.destinationspage .populardestinations h4{font-size:18px;margin-top:18px;margin-bottom:16px}.destinationspage .populardestinations h4 a{color:#43464f}.destinationspage .populardestinations img{max-width:100%}.destinationspage .populardestinations .searchlink{font-size:15px;font-weight:600}.destinationspage .populardestinations .poprow{margin-top:9px}.destinationspage .populardestinations .mobtext p{margin-bottom:3px}.destinationspage .populardestinations.ideas .poprow{margin-bottom:20px}@media(min-width:1200px){.destinationspage .populardestinations.ideas .poprow{min-height:350px}}@media(min-width:992px) and (max-width:1199px){.destinationspage .populardestinations.ideas .poprow{min-height:290px}}@media(min-width:768px) and (max-width:991px){.destinationspage .populardestinations.ideas .poprow{min-height:250px}}@media(max-width:767px){.destinationspage .populardestinations.ideas .poprow{min-height:auto;margin-bottom:0}}.destinationspage .populardestinations.landing .poprow{margin-top:0;margin-bottom:0}@media(min-width:1200px){.destinationspage .populardestinations.landing .poprow{min-height:350px}}@media(min-width:992px) and (max-width:1199px){.destinationspage .populardestinations.landing .poprow{min-height:260px}}@media(min-width:768px) and (max-width:991px){.destinationspage .populardestinations.landing .poprow{min-height:210px}}@media(max-width:767px){.destinationspage .populardestinations.landing .poprow{min-height:auto;margin-bottom:0}}@media(max-width:767px){.destinationspage .populardestinations{padding-left:0;padding-right:0;padding-bottom:23px}.destinationspage .populardestinations .poprow{padding-left:0;padding-right:0;position:relative;margin-top:0}.destinationspage .populardestinations .poprow p{margin-bottom:0;margin-top:0}.destinationspage .populardestinations img{width:100%}.destinationspage .populardestinations .mobbg{position:absolute;top:0;text-align:center;left:0;display:block;width:100%;height:100%;background-color:rgba(67,70,79,.6)}.destinationspage .populardestinations .mobtext{color:#fff;position:absolute;top:40%;left:0;text-align:center;display:block;width:100%;padding:0 20px}.destinationspage .populardestinations h4{color:#fff}.destinationspage .populardestinations h4 a{color:#fff}.destinationspage .populardestinations .searchlink{color:#fff;background-color:#5caa59;padding:0 10px;border-radius:3px;font-weight:600;line-height:28px;display:inline-block}}.destinationspage .ideas h2{margin-top:0;margin-bottom:18px}.destinationspage .ideas h2.landingtitle{margin-top:32px}.destinationspage .ideas h3{margin-top:50px}.destinationspage .join{padding-bottom:60px}.destinationspage .join h2{color:#fff;font-weight:600;font-size:22px;line-height:40px;margin:45px 0 0;padding:0}@media(max-width:991px){.destinationspage .join h2{font-size:20px}}.destinationspage .join h2 a{color:#fff}.destinationspage .join p{color:#fff;font-size:15px;line-height:30px;margin-top:20px}.destinationspage .join input.form-control{border:0;border-radius:6px;height:42px}@media(max-width:767px){.destinationspage .join input.form-control{margin-bottom:30px}}.destinationspage .join .btn-green{width:100%}.destinationspage .join .joinform{margin-top:40px}.destinationspage .subregions img{max-width:100%}.destinationspage .subregions h4{margin-top:0}.destinationspage .subregions h4 a{color:#43464f}@media(max-width:767px){.destinationspage .subregions h4{margin-bottom:18px}}.destinationspage .subregions .subregionsitem{margin-bottom:30px}@media(max-width:767px){.destinationspage .subregions .subregionsitem{border-bottom:1px solid #e4e4e8;margin-bottom:14px;padding-bottom:16px}}.destinationspage .featuredprops{padding-bottom:8px}@media(max-width:767px){.destinationspage .featuredprops{padding-bottom:60px}}.destinationspage .featuredprops .featuredprop{margin-bottom:30px}@media(min-width:1200px){.destinationspage .featuredprops .featuredprop{min-height:306px}}@media(min-width:992px) and (max-width:1199px){.destinationspage .featuredprops .featuredprop{min-height:290px}}@media(max-width:767px){.destinationspage .featuredprops .featuredprop{margin-bottom:20px}}.destinationspage .featuredprops .featuredprop .featuredproppic{margin-bottom:9px}.destinationspage .featuredprops .featuredprop .featuredproppic img{max-width:100%}@media(max-width:767px){.destinationspage .featuredprops .featuredprop .divider{border-bottom:1px solid #e4e4e8;padding-bottom:20px}}.destinationspage .featuredprops .featuredprop .featuredpropinfo{font-size:15px}.destinationspage .featuredprops .featuredprop .featuredpropinfo h5{font-size:15px;line-height:22px}@media(max-width:767px){.destinationspage .featuredprops .featuredprop .featuredpropinfo h5{margin-top:0}}.destinationspage .featuredprops .featuredprop .featuredpropinfo h5 a{color:#43464f;font-weight:600}.destinationspage .featuredprops .featuredprop .featuredpropinfo .sleepsbeds{margin-top:8px;display:inline-block}.destinationspage .explore{margin-bottom:16px}.destinationspage .explore h2{margin-top:0;margin-bottom:23px}.destinationspage .explore p{font-size:15px}.destinationspage .explore p a{font-weight:600}.destinationspage .discover h3{margin-bottom:36px}@media(max-width:767px){.destinationspage .discover h3:after{display:none}}.destinationspage .discover.subregion h3{margin-top:46px}.destinationspage .top10inspirationtitles h3{}@media(max-width:991px){.destinationspage .top10inspirationtitles h3{text-align:center}.destinationspage .top10inspirationtitles h3:after{display:none}}.destinationspage .top10list ul{list-style:none;margin:0 0 0 20px;font-size:15px;padding:0}@media(max-width:991px){.destinationspage .top10list ul{margin-left:0}}.destinationspage .top10list ul li{width:50%;float:left;margin-bottom:10px}@media(max-width:991px){.destinationspage .top10list ul li{width:100%;text-align:center}}.destinationspage .top10list ul li a{line-height:30px;font-weight:600}.destinationspage .destblogs{}@media(max-width:767px){.destinationspage .destblogs{padding-bottom:0;padding-top:30px}}.destinationspage .destblogs h2{margin-top:0;margin-bottom:9px}@media(max-width:767px){.destinationspage .destblogs h2{margin-bottom:27px;margin-top:22px}}.destinationspage .destblogs p{margin-bottom:20px}.destinationspage .destblogs .blogimage{width:100%;overflow:hidden;display:block;margin:18px 0 20px;height:202px}.destinationspage .destblogs .blogimage img{height:202px}@media(max-width:1199px){.destinationspage .destblogs .blogimage{height:196px}.destinationspage .destblogs .blogimage img{height:196px}}@media(max-width:991px){.destinationspage .destblogs .blogimage{height:147px}.destinationspage .destblogs .blogimage img{height:147px}}@media(max-width:767px){.destinationspage .destblogs .blogimage{height:auto;margin:0}.destinationspage .destblogs .blogimage img{height:auto;max-width:100%}}.destinationspage .destblogs .catlink{font-size:15px;color:#8e9095;font-weight:600;margin-bottom:8px;display:inline-block}.destinationspage .destblogs .title{font-size:18px;font-weight:600;color:#43464f}.destinationspage .destblogs .title a{color:#43464f}@media(max-width:767px){.destinationspage .destblogs p{display:block;position:relative;margin-bottom:0;margin-top:0}.destinationspage .destblogs .blogcol{padding:0}.destinationspage .destblogs .mobbg{position:absolute;top:0;text-align:center;left:0;display:block;width:100%;height:100%;background-color:rgba(67,70,79,.6)}.destinationspage .destblogs .mobtext{color:#fff;position:absolute;top:40%;left:0;text-align:center;display:block;width:100%;padding:0 20px}.destinationspage .destblogs img{margin-bottom:0;width:100%}.destinationspage .destblogs .title a{color:#fff}.destinationspage .destblogs .catlink{color:#fff;background-color:#8e9095;padding:3px 10px;border-radius:3px}}.destinationspage.townpage{}@media(max-width:767px){.destinationspage.townpage .bgdarkgrey.copy{padding-bottom:0}}.destinationspage.townpage .towncopy{font-size:15px;line-height:30px;color:#666}.destinationspage.townpage .towncopy .intro{font-size:18px;line-height:35px;color:#43464f;margin-bottom:0}@media(max-width:991px){.destinationspage.townpage .towncopy .intro{text-align:center}}.destinationspage.townpage .towncopy .intro .big-cap{float:left;border-radius:8px;width:50px;height:50px;background-color:#5caa59;text-align:center;line-height:50px;color:#eeeef4;margin:0 6px 0 0;font-size:36px;font-weight:600}.destinationspage.townpage .towncopy .intro .caption{font-size:12px;margin:5px 0}.destinationspage.townpage .towncopy .intro p a{font-weight:600}.destinationspage.townpage .towncopy img{max-width:100%;width:100%}.destinationspage.townpage .towncopy .twocolumn{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media(max-width:991px){.destinationspage.townpage .towncopy .twocolumn{-webkit-column-count:1;-moz-column-count:1;column-count:1;text-align:center}}.destinationspage.townpage .towncopy .twocolumn .caption{font-size:12px;margin:5px 0}.destinationspage.townpage .towncopy .twocolumn p{line-height:24px!important}.destinationspage.townpage .towncopy .twocolumn p.highlight{font-size:24px;color:#5caa59;line-height:36px!important}.destinationspage.townpage .towncopy .twocolumn p:first-child{margin-top:0}.destinationspage.townpage .towncopy .twocolumn a{font-weight:600}.destinationspage.townpage h3{margin-bottom:15px;margin-top:30px;background-color:#fff}.destinationspage.townpage h3.insp{margin-top:15px}.destinationspage.townpage .map{}@media(max-width:991px){.destinationspage.townpage .map{margin-top:20px}}.destinationspage.townpage .map img{max-width:100%;width:100%}.destinationspage.townpage .top10list{}.destinationspage.townpage .top10list ul li{width:100%}@media(max-width:991px){.destinationspage.townpage .top10list h3{text-align:center}.destinationspage.townpage .top10list h3:after{display:none}}.destinationspage.townpage .mustsees{font-size:15px;line-height:30px;color:#666}.destinationspage.townpage .mustsees p{line-height:24px!important;margin-top:10px}.destinationspage.townpage .mustsees p.title{color:#43464f;font-weight:600;margin-bottom:0}@media(max-width:767px){.destinationspage.townpage .mustsees h3:after{display:none}}.destinationspage.townpage .video .videocont{border-top:1px solid #b4b5b9;padding-top:30px;margin-top:11px}.destinationspage.townpage .populardestinations{background-color:#fff}.destinationspage.townpage .populardestinations h2{margin-top:52px}@media(max-width:767px){.destinationspage.townpage .populardestinations{padding-bottom:0}}.lycoverflow{overflow:hidden!important}.letwithuspage.region .bgdarkgrey{padding-top:40px}.letwithuspage .maincopytext.bgdarkgrey{padding-top:40px}.letwithuspage{}.letwithuspage img{max-width:100%}.letwithuspage #hero_panel{position:relative}.letwithuspage #hero_panel .jumbotron .contentscroll a,.letwithuspage #hero_panel #Hero .contentscroll a{display:none}.letwithuspage #hero_panel .jumbotron .caption,.letwithuspage #hero_panel #Hero .caption{}.letwithuspage #hero_panel .jumbotron .caption h1,.letwithuspage #hero_panel #Hero .caption h1{font-family:open sans,sans-serif;font-weight:300}.letwithuspage #hero_panel .jumbotron .caption h1.hub,.letwithuspage #hero_panel #Hero .caption h1.hub{margin-bottom:20px;text-align:left;padding:0 20px}.letwithuspage #hero_panel .jumbotron .caption a.bc,.letwithuspage #hero_panel #Hero .caption a.bc{text-decoration:none;color:#fff;font-size:15px;font-weight:600}.letwithuspage #hero_panel .jumbotron .caption p.strapline,.letwithuspage #hero_panel #Hero .caption p.strapline{color:#fff;font-size:15px;text-align:left;font-weight:600;margin-bottom:30px}@media(min-width:375px){.letwithuspage #hero_panel .jumbotron .caption p.strapline,.letwithuspage #hero_panel #Hero .caption p.strapline{padding:0 20px}}.letwithuspage #hero_panel .jumbotron .caption .btn-green,.letwithuspage #hero_panel #Hero .caption .btn-green{font-size:18px;margin-left:20px;line-height:24px;padding:12px 20px;border-radius:0;float:left}@media(max-width:991px){.letwithuspage #hero_panel .jumbotron .caption h1.hub,.letwithuspage #hero_panel #Hero .caption h1.hub{font-size:40px;line-height:50px}}@media(max-width:767px){.letwithuspage #hero_panel .jumbotron .caption h1.hub,.letwithuspage #hero_panel #Hero .caption h1.hub{width:60%;margin-bottom:20px;font-size:30px!important;line-height:40px}.letwithuspage #hero_panel .jumbotron .caption p.strapline,.letwithuspage #hero_panel #Hero .caption p.strapline{display:none}.letwithuspage #hero_panel .jumbotron .caption .btn-green,.letwithuspage #hero_panel #Hero .caption .btn-green{width:194px;padding:12px 20px!important;float:left;display:inline-block!important}}@media(max-width:480px){.letwithuspage #hero_panel .jumbotron .caption h1.hub,.letwithuspage #hero_panel #Hero .caption h1.hub{text-align:center;margin-bottom:20px;font-size:30px!important;line-height:40px;width:100%}.letwithuspage #hero_panel .jumbotron .caption p.strapline,.letwithuspage #hero_panel #Hero .caption p.strapline{text-align:center;padding:0 20px;margin-bottom:20px;display:block}.letwithuspage #hero_panel .jumbotron .caption .btn-green,.letwithuspage #hero_panel #Hero .caption .btn-green{float:none;margin-left:0;display:inline-block!important}}.letwithuspage.hubpage #hero_panel{position:relative}.letwithuspage.hubpage #hero_panel .jumbotron .contentscroll a{display:none}.letwithuspage.hubpage #hero_panel .jumbotron .caption{top:50%!important;transform:translate(0,-50%)!important}.letwithuspage.hubpage #hero_panel .jumbotron .caption h1{font-family:open sans,sans-serif}.letwithuspage.hubpage #hero_panel .jumbotron .caption h1.hub{margin-bottom:20px;text-align:left;padding:0 20px}@media(min-width:768px) and (max-width:991px){.letwithuspage.hubpage #hero_panel .jumbotron .caption h1.hub{font-size:31px!important;line-height:40px!important}}.letwithuspage.hubpage #hero_panel .jumbotron .caption a.bc{text-decoration:none;color:#fff;font-size:15px;font-weight:600}.letwithuspage.hubpage #hero_panel .jumbotron .caption p.strapline{color:#fff;font-size:15px;text-align:left;font-weight:600;margin-bottom:30px}@media(min-width:375px){.letwithuspage.hubpage #hero_panel .jumbotron .caption p.strapline{padding:0 20px}}@media(max-width:767px){.letwithuspage.hubpage #hero_panel .jumbotron .caption p.strapline{display:none!important}}.letwithuspage.hubpage #hero_panel .jumbotron .caption .btn-green{font-size:18px;margin-left:20px;line-height:25px;padding:12px 20px;border-radius:0;float:left}@media(max-width:991px){.letwithuspage.hubpage #hero_panel .jumbotron .caption h1.hub{font-size:40px;line-height:50px}}@media(max-width:767px){.letwithuspage.hubpage #hero_panel .jumbotron .caption{top:18%!important;transform:none!important}.letwithuspage.hubpage #hero_panel .jumbotron .caption h1.hub{text-align:center;margin-bottom:20px;font-size:30px!important;line-height:40px;width:100%}.letwithuspage.hubpage #hero_panel .jumbotron .caption p.strapline{text-align:center;padding:0 20px;margin-bottom:20px;display:block}.letwithuspage.hubpage #hero_panel .jumbotron .caption .btn-green{float:none;margin-left:0!important;display:inline-block!important}}.letwithuspage.hubpage h2{font-size:25px!important;font-weight:600!important;margin-top:0!important;line-height:1.6!important}.letwithuspage.hubpage h2.localexperts{margin-top:60px}.letwithuspage.hubpage .lyccontact{}@media(min-width:768px) and (max-width:991px){.letwithuspage.hubpage .lyccontact{margin-top:30px!important}}.letwithuspage.hubpage img{vertical-align:middle;border-style:none}.letwithuspage.hubpage .img-fluid{max-width:100%;height:auto}.letwithuspage.hubpage h4{font-size:18px;font-weight:600;line-height:1.39}.letwithuspage.hubpage p{color:#586d79;line-height:1.67;margin:0}.letwithuspage.hubpage .maincopytext p a{color:#4caf50}@media(max-width:767px){.letwithuspage.hubpage .hub-intro{padding-top:0!important;padding-bottom:20px!important}}@media(min-width:992px){.letwithuspage.hubpage .hub-intro{padding-top:80px;padding-bottom:70px}}@media(min-width:992px){.letwithuspage.hubpage .hub-intro .row{margin:0 -30px}}.letwithuspage.hubpage .hub-intro h2{font-size:25px!important;font-weight:600!important;margin-top:0!important;line-height:1!important}@media(max-width:767px){.letwithuspage.hubpage .hub-intro h2{font-size:22px!important;line-height:1.36!important}}@media(min-width:768px) and (max-width:991px){.letwithuspage.hubpage .hub-intro .intro-row{margin-left:6%;margin-right:6%}}@media(min-width:1200px){.letwithuspage.hubpage .hub-intro .intro-row .intro-image-col{padding-right:52px}}.letwithuspage.hubpage .hub-intro .intro-row img{margin-bottom:40px}@media(min-width:992px){.letwithuspage.hubpage .hub-intro .intro-row img{margin-bottom:0}}.letwithuspage.hubpage .hr-container{padding:0}@media(min-width:992px){.letwithuspage.hubpage .hr-container .row{margin:0 -30px}}.letwithuspage.hubpage .hr-container hr{border-top:solid 1px #d8d8d8;margin:0}.letwithuspage.hubpage .whychooseus{padding:0}@media(min-width:768px){.letwithuspage.hubpage .whychooseus{padding-bottom:20px}}@media(max-width:767px){.letwithuspage.hubpage .whychooseus{padding-top:0!important}}@media(min-width:992px){.letwithuspage.hubpage .whychooseus .row{margin:0 -30px}}.letwithuspage.hubpage .whychooseus h2{font-size:25px!important;font-weight:600!important;margin-top:0!important;line-height:1.6!important}@media(max-width:767px){.letwithuspage.hubpage .whychooseus h2{font-size:22px!important;line-height:1.36!important}}.letwithuspage.hubpage .whychooseus #benefit-container{padding-top:40px}@media(min-width:768px){.letwithuspage.hubpage .whychooseus #benefit-container{padding-top:60px}}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row{margin:40px 0 30px}@media(min-width:768px){.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row{padding:0 90px;margin-bottom:0}}@media(min-width:992px){.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row{margin:40px 0 0;padding:0}}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container{margin:20px 0}@media(min-width:992px){.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container{margin:25px 0;padding:0 20px}}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container{padding-bottom:25px;height:60px}@media(min-width:768px){.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container{padding-bottom:15px}}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container img#network-icon{width:48px;height:44px}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container img#commission-icon{width:48px;height:48px}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container img#teams-icon{width:60px;height:33px}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container img#experience-icon{width:48px;height:57px}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container img#paid-icon{width:48px;height:51px}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container img#bookings-icon{width:48px;height:28px}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container img#marketing-icon{width:54px;height:44px}.letwithuspage.hubpage .whychooseus #benefit-container .benefit-items-row .benefit-item .benefit-item-container .benefit-icon-container img#happy-icon{width:48px;height:40px}.letwithuspage.hubpage .whychooseus #CTA .btn-bgdarkgrey{background-color:#f5f6f7}@media(min-width:768px){.letwithuspage.hubpage .whychooseus #CTA .btn-bgdarkgrey{padding-top:30px}}.letwithuspage.hubpage .whychooseus #CTA .btn-bgdarkgrey .btn-green{display:block;padding:12px 20px;border-radius:0}@media(min-width:768px){.letwithuspage.hubpage .whychooseus #CTA .btn-bgdarkgrey .btn-green{display:inline-block;width:auto}}.letwithuspage.hubpage .whychooseus #CTA .btn-bgdarkgrey .btn-getintouch{display:inline-block;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:23px;letter-spacing:normal;text-align:center;color:#5caa59;padding:12px 20px;border:1px solid #5caa59;text-decoration:none;width:100%;margin-top:20px;margin-bottom:40px}@media(min-width:768px){.letwithuspage.hubpage .whychooseus #CTA .btn-bgdarkgrey .btn-getintouch{width:262px;margin-left:20px;margin-top:0;margin-bottom:0}}@media(min-width:992px){.letwithuspage.hubpage .personalisedservices .row{margin:0 -30px}}@media(max-width:767px){.letwithuspage.hubpage .personalisedservices{padding-top:0!important;padding-bottom:0!important}}.letwithuspage.hubpage .personalisedservices h2{font-size:25px!important;font-weight:600!important;margin-top:0!important;line-height:1!important}@media(max-width:767px){.letwithuspage.hubpage .personalisedservices h2{font-size:22px!important;line-height:1.36!important}}@media(min-width:768px) and (max-width:991px){.letwithuspage.hubpage .personalisedservices #services-container .services-row{margin-left:6%;margin-right:6%}}.letwithuspage.hubpage .personalisedservices #services-container .services-image{padding-bottom:40px}@media(min-width:768px){.letwithuspage.hubpage .personalisedservices #services-container .services-image{padding-bottom:60px}}.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col{margin-top:18px}@media(min-width:992px){.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col{margin-top:0}}.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col:last-child{margin-top:0}@media(min-width:768px){.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col:last-child{margin-top:18px}}@media(min-width:992px){.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col:last-child{margin-top:0}}@media(max-width:768px){.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col:last-child{padding-bottom:16px}}.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col ul{margin-bottom:24px}@media(min-width:768px){.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col ul{margin-bottom:0}}.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col ul.icon-block{padding:0}.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col ul.icon-block li{margin-bottom:24px;padding-left:34px;position:relative;margin-right:0;display:block;font-weight:600}.letwithuspage.hubpage .personalisedservices #services-container .services-bullet-col ul.icon-block li:before{font-family:slateicons;content:'\e80b';display:block!important;font-size:16px;width:24px;height:24px;color:#fff;background-color:#5caa59;border-radius:50%;text-align:center;position:absolute;left:0;line-height:24px;padding:0}.letwithuspage.hubpage .ourbrands{background-color:#43464f;padding-top:0;padding-bottom:20px}@media(max-width:767px){.letwithuspage.hubpage .ourbrands{padding-top:0!important}}@media(min-width:992px){.letwithuspage.hubpage .ourbrands .row{margin:0 -30px}}@media(min-width:768px){.letwithuspage.hubpage .ourbrands{padding-bottom:0}}.letwithuspage.hubpage .ourbrands h2{font-size:25px!important;font-weight:600!important;margin-top:0!important;line-height:1.6!important;color:#fff}@media(max-width:767px){.letwithuspage.hubpage .ourbrands h2{font-size:22px!important;line-height:1.36!important}}.letwithuspage.hubpage .ourbrands #brands-container{padding-top:40px;padding-bottom:40px}@media(min-width:768px){.letwithuspage.hubpage .ourbrands #brands-container{padding-top:60px;padding-bottom:60px}}.letwithuspage.hubpage .ourbrands #brands-container p{color:#fff}.letwithuspage.hubpage .ourbrands #brands-container .btn-green{display:inline-block;margin-top:10px;text-align:center;padding:12px;width:242px;border-radius:0}@media(min-width:991px){.letwithuspage.hubpage .ourbrands #brands-container .btn-green{margin-bottom:20px}}.letwithuspage.hubpage .ourbrands #brands-container .btn-green:focus{text-decoration:none;color:#fff;outline:none}.letwithuspage.hubpage .ourbrands #brands-container .ourbrands-row{padding-top:30px}@media(min-width:768px){.letwithuspage.hubpage .ourbrands #brands-container .ourbrands-row{padding-top:40px}}@media(min-width:768px) and (max-width:991px){.letwithuspage.hubpage .ourbrands #brands-container .ourbrands-row{margin-left:6%;margin-right:6%}}@media(max-width:991px){.letwithuspage.hubpage .ourbrands #brands-container .ourbrands-row .ourbrands-item:nth-child(odd){padding-right:8px}}@media(max-width:991px){.letwithuspage.hubpage .ourbrands #brands-container .ourbrands-row .ourbrands-item:nth-child(even){padding-left:8px}}.letwithuspage.hubpage .ourbrands #brands-container .ourbrands-row .ourbrands-item-container img{margin-bottom:15px}@media(min-width:768px){.letwithuspage.hubpage .ourbrands #brands-container .ourbrands-row .ourbrands-item-container img{margin-bottom:20px}}@media(min-width:992px){.letwithuspage.hubpage .ourbrands #brands-container .ourbrands-row .ourbrands-item-container img{margin-bottom:30px}}@media(min-width:992px){.letwithuspage.hubpage .howtogetstarted .row{margin:0 -20px}}@media(max-width:767px){.letwithuspage.hubpage .howtogetstarted{padding-top:40px!important;padding-bottom:40px!important}}@media(min-width:991px){.letwithuspage.hubpage .howtogetstarted{padding-top:60px;padding-bottom:60px}}.letwithuspage.hubpage .howtogetstarted h2{font-size:25px!important;font-weight:600!important;margin-top:0!important;line-height:1.6!important}@media(max-width:767px){.letwithuspage.hubpage .howtogetstarted h2{font-size:22px!important;line-height:1.36!important}}.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row{margin-top:40px}@media(min-width:768px){.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row{margin-top:48px}}@media(min-width:992px){.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row{margin-top:60px}}@media(min-width:768px) and (max-width:991px){.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row{margin-left:8.3333%;margin-right:8.3333%}}.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item{margin-bottom:32px}@media(min-width:768px) and (max-width:991px){.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item{padding:0 5px}}@media(min-width:992px){.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item{margin-bottom:0}}.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item:last-child{margin-bottom:0}.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container{padding:25px;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.08)}.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-icon-container .getstarted-icon{width:100px;height:100px;background-color:#5caa59;border-radius:50%;margin:0 auto 15px;text-align:center;line-height:100px}@media(min-width:768px){.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-icon-container .getstarted-icon{margin:0 auto}}@media(min-width:992px){.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-icon-container .getstarted-icon{margin:0 auto 15px}}.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-icon-container .getstarted-icon span{color:#fff;font-size:30px}.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-text-container h4,.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-text-container p{text-align:center}@media(min-width:768px){.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-text-container h4,.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-text-container p{text-align:left}}@media(min-width:992px){.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-text-container h4,.letwithuspage.hubpage .howtogetstarted #getstarted-container .getstarted-row .getstarted-item .getstarted-item-container .getstarted-text-container p{text-align:center}}.letwithuspage.hubpage .howtogetstarted #CTA .btn-bgdarkgrey{background-color:#f5f6f7;padding-top:30px}@media(min-width:768px){.letwithuspage.hubpage .howtogetstarted #CTA .btn-bgdarkgrey{padding-top:60px;padding-bottom:0}}.letwithuspage.hubpage .howtogetstarted #CTA .btn-bgdarkgrey .btn-green{display:block;padding:12px 20px;border-radius:0}@media(min-width:768px){.letwithuspage.hubpage .howtogetstarted #CTA .btn-bgdarkgrey .btn-green{display:inline-block;width:auto}}.letwithuspage.hubpage .howtogetstarted #CTA .btn-bgdarkgrey .btn-getintouch{display:inline-block;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:23px;letter-spacing:normal;text-align:center;color:#5caa59;padding:12px 20px;border:1px solid #5caa59;text-decoration:none;margin-top:20px;width:100%;margin-bottom:20px}@media(min-width:768px){.letwithuspage.hubpage .howtogetstarted #CTA .btn-bgdarkgrey .btn-getintouch{margin-top:0;margin-left:20px;display:inline-block;width:262px}}.letwithuspage #lycnav{z-index:1003}@media(min-width:768px){.letwithuspage #lycnav{display:block!important}}.letwithuspage #lycnav ul{padding:0;margin:0}.letwithuspage #lycnav ul li{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;list-style:none outside none;text-align:center;height:80px;line-height:80px;padding:0}@media(min-width:768px){.letwithuspage #lycnav ul li{float:left;width:25%}}.letwithuspage #lycnav ul li ul{display:none;background-color:#fff;z-index:1;float:left;position:relative;box-shadow:0 0 20px 0 #e5e2e2;border:1px solid #e5e2e2}.letwithuspage #lycnav ul li ul li{width:100%;text-align:left;height:auto;line-height:normal;background-color:#fff;z-index:1;padding:15px}.letwithuspage #lycnav ul li ul li a{font-weight:400}.letwithuspage #lycnav ul li.on{border-bottom:solid 5px #4caf50}.letwithuspage #lycnav ul li a{font-family:open sans,sans-serif;font-weight:600;color:#43464f;text-decoration:none;position:relative;font-size:15px}@media(max-width:767px){.letwithuspage #lycnav ul li a{font-size:16px}}.letwithuspage #lycnav ul li a i{position:absolute;top:50%;transform:translateY(-50%);left:-35px;color:#4caf50}.letwithuspage #lycnav ul li.dd a:after{font-family:material icons;content:"\E313";font-size:24px;font-weight:400;position:absolute;right:-30px;top:0}@media(min-width:768px){.letwithuspage #lycnav ul li.dd a:after{line-height:1em}}.letwithuspage #lycnav ul li.dd ul li a:after{display:none}.letwithuspage #lycnav ul li.open ul{display:block}@media(min-width:768px) and (max-width:991px){.letwithuspage #lycnav ul li.open ul{width:230px}}@media(max-width:767px){.letwithuspage #lycnav{display:none;overflow:auto;position:fixed!important;width:100%;height:100%;top:0!important;z-index:2147483641!important}.letwithuspage #lycnav .lycclose i{color:#43464f;font-size:35px;position:relative;left:15px;margin-top:20px;margin-bottom:20px}.letwithuspage #lycnav ul{float:left}.letwithuspage #lycnav ul li{width:100%;height:auto;line-height:70px;padding:0 15px;text-align:left}.letwithuspage #lycnav ul li a{display:block;width:100%;border-bottom:1px solid #e0e0e0;text-indent:50px}.letwithuspage #lycnav ul li a i{left:-45px;color:#43464f}.letwithuspage #lycnav ul li ul{border:0;box-shadow:none}.letwithuspage #lycnav ul li ul li{padding:15px 0}.letwithuspage #lycnav ul li ul li a{border:0}.letwithuspage #lycnav ul li.on{border-bottom:none;border-left:solid 5px #4caf50;padding-left:10px}.letwithuspage #lycnav ul li.dd a:after{font-family:material icons;content:"\E313";font-size:24px;font-weight:400;position:absolute;right:0}.letwithuspage #lycnav ul li.open ul{display:block}.letwithuspage #lycnav .lyccall{float:left;clear:both;width:100%;margin:50px 0}.letwithuspage #lycnav .lyccall a{border-radius:2px;padding:15px 20px;font-weight:400}}.letwithuspage .lycfab{position:fixed;right:15px;bottom:25px;z-index:2147483640}.letwithuspage .lycfab a{width:70px;height:70px;border-radius:50%;background-color:#4caf50;display:block;line-height:70px;position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.letwithuspage .lycfab i{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);color:#fff;text-align:center;font-size:35px}.letwithuspage .bgdarkgrey{background-color:#f5f6f7;padding:60px 0;font-size:15px;line-height:24px;color:#43464f}@media(max-width:768px){.letwithuspage .bgdarkgrey{padding:40px 0}}.letwithuspage .bgdarkgrey.notop{padding-top:0!important}@media(max-width:767px){.letwithuspage .bgdarkgrey.nopadbottom{padding-bottom:20px}}@media(max-width:767px){.letwithuspage.directory .bgdarkgrey,.letwithuspage.region .bgdarkgrey,.letwithuspage.owneradvice .bgdarkgrey{padding-top:30px}}.letwithuspage .bglightgrey{background-color:#fafbfb;padding:60px 0}@media(max-width:767px){.letwithuspage .bglightgrey{padding:30px 0 60px}}.letwithuspage .bgwhite{background-color:#fff}.letwithuspage .bggreen{background-color:#5caa59}.letwithuspage .bgblack{background-color:#43464f;padding-left:0;padding-right:0}.letwithuspage h2{font-size:20px;color:#43464f;line-height:35px;margin-bottom:21px}@media(max-width:767px){.letwithuspage h2{font-size:22px}}.letwithuspage h2.notop{margin-top:0;font-size:30px;line-height:45px;font-weight:300;margin-bottom:30px}@media(max-width:767px){.letwithuspage h2.notop{margin-bottom:20px}}.letwithuspage h3{font-size:18px;font-weight:600;color:#43464f;line-height:27px}.letwithuspage .btn-green{font-size:18px;width:100%;line-height:25px;padding:6px 20px;border-radius:3px}@media(max-width:767px){.letwithuspage .btn-green{padding:6px 20px}}@media(min-width:992px){.letwithuspage #sticky-wrapper{height:0!important}}@media(min-width:768px) and (max-width:991px){.letwithuspage #sticky-wrapper.mstuck{height:0!important}}@media(max-width:767px){.letwithuspage #sticky-wrapper.tstuck{height:0!important}}@media(max-width:991px){.letwithuspage #sticky-wrapper.mstuck.is-sticky .smenu,.letwithuspage #sticky-wrapper.mstuckd.is-sticky .smenu,.letwithuspage #sticky-wrapper.tstuck.is-sticky .smenu,.letwithuspage #sticky-wrapper.mstuck.is-sticky .smenu2,.letwithuspage #sticky-wrapper.mstuckd.is-sticky .smenu2,.letwithuspage #sticky-wrapper.tstuck.is-sticky .smenu2{position:fixed;top:0;width:100%!important;z-index:9999}}@media(min-width:992px){.letwithuspage #sticky-wrapper.lstuck.is-sticky .leftmenu{position:fixed;top:0;z-index:9999}}.letwithuspage .smenu,.letwithuspage .smenu2{background-color:#5caa59;height:50px;line-height:50px;color:#fff;font-size:18px}@media(max-width:767px){.letwithuspage .smenu,.letwithuspage .smenu2{font-size:15px;height:50px;line-height:50px;width:100%!important}}.letwithuspage .smenu a.popmenu,.letwithuspage .smenu2 a.popmenu{cursor:pointer;display:block;padding-top:17px;padding-bottom:26px;width:16px;z-index:1061;position:relative}@media(max-width:767px){.letwithuspage .smenu a.popmenu,.letwithuspage .smenu2 a.popmenu{padding-top:18px;position:absolute;right:16px}}.letwithuspage .smenu a.popmenu span,.letwithuspage .smenu2 a.popmenu span{width:16px;height:1px;background-color:#fff;display:block}.letwithuspage .smenu a.popmenu span:before,.letwithuspage .smenu2 a.popmenu span:before{width:16px;height:1px;background-color:#fff;display:block;content:'';margin-top:5px}.letwithuspage .smenu a.popmenu span:after,.letwithuspage .smenu2 a.popmenu span:after{width:16px;height:1px;background-color:#fff;display:block;content:'';margin-top:5px}.letwithuspage .smenu.enqt,.letwithuspage .smenu2.enqt{font-size:15px;font-weight:600}.letwithuspage .smenu.enqt span,.letwithuspage .smenu2.enqt span{font-size:18px}.letwithuspage .smenu.enqt span a,.letwithuspage .smenu2.enqt span a{color:#fff;text-decoration:none}.letwithuspage .smenu.enqt .enqbutton,.letwithuspage .smenu2.enqt .enqbutton{background-color:#5caa59;font-size:15px;margin-top:-5px}.letwithuspage .smenu.enqt .enqbutton2,.letwithuspage .smenu2.enqt .enqbutton2{color:#fff;cursor:pointer}.letwithuspage .popover{width:285px;padding:0;border:0;border-radius:5px}.letwithuspage .popover .arrow{border-bottom-color:transparent!important}.letwithuspage .popover .arrow:after{border-width:17px;margin-left:-17px;top:-23px}.letwithuspage .popover .popover-content{padding:0}.letwithuspage .popover .popover-content ul{list-style:none;padding:0;margin:0;font-size:15px;line-height:24px}.letwithuspage .popover .popover-content ul li{padding:12px 0 16px;border-bottom:1px solid #d9dadc}.letwithuspage .popover .popover-content ul li a{color:#43464f;font-weight:600;height:auto;margin:0;padding:0 15px;width:auto}@media(max-width:767px){.letwithuspage .popover .popover-content ul li a{position:relative;right:0}}.letwithuspage .popover .popover-content ul li.on a{color:#5caa59}.letwithuspage .popover .popover-content ul li:last-child{border-bottom:1px solid transparent}.letwithuspage .popover .popover-content .row{margin:0}.letwithuspage .popover .popover-content .enqtop{background-color:#5caa59;font-weight:600;padding:15px 0;font-size:15px}.letwithuspage .popover .popover-content .enqtop span{font-weight:600}.letwithuspage .popover .popover-content .enqtop tel,.letwithuspage .popover .popover-content .enqtop a[href^=tel]{color:#fff;display:inline}.letwithuspage .popover .popover-content .enqbottom{background-color:#33952f;border-bottom-right-radius:6px;border-bottom-left-radius:6px;height:42px;line-height:42px;font-size:17px}.letwithuspage .popover .popover-content .enqbottom a{color:#fff;cursor:pointer}.letwithuspage .popover .popover-content .enqbottom .fa{position:absolute;right:16px;font-size:22px;top:8px}.letwithuspage .leftmenu ul{list-style:none;padding:0;margin:0;font-size:15px;line-height:24px}.letwithuspage .leftmenu ul li{padding:19px 0;border-bottom:1px solid transparent}.letwithuspage .leftmenu ul li a{color:#43464f;font-weight:600}.letwithuspage .leftmenu ul li.on{border-bottom:1px solid #d9dadc}.letwithuspage .leftmenu ul li.on a{color:#5caa59}.letwithuspage .leftmenu ul li:first-child{padding-top:0}.letwithuspage .leftmenu ul#staff li{background-color:#fff;border-radius:6px;margin-bottom:15px;padding:15px}.letwithuspage .leftmenu ul#staff li img{max-width:100%;border-radius:100px}.letwithuspage .leftmenu ul#staff li strong{font-weight:600;line-height:93px}.letwithuspage .leftmenu .enqtop{margin-top:36px;border-top-right-radius:6px;border-top-left-radius:6px;background-color:#5caa59;color:#fff;padding:16px;font-size:15px;line-height:24px;font-weight:600}@media(min-width:1200px){.letwithuspage .leftmenu .enqtop span{display:inline-block;padding-right:10px}}.letwithuspage .leftmenu .enqbottom{border-bottom-right-radius:6px;border-bottom-left-radius:6px;background-color:#33952f;color:#fff;padding:16px;font-size:17px;line-height:24px;font-weight:600}.letwithuspage .leftmenu .enqbottom a{color:#fff;cursor:pointer;display:inline-block;z-index:99;width:100%;position:relative}.letwithuspage .leftmenu .enqbottom .fa{position:absolute;right:16px;font-size:22px;top:0}.letwithuspage.area h2.notop{margin-top:20px}@media(max-width:767px){.letwithuspage.area h2.notop{margin-top:0}}.letwithuspage .maincopytext{font-size:15px;line-height:24px;color:#43464f}@media(min-width:992px){.letwithuspage .maincopytext{}}.letwithuspage .maincopytext.hub{min-height:inherit;padding:30px 0 60px}.letwithuspage .maincopytext.hub .lycstats{background-color:#fff;margin-top:60px;box-shadow:0 0 20px 0 #e5e2e2}.letwithuspage .maincopytext.hub .lycstats .row div{padding:15px 20px;margin:10px 0;border-right:1px solid #e5e2e2}@media(max-width:991px){.letwithuspage .maincopytext.hub .lycstats .row div{text-align:center;padding:15px 0}}.letwithuspage .maincopytext.hub .lycstats .row div span{font-family:gentlemanbold;color:#5caa59;font-size:1.5em;margin-left:80px;display:inline-block}.letwithuspage .maincopytext.hub .lycstats .row div span:before{font-family:material icons;content:"\eb3e";color:#fff;border-radius:50%;height:50px;font-size:25px;width:50px;display:block;background-color:#a1a2a9;opacity:1;line-height:50px;position:absolute;left:25px;text-align:center}@media(max-width:991px){.letwithuspage .maincopytext.hub .lycstats .row div span{margin:0}.letwithuspage .maincopytext.hub .lycstats .row div span:before{position:relative;margin:0 auto;left:0;margin-bottom:10px}}.letwithuspage .maincopytext.hub .lycstats .row div p{font-family:open sans,sans-serif;font-weight:600;font-size:15px;margin:0;margin-left:80px;color:#666}@media(max-width:991px){.letwithuspage .maincopytext.hub .lycstats .row div p{margin:0}}.letwithuspage .maincopytext.hub .lycstats .row div.second .feefo{border-radius:50%;height:50px;font-size:25px;width:50px;display:block;background-color:#a1a2a9;position:absolute;left:25px;background-repeat:no-repeat;background-position:7px 17px;z-index:100;margin:0;text-align:center;background-image:url(/assets/images/letwithus/feefo.png)}@media(max-width:991px){.letwithuspage .maincopytext.hub .lycstats .row div.second .feefo{position:relative;margin:0 auto;left:0;margin-bottom:10px}}.letwithuspage .maincopytext.hub .lycstats .row div.second span:before{display:none}.letwithuspage .maincopytext.hub .lycstats .row div.third{border:0!important}.letwithuspage .maincopytext.hub .lycstats .row div.third span:before{content:"\e80b"}.letwithuspage .maincopytext.hub .lycworks{margin-top:40px}.letwithuspage .maincopytext.hub .lycworks:after{border-top:4px solid #d8d8d8;content:"";margin:0 auto;position:absolute;top:114px;left:0;right:0;bottom:0;width:800px;z-index:1}@media(max-width:991px){.letwithuspage .maincopytext.hub .lycworks:after{display:none}}@media(max-width:1199px){.letwithuspage .maincopytext.hub .lycworks:after{width:650px}}.letwithuspage .maincopytext.hub .lycworks .carousel-indicators{bottom:-60px}.letwithuspage .maincopytext.hub .lycworks .carousel-indicators li{border-color:#4caf50;padding:20px;width:15px;height:15px;border-color:transparent;position:relative;margin:0}.letwithuspage .maincopytext.hub .lycworks .carousel-indicators li span{display:inline-block;width:12px;height:12px;border:1px solid #4caf50;border-radius:10px;position:absolute;top:15px;left:15px}.letwithuspage .maincopytext.hub .lycworks .carousel-indicators li.active{background-color:transparent;width:15px;height:15px}.letwithuspage .maincopytext.hub .lycworks .carousel-indicators li.active span{background-color:#4caf50}@media(min-width:992px){.letwithuspage .maincopytext.hub .lycworks .carousel-indicators{display:none}}.letwithuspage .maincopytext.hub .lycworks .circle-wrap .carousel-inner .item{}@media(min-width:992px){.letwithuspage .maincopytext.hub .lycworks .circle-wrap .carousel-inner .item{display:inline-block;z-index:2}}.letwithuspage .maincopytext.hub .lycworks .circle-wrap .circle{display:block;width:80px;height:80px;line-height:80px;border-radius:50%;background-color:#4caf50;position:relative;left:50%;transform:translateX(-50%);z-index:2}.letwithuspage .maincopytext.hub .lycworks .circle-wrap .circle span{display:block;width:50px;height:50px;line-height:50px;border-radius:50%;background-color:#479928;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);font-family:gentlemanbold;color:#fff;font-size:25px}.letwithuspage .maincopytext.hub .lycworks .circle-wrap .circle-image{margin-top:12px;margin-bottom:25px}.letwithuspage .maincopytext.hub .lycworks .circle-wrap .circle-image img{height:162px}.letwithuspage .maincopytext.hub .lycworks .circle-wrap .circle-text{padding:0 50px}.letwithuspage .maincopytext.hub .lycworks .circle-wrap .circle-text span{font-family:open sans,sans-serif;font-weight:600;font-size:18px;margin-bottom:20px;display:block;color:#586d79}.letwithuspage .maincopytext.hub .lycworks .circle-wrap .circle-text p{font-size:15px;color:#586d79}.letwithuspage .maincopytext.findmore{padding:0;padding-bottom:30px}.letwithuspage .maincopytext.findmore .copy{height:259px;background-image:url(/img/letwithus/animation1.png);background-size:289px 259px;background-repeat:no-repeat;background-position:right;margin-top:-40px}@media(min-width:1200px){.letwithuspage .maincopytext.findmore .copy{margin-top:-26px}}@media(max-width:991px){.letwithuspage .maincopytext.findmore .copy{margin-top:-70px}}@media(max-width:767px){.letwithuspage .maincopytext.findmore .copy{margin-top:0;background-position:bottom center;background-size:261px 234px;height:340px}}.letwithuspage .maincopytext.findmore .copy p{padding-top:143px}@media(max-width:1199px){.letwithuspage .maincopytext.findmore .copy p{padding-top:134px}}@media(max-width:991px){.letwithuspage .maincopytext.findmore .copy p{width:45%;text-align:center;padding-top:126px}}@media(max-width:767px){.letwithuspage .maincopytext.findmore .copy p{padding-top:0;width:100%}}.letwithuspage .maincopytext.secondcopy{padding:40px 0}.letwithuspage .maincopytext.secondcopy .top img{padding:0 8px}@media(min-width:992px) and (max-width:1199px){.letwithuspage .maincopytext.secondcopy .top img{padding:0 40px;margin-top:40px}}@media(max-width:991px){.letwithuspage .maincopytext.secondcopy .top img{margin-top:30px}}@media(max-width:767px){.letwithuspage .maincopytext.secondcopy .top img{padding:0}}.letwithuspage .maincopytext.secondcopy .top h2{margin-top:60px}@media(max-width:991px){.letwithuspage .maincopytext.secondcopy .top h2{margin-top:0}}.letwithuspage .maincopytext.secondcopy .bottom{color:#fff}.letwithuspage .maincopytext.secondcopy .bottom h2{color:#fff;font-family:open sans,sans-serif;font-weight:300}.letwithuspage .maincopytext.secondcopy .bottom img{margin-top:60px}@media(max-width:767px){.letwithuspage .maincopytext.secondcopy .bottom img{margin-top:20px;padding:0 15px}}.letwithuspage .maincopytext.secondcopy .bottom .lastpic{padding:0;overflow:hidden}.letwithuspage .maincopytext.secondcopy .bottom .btn-grey{background-color:#505050;color:#fff;line-height:25px;padding:12px 20px;border-radius:0;font-size:18px;margin-top:20px;width:100%}.letwithuspage .maincopytext.secondcopy img{max-width:100%}.letwithuspage .maincopytext.secondcopy .hubtop{height:382px;background-image:url(/img/letwithus/animation2.png);background-size:367px 382px;background-repeat:no-repeat;background-position:left}@media(max-width:991px){.letwithuspage .maincopytext.secondcopy .hubtop{background-size:227px 234px;height:342px}}.letwithuspage .maincopytext.secondcopy .hubtop h2{padding-top:40px}@media(max-width:991px){.letwithuspage .maincopytext.secondcopy .hubtop h2{padding-top:10px;margin-top:0}}.letwithuspage .maincopytext.secondcopy .hubtop h2,.letwithuspage .maincopytext.secondcopy .hubtop p{width:50%;margin-left:50%}.letwithuspage .maincopytext.secondcopy .hubbottom{border-top:1px solid #e1e1e3;margin-top:50px;text-align:center;padding-top:30px;background-size:616px 181px;background-image:url(/img/letwithus/animation3.png);background-repeat:no-repeat;background-position:bottom center;height:422px}.letwithuspage .maincopytext.secondcopy.owners-guide-bar h2{font-size:25px!important;margin:20px 0 21px!important}.letwithuspage .maincopytext .backtooa{text-decoration:none;display:block;font-size:15px;font-weight:600;color:#43464f!important;margin-bottom:40px}.letwithuspage .maincopytext .backtooa i{vertical-align:middle;margin-top:-4px}@media(max-width:767px){.letwithuspage .maincopytext .lyccimg{margin:0 auto}}.letwithuspage .maincopytext h1.reghead{font-size:30px;font-weight:300;margin-bottom:30px;margin-top:0}.letwithuspage .maincopytext p.quote{color:#5caa59;font-size:25px;text-transform:uppercase;margin:30px 0;line-height:40px}.letwithuspage .maincopytext p.testimonial{color:#5caa59;font-style:italic}.letwithuspage .maincopytext a{font-weight:600}.letwithuspage .maincopytext .btn-green{margin-top:50px}.letwithuspage .maincopytext .highlight{font-size:24px;color:#5caa59;line-height:36px!important}.letwithuspage .maincopytext .breakout{background-color:#fff;border-radius:6px;padding:27px 30px;margin-top:20px;margin-bottom:20px}.letwithuspage .maincopytext .breakout img{width:80%!important;height:80%!important}@media(min-width:1200px){.letwithuspage .maincopytext .breakout img{width:70%!important;height:70%!important}}.letwithuspage .maincopytext .breakout h3{margin-top:0}@media(max-width:767px){.letwithuspage .maincopytext .breakout{text-align:center}.letwithuspage .maincopytext .breakout h3{margin-top:20px}}.letwithuspage .maincopytext .casestudywrap{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.letwithuspage .maincopytext .casestudywrap{float:left;width:50%}}@media(min-width:992px){.letwithuspage .maincopytext .casestudywrap{float:left;width:50%}}@media(min-width:1200px){.letwithuspage .maincopytext .casestudywrap{float:left;width:50%}}.letwithuspage .maincopytext .casestudywrap .casestudytop{margin-top:20px;background-color:#fff;padding:14px;padding-top:0;min-height:415px}@media(max-width:1199px){.letwithuspage .maincopytext .casestudywrap .casestudytop{min-height:365px}}@media(max-width:991px){.letwithuspage .maincopytext .casestudywrap .casestudytop{min-height:350px}}@media(max-width:767px){.letwithuspage .maincopytext .casestudywrap .casestudytop{text-align:center;min-height:inherit;height:auto!important}}.letwithuspage .maincopytext .casestudywrap .casestudytop p{margin-top:10px}.letwithuspage .maincopytext .casestudywrap .casestudytop strong{font-weight:600}.letwithuspage .maincopytext .casestudywrap .casestudytop img{max-width:100%}@media(max-width:767px){.letwithuspage .maincopytext .casestudywrap .casestudytop img{margin-bottom:0}}.letwithuspage .maincopytext .casestudywrap .casestudytop .casestudystats{text-align:center;font-family:open sans,sans-serif}.letwithuspage .maincopytext .casestudywrap .casestudytop .casestudystats p:first-of-type{background-color:#c22858;color:#fff;font-size:15px;padding:10px 0;margin-bottom:20px;margin-top:0}.letwithuspage .maincopytext .casestudywrap .casestudytop .casestudystats p,.letwithuspage .maincopytext .casestudywrap .casestudytop .casestudystats span{text-align:center}.letwithuspage .maincopytext .casestudywrap .casestudytop .casestudystats span{font-size:20px;font-weight:600}.letwithuspage .maincopytext .casestudywrap .casestudytop .casestudylink{text-align:center;margin:25px 0;margin-bottom:0}.letwithuspage .maincopytext .casestudywrap .casestudytop .casestudylink a{color:#fff;font-weight:400;background-color:#a1a2a8;border-radius:3px;padding:10px 15px;text-decoration:none;display:inline-block;margin:0 15px}.letwithuspage .maincopytext .casestudywrap .casestudy p,.letwithuspage .maincopytext .casestudywrap .casestudynobottom p{padding:14px;margin:0}.letwithuspage .maincopytext .casestudywrap .casestudy p:first-of-type,.letwithuspage .maincopytext .casestudywrap .casestudynobottom p:first-of-type{padding:10px;text-align:center;color:#fff;background-color:#c22858}.letwithuspage .maincopytext .casestudywrap .casestudy{background-color:#fff}.letwithuspage .maincopytext .casestudywrap .casestudy strong{font-weight:600}@media(max-width:767px){.letwithuspage .maincopytext .casestudywrap .casestudy{text-align:center}}.letwithuspage .maincopytext .casestudywrap .casestudybottom{border-top:1px solid #d9dadc;background-color:#fff;padding:14px}.letwithuspage .maincopytext .casestudywrap .casestudybottom strong{font-weight:600}.letwithuspage .maincopytext .casestudywrap .casestudybottom a{font-weight:600;color:#43464f;background-image:url(/img/letwithus/pdfdownload.png);background-size:23px 29px;background-repeat:no-repeat;background-position:right;padding-right:50px;line-height:30px;display:inline-block}@media(max-width:767px){.letwithuspage .maincopytext .casestudywrap .casestudybottom{text-align:center}}.letwithuspage .maincopytext .casestudywrap .casestudynobottom{background-color:#fff}.letwithuspage .maincopytext .casestudywrap .casestudynobottom strong{font-weight:600}@media(max-width:767px){.letwithuspage .maincopytext .casestudywrap .casestudynobottom{text-align:center}}.letwithuspage .maincopytext.region{}.letwithuspage .maincopytext.region h2:first-child{margin-top:0}.letwithuspage .maincopytext.region .casestudybottom,.letwithuspage .maincopytext.region .casestudynobottom{margin-bottom:30px}@media(max-width:767px){.letwithuspage .maincopytext.region .form{margin-top:0}}.letwithuspage .maincopytext ul#staff{list-style:none;padding:0;margin:0;font-size:15px;line-height:24px;margin-bottom:30px}@media(max-width:991px){.letwithuspage .maincopytext ul#staff{margin-bottom:0;margin-top:0}}@media(max-width:767px){.letwithuspage .maincopytext ul#staff{margin-top:0;margin-bottom:30px}}.letwithuspage .maincopytext ul#staff li{background-color:#fff;border-radius:6px;padding:15px 20px;text-align:center}.letwithuspage .maincopytext ul#staff li img{max-width:100%;border-radius:100px;margin-bottom:10px}.letwithuspage .maincopytext ul#staff li strong{font-weight:600}.letwithuspage .maincopytext ul#staff li a{color:#43464f;font-weight:600}.letwithuspage .maincopytext ul#staff li.on{border-bottom:1px solid #d9dadc}.letwithuspage .maincopytext ul#staff li.on a{color:#5caa59}.letwithuspage .maincopytext .form{background-color:#fafbfb;border-radius:6px;padding:0;margin-top:30px}.letwithuspage .maincopytext .form .formtop{background-color:#e9e9eb;padding:30px}.letwithuspage .maincopytext .form .formtop h2{margin-top:0}.letwithuspage .maincopytext .form .formtop strong{font-weight:600}.letwithuspage .maincopytext .form .formtop span{font-weight:600;font-size:18px;color:#5caa59}.letwithuspage .maincopytext .form .formtop span a{color:#5caa59}.letwithuspage .maincopytext .form .formbottom{padding:30px;position:relative}@media(max-width:767px){.letwithuspage .maincopytext .form .formbottom .ajax__validatorcallout_popup_table{left:auto!important;right:15px!important;top:50px!important}.letwithuspage .maincopytext .form .formbottom .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv{display:none!important}}.letwithuspage .maincopytext .form .formbottom .heading h4{line-height:25px}.letwithuspage .maincopytext .form .form-control{margin-bottom:15px;border-radius:6px;height:42px;border-color:#e1e1e3}.letwithuspage .maincopytext .form .btn-green{display:block;width:100%;margin-top:15px;margin-bottom:30px}@media(max-width:767px){.letwithuspage .maincopytext .form .captcha{overflow:hidden}}.letwithuspage .maincopytext .form .g-recaptcha{display:inline-block}@media(max-width:767px){.letwithuspage .maincopytext .form .g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}.letwithuspage .areadd{padding:20px 0}.letwithuspage .areadd .ddl{padding-right:0}.letwithuspage .areadd .ddl .form-control{border-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px;height:42px;font-size:15px;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url(/img/home/newhome/ddarrow.png);background-position:90% center;background-repeat:no-repeat;background-size:14px 8px}@media(min-width:1200px){.letwithuspage .areadd .ddl .form-control{background-position:98% center}}@media(min-width:992px){.letwithuspage .areadd .ddl .form-control{background-position:95% center}}@media(max-width:991px){.letwithuspage .areadd .ddl .form-control{background-position:95% center}}.letwithuspage .areadd .ddl select::-ms-expand{display:none}.letwithuspage .areadd .button{padding-left:0}.letwithuspage .areadd .button .btn{border-radius:0;background-color:#33952f;color:#fff;font-size:18px;font-weight:600;height:42px;border-top-right-radius:6px;border-bottom-right-radius:6px}.letwithuspage .drivers{padding:0;color:#43464f}.letwithuspage .drivers.area{padding-bottom:70px}.letwithuspage .drivers h2{margin-top:32px;margin-bottom:0}@media(max-width:767px){.letwithuspage .drivers h2{margin-bottom:30px}}.letwithuspage .drivers h4{font-size:18px;margin-top:18px;margin-bottom:16px;font-weight:600;line-height:27px}.letwithuspage .drivers h4 a{color:#43464f}.letwithuspage .drivers img{max-width:100%}.letwithuspage .drivers .driverimg{margin-left:-15px}@media(max-width:767px){.letwithuspage .drivers .driverimg{margin-left:0;margin-top:15px}}.letwithuspage .drivers .searchlink{font-size:15px}.letwithuspage .drivers .driverbg{width:100%;float:left;border-radius:5px;margin-bottom:30px;background-color:#fff}@media(min-width:1200px){.letwithuspage .drivers .driverbg{}}@media(max-width:991px){}@media(min-width:768px) and (max-width:991px){.letwithuspage .drivers .areaimg{padding:0}.letwithuspage .drivers .areaimg img{margin-left:0}.letwithuspage .drivers .areadriver{min-height:525px}}.letwithuspage .drivers .areatext{padding-left:0}@media(max-width:991px){.letwithuspage .drivers .areatext{padding-left:15px}}.letwithuspage .drivers.partnershipdrivers{}@media(max-width:767px){.letwithuspage .drivers.partnershipdrivers{padding-top:0!important}}.letwithuspage .drivers.partnershipdrivers .img,.letwithuspage .drivers.partnershipdrivers .copy{padding:0}.letwithuspage .drivers.partnershipdrivers .driverbg{background-color:transparent}@media(max-width:767px){.letwithuspage .drivers.partnershipdrivers .driverbg{margin-bottom:0}.letwithuspage .drivers.partnershipdrivers .driverbg .copy p{margin-bottom:0!important}}.letwithuspage .drivers.partnershipdrivers .driverimg{margin-left:0}@media(max-width:767px){.letwithuspage .drivers.partnershipdrivers .mobtext{margin-bottom:0}}.letwithuspage .drivers p{font-size:15px;line-height:24px;color:#43464f}.letwithuspage .drivers a{font-weight:600}.letwithuspage .drivers a.btn{width:auto;padding:12px 20px;margin-top:30px}@media(max-width:991px){.letwithuspage .drivers a.btn{width:100%}}.letwithuspage .drivers a.fom{display:inline-block;background-color:#5caa59;color:#fff;padding:10px;border-radius:2px;margin-top:30px;margin-bottom:30px;text-decoration:none}@media(min-width:768px) and (max-width:991px){.letwithuspage .drivers a.fom{margin-top:20px;margin-bottom:0}}@media(max-width:767px){.letwithuspage .drivers a.fom{margin-bottom:0}}.letwithuspage .drivers .copy{padding-bottom:30px}@media(min-width:1200px){.letwithuspage .drivers .copy{text-align:center;padding-bottom:30px}}@media(max-width:767px){.letwithuspage .drivers .mobtext{display:inline-block;margin-bottom:15px}}.letwithuspage .accordion{}@media(max-width:767px){.letwithuspage .accordion{padding-top:30px}}.letwithuspage .accordion .panel-group{margin-top:20px;float:left;width:100%}@media(max-width:767px){.letwithuspage .accordion .panel-group{margin-bottom:0}}.letwithuspage .accordion .panel-group .panel{border:0;border-radius:0;box-shadow:none;background:0 0}.letwithuspage .accordion .panel-group .panel .panel-heading{background:0 0;border:0;border-radius:0;padding:0;color:#43464f;float:left;width:100%}.letwithuspage .accordion .panel-group .panel .panel-heading .panel-title{margin-top:40px;margin-bottom:20px;background-image:url(/img/divider.gif);background-position:100% center;background-repeat:repeat-x;position:relative;float:left;width:100%}@media(max-width:767px){.letwithuspage .accordion .panel-group .panel .panel-heading .panel-title{background:0 0;margin-top:20px}}.letwithuspage .accordion .panel-group .panel .panel-heading .panel-title a{padding-right:20px;background-color:#f5f6f7}.letwithuspage .accordion .panel-group .panel .panel-heading .panel-title a:after{content:"\f147";font-family:FontAwesome;display:inline-block;color:#7c7e84;float:right;font-weight:400;background-color:#f5f6f7;padding:2px 3px;position:absolute;right:18px}@media(max-width:767px){.letwithuspage .accordion .panel-group .panel .panel-heading .panel-title a:after{right:0}}.letwithuspage .accordion .panel-group .panel .panel-heading .panel-title a:hover{text-decoration:none}.letwithuspage .accordion .panel-group .panel .panel-heading .panel-title a.collapsed:after{content:"\f196"}@media(max-width:767px){.letwithuspage .accordion .panel-group .panel .panel-heading .panel-title a.collapsed:after{right:0}}.letwithuspage .accordion .panel-group .panel .panel-heading p{line-height:24px;float:left}@media(max-width:767px){.letwithuspage .accordion .panel-group .panel .panel-heading p{display:none}}.letwithuspage .accordion .panel-group .panel .panel-collapse{margin-top:25px;float:left}.letwithuspage .accordion .panel-group .panel .panel-collapse .panel-body{padding:0;border:0}.letwithuspage .accordion .driverbg{background-color:#fff;float:left;width:100%;margin-bottom:20px;border-radius:5px}.letwithuspage .accordion .driverbg .driverimg{padding:15px}@media(max-width:767px){.letwithuspage .accordion .driverbg .driverimg{text-align:center}}.letwithuspage .accordion .driverbg .driverimg img{border-radius:50%;width:100%}@media(max-width:767px){.letwithuspage .accordion .driverbg .driverimg img{width:136px}}.letwithuspage .accordion .driverbg .copy h4{font-size:15px;font-weight:600;line-height:24px;margin-top:30px}@media(max-width:991px){.letwithuspage .accordion .driverbg .copy h4{margin-top:20px}}@media(max-width:767px){.letwithuspage .accordion .driverbg .copy h4{text-align:center;margin-top:0}}.letwithuspage .driverssecond{padding:0}.letwithuspage .driverssecond .btn-blue{border:0;background-color:#589fd5;background-image:none;color:#fff;font-size:18px;border-radius:5px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;text-shadow:none;width:100%;font-weight:600;margin-top:20px}.letwithuspage .driverssecond h2{margin-top:20px;margin-bottom:21px}.letwithuspage .driverssecond .staffdrivers .slick-slide{width:auto;outline:0}.letwithuspage .driverssecond .staffdrivers .slick-prev{left:0}.letwithuspage .driverssecond .staffdrivers .slick-prev:before{font-family:pochenty;content:"\e84d";color:#696b72;height:60px;font-size:50px;border-radius:50%;width:60px;display:block;background-color:#fff;opacity:1;line-height:60px;position:absolute;left:50px;top:28%}@media(max-width:991px){.letwithuspage .driverssecond .staffdrivers .slick-prev:before{left:10px}}.letwithuspage .driverssecond .staffdrivers .slick-next{right:0}.letwithuspage .driverssecond .staffdrivers .slick-next:before{font-family:pochenty;content:"\e84e";color:#696b72;height:60px;font-size:50px;border-radius:50%;width:60px;display:block;background-color:#fff;opacity:1;line-height:60px;position:absolute;right:50px;top:28%}@media(max-width:991px){.letwithuspage .driverssecond .staffdrivers .slick-next:before{right:10px}}.letwithuspage .driverssecond .staffdrivers .slick-prev,.letwithuspage .driverssecond .staffdrivers .slick-next{height:100%;width:20%;z-index:100;top:0;margin:0}@media(max-width:1199px){.letwithuspage .driverssecond .staffdrivers .slick-prev,.letwithuspage .driverssecond .staffdrivers .slick-next{width:125px}}@media(max-width:991px){.letwithuspage .driverssecond .staffdrivers .slick-prev,.letwithuspage .driverssecond .staffdrivers .slick-next{width:125px}}@media(max-width:767px){.letwithuspage .driverssecond .staffdrivers .slick-prev,.letwithuspage .driverssecond .staffdrivers .slick-next{width:auto}}.letwithuspage .driverssecond .staffdrivers .slick-prev,.letwithuspage .driverssecond .staffdrivers .slick-prev:hover,.letwithuspage .driverssecond .staffdrivers .slick-prev:active,.letwithuspage .driverssecond .staffdrivers .slick-prev:focus{background:-moz-linear-gradient(left,#f5f6f7 0%,rgba(245,246,247,0) 100%);background:-webkit-linear-gradient(left,#f5f6f7 0%,rgba(245,246,247,0) 100%);background:linear-gradient(to right,#f5f6f7 0%,rgba(245,246,247,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f6f7',endColorstr='#00f5f6f7',GradientType=0.5)}@media(max-width:767px){.letwithuspage .driverssecond .staffdrivers .slick-prev,.letwithuspage .driverssecond .staffdrivers .slick-prev:hover,.letwithuspage .driverssecond .staffdrivers .slick-prev:active,.letwithuspage .driverssecond .staffdrivers .slick-prev:focus{background:0 0;filter:unset}}.letwithuspage .driverssecond .staffdrivers .slick-next,.letwithuspage .driverssecond .staffdrivers .slick-next:hover,.letwithuspage .driverssecond .staffdrivers .slick-next:active,.letwithuspage .driverssecond .staffdrivers .slick-next:focus{background:-moz-linear-gradient(left,rgba(245,246,247,0) 0%,#f5f6f7 100%);background:-webkit-linear-gradient(left,rgba(245,246,247,0) 0%,#f5f6f7 100%);background:linear-gradient(to right,rgba(245,246,247,0) 0%,#f5f6f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f5f6f7',endColorstr='#f5f6f7',GradientType=0.5)}@media(max-width:767px){.letwithuspage .driverssecond .staffdrivers .slick-next,.letwithuspage .driverssecond .staffdrivers .slick-next:hover,.letwithuspage .driverssecond .staffdrivers .slick-next:active,.letwithuspage .driverssecond .staffdrivers .slick-next:focus{background:0 0;filter:unset}}.letwithuspage .driverssecond .staffdrivers .driverbg .driverimg{padding:0;max-width:100%;max-height:none}.letwithuspage .driverssecond .staffdrivers .driverbg .copy{padding-bottom:0}.letwithuspage .driverssecond .staffdrivers .driverbg .copy .region{display:block;font-size:15px;margin-top:20px}.letwithuspage .driverssecond .staffdrivers .driverbg .copy h3{margin-top:10px}.letwithuspage .driverssecond .staffdrivers .driverbg .copy p{margin-bottom:20px;text-align:left}.letwithuspage .sofa img{}@media(min-width:1200px){.letwithuspage .sofa img{width:100%}}.letwithuspage.owneradvice .maincopytext h2:first-child{font-family:open sans,sans-serif;font-weight:300;font-size:30px;margin-top:0}.letwithuspage.owneradvice .maincopytext h2{margin-top:40px}.letwithuspage.owneradvice .maincopytext.post img{margin:40px 0 13px}.letwithuspage.owneradvice .maincopytext .propimage,.letwithuspage.owneradvice .maincopytext .mainimage{max-width:100%}@media(max-width:767px){.letwithuspage.owneradvice .maincopytext .propimage,.letwithuspage.owneradvice .maincopytext .mainimage{margin:20px 0 13px}}.letwithuspage.owneradvice .maincopytext strong{font-weight:600}.letwithuspage.owneradvice .maincopytext ul{padding:0 15px;margin-top:20px}.letwithuspage.owneradvice .maincopytext ul li{margin-bottom:15px}.letwithuspage.owneradvice .maincopytext .breakout{padding:15px;margin-bottom:10px}@media(max-width:767px){.letwithuspage.owneradvice .maincopytext .breakout{margin-top:10px}}.letwithuspage.owneradvice .maincopytext .breakout img{width:auto!important;height:30px!important;margin:0}.letwithuspage.owneradvice .maincopytext .breakout .text{height:24px}.letwithuspage.owneradvice .maincopytext .breakout span{margin-top:0;display:table-cell;vertical-align:middle;height:inherit;font-size:18px;font-weight:600;color:#43464f;line-height:27px}.letwithuspage.owneradvice #content{margin-bottom:30px}.letwithuspage.owneradvice .poprow{margin-top:9px}@media(max-width:767px){.letwithuspage.owneradvice .poprow p{margin-bottom:0}}.letwithuspage.owneradvice .mobtext p{margin-bottom:3px}.letwithuspage.owneradvice .poprow{margin-bottom:20px}@media(min-width:1200px){.letwithuspage.owneradvice .poprow{min-height:380px}}@media(min-width:992px) and (max-width:1199px){.letwithuspage.owneradvice .poprow{min-height:320px}}@media(min-width:768px) and (max-width:991px){.letwithuspage.owneradvice .poprow{min-height:280px}}@media(max-width:767px){.letwithuspage.owneradvice .poprow{min-height:auto;margin-bottom:20px;padding-left:0;padding-right:0;position:relative;margin-top:0}}.letwithuspage.owneradvice h4{font-size:18px;margin-top:18px;margin-bottom:16px;font-weight:600;color:#43464f}@media(max-width:767px){.letwithuspage.owneradvice h4{margin-top:0;margin-bottom:0}}.letwithuspage.owneradvice h4 a{color:#43464f}@media(max-width:767px){.letwithuspage.owneradvice h4 a{color:#fff;position:absolute;top:0;text-align:center;left:0;display:block;width:100%;height:100%;background-color:rgba(67,70,79,.6);padding:30% 15px 0 0}}.letwithuspage.owneradvice .searchlink{font-size:15px;font-weight:600}.letwithuspage.owneradvice #loadmore,.letwithuspage.owneradvice #loadmore:active{background:#6b6c73;color:#fff;margin-top:30px;height:50px;line-height:38px;font-weight:400;border-radius:3px}.letwithuspage .join{padding-bottom:60px}.letwithuspage .join h2{color:#fff;font-weight:600;font-size:22px;line-height:40px;margin:45px 0 0;padding:0}@media(max-width:991px){.letwithuspage .join h2{font-size:20px}}.letwithuspage .join h2 a{color:#fff}.letwithuspage .join p{color:#fff;font-size:15px;line-height:30px;margin-top:20px}.letwithuspage .join input.form-control{border:0;border-radius:6px;height:42px;color:#43464f}@media(max-width:767px){.letwithuspage .join input.form-control{margin-bottom:30px}}.letwithuspage .join ::-webkit-input-placeholder{color:#43464f}.letwithuspage .join :-moz-placeholder{color:#43464f}.letwithuspage .join ::-moz-placeholder{color:#43464f}.letwithuspage .join :-ms-input-placeholder{color:#43464f}.letwithuspage .join .btn-green{padding:8px 0;display:block}.letwithuspage .join .joinform{margin-top:40px}.letwithuspage .formthanks{background-color:#fff;display:inline-block;padding:30px}.letwithuspage .formthanks h2{margin-top:0}@media(max-width:767px){.letwithuspage .formthanks h2{margin-top:30px}}.letwithuspage .formthanks .successmessage{}@media(max-width:767px){.letwithuspage .formthanks .successmessage{text-align:center}}.letwithuspage.enquire{}.letwithuspage.enquire .maincopytext{min-height:inherit}@media(max-width:767px){.letwithuspage.enquire .maincopytext{padding-top:30px}}.letwithuspage.enquire .head{color:#43464f;padding-bottom:0}.letwithuspage.enquire .head h1{text-align:center;width:100%;font-size:36px;line-height:60px;color:#43464f;font-family:gentlemanregular;margin:0;margin-bottom:22px}@media(max-width:991px){.letwithuspage.enquire .head h1{margin-top:0}}@media(max-width:767px){.letwithuspage.enquire .head h1{margin-top:30px;font-size:36px;line-height:43px}}.letwithuspage.enquire .head a.bc{font-size:15px;color:#43464f;font-weight:600}.letwithuspage.enquire .head p{font-size:15px;line-height:24px;color:#43464f}.letwithuspage.enquire .head p.secondpara{font-size:15px;line-height:28px;font-weight:600;margin-bottom:0}@media(max-width:767px){.letwithuspage.enquire .head p.secondpara{margin-bottom:30px}}.letwithuspage.enquire .head p.secondpara span{font-size:25px}.letwithuspage.enquire .head p.secondpara span.phone{color:#5caa59}@media(max-width:767px){.letwithuspage.enquire .formrow{padding-top:0}}.letwithuspage.enquire .form{margin-top:0}@media(max-width:767px){.letwithuspage.enquire .form{background-color:#f5f6f7}}.letwithuspage.enquire .form .formtop p{margin:0}.letwithuspage.enquire .form .form-control{color:#696b72}.letwithuspage.enquire .form .ukbut{line-height:42px}.letwithuspage.enquire .form .pcodebox{padding-right:0}.letwithuspage.enquire .form .pcodebox .form-control{border-top-right-radius:0;border-bottom-right-radius:0;color:#43464f}@media(max-width:767px){.letwithuspage.enquire .form .pcodebox .form-control{margin-bottom:0}}.letwithuspage.enquire .form .pcodebut{padding-left:0}.letwithuspage.enquire .form .pcodebut .btn{margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0;height:42px;margin-bottom:0}.letwithuspage.enquire .form .pcodebut .btn-grey{background-color:#e9e9eb}.letwithuspage.enquire .form .callbackbut{margin:15px 0}.letwithuspage.enquire .form label{font-weight:400}.letwithuspage.enquire .form .cbackdate{position:relative}.letwithuspage.enquire .form .cbackdate .dpicker{background-image:url(/img/home/newhome/calendar.png);background-position:95% center;background-repeat:no-repeat;background-size:17px 20px}.letwithuspage.enquire .form .cbackdate .dpicker.nobgi{background-image:url(/img/home/newhome/remove.png);background-size:14px 14px}.letwithuspage.enquire .form .cbackdate .icon-remove{display:none;position:absolute;right:33px;top:11px;height:20px;width:20px;cursor:pointer}@media screen and (max-width:767px){.letwithuspage .letwithuspage.enquire .bgdarkgrey.maincopytext{padding-top:30px}.letwithuspage .letwithuspage.enquire .bgdarkgrey.maincopytext .backtooa{margin-bottom:10px}.letwithuspage .formtop{padding:0 0 30px 30px!important}.letwithuspage .formbottom{padding:0 30px!important}.letwithuspage .formbottom .heading h4{line-height:25px}.letwithuspage h1.get-in-touch-h{font-weight:100;line-height:25px;margin-top:0;margin-bottom:0;font-size:36px;text-align:left}.letwithuspage .bgdarkgrey h2{font-size:22px!important;font-weight:500!important;line-height:25px!important;margin-top:30px}}.aboutuspage #hero_panel .jumbotron .caption{}@media(max-width:767px){.aboutuspage #hero_panel .jumbotron .caption h1{margin-bottom:0}}.aboutuspage #hero_panel .jumbotron .caption h1.hub{margin-bottom:10px}.aboutuspage #hero_panel .jumbotron .caption a.bc{text-decoration:none;color:#fff;font-size:15px;font-weight:600}.aboutuspage #hero_panel .jumbotron .caption p.strapline{color:#fff;font-size:15px;text-align:center;font-weight:600;margin-bottom:30px}@media(min-width:375px){.aboutuspage #hero_panel .jumbotron .caption p.strapline{padding:0 25px}}.aboutuspage .bgdarkgrey{background-color:#f5f6f7;padding:60px 0}.aboutuspage .bglightgrey{background-color:#fafbfb;padding:60px 0}.aboutuspage h2{font-size:25px;font-weight:600;color:#43464f;line-height:35px;margin-bottom:21px}@media(max-width:767px){.aboutuspage h2{font-size:22px}}.aboutuspage h2.notop{margin-top:0;font-size:25px;line-height:35px}.aboutuspage .btn-green{font-size:18px;width:100%}@media(max-width:991px){.aboutuspage .btn-green{padding:6px 20px}}.aboutuspage .join{padding-bottom:60px}.aboutuspage .join h2{color:#fff;font-weight:600;font-size:25px;line-height:40px;margin:45px 0 0;padding:0}@media(max-width:991px){.aboutuspage .join h2{font-size:20px}}.aboutuspage .join h2 a{color:#fff}.aboutuspage .join p{color:#fff;font-size:15px;line-height:30px;margin-top:20px}.aboutuspage .join input.form-control{border:0;border-radius:6px;height:42px;color:#43464f}@media(max-width:767px){.aboutuspage .join input.form-control{margin-bottom:30px}}.aboutuspage .join ::-webkit-input-placeholder{color:#43464f}.aboutuspage .join :-moz-placeholder{color:#43464f}.aboutuspage .join ::-moz-placeholder{color:#43464f}.aboutuspage .join :-ms-input-placeholder{color:#43464f}.aboutuspage .join .btn-green{padding:8px 0;display:block}.aboutuspage .join .joinform{margin-top:40px}.aboutuspage .bgblack{background-color:#43464f;padding-left:0;padding-right:0}.aboutuspage .maincopytext{font-size:15px;line-height:24px;color:#43464f;padding-top:40px}.aboutuspage .maincopytext.hub{min-height:inherit;padding:30px 0 60px}.aboutuspage .maincopytext.intro h2{margin-top:0}.aboutuspage .maincopytext.workforyou h2{margin-top:0}@media(max-width:767px){.aboutuspage .maincopytext.workforyou h2{margin-top:24px}}.aboutuspage .maincopytext.workforyou img{max-width:100%}@media(max-width:767px){.aboutuspage .maincopytext.workforyou{text-align:center}}.aboutuspage .maincopytext.secondcopy{padding-top:40px}.aboutuspage .maincopytext.secondcopy .top img{padding:0 8px}@media(min-width:992px) and (max-width:1199px){.aboutuspage .maincopytext.secondcopy .top img{padding:0 40px;margin-top:40px}}@media(max-width:991px){.aboutuspage .maincopytext.secondcopy .top img{margin-top:30px}}@media(max-width:767px){.aboutuspage .maincopytext.secondcopy .top img{padding:0}}.aboutuspage .maincopytext.secondcopy .top h2{margin-top:60px}@media(max-width:991px){.aboutuspage .maincopytext.secondcopy .top h2{margin-top:0}}.aboutuspage .maincopytext.secondcopy .bottom{text-align:center}.aboutuspage .maincopytext.secondcopy .bottom img{margin-top:60px}@media(max-width:767px){.aboutuspage .maincopytext.secondcopy .bottom img{max-width:200%;margin-top:20px;margin-left:-15px}}.aboutuspage .maincopytext.secondcopy .bottom .lastpic{padding:0;overflow:hidden}.aboutuspage .maincopytext.secondcopy img{max-width:100%}.aboutuspage .maincopytext.secondcopy .hubtop{height:382px;background-image:url(/img/letwithus/animation2.png);background-size:367px 382px;background-repeat:no-repeat;background-position:left}@media(max-width:991px){.aboutuspage .maincopytext.secondcopy .hubtop{background-size:227px 234px;height:342px}}.aboutuspage .maincopytext.secondcopy .hubtop h2{padding-top:40px}@media(max-width:991px){.aboutuspage .maincopytext.secondcopy .hubtop h2{padding-top:10px;margin-top:0}}.aboutuspage .maincopytext.secondcopy .hubtop h2,.aboutuspage .maincopytext.secondcopy .hubtop p{width:50%;margin-left:50%}.aboutuspage .maincopytext.secondcopy .hubbottom{border-top:1px solid #e1e1e3;margin-top:50px;text-align:center;padding-top:30px;background-size:616px 181px;background-image:url(/img/letwithus/animation3.png);background-repeat:no-repeat;background-position:bottom center;height:422px}.aboutuspage .maincopytext p.quote{color:#5caa59;font-size:25px;text-transform:uppercase;margin:30px 0;line-height:40px}.aboutuspage .maincopytext a{font-weight:600}.aboutuspage .maincopytext .btn-green{margin-top:50px}.aboutuspage .maincopytext .highlight{font-size:24px;color:#5caa59;line-height:36px!important}.aboutuspage .maincopytext .breakout{background-color:#fff;border-radius:6px;padding:27px 30px;margin-top:20px;margin-bottom:20px}.aboutuspage .maincopytext .breakout img{width:80%!important;height:80%!important}@media(min-width:1200px){.aboutuspage .maincopytext .breakout img{width:70%!important;height:70%!important}}.aboutuspage .maincopytext .breakout h3{margin-top:0}@media(max-width:767px){.aboutuspage .maincopytext .breakout{text-align:center}.aboutuspage .maincopytext .breakout h3{margin-top:20px}}.aboutuspage .maincopytext .casestudytop{margin-top:20px;background-color:#f0f0f1;border-top-right-radius:6px;border-top-left-radius:6px;padding:14px}@media(max-width:767px){.aboutuspage .maincopytext .casestudytop{text-align:center}}.aboutuspage .maincopytext .casestudytop p{margin-top:10px}.aboutuspage .maincopytext .casestudytop strong{font-weight:600}.aboutuspage .maincopytext .casestudytop img{max-width:100%;border-radius:100px}.aboutuspage .maincopytext .casestudy{background-color:#fff;padding:14px}.aboutuspage .maincopytext .casestudy strong{font-weight:600}@media(max-width:767px){.aboutuspage .maincopytext .casestudy{text-align:center}}.aboutuspage .maincopytext .casestudybottom{border-top:1px solid #d9dadc;background-color:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:14px}.aboutuspage .maincopytext .casestudybottom strong{font-weight:600}.aboutuspage .maincopytext .casestudybottom a{font-weight:600;color:#43464f;background-image:url(/img/letwithus/pdfdownload.png);background-size:23px 29px;background-repeat:no-repeat;background-position:right;padding-right:50px;line-height:30px;display:inline-block}@media(max-width:767px){.aboutuspage .maincopytext .casestudybottom{text-align:center}}.aboutuspage .maincopytext .casestudynobottom{background-color:#fff;padding:14px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.aboutuspage .maincopytext .casestudynobottom strong{font-weight:600}@media(max-width:767px){.aboutuspage .maincopytext .casestudynobottom{text-align:center}}.aboutuspage .maincopytext.region{}.aboutuspage .maincopytext.region h2:first-child{margin-top:0}.aboutuspage .maincopytext.region .casestudybottom,.aboutuspage .maincopytext.region .casestudynobottom{margin-bottom:30px}@media(max-width:767px){.aboutuspage .maincopytext.region .form{margin-top:0}}.aboutuspage .maincopytext ul#staff{list-style:none;padding:0;margin:0;font-size:15px;line-height:24px;margin-bottom:30px}@media(max-width:991px){.aboutuspage .maincopytext ul#staff{margin-bottom:0;margin-top:0}}@media(max-width:767px){.aboutuspage .maincopytext ul#staff{margin-top:0;margin-bottom:30px}}.aboutuspage .maincopytext ul#staff li{background-color:#fff;border-radius:6px;padding:15px 20px;text-align:center}.aboutuspage .maincopytext ul#staff li img{max-width:100%;border-radius:100px;margin-bottom:10px}.aboutuspage .maincopytext ul#staff li strong{font-weight:600}.aboutuspage .maincopytext ul#staff li a{color:#43464f;font-weight:600}.aboutuspage .maincopytext ul#staff li.on{border-bottom:1px solid #d9dadc}.aboutuspage .maincopytext ul#staff li.on a{color:#5caa59}.aboutuspage .maincopytext .form{background-color:#fafbfb;border-radius:6px;padding:0;margin-top:30px}.aboutuspage .maincopytext .form .formtop{background-color:#e9e9eb;padding:30px}.aboutuspage .maincopytext .form .formtop h2{margin-top:0}.aboutuspage .maincopytext .form .formtop strong{font-weight:600}.aboutuspage .maincopytext .form .formtop span{font-weight:600;font-size:18px;color:#5caa59}.aboutuspage .maincopytext .form .formtop span a{color:#5caa59}.aboutuspage .maincopytext .form .formbottom{padding:30px;position:relative}@media(max-width:767px){.aboutuspage .maincopytext .form .formbottom .ajax__validatorcallout_popup_table{left:auto!important;right:15px!important;top:50px!important}.aboutuspage .maincopytext .form .formbottom .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv{display:none!important}}.aboutuspage .maincopytext .form .form-control{margin-bottom:15px;border-radius:6px;height:42px;border-color:#e1e1e3}.aboutuspage .maincopytext .form .btn-green{display:block;width:100%;margin-top:15px;margin-bottom:30px}@media(max-width:767px){.aboutuspage .maincopytext .form .captcha{overflow:hidden}}.aboutuspage .maincopytext .form .g-recaptcha{display:inline-block}@media(max-width:767px){.aboutuspage .maincopytext .form .g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}.aboutuspage .drivers{padding-top:0;color:#43464f;padding-bottom:30px}.aboutuspage .drivers.area{padding-bottom:70px}.aboutuspage .drivers h2{margin-top:32px;margin-bottom:0}@media(max-width:767px){.aboutuspage .drivers h2{margin-bottom:30px}}.aboutuspage .drivers h4{font-size:18px;margin-top:24px;margin-bottom:16px;font-weight:600;line-height:27px}.aboutuspage .drivers h4 a{color:#43464f}.aboutuspage .drivers img{max-width:100%}.aboutuspage .drivers .driverimg{margin-top:30px}@media(max-width:767px){.aboutuspage .drivers .driverimg{max-width:100%}}.aboutuspage .drivers .searchlink{font-size:15px}.aboutuspage .drivers .driverbg{width:100%;float:left;background-color:#fff;border-radius:5px;margin-bottom:30px;min-height:173px}@media(max-width:991px){.aboutuspage .drivers .driverbg{text-align:center}}.aboutuspage .drivers p{font-size:15px;line-height:24px;color:#43464f}.aboutuspage .drivers a{font-weight:600}.aboutuspage .drivers .copy{padding-bottom:30px}@media(min-width:1200px){.aboutuspage .drivers .copy{padding-bottom:30px}}.aboutuspage.newlayout{overflow:hidden;clear:both}.aboutuspage.newlayout .blankhero{background-color:#eee;height:471px;position:relative}@media(max-width:1199px){.aboutuspage.newlayout .blankhero{height:547px}}@media(max-width:991px){.aboutuspage.newlayout .blankhero{height:549px}}@media(max-width:767px){.aboutuspage.newlayout .blankhero{height:460px;clear:both}}.aboutuspage.newlayout .blankhero .container{height:100%;position:relative}.aboutuspage.newlayout .blankhero .herointro{padding-right:15px;padding-top:150px}@media(max-width:1199px){.aboutuspage.newlayout .blankhero .herointro{padding-top:60px}}@media(max-width:767px){.aboutuspage.newlayout .blankhero .herointro{padding-right:15px;padding-top:50px}}.aboutuspage.newlayout .blankhero .herointro h1{font-size:31px;font-weight:700;line-height:1.29;text-align:left;color:#333;font-family:gentlemanbold;font-weight:400;margin-top:0;margin-bottom:15px}@media(max-width:767px){.aboutuspage.newlayout .blankhero .herointro h1{font-size:40px}}.aboutuspage.newlayout .blankhero .herointro p{font-size:21px}@media(max-width:767px){.aboutuspage.newlayout .blankhero .herointro p{font-size:16px}}.aboutuspage.newlayout .blankhero .teamrotate img{position:absolute;right:-110px;bottom:-156px}@media(max-width:1199px){.aboutuspage.newlayout .blankhero .teamrotate img{right:initial;left:50%;-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);bottom:-162px}}@media(max-width:767px){.aboutuspage.newlayout .blankhero .teamrotate img{bottom:-121px}}@media(max-width:767px){.aboutuspage.newlayout .blankhero .teamrotate img{margin-top:0}}.aboutuspage.newlayout .blankhero .teamrotate img.slide{display:none}.aboutuspage.newlayout .blankhero .teamrotate img.current{display:block}.aboutuspage.newlayout .blankhero .teamrotate .hideimage{display:none}.aboutuspage.newlayout .maincopytext{padding:60px 0;padding-top:200px}.aboutuspage.newlayout .maincopytext img{width:100%}@media(max-width:1199px){.aboutuspage.newlayout .maincopytext{padding-bottom:0;padding-top:100px}}@media(max-width:767px){.aboutuspage.newlayout .maincopytext{padding-bottom:40px;padding-top:100px}.aboutuspage.newlayout .maincopytext .col-xs-12{padding:0}.aboutuspage.newlayout .maincopytext .col-xs-12 h2{margin-left:15px;margin-right:15px;border-bottom:0;margin-bottom:0}.aboutuspage.newlayout .maincopytext .col-xs-12 h2:after{content:"";height:1px;background-color:#e0e0e0;width:100%;display:block;margin-top:20px}.aboutuspage.newlayout .maincopytext .col-xs-12 p{padding-left:15px;padding-right:15px}}.aboutuspage.newlayout h2{font-size:20px;line-height:1.5;text-align:left;color:#333;font-family:gentlemanbold;font-weight:400;border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:20px;margin-top:0}.aboutuspage.newlayout p{font-size:14px;line-height:1.79}.aboutuspage.newlayout img{}@media(max-width:1199px){.aboutuspage.newlayout img{margin:40px 0}}.aboutuspage.newlayout .block2{margin-top:80px}@media(max-width:1199px){.aboutuspage.newlayout .block2{margin-top:0}}.aboutuspage.newlayout .bgdarkgrey{background-color:#fafafa;padding:60px 0}@media(max-width:1199px){.aboutuspage.newlayout .bgdarkgrey{padding:0}}.aboutuspage.newlayout .bgdarkgrey h2{font-family:open sans,sans-serif;font-weight:600;font-size:18px}.aboutuspage.newlayout .bgdarkgrey img{width:100%;margin-bottom:30px}.aboutuspage.newlayout .bgdarkgrey p{min-height:100px}@media(max-width:991px){.aboutuspage.newlayout .bgdarkgrey p{min-height:175px}}@media(max-width:767px){.aboutuspage.newlayout .bgdarkgrey p{min-height:initial}}.aboutuspage.newlayout .bgdarkgrey .btn{width:269px;height:50px;line-height:35px;background-color:#5caa59;color:#fff;font-size:18px;font-weight:600;text-align:center;margin-top:30px}@media(max-width:1199px){.aboutuspage.newlayout .bgdarkgrey .btn{margin-bottom:60px}}@media(max-width:767px){.aboutuspage.newlayout .bgdarkgrey .btn.driver1{margin-bottom:0}}@media(max-width:767px){.homepage-nav{overflow:hidden}}.homepage{overflow:hidden}.homepage h2,.homepage .insp{font-size:22px;color:#252525;font-weight:600;margin:0;margin-bottom:21px;line-height:33px}.homepage h1.insp,.homepage .destination-drivers h2{margin-bottom:0;font-size:18px;border-bottom:1px solid #d7d7d7;padding-bottom:14px}.homepage h1.insp{margin-top:0!important}@media(max-width:767px){.homepage h1.insp{width:97%}}@media(max-width:767px){.homepage .destination-drivers h2{width:97%}}.homepage h2.insp{margin-top:40px}.homepage p{font-size:15px}.homepage a{font-weight:600}.homepage .header{}@media(max-width:767px){.homepage .header p{line-height:24px}}@media(max-width:767px){.homepage #hero_panel{height:438px}}@media(max-width:767px){.homepage #hero_panel .jumbotron{overflow:unset!important}}@media(max-width:767px){.homepage #hero_panel .jumbotron .caption{top:1%!important}}@media(min-width:1200px){.homepage .jumbotron{margin-top:-84px}}@media(min-width:992px) and (max-width:1199px){.homepage .jumbotron{margin-top:-121px}}@media(min-width:768px) and (max-width:991px){.homepage .jumbotron{margin-top:-122px}}@media(max-width:767px){.homepage .jumbotron{top:-62px}}.homepage .jumbotron .caption{top:55%!important}.homepage .jumbotron .caption h1{text-align:center;width:100%;font-size:70px!important;line-height:70px!important;color:#fff;font-family:gentlemanbold;margin:0;margin-bottom:0!important}@media(max-width:1199px){.homepage .jumbotron .caption h1{font-size:70px!important}}@media(max-width:991px){.homepage .jumbotron .caption h1{font-size:50px!important}}@media(max-width:767px){.homepage .jumbotron .caption h1{font-size:36px!important}}.homepage .jumbotron .rotatingmessage{font-size:18px;color:#fff;margin:0;padding:0;list-style:none;-moz-text-shadow:1px 1px 10px #35383f;-webkit-text-shadow:1px 1px 10px #35383f;text-shadow:1px 1px 10px #35383f}.homepage .jumbotron .rotatingmessage li{display:none;background-repeat:no-repeat;background-position:0 50%!important;height:70px;line-height:70px}.homepage .jumbotron .rotatingmessage li.feefo{padding-left:122px;background-image:url(/img/home/newhome/feefo_logo.png);background-size:109px 25px}.homepage .jumbotron .rotatingmessage li.feefo .fa-star{margin:0 3px}.homepage .jumbotron .rotatingmessage li.bta{background-image:url(/img/home/newhome/bta_logo2015.png);padding-left:90px;background-size:68px 68px}.homepage .jumbotron .rotatingmessage li.qa{background-image:url(/img/home/newhome/qa_logo.png);padding-left:65px;background-size:45px 45px}.homepage .jumbotron .rotatingmessage li:first-child{display:inline-block}.homepage .jumbotron .mobslink{margin-top:0}.homepage .jumbotron .mobslink a{font-size:18px;font-weight:600;cursor:pointer}.homepage .bggreen{background-color:#5caa59}.homepage .bannerbg{}@media(max-width:767px){.homepage .bannerbg{background-color:#5caa59;padding:10px 0 15px}}.homepage .tvpromo{background-color:#43464f}.homepage .tvpromo span{color:#fff;font-size:20px;font-family:gentlemanbold;line-height:43px}.homepage .tvpromo a{color:#fff;font-weight:400;line-height:43px;text-decoration:none}.homepage .tvpromo a:after{content:"\ea15";font-family:pochenty;font-size:23px;margin-left:10px;line-height:43px;vertical-align:bottom}.homepage .tvpromo img{margin-top:-44px;margin-left:20px;margin-right:20px;vertical-align:bottom}@media(max-width:767px){.homepage .tvpromo span{line-height:25px}.homepage .tvpromo a{display:block;clear:both;line-height:25px}.homepage .tvpromo a:after{line-height:25px}.homepage .tvpromo .visible-xs{background-color:#43464f}.homepage .tvpromo .visible-xs img{margin-top:-12px}}.homepage .secondmessage{background-color:#f5f6f7;font-size:15px;color:#43464f}.homepage .secondmessage p{line-height:25px}.homepage .secondmessage p strong{font-weight:600;font-style:normal}.homepage .secondmessage .message{padding-top:106px;margin:40px 0;background-position:50% 0!important;background-repeat:no-repeat}@media(max-width:991px){.homepage .secondmessage .message{padding-top:84px}}@media(max-width:767px){.homepage .secondmessage .message{margin:14px 0;padding-left:30px;padding-right:30px}}.homepage .secondmessage .message.message1{background-image:url(/img/home/newhome/message1.png);background-size:105px 87px}@media(max-width:991px){.homepage .secondmessage .message.message1{background-size:79px 65px}}@media(max-width:767px){.homepage .secondmessage .message.message1{margin-top:40px}}.homepage .secondmessage .message.message2{background-image:url(/img/home/newhome/message2.png);background-size:91px 89px}@media(max-width:991px){.homepage .secondmessage .message.message2{background-size:66px 65px}}.homepage .secondmessage .message.message3{background-image:url(/img/home/newhome/message3.png);background-size:73px 90px}@media(max-width:991px){.homepage .secondmessage .message.message3{background-size:52px 65px}}@media(max-width:767px){.homepage .secondmessage .message.message3{margin-bottom:40px}}.homepage .secondmessage .message.message4{background-image:url(/img/home/newhome/message4.png);background-size:93px 93px}.homepage .bgwhite{background-color:#fff;padding:52px 0}.homepage .bgwhite .inspiration{margin-top:30px;margin-bottom:55px}@media(max-width:767px){.homepage .bgwhite .inspiration{margin-top:30px}}.homepage .bgwhite .inspiration img{max-width:100%}.homepage .bgwhite .inspiration .driver{position:relative}.homepage .bgwhite .inspiration .driver .caption{color:#fff;position:absolute;top:45%;left:0;text-align:center;display:block;width:100%;padding:0 20px}.homepage .bgwhite .inspiration .driver .caption h3{font-size:22px;font-weight:600;margin:0;-moz-text-shadow:1px 1px 10px #35383f;-webkit-text-shadow:1px 1px 10px #35383f;text-shadow:1px 1px 10px #35383f}@media(min-width:768px) and (max-width:991px){.homepage .bgwhite .inspiration .driver .caption h3{font-size:18px}}.homepage .bgwhite .inspiration .driver .caption h3 a{color:#fff}.homepage .bgwhite .inspiration .driver .caption h3 a:hover{text-decoration:none}@media(max-width:767px){.homepage .bgwhite .inspiration .driver{padding:0}}.homepage .bgwhite .popdest{margin-top:30px;margin-bottom:55px}.homepage .bgwhite .popdest .regions{overflow:hidden;height:269px;background-position:center;background-repeat:no-repeat;margin-bottom:25px;position:relative;text-align:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}@media(max-width:991px){.homepage .bgwhite .popdest .regions{height:166px}}@media(max-width:767px){.homepage .bgwhite .popdest .regions{height:200px}}.homepage .bgwhite .popdest .regtext{position:absolute;top:50%;transform:translateY(-50%);width:90%;text-align:center}@media(max-width:767px){.homepage .bgwhite .popdest .regtext{width:100%}}.homepage .bgwhite .popdest .regtext h3{margin:0;font-size:22px;font-weight:600;color:#fff;margin-bottom:16px}@media(min-width:768px) and (max-width:991px){.homepage .bgwhite .popdest .regtext h3{font-size:18px}}.homepage .bgwhite .popdest .regtext h3 a{color:#fff}.homepage .bgwhite .popdest .regtext p{color:#fff;font-size:15px;padding:0 15px;margin:0}.homepage .bgwhite .popdest .regtext p a{color:#fff}@media(max-width:767px){.homepage .bgwhite .popdest .mobnopad{padding:0}.homepage .bgwhite .popdest .regions{margin-bottom:0}}.homepage .bgwhite .recently-viewed{margin-top:49px}@media(max-width:767px){.homepage .bgwhite .recently-viewed{margin-top:26px}}.homepage .bgwhite .recently-viewed .prop{}@media(max-width:767px){.homepage .bgwhite .recently-viewed .prop{margin-top:17px}}.homepage .bgwhite .recently-viewed .prop a{width:100%;display:block}@media(max-width:1199px){}@media(max-width:991px){}@media(max-width:767px){}.homepage .bgwhite .recently-viewed .prop img{height:203px}@media(max-width:1199px){.homepage .bgwhite .recently-viewed .prop img{height:220px}}@media(max-width:991px){.homepage .bgwhite .recently-viewed .prop img{height:165px}}@media(max-width:767px){.homepage .bgwhite .recently-viewed .prop img{height:auto;max-width:100%}}.homepage .bgwhite .recently-viewed .prop h3{font-size:18px;font-weight:600;margin:14px 0 7px}.homepage .bgwhite .recently-viewed .prop h3 a{color:#444;height:auto;overflow:inherit}.homepage .bgwhite .recently-viewed .prop p{color:#565d70;margin-bottom:5px}.homepage .bgwhite .recently-viewed .prop p.sleeps{font-weight:600;color:#444;margin-bottom:0}.homepage .maincontent{background-color:#f5f6f7;padding:52px 0}.homepage .maincontent .intropara{margin-bottom:45px;color:#43464f}.homepage .maincontent .intropara h2{color:#43464f}.homepage .maincontent h3{font-size:18px;font-weight:600;color:#43464f;line-height:27px}.homepage .maincontent h3:first-child{margin-top:0}.homepage .maincontent p{line-height:24px;color:#43464f}.homepage .maincontent .col1 .imgcont{width:100%;overflow:hidden;height:270px;float:left;margin-bottom:54px}@media(max-width:1199px){.homepage .maincontent .col1 .imgcont{height:auto}}.homepage .maincontent .col1 .imgcont img{max-width:100%}.homepage .maincontent .col2 .imgcont{width:100%;overflow:hidden}.homepage .maincontent .col2 .imgcont img{height:270px;margin-bottom:1px}@media(max-width:1199px){.homepage .maincontent .col2 .imgcont img{height:260px}}@media(max-width:991px){.homepage .maincontent .col2 .imgcont img{height:auto;max-width:100%}}@media(max-width:767px){.homepage .maincontent .col2 .imgcont img{margin-top:20px}}.homepage .maincontent .highlight{font-size:24px;color:#5caa59;margin-top:50px;line-height:36px}@media(max-width:767px){.homepage .maincontent .doublepara div{padding:0}.homepage .maincontent .doublepara div p,.homepage .maincontent .doublepara div h3{padding:0 15px}}.voucherpage{}.voucherpage #hero_panel .jumbotron .caption{}@media(max-width:767px){.voucherpage #hero_panel .jumbotron .caption h1{margin-bottom:0}}.voucherpage #hero_panel .jumbotron .caption h1.hub{margin-bottom:10px}.voucherpage #hero_panel .jumbotron .caption a.bc{text-decoration:none;color:#fff;font-size:15px;font-weight:600}.voucherpage #hero_panel .jumbotron .caption p.strapline{color:#fff;font-size:15px;text-align:center;font-weight:600;margin-bottom:30px}.voucherpage .bgdarkgrey{background-color:#f5f6f7;padding:60px 0}.voucherpage .bglightgrey{background-color:#fff;padding:60px 0}@media(max-width:767px){.voucherpage .bglightgrey{padding:30px 0 60px}}.voucherpage .bggreen{background-color:#5caa59}.voucherpage .bgblack{background-color:#43464f;padding-left:0;padding-right:0}.voucherpage h2{font-size:22px;font-weight:600;color:#43464f;line-height:33px;margin-bottom:21px}@media(max-width:767px){.voucherpage h2{font-size:22px}}.voucherpage h2.notop{margin-top:0;font-size:25px;line-height:35px}.voucherpage h3{font-size:18px;font-weight:600;color:#43464f;line-height:27px}.voucherpage .btn-green{font-size:18px}@media(max-width:991px){.voucherpage .btn-green{padding:6px 20px}}@media(min-width:992px){.voucherpage #sticky-wrapper{height:0!important}}@media(min-width:768px) and (max-width:991px){.voucherpage #sticky-wrapper.mstuck{height:0!important}}@media(max-width:767px){.voucherpage #sticky-wrapper.tstuck{height:0!important}}@media(max-width:991px){.voucherpage #sticky-wrapper.mstuck.is-sticky .smenu,.voucherpage #sticky-wrapper.mstuckd.is-sticky .smenu,.voucherpage #sticky-wrapper.tstuck.is-sticky .smenu,.voucherpage #sticky-wrapper.mstuck.is-sticky .smenu2,.voucherpage #sticky-wrapper.mstuckd.is-sticky .smenu2,.voucherpage #sticky-wrapper.tstuck.is-sticky .smenu2{position:fixed;top:0;width:100%;z-index:9999}}@media(min-width:992px){.voucherpage #sticky-wrapper.lstuck.is-sticky .leftmenu{position:fixed;top:0;z-index:9999}}.voucherpage .smenu,.voucherpage .smenu2{background-color:#5caa59;height:50px;line-height:50px;color:#fff;font-size:18px}@media(max-width:767px){.voucherpage .smenu,.voucherpage .smenu2{font-size:15px;height:50px;line-height:50px}}.voucherpage .smenu a.popmenu,.voucherpage .smenu2 a.popmenu{cursor:pointer;display:block;padding-top:17px;padding-bottom:26px;width:16px;z-index:1061;position:relative}@media(max-width:767px){.voucherpage .smenu a.popmenu,.voucherpage .smenu2 a.popmenu{padding-top:18px;position:absolute;right:16px}}.voucherpage .smenu a.popmenu span,.voucherpage .smenu2 a.popmenu span{width:16px;height:1px;background-color:#fff;display:block}.voucherpage .smenu a.popmenu span:before,.voucherpage .smenu2 a.popmenu span:before{width:16px;height:1px;background-color:#fff;display:block;content:'';margin-top:5px}.voucherpage .smenu a.popmenu span:after,.voucherpage .smenu2 a.popmenu span:after{width:16px;height:1px;background-color:#fff;display:block;content:'';margin-top:5px}.voucherpage .smenu.enqt,.voucherpage .smenu2.enqt{font-size:15px;font-weight:600}.voucherpage .smenu.enqt span,.voucherpage .smenu2.enqt span{font-size:18px}.voucherpage .smenu.enqt span a,.voucherpage .smenu2.enqt span a{color:#fff!important}.voucherpage .smenu.enqt span a[href^=tel],.voucherpage .smenu2.enqt span a[href^=tel]{color:#fff!important}.voucherpage .smenu.enqt a[href^=tel],.voucherpage .smenu2.enqt a[href^=tel]{color:#fff!important}.voucherpage .smenu.enqt .enqbutton,.voucherpage .smenu2.enqt .enqbutton{background-color:#5caa59;font-size:15px;margin-top:-5px}.voucherpage .smenu.enqt .enqbutton2,.voucherpage .smenu2.enqt .enqbutton2{color:#fff;cursor:pointer}.voucherpage .popover{width:285px;padding:0;border:0;border-radius:5px}.voucherpage .popover .arrow{border-bottom-color:transparent!important}.voucherpage .popover .arrow:after{border-width:17px;margin-left:-17px;top:-23px}.voucherpage .popover .popover-content{padding:0}.voucherpage .popover .popover-content ul{list-style:none;padding:0;margin:0;font-size:15px;line-height:24px}.voucherpage .popover .popover-content ul li{padding:12px 0 16px;border-bottom:1px solid #d9dadc}.voucherpage .popover .popover-content ul li a{color:#43464f;font-weight:600;height:auto;margin:0;padding:0 15px;width:auto}@media(max-width:767px){.voucherpage .popover .popover-content ul li a{position:relative;right:0}}.voucherpage .popover .popover-content ul li.on a{color:#5caa59}.voucherpage .popover .popover-content ul li:last-child{border-bottom:1px solid transparent}.voucherpage .popover .popover-content .row{margin:0}.voucherpage .popover .popover-content .enqtop{background-color:#5caa59;font-weight:600;padding:15px 0;font-size:15px}.voucherpage .popover .popover-content .enqtop span{font-weight:600}.voucherpage .popover .popover-content .enqtop tel,.voucherpage .popover .popover-content .enqtop a[href^=tel]{color:#fff;display:inline}.voucherpage .popover .popover-content .enqbottom{background-color:#33952f;border-bottom-right-radius:6px;border-bottom-left-radius:6px;height:42px;line-height:42px;font-size:17px}.voucherpage .popover .popover-content .enqbottom a{color:#fff;cursor:pointer}.voucherpage .popover .popover-content .enqbottom .fa{position:absolute;right:16px;font-size:22px;top:8px}.voucherpage .leftmenu ul{list-style:none;padding:0;margin:0;font-size:15px;line-height:24px}.voucherpage .leftmenu ul li{padding:19px 0;border-bottom:1px solid transparent}.voucherpage .leftmenu ul li a{color:#43464f;font-weight:600}.voucherpage .leftmenu ul li.on{border-bottom:1px solid #d9dadc}.voucherpage .leftmenu ul li.on a{color:#5caa59}.voucherpage .leftmenu ul li:first-child{padding-top:0}.voucherpage .leftmenu ul#staff li{background-color:#fff;border-radius:6px;margin-bottom:15px;padding:15px}.voucherpage .leftmenu ul#staff li img{max-width:100%;border-radius:100px}.voucherpage .leftmenu ul#staff li strong{font-weight:600}.voucherpage .leftmenu .enqtop{margin-top:36px;border-top-right-radius:6px;border-top-left-radius:6px;background-color:#5caa59;color:#fff;padding:16px;font-size:15px;line-height:24px;font-weight:600}.voucherpage .leftmenu .enqbottom{border-bottom-right-radius:6px;border-bottom-left-radius:6px;background-color:#33952f;color:#fff;padding:16px;font-size:17px;line-height:24px;font-weight:600}.voucherpage .leftmenu .enqbottom a{color:#fff;cursor:pointer}.voucherpage .leftmenu .enqbottom .fa{position:absolute;right:16px;font-size:22px}.voucherpage .maincopytext{font-size:15px;line-height:24px;color:#43464f}@media(min-width:992px){.voucherpage .maincopytext{min-height:708px}}.voucherpage .maincopytext span{font-weight:600;margin:15px 0;display:block}.voucherpage .maincopytext span.firstheading{margin:0 0 15px}.voucherpage .maincopytext.hub{min-height:inherit}.voucherpage .maincopytext.findmore{padding:0;padding-bottom:30px}.voucherpage .maincopytext.findmore .copy{height:259px;background-image:url(/img/letwithus/animation1.png);background-size:289px 259px;background-repeat:no-repeat;background-position:right;margin-top:-40px}@media(min-width:1200px){.voucherpage .maincopytext.findmore .copy{margin-top:-26px}}@media(max-width:991px){.voucherpage .maincopytext.findmore .copy{margin-top:-70px}}@media(max-width:767px){.voucherpage .maincopytext.findmore .copy{margin-top:0;background-position:bottom center;background-size:261px 234px;height:340px}}.voucherpage .maincopytext.findmore .copy p{padding-top:120px}@media(max-width:991px){.voucherpage .maincopytext.findmore .copy p{width:45%;text-align:center}}@media(max-width:767px){.voucherpage .maincopytext.findmore .copy p{padding-top:0;width:100%}}.voucherpage .maincopytext.secondcopy{padding-top:40px}.voucherpage .maincopytext.secondcopy .top img{padding:0 8px}@media(min-width:992px) and (max-width:1199px){.voucherpage .maincopytext.secondcopy .top img{padding:0 40px;margin-top:40px}}@media(max-width:991px){.voucherpage .maincopytext.secondcopy .top img{margin-top:40px}}@media(max-width:767px){.voucherpage .maincopytext.secondcopy .top img{padding:0}}.voucherpage .maincopytext.secondcopy .top h2{margin-top:60px}@media(max-width:991px){.voucherpage .maincopytext.secondcopy .top h2{margin-top:0}}.voucherpage .maincopytext.secondcopy .bottom{text-align:center;border-top:1px solid #e1e1e3;margin-top:50px;padding-top:30px}.voucherpage .maincopytext.secondcopy .bottom img{margin-top:60px}@media(max-width:767px){.voucherpage .maincopytext.secondcopy .bottom img{max-width:200%;margin-top:20px}}.voucherpage .maincopytext.secondcopy .bottom .lastpic{padding:0;overflow:hidden}.voucherpage .maincopytext.secondcopy img{max-width:100%}.voucherpage .maincopytext.secondcopy .hubtop{height:382px;background-image:url(/img/letwithus/animation2.png);background-size:367px 382px;background-repeat:no-repeat;background-position:left}@media(max-width:991px){.voucherpage .maincopytext.secondcopy .hubtop{background-size:227px 234px;height:342px}}.voucherpage .maincopytext.secondcopy .hubtop h2{padding-top:40px}@media(max-width:991px){.voucherpage .maincopytext.secondcopy .hubtop h2{padding-top:10px;margin-top:0}}.voucherpage .maincopytext.secondcopy .hubtop h2,.voucherpage .maincopytext.secondcopy .hubtop p{width:50%;margin-left:50%}.voucherpage .maincopytext.secondcopy .hubbottom{border-top:1px solid #e1e1e3;margin-top:50px;text-align:center;padding-top:30px;background-size:616px 181px;background-image:url(/img/letwithus/animation3.png);background-repeat:no-repeat;background-position:bottom center;height:422px}.voucherpage .maincopytext p.quote{color:#5caa59;font-size:25px;text-transform:uppercase;margin:30px 0;line-height:40px}.voucherpage .maincopytext a{font-weight:600}.voucherpage .maincopytext .highlight{font-size:24px;color:#5caa59;line-height:36px!important}.voucherpage .maincopytext .breakout{background-color:#fff;border-radius:6px;padding:27px 30px;margin-top:30px;margin-bottom:20px}.voucherpage .maincopytext .breakout h3{margin-top:0}@media(max-width:767px){.voucherpage .maincopytext .breakout{text-align:center}.voucherpage .maincopytext .breakout h3{margin-top:20px}.voucherpage .maincopytext .breakout img{max-width:80%}}.voucherpage .maincopytext .casestudytop{margin-top:30px;background-color:#f0f0f1;border-top-right-radius:6px;border-top-left-radius:6px;padding:14px}@media(max-width:767px){.voucherpage .maincopytext .casestudytop{text-align:center}}.voucherpage .maincopytext .casestudytop p{margin-top:10px}.voucherpage .maincopytext .casestudytop strong{font-weight:600}.voucherpage .maincopytext .casestudy{background-color:#fff;padding:14px}.voucherpage .maincopytext .casestudy strong{font-weight:600}.voucherpage .maincopytext .casestudybottom{border-top:1px solid #d9dadc;background-color:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:14px}.voucherpage .maincopytext .casestudybottom strong{font-weight:600}.voucherpage .maincopytext .casestudybottom a{font-weight:600;color:#43464f;background-image:url(/img/letwithus/pdfdownload.png);background-size:23px 29px;background-repeat:no-repeat;background-position:right;padding-right:50px;line-height:30px;display:inline-block}.voucherpage .maincopytext .casestudynobottom{background-color:#fff;padding:14px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.voucherpage .maincopytext .casestudynobottom strong{font-weight:600}.voucherpage .maincopytext.region h2:first-child{margin-top:0}.voucherpage .maincopytext.region .casestudybottom,.voucherpage .maincopytext.region .casestudynobottom{margin-bottom:30px}.voucherpage .maincopytext ul#staff{list-style:none;padding:0;margin:0;font-size:15px;line-height:24px;margin-bottom:30px}.voucherpage .maincopytext ul#staff li{background-color:#fff;border-radius:6px;padding:15px 20px;text-align:center}.voucherpage .maincopytext ul#staff li img{max-width:100%;border-radius:100px;margin-bottom:10px}.voucherpage .maincopytext ul#staff li strong{font-weight:600}.voucherpage .maincopytext ul#staff li a{color:#43464f;font-weight:600}.voucherpage .maincopytext ul#staff li.on{border-bottom:1px solid #d9dadc}.voucherpage .maincopytext ul#staff li.on a{color:#5caa59}.voucherpage .maincopytext .form{background-color:#fafbfb;border-radius:6px;padding:0}.voucherpage .maincopytext .form .formtop{background-color:#e9e9eb;padding:30px}.voucherpage .maincopytext .form .formtop h2{margin-top:0}.voucherpage .maincopytext .form .formtop strong{font-weight:600}.voucherpage .maincopytext .form .formtop span{font-weight:600;font-size:18px;color:#5caa59}.voucherpage .maincopytext .form .formtop span a,.voucherpage .maincopytext .form .formtop span a[href^=tel]{color:#5caa59!important}.voucherpage .maincopytext .form .formbottom{padding:30px}.voucherpage .maincopytext .form .form-control{margin-bottom:15px;border-radius:6px;height:42px;border-color:#e1e1e3}.voucherpage .maincopytext .form .btn-green{display:block;width:100%;margin-top:15px;margin-bottom:30px}@media(max-width:767px){.voucherpage .maincopytext .form .captcha{overflow:hidden}}.voucherpage .maincopytext .form .g-recaptcha{display:inline-block}@media(max-width:767px){.voucherpage .maincopytext .form .g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}.voucherpage .areadd{padding:20px 0}.voucherpage .areadd .ddl{padding-right:0}.voucherpage .areadd .ddl .form-control{border-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px;height:42px;font-size:15px;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;-webkit-box-shadow:none!important;box-shadow:none!important;background-image:url(/img/home/newhome/ddarrow.png);background-position:90% center;background-repeat:no-repeat;background-size:14px 8px}@media(min-width:1200px){.voucherpage .areadd .ddl .form-control{background-position:98% center}}@media(min-width:992px){.voucherpage .areadd .ddl .form-control{background-position:95% center}}@media(max-width:991px){.voucherpage .areadd .ddl .form-control{background-position:95% center}}.voucherpage .areadd .ddl select::-ms-expand{display:none}.voucherpage .areadd .button{padding-left:0}.voucherpage .areadd .button .btn{border-radius:0;background-color:#33952f;color:#fff;font-size:18px;font-weight:600;height:42px;border-top-right-radius:6px;border-bottom-right-radius:6px}.voucherpage .drivers{padding-top:0;color:#43464f;padding-bottom:0}.voucherpage .drivers.area{padding-bottom:70px}.voucherpage .drivers h2{margin-top:32px;margin-bottom:0}@media(max-width:767px){.voucherpage .drivers h2{margin-bottom:30px}}.voucherpage .drivers h4{font-size:18px;margin-top:18px;margin-bottom:16px;font-weight:600;line-height:27px}.voucherpage .drivers h4 a{color:#43464f}.voucherpage .drivers img{max-width:100%}.voucherpage .drivers .driverimg{margin-top:30px}@media(max-width:1199px){.voucherpage .drivers .driverimg{padding:0 12px}}@media(max-width:991px){.voucherpage .drivers .driverimg{padding:0 15px}}@media(max-width:767px){.voucherpage .drivers .driverimg{padding:0 5px}}.voucherpage .drivers .searchlink{font-size:15px}.voucherpage .drivers .driverbg{width:100%;float:left;background-color:#fff;border-radius:5px;margin-bottom:30px}@media(min-width:1200px){.voucherpage .drivers .driverbg{min-height:420px;margin-bottom:0}}@media(max-width:991px){.voucherpage .drivers .driverbg{text-align:center}}.voucherpage .drivers p{font-size:15px;line-height:24px;color:#43464f}.voucherpage .drivers a{font-weight:600}.voucherpage .drivers .copy{padding-bottom:30px}@media(min-width:1200px){.voucherpage .drivers .copy{text-align:center;padding-bottom:30px}}.voucherpage .drivers .mobtext{}@media(min-width:1200px){.voucherpage .drivers .mobtext{display:block;text-align:center;padding:0 15px 0}}.voucherpage .join{padding-bottom:60px}.voucherpage .join h2{color:#fff;font-weight:600;font-size:22px;line-height:40px;margin:45px 0 0;padding:0}@media(max-width:991px){.voucherpage .join h2{font-size:20px}}.voucherpage .join h2 a{color:#fff}.voucherpage .join p{color:#fff;font-size:15px;line-height:30px;margin-top:20px}.voucherpage .join input.form-control{border:0;border-radius:6px;height:42px;color:#43464f}@media(max-width:767px){.voucherpage .join input.form-control{margin-bottom:30px}}.voucherpage .join ::-webkit-input-placeholder{color:#43464f}.voucherpage .join :-moz-placeholder{color:#43464f}.voucherpage .join ::-moz-placeholder{color:#43464f}.voucherpage .join :-ms-input-placeholder{color:#43464f}.voucherpage .join .btn-green{padding:8px 0;display:block}.voucherpage .join .joinform{margin-top:40px}.voucherpage .formthanks{background-color:#fff;display:inline-block;padding:30px}.voucherpage .formthanks h2{margin-top:0}@media(max-width:767px){.voucherpage .formthanks h2{margin-top:30px}}.voucherpage .formthanks .successmessage{}@media(max-width:767px){.voucherpage .formthanks .successmessage{text-align:center}}.voucherpage.enquire .maincopytext{min-height:inherit}@media(max-width:767px){.voucherpage.enquire .maincopytext{padding:0}}.voucherpage.enquire .head{color:#43464f;padding-bottom:0}.voucherpage.enquire .head h1{text-align:center;width:100%;font-size:50px;line-height:60px;color:#43464f;font-family:gentlemanbold;margin:0;margin-bottom:22px}.voucherpage.enquire .head a.bc{font-size:15px;color:#43464f;font-weight:600}.voucherpage.enquire .head p{font-size:15px;line-height:24px;color:#43464f}.voucherpage.enquire .head p.secondpara{font-size:18px;line-height:28px;font-weight:600}.voucherpage.enquire .head p.secondpara span{color:#5caa59}.voucherpage.enquire .form{}@media(max-width:767px){.voucherpage.enquire .form{background-color:#f5f6f7}}.voucherpage.enquire .form .formtop p{margin:0}.voucherpage.enquire .form ::-webkit-input-placeholder{color:#43464f}.voucherpage.enquire .form :-moz-placeholder{color:#43464f}.voucherpage.enquire .form ::-moz-placeholder{color:#43464f}.voucherpage.enquire .form :-ms-input-placeholder{color:#43464f}.voucherpage.enquire .form .form-control{color:#43464f}.voucherpage.enquire .form .ukbut{line-height:42px}.voucherpage.enquire .form .pcodebox{padding-right:0}.voucherpage.enquire .form .pcodebox .form-control{border-top-right-radius:0;border-bottom-right-radius:0;color:#43464f}@media(max-width:767px){.voucherpage.enquire .form .pcodebox .form-control{margin-bottom:0}}.voucherpage.enquire .form .pcodebut{padding-left:0}.voucherpage.enquire .form .pcodebut .btn{margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0;height:42px;margin-bottom:0}.voucherpage.enquire .form .pcodebut .btn-grey{background-color:#e9e9eb}.voucherpage.enquire .form .callbackbut{margin:15px 0}.voucherpage.enquire .form label{font-weight:400}.voucherpage.enquire .form .cbackdate{position:relative}.voucherpage.enquire .form .cbackdate .dpicker{background-image:url(/img/home/newhome/calendar.png);background-position:95% center;background-repeat:no-repeat;background-size:17px 20px}.voucherpage.enquire .form .cbackdate .dpicker.nobgi{background-image:url(/img/home/newhome/remove.png);background-size:14px 14px}.voucherpage.enquire .form .cbackdate .icon-remove{display:none;position:absolute;right:33px;top:11px;height:20px;width:20px;cursor:pointer}.youngcreativespage .bgdarkergrey{background-color:#e8e8eb;height:80px;line-height:80px;font-size:1.5em;font-weight:600}.youngcreativespage .bgdarkergrey i{margin-right:15px}.youngcreativespage .bgdarkgrey{background-color:#f5f6f7;padding:52px 0}.youngcreativespage .bgdarkgrey p{margin:15px auto;line-height:1.8em}.youngcreativespage .bgdarkgrey .btn-green,.youngcreativespage .bgdarkgrey .btn-grey{margin-top:20px;padding:6px 15px;display:block}.youngcreativespage .bgdarkgrey .aspNetDisabled{background:#d9dadc!important}.youngcreativespage .bgdarkgrey .secondSection{border-top:1px solid #d9dadc;margin-top:20px}.youngcreativespage .bgdarkgrey.intro{padding-bottom:0}.youngcreativespage .bgdarkgrey.ycdrivers{padding-top:0;padding-bottom:50px}@media(max-width:767px){.youngcreativespage .bgdarkgrey.ycdrivers{padding-bottom:0}}.youngcreativespage .bgdarkgrey.copy{padding-top:30px}.youngcreativespage .bgdarkgrey .form-control{height:45px}.youngcreativespage .bggreen{background-color:#85bf82;height:80px;line-height:80px;font-size:1.5em;font-weight:600;color:#fff}.youngcreativespage .bggreen i{margin-right:15px}.youngcreativespage .bglightgrey{background-color:#fff;padding:52px 0}@media(max-width:767px){.youngcreativespage .bglightgrey{padding:0;padding-top:60px}}.youngcreativespage .reducedPadding{padding-top:10px!important}.youngcreativespage .bgblack{background-color:#43464f;padding-left:0;padding-right:0}.youngcreativespage h2{font-size:22px;font-weight:600;color:#43464f;line-height:33px}@media(max-width:767px){.youngcreativespage h2{font-size:22px}}.youngcreativespage h2.notop{margin-top:0;font-size:25px;line-height:35px}.youngcreativespage h3{font-size:18px;font-weight:600;color:#43464f;background-color:#f5f6f7;padding:15px 20px;margin-bottom:30px;position:relative;line-height:30px;border-radius:6px}.youngcreativespage h4{font-size:15px;font-weight:600;color:#43464f}.youngcreativespage .btn-green,.youngcreativespage .btn-grey{font-size:18px}@media(max-width:991px){.youngcreativespage .btn-green,.youngcreativespage .btn-grey{padding:6px 20px}}.youngcreativespage .intro p.strapline{margin-top:0;margin-bottom:0}.youngcreativespage .intro p{font-size:15px;line-height:24px;color:#696b72}.youngcreativespage .info{color:#43464f;padding-bottom:0;padding-top:50px}@media(max-width:767px){.youngcreativespage .info{padding-top:0}}.youngcreativespage .info.area{padding-bottom:70px}.youngcreativespage .info h2{margin-top:32px;margin-bottom:0}@media(max-width:767px){.youngcreativespage .info h2{margin-bottom:30px}}.youngcreativespage .info h4{font-size:18px;margin-top:18px;margin-bottom:16px;font-weight:600;line-height:27px}.youngcreativespage .info h4 a{color:#43464f}.youngcreativespage .info img{max-width:100%}.youngcreativespage .info .driverimg{margin-top:30px}@media(max-width:1199px){.youngcreativespage .info .driverimg{padding:0 12px}}@media(max-width:991px){.youngcreativespage .info .driverimg{padding:0 15px}}@media(max-width:767px){.youngcreativespage .info .driverimg{padding:0 5px}}.youngcreativespage .info .searchlink{font-size:15px}.youngcreativespage .info .driverbg{width:100%;float:left;background-color:#fff;margin-bottom:30px;text-align:center;padding:30px}@media(max-width:991px){.youngcreativespage .info .driverbg{text-align:center}}.youngcreativespage .info p{font-size:15px;line-height:24px;color:#43464f}.youngcreativespage .info a{font-weight:600}.youngcreativespage .info .copy{padding-bottom:30px}@media(min-width:1200px){.youngcreativespage .info .copy{text-align:center}}.youngcreativespage .info .mobtext{}.youngcreativespage .ycdrivers{}.youngcreativespage .ycdrivers h2{margin-top:32px;margin-bottom:0}@media(max-width:767px){.youngcreativespage .ycdrivers h2{margin-bottom:30px}}.youngcreativespage .ycdrivers h4{font-size:18px;margin-top:18px;margin-bottom:16px}.youngcreativespage .ycdrivers h4 a{color:#43464f}.youngcreativespage .ycdrivers img{max-width:100%}.youngcreativespage .ycdrivers .searchlink{font-size:15px;font-weight:600}.youngcreativespage .ycdrivers .poprow{margin-top:9px}.youngcreativespage .ycdrivers .mobtext p{margin-bottom:3px}.youngcreativespage .ycdrivers.ideas .poprow{margin-bottom:20px}@media(min-width:1200px){.youngcreativespage .ycdrivers.ideas .poprow{min-height:350px}}@media(min-width:992px) and (max-width:1199px){.youngcreativespage .ycdrivers.ideas .poprow{min-height:290px}}@media(min-width:768px) and (max-width:991px){.youngcreativespage .ycdrivers.ideas .poprow{min-height:250px}}@media(max-width:767px){.youngcreativespage .ycdrivers.ideas .poprow{min-height:auto;margin-bottom:0}}.youngcreativespage .ycdrivers.landing .poprow{margin-top:0;margin-bottom:0}@media(min-width:1200px){.youngcreativespage .ycdrivers.landing .poprow{min-height:350px}}@media(min-width:992px) and (max-width:1199px){.youngcreativespage .ycdrivers.landing .poprow{min-height:260px}}@media(min-width:768px) and (max-width:991px){.youngcreativespage .ycdrivers.landing .poprow{min-height:210px}}@media(max-width:767px){.youngcreativespage .ycdrivers.landing .poprow{min-height:auto;margin-bottom:0}}@media(max-width:767px){.youngcreativespage .ycdrivers{padding-left:0;padding-right:0;padding-bottom:23px}.youngcreativespage .ycdrivers .poprow{padding-left:0;padding-right:0;position:relative;margin-top:0}.youngcreativespage .ycdrivers .poprow p{margin-bottom:0;margin-top:0}.youngcreativespage .ycdrivers img{width:100%}.youngcreativespage .ycdrivers .mobbg{position:absolute;top:0;text-align:center;left:0;display:block;width:100%;height:100%;background-color:rgba(67,70,79,.6)}.youngcreativespage .ycdrivers .mobtext{color:#fff;position:absolute;top:40%;left:0;text-align:center;display:block;width:100%;padding:0 20px}.youngcreativespage .ycdrivers h4{color:#fff}.youngcreativespage .ycdrivers h4 a{color:#fff}.youngcreativespage .ycdrivers .searchlink{color:#fff;background-color:#5caa59;padding:0 10px;border-radius:3px;font-weight:600;line-height:28px;display:inline-block}}.youngcreativespage .ideas h2{margin-top:0;margin-bottom:18px}.youngcreativespage .ideas h2.landingtitle{margin-top:32px}.youngcreativespage .ideas h3{margin-top:50px}.youngcreativespage .ycblogs{}@media(max-width:767px){.youngcreativespage .ycblogs{padding-bottom:0;padding-top:30px}}.youngcreativespage .ycblogs h2{margin-top:0;margin-bottom:9px}@media(max-width:767px){.youngcreativespage .ycblogs h2{margin-bottom:27px;margin-top:22px}}.youngcreativespage .ycblogs p{margin-bottom:20px}.youngcreativespage .ycblogs .blogimage{width:100%;overflow:hidden;display:block;margin:18px 0 20px;height:202px}.youngcreativespage .ycblogs .blogimage img{height:202px}@media(max-width:1199px){.youngcreativespage .ycblogs .blogimage{height:196px}.youngcreativespage .ycblogs .blogimage img{height:196px}}@media(max-width:991px){.youngcreativespage .ycblogs .blogimage{height:147px}.youngcreativespage .ycblogs .blogimage img{height:147px}}@media(max-width:767px){.youngcreativespage .ycblogs .blogimage{height:auto;margin:0}.youngcreativespage .ycblogs .blogimage img{height:auto;max-width:100%}}.youngcreativespage .ycblogs .catlink{font-size:15px;color:#8e9095;font-weight:600;margin-bottom:8px;display:inline-block}.youngcreativespage .ycblogs .title{font-size:18px;font-weight:600;color:#43464f}.youngcreativespage .ycblogs .title a{color:#43464f}@media(max-width:767px){.youngcreativespage .ycblogs p{display:block;position:relative;margin-bottom:0;margin-top:0}.youngcreativespage .ycblogs .blogcol{padding:0}.youngcreativespage .ycblogs .mobbg{position:absolute;top:0;text-align:center;left:0;display:block;width:100%;height:100%;background-color:rgba(67,70,79,.6)}.youngcreativespage .ycblogs .mobtext{color:#fff;position:absolute;top:40%;left:0;text-align:center;display:block;width:100%;padding:0 20px}.youngcreativespage .ycblogs img{margin-bottom:0;width:100%}.youngcreativespage .ycblogs .title a{color:#fff}.youngcreativespage .ycblogs .catlink{color:#fff;background-color:#8e9095;padding:3px 10px;border-radius:3px}}.youngcreativespage .maincopytext{font-size:15px;line-height:24px;color:#43464f}@media(min-width:992px){.youngcreativespage .maincopytext{min-height:708px}}.youngcreativespage .maincopytext span{font-weight:600;margin:15px 0;display:block}.youngcreativespage .maincopytext span.firstheading{margin:0 0 15px}.youngcreativespage .maincopytext.hub{min-height:inherit}.youngcreativespage .maincopytext.findmore{padding:0;padding-bottom:30px}.youngcreativespage .maincopytext.findmore .copy{height:259px;background-image:url(/img/letwithus/animation1.png);background-size:289px 259px;background-repeat:no-repeat;background-position:right;margin-top:-40px}@media(min-width:1200px){.youngcreativespage .maincopytext.findmore .copy{margin-top:-26px}}@media(max-width:991px){.youngcreativespage .maincopytext.findmore .copy{margin-top:-70px}}@media(max-width:767px){.youngcreativespage .maincopytext.findmore .copy{margin-top:0;background-position:bottom center;background-size:261px 234px;height:340px}}.youngcreativespage .maincopytext.findmore .copy p{padding-top:120px}@media(max-width:991px){.youngcreativespage .maincopytext.findmore .copy p{width:45%;text-align:center}}@media(max-width:767px){.youngcreativespage .maincopytext.findmore .copy p{padding-top:0;width:100%}}.youngcreativespage .maincopytext.secondcopy{padding-top:40px}.youngcreativespage .maincopytext.secondcopy .top img{padding:0 8px}@media(min-width:992px) and (max-width:1199px){.youngcreativespage .maincopytext.secondcopy .top img{padding:0 40px;margin-top:40px}}@media(max-width:991px){.youngcreativespage .maincopytext.secondcopy .top img{margin-top:40px}}@media(max-width:767px){.youngcreativespage .maincopytext.secondcopy .top img{padding:0}}.youngcreativespage .maincopytext.secondcopy .top h2{margin-top:60px}@media(max-width:991px){.youngcreativespage .maincopytext.secondcopy .top h2{margin-top:0}}.youngcreativespage .maincopytext.secondcopy .bottom{text-align:center;border-top:1px solid #e1e1e3;margin-top:50px;padding-top:30px}.youngcreativespage .maincopytext.secondcopy .bottom img{margin-top:60px}@media(max-width:767px){.youngcreativespage .maincopytext.secondcopy .bottom img{max-width:200%;margin-top:20px}}.youngcreativespage .maincopytext.secondcopy .bottom .lastpic{padding:0;overflow:hidden}.youngcreativespage .maincopytext.secondcopy img{max-width:100%}.youngcreativespage .maincopytext.secondcopy .hubtop{height:382px;background-image:url(/img/letwithus/animation2.png);background-size:367px 382px;background-repeat:no-repeat;background-position:left}@media(max-width:991px){.youngcreativespage .maincopytext.secondcopy .hubtop{background-size:227px 234px;height:342px}}.youngcreativespage .maincopytext.secondcopy .hubtop h2{padding-top:40px}@media(max-width:991px){.youngcreativespage .maincopytext.secondcopy .hubtop h2{padding-top:10px;margin-top:0}}.youngcreativespage .maincopytext.secondcopy .hubtop h2,.youngcreativespage .maincopytext.secondcopy .hubtop p{width:50%;margin-left:50%}.youngcreativespage .maincopytext.secondcopy .hubbottom{border-top:1px solid #e1e1e3;margin-top:50px;text-align:center;padding-top:30px;background-size:616px 181px;background-image:url(/img/letwithus/animation3.png);background-repeat:no-repeat;background-position:bottom center;height:422px}.youngcreativespage .maincopytext p.quote{color:#5caa59;font-size:25px;text-transform:uppercase;margin:30px 0;line-height:40px}.youngcreativespage .maincopytext a{font-weight:600}.youngcreativespage .maincopytext .highlight{font-size:24px;color:#5caa59;line-height:36px!important}.youngcreativespage .maincopytext .breakout{background-color:#fff;border-radius:6px;padding:27px 30px;margin-top:30px;margin-bottom:20px}.youngcreativespage .maincopytext .breakout h3{margin-top:0}@media(max-width:767px){.youngcreativespage .maincopytext .breakout{text-align:center}.youngcreativespage .maincopytext .breakout h3{margin-top:20px}}.youngcreativespage .maincopytext .casestudytop{margin-top:30px;background-color:#f0f0f1;border-top-right-radius:6px;border-top-left-radius:6px;padding:14px}@media(max-width:767px){.youngcreativespage .maincopytext .casestudytop{text-align:center}}.youngcreativespage .maincopytext .casestudytop p{margin-top:10px}.youngcreativespage .maincopytext .casestudytop strong{font-weight:600}.youngcreativespage .maincopytext .casestudytop img{max-width:100%;border-radius:100px}@media(max-width:767px){.youngcreativespage .maincopytext .casestudytop img{margin-bottom:15px}}.youngcreativespage .maincopytext .form{background-color:#fafbfb;border-radius:6px;padding:0}.youngcreativespage .maincopytext .form .formtop{background-color:#e9e9eb;padding:30px}.youngcreativespage .maincopytext .form .formtop h2{margin-top:0}.youngcreativespage .maincopytext .form .formtop strong{font-weight:600;font-size:18px}.youngcreativespage .maincopytext .form .formtop span{font-weight:600;font-size:18px;color:#5caa59}.youngcreativespage .maincopytext .form .formbottom{padding:30px}.youngcreativespage .maincopytext .form .formbottom .uploadfile{margin:0 0 15px}.youngcreativespage .maincopytext .form .formbottom .uploadfile #UploadFilename{font-weight:700;font-size:18px;display:inline-block;margin-right:18px;margin-top:0;padding:30px 0 0}.youngcreativespage .maincopytext .form .formbottom .uploadfile #UploadImg{display:inline-block;height:30px;margin-top:-5px}.youngcreativespage .maincopytext .form .form-control{margin-bottom:15px;border-radius:6px;height:42px;border-color:#e1e1e3}.youngcreativespage .maincopytext .form .btn-green,.youngcreativespage .maincopytext .form .btn-grey{display:block;width:100%;margin-top:15px;margin-bottom:30px}@media(max-width:767px){.youngcreativespage .maincopytext .form .captcha{overflow:hidden}}.youngcreativespage .maincopytext .form .g-recaptcha{display:inline-block}@media(max-width:767px){.youngcreativespage .maincopytext .form .g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}.youngcreativespage .maincopytext .havingtrouble{margin-top:30px}.youngcreativespage .formthanks{background-color:#fff;display:inline-block;padding:30px}.youngcreativespage .formthanks h2{margin-top:0}@media(max-width:767px){.youngcreativespage .formthanks h2{margin-top:30px}}.youngcreativespage .formthanks .successmessage{}@media(max-width:767px){.youngcreativespage .formthanks .successmessage{text-align:center}}.youngcreativespage .formthanks .addthis_sharing_toolbox{margin-top:5px}.youngcreativespage .formthanks .addthis_sharing_toolbox span{margin:0}.youngcreativespage.enquire{}.youngcreativespage.enquire .maincopytext{min-height:inherit}@media(max-width:767px){.youngcreativespage.enquire .maincopytext{padding:0}}.youngcreativespage.enquire .head{color:#43464f;padding-bottom:0}.youngcreativespage.enquire .head h1{text-align:center;width:100%;font-size:50px;line-height:60px;color:#43464f;font-family:gentlemanbold;margin:0;margin-bottom:22px}@media(max-width:767px){.youngcreativespage.enquire .head h1{font-size:36px;line-height:43px}}.youngcreativespage.enquire .head a.bc{font-size:15px;color:#43464f;font-weight:600}.youngcreativespage.enquire .head p{font-size:15px;line-height:24px;color:#43464f}.youngcreativespage.enquire .head p.secondpara{font-size:18px;line-height:28px;font-weight:600;margin-bottom:0}.youngcreativespage.enquire .head p.secondpara span{color:#5caa59}@media(max-width:767px){.youngcreativespage.enquire .formrow{padding-top:0}}.youngcreativespage.enquire .form{}@media(max-width:767px){.youngcreativespage.enquire .form{background-color:#f5f6f7}}.youngcreativespage.enquire .form .formtop p{margin:0}.youngcreativespage.enquire .form ::-webkit-input-placeholder{color:#43464f}.youngcreativespage.enquire .form :-moz-placeholder{color:#43464f}.youngcreativespage.enquire .form ::-moz-placeholder{color:#43464f}.youngcreativespage.enquire .form :-ms-input-placeholder{color:#43464f}.youngcreativespage.enquire .form .form-control{color:#43464f}.youngcreativespage.enquire .form .ukbut{line-height:42px}.youngcreativespage.enquire .form .pcodebox{padding-right:0}.youngcreativespage.enquire .form .pcodebox .form-control{border-top-right-radius:0;border-bottom-right-radius:0;color:#43464f}@media(max-width:767px){.youngcreativespage.enquire .form .pcodebox .form-control{margin-bottom:0}}.youngcreativespage.enquire .form .pcodebut{padding-left:0}.youngcreativespage.enquire .form .pcodebut .btn{margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0;height:42px;margin-bottom:0}.youngcreativespage.enquire .form .pcodebut .btn-grey{background-color:#e9e9eb}.youngcreativespage.enquire .form .callbackbut{margin:15px 0}.youngcreativespage.enquire .form label{font-weight:400}.youngcreativespage.enquire .form .cbackdate{position:relative}.youngcreativespage.enquire .form .cbackdate .dpicker{background-image:url(/img/home/newhome/calendar.png);background-position:95% center;background-repeat:no-repeat;background-size:17px 20px}.youngcreativespage.enquire .form .cbackdate .dpicker.nobgi{background-image:url(/img/home/newhome/remove.png);background-size:14px 14px}.youngcreativespage.enquire .form .cbackdate .icon-remove{display:none;position:absolute;right:33px;top:11px;height:20px;width:20px;cursor:pointer}.careerspage #hero_panel .jumbotron .caption{}@media(max-width:767px){.careerspage #hero_panel .jumbotron .caption h1{margin-bottom:0}}.careerspage #hero_panel .jumbotron .caption h1.hub{margin-bottom:10px}.careerspage #hero_panel .jumbotron .caption a.bc{text-decoration:none;color:#fff;font-size:15px;font-weight:600}.careerspage #hero_panel .jumbotron .caption p.strapline{color:#fff;font-size:15px;text-align:center;font-weight:600;margin-bottom:30px}.careerspage h2{font-size:22px;font-weight:600;color:#43464f;line-height:35px;margin-bottom:21px}@media(max-width:767px){.careerspage h2{font-size:22px}}.careerspage h2.notop{margin-top:0;font-size:25px;line-height:35px}.careerspage h3{font-size:18px;font-weight:600;color:#43464f;line-height:27px}.careerspage .bgdarkgrey{background-color:#f5f6f7;padding:40px 0}.careerspage .bglightgrey{background-color:#fff;padding:40px 0}.careerspage .maincopytext{font-size:15px;line-height:24px;color:#43464f}.careerspage .maincopytext a{font-weight:600}.careerspage .maincopytext a.thanksback{color:#43464f}.careerspage .maincopytext .copy{float:left;margin-bottom:40px}.careerspage .maincopytext .perks ul{padding:0 0 0 20px}.careerspage .maincopytext .perks ul span{font-weight:600}.careerspage .maincopytext .form{background-color:#fafbfb;border-radius:6px;padding:0;margin-top:30px}.careerspage .maincopytext .form .formtop{background-color:#e9e9eb;padding:30px}.careerspage .maincopytext .form .formtop p{margin:0}.careerspage .maincopytext .form .formtop h2{margin-top:0}.careerspage .maincopytext .form .formtop strong{font-weight:600}.careerspage .maincopytext .form .formtop span{font-weight:600;font-size:18px;color:#5caa59}.careerspage .maincopytext .form .formtop span a{color:#5caa59}.careerspage .maincopytext .form .formbottom{padding:30px;position:relative}@media(max-width:767px){.careerspage .maincopytext .form .formbottom .ajax__validatorcallout_popup_table{left:auto!important;right:15px!important;top:50px!important}.careerspage .maincopytext .form .formbottom .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv{display:none!important}}.careerspage .maincopytext .form .form-control{margin-bottom:15px;border-radius:6px;height:42px;border-color:#e1e1e3}.careerspage .maincopytext .form .uploadwrap{margin-top:20px;margin-bottom:20px}.careerspage .maincopytext .form .uploadwrap .upload img{height:51px;margin-right:20px}@media(max-width:767px){.careerspage .maincopytext .form .uploadwrap .upload img{float:left}}.careerspage .maincopytext .form .uploadwrap .uploaded{font-weight:600}.careerspage .maincopytext .form .uploadwrap .uploaded img{height:51px;margin-right:20px}@media(max-width:767px){.careerspage .maincopytext .form .uploadwrap .uploaded img{float:left}}.careerspage .maincopytext .form .btn-green{display:block;width:100%;margin-top:15px;margin-bottom:30px;font-size:18px}@media(max-width:767px){.careerspage .maincopytext .form .captcha{overflow:hidden}}.careerspage .joblist .jobbg{width:100%;background-color:#fff;float:left;padding:25px;margin-bottom:25px}.careerspage .joblist .jobbg .jobcopy{width:100%}.careerspage .joblist .jobbg .jobcopy h3{margin:0 0 5px}.careerspage .joblist .jobbg .jobcopy span{font-weight:600}.careerspage .joblist .jobbg .jobcopy p{margin:10px 0}.careersitem h1{font-weight:700;margin-top:10px}.careersitem .bgdarkgrey{padding:40px 0}.careersitem .cdate{font-weight:600}.formthanks{background-color:#fff;padding:20px}.formthanks .successmessage{text-align:left}.formthanks .successmessage h2{margin:0;font-size:18px}.formthanks .successmessage p{font-weight:600}@media(max-width:767px){.formthanks .successmessage{text-align:center;margin-top:10px}}.miscpage h1{font-weight:700;margin-top:10px}.miscpage h2{font-size:22px;font-weight:600;color:#43464f;line-height:35px;margin-bottom:21px}.miscpage h2.notop{margin-top:0;font-size:25px;line-height:35px}.miscpage h3{font-size:18px;font-weight:600;color:#43464f;line-height:27px}.miscpage .bgdarkgrey{background-color:#f5f6f7;padding:40px 0}.miscpage .bglightgrey{background-color:#fff;padding:40px 0}.miscpage .maincopytext{font-size:15px;line-height:24px;color:#43464f}.miscpage .maincopytext a{font-weight:600}.miscpage .maincopytext a.bc{color:#43464f}.miscpage .maincopytext .copy{float:left;margin-bottom:40px}.miscpage .maincopytext .copy.privacy-terms-cookies-content{float:initial}.miscpage .maincopytext .copy p.enhance{font-size:22px;font-weight:600;color:#43464f;line-height:33px;margin-bottom:15px}.miscpage .maincopytext .copy ol,.miscpage .maincopytext .copy ul{padding-left:15px;padding-right:0}.miscpage .maincopytext .copy ol li ol,.miscpage .maincopytext .copy ul li ol{margin-top:24px;padding-left:35px}.miscpage .maincopytext .copy a img{width:auto}.miscpage .maincopytext .copy img{width:100%;margin-bottom:20px}.miscpage .maincopytext .aboutus h2{margin-top:0;line-height:24px}.miscpage .maincopytext .faq h2{line-height:24px}.presspage h2{margin-top:0;font-size:25px}.presspage h3{margin-top:30px}.presspage .pressrpt{margin-top:20px}.presspage .pressrpt .pressitem{background-color:#fff;padding:20px;margin-bottom:15px;position:relative}.presspage .pressrpt .pressitem .date{font-size:15px;font-weight:500}.presspage .pressrpt .pressitem .title{font-size:18px;font-weight:500}.presspage .pressrpt .pressitem .downloadlink{position:absolute;top:18px;right:20px;color:#43464f;font-size:25px}.presspage .loadmore{width:100%;margin-top:15px;background-color:#696b72;color:#fff;font-size:18px}.presspage .rightcol .swatch{clear:both;float:left;margin-right:20px;margin-bottom:10px}.presspage .rightcol .swatch .hcgreen{background-color:#5caa59;border-radius:10px;height:75px;width:75px;display:block}@media(max-width:767px){.presspage .rightcol .swatch .hcgreen{height:50px;width:50px}}.presspage .rightcol .swatch .hcslate{background-color:#43464f;border-radius:10px;height:75px;width:75px;display:block}@media(max-width:767px){.presspage .rightcol .swatch .hcslate{height:50px;width:50px}}.presspage .rightcol .details{float:left;margin-bottom:10px}.presspage .rightcol .details p{color:#696b72}.presspage .rightcol .details strong{color:#43464f}.presspage .rightcol img{width:100%;margin:20px 0 10px}@media(min-width:768px) and (max-width:991px){.presspage .rightcol img{width:initial}}.presspage .rightcol h2{margin-top:0;font-size:22px}.presspage .rightcol h3{margin-top:40px}#overlay{background-image:url(https://files.holidaycottages.co.uk/img/loading.png);background-repeat:no-repeat;background-position:center center}#overlay iframe{border:0}#overlay .modal-nav{width:100%;height:60px;font-family:open sans,sans-serif;font-size:16px;line-height:59px}#overlay .modal-nav .modal-title{width:60%;float:left}#overlay .modal-nav .modal-title-letwithus{width:80%;float:left}#overlay .modal-nav .modal-title-letwithus span{padding-left:16px;font-weight:600;font-size:18px;color:#43464f}#overlay .modal-nav .modal-close{width:40%;float:right;text-align:right}#overlay .modal-nav .modal-close a{cursor:pointer;color:#43464f;padding:20px 35px 20px 20px}#overlay .modal-nav .modal-close a:hover{text-decoration:none}#overlay .modal-nav .modal-close a:after{content:"\f00d";font-family:FontAwesome;display:block;position:absolute;right:9px;top:0}#overlay .modal-nav .modal-close-letwithus{width:20%;float:right;text-align:right}#overlay .modal-nav .modal-close-letwithus a{border-left:1px solid #fff;cursor:pointer;color:#43464f;padding:20px}#overlay .modal-nav .modal-close-letwithus a:hover{text-decoration:none}#overlay .modal-nav.letwithus{background-color:#eeeef4;position:fixed;z-index:99999}#overlay .modal-nav.bs3{height:59px;background-color:#43464f;color:#fff;font-size:18px;font-weight:600;z-index:9}#overlay .modal-nav.bs3 .search{background-color:#5caa59;width:30px;height:30px;display:inline-block;position:relative;font-size:20px;border-radius:6px;margin-right:12px;margin-top:14px;margin-left:15px;font-family:open sans,sans-serif;font-weight:400;text-align:center;padding-left:0}#overlay .modal-nav.bs3 .search.filter{font-size:16px;padding-top:4px}#overlay .modal-nav.bs3 .modal-close{color:#fff;height:59px}#overlay .modal-nav.bs3 .modal-close a{color:#fff;padding:20px 15px 20px 20px;font-size:20px}#overlay .modal-nav.bs3 .modal-close a:after{display:none}#overlay .modal-body-letwithus{background-color:#fff}#overlay .modal-body-letwithus ul{list-style:none;padding:0;margin:0;font-size:15px;line-height:24px;padding-top:64px;float:left;width:100%;background-color:#fff}#overlay .modal-body-letwithus ul li{padding:17px 0 21px;border-bottom:1px solid #d9dadc}#overlay .modal-body-letwithus ul li a{color:#43464f;font-weight:600;height:auto;margin:0;padding:0 15px;width:auto}@media(max-width:767px){#overlay .modal-body-letwithus ul li a{position:relative;right:0}}#overlay .modal-body-letwithus ul li.on a{color:#5caa59}#overlay .modal-body-letwithus ul li:last-child{border-bottom:1px solid transparent}#overlay .modal-body-letwithus .row{margin:0}#overlay .modal-body-letwithus .enqtop{float:left;clear:both;background-color:#eeeef4;font-weight:600;padding:15px 0;font-size:15px;padding-bottom:50px;width:100%}#overlay .modal-body-letwithus .enqtop tel{color:#589fd6}#overlay .modal-body-letwithus .enqbottom{display:none}#overlay .modal-footer-letwithus{background-color:#5caa59;position:fixed;bottom:0;width:100%;height:42px;line-height:42px;font-size:17px;font-weight:600;color:#fff;padding-left:15px}#overlay .modal-footer-letwithus .fa{position:absolute;right:16px;font-size:22px;top:8px}#overlay .prop-modal .modal-title span:before,#overlay .prop-modal .modal-title span.av:before{content:"\f133";font-family:FontAwesome;position:absolute;left:10px}#loading{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000000;display:none}#loading #loadingwrapper{position:absolute;left:50%;margin-left:-107.5px;top:50%;margin-top:-80px;font-size:20px;text-align:center}#loading #loadingwrapper .fa{margin-bottom:10px;background:#5caa59;padding:15px;border-radius:8px;color:#fff;font-size:24px}.display-none{display:none!important}.btn-green{border-radius:5px;font-size:15px;font-weight:600;padding:6px 0;background:#5caa59;color:#fff;text-shadow:none;border:none;text-align:center}.btn-green:hover{color:#fff;text-decoration:none}.btn-grey{border-radius:5px;font-size:15px;font-weight:600;padding:6px 0;background:#696b72;color:#fff;text-shadow:none;border:none;text-align:center}.btn-grey:hover{color:#fff;text-decoration:none}@media(min-width:1200px) and (max-width:1224px){.container{width:1165px}}body.blog{background-color:#f5f6f7}.blogs{}.blogs #searchgo{color:#43464f}.blogs .well{border:0;border-radius:0;background-color:#d9dadc;padding:15px;-webkit-box-shadow:none;box-shadow:none}.blogs .free-tb,.blogs select{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.blogs .btn-search{background-color:#fff;border:0;border-radius:0;height:34px}.blogs .pipe{display:block;height:20px;width:1px;background-color:#696b72;left:0;position:absolute;z-index:10;top:7px}.blogs .btn-green{border-radius:5px;font-size:15px;font-weight:600;padding:6px 15px;background:#5caa59;color:#fff;text-shadow:none;border:none}.blogs #loadmore{font-size:18px;margin-bottom:30px}.blogs h1{color:#43464f;font-size:40px;margin-bottom:20px;margin-top:60px;line-height:52px;display:inline-block;font-family:gentlemanbold}@media(max-width:767px){.blogs h1{font-size:36px!important;line-height:50px;margin-top:50px}}.blogs #clear,.blogs #backtoblog{margin-top:-11px;margin-left:10px;padding:6px 12px}.blogs #noresults{display:none;margin:60px 0}@media(max-width:767px){.blogs .catselect{margin-top:15px}}.blogs p{font-size:15px;color:#696b72;line-height:24px;margin-bottom:45px}.blogs p.highlight{font-size:20px!important;color:#5caa59!important;line-height:30px!important}.blogs .item{text-align:center}.blogs .item span{padding:15px;display:block;min-height:105px;font-size:16px}@media(max-width:767px){.blogs .item span{min-height:inherit}}.blogs .item a{font-weight:600;font-size:18px;color:#43464f;max-height:256px}@media(max-width:767px){.blogs .item a{max-height:inherit}}.blogs .item a.img-link{overflow:hidden;display:block}.blogs .item a img{min-height:256px}@media(min-width:992px) and (max-width:1199px){.blogs .item a img{min-height:205px}}@media(min-width:768px) and (max-width:991px){.blogs .item a img{min-height:230px}}@media(max-width:767px){.blogs .item a img{min-height:inherit}}.blogs .backtoblog{font-weight:600;display:block;font-size:15px}.blogs .postedby{font-family:open sans;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#696b72;margin-top:0;margin-bottom:30px!important}.blogs .disclaimcontainer{margin-top:40px;height:auto;width:auto}.blogs .disclaimcontainer 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}.blogs .disclaimertitle{font-weight:600}.blogs .categories{font-size:15px;font-weight:600;color:#43464f;margin-bottom:20px}.blogs .categories a{color:#8e9095}.blogs .content{font-size:15px;color:#696b72}.blogs .content img{height:inherit}@media(min-width:992px){.blogs .content img{width:100%}}@media(max-width:991px){.blogs .content img{max-width:100%}}.blogs .content img.noresize{width:inherit;margin:0 auto;display:inherit}.blogs .content h2{font-size:22px;line-height:33px;font-weight:600;color:#43464f;word-wrap:break-word;margin-bottom:22px;margin-top:50px}.blogs .content h3{font-size:18px;font-weight:600;color:#43464f;line-height:27px}.blogs .content p{margin:18px auto;font-size:15px;color:#696b72}.blogs .content a{font-weight:600}.blogs .content ul{padding-left:15px}.blogs .content ul li{font-weight:600;color:#696b72;line-height:30px}.blog-post .postbg{padding-bottom:42px;background-color:#f5f6f7}.blog-post .mbi{background-color:#fff}.blog-post .related{margin-top:30px}.blog-post .related h2{font-size:22px;font-weight:600;line-height:33px;margin-bottom:27px}.blog-post .related li{padding-bottom:40px;position:relative}@media(min-width:768px){.blog-post .related li{padding-bottom:60px}}.blog-post .related .btn-green{padding:6px 15px}.blog-post .related .blogimage{width:100%;overflow:hidden;display:block;margin:0 0 16px}@media(min-width:768px){.blog-post .related .blogimage{margin:0 0 20px}}.blog-post .related a.blink{color:#43464f;font-size:18px;font-weight:600}.blog-post .related p{text-align:center;margin-top:15px;margin-bottom:7px;font-size:15px;color:#8e9095;font-weight:600}.blog-post .related p a{color:#8e9095}.blog-post #livechat-compact-container{bottom:75px!important}.blog-post #blogfooter[style]{width:100%!important}.blog-post #blogfooter{padding:25px 0;background:#43464f;opacity:1}.blog-post #blogfooter a{color:#fff;font-weight:600}.blog-post #blogfooter .back a{margin-top:2px;margin-left:15px}.blog-post #blogfooter .element{color:#fff}@media(max-width:767px){.blog-post #blogfooter .element{float:inherit!important}}.blog-post #blogfooter .element .group{display:inline-block;position:relative;cursor:pointer;margin:0 5px}.blog-post #blogfooter .element .group .count{color:#fff;text-align:center;float:right}.blog-post #blogfooter .element .group a{padding:10px 20px;font-size:16px;cursor:inherit;border:0;color:#fff;width:150px;outline:0;font-family:inherit;transition:background-color .2s ease-in-out}@media(max-width:767px){.blog-post #blogfooter .element .group a{padding:10px}}.petsathome .footer-container{padding-bottom:100px}.petsathome #livechat-full,.petsathome #livechat-compact-container{bottom:90px!important}.petsathomebanner{position:fixed;bottom:0;left:0;background-color:#50bb41;height:70px;width:100%;line-height:70px;z-index:10030;-webkit-box-shadow:0 -4px 3px rgba(25,79,36,.21);-moz-box-shadow:0 -4px 3px rgba(25,79,36,.21);box-shadow:0 -4px 3px rgba(25,79,36,.21);color:#fff}.petsathomebanner .left{float:left}.petsathomebanner .left .message{font-size:18px;margin-left:24px;font-weight:700}.petsathomebanner .right{float:right}.petsathomebanner .right a{margin-left:45px;margin-top:20px;display:inline-block;width:150px;height:34px;line-height:34px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#126020;color:#fff;text-align:center;font-size:14px;text-transform:uppercase;font-weight:700}.petsathomeoverlay{position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;background-color:#43464f;z-index:9999999999;background-color:rgba(67,70,79,.95)}.petsathomeoverlay .PAHClose{position:absolute;top:36px;right:58px;background-color:transparent;border:0;color:#fff;font-size:24px}.petsathomeoverlay .PAHClose .fa{font-size:30px;padding-left:18px}.petsathomeoverlay .logoscont{height:100%}.petsathomeoverlay img{max-width:100%}.petsathomeoverlay .logos{display:table;height:100%;padding-top:20px;padding-bottom:60px}@media(max-width:767px){.petsathomeoverlay .logos{text-align:center;padding:0 20px}.petsathomeoverlay .logos .logo img{width:203px}.petsathomeoverlay .logos .hclogo{padding:0 80px}.petsathomeoverlay .logos .hclogo img{width:73px}}.petsathomeoverlay .logos .pahcontent{display:table-cell;vertical-align:middle;padding-bottom:104px}@media(max-width:767px){.petsathomeoverlay .logos .pahcontent{padding-top:60px;padding-bottom:0}}.petsathomeoverlay .logos .symbol{font-size:76px;text-align:center;font-weight:800;color:#fff;line-height:160px}@media(max-width:991px){.petsathomeoverlay .logos .symbol{line-height:120px}}@media(max-width:767px){.petsathomeoverlay .logos .symbol{line-height:100px}}.petsathomeoverlay .logos .viptext{color:#fff;font-size:24px;font-weight:700;text-align:center;margin-top:100px}.petsathomeoverlay .logos .viptext2{color:#fff;font-size:24px;font-weight:700;text-align:center;margin-top:40px;line-height:30px}.petsathomeoverlay .logos .comingsoon{color:#59aa58;font-size:24px;font-weight:800;text-transform:uppercase;text-align:center;margin-top:40px}.petsathomeoverlay .logos .beginsearch{text-align:center;padding:0 15px}.petsathomeoverlay .logos .beginsearch a{display:inline-block;color:#fff;font-size:24px;background-color:#59aa58;text-align:center;padding:20px 40px;border-radius:5px;margin-top:40px;text-transform:uppercase;font-weight:700;line-height:30px}.petsathomeoverlay .left{float:left;padding-top:32px}.petsathomeoverlay .left a{display:block;background-image:url(/img/pah/hclogo.png);background-repeat:no-repeat;width:310px;height:42px}.petsathomeoverlay .right{float:right;color:#fff;font-size:14px;font-weight:700;line-height:104px}.petsathomeoverlay .right img{padding-left:30px;width:80px}.petsathomeoverlay .pahfooter{position:fixed;bottom:0;left:0;width:100%;height:104px;background-color:#35383f}.searchpagerefiner{background-color:#efeef4}.searchpagerefiner ::-webkit-input-placeholder{color:#43464f!important}.searchpagerefiner ::-moz-placeholder{color:#43464f!important}.searchpagerefiner input:-ms-input-placeholder{color:#43464f!important}.searchpagerefiner :-moz-placeholder{color:#43464f!important}.searchpagerefiner a{text-decoration:none}.searchpagerefiner .head.refiner{position:fixed;width:100%;height:59px;background-color:#43464f;color:#fff;font-size:16px;font-weight:600;z-index:9}.searchpagerefiner .head.refiner .search{background-color:#5caa59;width:30px;height:30px;display:inline-block;position:relative;font-size:20px;border-radius:6px;margin-right:12px;margin-top:14px;margin-left:15px;font-family:open sans,sans-serif;font-weight:400;text-align:center}.searchpagerefiner .head.refiner .search.filter{font-size:16px;padding-top:4px}.searchpagerefiner .head.refiner a{position:absolute;right:15px;top:15px;color:#fff;font-size:20px;cursor:pointer;font-weight:400;text-decoration:none}.searchpagerefiner .inner.refiner.filters{overflow:hidden;padding-bottom:80px!important}.searchpagerefiner .freeLocationcont{height:43px}.searchpagerefiner .freeLocationcont input{position:relative;top:9px}.searchpagerefiner .freeLocationcont .form-control{font-weight:200!important}.searchpagerefiner .freeLocationcont .selection .tc{height:45px;vertical-align:middle;display:table-cell}.searchpagerefiner .freeLocationcont .selection .tc h4{font-size:15px;font-family:open sans,sans-serif}.searchpagerefiner .freeLocationcont .ui-widget-content{top:43px!important;width:102%;left:-5px;border:0;-webkit-box-shadow:0 25px 45px -15px rgba(0,0,0,.56);-moz-box-shadow:0 25px 45px -15px rgba(0,0,0,.56);box-shadow:0 25px 45px -15px rgba(0,0,0,.56)}.searchpagerefiner .freeLocationcont .ui-widget-content li.ui-menu-item{margin:0;padding:0;width:100%;padding-left:5px}.searchpagerefiner .freeLocationcont .ui-widget-content strong{font-weight:400}.searchpagerefiner .form-control[disabled]{background-color:transparent!important}.searchpagerefiner .dd{background-color:#fff;color:#43464f;font-weight:600}.searchpagerefiner .dd #dpicker{padding:13px 0}.searchpagerefiner .dd #dpicker #datepicker{background-color:transparent;padding:0}.searchpagerefiner .dd #dpicker.hasdate span{display:none}.searchpagerefiner .dd #dpicker .icon{color:#555;top:15px;font-size:20px}.searchpagerefiner .dd #cleardate .icon{color:#555;top:15px;cursor:pointer}.searchpagerefiner .dd .classicsearch .numbercontrol{padding:0 3px}.searchpagerefiner .dd .classicsearch .numbercontrol:after{content:"\e849";font-family:pochenty;display:inline-block;position:absolute;right:15px;top:16px;pointer-events:none;color:#43464f;font-size:20px;font-weight:400}.searchpagerefiner .dd .classicsearch .form-control{border:0;margin:13px 0;box-shadow:none;-webkit-appearance:none!important;-moz-appearance:none}.searchpagerefiner .dd .classicsearch .form-control::-ms-expand{display:none}.searchpagerefiner .dd .grouping{border-bottom:5px solid #efeef4;float:left;width:100%}.searchpagerefiner .dd #freesearch .numbercontrol{height:60px;line-height:60px;position:relative;padding:0 15px}.searchpagerefiner .dd #freesearch .numbercontrol #freeLocation{padding:0;margin:13px 0}.searchpagerefiner .dd #freesearch .numbercontrol #freeLocation::-ms-clear{display:none}.searchpagerefiner .dd #freesearch .numbercontrol input{width:100%}.searchpagerefiner .dd #freesearch .numbercontrol #clear{display:block;color:#43464f;text-decoration:none}.searchpagerefiner .dd #freesearch .numbercontrol #clear:before{content:"\e90c";font-family:pochenty;display:inline-block;position:absolute;right:15px;top:20px;font-size:20px;top:0;font-weight:400}.searchpagerefiner .dd #freesearch .numbercontrol #clear.icon-remove:before{content:"\e882"}.searchpagerefiner .dd #locationlink input{margin-top:2px}.searchpagerefiner .dd #locationlink.hasval span{display:none}.searchpagerefiner .dd .numbercontrol{border-top:1px solid #d9dadc;background-color:#fff}.searchpagerefiner .dd .numbercontrol input{font-weight:600!important}.searchpagerefiner .dd .numbercontrol.last{border-bottom:1px solid #d9dadc}.searchpagerefiner .dd .numbercontrol.pm{}@media(min-width:768px){.searchpagerefiner .dd .numbercontrol.pm{border-top:0;width:49%}}.searchpagerefiner .dd .numbercontrol.refinertype{border-bottom:1px solid #d9dadc}@media(min-width:768px){.searchpagerefiner .dd .numbercontrol.refinertype{border-bottom:0}}.searchpagerefiner .dd .propnamesearch{margin:10px 0!important}.searchpagerefiner .dd .propnamesearch input.form-control{text-indent:0!important;border-radius:2px;position:relative;height:30px;font-size:14px;color:#43464f}.searchpagerefiner .dd .propnamesearch .propnamesearchBut{border-radius:2px!important;position:absolute;top:15px;right:15px;background-color:#5caa59;width:30px;height:30px;text-align:center;font-size:19px}.searchpagerefiner .dd .propnamesearch .propnamesearchBut:before{content:"\e90c";font-family:pochenty;display:inline-block;pointer-events:none;color:#fff}.searchpagerefiner .dd .icon{position:absolute;right:10px;top:7px;font-size:22px;color:#43464f}.searchpagerefiner .dd .numberselector{text-align:left;position:relative;padding:22px 0;font-size:15px;color:#43464f;height:60px!important}.searchpagerefiner .dd .numberselector .btn-number,.searchpagerefiner .dd .numberselector .btn-number2,.searchpagerefiner .dd .numberselector .btn-number3{position:absolute;border:0;width:20px;height:20px;padding:0;color:#fff;background-color:#fff;color:#43464f;border:1px solid #43464f;top:15px;font-weight:500;font-size:20px;line-height:20px;outline:none;width:50px;height:30px;text-align:center}.searchpagerefiner .dd .numberselector .btn-number.minus,.searchpagerefiner .dd .numberselector .btn-number2.minus,.searchpagerefiner .dd .numberselector .btn-number3.minus{border-top-left-radius:2px;border-bottom-left-radius:2px;border-right:0;right:50px;font-size:30px}.searchpagerefiner .dd .numberselector .btn-number.minus span,.searchpagerefiner .dd .numberselector .btn-number2.minus span,.searchpagerefiner .dd .numberselector .btn-number3.minus span{top:1px;position:absolute;left:19px}.searchpagerefiner .dd .numberselector .btn-number.plus,.searchpagerefiner .dd .numberselector .btn-number2.plus,.searchpagerefiner .dd .numberselector .btn-number3.plus{border-top-right-radius:2px;border-bottom-right-radius:2px;right:0}.searchpagerefiner .dd .numberselector input{color:#43464f!important;opacity:1!important;padding-top:1px;z-index:2;padding:0;margin:0}.searchpagerefiner .dd .numberselector input:disabled,.searchpagerefiner .dd .numberselector textarea:disabled{-webkit-text-fill-color:#43464f;-webkit-opacity:1!important;color:#43464f;opacity:1!important}.searchpagerefiner .dd .numberselector .refName{float:left;font-size:14px;color:#43464f}.searchpagerefiner .dd .numberselector .refValue{position:absolute;right:33px;width:85px;text-align:center;z-index:2;color:#43464f;font-size:14px}.searchpagerefiner .dd .inputnumber{border:0;width:10px;text-align:center;background-color:#fff;color:#43464f!important;text-align:left}.searchpagerefiner .dd input{color:#43464f!important;outline:none;border:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.searchpagerefiner .pnamesearch .numbercontrol{background-color:#32353d;border-top:0}.searchpagerefiner .pnamesearch .numbercontrol .propnamesearch{margin:15px 0!important}.searchpagerefiner .pnamesearch .numbercontrol .propnamesearch .form-control{margin:0!important;background-color:#fff!important;font-weight:500!important;color:#43464f!important;padding-left:10px!important}.searchpagerefiner .pnamesearch .numbercontrol .propnamesearch .propnamesearchBut{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.searchpagerefiner #mobsearchselector{height:auto!important}.searchpagerefiner #freesearch #freeLocation{color:#43464f!important}.searchpagerefiner #freesearch :-ms-input-placeholder{color:#43464f!important}.searchpagerefiner .filters{height:auto!important}.searchpagerefiner .filters .filterselector{margin-top:0}.searchpagerefiner .filters .filterselector .property-features{border-bottom:0;padding-bottom:0}@media(min-width:768px){.searchpagerefiner .filters .filterselector .property-features{clear:both;width:100%;float:left}}.searchpagerefiner .filters .filterselector .property-features.features-last{border-bottom:0}.searchpagerefiner .filters .filterselector .property-features ul{list-style:none;padding:0;background-color:#fff;margin-bottom:0;width:100%;float:left}.searchpagerefiner .filters .filterselector .property-features ul li{position:relative;height:60px;line-height:60px;border-bottom:solid 1px #d9dadc;padding:0 15px}@media(min-width:768px){.searchpagerefiner .filters .filterselector .property-features ul li{border-bottom:0}}@media(min-width:768px){.searchpagerefiner .filters .filterselector .property-features ul li{float:left;width:49%}}.searchpagerefiner .filters .filterselector .property-features ul li:after{content:"";display:inline-block;width:50px;height:30px;border-radius:2px;border:solid 1px #43464f;position:absolute;right:15px;top:15px}@media(min-width:768px){.searchpagerefiner .filters .filterselector .property-features ul li:after{right:15px;width:30px}}.searchpagerefiner .filters .filterselector .property-features ul li input{margin-right:10px;display:none}.searchpagerefiner .filters .filterselector .property-features ul li label{position:relative;font-weight:400;cursor:pointer;padding-left:0;margin-bottom:0;width:100%;z-index:2;font-weight:600}.searchpagerefiner .filters .filterselector .property-features ul li label:after{color:#e4e2e2;content:"\e9e3";font-family:pochenty;display:inline-block;position:absolute;right:17px;display:none;top:0;font-weight:400;font-size:17px}@media(min-width:768px){.searchpagerefiner .filters .filterselector .property-features ul li label:after{right:7px}}.searchpagerefiner .filters .filterselector .property-features ul li label.selected:after{display:block;color:#43464f;content:"\e848"}.searchpagerefiner .filters .filterselector h4{font-size:15px;font-weight:400;width:100%;float:left;padding:0 15px;padding-top:18px;padding-bottom:18px;border-bottom:solid 1px #d9dadc;margin-top:0;margin-bottom:0}@media(min-width:768px){.searchpagerefiner .filters .filterselector h4{border-top:solid 1px #d9dadc}}.searchpagerefiner .filters .filterselector h4.propmakeup{background-color:#efeef4;border-bottom:0}@media(min-width:768px){.searchpagerefiner .filters .filterselector h4.propmakeup{border-bottom:solid 1px #d9dadc}}@media(min-width:768px) and (max-width:991px){.searchpagerefiner .filters .filterselector br{display:none}}.searchpagerefiner .filters .filterselector a{display:inline-block;color:#272a2f;font-size:14px;position:relative;padding-left:35px;margin:0 15px;margin-bottom:10px}@media(min-width:768px) and (max-width:991px){.searchpagerefiner .filters .filterselector a{width:28%}}.searchpagerefiner .filters .filterselector a .count{color:#58ace5;font-size:14px}.searchpagerefiner .filters .filterselector a:before{color:#e4e2e2;content:"\e9e3";font-family:pochenty;display:inline-block;position:absolute;left:0;top:-6px;font-weight:400;font-size:20px}.searchpagerefiner .filters .filterselector a.selected:before{color:#59ab55;content:"\e9d8"}.searchpagerefiner .filters .filterselector a.zerocount{color:#dcdcdc!important}.searchpagerefiner .filters .filterselector a.zerocount .count{display:none}.searchpagerefiner .footerrefiner{width:100%;z-index:9}.searchpagerefiner .footerrefiner.filterpanel{position:fixed;bottom:0}.searchpagerefiner .footerrefiner .nopad{padding:0}.searchpagerefiner .footerrefiner .btn{width:100%;background-color:#5caa59;color:#fff;text-align:center;font-family:open sans,sans-serif;font-size:18px;font-weight:600;border-radius:0;height:60px}.searchpagerefiner .footerrefiner .btn.features{padding-right:38px}.searchpagerefiner .footerrefiner .btn:hover,.searchpagerefiner .footerrefiner .btn:focus{background-color:#2d8d2a}.searchpagerefiner .footerrefiner .btnlink{border:0;display:block;width:100%;height:60px;background-color:#696b72;color:#fff;text-align:center;font-family:open sans,sans-serif;font-size:18px;font-weight:600;border-radius:0}.searchpagerefiner .ui-autocomplete{border:1px solid #e4e6e7;color:#262a1f!important;border-radius:0!important;font-size:14px!important;padding:0!important}.searchpagerefiner .ui-autocomplete .ui-menu-item:hover{background-color:#5caa59}.searchpagerefiner .ui-autocomplete .ui-menu-item a{font-size:15px!important;font-family:open sans,sans-serif!important;border-radius:0!important;padding:7px 10px}.searchpagerefiner .ui-autocomplete .ui-menu-item a:hover,.searchpagerefiner .ui-autocomplete .ui-menu-item a:focus,.searchpagerefiner .ui-autocomplete .ui-menu-item a.ui-state-focus{background-color:#eef6ee!important;color:#43464f!important;cursor:pointer!important}.searchpagerefiner .ui-autocomplete.refine .ui-menu-item a{font-size:14px!important}@media(max-width:1199px){.top-search-area,.bottom-search-area{margin:0 auto;margin-top:30%;text-align:center}.top-search-area img.search{width:18%;max-width:125px;display:block;margin:0 auto;padding-right:4%}.top-search-area h1{font-size:25px;text-align:center;color:#43464f;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif;margin-bottom:20px;font-weight:600}.top-search-area p{color:#43464f;font-size:14px;padding:0 10%;line-height:1.79;font-family:open sans,helvetica neue,Helvetica,Arial,sans-serif}.top-search-area p i{color:#59ab55;vertical-align:middle}.bottom-search-area{position:fixed;width:100%;bottom:10%}.bottom-search-area img.feefo{width:40%;max-width:200px}}.codesearchlist2{background-color:#fff;list-style:none;margin:0;padding:0;border-radius:6px;margin-top:5px}.codesearchlist2 li{font-size:15px;padding:5px 15px;cursor:pointer;border-bottom:1px solid #eeeef4}.codesearchlist2 li:hover{background-color:#d6ead5}.codesearchlist2 li:first-child:hover{border-top-right-radius:6px;border-top-left-radius:6px}.codesearchlist2 li:last-child:hover{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.blueimp-gallery{background-color:rgba(39,42,47,.9)!important}.blueimp-gallery h3.title{padding-bottom:0;border:0;opacity:1;left:0;top:auto;right:0;bottom:60px;text-align:center;width:100%;font-size:18px;position:absolute}.blueimp-gallery a{opacity:1!important}.blueimp-gallery a:hover,.blueimp-gallery a:focus{color:#5caa59!important}.blueimp-gallery a.close{color:#fff}.blueimp-gallery a.prev,.blueimp-gallery a.next{border:0;color:#fff;font-size:40px;background:0 0;text-shadow:none;height:100%!important;top:0!important}.blueimp-gallery a.prev i,.blueimp-gallery a.next i{position:absolute!important;top:50%!important}.blueimp-gallery a.prev i:before,.blueimp-gallery a.next i:before{margin:0}.blueimp-gallery a.prev{left:60px;padding:0 20px}.blueimp-gallery a.prev i{left:20px!important}.blueimp-gallery a.next{padding:0 20px;right:60px}.blueimp-gallery a.next i{right:20px!important}.blueimp-gallery a.play-pause{background:0 0!important;font-size:30px;bottom:30px;top:auto;right:30px;height:auto!important;width:auto!important;color:#e5c631;text-decoration:none}.blueimp-gallery a.play-pause:before{content:"\e86e";font-family:pochenty}.blueimp-gallery ol.indicator{bottom:40px;display:none}.blueimp-gallery ol.indicator li{height:8px;width:8px;background-color:#fff;opacity:1;margin:0 10px;border:none}.blueimp-gallery ol.indicator li.active{background-color:#5caa59}.blueimp-gallery .counter{position:absolute;bottom:40px;width:100%;color:#fff;text-align:center;font-size:16px;font-weight:400}.blueimp-gallery .counter span{font-weight:600}.blueimp-gallery .slides .slide img.slide-content{max-height:70%;box-shadow:0 2px 50px 0 rgba(0,0,0,.5)}@media(max-width:991px){.blueimp-gallery .slides .slide img.slide-content{box-shadow:none}}.blueimp-gallery.blueimp-gallery-playing a.play-pause:before{content:"\e86d";font-family:pochenty}@media(max-width:991px){.blueimp-gallery a.prev{left:20px!important}.blueimp-gallery a.prev i{left:20px!important}.blueimp-gallery a.next{right:20px!important}.blueimp-gallery a.next i{right:20px!important}.blueimp-gallery a.prev,.blueimp-gallery a.next{color:#fff}.blueimp-gallery a.prev:hover,.blueimp-gallery a.next:hover,.blueimp-gallery a.prev:focus,.blueimp-gallery a.next:focus{color:#fff!important}.blueimp-gallery a.play-pause{right:5px;bottom:0}.blueimp-gallery .slides .slide img.slide-content{box-shadow:none}}@media(max-width:767px){.blueimp-gallery a.prev{left:0!important}.blueimp-gallery a.prev i{left:20px!important}.blueimp-gallery a.next{right:0!important}.blueimp-gallery a.next i{right:20px!important}.blueimp-gallery ol.indicator{bottom:20px}.blueimp-gallery ol.indicator li{margin:0 5px 10px}}@media only screen and (orientation:portrait){.blueimp-gallery{}}#mapBubbleHeader{border-bottom:1px solid #d2d2d2;margin-bottom:5px;font-weight:400;margin-top:-4px;padding-bottom:4px}#mapBubbleCont{max-height:170px;max-width:395px;overflow:hidden;overflow-y:scroll}#mapBubbleCont.singleproperty{overflow-y:hidden!important}#mapBubbleCont .mapBubbleItem{padding-bottom:12px;float:left;width:100%;margin-bottom:12px;border-bottom:1px solid #d2d2d2}#mapBubbleCont .mapBubbleItem .propImage{float:left;width:148px}#mapBubbleCont .mapBubbleItem .propImage img{height:100px}@media(max-width:767px){#mapBubbleCont .mapBubbleItem .propImage{width:90px}#mapBubbleCont .mapBubbleItem .propImage img{height:60px}}#mapBubbleCont .mapBubbleItem .propInfo{float:left;max-width:200px}@media(max-width:767px){#mapBubbleCont .mapBubbleItem .propInfo{max-width:130px}}#mapBubbleCont .mapBubbleItem .propInfo a{color:#5caa59}#mapBubbleCont .mapBubbleItem .propInfo h5{color:#5caa59;font-weight:700;margin:0}#mapBubbleCont .mapBubbleItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#map #closeButton{right:14px!important;top:11px!important}.triangle-border{background:none repeat scroll 0 0 #fff;border:2px solid #33a31f;border-radius:6px 6px 6px 6px;color:#333;height:50px;margin:0;padding:15px;position:relative}.triangle-border:after{border-color:#fff transparent;border-style:solid;border-width:8px 8px 0;bottom:-8px;content:"";display:block;left:87px;position:absolute;width:0}.triangle-border:before{border-color:#33a31f transparent;border-style:solid;border-width:10px 10px 0;bottom:-10px;content:"";display:block;left:85px;position:absolute;width:0}.InfoInner h3{font-size:12px;line-height:12px;margin:0 0 8px}.gmnoprint img{max-width:none}.homepage{}@media(max-width:767px){.homepage .bgwhite{padding-bottom:0}}.homepage .bgwhite .popdest{margin-bottom:0}.homepage.alternate{}.homepage.alternate .jumbotron.strap .caption{top:inherit!important;bottom:0!important;transform:inherit!important;-webkit-transform:inherit!important;height:100%}@media(max-width:991px){.homepage.alternate .jumbotron.strap .caption{bottom:220px}}@media(max-width:767px){.homepage.alternate .jumbotron.strap .caption{bottom:0;transform:inherit!important;-webkit-transform:inherit!important}}.homepage.alternate .jumbotron.strap .caption .title{font-family:gentlemanbold;text-align:center;display:block;width:100%;font-size:31px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.29;color:#fff;padding:0;margin:0 auto 10px;letter-spacing:.015em}@media(min-width:768px){.homepage.alternate .jumbotron.strap .caption .title{font-size:25px;line-height:1.36;text-align:left}}@media(max-width:767px){.homepage.alternate .jumbotron.strap .caption .title{max-width:420px;text-align:left!important;line-height:1.36;font-size:25px!important}.homepage.alternate .jumbotron.strap .caption .title br{display:none}}@media(min-width:992px){.homepage.alternate .jumbotron.strap .caption .title{width:775px;margin:0 auto 10px;font-size:31px}}@media(min-width:1200px){.homepage.alternate .jumbotron.strap .caption .title{width:880px}}.homepage.alternate .jumbotron.strap .caption .subtitle{display:block;text-align:left;color:#fff;font-size:14px;margin:0 auto 20px;line-height:1.88}@media(max-width:767px){.homepage.alternate .jumbotron.strap .caption .subtitle{max-width:420px}}@media(min-width:992px){.homepage.alternate .jumbotron.strap .caption .subtitle{font-size:16px;width:775px;margin:0 auto 20px}}@media(min-width:1200px){.homepage.alternate .jumbotron.strap .caption .subtitle{width:880px}}.homepage.alternate .jumbotron.strap .herocaption{position:absolute;top:50%;left:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}@media(max-width:1199px){.homepage.alternate .jumbotron.strap .herocaption{top:40%}}@media(max-width:991px){.homepage.alternate .jumbotron.strap .herocaption{top:56%}}@media(max-width:767px){.homepage.alternate .jumbotron.strap .herocaption{top:34%;transform:translate(0,-40%);-webkit-transform:translate(0,-40%)}}.homepage.alternate .jumbotron.strap .rotatingmessagecont{position:absolute;bottom:95px;left:0}@media(min-width:1200px) and (max-width:1919px){.homepage.alternate .jumbotron.strap .rotatingmessagecont{bottom:85px}}@media(min-width:1920px){.homepage.alternate .jumbotron.strap .rotatingmessagecont{bottom:110px}}.homepage.alternate .jumbotron.strap .rotatingmessage{margin-top:60px;margin-bottom:30px;font-size:15px}@media(max-width:1199px){.homepage.alternate .jumbotron.strap .rotatingmessage{margin-top:20px;margin-bottom:20px}}@media(max-width:991px){.homepage.alternate .jumbotron.strap .rotatingmessage{display:none}}@media(min-width:1200px){}.homepage.alternate .jumbotron.strap .contentscroll{display:none}@media(max-width:991px){.homepage.alternate .bgwhite{padding:32px 0;background-color:#f5f6f7}}.homepage.alternate .tvpromo{display:none}.homepage.alternate .header h1{margin-top:40px}@media(max-width:991px){.homepage.alternate .header .text-center{text-align:left}.homepage.alternate .header h1,.homepage.alternate .header h2{margin-bottom:0;font-size:18px;border-bottom:1px solid #d7d7d7;padding-bottom:14px}.homepage.alternate .header p{display:none}.homepage.alternate .secondmessage,.homepage.alternate .maincontent{display:none}.homepage.alternate .recently-viewed{margin-top:20px}.homepage.alternate .recently-viewed .prop{float:none!important;display:inline-block;white-space:normal;text-align:left;vertical-align:top;width:215px;padding:0;margin-right:20px;margin-top:0!important;margin-left:0}.homepage.alternate .recently-viewed .prop:last-child{margin-right:0}.homepage.alternate .recently-viewed .prop img{height:172px}.homepage.alternate .recently-viewed .prop a{background-color:#f5f6f7}.homepage.alternate .recently-viewed .prop .caption h3,.homepage.alternate .recently-viewed .prop .caption p{font-size:14px!important}.homepage.alternate .recently-viewed .prop .caption h3.sleeps:after,.homepage.alternate .recently-viewed .prop .caption p.sleeps:after{display:none}.homepage.alternate .recently-viewed .prop .caption p:after{display:none}.homepage.alternate .inspiration{margin-top:20px;margin-bottom:40px}.homepage.alternate .inspiration .inpad{margin:0 15px}.homepage.alternate .inspiration .driver{float:none!important;display:inline-block;white-space:normal;width:215px;padding:0;margin-right:20px}.homepage.alternate .inspiration .driver:last-child{margin-right:0}.homepage.alternate .inspiration .driver a{overflow:hidden;display:block;height:230px}.homepage.alternate .inspiration .driver a img{max-width:inherit;height:100%;margin-left:-50%}.homepage.alternate .inspiration .driver .caption{position:relative;padding:15px 0 0}.homepage.alternate .inspiration .driver .caption h3{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#43464f;text-align:left;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none}.homepage.alternate .inspiration .driver .caption h3 a{color:#43464f;height:inherit}.homepage.alternate .inspiration .slick-prev{top:-52px!important}.homepage.alternate .inspiration .slick-next{top:-52px!important}.homepage.alternate .popdest{margin-top:20px;margin-bottom:0}.homepage.alternate .popdest .inpad{margin:0 15px}.homepage.alternate .popdest .mobnopad{float:none!important;display:inline-block;white-space:normal;width:215px;padding:0;margin-right:20px;vertical-align:top}.homepage.alternate .popdest .mobnopad:last-child{margin-right:0}.homepage.alternate .popdest .mobnopad .regions{height:230px;background-size:cover;overflow:visible;margin-bottom:60px;cursor:pointer}.homepage.alternate .popdest .mobnopad .regtext{transform:inherit;top:245px;text-align:left;width:100%}.homepage.alternate .popdest .mobnopad .regtext h3{font-size:14px;color:#35383f;display:inline}.homepage.alternate .popdest .mobnopad .regtext h3 a{color:#43464f}.homepage.alternate .popdest .mobnopad .regtext p{font-size:14px;color:#35383f;display:inline;padding:0;font-weight:400}.homepage.alternate .popdest .mobnopad .regtext p a{color:#43464f;font-weight:400}.homepage.alternate .popdest .mobnopad .regtext p:before{content:", ";margin-left:-2px}.homepage.alternate .popdest .slick-prev{top:-52px!important;right:37px!important}.homepage.alternate .popdest .slick-next{top:-52px!important;right:7px!important}.homepage.alternate .inpad .slick-prev{top:-65px;right:30px;left:inherit}.homepage.alternate .inpad .slick-prev:before{content:"\e84a"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.homepage.alternate .inpad .slick-prev.slick-disabled:before{opacity:.5!important}.homepage.alternate .inpad .slick-next{top:-65px;right:0;left:inherit}.homepage.alternate .inpad .slick-next:before{content:"\e84b"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.homepage.alternate .inpad .slick-next.slick-disabled:before{opacity:.5!important}}@media(min-width:768px) and (max-width:1919px){.homepage.alternate .jumbotron.strap{min-height:300px;text-align:center!important}.homepage.alternate .jumbotron.strap img{min-height:300px;width:inherit!important;max-width:inherit!important;position:relative!important;left:50%!important;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)!important}}@media(min-width:768px) and (max-width:1919px) and screen and (-ms-high-contrast:active),(min-width:768px) and (max-width:1919px) and (-ms-high-contrast:none){.homepage.alternate .jumbotron.strap img{width:auto!important;height:700px!important}}@media(min-width:900px) and (max-width:991px) and screen and (-ms-high-contrast:active),(min-width:900px) and (max-width:991px) and (-ms-high-contrast:none){.homepage.alternate .jumbotron.strap img{width:100%!important}}@media(min-width:1600px) and (max-width:1919px) and screen and (-ms-high-contrast:active),(min-width:1600px) and (max-width:1919px) and (-ms-high-contrast:none){.homepage.alternate .jumbotron.strap img{width:100%!important}}@media(max-width:374px){.homepage.alternate .herocaption{position:absolute;left:0%!important;top:68px!important;transform:unset!important}}@media(min-width:375px) and (max-width:767px){.homepage.alternate .herocaption{position:absolute;left:.5%!important;top:97px!important;-webkit-transform:translate(0,0) translate3d(0,0,0)!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:translate(0,0) translate3d(0,0,0)!important}}@media(min-width:768px){.homepage.alternate .herocaption{z-index:3}}@media(min-width:992px) and (max-width:1919px){.homepage.alternate .herocaption{transform:none!important;-webkit-transform:none!important}}@media(min-width:1200px) and (max-width:1919px){.homepage.alternate .herocaption{top:37%!important}}@media(max-width:767px){.homepage.alternate .jumbotron{height:500px!important}.homepage.alternate .jumbotron .caption{top:inherit!important;bottom:0!important;transform:inherit!important;height:100%}.homepage.alternate .jumbotron img{width:inherit!important;max-width:inherit!important;position:relative!important;left:50%!important;transform:translate(-50%,0)!important}.homepage.alternate .jumbotron .mobslink{padding:10px;position:relative;bottom:0;border-radius:3px;background-color:rgba(255,255,255,.3);max-width:420px;left:50%;transform:translate(-50%,0)}.homepage.alternate .jumbotron .mobslink a{padding:0 20px!important;height:50px;line-height:50px!important;display:block!important;border-radius:2px!important;background-color:#fff;text-align:left;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#43464f;box-shadow:0 0 4px 0 rgba(0,0,0,.1);position:relative;max-width:400px;margin:0 auto;text-decoration:none!important}.homepage.alternate .jumbotron .mobslink a:after{content:"\e90c";font-family:pochenty;display:inline-block;position:absolute;right:15px;font-size:20px;font-weight:400}.homepage.alternate .contentscroll{display:none}.homepage.alternate .messageslidecont{padding:24px 0 20px;height:185px;overflow:hidden}.homepage.alternate .messageslidecont .mobmessage{height:185px;padding:0 29px;font-size:18px}.homepage.alternate .messageslidecont .mobmessage img{display:block;margin:0 auto;margin-top:18px}.homepage.alternate .messageslidecont .slick-prev,.homepage.alternate .messageslidecont .slick-next{display:none}.homepage.alternate .messageslidecont .slick-dots{bottom:20px;margin:0}.homepage.alternate .messageslidecont .slick-dots li{width:10px;height:10px;margin:0 6px}.homepage.alternate .messageslidecont .slick-dots li button{width:10px;height:10px;border-radius:50%;padding:0;background-color:#d8d8d8}.homepage.alternate .messageslidecont .slick-dots li button:before{display:none;content:""}.homepage.alternate .messageslidecont .slick-dots li.slick-active button{background-color:#5caa59}.homepage.alternate .home{padding:0;overflow:hidden;margin-right:0;padding-left:15px}.homepage.alternate .recently-viewed .prop{margin-left:15px!important;margin-right:15px!important;width:247px}.homepage.alternate .recently-viewed .prop:last-child{margin-right:0!important}.homepage.alternate .inspiration .driver{margin-left:15px!important;margin-right:5px!important;width:193px}.homepage.alternate .inspiration .driver:last-child{margin-right:0!important}.homepage.alternate .popdest .mobnopad{width:193px;margin-left:15px!important;margin-right:5px!important}.homepage.alternate .popdest .mobnopad:last-child{margin-right:0!important}.homepage.alternate .popdest .mobnopad .regions{margin-bottom:90px}.homepage.alternate .inpad .slick-next{right:8px;top:-54px}.homepage.alternate .inpad .slick-prev{right:37px;top:-54px}}@media(max-width:479px){.homepage.alternate .jumbotron img{top:50%!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important}}@media(min-width:992px) and (max-width:1919px){.homepage.alternate #hero_panel,.homepage.alternate .jumbotron{height:700px!important}}.homepage.touch{}@media(max-width:991px){.homepage.touch .inpad{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden}.homepage.touch .inpad::-webkit-scrollbar,.homepage.touch .inpad::-webkit-scrollbar-thumb{display:none}.homepage.touch .recently-viewed{margin-right:0;height:307px;overflow:hidden}.homepage.touch .recently-viewed .inpad{padding-bottom:0}.homepage.touch .recently-viewed .prop:last-child{margin-right:15px!important}.homepage.touch .inspiration{height:270px;overflow:hidden;margin-right:0}.homepage.touch .inspiration .inpad{padding-bottom:20px}.homepage.touch .inspiration .driver:last-child{margin-right:15px!important}.homepage.touch .popdest{margin-right:0;height:290px;overflow:hidden}.homepage.touch .popdest .inpad{padding-bottom:20px}.homepage.touch .popdest .mobnopad:last-child{margin-right:15px!important}}@media(max-width:767px){.homepage.touch .inpad{margin:0!important}.homepage.touch .insp{margin-top:30px}.homepage.touch .inspiration{height:290px;margin-bottom:20px}.homepage.touch .inspiration .inpad{padding-bottom:40px}.homepage.touch .popdest{height:330px}.homepage.touch .popdest .inpad{padding-bottom:30px}}.alternateFooter{}@media(max-width:767px){.alternateFooter .footer{background-color:#43464f;padding-bottom:0}.alternateFooter .footer .maincontainer{display:none}.alternateFooter .footer #MobView .logo{margin-left:0!important;width:225px!important;height:30px;min-width:inherit;background-image:url(/img/mobile@2x.png);background-repeat:no-repeat;background-size:225px 30px;display:block;margin-bottom:30px}.alternateFooter .footer #MobView p{color:#fff}.alternateFooter .footer #MobView .footer-copyright-hc{font-size:13px}.alternateFooter .footer #MobView .footer-copyright-hc:after{display:none}.alternateFooter .footer #MobView .social-links{margin-top:20px}.alternateFooter .footer #MobView .social-links li{font-size:30px}.alternateFooter .footer #MobView .social-links li [class^=pochenty-]:before,.alternateFooter .footer #MobView .social-links li [class*=" pochenty-"]:before{margin:0!important}.alternateFooter .footer #MobView .social-links li .googleplus:before{content:"\e8cc"!important}}.homepage .fullsearch.freesearch,.searchpage.freesearch .fullsearch.freesearch,.destinationspage .fullsearch.freesearch{position:relative}.homepage .fullsearch.freesearch ::-ms-clear,.searchpage.freesearch .fullsearch.freesearch ::-ms-clear,.destinationspage .fullsearch.freesearch ::-ms-clear{display:none!important}.homepage .fullsearch.freesearch #ddlLocation,.searchpage.freesearch .fullsearch.freesearch #ddlLocation,.destinationspage .fullsearch.freesearch #ddlLocation{display:none}@media(min-width:768px) and (max-width:991px){.homepage .fullsearch.freesearch .calcol,.searchpage.freesearch .fullsearch.freesearch .calcol,.destinationspage .fullsearch.freesearch .calcol{padding:0}.homepage .fullsearch.freesearch .form-control,.searchpage.freesearch .fullsearch.freesearch .form-control,.destinationspage .fullsearch.freesearch .form-control{font-size:13px!important}}.homepage .fullsearch.freesearch .nobgi,.searchpage.freesearch .fullsearch.freesearch .nobgi,.destinationspage .fullsearch.freesearch .nobgi{background:0 0!important}.homepage .fullsearch.freesearch select,.searchpage.freesearch .fullsearch.freesearch select,.destinationspage .fullsearch.freesearch select,.homepage .fullsearch.freesearch .dpicker,.searchpage.freesearch .fullsearch.freesearch .dpicker,.destinationspage .fullsearch.freesearch .dpicker{background-image:none}.homepage .fullsearch.freesearch .durationcol,.searchpage.freesearch .fullsearch.freesearch .durationcol,.destinationspage .fullsearch.freesearch .durationcol,.homepage .fullsearch.freesearch .partycol,.searchpage.freesearch .fullsearch.freesearch .partycol,.destinationspage .fullsearch.freesearch .partycol{position:relative}.homepage .fullsearch.freesearch .durationcol .holcontrol,.searchpage.freesearch .fullsearch.freesearch .durationcol .holcontrol,.destinationspage .fullsearch.freesearch .durationcol .holcontrol,.homepage .fullsearch.freesearch .partycol .holcontrol,.searchpage.freesearch .fullsearch.freesearch .partycol .holcontrol,.destinationspage .fullsearch.freesearch .partycol .holcontrol{}.homepage .fullsearch.freesearch .calcol .holcontrol,.searchpage.freesearch .fullsearch.freesearch .calcol .holcontrol,.destinationspage .fullsearch.freesearch .calcol .holcontrol{}.homepage .fullsearch.freesearch #cleardate,.searchpage.freesearch .fullsearch.freesearch #cleardate,.destinationspage .fullsearch.freesearch #cleardate{right:1px;height:60px;width:31px;z-index:2;background-color:#fff}.homepage .fullsearch.freesearch #cleardate:after,.searchpage.freesearch .fullsearch.freesearch #cleardate:after,.destinationspage .fullsearch.freesearch #cleardate:after{content:"\E5CD";font-family:material icons;color:#333;font-size:17px;top:18px;position:absolute}.homepage .fullsearch.freesearch .propLocationFreeSearchcont,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont{display:inline-block!important;width:100%}.homepage .fullsearch.freesearch .propLocationFreeSearchcont #propLocationFreeSearchRes,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont #propLocationFreeSearchRes,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont #propLocationFreeSearchRes{position:absolute;top:0;left:0;z-index:1;padding-left:40px;white-space:nowrap;width:100%;overflow:hidden;color:#9f9f9f;line-height:38px;border:0;text-align:left!important}.homepage .fullsearch.freesearch .propLocationFreeSearchcont #propLocationFreeSearchRes .noshow,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont #propLocationFreeSearchRes .noshow,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont #propLocationFreeSearchRes .noshow{color:#fff}.homepage .fullsearch.freesearch .propLocationFreeSearchcont .locationsearch,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont .locationsearch,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont .locationsearch{background-color:transparent;position:relative;z-index:2}.homepage .fullsearch.freesearch .propLocationFreeSearchcont .clear,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont .clear,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont .clear{z-index:3}.homepage .fullsearch.freesearch .propLocationFreeSearchcont.focus ::-webkit-input-placeholder,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont.focus ::-webkit-input-placeholder,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont.focus ::-webkit-input-placeholder{color:#9f9f9f!important}.homepage .fullsearch.freesearch .propLocationFreeSearchcont.focus :-moz-placeholder,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont.focus :-moz-placeholder,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont.focus :-moz-placeholder{color:#9f9f9f!important}.homepage .fullsearch.freesearch .propLocationFreeSearchcont.focus ::-moz-placeholder,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont.focus ::-moz-placeholder,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont.focus ::-moz-placeholder{color:#9f9f9f!important}.homepage .fullsearch.freesearch .propLocationFreeSearchcont.focus :-ms-input-placeholder,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont.focus :-ms-input-placeholder,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont.focus :-ms-input-placeholder{color:#9f9f9f!important}.homepage .fullsearch.freesearch .propLocationFreeSearchcont:before,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont:before,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont:before{content:"\E8B6";font-family:material icons;display:inline-block;position:absolute;left:17px;top:16px;color:#333;font-size:21px;font-weight:400;z-index:3}@media(min-width:768px) and (max-width:991px){.homepage .fullsearch.freesearch .propLocationFreeSearchcont:before,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont:before,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont:before{right:15px}}@media(min-width:768px) and (max-width:991px){.homepage .fullsearch.freesearch .propLocationFreeSearchcont.active input,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont.active input,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont.active input{padding-left:20px!important}}@media(min-width:768px) and (max-width:991px){}.homepage .fullsearch.freesearch .propLocationFreeSearchcont.active:after,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont.active:after,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont.active:after{display:none}.homepage .fullsearch.freesearch .propLocationFreeSearchcont.active .clear,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont.active .clear,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont.active .clear{position:absolute;display:block!important;top:0;right:1px;height:40px;width:32px;cursor:pointer;text-decoration:none;background-color:#fff}.homepage .fullsearch.freesearch .propLocationFreeSearchcont.active .clear:after,.searchpage.freesearch .fullsearch.freesearch .propLocationFreeSearchcont.active .clear:after,.destinationspage .fullsearch.freesearch .propLocationFreeSearchcont.active .clear:after{content:"\E5CD";font-family:material icons;top:18px;right:20px;position:absolute;color:#333;font-size:17px}.homepage .fullsearch.freesearch .spanelswitch,.searchpage.freesearch .fullsearch.freesearch .spanelswitch,.destinationspage .fullsearch.freesearch .spanelswitch{display:none}.homepage .fullsearch.freesearch .form-control,.searchpage.freesearch .fullsearch.freesearch .form-control,.destinationspage .fullsearch.freesearch .form-control,.homepage .fullsearch.freesearch .btn,.searchpage.freesearch .fullsearch.freesearch .btn,.destinationspage .fullsearch.freesearch .btn{height:60px}.homepage .fullsearch.freesearch .ui-autocomplete,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete,.destinationspage .fullsearch.freesearch .ui-autocomplete{width:100%!important;top:60px;border:solid 1px #e5e2e2!important;padding:10px 0!important;font-size:14px!important;font-family:open sans,sans-serif!important}.homepage .fullsearch.freesearch .ui-autocomplete li,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li,.destinationspage .fullsearch.freesearch .ui-autocomplete li{padding:0!important;position:relative}.homepage .fullsearch.freesearch .ui-autocomplete li a,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li a,.destinationspage .fullsearch.freesearch .ui-autocomplete li a{padding:10px 20px 10px 17px;color:#6c6c6c}.homepage .fullsearch.freesearch .ui-autocomplete li a.ui-state-focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li a.ui-state-focus,.destinationspage .fullsearch.freesearch .ui-autocomplete li a.ui-state-focus{background:0 0!important;border:0!important;margin:0!important;background-color:transparent!important}.homepage .fullsearch.freesearch .ui-autocomplete li.property:after,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li.property:after,.destinationspage .fullsearch.freesearch .ui-autocomplete li.property:after{content:"\e8dd";font-family:pochenty;color:#c1c1c1;top:10px;left:20px;position:absolute}.homepage .fullsearch.freesearch .ui-autocomplete li.property a,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li.property a,.destinationspage .fullsearch.freesearch .ui-autocomplete li.property a{padding-left:45px}.homepage .fullsearch.freesearch .ui-autocomplete li.property a.ui-state-focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li.property a.ui-state-focus,.destinationspage .fullsearch.freesearch .ui-autocomplete li.property a.ui-state-focus{background:0 0!important;border:0!important;margin:0!important;background-color:#f5f6f7!important}.homepage .fullsearch.freesearch .ui-autocomplete li.location:after,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li.location:after,.destinationspage .fullsearch.freesearch .ui-autocomplete li.location:after{content:"\e903";font-family:pochenty;color:#c1c1c1;top:6px;left:17px;position:absolute;font-size:19px}.homepage .fullsearch.freesearch .ui-autocomplete li.location a,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li.location a,.destinationspage .fullsearch.freesearch .ui-autocomplete li.location a{padding-left:45px}.homepage .fullsearch.freesearch .ui-autocomplete li.location a.ui-state-focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li.location a.ui-state-focus,.destinationspage .fullsearch.freesearch .ui-autocomplete li.location a.ui-state-focus{background:0 0!important;border:0!important;margin:0!important;background-color:#f5f6f7!important}.homepage .fullsearch.freesearch .ui-autocomplete li.suggested .ui-state-focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li.suggested .ui-state-focus,.destinationspage .fullsearch.freesearch .ui-autocomplete li.suggested .ui-state-focus{background:0 0!important;border:0!important;margin:0!important;background-color:#f5f6f7!important}.homepage .fullsearch.freesearch .ui-autocomplete li b,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li b,.destinationspage .fullsearch.freesearch .ui-autocomplete li b{font-weight:600!important}.homepage .fullsearch.freesearch .ui-autocomplete li i,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li i,.destinationspage .fullsearch.freesearch .ui-autocomplete li i{font-style:normal;color:#4d9d47}.homepage .fullsearch.freesearch .ui-autocomplete li .header,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li .header,.destinationspage .fullsearch.freesearch .ui-autocomplete li .header{font-size:16px!important;font-weight:600!important;color:#3f3f3f!important}.homepage .fullsearch.freesearch .ui-autocomplete li .update,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li .update,.destinationspage .fullsearch.freesearch .ui-autocomplete li .update{font-size:15px!important;font-weight:400!important;color:#6e727f!important}.homepage .fullsearch.freesearch .ui-autocomplete li:hover,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:hover,.destinationspage .fullsearch.freesearch .ui-autocomplete li:hover,.homepage .fullsearch.freesearch .ui-autocomplete li:focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:focus,.destinationspage .fullsearch.freesearch .ui-autocomplete li:focus{cursor:pointer!important}.homepage .fullsearch.freesearch .ui-autocomplete li:hover.null,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:hover.null,.destinationspage .fullsearch.freesearch .ui-autocomplete li:hover.null,.homepage .fullsearch.freesearch .ui-autocomplete li:focus.null,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:focus.null,.destinationspage .fullsearch.freesearch .ui-autocomplete li:focus.null,.homepage .fullsearch.freesearch .ui-autocomplete li:hover.noresult,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:hover.noresult,.destinationspage .fullsearch.freesearch .ui-autocomplete li:hover.noresult,.homepage .fullsearch.freesearch .ui-autocomplete li:focus.noresult,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:focus.noresult,.destinationspage .fullsearch.freesearch .ui-autocomplete li:focus.noresult{background-color:#fff;cursor:default!important}.homepage .fullsearch.freesearch .ui-autocomplete li:hover.null .ui-state-focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:hover.null .ui-state-focus,.destinationspage .fullsearch.freesearch .ui-autocomplete li:hover.null .ui-state-focus,.homepage .fullsearch.freesearch .ui-autocomplete li:focus.null .ui-state-focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:focus.null .ui-state-focus,.destinationspage .fullsearch.freesearch .ui-autocomplete li:focus.null .ui-state-focus,.homepage .fullsearch.freesearch .ui-autocomplete li:hover.noresult .ui-state-focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:hover.noresult .ui-state-focus,.destinationspage .fullsearch.freesearch .ui-autocomplete li:hover.noresult .ui-state-focus,.homepage .fullsearch.freesearch .ui-autocomplete li:focus.noresult .ui-state-focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete li:focus.noresult .ui-state-focus,.destinationspage .fullsearch.freesearch .ui-autocomplete li:focus.noresult .ui-state-focus{background-color:transparent!important}.homepage .fullsearch.freesearch .ui-autocomplete .ui-header:hover,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete .ui-header:hover,.destinationspage .fullsearch.freesearch .ui-autocomplete .ui-header:hover,.homepage .fullsearch.freesearch .ui-autocomplete .ui-header:focus,.searchpage.freesearch .fullsearch.freesearch .ui-autocomplete .ui-header:focus,.destinationspage .fullsearch.freesearch .ui-autocomplete .ui-header:focus{background-color:#fff;cursor:default!important}#mainBody.freesearch .property-code-search,#mainBody.freesearch .refine-location{display:none}#mainBody.freesearch ::-ms-clear{display:none!important}#mainBody.freesearch .refine-freesearch{display:inline-block!important;margin:15px 0}#mainBody.freesearch .refine-freesearch .space{background:#f9f9f9;border:1px solid #eeeef4;padding:15px}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont{display:inline-block!important;width:100%;position:relative}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont #propLocationFreeSearch{padding-right:25px}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont ::-webkit-input-placeholder{color:#555!important}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont :-moz-placeholder{color:#555!important}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont ::-moz-placeholder{color:#555!important}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont :-ms-input-placeholder{color:#555!important}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont.focus ::-webkit-input-placeholder{color:#9f9f9f!important}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont.focus :-moz-placeholder{color:#9f9f9f!important}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont.focus ::-moz-placeholder{color:#9f9f9f!important}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont.focus :-ms-input-placeholder{color:#9f9f9f!important}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont:after{content:"\e90c";font-family:pochenty;position:absolute;right:10px;top:6px;color:#585b62;font-size:15px;pointer-events:none}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont.active:after{display:none}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont.active .clear{position:absolute;display:block!important;right:0;top:0;height:34px;width:30px;cursor:pointer;text-decoration:none}#mainBody.freesearch .refine-freesearch .propLocationFreeSearchcont.active .clear:after{content:"\e882";font-family:pochenty;position:absolute;right:10px;top:6px;color:#585b62;font-size:17px}#mainBody.freesearch .refine-freesearch .ui-autocomplete{width:100%!important;top:40px!important;border-radius:2px!important;border:solid 1px #e5e2e2!important;padding:0!important;font-size:14px!important;font-family:open sans,sans-serif!important;box-shadow:0 0 11px 0 rgba(0,0,0,.2)!important;padding-bottom:5px!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li{padding:0!important;position:relative}#mainBody.freesearch .refine-freesearch .ui-autocomplete li a{padding:10px!important;color:#6c6c6c;font-size:14px;text-transform:inherit!important;background:0 0!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li a.ui-state-focus{background-color:transparent!important;border:0!important;margin:0!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li.property:before{content:"\e8dd";font-family:pochenty;color:#c1c1c1;top:10px;left:9px;position:absolute}#mainBody.freesearch .refine-freesearch .ui-autocomplete li.property a{padding-left:30px!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li.property a.ui-state-focus{background-color:#f5f6f7!important;border:0!important;margin:0!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li.location:after{content:"\e903";font-family:pochenty;color:#c1c1c1;top:6px;left:6px;position:absolute;font-size:19px}#mainBody.freesearch .refine-freesearch .ui-autocomplete li.location a{padding-left:30px!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li.location a.ui-state-focus{background-color:#f5f6f7!important;border:0!important;margin:0!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li.suggested a{font-size:14px}#mainBody.freesearch .refine-freesearch .ui-autocomplete li.suggested .ui-state-focus{background:0 0!important;border:0!important;margin:0!important;background-color:#f5f6f7!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li b{font-weight:600!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li i{font-style:normal;color:#4d9d47}#mainBody.freesearch .refine-freesearch .ui-autocomplete li .header{font-size:14px!important;font-weight:600!important;color:#3f3f3f!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li .update{font-size:14px!important;font-weight:400!important;color:#6e727f!important;display:block}#mainBody.freesearch .refine-freesearch .ui-autocomplete li:hover,#mainBody.freesearch .refine-freesearch .ui-autocomplete li:focus{cursor:pointer!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li:hover.null,#mainBody.freesearch .refine-freesearch .ui-autocomplete li:focus.null,#mainBody.freesearch .refine-freesearch .ui-autocomplete li:hover.noresult,#mainBody.freesearch .refine-freesearch .ui-autocomplete li:focus.noresult{background-color:#fff;cursor:default!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete li:hover.null a,#mainBody.freesearch .refine-freesearch .ui-autocomplete li:focus.null a,#mainBody.freesearch .refine-freesearch .ui-autocomplete li:hover.noresult a,#mainBody.freesearch .refine-freesearch .ui-autocomplete li:focus.noresult a{background-color:#fff!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete.null,#mainBody.freesearch .refine-freesearch .ui-autocomplete.noresult{background-color:#fff;cursor:default!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete.null a,#mainBody.freesearch .refine-freesearch .ui-autocomplete.noresult a{background-color:#fff!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete.null .ui-state-focus,#mainBody.freesearch .refine-freesearch .ui-autocomplete.noresult .ui-state-focus{background-color:#fff!important}#mainBody.freesearch .refine-freesearch .ui-autocomplete .ui-header:hover,#mainBody.freesearch .refine-freesearch .ui-autocomplete .ui-header:focus{background-color:#fff;cursor:default!important}.searchpagerefiner.freesearch ::-ms-clear{display:none!important}.searchpagerefiner.freesearch .pnamesearch{display:none}.searchpagerefiner.freesearch .head.refiner .title{display:none}.searchpagerefiner.freesearch .head.refiner a{left:14px;right:inherit}.searchpagerefiner.freesearch .normalloc{display:none}.searchpagerefiner.freesearch .freesearchloc{border-top:5px solid #efeef4;display:block!important;position:relative}.searchpagerefiner.freesearch .freesearchloc .switchtofree{padding:20px 25px 20px 15px;display:block;color:#43464f;position:relative;border-top:1px solid #d9dadc;border-bottom:1px solid #d9dadc;cursor:pointer}.searchpagerefiner.freesearch .freesearchloc .switchtofree:after{content:"\e852";font-family:pochenty;color:#43464f;top:20px;right:15px;position:absolute}.searchpagerefiner.freesearch .freesearchloc .switchtofree.active:after{display:none}.searchpagerefiner.freesearch .freesearchloc .clear{display:none;position:absolute;right:0;top:0;width:40px;height:62px;cursor:pointer;text-decoration:none}.searchpagerefiner.freesearch .freesearchloc .clear:after{content:"\e882";font-family:pochenty;color:#585b62;font-size:17px;position:absolute;right:15px;top:19px}.searchpagerefiner.freesearch .freesearchpop{position:fixed;top:0;width:100%;height:100%;background-color:#f9f9f9;display:none;z-index:999}.searchpagerefiner.freesearch .freesearchpop .fshead{width:100%;height:59px;line-height:59px;background-color:#43464f;color:#fff;text-align:center;font-size:13px;font-weight:600;position:relative}.searchpagerefiner.freesearch .freesearchpop .fshead .icon{right:inherit;left:14px;color:#fff;top:-1px;cursor:pointer}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont{border-bottom:1px solid #e5e2e2}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont #propLocationFreeSearch{height:40px;color:#6e727f!important;padding-left:20px;font-size:15px!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont ::-webkit-input-placeholder{color:#d7d7d7!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont :-moz-placeholder{color:#d7d7d7!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont ::-moz-placeholder{color:#d7d7d7!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont :-ms-input-placeholder{color:#d7d7d7!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-widget-content{background:0 0!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete{top:119px;width:100%!important;background-color:transparent!important;border:0!important;padding:10px 0!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item,.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-state-focus,.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-state-focus:focus,.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-state-focus:hover{outline:none!important;border:0!important;margin:0!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item{position:relative;background-color:transparent!important;outline:none!important;border:0!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item a{padding:10px 20px;color:#6c6c6c;background-color:transparent!important;background:0 0!important;outline:none!important;border:0!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item a b{font-weight:600}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item a i{font-style:normal;color:#4a9e43}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.property:before{content:"\e8dd";font-family:pochenty;color:#c1c1c1;top:11px;left:20px;position:absolute}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.property a{padding-left:50px!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.location:after{content:"\e903";font-family:pochenty;color:#c1c1c1;top:11px;left:18px;position:absolute;font-size:18px}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.location a{padding-left:50px!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.suggested a{}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item .header{font-weight:600!important;color:#3f3f3f!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.ui-header a,.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.null a,.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.noresult a{font-size:16px;font-weight:600;color:#3f3f3f}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.ui-header a .noresult,.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.null a .noresult,.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.noresult a .noresult{display:block;width:100%;text-align:center;font-size:18px;margin-bottom:15px}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.ui-header a .update,.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.null a .update,.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.noresult a .update{display:block;width:100%;text-align:center;color:#818591;font-weight:400;font-size:14px}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete .ui-menu-item.noresult{background-repeat:no-repeat;background-image:url(/img/no-results-illustration.png);background-size:130px 141px;background-position:center;padding-bottom:240px}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete.ui-corner-all.active{display:inline-block!important}.searchpagerefiner.freesearch .freesearchpop .propLocationFreeSearchcont .ui-autocomplete.ui-corner-all.active a{display:block!important}#mainBody.fixed{position:fixed}#SearchRefinerUC{display:none}#SearchRefinerUC .HomeSearch-closeref{position:absolute;top:18px;left:10px;color:#fff;font-weight:400;line-height:1;cursor:pointer}#SearchRefinerUC .HomeSearch-closeref .material-icons{font-size:36px}#SearchRefinerUC .HomeSearch-closeref{display:none}#SearchRefinerUC.active{display:inline}#SearchRefinerUC.active .scrolldiv{position:fixed;height:100%;width:100%;background-color:#fff;top:0;left:0;z-index:21474836399;overflow-y:scroll;-webkit-overflow-scrolling:touch}#SearchRefinerUC.active .closeref{position:absolute;top:18px;left:18px;width:21px;height:21px;cursor:pointer}#SearchRefinerUC.active .closeref .material-icons{font-size:36px}#SearchRefinerUC.active .head{top:0;height:70px;background-color:#4caf50;width:100%;text-align:center;font-size:18px;font-weight:600;color:#fff;line-height:70px;z-index:214748363999}#SearchRefinerUC.active .head .backref{position:absolute;top:18px;left:10px;color:#fff;font-weight:400;line-height:1;cursor:pointer}#SearchRefinerUC.active .head .backref .material-icons{font-size:36px}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .datelinedivide{border-top:1px solid #e0e0e0;height:5px;width:730px;margin:20px auto 0}}#SearchRefinerUC.active .options{margin:20px 15px 0}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options{margin:20px 80px 0}}#SearchRefinerUC.active .options .control{margin:0 30px;font-size:16px;font-weight:600}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options .control{margin:0}}#SearchRefinerUC.active .options .dogscontrol{clear:both;margin:0}#SearchRefinerUC.active .options .dogscontrol .filterTitle{margin-left:30px;margin-right:30px;width:auto;display:block}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options .dogscontrol .filterTitle{margin-left:0;margin-right:0}}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options .filter-row{margin-left:-15px;margin-right:-15px}}#SearchRefinerUC.active .options .filter-row .filter-col{font-size:16px;font-weight:600;margin:0 30px}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options .filter-row .filter-col{float:left;width:50%;position:relative;min-height:1px;margin:0;padding-left:15px;padding-right:15px}}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options .filter-row .filter-col.dogscheckbox{margin-top:53px}}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options .filter-row .filter-col.dogscheckbox .filtcheck.active:before{right:7px}}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options .filter-col-clear{clear:both}}#SearchRefinerUC.active .options .form-control{height:70px;border-radius:2px;font-size:16px;font-weight:600;padding:6px 15px;border:0;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none;transition:none;-webkit-text-fill-color:#424242!important}#SearchRefinerUC.active .options .dlabel{font-size:13px;font-weight:400;color:#9e9e9e;display:none;position:absolute;top:12px;left:15px}#SearchRefinerUC.active .options .numberinputs{width:100%;float:left;margin:15px 0 20px}#SearchRefinerUC.active .options .numberinputs .minus{width:20%;height:60px;background-color:#fff;border:solid 1px #bdbdbd;border-top-left-radius:2px;border-bottom-left-radius:2px;float:left;line-height:65px;touch-action:manipulation}#SearchRefinerUC.active .options .numberinputs .minus .material-icons{font-size:20px}#SearchRefinerUC.active .options .numberinputs .plus{width:20%;height:60px;background-color:#fff;border:solid 1px #bdbdbd;border-top-right-radius:2px;border-bottom-right-radius:2px;float:left;line-height:65px;touch-action:manipulation}#SearchRefinerUC.active .options .numberinputs .plus .material-icons{font-size:20px}#SearchRefinerUC.active .options .numberinputs .inputnumber{height:60px;background-color:#fff;border-radius:0;border:solid 1px #bdbdbd!important;border-left:0!important;border-right:0!important;float:left;width:60%;text-align:center;font-size:16px;color:#424242!important;-webkit-appearance:none;opacity:1!important;-webkit-text-fill-color:#424242!important}#SearchRefinerUC.active .options .regionsearch{position:relative;border:solid 1px #d7d7d7;margin-bottom:10px}#SearchRefinerUC.active .options .regionsearch.active .form-control{height:55px;margin-top:15px}#SearchRefinerUC.active .options .regionsearch:after{font-family:material icons;content:"\E313";position:absolute;right:15px;top:18px;font-size:24px;pointer-events:none}#SearchRefinerUC.active .options .townsearch{border:solid 1px #d7d7d7;position:relative;margin-bottom:20px}#SearchRefinerUC.active .options .townsearch:after{font-family:material icons;content:"\E8B6";position:absolute;right:15px;top:18px;font-size:24px;pointer-events:none}#SearchRefinerUC.active .options .townsearch .closetown{display:none;position:absolute;right:15px;top:26px;color:#424242}#SearchRefinerUC.active .options .townsearch.active .form-control{height:55px;margin-top:15px}#SearchRefinerUC.active .options .townsearch.active .closetown{display:block}#SearchRefinerUC.active .options .townsearch.active:after{display:none}#SearchRefinerUC.active .options .propcodesearch{border:solid 1px #d7d7d7;position:relative}#SearchRefinerUC.active .options .propcodesearch.active .form-control{height:55px;margin-top:15px}#SearchRefinerUC.active .options .propcodesearch:after{font-family:material icons;content:"\E88A";position:absolute;right:15px;top:18px;font-size:24px;pointer-events:none}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options.dateoptions{width:355px;margin:30px auto 50px;padding-top:0!important;border-top:none!important}}@media(max-width:767px){#SearchRefinerUC.active .options.guestoptions{height:auto!important}}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .options.guestoptions{width:355px;margin:30px auto 50px}}#SearchRefinerUC.active .btncont{position:relative;bottom:0;left:0;width:100%;background-color:#fff;z-index:214748363999}#SearchRefinerUC.active .btncont .btn{display:block;margin:0 40px;height:60px;line-height:45px;border-radius:2px;background-color:#59ab55;box-shadow:0 1px 0 0 #336d30;color:#fff;font-size:18px;font-weight:600}#SearchRefinerUC.active .btncont .cancel{margin-left:30px;font-size:16px;font-weight:600;color:#9e9e9e;text-decoration:none;display:inline-block;cursor:pointer}#SearchRefinerUC.active .btncont .clear{margin-left:30px;font-size:16px;font-weight:600;color:#9e9e9e;text-decoration:none;display:inline-block;opacity:.2;cursor:pointer}#SearchRefinerUC.active .btncont .apply{float:right;margin-right:30px;font-size:16px;font-weight:600;color:#59ab55;text-decoration:none;cursor:pointer}#SearchRefinerUC.active .default{width:100%;display:none}#SearchRefinerUC.active .default.active{display:inline-block}#SearchRefinerUC.active .default .refcont{min-height:280px;padding:70px 15px 0;margin-bottom:120px}#SearchRefinerUC.active .default .btncont{padding-bottom:40px;position:fixed}#SearchRefinerUC.active .default .noval,#SearchRefinerUC.active .default .val{width:100%;line-height:1.56;font-size:16px;font-weight:600;color:#424242;border-bottom:1px solid #e0e0e0;padding:22px 0;position:relative}#SearchRefinerUC.active .default .noval:after,#SearchRefinerUC.active .default .val:after{font-family:material icons;content:"\E5CC";position:absolute;right:0;font-size:24px;top:18px;font-weight:400;pointer-events:none}#SearchRefinerUC.active .default .noval span,#SearchRefinerUC.active .default .val span{font-size:13px;font-weight:400;color:#9e9e9e}#SearchRefinerUC.active .default .noval.locationlink,#SearchRefinerUC.active .default .val.locationlink{padding-left:45px;cursor:pointer}#SearchRefinerUC.active .default .noval.locationlink:before,#SearchRefinerUC.active .default .val.locationlink:before{font-family:material icons;content:"\E8B6";position:absolute;left:10px;font-size:24px;top:16px;font-weight:400;pointer-events:none}#SearchRefinerUC.active .default .noval.dateslink,#SearchRefinerUC.active .default .val.dateslink{padding-left:45px;cursor:pointer}#SearchRefinerUC.active .default .noval.dateslink:before,#SearchRefinerUC.active .default .val.dateslink:before{font-family:material icons;content:"\E916";position:absolute;left:10px;font-size:24px;top:16px;font-weight:400;pointer-events:none}#SearchRefinerUC.active .default .noval.guestslink,#SearchRefinerUC.active .default .val.guestslink{padding-left:45px;cursor:pointer}#SearchRefinerUC.active .default .noval.guestslink:before,#SearchRefinerUC.active .default .val.guestslink:before{font-family:material icons;content:"\E7FB";position:absolute;left:10px;font-size:24px;top:16px;font-weight:400;pointer-events:none}#SearchRefinerUC.active .default .val{padding:11px 0}#SearchRefinerUC.active .default .val.locationlink{padding-left:10px}#SearchRefinerUC.active .default .val.locationlink:before{display:none}#SearchRefinerUC.active .default .val.dateslink{padding-left:10px}#SearchRefinerUC.active .default .val.dateslink:before{display:none}#SearchRefinerUC.active .default .val.guestslink{padding-left:10px}#SearchRefinerUC.active .default .val.guestslink:before{display:none}#SearchRefinerUC.active .location{width:100%;display:none}#SearchRefinerUC.active .location .options{margin-bottom:50px}#SearchRefinerUC.active .location .options.nopad{margin:0 0 50px}#SearchRefinerUC.active .location.active{display:inline-block}#SearchRefinerUC.active .location .normalloc{display:none}#SearchRefinerUC.active .location .freesearchpop{position:relative;margin-bottom:20px;display:none}#SearchRefinerUC.active .location .freesearchpop:after{font-family:material icons;content:"\E8B6";position:absolute;right:15px;top:18px;font-size:24px;pointer-events:none;z-index:3}#SearchRefinerUC.active .location .freesearchpop .closetown{display:none;position:absolute;right:15px;top:26px;color:#424242}#SearchRefinerUC.active .location .freesearchpop .form-control{border:0;border-bottom:solid 1px #d7d7d7;border-radius:0}#SearchRefinerUC.active .location .freesearchpop.active .form-control{height:55px;margin-top:15px}#SearchRefinerUC.active .location .freesearchpop.active .closetown{display:block}#SearchRefinerUC.active .location .freesearchpop.active:after{display:none}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont{position:relative}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont #propLocationFreeSearch{z-index:2;position:relative;background-color:transparent}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont #propLocationFreeSearchRes{position:absolute;top:0;left:0;z-index:1;padding-left:15px;color:#d7d7d7;line-height:58px;border:0!important;-webkit-text-fill-color:#d7d7d7!important;display:none}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont #propLocationFreeSearchRes .noshow{color:#fff}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont .locationsearch{background-color:transparent;position:relative;z-index:2}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont .clear{z-index:3}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont.active .clear{display:block!important;position:absolute;right:1px;top:1px;height:68px;width:40px;background-color:#fff;z-index:10;line-height:84px;text-align:center;color:#555;padding-right:14px}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont.focus #propLocationFreeSearch{-webkit-text-fill-color:inherit!important}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont.focus #propLocationFreeSearch::-webkit-input-placeholder{color:#9f9f9f;opacity:.5}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont.focus #propLocationFreeSearch:-moz-placeholder{color:#9f9f9f;opacity:.5}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont.focus #propLocationFreeSearch::-moz-placeholder{color:#9f9f9f;opacity:.5}#SearchRefinerUC.active .location .freesearchpop .propLocationFreeSearchcont.focus #propLocationFreeSearch:-ms-input-placeholder{color:#9f9f9f;opacity:.5}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch{margin-top:1px;border:0;border-radius:0;font-size:14px;border-top:0;font-family:open sans,sans-serif;width:100%!important}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item{position:relative}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item a{font-size:15px!important;padding:15px 10px;line-height:inherit;padding-top:14px!important;padding-bottom:14px!important;padding-left:15px;color:#6c6c6c!important}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item i{font-style:normal;color:#5caa59}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item b{font-weight:600}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.property:before{content:"\e8dd";font-family:pochenty;color:#c1c1c1;top:14px;left:15px;position:absolute}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.property a{padding-left:45px}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.property a.ui-state-focus{background:0 0!important;border:0!important;margin:0!important;background-color:#f5f6f7!important}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.location:after{content:"\e903";font-family:pochenty;color:#c1c1c1;top:10px;left:12px;position:absolute;font-size:19px}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.location a{padding-left:45px}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.location a.ui-state-focus{background:0 0!important;border:0!important;margin:0!important;background-color:#f5f6f7!important}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.header a,#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.null a{font-weight:600}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.noresult{background-repeat:no-repeat;background-image:url(/img/no-results-illustration.png);background-size:130px 141px;background-position:center;padding-bottom:270px;text-align:center}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.noresult .header{margin-top:24px;display:block;font-size:18px;font-weight:600;color:#43464f}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .ui-menu-item.noresult .update{display:block;margin-top:12px;font-size:14px;color:#818591}#SearchRefinerUC.active .location .freesearchpop .ui-freesearch .location{display:inline-block}#SearchRefinerUC.active .location .btncont{border-top:1px solid #e0e0e0;bottom:0;height:70px;line-height:70px;position:fixed;z-index:initial}#SearchRefinerUC.active .dates{width:100%;display:none}#SearchRefinerUC.active .dates.active{display:inline-block}#SearchRefinerUC.active .dates .btncont{border-top:1px solid #e0e0e0;bottom:0;height:70px;line-height:70px;clear:both;margin-top:20px;position:fixed}#SearchRefinerUC.active .dates .options{margin-top:0;border-top:1px solid #e0e0e0;padding-top:20px;margin-top:30px;padding-bottom:170px}#SearchRefinerUC.active .dates .dpicker{margin-top:0;font-size:16px}#SearchRefinerUC.active .dates .dpicker .dw-cal{width:100%!important}#SearchRefinerUC.active .dates .dpicker .dw{border:0}#SearchRefinerUC.active .dates .dpicker .dwwr{background-color:#eee}#SearchRefinerUC.active .dates .dpicker .dw-cal-header{background-color:#fff;height:70px}#SearchRefinerUC.active .dates .dpicker .dw-cal-btnw,#SearchRefinerUC.active .dates .dpicker .dw-cal .dw-cal-btn,#SearchRefinerUC.active .dates .dpicker .dw-cal-btnw-m{height:70px;touch-action:manipulation}#SearchRefinerUC.active .dates .dpicker .mbsc-ios .dwb,#SearchRefinerUC.active .dates .dpicker .dw-cal-btnc-ym .dw-cal-month,#SearchRefinerUC.active .dates .dpicker .dw-cal-btnc-ym .dw-cal-year,#SearchRefinerUC.active .dates .dpicker .dw-cal-btnw-m,#SearchRefinerUC.active .dates .dpicker .dw-cal-month{line-height:70px;touch-action:manipulation}#SearchRefinerUC.active .dates .dpicker .mbsc-ios .dw-cal-day{border:0;padding:1px 5px}#SearchRefinerUC.active .dates .dpicker .mbsc-ios .dw-cal th{font-size:16px;font-weight:600;height:50px}#SearchRefinerUC.active .dates .dpicker .mbsc-ios .dw-cal-table{font-size:16px}#SearchRefinerUC.active .dates .dpicker .dw-cal-pnl{width:100%}#SearchRefinerUC.active .dates .dpicker .dw-cal-anim{width:100%!important}#SearchRefinerUC.active .dates .dpicker .dw-cal-month{position:relative;padding-right:20px}#SearchRefinerUC.active .dates .dpicker .mbsc-ios .dw-cal .dw-cal-day-fg{width:100%;height:40px;line-height:40px}#SearchRefinerUC.active .dates .numberinputs.flex{margin-bottom:40px}#SearchRefinerUC.active .guests{width:100%;display:none}#SearchRefinerUC.active .guests .options{min-height:408px;margin-bottom:50px}#SearchRefinerUC.active .guests.active{display:inline-block}#SearchRefinerUC.active .guests .btncont{border-top:1px solid #e0e0e0;bottom:0;height:70px;line-height:70px;position:fixed}#SearchRefinerUC.active .filters{width:100%;display:none}#SearchRefinerUC.active .filters.active{display:inline-block}#SearchRefinerUC.active .filters .closeref{top:12px}#SearchRefinerUC.active .filters .btncont{border-top:1px solid #e0e0e0;bottom:0;height:70px;line-height:70px;margin-top:40px;position:fixed}#SearchRefinerUC.active .filters .options{margin-bottom:120px}#SearchRefinerUC.active .filters .filterTitle{font-weight:400;color:#757575;margin-bottom:20px;display:inline-block;border-top:1px solid #e0e0e0;width:100%;padding-top:20px;margin-top:10px}#SearchRefinerUC.active .filters .filterTitle.first{border-top:0;margin-top:10px;padding-top:0}#SearchRefinerUC.active .filters .filtcheck{margin-bottom:20px;position:relative;line-height:30px;display:block;cursor:pointer}#SearchRefinerUC.active .filters .filtcheck.clearcheckbox{clear:both}#SearchRefinerUC.active .filters .filtcheck:after{position:absolute;right:0;content:"";display:inline-block;width:30px;height:30px;border:solid 1px #bdbdbd}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .filters .filtcheck.checkbox-col{float:left;width:50%;padding:0 15px}}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .filters .filtcheck.checkbox-col:after{right:15px}}#SearchRefinerUC.active .filters .filtcheck.active:before{position:absolute;right:7px;font-family:material icons;content:"\E5CA";color:#59ab55;font-weight:400}@media(min-width:768px) and (max-width:991px){#SearchRefinerUC.active .filters .filtcheck.active:before{right:22px}}#SearchRefinerUC.active .loading,#SearchRefinerUC.active .tip{display:none}#SearchRefinerUC.loading{display:inline;position:fixed;height:100%;width:100%;top:0;z-index:214748363999;background-color:#fff}#SearchRefinerUC.loading .default,#SearchRefinerUC.loading .dates,#SearchRefinerUC.loading .location,#SearchRefinerUC.loading .guests,#SearchRefinerUC.loading .filters,#SearchRefinerUC.loading .closeref{display:none}#SearchRefinerUC.loading .loading{position:absolute;top:20%;display:inline-block;background-image:url(/img/refineloading.png);background-size:130px 141px;background-position:center;background-repeat:no-repeat;padding-top:0;width:100%;text-align:center;padding:190px 55px 0;font-size:18px;font-weight:600}#SearchRefinerUC.loading .tip{display:inline-block;position:absolute;bottom:40px;padding:0 55px;text-align:center;font-size:14px;width:100%}#SearchRefinerUC.loading .tip strong{font-weight:600}#SearchRefinerUC.loading .tip .material-icons{color:#59ab55;font-size:16px}#SearchRefinerUC.loading.filters .tip{display:none}@media(max-width:767px){@supports(-webkit-overflow-scrolling:touch){#SearchRefinerUC .location.active .scrolldiv{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);overflow-y:initial}}}.searchpage #mobile-search{position:fixed;bottom:25px;width:100%!important;z-index:1001;height:70px}.searchpage #mobile-search .sidebar-toggle{width:305px;height:45px;position:absolute;right:50%;bottom:0;-webkit-transform:translate3d(50%,0,0);-moz-transform:translateX(50%) translatey(0);transform:translateX(50%) translatey(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;float:inherit;box-shadow:0 0 10px 0 rgba(0,0,0,.5);-webkit-transition:width .1s,height .1s,right .1s;transition:width .1s,height .1s,right .1s;transition-timing-function:linear;will-change:transform}.searchpage #mobile-search .sidebar-toggle .searchlink,.searchpage #mobile-search .sidebar-toggle .filterlink,.searchpage #mobile-search .sidebar-toggle .maplink{position:relative;float:left;width:50%;opacity:1;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-ms-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;will-change:transform}.searchpage #mobile-search .sidebar-toggle .searchlink,.searchpage #mobile-search .sidebar-toggle .maplink{z-index:2}.searchpage #mobile-search .sidebar-toggle .searchlink a .icon,.searchpage #mobile-search .sidebar-toggle .maplink a .icon{left:20px}.searchpage #mobile-search .sidebar-toggle .filterlink{z-index:2}.searchpage #mobile-search .sidebar-toggle .filterlink a .icon{left:20px}.searchpage #mobile-search .sidebar-toggle .fullicon{display:none;opacity:0;z-index:1;color:#fff;position:absolute;width:70px;height:70px;-webkit-transition:color 0s;-moz-transition:color 0s;-ms-transition:color 0s;-o-transition:color 0s;transition:color 0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;transition-timing-function:ease-out;will-change:transform}.searchpage #mobile-search .sidebar-toggle .fullicon .icon{font-size:39px;position:absolute;top:17px;left:17px;pointer-events:none}.searchpage #mobile-search .sidebar-toggle.justicon{width:70px;height:70px;right:50px}.searchpage #mobile-search .sidebar-toggle.justicon .searchlink,.searchpage #mobile-search .sidebar-toggle.justicon .filterlink,.searchpage #mobile-search .sidebar-toggle.justicon .maplink{opacity:0;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-ms-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.searchpage #mobile-search .sidebar-toggle.justicon .fullicon{display:inline;z-index:2;cursor:pointer;left:0;animation-name:fadeicon;-webkit-animation-name:fadeicon;animation-duration:.1s;-webkit-transition-duration:.1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:.2s;animation-delay:.2s}@keyframes fadeicon{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeicon{from{opacity:0}to{opacity:1}}.inlineSignup{box-sizing:border-box;background:#f9f9f9;padding:25px 20px 30px;border:1px solid #dcdcdc;width:100%;position:relative;margin-bottom:10px}@media(max-width:767px){.inlineSignup{max-width:383px;margin:0 auto;margin-bottom:10px}}@media(min-width:768px){.inlineSignup{border-left:solid 5px #5caa59;padding:20px 35px 30px 30px}}.inlineSignup.thanksPanel{display:none;padding:50px 25px}@media(min-width:768px){.inlineSignup.thanksPanel{padding:30px}}.inlineSignup p{font-size:15px;margin-bottom:13px;padding-right:30px;font-weight:600;line-height:1.8;color:#43464f}.inlineSignup p.error{font-style:italic;font-size:14px;margin-bottom:10px}@media(min-width:768px){.inlineSignup p{margin-bottom:8px}}.inlineSignup p.signupThanks{text-align:center;margin:0;padding:0;font-weight:400;line-height:1.33;display:table;margin:0 auto}.inlineSignup p.signupThanks .material-icons{font-size:24px;color:#5caa59;float:left;margin-top:0}@media(min-width:768px){.inlineSignup p.signupThanks .material-icons{font-size:30px;margin-top:-4px}}.inlineSignup p.signupThanks span{display:inline-block}.inlineSignup p.signupThanks span.thanksTick{margin-bottom:15px}@media(min-width:768px){.inlineSignup p.signupThanks span.thanksTick{margin-bottom:0}}.inlineSignup p.signupThanks span strong{font-size:18px;font-weight:600;margin:0 10px}@media(min-width:768px){.inlineSignup p.signupThanks span strong{margin:0 15px}}.inlineSignup p.optin-text{font-size:11px;font-weight:400;margin-top:10px;width:75%}@media(max-width:767px){.inlineSignup p.optin-text{width:100%;padding-right:0}}.inlineSignup .hidesignup{position:absolute;top:10px;right:15px;color:#43464f;cursor:pointer}.inlineSignup .hidesignup i{font-size:22px}.inlineSignup .email{width:75%;border-radius:2px;padding:12px 15px;font-size:13px;border:1px solid #ccc;color:#43464f;box-shadow:none}@media(max-width:767px){.inlineSignup .email{width:100%}}.inlineSignup .email#PriceSliderMob{margin:-5px 0 25px}.inlineSignup .email#PriceSliderMob .ui-slider-handle{width:40px;height:40px;background:#fff!important;border:1px solid #bdbdbd;top:-1em}.inlineSignup .signup{float:right;width:23%;background:#5caa59;color:#fff;text-align:center;font-size:18px;font-weight:600;border:0;border-radius:3px;height:60px;cursor:pointer;text-decoration:none}.inlineSignup .signup:hover{background:#2d8d2a}@media(max-width:767px){.inlineSignup .signup{float:none;display:inline-block;width:100%;margin-top:10px}}@media(min-width:768px){.inlineSignup .signup{font-size:16px;height:45px}}.searchpage #wrapper .left-col .priceslider.mobps,.searchpage #SearchRefinerUC .left-col .priceslider.mobps,.searchpage #wrapper .control .priceslider.mobps,.searchpage #SearchRefinerUC .control .priceslider.mobps{clear:both;float:left;border-top:1px solid #e0e0e0;padding-top:30px;margin-top:20px;width:100%;margin-bottom:20px}.searchpage #wrapper .left-col .priceslider.mobps .nights,.searchpage #SearchRefinerUC .left-col .priceslider.mobps .nights,.searchpage #wrapper .control .priceslider.mobps .nights,.searchpage #SearchRefinerUC .control .priceslider.mobps .nights{font-weight:400}.searchpage #wrapper .left-col .priceslider .filtersnolist,.searchpage #SearchRefinerUC .left-col .priceslider .filtersnolist,.searchpage #wrapper .control .priceslider .filtersnolist,.searchpage #SearchRefinerUC .control .priceslider .filtersnolist{padding:15px;margin:0 15px;background:#f9f9f9;border:1px solid #eeeef4}.searchpage #wrapper .left-col .priceslider .nights,.searchpage #SearchRefinerUC .left-col .priceslider .nights,.searchpage #wrapper .control .priceslider .nights,.searchpage #SearchRefinerUC .control .priceslider .nights{font-size:13px;color:#666;margin-top:10px;margin-bottom:10px}.searchpage #wrapper .left-col .priceslider .nights a,.searchpage #SearchRefinerUC .left-col .priceslider .nights a,.searchpage #wrapper .control .priceslider .nights a,.searchpage #SearchRefinerUC .control .priceslider .nights a{font-weight:600;color:#589fd5}.searchpage #wrapper .left-col .priceslider #PriceSliderGraph,.searchpage #SearchRefinerUC .left-col .priceslider #PriceSliderGraph,.searchpage #wrapper .control .priceslider #PriceSliderGraph,.searchpage #SearchRefinerUC .control .priceslider #PriceSliderGraph,.searchpage #wrapper .left-col .priceslider #PriceSliderGraphMob,.searchpage #SearchRefinerUC .left-col .priceslider #PriceSliderGraphMob,.searchpage #wrapper .control .priceslider #PriceSliderGraphMob,.searchpage #SearchRefinerUC .control .priceslider #PriceSliderGraphMob{width:100%;padding:0 30px;position:relative;min-height:50px}@media(max-width:991px){.searchpage #wrapper .left-col .priceslider #PriceSliderGraph,.searchpage #SearchRefinerUC .left-col .priceslider #PriceSliderGraph,.searchpage #wrapper .control .priceslider #PriceSliderGraph,.searchpage #SearchRefinerUC .control .priceslider #PriceSliderGraph,.searchpage #wrapper .left-col .priceslider #PriceSliderGraphMob,.searchpage #SearchRefinerUC .left-col .priceslider #PriceSliderGraphMob,.searchpage #wrapper .control .priceslider #PriceSliderGraphMob,.searchpage #SearchRefinerUC .control .priceslider #PriceSliderGraphMob{min-height:70px}}.searchpage #wrapper .left-col .priceslider #PriceSliderGraph div,.searchpage #SearchRefinerUC .left-col .priceslider #PriceSliderGraph div,.searchpage #wrapper .control .priceslider #PriceSliderGraph div,.searchpage #SearchRefinerUC .control .priceslider #PriceSliderGraph div,.searchpage #wrapper .left-col .priceslider #PriceSliderGraphMob div,.searchpage #SearchRefinerUC .left-col .priceslider #PriceSliderGraphMob div,.searchpage #wrapper .control .priceslider #PriceSliderGraphMob div,.searchpage #SearchRefinerUC .control .priceslider #PriceSliderGraphMob div{height:100px;bottom:0;display:inline-block;width:2%;background-color:#e3e4e5}.searchpage #wrapper .left-col .priceslider #PriceSliderGraphMob,.searchpage #SearchRefinerUC .left-col .priceslider #PriceSliderGraphMob,.searchpage #wrapper .control .priceslider #PriceSliderGraphMob,.searchpage #SearchRefinerUC .control .priceslider #PriceSliderGraphMob{padding:0}.searchpage #wrapper .left-col .priceslider .ui-widget-content,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content,.searchpage #wrapper .control .priceslider .ui-widget-content,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content{border:0;background:#b4b5b9;height:6px;margin:-5px 30px 25px}.searchpage #wrapper .left-col .priceslider .ui-widget-content .ui-widget-header,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .ui-widget-header,.searchpage #wrapper .control .priceslider .ui-widget-content .ui-widget-header,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .ui-widget-header{background:#76c773}.searchpage #wrapper .left-col .priceslider .ui-widget-content .ui-slider-handle,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .ui-slider-handle,.searchpage #wrapper .control .priceslider .ui-widget-content .ui-slider-handle,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .ui-slider-handle{background:#5caa59!important;border:0;width:15px;height:15px;border-radius:50%;outline:0}.searchpage #wrapper .left-col .priceslider .ui-widget-content .ui-slider-handle .value,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .ui-slider-handle .value,.searchpage #wrapper .control .priceslider .ui-widget-content .ui-slider-handle .value,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .ui-slider-handle .value{background-color:#fff;border:solid 1px #e1e1e3;padding:6px 0;font-size:13px;font-weight:600;position:absolute;top:-40px;width:56px;left:-20px;text-align:center}.searchpage #wrapper .left-col .priceslider .ui-widget-content .ui-slider-handle .value i,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .ui-slider-handle .value i,.searchpage #wrapper .control .priceslider .ui-widget-content .ui-slider-handle .value i,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .ui-slider-handle .value i{font-style:normal}.searchpage #wrapper .left-col .priceslider .ui-widget-content .ui-slider-handle .value:after,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .ui-slider-handle .value:after,.searchpage #wrapper .control .priceslider .ui-widget-content .ui-slider-handle .value:after,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .ui-slider-handle .value:after,.searchpage #wrapper .left-col .priceslider .ui-widget-content .ui-slider-handle .value:before,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .ui-slider-handle .value:before,.searchpage #wrapper .control .priceslider .ui-widget-content .ui-slider-handle .value:before,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .ui-slider-handle .value:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.searchpage #wrapper .left-col .priceslider .ui-widget-content .ui-slider-handle .value:after,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .ui-slider-handle .value:after,.searchpage #wrapper .control .priceslider .ui-widget-content .ui-slider-handle .value:after,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .ui-slider-handle .value:after{border-color:transparent;border-top-color:#fff;border-width:6px;margin-left:-6px}.searchpage #wrapper .left-col .priceslider .ui-widget-content .ui-slider-handle .value:before,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .ui-slider-handle .value:before,.searchpage #wrapper .control .priceslider .ui-widget-content .ui-slider-handle .value:before,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .ui-slider-handle .value:before{border-color:transparent;border-top-color:#e1e1e3;border-width:7px;margin-left:-7px}.searchpage #wrapper .left-col .priceslider .ui-widget-content .price-range-both,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .price-range-both,.searchpage #wrapper .control .priceslider .ui-widget-content .price-range-both,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .price-range-both{display:none;background-color:#fff;border:solid 1px #e1e1e3;padding:6px;font-size:13px;font-weight:600;width:110px;text-align:center;position:absolute;top:-45px;left:-56px}@media(max-width:991px){.searchpage #wrapper .left-col .priceslider .ui-widget-content .price-range-both,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .price-range-both,.searchpage #wrapper .control .priceslider .ui-widget-content .price-range-both,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .price-range-both{top:-57px}}.searchpage #wrapper .left-col .priceslider .ui-widget-content .price-range-both i,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .price-range-both i,.searchpage #wrapper .control .priceslider .ui-widget-content .price-range-both i,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .price-range-both i{font-style:normal}.searchpage #wrapper .left-col .priceslider .ui-widget-content .price-range-both:after,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .price-range-both:after,.searchpage #wrapper .control .priceslider .ui-widget-content .price-range-both:after,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .price-range-both:after,.searchpage #wrapper .left-col .priceslider .ui-widget-content .price-range-both:before,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .price-range-both:before,.searchpage #wrapper .control .priceslider .ui-widget-content .price-range-both:before,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .price-range-both:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.searchpage #wrapper .left-col .priceslider .ui-widget-content .price-range-both:after,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .price-range-both:after,.searchpage #wrapper .control .priceslider .ui-widget-content .price-range-both:after,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .price-range-both:after{border-color:transparent;border-top-color:#fff;border-width:6px;margin-left:-6px}.searchpage #wrapper .left-col .priceslider .ui-widget-content .price-range-both:before,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content .price-range-both:before,.searchpage #wrapper .control .priceslider .ui-widget-content .price-range-both:before,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content .price-range-both:before{border-color:transparent;border-top-color:#e1e1e3;border-width:7px;margin-left:-7px}.searchpage #wrapper .left-col .priceslider .ui-widget-content#PriceSliderMob,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content#PriceSliderMob,.searchpage #wrapper .control .priceslider .ui-widget-content#PriceSliderMob,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content#PriceSliderMob{margin:-5px 0 25px}@media(min-width:768px) and (max-width:991px){.searchpage #wrapper .left-col .priceslider .ui-widget-content#PriceSliderMob,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content#PriceSliderMob,.searchpage #wrapper .control .priceslider .ui-widget-content#PriceSliderMob,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content#PriceSliderMob{margin:-5px 0 25px 6px}}.searchpage #wrapper .left-col .priceslider .ui-widget-content#PriceSliderMob .ui-slider-handle,.searchpage #SearchRefinerUC .left-col .priceslider .ui-widget-content#PriceSliderMob .ui-slider-handle,.searchpage #wrapper .control .priceslider .ui-widget-content#PriceSliderMob .ui-slider-handle,.searchpage #SearchRefinerUC .control .priceslider .ui-widget-content#PriceSliderMob .ui-slider-handle{width:40px;height:40px;background:#fff!important;border:1px solid #bdbdbd;top:-1em}.searchpage #wrapper .left-col .priceslider .reset,.searchpage #SearchRefinerUC .left-col .priceslider .reset,.searchpage #wrapper .control .priceslider .reset,.searchpage #SearchRefinerUC .control .priceslider .reset{font-size:14px;font-weight:600;color:#b4b5b9;cursor:pointer;text-decoration:none}.searchpage #wrapper .left-col .priceslider .reset i,.searchpage #SearchRefinerUC .left-col .priceslider .reset i,.searchpage #wrapper .control .priceslider .reset i,.searchpage #SearchRefinerUC .control .priceslider .reset i{font-size:18px;vertical-align:middle;margin-top:-3px}.searchpage #wrapper .left-col .priceslider .apply,.searchpage #SearchRefinerUC .left-col .priceslider .apply,.searchpage #wrapper .control .priceslider .apply,.searchpage #SearchRefinerUC .control .priceslider .apply{float:right;color:#5caa59;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none}.homepage.alternate .driver-header .driver-header-container{border-bottom:1px solid #d7d7d7;width:97%}@media(min-width:768px){.homepage.alternate .driver-header .driver-header-container{width:100%}}@media(min-width:992px){.homepage.alternate .driver-header .driver-header-container{padding-bottom:14px}}.homepage.alternate .driver-header .driver-header-container .nav-tabs{border-bottom:0}.homepage.alternate .driver-header .driver-header-container li{margin-right:26px}@media(min-width:768px){.homepage.alternate .driver-header .driver-header-container li{margin-right:45px}}.homepage.alternate .driver-header .driver-header-container li h2{margin-bottom:0;font-size:17px;border-bottom:none!important}@media(min-width:768px){.homepage.alternate .driver-header .driver-header-container li h2{font-size:18px}}.homepage.alternate .driver-header .driver-header-container li h2 a{color:#444;opacity:.37;cursor:default;padding-bottom:15px}@media(min-width:768px){.homepage.alternate .driver-header .driver-header-container li h2 a{padding-bottom:14px}}.homepage.alternate .driver-header .driver-header-container li h2 a.active{cursor:pointer}.homepage.alternate .driver-header .driver-header-container li h2 a:hover{opacity:1;cursor:pointer;text-decoration:none}.homepage.alternate .driver-header .driver-header-container li h2 a:active,.homepage.alternate .driver-header .driver-header-container li h2 a:focus{outline:none;text-decoration:none}.homepage.alternate .driver-header .driver-header-container li:last-child{margin-right:0}.homepage.alternate .driver-header .driver-header-container li.active a{opacity:1;border-bottom:solid 5px #59ab55;text-decoration:none}.homepage.alternate .driver-content{margin-top:20px;margin-bottom:20px}@media(min-width:992px){.homepage.alternate .driver-content{margin-top:30px;margin-bottom:55px}}.homepage.alternate .driver-content .tab-pane{display:block!important;height:0}@supports not (-ms-high-contrast:none){.homepage.alternate .driver-content .tab-pane{overflow:hidden}}.homepage.alternate .driver-content .tab-pane.active{display:block!important;height:auto!important;overflow:unset!important}.homepage.alternate .driver-content .inpad{margin:0 15px!important;padding-bottom:20px}@media(min-width:768px){.homepage.alternate .driver-content .inpad{margin:0 15px!important}}@media(min-width:992px){.homepage.alternate .driver-content .inpad{padding-bottom:0}}@media(min-width:768px){.homepage.alternate .driver-content .inpad .slick-prev,.homepage.alternate .driver-content .inpad .slick-next{width:40px;height:40px}}@media(min-width:992px){.homepage.alternate .driver-content .inpad .slick-prev{top:-77px;right:20px;left:inherit;z-index:9999}.homepage.alternate .driver-content .inpad .slick-prev:before{content:"\e84a"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.homepage.alternate .driver-content .inpad .slick-prev.slick-disabled:before{opacity:.5!important}.homepage.alternate .driver-content .inpad .slick-next{top:-77px;right:-10px;left:inherit;z-index:9999}.homepage.alternate .driver-content .inpad .slick-next:before{content:"\e84b"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.homepage.alternate .driver-content .inpad .slick-next.slick-disabled:before{opacity:.5!important}}@media(max-width:991px){.homepage.alternate .driver-content .inpad{padding-bottom:70px}}.homepage.alternate .driver-content .slick-list{margin:0}@media(min-width:1200px){.homepage.alternate .driver-content .slick-list{margin:0 -32px 0 0}}.homepage.alternate .driver-content .prop{float:none!important;display:inline-block;white-space:normal;text-align:left;vertical-align:top;width:269px;padding:0;margin-right:32px;margin-top:0!important;margin-left:0;overflow:hidden}@media(max-width:767px){.homepage.alternate .driver-content .prop{width:268px!important}}@media(min-width:480px) and (max-width:767px){.homepage.alternate .driver-content .prop{width:268px!important}}.homepage.alternate .driver-content .prop:last-child{margin-right:0}.homepage.alternate .driver-content .prop a{position:relative}.homepage.alternate .driver-content .prop a span{position:absolute;top:0;left:0;background-color:rgba(68,68,68,.7);font-size:13px;color:#fff;padding:.4em .7em;font-weight:400}@media(min-width:992px) and (max-width:1199px){}.homepage.alternate .driver-content .prop img{height:203px}@media(max-width:479px){.homepage.alternate .driver-content .prop img{height:203px!important}}@media(min-width:480px) and (max-width:767px){.homepage.alternate .driver-content .prop img{height:203px!important}}@media(min-width:768px) and (max-width:1199px){}@media(max-width:767px){.homepage.alternate .driver-content .prop .caption{padding:0 15px 0 0}}.homepage.alternate .driver-content .prop .caption h3{font-size:16px!important;color:#444}.homepage.alternate .driver-content .prop .caption p{font-size:14px!important}@media(max-width:991px){}@media(max-width:991px){.homepage.alternate .driver-content .prop .caption p:after{content:""!important}}@media(max-width:991px){}@media(max-width:991px){}@media(max-width:991px){}@media(max-width:991px){.homepage.alternate .driver-content .prop .caption p:after{display:none}}.homepage.touch .driver-content .inpad{margin:0!important}@media(min-width:768px){.homepage.touch .driver-content .inpad{margin:0 15px!important}}@media(max-width:767px){#OverviewPanel #AvailabilityPanel .mobavaillinks .btn.fullwidth i{right:21px}}@media(max-width:991px){#cottage-container{overflow:hidden}}@media(min-width:768px) and (max-width:991px){#cottage-container{width:100%}}@media(min-width:768px) and (max-width:991px){.mobavaillinks .mobavaillinks-container{width:100%;padding:0 0 0 15px}}@media(max-width:767px){#OverviewPanel #AvailabilityPanel .mobavaillinks .mobt{padding:0!important}}@media(min-width:768px) and (max-width:991px){#OverviewPanel #AvailabilityPanel .mobavaillinks .mobt{padding:0 15px 0 0!important}}@media(min-width:768px) and (max-width:991px){#AvailabilityPanel .mobavaillinks .btn.fullwidth{text-align:left!important}}.variantTabs,.variantAccordion{}@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;background-color:#eee;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;color:#43464f;font-weight:400;border-bottom:solid 5px #eee;padding:0;display:block}.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;border-bottom:solid 5px #4caf50;text-decoration:none!important}.variantTabs #tab-content-container{margin:0 -15px;background-color:#fff;padding:20px 15px;border-top:solid 1px #e0e0e0;border-bottom:solid 1px #d8d8d8;color:#43464f;margin-bottom:3px}@media(min-width:768px){.variantTabs #tab-content-container{padding:30px 25px;margin:0 -25px 8px;border-bottom:solid 1px #e0e0e0}}.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 #reviews-tab{font-size:16px;line-height:1.56}.variantTabs #tab-content-container #reviews-tab .StarPanelIntro{display:none}.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:7px}@media(min-width:768px){.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{border-top:solid 1px #d8d8d8;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}.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;color:#4caf50}.variantTabs #tab-content-container #reviews-tab .reviewBlock .item .readmorereviewitem{color:#4caf50}.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;background-color:#43464f;border:1px solid #43464f;color:#fff;border-radius:2px;padding:5px 10px;padding-left:28px;position:relative;text-decoration:none!important}@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{background-color:#43464f;text-decoration:none}.variantTabs #tab-content-container #reviews-tab .reviewBlock .readmorereviews:focus{text-decoration:none}.variantTabs #tab-content-container #location-tab .mapdisclaimer{border:none;background-color:#fff;padding:20px 0 0}.variantTabs #tab-content-container #location-tab p{margin:0}.variantAccordion .panel-group .panel+.panel{margin-top:0!important}.variantAccordion #variant-accordion-container{border-bottom:solid 8px #f5f6f7}.variantAccordion #property-accordion{margin:0 -15px;background-color:#fff;padding:0;border-bottom:solid 1px #d8d8d8;color:#43464f;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;background-color:#fff;border-top:solid 1px #d8d8d8}@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;color:#43464f;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 #reviews-accordion{font-size:16px;line-height:1.56}.variantAccordion #property-accordion #reviews-accordion .StarPanelIntro{display:none}.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:7px}@media(min-width:768px){.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{border-top:solid 1px #d8d8d8;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}.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;color:#4caf50;margin-right:5px}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .item .readmorereviewitem{color:#4caf50}.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;background-color:#43464f;border:1px solid #43464f;color:#fff;border-radius:2px;padding:5px 10px;padding-left:28px;position:relative;text-decoration:none!important}@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{background-color:#43464f;text-decoration:none}.variantAccordion #property-accordion #reviews-accordion .reviewBlock .readmorereviews:focus{text-decoration:none}.variantAccordion #property-accordion #location-accordion .mapdisclaimer{border:none;background-color:#fff;padding:20px 0 0}.variantAccordion #property-accordion #location-accordion p{margin:0}.updated-stars-panel{margin-top:10px;margin-bottom:15px}@media(min-width:768px){.updated-stars-panel{margin-bottom:15px}}.updated-stars-panel .stars{font-size:15px;font-weight:600;color:#43464f}@media(min-width:768px){.updated-stars-panel .stars{font-size:16px;font-weight:400}}.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:19px;margin-right:2px;color:#5caa59;vertical-align:middle}@media(min-width:768px){.updated-overview-panel{margin-bottom:0}}@media(max-width:374px){.updated-overview-panel .overview-col{padding-left:0;padding-right:0;width:auto}}@media(min-width:375px) and (max-width:767px){.updated-overview-panel .overview-col{padding-left:0;padding-right:0;width:auto}}@media(min-width:768px){.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){}@media(min-width:768px){}.updated-overview-panel .item{border-right:1px solid #e4e2e2;padding-left:10px;padding-right:10px}@media(min-width:768px){.updated-overview-panel .item{padding-left:20px;padding-right:20px}}.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}.updated-overview-panel .item i.dogs-icon{font-size:22px;margin-right:8px}.updated-overview-panel .item span{font-size:13px;font-weight:600;color:#43464f;margin-top:0}.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(min-width:768px){.updated-overview-panel .item span.pochenty-bathrooms,.updated-overview-panel .item span.pochenty-no-dogs-icon{margin-top:2px}}.updated-overview-panel .item span.pochenty-bathrooms:before,.updated-overview-panel .item span.pochenty-no-dogs-icon:before{margin-left:0;margin-right:0}.updated-overview-panel .item span.pochenty-no-dogs-icon{margin-top:0}.updated-overview-panel .item.sleeps{padding-left:0}.updated-overview-panel .item.dogs{border-right:none}.lightboxLightgallery .lg-outer .lg-thumb-item.active,.lightboxLightgallery .lg-outer .lg-thumb-item:hover{border-color:#5caa59}.lightboxLightgallery .lg-progress-bar .lg-progress{background-color:#5caa59}.lightboxLightgallery .lg-actions .lg-prev:after,.lightboxLightgallery .lg-actions .lg-next:before,.lightboxLightgallery .lg-outer #lg-share:after,.lightboxLightgallery #lg-zoom-out:after,.lightboxLightgallery #lg-zoom-in:after,.lightboxLightgallery .lg-fullscreen:after,.lightboxLightgallery .lg-fullscreen-on .lg-fullscreen:after,.lightboxLightgallery .lg-autoplay-button:after,.lightboxLightgallery .lg-show-autoplay .lg-autoplay-button:after,.lightboxLightgallery .lg-toolbar .lg-close:after,.lightboxLightgallery .lg-outer .lg-toogle-thumb:after{font-family:material icons}.lightboxLightgallery .lg-actions .lg-next,.lightboxLightgallery .lg-actions .lg-prev{background-color:transparent;margin-top:-25px}@media(min-width:768px){.lightboxLightgallery .lg-actions .lg-next,.lightboxLightgallery .lg-actions .lg-prev{margin-top:-40px}}@media(min-width:992px){.lightboxLightgallery .lg-actions .lg-next,.lightboxLightgallery .lg-actions .lg-prev{margin-top:-10px}}.lightboxLightgallery .lg-actions .lg-prev{left:10px;touch-action:manipulation}.lightboxLightgallery .lg-actions .lg-next{right:10px;touch-action:manipulation}.lightboxLightgallery .lg-actions .lg-prev:after{content:"\E314";font-size:50px;font-weight:100}@media(max-width:991px){.lightboxLightgallery .lg-actions .lg-prev:after{color:#fff}}.lightboxLightgallery .lg-actions .lg-next:before{content:"\E315";font-size:50px;font-weight:100}@media(max-width:991px){.lightboxLightgallery .lg-actions .lg-next:before{color:#fff}}.lightboxLightgallery .lg-outer .lg-item{touch-action:manipulation}.lightboxLightgallery .lg-outer #lg-share:after{content:"\E80D"}.lightboxLightgallery #lg-zoom-out:after{content:"\E900"}.lightboxLightgallery #lg-zoom-in:after{content:"\E8FF"}.lightboxLightgallery .lg-fullscreen:after{content:"\E3C2"}.lightboxLightgallery .lg-fullscreen-on .lg-fullscreen:after{content:"\E5D1"}.lightboxLightgallery .lg-autoplay-button:after{content:"\E039"}.lightboxLightgallery .lg-show-autoplay .lg-autoplay-button:after{content:"\E036"}.lightboxLightgallery .lg-toolbar .lg-close:after{content:"\E5CD"}.lightboxLightgallery .lg-outer .lg-toogle-thumb:after{content:"\E5C3"}.lightboxLightgallery .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}.lightboxLightgallery .lg-actions .lg-next,.lightboxLightgallery .lg-actions .lg-prev,.lightboxLightgallery .lg-outer .lg-toogle-thumb,.lightboxLightgallery .lg-toolbar .lg-icon{color:#fff}.lightboxLightgallery .lg-actions .lg-next:hover,.lightboxLightgallery .lg-actions .lg-prev:hover,.lightboxLightgallery .lg-outer .lg-toogle-thumb:hover,.lightboxLightgallery .lg-toolbar .lg-icon:hover{color:#5caa59}.lightboxLightgallery #lg-counter{color:#fff}.lightboxLightgallery .lg-outer #lg-share,.lightboxLightgallery .lg-outer #lg-zoom-in,.lightboxLightgallery .lg-outer #lg-zoom-out,.lightboxLightgallery .lg-outer .lg-fullscreen,.lightboxLightgallery .lg-outer .lg-autoplay-button{display:none}.lightboxLightgallery .lg-outer .lg-thumb-outer,.lightboxLightgallery .lg-outer .lg-thumb{display:none}.lightboxLightgallery .lg-outer .lg-thumb-outer{background-color:rgba(0,0,0,.45)}.lightboxLightgallery #livechat-compact-container{z-index:1039!important}@media(max-width:767px){.lightboxLightgallery .lg-sub-html,.lightboxLightgallery .lg-toolbar{background-color:transparent}}.lightboxLightgallery .lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:0!important}@media(max-width:767px) and (orientation:landscape){.lightboxLightgallery .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){.lightboxLightgallery .imageCaptionContainer .lg-sub-html{background-color:rgba(67,70,79,.45);border-radius:100px;padding:3px 25px 4px;display:inline-block;position:relative}}.modal-backdrop.in{opacity:.8}.modal-open .letwithuspage.hubpage .lycfab{}@media(max-width:767px){.modal-open .letwithuspage.hubpage .lycfab{display:none!important}}.letwithuspage.hubpage .modal-header{padding:40px 40px 0}@media(max-width:767px){.letwithuspage.hubpage .modal-header{padding:30px 30px 0}}.letwithuspage.hubpage .modal-header i{font-size:36px;color:#333}.letwithuspage.hubpage .modal-header .close{opacity:1;margin-top:-20px;margin-right:-23px;font-weight:600;font-family:open sans}@media(max-width:767px){.letwithuspage.hubpage .modal-header .close{margin-right:-7px}}.letwithuspage.hubpage .modal-body{padding:40px}@media(max-width:767px){.letwithuspage.hubpage .modal-body{padding:0 30px}.letwithuspage.hubpage .modal-body.thanks{padding-bottom:40px}}.letwithuspage.hubpage .modal-body .m-t{margin-top:15px}.letwithuspage.hubpage .modal-body .bg-danger{padding:15px}.letwithuspage.hubpage .modal-body .bg-danger span{display:inline-block;width:100%}.letwithuspage.hubpage .modal-body.thanks{padding-top:15px}.letwithuspage.hubpage .modal-body.thanks .btn-green{border-radius:0!important}.letwithuspage.hubpage .consent-container{background-color:#f5f6f7;margin-top:30px}.letwithuspage.hubpage .consent{padding:0 40px 0}@media(max-width:767px){.letwithuspage.hubpage .consent{padding:0 30px 0}}.letwithuspage.hubpage .consent p{padding:15px 0;font-size:10px;margin:0}.letwithuspage.hubpage .modal-content{border-radius:0;padding:0}.letwithuspage.hubpage .modal-content h4{font-size:25px;font-family:gentlemanbold}@media(max-width:767px){.letwithuspage.hubpage .modal-content h4{font-size:20px;margin-bottom:30px}}.letwithuspage.hubpage .modal-content .form-control{border-radius:0;border:solid 1px #dbdbdb;-webkit-box-shadow:none;box-shadow:none;height:48px}.letwithuspage.hubpage .modal-content label{font-family:open sans,sans-serif;font-size:13px;font-weight:600;line-height:1.85}.letwithuspage.hubpage .modal-content label span.form-address-label{font-size:12px;font-weight:400;color:#586d79}.letwithuspage.hubpage .modal-content .btn-default{height:48px;background-color:#696b72;color:#fff;font-family:open sans,sans-serif;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0}.letwithuspage.hubpage .modal-content .non-uk{margin:0;height:48px;line-height:48px;margin-top:25px;font-weight:600;font-family:open sans,sans-serif}@media(max-width:767px){.letwithuspage.hubpage .modal-content .non-uk{margin-top:0;margin-bottom:0}}.letwithuspage.hubpage .modal-content .smalltext{}@media(max-width:767px){.letwithuspage.hubpage .modal-content .smalltext{font-size:10px}}.letwithuspage.hubpage .modal-footer{padding:0 40px}@media(max-width:767px){.letwithuspage.hubpage .modal-footer{padding:10px 30px 30px}}.letwithuspage.hubpage .modal-footer .btn-green{font-size:18px;line-height:25px;padding:12px 20px;border-radius:0;float:left}@media(max-width:767px){.letwithuspage.hubpage .modal-footer .btn-green{font-size:15px}}.letwithuspage.hubpage .modal-footer .btn-green i{vertical-align:middle;margin-left:6px}.letwithuspage.hubpage .modal-footer .btn-default{float:left;background:0 0;color:#43464f;outline:none;font-weight:600}@media(max-width:767px){.letwithuspage.hubpage .modal-footer .btn-default{padding:0}}.letwithuspage.hubpage .modal-footer.thanks{padding-bottom:40px}.letwithuspage.hubpage .modal-header,.letwithuspage.hubpage .modal-footer{border:0}.letwithuspage.hubpage .modal-title{margin-top:20px}.letwithuspage.hubpage .modal-dialog{}@media(max-width:767px){.letwithuspage.hubpage .modal-dialog{margin:0}}.letwithuspage.hubpage #hero_panel #Hero{background-color:#f5f6f7}@media(max-width:767px){.letwithuspage.hubpage #hero_panel #Hero{padding-bottom:40px}}.letwithuspage.hubpage #hero_panel #Hero .caption .container .btn-green{}@media(max-width:767px){.letwithuspage.hubpage #hero_panel #Hero .caption .container .btn-green{width:100%}}.letwithuspage.hubpage #hero_panel #Hero .caption .container .dropdown{}@media(max-width:767px){.letwithuspage.hubpage #hero_panel #Hero .caption .container .dropdown{width:100%}}.letwithuspage.hubpage #hero_panel #Hero .caption .container .btn-transparent{}@media(max-width:767px){.letwithuspage.hubpage #hero_panel #Hero .caption .container .btn-transparent{width:100%;margin-left:0;border:1px solid #5caa59;color:#5caa59;margin-top:20px}}.letwithuspage.hubpage #hero_panel #Hero .caption .container p.strapline{display:block!important;font-family:open sans,sans-serif!important;font-weight:400!important}.letwithuspage.hubpage #hero_panel #Hero .caption .container p.strapline a{}@media(max-width:767px){.letwithuspage.hubpage #hero_panel #Hero .caption .container p.strapline a{color:#43464f!important}}.letwithuspage.hubpage #hero_panel #Hero .caption .container p.strapline tel{font-weight:600}@media(max-width:767px){.letwithuspage.hubpage #hero_panel #Hero .caption .container p.strapline{text-align:left;color:#43464f;width:100%;font-size:14px!important;padding:0;margin-bottom:25px}}.letwithuspage.hubpage #hero_panel #Hero .caption .container h1.hub{font-family:gentlemanbold;font-size:31px;line-height:42px}@media(max-width:767px){.letwithuspage.hubpage #hero_panel #Hero .caption .container h1.hub{text-align:left;margin-bottom:20px;font-size:25px!important;line-height:34px;width:100%;margin-top:40px;color:#43464f;padding:0}}.letwithuspage.hubpage .jumbotron{overflow:hidden}@media(max-width:767px){.letwithuspage.hubpage .jumbotron{overflow:visible!important}}@media(max-width:991px){.letwithuspage.hubpage .jumbotron{max-height:none;margin-top:0;height:auto}}.letwithuspage.hubpage .jumbotron .caption{}@media(max-width:767px){.letwithuspage.hubpage .jumbotron .caption{position:relative!important}}.letwithuspage.hubpage .jumbotron img{margin-top:0}@media(max-width:991px){.letwithuspage.hubpage .jumbotron img{display:inline-block}}@media(max-width:767px){.letwithuspage.hubpage .jumbotron img{display:none}}.letwithuspage.hubpage .jumbotron .btn-green{width:auto}.letwithuspage.hubpage .jumbotron .btn-transparent{font-size:18px;margin-left:20px;line-height:22px;padding:12px 20px;border-radius:0;border:1px solid #fff;float:left;color:#fff;cursor:pointer;font-weight:600}.letwithuspage.hubpage .jumbotron .btn-transparent .fa{margin-left:8px}.letwithuspage.hubpage .jumbotron .btn-transparent:hover,.letwithuspage.hubpage .jumbotron .btn-transparent:focus,.letwithuspage.hubpage .jumbotron .btn-green:hover,.letwithuspage.hubpage .jumbotron .btn-green:focus{text-decoration:none;color:#fff}.letwithuspage.hubpage .jumbotron .dropdown{float:left}.letwithuspage.hubpage .jumbotron .dropdown-menu li a{color:#43464f;padding-top:5px;padding-bottom:5px;font-size:15px}@media(max-width:767px){.letwithuspage.hubpage .jumbotron .dropdown-menu li a{font-weight:600;padding-top:15px}}.letwithuspage.hubpage .jumbotron .dropdown-menu li a.cmb{}@media(max-width:767px){.letwithuspage.hubpage .jumbotron .dropdown-menu li a.cmb{padding-bottom:15px}}.letwithuspage.hubpage .jumbotron .dropdown-menu li a:hover,.letwithuspage.hubpage .jumbotron .dropdown-menu li a:focus{color:#43464f!important;background-color:#f5f6f7;text-decoration:none}.letwithuspage.hubpage .jumbotron .open>.dropdown-menu{border-radius:0;left:19px;margin-top:-1px;padding:0}@media(max-width:767px){.letwithuspage.hubpage .jumbotron .open>.dropdown-menu{left:0}}.letwithuspage.hubpage .jumbotron #heroVideo{position:absolute;top:0;width:100%;height:100%}.letwithuspage.hubpage .jumbotron #heroVideo #bgvid{min-width:100%;min-height:100%;width:auto;height:auto}@media(max-width:991px){.letwithuspage.hubpage .jumbotron #heroVideo #bgvid{display:none}}@media(min-width:992px) and (max-width:1199px){.letwithuspage.hubpage .jumbotron #heroVideo #bgvid{height:344px}}.letwithuspage.hubpage .jumbotron p.strapline{font-size:17px!important}@media(min-width:992px){.letwithuspage.hubpage .jumbotron p.strapline{font-size:18px!important}}.letwithuspage.hubpage .jumbotron p.strapline a{color:#fff!important}@media(max-width:767px){.searchpage .alternateFooter .footer #MobView .social-links{margin-bottom:60px}}@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}}.homepage .bannerbg,.searchpage.freesearch .bannerbg,.destinationspage .bannerbg{}@media(max-width:767px){.homepage .bannerbg,.searchpage.freesearch .bannerbg,.destinationspage .bannerbg{background-color:#5caa59;padding:10px 0 15px}}.homepage .searchlabelrow,.searchpage.freesearch .searchlabelrow,.destinationspage .searchlabelrow{display:none}.homepage .searchpanel .nopad,.searchpage.freesearch .searchpanel .nopad,.destinationspage .searchpanel .nopad{padding:0}.homepage .searchpanel .searchlabel,.searchpage.freesearch .searchpanel .searchlabel,.destinationspage .searchpanel .searchlabel{color:#545454;font-family:open sans,sans-serif;font-size:13px;font-weight:600;margin:0 0 10px}.homepage .searchpanel .form-control,.searchpage.freesearch .searchpanel .form-control,.destinationspage .searchpanel .form-control{border-radius:0;height:60px;border:0;border-right:1px solid #d9dadc;font-family:open sans,sans-serif;font-size:14px;-webkit-appearance:none;-moz-appearance:none;color:#333;cursor:pointer;-webkit-box-shadow:none!important;box-shadow:none!important}.homepage .searchpanel .form-control.dpicker,.searchpage.freesearch .searchpanel .form-control.dpicker,.destinationspage .searchpanel .form-control.dpicker{background-position:90% center;background-repeat:no-repeat;background-size:17px 20px;padding-left:40px}.homepage .searchpanel .form-control.dpicker.nobgi,.searchpage.freesearch .searchpanel .form-control.dpicker.nobgi,.destinationspage .searchpanel .form-control.dpicker.nobgi{background-image:url(/img/home/newhome/remove.png);background-size:14px 14px;background-color:#fff!important}.homepage .searchpanel .form-control.drangepicker,.searchpage.freesearch .searchpanel .form-control.drangepicker,.destinationspage .searchpanel .form-control.drangepicker,.homepage .searchpanel .form-control.gpicker,.searchpage.freesearch .searchpanel .form-control.gpicker,.destinationspage .searchpanel .form-control.gpicker{line-height:47px;position:relative;text-align:left}.homepage .searchpanel .form-control.drangepicker span,.searchpage.freesearch .searchpanel .form-control.drangepicker span,.destinationspage .searchpanel .form-control.drangepicker span,.homepage .searchpanel .form-control.gpicker span,.searchpage.freesearch .searchpanel .form-control.gpicker span,.destinationspage .searchpanel .form-control.gpicker span{display:inline-block;vertical-align:super;margin-left:5px}.homepage .searchpanel .form-control.drangepicker:after,.searchpage.freesearch .searchpanel .form-control.drangepicker:after,.destinationspage .searchpanel .form-control.drangepicker:after,.homepage .searchpanel .form-control.gpicker:after,.searchpage.freesearch .searchpanel .form-control.gpicker:after,.destinationspage .searchpanel .form-control.gpicker:after{content:"\E313";font-family:material icons;color:#333;font-size:17px;position:absolute;top:8px;right:14px;pointer-events:none}.homepage .searchpanel .form-control.drangepicker.active:after,.searchpage.freesearch .searchpanel .form-control.drangepicker.active:after,.destinationspage .searchpanel .form-control.drangepicker.active:after,.homepage .searchpanel .form-control.gpicker.active:after,.searchpage.freesearch .searchpanel .form-control.gpicker.active:after,.destinationspage .searchpanel .form-control.gpicker.active:after{display:none}.homepage .searchpanel .cleardatelink,.searchpage.freesearch .searchpanel .cleardatelink,.destinationspage .searchpanel .cleardatelink,.homepage .searchpanel .clearguestslink,.searchpage.freesearch .searchpanel .clearguestslink,.destinationspage .searchpanel .clearguestslink{position:absolute;top:18px;right:19px;height:40px;width:30px;cursor:pointer;text-decoration:none;background-color:#fff;z-index:2}@media(max-width:374px){.homepage .searchpanel .cleardatelink,.searchpage.freesearch .searchpanel .cleardatelink,.destinationspage .searchpanel .cleardatelink,.homepage .searchpanel .clearguestslink,.searchpage.freesearch .searchpanel .clearguestslink,.destinationspage .searchpanel .clearguestslink{right:7px}}@media(max-width:767px){.homepage .searchpanel .cleardatelink,.searchpage.freesearch .searchpanel .cleardatelink,.destinationspage .searchpanel .cleardatelink,.homepage .searchpanel .clearguestslink,.searchpage.freesearch .searchpanel .clearguestslink,.destinationspage .searchpanel .clearguestslink{width:16px;top:14px;right:12px;height:20px}}.homepage .searchpanel .cleardatelink.hide,.searchpage.freesearch .searchpanel .cleardatelink.hide,.destinationspage .searchpanel .cleardatelink.hide,.homepage .searchpanel .clearguestslink.hide,.searchpage.freesearch .searchpanel .clearguestslink.hide,.destinationspage .searchpanel .clearguestslink.hide{display:none}.homepage .searchpanel .cleardatelink:after,.searchpage.freesearch .searchpanel .cleardatelink:after,.destinationspage .searchpanel .cleardatelink:after,.homepage .searchpanel .clearguestslink:after,.searchpage.freesearch .searchpanel .clearguestslink:after,.destinationspage .searchpanel .clearguestslink:after{content:"\E5CD";font-family:material icons;top:0;right:0;position:absolute;color:#333;font-size:17px;background-color:#fff}.homepage .searchpanel ::-webkit-input-placeholder,.searchpage.freesearch .searchpanel ::-webkit-input-placeholder,.destinationspage .searchpanel ::-webkit-input-placeholder{color:#555}.homepage .searchpanel :-moz-placeholder,.searchpage.freesearch .searchpanel :-moz-placeholder,.destinationspage .searchpanel :-moz-placeholder{color:#555}.homepage .searchpanel ::-moz-placeholder,.searchpage.freesearch .searchpanel ::-moz-placeholder,.destinationspage .searchpanel ::-moz-placeholder{color:#555}.homepage .searchpanel :-ms-input-placeholder,.searchpage.freesearch .searchpanel :-ms-input-placeholder,.destinationspage .searchpanel :-ms-input-placeholder{color:#555}.homepage .searchpanel #datepanel,.searchpage.freesearch .searchpanel #datepanel,.destinationspage .searchpanel #datepanel{display:none;position:absolute;width:620px;background-color:#fff;z-index:99;padding:25px}.homepage .searchpanel #datepanel .datepanel-label,.searchpage.freesearch .searchpanel #datepanel .datepanel-label,.destinationspage .searchpanel #datepanel .datepanel-label{font-family:open sans,sans-serif;font-size:13px;color:#43464f}.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{display:none;position:absolute;height:395px;background-color:#fff;width:620px;z-index:3;box-shadow:inset 0 0 3px 0 #e0e0e0;border:solid 1px #dbdbdb;top:60px}@media(max-width:767px){.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{top:50px}}@media(max-width:374px){.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{width:325px;height:auto;left:-27px}}@media(min-width:375px) and (max-width:767px){.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{width:325px;height:auto}}@media(min-width:375px) and (max-width:567px){.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{left:0}}@media(min-width:568px) and (max-width:666px){.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{left:0}}@media(min-width:667px) and (max-width:767px){.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{left:0}}@media(min-width:768px){.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{top:50px}}@media(min-width:768px) and (max-width:991px){.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{left:-246px}}@media(min-width:992px) and (max-width:1199px){.homepage .searchpanel #datesdd,.searchpage.freesearch .searchpanel #datesdd,.destinationspage .searchpanel #datesdd{left:-252px}}.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{display:none;position:absolute;height:280px;background-color:#fff;width:325px;z-index:3;box-shadow:inset 0 0 3px 0 #e0e0e0;border:solid 1px #dbdbdb;top:60px}@media(max-width:767px){.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{top:50px}}@media(max-width:374px){.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{left:-166px;height:auto}}@media(min-width:375px) and (max-width:767px){.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{width:325px;height:auto}}@media(min-width:375px) and (max-width:567px){.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{left:-166px}}@media(min-width:568px) and (max-width:666px){.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{left:-71px}}@media(min-width:667px) and (max-width:767px){.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{left:-23px}}@media(min-width:768px){.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{top:50px}}@media(min-width:768px) and (max-width:991px){.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{left:-128px}}@media(min-width:992px) and (max-width:1199px){.homepage .searchpanel #guestdd,.searchpage.freesearch .searchpanel #guestdd,.destinationspage .searchpanel #guestdd{left:-11px}}.homepage .searchpanel .calendar-col,.searchpage.freesearch .searchpanel .calendar-col,.destinationspage .searchpanel .calendar-col{padding-right:0}.homepage .searchpanel .calendar-col .nosidepadding,.searchpage.freesearch .searchpanel .calendar-col .nosidepadding,.destinationspage .searchpanel .calendar-col .nosidepadding{margin-right:0}.homepage .searchpanel .calendar-col .dw-cal,.searchpage.freesearch .searchpanel .calendar-col .dw-cal,.destinationspage .searchpanel .calendar-col .dw-cal{width:273px!important}.homepage .searchpanel .nightsflex-col,.searchpage.freesearch .searchpanel .nightsflex-col,.destinationspage .searchpanel .nightsflex-col{padding-left:0}.homepage .searchpanel .nightsflex-col .nosidepadding,.searchpage.freesearch .searchpanel .nightsflex-col .nosidepadding,.destinationspage .searchpanel .nightsflex-col .nosidepadding{margin-left:5px}.homepage .searchpanel .flexinfo i,.searchpage.freesearch .searchpanel .flexinfo i,.destinationspage .searchpanel .flexinfo i{float:left;width:15%;text-align:center;background-color:#f5f5f5;height:40px;line-height:40px;color:#757575;font-size:21px}.homepage .searchpanel .flexinfo span,.searchpage.freesearch .searchpanel .flexinfo span,.destinationspage .searchpanel .flexinfo span{float:left;width:85%;color:#757575;font-size:12px;padding-left:10px;line-height:1.67}.homepage .searchpanel .freesearch-selects,.searchpage.freesearch .searchpanel .freesearch-selects,.destinationspage .searchpanel .freesearch-selects{margin:20px 15px 0}.homepage .searchpanel .freesearch-selects .control,.searchpage.freesearch .searchpanel .freesearch-selects .control,.destinationspage .searchpanel .freesearch-selects .control{margin:0 10px;font-size:14px}.homepage .searchpanel .freesearch-selects .form-control,.searchpage.freesearch .searchpanel .freesearch-selects .form-control,.destinationspage .searchpanel .freesearch-selects .form-control{height:40px;border-radius:2px;font-size:14px;padding:6px 15px;border:0;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none;transition:none;-webkit-text-fill-color:#424242!important}.homepage .searchpanel .freesearch-selects .dlabel,.searchpage.freesearch .searchpanel .freesearch-selects .dlabel,.destinationspage .searchpanel .freesearch-selects .dlabel{font-size:13px;font-weight:400;color:#9e9e9e;display:none;position:absolute;top:12px;left:15px}.homepage .searchpanel .freesearch-selects .numberinputs,.searchpage.freesearch .searchpanel .freesearch-selects .numberinputs,.destinationspage .searchpanel .freesearch-selects .numberinputs{width:100%;float:left;margin:5px 0 20px}.homepage .searchpanel .freesearch-selects .numberinputs .minus,.searchpage.freesearch .searchpanel .freesearch-selects .numberinputs .minus,.destinationspage .searchpanel .freesearch-selects .numberinputs .minus{width:15%;height:40px;background-color:#fff;border:solid 1px #dbdbdb;border-top-left-radius:2px;border-bottom-left-radius:2px;float:left;line-height:43px;touch-action:manipulation}.homepage .searchpanel .freesearch-selects .numberinputs .minus .material-icons,.searchpage.freesearch .searchpanel .freesearch-selects .numberinputs .minus .material-icons,.destinationspage .searchpanel .freesearch-selects .numberinputs .minus .material-icons{font-size:18px;color:#5caa59}.homepage .searchpanel .freesearch-selects .numberinputs .plus,.searchpage.freesearch .searchpanel .freesearch-selects .numberinputs .plus,.destinationspage .searchpanel .freesearch-selects .numberinputs .plus{width:15%;height:40px;background-color:#fff;border:solid 1px #dbdbdb;border-top-right-radius:2px;border-bottom-right-radius:2px;float:left;line-height:43px;touch-action:manipulation}.homepage .searchpanel .freesearch-selects .numberinputs .plus .material-icons,.searchpage.freesearch .searchpanel .freesearch-selects .numberinputs .plus .material-icons,.destinationspage .searchpanel .freesearch-selects .numberinputs .plus .material-icons{font-size:18px;color:#5caa59}.homepage .searchpanel .freesearch-selects .numberinputs .inputnumber,.searchpage.freesearch .searchpanel .freesearch-selects .numberinputs .inputnumber,.destinationspage .searchpanel .freesearch-selects .numberinputs .inputnumber{height:40px;background-color:#fff;border-radius:0;border:solid 1px #dbdbdb!important;border-left:0!important;border-right:0!important;float:left;width:70%;text-align:center;font-size:14px;color:#424242!important;-webkit-appearance:none;opacity:1!important;-webkit-text-fill-color:#424242!important}.homepage .searchpanel .freesearch-selects .numberselector,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector,.destinationspage .searchpanel .freesearch-selects .numberselector{text-align:center;position:relative;padding:10px 0;font-size:15px}.homepage .searchpanel .freesearch-selects .numberselector .btn-number,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .btn-number,.destinationspage .searchpanel .freesearch-selects .numberselector .btn-number,.homepage .searchpanel .freesearch-selects .numberselector .btn-number2,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .btn-number2,.destinationspage .searchpanel .freesearch-selects .numberselector .btn-number2,.homepage .searchpanel .freesearch-selects .numberselector .btn-number3,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .btn-number3,.destinationspage .searchpanel .freesearch-selects .numberselector .btn-number3{position:absolute;border:0;width:20px;height:20px;padding:0;background-color:#f94351;color:#f4efea;border-radius:3px;font-weight:500;font-size:20px;line-height:20px}.homepage .searchpanel .freesearch-selects .numberselector .btn-number.minus,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .btn-number.minus,.destinationspage .searchpanel .freesearch-selects .numberselector .btn-number.minus,.homepage .searchpanel .freesearch-selects .numberselector .btn-number2.minus,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .btn-number2.minus,.destinationspage .searchpanel .freesearch-selects .numberselector .btn-number2.minus,.homepage .searchpanel .freesearch-selects .numberselector .btn-number3.minus,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .btn-number3.minus,.destinationspage .searchpanel .freesearch-selects .numberselector .btn-number3.minus{left:0}.homepage .searchpanel .freesearch-selects .numberselector .btn-number.plus,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .btn-number.plus,.destinationspage .searchpanel .freesearch-selects .numberselector .btn-number.plus,.homepage .searchpanel .freesearch-selects .numberselector .btn-number2.plus,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .btn-number2.plus,.destinationspage .searchpanel .freesearch-selects .numberselector .btn-number2.plus,.homepage .searchpanel .freesearch-selects .numberselector .btn-number3.plus,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .btn-number3.plus,.destinationspage .searchpanel .freesearch-selects .numberselector .btn-number3.plus{right:0}.homepage .searchpanel .freesearch-selects .numberselector .inputnumber,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .inputnumber,.destinationspage .searchpanel .freesearch-selects .numberselector .inputnumber{width:18px;text-align:right}.homepage .searchpanel .freesearch-selects .numberselector .inputnumber.wide,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector .inputnumber.wide,.destinationspage .searchpanel .freesearch-selects .numberselector .inputnumber.wide{width:50px}.homepage .searchpanel .freesearch-selects .numberselector input,.searchpage.freesearch .searchpanel .freesearch-selects .numberselector input,.destinationspage .searchpanel .freesearch-selects .numberselector input{color:#534741!important;font-weight:500!important;opacity:1!important}.homepage .searchpanel .icon-remove,.searchpage.freesearch .searchpanel .icon-remove,.destinationspage .searchpanel .icon-remove{display:none;position:absolute;right:15px;top:0;height:20px;width:20px;cursor:pointer}.homepage .searchpanel select,.searchpage.freesearch .searchpanel select,.destinationspage .searchpanel select{background-image:url(/img/home/newhome/ddarrow.png);background-position:90% center;background-repeat:no-repeat;background-size:14px 8px}.homepage .searchpanel select.location,.searchpage.freesearch .searchpanel select.location,.destinationspage .searchpanel select.location{background-position:95% center;border-top-left-radius:6px;border-bottom-left-radius:6px;padding-right:32px}.homepage .searchpanel select::-ms-expand,.searchpage.freesearch .searchpanel select::-ms-expand,.destinationspage .searchpanel select::-ms-expand{display:none}.homepage .searchpanel .btn,.searchpage.freesearch .searchpanel .btn,.destinationspage .searchpanel .btn{border-radius:0;background-color:#5caa59;color:#fff;font-size:16px;font-weight:600;height:60px;border-top-right-radius:6px;border-bottom-right-radius:6px}.homepage .searchpanel .btn:hover,.searchpage.freesearch .searchpanel .btn:hover,.destinationspage .searchpanel .btn:hover,.homepage .searchpanel .btn:active,.searchpage.freesearch .searchpanel .btn:active,.destinationspage .searchpanel .btn:active,.homepage .searchpanel .btn:focus,.searchpage.freesearch .searchpanel .btn:focus,.destinationspage .searchpanel .btn:focus{background-color:#2d8d2a;border-color:#2d8d2a}.homepage .searchpanel .btn.searching,.searchpage.freesearch .searchpanel .btn.searching,.destinationspage .searchpanel .btn.searching{background-color:#757575;border-color:#757575}.homepage .searchpanel .btn.searching:hover,.searchpage.freesearch .searchpanel .btn.searching:hover,.destinationspage .searchpanel .btn.searching:hover,.homepage .searchpanel .btn.searching:active,.searchpage.freesearch .searchpanel .btn.searching:active,.destinationspage .searchpanel .btn.searching:active,.homepage .searchpanel .btn.searching:focus,.searchpage.freesearch .searchpanel .btn.searching:focus,.destinationspage .searchpanel .btn.searching:focus{background-color:#757575;border-color:#757575}.homepage .searchpanel .buttoncol .btn:active,.searchpage.freesearch .searchpanel .buttoncol .btn:active,.destinationspage .searchpanel .buttoncol .btn:active,.homepage .searchpanel .buttoncol .btn:focus,.searchpage.freesearch .searchpanel .buttoncol .btn:focus,.destinationspage .searchpanel .buttoncol .btn:focus{border:none;outline:none}.homepage .searchpanel .buttoncol .loading-spinner,.searchpage.freesearch .searchpanel .buttoncol .loading-spinner,.destinationspage .searchpanel .buttoncol .loading-spinner{display:none}.homepage .searchpanel .buttoncol .loading-spinner,.searchpage.freesearch .searchpanel .buttoncol .loading-spinner,.destinationspage .searchpanel .buttoncol .loading-spinner{background-color:#5caa59;height:50px;width:100%;vertical-align:top}.homepage .searchpanel .buttoncol .loader,.searchpage.freesearch .searchpanel .buttoncol .loader,.destinationspage .searchpanel .buttoncol .loader,.homepage .searchpanel .buttoncol .loader:before,.searchpage.freesearch .searchpanel .buttoncol .loader:before,.destinationspage .searchpanel .buttoncol .loader:before,.homepage .searchpanel .buttoncol .loader:after,.searchpage.freesearch .searchpanel .buttoncol .loader:after,.destinationspage .searchpanel .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}.homepage .searchpanel .buttoncol .loader,.searchpage.freesearch .searchpanel .buttoncol .loader,.destinationspage .searchpanel .buttoncol .loader{color:#fff;font-size:10px;margin:-4px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.homepage .searchpanel .buttoncol .loader:before,.searchpage.freesearch .searchpanel .buttoncol .loader:before,.destinationspage .searchpanel .buttoncol .loader:before,.homepage .searchpanel .buttoncol .loader:after,.searchpage.freesearch .searchpanel .buttoncol .loader:after,.destinationspage .searchpanel .buttoncol .loader:after{content:'';position:absolute;top:0}.homepage .searchpanel .buttoncol .loader:before,.searchpage.freesearch .searchpanel .buttoncol .loader:before,.destinationspage .searchpanel .buttoncol .loader:before{left:-15px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.homepage .searchpanel .buttoncol .loader:after,.searchpage.freesearch .searchpanel .buttoncol .loader:after,.destinationspage .searchpanel .buttoncol .loader:after{left:15px}.homepage .searchpanel .spanelswitch,.searchpage.freesearch .searchpanel .spanelswitch,.destinationspage .searchpanel .spanelswitch{font-size:13px;font-weight:600;color:#fff;margin-top:9px;margin-bottom:0}.homepage .searchpanel .spanelswitch a,.searchpage.freesearch .searchpanel .spanelswitch a,.destinationspage .searchpanel .spanelswitch a{color:#fff;text-decoration:underline;cursor:pointer;height:23px;line-height:23px}.homepage .searchpanel .pcpanelswitch,.searchpage.freesearch .searchpanel .pcpanelswitch,.destinationspage .searchpanel .pcpanelswitch{font-size:13px;font-weight:600;color:#fff;margin-top:9px;margin-bottom:0}.homepage .searchpanel .pcpanelswitch a,.searchpage.freesearch .searchpanel .pcpanelswitch a,.destinationspage .searchpanel .pcpanelswitch a{background-image:url(/img/home/newhome/magnify.png);background-position:left center;background-repeat:no-repeat;background-size:22px 23px;color:#fff;text-decoration:underline;cursor:pointer;padding-left:30px;display:inline-block;height:23px;line-height:23px}.homepage .searchpanel .property-code-search,.searchpage.freesearch .searchpanel .property-code-search,.destinationspage .searchpanel .property-code-search{display:none}.homepage .searchpanel .property-code-search input,.searchpage.freesearch .searchpanel .property-code-search input,.destinationspage .searchpanel .property-code-search input{color:#43464f;border-top-left-radius:6px;border-bottom-left-radius:6px}.homepage .searchpanel .property-code-search .btn,.searchpage.freesearch .searchpanel .property-code-search .btn,.destinationspage .searchpanel .property-code-search .btn{font-size:18px;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}.searchpage.freesearch .bggreen{background-color:#fff;padding:15px 0}.searchpage.freesearch #hero_panel{display:none}.searchpage.freesearch .bannerbg{}@media(max-width:767px){.searchpage.freesearch .bannerbg{background-color:#fff}}.searchpage.freesearch .searchlabelrow{display:block!important}.searchpage.freesearch .nopad{padding-left:15px!important;padding-right:15px!important}.searchpage.freesearch .ui-autocomplete{top:67px!important}.searchpage.freesearch #datesdd,.searchpage.freesearch #guestdd{top:39px!important}.searchpage.freesearch .searchpanel #propLocationFreeSearch,.searchpage.freesearch .searchpanel .propLocationFreeSearchCont{border-top-left-radius:0;border-bottom-left-radius:0}.searchpage.freesearch .searchpanel .propLocationFreeSearchcont{position:relative!important;border:solid 1px #dbdbdb;height:40px!important}.searchpage.freesearch .searchpanel #propLocationFreeSearch{padding-left:40px;line-height:38px!important;position:absolute!important;padding:0!important;left:0!important;width:95%!important;border:0!important;height:38px!important;padding-left:40px!important}.searchpage.freesearch .searchpanel #propLocationFreeSearchRes{line-height:38px!important;left:0!important;width:95%!important;border:0!important;height:38px!important;padding-top:0!important;padding-bottom:0!important}.searchpage.freesearch .searchpanel .propLocationFreeSearchcont:before{left:15px!important;top:8px!important;font-size:18px!important}.searchpage.freesearch .searchpanel .propLocationFreeSearchcont.active .clear{margin-top:0;height:38px!important;background-color:#fff!important}.searchpage.freesearch .searchpanel .propLocationFreeSearchcont.active .clear:after{top:9px!important;right:15px!important}.searchpage.freesearch .searchpanel .form-control{height:40px!important}.searchpage.freesearch .searchpanel .form-control.dpicker{box-shadow:inset 0 0 3px 0 #e0e0e0;border:solid 1px #dbdbdb}.searchpage.freesearch .searchpanel .form-control.drangepicker,.searchpage.freesearch .searchpanel .form-control.gpicker{box-shadow:inset 0 0 3px 0 #e0e0e0;border:solid 1px #dbdbdb;line-height:1em}.searchpage.freesearch .searchpanel .form-control.drangepicker .material-icons,.searchpage.freesearch .searchpanel .form-control.gpicker .material-icons{font-size:18px!important;line-height:25px!important;float:left!important;margin-left:5px!important}.searchpage.freesearch .searchpanel .form-control.drangepicker:after,.searchpage.freesearch .searchpanel .form-control.gpicker:after{top:14px!important;right:14px!important}.searchpage.freesearch .searchpanel .form-control.drangepicker.active:after,.searchpage.freesearch .searchpanel .form-control.gpicker.active:after{display:none}.searchpage.freesearch .searchpanel .form-control.drangepicker span,.searchpage.freesearch .searchpanel .form-control.gpicker span{margin-left:12px!important;line-height:25px!important}.searchpage.freesearch .searchpanel .cleardatelink,.searchpage.freesearch .searchpanel .clearguestslink{height:20px!important;width:20px!important;top:8px!important;right:29px!important}.searchpage.freesearch .searchpanel .cleardatelink:after,.searchpage.freesearch .searchpanel .clearguestslink:after{top:0!important;right:0!important}.searchpage.freesearch .searchpanel .durationcol .holcontrol:before,.searchpage.freesearch .searchpanel .partycol .holcontrol:before{top:9px!important;left:30px!important}.searchpage.freesearch .searchpanel .durationcol .holcontrol:after,.searchpage.freesearch .searchpanel .partycol .holcontrol:after{top:9px!important;right:25px!important}.searchpage.freesearch .searchpanel .calcol .holcontrol:before{top:9px!important;left:30px!important}.searchpage.freesearch .searchpanel .calcol .holcontrol:after{top:9px!important;right:25px!important}.searchpage.freesearch .searchpanel #cleardate{height:38px!important;margin-top:1px;margin-right:1px;right:15px!important;top:0!important}.searchpage.freesearch .searchpanel #cleardate:after{top:8px!important;right:10px!important}.searchpage.freesearch .searchpanel .btn{background-color:#5caa59;border-top-right-radius:0;border-bottom-right-radius:0;height:40px!important}.searchpage.freesearch .searchpanel .btn:hover,.searchpage.freesearch .searchpanel .btn:active{background-color:#2d8d2a}.searchpage.freesearch .searchpanel .loading-spinner{height:40px!important}.searchpage.freesearch .searchpanel .loading-spinner .loader{margin:-10px auto!important}.searchpage.freesearch .featcont ul.individual-feat{padding:0!important;margin:15px 0 0!important;background:0 0!important;border:none!important}#datesdd .mbsc-ios .dw-cal{color:#333}#datesdd .mbsc-ios .dw-cal .dwb-d{opacity:1}#datesdd .mbsc-ios .dw-cal .dw-cal-header{border-top:solid 1px #dbdbdb;border-bottom:solid 1px #dbdbdb}#datesdd .mbsc-ios .dw-cal .dw-cal-header .dw-cal-btn-txt{width:40px}#datesdd .mbsc-ios .dw-cal .dw-cal-header .dw-cal-prev-m{border-left:solid 1px #dbdbdb}#datesdd .mbsc-ios .dw-cal .dw-cal-header .dw-cal-prev-y{border-left:solid 1px #dbdbdb}#datesdd .mbsc-ios .dw-cal .dw-cal-header .dw-cal-next-y{border-right:solid 1px #dbdbdb}#datesdd .mbsc-ios .dw-cal .dw-cal-header .dw-cal-prev .dw-cal-btn-txt::before{content:"\E5CB";font-family:material icons}#datesdd .mbsc-ios .dw-cal .dw-cal-header .dw-cal-next .dw-cal-btn-txt::before{content:"\E5CC";font-family:material icons}#datesdd .mbsc-ios .dw-cal .dw-cal-header .dw-cal-month,#datesdd .mbsc-ios .dw-cal .dw-cal-header .dw-cal-year{font-weight:400;color:#43464f;font-size:14px;font-family:open sans,sans-serif}#datesdd .mbsc-ios .dw-cal .dw-cal-body{padding-top:10px}#datesdd .mbsc-ios .dw{border:none}#datesdd .mbsc-ios .dwwr{background-color:#fff}#datesdd .mbsc-ios th{color:#757575;font-weight:600;font-size:13px;font-family:open sans,sans-serif;width:39px}#datesdd .mbsc-ios .dw-cal-day{border-top:none;padding:0;line-height:39px;width:39px}#datesdd .mbsc-ios .dw-cal-day.activeDate{background-color:#5caa59;color:#fff}#datesdd .mbsc-ios .dw-cal-day .dw-i{width:100%;height:100%}#datesdd .mbsc-ios .dw-cal-day .dw-i .dw-cal-day-fg{width:100%;height:100%}@media(min-width:992px) and (max-width:1199px){.searchpage.freesearch .searchpanel #datesdd{left:15px!important}}@media(min-width:992px) and (max-width:1199px){.searchpage.freesearch .searchpanel #guestdd{left:-98px!important}}#MapPanel #guidelink{float:right}#Map .mapdisclaimer,#MapMobileTab .mapdisclaimer,#MapMobileAccordion .mapdisclaimer{padding:20px 15px 0 38px!important;font-size:12px;color:#757575;position:relative}#Map .mapdisclaimer span,#MapMobileTab .mapdisclaimer span,#MapMobileAccordion .mapdisclaimer span{font-weight:600}#Map .mapdisclaimer span:before,#MapMobileTab .mapdisclaimer span:before,#MapMobileAccordion .mapdisclaimer span:before{content:"\E88F";font-family:material icons;position:absolute;font-size:19px;left:7px;top:23px;font-weight:400}.postcode-search{background-color:#fff;border:solid 1px #e4e6e7;border-top:none;padding:15px 20px 20px}.postcode-search #postcodeForm,.postcode-search #postcodeResult,.postcode-search #postcodeFormAccordion,.postcode-search #postcodeResultAccordion,.postcode-search #postcodeFormTab,.postcode-search #postcodeResultTab{display:none}.postcode-search #postcodeForm.active,.postcode-search #postcodeResult.active,.postcode-search #postcodeFormAccordion.active,.postcode-search #postcodeResultAccordion.active,.postcode-search #postcodeFormTab.active,.postcode-search #postcodeResultTab.active{display:block}.postcode-search p{font-family:open sans,sans-serif;font-size:16px;font-weight:600;line-height:1.56;color:#333;margin-bottom:10px!important}@media(min-width:768px){.postcode-search p{line-height:1.79;font-size:14px}}.postcode-search p#postcode-result-label,.postcode-search p#postcode-result-label-accordion,.postcode-search p#postcode-result-label-tab{font-weight:400;margin-bottom:5px;margin-bottom:0!important}.postcode-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:open sans,sans-serif;height:50px;background-color:#fff;border:solid 1px #dbdbdb;color:#43464f;padding:0 10px;font-size:14px;display:inline-block;width:78%;vertical-align:top;border-radius:0}@media(min-width:768px){.postcode-search input{width:345px;height:40px}}.postcode-search input:focus{outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(219,219,219,.6)}.postcode-search button{height:50px;color:#fff;background-color:#5caa59;border:solid 1px #5caa59;font-family:open sans,sans-serif;border:none;font-size:16px;margin-left:-4px;display:inline-block;width:22%;vertical-align:top}@media(min-width:768px){.postcode-search button{height:40px;width:100px}}.postcode-search button:hover,.postcode-search button:focus,.postcode-search button:active{background-color:#2d8d2a;border:solid 1px #2d8d2a}.postcode-search button:disabled,.postcode-search button[disabled]{background-color:#bdbdbd}.postcode-search button:disabled:hover,.postcode-search button[disabled]:hover,.postcode-search button:disabled:focus,.postcode-search button[disabled]:focus,.postcode-search button:disabled:active,.postcode-search button[disabled]:active{border-color:#bdbdbd;background-color:#bdbdbd}.postcode-search #postcodeError.active,.postcode-search #postcodeErrorAccordion.active,.postcode-search #postcodeErrorTab.active{margin-top:10px}.postcode-search #postcodeError.active span,.postcode-search #postcodeErrorAccordion.active span,.postcode-search #postcodeErrorTab.active span{font-family:open sans,sans-serif;font-size:12px;font-weight:600;color:#e96f66}@media(min-width:768px) and (max-width:991px){.postcode-search #postcode-result .postcode-icon-container,.postcode-search #postcode-result-accordion .postcode-icon-container,.postcode-search #postcode-result-tab .postcode-icon-container{padding-right:0;width:15%}}@media(min-width:1200px){.postcode-search #postcode-result .postcode-icon-container,.postcode-search #postcode-result-accordion .postcode-icon-container,.postcode-search #postcode-result-tab .postcode-icon-container{padding-right:0;width:15%}}.postcode-search #postcode-result .postcode-icon-container .material-icons,.postcode-search #postcode-result-accordion .postcode-icon-container .material-icons,.postcode-search #postcode-result-tab .postcode-icon-container .material-icons{width:60px;height:60px;text-align:center;line-height:55px;background-color:#fafafa;border:solid 1px #e4e6e7;margin-top:6px;font-size:36px}@media(min-width:768px){.postcode-search #postcode-result .postcode-icon-container .material-icons,.postcode-search #postcode-result-accordion .postcode-icon-container .material-icons,.postcode-search #postcode-result-tab .postcode-icon-container .material-icons{width:40px;height:40px;line-height:37px;font-size:24px}}@media(min-width:768px) and (max-width:991px){.postcode-search #postcode-result .postcode-label-container,.postcode-search #postcode-result-accordion .postcode-label-container,.postcode-search #postcode-result-tab .postcode-label-container{padding-left:0}}@media(min-width:1200px){.postcode-search #postcode-result .postcode-label-container,.postcode-search #postcode-result-accordion .postcode-label-container,.postcode-search #postcode-result-tab .postcode-label-container{padding-left:0}}.postcode-search #postcode-result span,.postcode-search #postcode-result-accordion span,.postcode-search #postcode-result-tab span{font-weight:600;font-size:16px}@media(min-width:768px){.postcode-search #postcode-result span,.postcode-search #postcode-result-accordion span,.postcode-search #postcode-result-tab span{font-size:14px}}@media(min-width:768px){.postcode-search #postcode-result .change-postcode,.postcode-search #postcode-result-accordion .change-postcode,.postcode-search #postcode-result-tab .change-postcode{text-align:right}}.postcode-search #postcode-result .change-postcode button,.postcode-search #postcode-result-accordion .change-postcode button,.postcode-search #postcode-result-tab .change-postcode button{background:0 0;border:none;color:#589fd5;font-size:14px;width:auto;height:auto;font-weight:600;display:block;margin-top:10px}@media(min-width:768px){.postcode-search #postcode-result .change-postcode button,.postcode-search #postcode-result-accordion .change-postcode button,.postcode-search #postcode-result-tab .change-postcode button{margin-top:0;display:inline-block}}.postcode-search #postcode-result .change-postcode button:hover,.postcode-search #postcode-result-accordion .change-postcode button:hover,.postcode-search #postcode-result-tab .change-postcode button:hover,.postcode-search #postcode-result .change-postcode button:focus,.postcode-search #postcode-result-accordion .change-postcode button:focus,.postcode-search #postcode-result-tab .change-postcode button:focus,.postcode-search #postcode-result .change-postcode button:active,.postcode-search #postcode-result-accordion .change-postcode button:active,.postcode-search #postcode-result-tab .change-postcode button:active{outline:none;text-decoration:underline}.postcode-pin{position:absolute;top:116px;left:50%;-ms-transform:translate(-40px,0);-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}.homepage #MobHomeSearch,.destinationspage #MobHomeSearch{max-width:420px;margin:0 auto;padding:10px;border-radius:3px;background-color:rgba(255,255,255,.3)}.homepage #MobHomeSearch .mob-home-locationcol,.destinationspage #MobHomeSearch .mob-home-locationcol{margin-bottom:10px}.homepage #MobHomeSearch .mob-home-datecol,.destinationspage #MobHomeSearch .mob-home-datecol{margin-bottom:10px;padding-right:5px}.homepage #MobHomeSearch .mob-home-guestcol,.destinationspage #MobHomeSearch .mob-home-guestcol{padding-left:5px;margin-bottom:10px}.homepage #MobHomeSearch .mob-home-search-control,.destinationspage #MobHomeSearch .mob-home-search-control{height:50px;padding:0 10px;line-height:50px;font-family:open sans,sans-serif;font-size:14px;background-color:#fff;font-weight:400;display:block;color:#333}@media(max-width:374px){.homepage #MobHomeSearch .mob-home-search-control,.destinationspage #MobHomeSearch .mob-home-search-control{font-size:12px}}.homepage #MobHomeSearch .mob-home-search-control .material-icons,.destinationspage #MobHomeSearch .mob-home-search-control .material-icons{font-size:18px;float:left;margin-top:16px;margin-right:8px}.homepage #MobHomeSearch .mob-home-search,.destinationspage #MobHomeSearch .mob-home-search{height:50px;display:block;font-size:18px;line-height:39px;font-weight:600;border-radius:0}.homepage #MobHomeSearch .mob-home-search:focus,.destinationspage #MobHomeSearch .mob-home-search:focus{color:#fff;text-decoration:none}.homepage #MobHomeSearch .mob-home-search.searching,.destinationspage #MobHomeSearch .mob-home-search.searching{background-color:#757575}.homepage #MobHomeSearch .buttoncol .btn:active,.destinationspage #MobHomeSearch .buttoncol .btn:active,.homepage #MobHomeSearch .buttoncol .btn:focus,.destinationspage #MobHomeSearch .buttoncol .btn:focus{border:none;outline:none}.homepage #MobHomeSearch .buttoncol .loading-spinner,.destinationspage #MobHomeSearch .buttoncol .loading-spinner{display:none}.homepage #MobHomeSearch .buttoncol .loading-spinner,.destinationspage #MobHomeSearch .buttoncol .loading-spinner{background-color:#5caa59;height:50px;width:100%;vertical-align:top}.homepage #MobHomeSearch .buttoncol .loader,.destinationspage #MobHomeSearch .buttoncol .loader,.homepage #MobHomeSearch .buttoncol .loader:before,.destinationspage #MobHomeSearch .buttoncol .loader:before,.homepage #MobHomeSearch .buttoncol .loader:after,.destinationspage #MobHomeSearch .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}.homepage #MobHomeSearch .buttoncol .loader,.destinationspage #MobHomeSearch .buttoncol .loader{color:#fff;font-size:10px;margin:-4px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.homepage #MobHomeSearch .buttoncol .loader:before,.destinationspage #MobHomeSearch .buttoncol .loader:before,.homepage #MobHomeSearch .buttoncol .loader:after,.destinationspage #MobHomeSearch .buttoncol .loader:after{content:'';position:absolute;top:0}.homepage #MobHomeSearch .buttoncol .loader:before,.destinationspage #MobHomeSearch .buttoncol .loader:before{left:-15px;-webkit-animation-delay:-.32s;animation-delay:-.32s}.homepage #MobHomeSearch .buttoncol .loader:after,.destinationspage #MobHomeSearch .buttoncol .loader:after{left:15px}.homepage .searchpanel,.destinationspage .searchpanel{border-radius:3px;background-color:rgba(255,255,255,.3);padding:10px}.homepage .searchpanel .nopad,.destinationspage .searchpanel .nopad{padding:0}.homepage .searchpanel .form-control,.destinationspage .searchpanel .form-control{border-radius:0;height:42px;border:0;border-right:1px solid #d9dadc;font-size:15px;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;-webkit-box-shadow:none!important;box-shadow:none!important}.homepage .searchpanel .form-control.dpicker,.destinationspage .searchpanel .form-control.dpicker{background-image:url(/img/home/newhome/calendar.png);background-position:90% center;background-repeat:no-repeat;background-size:17px 20px}.homepage .searchpanel .form-control.dpicker.nobgi,.destinationspage .searchpanel .form-control.dpicker.nobgi{background-image:url(/img/home/newhome/remove.png);background-size:14px 14px;background-color:#fff!important}@media(min-width:768px) and (max-width:991px){.homepage .searchpanel .buttoncol,.destinationspage .searchpanel .buttoncol{margin-top:10px}}@media(min-width:768px){.homepage .searchpanel .buttoncol .btn,.destinationspage .searchpanel .buttoncol .btn{height:50px!important;border-radius:0!important}}.homepage .searchpanel ::-webkit-input-placeholder,.destinationspage .searchpanel ::-webkit-input-placeholder{color:#555}.homepage .searchpanel :-moz-placeholder,.destinationspage .searchpanel :-moz-placeholder{color:#555}.homepage .searchpanel ::-moz-placeholder,.destinationspage .searchpanel ::-moz-placeholder{color:#555}.homepage .searchpanel :-ms-input-placeholder,.destinationspage .searchpanel :-ms-input-placeholder{color:#555}.homepage .searchpanel .icon-remove,.destinationspage .searchpanel .icon-remove{display:none;position:absolute;right:15px;top:11px;height:20px;width:20px;cursor:pointer}.homepage .searchpanel select,.destinationspage .searchpanel select{background-image:url(/img/home/newhome/ddarrow.png);background-position:90% center;background-repeat:no-repeat;background-size:14px 8px}.homepage .searchpanel select.location,.destinationspage .searchpanel select.location{background-position:95% center;border-top-left-radius:6px;border-bottom-left-radius:6px;padding-right:32px}.homepage .searchpanel select::-ms-expand,.destinationspage .searchpanel select::-ms-expand{display:none}.homepage .searchpanel .btn,.destinationspage .searchpanel .btn{border-radius:0;background-color:#5caa59;color:#fff;font-size:18px;font-weight:600;height:42px;border-top-right-radius:6px;border-bottom-right-radius:6px}.homepage .searchpanel .spanelswitch,.destinationspage .searchpanel .spanelswitch{font-size:13px;font-weight:600;color:#fff;margin-top:9px;margin-bottom:0}.homepage .searchpanel .spanelswitch a,.destinationspage .searchpanel .spanelswitch a{color:#fff;text-decoration:underline;cursor:pointer;height:23px;line-height:23px}.homepage .searchpanel .pcpanelswitch,.destinationspage .searchpanel .pcpanelswitch{font-size:13px;font-weight:600;color:#fff;margin-top:9px;margin-bottom:0}.homepage .searchpanel .pcpanelswitch a,.destinationspage .searchpanel .pcpanelswitch a{background-image:url(/img/home/newhome/magnify.png);background-position:left center;background-repeat:no-repeat;background-size:22px 23px;color:#fff;text-decoration:underline;cursor:pointer;padding-left:30px;display:inline-block;height:23px;line-height:23px}.homepage .searchpanel .property-code-search,.destinationspage .searchpanel .property-code-search{display:none}.homepage .searchpanel .property-code-search input,.destinationspage .searchpanel .property-code-search input{color:#43464f;border-top-left-radius:6px;border-bottom-left-radius:6px}.homepage .searchpanel .property-code-search .btn,.destinationspage .searchpanel .property-code-search .btn{font-size:18px;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}.homepage .searchpanel,.destinationspage .searchpanel{padding:10px}@media(min-width:992px){.homepage .searchpanel,.destinationspage .searchpanel{width:775px;margin:0 auto}}@media(min-width:1200px){.homepage .searchpanel,.destinationspage .searchpanel{width:880px}}.homepage .searchpanel .searchpanelcontainer,.destinationspage .searchpanel .searchpanelcontainer{margin:0 15px}@media(max-width:767px){.homepage .searchpanel .searchpanelcontainer .locationcol,.destinationspage .searchpanel .searchpanelcontainer .locationcol{margin-bottom:10px}}@media(max-width:767px){.homepage .searchpanel .searchpanelcontainer .calcol,.destinationspage .searchpanel .searchpanelcontainer .calcol{width:48%;margin-right:2%;margin-bottom:10px}}@media(max-width:767px){.homepage .searchpanel .searchpanelcontainer .calcol .nightsflex-col,.destinationspage .searchpanel .searchpanelcontainer .calcol .nightsflex-col{margin-bottom:25px}}@media(max-width:767px){.homepage .searchpanel .searchpanelcontainer .calcol .nightsflex-col .nosidepadding,.destinationspage .searchpanel .searchpanelcontainer .calcol .nightsflex-col .nosidepadding{margin-top:0;margin-left:30px}}@media(max-width:767px){.homepage .searchpanel .searchpanelcontainer .partycol,.destinationspage .searchpanel .searchpanelcontainer .partycol{width:49%;margin-left:1%;margin-bottom:10px}}@media(max-width:767px){.homepage .searchpanel .searchpanelcontainer .btn,.destinationspage .searchpanel .searchpanelcontainer .btn{border-radius:0;height:50px!important}}.homepage .searchpanel .searchpanelcontainer .ui-autocomplete,.destinationspage .searchpanel .searchpanelcontainer .ui-autocomplete{border-radius:0!important}@media(max-width:374px){.homepage .searchpanel .searchpanelcontainer .ui-autocomplete,.destinationspage .searchpanel .searchpanelcontainer .ui-autocomplete{width:325px!important;height:auto!important;left:-40px!important}}@media(min-width:375px) and (max-width:767px){.homepage .searchpanel .searchpanelcontainer .ui-autocomplete,.destinationspage .searchpanel .searchpanelcontainer .ui-autocomplete{width:325px!important;height:auto!important}}@media(min-width:768px){.homepage .searchpanel .searchpanelcontainer .ui-autocomplete,.destinationspage .searchpanel .searchpanelcontainer .ui-autocomplete{text-align:left;width:590px!important}}@media(min-width:992px){.homepage .searchpanel .searchpanelcontainer .ui-autocomplete,.destinationspage .searchpanel .searchpanelcontainer .ui-autocomplete{text-align:left;width:755px!important}}@media(min-width:1200px){.homepage .searchpanel .searchpanelcontainer .ui-autocomplete,.destinationspage .searchpanel .searchpanelcontainer .ui-autocomplete{width:860px!important}}.homepage .searchpanel .searchpanelcontainer .form-control,.destinationspage .searchpanel .searchpanelcontainer .form-control{height:50px!important;border-radius:0!important}@media(max-width:374px){.homepage .searchpanel .searchpanelcontainer .form-control,.destinationspage .searchpanel .searchpanelcontainer .form-control{font-size:11px!important}}.homepage .searchpanel .searchpanelcontainer .form-control.drangepicker,.destinationspage .searchpanel .searchpanelcontainer .form-control.drangepicker,.homepage .searchpanel .searchpanelcontainer .form-control.gpicker,.destinationspage .searchpanel .searchpanelcontainer .form-control.gpicker{line-height:38px!important;padding:6px 10px!important}@media(max-width:374px){.homepage .searchpanel .searchpanelcontainer .form-control.drangepicker,.destinationspage .searchpanel .searchpanelcontainer .form-control.drangepicker,.homepage .searchpanel .searchpanelcontainer .form-control.gpicker,.destinationspage .searchpanel .searchpanelcontainer .form-control.gpicker{padding:6px 7px!important}}@media(max-width:374px){.homepage .searchpanel .searchpanelcontainer .form-control.drangepicker .material-icons,.destinationspage .searchpanel .searchpanelcontainer .form-control.drangepicker .material-icons,.homepage .searchpanel .searchpanelcontainer .form-control.gpicker .material-icons,.destinationspage .searchpanel .searchpanelcontainer .form-control.gpicker .material-icons{font-size:21px!important}}.homepage .searchpanel .searchpanelcontainer .form-control .material-icons,.destinationspage .searchpanel .searchpanelcontainer .form-control .material-icons{font-size:18px;float:left;margin:9px 5px 0 0}.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before{font-size:18px!important}@media(max-width:374px){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before{top:12px!important;left:7px!important}}@media(min-width:375px) and (max-width:767px){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before{top:12px!important;left:12px!important}}@media(min-width:768px){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before{right:unset!important;top:14px!important;left:12px!important}}@media(min-width:768px) and screen and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont:before{right:auto!important}}@media(max-width:374px){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont #propLocationFreeSearch,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont #propLocationFreeSearch{padding-left:37px!important;padding-right:15px!important}}@media(min-width:375px) and (max-width:767px){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont #propLocationFreeSearch,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont #propLocationFreeSearch{padding-left:41px!important;padding-right:15px!important}}@media(min-width:768px){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont #propLocationFreeSearch,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont #propLocationFreeSearch{padding-left:40px!important;padding-right:15px!important}}@media(max-width:374px){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont .clear:after,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont .clear:after{right:7px!important}}@media(max-width:767px){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont .clear:after,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont .clear:after{top:14px!important;right:12px!important}}@media(min-width:768px){.homepage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont .clear:after,.destinationspage .searchpanel .searchpanelcontainer .propLocationFreeSearchcont .clear:after{top:14px!important;right:12px!important}}@media(min-width:768px){.homepage .searchpanel .searchpanelcontainer .cleardatelink,.destinationspage .searchpanel .searchpanelcontainer .cleardatelink,.homepage .searchpanel .searchpanelcontainer .clearguestslink,.destinationspage .searchpanel .searchpanelcontainer .clearguestslink{top:14px!important;right:10px!important;height:33px!important}}.homepage .searchpanel .searchpanelcontainer .freesearch-selects .control,.destinationspage .searchpanel .searchpanelcontainer .freesearch-selects .control{text-align:left}.homepage .searchpanel .searchpanelcontainer .freesearch-selects .numberinputs .minus,.destinationspage .searchpanel .searchpanelcontainer .freesearch-selects .numberinputs .minus{border-radius:0!important}.homepage .searchpanel .searchpanelcontainer .freesearch-selects .numberinputs .plus,.destinationspage .searchpanel .searchpanelcontainer .freesearch-selects .numberinputs .plus{border-radius:0!important}.title-hc{font-size:25px;font-family:gentlemanbold;font-weight:300;line-height:1.32;margin-top:40px;color:#43464f}@media(min-width:768px){.title-hc{font-size:31px;line-height:1.42;margin-top:10px}}.strapline-hc{font-size:14px;color:#9b9b9b;line-height:1.86}@media(min-width:768px){.strapline-hc{font-size:16px;line-height:1.88}}.strapline-hc a{color:#9b9b9b;text-decoration:none}@media(min-width:992px){.content-hc{margin-top:10px}}.content-hc h2{font-size:22px;font-family:gentlemanbold;font-weight:300;line-height:1.33;margin:30px 0 15px;color:#43464f}.content-hc p{line-height:28px!important}.content-hc p a{color:#5caa59;text-decoration:none}.content-hc p a:hover,.content-hc p a:active{text-decoration:underline}.content-hc p.introtext{margin-bottom:40px}.content-hc img{margin-bottom:25px}@media(max-width:767px){.content-hc img.iow-map{margin-bottom:0!important}}.content-hc hr{height:1px;border:none;background-color:#e0e0e0;margin-top:40px;margin-bottom:35px}.reviewspage .copy{margin-bottom:0!important}@media(min-width:768px){.reviewspage .copy{margin-bottom:20px!important}}.reviewspage .copy h1{font-weight:300!important;margin-top:40px!important}@media(min-width:768px){.reviewspage .copy h1{margin-top:10px!important}}.reviewspage .copy p{font-size:14px;color:#9b9b9b;line-height:1.86}@media(min-width:1200px){.reviewspage .copy p{padding-right:33%}}@media(min-width:768px){.reviewspage .copy p{font-size:16px;line-height:1.88}}.reviewspage .feefowidget-global-container,.reviewspage .feefowidget-global-container-header,.reviewspage .feefowidget-sorting-newest,.reviewspage .feefowidget-sorting-popular,.reviewspage .feefowidget-product-media-widget,.reviewspage .feefowidget-ratings-dropdown-button{background-color:#f5f6f7!important}.reviewspage .feefowidget-ratings-dropdown-button{border:solid 1px #dbdbdb!important;padding:2px 5px;border-radius:4px}@media(min-width:768px) and (max-width:991px){.reviewspage .feefowidget-global-container-header{padding:10px 0 0!important}}@media(min-width:768px) and (max-width:991px){.reviewspage .feefowidget-global-container-body-content-controls{padding:0 2%!important}}.reviewspage .feefowidget-header-information{}@media(max-width:767px){.reviewspage .feefowidget-header-information{padding:20px 0 10px!important}}@media(min-width:768px) and (max-width:991px){.reviewspage .feefowidget-header-information{padding:20px 0!important}}@media(min-width:768px) and (max-width:991px){.reviewspage .feefowidget-global-container-body-content-list{padding:10px 2%!important}}.reviewspage .feefowidget-global-container{padding-left:0;padding-right:0}.reviewspage .feefowidget-accordion-trigger button{}@media(min-width:768px) and (max-width:991px){.reviewspage .feefowidget-accordion-trigger button{padding:0 2%!important}}.reviewspage .feefowidget-accordion-trigger{position:relative}.reviewspage .feefowidget-accordion-trigger .feefowidget-dropdown-caret{top:22px;float:none;right:20px;position:absolute}.reviewspage .feefowidget-footer{}@media(max-width:991px){.reviewspage .feefowidget-footer{padding:20px 0 0!important}}.petsathomelanding #hero_panel{display:none}@media(min-width:768px){.petsathomelanding #hero_panel{display:block}}.petsathomelanding h1.pah-title{font-family:gentlemanbold;font-size:25px!important;color:#43464f!important;text-align:left!important;line-height:1.35!important;margin-top:40px!important;margin-bottom:10px!important;font-weight:300!important}@media(min-width:768px){.petsathomelanding h1.pah-title{margin-top:10px!important;font-size:31px!important;color:#fff!important;text-shadow:0 0 50px #43464f!important;margin-bottom:15px!important}}@media(min-width:768px) and (max-width:991px){.petsathomelanding h1.pah-title{font-size:31px!important}}.petsathomelanding p.strapline{color:#666;font-size:14px;line-height:1.86}@media(min-width:768px){.petsathomelanding p.strapline{color:#fff;font-size:16px;margin-bottom:30px}}.petsathomelanding p.strapline.pah-strapline-xs{margin-bottom:20px}.petsathomelanding p.btn{padding:0}.petsathomelanding .btn-green{width:100%;padding:12px;border-radius:0;font-size:16px}@media(min-width:768px){.petsathomelanding .btn-green{width:270px}}.petsathomelanding .btn-green:focus{color:#fff;text-decoration:none;outline:none}@media(min-width:768px){.petsathomelanding .pah-logo img{margin-top:40px}}@media(min-width:992px){.petsathomelanding .pah-logo img{margin-top:25px}}@media(min-width:1200px){.petsathomelanding .pah-logo img{margin-top:0}}.petsathomelanding .pah-hero-xs{margin:40px -15px 10px}.petsathomelanding .copy p{font-size:14px;line-height:1.86}.petsathomelanding .copy p.pah-disclaimer{font-size:11px}.petsathomelanding #pah-image-container{text-align:center}.petsathomelanding #pah-image-container img{display:inline-block;max-width:100%;height:auto}@media(max-width:767px){.petsathomelanding .PAHModal{padding:0}}@media(max-width:767px){.petsathomelanding .PAHModal .modal-dialog{margin:0}}@media(min-width:768px){.petsathomelanding .PAHModal .modal-dialog{width:715px}}.petsathomelanding .PAHModal .modal-content{border-radius:0}@media(max-width:767px){}.petsathomelanding .PAHModal .modal-content .modal-header{padding:20px 20px 15px;border-bottom:none}@media(min-width:768px){.petsathomelanding .PAHModal .modal-content .modal-header{padding:30px}}.petsathomelanding .PAHModal .modal-content .modal-header .close{margin-top:1px;margin-right:-10px;color:#43464f;opacity:1}@media(min-width:768px){.petsathomelanding .PAHModal .modal-content .modal-header .close{margin-top:-30px;margin-right:-30px}}.petsathomelanding .PAHModal .modal-content .modal-header .close i{position:absolute;top:20px;right:20px;font-size:36px}.petsathomelanding .PAHModal .modal-content .modal-header p{margin-bottom:0}.petsathomelanding .PAHModal .modal-content .modal-header p a{font-weight:600}.petsathomelanding .PAHModal .modal-content .modal-body{padding:0 20px}@media(min-width:768px){.petsathomelanding .PAHModal .modal-content .modal-body{padding:0 45px}}.petsathomelanding .PAHModal .modal-content .modal-body h2{font-size:20px;font-family:gentlemanbold;font-weight:600;margin:0 0 30px;font-weight:300}@media(min-width:768px){.petsathomelanding .PAHModal .modal-content .modal-body h2{font-size:25px}}.petsathomelanding .PAHModal .modal-content .modal-body ul{font-size:12px;margin:0 0 0 15px;padding:0}.petsathomelanding .PAHModal .modal-content .modal-body ul li{margin-bottom:15px;line-height:1.86}.petsathomelanding .PAHModal .modal-content .modal-body p{margin-bottom:15px}@media(min-width:768px){.petsathomelanding .PAHModal .modal-content .modal-body p{margin-bottom:30px}}.petsathomelanding .PAHModal .modal-content .modal-footer{border-top:none}.modal-backdrop.in{opacity:.8}.cc-window{font-family:open sans,sans-serif!important;z-index:2147483641!important;font-weight:500!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;color:#252525!important}.cc-window .cc-message h4{font-size:16px;line-height:1.56;font-weight:600;margin:0 0 5px!important;color:#252525!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;color:#5caa59!important;text-decoration:none!important;display:inline!important;font-weight:600!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;color:#252525!important;border:none!important;padding:0!important}.cc-window .cc-btn:before{content:"\E5CD";font-family:material icons;display:inline-block;position:absolute;color:#252525;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;color:#252525!important;text-decoration:none!important;outline:none!important}.cc-window .cc-btn i{font-weight:400;font-size:20px}.letwithushub .owneradvicecentre .bgdarkgrey{background-color:#f5f6f7;padding-top:40px}@media(min-width:768px){.letwithushub .owneradvicecentre .bgdarkgrey{padding-top:30px}}.letwithushub .owneradvicecentre .Complex{position:relative;padding-bottom:0}.letwithushub .owneradvicecentre .Complex .benefit-items-row{margin-top:10px;padding:0}@media(min-width:768px){.letwithushub .owneradvicecentre .Complex .benefit-items-row{margin-top:40px}}.letwithushub .owneradvicecentre .Complex .complex-property-container2{padding-bottom:0}@media(max-width:991px){.letwithushub .owneradvicecentre .Complex .complex-property-container2{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow-y:hidden;margin-left:0;padding-bottom:70px}}.letwithushub .owneradvicecentre .Complex .complex-property-container2 .complex-property-item:last-child{margin-right:15px}@media(max-width:991px){.letwithushub .owneradvicecentre .Complex .complex-property-container2 .complex-property-item:last-child{margin-right:0}}.letwithushub .owneradvicecentre .Complex .complex-property-item{float:none!important;display:inline-block!important;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){.letwithushub .owneradvicecentre .Complex .complex-property-item{width:263px}}@media(max-width:767px){.letwithushub .owneradvicecentre .Complex .complex-property-item{width:268px;margin-right:20px}}.letwithushub .owneradvicecentre .Complex .complex-property-item:last-child{margin-right:0}.letwithushub .owneradvicecentre .Complex img{margin-bottom:20px}@media(max-width:991px){.letwithushub .owneradvicecentre .Complex img{margin-right:10px}}@media(max-width:767px){.letwithushub .owneradvicecentre .Complex img{margin-right:20px}}@media(min-width:992px){.letwithushub .owneradvicecentre .Complex img{width:263px;height:175px}}.letwithushub .owneradvicecentre .Complex .caption{font-size:15px;max-width:249px}@media(max-width:991px){.letwithushub .owneradvicecentre .Complex .caption{font-size:14px}}@media(max-width:767px){.letwithushub .owneradvicecentre .Complex .caption{font-size:13px}}.letwithushub .owneradvicecentre .Complex .caption h4{margin-top:0;font-size:16px;color:#43464f;font-weight:600;margin-bottom:0}.letwithushub .owneradvicecentre .Complex .caption h4 a{color:#43464f}.letwithushub .owneradvicecentre .Complex .caption p{margin-bottom:0;font-size:14px;line-height:1.79;color:#43464f}.letwithushub .owneradvicecentre .Complex .caption p a{cursor:pointer}.letwithushub .owneradvicecentre .Complex .caption p.complex-property-availability{margin:5px 0 12px}@media(min-width:992px){.letwithushub .owneradvicecentre .Complex .caption p.complex-property-availability{margin-bottom:0}}.letwithushub .owneradvicecentre .Complex .caption .avail,.letwithushub .owneradvicecentre .Complex .caption .complex-property-booked,.letwithushub .owneradvicecentre .Complex .caption .complex-property-available{font-weight:600}.letwithushub .owneradvicecentre .Complex .slick-prev,.letwithushub .owneradvicecentre .Complex .slick-next{width:40px;height:40px;left:inherit;z-index:9999}.letwithushub .owneradvicecentre .Complex .slick-prev{top:-48px;right:30px}.letwithushub .owneradvicecentre .Complex .slick-prev:before{content:"\e84a"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.letwithushub .owneradvicecentre .Complex .slick-next{top:-48px;right:0}.letwithushub .owneradvicecentre .Complex .slick-next:before{content:"\e84b"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.letwithushub .owneradvicecentre .Complex .slick-disabled:before{opacity:.5!important}.letwithushub .inyourarea{padding-bottom:20px;position:relative}@media(min-width:991px){.letwithushub .inyourarea{padding-bottom:40px}}.letwithushub .inyourarea .slider-container{padding-top:20px}.letwithushub .inyourarea .Complex{height:auto;overflow:initial}@media(max-width:1023px){.letwithushub .inyourarea .Complex .slider1 .btn-next-disabled{display:none}}.letwithushub .inyourarea .Complex .complex-property-container{padding-bottom:20px}.letwithushub .inyourarea .Complex .hide-scroll{position:absolute;width:100%;height:20px;bottom:0;left:0;background-color:#f5f6f7;z-index:9999}@media(min-width:1023px){.letwithushub .inyourarea .Complex .hide-scroll{display:none}}@media(max-width:767px){.letwithushub .inyourarea .Complex .complex-property-item{width:223px}}.letwithushub .Complex{position:relative;padding-bottom:0}@media(max-width:992px){.letwithushub .Complex{height:334px;overflow:hidden}}@media(max-width:767px){.letwithushub .Complex{height:300px;overflow:hidden}}.letwithushub .Complex .benefit-items-row{margin:0;margin-top:14px;padding:0}@media(min-width:991px){.letwithushub .Complex .benefit-items-row{margin:40px 0 0}}.letwithushub .Complex .complex-property-container{padding-bottom:0}@media(max-width:991px){.letwithushub .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){.letwithushub .Complex .complex-property-container .complex-property-item:last-child{margin-right:20px}}.letwithushub .Complex .complex-property-item{float:none!important;display:inline-block!important;white-space:normal;text-align:left;vertical-align:top;width:165px;padding:0;margin-right:30px;margin-top:0!important;margin-left:0;overflow:hidden}@media(max-width:767px){.letwithushub .Complex .complex-property-item{margin-right:20px}}@media(max-width:991px){.letwithushub .Complex .complex-property-item:first-child{margin-left:20px}}.letwithushub .Complex .complex-property-item:last-child{margin-right:0}.letwithushub .Complex img{margin-bottom:12px}@media(max-width:991px){}@media(max-width:767px){}@media(min-width:1199px){.letwithushub .Complex img{width:165px;height:133px}}.letwithushub .Complex .caption{font-size:15px;max-width:249px}@media(max-width:991px){.letwithushub .Complex .caption{font-size:14px}}@media(max-width:767px){.letwithushub .Complex .caption{font-size:13px}}.letwithushub .Complex .caption h4{margin-top:0;font-size:15px;color:#43464f;font-weight:600;margin-bottom:7px}.letwithushub .Complex .caption h4 a{color:#43464f}.letwithushub .Complex .caption p{margin-bottom:0;font-size:14px;line-height:1.79;color:#43464f}.letwithushub .Complex .caption p a{cursor:pointer}.letwithushub .Complex .caption p.complex-property-availability{margin:5px 0 12px}@media(min-width:992px){.letwithushub .Complex .caption p.complex-property-availability{margin-bottom:0}}.letwithushub .Complex .caption .avail,.letwithushub .Complex .caption .complex-property-booked,.letwithushub .Complex .caption .complex-property-available{font-weight:600}.letwithushub .Complex .slick-prev,.letwithushub .Complex .slick-next{width:40px;height:40px;left:inherit;z-index:9999}.letwithushub .Complex .slick-prev{top:-48px;right:40px}.letwithushub .Complex .slick-prev:before{content:"\e84a"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important;position:absolute;top:10px;right:5px}.letwithushub .Complex .slick-next{top:-48px;right:0}.letwithushub .Complex .slick-next:before{content:"\e84b"!important;font-family:pochenty!important;color:#43464f!important;opacity:1!important}.letwithushub .Complex .slick-disabled:before{opacity:.5!important}.letwithuspage.enquire .bgdarkgrey .bgdarkgrey{padding-bottom:0}.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}}@media(max-width:767px){#livechat-compact-container{display:none!important}}@media(max-width:991px){.ferrypanel .ferrypanel-row{background-color:#fff}}.ferrypanel .ferrycta{padding:0 0 24px}@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}.ferrypanel .ferrycta p:first-child{margin-bottom:3px}.PropertyFloorplanWrap img:hover,.PropertyFloorplanWrapMobile img:hover{cursor:pointer}.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;background:-moz-linear-gradient(top,rgba(250,250,250,0) 0%,#fafafa 100%);background:-webkit-linear-gradient(top,rgba(250,250,250,0) 0%,#fafafa 100%);background:linear-gradient(to bottom,rgba(250,250,250,0) 0%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00fafafa',endColorstr='fafafa',GradientType=0)}@media(min-width:768px){.SEOTextReadMore.overflowbg:after{background:-moz-linear-gradient(top,rgba(238,238,244,0) 0%,#eeeef4 100%);background:-webkit-linear-gradient(top,rgba(238,238,244,0) 0%,#eeeef4 100%);background:linear-gradient(to bottom,rgba(238,238,244,0) 0%,#eeeef4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00eeeef4',endColorstr='eeeef4',GradientType=0)}}.SEOReadMore{height:100px;background-color:#fafafa}@media(min-width:768px){.SEOReadMore{background-color:#eeeef4}}.SEOReadMore .SEOReadMoreButtonContainer{margin-top:20px}.SEOReadMore .SEOReadMoreButtonContainer a{padding:4px 7px;margin-bottom:0;top:10px;font-size:14px;text-decoration:none;background-color:#43464f;border:1px solid #43464f;color:#fff;opacity:1}.SEOReadMore .SEOReadMoreButtonContainer a:hover{text-decoration:none!important;color:#fff;opacity:.8;top:0}.SEOReadMore .SEOReadMoreButtonContainer a:active,.SEOReadMore .SEOReadMoreButtonContainer a:focus{text-decoration:none;color:#fff}.viewallarticles #CTA .btn-bgdarkgrey{background-color:#f5f6f7;padding-top:0}.viewallarticles #CTA .btn-bgdarkgrey .btn-green{display:block;padding:12px 20px}@media(min-width:768px){.viewallarticles #CTA .btn-bgdarkgrey .btn-green{display:inline-block;width:auto}}.viewallarticles #CTA .btn-bgdarkgrey .btn-getintouch{display:inline-block;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:23px;letter-spacing:normal;text-align:center;color:#5caa59;padding:12px 20px;border:1px solid #5caa59;text-decoration:none;width:100%}@media(min-width:768px){.viewallarticles #CTA .btn-bgdarkgrey .btn-getintouch{width:262px}}.letwithuspage.enquire .bgdarkgrey.maincopytext{padding-top:30px}.letwithuspage.enquire .bgdarkgrey.maincopytext .backtooa{margin-bottom:12px;padding-left:30px}.letwithuspage.enquire .maincopytext .form .formtop{padding:0;padding-bottom:30px}@media(max-width:991px){.letwithushub .slider-container{padding-left:0;padding-right:0}}.letwithushub .slider-container2{padding-bottom:16px}@media(max-width:991px){.letwithushub .slider-container2{padding-left:0;padding-right:0}}.letwithushub .Complex .slider1 .slick-arrow-hide{display:none!important}.letwithushub .Complex .slider2 .slick-arrow-hide2{display:none!important}.letwithushub .Complex .slider1 .btn-next-disabled{position:absolute;display:block;top:-50px;right:-10px;width:40px;height:40px;left:inherit;cursor:pointer;z-index:9999}.letwithushub .Complex .slider1 .btn-next-disabled:before{content:"\e84b"!important;font-family:pochenty!important;font-size:20px;color:#43464f!important;opacity:.5!important}.hr-container{background-color:#f5f6f7}.owneradvice .padding-bottom{padding-bottom:0}:root .owneradvice .padding-top{padding-top:20px}@media(max-width:991px){:root .owneradvice .padding-top{padding-top:0}}.owneradvice #hero_panel .jumbotron{height:auto!important}.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}