@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);html{font:semi-expanded normal normal 300 14px/14px "Open Sans",Arial,Helvetica,Tahoma,sans-serif;font-size:14px !important}body a{font-size:1rem}body a,body a:hover,body a:active,body a:visited{text-decoration:none}body p{font-family:"Open Sans",Arial,Helvetica,Tahoma,sans-serif;font-size:1rem;line-height:1.5rem}body li{font-size:1.125rem}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Open Sans",Arial,Helvetica,Tahoma,sans-serif;padding:0;text-transform:none}body h2,body h3{color:#ff8401;font-weight:bold}body h1{font-size:2.375rem;padding:1rem 0 2rem 0}body h2{font-size:1.75rem;padding:.6rem 0 1.6rem 0}body h3{font-size:1.5625rem;padding:.3rem 0 1.3rem 0}body .module-header{padding:.3rem 0 .5rem 0;text-transform:uppercase;color:#000F08}body form input,body form select,body form textarea,body form button{font-family:Arial,Helvetica,Tahoma,sans-serif;font-size:1.5625rem}input[name=mileage]{display:none}.btn{text-transform:uppercase}.bg-blue{font-size:1.125rem;color:#fff !important;border-radius:.5rem;padding:.5rem 1rem;background:rgba(2,26,60,0.75);background:-moz-linear-gradient(top, rgba(0,5,11,0.75) 0%, rgba(2,26,60,0.75) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,5,11,0.75)), color-stop(100%, rgba(2,26,60,0.75)));background:-webkit-linear-gradient(top, rgba(0,5,11,0.75) 0%, rgba(2,26,60,0.75) 100%);background:-o-linear-gradient(top, rgba(0,5,11,0.75) 0%, rgba(2,26,60,0.75) 100%);background:-ms-linear-gradient(top, rgba(0,5,11,0.75) 0%, rgba(2,26,60,0.75) 100%);background:linear-gradient(to bottom, rgba(0,5,11,0.75) 0%, rgba(2,26,60,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='{ie_hex_str(darken($banner-bg-colour, 10%))}', endColorstr='{ie_hex_str($banner-bg-colour)}', GradientType=0 )}.border-blue{border:2px solid rgba(2,26,60,0.95);border-radius:2px}.bg-white{background-color:#fff}body{background-image:url(../images/bg.jpg);background-color:#021a3c;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}body #banner{background:#021a3c;background:-moz-linear-gradient(top, #00050b 0%, #021a3c 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #00050b), color-stop(100%, #021a3c));background:-webkit-linear-gradient(top, #00050b 0%, #021a3c 100%);background:-o-linear-gradient(top, #00050b 0%, #021a3c 100%);background:-ms-linear-gradient(top, #00050b 0%, #021a3c 100%);background:linear-gradient(to bottom, #00050b 0%, #021a3c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='{ie_hex_str(darken($banner-bg-colour, 10%))}', endColorstr='{ie_hex_str($banner-bg-colour)}', GradientType=0 );text-transform:uppercase;border-bottom:0.5rem solid #032555}body #banner,body #banner a{color:#fff}body #banner .title{display:inline-block;border-radius:2px;padding:0;margin:0;line-height:50px}body header{margin-bottom:1rem}body footer{margin-top:1rem;padding:1rem}body footer h4{text-transform:uppercase}body footer,body footer a,body footer a:hover,body footer a:active,body footer a:visited{color:#fff}body footer .social-media a{text-decoration:none;color:#fff}body footer .social-media a:hover i:first-child::before{color:#ff8401}body footer .social-media a:hover i:last-child::before{color:#fff}body footer .social-media a:active i:first-child::before{color:#fff}body footer .social-media a:active i:last-child::before{color:#ff901b}body footer .social-media .fa-stack{width:3em;height:3em}body footer .social-media .fa-stack-1x{font-size:1.5em;line-height:2em}body footer .social-media .fa-stack-2x{font-size:3em}body footer .social-media .fa-inverse{color:#010f23}.margin-top{margin-top:1rem}.margin-bottom{margin-bottom:1rem}.margin-top-bottom{margin:1rem 0}#results{padding:1rem}#results .result{margin-bottom:2rem;padding-bottom:2rem}#results .result .price{color:black}#results .result .vehicle-image img,#results .result .vehicle-image .img{width:100%;border-radius:0;border:1px solid #E0E0E0}#results .result .vehicle-image.noimage>a>img{background:#E0E0E0;background:-moz-linear-gradient(top, #d3d3d3 0%, #E0E0E0 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #d3d3d3), color-stop(100%, #E0E0E0));background:-webkit-linear-gradient(top, #d3d3d3 0%, #E0E0E0 100%);background:-o-linear-gradient(top, #d3d3d3 0%, #E0E0E0 100%);background:-ms-linear-gradient(top, #d3d3d3 0%, #E0E0E0 100%);background:linear-gradient(to bottom, #d3d3d3 0%, #E0E0E0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='{darken($vehicle-bg-colour, 5%)}', endColorstr='{$vehicle-bg-colour}', GradientType=0 )}#results .result:not(:last-of-type){border-bottom:1px solid #021a3c}#results .result .btn{font-size:1.125rem}.filter-container{padding:1rem}@media print{.filter-container{display:none}}.filter-container h3{border-bottom:2px solid #ff8401;margin-bottom:1.5rem}.filter-container .btn{width:100%;white-space:normal}.carousel-filter-container{padding:.2rem}@media print{.carousel-filter-container{display:none}}.carousel-filter-container .btn{width:100%;white-space:normal}.fill-height{display:flex;flex-direction:column}.fill-height>div{flex:1}#static-search-container{position:relative}#static-search-container img{border-radius:.5rem}#static-search h3{color:white}#static-search>div:first-child{border-radius:.5rem;background:#424242}@media (min-width: 1200px){#static-search>div{min-height:22rem}}#static-search .carousel-filter-container h3{font-size:1rem;padding:0;line-height:.95rem}#static-search .carousel-filter-container .form-control{border:1px solid silver;border-radius:.5rem !important;padding:.5rem !important;font-size:1rem !important;line-height:2.5rem;height:2.5rem}#result .price{color:black}#result .thumbnail{cursor:pointer}#result #main-image{margin-bottom:1rem;width:100%;border-radius:4px;border:none;background-size:contain}@media print{#result #main-image{border:none}}#result .vehicle-details .fields .field{color:#1F1F1F;font-weight:bold}#result .vehicle-details .fields .value{font-weight:bold}#result .vehicle-details .btn{display:block;white-space:normal;margin-bottom:1rem}#result .description{line-height:2rem;letter-spacing:.025rem}.owl-theme{position:relative}.owl-theme .thumbnail{border:1px solid #ff8401;border-radius:0;padding:0}@media (max-width: 797px){.owl-theme .thumbnail{width:100%}}.owl-theme .owl-item{visibility:hidden}.owl-theme .owl-item.active{visibility:visible}.owl-theme .owl-prev,.owl-theme .owl-next{cursor:pointer;color:#ff8401;display:inline-block;zoom:1;margin:5px;padding:0;font-size:2.375rem;border-radius:0;background:none;text-align:center}.owl-theme .owl-controls{position:absolute;top:0;left:0;width:100%}.owl-theme .owl-controls .owl-page{position:relative;display:inline-block}.owl-theme .owl-controls .owl-nav{text-align:center}.owl-theme .owl-controls .owl-nav .owl-prev,.owl-theme .owl-controls .owl-nav .owl-next{position:absolute;color:#ff8401;display:inline-block;zoom:1;margin:5px;padding:0;border-radius:0;background:none}.owl-theme .owl-controls .owl-nav .owl-prev .glyphicon,.owl-theme .owl-controls .owl-nav .owl-next .glyphicon{font-size:2.375rem}.owl-theme .owl-controls .owl-nav .owl-prev{left:-3.5rem}.owl-theme .owl-controls .owl-nav .owl-next{right:-3.5rem}@media print{.expand-print{width:100%}}#filter-toggle{width:100%}#vehicle-filter.in,#vehicle-filter.collapsing{display:block !important}.link-list-tab,.accessory-tab{margin-top:1rem}@media (min-width: 768px){.link-list-tab>div,.accessory-tab>div{background-color:#989898;margin:0}.link-list-tab>div,.link-list-tab>div a,.link-list-tab>div small,.accessory-tab>div,.accessory-tab>div a,.accessory-tab>div small{color:#fff}.link-list-tab>div>div:last-child,.accessory-tab>div>div:last-child{padding-right:0}.link-list-tab>div>div:last-child img,.accessory-tab>div>div:last-child img{float:right}}.link-list-tab .picture,.accessory-tab .picture{background-repeat:no-repeat;background-size:cover;background-position:center}.link-list-tab-left,.accessory-tab-left{margin-top:1rem}@media (min-width: 768px){.link-list-tab-left>div,.accessory-tab-left>div{background-color:#083C6B;margin:0}.link-list-tab-left>div,.link-list-tab-left>div a,.link-list-tab-left>div small,.accessory-tab-left>div,.accessory-tab-left>div a,.accessory-tab-left>div small{color:#fff}.link-list-tab-left>div>div:first-child,.accessory-tab-left>div>div:first-child{padding-left:0}.link-list-tab-left>div>div:first-child img,.accessory-tab-left>div>div:first-child img{float:left}}@media (min-width: 768px){.blue-panel-left{color:#fff;background-color:rgba(8,60,107,0.85);margin:0}.blue-panel-left h1,.blue-panel-left h2,.blue-panel-left h3,.blue-panel-left h4,.blue-panel-left h5,.blue-panel-left h6{text-transform:none;color:#fff}.blue-panel-left>div:first-child{padding-left:0}.blue-panel-left>div:first-child img{float:left}}.aspect-16-9{width:100%}.aspect-16-9:before{content:"";float:left;padding-bottom:56.25%}.aspect-16-9:after{content:"";display:table;clear:both}.iframe-rwd{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-rwd iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 992px){#about-maps h2{height:5rem}}.new-car.owl-carousel .picture{background-repeat:no-repeat;background-size:cover;background-position:center}#brands img{max-width:11rem}.btn{padding:.5rem 2rem;font-weight:normal;border-radius:2px}.btn.btn-default{background-color:#ff8401;color:#fff;border:none}.btn.btn-default:hover,.btn.btn-default:active{color:#fff}.btn.btn-default:hover{background-color:#0a4983}.btn.btn-default:active{background-color:#929292 !important;color:#fff !important}.modal-content{border-radius:0}.modal-content .modal-header,.modal-content .modal-body,.modal-content .modal-footer{border:none}#datepicker{margin:1rem 0}#datepicker .datepicker,#datepicker .table-condensed{width:100%}#datepicker .datepicker .datepicker-switch:hover{background:none;cursor:default}#datepicker .datepicker td{background:#fff}#datepicker .datepicker td.disabled,#datepicker .datepicker td.disabled:hover{background-color:#eaeaea;color:#868686}#datepicker .datepicker td.day.active.disabled{background-color:#083C6B}#datepicker .datepicker td.day:not(.disabled.active){background-color:#f0f0f0}#datepicker .datepicker td.active,#datepicker .datepicker td.active.highlighted,#datepicker .datepicker td.active.highlighted:active,#datepicker .datepicker td.active:active{background-color:#083C6B !important;border-color:#083C6B;color:white}#datepicker .datepicker td{border:2px solid #e4e4e4}#datepicker .datepicker td,#datepicker .datepicker th{border-radius:0;height:4em}#datepicker .datepicker th.dow{font-weight:normal}.paginator ul li{display:inline-block;padding:0;min-width:2.75rem;text-align:center;background-color:#FAFAFA;border:1px solid #ff8401;border-radius:4px;margin:0;margin-bottom:.5rem;vertical-align:middle}.paginator ul li span{color:#ff8401}.paginator ul li a{color:#ff8401}.paginator ul li a:active,.paginator ul li a:hover{color:#fff}.paginator ul li:not(.ellipses):not(.pagenum):hover{background-color:#ff901b}.paginator ul li:not(.ellipses):not(.pagenum):active{background-color:#ff9d34}.paginator ul li.pagenum{background-color:#ff8401;border:1px solid #ff8401}.paginator ul li.pagenum,.paginator ul li.pagenum span{color:#fff}.paginator ul li a,.paginator ul li span{display:block;text-decoration:none;line-height:2.7rem;font-size:1.5rem;padding:0 .25rem}.simplistic-pagination .prev,.simplistic-pagination .next,.simplistic-pagination .page{border-radius:4px;color:#ff8401;border:1px solid #ff8401;padding:.3rem .5rem;font-size:1.5rem}#article .picture{background-repeat:no-repeat;background-size:cover;background-position:center}#article .title{letter-spacing:.2rem}#article .body{line-height:2rem;letter-spacing:.05rem}.articles .article{display:inline-block;padding:1rem}.articles .article .picture{padding-left:0}.articles .article .picture .background-image{background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 767px){.articles .article .picture{padding:0}}.articles .article .title{letter-spacing:.2rem}.articles .article .title a{font-size:larger}.articles .article .summary{line-height:1.5rem;letter-spacing:.05rem}.articles .article .summary .read-more{margin-top:1rem;font-weight:bold}.articles .article:not(:last-child){margin-bottom:1rem}.articles hr{border-bottom:1px solid #FAFAFA;width:10%;margin:0 auto}.articles hr:last-child{display:none}#article .share,.article .share{margin-top:1rem}#article .share .fa,.article .share .fa{font-size:2rem}#article .share .fa[class*='fa-facebook'],.article .share .fa[class*='fa-facebook']{color:#3b5998}#article .share .fa[class*='fa-twitter'],.article .share .fa[class*='fa-twitter']{color:#00aced}#article .share .fa[class*='fa-google'],.article .share .fa[class*='fa-google']{color:#dd4b39}#article .share .fa[class*='fa-linkedin'],.article .share .fa[class*='fa-linkedin']{color:#007bb6}#article .share .fa[class*='fa-pinterest'],.article .share .fa[class*='fa-pinterest']{color:#cb2027}#article .comments,.article .comments{margin-top:1rem}.products .product .picture{border-radius:4px;background-repeat:no-repeat;background-size:cover;background-position:center}.products .product .picture:hover{opacity:.9}.products .product .picture:active{opacity:.75}.larger *{font-size:larger}html,input,textarea,a,button,.label,#article .aside .tags .tag,.article .aside .tags .tag{letter-spacing:.1rem}p{line-height:1.5rem}.font-dark{color:#000F08 !important}.font-light{color:#fff !important}.w-100{width:100%}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.m-auto{margin:auto}@media screen and (min-width: 768px){#navbar .navbar-nav>li+li{border-left:1px solid #0d598d}}.navbar{min-height:8rem !important;border:none !important;margin-bottom:none !important}@media screen and (max-width: 767px){.navbar{min-height:50px !important}}.navbar-default{border-radius:0 !important;background:none !important;border-color:#0b4a76 !important}.navbar-default .navbar-brand{color:#fff !important;font-size:2rem;line-height:2.5rem}.navbar-default .navbar-brand strong{font-size:2.5rem;line-height:3rem}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#fff !important}@media screen and (max-width: 992px){.navbar-default .navbar-brand span,.navbar-default .navbar-brand span *{font-weight:normal !important;font-size:2rem}}@media screen and (max-width: 767px){.navbar-default .navbar-brand span,.navbar-default .navbar-brand span *{font-size:1.5rem}}.navbar-default .navbar-text{color:#fff !important}@media screen and (min-width: 768px){.navbar-default .navbar-nav{margin-top:3.75rem}}.navbar-default .navbar-nav>li>a{color:#fff !important;transition:all 0.1s ease-in-out}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff !important;background-color:#0d598d !important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff !important;background-color:rgba(11,74,118,0.75) !important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#fff !important;background-color:#0b4a76 !important}.navbar-default .navbar-toggle{margin-top:1.25rem;border-color:white !important}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#0b4a76 !important}.navbar-default .navbar-toggle .icon-bar{background-color:#fff !important}.navbar-default .navbar-collapse{border-top:none}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#0f6097 !important}.navbar-default .navbar-link{color:white !important}.navbar-default .navbar-link:hover{color:#2275ad !important}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#0f6097 !important}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#2275ad !important}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#2275ad !important;background-color:#0b4a76 !important}}ul.chevron li::before{color:#ff8401;font-family:FontAwesome;display:inline-block;font-size:1rem;content:"\f054";margin-right:1rem}.pos-relative{position:relative}.pos-absolute{position:absolute}.embed-responsive,#result .no-image,.link-list-tab .picture,.accessory-tab .picture,.new-car.owl-carousel .picture,#article .picture,.articles .article .picture .background-image,.products .product .picture,.picture-4by3{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,#result .no-image .embed-responsive-item,.link-list-tab .picture .embed-responsive-item,.accessory-tab .picture .embed-responsive-item,.new-car.owl-carousel .picture .embed-responsive-item,#article .picture .embed-responsive-item,.articles .article .picture .background-image .embed-responsive-item,.products .product .picture .embed-responsive-item,.picture-4by3 .embed-responsive-item,.embed-responsive iframe,#result .no-image iframe,.link-list-tab .picture iframe,.accessory-tab .picture iframe,.new-car.owl-carousel .picture iframe,#article .picture iframe,.articles .article .picture .background-image iframe,.products .product .picture iframe,.picture-4by3 iframe,.embed-responsive embed,#result .no-image embed,.link-list-tab .picture embed,.accessory-tab .picture embed,.new-car.owl-carousel .picture embed,#article .picture embed,.articles .article .picture .background-image embed,.products .product .picture embed,.picture-4by3 embed,.embed-responsive object,#result .no-image object,.link-list-tab .picture object,.accessory-tab .picture object,.new-car.owl-carousel .picture object,#article .picture object,.articles .article .picture .background-image object,.products .product .picture object,.picture-4by3 object,.embed-responsive video,#result .no-image video,.link-list-tab .picture video,.accessory-tab .picture video,.new-car.owl-carousel .picture video,#article .picture video,.articles .article .picture .background-image video,.products .product .picture video,.picture-4by3 video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9,.new-car.owl-carousel .picture,#article .picture{padding-bottom:42.85714%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3,#result .no-image,.link-list-tab .picture,.accessory-tab .picture,.articles .article .picture .background-image,.products .product .picture,.picture-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.picture-4by3{background-repeat:no-repeat;background-size:cover;background-position:center}.vehicle-options .label.label-default,.vehicle-options #article .aside .tags .label-default.tag,#article .aside .tags .vehicle-options .label-default.tag,.vehicle-options .article .aside .tags .label-default.tag,.article .aside .tags .vehicle-options .label-default.tag{background-color:#484848}
