﻿.not-show{display:none !important}.auto-type-chevron,.auto-model-chevron,.auto-brandl-chevron{cursor:pointer}.spacer-10{margin-top:10px}.spacer-15{margin-top:15px}.spacer-20{margin-top:20px}.spacer-40{margin-top:40px}.center{text-align:center}.page-wrapper{min-height:100%;margin-bottom:-245px;padding-top:120px}.page-wrapper:after{content:"";display:block;height:245px;clear:both}*:focus{outline:0 !important}*:active{box-shadow:none !important}.ie{display:none}.print{display:none}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}a{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}a:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:none}.select-wrapper{background:#fff;padding:5px 15px;border-radius:20px;border:2px solid #e1e1e1;position:relative}.select-wrapper select:focus{outline:0}.select-wrapper select{width:100%;color:#000;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;position:relative;z-index:2;text-transform:capitalize}.select-wrapper i{position:absolute;right:15px;top:8px;z-index:1}.cq-radio{background:#10408d;padding:8px 15px;border-radius:5px;position:relative;height:34px;width:100%}.cq-radio input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;opacity:0;-ms-appearance:none;appearance:none;padding:8px 15px;position:absolute;left:0px;top:0px;height:100%;width:100%;z-index:3}.cq-radio input[type=checkbox]:focus{outline:0}.cq-radio i{color:#fff;font-size:18px;position:absolute;right:5px;top:8px;z-index:1;cursor:pointer}.cq-radio .fa-square-o{display:block}.cq-radio .fa-check-square-o{display:none}.cq-radio span.text{color:#fff;display:inline-block;position:absolute;left:15px;top:8px;z-index:1}input[type=text],input[type=email],input[type=password],input[type=number],textarea{background:#fff;padding:5px 15px;border-radius:20px;border:2px solid #e1e1e1;position:relative;box-shadow:none;width:100%;float:left}input[type=submit]{display:inline-block;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;border:0;background-color:#10408d;color:#fff;padding:8px 20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:16px}input[type=submit]:hover{background-color:#000}input.not-input{border:none;padding:0;width:auto;display:inline;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important}.form-group{overflow:hidden}.button{padding:6px 25px;border-radius:20px;display:inline-block;border:none}.button.dark-grey{background:#e4e4e4;color:#000;text-decoration:none}.button.dark-grey:hover{background:dimgray;text-decoration:none;color:#fff}.button.blue-button{background:#2e68c5;padding:10px 20px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;display:inline-block;color:#fff;font-weight:600}.button.blue-button:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#10408d}.clear-filter{padding-top:15px;background-color:#282c31}.clear-filter #clear{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;background:#efefef;border:2px solid #282c31;color:#fff;margin:0 29px 10px 0;border-top-left-radius:12px;border-bottom-left-radius:12px;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#000;padding:0 10px 0 0;font-size:14px}.clear-filter #clear:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background:#bcbcbc}.clear-filter #clear .fa{background-color:#2e68c5;color:#fff;padding:9px 12px;border-top-left-radius:5px;border-bottom-left-radius:5px;margin-right:5px}ul{margin:0}html{-ms-overflow-style:scrollbar;overflow-x:hidden}html,body{height:100%;font-size:15px;font-family:"Open Sans",sans-serif;font-weight:400;color:#000}html h1,html h2,html h3,html h4,html h5,html h6,html a,html span,html p,body h1,body h2,body h3,body h4,body h5,body h6,body a,body span,body p{font-family:"aktiv-grotesk-condensed",sans-serif;letter-spacing:1px}html h1,html h2,html h3,html h4,html h5,html h6,body h1,body h2,body h3,body h4,body h5,body h6{font-weight:600}html strong,html b,body strong,body b{font-weight:600}html h1,body h1{font-size:40px}html h2,body h2{font-size:24px}html h3,body h3{font-size:20px}html h4,body h4{font-size:16px}html h5,body h5{font-size:16px;font-weight:normal;line-height:1.4}html h6,body h6{font-size:11px}body.admin .start-banner{overflow:hidden}body.admin .start-banner .overlay{display:none}body.not-start header{position:fixed}.responsive-menu-wrapper{display:none}header{position:absolute;top:0;left:0;z-index:980;width:100%;min-height:120px;background:#10408d}header .top-bar{background-color:#000;padding:8px 10px;text-align:right}header .top-bar a{color:#fff}header nav{padding:10px 0}header nav .branding{margin-top:7px}header nav .branding a{display:block}header nav .branding a img{max-width:100%;height:auto;padding-left:40px}header nav .main-nav{padding-right:40px;padding-top:20px}header nav .main-nav>ul.site-menu-full{overflow:hidden;padding-left:0;list-style:none;margin:0}header nav .main-nav>ul.site-menu-full>li{float:left}header nav .main-nav>ul.site-menu-full>li>a{color:#fff;font-weight:600;text-transform:uppercase;padding:15px 20px}header nav .main-nav>ul.site-menu-full>li>a:hover,header nav .main-nav>ul.site-menu-full>li>a:focus{background:inherit;color:rgb(162.5802469136,189.7901234568,233.4197530864)}header nav .main-nav>ul.site-menu-full>li:first-child>a{padding-left:0}header nav .main-nav>ul.site-menu-full>li .fa{display:none}header nav .main-nav>ul.site-menu-full>li>ul{display:none}header nav .main-nav>ul.site-menu-sub{border-top:1px solid #fff;overflow:hidden;padding-left:0px;list-style:none;margin:0}header nav .main-nav>ul.site-menu-sub>li{float:left}header nav .main-nav>ul.site-menu-sub>li>a{color:#fff;font-weight:400;padding:5px 15px 0 15px}header nav .main-nav>ul.site-menu-sub>li>a:hover,header nav .main-nav>ul.site-menu-sub>li>a:focus{background:inherit;color:#fff}header nav .main-nav>ul.site-menu-sub>li:first-child>a{padding-left:0}header nav .main-nav>ul.site-menu-sub>li>ul{display:none}header nav .nav-right-wrapper{padding:10px;position:relative}header nav .nav-right-wrapper .nav-right{text-align:right}header nav .nav-right-wrapper .nav-right .row{margin:0}header nav .nav-right-wrapper .nav-right .nav-right-button a{color:#fff;font-weight:400;text-transform:uppercase;padding-top:6px;float:left}header nav .nav-right-wrapper .nav-right .nav-right-button i{font-size:32px;color:#fff;float:left;margin-right:10px}header .alert-primary{margin:0;background-color:#2e68c5;border-radius:0;color:#fff;padding:0;font-size:20px}header .alert-primary a{color:#fff;display:block;padding:10px 0;font-size:20px}header .alert-primary p{margin:0}header .alert-primary:hover{background-color:#2256ab}.start-banner{height:250px;position:relative}.start-banner .overlay{background-color:rgba(38,86,163,.76)}.start-banner .start-bg{height:100%;height:400px;position:relative;background-position:center bottom !important}.start-banner .start-slide-wrapper{position:absolute;bottom:60px;width:100%}.start-banner .start-slide-wrapper .change-width{width:calc(100% - 64px);margin-left:18px}.start-banner .start-slide-wrapper .start-slide{color:#fff}.start-banner .start-slide-wrapper .start-slide a{color:#fff}.start-banner .start-slide-wrapper .start-slide .banner-text .container{width:100%}.start-banner .start-slide-wrapper .start-slide .banner-text h1{margin-top:0;font-size:27px}.start-banner.default-banner{height:300px !important}.start-banner .start-bg{max-height:300px}.open-times-wrapper{display:none;position:absolute;bottom:0px;right:141px;background:#fff;border-radius:5px;text-align:left;padding:10px;width:240px;z-index:999}.open-times-wrapper .opening-times{padding:15px 15px 10px;min-width:230px;color:#10408d}.opening-hours{float:right;box-shadow:1px 1px 4px rgba(0,0,0,.15);margin-top:25px;position:relative}.opening-hours .open{background-color:#fff;border-radius:5px;padding:9px 15px 1px 15px;display:inline-block;width:250px}.opening-hours .open .fa{color:#24519a;font-size:19px;vertical-align:text-bottom;padding-right:5px}.opening-hours .open .see-all-week{background-color:#24519a;color:#fff;padding:0 10px;float:right;cursor:pointer}.opening-hours .blue-area{position:relative;display:inline-block;background-color:#2e68c5;color:#fff;padding:9px 15px 11px 15px;border-top-right-radius:8px;border-bottom-right-radius:8px}.opening-hours .blue-area a{color:#fff;cursor:pointer}.opening-hours .blue-area:after{content:"";position:absolute;right:calc(100% - 13px);top:0;background-color:#2e68c5;height:41px;width:23px;-ms-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}.opening-hours .blue-area:hover{background-color:#10408d}.opening-hours .blue-area:hover:after{background-color:#10408d}.triangle-above-filter{font-size:0;margin-top:-23px;overflow:hidden}.triangle-above-filter .triangle-padding-with-background{position:relative}.triangle-above-filter .triangle-padding-with-background:before{content:"";width:1000px;height:24px;position:absolute;right:calc(100% - 52px);top:0;background-color:#282c31}.triangle-above-filter .triangle-padding-with-background:after{content:"";width:1000px;height:24px;position:absolute;left:calc(100% - 31px);top:0;background-color:#282c31}.triangle-above-filter .triangle{display:inline-block;vertical-align:top;padding-left:37px}.triangle-above-filter .just-background{display:inline-block;background-color:#282c31;width:calc(100% - 66px);height:23px;vertical-align:top}section.filter{padding:10px 15px 0 15px;background-color:#282c31;position:relative;z-index:999}section.filter .title-pull-right{padding-left:32px;padding-top:5px}section.filter ul{list-style:none;padding-left:0;width:100%}section.filter ul:after{display:block;clear:both;content:""}section.filter ul li{width:16.66%;padding-right:6px;float:left}section.filter ul li .button{width:100%}section.filter ul li .cq-radio .text{text-align:center}section.filter.filter-section-1 .text-search-wrapper{margin-left:32px;margin-bottom:5px}section.filter.filter-section-1 .banner-filter-button{position:relative}section.filter.filter-section-1 .banner-filter-button .content{position:absolute;top:35%;bottom:0;right:25px;font-size:15px;font-weight:400;color:#fff}section.filter.filter-section-1 .banner-filter-button .content span{position:absolute;width:20px;bottom:-5px;border-radius:50px;font-size:12px;text-align:center}section.filter.filter-section-2{padding:0}section.filter.filter-section-2 ul li{float:none;display:inline-block;vertical-align:top}section.filter.filter-section-2 ul li .select-wrapper{background-color:#fff;border-radius:5px;border:2px solid #3a4048;margin-bottom:3px;padding:4px 10px;color:#000;font-size:13px}section.filter.filter-section-2 ul li .select-wrapper select{color:#000}section.filter .input-wrapper{background-color:#fff;border-radius:5px;padding:5px}section.filter .input-wrapper input{display:inline-block;width:calc(100% - 40px);float:none;position:initial;border-radius:0;border:0}section.filter .input-wrapper .fa{display:inline-block;color:#24519a;font-size:20px}section.filter hr.grey{border-color:#3a3c3f;margin:10px 0}section.filter h5{color:#fff;font-size:15px;margin:0}section.filter .banner-filter{z-index:3;position:relative;bottom:0;left:32px;width:calc(100% - 64px);background:#282c31;padding:0;border-bottom:1px solid #3a3c3f;padding-bottom:10px}section.filter .banner-filter ul{padding-left:0}section.filter .banner-filter ul li{display:inline-block;width:auto;margin-bottom:6px;height:34px}section.filter .banner-filter ul li a{padding:2px 10px 0 10px;text-align:center;border-radius:5px;border:1px solid #3a4048;display:block;background:#3a4048;color:#fff;font-size:14px;min-height:30px;line-height:30px}section.filter .banner-filter ul li a i{font-size:21px;vertical-align:middle;padding-right:6px}section.filter .banner-filter ul li a:active,section.filter .banner-filter ul li a:focus{text-decoration:none;background:#fff;color:#000}section.filter .banner-filter ul li a:hover{background:rgb(80.7538461538,89.1076923077,100.2461538462);color:#fff;text-decoration:none}section.filter .banner-filter ul li ul{display:none}section.filter .banner-filter ul li.active>a,section.filter .banner-filter ul li.site-menu-item-active>a,section.filter .banner-filter ul li.site-menu-item-parent>a{background:#fff;color:#000;border:2px solid #2b5aa5}section.filter .banner-filter ul li.active ul,section.filter .banner-filter ul li.site-menu-item-active ul,section.filter .banner-filter ul li.site-menu-item-parent ul{display:block;position:absolute;left:0;width:100%;padding:5px 15px}section.filter .banner-filter ul li.site-menu-item-active,section.filter .banner-filter ul li.site-menu-item-parent{position:unset}section.filter .banner-filter ul li:last-child{margin-right:0}section.filter .banner-filter ul li:hover a{text-decoration:none}section.filter .banner-filter .sub-categories{display:none;padding-top:5px;margin-top:5px;border-top:1px solid #3a3c3f}section.filter .banner-filter .sub-categories ul{padding-top:3px}section.filter .banner-filter .sub-categories ul li a{padding:5px 10px;border:2px solid #3a3c3f}section.filter #brand-filter .brand,section.filter #no-brand-filter .brand{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#3a4048;background-position:center;background-repeat:no-repeat;border-radius:5px;border:2px solid #3a4048;color:#fff;cursor:pointer;float:left;height:60px;margin:3px;position:relative;text-align:center;width:100%}section.filter #brand-filter .brand .content,section.filter #no-brand-filter .brand .content{position:absolute;top:35%;left:0;bottom:0;right:0;font-size:15px;font-weight:400}section.filter #brand-filter .brand .content span,section.filter #no-brand-filter .brand .content span{background-color:#10408d;position:absolute;width:20px;bottom:2px;right:2px;border-radius:50px;font-size:12px}section.filter #brand-filter .brand.active,section.filter #no-brand-filter .brand.active{background-color:#fff;border:2px solid #2b5aa5}section.filter #brand-filter .brand.active .content,section.filter #no-brand-filter .brand.active .content{color:#000}section.filter #brand-filter .brand.active .content span,section.filter #no-brand-filter .brand.active .content span{color:#fff}section.filter #brand-filter .brand:hover,section.filter #no-brand-filter .brand:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgb(80.7538461538,89.1076923077,100.2461538462);color:#fff}section.filter .brand-filter-row{margin:0;padding:0;width:100%}section.filter #no-brand-filter .brand{height:30px}section.filter #no-brand-filter .brand .content{font-size:13px;top:5px}section.filter .slick-arrow{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:calc(50% - 22px);cursor:pointer;font-size:20px;z-index:1;padding:6px 7px;color:#fff;background-color:#3a4048;border-radius:5px}section.filter .slick-arrow.leftarrow{right:calc(100% + 5px)}section.filter .slick-arrow.rightarrow{left:calc(100% + 5px)}section.filter .slick-arrow:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgb(80.7538461538,89.1076923077,100.2461538462)}section.filter .model-filter-row,section.filter .model_name-filter-row{margin:0;padding:0;width:100%}section.filter #loading-modal-filter{padding-left:32px;display:none}section.filter #loading-modal-brand{padding-left:32px;display:none}section.filter #model-filter,section.filter #model_name-filter{width:100%;padding-bottom:10px;position:relative;padding:0}section.filter #model-filter .model,section.filter #model-filter .model_name,section.filter #model_name-filter .model,section.filter #model_name-filter .model_name{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;background-color:#3a4048;background-position:center;background-repeat:no-repeat;border-radius:5px;border:2px solid #3a4048;color:#fff;cursor:pointer;float:left;height:60px;margin:3px;position:relative;text-align:center;width:100%}section.filter #model-filter .model .content,section.filter #model-filter .model_name .content,section.filter #model_name-filter .model .content,section.filter #model_name-filter .model_name .content{position:absolute;top:35%;left:0;bottom:0;right:0;font-size:15px;font-weight:400}section.filter #model-filter .model .content span,section.filter #model-filter .model_name .content span,section.filter #model_name-filter .model .content span,section.filter #model_name-filter .model_name .content span{background-color:#10408d;position:absolute;width:20px;bottom:2px;right:2px;border-radius:50px;font-size:12px}section.filter #model-filter .model.active,section.filter #model-filter .model_name.active,section.filter #model_name-filter .model.active,section.filter #model_name-filter .model_name.active{background-color:#fff;border:2px solid #2b5aa5}section.filter #model-filter .model.active .content,section.filter #model-filter .model_name.active .content,section.filter #model_name-filter .model.active .content,section.filter #model_name-filter .model_name.active .content{color:#000}section.filter #model-filter .model.active .content span,section.filter #model-filter .model_name.active .content span,section.filter #model_name-filter .model.active .content span,section.filter #model_name-filter .model_name.active .content span{color:#fff}section.filter #model-filter .model:hover,section.filter #model-filter .model_name:hover,section.filter #model_name-filter .model:hover,section.filter #model_name-filter .model_name:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgb(80.7538461538,89.1076923077,100.2461538462);color:#fff}section.filter .four-wheel-row{padding:0 15px}section.filter .four-wheel-row hr{border-color:#3a3c3f;margin:5px 0}section.filter .four-wheel-filter-wrapper{padding:0 36px}section.filter .advanced-filter{width:calc(100% - 64px);margin-left:32px;background-color:#30343a;padding:15px}section.filter .advanced-filter h5{display:inline-block}section.filter .advanced-filter .advanced-filter-separator{display:inline-block;color:#fff;font-size:20px}section.filter .advanced-filter .advanced-filter-wrapper{display:inline-block;vertical-align:top;width:33%}section.filter .advanced-filter .advanced-filter-wrapper ul{width:auto}section.filter .advanced-filter .advanced-filter-wrapper ul li{width:120px;margin:0 5px}section.filter .advanced-filter .advanced-filter-wrapper ul li:first-of-type{margin:0 0 5px 0}section.filter .advanced-filter .advanced-filter-wrapper .inline-filter-wrapper{width:100%;display:inline-flex}section.filter .more-choices{padding:5px 15px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #929292;height:34px;width:calc(100% - 64px);margin-left:32px;margin-top:10px;background:#3a4048;color:#fff;position:relative;cursor:pointer}section.filter .more-choices span.text{display:inline-block;position:relative}section.filter .more-choices i{position:absolute;font-size:18px;padding:4px 10px}.clear-filter .container{padding:0 15px 0 32px}.clear-filter span{float:left;padding:7px 15px;color:#fff}.clear-filter .filtered-options li{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;display:inline-block;background-color:#3a4048;list-style:none;padding:5px 15px;margin:3px;color:#fff;text-align:center;border-radius:5px;border:2px solid #3a4048;width:auto;font-size:13px;cursor:pointer}.clear-filter .filtered-options li .fa{color:#868686}.clear-filter .filtered-options li:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgb(80.7538461538,89.1076923077,100.2461538462);color:#fff}.clear-filter .filtered-options li:hover .fa{color:#fff}.asc:after{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;margin-left:5px;content:""}.desc:after{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;margin-left:5px;content:""}.no-pic{font-size:15px !important}section.new-cars,section.light-grey{padding:15px;background:#fdfdfd;position:relative}section.new-cars .sort-wrapper,section.light-grey .sort-wrapper{float:right}section.new-cars .sort-wrapper span,section.light-grey .sort-wrapper span{font-size:17px;font-weight:500}section.new-cars .sort-wrapper #sort,section.light-grey .sort-wrapper #sort{margin:0;padding:5px 0 0 0;font-size:0}section.new-cars .sort-wrapper #sort.inactive,section.light-grey .sort-wrapper #sort.inactive{opacity:.5}section.new-cars .sort-wrapper #sort li,section.light-grey .sort-wrapper #sort li{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;list-style-type:none;display:inline-block;background-color:#e3e3e3;padding:6px 10px;margin:0 1px;cursor:pointer;font-size:14px}section.new-cars .sort-wrapper #sort li:first-of-type,section.light-grey .sort-wrapper #sort li:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}section.new-cars .sort-wrapper #sort li:last-of-type,section.light-grey .sort-wrapper #sort li:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}section.new-cars .sort-wrapper #sort li.active,section.light-grey .sort-wrapper #sort li.active{background-color:#2e68c5;color:#fff}section.new-cars .sort-wrapper #sort li:hover,section.light-grey .sort-wrapper #sort li:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-color:rgb(201.5,201.5,201.5)}section.new-cars .cars-wrapper,section.light-grey .cars-wrapper{min-height:150px}section.new-cars .messages .message,section.light-grey .messages .message{padding:15px 0;display:block}section.new-cars .messages .blue,section.light-grey .messages .blue{color:#124dae;font-size:18px;font-weight:600}section.new-cars .row .single-car,section.light-grey .row .single-car{margin-bottom:30px}section.new-cars .row .single-car:hover h4.name,section.light-grey .row .single-car:hover h4.name{color:#10408d}section.new-cars .row .single-car a,section.light-grey .row .single-car a{background:#fff;display:block;color:#000}section.new-cars .row .single-car a:foucs,section.new-cars .row .single-car a:active,section.light-grey .row .single-car a:foucs,section.light-grey .row .single-car a:active{outline:0}section.new-cars .row .single-car a:hover,section.light-grey .row .single-car a:hover{text-decoration:none}section.new-cars .row .single-car a .img-holder,section.light-grey .row .single-car a .img-holder{height:200px;overflow:hidden;position:relative}section.new-cars .row .single-car a .img-holder img,section.light-grey .row .single-car a .img-holder img{height:100%;width:auto}section.new-cars .row .single-car a .new-arrival,section.light-grey .row .single-car a .new-arrival{height:30px;padding:5px 10px;background-color:rgba(0,66,144,.9);position:absolute;top:10px;right:25px;border-radius:50px;color:#fff}section.new-cars .row .single-car a .text-wrapper,section.light-grey .row .single-car a .text-wrapper{padding:0 15px 15px 15px;overflow:hidden;height:150px;box-shadow:1px 1px 4px rgba(0,0,0,.07)}section.new-cars .row .single-car a .text-wrapper .name h4,section.light-grey .row .single-car a .text-wrapper .name h4{font-size:17px}section.new-cars .row .single-car a .text-wrapper .engine,section.light-grey .row .single-car a .text-wrapper .engine{font-size:16px}section.new-cars .row .single-car a .text-wrapper .colour,section.light-grey .row .single-car a .text-wrapper .colour{font-size:13px}section.new-cars .row .single-car a .text-wrapper .price,section.light-grey .row .single-car a .text-wrapper .price{float:right;color:#124dae;font-weight:600;font-size:20px}section.new-cars .row .single-car a .text-wrapper .discount,section.new-cars .row .single-car a .text-wrapper .before-price,section.light-grey .row .single-car a .text-wrapper .discount,section.light-grey .row .single-car a .text-wrapper .before-price{clear:both;float:right}section.new-cars .row .single-car a .text-wrapper .before-price,section.light-grey .row .single-car a .text-wrapper .before-price{font-size:12px}section.new-cars .row .single-car .img-holder,section.light-grey .row .single-car .img-holder{height:200px;overflow:hidden;position:relative;background:#fff}section.new-cars .row .single-car .img-holder .img p,section.light-grey .row .single-car .img-holder .img p{margin:0}section.new-cars .row .single-car .img-holder .img img,section.light-grey .row .single-car .img-holder .img img{width:100% !important;height:auto !important}section.new-cars .row .single-car .text-wrapper,section.light-grey .row .single-car .text-wrapper{background:#fff;padding:0 10px 10px 10px;overflow:hidden;height:110px}section.new-cars .row .single-car .text-wrapper .name h4,section.light-grey .row .single-car .text-wrapper .name h4{font-size:17px}section.new-cars .row .single-car .text-wrapper .engine,section.light-grey .row .single-car .text-wrapper .engine{font-size:11px}section.new-cars .row .single-car .text-wrapper .colour,section.light-grey .row .single-car .text-wrapper .colour{font-size:11px}section.white{padding:50px 0;background-color:#24519a;color:#fff;max-height:250px;overflow:hidden;position:relative;transition:max-height .85s ease-out}section.white.open{transition:max-height .55s ease-in;max-height:2000px}section.white.open:after{display:none}section.white:after{content:"";position:absolute;bottom:0;width:100%;height:100px;background-image:linear-gradient(rgba(36, 81, 154, 0), #24519a);border-bottom:40px solid #24519a}section.white .contact-details{padding-top:50px}section.white .contact-details a{color:#fff}section.white .contact-details a:hover{color:#000}section.white .contact-details .fa-clock-o,section.white .contact-details .fa-phone{font-size:70px;color:#fff}section.white .contact-details .third-col .fa-map-marker{font-size:22px}section.white .contact-details .third-col .fa{color:#fff;margin-right:10px}section.white .contact-details .third-col .fa+div{display:inline}section.white .contact-details .third-col .fa+div>p{display:inline}.section-white-button-wrapper{position:relative;margin-top:-40px;left:0;width:250px;width:100%}.section-white-button-wrapper .container{padding:0}.section-white-button-wrapper button{background-color:#24519a;border:1px solid #24519a;color:#fff;text-transform:uppercase;margin-left:5px}.section-white-button-wrapper button .fa{padding-left:5px}section.blue{padding:50px 0;background:#10408d;color:#fff}.map{position:relative}.map iframe{position:relative;z-index:2}.map .map-overlay{position:absolute;height:100%;width:100%;left:0;top:0;background:none;z-index:3}.bg-blue{padding:0px 0 50px;background-color:#24519a;color:#fff}.bg-blue .map{margin:0}.bg-blue .contact-details{padding-top:50px}.bg-blue .contact-details a{color:#fff}.bg-blue .contact-details a:hover{color:#000}.bg-blue .contact-details .fa-clock-o,.bg-blue .contact-details .fa-phone{font-size:70px;color:#fff}.bg-blue .contact-details .third-col .fa-map-marker{font-size:22px}.bg-blue .contact-details .third-col .fa{color:#fff;margin-right:10px}.bg-blue .contact-details .third-col .fa+div{display:inline-block;min-width:100px}.bg-blue .contact-details .third-col .fa+div>p{display:inline-block}.admin div #sale-toast-wrapper{background-color:#e8e8e8}body div #sale-toast-wrapper{width:calc(85% - 30px);padding:15px;margin-left:7.5%;margin-top:30px;background-color:#e8e8e8;min-height:0}.text-smaller p{font-size:15px}.text-smaller h2{font-size:18px}table.contact tr td{vertical-align:top;width:24.9975%;font-weight:600}table.contact tr td a[href^=mailto]{padding:6px 10px;background:#fff;color:#000;border:2px solid #e0e0e0;border-radius:20px;display:inline-block;margin-top:5px;text-transform:uppercase}table.contact tr td a[href^=mailto]:hover{text-decoration:none}table.contact tr td:first-child,table.contact tr td:nth-child(3),table.contact tr td:nth-child(5){width:8.3325%}footer{background:#323232;color:#fff;padding:60px 0;font-size:14px}footer a{color:#fff}footer a:hover{text-decoration:none;color:#24519a}footer .branding img{width:100%;height:auto;max-width:200px}footer .branding .aaa-img{margin-top:1em}footer .social .fb{margin-right:10px}footer .social-media{margin-top:15px}footer .social-media .fa{font-size:28px}footer .social-media .fa-facebook-square{margin-right:8px}footer .nav{padding-left:0;list-style:none}footer .nav>li>a{color:#fff;font-size:14px;padding:0;text-transform:uppercase}footer .nav>li>a:hover{background:inherit;color:#24519a}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{margin-top:0}.butt a{font-size:16px;text-transform:uppercase;padding:8px 20px;color:#10408d;background-color:#fff;border-radius:30px;border:3px solid #fff}.butt a:hover{border:3px solid #fff;color:#fff;background-color:#10408d;text-decoration:none}.default{padding:50px 0}.default .content{padding:20px 0}.default .content img{max-width:100%;height:auto !important}.default .subheader{height:300px;overflow:hidden;margin-top:-100px;position:relative}.default .subheader img{width:100%}.bg-black{background-color:#282c31;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;border-radius:5px !important;padding:15px}.bg-black *{color:#fff}.bg-black hr{border:1px solid #3a3c3f}.bg-black form input{background-color:#3a4048;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;border-radius:5px !important;border:0;height:40px;line-height:40px;margin-bottom:10px}.bg-black form textarea{background-color:#3a4048;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;border-radius:5px !important;border:0;max-width:100%}.bg-black form p{margin:0}.bg-black form a{color:#2e65be}.bg-black form a:hover{color:#fff}.bg-black input[type=submit]{background-color:#92ce4d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;border-radius:5px !important;line-height:initial;width:100%;margin-top:10px}.bg-black input[type=submit]:hover{background-color:#000}.overlay2{background:rgba(16,64,141,.8);height:335px;width:100%;position:absolute;top:0;z-index:3}.content-main{margin-top:40px}.tably td{vertical-align:top;padding:10px}.tably td a{padding:6px 10px;width:100%;text-align:center;background:#fff;color:#000;border:3px solid #e0e0e0;border-radius:20px;display:inline-block;margin-top:5px;text-transform:uppercase}.tably td a:hover{text-decoration:none;background:#10408d;color:#fff;border:3px solid #fff}.footer3{color:#fff}.interested-in{overflow:hidden;padding-bottom:20px}.slider{top:0px;padding:0}#cq-modal h1,#cq-modal h2,#cq-modal h3,#cq-modal h4,#cq-modal h5,#cq-modal h6{margin:0 0 10px 0}.group-text h1,.group-text h2,.group-text h3,.group-text h4,.group-text h5,.group-text h6{color:#10408d}.group-banner{height:300px;position:relative}.group-banner .bg-img,.group-banner .bg-filter,.group-banner .text-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.group-banner .bg-img{background-size:cover;z-index:0}.group-banner .bg-filter{background:#124dae;background:rgba(18,77,174,.6);z-index:1}.group-banner .text-wrap{z-index:2;color:#fff;text-align:center;padding-top:20px}.group-banner .text-wrap .text{width:100%;margin:0 auto;width:800px}.group-banner a{display:inline-block;text-transform:uppercase;color:#fff;padding:8px 40px;border:3px solid #fff;border-radius:30px;font-size:16px;background-color:rgba(0,0,0,0)}.group-banner a:hover{background:#fff;color:#10408d;text-decoration:none;outline:0}#car-single{position:relative;height:500px;background-color:#282c31}#car-single *{color:#fff}#car-single #car-name{border-bottom:1px solid #3f4143;padding:20px 0 10px}#car-single #car-name h1{margin:5px 0}#car-single .car-prices{border-bottom:#acacac 2px solid;padding:10px 0}#car-single #car-price .sales{color:red;font-size:28px;margin:0}#car-single #car-price .sales-price{font-size:18px;text-decoration:line-through}#car-single #interested-button,#car-single #back-button{background:#2e68c5;padding:10px 20px;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;display:inline-block}#car-single #interested-button:hover,#car-single #back-button:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#10408d}#car-single #back-button{margin-top:15px;margin-bottom:-25px}#car-single .car-top-slider{position:absolute;top:0;right:0;padding:0;overflow:hidden}#car-single .car-top-slider .slick-slide{padding:0;-ms-transform:skewX(10deg);-webkit-transform:skewX(10deg);transform:skewX(10deg);overflow:hidden}#car-single .car-top-slider .item-image{background-size:cover;background-repeat:no-repeat;background-position:center center;height:400px;width:110%;-ms-transform:skewX(-10deg);-webkit-transform:skewX(-10deg);transform:skewX(-10deg);position:relative;left:-5%}#car-single .facts{margin-top:20px;width:100%}#car-single .facts td{border-bottom:1px solid #3f4143;padding:5px 0;font-size:14px;text-transform:capitalize}#car-single .facts td:first-child{font-weight:600;width:130px}#car-single .facts td[data-car-detail=gearbox]{text-transform:lowercase}#car-single .facts td[data-car-detail=gearbox]:first-letter{text-transform:uppercase}#car-single .overlay-slider{-ms-transform:skewX(10deg);-webkit-transform:skewX(10deg);transform:skewX(10deg);background-color:#282c31;position:absolute;top:0;left:-40px;height:100%;width:100px;z-index:9}.cq-message{padding-top:100px}.cq-message .alert{border:0}.car-details{padding:0px 0}#specifications{width:100%}#specifications tr{padding-right:15px}#specifications td{border-bottom:2px solid #efefef;padding:5px 0;width:48%;display:block;float:left;margin-right:2%}#specifications td span:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";font-weight:900;content:"";color:#10408d;margin-right:10px}.right-side{height:650px;position:relative;top:-35px}.right-side iframe{width:100% !important;height:100% !important}#car-images{margin-top:12px}#car-images .item{padding:0 7px}#car-images img{max-width:100%;margin-top:7px}.car-finans{padding:50px 0}.car-finans ul{padding:0;margin:0}.car-finans ul li{list-style-type:none;width:32%;margin-right:1%;float:left;text-align:center;border:2px solid #efefef;padding:10px 5px}.car-finans ul li img{max-height:50px;max-width:100%;width:auto !important}.car-sales{background-color:#f1f1f1}.car-sales .staff-list .person{background-color:#fff}.contact-staff{background-color:#f1f1f1;padding-top:30px}.contact-staff .staff-list h2{padding-left:15px}.contact-staff .staff-list .person{background-color:#fff}.staff-list .avd-verkstadskontakt{text-align:center}.staff-list .avd-verkstadskontakt>div{display:inline-block;float:none;text-align:left}.staff-list h2{border-top:3px solid #f1f1f1;padding-top:10px}.staff-list .col-sm-4{padding-right:0}.staff-list .person{height:180px;margin-bottom:15px}.staff-list .person-img{width:40%;height:180px;float:left;background-size:cover;background-repeat:no-repeat}.staff-list .person-details{float:left;width:60%;padding-left:15px;padding-right:5px}.staff-list .person-details h3{font-size:18px}.staff-list .person-details a{background:#fff;color:#000;border:3px solid #e0e0e0;border-radius:20px;display:inline-block;margin-top:5px;padding:6px 20px;text-transform:uppercase;width:100%;text-align:center;max-width:170px}.staff-list .person-details a:hover{text-decoration:none;background:#10408d;color:#fff;border:3px solid #fff}.staff-list .person-details p{margin:0}.page-actions{background-color:#10408d;height:40px;width:auto;display:inline-block;padding:4px 10px;border-radius:20px;position:fixed;top:130px;right:40px;z-index:999}.page-actions .share-list-wrapper{float:left}.page-actions .share-list-wrapper ul{padding:0}.page-actions .share-list-wrapper li{list-style-type:none;float:left;display:inline-block;padding:5px 10px;cursor:pointer;color:#fff}.page-actions .share-list-wrapper li:hover,.page-actions .share-list-wrapper li:focus,.page-actions .share-list-wrapper li:active{color:#4cb2ff}.page-actions .share-list-wrapper li a{color:#fff}.page-actions .share-list-wrapper li a:hover{color:#4cb2ff}.page-actions .share-list-wrapper li a .fa{font-size:16px}.page-actions .share-list-wrapper li .link-wrapper{opacity:0;position:absolute;top:45px;right:0;color:#000;font-size:12px;width:250px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.page-actions .share-list-wrapper li .link-wrapper input{padding:10px 15px}.page-actions .share-list-wrapper .copy-to-clipboard.open{color:#4cb2ff}.page-actions .share-list-wrapper .copy-to-clipboard.open .link-wrapper{opacity:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.page-actions .share-icon{float:left;padding:5px 10px}.page-actions .share-icon .icon-text{color:#6096ec}.page-actions .share-icon .fa-share-alt{color:#6096ec}.modal-header{height:60px}.modal-header .close{padding:10px}.modal-body img{max-width:100%}.ie-container{display:block;position:fixed;width:100%;background-color:#fff;color:#000;bottom:0;padding:30px 0px;left:0;z-index:9999;text-align:center}.ie-container p{color:#fff}.ie-container a{background-color:#10408d;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px 20px;color:#fff}body.cookie-not-agreed #cookie-wrapper{display:block}#cookie-wrapper{position:fixed;bottom:0;left:0;width:100%;padding:10px 0 0;z-index:9999;background-color:#000;color:#fff;display:none}#cookie-wrapper p{color:#fff}body.cookie-added #cookie-wrapper,body.cookie-found #cookie-wrapper{display:none}.bildspel-text{color:#fff}
