#datepicker::-webkit-input-placeholder{color:#222;opacity:1}[placeholder]{color:#222;opacity:1}#datepicker:-moz-placeholder{color:#222;opacity:1}#datepicker::-moz-placeholder{color:#222;opacity:1}#datepicker:-ms-input-placeholder{color:#222;opacity:1}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,label,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-size:100%;font-weight:400}table{border-collapse:collapse;border-spacing:0}fieldset,img,img a{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none;margin:0;padding:0}caption,th{text-align:left}a,a:active,a:focus,input[type=checkbox],input[type=radio]{border:0;outline:0}button,input,select,textarea{font-family:Georgia,"Times New Roman",Times,serif;font-size:1em;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}body{background:#fff;color:#3c3c3c;font-family:Georgia,"Times New Roman",Times,serif;font-size:75%;line-height:1.6em;position:relative;text-align:center}a{color:#616161;text-decoration:none}p a{color:#c1002b}a:hover{text-decoration:underline}.accessibility{height:0;position:absolute;top:-10000px}.error{padding-left:10px;color:#C1002B!important}li.error{padding-left:0}#content p{font-size:1.2em}h1{color:#c1002b;font-size:2.4em;margin-bottom:5px}h2{font-size:1.8em;margin-bottom:10px}input{border:1px solid #ccc;padding:4px 6px}input.button{border:0;display:block;line-height:0;text-indent:-9999px}input.button:hover{background-position:bottom;cursor:pointer}input.sign-up{background:url(img/buttons/sign-up.gif);float:left;height:30px;margin-left:10px;width:87px}.red-arrow-link{background:url(img/buttons/simple-arrow.png) no-repeat right 5px;color:#c1002b;display:inline-block;font-size:1.4em;margin-top:20px;padding-right:20px;zoom:1}.red-arrow-link:hover{background-position:right -15px;color:#3c3c3c;text-decoration:none}.footer:after,.main-content:after{clear:both;content:".";display:block;height:0;visibility:hidden}.pageWrapper{width:960px;height:auto;overflow:visible}.page-header{position:fixed;top:0;left:0;width:100%;min-width:960px;height:582px;overflow:hidden}.page-header .image{width:1600px;height:582px;margin:0 auto}.page-content{position:absolute;top:582px;left:0;width:100%;height:auto;min-height:164px;z-index:1}.size-wrapper{width:960px;height:auto;margin:0 auto;overflow-y:visible;background-color:#eff1f0;padding:0}.ie7 .size-wrapper{background-color:transparent}.page-content .size-wrapper{position:relative;background-color:#eff1f0;width:100%;max-width:1600px;margin:0 auto;text-align:center;z-index:2}.ie7 .page-content .size-wrapper{background-color:#eff1f0;width:1600px}.main-content{padding:10px 0 20px;margin:0 auto;position:relative;text-align:left;width:960px}.search-tab-page .main-content{padding-top:0}.footer-wrapper{background-image:url(img/footer.jpg);background-position:center top;background-repeat:no-repeat;background-color:#fff;border-top:10px solid #fff;width:100%;max-width:1600px;margin:0 auto;padding:40px 0}.footer{background:url(img/footer-back.png);border-top:#c1012c 2px solid;margin:0 auto;padding:20px 0 20px 20px;position:relative;text-align:left;width:940px}.footer h2{color:#c1012c;font-size:2em;margin-bottom:25px}.megafooter>li{float:left;line-height:1.9em;width:188px}.megafooter h3 a{color:#000;display:block;font-size:1.2em;margin:15px 0 2px}.uptodate-wrapper{clear:both;float:left;margin-top:30px}.uptodate-wrapper fieldset{float:left}.uptodate-wrapper h3{font-size:1.8em;margin-bottom:15px}.uptodate-wrapper label{color:#c1012c;float:left;font-size:1.2em;margin-bottom:15px;margin-right:20px}.uptodate-wrapper input[type=text]{clear:both;float:left;height:20px;width:187px}.newsletter{float:left;padding-top:7px}.social-media{float:left;margin-right:5px}.social-media h4{color:#c1012c;font-size:1.2em;float:left}.social-icons{float:left}.social-icons li{float:left;margin-right:10px}.social-icons li a{background-image:url(img/social-media.png);display:block;height:35px;text-indent:-999em;width:35px}.twitter{background-position:0 0}.twitter:hover{background-position:0 -35px}.facebook{background-position:-35px 0}.facebook:hover{background-position:-35px -35px}.vimeo{background-position:-70px 0}.vimeo:hover{background-position:-70px -35px}.youtube{background-position:-105px 0}.youtube:hover{background-position:-105px -35px}.bottom-footer{clear:both;color:#8a8a8a;float:left;margin-top:30px;width:90%}.bottom-footer li{background:url(img/footer-divide.gif) no-repeat 0 5px;float:left;margin-right:10px;padding-left:10px}.bottom-footer li a{color:#8a8a8a}.bottom-footer li:first-child{background:0 0;padding-left:0}.footer-logo{background:url(img/footer-logo.gif);bottom:-20px;height:97px;position:absolute;right:20px;text-indent:-999em;width:97px}#calendar-wrap{position:relative}.ie7 #calendar-wrap input{width:180px}.ie7 #calendar-wrap{width:215px}#calendar-wrap a{color:#616161;font-size:10px;font-family:arial,sans-serif;position:absolute;right:30px;top:4px}.cookie-banner{display:block;position:relative;background:#fff;z-index:1000;width:100%}.cookie-banner .container{width:960px;margin:auto;padding:8px 0}.cookie-banner .container a,.cookie-banner .container p{display:inline-block}.cookie-banner .container .cross{float:right}.cookie-banner input{vertical-align:bottom}.topnav{float:right;margin:8px 11px 0 0;max-width:720px}.topnav li{float:left;margin-left:30px;margin-bottom:17px}.topnav li a{color:#c1002b}.topnav li.my-account-wrapper{display:block;float:right;min-width:250px;text-align:right}.topnav li.my-account-wrapper span:first-child{background-image:url(img/account.png);background-repeat:no-repeat;padding-left:24px}.topnav li.search-wrapper{float:right}.hero{width:1600px;margin:0 auto 0 -320px;overflow-y:hidden}.heroQuote{width:200px;height:100px;border:1px solid #ff0;position:absolute;top:50px;left:30px}#menu{border-bottom:2px solid #c1002c;float:right;font-size:1.3em;height:22px;margin:0;position:relative;padding:0 0 5px;overflow:visible;white-space:nowrap;width:auto;-moz-transition:border .3s;-ms-transition:border .3s;-o-transition:border .3s;-webkit-transition:border .3s;transition:border .3s}#menu div{display:none;background:#fff;border-top:2px solid #C1002C;padding:10px 0 20px 14px;box-shadow:0 0 8px rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);-moz-box-shadow:0 0 8px rgba(0,0,0,.1);max-width:780px;min-width:450px;width:auto}#menu li{display:inline;height:27px;text-align:center}#menu li>a{height:19px;position:relative;width:100%}#menu li:hover div{display:block;left:0;position:absolute;top:24px}#menu li.left:hover div{left:auto;right:0}#menu div dd{text-align:left}#menu div dd a:hover{text-decoration:underline}#menu div dd img{margin-top:10px;max-width:170px}#menu div dl{font-size:.9em;float:left;margin-right:10px;width:170px}#menu div dl.last{margin-right:0}#menu div dt{display:block;font-weight:700;padding:10px 0 5px;position:relative;text-align:left;z-index:3000}dt.red-heading,dt.red-heading a{color:#c1002b!important}* html #menu div dt{text-align:left;width:144px}#menu li a:hover,#menu li:hover>a{text-decoration:underline;z-index:100}#menu li a:active,#menu li a:focus{outline:0!important}html>body #menu :hover div{top:27px}#menu li:hover>a{background:#fff;color:#c1002b;text-decoration:none}.navigation-heading{color:#c1002b;margin:10px 0 5px;text-align:left}.navigation-activator{left:0;position:relative;top:0;height:150px;width:100%;z-index:500}.navigation-activator:hover .navigation-area{background-color:#eff1f0;color:#333;border-bottom:2px solid #fff}.navigation-activator:hover #menu{border-bottom:2px solid transparent}.navigation-activator:hover #menu li a{color:#000;text-shadow:0 0 5px transparent}.navigation-activator:hover #menu li:hover>a{color:#c1002b}.navigation-area{width:100%;min-width:960px;max-width:1600px;height:113px;margin:0 auto;color:#fff;display:block;background-color:transparent;border-bottom:2px solid transparent;-moz-transition:background .3s,border .3s;-ms-transition:background .3s,border .3s;-o-transition:background .3s,border .3s;-webkit-transition:background .3s,border .3s;transition:background .3s,border .3s;text-align:center}.navigation-area #menu li>a{color:#fff;padding:10px 8px}.navigation-area #menu li>a,.topnav li a{text-shadow:0 0 5px rgba(0,0,0,.3)}.navigation-activator:hover .topnav li a{text-shadow:none}.navigation-area .size-wrapper{text-align:left;background:0 0}.logo{width:124px;height:124px;float:left;background-image:url(img/logo.gif);margin:20px;color:#fff}.breadcrumb-wrapper{background:#fff;height:30px;margin-bottom:20px}.home-page .breadcrumb-wrapper{height:10px}.breadcrumb{font-size:.9em;margin:0 auto;width:960px}.home-page .breadcrumb{display:none}.breadcrumb li{background:url(img/breadcrumb-arrow.gif) no-repeat 1px 6px;float:left;font-size:1.1em;margin:5px 0;padding:0 10px 0 17px;text-transform:capitalize}.breadcrumb li.first{background:0 0;padding-left:0}.breadcrumb a{color:#cd3355}.breadcrumb a:hover{text-decoration:underline}.breadcrumb li.you-are-here{background:0 0;margin-left:22px;padding-left:0;text-transform:none}.traffic-driver{clear:both;float:left;margin:0 5px 10px;padding-top:20px}.ie7 .traffic-driver{width:110%}.traffic-driver>li{background:0 0;float:left;margin-left:10px;padding:15px;position:relative;width:280px;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;-ms-transition:background-color .3s linear;transition:background-color .3s linear}.traffic-driver>li:first-child{margin-left:0}.traffic-driver.tall>li{height:472px}.traffic-driver.short>li{height:274px}.properties>li img,.traffic-driver.short>li img{height:200px}.traffic-driver>li:hover{background:#fff;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;-ms-transition:background-color .3s linear;transition:background-color .3s linear}.traffic-driver a:hover{text-decoration:none}.properties .copy,.traffic-driver h3{border-top:1px solid #c1002b}.properties h3 span{position:absolute;right:50px;top:29px}.comparison h3 a,.properties h3 a,.traffic-driver h3 a{color:#c1002b;display:inline-block;font-size:1.4em;margin:5px 0 2px;position:relative;width:100%;z-index:600;zoom:1}.properties h3 a{margin:0}.comparison h3 a,.traffic-driver h3 a{padding-top:5px}.properties h3 a{padding:0}.comparison h4 a,.properties h4 a,.traffic-driver h4 a{color:#000;display:block;font-size:1.2em;margin-bottom:20px}.traffic-driver img{position:absolute}.plus{background:#d9d9d3;color:#c1002b;cursor:default;font-size:1.4em;height:20px;line-height:1em;padding:0 5px;position:absolute;top:27px;right:15px;width:10px}.properties .count-wrap{background:#d9d9d3;color:#c1002b;position:absolute;right:18px;top:18px;width:40px;text-align:center}.properties .count-wrap .amount{font-size:1.6em!important}.properties .name:hover .plus,.traffic-driver>li:hover .plus{background:#c1002b;color:#fff;cursor:pointer;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;-ms-transition:background-color .3s linear;transition:background-color .3s linear;text-decoration:none}.properties .traffic-content,.traffic-driver .traffic-content{background:0 0;font-size:1.2em;position:absolute;bottom:0;left:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s linear;-moz-transition:visibility 0s .3s,opacity .3s linear;-o-transition:visibility 0s .3s,opacity .3s linear;-ms-transition:visibility 0s .3s,opacity .3s linear;transition:visibility 0s .3s,opacity .3s linear;margin:15px;padding:20px;width:240px}.properties .traffic-content{margin:20px 20px 20px 18px}.properties>li:hover .traffic-content,.traffic-driver>li:hover .traffic-content{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear;background:#fff;display:block;visibility:visible;opacity:.95}.traffic-driver.short>li .traffic-content{height:auto;max-height:170px}.traffic-content ul{margin:20px 0}.traffic-content li a{background:url(img/buttons/link-arrow.png) no-repeat 0 2px;color:#c1002b;display:block;padding-left:20px;margin:10px 0}.traffic-content li a:hover{background-position:0 -18px}.properties>li.full-width{height:auto;min-height:280px;padding-top:0!important;width:100%}.properties>li.full-width h3,.properties>li.full-width h4{width:280px}.properties>li.full-width .plus{display:none}.properties>li.full-width .detail,.properties>li.full-width .traffic-content{margin:0;padding:0;position:static;opacity:1;visibility:visible}.properties>li.full-width.even h3,.properties>li.full-width.even h4,.properties>li.full-width.even p,.properties>li.full-width.even ul{clear:both;float:right}.properties>li.full-width.even .detail,.properties>li.full-width.even .traffic-content{clear:both;float:right;margin-right:40px}.properties>li.full-width h4+a{position:absolute;right:20px;top:0}.properties>li.full-width.even h4+a{left:18px;right:auto;top:0}.properties>li.full-width.even{background-image:url(img/line-news.png);background-repeat:no-repeat;background-position:18px 0}.properties>li.full-width img{float:left;margin-top:17px}.properties>li.full-width.even img{float:right}.properties>li.full-width h3{width:100%}.properties>li.full-width.even h3{width:280px;border-top:0}.properties>li.full-width .detail{border:0;height:auto;padding-top:3px;width:100%}.properties>li.full-width.even .detail{margin-right:0!important}.properties>li.full-width:hover .detail{background-color:transparent}.date-tag{background:url(img/date-tag.png);color:#fff;font-size:1.4em;height:30px;padding:8px;position:absolute;top:80px;right:20px;width:30px}.date-tag sup{font-size:.6em}.feature-double,.tab-content.white .feature-double{background:#fff;float:left;padding:20px;width:920px}.feature-double img{float:left}.feature-double.full-width .content,.feature-double.full-width .slideshow-property{width:100%}.feature-double.full-width .slideshow-property img{padding:20px 0}.search-main .feature-double{padding-left:0;padding-top:0;width:600px}.search-main .feature-double .content:first-child{border-top:1px solid #c1002b}.feature-double h3,.sub-content h3{color:#c1002b;font-size:1.8em;line-height:1.15;margin:0 0 2px;padding-top:15px}.sub-content h3 a{color:#c1002b}.feature-double h3 a{color:#c1002b;display:block}.feature-double h4,.sub-content h4{font-size:1.8em;line-height:1.15}.feature-double h4 a{color:#000;display:block}.feature-double h2+p,.feature-double h2+ul,.feature-double h3+p,.feature-double h3+ul,.feature-double h4+p,.feature-double h4+ul{margin-top:20px}.facilities{padding:20px 0;overflow:hidden}.facilities+.red-arrow-link{margin-top:0}.facilities li{clear:both;color:#333;display:block;padding:4px 0}.facilities li img{margin-right:10px}.find-out-more{background:url(img/icons/arrow-sprites.png) no-repeat right 4px;color:#c1002b;font-size:1.25em;padding-right:20px}.content blockquote{padding:10px 0}.content blockquote p{line-height:1.2}.content h2{padding-top:10px}.facilities.double{margin-left:-5px;padding-top:0}.facilities.double li{clear:none;float:left;font-size:.97em;margin-left:5px;width:135px}.facilities.double li.full-width{padding:0 0 25px;width:100%}.quote-block{padding:0 15px;width:250px}.traffic-driver li.quote-block:hover{background:0 0;display:block}blockquote{color:#c1002b;display:block;font-size:2em;line-height:1.1em}cite{color:#333;display:block;font-size:.9em;margin:5px 0 20px}.traffic-driver .twitter-block:hover{background:0 0;display:block}div.tweet{margin-top:20px}.tweet-list li{background-color:#e2e6e3;border-bottom:20px solid #eef1ef;font-size:1.2em;line-height:1.4em;margin-bottom:8px;width:240px}.tweet-list li:first-child{font-size:1.4em}.tweet-list .left{border-left:20px solid #e2e6e3;padding:20px 20px 20px 0}.tweet-list .right{border-right:20px solid #e2e6e3;padding:20px 0 20px 20px}.tweet a{color:#c1002b}.tweet_join,.tweet_time{display:none}.inpage-carousel{background-color:#e1e7e7;float:left;padding:20px;position:relative;width:920px}.content-main.full-width .inpage-carousel{background-color:#EFF1F0;margin-bottom:-20px;margin-top:20px}#inpage-carousel-list{float:left;margin-top:20px}#inpage-carousel-list img{float:left}.inpage-carousel li{display:block;float:left;margin:20px 0 0 40px}.inpage-carousel li:first-child{margin-left:0}.inpage-carousel h3{border-top:1px solid #c1002b;color:#c1002b;font-size:2em;padding:10px 0 5px}.inpage-carousel h4 a{color:#c1002b;font-size:1.4em}.inpage-carousel h5{font-size:1em;margin-bottom:3px}.inpage-carousel h5 span{color:#c1002b;font-family:Arial,Helvetica,sans-serif;font-size:1em}.inpage-carousel h5 b{color:#000;font-weight:400}.inpage-carousel .next,.inpage-carousel .prev{background:url(img/buttons/inpage-carousel-buttons.png);height:44px;position:absolute;text-indent:-999em;top:165px;width:44px}.inpage-carousel .prev{background-position:0 0;left:3px}.inpage-carousel .next{background-position:-44px 0;right:3px}.inpage-carousel .prev:hover{background-position:0 -44px}.inpage-carousel .next:hover{background-position:-44px -44px}.carousel-content{background-color:#e1e7e7;clear:both;float:left;margin-top:-50px;padding:10px 30px 0 0;width:210px}.home-headers{float:left;line-height:2em;margin-left:20px;width:530px}.module-container{width:300px;height:120px;margin-top:5px;position:absolute;right:15px}.ie7 .module-container{right:35px}#search-module{width:280px;height:70px;padding-top:30px;color:#fff;position:absolute;bottom:0;left:0;overflow:hidden;margin-left:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3MWY0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYTAyMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#c71f43 0,#aa0226 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c71f43),color-stop(100%,#aa0226));background:-webkit-linear-gradient(top,#c71f43 0,#aa0226 100%);background:-o-linear-gradient(top,#c71f43 0,#aa0226 100%);background:-ms-linear-gradient(top,#c71f43 0,#aa0226 100%);background:linear-gradient(to bottom,#c71f43 0,#aa0226 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c71f43', endColorstr='#aa0226', GradientType=0)}#search-module:hover{background:#d3607a}#search-module-header{width:200px;height:50px;position:absolute;top:30px;left:40px;overflow:visible}#search-module ul{width:200px;height:195px;position:absolute;top:80px;left:40px;opacity:0}#search-module ul li{margin-left:10px;margin-top:5px;line-height:25px;position:relative;width:95px;float:left}#search-module ul li.first{margin-left:0}#search-module ul li.top{margin-top:20px}#search-module ul li.full-width{width:100%}#search-module ul label.half{margin-top:3px;width:45px;float:left}#search-module h3{cursor:pointer;font-size:24px;font-weight:100;margin:0}#search-module h4{font-weight:100;margin:0;font-size:15px}.expand-arrow{width:28px;height:28px;background-image:url(img/right-search-arrow.png);position:absolute;top:50%;right:0;margin-top:-18px}#search-module .search{background:url(img/buttons/button-search.jpg) no-repeat left top #C81E44;-webkit-box-shadow:0 0 6px #A9011F;-moz-box-shadow:0 0 6px #A9011F;box-shadow:0 0 6px #A9011F;color:#fff;cursor:pointer;height:28px;margin:0;width:100px}#search-module .search:hover{background-position:left bottom}#search-module.search-module-expanded{height:290px;border:10px solid #fff}#search-module.search-module-expanded #search-module-header{height:28px;top:25px}#search-module.search-module-expanded ul{opacity:1;top:55px}#search-module.search-module-expanded h4{opacity:0;-ms-filter:"alpha(Opacity=0)"}#search-module.search-module-expanded .expand-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.ie7 #search-module,.ie8 #search-module{border:10px solid #EFF1F0}.ie7 #search-module.search-module-expanded,.ie8 #search-module.search-module-expanded{border-color:#fff}.ie7 #search-module ul,.ie8 #search-module ul{visibility:hidden}.ie7 #search-module.search-module-expanded ul,.ie8 #search-module.search-module-expanded ul{visibility:visible}#search-module select{padding:4px}select.wide{width:200px}select#arrive.wide{width:175px}select.half{width:95px}select.small{width:75px}#search-module .icon,.check-book .icon{background-repeat:no-repeat;background-position:0 0;display:inline-block;float:none;height:18px;margin-left:2px;zoom:1}.calendar{background-image:url(img/icons/calendar-red.png);width:16px}.dog,.dog-allowed{background:url(img/icons/details.png) no-repeat;width:20px}#search-module .dog{background:url(img/icons/smDog.png) no-repeat}.cook,.fire-open{background-image:url(img/cookIcon.gif);width:11px}.ui-datepicker-trigger{background-color:transparent;float:right;display:none}.ie7 .ui-datepicker-trigger{float:none;margin-left:5px}.slideshow,.slideshow ul,.slideshow ul li{height:583px;width:100%!important}.slideshow,.slideshow ul li{left:0;max-width:1600px;min-width:960px;position:absolute;top:0}.slideshow{overflow:hidden}.slideshow ul{left:0;list-style-type:none;margin:0;padding:0;position:absolute;top:0;z-index:0}.slideshow ul li{background-size:contain;background-repeat:no-repeat}.slideshow:hover .left-control,.slideshow:hover .right-control{opacity:.6;-ms-filter:"alpha(Opacity=60)"}.slideshow .quote-float{margin:240px auto 0;width:960px;height:200px}.slideshow .quote-float a:hover{text-decoration:none}.slideshow img{left:0;position:absolute;top:0;width:100%;z-index:0}.slideshow .quote{height:auto;margin-left:20px;position:relative;text-align:left;text-overflow:visible;white-space:nowrap;width:auto;z-index:200}.slideshow .quote span{font-size:35px;color:#fff;padding:6px 12px 6px 6px;line-height:53px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.slideshow .quote .quote-link{font-size:18px;line-height:33px}.ie8 .slideshow .quote span,.ie9 .slideshow .quote span{padding:7px 12px 6px 6px}.ie8 .slideshow .quote-link,.ie9 .slideshow .quote-link{margin-top:1px}.slideshow .quote span{background-color:#666;background-color:rgba(153,153,153,.4);-ms-filter:"alpha(Opacity=40)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow .quote.blue span{background-color:#5B84AD;background-color:rgba(91,132,173,.4);-ms-filter:"alpha(Opacity=40)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow .quote.green span{background-color:#90A11F;background-color:rgba(144,161,31,.4);-ms-filter:"alpha(Opacity=40)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow .quote.red span{background-color:#BC8063;background-color:rgba(188,128,99,.4);-ms-filter:"alpha(Opacity=40)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow .quote.purple span{background-color:#728FA5;background-color:rgba(114,143,165,.4);-ms-filter:"alpha(Opacity=40)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow .quote.no-colour span{background-color:transparent;-ms-filter:"alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow:hover .quote.blue span{background-color:#5B84AD;background-color:rgba(91,132,173,.7);-ms-filter:"alpha(Opacity=70)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow:hover .quote.green span{background-color:#90A11F;background-color:rgba(144,161,31,.7);-ms-filter:"alpha(Opacity=70)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow:hover .quote.red span{background-color:#BC8063;background-color:rgba(188,128,99,.7);-ms-filter:"alpha(Opacity=70)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow:hover .quote.purple span{background-color:#728FA5;background-color:rgba(114,143,165,.7);-ms-filter:"alpha(Opacity=70)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.slideshow:hover .quote.no-colour span{background-color:transparent;-ms-filter:"alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.quote-link a{color:#fff}.slideshow .controls{margin:240px auto 0;width:1180px;height:60px}.ie8 .slideshow .controls{position:relative;z-index:1}@media (max-width:1180px){.slideshow .controls{display:none}}.slideshow .left-control,.slideshow .right-control{float:left;height:60px;background-image:url(img/carouselLeftArrow.png);opacity:0;cursor:pointer;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;-ms-filter:"alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);text-indent:-9999px;width:60px}.slideshow .right-control{background-image:url(img/carouselRightArrow.png);float:right}.slideshow .left-control:hover,.slideshow .right-control:hover{opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}#tabs li,.filter-options fieldset label,.filter-options p{font-size:1.1em}.filter-options{float:right;margin-top:-40px;width:100%}.filter-options fieldset{float:right;margin-top:-2px}.filter-options fieldset label{margin-right:10px}.filter-options p{float:left}.filter-options p b{color:#000;font-size:1.4em;font-weight:400}.filter-options p a{color:#c1002b;margin-left:8px}#map{width:100%;height:400px}.mapHide{display:none}.infoBox{background-color:#fff;cursor:default;font-family:arial,sans-serif;-webkit-box-shadow:0 0 6px #ccc;-moz-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;position:relative}.mapPopoverWindow a{color:#c1002b}.mapPopoverWindow h3 a{font-size:13px}.infoBox h3 a{font-size:16px!important;font-weight:400;margin-bottom:0;font-family:Georgia,sans-serif;color:#c1002b;line-height:.5}.infoBox p.description{font-size:13px!important}.infoBox .sleeps{font-size:12px!important;color:#000;float:left;font-family:Georgia,sans-serif;padding:3px 0 0;line-height:1.4}#content .infoBox .address{border-bottom:1px solid #d6d6d6;font-family:arial,sans-serif;color:#000;padding-bottom:4px;margin:-2px 0 2px;line-height:1.4;font-size:11px!important}.infoBox a.book-now{background:url(img/grad-vertical-button-green.jpg) repeat-x scroll left bottom transparent;border:0;color:#FFF;cursor:pointer;float:right;font-family:georgia,serif;font-size:1.1em;padding:5px 12px;margin-top:2px}.infoBox a.book-now:hover{text-decoration:none}.infoBox .beak{background:url(img/icons/map-beak.png) no-repeat left top;bottom:-15px;height:15px;left:95px;position:absolute;width:27px}.location-map{width:100%}.location-map address{font-size:1.1em;margin-top:30px}.location-map address b{color:#c1002b;font-weight:400}.location-map img{float:right}.booking-availability{background:#fff;float:left;padding:20px;position:relative;width:920px}.calendar-list table{border-collapse:separate;width:100%}.calendar-list table td,.calendar-list table th{color:#000;font-size:1.4em;text-align:center;vertical-align:middle;width:34px}.booking-availability .calendar-list table td,.booking-availability .calendar-list table th{height:28px}.calendar-list table td{background-color:#f8f5ee;position:relative}.calendar-list table tr td:first-child,.calendar-list table tr th:first-child{border-left:0;width:35px}.calendar-list table tr td.last,.calendar-list table tr th.last{border-right:0}.calendar-list table td.empty{background-color:transparent}.calendar-list table td.selected{background-color:#C1002B;color:#fff}#main-container .calendar-list table td span,.calendar-list table td a{color:#C1002B;display:block;height:28px;padding-top:6px;vertical-align:middle;text-align:center}.calendar-list table td a:hover{text-decoration:none}.booking-availability .filter-options{float:left;padding:10px 0 20px;width:100%}.booking-availability .filter-options h2{float:left;font-size:2em;margin-right:84px;width:auto}.booking-availability .filter-options fieldset{display:inline;float:left;margin-top:0}.booking-availability .filter-options fieldset select{min-width:150px}.calendar-list{float:left;width:640px}.calendar-list .ui-datepicker-group,.calendar-list li{border-top:0 solid #C1002B;float:left;min-height:290px;overflow:hidden;padding:0;width:280px}.calendar-list .ui-datepicker-group{overflow:hidden}.calendar-list .ui-datepicker-group.even,.calendar-list li.even{float:right}.availability-summary{background-color:#F8F5EE;-moz-box-shadow:2px 5px 8px 3px #EDEDED;-webkit-box-shadow:2px 5px 8px 3px #EDEDED;box-shadow:2px 5px 8px 3px #EDEDED;border-top:1px solid #C1002B;float:right;padding:10px 0 40px 20px;position:relative;width:260px}.calendar-list li h3{color:#c1002b;font-size:1.3em;padding:10px 0 15px}.main-content ul.search-info{list-style-type:none;padding:0;font-size:12px;display:inline-block}.main-content ul.search-info li{display:inline-block}.main-content ul.search-info li ul{padding:0;display:inline-block}.main-content ul.search-info li ul li{font-weight:700;display:inline-block}.search-page-wrapper .info-wrap{top:-220px;position:absolute;color:#fff}.search-page-wrapper .info-wrap div{-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2333333, endColorstr=#b2333333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2333333, endColorstr=#b2333333);zoom:1;background-color:rgba(20,20,20,.5);padding:12px;margin-bottom:2px;width:auto;float:left;clear:both;max-width:555px}.search-page-wrapper .info-wrap h2{margin:0;font-size:2.3em;font-weight:700}.booking-right-col{float:right;padding:0;width:280px}.follow-summary.fixed{position:fixed;top:0}.follow-summary.absolute{bottom:20px;position:absolute;right:20px}.right-col-panel{background:#f8f5ee;border-top:#c00029 solid 1px;float:right;padding:0;width:280px;-moz-box-shadow:2px 5px 8px 3px #EDEDED;-webkit-box-shadow:2px 5px 8px 3px #EDEDED;box-shadow:2px 5px 8px 3px #EDEDED}.booking-right-col .right-col-panel{background:#fff;border-top:0;-moz-box-shadow:0 0 #EDEDED;-webkit-box-shadow:0 0 #EDEDED;box-shadow:0 0 #EDEDED}.booking-right-col .right-col-panel h3{text-align:center;font-size:17px;color:#000}.booking-right-col .right-col-panel h3.red{color:#E73F3B}.booking-right-col .right-col-panel .h2{text-align:center;font-size:17px;color:#007412;width:100%;float:left;padding:19px 0 5px}.booking-right-col .right-col-panel #block-other .h2{font-size:15px;color:#000;padding:20px 5px 10px}.booking-right-col .right-col-panel #block-other h3{font-size:16px;padding:10px 15px 25px;border-bottom:2px solid #EDEDED}#block{float:left;padding:10px 20px 0;width:240px}#block-other{float:left}.booking-right-col #block-other h2{height:60px;color:#000}.booking-right-col #block-other .show-all{text-align:center;clear:both;padding:20px}.booking-right-col #block-other .properties-wrap{padding:12px 0;float:left;border-bottom:1px solid #EDEDED}.booking-right-col #block-other .properties-wrap:last-of-type{border-bottom:none}.booking-right-col #block-other img{float:left;width:23%;margin-right:2%;height:50px}.booking-right-col #block-other .info-wrap{float:left;width:75%}.booking-right-col #block-other .info-wrap p{font-size:11px;line-height:14px}.booking-right-col #block-other .info-wrap p span{color:#838383}.booking-right-col #block-other .info-wrap p.h3{font-size:16px;line-height:inherit;color:#E73F3B;margin-bottom:2px}.red{color:#E73F3B}.right-col-panel table{font-size:1.3em;margin:0 -20px;width:280px}.right-col-panel table td,.right-col-panel table th{padding:10px 0;text-align:left;vertical-align:top;font-size:17px}.right-col-panel table th{color:#3C3C3C;font-size:12px;padding-bottom:5px;vertical-align:baseline;font-family:Arial,sans-serif;font-weight:700}.right-col-panel table.item-summary td{line-height:2em;padding:0 20px}.right-col-panel table .total{background:#eae2cd;border-top:#cec3a7 1px solid}.right-col-panel table .total td{padding-top:15px}.right-col-panel table.item-summary .total td{padding:5px 20px}.right-col-panel h2{color:#c1002b;font-size:1.8em;margin-bottom:20px}.right-col-panel table .heading{color:#7f7f7f;font-size:.8em}.right-col-panel table .heading td{padding-bottom:0}.right-col-panel table small{clear:both;display:block;font-size:11px;font-family:arial,sans-serif}.right-col-panel table td strong{font-weight:400}.right-col-panel table td:first-child,.right-col-panel table th:first-child{padding-left:20px;text-align:left}.right-col-panel table tr{border-top:1px solid #eee}.right-col-panel table tr.no-border{border-top:0}.right-col-panel table tfoot td{padding-bottom:20px;padding-top:20px}.right-col-panel table tfoot td a{color:#c1002b;font-size:.85em}.right-col-panel table tfoot td a.disabled{color:#E7ABB3;cursor:default}.right-col-panel table tfoot td a.disabled:hover{text-decoration:none}.right-col-panel table tfoot td a.book-now.disabled,.right-col-panel table tfoot td input[type=submit].disabled{float:left;background-image:url(img/grad-vertical-button-grey.jpg);cursor:default;text-shadow:none}#choose-date .book-now{background-image:url(img/grad-vertical-button-grey.jpg);border:0;color:#fff;cursor:pointer;font-family:georgia,serif;font-size:19px;padding:3px 12px;text-shadow:none;text-align:center}#choose-date input[disabled]{color:#fff!important;text-shadow:none;cursor:default}.right-col-panel fieldset ol{padding-bottom:10px}.right-col-panel fieldset ol li,.right-col-panel fieldset ol li label{float:left;width:100%}.right-col-panel fieldset ol li{padding-bottom:8px}.right-col-panel select:disabled{color:#BEBDBD}.right-col-panel fieldset ol li label{color:#6d6d6d}.right-col-panel fieldset ol li .date-select{float:left;width:50%}.right-col-panel fieldset ol li .date-select.second label{padding-left:10px}.right-col-panel fieldset ol li select{border:1px solid #dedbd6;color:#404040;float:left;font-size:1.1em;padding:4px;min-width:110px}.right-col-panel fieldset ol li select.day{float:right}.html{background-color:#fff;float:left;padding-bottom:25px;padding-left:20px;padding-right:20px;width:100%}.news .html{padding-left:0;padding-right:0}.html h2{font-size:2em;margin-bottom:20px}.html h3{color:#c1002b;font-size:1.9em;margin-bottom:15px}.html h3 a{color:#c1002b}.html h4{font-size:1.9em;margin-bottom:15px}.html h2+h3,.html h2+h4,.html h3+h2,.html h3+h4,.html h4+h2,.html h4+h3{margin-top:-10px}.html img.left{float:left;margin:0 20px 10px 0}.html img.right{float:right;margin:0 0 10px 20px}.html p{line-height:1.8}.html blockquote,blockquote.alt{padding-bottom:30px}blockquote.alt{padding-bottom:0}.feature-double .content ul.bullet,ul.bullet{padding-bottom:10px}.feature-double .content ul.bullet li,ul.bullet li{background:url(img/bullet.png) no-repeat 0 7px;color:#333;display:block;padding-bottom:8px;padding-left:22px}.tab-content .feature-double.history{background-color:#e1e7e7;background-position:left bottom;background-repeat:no-repeat}.tab-content .feature-double.history.even{background-position:right bottom}.traffic-driver+.content-main,.traffic-driver+.search-results{margin-top:20px}.html p+h3{margin-top:35px}.content p,.html p{margin-bottom:12px}.content blockquote p{margin-bottom:0}.html .traffic-content p{line-height:1.1;margin-bottom:0}.a-z{float:left;padding:0 0 40px 20px;width:100%}.a-z li,.a-z li a{background-color:#F8F5EE;color:#3c3c3c;display:inline-block;font-size:1.1em;height:23px;padding-top:2px;text-align:center;vertical-align:middle;width:29px;zoom:1}.a-z li{color:#ccc;height:25px;padding-top:2px}.a-z li.current,.a-z li.current a{background-color:#c1002b;color:#fff}.a-z li.view-all,.a-z li.view-all a{background-color:transparent;color:#c1002b;font-size:1.1em;width:auto}.a-z li.view-all{margin-left:15px}input.view-all{background:0 0;border:0;color:#c1002b;display:inline-block;text-indent:0;zoom:1}input.view-all:hover{text-transform:underline}.intro-block{float:left;min-height:100px;padding:0 0 0 20px;position:relative;width:100%}.intro{float:left;min-height:19px;padding-bottom:30px;padding-right:20px;padding-top:15px;width:598px}.home-page .intro{padding:0}.intro-right{float:right;position:absolute;right:0;top:0;width:345px}.home-page .intro-right{right:-5px;top:-30px}.home-page .intro-block h1,.home-page .intro-block h2{font-size:2.6em;line-height:1;margin-bottom:0}.intro-right h3{font-size:1.15em;font-weight:400}.intro-right h2{margin-bottom:17px;margin-top:-15px}.intro-block h1,.intro-block h2{line-height:1.2;max-width:600px}.inpage-social{float:left;padding-right:20px}.inpage-social ul{float:left;width:100%}.intro-right .inpage-social ul{margin-right:10px}.inpage-social ul li{display:inline;float:left;margin-left:12px;width:auto}.inpage-social ul li:first-child{margin-left:0}.inpage-social ul li a{background-image:url(img/icons/social.png);background-repeat:no-repeat;display:block;float:left;height:34px;text-indent:-9999px;width:34px}.inpage-social a.twitter{background-position:0 0}.inpage-social a.facebook{background-position:-34px 0}.inpage-social a.email{background-position:-68px 0}.inpage-social a.pinterest{background-position:-102px 0}.inpage-social a.twitter:hover{background-position:0 -34px}.inpage-social a.facebook:hover{background-position:-34px -34px}.inpage-social a.email:hover{background-position:-68px -34px}.inpage-social a.pinterest:hover{background-position:-102px -34px}.intro-right fieldset ol{float:left;padding-bottom:30px}.intro-right fieldset ol li{float:left;padding:2px 0;width:100%}.intro-right fieldset input[type=radio]{margin-right:5px}.intro-right fieldset label{font-size:1.2em}.ie7 #radio-features-list li{width:200px}.inpage-social h3,.intro-link h3{padding-bottom:6px}.intro-link{float:left}.intro-link span{color:#C1002B;display:inline;font-size:1.2em;position:relative;top:7px;vertical-align:top}.intro-link:hover a span{text-decoration:underline}.intro-link:hover img{display:inline-block;opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60);zoom:1}.intro-link a{border:0;text-decoration:none}.intro-link img{margin-right:5px}.intro-link h3 img{margin-top:5px}.intro-link a{background:url(img/icons/arrow-sprites.png) no-repeat right -85px;float:left;padding-right:25px}.content-main,.search-results{background-color:#fff;border-top:2px solid #C1002B;clear:both;float:left;padding:40px 20px 20px;width:100%}.search-results{border:0}.search-main{float:right;width:600px}.content-main.full-width{background-color:#fff;float:left;margin-right:-20px;padding-left:0;padding-right:0;padding-top:40px;width:100%}.content-main.full-width .properties{margin-left:0;width:100%}.content-main.full-width .properties>li{margin-right:4px}.content-main.full-width .properties>li:hover .detail{height:auto}.content-main.full-width .properties>li .content h3{border-top:0;font-size:1.4em;padding:10px 0 5px}#content .properties>li .content p{font-size:1.1em}#content .properties>li .content p.detail-icons{float:left;font-size:1em}.news .search-main{float:left}.news .search-main .content .red-arrow-link,h5 .red-arrow-link{font-size:1.75em}p>.red-arrow-link{background-position:right 10px;font-size:1.2em}.sub-content h3{padding-top:0}.sub-content h4{color:#000}.search-main .traffic-driver{margin:0 -15px}.video,.video img{display:block;position:relative;z-index:1}.video span{background:url(img/play.png) repeat scroll 0 0 transparent;float:left;height:54px;left:50%;margin-left:-27px;text-indent:-9999px;top:180px;position:absolute;width:54px;z-index:5}.html .video{padding:20px 0 0}.html .two-col{float:left;margin-right:2%;width:48%}.two-col+.two-col{float:right;margin-right:0;width:47%}#tabs{float:left;margin-bottom:-2px;position:relative;z-index:1}#tabs li{display:inline;float:left}#tabs li a{display:block;float:left;font-weight:700;padding:13px 25px 13px 20px}#tabs li.active a{background-color:#fff;color:#C1002B}.tab-content{background-color:#fff;float:left;margin-bottom:40px;width:100%}.tab-content:first-child{background-color:transparent}.tab-content.active,.tab-content.active.inactive{display:block;left:0;position:static}.tab-content.inactive{left:-100000px;position:absolute}#map.tab-content.inactive{left:-100000px;position:absolute!important;top:-400px}#map.tab-content.inactive.active{left:0;position:relative!important;top:0}.content-main{background-color:transparent;padding:0 0 20px}.tab-content .feature-double{background-color:transparent;padding:20px;width:920px}.feature-double.white,.tab-content .feature-double:first-child{background-color:#fff}.feature-double .content{border-top:1px solid #c1002b;float:left;width:280px}.content.full-width{width:100%}.content.full-width p{max-width:75%}.feature-double:first-child .content{border-top:0}.feature-double .content p{font-family:georgia,serif}.feature-double .content p strong{font-size:1.9em;padding-bottom:10px}.feature-double.even .content{float:right}.feature-double.even .slideshow-property{float:left}.slideshow-property.is-slide{min-height:400px}.search-main .slideshow-property li{position:static}.home-page .intro-block+.feature-double{margin-top:30px}.faq-wrapper,.faqs,.faqs li{float:left;width:600px}.faqs .answer a{color:#c1002b}.faqs{padding-bottom:20px}.faq-wrapper h2{padding-top:10px}.faq-wrapper h3{font-size:1.4em;padding-bottom:10px}.feature-double h3+ul.faqs{margin-top:0}.faqs li,.faqs li p{color:#3c3c3c}.faqs li{border-bottom:1px dashed #AABCC9;display:block;margin-bottom:12px}.faqs li .question{background:url(img/q-a.png) no-repeat 0 -1px;cursor:pointer;float:left;font-size:1.2em;font-weight:400;margin-bottom:7px;padding:3px 10px 6px 40px;position:relative;width:550px}.faqs li .answer{background:url(img/q-a.png) no-repeat 0 -472px;float:left;font-size:1.2em;padding:0 10px 15px 40px;position:relative;width:550px}.faqs li .answer>p{font-size:1em}.content .traffic-driver{margin:0 0 0 -15px;padding:0}.content .traffic-driver>li{margin-left:0}.content .traffic-driver h3,.content .traffic-driver h4{font-size:1em}.feature-double .content .traffic-driver h3,.feature-double .content .traffic-driver h4,.sub-content .traffic-driver h3,.sub-content .traffic-driver h4{color:#c1002b;display:block;font-size:1.4em;margin:5px 0 2px;padding-top:5px}.feature-double .content .traffic-driver h4,.html .traffic-driver h4,.sub-content .traffic-driver h4{color:#000;font-size:1.3em;margin-bottom:20px}.feature-double .content .traffic-driver h3+h4,.html .traffic-driver h3+h4,.sub-content .traffic-driver h3+h4{margin-top:0;padding-top:0}.feature-double .content .traffic-driver h3 a,.feature-double .content .traffic-driver h4 a,.html .traffic-driver h3 a,.html .traffic-driver h4 a,.sub-content .traffic-driver h3 a,.sub-content .traffic-driver h4 a{font-size:1em;margin-bottom:0;margin-top:0;padding-top:0}.sub-content .traffic-driver{margin-left:-35px}.html .traffic-driver h4 a{font-size:.9em;margin-bottom:15px}.html .traffic-driver h3,.html .traffic-driver h4{color:#c1002b;display:block;font-size:1.2em;margin:5px 0 2px;padding-top:7px}.html .traffic-driver h4{color:#000}.html .traffic-driver h3{font-size:1.375em;padding-top:10px}.html .plus{top:32px}.mapPopoverWindow a{cursor:pointer}.mapPopoverWindow a:hover{text-decoration:underline}.properties{clear:both;float:left;margin-left:-18px;padding-top:18px;width:636px}.properties .plus{right:18px}.properties>li,.properties>li .detail{background-color:transparent;float:left;height:320px;margin-top:-19px;padding:0 0 20px;position:relative;width:316px;z-index:0}.search-tab-page .properties>li{height:auto}.properties>li{margin-right:2px}.properties li .detail{border:2px solid #fff;left:0;padding:18px;position:absolute;top:0;width:320px}.ie7 .properties>li .detail{width:280px}.properties li .content{clear:both;float:left;display:none;width:100%}.news .properties{float:left}.news .properties>li{padding:18px}.properties li:hover .content{display:block}.content p strong{color:#333;float:left;font-family:georgia,serif;font-size:1.3em;font-weight:400;padding:6px 0 0;width:100%}.content p{font-family:arial,sans-serif;font-size:1.1em;line-height:1.8}#content p.detail-icons{color:#565758;font-size:1.1em;padding:5px 0;width:100%}p.detail-icons .icon{background-image:url(img/icons/details.gif);background-repeat:no-repeat;float:left;height:16px;margin-right:10px;text-indent:-9999px}p.detail-icons .microwave{background-position:0 0;width:20px}p.detail-icons .dog{background-position:-22px 0;width:20px}p.detail-icons .bed{background-position:-56px 0;width:15px}p.detail-icons .cook{background-position:0 0;width:11px}p.detail-icons .dog-allowed{background-position:-22px 0;width:22px}p.detail-icons .fire-open{background-position:0 0;width:11px}p.detail-icons .fire-solid-fuel-stove{background-position:-22px 0;width:22px}p.detail-icons .linen{background-position:-56px 0;width:15px}p.detail-icons .cot{background-position:0 0;width:11px}p.detail-icons .bed-twin{background-position:-22px 0;width:22px}p.detail-icons .bed-double{background-position:0 0;width:11px}p.detail-icons .garden-grounds{background-position:-22px 0;width:22px}p.detail-icons .garden-open{background-position:-56px 0;width:15px}p.detail-icons .parking-onsite{background-position:0 0;width:11px}p.detail-icons .stairs-awkward{background-position:-22px 0;width:22px}p.detail-icons .baths{background-position:0 0;width:11px}p.detail-icons .baths-with-shower{background-position:-22px 0;width:22px}p.detail-icons .dishwasher{background-position:-56px 0;width:15px}p.detail-icons .showers{background-position:0 0;width:11px}p.detail-icons .toilets{background-position:-22px 0;width:22px}.intro-copy,.intro-copy p{display:inline;margin-right:4px}.intro-more-link{color:#C1002B}.properties>li:hover{z-index:1}.properties>li:hover .detail{background-color:#E3E9ED;height:auto;min-height:0}.properties>li h4 a span{background:url(img/footer-divide.gif) no-repeat 10px 5px;color:#c1002b;font-size:.8em;font-family:arial,sans-serif;padding-left:20px}.properties>li h4 a:hover span{text-decoration:none}.properties .add-comparison{float:left;width:100%}.properties .add-comparison li{display:inline;float:left}.properties .add-comparison li a,.properties .add-comparison li span{background:url(img/footer-divide.gif) no-repeat 0 5px;color:#c1002b;display:block;float:left;font-family:arial,sans-serif;padding-left:10px;margin-left:10px}.properties .add-comparison li span{color:#3C3C3C}.properties .add-comparison li:first-child a{background:0 0;margin-left:0;padding-left:0}.sleeps{width:100%;overflow:hidden}.sleeps li{color:#333;float:left;margin-left:20px;max-width:110px;width:auto}.sleeps li:first-child{margin-left:0}.sleeps li small{clear:both;display:block;font-size:.95em;width:100%}.sleeps li .big{font-size:19px;line-height:21px}.sleeps li.last{position:relative}.sleeps li small.last{bottom:-37px;line-height:1;position:absolute;width:140px}.check-book{clear:both;float:left;padding-top:25px;width:100%;position:relative;zoom:1}.check-book input[type=submit]{position:absolute;bottom:0;right:0;width:88px}.check-book .calendar{background-position:0 3px;color:#c1002b;float:left;font-size:1em;padding-bottom:5px;padding-left:27px;width:auto}.book input[type=submit],.check-book a.book-now,.check-book input[type=submit],.right-col-panel table tfoot td a.book-now,.right-col-panel table tfoot td input[type=submit],fieldset.contact ol li input[type=submit],fieldset.form ol li input[type=submit]{background:url(img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;float:right;font-family:georgia,serif;font-size:1.1em;padding:5px 12px}.right-col-panel table tfoot td input[type=submit]{font-size:.8em}.check-book+.check-book{padding-top:10px}.check-book a.add{color:#C1002B;font-size:1.2em;margin-top:4px}.check-book a.book-now{margin-top:-3px}#content .right-col-panel td.camping-summary p{font-size:.9em}.right-col-panel td.camping-summary h3{color:#C1002B}.right-col-panel td.camping-summary ul.bullet{margin:15px 0 0}.right-col-panel td.camping-summary ul.bullet li{font-size:.9em}fieldset.contact ol li input[type=button]{background:url(img/grad-vertical-button-grey.jpg) repeat-x left bottom;color:#646464}.filter-options.paginate{border-top:1px solid #C1002B;padding-bottom:10px;padding-right:0;padding-top:10px}.news .filter-options.paginate{float:left}.filter-options.paginate fieldset{margin-top:0}.filter-options.paginate fieldset label{margin:0 5px 0 10px}.paginate fieldset input[type=submit]{background-image:url(img/icons/pagination-sprites.png);background-repeat:no-repeat;border:0;cursor:pointer;display:block;float:left;height:26px;line-height:0;margin-top:2px;text-indent:-9999px;width:26px}.paginate fieldset input[type=submit].right{float:right}.paginate .left{background-position:0 0;margin-right:10px}.paginate .right{background-position:-26px 0}.paginate .left.disabled,.paginate .left.disabled:hover{background-position:0 -52px;cursor:default}.paginate .right.disabled,.paginate .right.disabled:hover{background-position:-26px -52px;cursor:default}.paginate .left:hover{background-position:0 -26px}.paginate .right:hover{background-position:-26px -26px}#no-results{float:left;min-height:300px;width:100%}.add-to-comp,.hider .view-comp{display:block!important}.hider .add-to-comp,.view-comp{display:none!important}.sub-navigation,.sub-navigation li{float:left;width:100%}.sub-navigation{padding:20px 0 30px}.sub-navigation li a{color:#7F7F7F;float:left;font-size:1.2em;margin-bottom:5px;padding-left:20px}.sub-navigation>li>a{background:url(img/icons/arrow-nav.png) no-repeat 0 4px;color:#000;margin-bottom:8px}.sub-navigation>li.current.has-children>a{background:url(img/icons/arrow-nav.png) no-repeat -400px 4px}.sub-navigation>li.current>a{background:url(img/icons/arrow-nav.png) no-repeat -800px 4px}.sub-navigation ul ul{padding-left:20px}.sub-navigation li ul{float:left;padding-bottom:3px}li.current>a{color:#c1002b}.map-property,.slideshow-property{float:right;height:auto;position:relative;width:600px}.slideshow-property a{background:url(img/icons/slideshow-arrow-sprites.png) no-repeat;cursor:pointer;float:left;height:44px;left:-20px;opacity:0;position:absolute;text-indent:-9999px;top:180px;width:44px;z-index:12000;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.search-main .slideshow-property{height:auto;padding-bottom:20px;width:280px}.slideshow-property:hover a{opacity:1;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100)}.slideshow-property a.next{background-position:-44px 0;left:auto;right:-20px}.slideshow-property a:hover{-ms-filter:"alpha(Opacity=100)";opacity:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.search-filter,.search-filter>ul>li{float:left;width:280px}.filter-options fieldset select,.search-filter select{border:1px solid #DEDBD6;color:#404040;margin-top:1px;padding:3px 4px 4px;width:100%}.sub-content{float:right;padding-left:20px;width:260px}.filter-options fieldset select{width:auto}.filter-options.paginate fieldset select{float:left;margin-right:10px}.filter-options.paginate fieldset label{color:#7f7f7f;font-family:arial,sans-serif;font-weight:700}.search-filter ol{width:100%}.search-filter ol>li{float:left;position:relative;width:200px}.search-filter ol>li label{color:#666;display:block;padding:10px 0 4px}.search-filter ol>li.checkboxes{margin-top:30px}.search-filter ol>li.checkboxes label{display:inline}.search-filter ol>li.half-width{margin-left:20px;min-width:90px;width:auto}.search-filter ol>li.checkboxes label.first{margin-right:8px}.search-filter ol>li.half-width.first{margin-left:0}.ie7 .search-filter select{width:50%}.search-filter>ul>li.closed{background-color:#E3E9ED;padding-bottom:0;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.search-filter>ul>li{background-color:#F8F5EE;border-top:1px solid #C1002B;margin-bottom:20px;padding:0 0 40px 20px;position:relative;-moz-box-shadow:2px 5px 8px 3px #EDEDED;-webkit-box-shadow:2px 5px 8px 3px #EDEDED;box-shadow:2px 5px 8px 3px #EDEDED}.search-filter li h3{background:url(img/icons/arrow-round.png) no-repeat 0 center;color:#c1002b;cursor:pointer;font-family:arial,sans-serif;font-size:1.3em;line-height:50px;padding-left:28px;width:100%}.search-filter li.closed h3{background-position:-327px center}.search-filter>ul>li ul li,fieldset.form label{color:#7F7F7F;font-family:arial,sans-serif;padding:5px 0 2px}.search-filter>ul>li ul li input[type=checkbox]{margin-left:0;margin-right:12px;padding-left:0;position:relative;top:2px;width:15px}.ie8 .search-filter>ul>li ul li input[type=checkbox],.ie9 .search-filter>ul>li ul li input[type=checkbox]{margin-right:5px}.comparison,.comparison-heading,.content-main.full-width,.detail,.html,.intro-block,.properties>li,.search-filter h3,.search-filter select,.search-filter ul>li,.search-results,fieldset.form,input#datepicker{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.search-filter .scroll-pane{float:left;width:250px}.scroll-pane{display:inline;float:left;overflow:auto;position:relative}.scroll-content{left:0;position:absolute;top:0;width:100%}.restart-search{float:right}.slider-wrap{background:url(img/slider-track.png) repeat-y 6px 0 transparent;position:absolute;right:0;top:0;width:18px}.slider-vertical{position:relative;height:100%}.ui-slider-handle img{border:none}.scrollbar-top{background:url(img/slide-top.png) no-repeat;height:10px;top:0}.scrollbar-bottom{background:url(img/slide-bottom.png) no-repeat;bottom:0;height:10px}.scrollbar-middle{background:url(img/slide-middle.png) repeat-y;margin-bottom:0;margin-top:0;top:10px}.scrollbar-grip{background:url(img/slide-grip.png) no-repeat;height:5px;left:6px;margin-top:-2px;top:50%}.scrollbar-bottom,.scrollbar-grip,.scrollbar-middle,.scrollbar-top,.ui-slider-handle{position:absolute;width:17px}.ui-slider-range{background-color:transparent;position:absolute;width:100%}.ui-icon-grip-dotted-vertical{float:left;position:relative;height:5px;z-index:300}.ui-handle-wrap{background:#ff0}.tooltip{position:absolute;z-index:1030;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-datepicker{background-color:#fff;border:1px solid #dedede;width:17em;padding:.2em .2em 0;display:none;-o-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-prev{right:15em}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;height:10px;left:50%;margin-left:-7px;margin-top:-4px;position:absolute;top:50%;width:10px}.ui-datepicker .ui-datepicker-prev span{background:url(img/icons/datepick-left.png) center no-repeat;background-size:7px}.ui-datepicker .ui-datepicker-next span{background:url(img/icons/datepick-right.png) center no-repeat;background-size:7px}.ie7 .ui-datepicker .ui-datepicker-prev span,.ie8 .ui-datepicker .ui-datepicker-prev span{background:url(img/icons/ie-datepick-left.png) center no-repeat}.ie7 .ui-datepicker .ui-datepicker-next span,.ie8 .ui-datepicker .ui-datepicker-next span{background:url(img/icons/ie-datepick-right.png) center no-repeat}.ie7 .ui-datepicker .ui-datepicker-next span,.ie7 .ui-datepicker .ui-datepicker-prev span{background-position-y:0}.ui-datepicker .ui-datepicker-title{color:#000;line-height:1.8em;text-align:center}.calendar-list .ui-datepicker .ui-datepicker-title{text-align:center}.ui-datepicker .ui-datepicker-title{padding-top:2px;font-size:11px;font-family:Arial,sans-serif}.ui-datepicker .ui-datepicker-title select{font-size:11px;font-family:Arial,sans-serif;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{display:none;margin:5px;width:auto}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0}.ui-datepicker td a,.ui-datepicker td span{background-color:#F8F5EE;display:block;padding:.5em;text-align:right;text-decoration:none}.booking-availability .ui-datepicker td a,.booking-availability .ui-datepicker td span{padding:6px 0 0}.calendar-list .ui-datepicker td a{background-color:#C1002B;color:#fff}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-left:0;border-right:0;border-bottom:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-inline{width:auto!important}#main-container .ui-datepicker{background-color:transparent;border:0;box-shadow:none;padding:0}#main-container .ui-datepicker th{font-weight:400}#main-container .ui-datepicker td a,#main-container .ui-datepicker td span{text-align:center}#main-container .ui-datepicker td a,#main-container .ui-datepicker td.ui-datepicker-today a,.ui-datepicker td a{background-color:#007412;color:#fff}#main-container .ui-datepicker td.ui-datepicker-today a{color:#fff}.ui-datepicker td a.ui-state-active{background-color:#C1002B;color:#fff}#main-container .ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today a,.ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today a{background-color:#007412}#main-container .ui-datepicker .ui-datepicker-next,#main-container .ui-datepicker .ui-datepicker-prev{display:none!important}#main-container.calendar-list table td.booked{background-color:transparent}#main-container.calendar-list .ui-datepicker .ui-datepicker-title{font-size:17px}#main-container.calendar-list table td span{height:28px;padding-top:6px}#main-container.calendar-list table tr td:first-child,#main-container.calendar-list table tr th:first-child{border-left:0;width:34px}#main-container.calendar-list table td{background-color:transparent;font-size:12px}#main-container.calendar-list .ui-datepicker-group{margin-right:40px}.ie7 #main-container.calendar-list .ui-datepicker-group{margin-left:30px;margin-right:0}.ie7 #main-container.calendar-list{margin-left:-20px}#main-container .ui-datepicker-inline{margin-left:0}#main-container select.ui-datepicker-year{visibility:hidden}.ie7 #disabled{width:240px}body.overlay{background-color:#fff;text-align:left}.comparison-heading,.overlay-wrapper{padding:5px 0}.comparison,.comparison .sleeps,.comparison-heading,.comparison-heading ul,.comparison-heading ul li,.comparison>li,.comparison>li .book a,.comparison>li ul li,.heading-wrapper,.property-info{float:left}.comparison>li .book a span{margin-left:5px;padding-top:4px;position:relative;top:-2px}.comparison{margin-top:30px;position:relative;text-align:left;width:100%}.comparison-heading{background-color:#eef1ef;border-bottom:1px solid #C1002B;-o-box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);font-size:1.25em;left:0;height:35px;position:absolute;top:0;width:100%}.comparison-heading ul{width:100%}.comparison h3 a{margin-top:0;padding-top:0}.overlay .html{height:400px;overflow:auto;padding-right:100px;padding-top:5px}.heading-wrapper{width:180px}.comparison>li{border-bottom:1px dotted #d7d7d7;min-height:120px;padding:10px 0;width:100%}.comparison>li .detail{width:auto}.overlay .scroll-pane{display:block;float:none;top:40px;width:100%}.overlay .scroll-pane.comparison{height:450px!important;top:0!important}li.heading{padding-left:15px;width:170px}li.image{padding-right:20px;width:130px}li.sleeps{padding-left:20px;width:180px}li.nights,li.price,li.start{width:80px}li.book{width:120px}li.remove{margin-left:20px;width:60px;white-space:nowrap}li.image img{width:130px;height:93px}li.sleeps ul.sleeps li{float:left;font-size:1.25em;margin-left:0;width:100%}.overlay h1{margin-bottom:.6em}.overlay h1+p{margin-bottom:10px}.comparison .facilities{float:left;padding-top:20px;padding-bottom:0}.comparison .facilities .facility{float:left;margin-right:6px}.comparison .facilities .facility img{position:relative;top:6px;margin-right:3px}fieldset.contact,fieldset.form{background-color:#EEF1EF;clear:both;padding:25px 20px}fieldset.form ol li{clear:both;margin-bottom:4px}fieldset.form ol li input[type=password],fieldset.form ol li input[type=text],fieldset.form ol li select,fieldset.form ol li textarea{border:1px solid #B2B3B3}fieldset.contact ol li input[type=password],fieldset.contact ol li input[type=text],fieldset.form ol li input[type=password],fieldset.form ol li input[type=text]{padding:4px;width:200px}fieldset.form ol li select{font-size:1em;padding:2px;width:210px}fieldset.contact ol li label,fieldset.form ol li label{color:#646464;float:left;font-weight:700;width:175px;margin-bottom:2px;font-size:13px;font-family:Georgia,sans-serif}fieldset.contact ol li label.attention,fieldset.form ol li label.attention{color:#c1002b}fieldset.form textarea{font-size:1.1em;padding:10px}fieldset.form ol li .address-fields{float:left;width:auto}fieldset.form ol li .address-fields input[type=text]{clear:both;float:left;margin-bottom:4px}fieldset.form ol li textarea{height:120px;width:58%}fieldset.contact.last{margin-bottom:40px}table.table{clear:both;float:left;margin-bottom:40px;width:100%}table.table td,table.table th{border-bottom:1px solid #EFF1F0;border-left:1px solid #EFF1F0;padding:6px 10px;vertical-align:top}table.table th{border-bottom-color:#999;font-weight:700}table.table td:first-child,table.table th:first-child{border-left:0;width:25%}table.table td:first-child+td,table.table td:first-child+th{width:20%}.form-wrapper{background-color:#F6F4F8;float:left;margin-bottom:40px;margin-top:30px;padding:10px 0 10px 20px;width:545px}fieldset.contact{padding-top:0}fieldset.contact:first-child{padding-top:25px}fieldset.contact li,fieldset.contact ol{float:left;width:100%}fieldset.contact li{padding-bottom:10px;position:relative;width:50%}fieldset.contact li.address{padding-bottom:0;width:100%}fieldset.contact li.full-width{width:100%}fieldset.contact ol li label{float:left;position:relative;width:100%}.expiry{clear:both;width:200px;margin:0}.address-fields input[type=text],fieldset.contact li input[type=text],fieldset.contact li label span,fieldset.contact li textarea{float:left;width:100%}fieldset.contact li input[type=text].short{width:84px}fieldset.contact li textarea{height:185px;margin-bottom:20px}fieldset.contact li .address-fields{width:50%}fieldset.contact li .address-fields input[type=text]{margin-bottom:8px}fieldset.contact li.address .postcode{bottom:18px;float:right;position:relative;width:50%}fieldset.contact li a{margin-left:10px}fieldset.contact li span{padding-bottom:3px}fieldset.contact li.checkbox label{width:auto}fieldset.contact li.checkbox input[type=checkbox]{float:left;margin-right:10px}.address-fields input[type=text],fieldset.contact li input[type=text],fieldset.contact li select{padding:4px}fieldset.contact li select.auto{width:auto!important}fieldset.contact li label.full{width:430px}fieldset.contact li .button-holder{float:right;margin-right:94px;width:auto}fieldset.contact li label a{color:#c1002b;margin-left:0}div.address{float:left;margin-right:4%;padding:10px 0 30px;width:46%}div.address:first-child{margin-left:0}dl.address{float:left;display:block;width:100%;clear:both;padding:10px 0 20px}dl.address dd,dl.address dt{font-size:1.2em;padding-bottom:8px}dl.address dt{clear:left;float:left;width:25%}dl.address dd{float:right;width:67.7%}fieldset.form ol li input[type=checkbox]{margin-top:7px}fieldset.form ol li input[type=submit]{margin-right:175px}.overlay .overlay-wrapper.email-friend-form fieldset.form ol li input[type=submit]{float:left;margin-left:175px;margin-right:0;margin-top:10px}.overlay fieldset.form ol li input[type=submit]{float:left;margin:10px 0 10px 175px;padding-top:5px}.forgotten-password{color:#C1002B;float:left;margin-left:10px;margin-top:8px;padding-top:5px;width:auto}.competition-cta{background:#eef1ef;border-bottom:2px solid #c1002b;clear:both;height:340px;margin:0 0 30px;padding:0;width:600px}.competition-cta .content{float:left;margin:0 20px;padding:0;width:260px}.competition-cta .content blockquote{margin-top:10px}.competition-cta .content p{font-family:Georgia,"Times New Roman",Times,serif}.competition-cta .content p a{color:#c1002b}.competition-cta input[type=button]{background:url(img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;float:left;font-family:georgia,serif;font-size:1.1em;padding:5px 12px}/*! fancyBox v2.1.3 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-o-box-shadow:0 0 40px rgba(0,0,0,.4);-webkit-box-shadow:0 0 40px rgba(0,0,0,.4);-moz-box-shadow:0 0 40px rgba(0,0,0,.4);box-shadow:0 0 40px rgba(0,0,0,.4)}.ie7 .fancybox-skin,.ie8 .fancybox-skin{-webkit-box-shadow:0;-moz-box-shadow:0;border:1px solid #eee;box-shadow:0}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;overflow:hidden;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div,span.loading{display:block;width:44px;height:44px;background:url(img/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-1px;right:-3px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:url(blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(img/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{left:0;position:absolute;text-align:left;top:0;z-index:8030}.fancybox-title-float-wrap .child{background:0 0;color:#868686;display:inline-block;font-size:16px;line-height:24px;margin-right:-100%;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;position:relative;margin-top:10px}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.shorten,.truncate{display:inline}.shorten p,.truncate p{width:auto}.shorten p.inline,.truncate p.inline{display:inline}p.truncated{display:inline;position:relative;top:10px}.truncate+.detail-icons{padding-top:30px}.show-more-p .read-more{float:left;height:20px;margin-bottom:10px;margin-top:10px;text-indent:-9999px;width:78px}p.inline a.read-more{position:relative;top:10px}p.inline a.read-more.less{top:-10px}.all-content{padding-top:14px}table.pricing{margin-bottom:20px}table.pricing>thead{color:#c1002b}table.pricing>thead>tr{border-bottom:1px solid #c1002b}table.pricing>tbody{color:#3c3c3c}table.pricing>tbody>tr{border-bottom:1px solid #d9d9d3}table.pricing>tbody>tr:last-child{border-bottom:none}table.pricing>*>tr>td{border-left:1px solid #d9d9d3;padding:3px 7px;text-align:center}table.pricing>*>tr>td:first-child{border-left:none}@media screen and (-webkit-min-device-pixel-ratio:0){.navigation-area #menu li>a{padding-bottom:11px}}@media only screen and (max-width:480px){.search-filter .scroll-pane{display:block!important;height:auto!important;overflow:auto!important}.scroll-content{position:relative}.search-filter li.closed h3{background-position:0 center}.search-filter>ul>li.closed{background-color:#F8F5EE;border-top:1px solid #C1002B;margin-bottom:20px;padding:0 0 40px 20px;position:relative;-moz-box-shadow:2px 5px 8px 3px #EDEDED;-webkit-box-shadow:2px 5px 8px 3px #EDEDED;box-shadow:2px 5px 8px 3px #EDEDED}.properties li:hover .content{display:none!important}.properties>li:hover .detail{background-color:transparent!important}}@media not (min-width:768px),not (orientation:landscape) and (max-width:1024px){.properties li:hover .content{display:none!important}.properties>li:hover .detail{background-color:transparent!important}.properties>li:hover{z-index:1}.properties>li:hover .detail{height:auto;min-height:0}.content-main.full-width .properties>li:hover .detail{height:auto;min-height:444px}.properties>li:hover .traffic-content{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear;background:#fff;display:block;visibility:visible;opacity:.95}.properties>li:hover .plus{background:#c1002b;color:#fff;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;-ms-transition:background-color .3s linear;transition:background-color .3s linear;text-decoration:none}}@media (min-width:481px) and (orientation:landscape) and (max-width:1024px){li.heading{width:15%}li.image{width:12%}li.sleeps{width:15%}li.price{width:10%}li.nights,li.start{width:8%}li.book{width:10%}li.remove{width:10%;white-space:nowrap}li.image img{width:90%;height:auto}}@media (min-width:481px) and (orientation:portrait) and (max-width:1024px){li.heading{width:15%}li.image{width:12%}li.sleeps{width:15%}li.price{width:10%}li.nights,li.start{width:8%}li.book{width:10%}li.remove{width:10%;white-space:nowrap}li.image img{width:90%;height:auto}}@media print{*{float:none;background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}body{background-color:#fff}p{max-width:550px}.header{height:auto}ol,ul{list-style:none}#follow fieldset,#menu,.a-z,.breadcrumb,.check-book,.footer-wrapper,.hero,.inpage-carousel,.intro-right,.plus,.properties>li img,.slideshow-property img,.tab-navigation,.topnav,.traffic-driver img,.traffic-driver.short>li img,div#FAQs,fieldset.contact{display:none}blockquote{font-size:18px;margin:0;font-style:italic}.properties h3,.traffic-driver h3{margin:0;padding-top:25px}.properties h4,.traffic-driver h4{margin:0;padding-top:0}.properties ul li,.traffic-driver ul li{list-style-type:disc;margin-left:0;padding-left:0}.traffic-driver{float:left;clear:both;width:100%}#Overview .slideshow-property:first-child img{background-color:#000;display:block!important;position:static}#Overview .slideshow-property.is-slide:first-child,#Overview .slideshow-property.is-slide:first-child ul,#Overview .slideshow-property:first-child,#Overview .slideshow-property:first-child ul{page-break-inside:avoid;display:block!important;height:420px!important;position:static!important}#Overview .slideshow-property li:first-child,#Overview .slideshow-property.is-slide:first-child li{display:block!important;width:600px!important;height:400px!important;position:static!important}#Overview .slideshow-property li:first-child img,#Overview .slideshow-property.is-slide:first-child li img,#Overview .slideshow-property.is-slide:first-child li:first-child,#Overview .slideshow-property.is-slide:first-child li:first-child img,#Overview .slideshow-property.is-slide:first-child ul,#Overview .slideshow-property.is-slide:first-child ul img,.slideshow-property #map{clear:both;display:block!important;float:left!important;height:400px!important;margin-bottom:20px;page-break-inside:avoid;width:600px!important}.slideshow-property #map img{display:block!important}.feature-double{clear:both}a,a:visited{text-decoration:underline}a[href]:after{color:#444;content:" (" attr(href) ")";font-size:80%}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a img:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-prev{right:2.3em}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;height:10px;left:50%;margin-left:-7px;margin-top:-4px;position:absolute;top:50%;width:10px;background-image:url(img/icons-datepicker.png);background-repeat:no-repeat}.ui-datepicker .ui-datepicker-prev span{background-position:3px center}.ui-datepicker .ui-datepicker-next span{background-position:-55px center}.ui-datepicker .ui-datepicker-title{color:#C1002B;line-height:1.8em;margin-left:5px;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{margin:5px;width:auto;display:none}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{background-color:#F8F5EE;display:block;padding:.2em;text-align:center!important;text-decoration:none}.calendar-list .ui-datepicker td a{background-color:#C1002B;color:#fff}#main-container .ui-datepicker td.active-day a{background-color:#fffe9a!important;color:#000;font-weight:700}#main-container .ui-datepicker td.active-day-other a{background-color:red;color:#fff;font-weight:700}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-left:0;border-right:0;border-bottom:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{clear:left;float:left;width:45%;display:none}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-inline{width:auto!important}#main-container .ui-datepicker th{font-weight:400}#main-container .ui-datepicker td a,#main-container .ui-datepicker td span{text-align:center}#main-container .ui-datepicker td a,#main-container .ui-datepicker td.ui-datepicker-today a,.ui-datepicker td a{background-color:#007412;color:#fff}#main-container .ui-datepicker td.ui-datepicker-today a{color:#fff}.ui-datepicker td a.ui-state-active{background-color:#C1002B;color:#fff}.ui-datepicker td a.ui-state-highlight{background-color:#E07F95!important}#main-container .ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today a,.ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today a{background-color:#007412}#main-container .ui-datepicker .ui-datepicker-next,#main-container .ui-datepicker .ui-datepicker-prev{display:none!important}#main-container.calendar-list table td.booked{background-color:transparent}#main-container.calendar-list table td.past-date span{background-color:#fff;color:#aaa}#main-container.calendar-list table td.booked a,#main-container.calendar-list table td.booked span{background-color:#D3D3D3;color:#aaa;text-align:center}#main-container.calendar-list table td.booked.start-date a,#main-container.calendar-list table td.booked.start-date span{background-color:#A3A0A0;color:#fff;text-align:center}#main-container.calendar-list .ui-datepicker .ui-datepicker-title{font-size:1.3em}#main-container.calendar-list table td span{height:28px;padding-top:6px}#main-container.calendar-list table tr td:first-child,#main-container.calendar-list table tr th:first-child{border-left:0;width:35px}#main-container.calendar-list table td{background-color:transparent}#main-container .ui-datepicker-inline{margin-left:0}}.fix-header #nav-area.navigation-activator,.search-results-page #nav-area.navigation-activator,.search-tab-page #nav-area.navigation-activator{top:0!important;position:relative!important;z-index:10}.fix-header #content,.search-tab-page #content{margin-top:0!important}.fix-header #carousel,.search-results-page #carousel,.search-tab-page #carousel{background-image:url(img/footer.jpg);background-repeat:no-repeat}.search-function{float:left;margin:-6px 0 0;width:200px}.gsc-input{width:140px!important;padding-right:2px!important}input.gsc-search-button,input.gsc-search-button:focus{background-color:#C1002B!important}input.gsc-search-button:hover{background-color:#d3607a!important}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{padding:7px!important;margin-top:0!important;float:left;border:0!important}a.bookable-btn{background:#087533 url(img/grad-vertical-button-green.jpg) repeat-x scroll left bottom;border:0;color:#FFF;cursor:pointer;font-family:georgia,serif;font-size:1.1em;padding:5px 12px;float:left;margin:15px 0 10px}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}#main-container.calendar-list table td.past-date span{background-color:#fff;color:#aaa;text-align:center}#main-container.calendar-list table td.booked a,#main-container.calendar-list table td.booked span{background-color:#D3D3D3;color:#aaa;text-align:center}#main-container.calendar-list table td.booked.start-date a,#main-container.calendar-list table td.booked.start-date span{background-color:#A3A0A0;color:#fff;text-align:center}.ui-datepicker td.ui-state-disabled span,.ui-datepicker td.ui-state-disabled.unavailable span{background-color:#fff;color:#00a542;text-align:center}.ui-datepicker td.ui-state-disabled.unavailable-lundy span{background-color:#fff;color:#757B1F;text-align:center}#main-container .ui-datepicker td a,#main-container .ui-datepicker td.ui-datepicker-today a,.ui-datepicker td a{text-align:center}.ui-datepicker td.available a,.ui-datepicker td.ui-state-available a{background-color:#007412!important}.ui-datepicker td.available-lundy a,.ui-datepicker td.ui-state-available-lundy a{background-color:#b6be4f!important}.ui-datepicker td.ui-state-available-mixed a{background:#007412;background:-moz-linear-gradient(-45deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#007412),color-stop(50%,#007412),color-stop(51%,#b6be4f),color-stop(100%,#b6be4f));background:-webkit-linear-gradient(-45deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%);background:-o-linear-gradient(-45deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%);background:-ms-linear-gradient(-45deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%);background:linear-gradient(135deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%)}.ie7 .ui-datepicker td.ui-state-available-mixed a,.ie8 .ui-datepicker td.ui-state-available-mixed a,.ie9 .ui-datepicker td.ui-state-available-mixed a{background:url(img/ie-cal-mixed1.png)}.gsc-completion-container span,input.gsc-input{font-size:14px;font-family:Georgia,"Times New Roman",Times,serif}.region-search{text-align:left;position:relative;width:960px;z-index:2;top:0;margin:0 auto}.region-search select#ddlLocation{padding:8px;font-size:18px}.border-wrapper{border:20px solid #333;float:left;width:auto;margin:1px 0 -10px}.ie7 .border-wrapper{margin-top:2px}.region-image{margin:0 auto;position:relative;max-width:1600px}.quick-find{float:right;margin:20px 20px 20px 0}select#ddlPropertyName{font-size:18px;padding:5px}.ie7 .quick-find{margin:0 20px 20px 0}.search-tab-page .page-header{position:relative;z-index:0}.search-results-page #nav-area.navigation-activator,.search-tab-page #nav-area.navigation-activator{position:absolute!important}.search-options{float:left;width:100%;padding:16px 0 19px;margin-top:0;text-align:left;background-color:#333;color:#fff;font-size:15px}.search-options h2{font-size:20px;margin:5px 0 10px;float:left}.search-options label{padding-right:3px}.search-options input,.search-options select{padding:2px}.form-element-wrapper{margin:5px -10px 0 20px;float:left;text-align:center}.form-element-wrapper.checkbox{margin-top:7px}.form-element-wrapper label{float:left;margin:1px 2px 0 0}.form-element-wrapper label.checkboxLabel{margin:1px 0 0 2px}.search-options input[type=checkbox]{margin-top:4px;margin-right:3px;float:left}.header-not-fixed{margin:0 auto}.search-tab-page #content{margin-top:-10px;top:auto!important}.fix-header #content,.search-results-page #content{margin-top:0;top:200px!important}.ie7 .search-tab-page #content{margin-top:-7px}.form-element-wrapper #calendar-wrap{width:160px;margin-right:0;display:inline-block}.search-results-total{float:right;padding:9px 2% 18px;text-align:center}.search-results-title{float:left;padding:17px 2% 8px}.search-results-title h3,.search-results-total h3{font-size:18px;text-align:left;float:left;margin:2px 0 0}.search-results-total .sort-by-filter{float:right;font-size:14px}.sort-by-filter select{padding:3px}.searchTabs{width:100%;float:left}.searchTabs li{width:33.33%}#tabs.searchTabs li a{width:94%;padding:16px 3%;display:block;font-size:18px;font-weight:400;text-align:center}#tabs.searchTabs li a.active{background-color:#fff;color:#C1002B}.propertiesList{float:right;width:100%;margin:0;padding:40px 0 0;background:#fff}.propertiesList .property{width:100%;float:left;list-style-type:none;padding:20px;margin-bottom:20px}.propertiesList .property .name{float:left;width:100%}.propertiesList .property .image{float:left;width:30%;margin-right:3.3333%}.propertiesList .property .copy{float:left;width:66.6666%;padding-top:20px}.propertiesList .property .about,.propertiesList .property .details{float:left;width:47.5%}.propertiesList .property .copy .about{margin-right:5%}.propertiesList .property .copy .details .price .check-book .calendar{background-position:0 0;color:#c1002b;float:left;font-size:1em;padding-bottom:5px;padding-left:19px;width:auto}.propertiesList h3 a{color:#c1002b;display:inline-block;font-size:1.4em;position:relative;width:100%;z-index:600;zoom:1}.propertiesList h4 a{display:block;font-size:1.2em;color:#000;margin-bottom:10px}.propertiesList .facilities{padding:0;margin:0}.propertiesList .facilities dl:first-child{width:30%}.propertiesList dl{margin:0 0 15px;padding:0;font-size:11px;width:28%;float:left}.propertiesList dl.small{width:14%}.price dl{width:100%}.propertiesList dt{margin:0 0 2px;padding:0}.propertiesList dd{margin:0;padding:0;font-size:15px}.propertiesList dd.big{font-size:23px}.price dd{float:left}.price dd.small{float:left;width:50%;font-size:11px;line-height:1.1;margin:-6px 0 0 6%}.facilities .icon{background:url(img/icons/facilities@2x.png) no-repeat;background-size:71px 16px;float:left;height:16px;width:17px;margin-right:5px;text-indent:-9999px}.ie7 .facilities .icon,.ie8 .facilities .icon{background:url(img/icons/facilities.png) no-repeat}.facilities .icon.dog{background-position:-22px 0;width:20px}.facilities .icon.bed{background-position:-56px 0}.facilities .icon.open-fire{background-position:0 0}#bgImage{float:left;background:url(../../img/default.jpg) no-repeat center center fixed;position:static;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:0}.bgImageWrapper{height:410px;background:url(../../img/default.jpg) no-repeat}.bgImageWrapper img#bgImage{width:100%}.facilites-needed{background-color:#fff;padding:2%;width:96%;float:left;margin:0}.facility-list{width:100%;margin:10px 0 0;float:left}.facility-list ul{float:left;width:100%}.facility-list li{float:left;width:25%;padding:10px 0 0}.facility-list input{float:left;margin:3px 4px 0 0}#showFacilities{background:url(img/drop-arrow.png) no-repeat right 7px;padding-right:20px}.propertiesList p.facilities{margin:0;padding:0 0 5px}.search-page-wrapper{margin:-143px 0 0 20px;float:left;width:960px}.comparison-list{color:#616161;background:url(img/icons/list.png) no-repeat left;padding-left:20px;display:block;float:left}.comparison-list.selected{background:url(img/icons/tick.png) no-repeat left}.check-book .comparison-list{width:100%}.comparison-list a{color:#C1002B}.map-wrapper{float:left;width:100%;padding:0 0 50px}.searchPagination{float:right}.searchPagination li{display:inline;float:left;padding:4px;background:url(img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;font-family:"Times New Roman",serif;font-size:1.1em;margin:0 2px}.search-tab-page .searchPagination li{margin-top:10px}.searchPagination li input[type=submit]{background:0 0;border:none;width:24px;color:#fff}.searchPagination li.current,.searchPagination li:hover{background:url(img/grad-vertical-button-disabled.jpg) repeat-x left bottom}.search-tab-page .footer{border:0;background:0 0;padding:0 0 0 20px}.search-tab-page .megafooter>li{width:180px}input#datepicker{width:100%;background:#fff url(img/icons/calendar.png) no-repeat right;padding:3px 0 4px 5px;border:1px solid #000;height:28px}.ui-datepicker td{padding:0}.calendar-list table td,.calendar-list table th{border:0}.calendar-list table th{font-size:12px;font-weight:700!important;color:#424242}.ui-datepicker-calendar{font-family:Arial,sans-serif}#main-container .ui-datepicker td.active-day a{background-color:#fffe9a!important;color:#000;font-weight:700}#main-container .ui-datepicker td.active-day-other a{background-color:red;color:#fff;font-weight:700}.booking-filter-options{float:left;width:100%;background-color:#424242;color:#fff;text-align:center;padding:8px 0;margin:10px 0 20px;font-size:16px}select#duration{margin-left:10px;font-size:15px}.booking-calendar-title{text-align:center;float:left;width:100%;margin:10px 0}h2 .changeover{display:inline-block;background-color:#007412;width:20px;height:20px;vertical-align:bottom;margin-right:5px;font-weight:400}h2 .changeover.lundy{background-color:#b6be4f}.note{color:#777;font-family:Arial,sans-serif}p#what-is-changeover{font-size:12px;padding:5px 0;font-family:Georgia,"Times New Roman",Times,serif;color:#3c3c3c}#what-is-changeover img{margin:1px 5px -3px;vertical-align:top}#what-is-changeover span.explainMore{margin-left:20px;font-family:Arial,sans-serif;cursor:pointer}#what-is-changeover span.explainMore:hover{text-decoration:underline}.changeover-key{width:20px;height:20px;background-color:#007412}tbody#tbBooking td input[type=radio]{margin:12px 0 0}#changeover-text p{font-family:Arial,sans-serif;font-size:13px}tfoot{text-align:center}#tbBooking .selectable{cursor:pointer}#tbBooking .active{background-color:#FFFE9A}.right-col-panel table tfoot td a.book-now,.right-col-panel table tfoot td input[type=submit]{margin:0 0 0 68px!important;float:left}#choose-date{text-align:center;padding:10px 0;float:left;width:100%}#choose-date h3{width:80%;margin:10px auto;font-family:Arial,sans-serif;color:#777;font-weight:700;font-size:12px}#choose-date img{margin:10px 5px -7px 0}#main-container.calendar-list{background:url(../../img/icons/ajax-loader.gif) no-repeat center;min-height:100px}#main-container.calendar-list .ui-datepicker-inline{background:#fff}.ui-datepicker td.ui-state-disabled.duration-day span,.ui-datepicker td.ui-state-disabled.unavailable.duration-day span{background-color:#fffe9a!important}.ui-datepicker td.ui-state-disabled.duration-day.lundy span,.ui-datepicker td.ui-state-disabled.unavailable.duration-day.lundy span{color:#757B1F}#main-container .ui-datepicker td.duration-day-other span,#main-container .ui-datepicker td.ui-datepicker-today.duration-day-other span{background-color:#F3BABA!important;color:#E63530}#map.tab-content{margin:2px 0 -10px}.general-content ul{margin:10px 0 0 20px}.general-content li{list-style-type:disc;padding:0 0 3px}.search-tab-page .footer-wrapper-smaller{background:url(img/footer-back.png);border-top:2px solid #C1012C;float:left;padding:20px}.ie7 #bgImage{margin-top:0}.ie7 .search-results{padding:40px 3% 20px;width:94%}.ie7 .footer-wrapper{padding-bottom:30px}.ie7 .propertiesList .property{width:96%}.ie7 .uptodate-wrapper{margin-top:0}.ie7 ul.bottom-footer{width:90%}.ie7 input#datepicker{padding:1px 0 2px 5px;margin-top:-1px;width:96%}.ie7 .facility-list li{width:24%;float:left}.ie7 .facility-list ul{width:100%;float:left}.adp{float:left}.adp,.adp table,.adp-list{font-family:inherit;width:100%}.adp-marker{padding:10px}#directionsPanel h3{margin:0 0 10px}#directionsPanel p{padding:0 0 10px;margin:0;color:#616161;float:left}#directionsPanel .highlight{color:#000}#directionsPanel input{width:430px;height:17px;margin-bottom:10px}#directionsPanel button{background:url(/img/grad-vertical-button-red.jpg) repeat-x left bottom;color:#fff;cursor:pointer;float:right;font-family:georgia,serif;font-size:1.1em;border:none;padding:5px 12px}#resetDirections{display:none;float:right;padding:0 0 10px}#resetDirections:hover{cursor:pointer}#mapTermsMessage{padding:10px 0!important}.ie7 .search-page-wrapper{margin-top:-111px}.ie8 #calendar-wrap label.placeholder,.ie9 #calendar-wrap label.placeholder{top:-4px!important}.ie7 .ui-datepicker .ui-datepicker-next,.ie7 .ui-datepicker .ui-datepicker-prev{height:20px}.ie7 dd.big{line-height:25px}.search-options select{-webkit-appearance:none!important;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:'';-ms-appearance:none;font-size:15px;height:28px!important;line-height:20px!important;padding:2px 16px 2px 3px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff url(img/drop-arrow-black.png) no-repeat right}.ie8 .search-options select,.ie9 .search-options select{background:#fff;padding:2px 2px 2px 3px}.search-options select::-ms-expand{display:none}.booking-calendar-title h2{font-size:24px}fieldset.form.newsletterSignUp label{width:130px;font-size:13px;font-family:Georgia,sans-serif}fieldset.contact ol li select,fieldset.form.newsletterSignUp select{padding:4px;font-size:13px!important}fieldset.form.newsletterSignUp{padding:25px 20px 20px}fieldset.contact input[type=email],fieldset.contact input[type=text],fieldset.form.newsletterSignUp input[type=email],fieldset.form.newsletterSignUp input[type=text]{padding:4px;font-size:13px;margin-top:2px}fieldset.form.newsletterSignUp ol li input[type=submit]{margin:5px 220px 0 0}fieldset.form.newsletterSignUp h2{margin-bottom:20px}#main-container.calendar-list.hasDatepicker select.ui-datepicker-year{display:none}#search-module.searchBookButtonGreen{background:#00a219;background:-moz-linear-gradient(top,#00a219 1%,#007412 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#00a219),color-stop(100%,#007412));background:-webkit-linear-gradient(top,#00a219 1%,#007412 100%);background:-o-linear-gradient(top,#00a219 1%,#007412 100%);background:-ms-linear-gradient(top,#00a219 1%,#007412 100%);background:linear-gradient(to bottom,#00a219 1%,#007412 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a219', endColorstr='#007412', GradientType=0);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#search-module.searchBookButtonGreen .expand-arrow{background-image:url(img/right-search-arrow-AB.png)}#search-module.searchBookButtonGreen:hover{background:#007412}.lundy .logo{width:165px;height:102px;background-image:url(img/lundy-logo.jpg);background-repeat:no-repeat}.lundy .lundy-lmt-logo{position:absolute;top:-156px;right:0;width:90px;height:90px;float:right;background-image:url(img/logo-small.gif)}.lundy .module-container{margin-top:36px}.lundy .module-container a:hover{text-decoration:none}.lundy-rounded-cta{width:280px;height:38px;padding-top:18px;color:#fff;overflow:hidden;margin-left:10px;background:#00a219;background:-moz-linear-gradient(top,#00a219 1%,#007412 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#00a219),color-stop(100%,#007412));background:-webkit-linear-gradient(top,#00a219 1%,#007412 100%);background:-o-linear-gradient(top,#00a219 1%,#007412 100%);background:-ms-linear-gradient(top,#00a219 1%,#007412 100%);background:linear-gradient(to bottom,#00a219 1%,#007412 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a219', endColorstr='#007412', GradientType=0);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:5px}.lundy-rounded-cta:hover{background:#007412}.lundy-rounded-cta-inner{position:relative;width:250px;height:50px;overflow:visible;padding-left:20px}.lundy-rounded-cta h3{cursor:pointer;font-size:24px;font-weight:100;margin:0}.lundy-rounded-cta:hover{text-decoration:none}.lundy-rounded-cta .expand-arrow{background-image:url(img/right-search-arrow-AB.png);width:28px;height:28px;position:absolute;top:-4px;margin-top:0}.error-message{border:5px solid #000;color:#c1002b;height:78px;line-height:35px;margin-bottom:20px;padding:17px}.dates-error-wrap{clear:both;padding:20px;background-color:#fff}.dates-error{clear:both;padding:15px;color:#c1002b;background-color:#FDF2F2;border:1px solid #c1002b;text-align:center;font-weight:700}.dates-error img{vertical-align:top;width:18px;padding-right:15px}.dates-error p{font-size:1.3em!important}#content p.error-message{font-size:29px}.booking-details h1{margin-bottom:22px}.booking-details h2{font-size:1.6em;margin-bottom:10px}.booking-details h3{font-size:1.2em;margin-bottom:10px;color:#3c3c3c;font-weight:700}.booking-details h3 a{font-weight:400;color:#c1002b}.booking-details p{margin-bottom:12px}.booking-details .a-button{background:url(/styles/img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;font-family:georgia,serif;font-size:13px;padding:5px 12px}.booking-details .form-field-wrapper input{font-family:Arial,Helvetica,sans-serif;color:#444;font-size:15px}.signup{text-align:left}.signup .form-field-wrapper{max-width:300px;margin-bottom:6px;font-size:13px}.signup .form-field-wrapper a{font-size:15px;margin:5px 0}.form-field-wrapper .label,.signup .form-field-wrapper label{display:inline-block;text-align:left;color:#7F7F7F;padding:5px 0 2px;margin-bottom:2px;width:130px;font-size:13px;font-family:Georgia,sans-serif!important;font-weight:700}.signup .form-field-wrapper .button,.signup .form-field-wrapper button{background:url(/styles/img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;font-family:georgia,serif;font-size:13px;padding:5px 12px;margin-left:134px!important}.signup .edit-details-link,.signup .form-field-wrapper .edit-details-link{color:#c1002b;margin-left:10px;font-size:15px;cursor:pointer}.signup .form-field-wrapper a.disabled,.signup a.disabled{pointer-events:none;cursor:default;color:#bbb;margin-left:10px;font-size:15px}.signup .form-field-wrapper label.postcode-label{font-weight:400;width:auto}.signup .form-field-wrapper input{font-family:Arial,Helvetica,sans-serif;color:#444;font-size:15px}#postCodeSearch{text-align:left}.edit-details .form-field-wrapper button,.signup .form-field-wrapper .button{background:url(/styles/img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;font-family:georgia,serif;font-size:13px;padding:5px 12px;margin-left:144px!important}.signup .form-field-wrapper .youraccount{text-indent:0;display:inline;line-height:13px}.booking-panel.form input.button,.booking-panel.form select.button{background:url(/styles/img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;font-family:georgia,serif;font-size:13px;padding:12px;text-indent:0;margin-right:10px;margin-bottom:10px}.booking-panel.form input{font-family:arial,helvetica,sans-serif;color:#444;font-size:13px}.edit-details .form-field-wrapper{max-width:700px!important}.edit-details .form-field-wrapper label{width:140px}.edit-details .form-field-wrapper .chzn-container{max-width:214px}.edit-details .form-field-wrapper .note{padding-left:10px}.chzn-container{font-size:13px;font-family:Arial,Helvetica,sans-serif!important;position:relative;margin:0;display:inline-block;vertical-align:middle;zoom:1}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:100%;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:1010;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}.readonlyAddressLabel{float:left}.readonlyAddress{padding-top:5px;float:left}.clear-left{clear:left}.chzn-container-single .chzn-single{background-color:#fff;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;display:block;overflow:hidden;white-space:nowrap;position:relative;height:20px;line-height:20px;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:12px;font-size:1px;background:url(chosen-sprite.png) -42px 1px no-repeat}.chzn-container-single .chzn-single abbr:hover,.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url(chosen-sprite.png) no-repeat 0 2px;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:url(chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%)!important;margin:1px 0!important;padding:4px 20px 4px 5px!important;outline:0!important;border:1px solid #aaa!important;font-family:sans-serif!important;font-size:1em!important;float:none;width:100%!important;-moz-box-sizing:border-box!important;-ms-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-khtml-box-sizing:border-box!important;box-sizing:border-box!important;height:25px!important}.chzn-container-single .chzn-drop{margin-top:-1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search{position:absolute;left:-9999px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:0 0!important;border:0!important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666;border:1px solid #ccc;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:12px;font-size:1px;background:url(chosen-sprite.png) -42px 1px no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover,.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-42px -10px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:200px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#e07f95;color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:0 0}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:700}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url(chosen-sprite.png) no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url(chosen-sprite.png) no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #bbb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#fff;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:0 0;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 2px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-disabled .chzn-choices .search-choice .search-choice-close,.chzn-disabled .chzn-single{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.chzn-rtl .chzn-search input{background:url(chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);padding:4px 5px 4px 20px;direction:rtl}.chzn-container-single.chzn-rtl .chzn-single div b{background-position:6px 2px}.chzn-container-single.chzn-rtl .chzn-single-with-drop div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container-single .chzn-search input,.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-rtl .chzn-search input{background-image:url(chosen-sprite@2x.png)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}#closeme,input[type=button].button-postcode{background:url(img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;font-family:georgia,serif;font-size:1.1em;padding:5px 12px;margin:5px 0;width:auto!important}input[type=button].button-postcode:hover{text-decoration:underline}input[disabled][type=button].button-postcode{background-image:url(img/grad-vertical-button-disabled.jpg);cursor:default;text-decoration:none;text-shadow:none}img.fifty-years-logo{position:absolute;width:100px;bottom:20px;max-width:100px;right:20px;top:auto;left:auto}@media (min-width:1152px){img.fifty-years-logo{right:80px}}@media (min-width:1280px){img.fifty-years-logo{right:140px}}@media (min-width:1366px){img.fifty-years-logo{right:140px}}@media (min-width:1620px){img.fifty-years-logo{right:320px}}.lundy .fifty-years-logo{display:none}.gsc-tabHeader.gsc-tabhActive,.gsc-tabsArea{border-color:#c1002b!important}.gsc-control-cse,.gsc-control-cse-en{font-family:georgia,serif!important}.gsc-control-cse,.gsc-control-cse-en a{color:#c1002b!important}.gsc-control-cse,.gsc-control-cse-en a:hover{color:#3c3c3c!important}.gs-result .gs-title b,.gsc-results .gsc-cursor-box .gsc-cursor-current-page,.gsc-results .gsc-cursor-box .gsc-cursor-page{color:#c1002b!important}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding-left:0!important}.gsc-results .gsc-imageResult,.gsc-webResult.gsc-result{border-bottom:1px solid #E9E9E9!important}.table.gsc-branding,table.gcsc-branding{display:none}.search-tab-page ul#az-list li{height:320px!important}.cal-label{text-align:left;padding:35px 20px 20px 40px;background-color:#eff1f0;border:1px solid #DEDEDE;position:absolute;width:322px;height:256px;left:209px;top:-1px;-webkit-box-shadow:inset 0 0 0 10px #fff;-moz-box-shadow:inset 0 0 0 10px #fff;box-shadow:inset 0 0 0 10px #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ie7 .cal-label,.ie8 .cal-label{z-index:5;font-size:12px;color:#000}.ie7 .cal-label{width:262px;height:199px;left:683px;top:-10px}.ie8 .cal-label{left:695px;top:-19px}.ie7 .cal-label .cal-key-info,.ie7 .cal-label p.value,.ie8 .cal-label .cal-key-info,.ie8 .cal-label p.value{font-size:12px!important}.cal-key-info{margin:25px 0}.cal-key-info .key{color:#fff;padding:7px 11px;margin-right:15px}.cal-key-info .key.darkGreen{background-color:#007412}.cal-key-info .key.lightGreen{background-color:#b6be4f}.cal-key-info .key.mixed{background:#007412;background:-moz-linear-gradient(-45deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#007412),color-stop(50%,#007412),color-stop(51%,#b6be4f),color-stop(100%,#b6be4f));background:-webkit-linear-gradient(-45deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%);background:-o-linear-gradient(-45deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%);background:-ms-linear-gradient(-45deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%);background:linear-gradient(135deg,#007412 0,#007412 50%,#b6be4f 51%,#b6be4f 100%)}.ie7 .cal-key-info .key.mixed,.ie8 .cal-key-info .key.mixed,.ie9 .cal-key-info .key.mixed{background:url(img/ie-cal-mixed1.png)}.cal-key-info .key,.cal-key-info .value{display:inline}#ui-datepicker-div{min-height:252px;z-index:10!important}
.searchResults label{display:none}h3.no-result{font-size:16px;padding-left:2%}.searchResults input{padding:5px;margin-top:15px}.searchResults input[type=text]{width:300px;margin-right:10px}.searchResults input[type=submit]{background:url(img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;font-family:georgia,serif;font-size:1.1em;padding:5px 12px}.searchResults ul{margin:20px 0}.searchResults li{padding:20px;border-bottom:1px solid #fff;background-color:#fff}.searchResults li:nth-child(odd){background:#F6F6F6}.searchResults h3 a{color:#c1002b;font-size:1.8em;padding:5px 0 10px}.searchPagination ul{float:right}.searchPagination li{display:inline;float:left;padding:0;background:url(img/grad-vertical-button-green.jpg) repeat-x left bottom;border:0;color:#fff;cursor:pointer;font-family:"Times New Roman",serif;font-size:1.1em;margin:0 2px}.searchPagination li a{color:#fff;width:100%;height:100%;display:block;padding:4px 10px}.searchPagination li.current,.searchPagination li:hover{background:url(img/grad-vertical-button-disabled.jpg) repeat-x left bottom}.searchPagination li.current a,.searchPagination li:hover a{color:#000}.searchPagination li:hover{text-decoration:underline}.property{overflow:hidden}.property p{margin:10px 0}.property img{float:left;height:auto!important}.prop-img{float:left;width:100px;height:80px;margin-right:20px}.search-results-page .intro-block{min-height:50px}.gsc-input-box,.gsc-input-box-focus,.gsc-input-box-hover,input.gsc-input{background-image:none!important}
