@charset "utf-8";
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://fonts.gstatic.com/s/opensans/v10/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000}
.boxdes h2 a, .callno a, .callus a, .navigation ul li a, .quotebtn a{text-decoration:none}
#header, .header, .bannerTitle, .boxdes, .boximg, .container, .customerquote, .emergencytopbox .newsleft ul li, .gadget-home .newsleft ul li, .navigation, .newscustomersec, .newsdes, .newsimg, .reviewdes, .reviewimg, .reviewsec, .topboxsec, .whychooseussec{clear:both;overflow:hidden}
.awardsec, .bannerTitle, .bannerTitle h2, .bodyquotebtnholder, .callus, .customerzonesec h2, .infotext, .innerbottomsec h2, .nav-links, .navigation ul li, .newspagination, .submenulink, .whychooseussec ul li{text-align:center}
@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(https://www.leisuredays.co.uk/fonts/slick.eot);src:url(https://www.leisuredays.co.uk/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://www.leisuredays.co.uk/fonts/slick.woff) format('woff'), url(https://www.leisuredays.co.uk/fonts/slick.ttf) format('truetype'), url(https://www.leisuredays.co.uk/fonts/slick.svg#slick) format('svg')}
.policy{content:url("/images/downloads/download-policy.svg")}
.brochure{content:url("/images/downloads/download-brochure.svg")}
.summary{content:url("/images/downloads/download-summary.svg")}
.toba{content:url("/images/downloads/download-toba.svg")}
.renewal{content:url("/images/downloads/download-renewal.svg")}
.LPMcontainer{    margin: 0px 0px 0px auto!important;}
.hideforminput{display:none}
*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
input, select{outline:0}
body{font-family:'Open Sans', sans-serif;color:#666;font-size:14px}
img{border:0}
.clear{clear:both}
a{color:#0b76bd}
a:visited{color:#0b76bd}
a:hover{color:#00856a}
.dfr{margin:0px auto;display:block;float:none;width:300px; text-align: center;margin-bottom:20px;}
.center{text-align:center}
.headerwrapper{margin:0}
.headerwrapper .scrollable{background:url(https://www.leisuredays.co.uk/images/banners/banner-home.jpg) center 50%;background-size:cover;width:100%;height:925px}
.scrollable{position:absolute;top:0;left:0;width:100%;height:600px;background-repeat:no-repeat}
#header, .header{max-width:940px;margin:0 auto;padding:20px 0;position:relative}
.headerjump{margin-top:-140px;padding-bottom:140px;display:block}
.logo, .logo-link{float:left;max-width:282px;width:26%;position:relative;z-index:4;margin-left:1%}
.logo-link a{width:100%}
.headerRight{float:right;width:60%;padding:1px 0 0}
.quotebtn{float:right}
.quotebtn a{font-weight:700;color:#fff;font-size:14px;padding:7px 4px;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;float:left;margin-right:10px}
.quotebtn a.bluebtn{background:#0b76bd}
.quotebtn a.bluebtn:hover{background:#00856a;border-color:#00856a}
.quotebtn a.whitebtn{background:#fff;color:#00856a;font-weight:400}
.quotebtn a.whitebtn:hover{background:#00856a;color:#fff}
.holidaychalet-home .quotebtn a.bluebtn:hover{background:#0b76bd;color:#FFF;border:none}
.callus{float:right;padding:0 18px;font-size:26px;color:#00856a;font-weight:700;line-height:19px}
.calltext, .openinghrs{font-weight:600}
.callus a{color:#00856a}
.callno a{color:#0b76bd}
.callno{font-size:12px;color:#0b76bd}
.openinghrs{float:right;font-size:11px;color:#0b76bd;line-height:14px;margin-top:-2px}
.holidaychalet-home .fixedheader .callno, .holidaychalet-home .fixedheader .calltext, .holidaychalet-home .fixedheader .callus, .holidaychalet-home .fixedheader .openinghrs{color:#0b76bd!important}
.holidaychalet-home .fixedheader .callus{color:#00856a!important}
.bannerTitle{padding:20px;margin:10% auto auto;background:#fff;background:rgba(255,255,255,.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";-moz-border-radius:0px 20px;-webkit-border-radius:0px 20px;border-radius:0 20px;width:85%}
.bannerTitle h1{margin:0;padding:0;font-size:48px;font-weight:700;color:#0b76bd}
.bannerTitle h2{color:#00856a;font-size:26px;font-weight:400;margin:0;padding:0}
.bannerbg{background:url(https://www.leisuredays.co.uk/images/bannerbg.png) center bottom no-repeat;background-size:100% auto;height:144px;position:absolute;left:0;bottom:0;width:100%;z-index:2;margin-bottom: -1px!important;}
#footer, .innernav .navdivider, .newspagination, .quoteright{position:relative}
.container{margin:0 auto;max-width:940px}
.navigation{padding:5px 0 0}
.navigation ul{margin:0;padding:0;list-style:none}
.navigation ul li{margin:0;float:left;padding:0;font-size:18px;line-height:21px}
.navigation ul li:first-child a{padding:17px 20px 18px 22px;margin-left:2px}
.navigation ul li:nth-last-child(2) a{padding:17px 25px 18px}
.navigation ul li.searchbtn a{background:url(https://www.leisuredays.co.uk/images/search-icon.png) right center no-repeat;width:22px;height:56px;background-size:22px auto;float:right;font-size:0;border:0}
.submenulink span.searchbtn a{background:url(https://www.leisuredays.co.uk/images/search-icon.png) right center no-repeat;width:15px!important;height:15px;background-size:15px auto;font-size:0;border:0;text-indent:-3000px;display:inline-block!important;margin-top:2px!important;position:absolute;margin-left:7px}
.navigation ul li a{color:#0b76bd;padding:6px 19px 8px;float:left;border:1px solid #fff;background:url(https://www.leisuredays.co.uk/images/nav-bar.png) right center no-repeat}
.fixedheader .navigation ul li a{border:0;padding-top:15px}
.navigation ul li a.active, .navigation ul li a:hover{color:#00856a;text-decoration:none}
.topboxsec{padding:40px 0 0}
.topboxsec ul{margin:0 0 0 -5px;padding:0;list-style:none}
.topboxsec ul li{margin:0 0 0 -4px;padding:0 10px 30px;width:50%;display:inline-block;vertical-align:top}
.boximg{font-size:0;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px}
.boximg img{width:100%}
.boxdes{padding:15px 0 20px;font-size:14px;line-height:24px}
.boxdes h2{margin:0;padding:0 0 5px;font-size:30px;font-weight:700;color:#00856a;line-height:normal}
.bodyquotebtnholder a, .boxlinks a{-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;margin-right:10px}
.boxdes h2 a{color:#00856a}
.boxdes h2 a:hover{color:#00856a;text-decoration:underline}
.boxlinks{clear:both;overflow:hidden}
.boxlinks a{color:#0b76bd;font-size:14px;text-decoration:underline;padding:7px 6px;float:left}
.boxlinks a:hover{color:#00856a;text-decoration:none}
.boxlinks a.bluebtn{background:#0b76bd;border:1px solid #0b76bd;color:#fff;font-weight:700;text-decoration:none}
.boxlinks a.whitebtn{background:#fff;color:#00856a;font-weight:400;border:1px solid #00856a;text-decoration:none}
.boxlinks a.whitebtn:hover{background:#00856a;color:#fff}
.newsdes a{color:#0b76bd;font-size:14px;text-decoration:underline;float:left}
.newsdes a:hover{color:#00856a}
.bodyquotebtnholder{display:block;width:100%;height:30px;margin:20px 0px}
#bestbodyquotebtnholder{height:auto}
.bodyquotebtnholder a{font-weight:700;color:#fff;font-size:14px;text-decoration:none;padding:7px 4px;border:1px solid #0b76bd;display:inline-block}
.bodyquotebtnholder a.bluebtn{background:#0b76bd}
.bodyquotebtnholder a.bluebtn:hover{background:#00856a;border-color:#00856a}
.bodyquotebtnholder a.whitebtn{background:#fff;color:#00856a;font-weight:400;border-color:#00856a}
.bodyquotebtnholder a.whitebtn:hover{background:#00856a;color:#fff;border-color:#fff}
.bodyquotebtnholder a.standardLink{font-weight:700;color:#0b76bd;font-size:14px;text-decoration:underline;padding:0;border:none;display:inline-block}
.wdydbSocialContainer{display:block;background:#0b76bd!important;width:auto;padding:20px 50px;height:auto;min-height:440px;max-width:940px;margin:0 auto 25px auto;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px}
.wdydbTwitterTimeline{width:100%;float:left}
.wdydbSocialLinks{width:100%;float:left;padding:5%;display:block}
.wdydbSocialLink{width:50%;display:block;float:left;text-align:center}
.topboxsec ul li.twocoloumnbox{padding:0}
.twocoloumnbox .boxdes h2{font-size:23px}
.columnleft, .columnright{float:left;width:50%;padding:0 10px 30px}
.twocoloumnbox .boxlinks a{padding:7px 5px;margin-right:5px}
.twocoloumnbox .boxlinks a:hover{color:#00856a}
.boxlinks a.bluebtn:hover, .twocoloumnbox .boxlinks a.whitebtn:hover{background:#00856a;color:#fff}
.boxlinks a.bluebtn:hover{border-color:#00856a}
.boxlinks a.rightlink{float:right}
.columnright ul{list-style-type:disc;margin-left:17px;color:#00856a}
.columnright ul  li{float:left;margin:0;padding:0;width:100%;display:list-item;line-height:24px}
.newscustomersec h2, .sitemap h2, .whychooseussec h2{font-size:23px;font-weight:700;line-height:normal}
.columnright ul li a{color:#0b76bd}
.columnright ul li a:hover{color:#00856a;text-decoration:none}
.whychooseussec{border-top:1px solid #cccbcb;border-bottom:1px solid #cccbcb;padding:30px 0 0}
.faqs .whychooseussec{border-top:none}
.whychooseussec h2{margin:0;padding:0 0 20px;color:#00856a}
.whychooseussec ul{margin:0;padding:0;list-style:none}
.whychooseussec ul li{margin:0;padding:0 18px 12px;float:left;width:14.28%;height:180px;outline:none}
.newscustomersec{padding:30px 0}
.sitemap h2{color:#00856a}
.newscustomersec h2{margin:0;padding:0 0 20px;color:#00856a}
.newscustomersec h2 a{color:#00856a;text-decoration:none}
.newsleft{float:left;padding:0 10px 0 0;width:50%}
#generic .customerright p, #generic .newsleft p, .emergency-home .customerright p, .gadget-home .customerright p, .holidaychalet-home .customerright p, .holidaychalet-home .newsleft p, .holidaylodge-home .customerright p, .holidaylodge-home .newsleft p, .motorhome-home .customerright p, .touring-home .customerright p{margin-bottom:20px}
.newsleft ul{margin:0 0 0 -10px;padding:0;list-style:none}
.emergencytopbox .newsleft ul li{margin-left:10px;padding:0 0 30px 50px;background:url(https://www.leisuredays.co.uk/images/product-list-arrow.png) left 5px no-repeat;background-size:23px auto;width:97%}
.beneﬁtspolicysec ul li, .gadget-home .newsleft ul li{background:url(https://www.leisuredays.co.uk/landing/holiday-caravan-l1-google/images/bullet-ld-logo-yellow.svg) left top no-repeat}
.newsleft ul li{margin:0;padding:0 10px;width:50%;float:left}
.gadget-home .newsleft ul{margin:10px 0 0}
.claims h3, .newsdes h3, .reviewdes h3{margin:0;font-weight:700;color:#0b76bd}
.gadget-home .newsleft ul li{margin:0;padding:0 0 30px 50px;background-size:23px auto;width:97%}
.gadget-home .newsleft ul li span.benefit{font-weight:400;color:#666}
.gadget-home .newsleft ul li.feature{font-weight:700;color:#0b76bd}
.newsimg{font-size:0;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;max-height:90px}
.newsimg img{width:100%;height:auto}
.newsdes{padding:15px 0 0;font-size:14px;line-height:24px}
.claims h3, .newsdes h3{padding:0 0 20px;font-size:16px;line-height:normal}
.newsdes h3 a{color:#0b76bd;text-decoration:none}
.claims h4, .newsdes h4{font-size:12px}
#footer a:hover, .newsdes h3 a:hover{text-decoration:underline}
.customerright{float:right;padding:0 0 0 10px;width:50%}
.reviewimg img{height:100px}
.reviewdes{padding:30px 0 0;font-size:14px;line-height:24px}
.reviewdes h3{padding:10px 0;font-size:18px;line-height:normal}
.insboxsdes .boxlinks a.bluebtn, .insboxsdes h2{font-weight:400}
.customerquote{padding:30px 0 0}
.leftquoteimg{float:left;max-width:38px;width:15%;background:url(https://www.leisuredays.co.uk/images/left-quote.png) left top no-repeat;background-size:auto 35px;height:35px}
.otherinssec, .requestquotesec{overflow:hidden;max-width:940px;clear:both}
.customerquotetext{float:left;width:85%;padding:17px 0 0 12px;color:#0b76bd}
.quoteright{display:inline-block;background:url(https://www.leisuredays.co.uk/images/right-quote-green.png) right bottom no-repeat;background-size:auto 27px;width:30px;height:27px;top:16px;margin-top:-12px}
.ratingsec{clear:both;overflow:hidden;padding:5px 0 0 49px;line-height:14px;font-size:12px;color:#00856a}
#footer{clear:both;overflow:hidden;background:#0b76bd;color:#fff;text-align:center;font-size:11px}
.footerbg{background:url(https://www.leisuredays.co.uk/images/footerbg.png) center top no-repeat;background-size:100% auto;height:90px;width:100%}
#footer .container{padding:20px 0 5px}
.sociallinks{clear:both;overflow:hidden;padding:0 0 30px}
.sociallinks img{width:52px}
#footer .sociallinks a{padding:0 7px}
.footerlinks{clear:both;overflow:hidden;border-bottom:1px solid #7baddd;padding:0 0 10px;margin-bottom:15px}
#footer a{color:#fff;text-decoration:none;padding:0 4px}
#footer a:hover{color:#ffd41e}
.footerinfo{clear:both;overflow:hidden}
#footer .footerinfo a{padding:0}
.footerinfo p{font-size:11px;line-height:16px;margin:0;padding:0 0 10px}
.innernav .navdivider{border-bottom:1px solid #ccc;clear:both;overflow:hidden;top:-1px;z-index:1}
.innernav ul li a.active{border:1px solid #ccc;border-bottom-color:#fff;width:100%;float:left;-moz-border-radius:0px 10px 0 0;-webkit-border-radius:0px 10px 0 0;border-radius:0 10px 0 0;color:#00856a;position:relative;z-index:2;background:0 0;left:-2px}
.innernav ul li.home a.active{padding-left:22px}
#homepage .innernav ul li a.active{margin-left:2px}
.otherinssec{margin:0 auto;padding:40px 0 0}
.otherinssec ul{margin:0;padding:0;list-style:none}
.otherinssec ul li{margin:0;float:left;width:33.33%;padding:0 15px 50px}
.insboximg{clear:both;overflow:hidden;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;font-size:0}
.insboximg img{width:100%}
.insboxsdes{clear:both;overflow:hidden;padding:10px 0 0}
.insboxsdes h2{font-size:21px;color:#0079c3;padding-bottom:13px}
.insboxsdes h2 a{color:#0079c3;text-decoration:none}
.insboxsdes h2 a:hover{color:#0079c3;text-decoration:underline}
.insboxsdes .boxlinks a{font-size:13px;margin-right:11px}
.insboxsdes .boxlinks a:last-child{margin-right:0;float:right;padding-right:0}
.formleft, .formright, .insno{float:left}
.insno, .submenulink a.active{font-weight:700}
.insno{font-size:18px;color:#19a786;margin:-2px 0px 0px -5px}
.submenulink{clear:both;overflow:hidden;border-bottom:1px solid #ccc;padding:10px 0;font-size:13px}
.submenulink a{color:#0b76bd;text-decoration:none;padding:0 5px;border-right:1px solid #ccc}
/*background:url(https://www.leisuredays.co.uk/images/subnav-bg.gif) right center no-repeat;*/
.submenulink a:last-child{background:0 0;border-right:1px solid transparent}
.submenulink a.active, .submenulink a:hover{color:#00856a;text-decoration:none}
.requestquotesec{margin:0 auto;padding:0 0 30px}
.requestquoteform{margin:0 auto;max-width:700px;font-size:14px}
.infotext{padding-bottom:20px}
.requestquoteform h3{font-size:20px;font-weight:400;color:#00856a;margin:0;padding:0 0 10px}
.freemagazine input[type=tel], .freemagazine input[type=text], .freemagazine input[type=email], .freemagazine textarea, .requestquoteform input[type=tel], .requestquoteform input[type=text],.requestquoteform input[type=number],  .requestquoteform input[type=email], .requestquoteform input[type=date], .requestquoteform textarea{background:#f3f3f3;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;padding:12px 12px;width:100%;font-size:14px;color:#666;font-family:'Open Sans', sans-serif;border:1px solid #999;margin-bottom: 10px;}
.formcenter, .formleft{padding-right:10px;width:50%}
.additionalfriends{display:none}
.freemagazine input[type=tel], .freemagazine input[type=text], .freemagazine input[type=email], .freemagazine textarea{width:96%;margin-bottom:15px}
.requestquoteform input[type=tel]::-webkit-input-placeholder,.requestquoteform input[type=number]::-webkit-input-placeholder, .requestquoteform input[type=text]::-webkit-input-placeholder, .requestquoteform input[type=email]::-webkit-input-placeholder, .requestquoteform textarea::-webkit-input-placeholder{color:#666}
.requestquoteform input[type=tel]:-moz-placeholder, .requestquoteform input[type=number]:-moz-placeholder, .requestquoteform input[type=text]:-moz-placeholder, .requestquoteform input[type=email]:-moz-placeholder, .requestquoteform textarea:-moz-placeholder{color:#666;opacity:1}
.requestquoteform input[type=tel]::-moz-placeholder, .requestquoteform input[type=text]::-moz-placeholder, .requestquoteform input[type=email]::-moz-placeholder, .requestquoteform textarea::-moz-placeholder{color:#666;opacity:1}
.requestquoteform input[type=tel]:-ms-input-placeholder, .requestquoteform input[type=number]:-ms-input-placeholder, .requestquoteform input[type=text]:-ms-input-placeholder, .requestquoteform input[type=email]:-ms-input-placeholder, .requestquoteform textarea:-ms-input-placeholder{color:#666}
.formcenter{margin:0 auto}
.formright{width:50%;padding-left:10px}
.requestquoteform ul{margin:0;padding:0;list-style:none}
.requestquoteform ul li{margin:0;padding:0 0 10px}
.requestquoteform ul li:last-child{padding:0}
.sepfield{height:20px}
.requestquoteform textarea{height:100px}
textarea{max-width:100%}
.freemagazine input[type=submit], .requestquoteform input[type=submit], .sidepoll a, .sidepoll button.yop_poll_vote_button{background:#0b76bd;color:#fff!important;border:0;font-size:14px;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;padding:8px 20px;float:right;font-weight:700;font-family:'Open Sans', sans-serif;cursor:pointer;-webkit-appearance:none;text-decoration:none!important}
.sidepoll a{margin-right:10px}
.yop-poll-container{width:100%!important;padding:0 10px 0 0!important;text-align:left!important}
.sidepoll button.yop_poll_vote_button, .yop_poll_back_to_vote_link{float:right;display:block;width:100%!important}
a.yop_poll_result_link,  a.yop_poll_result_link:hover {width:100%!important;display:block!important;text-align:center;background:none!important;margin-top:10px;margin-bottom:20px;color:#666!important;border:0;font-size:14px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0 ;padding:0;float:left;font-weight:normal;font-family:'Open Sans', sans-serif;cursor:pointer;-webkit-appearance:none;text-decoration:none!important}
.yop_poll_back_to_vote_link{margin-top:10px;margin-right:0px!important}
.sidepoll a{width:95%}
.freemagazine input[type=submit]:hover, .requestquoteform input[type=submit]:hover, .sidepoll input[type=submit]:hover, .sidepoll a:hover{background:#00856a}
.freemagazine .selectboxbg, .selectboxbgwide{background:url(https://www.leisuredays.co.uk/images/select-box-arrow.png) 88% center no-repeat #f3f3f3;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;margin-right:4%;float:left;overflow:hidden;border:1px solid #999}
.freemagazine .selectboxbg{background-size:15px auto;padding:6px 0;width:35%;color:#999!important}
.freemagazine .selectboxbg:last-child{width:27%}
.freemagazine .selectboxbg:first-child{width:26%}
.selectboxbgwide{background:url(https://www.leisuredays.co.uk/images/select-box-arrow.png) 95% center no-repeat #f3f3f3;background-size:15px auto;padding:6px 12px;width:100%}
.selectboxbg{background:url(https://www.leisuredays.co.uk/images/select-box-arrow.png) 88% center no-repeat #f3f3f3;background-size:15px auto;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;padding:6px 12px 3px 4px;overflow:hidden;width:29.33%;float:left;margin-right:4%;border:1px solid #999}
.selectboxbg select, .selectboxbg.largeselect select, .selectboxbgwide select{border:0;font-size:14px;color:#666;font-family:'Open Sans', sans-serif}
.selectboxbg:last-child{margin-right:0;width:33.33%}
.selectboxbg select{width:150%;background:0 0}
.selectboxbgwide select{width:200%;background:0 0}
.selectboxbg.largeselect{width:100%;margin:0 0 10px;background-position:96% center}
.selectboxbg.largeselect select{width:130%!important;padding:6px 12px 12px 6px}
.requestquoteform ul li.renewaldate{padding:9px 0 13px}
.newsmain{clear:both;overflow:hidden;margin:0 auto;max-width:940px;padding:40px 0 0}
.newslistleft{float:left;width:71%;padding-right:20px}
.newslistleft ul{margin:0;padding:0;list-style:none}
.newslistleft ul li{margin:0;border-bottom:1px solid #ccc;padding:30px 0}
.newslistleft ul li:first-child{padding-top:0}
.newslistleft ul li:last-child{padding-bottom:0;border:0}
.blogsearchfield, .newslistimg, .readmore a{-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px}
.newstitleauthor{clear:both;overflow:hidden}
.newstitleauthor h3, .post h3{font-size:21px;color:#5fc3b0;font-weight:400;margin:0;padding:0 0 10px}
.post-edit-link{padding-left:7px}
.authorname{clear:both;overflow:hidden;font-size:12px;padding-bottom:20px}
.authorname a{color:#0b76bd}
.authorname a:hover{text-decoration:none;color:#00856a}
.newslistimg{clear:both;overflow:hidden;font-size:0}
.newslistimg img{width:100%}
.newshortdes{clear:both;overflow:hidden;font-size:14px;padding:20px 0 0}
.newshortdes p{padding:0 0 20px}
.newshortdes p.readmore{padding:0}
.readmore a{background:#0b76bd;color:#fff;font-size:14px;padding:8px 20px;font-weight:700;display:inline-block;text-decoration:none}
.readmore a:hover{background:#00856a}
.nav-links, .newspagination{clear:both;overflow:hidden;padding:40px 0 0}
.nav-links a, .newspagination a{font-size:14px;color:#0b76bd;text-decoration:underline;display:inline-block}
.nav-links a:hover, .newspagination a:hover{color:#00856a;text-decoration:none}
.nav-previous a, .prevpage{background:url(https://www.leisuredays.co.uk/images/prev-arrow.png) left center no-repeat;background-size:40px auto;padding:10px 0 10px 50px;float:left}
.nav-previous a:hover, .prevpage{background:url(https://www.leisuredays.co.uk/images/prev-arrow-green.png) left center no-repeat;background-size:40px auto;padding:10px 0 10px 50px;float:left}
.bloghome{background:url(https://www.leisuredays.co.uk/images/blog-home.png) center 1px no-repeat;background-size:40px auto;padding:45px 0 0;position:absolute;top:83px;left:45%}
a:hover.bloghome{background:url(https://www.leisuredays.co.uk/images/blog-home-green.png) center 1px no-repeat;background-size:40px auto;padding:45px 0 0;position:absolute;top:83px;left:45%}
.nav-next a, .nextpage{background:url(https://www.leisuredays.co.uk/images/next-arrow.png) right center no-repeat;background-size:40px auto;padding:10px 50px 10px 0;float:right}
.nav-next a:hover, .nextpage{background:url(https://www.leisuredays.co.uk/images/next-arrow-green.png) right center no-repeat;background-size:40px auto;padding:10px 50px 10px 0;float:right}
.newslistright{float:right;width:29%;border-left:1px solid #ccc;padding:0 0 0 20px;max-width:271px}
.newslistright h3, .widget-title{font-size:21px;color:#5fc3b0;font-weight:400;margin:0;padding:0 0 10px}
.categories{clear:both;overflow:hidden;padding-bottom:30px}
.categories ul{margin:0 0 0 25px;padding:0}
.categories ul li, .widget_categories ul li{padding:0 0 5px;font-size:12px}
.categories ul li a, .widget_categories ul li a{color:#0b76bd}
.categories ul li a:hover, .widget_categories ul li a:hover{color:#00856a;text-decoration:none}
.blogsearch{clear:both;overflow:hidden;padding-bottom:30px}
.blogsearchfield{background:#f8f9f9;padding:10px;clear:both;overflow:hidden}
.blogsearchfield input[type=text]{background:0 0;padding:0 12px;width:85%;border:0;font-size:14px;color:#666;font-family:'Open Sans', sans-serif}
.blogsearchfield input[type=text]::-webkit-input-placeholder{color:#666}
.blogsearchfield input[type=text]:-moz-placeholder{color:#666;opacity:1}
.blogsearchfield input[type=text]::-moz-placeholder{color:#666;opacity:1}
.blogsearchfield input[type=text]:-ms-input-placeholder{color:#666}
.blogsearchfield input[type=submit]{background:url(https://www.leisuredays.co.uk/images/blog-search.png) right center no-repeat;width:14%;background-size:21px auto;height:23px;border:0;font-size:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0;float:right;cursor:pointer}
.form-submit .button, input[type="submit"]{padding:0 5px}
.comments-area{border-top:1px solid #ccc;padding-top:20px}
.comment-metadata .edit-link{margin-left:5px}
.comment-author .avatar{-moz-border-radius:0px 6px;-webkit-border-radius:0px 6px;border-radius:0 6px}
.freemagazine, .populartags a{font-size:14px;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;color:#fff}
.populartags{clear:both;overflow:hidden;padding-bottom:30px}
.populartags a{float:left;background:#00856a;padding:7px 10px;text-decoration:none;margin:0 8px 10px 0}
.populartags a:hover{background:#0b76bd}
.textwidget .freemagazine ul{list-style:none;margin:0}
.freemagazine{clear:both;overflow:hidden;margin-bottom:30px;background:#f1bb1a;background-size:50px auto;padding:10px 0 10px 10px}
.freemagazine ul{list-style:none;margin:0}
.freemagazine .blogsearchfield{width:95%}
.freemagazine h4, .sidepoll h4{font-size:20px;font-weight:700}
.freemagazine a , .sidepoll a{color:#fff;text-decoration:none;font-style:normal}
.sidepoll{color:#00856a;border:3px solid #f1bb1a;-moz-border-radius:0 15px;-webkit-border-radius:0 15px;border-radius:0 15px;margin-bottom:30px;padding:10px 0 45px 10px}
.blogarchive{clear:both;overflow:hidden;padding-bottom:30px}
.blogarchive .selectboxbg.largeselect select{width:115%}
.customerzonesec{clear:both;overflow:hidden;margin:0 auto;max-width:940px;font-size:14px}
.customerzonesec h2{font-size:30px;color:#00856a;font-weight:700;margin:0;padding:40px 0 30px;background:#fff}
.customerzonesec h3{font-size:21px;color:#00856a;font-weight:400;margin:0;padding:0 0 10px}
.customerzonesec a{color:#0b76bd;text-decoration:none}
.customerzonesec a:hover{color:#00856a;text-decoration:none}
.customerzoneleft{float:left;max-width:206px;width:22%}
.customerzoneleft ul{margin:0;padding:0;list-style:none}
.customerzoneleft ul li{clear:both;overflow:hidden}
.customerzoneleft ul li a{border-top:1px solid #cccbcb;border-right:1px solid #cccbcb;padding:20px 10px 20px 65px;float:left;width:100%;color:#666;text-decoration:none;background-color:#f3f3f3!important}
.customerzoneleft ul li:first-child a{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab1-bg.png) 10px center no-repeat;background-size:auto 32px}
.customerzoneleft ul li:first-child a.active{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab1-bg-active.png) 10px center no-repeat;border-color:#fff;background-size:auto 32px;border-bottom:1px solid #e4e4e4;margin-bottom:10px}
.customerzoneleft ul li:nth-child(2) a{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab2-bg.png) 10px center no-repeat;background-size:auto 34px}
.customerzoneleft ul li:nth-child(2) a.active{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab2-bg-active.png) 10px center no-repeat;border-color:#cccbcb #fff #fff;background-size:auto 34px;border-bottom:1px solid #e4e4e4;margin-bottom:10px}
.customerzoneleft ul li:nth-child(3) a{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab3-bg.png) 10px center no-repeat;background-size:auto 34px}
.customerzoneleft ul li:nth-child(3) a.active{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab3-bg-active.png) 10px center no-repeat;border-color:#cccbcb #fff #fff;background-size:auto 34px;border-bottom:1px solid #e4e4e4;margin-bottom:10px}
.customerzoneleft ul li:nth-child(4) a{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab4-bg.png) 10px center no-repeat;background-size:auto 28px}
.customerzoneleft ul li:nth-child(4) a.active{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab4-bg-active.png) 10px center no-repeat;border-color:#cccbcb #fff #fff;background-size:auto 28px;border-bottom:1px solid #e4e4e4;margin-bottom:10px}
.customerzoneleft ul li:nth-child(5) a{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab5-bg.png) 10px 25px no-repeat;background-size:auto 27px;border-bottom:1px solid #cccbcb}
.customerzoneleft ul li:nth-child(5) a.active{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab5-bg-active.png) 10px 25px no-repeat;border-color:#cccbcb #fff #fff;background-size:auto 27px;border-bottom:1px solid #e4e4e4;margin-bottom:10px}
.customerzoneleft ul li:nth-child(6) a{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab3-bg.png) 10px center no-repeat;background-size:auto 34px}
.customerzoneleft ul li:nth-child(6) a.active{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab3-bg-active.png) 10px center no-repeat;border-color:#cccbcb #fff #fff;background-size:auto 34px;border-bottom:1px solid #e4e4e4;margin-bottom:10px}
.customerzoneleft ul li a.active{background-color:#fff!important}
.customerzoneleft ul li.tabnext a{-moz-border-radius:0px 20px 0 0;-webkit-border-radius:0px 20px 0 0;border-radius:0 20px 0 0}
.customerzoneright{float:right;width:78%;padding:0 0 0 30px;background:#fff}
.customerzoneright ul.servicelist{margin:0;padding:20px 0 0;list-style:none}
.customerzoneright .requestquoteform .formleft ul li{padding-bottom:10px}
.customerzoneright ul li{float:left;width:50%;padding-bottom:10px;padding-top:10px}
.customerzoneright ul li p{padding:0}
.customerzoneright .formleft{float:left;width:100%;padding-right:10px}
.customerzoneright .formleft ul li{float:left;width:40%;padding-bottom:30px;margin-right:5%}
#zonetemp a{border:none;padding:0;display:inline;float:none;background:0 0!important;color:#0b76bd;text-decoration:none}
#zonetemp a:hover{text-decoration:none;color:#00856a}
.callsec, .callsec a{color:#0b76bd}
.callsec{clear:both;overflow:hidden;padding:0 20px 10px 0}
.callsec span{font-size:27px;font-weight:700;line-height:35px}
.calldes{clear:both;overflow:hidden;padding-right:20px;line-height:24px}
.innerbottomsec h2{font-size:30px;color:#00856a;font-weight:700;margin:0;padding:0 0 30px}
.whatcustomersay{clear:both;overflow:hidden;padding:30px 0 40px;border-bottom:1px solid #cccbcb}
.leftreviews{float:left;width:50%;padding-right:20px}
.rightsurvey{float:right;width:50%;padding-left:20px;font-size:15px}
h2.pagetitle, h4.pagesubtitle{color:#00856a;font-weight:700;line-height:normal}
.awardsec{clear:both;overflow:hidden;padding:30px 0 0}
.awardsec img{margin:0 45px}
.customerzoneright .zonetabdes{display:none}
.zonetabdes p{padding-bottom:20px}
.emergencytopbox, .reasonstopbox, .topbox{padding:30px 0 0;clear:both;overflow:hidden}
#zonetab1content{display:block}
.emergencytopbox, .reasonstopbox{font-size:15px}
.topbox{font-size:14px}
h2.pagetitle{margin:0;padding:0 0 35px;font-size:30px;text-align:center!important}
h4.pagesubtitle{margin:0;padding:0 0 15px;font-size:18px;text-align:center}
.reasonstopbox h4{margin:0;padding:5px 0;font-size:16px;font-weight:700;line-height:normal}
.bluetext h4{color:#0b76bd}
.orangetext h4{color:#ef7022}
.greentext h4{color:#00856a}
.reasonstopbox ul{margin:0;padding:0;list-style:none}
.reasonstopbox ul li{margin:0;width:33.33%;float:left;text-align:center;padding:0 51px;outline:0}
.reasonsimg img{height:115px}
.customerquotebanner{clear:both;overflow:hidden;text-align:center;margin:50px 0 0;background-position:center top;height:476px;background-repeat:no-repeat;position:relative;background-color:#95bbdd;background-size:cover}
.bannericonbg, .bottomarrow, .quotebtmbannerbg{position:absolute;left:0}
.bottomarrow{clear:both;overflow:hidden;right:0;width:100%;text-align:center;top:-1px;z-index:2}
.bannericonbg, .bottomarrow a{width:86px;display:inline-block}
.bottomarrow a{background:url(https://www.leisuredays.co.uk/images/bottom-arrow.png) center center no-repeat;height:45px}
#customerquotebanner1 .scrollable{background:#95bbdd url(https://a5e5t6x4.stackpathcdn.comm/images/quote-bckgrds/static-caravan-quote-bg-1.jpg) center top no-repeat;background-size:cover;width:100%;height:821px}
#customerquotebanner2 .scrollable{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/static-caravan-quote-bg-2.jpg) center top no-repeat;background-size:cover;width:100%;height:925px}
#customerquotebanner3 .scrollable{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/static-caravan-quote-bg-3.jpg) center top no-repeat;background-size:cover;width:100%;height:925px}
.quotebtmbannerbg{background:url(https://www.leisuredays.co.uk/images/bannerbg.png) center bottom no-repeat;background-size:cover;height:140px;bottom:-1px;width:100%;z-index:2}
.bannericonbg{background:url(https://www.leisuredays.co.uk/images/top-arrow.png) center bottom no-repeat;height:45px;margin:0 auto;bottom:26px;right:0;padding:15px 0 0}
.bannerquote, .resbannerquote{margin:0 auto;max-width:540px;background:#fff;-moz-border-radius:0px 25px;-webkit-border-radius:0px 25px;border-radius:0 25px;padding:50px 40px 36px 60px;font-size:20px;color:#0b76bd;font-weight:600;font-style:italic;text-align:left;width:100%}
.bannerquote{z-index:2}
.resbannerquote{position:fixed;left:0;right:0;top:30%;z-index:4;display:none}
.adviceimg, .winnewsimg{-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;clear:both;overflow:hidden}
.bannerleftquote{background:url(https://www.leisuredays.co.uk/images/bannerquote.png) left top no-repeat;width:55px;height:51px;position:absolute;left:-7px;top:25px;background-size:auto 50px}
.bannerrightquote{display:inline-block;background:url(https://www.leisuredays.co.uk/images/right-quote-green.png) right bottom no-repeat;width:42px;height:38px;position:relative;top:23px;margin-top:-23px;background-size:auto 38px}
.nameauthor{color:#00856a;font-style:normal}
.beneﬁtspolicysec{font-size:14px}
.logoleft{float:left;padding:0 5% 0 10%}
.logodes, .motorlogodes{padding:5px 0 50px 0;line-height:24px;width:95%}
.motorlogoleft{float:left;max-width:160px}
.motorlogodes{float:right;width:75%}
.helogoleft{float:left;width:100%;max-width:200px;margin:0 18px 10px 0}
.helogodes{padding:5px 0 0px 0;width:95%}
.beneﬁtsLeft{float:left;width:50%;padding-right:30px}
.beneﬁtsRight{float:right;width:50%;padding-left:30px}
.beneﬁtspolicysec ul{margin:0;padding:0;list-style:none}
.beneﬁtspolicysec ul li{margin:0;padding:0 0 25px 35px;clear:both;overflow:hidden;background-size:20px auto}
.beneﬁtspolicysec ul li.bullshort{padding:0 0 15px 50px}
.beneﬁtspolicysec h4{font-size:14px;font-weight:700;color:#0b76bd;margin:0;padding:0 0 5px}
.productwhyus .whychooseussec{padding-bottom:0}
.guideinsurance{font-size:14px;line-height:24px}
.guideinsurance h2.pagetitle{padding:0}
.guideinsurance h3{font-size:24px;font-weight:400;text-align:center;margin:0;padding:0 0 20px;color:#00856a;line-height:normal}
.guideinsurance ul li{margin-left:0!important}
.guideinsurance ul ul{margin-left:50px}
.guideinsurance ul ul li{padding:0 0 30px 30px}
.guideinsurance ul li.bullshort{padding:0 0 15px 50px}
.guideinsuranceLeft{float:left;width:50%;padding-right:20px}
.guideinsuranceLeft p{padding-bottom:25px}
.guideinsurance ul li, .guideinsuranceLeft ul li, .guideinsuranceLeft ul li{margin:0;padding:3px 0 30px 40px;clear:both;overflow:hidden;background:url(https://www.leisuredays.co.uk/images/product-list-arrow.png) left 5px no-repeat;background-size:23px auto}
.guideinsuranceLeft ul li:last-child{padding-bottom:0}
.guideinsuranceRight{float:right;width:50%;padding-left:20px}
.guideinsuranceRight p{padding-bottom:15px}
.guideinsuranceRight ul{margin:0;padding:0;list-style:none}
.guideinsuranceLeft h4, .guideinsuranceRight h4, .rightsurvey h3{margin:0;padding:0 0 10px;font-size:18px;font-weight:700;color:#0b76bd;line-height:normal}
.guideinsuranceLeft ul ul, .guideinsuranceRight ul ul{list-style:outside;margin-left:0px;margin-right:35px}
.guideinsurance ul ul li, .guideinsuranceLeft ul ul li, .guideinsuranceRight ul ul li{background:url(https://www.leisuredays.co.uk/images/product-list-ring.png) left 5px no-repeat;padding:0 0 15px 30px;margin-left:0;background-size:13px auto}
.guideinsuranceLeft ul ul li:last-child, .guideinsuranceRight ul ul li:last-child, .beneﬁtspolicysec ul ul li:last-child{padding-bottom:30px}
.beneﬁtspolicysec ul ul{list-style:outside;margin-left:50px;margin-right:35px}
.beneﬁtspolicysec ul ul li{background:url(https://www.leisuredays.co.uk/images/product-list-ring.png) left 5px no-repeat;padding:0 0 15px 35px;background-size:13px auto}
.holidayhome-home .guideinsuranceRight ul li{margin:0;padding:0 0 30px;clear:both;overflow:hidden;background:0 0}
.guideinsuranceRight ul li:last-child{padding-bottom:0}
.guideinsuranceCenter{width:100%;text-align:center}
.ourcustomersay .whatcustomersay{padding:0 0 40px}
.ourcustomersay h2.pagetitle{color:#0b76bd}
.tipsnewsletter{padding:40px 0 0;font-size:14px;line-height:24px}
.advicesec{float:left;width:50%;padding-right:10px}
.adviceimg{font-size:0;line-height:0}
.advicedes h2, .advicedes h3{margin:0;line-height:normal;color:#00856a}
.adviceimg img{width:100%}
.advicedes{clear:both;overflow:hidden;padding:10px 0 0}
.advicedes h2{padding:0 0 12px;font-size:30px;font-weight:700}
.advicedes h3{padding:0 0 10px;font-size:24px;font-weight:400}
.advicedes p{padding-bottom:25px}
.winnewslettersec{float:right;width:50%;padding-left:10px}
.winsec{float:left;width:50%;padding-right:10px}
.newslettersec{float:right;width:50%;padding-left:10px}
.winnewsimg{font-size:0;line-height:0}
.winnewsdes h2, .winnewsdes h4{margin:0;line-height:normal;font-weight:700}
.winnewsimg img{width:100%}
.winnewsdes{clear:both;overflow:hidden;padding:10px 0 0}
.winnewsdes h2{padding:0 0 12px;font-size:24px;color:#00856a}
.winnewsdes h2 a{color:#00856a;text-decoration:none}
.winnewsdes h2 a:hover{color:#00856a;text-decoration:underline}
.winnewsdes h4{padding:0 0 10px;font-size:14px;color:#666}
.winnewsdes p{padding-bottom:8px}
.enterbtn{background:#0b76bd;color:#fff;border:0;font-size:14px;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;padding:5px 15px;float:left;font-weight:700;margin:9px 0 0;cursor:pointer;text-decoration:none}
.enterbtn:hover{background:#00856a;color:#fff}
#holidayhomequotepage .whychooseussec{border-bottom:0}
.winnewsdes form{margin:0;padding:6px 0 0}
.winnewsdes form input[type=text], .winnewsdes form input[type=email]{background:#f3f3f3;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;padding:6px 12px;width:100%;border:0;font-size:14px;color:#666;font-family:'Open Sans', sans-serif;margin-bottom:7px}
.winnewsdes form input[type=text]::-webkit-input-placeholder, .winnewsdes form input[type=email]::-webkit-input-placeholder{color:#666}
.winnewsdes form input[type=text]:-moz-placeholder, .winnewsdes form input[type=email]:-moz-placeholder{color:#666;opacity:1}
.winnewsdes form input[type=text]::-moz-placeholder, .winnewsdes form input[type=email]::-moz-placeholder{color:#666;opacity:1}
.winnewsdes form input[type=text]:-ms-input-placeholder, .winnewsdes form input[type=email]:-ms-input-placeholder{color:#666}
.winnewsdes form label{width:100%;clear:both;overflow:hidden;margin-bottom:10px;float:left;padding-left:15px}
.winnewsdes .selectboxbg.largeselect select{width:115%}
.winnewsdes input[type=submit]{background:#0b76bd;color:#fff;border:0;font-size:14px;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;padding:6px 15px;float:left;font-weight:700;font-family:'Open Sans', sans-serif;margin:20px 0 0;cursor:pointer;-webkit-appearance:none}
.fixedheader .navigation, .searchinner{max-width:940px;margin:0 auto}
.winnewsdes input[type=submit]:hover{background:#00856a}
.bannerquote{opacity:0;filter:alpha(opacity=0);position:relative;-webkit-transition:all 1.1s ease-in;-moz-transition:all 1.1s ease-in;-ms-transition:all 1.1s ease-in;-o-transition:all 1.1s ease-in;transition:all 1.1s ease-in;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%}
.bannerquote[data-position=left]{left:-20%}
.bannerquote[data-position=right]{left:120%}
.bannerquote[data-position=left].viewed{position:absolute;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:40%;top:50%;opacity:1;filter:alpha(opacity=100)}
.bannerquote[data-position=right].viewed{position:absolute;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:60%;opacity:1;filter:alpha(opacity=100)}
.fixedheader, .searchlightbox{width:100%;position:fixed;top:0}
.newsfixedheader{background:url(https://www.leisuredays.co.uk/images/header_bg.png) center top no-repeat #fff} 
.fixedheader{border-bottom:1px solid #ccc;left:0;z-index:99999;display:none;background:url(https://www.leisuredays.co.uk/images/header_bg.png) center top no-repeat #fff}
.fixedheader #header, .fixedheader .header{display:block;padding:20px 0 10px}
.newsfixedheader #header, .newsfixedheader .header{display:block;padding:20px 0 10px;height:80px}
.fixedheader .submenulink{border:0}
.searchlightbox{background:url(https://www.leisuredays.co.uk/images/search-overlay.png);height:100%;left:0;z-index:300;display:none}
.searchinner{position:absolute;width:940px;left:0;right:0;z-index:300}
.searchmain{max-width:700px;width:700px;margin:40% auto 0;background:#e4e4e3;-moz-border-radius:0px 25px;-webkit-border-radius:0px 25px;border-radius:0 25px}
.searchmain input[type=text]{background:0 0;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;padding:10px 30px;width:87%;border:0;font-size:40px;color:#00856a;font-family:'Open Sans', sans-serif}
.searchmain input[type=text]::-webkit-input-placeholder{color:#00856a}
.searchmain input[type=text]:-moz-placeholder{color:#00856a;opacity:1}
.searchmain input[type=text]::-moz-placeholder{color:#00856a;opacity:1}
.searchmain input[type=text]:-ms-input-placeholder{color:#00856a}
.searchmain input[type=submit]{background:url(https://www.leisuredays.co.uk/images/search-pop-icon.png) right 15px no-repeat;width:8%;background-size:44px auto;height:65px;border:0;font-size:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0;float:right;cursor:pointer;margin-right:4%}
.fixedclosebtn, .navigation ul li a.closebtn{height:56px;font-size:0;border:0;z-index:5;float:right}
.half{49%;float:left;padding-right:5%}

@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){
.searchinner{width:940px}
.searchmain{width:700px}
}

.submenulink span a.closebtn{background:url(https://www.leisuredays.co.uk/images/close-icon.png) right center no-repeat;width:22px;background-size:37px auto;position:relative;display:none}
.navigation ul li a.closebtn{background:url(https://www.leisuredays.co.uk/images/close-icon.png) right center no-repeat;width:22px;background-size:37px auto;position:relative;display:none}
.fixedclosebtn{background:url(https://www.leisuredays.co.uk/images/close-icon.png) right center no-repeat;width:37px;background-size:37px auto;position:absolute;right:20px;top:92px}
.menusearchlink{display:none}
.restoplinks{display:none;clear:both;overflow:hidden;margin:20px 0;float:left;text-align:center;width:100%}
.restoplinks a{color:#fff;font-size:14px;text-decoration:none;padding:7px 17px;-moz-border-radius:0px 15px;-webkit-border-radius:0px 15px;border-radius:0 15px;border:1px solid #0b76bd;display:inline-block;margin-right:8px;background:#0b76bd;line-height:18px}
.restoplinks a:hover{background:#00856a;border-color:#00856a}
.restoplinks a:last-child{margin:0}
.slick-next, .slick-prev{position:absolute;display:block;height:26px;width:26px;line-height:0;font-size:0;cursor:pointer;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}
.whychooseussec{position:relative}
.bestssec{position:relative}
.slick-prev{background:url(https://www.leisuredays.co.uk/images/prev-arrow.png) left center no-repeat;left:0;background-size:26px auto}
.slick-next{background:url(https://www.leisuredays.co.uk/images/next-arrow.png) right center no-repeat;right:0;background-size:26px auto}
.whyuslidermain{margin:0 36px;overflow:hidden;display:block}
.bestslidermain{margin:0 36px;overflow:hidden;display:block}
#bestpod1, #bestpod2, #bestpod3{width:33%;float:left;text-align:center;display:block}
#bestpod1 img, #bestpod2 img, #bestpod3 img{width:100%;max-width:310px;height:auto}
.lightboxoveray, .opendaysbox, .covidboxoverlay, .covidbox{position:fixed;left:0;display:none}
.lightboxoveray{background:url(https://www.leisuredays.co.uk/images/black-overlay.png);top:0;width:100%;height:100%;z-index:3}
.opendaysbox{min-width:300px;width:70%;background:#fff;-moz-border-radius:0px 25px;-webkit-border-radius:0px 25px;border-radius:0 25px;text-align:center;padding:77px 20px 40px;margin:20% auto;font-size:30px;color:#0b76bd;line-height:40px;top:20%;z-index:6;right:0}
.covidbox{min-width:300px;width:70%;background:#fff;-moz-border-radius:0px 25px;-webkit-border-radius:0px 25px;border-radius:0 25px;text-align:center;padding:77px 20px 40px;margin:20% auto;font-size:30px;color:#0b76bd;line-height:40px;top:20%;z-index:6;right:0}

.callbox{clear:both;overflow:hidden;font-size:50px;font-weight:700;color:#00856a;line-height:45px;padding-bottom:20px}
.callbox .callno{font-size:25px;line-height:30px;display:block;margin:20px 0 0}
.closeopenbox{background:url(https://www.leisuredays.co.uk/images/close-icon.png) right center no-repeat;width:37px;height:37px;background-size:37px auto;float:right;font-size:0;border:0;position:absolute;right:20px;z-index:5;top:20px}
.closecovidbox{background:url(https://www.leisuredays.co.uk/images/close-icon.png) right center no-repeat;width:37px;height:37px;background-size:37px auto;float:right;font-size:0;border:0;position:absolute;right:20px;z-index:5;top:20px}

.quotewhyussec{border-bottom:0}
.g-recaptcha{margin-bottom:15px}
.newsresfilter{clear:both;overflow:hidden;padding-bottom:30px;display:none}
.newsresfilter ul{margin:0;padding:0;list-style:none}
.newsresfilter ul li{margin:0;padding:0 20px;width:33.33%;float:left}
.newsresfilter ul li label{width:100%;float:left;padding-bottom:10px;color:#5fc3b0;font-size:18px}
.newsresfilter ul li .blogsearchfield input[type=text], .newsresfilter ul li .selectboxbg select{font-size:13px}
.newsresfilter ul li .blogsearchfield{padding:5px 10px 4px}
.newsresfilter ul li .blogsearchfield input[type=submit]{background-size:16px auto}
.filterarticle{clear:both;overflow:hidden;text-align:center;border-bottom:1px solid #cccbcb;padding-bottom:20px}
.filterarticle a{background:url(https://www.leisuredays.co.uk/images/filter-arrow.png) right center no-repeat;background-size:15px auto;font-size:14px;padding-right:25px;display:inline-block;text-decoration:underline;color:#0079c3}
.filterarticle a:hover, .sitemap h3 a, .viewtestimonial a, a[href^=tel], h2, ul.downloads a{text-decoration:none}
.filterarticle a.closebox{background:url(https://www.leisuredays.co.uk/images/filter-arrow-top.png) right center no-repeat;background-size:15px auto}
.optionchoose{clear:both;overflow:hidden;display:none}
.optionchoose .selectboxbg{background:url(https://www.leisuredays.co.uk/images/customerszone-selectbg.png) 96% center no-repeat #f3f3f3;background-size:28px auto}
.optionchoose .selectboxbg.largeselect select{width:109%}
.resreasonslider{clear:both;overflow:hidden;position:relative;display:none}
.resreasonslider .innerslider{margin:0 70px;overflow:hidden;padding-bottom:50px}
.resreasonslider .slick-next, .resreasonslider .slick-prev{top:50%}
.viewtestimonial{position:absolute;bottom:0;z-index:2;right:30px;display:none}
.viewtestimonial a{background:#00856a;padding:10px 13px;-moz-border-radius:0px 25px;-webkit-border-radius:0px 25px;border-radius:0 25px;color:#fff;font-size:17px;border:1px solid #fff;float:left;text-align:left;cursor:pointer}
.bannerquoteclose{background:url(https://www.leisuredays.co.uk/images/close-icon.png) right center no-repeat;width:28px;height:28px;background-size:28px auto;float:right;font-size:0;border:0;position:absolute;right:7px;z-index:5;top:8px}
.slick-track:after, .slick-track:before{display:table;content:''}
.slick-slider{margin-bottom:30px}
ul.slick-dots{position:absolute;display:block;width:auto;padding:0;list-style:none;text-align:center;margin-bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}
ul.slick-dots li{position:relative;display:inline-block;width:20px!important;height:20px;margin:0 4px;padding:0!important;cursor:pointer}
.container hr, .topbox p{margin-bottom:20px}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}
.slick-dots li button:focus, .slick-dots li button:hover{color:#0b76bd!important}
.slick-dots li button:focus:before, .slick-dots li button:hover:before{opacity:1;color:#0b76bd!important}
.slick-dots li button:before{font-family:slick;font-size:20px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#00856a}
.resnav a.mean-expand{width:100%;height:100%;display:block}
.headerwrapper, .holidaychalet-home .headerwrapper, .holidaylodge-home .headerwrapper, .motorhome-home .headerwrapper, .touring-caravan-home .headerwrapper{height:483px;overflow:hidden;font-size:0;position:relative;width:100%;clear:both}
.resnav ul.menusubmenu{display:none;clear:both;overflow:hidden}
.resnav ul.menusubmenu li:last-child{display:block}
.resnav ul.menusubmenu a{background:#00856a;padding:15px 20px!important}
.menu-level-three{display:none}
.menu-level-three.active{display:block}
.menu-level-three li a{background-color:#fff!important;border-bottom:1px solid #e4e4e4!important;color:#00856a!important}
ul.menusubmenu li a:hover{background:none!important}
.menu-level-three li a:hover{background-color:#f3f3f3}
.menu-level-three li a.active{color:#ffd14e}
.scrollable{display:none!important}
.headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-home.jpg) top center no-repeat;background-size:cover}
.other-home .headerwrapper, .gadget-home .headerwrapper, .home-emergency-home .headerwrapper, #contact .headerwrapper, .signup .headerwrapper{clear:both;overflow:hidden;font-size:0;position:relative;height:483px;background:url(https://www.leisuredays.co.uk/images/banners/banner-other.jpg) top center no-repeat;background-size:cover;width:100%}
.static-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-static.jpg) top center no-repeat;background-size:cover}
.staticBanner{background:url(https://www.leisuredays.co.uk/images/banners/banner-static.jpg) top center no-repeat;background-size:cover}
.parkhome-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-parkhome.jpg) top center no-repeat;background-size:cover}
.wdydb .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/WDYDB/dunwich-2.jpg) top center no-repeat;background-size:cover}
.winter .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-winter.jpg) top center no-repeat;background-size:cover}
.holidayhome-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-holidayhome.jpg) top center no-repeat;background-size:cover}
.holidaylodge-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-lodge.jpg) top center no-repeat;background-size:cover}
.touring-caravan-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-tourer.jpg) top center no-repeat;background-size:cover}
.motorhome-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-motorhome.jpg) top center no-repeat;background-size:cover}
.holidaychalet-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-chalet.jpg) top center no-repeat;background-size:cover}
.otherheaderwrapper{clear:both;overflow:hidden;font-size:0;position:relative;height:350px;background:url(https://www.leisuredays.co.uk/images/banners/banner-other.jpg) top center no-repeat;background-size:cover;width:100%}
#customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/static-caravan-quote-bg-4.jpg) center top no-repeat;background-size:cover;width:100%;height:340px}
#customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/static-caravan-quote-bg-2.jpg) center top no-repeat;background-size:cover;width:100%;height:340px}
#customerquotebanner3{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/static-caravan-quote-bg-3.jpg) center top no-repeat;background-size:cover;width:100%;height:340px}
.holidayhome-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/holiday-home-quote-bg-5.jpg) center top no-repeat;background-size:cover;width:100%;height:446px} 
.holidayhome-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/holiday-home-quote-bg-2.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.holidayhome-home #customerquotebanner3{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/holiday-home-quote-bg-4.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.holidaylodge-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/holiday-lodge-quote-bg-1.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.parkhome-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/park-home-quote-bg-2.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.parkhome-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/park-home-quote-bg-4.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.parkhome-home #customerquotebanner3{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/park-home-quote-bg-3.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.home-emergency-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/home-emergency-quote-bg-1.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.gadget-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/gadget-leisure-quote-bg-1.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.motorhome-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/motorhome-quote-bg-1.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.motorhome-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/motorhome-quote-bg-3.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.touring-caravan-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/touring-caravan-quote-bg-1.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.touring-caravan-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/touring-caravan-quote-bg-3.jpg) center top no-repeat;background-size:cover;width:100%;height:446px}
.wdydb #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/banners/WDYDB/banner-peace.jpg) center top no-repeat;background-size:cover;width:100%}
.resreasonslider li.slick-slide img{width:80%!important;height:auto}
a[href^=tel]{color:inherit}
ul.downloads{margin-top:40px}
ul.downloads li{display:inline-block;float:left;width:160px;text-align:center;margin-left:12px;margin-right:12px;height:300px}
ul.downloads h2{font-size:14px;text-align:center}
ul.downloads a{color:#0b76bd}
ul.downloads a:hover{color:#00856a}
.container hr{height:1px;color:#cccbcb;background-color:#cccbcb;border:none;margin-top:20px}
.faq-c{border-bottom:1px solid #cccbcb;padding:1em 0}
.faq-o, .faq-t{padding-right:.3em;color:#0b76bd}
.faq-t{line-height:1em;float:left;font-weight:400;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;padding-top:3px}
h2, h2.titleheader{line-height:normal}
.faq-o{-ms-transform:rotate(-45deg);-ms-transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;font-size:1em;transform:rotate(-45deg);transform-origin:50% 50%;}
.faq-q{cursor:pointer;font-size:1.2em;font-weight:100;color:#0b76bd;margin-bottom:10px}
.faq-a{clear:both;color:#666;display:none;padding-left:1em}
.faq-a p{width:80%}
.faq-a li{margin-left:30px}
.faq-a ul{margin-bottom:20px}
.gsc-control-cse input{width:auto!important;height:auto!important}
h2{margin:0;padding:20px 0;font-size:18px;color:#00856a;font-weight:400;text-align:left}
.requestquoteform .rb-list, .text-center{text-align:center}
.sitemap h3{display:block;font-size:18px;color:#00856a;margin-bottom:15px}
.sitemap h3 a{color:#00856a;text-decoration:none;font-weight:bold}
.sitemap h3 a:hover{text-decoration:underline}
.sitemap .customerright ul, .sitemap .newsleft ul{list-style-type:disc;padding-left:20px;margin-bottom:15px}
.sitemap .customerright ul li, .sitemap .newsleft ul li{margin:0 0 0 20px;padding:0 10px;width:100%;float:none}
.sitemap .customerright ul li, .sitemap .newsleft ul li{color:#00856a;padding:5px 0!important}
.sitemap .customerright ul li a:hover, .sitemap .newsleft ul li a:hover{text-decoration:underline}
.requestquoteform .cd-form-list li{float:left!important;display:inline!important;margin-right:15px}
.row:after, .row:before{display:table;content:" "}
.requestquoteform .rb-list li{float:none!important}
a.remove_field{position:absolute;left:-20px;top:20px;color:red;text-decoration:none}
.alink, .sub-category-link{text-decoration:underline}
h2.titleheader{margin:0;padding:0 0 20px;font-size:23px;font-weight:700;color:#00856a}
.col-1-of-3-lg{float:left;width:33.33%;padding:0 15px}
.col-1-of-2-lg{float:left;width:50%;padding:0 15px}
.text-left{text-align:left}
.topboxsec .row{margin:20px -15px}
.row:after{clear:both}
.review-link{display:block;border:3px solid #fff;margin-bottom:10px}
.review-link:hover{border:3px solid #00856a;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}
.alink{color:#0b76bd;font-size:14px}
.alink:hover, .sub-category-link:hover{color:#00856a}
.ul-block{margin:0!important}
.ul-block li{display:block!important;width:100%!important;padding:5px 0!important;margin:0 0 0 15px!important}
.ul-block li:before{content:'·';font-size:35px;line-height:0;top:7px;margin-right:5px;position:relative;color:#00856a}
.table{display:table;margin:0 auto}
.main-category-link, .sub-category-link{font-weight:400;margin:0;padding:0 0 10px}
.main-category-link{display:block;font-size:18px;color:#00856a}
.sub-category-link{color:#0b76bd;font-size:14px}
.img-responsive{display:block;max-width:100%;height:auto}
.margin-center{margin:0 auto}
.one-advice{margin:15px auto;max-width:410px}
.one-advice .ul-block{margin-bottom:5px!important}
.one-advice h4{padding-bottom:10px}
.one-advice p{padding-top:10px}
i{color:#00856a}
.holidayhome-home #documentssubnav, .home-emergency-home #documentssubnav{/*background-image:none*/}
.customerright ul li{margin-left:20px}
.LPCorner{width:150px;height:150px;display:block;position:fixed;right:0;bottom:0;z-index:5!important}
.header-link{text-decoration:none}
.faq-a.visible-answer{display:block!important}
.gadget-home .newsnews .newsleft ul li{padding:0;background:inherit}
.raf .additional-friends-container{display:none}
.search-page .searchbtn{position:relative}
.zonetabdes{display:none!important}
.ourcustomersay p, .servicelist p, .zonetabdes.show-this-tab{display:block!important}
.fixedheader .submenulink{padding:12px 0 5px}
.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li{color:#00856a;font-size:16px;border-bottom:none;padding:20px 0 0 0px}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;margin-bottom:1.5%}
.wp-polls LABEL{padding-left:10px}
.nowrap{white-space:pre}
embed, iframe, object{max-width:100%!important;max-height:100%!important}
:target:before{content:"";display:block;height:135px;margin:-135px 0 0}
article p img{width:100%;height:auto!important;padding:0!important;text-align:center!important;margin:2px auto 2% auto!important}
article p img.half{width:100%!important;height:auto}
article p img.quarter{width:100%!important;height:auto}
article p img.threequarter{width:100%!important;height:auto}
article p img.third{width:100%!important;height:auto}
article p img.twothirds{width:100%!important;height:auto}
article p img.alignleft{text-align:left!important;left:0!important;float:left;margin:2% 2% 2% 0!important;clear:right}
article p img.aligncenter{text-align:center!important;margin:2px auto 2% auto!important}
article p img.alignright{text-align:right!important;right:0!important;float:right;margin:2% 0 2% 2%!important;clear:left}
article p img.alignnone{float:none!important;margin:2px auto 2% auto!important}

@media (max-width:3000px){
.bannerfixer, .bannerfixerhigher, .headerwrapper{background-position-y:25%!important}
}
@media only screen and (min-width:1025px){
#customerquotebanner1, #customerquotebanner2, #customerquotebanner3, #customerquotebanner4, #customerquotebanner5{height:446px}
}
@media only screen and (min-width:2000px){
.footerbg{height:113px}
#customerquotebanner1, #customerquotebanner2, #customerquotebanner3, #customerquotebanner4, #customerquotebanner5{height:564px}
}
@media(min-width:780px){
.policy{content:url("/images/downloads/doc-icons-ld.svg#policy")}
.brochure{content:url("/images/downloads/doc-icons-ld.svg#brochure")}
.summary{content:url("/images/downloads/doc-icons-ld.svg#summary")}
.toba{content:url("/images/downloads/doc-icons-ld.svg#toba")}
.renewal{content:url("/images/downloads/doc-icons-ld.svg#renewal")}
.search-page .searchbtn:after{content:'';width:80px;height:4px;display:block;position:absolute;z-index:999;bottom:-3px;background-color:#fff}
.wdydbTwitterTimeline{width:50%;float:left}
.wdydbSocialLinks{width:50%;float:left;padding:5%;display:block}
article p img{max-width:380px;height:auto!important;float:none;display:block;border:5px solid #fff;z-index:500}
article p img.half{width:50%!important;height:auto}
article p img.quarter{width:25%!important;height:auto}
article p img.threequarter{width:75%!important;height:auto}
article p img.fullwidth{width:100%!important;height:auto}
article p img.third{width:33%!important;height:auto}
article p img.twothirds{width:66%!important;height:auto}
.noshadow{box-shadow:none}
}
@media only screen and (min-width:0px) and (max-width:1024px){
.bannerTitle h2{font-size:20px}
.boxdes{font-size:13px;line-height:21px}
.boxlinks a{font-size:12px}
.boxdes h2{font-size:24px;line-height:29px}
.newscustomersec h2, .whychooseussec h2{font-size:25px;margin-top:15px}
.newsdes h3{font-size:13px;padding:0 0 10px}
.newsdes, .reviewdes{font-size:13px;line-height:21px}
h2.pagetitle{font-size:24px;line-height:29px}
.beneﬁtspolicysec h4, .reasonstopbox h4{font-size:13px}
.beneﬁtspolicysec, .logodes, .reasonstopbox{font-size:13px;line-height:21px}
.advicedes h3, .guideinsurance h3{font-size:19px}
.guideinsurance, .rightsurvey, .tipsnewsletter{font-size:13px;line-height:21px}
.advicedes h2{font-size:24px;line-height:29px}
.requestquoteform input[type=text],.requestquoteform input[type=number],.requestquoteform input[type=date], .requestquoteform input[type=email], .requestquoteform input[type=tel], .requestquoteform textarea, .selectboxbg select, .winnewsdes form input[type=text], .winnewsdes form input[type=email], .winnewsdes h4{font-size:13px}
.innerbottomsec h2, .newslistright h3, .newstitleauthor h3{font-size:25px}
.customerzonesec, .infotext, .newshortdes, .readmore a, .requestquoteform{font-size:13px}
.customerzonesec h2{font-size:24px;line-height:29px}
.customerzonesec h3{font-size:20px}
}
@media only screen and (min-width:0px) and (max-width:1023px){
html{-webkit-text-size-adjust:none}
input, textarea{border-radius:0}
img{max-width:100%;height:auto}
.fixedheader .logo{padding-left:1.5%}
.fixedheader #header, .fixedheader .header{padding:20px 0 18px}
.headerRight{width:69%;padding-right:1.5%}
.callus{font-size:22px;padding:0 18px;line-height:17px}
.callno{font-size:10px}
.quotebtn a{margin-right:8px;font-size:13px}
.quotebtn a:last-child{margin-right:0}
.container{padding:0 7.5%}
.navigation ul li{font-size:18px}
.navigation ul li a, .navigation ul li.searchbtn a{padding:6px 20px 8px}
.navigation ul li:nth-last-child(2) a{padding:17px 14px 18px}
.navigation ul li:first-child a{padding:17px 20px 18px}
.twocoloumnbox .boxlinks a{margin-bottom:10px}
#footer .container{padding:0 10px}
.otherinssec ul li{width:50%;height:291px}
.awardsec img{margin:0 30px}
.reasonstopbox ul li{padding:0 25px}
.tipsnewsletter.container{padding-top:40px}
.quotebtm{bottom:-1px}
.bottomarrow{top:-1px}
}
@media only screen and (min-width:0px) and (max-width:900px){
.fixedheader{background:url(https://www.leisuredays.co.uk/images/header_bg.png) center -10px no-repeat #fff}
.navigation ul li{font-size:16px}
.navigation ul li a{padding:6px 11px 8px}
.navigation ul li.searchbtn a{padding:6px 22px 8px}
.navigation ul li:first-child a, .navigation ul li:nth-last-child(2) a{padding:17px 17px 18px}
.whychooseussec ul li{width:20%}
h2.pagetitle{font-size:25px}
.awardsec a{width:25%;padding:0 4%;/*float:left*/}
.awardsec img{margin:20px 0}
.boxlinks a{font-size:10px}
}
@media only screen and (min-width:0px) and (max-width:767px){
.headerwrapper{height:450px}
.gap-fix{height:0!important;margin-top:0!important;padding:0!important}
.insboxsdes h2{padding:5px 0 10px}
.newsdes h3 a{position:relative;top:10px;margin-right:10px}
.mobile-header-bg{height:142px;top:0;left:0;width:100%;position:fixed;z-index:100;display:none;background:url(https://www.leisuredays.co.uk/images/mobile_navheader_bg.png) center bottom no-repeat}
.news-mobile-header-bg{height:80px;top:0;left:0;width:100%;position:fixed;z-index:100;display:none;background:url(https://www.leisuredays.co.uk/images/mobile_navheader_bg.png) center bottom no-repeat}
.mob-fixed{position:fixed!important;z-index:300!important}
.topheader-fixed{position:fixed!important;margin-left:7.5%!important;margin-right:7.5%!important;z-index:200}
.mob-fixed a.resmenu{background:url(https://www.leisuredays.co.uk/images/menuopen.svg) center center no-repeat;background-size:41px auto}
.mob-fixed a.resclose{background:url(https://www.leisuredays.co.uk/images/menuclose.png) center center no-repeat;background-size:41px auto}
.mob-fixed a.ressearch{background:url(https://www.leisuredays.co.uk/images/header-search.svg) center center no-repeat;background-size:41px auto}
.footerbg{background-size:cover}
.fixedheader{display:none!important}
.headerRight{display:none}
.logo{width:50%;margin-left:2.5%}
.restoplinks{display:block;padding:15px 10px}
.topboxsec ul li{width:100%;margin:0}
.container{padding:0 7.5%}
.boxdes h2 br{display:none}
.newsleft{width:100%;padding:0 0 20px}
.customerright{width:100%;padding:0}
.ratingsec{padding:15px 0 0 58px}
.whyuslidermain{display:block}
.whyussec{display:none}
#footer .container{padding:0 7.5%}
.formleft, .formright{width:100%;padding:0 0 20px}
.requestquoteform ul li{padding-bottom:20px}
.requestquoteform input[type=text],.requestquoteform input[type=number],.requestquoteform input[type=date], .requestquoteform input[type=email], .requestquoteform input[type=tel], .requestquoteform textarea{padding:10px 12px}
.selectboxbg{width:31.33%;margin-right:2%}
.newsresfilter{display:block}
#secondary .widget_search, .blogarchive, .blogsearch, .categories, .filterarticle, .widget_categories{display:none}
.newslistleft{width:100%;padding:0 0 20px}
.newslistright{width:100%;padding:0 0 20px;max-width:100%;border:0}
.newslistleft ul li:last-child{border-bottom:1px solid #ccc;padding-bottom:30px}
.freemagazine{padding-right:10px}
.customerzoneleft{width:100%;max-width:inherit}
.customerzoneright .formleft ul li{width:100%}
.customerzoneleft ul li:nth-child(5) a{min-height:0;background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab5-bg.png) 10px center no-repeat;background-size:auto 27px;border-bottom:1px solid #cccbcb}
.customerzoneleft p{margin-bottom:9px;display:block!important}
.customerzoneleft ul li a{border-left:1px solid #cccbcb}
.customerzoneright{width:100%;padding:0}
#zonetemp ul li a{background:0 0;padding:0;color:#0b76bd;font-size:16px;border:0}
#zonetemp ul li .quotebtn{float:left}
#zonetemp .calldes{overflow:auto;padding-right:0;line-height:inherit}
#zonetemp .calldes span{font-weight:700}
.customerzoneleft ul li #zonetemp ul li a{background:0 0!important}
.optionchoose{display:block}
.newsmain, .otherinssec, .reasonstopbox, .requestquotesec, .topboxsec{padding:0}
.customerzonesec h2{padding-top:0}
.menusearchlink{display:block;text-align:right;padding:0;position:absolute;z-index:4;overflow-y:auto;width:50%;right:0}
.logodes, .logoleft, .resnav ul li a{text-align:center}
.menusearchlink a{background-size:41px auto;font-size:0;display:inline-block;width:41px;height:38px;margin:0 5px}
.menusearchlink a:last-child{margin-right:0}
.ressearch{background:url(https://www.leisuredays.co.uk/images/header-search.svg) center center no-repeat}
.resmenu{background:url(https://www.leisuredays.co.uk/images/menuopen.svg) center center no-repeat}
.resclose{background:url(https://www.leisuredays.co.uk/images/menuclose.png) center center no-repeat}
.ressearchclose{background:url(https://www.leisuredays.co.uk/images/close-icon.png) right center no-repeat;position:absolute;top:150px;right:65px;width:38px;height:38px;background-size:38px auto}
.ressearcbox{margin:65% 20px 0}
.navigation{display:none}
.newspagination .navigation{display:block}
.resnav, .resnav li:last-child, .resnav ul li a br{display:none}
.resnav{top:0;width:100%;left:0;background:#0b76bd;z-index:500;padding:0}
.resnav ul{margin:0;padding:0;list-style:none}
.resnav ul li{float:none;width:100%;clear:both;overflow:hidden;position:relative}
.resnav ul li a{float:left;width:100%;background:0 0;border:0;border-bottom:1px solid #fff;color:#fff;font-size:20px;font-weight:600;padding:20px!important;height:auto;margin:0;text-decoration:none}
.resnav a:hover, .resnav ul li a:hover{background:0 0!important}
.resnav ul li a.active{color:#ffd14e}
.resnav ul li ul.menusubmenu li a:hover{background-color:#00856a!important;color:#FFF}
.resnav ul li ul.menusubmenu li a.active:hover{background-color:#00856a!important;color:#ffd14e}
.resnav ul li ul.menusubmenu ul.menu-level-three li a:hover{background-color:#FFF!important;color:#00856a}
.menu-level-three a.active:hover{color:#0b76bd!important;background-color:#f3f3f3!important}
.resnav ul li a.active:hover{background:0 0;color:#ffd14e}
.responsivetoplinks{clear:both;overflow:hidden;padding:10px}
.resnav ul.menusubmenu.sub-active{display:block}
.menu-level-three .active{color:#0b76bd!important;background-color:#FFF!important}
#header, .header{overflow:visible}
.logoleft{width:100%;padding-bottom:20px;max-width:100%}
.logodes{width:100%;padding-bottom:30px;max-width:100%}
.beneﬁtsLeft, .beneﬁtsRight{width:100%;padding:0}
.guideinsuranceLeft{width:100%;padding:0 0 20px}
.guideinsuranceRight{width:100%;padding:0}
.leftreviews{width:100%;padding-bottom:17px}
.rightsurvey{width:100%;padding:0}
.advicesec{width:100%;padding:0 0 20px}
.winnewslettersec{width:100%;padding:0}
.bannericonbg, .bannerquote, .bottomarrow, .reasonsboxlist{display:none}
.resreasonslider, .viewtestimonial{display:block}
.insno{padding-right:30px}
.bannerTitle h1{font-size:26px;line-height:35px}
.bannerTitle h2{font-size:14px;line-height:18px}
h2.pagetitle{font-size:24px;margin-top:15px}
.requestquoteform input[type=text], .requestquoteform input[type=date], .requestquoteform input[type=email], .requestquoteform input[type=tel], .requestquoteform textarea, .selectboxbg select{font-size:15px}
.callsec span{font-size:20px;line-height:25px}
.topheader{clear:both;overflow:hidden;width:85%;margin:0 auto}
.restoplinks{width:auto;color:#FFF;margin:0}
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
.customerquotebanner, .headerwrapper{background-size:cover}
.otherinssec ul li{height:330px}
.boxlinks a{font-size:12px}
.newsresfilter ul{display:none;clear:both;overflow:hidden}
.newsresfilter ul li{width:100%;padding:0 0 20px}
.newsresfilter ul li .blogsearchfield input[type=text], .newsresfilter ul li .selectboxbg select{font-size:15px}
.filterarticle{display:block}
.scrollable{transform:translate(0, 0)!important}
.faq-t{margin-bottom:30px}
}
@media only screen and (min-width:0px) and (max-width:753px){
.topheader-fixed{margin-left:7.5%!important;margin-right:7.5%!important}
.topheader{clear:both;overflow:hidden;width:85%;margin:10px auto}
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
}
@media only screen and (min-width:0px) and (max-width:700px){.topheader-fixed{margin-left:7.5%!important;margin-right:7.5%!important}
.topheader{clear:both;overflow:hidden;width:85%;margin:0 auto}
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
}
@media only screen and (min-width:0px) and (max-width:640px){
.topheader-fixed{margin-left:7.5%!important;margin-right:7.5%!important}
.topheader{clear:both;overflow:hidden;width:85%}
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
.motorlogoleft{width:100%;float:none;margin:10px auto}
.motorlogodes{width:100%;float:none}
}
@media only screen and (min-width:0px) and (max-width:601px){.topheader-fixed{margin-left:7.5%!important;margin-right:7.5%!important}
.topheader{clear:both;overflow:hidden;width:85%;margin:10px auto}
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
}
@media only screen and (min-width:0px) and (max-width:600px){
.topheader-fixed{margin-left:7.5%!important;margin-right:7.5%!important}
.topheader{clear:both;overflow:hidden;width:85%;margin:10px auto}
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
.requestquoteform .rb-list li{display:block!important}
.claims-feedback-page .rb-list li{display:inline-block!important}
.formcenter{width:100%}
#RecaptchaField1, #RecaptchaField12{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);margin-left:-12px!important}
a.remove_field{position:absolute;left:0;top:20px;color:red;text-decoration:none}
h3.contractordetails{padding-left:15px}
}
@media only screen and (min-width:0px) and (max-width:568px){
.topheader-fixed{margin-left:7.5%!important;margin-right:7.5%!important}
.topheader{clear:both;overflow:hidden;width:85%;margin:0 auto}
.restoplinks{display:block;padding:13px 10px}
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:29px}
.awardsec a{width:46%;padding:4%}
}
@media only screen and (min-width:0px) and (max-width:518px){
.topheader-fixed{margin-left:7.5%!important;margin-right:7.5%!important}
.topheader{clear:both;overflow:hidden;width:85%;margin:10px auto}
.menusearchlink .responsivetoplinks{padding-right:16%;padding-top:20px}
}
@media only screen and (min-width:545px) and (max-width:939px){ul.downloads li{display:inline-block;float:left;width:31%!important;text-align:center;margin-left:5px;margin-right:5px;height:325px!important}}
@media only screen and (min-width:0) and (max-width:545px){ul.downloads li{display:inline-block;float:left;width:100%;text-align:center;margin-left:auto;margin-right:auto;height:280px}
}
@media only screen and (min-width:0px) and (max-width:480px){
.bannerbg{background:url(https://www.leisuredays.co.uk/images/bannerbg-mobile.png) center bottom no-repeat}
.fixedheader{background:url(https://www.leisuredays.co.uk/images/header_bg-xs.png) center top no-repeat #fff}
.customerzoneleft ul li:nth-child(5) a.active{background:url(https://www.leisuredays.co.uk/images/customer-zone-icons/zone-tab5-bg-active.png) 10px 15px no-repeat;border-color:#cccbcb #fff #fff;background-size:auto 27px;border-bottom:1px solid #e4e4e4;margin-bottom:10px}
.restoplinks, .topheader{width:100%}
.quotebtm{background:url(https://www.leisuredays.co.uk/images/-mobile.png) center bottom no-repeat}
.headerwrapper{background:url(https://www.leisuredays.co.uk/images/home-banner-mobile.jpg) no-repeat}
.topheader-fixed{margin-left:0!important;margin-right:0!important}
.topheader{clear:both;overflow:hidden;margin:0 auto}
.menusearchlink .responsivetoplinks{padding-right:5.4%}
.restoplinks a{float:left;width:23%}
.bannerTitle{width:96%}
.gadget-home .headerwrapper, .headerwrapper, .holidaychalet-home .headerwrapper, .holidayhome-home .headerwrapper, .holidaylodge-home .headerwrapper, .home-emergency-home .headerwrapper, .motorhome-home .headerwrapper, .parkhome-home .headerwrapper, .touring-caravan-home .headerwrapper{height:450px}
.reviewimg img{height:auto}
.bodyquotebtnholder{display:block;width:100%;min-height:110px;text-align:center;margin-top:20px}
.bodyquotebtnholder a{font-weight:700;color:#fff;font-size:14px;text-decoration:none;padding:7px 4px;border-radius:0 15px;border:1px solid #0b76bd;display:block;width:80%;margin:auto auto 10px}
:target:before{content:"";display:block;height:135px;margin:-135px 0 0}
.guideinsuranceCenter{text-align:left}
}
@media only screen and (min-width:480px){
.bodyquotebtnholder{display:block;width:100%;height:20px;text-align:center;margin:40px 0}
#bestbodyquotebtnholder{height:auto}
.faq-t{line-height:1em;float:left;font-weight:400;padding-right:.3em;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;color:#0b76bd;padding-top:3px;margin-bottom:30px}
}
@media only screen and (min-width:0px) and (max-width:414px){
.menusearchlink .responsivetoplinks{padding-right:4.3%}
}
@media only screen and (min-width:0px) and (max-width:375px){.menusearchlink .responsivetoplinks{padding-right:4.5%}
}
@media only screen and (min-width:0px) and (max-width:640px){
.otherinssec ul li{width:100%;padding:0 0 50px}
.insboxsdes .boxlinks a{margin-right:7px}
.insboxsdes .boxlinks a:last-child{float:left}
.leftreviews{width:100%;padding:0 0 20px}
.rightsurvey{width:100%;padding:0}
.customerquotebanner, .headerwrapper{background-position:center center!important;background-size:cover!important}
}
@media all and (orientation:landscape){
	.ressearcbox{margin:25% 20px 0}
}
@media only screen and (min-width:0px) and (max-width:601px){
.customerzoneright ul li, .newsleft ul li, .winsec{padding:0 0 20px;width:100%}
.newsleft ul{margin:0}
.bannerTitle h1{font-size:30px}
.bannerTitle h2{font-size:14px}
.opendaysbox, .covidbox{font-size:20px;line-height:30px}
.callbox{font-size:40px;line-height:35px}
.callbox .callno{font-size:20px;line-height:25px;margin:10px 0 0}
.searchmain input[type=text]{font-size:20px}
.searchmain input[type=submit]{background-size:21px auto}
.ressearchclose{top:150px;right:10px}
.newslettersec{width:100%;padding:0}
.resbannerquote{
margin:0 auto;max-width:400px}
.nameauthor{padding:20px 0 0;display:inline-block}
}
@media only screen and (min-width:0px) and (max-width:500px){
.wdydbSocialContainer{min-height:700px}
.filler{display:none}
.faq-a p{width:100%}
.container{padding:0 7.5%}
.columnleft, .columnright{width:100%;padding:0 10px}
#footer .container{padding:0 7.5%}
.opendaysbox, .covidbox{font-size:16px;line-height:22px;position:fixed;top:100px}
.callbox{font-size:35px;line-height:35px}
.callbox .callno{font-size:16px;line-height:22px;margin:10px 0 0}
.customerquotebanner, .headerwrapper{background-position:center center!important;background-size:cover!important}
.whychooseussec{padding:0;min-height:250px;height:auto}
.whychooseussec ul li{margin:0;padding:0 18px 12px;float:left;height:140px;text-align:center}
}
@media only screen and (min-width:0px) and (max-width:414px){
.awardsec a, .awardsec img{width:120px}
.restoplinks a{padding:7px 8px;color:#FFF}
.bannerTitle h1{font-size:25px;line-height:30px}
.bannerTitle h2{font-size:14px}
.newspagination a{background-size:25px auto;font-size:13px}
.prevpage{padding-left:32px}
.nextpage{padding-right:32px}
.bloghome{padding:32px 0 0}
.awardsec a{overflow:hidden;clear:none;float:none}
.awardsec a img{margin:20px 0}
.resreasonslider .innerslider{margin:0 36px;overflow:hidden}
.resbannerquote{margin:0 auto;max-width:300px;font-size:16px}
.bannerleftquote{background-size:auto 35px}
.bannerrightquote{background-size:auto 30px}
.nameauthor{padding:25px 0 0;display:inline-block}
.otherinssec ul li{height:250px}
}
@media only screen and (min-width:0px) and (max-width:359px){
.resnav ul li a{font-size:16px}
.restoplinks a{font-size:12px;line-height:14px}
}
@media only screen and (min-width:480px) and (max-width:500px){
	ul.slick-dots{display:none!important}
}
@media only screen and (min-width:0px) and (max-width:700px){
.bannerTitle h1{font-size:26px!important;line-height:38px!important}
#bestpod1, #bestpod2, #bestpod3{width:100%;float:left;text-align:center;display:inline}
}
@media only screen and (min-width:0px) and (max-width:359px){
	.resnav ul li a{font-size:16px}
}
@media only screen and (min-width:768px) and (max-width:1400px){
.bannerTitle{margin-top:15%}
.restoplinks{display:none!important}
}
@media only screen and (min-width:768px) and (max-width:980px){
.bannerTitle{margin-top:15%!important}
.single-review, .sm-block{width:100%}
.single-review p{text-align:center}
.sm-block{display:block}
.one-advice{max-width:600px}
.one-advice img{margin:0}
}
@media only screen and (min-width:481px) and (max-width:768px){
	.bannerTitle{margin-top:0}
}
@media only screen and (min-width:0px) and (max-width:480px){
.bannerTitle{margin-top:10%}
.home-emergency-home #customerquotebanner1{background-position-x:25%!important}
#bestpod1, #bestpod2, #bestpod3{width:100%;float:left;text-align:center;display:inline}
}
@media only screen and (min-width:0px) and (max-width:340px){
.bannerTitle{margin-top:10%}
.restoplinks a, .restoplinks a:last-child{padding:7px 3px;width:22%;margin-top:10px}
}
@media only screen and (min-width:700px) and (max-width:710px){
.bannerTitle{margin-top:10%}
.restoplinks a, .restoplinks a:last-child{padding:7px 3px;width:22%;margin-top:10px}
}
@media only screen and (min-width:481px) and (max-width:600px){
.restoplinks a:last-child{padding:7px 17px}
.restoplinks a{width:23%}
}
@media only screen and (min-width:0px) and (max-width:768px){
#zonetab1content{display:none}
.single-review, .sm-block{width:100%}
.motorlogoleft{width:100%}
}
@media only screen and (min-width:640px) and (max-width:768px){
.motorlogoleft{width:22%}
}
@media only screen and (min-width:480px) and (max-width:670px){
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
.restoplinks a{padding:7px 19px;width:85px}
}
@media only screen and (min-width:671px) and (max-width:768px){
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
.restoplinks a{padding:7px 19px}
}
@media only screen and (min-width:701px) and (max-width:729px){
.restoplinks a{padding:7px 18px}
}
@media only screen and (min-width:480px) and (max-width:492px){
.restoplinks a{padding:7px 18px}
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
}
@media only screen and (min-width:517px) and (max-width:524px){
.restoplinks a{padding:7px 18px}
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
}
@media only screen and (min-width:700px) and (max-width:714px){
.restoplinks a{padding:7px 18px}
}
@media only screen and (min-width:901px) and (max-width:1023px){
.navigation ul li a{padding:7px 11px 8px}
}
@media only screen and (min-width:790px) and (max-width:1023px){
.navigation ul li a{padding:6px 16px 8px}
}
@media only screen and (min-width:768px) and (max-width:918px){
.navigation ul li a{padding:6px 15px 8px}
}
@media only screen and (min-width:768px) and (max-width:836px){
.navigation ul li a{padding:6px 10px 8px}
.navigation ul li.searchbtn a{padding:6px 17px 8px}
.navigation ul li:nth-last-child(2) a{padding:17px 12px 18px}
}
@media only screen and (min-width:600px) and (max-width:700px){
.menusearchlink .responsivetoplinks{padding-right:15%;padding-top:20px}
.restoplinks a{padding:7px 21px}
}
@media only screen and (min-width:640px) and (max-width:660px){
.restoplinks a{padding:7px 19px}
}
@media only screen and (min-width:768px) and (max-width:860px){
#generic .fixedheader .submenulink a, #homepage .fixedheader .submenulink a{padding:0 9px 0 4px!important;font-size:12px}
}
@media only screen and (min-width:768px){
.searchmain{max-width:700px;width:700px;margin:15% auto 0;background:#e4e4e3;border-radius:0 25px}
.navigation ul li a.closebtn{background:url(https://www.leisuredays.co.uk/images/close-icon.png) right center no-repeat;width:22px;height:56px;background-size:37px auto;float:right;font-size:0;border:0;position:fixed;top:10px;z-index:301;display:none}
.navigation ul li a.closebtn:hover{background:url(https://www.leisuredays.co.uk/images/close-icon-green.png) right center no-repeat;width:22px;height:56px;background-size:37px auto;float:right;font-size:0;border:0;position:fixed;top:10px;z-index:301;display:none}
}
@media only screen and (min-width:480px) and (max-width:900px){
.bannerTitle h1{margin:0;padding:0;font-size:48px;line-height:52px;font-weight:700;color:#0b76bd}
:target:before{content:"";display:block;height:135px;margin:-135px 0 0}
}
@media screen and (max-height:410px){
.fixedclosebtn, .ressearchclose{right:20px!important;top:20px!important;z-index:301}
}
@media screen and (max-height:300px){
.ressearcbox{margin-top:3%!important;width:550px}
.searchmain input[type=submit]{background-size:24px auto;margin-right:2%;margin-top:-5px}
.searchmain input[type=text]{width:87%;font-size:21px}
}
@media screen and (min-width:450px) and (max-width:768px){
.productwhyus .whychooseussec{width:100%;padding-bottom:0;height:auto}
}
@media screen and (min-width:0px) and (max-width:768px){
ul.slick-dots li{position:relative;display:inline-block;width:20px!important;height:20px;margin:0 2px;padding:0!important;cursor:pointer}
.customerzoneright p{display:block!important}
.helogoleft{width:66%;float:none;margin:10px auto;max-width:100%}
.helogodes{width:100%;float:none}
}
@media screen and (min-width:768px){
.dfr{margin:0px 0px 20px 20px!important;display:block;float:right!important;width:300px; text-align: right!important;}
.customerzoneleft ul li:first-child a.active, .customerzoneleft ul li:nth-child(2) a.active, .customerzoneleft ul li:nth-child(3) a.active, .customerzoneleft ul li:nth-child(4) a.active, .customerzoneleft ul li:nth-child(5) a.active{border-bottom:0;margin-bottom:0}
}
@media screen and (min-width:0px) and (max-width:810px){
.footerbg{background:url(https://www.leisuredays.co.uk/images/footerbg-s.png) center top no-repeat}
.headerwrapper{height:450px;background:url(https://www.leisuredays.co.uk/images/banners/banner-home-s.jpg) top center no-repeat}
.other-home .headerwrapper, .gadget-home .headerwrapper, .home-emergency-home .headerwrapper, #contact .headerwrapper, .signup .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-other-s.jpg) top center no-repeat;background-size:cover}
.static-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-static-s.jpg) top center no-repeat;background-size:cover}
.parkhome-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-parkhome-s.jpg) top center no-repeat;background-size:cover}
.holidayhome-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-holidayhome-s.jpg) top center no-repeat;background-size:cover}
.holidaylodge-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-lodge-s.jpg) top center no-repeat;background-size:cover}
.touring-caravan-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-tourer-s.jpg) top center no-repeat;background-size:cover}
.motorhome-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-motorhome-s.jpg) top center no-repeat;background-size:cover}
.holidaychalet-home .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-chalet-s.jpg) top center no-repeat;background-size:cover}
.otherheaderwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-other-s.jpg) top center no-repeat;background-size:cover}
.wdydb .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/WDYDB/dunwich-2-s.jpg) top center no-repeat;background-size:cover}
.winter .headerwrapper{background:url(https://www.leisuredays.co.uk/images/banners/banner-winter-s.jpg) top center no-repeat;background-size:cover}
#customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/static-caravan-quote-bg-4-s.jpg) center top no-repeat}
#customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/static-caravan-quote-bg-2-s.jpg) center top no-repeat}
#customerquotebanner3{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/static-caravan-quote-bg-3-s.jpg) center top no-repeat}
.holidayhome-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/holiday-home-quote-bg-5-s.jpg) center top no-repeat}
.holidayhome-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/holiday-home-quote-bg-2-s.jpg) center top no-repeat}
.holidayhome-home #customerquotebanner3{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/holiday-home-quote-bg-4-s.jpg) center top no-repeat}
.holidaylodge-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/holiday-lodge-quote-bg-1-s.jpg) center top no-repeat}
.parkhome-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/park-home-quote-bg-2-s.jpg) center top no-repeat}
.parkhome-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/park-home-quote-bg-4-s.jpg) center top no-repeat}
.parkhome-home #customerquotebanner3{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/park-home-quote-bg-3-s.jpg) center top no-repeat}
.home-emergency-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/home-emergency-quote-bg-1-s.jpg) center top no-repeat}
.gadget-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/gadget-leisure-quote-bg-1-s.jpg) center top no-repeat}
.motorhome-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/motorhome-quote-bg-1-s.jpg) center top no-repeat}
.motorhome-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/motorhome-quote-bg-3-s.jpg) center top no-repeat}
.touring-caravan-home #customerquotebanner1{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/touring-caravan-quote-bg-1-s.jpg) center top no-repeat}
.touring-caravan-home #customerquotebanner2{background:#95bbdd url(https://www.leisuredays.co.uk/images/quote-bckgrds/s/touring-caravan-quote-bg-3-s.jpg) center top no-repeat}
}

.static-home #staticnav, .parkhome-home #parkhomenav, .holidayhome-home #holidayhomenav, .other-home #othernav, .news-home #newsnav, .contact-home #contactnav, #homepage #homepagenav, .holidaylodge-home #othernav, .holidaychalet-home #othernav, .gadget-home #othernav, .home-emergency-home #othernav, .motorhome-home #othernav, .touring-caravan-home #othernav, #contact #contactnav{border:1px solid #ccc;border-bottom:3px solid #fff;width:100%;float:left;border-radius:0 10px 0 0;color:#00856a;position:relative;z-index:2;background:none;left:-2px}
.selectedTab{border:1px solid #ccc!important;border-bottom:3px solid #fff!important;width:100%;float:left;border-radius:0 10px 0 0;color:#00856a!important;position:relative;z-index:2;background:none!important;left:-2px}
.selectedSubLink{color:#00856a!important;text-decoration:none}
.benefits .submenulink a#benefitssubnav, .docs .submenulink a#documentssubnav, .faqs .submenulink a#faqsubnav, .customer-zone .submenulink a#customerzonesubnav, .contact .submenulink a#documentssubnav{color:#00856a;text-decoration:none}
#homepage .navigation.innernav #sublinkremover, .other-home .navigation.innernav #sublinkremover, .news-home .navigation.innernav #sublinkremover, #generic .navigation.innernav #sublinkremover, .holidaylodge-home .navigation.innernav #sublinkremover, .holidaychalet-home .navigation.innernav #sublinkremover, .gadget-home .navigation.innernav #sublinkremover, .home-emergency-home .navigation.innernav #sublinkremover, #contact .navigation.innernav #sublinkremover{display:none}
.holidayhome-home .customerzonehider, .holidayhome-home .renewpolicyhider, .home-emergency-home .faqshider, .home-emergency-home .customerzonehider, .home-emergency-home .renewpolicyhider{display:none}
.static-home #contactsublinkremover, .parkhome-home #contactsublinkremover, .holidayhome-home #contactsublinkremover, .other-home #contactsublinkremover, .news-home #contactsublinkremover, .contact-home #contactsublinkremover, #homepage #contactsublinkremover, .holidaylodge-home #contactsublinkremover, .holidaychalet-home #contactsublinkremover, .gadget-home #contactsublinkremover, .home-emergency-home #contactsublinkremover, .motorhome-home #contactsublinkremover, .touring-caravan-home #contactsublinkremover, #generic #contactsublinkremover{display:none}
.enquiries a#enquiriessubnav, .claims a#claimssubnav, .press a#presssubnav, .recruitment a#recruitmentsubnav{color:#00856a;text-decoration:none}
#generic .fixedheader .submenulink a,  .newsfixedheader .submenulink a, .home-emergency-home .fixedheader .submenulink a, .gadget-home .fixedheader .submenulink a, .holidaychalet-home .fixedheader .submenulink a, #homepage .fixedheader .submenulink a, .holidaylodge-home .fixedheader .submenulink a{padding:0 7px 0 3px}
.news-home #newsnavsticker{color:#00856a!important}

#cookieNotification{border-top:3px solid #fff;position:fixed;bottom:0;background-color:#007cbb;width:100%;color:#fff;padding:1% 5% 0.75% 5%;z-index:9999;display:none}
#cookieNotifyHide{margin-top:0}
.cookieText{font-size:12px!important;padding-right:0%;width:100%}
.cookieText span{font-size:12px!important}
.cookieText a{text-decoration:underline;color:#fff}
.cookieText a:hover{color:#ffd41e;text-decoration:underline}
.cookie-divider{width:1px;display:block;float:left;padding:0 2% 0 0;height:20px}
.cookieContinue{padding-top:8px}
.cookieContinue a{color:#fff}
.cookieContinue a:hover{color:#ffd41e;text-decoration:underline}
