@charset "UTF-8";@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);@font-face{font-family:hj-icons;src:url(/css/font/hj-icons.eot?42291019);src:url(/css/font/hj-icons.eot?42291019#iefix) format("embedded-opentype"),url(/css/font/hj-icons.woff2?42291019) format("woff2"),url(/css/font/hj-icons.woff?42291019) format("woff"),url(/css/font/hj-icons.ttf?42291019) format("truetype"),url(/css/font/hj-icons.svg?42291019#hj-icons) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:hj-icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-steering-wheel:before{content:"\e800"}.icon-book-open-1:before{content:"\e801"}.icon-cancel-circle:before{content:"\e802"}.icon-plus-circle:before{content:"\e803"}.icon-minus-circle:before{content:"\e804"}.icon-help-circled:before{content:"\e805"}.icon-info-circled:before{content:"\e806"}.icon-down-open:before{content:"\e807"}.icon-attention-circled:before{content:"\e808"}.icon-up-open:before{content:"\e809"}.icon-camera:before{content:"\e80a"}.icon-cancel:before{content:"\e80b"}.icon-trash-empty:before{content:"\e80c"}.icon-cog:before{content:"\e80d"}.icon-bookmark:before{content:"\e80e"}.icon-star:before{content:"\e80f"}.icon-user:before{content:"\e810"}.icon-lock:before{content:"\e811"}.icon-ok-circled:before{content:"\e812"}.icon-inbox:before{content:"\e813"}.icon-list:before{content:"\e814"}.icon-gauge:before{content:"\f0e4"}.icon-comment-empty:before{content:"\f0e5"}.icon-angle-circled-left:before{content:"\f137"}.icon-angle-circled-right:before{content:"\f138"}.icon-angle-circled-up:before{content:"\f139"}.icon-angle-circled-down:before{content:"\f13a"}.icon-right:before{content:"\f178"}.icon-cab:before{content:"\f1b9"}.icon-wechat:before{content:"\f1d7"}.icon-envelope-open-o:before{content:"\f2b7"}.icon-id-badge:before{content:"\f2c1"}.icon-id-card-o:before{content:"\f2c3"}body.desktop .sticky-container{display:-webkit-box;display:-ms-flexbox;display:flex;clear:both}body.desktop .sticky-container>.col{float:none;min-height:100vh}body.desktop .sticky-container .sticky-col{overflow:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}body.desktop .sticky-container .sticky-col .sticky-start{width:100%;position:sticky;top:5px;width:100%}body.desktop .sticky-container .sticky-col .sticky-end{width:100%;position:sticky;bottom:5px;-ms-flex-item-align:end;align-self:flex-end;width:100%}body.mobile .leader{min-height:80px}#div-gpt-ad-Leaderboard{min-height:90px}#cfs #postcodeForm{background-color:#e6edf3;margin:0 0 20px 0;padding:10px;text-align:center;line-height:30px}#cfs #postcodeForm input[type=text]{border:1px #666 solid;-webkit-box-sizing:border-box;box-sizing:border-box;color:#434343;padding:5px}#cfs #postcodeForm .button{background-color:#139154}#cfs #postcodeForm h2{font-size:1.2em;font-weight:700;margin-top:0;margin-bottom:6px;line-height:inherit}body.desktop #cfs #postcodeForm h2{float:left}body.desktop #cfs #postcodeForm{position:sticky;top:0;z-index:10;border-bottom:2px #fff solid}body.mobile #cfs #postcodeForm{margin:0;position:fixed;bottom:0;left:0;-webkit-box-shadow:0 -4px 7px #666;box-shadow:0 -4px 7px #666}body.mobile #cfs #postcodeForm input{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Museo;src:url(/css/font/Museo_Slab_500_2-webfont.woff2) format("woff2"),url(/css/font/Museo_Slab_500_2-webfont.woff) format("woff")}body{margin:0}footer,nav{display:block}main{display:block}img{border-style:none}body.desktop .breadcrumb{margin-left:0;margin-right:0}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:"\f002"}.fa-user:before{content:"\f007"}.fa-sign-out:before{content:"\f08b"}.fa-sign-in:before{content:"\f090"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-youtube-play:before{content:"\f16a"}.fa-user-plus:before{content:"\f234"}footer,nav{display:block}html{overflow-y:scroll;height:100%;width:100%}.clear{clear:both}#main,main{float:left;width:100%;padding:20px 0}footer{float:left;width:100%;padding:20px 0;border-top:1px solid #f3f3f3;font-size:12px}nav{float:right;text-align:right}nav li{display:inline-block;position:relative;padding:0 0 0 20px}nav li a{color:#999;text-transform:uppercase}nav ul{list-style:none;padding:0;margin:0}.wrapper{width:100%;max-width:1000px;display:block;position:relative;margin-left:auto;margin-right:auto;text-align:left;z-index:10}#tooltip{z-index:20}.top-nav ul li{color:#fff;height:25px;margin-top:5px;margin-left:3px;padding-left:0;background:#032c58;cursor:pointer;vertical-align:bottom}.top-nav ul li.cars{border-bottom:2px solid #0b509e}.top-nav ul li.vans{border-bottom:2px solid #20935c}.top-nav ul li.classics{border-bottom:2px solid #8f1b1b}.top-nav ul li.good-garage-guide{border-bottom:2px solid #ff8500}nav{position:relative;float:left;width:100%;background:#032143}nav ul{width:auto;float:left;line-height:25px}nav ul li a{color:#fff;padding:5px;text-transform:capitalize}nav .social{float:right}nav .social form{position:relative;float:left;width:unset}nav .social form button{border:0;margin:0;font-size:unset;position:absolute;right:5px;top:5px;padding:3px;background:#54b504}nav .social .sign-up{margin-left:20px;margin-right:10px;line-height:30px}nav .social .sign-up .fa{color:#4682b8;padding-right:5px}nav .social .log-in{margin-left:10px;margin-right:40px;line-height:30px}nav .social .log-in .fa{color:#4682b8;padding-right:5px}nav .social .profile{margin-left:20px;margin-right:10px;line-height:30px}nav .social .log-out{margin-left:10px;margin-right:40px;line-height:30px}nav .social .fa,nav .social a{color:#fff}nav .social-icons{float:right;color:#fff;line-height:30px}nav .social-icons .fa{width:25px;height:25px;margin-left:2.5px;margin-right:2.5px;text-align:center;vertical-align:bottom;cursor:pointer}nav .social-icons .fa:before{padding:5px;line-height:25px}nav .social-icons .fa-facebook{background:#3b5999}nav .social-icons .fa-twitter{background:#3e9aff}nav .social-icons .fa-youtube-play{background:#bc0000}nav input[type=text]{width:170px;height:25px;vertical-align:bottom;margin-right:0;margin-bottom:0;border:5px solid #032c58;background:#023a6d;color:#fff!important}nav input[type=text]:-ms-input-placeholder{color:#fff}nav input[type=text]::-ms-input-placeholder{color:#fff}nav input[type=text]:-ms-input-placeholder,nav input[type=text]::-ms-input-placeholder,nav input[type=text]::-webkit-input-placeholder,nav input[type=text]::placeholder{color:#fff}nav input,nav select,nav textarea{float:left;width:100%;font-family:"Open Sans",Tahoma,Arial,Verdana,sans-serif;border:1px solid #ccc;outline:0;background:#fafafa;color:#333;padding:10px;margin:0 0 10px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}body.logged-out .logged-in{display:none}body.logged-in .logged-out{display:none}body{background-color:#023a6d;background-image:none}.fa-search{cursor:pointer}body.desktop .leader{clear:both;padding-top:15px;padding-bottom:15px;text-align:center;margin-left:-5px;width:970px}#main{background-color:#fff;padding-left:20px;padding-right:20px}.main-header{position:relative;width:100%;float:left;height:83px}.main-header .banner{padding-bottom:20px;padding-left:10px;float:left;width:100%}.main-header .banner img{margin-top:15px}.main-header .john{position:absolute;right:10px;top:-30px;line-height:0}footer{text-align:center;font-size:14px;background:#ebebeb}footer ul{text-align:center}footer li{display:inline-block;color:#023a6d;font-weight:700}footer li a{color:#023a6d}footer li:after{font-family:FontAwesome;content:"\f111";padding:10px;font-size:6px;vertical-align:top;color:#023a6d}footer li:last-of-type:after{font-family:FontAwesome;content:""}footer span img{display:inline;padding-top:20px}footer span p{display:inline;line-height:53px;vertical-align:top}#main #main-nav{width:98%;background:0 0!important;margin-left:10px;margin-right:10px;font-size:13px}#main #main-nav ul{width:100%}#main #main-nav li{float:left;width:9.0909090909%;text-align:center;padding:0 5px;background:#424242;height:50px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main #main-nav li a{text-align:center;display:block;margin:0 auto;width:100%;padding:0!important}#main #main-nav li:hover{background:#023a6d;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#main #main-nav li:after{content:"";display:inline-block;background-image:url(/public/images/border-fade.png);height:50px!important;width:1px!important;position:absolute;right:0}#main #main-nav li:last-of-type{border:none}#main #main-nav li:last-of-type:after{background-image:unset}#main #main-nav li a{color:#fff;text-transform:uppercase}footer,header,nav{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family:Museo;font-size:14px}footer a,header a,nav a{text-decoration:none;font-weight:400}.main-header,footer,header,main,nav{-webkit-box-sizing:border-box;box-sizing:border-box}.main-header *,footer *,header *,nav *{-webkit-box-sizing:border-box;box-sizing:border-box}footer{line-height:26px}footer a{font-weight:700}.col.fixed-footer{margin-bottom:150px}.fixed-top-container .fixed-top.pinned{top:0}.sub-menu{margin:0 10px;clear:both}.sub-menu .links-container li.with-logo{width:135px}body.mobile #menuButton2{position:absolute;display:block;width:38px;height:38px;text-align:center;text-decoration:none;top:0;right:5px}body.mobile #menuButton2 .fa{color:#023a6d;font-size:38px}body.mobile #mobileNav{position:absolute;top:90px;right:0;display:none;width:220px;background-color:#f8f8f8;z-index:3999999;-webkit-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666}body.mobile div[id^=ci_wrapper_]{overflow:hidden}body.mobile .top-nav ul li{padding:0!important;margin:0!important}body.mobile nav{width:100%}body.mobile nav li{padding:0!important}body.mobile .john{width:32%;bottom:0;top:unset!important}body.mobile .john img{float:right;width:100%;max-width:152px;max-height:102px;-o-object-fit:contain;object-fit:contain}body.mobile .main-header{height:auto;min-height:38px}body.mobile .main-header .banner{padding-bottom:0;padding-right:55px;line-height:38px}body.mobile .main-header .banner img{width:100%;margin-top:0;vertical-align:middle}body.mobile .leader{clear:both;padding-top:15px;padding-bottom:15px;text-align:center}body.mobile #main{padding-left:0;padding-right:0}body.mobile #mainContent{padding:0 10px}body.mobile #div-gpt-ad-Banner_Mobile,body.mobile #google_ads_div_Banner_Mobile_ad_wrapper{margin:0}.best-prices{width:100%;height:100%}.best-prices tr{border-bottom:2px #fff solid}.best-prices tr td:first-of-type{text-align:center}.article-new .best-prices td{background-color:#fff}.best-prices th{text-align:left}.best-prices p{padding-left:10px;padding-right:10px}.best-prices img{max-height:55px}.best-prices a{text-decoration:none;font-weight:400}.best-prices .best-prices-price{background-color:#54b504!important;color:#fff;height:100%;margin:0!important}.best-prices .best-prices-price a{color:#fff;font-weight:700;display:block;padding:0 10px;height:100%;text-decoration:none}.best-prices .best-prices-price a div{top:calc(50% - 26px);position:relative;text-align:center}.best-prices .best-prices-price i{text-align:center;display:block;font-family:FontAwesome}.best-prices-widget h2{font-family:Museo!important;border-top:1px solid #aaa!important}.best-prices-widget tr td.product-name{font-weight:700;text-align:left;line-height:normal}.best-prices-widget tr.product-name td{padding-top:20px;padding-bottom:5px}.best-prices-widget tr.product-name td a{text-decoration:none}.best-prices-widget tr.product-name:first-child td{padding-top:0}.best-prices-widget td.product-image img{max-height:100px;max-width:100px;padding-right:10px}.best-prices-widget .read-more-link{border-bottom:1px #aaa solid;display:block;text-align:right;padding:10px;font-weight:700;font-family:Museo;background-color:#ebebeb;border-top:5px #fff solid}body.desktop .wide-button.cars-for-sale .expand form input[type=submit],body.desktop .wide-button.cars-for-sale .expand form input[type=text]{width:calc(50% - 1ex)}.top-nav ul li{color:#fff;height:25px;margin-top:5px;margin-left:3px;padding-left:0;background:#023a6d;cursor:pointer;vertical-align:bottom}.top-nav ul li.cars{border-bottom:2px solid #0b509e}.top-nav ul li.vans{border-bottom:2px solid #20935c}.top-nav ul li.classics{border-bottom:2px solid #8f1b1b}.top-nav ul li.good-garage-guide{border-bottom:2px solid #ff8500}.top-nav ul li.kit{border-bottom:2px solid #b45eb8}@media only screen and (max-width:320px){.top-nav ul li a{padding-left:2px;padding-right:2px}}nav{text-align:right;position:relative;float:left;width:100%;background:#032143}nav li{display:inline-block;position:relative;padding:0 0 0 20px}nav ul{list-style:none;padding:0;margin:0;width:auto;float:left;line-height:25px}nav ul li a{color:#fff;padding:5px;text-transform:capitalize}nav .social{float:right}body.mobile nav .social{display:none}nav .social form{position:relative;float:left;width:auto}nav .social form button{border:0;margin:0;font-size:unset;position:absolute;right:5px;top:5px;padding:3px;background:#54b504}nav .social form button .fa-search{color:#fff;padding-right:0;cursor:pointer}nav .social .sign-up{margin-left:20px;margin-right:10px;line-height:30px}nav .social .log-in{margin-left:10px;margin-right:40px;line-height:30px}nav .social .profile{margin-left:20px;margin-right:10px;line-height:30px}nav .social .log-out{margin-left:10px;margin-right:40px;line-height:30px}nav .social .log-in .fa,nav .social .log-out .fa,nav .social .profile .fa,nav .social .sign-up .fa{color:#4682b8;padding-right:5px}nav .social a{color:#fff}nav .social-icons{float:right;color:#fff;line-height:30px}nav .social-icons .fa{width:25px;height:25px;margin-left:2.5px;margin-right:2.5px;text-align:center;vertical-align:bottom;cursor:pointer}nav .social-icons .fa:before{padding:5px;line-height:25px}nav .social-icons .fa-facebook{background:#3b5999}nav .social-icons .fa-twitter{background:#3e9aff}nav .social-icons .fa-youtube-play{background:#bc0000}nav input[type=text]{width:170px;height:25px;vertical-align:bottom;margin-right:0;margin-bottom:0;border:5px solid #023a6d;background:#032143;color:#fff!important}nav input[type=text]::-webkit-input-placeholder{color:#fff}nav input[type=text]::-moz-placeholder{color:#fff}nav input[type=text]:-ms-input-placeholder{color:#fff}nav input[type=text]::-ms-input-placeholder{color:#fff}nav input[type=text]::placeholder{color:#fff}.breadcrumb{clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d1d1d1;padding:10px 0;margin:0 10px 10px;line-height:26px;height:46px;font-size:0;overflow:hidden}.breadcrumb h3{display:inline;font-weight:400;line-height:normal;margin:0;padding-left:10px;padding-right:20px;font-weight:500;font-size:16px;font-family:Museo}.breadcrumb a,.breadcrumb b{font-family:"Open Sans",Tahoma,Arial,Verdana,sans-serif;font-size:14px}.breadcrumb a{color:#023a6d;font-weight:700;text-decoration:none;white-space:nowrap}.breadcrumb b{font-weight:400}.breadcrumb a::after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:14px;content:"\f054";padding-left:10px;padding-right:10px;color:#333;font-weight:400}body.mobile .breadcrumb{height:auto;padding-left:10px;line-height:normal}body.mobile .breadcrumb h3{padding-left:0;display:block}body.mobile #menuButton2{position:absolute;display:block;width:38px;height:38px;text-align:center;text-decoration:none;top:0;right:5px}body.mobile #menuButton2 .fa{color:#023a6d;font-size:38px}body.mobile #mobileNav{position:absolute;top:90px;right:0;display:none;width:220px;background-color:#f8f8f8;z-index:3999999;-webkit-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666}body.mobile #mobileNav #mobileSearch #q{height:52px;width:220px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;padding:0 10px;background-color:#f8f8f8;border-bottom:1px #e3e3e3 solid;background-image:url(/css/images/mobile_Search_bg.png);background-position:right center;background-repeat:no-repeat;font-size:16px}body.mobile #mobileNav #nav{list-style-type:none;margin:0;padding:0}body.mobile #mobileNav #nav li{width:auto;border-top:1px #fff solid;border-bottom:1px #e3e3e3 solid;text-align:left;width:100%}body.mobile #mobileNav #nav>li{position:relative}body.mobile #mobileNav #nav li a.nav1,body.mobile #mobileNav #nav li.selected a.nav1{text-transform:none;text-decoration:none;display:block;padding:20px 10px;font-weight:400}body.mobile #mobileNav #nav li .sub{border-top:1px #e3e3e3 solid;display:none}body.mobile #mobileNav #nav li .sub>p{display:none}body.mobile #mobileNav #nav li .sub ul{list-style-type:none;margin:0;padding:0}body.mobile #mobileNav #nav .sub li a{text-transform:none;text-decoration:none;display:block;padding:10px 10px 10px 20px;font-weight:400}body.mobile #mobileNav #nav .sub li strong{display:block;font-weight:400;padding:10px 10px 10px 15px}body.mobile #mobileNav #nav .expand{position:absolute;right:0;top:0;width:50px;height:55px;background-image:url(/css/images/mobile_menuExpand.png);background-position:right center;background-repeat:no-repeat;cursor:pointer}body.mobile .qc-cmp2-summary-info{min-height:50vh}.leader.collapsed{height:0!important;padding:0!important;overflow:hidden}@media (max-width:767px){#qc-cmp2-ui:has(.qc-cmp2-summary-section){height:auto}#qc-cmp2-ui .qc-cmp2-summary-info{height:auto;min-height:unset;line-height:1.4}}.finance-calc{font-family:Helvetica,Arial,sans-serif;font-size:14px}.finance-calc *{-webkit-box-sizing:border-box;box-sizing:border-box}.finance-calc .title-logo{text-align:center;color:#fff;font-size:1.2em;font-weight:700;background-color:#349492;border-radius:10px 10px 0 0;padding:5px 0 0}.finance-calc .title-logo .logo{background-image:url(/images/carmoney-logo.svg);height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:10px;padding:0 5px}.finance-calc .title-logo .title{background-color:#246866;padding:7px 5px}.finance-calc .calc-body{border:3px #246866 solid;border-top:0;border-radius:0 0 10px 10px;background-color:#dbe7e7}.finance-calc .inputs{padding:10px}.finance-calc .inputs label{width:34%;display:inline-block;padding-right:10px;text-align:right}.finance-calc .inputs input,.finance-calc .inputs select{width:64%;padding:7px 10px;border:none;margin-bottom:5px}.finance-calc .inputs .amount,.finance-calc .inputs .deposit{padding-left:20px;background-image:url(/images/pound.svg);background-repeat:no-repeat;background-size:auto 50%;background-position:5px center}.finance-calc .results p{padding:0 10px;margin:5px 0;text-align:right}.finance-calc .results .right{width:40%;padding-left:5px;display:inline-block}.finance-calc .results p.monthly-payment{color:#246866;font-weight:700;padding:5px 10px 10px}.finance-calc .results p.monthly-payment .right{font-size:1.4em}.finance-calc .apply-now{padding:20px 10px 10px}.finance-calc .apply-now a{background-color:#54b504;color:#fff;text-decoration:none;display:block;text-align:center;padding:10px 20px;border-radius:5px;font-size:1.2em}.finance-calc .rep-example{padding:5px 10px}.finance-calc .rep-example .terms{text-align:center}.finance-calc .rep-example p{margin:5px 0}.finance-calc .error-message{background-color:#b94a48;color:#fff;border:0}#leader-sticky{padding:5px 0;background-color:#fff;text-align:center;height:90px;clear:both;position:fixed;bottom:0;width:1000px;margin-left:-20px;z-index:500}#leader-sticky .leader-close{display:inline-block;vertical-align:top;background-color:#fff;padding:10px;padding-top:0;line-height:20px;font-size:16px;cursor:pointer}body.leader-sticky footer{z-index:10000;position:relative}body.mobile .new-deals-list{margin:0 5px}div.content-box .new-deals-list{margin-left:-16px;margin-right:-16px}.new-deals-list h3{margin-top:3em!important;font-size:1.2em!important}.new-deals-list h2+h3{margin-top:10px!important}.new-deals-list .deriv-row{margin-top:10px}.new-deals-list .deriv-row .details-button{background-color:#023a6d;color:#fff;display:block;font-size:1.2em;line-height:35px;margin-top:10px;text-align:center;vertical-align:middle;width:100%;text-decoration:none}.new-deals-list .deriv-row .title{float:left;width:50%}.new-deals-list .deriv-row .prices{float:right;max-width:50%}.new-deals-list .deriv-row .prices .list-price{text-decoration:line-through}.new-deals-list .deriv-row .prices .list-price.no-offer{text-decoration:none}.new-deals-list .deriv-row .prices .new-price span{font-size:1.4em;font-weight:700;color:#ff8a22}.new-deals-list .deriv-row .prices .ch-price span{font-size:1.2em;font-weight:700;color:#ff8a22}.new-deals-list .deriv-row .prices table td{background-color:transparent;border:0;padding:0;min-width:155px}.new-deals-list .deriv-row .prices table th{background-color:transparent;font-weight:400;white-space:nowrap;padding:0 10px;text-align:right;vertical-align:top;border:0;line-height:1.925}body.mobile .new-deals-list .deriv-row .prices,body.mobile .new-deals-list .deriv-row .title{width:100%;max-width:none;float:none}body.mobile .new-deals-list .deriv-row .title{border-bottom:1px #ddd solid;padding-bottom:10px;margin-bottom:10px}.new-deals-list .deriv-row.featured-offer{background-color:#e6edf3;border-top:0!important;padding-top:0!important}.new-deals-list .deriv-row.featured-offer img{float:left;border-right:10px #fff solid;margin-right:10px}.new-deals-list .deriv-row.featured-offer .title{padding-top:10px}.new-deals-list .deriv-row.featured-offer .prices{padding-top:10px;padding-right:10px}body.mobile .new-deals-list .deriv-row.featured-offer{padding-bottom:10px}body.mobile .new-deals-list .deriv-row.featured-offer .prices,body.mobile .new-deals-list .deriv-row.featured-offer .title{padding-left:130px}body.mobile .new-deals-list .deriv-row.featured-offer .title{border-bottom:0;margin-bottom:0;padding-bottom:0}.new-deals-list .deriv-row+.deriv-row{border-top:1px #ddd solid;padding-top:10px}body.desktop .new-deals-list .half-col{float:left;width:50%}.new-deals-list .prices-group{padding:5px}.new-deals-list .prices-group h3{margin-bottom:0;margin-top:0!important;padding-left:0}.new-deals-list .prices-group table{width:100%}.new-deals-list .prices-group table td,.new-deals-list .prices-group table th{background-color:transparent;padding:5px 0;border:0}.new-deals-list .prices-group table td img{padding-right:10px;max-width:none!important}.new-deals-list .prices-group table td a.details-button{background-color:#139154;color:#fff;width:100%;display:block;padding:5px;text-decoration:none;text-align:center}.new-deals-list .prices-group table td.price{text-align:right;padding-right:10px;white-space:nowrap}.new-deals-list .prices-group table td.price b{color:#ff8a22;font-size:1.2em}.new-deals-list .prices-group table td.deal-notes{font-size:.8em;padding-top:0}.new-deals-list .group-row{background-color:#e6edf3;padding:5px 10px!important;border-top:0!important}.new-deals-list .group-row .title{padding-top:5px;padding-left:5px}.new-deals-list .group-row .title h3{margin-top:0!important;font-size:16px!important;line-height:1.15}.content-box-highlight .new-deals-list .group-row{background-color:#fff}.new-deals-list .deriv-expand{padding:5px 0;border-bottom:1px #ddd solid;border-top:0;position:relative}.new-deals-list .deriv-expand .close-button{position:absolute;top:10px;right:0;font-size:1.5em;cursor:pointer}ul.make-list-three-col{font-size:0;list-style-type:none;margin:0;padding:0;text-align:justify;margin-top:20px}ul.make-list-three-col li{font-size:14px;display:inline-block;margin:0;margin-bottom:2px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;width:32.95%;background-color:#f9f9f9}ul.make-list-three-col li a{text-align:center;text-decoration:none;padding:8px 0;display:block;white-space:nowrap;overflow:hidden;font-weight:700}.dealer-deals{padding:10px!important;border-top:0!important;background-color:#e6edf3;margin-top:10px}.dealer-deals .deal{width:100%}.dealer-deals .deal .new-price{float:right;max-width:50%;color:#ff8a22;font-weight:700;font-size:1.8em}.dealer-deals .deal h3{margin:0 0 5px 0!important;color:#00529b;font-weight:700;font-size:1.2em!important}.dealer-deals .deal a{text-decoration:none}.dealer-deals .deal .make{color:#434343;font-size:1.2em;font-weight:700}.dealer-deals .deal .model{color:#434343;font-size:1.2em;font-weight:400}.dealer-deals .offer{float:right;width:50%;padding:5px 0 0 5px}.dealer-deals .details-button{background-color:#139154;color:#fff;display:block;font-size:1.2em;line-height:35px;margin-top:10px;text-align:center;vertical-align:middle;width:100%;text-decoration:none}.CfsSmallForm{background-color:#023a6d;margin:20px 0;padding:20px 20px 30px;clear:both;position:relative;overflow:hidden}body h2.CfsSmallForm__title{color:#fff;font-family:"Open Sans",Tahoma,Arial,Verdana,sans-serif;font-size:1.4em;margin:0;margin-bottom:20px;border-top:0;line-height:normal}html body.mobile input.CfsSmallForm__postcode{width:calc(100% - 60px)!important;padding:13px;font-size:16px;margin:0 10px 10px 0}body .CfsSmallForm__submit{background:#36b9d5;color:#fff;width:auto!important;border:0;margin:0;text-transform:none;font-size:16px;line-height:normal;letter-spacing:normal;font-weight:400;padding:10px;min-width:40px;cursor:pointer}body .CfsSmallForm__submit .fa{font-size:26px}a.CfsSmallForm__link{color:#36b9d5}.CfsSmallForm__bg{position:absolute;color:#1b4e7c;right:-.1em;font-size:13em;top:-.65em}.CfsSearchBar{background-color:#023a6d;position:sticky;top:0;overflow:hidden;padding:10px!important;z-index:1000000;margin:0 0 10px 0;-webkit-box-shadow:0 4px 5px rgba(67,67,67,.7);box-shadow:0 4px 5px rgba(67,67,67,.7)}.container .CfsSearchBar{margin:0 10px 10px 10px}.CfsSearchBar__bg{position:absolute;color:#1b4e7c;right:.1em;font-size:4em;top:-.4em;z-index:-1}.CfsSearchBar__title{color:#fff;font-size:1.4em;margin:0;border-top:0;line-height:normal;width:14%;float:left;position:relative;line-height:46px}.CfsSearchBar__title span{z-index:10}body .CfsSearchBar__submit{background:#36b9d5;color:#fff;width:auto!important;border:0;margin:0;text-transform:none;font-size:16px;line-height:normal;letter-spacing:normal;font-weight:400;padding:10px;min-width:5%;cursor:pointer}body .CfsSearchBar__submit .fa{font-size:26px}.CfsSearchBar select{width:15%;margin:0;height:46px}.CfsSearchBar select[name=model]{width:21%}.CfsSearchBar select[name=model],.CfsSearchBar select[name=p2]{margin-right:1%}.CfsSearchBar__postcode{width:12%;margin:0;margin-right:1%;height:46px}form.touched .CfsSearchBar__postcode:invalid{background-color:#fdd;border:1px red solid}.CfsSearchBar{font-size:14px}.CfsSearchBar *{-webkit-box-sizing:border-box;box-sizing:border-box}.CfsSearchBar input,.CfsSearchBar select,.CfsSearchBar textarea{float:left;font-family:"Open Sans",Tahoma,Arial,Verdana,sans-serif;font-size:14px;border:1px solid #ccc;outline:0;background:#fafafa;color:#333;padding:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}nav input[type=text]{border:5px solid #032c58;background:#023a6d}.container .howto img{width:100%;min-height:272px}.masonry .item:nth-of-type(3),.masonry .item:nth-of-type(4){min-height:235px}.masonry .item{line-height:20px}.masonry .item h3{padding-right:0;display:inline;float:left}.masonry .item p{margin-bottom:0!important;display:inline;float:left}.item1{border-bottom:8px solid #023a6d;margin-top:10px}.item1 h3{padding-left:10px;font-size:20px!important}.serviceandrepair h2{margin:0!important}.howto1{padding-right:0}.howto1 .col4-12:last-of-type{padding-right:6px}.howto1 .col4-12:last-of-type img{max-height:168px}.howto1 .col4-12{padding-right:6px}.howto1 .col4-12 .pane .how-to{bottom:10%}
/*# sourceMappingURL=maps/stylesheet-legacy-www.minified.css.map */
