.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:999}.chzn-container-single .chzn-single{background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-ms-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url(../bundles/cars/images/chosen-sprite.png) right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url(../bundles/cars/images/chosen-sprite.png) no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url('../bundles/cars/images/chosen-sprite.png') no-repeat 100% -22px;background:url('../bundles/cars/images/chosen-sprite.png') no-repeat 100% -22px,-webkit-gradient(linear,0% 0,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url('../bundles/cars/images/chosen-sprite.png') no-repeat 100% -22px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url('../bundles/cars/images/chosen-sprite.png') no-repeat 100% -22px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url('../bundles/cars/images/chosen-sprite.png') no-repeat 100% -22px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url('../bundles/cars/images/chosen-sprite.png') no-repeat 100% -22px,-ms-linear-gradient(top,#eee 1%,#fff 15%);background:url('../bundles/cars/images/chosen-sprite.png') no-repeat 100% -22px,linear-gradient(top,#eee 1%,#fff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:-ms-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto!important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0!important;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent!important;border:0!important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url(../bundles/cars/images/chosen-sprite.png) right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7',endColorstr='#2a62bc',GradientType=0);background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-ms-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(top,#3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url('../bundles/cars/images/chosen-sprite.png') no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url('../bundles/cars/images/chosen-sprite.png') no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:-webkit-gradient(linear,0% 0,0% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(top,#eee 20%,#fff 80%);background-image:-moz-linear-gradient(top,#eee 20%,#fff 80%);background-image:-o-linear-gradient(top,#eee 20%,#fff 80%);background-image:-ms-linear-gradient(top,#eee 20%,#fff 80%);background-image:linear-gradient(top,#eee 20%,#fff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111!important}.chzn-disabled{cursor:default;opacity:.5!important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:0}.chzn-rtl .chzn-search input{background:#fff url('../bundles/cars/images/chosen-sprite.png') no-repeat -38px -22px;background:url('../bundles/cars/images/chosen-sprite.png') no-repeat -38px -22px,-webkit-gradient(linear,0% 0,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url('../bundles/cars/images/chosen-sprite.png') no-repeat -38px -22px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url('../bundles/cars/images/chosen-sprite.png') no-repeat -38px -22px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url('../bundles/cars/images/chosen-sprite.png') no-repeat -38px -22px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url('../bundles/cars/images/chosen-sprite.png') no-repeat -38px -22px,-ms-linear-gradient(top,#eee 1%,#fff 15%);background:url('../bundles/cars/images/chosen-sprite.png') no-repeat -38px -22px,linear-gradient(top,#eee 1%,#fff 15%);padding:4px 5px 4px 20px;direction:rtl}
ul.rating li{display:inline-block;width:14px!important;height:14px!important;overflow:hidden}.lte7 ul.rating li{float:left}ul.rating.one-star li.star-one{background-color:#fc0}ul.rating.two-star li.star-one,ul.rating.two-star li.star-two{background-color:#fc0}ul.rating.three-star li.star-one,ul.rating.three-star li.star-two,ul.rating.three-star li.star-three{background-color:#fc0}ul.rating.four-star li.star-one,ul.rating.four-star li.star-two,ul.rating.four-star li.star-three,ul.rating.four-star li.star-four{background-color:#fc0}ul.rating.five-star li.star-one,ul.rating.five-star li.star-two,ul.rating.five-star li.star-three,ul.rating.five-star li.star-four,ul.rating.five-star li.star-five{background-color:#fc0}.pagination ul li.pages,.pagination ul li.disabled{display:none}.pagination ul li.active{display:block;float:left;height:27px;line-height:25px;background:#111;border-color:#111;color:#fff;margin:0 5px 0 0;padding:0 10px}.footer-comparison{z-index:9999;position:fixed;bottom:0;left:20px;background-color:#38c;padding:3px 10px;text-transform:uppercase;border-radius:3px 3px 0 0}.footer-comparison>a{color:#fff;font-weight:bold;font-size:13px}.footer-comparison>a i{display:inline-block;width:15px;height:15px;line-height:15px;background:#fff;margin-right:3px;color:#38c;font-style:normal;text-align:center;border-radius:100%}.footer-comparison .add-comparison{width:100px;position:absolute;top:53px;left:12px;background-color:#fff;border-radius:3px;border:1px solid #ccc;padding:5px;-webkit-transition:all 1.0s ease-in-out;-moz-transition:all 1.0s ease-in-out;-o-transition:all 1.0s ease-in-out;transition:all 1.0s ease-in-out}.footer-comparison .add-comparison:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #ccc;position:absolute;left:50%;margin-left:-7px;bottom:-10px}.footer-comparison .add-comparison:after{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #fff;position:absolute;left:50%;margin-left:-7px;bottom:-8px}.add-garage-btn:hover span:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #ddd;position:absolute;left:50%;margin-left:-7px;top:-10px}.add-garage-btn:hover span:after{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #f7f7f7;position:absolute;left:50%;margin-left:-7px;top:-8px}.footer-comparison .add-comparison.alert{top:-57px}.footer-comparison .add-comparison p{font-weight:bold;line-height:16px;display:inline-block;margin:0;padding:0;float:left;font-size:13px;text-align:center}.footer-comparison .add-comparison span.tick{width:30px;height:20px;display:inline-block;background-position:-272px -284px;float:left;margin:2px 0 0 0}.footer-comparison .add-comparison span.arrow-bottom{width:30px;height:25px;display:block;position:absolute;top:25px;left:50%;margin-left:-9px;background-position:-274px -304px}.footer-comparison .error-comparison{width:100px;height:27px;position:absolute;bottom:-53px;left:13px;background-color:#fff;border-radius:4px;border:2px solid #515151;box-shadow:0 0 3px 0 rgba(0,0,0,.5);padding:5px}.footer-comparison .error-comparison p{text-transform:none;font-weight:bold;line-height:12px;display:inline-block;padding:0;float:left;font-size:12px;width:70px;padding-top:2px}.footer-comparison .error-comparison span.cross{width:30px;height:20px;display:inline-block;background-position:-272px -284px;float:left;margin:2px 0 0 0}.footer-comparison .error-comparison span.arrow-bottom{width:30px;height:25px;display:block;position:absolute;top:25px;left:50%;margin-left:-9px;background-position:-274px -304px}#home-lead ul li.heading{font-weight:600;font-size:17px;text-transform:uppercase;padding-bottom:3px}#home-lead ul li.view{font-size:14px;margin:5px 0 0}#home-lead ul li{font-size:15px;line-height:20px}#home-lead ul li a{color:#111}#home-lead ul li a:hover{color:#35c;text-decoration:none}#home-lead ul li a.btn{color:#fff}#home-lead .half{width:48%;margin-right:4%}#home-lead .half.last{margin-right:0}#home-lead ul li.view a{color:#35c}#home-lead ul.types{margin:-3px 0 12px;overflow:hidden}#home-lead ul.types li.heading{width:100%}#home-lead ul.types li{float:left;width:48%;margin-right:4%}#home-lead ul.types li.full{width:100%;margin:0}#home-lead ul.types li:nth-child(odd){margin-right:0}#home-lead ul.quick-find{margin:0 0 5px}#home-lead .right li a{display:block;margin:0}#home-lead .right li a i{float:left;margin:4px 5px 0 0;opacity:.6}.spacing{height:1px;font-size:500px;overflow:hidden}.lte7 .spacing{position:relative;width:98%}.lte7 #home-lead{height:300px}.lte8 #home-lead ul.types li{width:50%;margin:0}.lte8 #home-lead ul.types li.heading{width:100%}#home-lead #popular-cars h2{margin-bottom:10px}#home-lead #popular-cars li{display:block;float:left;width:25%;text-align:center;position:relative}.lte7 #home-lead #popular-cars{overflow:hidden}.lte7 #home-lead #popular-cars li{width:155px;height:130px}#home-lead #popular-cars li:nth-child(5){clear:left}#home-lead #popular-cars li img{max-width:140px;width:75%;height:auto}#home-lead #popular-cars li h3{font-size:15px;line-height:18px;margin:-7px 0 5px}#home-lead #popular-cars li h3 span{display:block}#home-lead .car-finder li{float:left}.car-finder li{display:block;float:none;margin:0 0 2px;clear:left}.lte7 .car-finder li{clear:none}.car-finder li label{float:left;width:70px;margin-top:3px;font-weight:600}.car-finder select{width:230px;border:1px solid #ccc;font-size:15px;border-radius:2px}.car-finder button{margin:5px 0 0;cursor:pointer}#search{position:relative}#car-finder .col{margin-bottom:0}#car-finder .type-intro{margin-bottom:20px}#car-finder .pagination{padding-top:20px}#car-finder p.no-results{padding:20px 0}.car-results{float:left;width:79%}.car-results article{display:block;float:left;width:33.33%;border-bottom:1px solid #ddd;margin:0;padding:20px 0 25px;font-size:15px;line-height:24px;text-align:center}.car-results article.last{border-right:0}.car-results article img{width:90%;height:auto;max-width:200px}.car-results article h3{font-size:17px;margin:0 0 5px;line-height:22px}.car-results article h3 a{color:#111}.car-results article h3 span{display:block}.car-results article label{font-weight:600}.car-results article .item-rating{margin:0 0 10px}.car-results article .item-rating i{top:2px}.car-results .list-style article{width:100%;height:110px;margin:0;padding:15px 0;float:none;border-bottom:1px solid #ddd;text-align:left;position:relative;clear:left}.car-results .list-style article img{float:left;width:auto;height:79px;margin:0 5px 0 0}.car-results .list-style article h3 span{display:inline}.car-results .list-style article .btn{position:absolute;bottom:20px;right:0}.car-results .list-style article ul.rating{display:inline-block;margin-left:5px;position:relative;top:2px}.car-finder-list #filter-side .item.price ul.select{padding:5px 0 0;line-height:14px;text-align:center;overflow:hidden}.car-finder-list #filter-side .item.price span{display:block;width:20%;height:30px;line-height:32px;float:left}.car-finder-list #filter-side .item.price select{width:40%;float:left;font-size:12px}.car-finder-list #filter-side .item{position:relative}.car-finder-list #filter-side .item.slider-points label{width:100%;padding:10px 0;text-align:center}.car-finder-list #filter-side .item.slider-points label span{display:inline;font-size:15px}.car-finder-list #filter-side .ui-slider{position:relative;margin:2px 10px 22px 10px;height:7px;background-color:#38c;border:1px solid #ccc;background-image:none}.car-finder-list #filter-side .ui-slider-range-max{right:-1px;top:-1px;height:7px;position:absolute;z-index:1;display:block;border:1px solid #ccc;background:#ddd}.car-finder-list #filter-side .ui-slider-handle{cursor:pointer;outline:0;top:-3px;margin-left:-6px;position:absolute;z-index:2;width:12px;height:12px;background:#111;border-radius:100%}.car-finder-list #filter-side input.slider{display:none}.car-finder-list #filter-side .manufacturers ul{height:250px;margin-bottom:0!important;padding-bottom:7px;overflow-y:scroll;overflow-x:hidden}.car-finder-list #filter-side .manufacturers ul::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px;background:#eee}.car-finder-list #filter-side .manufacturers ul::-webkit-scrollbar-thumb{border-radius:0;background-color:#ddd}.result-heading .filtering{border-bottom:1px solid #ddd;padding-bottom:10px;font-size:14px;overflow:hidden}.result-heading .filtering select{float:right;border:1px solid #ccc;font-size:13px}.result-heading .filtering label{float:left;font-weight:600;text-transform:uppercase}.result-heading .filtering button{display:block;float:left;width:12px;height:12px;border:0;margin:6px 0 0 7px;padding:0;opacity:.3;cursor:pointer}.result-heading .filtering button.list-view{width:15px;background-position:0 -442px}.result-heading .filtering button.active{opacity:1}a.reset-filters{float:right;background:#fff;margin:-6px 10px 0 0;padding:0 5px;font-size:14px}a#toggle-filters{display:none}#exclusive-deals h1{margin:0 0 3px}.exclusive-deal{float:left;width:32%;margin:0 2% 30px 0}.col>.exclusive-deal:nth-child(3n+3){margin-right:0}.col>.exclusive-deal:nth-child(3n+4){clear:left}.exclusive-deal .img{display:block;margin:0 0 5px;position:relative;overflow:hidden}.exclusive-deal .img img{width:100%;height:auto}.exclusive-deal .img:before{content:"";width:100%;height:97%;box-shadow:inset 0 0 30px rgba(0,0,0,0.1);position:absolute;top:0;left:0}.exclusive-deal:hover .img:before{box-shadow:inset 0 0 100px rgba(0,0,0,0.2)}.exclusive-deal.expired a{cursor:default}.exclusive-deal.expired .img:before{content:"";width:100%;height:100%;background:#000;background:rgba(0,0,0,0.5);position:absolute;top:-6px;left:0}.exclusive-deal.expired span.expired{width:100px;height:50px;line-height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -50px;color:#fff;font-size:22px;text-align:center;text-transform:uppercase}.exclusive-deal.expired:hover .img:before{box-shadow:0}.exclusive-deal span.expires{display:block;width:100%;background:#000;background:rgba(0,0,0,0.75);padding:9px 12px 8px;color:#fff;font-size:15px;line-height:18px;text-transform:uppercase;position:absolute;bottom:6px;left:0}.exclusive-deal h3{margin:0 0 10px}.exclusive-deal h3 a{color:#111}.exclusive-deal ul.tags{margin-bottom:10px}.exclusive-deal ul.tags li label{display:inline-block;width:85px;font-weight:600;color:#111}.exclusive-deal.expired .btn,.exclusive-deal.expired .btn:hover{background:#fff;border:1px solid #bbb;color:#aaa!important}.exclusive-car-deal h1{font-size:32px;line-height:36px}.exclusive-car-deal h3{text-transform:uppercase}.exclusive-car-deal .deal-head{background:#aaa;box-shadow:inset 0 0 5px rgba(0,0,0,0.2);margin:-20px 0 20px;font-size:21px;font-weight:600;position:relative;overflow:hidden}.exclusive-car-deal .deal-head img.car-bg{width:120%;height:auto;position:absolute;top:-150px;left:-10px;opacity:.7;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.lte8 .exclusive-car-deal .deal-head img.car-bg{display:none}.exclusive-car-deal .deal-info{display:block;background:#fff;background:rgba(255,255,255,0.9);margin:20px 0;padding:20px 20px 0;position:relative;overflow:hidden}.exclusive-car-deal .deal-head label{display:inline-block;width:135px;font-weight:400;color:#111}.exclusive-car-deal .deal-head .sale-price{font-size:32px;line-height:36px;margin-bottom:15px}.exclusive-car-deal .deal-head .sale-price label{width:auto}.exclusive-car-deal .deal-head ul{margin-bottom:20px}.exclusive-car-deal .deal-head li{margin-bottom:5px}li.red{color:#c00}.exclusive-car-deal .deal-head img.car{width:auto;height:220px;float:right;margin:0 0 20px 20px}.exclusive-car-deal .discount{width:100px;height:100px;background:#38c;padding-top:30px;font-size:40px;line-height:20px;color:#fff;text-align:center;position:absolute;bottom:80px;left:340px;border-radius:100%}.lte7 .exclusive-car-deal .discount{display:none}.exclusive-car-deal .discount span{font-size:15px;text-transform:uppercase}.exclusive-car-deal .deal-head .btn{height:40px;line-height:40px;margin-bottom:20px;font-size:23px}.exclusive-car-deal .deal-head .btn:hover{border-bottom-width:1px}.exclusive-car-deal .deal-head .btn i{background-position:-40px -300px;width:12px;height:7px;top:-4px}.exclusive-car-deal .deal-head .btn:hover i{background-position:-55px -300px}.exclusive-car-deal .half{width:49%;margin:0 1% 20px 0}.exclusive-car-deal .half.last{margin:0 0 20px 1%}.exclusive-car-deal .deal-details ul{margin-bottom:15px}.exclusive-car-deal .deal-details li{margin:0 0 10px;font-size:19px}.exclusive-car-deal .deal-details li i.tick{float:left;margin:5px 7px 7px 0}.exclusive-car-deal .deal-details .help:before{display:block;float:left;content:"i";background:#38c;width:14px;height:14px;line-height:14px;text-align:center;color:#fff;font-weight:600;font-size:12px;margin:8px 5px 0 -2px;border-radius:100%;transition:.2s}.exclusive-car-deal .deal-form{border:1px solid #ddd;box-shadow:0 3px 5px -2px rgba(0,0,0,0.25)}.exclusive-car-deal .deal-form h2{background:#111;border:0;margin:0;padding:7px 15px;color:#fff}.exclusive-car-deal .deal-form form{padding:15px}.exclusive-car-deal .deal-form button{margin:10px 0 5px}.exclusive-car-deal .deal-form label{clear:left}.exclusive-car-deal .deal-form p.required{margin:0;font-size:13px}.exclusive-car-deal .deal-form form div{clear:left}.exclusive-car-deal .deal-form form div ul{color:#c00;font-size:13px;clear:left}.exclusive-car-deal .deal-form form div.controls{width:70%;float:left;clear:none}.exclusive-car-deal .deal-form form div.controls input[type=text]{width:100%}.exclusive-car-deal .deal-form.expired h3{padding:15px 15px 0}.exclusive-car-deal .deal-form.expired p{margin-left:15px}.exclusive-car-deal .grey-strip{padding-bottom:0}.exclusive-car-deal .customer img{float:left;width:auto;height:80px}.exclusive-car-deal .customer .quote{background:#fff;margin-left:110px;padding:15px;font-size:15px;line-height:21px;position:relative}.exclusive-car-deal .customer .quote:after{display:inline-block;width:0;height:0;text-indent:-99999px;vertical-align:middle;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:16px solid #fff;content:"";position:absolute;top:50%;margin-top:-10px;left:-16px}.exclusive-car-deal .article{font-size:15px;line-height:21px}.exclusive-car-deal .article .info{margin-left:155px}.exclusive-car-deal .article h4{margin:0;line-height:18px}.exclusive-car-deal .article span{margin:0 0 5px;font-size:13px;color:#555;text-transform:uppercase}.exclusive-car-deal .article p{line-height:21px;margin:0 0 5px}.exclusive-car-deal .article img{float:left;width:auto;height:80px;margin:0 15px 20px 0}ul.exclusive-success li{margin:0 0 10px}ul.exclusive-success li i{margin-right:3px}#offer-tabs ul.tabs{height:36px;line-height:34px;border-bottom:1px solid #ccc;margin:0 0 15px;font-weight:600}#offer-tabs ul li{display:block;float:left}#offer-tabs ul li a{display:block;float:left;height:36px;background:#eee;border:1px solid #ccc;margin:0 0 0 5px;padding:0 15px;color:#555}#offer-tabs ul li.ui-tabs-active a{background:#fff;border-bottom:1px solid #fff;color:#111}#offer-tabs div ul{float:left;width:50%;margin-bottom:10px;padding-right:20px}#offer-tabs #tab-4 ul{width:100%}#offer-tabs div ul li{float:none;margin:0 0 5px 12px;list-style:none outside}#offer-tabs div ol li{list-style:decimal outside;margin:0 0 5px 20px}#press{display:table;clear:both;margin-bottom:20px}#press .item{width:18%;display:table-cell;border-right:1px dotted #ddd;margin:0 1% 20px;padding:0 15px;font-size:15px;line-height:21px}#press .item.first{margin-left:0;padding-left:0}#press .item.last{border:0;margin-right:0;padding-right:0}.car-finder-list .car-results-loader,.car-price-list .car-results-loader{display:none}.car-results-loader{transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.car-results-loader{display:block;position:absolute;left:50%;margin:105px 0 40px -58px;z-index:1500;background-color:#fff;border:1px solid #e1e1e1;width:116px;height:116px;font-size:16px;padding:17px;border-radius:100%}.car-results-loader img{width:80px;height:80px;margin:0 auto}.car-results-loader p{text-align:center;font-weight:bold;font-size:16px;margin-top:7px}.car-finder-list section#car-results-container.cars-results-loading .car-results-loader{display:block!important;top:100px}#compare-tool .social{margin-top:15px}#compare-tool a.help{float:right;position:relative;background:#fff;margin:-6px 10px 0 0;padding:0 5px;font-size:15px}#compare-tool .garage-cars{clear:both}#compare-tool .garage-cars li{display:block;float:left;width:32.33%;height:75px;position:relative;margin:0 1.5% 15px 0;padding:10px;background:#fff;border:1px solid #aaa;border-left:5px solid #aaa;font-size:15px;line-height:16px;-webkit-font-smoothing:subpixel-antialiased}.lte7 #compare-tool .garage-cars li{width:30%}#compare-tool .garage-cars li:hover{border-color:#111;opacity:1}#compare-tool .garage-cars li img{width:auto;height:70px;float:left;margin:-8px 0 10px -9px}#compare-tool .garage-cars li a{display:block;height:60px;color:#555}#compare-tool .garage-cars li.last{margin-right:0}#compare-tool .garage-cars li.empty{background:#f1f1f1;border:1px dashed #ccc}#compare-tool .garage-cars li.selected{border-color:#38c}#compare-tool .garage-cars li.selected a{color:#111}#compare-tool .garage-cars li a.remove-car{display:none;width:20px;height:20px;background:#ddd;position:absolute;top:0;right:0;background:#ddd;color:#777;font-size:20px;line-height:20px;text-align:center;transition:none;border-radius:0 0 0 3px}#compare-tool .garage-cars li:hover a.remove-car{display:block}#compare-tool .garage-cars li a.remove-car:hover{background:#c33;color:#fff}#compare-tool .garage-cars li{font-weight:600}#compare-tool .garage-cars li span{display:block;padding-top:2px;font-size:12px;font-weight:400;line-height:14px;text-transform:uppercase;color:#555}#car-helper{max-width:710px}#car-helper .modal-body ul{overflow:hidden}#car-helper .modal-body ul li{float:left;width:31.33%;margin-right:3%}#car-helper .modal-body ul li.last{margin-right:0}#car-helper .modal-body ul li img{width:100%;height:auto}section.comparison h3{margin-bottom:5px}section.comparison table{width:100%;background:#fff}section.comparison table.attributes{margin-bottom:20px}section.comparison table th,section.comparison table td{width:21%;border-top:1px solid #ddd;padding:7px 0;font-size:15px;line-height:18px;text-align:center;vertical-align:middle}section.comparison table tr.car-figures th,section.comparison table tr.car-figures td{border:0;padding:15px 0}section.comparison table th{width:16%;font-weight:600;text-align:left}section.comparison table th.heading{width:100%;background:#eee;border-top:4px solid #111;padding:7px 10px;text-transform:uppercase}#add-car{width:400px;margin-left:-200px}#add-car li{margin:0 0 5px}#add-car label{width:100px}#add-car select{width:260px;border:1px solid #ccc;font-size:14px}table.car-titles{-webkit-font-smoothing:subpixel-antialiased}table.car-titles.scroll-to-fixed-fixed{background:#fff;background:rgba(255,2555,255,0.97);box-shadow:0 7px 5px -5px rgba(0,0,0,0.25)}.comparison table tr.car-figures td.loading figure{background-image:url(../bundles/cars/images/loading-cars-small.gif);background-repeat:no-repeat;background-position:80px;background-color:#fff}.comparison table tr.car-figures td.loading figure img{opacity:.5}.comparison table tr.car-figures ul{background-color:#f6f6f6;border:1px solid #ddd;display:block;width:92%;height:22px;text-align:center;margin:-1px -1px 0 0;overflow:hidden}.comparison table tr.car-figures ul li{float:right;line-height:20px;margin:0 -1px 0 0;border-bottom:0}.comparison table tr.car-figures td.empty ul li a{cursor:default;background-color:#f9f9f9;color:#999}.comparison table tr.car-figures td.empty ul li a:hover{background-color:#f9f9f9}.comparison table tr.car-figures ul li a{height:24px;padding:6px 7px 7px;font-size:11px;font-weight:600;margin:0;background-color:#eee;border:1px solid #ddd;color:#555;text-transform:uppercase}.comparison table tr.car-figures ul li a:hover{background-color:#ddd;text-decoration:none}.comparison table tr figure{height:110px;width:92%;display:block;border:1px solid #ddd;overflow:hidden;margin:0}.comparison table tr figure img{width:99%;max-width:185px;height:auto}#product-nav li a{transition:none}#product .top-content .mpu{float:right;width:300px;margin-bottom:15px}#product h1 span{display:block;font-size:24px;line-height:30px;font-weight:400;color:#555}#product .top-content{position:relative}#product .top-content .img{float:left;width:290px;margin:0 0 10px;overflow:hidden}#product .top-content .img img{width:98%;height:auto;position:relative}#product .top-content ul.rating{display:inline-block;position:relative;top:5px}#product .top-content .btn{height:36px;line-height:34px;border-bottom-width:1px;padding:0 15px;font-size:17px}#product .top-content .btn:hover{border-bottom-width:1px}#product .top-content .btn.secondary{border-bottom-width:1px;margin-right:5px}#product .top-content .summary-content{font-size:17px;margin-bottom:25px}#product .top-content .summary-content li{margin:0 0 5px}#product .top-content .summary-content label{display:inline-block;width:130px;font-weight:600}#product .top-content .summary-content li.model-btn{padding-top:10px}#product .top-content .summary-content li a.user-rating-link{font-size:15px}#product .top-content .summary-content li select{max-width:200px;border:1px solid #ccc;font-size:15px}#product .alternatives{float:right;width:22%;border-left:1px solid #ddd;margin-bottom:20px;color:#111}#product .alternatives h4{margin:0;padding:0 0 5px 12px;text-transform:uppercase}#product .alternatives li{font-size:15px;line-height:18px;font-weight:600;text-align:center}#product .alternatives li span{display:block;padding-bottom:5px}#product .article-body p:first-child{font-size:17px;margin:0 0 15px;line-height:24px}#product #other-models{overflow:hidden}#product .alternative-model ul li{float:left;width:25%;margin:0;padding:15px 0;font-size:15px;line-height:18px;font-weight:600;text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#product .alternative-model ul li:nth-child(4n+4){border-right:0}#product .alternative-model ul li a{color:#111}#product .alternative-model ul li a span{display:block}#product .alternative-model ul li a img{width:90%;height:auto;max-width:130px}#product .key-facts{padding:5px 0 10px;overflow:hidden}#product .key-facts li{float:left;width:25%;font-size:15px;line-height:19px}#product .key-facts li i{display:block;background:#111 url(../bundles/cars/images/cars-spec-items-2x.png) 0 0 no-repeat;background-size:320px 40px;width:40px;height:40px;border:2px solid transparent;float:left;margin:2px 10px 0 0;border-radius:100%}#product .key-facts li h4{margin:2px 0 0;font-size:15px;line-height:15px}#product .key-facts li i.fuel{background-position:-2px -2px}#product .key-facts li i.mpg{background-position:-202px -3px}#product .key-facts li i.transmission{background-position:-42px -1px}#product .key-facts li i.insurance{background-image:none;font-size:20px;font-style:normal;font-weight:600;line-height:34px;color:#fff;text-align:center}#product .key-facts li i.tax{background-position:-242px -2px}#product .key-facts li i.emissions{background-position:-162px -3px}#product .key-facts li i.acceleration{background-position:-82px -2px}#product .key-facts li i.engine{background-position:-122px -1px}#variant-spec h3.toggle{display:block;cursor:pointer}#variant-spec h3 i{display:block;float:left;width:16px;height:16px;background:#aaa;margin:4px 7px 0 0;line-height:14px;font-family:times;font-size:16px;font-style:normal;text-align:center;color:#fff;border-radius:100%}#variant-spec h3:hover i{background:#111;color:#fff!important;cursor:pointer}#product .fact .spec-item{font-size:15px}#product .fact h2{clear:left}#product .fact h3,#product .fact .accordion-heading a{display:block;background:#eee;border-top:1px solid #ddd;border-left:3px solid #111;margin:0;padding:5px 10px;font-size:17px;font-weight:600;color:#111;text-transform:uppercase}#product .fact table{width:100%;margin:0 0 20px;text-align:left}#product .fact table th,#product .fact table td{width:25%;padding:7px 5px 7px 0;border-top:1px solid #ddd}#product .fact table th{font-weight:600}#product .top-content .add-garage-btn{position:absolute;top:0;right:0;z-index:2}#product .top-content .btn.add-garage{border-width:1px;line-height:24px;font-size:14px;height:26px;padding:0 7px;transition:none}#product .top-content .btn.add-garage b{float:right;font-size:17px;font-weight:600;position:relative;top:0;margin-left:5px}#product .good-bad div.rating ul{padding-top:3px}#product .good-bad div ul li ul.rating{display:inline-block;border:0;margin:0;padding:0;position:relative;top:7px}.add-garage-btn span{display:none!important;background:#f7f7f7;width:130px;padding:10px;position:absolute;top:40px;left:-10px;border:1px solid #ddd;font-size:13px;line-height:16px;color:#555;white-space:normal;border-radius:3px;box-shadow:0 3px 5px -2px rgba(0,0,0,0.25)}.add-garage-btn:hover span:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #ddd;position:absolute;left:50%;margin-left:-7px;top:-10px}.add-garage-btn:hover span:after{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #f7f7f7;position:absolute;left:50%;margin-left:-7px;top:-8px}.add-garage-btn:hover span{display:block!important}.btn.add-garage.added{background:#eee;border:1px solid #ccc;color:#777}.btn.add-garage.added:hover{background:#fff;border:1px solid #c33;color:#c33!important}.variant-list{margin-bottom:25px}.variant-list .header-background{height:30px;border:1px solid #ddd;background-image:-webkit-linear-gradient(bottom,#eee,#f6f6f6);background-image:-moz-linear-gradient(bottom,#eee,#f6f6f6);background-image:-o-linear-gradient(bottom,#eee,#f6f6f6);background-image:-ms-linear-gradient(bottom,#eee,#f6f6f6);background-image:linear-gradient(to top,#eee,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#eeeeee',GradientType=0);height:30px;position:absolute;top:0;right:0;left:0}.variant-list .scroll-variant{height:380px;padding-top:30px;position:relative}.variant-list .finder-filters{display:none;padding-left:10px;color:#fff;font-size:13px;background-color:#585858;border:1px solid #363636;font-weight:600}.variant-list .finder-filters a{border-radius:10px;background-color:#252525;color:#fff;font-weight:600;padding:10px;float:right;height:12px;margin-top:2px;margin-right:3px;line-height:2px}.variant-list .finder-filters a:hover{background-color:#000}.variant-list .variant-filters{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#ebebeb;border:1px solid #ddd;border-bottom:0;height:65px;border-top:1px solid #ccc;position:relative}.variant-list .variant-filters .fuel-filter,.variant-list .variant-filters .transmission-filter{width:50%;float:left;border-right:1px solid #ddd;padding:10px 10px 9px 10px}.variant-list .variant-filters .transmission-filter{border-right:0}.variant-list .variant-filters h5{font-size:14px;line-height:14px;margin-bottom:8px;text-transform:uppercase}.variant-list .variant-filters ul li{float:left}.variant-list .variant-filters ul li input{display:inline-block;margin:0 20px 0 0;vertical-align:middle;padding:1px;float:right;position:relative;top:6px}.variant-list .variant-filters ul li label{font-size:14px;font-weight:400;display:inline-block;margin-right:5px;white-space:nowrap}.variant-list .hidden-filters{display:none}.variant-list table.table-head{width:100%}.variant-list table{overflow-x:hidden;overflow-y:auto;width:100%;background-color:#fff;border:1px solid #ddd}.variant-list table thead tr .th-inner{position:absolute;top:0;line-height:30px;height:30px;text-align:left;text-transform:uppercase}.variant-list .car-list{background-color:#f6f6f6;border-left:1px solid #ddd;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;display:block;overflow-y:scroll;overflow-x:hidden;border-bottom:1px solid #ddd;height:100%}.variant-list .car-list table{width:100%;-webkit-box-shadow:inset 0 0 6px rgba(89,89,89,.21);-moz-box-shadow:inset 0 0 6px rgba(89,89,89,.21);box-shadow:inset 0 0 6px rgba(89,89,89,.21)}.variant-list table tr th{cursor:pointer}.variant-list table tr th div:hover{border-top:1px solid #ddd;background-image:-webkit-linear-gradient(bottom,#ddd,#eee);background-image:-moz-linear-gradient(bottom,#ddd,#eee);background-image:-o-linear-gradient(bottom,#ddd,#eee);background-image:-ms-linear-gradient(bottom,#ddd,#eee);background-image:linear-gradient(to top,#ddd,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dddddd',GradientType=0)}.variant-list table tr th div{border-top:1px solid #ddd;vertical-align:middle;font-weight:600;font-size:13px;border-right:1px solid #ddd;height:16px;display:block}.variant-list table tr th div b.caret{display:none}.variant-list table tr th.headerSortUp div,.variant-list table tr th.headerSortDown div{background-image:-webkit-linear-gradient(bottom,#ddd,#eee);background-image:-moz-linear-gradient(bottom,#ddd,#eee);background-image:-o-linear-gradient(bottom,#ddd,#eee);background-image:-ms-linear-gradient(bottom,#ddd,#eee);background-image:linear-gradient(to top,#ddd,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dddddd',GradientType=0)}.variant-list table tr th.headerSortUp div b.caret{display:inline-block;border-bottom:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;border-top:0;margin-left:5px;vertical-align:px}.variant-list table tr th.headerSortDown div b.caret{display:inline-block;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0;margin-left:5px}.variant-list table th.compare,.variant-list table th.compare div{width:50px;text-align:center}.variant-list table td.compare{width:50px;text-align:center}.variant-list table td.compare input{vertical-align:0}.variant-list table th.variant{width:225px}.variant-list table th.variant div{width:237px;padding-left:10px;left:1px}.variant-list table td.variant{width:225px;padding-left:10px}.variant-list table th.fuel,.variant-list table th.fuel div{width:62px;text-align:center}.variant-list table td.fuel{width:43px;text-align:center}.variant-list table th.engine-size,.variant-list table th.engine-size div{width:83px;text-align:center}.variant-list table td.engine-size{width:63px;text-align:center}.variant-list table th.transmission,.variant-list table th.transmission div{width:100px;text-align:center}.variant-list table td.transmission{width:69px;text-align:center}.variant-list table th.price,.variant-list table th.price div{width:76px;text-align:center}.variant-list table td.price{width:49px;text-align:center}.variant-list table th.empty,.variant-list table th.empty div{width:84px;text-align:center}.variant-list table td.empty{width:64px;text-align:center}.variant-list table td.no-results{text-align:center;width:100%;height:80px}.variant-list table td.no-results a:hover{text-decoration:underline}.variant-list table tr:hover td.no-results{background-color:#f6f6f6}.variant-list .car-list tbody tr{height:35px;padding:10px 0;border-bottom:1px solid #ddd}.variant-list .car-list tr:hover{background-color:#eee}.variant-list table tr td,.variant-list table tr tr{vertical-align:middle;font-size:14px;padding:0 5px}.variant-list table tr td{line-height:18px;padding:5px 10px}.variant-list table td.variant{font-weight:600}.variant-list table.car-list tr:hover{background-color:#e8e8e8}.variant-list table tr.table-head{background-color:#f6f6f6;height:26px;border-top:0}.variant-list table tr.table-head:hover{background-color:#f6f6f6}.variant-list .car-list tr td.variant{font-weight:600}.variant-list .car-list tr td.variant a{color:#111}.variant-list .car-list tr td .btn{float:right}.variant-list .car-list::-webkit-scrollbar{width:8px}.variant-list .car-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2)}.variant-list .car-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#888;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);cursor:pointer}.variant-list .variant-list-loading{display:none}.variant-list.cars-results-loading .variant-list-loading{z-index:1;display:block;position:absolute;top:145px;left:56%;margin-left:-61px;width:31px;height:31px;background-color:#fff;background-color:rgba(255,255,255,.9);border-radius:4px;border:1px solid #ddd;padding:10px}.variant-list .variant-list-loading img{margin:0 auto}.lte7 .variant-list .variant-filters{display:none}#product.variant #fixed{position:static!important}#product.variant #fixed #side-tabs,#product.variant #fixed .side-stories{height:auto!important}#product.variant .col.narrow.right .fixed-spacer.mobile{display:none!important}.return-model{opacity:.5;float:left;margin:9px 0 0 -35px}.return-model span{display:none}.return-model:hover{opacity:.75}.variation-content .accordion-group{position:relative}#product .accordion-toggle i{float:left;display:block;width:16px;height:16px;background:#aaa;line-height:14px;font-family:times;font-size:16px;font-style:normal;text-align:center;color:#fff;position:relative;top:4px;margin-right:7px;border-radius:100%}#product .accordion-toggle:hover i{background:#111;color:#fff!important;cursor:pointer}#product .accordion-toggle i.plus{display:none}#product .accordion-toggle.collapsed i.minus{display:none}#product .accordion-toggle.collapsed i.plus{display:block}#product .accordion-group table{display:block;width:100%;margin:0;font-size:15px;overflow:hidden}#product .accordion-group table.in{display:table}#product .accordion-group table th{width:60%}#product .accordion-group table td{width:20%}#product .accordion-group table th.icons{border:0;padding:0}.reposition{padding-top:120px;margin-top:-120px}.reposition.first{padding-top:120px;margin-top:-120px}body.takeover .reposition.first{padding-top:105px}.key-specs h3{border-bottom:1px dotted #ddd;margin:0;padding:0 0 10px}.key-specs ul{overflow:hidden;margin:0 0 10px}.key-specs ul li{float:left;width:100%;margin:0;padding:10px 0;border-top:1px dotted #ddd;font-size:15px}.key-specs ul li:before{display:none}.key-specs ul li:nth-child(1){border-top:0}.key-specs ul li label{font-weight:bold;float:left;width:120px}.key-specs ul li ul{margin:0}.key-specs ul li ul li{border:0;margin:0;padding:0}.aa-wide-promo{display:block;border:1px solid #ccc;border-left:0;border-right:0;margin:0 0 20px;font-weight:600;color:#111;position:relative;clear:both}.aa-wide-promo span.heading{width:140px;background:#fff;text-align:center;font-size:14px;font-weight:400;text-transform:uppercase;color:#777;position:absolute;top:-12px;left:50%;margin-left:-70px}.aa-wide-promo img{float:left;margin:15px 17px 0 15px;width:auto;height:50px}.aa-wide-promo span.info{display:block;float:left;width:60%;line-height:24px;font-size:22px;margin:17px 0 20px 0}.aa-wide-promo span.info span{display:block;font-size:14px;line-height:18px;color:#555}.aa-wide-promo span.price{width:100px;float:left;margin:15px 0 0 20px;font-size:12px;text-align:center}.aa-wide-promo span.price span{display:block;font-size:22px}.aa-wide-promo span.btn{margin:23px 10px 0 0;white-space:nowrap;text-decoration:none;float:right}.aa-wide-promo:hover span.btn{opacity:.85}.aa-wide-promo span.clear{display:block;clear:both}#breakdown-intro .mpu{float:right;margin:0 0 20px 20px}#breakdown-intro h1{margin:0 0 3px;padding:0}#breakdown-cover h2.subhead{margin-bottom:10px}#breakdown-cover ul.intro li{padding-left:27px;font-size:19px}#breakdown-cover ul.intro li:before{margin-left:-25px}@media only screen and (max-width :1100px){#product .article-body{width:75%;float:left}}@media only screen and (max-width :1100px){#home-lead #popular-cars li{width:33%}#home-lead #popular-cars li:nth-child(4){clear:left}#home-lead #popular-cars li:nth-child(5){clear:none}#home-lead #popular-cars li:nth-child(7),#home-lead #popular-cars li:nth-child(8){display:none}#product .top-content .img{width:250px}#product .top-content .summary-content li select{max-width:150px}#product .top-content .btn{margin-bottom:5px;padding:0 10px;font-size:16px;text-align:center}}@media only screen and (max-width :940px){.footer-comparison{left:3%}#popular-cars{margin-bottom:20px;overflow:hidden}#home-lead #popular-cars li{width:25%}#home-lead #popular-cars li:nth-child(4){clear:none}#home-lead #popular-cars li:nth-child(5){clear:left}#home-lead #popular-cars li:nth-child(7),#home-lead #popular-cars li:nth-child(8){display:block}#home-lead .col.narrow.right{display:block}#home-lead ul.types,#home-lead .make-model{float:left;width:50%;padding:0 20px 0 0}#home-lead .make-model{border-left:1px solid #ddd;padding:0 0 0 20px}#car-finder .col.left{margin-bottom:0!important}#car-finder .col.right{display:none}#car-finder .type-intro p{display:none}#car-finder ul.intro{margin-bottom:10px}#car-finder ul.intro li{margin:0 0 5px;font-size:17px}#car-finder ul.intro li:before{top:3px}.car-results{width:76%}.car-results article{width:50%;margin:0!important}.phone-pagination{background:transparent}.variant-list .variant-filters ul li label{font-size:12px}.return-model{display:none}.aa-wide-promo span.info{width:50%}#compare-tool .garage-cars li{height:90px}#compare-tool .garage-cars li a{height:70px}.comparison table tr figure,.comparison table tr.car-figures ul{width:75%;margin-left:12%}.comparison table tr figure img{width:auto;height:99%}#press .item{display:block;width:100%;float:none;border:0;border-bottom:1px dotted #ccc;margin:0 0 15px;padding:0 0 15px}.exclusive-car-deal .deal-head img.car-bg{width:auto;height:120%;top:0}.exclusive-car-deal .discount{top:120px;left:auto;right:40px}}@media only screen and (max-width :860px){.exclusive-car-deal .deal-head img.car{width:48%;height:auto}}@media only screen and (max-width :767px){#home-lead .col.wide.left{display:none}#home-lead #popular-cars li h3{font-size:15px;line-height:18px}#home-lead .car-finder li{float:none}#home-lead ul.types li{margin:0 0 3px}#home-lead .make-model label{display:none}#home-lead .make-model ul,#home-lead .make-model li{float:none;width:100%}#home-lead .make-model li{margin:0 0 5px}#home-lead .make-model select{display:block;width:100%}a#toggle-filters{display:inline-block}.exclusive-deal{width:48.5%;margin:0 1.5% 20px 0!important;clear:none!important}.col>.exclusive-deal:nth-child(odd){margin:0 0 20px 1.5%!important}.col>.exclusive-deal:nth-child(even){clear:left!important}.car-results{width:100%}.car-results .list-style article .btn{display:none}#product .article-body,#product .alternatives{width:100%;float:none}#product .alternatives{border:0}#product .alternatives h4{margin:0 0 10px;padding:0;font-size:20px;text-transform:none}#product ul.feed.compact{border:0}#product ul.feed.compact li{width:25%;float:left;border:0;margin:0 0 25px;padding:0;clear:none}#product ul.feed.compact li a{border:0;padding:0}#product ul.feed.compact li a img{width:90%;height:auto;max-width:130px}#product ul.feed.compact li:after,ul.feed.compact li:last-child:before{display:none}.variant-list .variant-filters,.variant-list .engine-size{display:none}#product .add-garage{display:none}#product .key-facts li h4{margin-top:5px}#product .key-facts li h4,#product .key-facts li p{font-size:13px;line-height:15px}#breakdown-cover ul.intro{display:none}.aa-wide-promo img{margin-left:0}.aa-wide-promo span.info{width:auto;float:none;margin-bottom:10px;font-size:17px}.aa-wide-promo span.price{width:auto;float:left;margin:0 0 0 83px;font-size:17px;text-align:center}.aa-wide-promo span.price span{display:inline;font-size:17px}.aa-wide-promo span.btn{margin:0 0 15px;white-space:nowrap;text-decoration:none;float:right}#compare-tool h1{margin:0 0 15px}#compare-tool .social{display:none}#compare-tool .garage-cars{height:200px;margin:0 0 20px;padding:10px 10px 0;background:#eee;box-shadow:inset 0 0 5px #ccc;overflow-y:scroll}#compare-tool .garage-cars::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px;background:#ddd}#compare-tool .garage-cars::-webkit-scrollbar-thumb{border-radius:0;background-color:#aaa}#compare-tool .garage-cars li{width:100%;height:auto;margin:0 0 10px 0!important}#compare-tool .garage-cars li a{height:auto}#compare-tool .garage-cars li img{display:none}.comparison table tr th:nth-child(4n),.comparison table tr td:nth-child(4n),.comparison table tr th:nth-child(5n),.comparison table tr td:nth-child(5n){display:none}.comparison table tr figure{height:80px}section.comparison table th,section.comparison table td{font-size:13px}.exclusive-car-deal .deal-head{font-size:15px}.exclusive-car-deal .deal-info{margin:20px 0}.exclusive-car-deal h1{font-size:24px;line-height:28px}.exclusive-car-deal .deal-head .sale-price{font-size:20px;line-height:24px}.exclusive-car-deal .deal-head li{line-height:18px}.exclusive-car-deal .deal-head label{width:100px}.exclusive-car-deal .deal-head .btn{height:32px;line-height:32px;border-bottom-width:31px;font-size:17px}.exclusive-car-deal .deal-head .btn i{top:-2px}.exclusive-car-deal .col.half{width:100%;margin:0 0 20px}.exclusive-car-deal .deal-details li{font-size:17px}#offer-tabs ul.tabs{height:auto;border:0;margin:0 0 10px;font-size:15px;overflow:hidden}#offer-tabs ul li a{background:#ddd;border:0;height:28px;margin:0 5px 5px 0;padding:0 10px;line-height:28px;border-radius:3px}#offer-tabs ul li.ui-tabs-active a{background:#111;color:#fff}#offer-tabs div{font-size:15px}#offer-tabs div ul{width:100%;margin:0;padding:0}}@media only screen and (max-width :640px){#home-lead .col{float:none;width:100%}#home-lead ul.types{display:none}#home-lead .make-model ul.quick-find{display:none}#home-lead .make-model{width:100%;border:0;padding:0 0 20px}#product ul.feed.compact li{width:50%}#product .alternative-model ul li{width:33%;border:0}.variant-list table tr th div{border-right:0}.variant-list .transmission,.variant-list .fuel{display:none}#product .top-content .btn{padding:0 10px;font-size:15px}#product .key-facts li{width:50%}#product .fact .spec-item,#product .accordion-group table{font-size:13px;line-height:16px}#product .top-content .img{width:100%}#product .top-content .img img{max-width:320px}.exclusive-car-deal .deal-form form div.controls{clear:left;width:100%}}@media only screen and (max-width :480px){#home-lead #popular-cars li{width:50%}#home-lead #popular-cars li:nth-child(5),#home-lead #popular-cars li:nth-child(6){display:none}.exclusive-deal,.col>.exclusive-deal:nth-child(odd),.col>.exclusive-deal:nth-child(even){float:none;width:100%!important;margin:0 0 20px!important}#car-finder .col.left{display:none}.car-results article{font-size:13px}.car-results article h3{font-size:15px;line-height:18px}.car-results article label{display:none}.car-results article .btn{display:none}#product .alternative-model ul li{width:50%}.variant-list .car-list tr td.variant a{display:block}.variant-list .empty{display:none}#product .top-content .btn{padding:0 9px;font-size:14px}.aa-wide-promo img{float:none}.aa-wide-promo span.info{margin-top:5px}.aa-wide-promo span.price{margin-left:0}#car-finder a.reset-filters{margin:-40px 0 0 0;padding:0;font-size:13px}.exclusive-car-deal .discount{width:80px;height:80px;padding-top:23px;font-size:30px;line-height:16px;top:30px;right:30px}.exclusive-car-deal .discount span{font-size:12px}.exclusive-car-deal .deal-head img.car{float:none;width:100%;margin:0 0 5px}#car-helper{width:auto}#car-helper .modal-body ul li,#car-helper .modal-body ul li.last{float:none;width:100%;margin:0 0 20px;text-align:center}#car-helper .modal-body ul li img{width:auto;height:auto}}