/*!
Core: 1.0.0
Boilerplate: 2.0.0
Author: Bluesky Interactive
Author URI: https://www.blueskyinteractive.co.uk/

Boilerplate (2.0.0) is to be used with Core (1.0.0) as the foundation for all Bluesky websites (2019).

Bootstrap v4.2 used for grid structure (https://getbootstrap.com/docs/4.2/getting-started/introduction/).
*/
@font-face{font-family:'Proxima Nova Black';src:url("/css/fonts/Proxima Nova Alt Black-webfont.eot");src:url("/css/fonts/Proxima Nova Alt Black-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/Proxima Nova Alt Black-webfont.woff2") format("woff2"),url("/css/fonts/Proxima Nova Alt Black-webfont.woff") format("woff"),url("/css/fonts/Proxima Nova Alt Black-webfont.ttf") format("truetype"),url("/css/fonts/Proxima Nova Alt Black-webfont.svg#proxima_nova_altblack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova Bold';src:url("/css/fonts/Proxima Nova Alt Bold-webfont.eot");src:url("/css/fonts/Proxima Nova Alt Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/Proxima Nova Alt Bold-webfont.woff2") format("woff2"),url("/css/fonts/Proxima Nova Alt Bold-webfont.woff") format("woff"),url("/css/fonts/Proxima Nova Alt Bold-webfont.ttf") format("truetype"),url("/css/fonts/Proxima Nova Alt Bold-webfont.svg#proxima_nova_altbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("/css/fonts/Proxima Nova Alt Regular-webfont.eot");src:url("/css/fonts/Proxima Nova Alt Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/Proxima Nova Alt Regular-webfont.woff2") format("woff2"),url("/css/fonts/Proxima Nova Alt Regular-webfont.woff") format("woff"),url("/css/fonts/Proxima Nova Alt Regular-webfont.ttf") format("truetype"),url("/css/fonts/Proxima Nova Alt Regular-webfont.svg#proxima_nova_altregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova Thin';src:url("/css/fonts/Proxima Nova Thin-webfont.eot");src:url("/css/fonts/Proxima Nova Thin-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/Proxima Nova Thin-webfont.woff2") format("woff2"),url("/css/fonts/Proxima Nova Thin-webfont.woff") format("woff"),url("/css/fonts/Proxima Nova Thin-webfont.ttf") format("truetype"),url("/css/fonts/Proxima Nova Thin-webfont.svg#proxima_nova_altregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'UKNumberPlate';src:url("/css/fonts/UKNumberPlate-webfont.eot");src:url("/css/fonts/UKNumberPlate-webfont.eot?#iefix") format("embedded-opentype"),url("/css/fonts/UKNumberPlate-webfont.woff2") format("woff2"),url("/css/fonts/UKNumberPlate-webfont.woff") format("woff"),url("/css/fonts/UKNumberPlate-webfont.ttf") format("truetype"),url("/css/fonts/UKNumberPlate-webfont.svg#UKNumberPlate") format("svg");font-weight:normal;font-style:normal}body{color:#282828;font-family:"Proxima Nova",sans-serif;font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{clear:both}h1{font-size:28px;font-family:'Proxima Nova Bold'}@media(min-width:992px){h1{font-size:48px}}h2{font-size:24px;font-family:'Proxima Nova Bold'}@media(min-width:992px){h2{font-size:36px}}h3{font-size:24px;font-family:'Proxima Nova Thin'}p{margin-bottom:1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:16.875px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:16.875px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}a{color:#c03}a:hover{color:#c03}a:hover{color:#c03}.container{max-width:110rem}.container_narrow{max-width:60rem}.col-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media(min-width:576px){.col-sm-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:768px){.col-md-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:992px){.col-lg-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:1200px){.col-xl-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-lowercase{text-transform:lowercase}@media(min-width:576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width:768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width:992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width:1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table th,.table-responsive table td{padding:10px 15px;border-bottom:1px solid rgba(0,0,0,.05)}.table-responsive table th{background:#777;color:#fff}.table-responsive table td{background:#eee}.sr-only,.hide{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.skippy{display:block;padding:1em;color:#fff;text-align:center;background-color:#369;outline:0;text-decoration:underline}.skippy:hover,.skippy:focus,.skippy:active{color:#fff}.skippy .skippy__text{padding:.5em;outline:1px dotted}.no-js img.lazyload{display:none}.lazyload_fade{overflow:hidden;margin:0;display:inline-block;background-color:#ebebeb}.lazyload_fade .lazyload,.lazyload_fade .lazyloading{-webkit-filter:blur(20px);filter:blur(20px);transform:scale(1.03);transition:all 100ms ease-in-out;opacity:0}.lazyload_fade .lazyloaded,.lazyload_fade noscript img{-webkit-filter:blur(0);filter:blur(0);transform:scale(1);opacity:1}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.no-js .tab-content>.tab-pane{display:block}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;background-color:#ebebeb}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:10px 20px;font-size:14px;line-height:2.3;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer;height:50px}.btn.btn_primary{background-color:#c03}.btn.btn_primary:hover{background-color:#990026;color:#fff;text-decoration:none}.btn.btn_primary:focus{background-color:#990026;color:#fff;text-decoration:none}.btn.btn_secondary{background-color:#373737}.btn.btn_secondary:hover{background-color:#1e1e1e;color:#fff;text-decoration:none}.btn.btn_secondary:focus{background-color:#1e1e1e;color:#fff;text-decoration:none}.btn.btn_third{background-color:#fff;color:#2b2f33;border:4px solid #c03;line-height:1.8}.btn.btn_third:hover{background-color:#c03;color:#fff;text-decoration:none}.btn.btn_third:focus{background-color:#c03;color:#fff}.btn.full{width:100%}.form-control{display:block;width:100%;height:50px;padding:10px 20px;font-size:1rem;font-weight:400;line-height:1.5;color:#2b2f33;background-color:#fff;background-clip:padding-box;border:1px solid #2b2f33;border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}select.form-control{background-image:url(../../img/icons/down-arrow.png);background-position:center right;background-color:#fff;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea.form-control{min-height:100px;height:250px}label{display:inline-block;margin-bottom:.5rem}.form-group{margin-bottom:1rem}select::-ms-expand{display:none}.topheader_container .row{border-bottom:2px solid #e8e8e8;margin:0 15px;padding:12px 0}.topheader_container .topheader__left,.topheader_container .topheader__right{padding:0;margin:0;list-style:none;line-height:25px;width:100%;text-align:center}@media(min-width:992px){.topheader_container .topheader__left,.topheader_container .topheader__right{width:auto}}.topheader_container .topheader__left li,.topheader_container .topheader__right li{float:left;list-style:none;font-size:14px;padding-left:0;width:20%;text-align:left}.topheader_container .topheader__left li{font-size:16px}@media(min-width:768px){.topheader_container .topheader__left li,.topheader_container .topheader__right li{width:auto;padding-left:25px}}.topheader_container .topheader__left li:first-of-type,.topheader_container .topheader__right li:first-of-type{padding-left:0}.topheader_container .topheader__left li a,.topheader_container .topheader__right li a{color:#282828}.topheader_container .topheader__left li a:hover,.topheader_container .topheader__right li a:hover{text-decoration:none}.topheader_container .topheader__left li i,.topheader_container .topheader__right li i{font-size:18px;color:#c03;margin-right:5px}.topheader_container .topheader__left li.social,.topheader_container .topheader__right li.social{display:none}@media(min-width:768px){.topheader_container .topheader__left li.social,.topheader_container .topheader__right li.social{display:inline}}.topheader_container .topheader__left li.social i,.topheader_container .topheader__right li.social i{color:#282828;font-size:14px}.topheader_container .topheader__left li.header__navlink,.topheader_container .topheader__right li.header__navlink{float:right;text-align:right}@media(min-width:992px){.topheader_container .topheader__left li.header__navlink,.topheader_container .topheader__right li.header__navlink{float:left}}.topheader_container .topheader__left{display:none}@media(min-width:992px){.topheader_container .topheader__left{display:inline}}.topheader_container .header__tel{font-size:18px !important;margin-bottom:0}.topheader_container .header__tel span{color:#282828 !important;display:none}@media(min-width:768px){.topheader_container .header__tel span{display:inline}}.topheader_container .header__tel i{color:#c03 !important}.topheader_container .header__tel a:hover{text-decoration:none}.topheader_container .header_email{font-size:14px;margin-bottom:0}.topheader_container .header_email span{color:#282828 !important;font-weight:400;display:none}@media(min-width:768px){.topheader_container .header_email span{display:inline}}.topheader_container .header_email i{color:#c03 !important;font-size:18px}.topheader_container .header_email a:hover{text-decoration:none}.topheader_container .header__navlink{height:25px}.topheader_container .header__navlink .title{font-size:16px;display:block;float:right;font-weight:800;line-height:20px;margin-left:10px;display:none;float:left}@media(min-width:576px){.topheader_container .header__navlink .title{display:inline}}.page__header{position:relative;z-index:1071;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 1px 10px 0 rgba(0,0,0,.2)}.page__header .header__container{margin-top:1.5rem;margin-bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page__header .header__container .row{width:100%;margin:0}.page__header .header__logo{position:relative;padding:0}.page__header .header__logo.main_logo img{top:50%;transform:translate(0,-50%);position:absolute}@media(min-width:576px){.page__header .header__logo.main_logo img{top:0%;transform:none;position:relative}}@media(min-width:370px){.page__header .header__logo{padding:0 15px}}.page__header .franchise_logo{display:inline-block;padding-top:0}@media(min-width:768px){.page__header .franchise_logo{padding-top:8px}}.page__header .franchise_logo.first{padding-right:0}@media(min-width:1300px){.page__header .franchise_logo.first{padding-right:20px}}.page__header .navbar__menu{padding-top:35px}.header-logo_nissan:hover{text-decoration:none}.header__navbar{background-color:#fff;list-style:none;padding:0;margin:0;font-size:.8rem}.navbar-toggler{padding:0;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar__menu{margin:0;padding:0;width:100%;text-align:center}.navbar__menu li{position:relative;display:block;border-top:1px solid rgba(0,0,0,.5)}.navbar__menu li a{display:block;padding:.4rem 1.4rem}.navbar-nav .nav-link{color:#2b2f33}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-item a.dropdown-item,.navbar__menu .nav-item a.dropdown-item{color:#2b2f33}.collapse{display:none}.collapse.show{display:block}.no-js .collapse{display:block}.dropdown{position:relative}.dropdown .dropdown-menu{display:none}.dropdown .dropdown-menu.show{display:block}@media(min-width:1260px){.header__navbar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-toggler{display:none}.collapse{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto}.no-flexbox .collapse{display:block}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu a{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.navbar__menu{display:block}.navbar__menu li{display:inline-block;border:none}}.animated-icon{width:25px;height:16px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;float:left}.animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon span{background:#c03}.animated-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon span:nth-child(2){top:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:8px}.animated-icon.open span:nth-child(2){width:0%;opacity:0}.animated-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;left:8px}.footer{background:#2b2f33;color:#fff;padding:60px 15px;font-size:14px;position:relative;z-index:9}@media(min-width:768px){.footer{padding:60px}}.footer a{color:#fff}.footer .back-up{display:inline-block}.footer .back-up span{color:#737678;margin-bottom:50px;cursor:pointer;display:block;font-size:18px}.footer .back-up i{display:block;font-size:36px;margin-bottom:10px}.footer .quick-links{padding-bottom:50px;border-bottom:1px solid #393d42}.footer .quick-links a{font-size:14px;margin:15px 0;width:100%;display:block}@media(min-width:576px){.footer .quick-links a{font-size:14px;margin:0 30px;width:auto;display:inline-block}}.footer .social-links a{font-size:14px;margin-left:60px}.footer .social-links a:first-child{margin-left:0}.footer .sub-footer{padding:0 50px}.footer .sub-footer p{margin-bottom:0}.footer .sub-footer img{padding:0;max-width:100%;float:left}.footer .sub-footer img:first-child{padding-left:0;padding-bottom:15px}@media(min-width:576px){.footer .sub-footer img{padding-left:30px;max-width:50%}.footer .sub-footer img:first-child{padding-left:0}}.slider-fields .ui-widget-content{border:0 none}.slider-fields .ui-corner-all,.slider-fields .ui-corner-bottom,.slider-fields .ui-corner-right,.slider-fields .ui-corner-br{border-bottom-right-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-bottom,.slider-fields .ui-corner-left,.slider-fields .ui-corner-bl{border-bottom-left-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-top,.slider-fields .ui-corner-right,.slider-fields .ui-corner-tr{border-top-right-radius:4px}.slider-fields .ui-corner-all,.slider-fields .ui-corner-top,.slider-fields .ui-corner-left,.slider-fields .ui-corner-tl{border-top-left-radius:4px}.slider-fields .ui-widget-content{background:transparent}.slider-fields .ui-slider-horizontal{height:.8em}.slider-fields .ui-slider{position:relative;text-align:left;margin-bottom:3em;background-color:#212121}.slider-fields .ui-slider-horizontal .ui-slider-range-min{left:0}.slider-fields .ui-slider-horizontal .ui-slider-range{height:100%;top:0;background-color:#2b6fad}.slider-fields .ui-slider .ui-slider-range{background-position:0 0;border:0 none;display:block;font-size:.7em;position:absolute;z-index:1}.slider-fields .ui-slider-horizontal .ui-slider-handle{margin-left:0;top:-.4em;background:#000;border-color:#000;height:1.5em;width:.8em}.slider-fields .ui-widget-content .ui-slider-handle{background:#000;border-color:#000;height:1.5em;width:.8em}.slider-fields .ui-slider .ui-slider-handle{cursor:default;position:absolute;z-index:2}.slider-fields .ui-widget-header{background:#fff}.proxy-list{margin:0;padding:0;overflow:hidden}.proxy-list li{list-style-type:none;float:left;border:1px solid #ddd;border-radius:2px;margin:0 5px 5px 0;padding:5px;line-height:normal;cursor:pointer}.proxy-list li a{color:#565656}.proxy-list li.selected{background:#666;border-color:#666;color:#fff}.colour-group .proxy-list li{height:30px;width:30px;border-radius:100%;background-color:#efefef;border:0;position:relative}.colour-group .proxy-list li span{text-indent:-9999px;display:block}.colour-group .proxy-list li.selected{border:2px solid #000 !important}.colour-group .proxy-list li.proxy-black{background-color:#000}.colour-group .proxy-list li.proxy-blue{background-color:#03c}.colour-group .proxy-list li.proxy-bronze{background-color:#c90}.colour-group .proxy-list li.proxy-brown{background-color:#630}.colour-group .proxy-list li.proxy-gold{background-color:#c93}.colour-group .proxy-list li.proxy-green{background-color:#090}.colour-group .proxy-list li.proxy-grey{background-color:#999}.colour-group .proxy-list li.proxy-orange{background-color:#f60}.colour-group .proxy-list li.proxy-purple{background-color:#639}.colour-group .proxy-list li.proxy-red{background-color:#c00}.colour-group .proxy-list li.proxy-silver{background-color:#ccc}.colour-group .proxy-list li.proxy-white{background-color:#fff;border:1px solid #f0f0f0}.colour-group .proxy-list li.proxy-yellow{background-color:#ff0}.colour-group .proxy-list li.proxy-unknown::after{content:"?";position:absolute;text-align:center;top:7px;right:10px;font-weight:bold;font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#3c5866}.mod{border:1px solid #eaeaea;padding:30px;margin-bottom:30px;background-color:#fff}.slider-item__content{background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,.2) 100%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,.2) 100%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0;left:0;padding:2rem;position:absolute;width:100%}.slider-item__content .slider-item__synopsis{color:#fff;font-size:36px;font-size:2rem}.slider-item__content .slider-item__btn{background-color:#ebc729;color:#333}.slider-item__img{width:100%;height:auto}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1}.slick-prev:before,.slick-next:before{font-family:'mbblueskyicons';font-size:60px;line-height:1;opacity:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev:before{content:""}.slick-next:before{content:""}.slick-next{right:25px}.slick-prev{left:25px}.slick-slide{margin:30px 15px}.slick-list{max-width:100%!important}.slick-dots{display:block;width:100%;padding:0;list-style:none;text-align:center;transform:translateY(-5px)}.slick-dots li{cursor:pointer;display:inline-block;margin:0 .5rem .5rem;padding:0}.slick-dots li button{background:transparent;border:1px solid #dee2e6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;line-height:0;outline:none;padding:0;width:1.6rem;height:1rem;width:1rem}.slick-dots li.slick-active button{background:#369;border-color:#369}.carousel__carousel-item .carousel-item__inner{background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.carousel__carousel-item .carousel-item__inner img{width:100%;height:auto}.carousel__carousel-item .carousel-item__content{padding:20px}.carousel__carousel-item .carousel-item__content p:last-child{margin-bottom:0}.gallery .slick-list,.gallery-thumbs .slick-list{margin-left:0;margin-right:0}.gallery .slick-slide,.gallery-thumbs .slick-slide{padding:0;margin:0}.cookie-notice{display:none;background-color:#f2f6f9;border-bottom:1px solid #ebebeb;padding-top:15px;padding-bottom:15px;position:relative;z-index:9}.cookie-notice .cookie-notice__options{padding:0}.cookie-notice .cookie-notice__options li{list-style:none}.videowrapper{width:100%;max-height:400px;padding-bottom:0;margin-bottom:0;overflow:hidden;position:relative}@media(min-width:576px){.videowrapper{max-height:500px}}@media(min-width:768px){.videowrapper{max-height:800px}}@media(min-width:1440px){.videowrapper{max-height:1000px}}.videowrapper video{width:100%;top:0;pointer-events:none;display:none}@media(min-width:1260px){.videowrapper video{display:inline}}.videowrapper .back-up{position:relative;width:100%;height:auto;display:block}@media(min-width:1260px){.videowrapper .back-up{display:none}}.videowrapper .franchise{list-style:none;padding:0;margin:0;display:inline-block;width:100%}.videowrapper .franchise li{width:50%;height:190px;display:inherit;padding:0 10px;float:left}@media(min-width:576px){.videowrapper .franchise li{width:250px;float:none}}@media(max-width:767px){.franchise_page_home .videowrapper .franchise{transform:translateX(25%)}}.videowrapper .franchise li .videowrapper__tile{overflow:hidden;cursor:pointer;transition:all .3s linear;display:block;text-decoration:none}.videowrapper .franchise li .videowrapper__tile .tile_logo{width:230px;height:180px;object-fit:cover}.videowrapper .franchise li .tile_link{color:#000;font-weight:600;font-size:1.5rem;margin-bottom:1rem}.videowrapper .franchise li .tile_link.link_red{color:#dd021c}.videowrapper .franchise li .videowrapper__tile .tile_links{transition:transform 0s,opacity .7s linear;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:block;visibility:hidden;text-align:left;opacity:0}.videowrapper .franchise li .videowrapper__tile .tile_links img{margin-bottom:10px}.videowrapper .franchise li .videowrapper__tile .tile_links img.vauxhall-bar-logo{height:18px;max-width:none}.videowrapper .franchise li .videowrapper__tile .tile_links a{color:#fff;display:block;margin-bottom:5px}@media(max-width:575px){.videowrapper .franchise li .videowrapper__tile .tile_logo{width:100%;height:auto}.videowrapper .franchise li .tile_link{font-size:1.2rem}}@media(min-width:576px){.videowrapper .franchise li .videowrapper__tile:hover{transform:scale(1.05)}}.videowrapper__overlay{position:absolute;color:#fff;background:rgba(255,255,255,.1);text-align:center;width:100%;height:100%;padding:30px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9}@media(min-width:768px){.videowrapper__overlay{padding:40px 40px 40px 40px}}@media(min-width:992px){.videowrapper__overlay{padding:80px 40px 80px 40px}}.videowrapper__title{font-size:30px;line-height:34px;font-weight:400;font-family:'Proxima Nova Thin'}@media(min-width:768px){.videowrapper__title{font-size:40px;line-height:40px}}@media(min-width:992px){.videowrapper__title{font-size:60px;line-height:60px}}.videowrapper__title strong{font-family:'Proxima Nova Bold';font-weight:800}.videowrapper__title:after{content:' ';display:block;border-top:2px solid #fff;margin:5% 1% 5% 1%}@media(min-width:768px){.videowrapper__title:after{margin:3% 45% 3% 45%}}.video-search_container{position:relative}.video-search_container .search_overlay{bottom:0;z-index:999;width:100%}.video-section div iframe{width:70%;height:600px;display:block;margin:0 auto}.search_overlay{padding-top:40px;padding-bottom:40px;position:relative;background:#323232}@media(min-width:768px){.search_overlay.homepage-search{position:absolute;padding-top:0;padding-bottom:20px;background:transparent}}@media(min-width:992px){.search_overlay.homepage-search{position:absolute;padding-top:0;padding-bottom:40px;background:transparent}}.search_overlay #speedy-search-tab{display:none}.search_overlay h3{color:#fff;font-family:'Proxima Nova Thin'}.search_overlay .advanced-link{color:#fff;font-size:16px;padding-top:15px;display:block}@media(min-width:992px){.search_overlay.homepage-search .advanced-link{padding-top:0}}.search_overlay .advanced-link:hover{text-decoration:none}.search_overlay .advanced-link i{margin-right:7.5px}.search_overlay #price-payment-tab{padding:0;margin:0;list-style:none}.search_overlay #price-payment-tab li{float:left;margin-right:30px;width:100%}@media(min-width:576px){.search_overlay.homepage-search #price-payment-tab li{width:auto}}@media(min-width:768px){.search_overlay.homepage-search #price-payment-tab li{margin-right:60px}}.search_overlay #price-payment-tab li:last-of-type{margin-right:0}.search_overlay #price-payment-tab li a{font-size:18px;list-style:none;color:#fff}.search_overlay #price-payment-tab li a:hover{text-decoration:none}.search_overlay #price-payment-tab li a:before{font-family:'mbblueskyicons';content:"";margin-right:15px}.search_overlay #price-payment-tab li.active a:before{font-family:'mbblueskyicons';content:""}#intro{padding:30px 15px}@media(min-width:992px){#intro{padding:0 15px}}#intro .grid-section{width:100%}@media(min-width:1260px){#intro .grid-section{width:calc(100% - 15%)}}#intro h2{margin-bottom:30px;font-size:24px;font-family:'Proxima Nova Thin'}#intro p:last-of-type{margin-bottom:0}#intro p:last-of-type:before{content:" ";background-color:#c03;height:2px;width:100px;margin-bottom:5px;display:block}#intro p:last-of-type a{font-weight:600}#why{border-top:8px solid #eee;border-left:none;padding:30px 15px}@media(min-width:992px){#why{padding:0 15px;border-top:none;border-left:8px solid #eee}}#why .why-buy{top:50%;left:50%;transform:translate(-50%,-50%);position:relative;width:100%}@media(min-width:1260px){#why .why-buy{width:80%}}#why .why-buy h3 strong{font-family:'Proxima Nova Bold'}#why .why-buy ul{list-style:none}#why .why-buy ul li{font-size:24px;font-weight:600;margin-top:30px}#why .why-buy ul li i{color:#c03;margin-right:20px;width:30px;display:inline-block}#why .why-buy ul li span{font-family:'Proxima Nova Thin'}#why .why-buy ul li .fa-li{position:absolute;font-family:'Proxima Nova Thin';left:0}#spotlight .spotlight__item{position:relative;background:#000}#spotlight .spotlight__item img{opacity:.7;width:100%}#spotlight .spotlight__item .spotlight__overlay{background:rgba(0,0,0,.1);position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 40px;color:#fff;z-index:9;transition:all .5s ease-in-out}@media(min-width:768px){#spotlight .spotlight__item .spotlight__overlay{padding:60px}}#spotlight .spotlight__item .spotlight__overlay a{color:#fff;text-decoration:none;display:block;height:100%}@media(min-width:576px){#spotlight .spotlight__item .spotlight__overlay a{height:auto}}#spotlight .spotlight__item .spotlight__overlay .spotlight__text-overlay{position:absolute;bottom:60px;visibility:visible;opacity:1;transition:visibility 0s,opacity .7s linear}#spotlight .spotlight__item .spotlight__overlay .spotlight__text-overlay p{margin-bottom:0}#spotlight .spotlight__item .spotlight__overlay .spotlight__text-overlay h3{font-family:'Proxima Nova';margin-bottom:0}#spotlight .spotlight__item .spotlight__overlay .spotlight__text-overlay h3:before{content:" ";background-color:#fff;height:2px;width:175px;margin-bottom:5px;display:block}#spotlight .spotlight__item .spotlight__overlay .spotlight__text-overlay-alt{visibility:hidden;opacity:0;transition:visibility 0s,opacity .7s linear}#spotlight .spotlight__item .spotlight__overlay .spotlight__text-overlay-alt p{font-size:16px;overflow:auto}#spotlight .spotlight__item .spotlight__overlay .spotlight__text-overlay-alt h3{font-family:'Proxima Nova'}#spotlight .spotlight__item .spotlight__overlay .spotlight__text-overlay-alt a:before{content:" ";background-color:#fff;height:2px;width:175px;margin-bottom:5px;display:block}#spotlight .spotlight__item .spotlight__overlay:hover{background:rgba(203,1,1,.4)}@media(min-width:992px){#spotlight .spotlight__item .spotlight__overlay:hover .spotlight__text-overlay{visibility:hidden;opacity:0}#spotlight .spotlight__item .spotlight__overlay:hover .spotlight__text-overlay-alt{visibility:visible;opacity:1}}@media(max-width:991px){#testimonials .reviews{position:relative;padding:0 30px;top:0;width:100%;box-shadow:none;transform:none;max-width:100%!important}}@media(min-width:992px){#testimonials .reviews{position:absolute;background:#fff;width:60%;z-index:999;padding:40px 60px;top:50%;transform:translate(0%,-50%);-webkit-box-shadow:0 0 20px 0 rgba(166,151,166,.5);-moz-box-shadow:0 0 20px 0 rgba(166,151,166,.5);box-shadow:0 0 20px 0 rgba(166,151,166,.5);max-width:100%!important}}#testimonials .reviews h2{font-family:'Proxima Nova Bold';font-size:42px;margin-bottom:40px}#testimonials .reviews a{display:inline-block;font-family:'Proxima Nova Bold';font-size:16px}#testimonials .reviews a:before{content:" ";background-color:#c03;height:2px;width:100%;margin-bottom:5px;display:block}#testimonials .testimonials-slider .slick-arrow{display:none !important}#testimonials .testimonials-slider .slick-slide{margin:0 15px !important}#testimonials .testimonials-slider p{font-style:italic;margin-bottom:0}#testimonials .testimonials-slider p i{color:#c03;margin-right:5px;font-size:20px}#testimonials .testimonials-slider .slick-dots{margin-top:10px;margin-bottom:30px;text-align:left}#testimonials .testimonials-slider .slick-dots li{width:20px;height:20px;margin:3px}#testimonials .testimonials-slider .slick-dots li button{background:url(../../img/icons/slider-pagination.png);background-repeat:no-repeat;background-position:center center;border:none}#testimonials .testimonials-slider .slick-dots li.slick-active button{background:url(../../img/icons/slider-pagination-active.png);background-repeat:no-repeat;background-position:center center}#offers .slick-prev::before,#offers .slick-next::before{background-color:#2b2f33;padding-left:8px;padding-right:8px;font-size:32px;padding-top:5px;padding-bottom:5px;border-radius:.25rem}#offers .slick-slide{margin:0 25px !important}#offers .offer-carousel{padding:0 5px}@media(min-width:768px){#offers .offer-carousel{padding:0 45px}}#offers .offer-carousel img{margin-bottom:20px}#offers .offer-carousel h3{text-align:center;font-family:'Proxima Nova Bold'}#offers .offer-carousel p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}@media(max-width:998px){.offer-carousel .slick-next{right:-15px}.offer-carousel .slick-prev{left:-15px}}#offers .btn{display:block;width:calc(100% - 40%);margin:0 auto}.special-offers{display:flex;flex-wrap:wrap}.thumbnail_offer{height:calc(100% - 30px);margin-bottom:30px;position:relative;padding-bottom:80px;border-bottom:3px solid #ebebeb}.thumbnail_offer ._vm_offer__info .btn{position:absolute;bottom:30px;left:0}.bodystyle-search{padding:0;margin:0}.bodystyle-search img{width:100%;opacity:.7;transition:opacity .7s linear}.bodystyle-search p{color:#fff;text-align:center;margin:0}.bodystyle-search li{margin:0 15px}.bodystyle-search li:hover img{opacity:1}#small-tab{padding:0;margin:0;list-style:none}#small-tab li{float:left;margin-right:30px;width:100%;list-style:none}@media(min-width:576px){#small-tab li{width:auto}}@media(min-width:768px){#small-tab li{margin-right:60px}}#small-tab li:last-of-type{margin-right:0}#small-tab li a{font-size:18px;list-style:none;color:#000}#small-tab li a:hover{text-decoration:none}#small-tab li a:before{font-family:'mbblueskyicons';content:"";margin-right:15px}#small-tab li.active a:before{font-family:'mbblueskyicons';content:""}#COGDynamicRepeater_V1_RepeaterUpdatePanel{width:100%;display:flex;margin:0 auto}.results-controls__pagination{padding-top:35px;flex-grow:2}.results-controls__pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:5rem;float:left;width:100%}@media(min-width:992px){.results-controls__pagination ul{float:right;width:auto}}.results-controls__pagination ul li{width:auto;display:contents;text-align:center}.results-controls__pagination ul li a,.results-controls__pagination ul li span{display:block;margin-left:-1px;line-height:1.8;background-color:#fff;border:1px solid #000;padding:.5rem .75rem;height:50px;width:20%}@media(min-width:992px){.results-controls__pagination ul li a,.results-controls__pagination ul li span{width:auto}}.results-controls__pagination ul li:first-child a,.results-controls__pagination ul li:first-child span{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.results-controls__pagination ul li:last-child a,.results-controls__pagination ul li:last-child span{border-top-right-radius:5px;border-bottom-right-radius:5px}.results-controls__pagination ul li a{color:#000}.results-controls__pagination ul li span{color:#ccc}.results-controls__pagination ul li.COGPagerItemSelected span{background-color:#373737;color:#fff}.results-controls__sort{width:100%;padding:0 15px}@media(min-width:700px){.results-controls__sort{width:50%}}@media(min-width:992px){.results-controls__sort{width:30%}}@media(min-width:992px){.results-controls__sort{width:25%}}@media(min-width:1260px){.results-controls__sort{width:20%}}.results-controls__per-page{width:25%;padding:0 15px;display:none}@media(min-width:992px){.results-controls__per-page{width:10%;display:block}}@media(min-width:1260px){.results-controls__per-page{width:10%}}.results-controls__refine-search{width:100%;padding:0 15px;margin-top:35px}@media(min-width:700px){.results-controls__refine-search{width:50%}}@media(min-width:992px){.results-controls__refine-search{width:20%}}@media(min-width:992px){.results-controls__refine-search{width:20%}}@media(min-width:1260px){.results-controls__refine-search{width:20%}}.results-controls__refine-search .refine-search,.results-controls__refine-search .refine-finance{width:50%;float:left;position:relative;overflow:visible}.results-controls__refine-search .refine-search{border-top-right-radius:0;border-bottom-right-radius:0}.results-controls__refine-search .refine-search:after{content:" ";position:absolute;background:#fff;width:1px;height:27px;display:inline-block;right:0;top:10px;margin-right:-1px}.results-controls__refine-search .refine-finance{border-top-left-radius:0;border-bottom-left-radius:0}.results-controls__pagination{flex-grow:2;padding-right:10px}@media(min-width:992px){.results-controls__pagination{width:50%}}@media(min-width:992px){.results-controls__pagination{width:40%;padding:35px 15px 0 15px}}@media(min-width:1260px){.results-controls__pagination{width:45%}}.COGPagerItem a{display:none !important}@media(min-width:992px){.COGPagerItem a{display:block !important}}@media(min-width:992px){.results-controls__sort,.results-controls__per-page,.results-controls__refine-search{padding:0 10px}.results-controls__pagination{padding:35px 10px 0 10px;width:auto;margin-left:auto}.results-controls__refine-search{width:29%}.results-controls__refine-search .btn{padding:10px 15px;background:#fff;color:#000;border:1px solid #2b2f33}.results-controls__refine-search .refine-search.btn{border-right:none}}.toggles{margin-top:35px;padding:0 15px}.grid-view .list-toggle{background-color:transparent}.list-toggle{float:left;height:50px;width:50px;line-height:15px;margin-right:10px;background:url(/img/used-cars/toggle-icons-active.png) right top;display:block;cursor:pointer;background-color:#373737;border:1px solid #2b2f33;border-radius:.25rem}.grid-toggle{float:left;height:50px;width:50px;line-height:15px;margin-right:10px;background:url(/img/used-cars/toggle-icons.png) left top;display:block;cursor:pointer;background-color:transparent;border:1px solid #2b2f33;border-radius:.25rem}.grid-view .list-toggle{background:url(/img/used-cars/toggle-icons.png) right top;background-color:transparent}.grid-view .grid-toggle{background:url(/img/used-cars/toggle-icons-active.png) left top;background-color:#373737}.results-controls_top,.results-controls_bottom{border-left:none;border-right:none;padding:15px 20px;display:flex;background:rgba(237,237,237,.3)}.used-list-vehicle__image a{display:block}.used-list{padding:0 15px}.used-list-vehicle{border:1px solid #000;border-radius:5px;overflow:hidden;padding:20px;display:flex;margin-bottom:20px}@media(max-width:767px){.used-list-vehicle{flex-direction:column}}.used-list-vehicle .corner-sash{position:absolute;top:0;left:0;margin:0;background:#000;color:#fff;font-size:14px;padding:10px 20px;border-top-left-radius:5px;border-bottom-right-radius:5px;z-index:99}.used-list-vehicle .corner-sash.corner-sash_reserved{background:rgba(0,144,3,.5)}.used-list-vehicle .corner-sash.corner-sash_ex-demo{background:rgba(4,116,115,.5)}.used-list-vehicle .corner-sash.corner-sash_managers-special{background:rgba(0,82,168,.5)}.used-list-vehicle .corner-sash.corner-sash_franchise-approved{background:rgba(191,0,3,.5)}.used-list-vehicle .corner-sash.corner-sash_spoticar{background:rgba(26,207,201,.5);padding:4px}.used-list-vehicle .corner-sash.corner-sash_spoticar img{height:33px}.used-list-vehicle figure{display:block;border-radius:5px}.used-list-vehicle figure img{width:100%}.used-list-vehicle .used-list-vehicle__image{position:relative;float:left}.used-list-vehicle .used-list-vehicle__image .image-count{position:absolute;bottom:0;left:0;margin:0;background:rgba(0,0,0,.6);color:#fff;padding:7.5px 20px;border-top-right-radius:5px;border-bottom-left-radius:5px;font-size:14px}.used-list-vehicle .used-list-vehicle__image .image-count i{margin-right:5px}.used-list-vehicle h2{font-size:26px;line-height:28px}.used-list-vehicle h2 a{color:#000}.used-list-vehicle .used-list-vehicle__price{color:#c03;font-size:24px;margin-bottom:4px;line-height:115%}.used-list-vehicle .used-list-vehicle__price--monthly,.used-list-vehicle .used-list-vehicle__price--monthly a{color:#666;font-size:18px;margin-bottom:10px;line-height:115%}.used-list-vehicle .price-alt{color:#c03;font-size:18px;margin-bottom:15px}.used-list-vehicle .spec{font-size:14px;text-transform:capitalize}.used-list-vehicle .price-alt.price_was{text-decoration:line-through;color:#666}.used-list-vehicle .price-alt.price_save{font-weight:bolder;font-size:22px}.results-controls__refine-search span.refine_annotate{position:absolute;background:#909090;color:#fff;padding:0 10px;width:200px;top:50px;left:0;display:none}.results-controls__refine-search .refine-search:hover .refine_annotate_search{display:block}.results-controls__refine-search .refine-finance:hover .refine_annotate_fiance{display:block}.pannel-module{background:rgba(0,0,0,.9);position:fixed;z-index:9999;top:0;left:-100px;width:0;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block;overflow:hidden;opacity:0}.pannel-module.open{width:100vw;left:0;overflow:visible;opacity:1}.pannel-module .pannel-module_close{position:absolute;right:30px;top:30px;cursor:pointer;background:#fff;color:#000;width:40px;height:40px;text-align:center;line-height:45px;font-size:24px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pannel-module .pannel-module_close:hover,.pannel-module .pannel-module_close:active,.pannel-module .pannel-module_close:focus,.pannel-module .pannel-module_close:active:focus{background:#cd0003;color:#fff}.centre-content{color:#fff !important;top:50%;left:50%;transform:translate(-50%,-50%);position:relative}.results__search-pannel .centre-content{color:#fff !important;top:0;left:0;transform:none;position:relative;margin-top:100px}@media(min-width:992px){.results__search-pannel .centre-content{color:#fff !important;top:50%;left:50%;transform:translate(-50%,-50%);position:relative;margin-top:0}}.results__search-pannel .centre-content select.form-control{width:100%}.results__search-pannel .centre-content .nav li{list-style:none;width:50%;float:left}.results__search-pannel .centre-content .nav li a{color:#000 !important;cursor:pointer;display:block;text-align:center;background:#fff;height:50px;box-sizing:border-box;line-height:50px;font-size:16px}.results__search-pannel .centre-content .nav li:first-of-type a{border-top-left-radius:4px;border-bottom-left-radius:4px}.results__search-pannel .centre-content .nav li:last-of-type a{border-top-right-radius:4px;border-bottom-right-radius:4px}.results__search-pannel .centre-content .nav li.active a{background:#c03;color:#fff !important}.results__search-pannel #scroll_block{overflow:scroll;height:70vh;width:100%}@media(min-width:992px){.results__search-pannel #scroll_block{overflow:visible;height:auto;margin-top:30px;display:inline-block}}.results__search-pannel #scroll_block a{color:#fff;cursor:pointer}.call-open{overflow:hidden;-webkit-overflow-scrolling:touch}#representative-example{overflow-x:auto}#representative-example table{width:100%}#representative-example table thead th{width:11.111%;background:#777;color:#fff;padding:5px 10px}#representative-example table tbody td{width:11.111%;background:#eee;padding:5px 10px}#representative-example table tfoot td{font-family:24px;font-weight:800;padding-top:15px}#compare{overflow-x:scroll}#compare table{width:100%}#compare table thead th{background:#777;color:#fff;padding:5px 10px}#compare table thead th:first-of-type{width:20%}#compare table thead th:first-of-type input{width:100%}#compare table tbody td{background:#eee;padding:5px 10px}#compare table tbody td:first-of-type{width:20%}#compare table tbody td:first-of-type img{width:100% !important}.car-gurus{position:absolute;z-index:9;left:15px;top:15px;background:rgba(0,0,0,.1);box-shadow:0 0 30px 10px rgba(0,0,0,.14)}.gallery-container{position:relative}.gallery-container .gallery img{width:100%}.gallery-container .gallery-overlay{position:absolute;bottom:0;color:#fff;width:100%;padding:0 30px 15px 30px;font-weight:800;pointer-events:none}.gallery-container .gallery-overlay .gallery-open{float:left;margin-bottom:15px;cursor:pointer;pointer-events:none}.gallery-container .gallery-overlay .view-count{float:left;margin-bottom:15px;display:none;width:100%}@media(min-width:576px){.gallery-container .gallery-overlay .view-count{float:right;width:auto}}.gallery-container .gallery-overlay .view-count.open{display:inline}.gallery-container .corner-sash{position:absolute;top:0;left:0;margin:0;background:#000;color:#fff;font-size:14px;padding:10px 20px;border-top-left-radius:5px;border-bottom-right-radius:5px;z-index:99}.gallery-container .corner-sash.corner-sash_reserved{background:rgba(0,144,3,.5)}.gallery-container .corner-sash.corner-sash_ex-demo{background:rgba(4,116,115,.5)}.gallery-container .corner-sash.corner-sash_managers-special{background:rgba(0,82,168,.5)}.gallery-container .corner-sash.corner-sash_franchise-approved{background:rgba(191,0,3,.5)}.gallery-container .corner-sash.corner-sash_spoticar{background:rgba(26,207,201,.5);padding:4px}.gallery-container .corner-sash.corner-sash_spoticar img{height:45px}@media screen and (max-width:450px){.gallery-container .corner-sash.corner-sash_spoticar img{height:25px}}.gallery-thumbs{overflow:hidden;margin:0 60px;width:100%}.gallery-thumbs img{width:100%;opacity:.8 !important;cursor:pointer}.gallery-thumbs img:hover{opacity:1 !important}.print{color:#000;cursor:pointer}.print i{color:#c03;margin-right:10px}.print:hover{font-weight:800;text-decoration:none;color:#000}.garage{color:#000;cursor:pointer}.garage i{color:#c03;margin-right:10px}.garage:hover{font-weight:800;text-decoration:none;color:#000}.info-box{background:#eee}.info-box h1{font-size:28px;line-height:50px;margin-bottom:15px;text-transform:uppercase}@media(min-width:992px){.info-box h1{font-size:46px}}.info-box h1 span{font-family:'Proxima Nova Thin';text-transform:capitalize}.info-box .price{font-size:38px;color:#c03;font-family:'Proxima Nova Bold';margin-bottom:5px}.info-box .price small{font-family:'Proxima Nova Thin';color:#000;font-size:24px}.info-box .price .split{margin:0 5px}.info-box .price .monthly{color:#000}.info{text-transform:capitalize}.info p{font-family:18px}.info img{opacity:.6}.used-tel a{font-family:'Proxima Nova Bold'}.tile-background{width:100%;background:#777;overflow:hidden}.tile-background figure{width:25%;float:left;display:block;background:transparent;pointer-events:none}.tile-background figure:nth-child(n+13){display:none !important}.tile-background figure img{width:100%;opacity:.1 !important;-webkit-filter:grayscale(95%);filter:grayscale(95%)}.used-vehicle-tabs{color:#fff;position:absolute;width:100%;padding:60px 0}.used-vehicle-tabs h2{text-transform:capitalize}.used_main{position:relative;z-index:1}section.white{background-color:#fff;position:relative;z-index:9}.tile-background{position:fixed;background:#5c5c5c;top:0;left:0;right:0;z-index:-1;height:100vh;width:100%}.tile-background figure{float:none;display:flex;padding:0;width:inherit;z-index:0}.used-vehicle-tabs{position:relative;z-index:2}.default-bg{background:#777;height:100%;display:block;width:100%;position:fixed}.used-vehicle-tabs .nav{padding:0;margin:0;list-style:none;text-align:center;z-index:99;position:relative}.used-vehicle-tabs .nav li{float:left;width:50%;display:block}@media(min-width:576px){.used-vehicle-tabs .nav li{display:block;float:left;width:auto}}@media(min-width:992px){.used-vehicle-tabs .nav li{display:inline-block;float:none}}.used-vehicle-tabs .nav li a{color:#fff;display:block;padding:10px 15px;transition:all .4s linear}.used-vehicle-tabs .nav li a:before{font-family:'mbblueskyicons';content:"";margin-right:10px}.used-vehicle-tabs .nav li a.active{background:#fff;color:#000}.used-vehicle-tabs .nav li a.active:before{font-family:'mbblueskyicons';content:"";color:#c03}.used-vehicle-tabs .nav li a.active:hover{background:#fff}.used-vehicle-tabs .nav li a:hover{background:rgba(255,255,255,.4);text-decoration:none}.used-vehicle-tabs .nav li a:hover:before{color:#c03}.used-vehicle-tabs .nav li a span{display:none}@media(min-width:768px){.used-vehicle-tabs .nav li a span{display:inline}}#tab-info .tab-content{background:#fff;color:#000;display:inline-block;padding:40px;width:100%;-webkit-box-shadow:0 0 30px 10px rgba(0,0,0,.14);-moz-box-shadow:0 0 30px 10px rgba(0,0,0,.14);box-shadow:0 0 30px 10px rgba(0,0,0,.14)}#tab-info .tab-content h3{font-family:'Proxima Nova Bold'}#tab-info .tab-content .full-spec{width:100%;float:left;padding:0 30px 0 0;margin:0}@media(min-width:768px){#tab-info .tab-content .full-spec{width:50%}}#tab-info .tab-content .full-spec li{list-style:none;padding:0;float:left;width:100%;font-size:16px}#tab-info .tab-content .full-spec li:before{font-family:'mbblueskyicons';content:"";color:#c03;margin-right:20px;font-size:14px}#tab-info .tab-content table tr{width:100%;float:left}@media(min-width:768px){#tab-info .tab-content table tr{width:50%}}#tab-info .tab-content table tr th{width:50%;float:left;background:#777;color:#fff}#tab-info .tab-content table tr td{width:50%;float:left;background:#eee}#tab-info .tab-content table tr td,#tab-info .tab-content table tr th{font-size:14px;padding:10px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tab-info .tab-content .why-buy{text-align:center}#tab-info .tab-content .why-buy i{font-size:42px;margin-bottom:15px;color:#c03;display:block}#part-exchange{width:100%}#part-exchange #txtRegNo1{background-color:#faee05;background-image:url(../../img/icons/reg-plate.png);background-repeat:no-repeat;background-position:left center;padding-left:60px;color:#000;font-family:'UKNumberPlate','Proxima Nova',sans-serif;font-size:24px;border:none;height:65px}#part-exchange #txtMileageNo1{background:#eee;height:65px;border:none}#part-exchange .btn{height:65px;text-transform:uppercase}#enhanced-data{border-top:8px solid #eee;border-left:none;padding:30px 15px}@media(min-width:992px){#enhanced-data{padding:0 15px;border-top:none;border-left:8px solid #eee}}#enhanced-data ul{list-style:none;padding:0;text-align:center;margin-left:0}@media(min-width:992px){#enhanced-data ul{list-style:none;padding:0;text-align:left;margin-left:80px}}#enhanced-data ul li{font-size:24px;font-weight:600;margin-top:30px}#enhanced-data ul li i{color:#c03;margin-right:20px;width:30px;display:inline-block}#enhanced-data ul li span{font-family:'Proxima Nova Thin'}#enhanced-data ul li .fa-li{position:relative;font-family:'Proxima Nova Thin';left:0}@media(min-width:992px){#enhanced-data ul li .fa-li{position:absolute;font-family:'Proxima Nova Thin';left:40px}}#map-overlay{padding:40px 0;position:relative;background:#fff;z-index:9;top:0;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;margin:0 15px}@media(min-width:992px){#map-overlay{padding:40px 70px;position:absolute;background:#fff;z-index:9;top:50%;transform:translate(0,-50%);-webkit-box-shadow:0 0 30px 10px rgba(0,0,0,.14);-moz-box-shadow:0 0 30px 10px rgba(0,0,0,.14);box-shadow:0 0 30px 10px rgba(0,0,0,.14);width:auto;text-align:left}}#map-overlay a.location-tel{color:#c03;font-weight:800;margin-bottom:20px;display:block}#map-overlay a.location-tel i{color:#000;margin-right:10px}#map-overlay a.email{color:#c03;font-weight:800}#map-overlay a.email:before{content:" ";background-color:#c03;height:2px;width:100px;margin-bottom:0;display:block}#map #map-canvas{height:450px;background-color:#ccc}@media(min-width:992px){#map #map-canvas{height:620px}}.carousel_vehicles{margin:0}@media(min-width:768px){.carousel_vehicles{margin:0 45px}}.carousel_vehicles .slick-slide{margin:0 20px}.carousel_vehicles .carousel-item__inner{box-shadow:none}.carousel_vehicles .carousel-item__inner figure{width:100%}.carousel_vehicles .carousel-item__content{padding:20px 0;text-align:center}.carousel_vehicles .carousel-item__content h3{font-family:'Proxima Nova Bold';text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.carousel_vehicles .slick-dots li{margin:0 .3rem .5rem}.carousel_vehicles .slick-dots li button{width:20px;height:20px;border:none}.carousel_vehicles .slick-dots li button:before{font-family:'mbblueskyicons';content:"";color:#ccc;font-size:18px}.carousel_vehicles .slick-dots li.slick-active button{width:20px;height:20px;background:transparent;border:none}.carousel_vehicles .slick-dots li.slick-active button:before{font-family:'mbblueskyicons';content:"";color:#525252;font-size:18px}.newcar_image{position:relative}.newcar_image .newcar__overlay-pannel{background:rgba(0,0,0,.48);width:100%;height:100%;position:absolute;z-index:9;top:0;left:0}.newcar_image .newcar__image-overlay{position:relative;z-index:10;top:0;left:0;transform:none;color:#fff;background:#000;padding:15px 30px 0 15px}@media(min-width:992px){.newcar_image .newcar__image-overlay{position:absolute;z-index:10;top:20%;left:15%;transform:translate(-15%,-20%);color:#fff;background:transparent;padding:0 15px}}.newcar_image .newcar__image-overlay .title{font-size:60px;text-transform:uppercase;line-height:60px}.newcar_image .newcar__image-overlay .sub-title{font-size:40px;text-transform:uppercase;font-family:'Proxima Nova Thin'}.newcar_image .newcar__image-overlay .newcar_image-overlay-price{margin:20px 0}.newcar_image .newcar__image-overlay .newcar_image-overlay-price .price{font-size:60px;font-family:'Proxima Nova Bold';width:auto;display:inline-block}.newcar_image .newcar__image-overlay .newcar_image-overlay-price .price::before{content:"";width:auto;height:3px;background-color:#fff;display:block}.newcar_image .newcar__image-overlay .newcar_image-overlay-price .price small{font-family:'Proxima Nova Thin';font-size:50%}.newcar_image .newcar__image-overlay .newcar_image-button a{font-size:24px;color:#fff;display:block}.newcar_image .newcar__image-overlay .newcar_image-button a i{color:#c03;margin-right:7px}.newcar_image .newcar__image-overlay .newcar_image-button a:first-of-type{margin-bottom:10px;font-weight:800}.newcar_image .newcar__image-overlay .newcar_image-button a:hover{text-decoration:none}.newcar_image .newcar_image-cta-bar{position:relative;z-index:10;bottom:0%;color:#fff;background:#000;padding:30px 15px 15px 15px}@media(min-width:1260px){.newcar_image .newcar_image-cta-bar{position:absolute;bottom:10%;padding:0 15px;background:transparent}}#info p strong{font-size:24px;font-family:'Proxima Nova Bold';margin-top:0;margin-bottom:.5rem}#gallery{overflow:hidden}#gallery .gallery__item{position:relative}#gallery .gallery__item figure{width:100%;display:block}#gallery .gallery__item figure a{display:block}#gallery .gallery__item figure a img{width:100%;display:block}#gallery .gallery__item .gallery__hover{position:absolute;top:0;left:0;color:#fff;z-index:9;background:rgba(235,235,235,.2);width:100%;height:100%;pointer-events:none;transition:background .5s linear}#gallery .gallery__item .gallery__hover i{bottom:0;right:0;position:absolute;font-size:30px;padding:30px 30px;display:block;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}#gallery .gallery__item:hover .gallery__hover{background:rgba(235,235,235,0)}#gallery .gallery__item:hover .gallery__hover i{visibility:visible;opacity:1}.new-vehicle-tabs{background:#eee}.new-vehicle-tabs .nav{padding:0;margin:0;list-style:none;text-align:center;z-index:99;position:relative}.new-vehicle-tabs .nav li{float:left;width:50%;display:block}@media(min-width:576px){.new-vehicle-tabs .nav li{display:block;float:left;width:auto}}@media(min-width:992px){.new-vehicle-tabs .nav li{display:inline-block;float:none}}.new-vehicle-tabs .nav li a{color:#000;display:block;padding:10px 15px;transition:all .4s linear}.new-vehicle-tabs .nav li a:before{font-family:'mbblueskyicons';content:"";margin-right:10px}.new-vehicle-tabs .nav li a.active{background:transparent;color:#000}.new-vehicle-tabs .nav li a.active:before{font-family:'mbblueskyicons';content:"";color:#c03}.new-vehicle-tabs .nav li a.active:hover{background:#fff}.new-vehicle-tabs .nav li a:hover{background:transparent;text-decoration:none}.new-vehicle-tabs .nav li a:hover:before{color:#c03}.new-vehicle-tabs .nav li a span{display:none}@media(min-width:768px){.new-vehicle-tabs .nav li a span{display:inline}}.spec-lists{column-count:2;column-gap:30px}@media(max-width:992px){.spec-lists{column-count:1}}.spec-lists .advanced__textarea{display:inline-block;margin:0 0 1em;width:100%}.spec-lists .advanced__textarea p{font-weight:800;font-size:18px}.spec-lists .advanced__textarea ul{padding:0;list-style:none}.spec-lists .advanced__textarea ul li{list-style:none}.spec-lists .advanced__textarea ul li:before{font-family:'mbblueskyicons';content:"";color:#c03;margin-right:20px;font-size:14px}.page_new-car-details .umb-grid strong{font-family:'Proxima Nova Bold'}.full-map{width:100%;height:500px}.red-bg{background:#c03;color:#fff}.opening-times h4{background:#c03;color:#fff;padding:7px 15px;margin-bottom:0}.opening-times th,.opening-times td{border:1px solid #000}.options a{float:left;width:100%;border:1px solid #000;border-radius:5px;padding:15px 20px;text-align:center;color:#000}.options a.selected{background:#323232;color:#fff}#reserve table tr{width:100%;float:left}@media(min-width:768px){#reserve table tr{width:50%}}#reserve table tr th{width:50%;float:left;background:#777;color:#fff}#reserve table tr td{width:50%;float:left;background:#eee}#reserve table tr td,#reserve table tr th{font-size:14px;padding:10px 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.testimonial_item ._vm_testimonial__content{background:#c03;color:#fff;padding:30px;margin-bottom:60px;position:relative}.testimonial_item:nth-child(odd) ._vm_testimonial__content{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px}.testimonial_item:nth-child(even) ._vm_testimonial__content{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px}.testimonial_item:nth-child(odd) ._vm_testimonial__content:after{content:" ";background:#c03;position:absolute;bottom:-40px;padding:0;right:0;border-bottom:40px solid #fff;border-right:40px solid transparent}.testimonial_item:nth-child(even) ._vm_testimonial__content:after{content:" ";background:#c03;position:absolute;bottom:-40px;padding:0;left:0;border-bottom:40px solid #fff;border-left:40px solid transparent}.testimonial_item .icon-quote-left{font-size:26px;vertical-align:middle;padding-right:10px}.testimonial_item .icon-quote-right{font-size:26px;vertical-align:middle;padding-left:10px}.grid-section h2{margin-bottom:30px}.grid-section p{margin-bottom:15px}.grid-section .content-panel__img-left,.grid-section .content-panel__img-right{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.grid-section .content-panel__img-left .tl-grid-img-block,.grid-section .content-panel__img-left .tl-grid-img-block-aside,.grid-section .content-panel__img-right .tl-grid-img-block,.grid-section .content-panel__img-right .tl-grid-img-block-aside{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;padding-right:15px;padding-left:15px;margin-bottom:3rem}@media(min-width:992px){.grid-section .content-panel__img-left .tl-grid-img-block,.grid-section .content-panel__img-left .tl-grid-img-block-aside,.grid-section .content-panel__img-right .tl-grid-img-block,.grid-section .content-panel__img-right .tl-grid-img-block-aside{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.grid-section .content-panel__img-left .tl-grid-img-block img,.grid-section .content-panel__img-left .tl-grid-img-block-aside img,.grid-section .content-panel__img-right .tl-grid-img-block img,.grid-section .content-panel__img-right .tl-grid-img-block-aside img{width:100%}.grid-section .content-panel__img-right .tl-grid-img-block-aside{order:2}@media(min-width:992px){.grid-section .content-panel__img-right .tl-grid-img-block-aside{order:1}}.grid-section .content-panel__img-right .tl-grid-img-block{order:1}@media(min-width:992px){.grid-section .content-panel__img-right .tl-grid-img-block{order:2}}.video-wrapper iframe{width:100%;height:400px}.grid-section .tl-grid-call-to-action-box{margin-top:-30px}.grid-section .tl-grid-call-to-action-box ._vm_btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:10px 20px;font-size:18px;line-height:1.6;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer;height:50px}.grid-section .tl-grid-call-to-action-box ._vm_btn--primary{background-color:#c03}.grid-section .tl-grid-call-to-action-box ._vm_btn--primary:hover{background-color:#990026;color:#fff;text-decoration:none}.grid-section .tl-grid-call-to-action-box ._vm_btn--primary:focus{background-color:#990026;color:#fff;text-decoration:none}.umb-grid.fancybox-content img{max-width:800px;min-width:600px;height:auto}.fancybox-content{padding:12px}.latest_updates__header{background:#bc002a;text-align:center}.latest_updates__header a{color:#fff;display:block;padding:15px}.used-list-vehicle__spec-container .used-list-vehicle .spec{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;font-size:16px;margin-top:15px;width:50%;float:left}.used-list-vehicle .spec_item{display:inline-block;padding:5px 0;font-size:1em;width:80px}.spec_item i.icon{padding-right:5px}.used-list-vehicle .tel{margin-top:15px;color:#c03}.reveal-info{margin-top:20px}.spec__title{font-size:1.5em;margin-bottom:.5em}.spec__body{font-size:1.1em;margin-bottom:.5em;color:#282828}.effect-cars:hover .reveal-info a,.effect-cars:hover .reveal-info .spec__body{text-decoration:none}.used-list-summary{flex-grow:2;padding-top:30px}.used-list-vehicle__spec-container{display:flex}.used-list-summary__title-price{padding:0;margin-bottom:15px}.grid-view .used-list-summary__title-price{padding:0}@media(min-width:768px){.used-list-summary{padding:30px 30px 10px 30px}.used-list-summary__title-price{padding:0 15px}.grid-view .reveal-info{position:absolute;bottom:0;left:5px;font-size:14px}.grid-view .effect-cars .move-info{-webkit-transition:-webkit-transform .35s;transition:transform .35s}.grid-view .effect-cars .move-info{-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid-view .effect-cars:hover .move-info{-webkit-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0)}.grid-view .effect-cars .reveal-info{position:absolute;bottom:-145px}.grid-view .effect-cars .reveal-info{text-transform:none;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}.grid-view .effect-cars:hover .reveal-info{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media(max-width:767px){.used-list-vehicle__spec-container>div{padding:0}.show-sm{display:none}.results-controls__pagination{padding-left:15px}}@media(max-width:991px){.used-list-vehicle__spec-container{flex-direction:column}}.grid-view .used-list-summary,.grid-view .used-list-summary .col-md-12,.grid-view .used-list-vehicle-image,.grid-view .used-list-summary .btn{float:none;width:100%}.grid-view .used-list-summary{padding:30px 0 0 0}.grid-view .used-list-summary li{font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.grid-view .no-grid-view{display:none}.only-grid-view{display:none}.grid-view .only-grid-view{display:block}.grid-view .used-list-vehicle,.grid-view .used-list-vehicle__spec-container{flex-direction:column}.grid-view .col-lg-7,.grid-view .col-lg-5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}@media(min-width:768px){.grid-view .used-list-vehicle-wrap{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;overflow:hidden}}@media(min-width:968px){.grid-view .used-list-vehicle-wrap{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}@media(min-width:1200px){.grid-view .used-list-vehicle-wrap{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.banner__image img{width:100%;min-height:400px;height:100%;object-fit:cover}.banner{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;align-items:flex-end}.banner__content{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,.2) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);padding:0 2rem 8rem 2rem;position:relative;width:100%}.banner__headline{color:#fff;font-size:2rem;font-weight:600;margin-bottom:.5rem;text-shadow:0 0 30px rgb(000/80%)}.nissan-home .banner__headline,.nissan-home .banner__synopsis,.vauxhall-home .banner__headline,.vauxhall-home .banner__synopsis{color:#000;text-shadow:none}.banner__synopsis{color:#fff;font-size:1.25rem;margin-bottom:.5rem;text-shadow:0 0 30px rgb(000/80%)}.banner__btn{background-color:#c03;color:#333;transition:all .3s ease-in-out;color:#fff}.banner__btn:hover{background:#990026}.banner__image{width:100%;height:auto}@media(min-width:756px){.banner__content{padding:0 2rem 20rem 2rem}.banner__headline{font-size:3rem}.banner__synopsis{font-size:2rem}}.banner__link{width:100%}.banner__video-wrapper{background-color:#000;position:absolute;padding-bottom:56.25%;top:50%;left:0;right:0;height:0;transform:translateY(-50%);min-height:320px}.banner__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.banner_has_content .banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}a.banner__link{text-decoration:none}.ucd-icon_warranty{width:61px}.tl-grid-button{background-color:#c03;padding:1rem;border-radius:4%;color:#fff;margin:.5rem 1rem;display:inline-block}.page_cms-page .umb-grid .grid-section>div{margin-bottom:3rem}.page_cms-page .umb-grid .grid-section>div .text-align-center{text-align:center}.page_cms-page .umb-grid .grid-section>div .column>div{height:100%}.page_cms-page .umb-grid .grid-section>div .column>div .advanced__textarea:not(:last-child){margin-bottom:1rem}.small{font-size:80%}.label-text{background:#f00;margin-top:.5rem;color:#fff;padding:.3rem .3rem;font-weight:bold}.label-text-ucd{background:#f00;margin-bottom:1rem;color:#fff;padding:.3rem .3rem;font-weight:bold}