*{margin:0;padding:0}body{background:#fff;font:62.5%/1.3 Arial,Helvetica,Geneva,sans-serif;color:#545454}html>body{font-size:10px}p{font-size:12px}a{color:#ae126f;text-decoration:none;outline:none}a:hover{color:#ec008c}img{border:none;display:block}h1{margin:0;padding:0;clear:both;font-size:22px;font-weight:bold}h2{margin:0;padding:0;font-size:22px;font-weight:bold}h3{margin:0;padding:0;font-size:14px;font-weight:bold}ul{list-style-type:none;margin:0;padding:0} ol{margin:0;padding:0}blockquote{display:inline;font-style:italic}ul li{margin:0;padding:0}form{height:100%}table{border-collapse:collapse;border-spacing:0}fieldset{border:none}textarea{font-family:Arial,Helvetica,Geneva,sans-serif}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}#Skiplinks{left:-9999em;position:absolute;top:-9999em}.replace{background-repeat:no-repeat;overflow:hidden;position:relative;z-index:2}.replace span{background:no-repeat top left;position:absolute;height:100%;left:0;top:0;width:100%;z-index:100}ul#Accessibility,.accessibility{left:-9999em;position:absolute;top:-9999em}.adn{display:block;height:0;overflow:hidden;width:0}.print{display:none}legend{display:none;height:0;font-size:12px}.frow{height:1%;margin:10px 0;font-size:12px}.frow:after{clear:both;content:".";display:block;height:0;visibility:hidden}label{width:150px;float:left;font-size:12px;padding:5px 0}label em{color:#ae126f}.frow-text span input{border:none 0}.frow-text span{display:block;width:170px;float:left;padding-right:10px;height:25px;background:transparent url(/_Client/Images/Global/InputBg.png) right top no-repeat}.frow-text span input{font-size:12px;font-family:Arial;height:15px;outline:none;width:160px;padding:5px 0 5px 10px;float:left;background:#ececec url(/_Client/Images/Global/InputBg.png) left top no-repeat}.frow-text span input.labeled{color:#adadad;font-style:italic}.frow select{border:1px solid #d7d9dd;padding:5px}.frow-textarea .outer{float:left;width:280px;padding-top:10px;background:#ececec url(/_Client/Images/Global/TextareaBg.png) top right no-repeat}.frow-textarea .outer span{display:block;padding-bottom:10px;background:transparent url(/_Client/Images/Global/TextareaBg.png) left bottom no-repeat}.frow-textarea textarea{font-size:12px;display:block;outline:none;width:260px;padding:0px 5px 5px 10px;border:none;background:transparent} .frow-action{}.frow-action input{float:left;background:#ae126f;color:#fff}.frow-action a{float:left;margin:3px 0 3px 5px}.frow-narrow span{width:140px}.frow-narrow span input{width:130px}.frow-short span{width:90px}.frow-short span input{width:80px}.label-required{font-size:10px;color:#b8b8b8;width:150px;float:left}.label-required em{font-size:12px;color:#ae126f}.vcard{font-size:1.2em;font-style:normal}.arow{display:block;margin:2px 0;clear:both;color:#7d7d7d}.tooltip{font-size:10px;color:#FFFFFF;display:none;text-align:center;width:170px;z-index:3}.tooltip-top{height:6px;background:transparent url(/_Client/Images/Global/ToolTipTop.png) no-repeat 0 0;overflow:hidden;margin:0;padding:0}.tooltip-middle{padding:5px 10px;background:transparent url(/_Client/Images/Global/ToolTipRepeat.png) repeat-y 0 0}.tooltip-bottom{height:18px;background:transparent url(/_Client/Images/Global/ToolTipBottom.png) no-repeat 0 100%;overflow:hidden;margin:0;padding:0}table{font-size:12px}tr.alt{background:#f8f8f9}td{padding:5px;border-right:1px solid #fff}td.last{border:none}th{font-weight:bold;padding:5px;border-right:1px solid #fff}th.last{border:none}#Container{background:#d7d9dd;font-size:12px;position:relative}#Header,#Content{width:964px;margin:0 auto}#Header{padding:0 2px;background:none;height:1%;position:relative}#Footer{position:relative;height:1%}#NavigationPrimary{position:relative;background:#aa116b url(/_Client/Images/Global/NavigationPrimaryBg.png) 0 0 no-repeat;height:1%;width:100%}#NavigationPrimary:after{clear:both;content:".";display:block;height:0;visibility:hidden} #NavigationPrimary .logo{float:left}#NavigationPrimary .logo a{margin-left:18px;float:left;width:155px;height:60px;padding-top:30px;display:inline;color:#fff;font-size:16px;font-weight:bold}#NavigationPrimary .logo a:hover{text-decoration:none}#NavigationPrimary .logo a span{background:transparent url(/_Client/Images/Global/NavigationPrimaryBg.png) -18px 0 no-repeat}#NavigationPrimary ul{float:left;height:1%;margin:11px 0 0 140px}#NavigationPrimary ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}#NavigationPrimary ul li{float:left;padding:15px 0 15px 0}#NavigationPrimary ul li a{font-size:16px;height:30px;line-height:30px;font-weight:bold;display:block;float:left;clear:left;color:#fff;padding-right:10px;background:transparent url(/_Client/Images/Global/NavigationPrimaryBg.png) right -218px no-repeat}#NavigationPrimary ul li a:hover{text-decoration:none;color:#F7DFEF}#NavigationPrimary ul li a span{display:block;height:30px;line-height:28px;float:left;clear:left;padding-left:10px;cursor:pointer}#NavigationPrimary ul li.last{margin-right:0}#NavigationPrimary ul li.last a{background:none}#NavigationPrimary ul li.active a{background:transparent url(/_Client/Images/Global/NavigationPrimaryBg.png) right -330px no-repeat;background-color:#800d52}#NavigationPrimary ul li.active li.last a{background:none}#NavigationPrimary ul li.active a span{background:transparent url(/_Client/Images/Global/NavigationPrimaryBg.png) left -330px no-repeat}#NavigationPrimary ul ul{position:absolute;height:auto;margin:0;width:962px;left:0;top:55px;padding-top:5px;background:transparent url(/_Client/Images/Global/NavigationPrimaryBg.png) 55px -493px no-repeat}#NavigationPrimary ul li.open{padding:15px 0 56px 0}#NavigationPrimary ul li.active li{padding-top:18px}#NavigationPrimary ul li.active li a{height:24px;line-height:24px;background-position:right -274px;background-color:transparent;font-size:14px}#NavigationPrimary ul li.active li a span{height:24px;line-height:24px;background:none}#NavigationPrimary ul li.active li.active a{background:#ae126f url(/_Client/Images/Global/NavigationPrimaryBg.png) right -391px}#NavigationPrimary ul li.active li.active a span{background:transparent url(/_Client/Images/Global/NavigationPrimaryBg.png) left -391px no-repeat}#Footer .footer-content-primary{height:1%;background:#d7d9dd;padding-top:20px;border-top:#ccced2 1px solid}#Footer .footer-content-primary:after{clear:both;content:".";display:block;height:0;visibility:hidden}#Footer .footer-cp-container{width:960px;height:1%;padding:0 2px 20px 2px;margin:0 auto}#Footer .footer-cp-container:after{clear:both;content:".";display:block;height:0;visibility:hidden}#Footer .site-links{background:#bbbfc5;padding:10px 0;clear:both}#Footer .footer-content-secondary{width:960px;height:1%;margin:0 auto;padding:30px 0;color:#7d7d7d}#Footer .footer-content-secondary:after{clear:both;content:".";display:block;height:0;visibility:hidden}#Footer .footer-content-secondary p{color:#a3a3a3;font-size:11px}#Footer .footer-content-secondary a{color:#a3a3a3}#Footer .footer-content-secondary address{margin-top:10px;width:50%;float:left;font-size:11px}#Footer .footer-content-secondary address .arow{color:#a3a3a3}#Footer .footer-content-secondary address .org{display:block;position:relative;left:0;top:0;width:auto;height:auto}#Footer .footer-content-secondary .external-links{float:right;width:50%;text-align:right}#Footer .footer-cp-container h2{color:#7d7d7d;font-size:18px}#Footer .footer-cp-container .centre{float:left;margin-right:30px;height:1%;background:transparent url(/_Client/Images/Global/VerticalDivider.png) right center no-repeat;position:relative;height:150px}#Footer .footer-cp-container .centre:after{clear:both;content:".";display:block;height:0;visibility:hidden}#Footer .footer-cp-container .last{background:none;margin-right:0}#Footer .footer-cp-container address{float:left;width:120px;margin-right:10px;font-size:11px}#Footer .footer-cp-container .opening-times{float:left;width:160px;font-size:11px}#Footer .footer-cp-container .opening-times h3{font-size:11px;font-weight:normal}#Footer address{overflow:hidden}#Footer address .tel,#Footer address .email,#Footer address .url,#Footer address .org{height:0;width:0;position:absolute;top:-9999em;left:-9999em;margin:0;padding:0}#Footer .site-links-container{width:960px;padding:0 2px;margin:0 auto;position:relative}#Footer .site-links ul{height:1%}#Footer .site-links ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}#Footer .site-links li{float:left;margin-right:15px}#Footer .site-links a{color:#fff;font-size:12px;font-weight:bold;text-decoration:none}#Footer .site-links .careline{position:absolute;right:0;top:0;color:#fff;font-size:12px;font-weight:bold;text-decoration:none}#Footer .showroom-links{padding-top:10px;clear:both;position:absolute;bottom:0}#Footer .showroom-links a{display:block;margin:2px 0;color:#7d7d7d;font-size:11px}#Content{height:1%;position:relative}#Content:after{clear:both;content:".";display:block;height:0;visibility:hidden}#ContentPrimary{width:664px;float:left;margin-right:16px}#ContentSecondary{width:284px;float:left}.account-info{height:1%}.account-info:after{clear:both;content:".";display:block;height:0;visibility:hidden}.phone-number{float:left;padding:20px 0 10px 0;color:#7d7d7d}.phone-number em{color:#3a3a3a;font-weight:bold;font-style:normal;margin-right:10px}.phone-number{font-size:14px}.phone-number strong{font-size:14px;padding-left:2px} .account-details{float:right;padding:20px 0 0 0}.account-details li{float:left;margin-left:10px;height:25px;line-height:25px;padding-left:10px;background:transparent url(/_Client/Images/Global/VerticalDivider.png) left center no-repeat}.account-details li.first{background:none}.account-details li.facebook{padding-left:25px;background:transparent url(/_Client/Images/Buttons/LoginFacebookSmall.png) left center no-repeat}.account-details li.last{margin-right:0}.account-details li a{color:#545454}.account-details li.button{background:none;padding:0}.account-details li.button a{height:23px;line-height:23px}.account-details a.facebooklogin{background:transparent url(/_Client/Images/Global/FacebookIcon.png) no-repeat 0 50%;padding:2px 0 2px 25px;cursor:pointer}.one-column #ContentPrimary{width:964px;margin-right:0}.content{margin-bottom:15px;height:1%;background:#fff url(/_Client/Images/Global/ContentPrimaryBg.png) -664px 0 repeat-y}.content-top{height:6px;font-size:0;width:100%;background:#fff url(/_Client/Images/Global/ContentPrimaryBg.png) right 0 no-repeat}.content-bottom{height:6px;font-size:0;width:100%;background:#fff url(/_Client/Images/Global/ContentPrimaryBg.png) left 0 no-repeat}.content-middle{margin:0 22px 20px 22px;clear:left;height:1%;position:relative}.content-middle:after{clear:both;content:".";display:block;height:0;visibility:hidden}.content h2{margin:20px 0}.content h3{margin:0 0 10px 0}.content p{margin:0 0 5px 0}.content-full{margin-bottom:20px;background:#fff url(/_Client/Images/Global/ContentFullBg.png) right 0 repeat-y}.content-full .content-top{background:#fff url(/_Client/Images/Global/ContentFullBg.png) left 0 no-repeat}.content-full .content-bottom{background:#fff url(/_Client/Images/Global/ContentFullBg.png) -964px 0 no-repeat}.content-full .content-middle{margin:0 22px 10px 22px}.warning{margin-bottom:20px;background:#f7dfee url(/_Client/Images/Global/WarningOnGrey.png) right 0 repeat-y}.warning .content-top{background:#f7dfee url(/_Client/Images/Global/WarningOnGrey.png) left 0 no-repeat}.warning .content-bottom{background:#f7dfee url(/_Client/Images/Global/WarningOnGrey.png) -664px 0 no-repeat}.warning .content-middle{margin:10px 22px 10px 22px}.content-warning{margin-bottom:20px;background:#f7dfee url(/_Client/Images/Global/WarningOnWhite.png) -620px 0 repeat-y}.content-warning .content-top{background:#f7dfee url(/_Client/Images/Global/WarningOnWhite.png) left 0 no-repeat}.content-warning .content-bottom{background:#f7dfee url(/_Client/Images/Global/WarningOnWhite.png) right bottom no-repeat}.content-warning .content-middle{margin:0 22px}.content-warning h2{padding-left:25px;margin:10px 0;font-size:12px;background:transparent url(/_Client/Images/Global/WarningOnWhite.png) left bottom no-repeat}.content-s{margin-bottom:20px;background:#3a3a3a url(/_Client/Images/Global/ContentSecondaryBg.png) right 0 repeat-y}.content-s .content-top{background:#3a3a3a url(/_Client/Images/Global/ContentSecondaryBg.png) left 0 no-repeat}.content-s .content-bottom{background:#3a3a3a url(/_Client/Images/Global/ContentSecondaryBg.png) -284px 0 no-repeat}.content-s .content-middle{margin:0 22px 10px 22px}.content-s h2{margin:10px 0 10px 0;color:#fff;font-size:18px}.content-s h3{margin:0 0 10px 0}.content-s p{margin:0 0 5px 0;color:#d6d6d6}.content-s fieldset p{margin-bottom:20px}.content-s select{width:238px}.content-s .frow-action{margin-left:0}.content-s .frow-action input{background:#e10387;color:#fff}.content-s .frow-text span{width:auto;padding-right:12px;background-position:right -53px}.content-s .frow-text input{width:200px;background-position:left -53px}.content-s-white{margin-bottom:20px;background:#fff url(/_Client/Images/Global/ContentSecondaryWhiteBg.png) right 0 repeat-y}.content-s-white .content-top{background:#fff url(/_Client/Images/Global/ContentSecondaryWhiteBg.png) left 0 no-repeat}.content-s-white .content-bottom{background:#fff url(/_Client/Images/Global/ContentSecondaryWhiteBg.png) -284px 0 no-repeat}.content-s-white .content-middle{margin:0 22px 10px 22px}.content-s-white h2{font-size:18px;margin-top:10px}.content-s-white .links-list{margin:10px 0}.content-s-white .links-list li{background:#F8F8F9;padding:8px}.content-s-white .links-list li.alt{background:#FFF}.content-s-contact address{font-size:11px;width:39%;float:left}.content-s-contact address .tel,.content-s-contact .email,.content-s-contact .url,.content-s-contact .org{height:0;width:0;position:absolute;top:-9999em;left:-9999em;margin:0;padding:0}.content-s-contact .opening-times{font-size:11px;width:57%;float:right;clear:right}.content-s-contact h3{font-size:11px;font-weight:bold}.content-s-contact a{margin-top:10px}.content-s-contact .phone{clear:both;padding-top:10px}.content-s-contact .phone h3{font-size:15px}.content-s-showroom-address .btn-standard{clear:both}.frow-text.validation-failed span{padding-right:105px;background-position:right -26px}.validation-summary{width:432px;margin-bottom:20px;background:#f7dfee url(/_Client/Images/Global/ValidationBg.png) left bottom no-repeat}.validation-summary .validation-container{padding:20px;background:transparent url(/_Client/Images/Global/ValidationBg.png) right top no-repeat}.validation-summary h3{margin-left:30px}.validation-summary h3 span{font-size:12px;font-weight:normal}.validation-summary ul{margin-left:20px}.validation-summary ul li{margin:10px}.whats-my-car-worth label{display:none;height:0}.whats-my-budget label{display:block;margin-bottom:10px;font-size:14px;font-weight:bold;color:#fff}.whats-my-budget .frow-select{margin-top:-10px}.btn-standard{text-decoration:none;display:block;float:left;height:23px;padding-right:21px;margin-top:3px;color:#fff;background:#e10387 url(/_Client/Images/Buttons/StandardButton.png) right top no-repeat}.btn-standard.hidden{display:none}.btn-standard span{padding:0 0 0 10px;cursor:pointer;line-height:21px;height:23px;float:left;font-size:12px;background:transparent url(/_Client/Images/Buttons/StandardButton.png) left top no-repeat}.btn-standard:hover{text-decoration:none;background-position:right bottom;color:#fff}.btn-standard:hover span{background-position:left bottom}.btn-white{text-decoration:none;display:block;float:left;height:23px;line-height:23px;padding-right:10px;margin-top:3px;color:#ae126f;background:#fff url(/_Client/Images/Buttons/WhiteButton.png) right top no-repeat}.btn-white span{padding:0 0 0 9px;cursor:pointer;line-height:20px;height:23px;float:left;font-size:12px;color:#ae126f;background:transparent url(/_Client/Images/Buttons/WhiteButton.png) left top no-repeat}.btn-white:hover{text-decoration:underline;color:#ae126f}.btn-white-remove{background:url(/_Client/Images/Buttons/WhiteButton.png) no-repeat scroll right -70px #FFFFFF;color:#AE126F;display:block;float:left;height:23px;line-height:19px;margin-top:3px;padding-right:25px;text-decoration:none}.btn-white-remove span{padding:0 4px 0 10px;cursor:pointer;line-height:20px;height:23px;float:left;font-size:12px;color:#ae126f;background:transparent url(/_Client/Images/Buttons/WhiteButton.png) left -70px no-repeat}.btn-white-remove:hover{text-decoration:underline;color:#ae126f}.btn-white-pink{text-decoration:none;display:block;float:left;height:23px;line-height:23px;padding-right:21px;margin-top:3px;color:#ae126f;background:#fff url(/_Client/Images/Buttons/WhiteButtonOnPink.png) right top no-repeat}.btn-white-pink span{padding:0 4px 0 10px;cursor:pointer;line-height:22px;height:23px;float:left;font-size:12px;color:#ae126f;background:transparent url(/_Client/Images/Buttons/WhiteButtonOnPink.png) left top no-repeat}.btn-white-pink:hover{text-decoration:none;color:#ae126f;background-position:right bottom}.btn-white-pink:hover span{background-position:left bottom}.btn-alt{color:#ae126f;background:#fff url(/_Client/Images/Buttons/WhiteButton.png) right -92px no-repeat}.btn-alt span{background:#fff url(/_Client/Images/Buttons/WhiteButton.png) left -92px no-repeat}.btn-alt:hover{background-position:right -116px;color:#ae126f}.btn-alt:hover span{background-position:left -116px}.btn-favourites{background-position:right -24px;padding-right:25px}.btn-favourites span{background-position:left -24px}.btn-favourites span em{font-style:normal}.tabs{height:1%;position:relative;bottom:-3px;margin-left:4px}.tabs:after{clear:both;content:".";display:block;height:0;visibility:hidden}.tabs li{float:left;margin-right:2px}.tabs li.last{margin:0}.tabs li a{text-decoration:none;font-weight:bold;display:block;float:left;height:39px;padding-right:10px;color:#797777;background:#fff url(/_Client/Images/Global/TabsBg.png) right -40px no-repeat}.tabs li a span{padding:0 5px 0 15px;cursor:pointer;line-height:39px;height:39px;float:left;font-size:22px;background:transparent url(/_Client/Images/Global/TabsBg.png) left -40px no-repeat}.tabs li.active a{background-position:right top;color:#545454}.tabs li.active a span{background-position:left top}.add-to-fav{width:27px;height:25px;float:left;margin:0 0 0 5px}.add-to-fav span{background:transparent url(/_Client/Images/Buttons/FavouritesHeart.png) 0 0 no-repeat}.add-to-fav:hover span,.fav-active span{background-position:0 -25px}.product-list h1{margin:10px 0}.product-list ul{height:1%}.product-list ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.product-list li{position:relative;margin-bottom:20px;margin-right:20px;float:left;width:193px}.product-list li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.product-list h3{font-size:15px;font-weight:bold;color:#ae126f;margin:10px 0 0 0;width:193px}.product-list h4{font-size:12px;font-weight:normal}.product-list p{margin:5px 0;font-size:12px;font-weight:bold}.product-list .product-end{margin-right:0}.product-list-similar-cars li{height:265px;position:relative}.product-list-similar-cars li .btn-standard{position:absolute;bottom:0}.product-list-similar-cars li .add-to-fav{position:absolute;bottom:0;left:80px}.product-list-similar-cars li .btn-favourites{position:absolute;bottom:0;right:0}.favourites .choose-favourite-list h1{padding-bottom:10px}.choose-favourite-list p.instruct{margin:0 0 20px 0}.choose-favourite-list ul{height:1%}.choose-favourite-list ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.choose-favourite-list li{position:relative;height:1%;margin-bottom:20px;margin-right:11px;float:left;width:193px;display:inline}.choose-favourite-list li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.choose-favourite-list h3{font-size:15px;font-weight:bold;margin:10px 0 0 0;width:193px}.choose-favourite-list h4{font-size:12px;font-weight:normal}.choose-favourite-list h3,.choose-favourite-list h4{color:#ae126f;text-align:center}.choose-favourite-list p{margin:5px 0;font-size:12px;font-weight:bold}.choose-favourite-list p.frow-checkbox{text-align:center;margin:10px 0 0;line-height:1.5em}.choose-favourite-list p.frow-checkbox label{float:none;font-weight:normal;padding-bottom:3px}.choose-favourite-list .product-end{margin-right:0}.choose-favourite-confirm{padding:12px 5px 7px 5px;background-color:#F7DFEE;height:1%;text-align:right}.choose-favourite-confirm:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.choose-favourite-confirm input{float:right;margin-left:10px}.choose-favourite-confirm span{line-height:2em;float:right}.brand-message-list{margin-top:15px}.brand-message-list .accordion-body{margin-bottom:10px}.brand-message-item h3{font-size:15px;font-weight:bold;margin-bottom:5px}.warning-valid-license h2{background-position:0 50%}.why-us-content .content-middle{margin-bottom:0;margin-right:0}.why-us-content img{float:right;margin:0 0 10px 10px}.live-help{padding:0 22px;height:156px;margin:-10px 0 20px 0;background:#fff url(/_Client/Images/Global/LiveHelpBg.jpg) 0 0 no-repeat}.live-help h2{padding:20px 0 10px 0;margin-top:0}.live-help p{width:150px;margin-bottom:10px}.live-help-window{display:none}.live-help-include{margin:0 0 0 -20px}.latest-tweets{position:relative}.latest-tweets .btn-standard{position:absolute;top:0;right:0}.latest-tweets h2{margin:20px 0 10px 0}.latest-tweets li{height:1%;margin-bottom:20px}.latest-tweets li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.latest-tweets li .avatar{width:39px;float:left;margin-right:20px}.latest-tweets li .activity{width:175px;float:left}.latest-tweets li .activity p{font-size:11px}.latest-tweets h3{font-size:12px;color:#ae126f;margin-bottom:0}#Search{margin:0 0 15px 0}.simple-search{height:64px;position:relative;background:#E10387 url(/_Client/Images/Global/SearchBarBg.png) right 0 no-repeat}.simple-search h2{width:60px;float:left;margin:20px 5px 10px 15px;font-size:16px;font-weight:bold;color:#fff}.simple-search label{display:none;height:0}.simple-search .frow{width:145px;height:auto;float:left;margin:15px 10px 15px 0;padding:5px 5px 5px 0;background:transparent url(/_Client/Images/Global/SearchBarBg.png) right -432px no-repeat}.simple-search .frow select{width:130px;height:20px;padding:0;margin-top:0px}.simple-search .frow-action{width:140px;padding-top:2px}.simple-search .car-price{width:auto;margin-right:10px}.simple-search .car-price select{width:70px;float:left;margin-right:5px}.simple-search .advanced-search-cta{display:block;position:absolute;outline:none;right:15px;top:18px;text-indent:-9999em;width:24px;height:24px;background:#fff url(/_Client/Images/Global/SearchBarBg.png) -1012px -476px no-repeat}.simple-search .car-make{width:180px}.simple-search .car-manufacturer-refresh{padding:0 3px}.search-open .simple-search{background-position:-962px 0;padding-bottom:9px}.search-open .simple-search .advanced-search-cta{background-position:-1012px -444px}.advanced-search{height:280px;position:relative;margin:0 1px;padding:5px 0 8px 0;clear:both;background:#fff url(/_Client/Images/Global/SearchBarBg.png) left bottom no-repeat}.advanced-search:after{clear:both;content:".";display:block;height:0;visibility:hidden}.advanced-search h3{margin-bottom:5px}.advanced-search fieldset{float:left;width:115px;margin-right:13px;padding-right:10px;border-top:0 #fff solid;border-right:1px dotted #d8d8d8}.advanced-search label{width:auto;display:block;padding:0 0 0 5px}.advanced-search select{width:120px;padding:0}.advanced-search .slider-value{display:block;clear:both}.advanced-search .fieldset-container{width:100%;clear:both}.advanced-search .fieldset-container:after{clear:both;content:".";display:block;height:0;visibility:hidden}.advanced-search fieldset.first{width:180px;margin-left:22px;display:inline}.advanced-search fieldset.first .frow{margin-top:0}.advanced-search fieldset.first label{display:none;height:0;width:0}.advanced-search fieldset.first select{float:left;clear:right}.advanced-search fieldset.second{width:130px}.advanced-search fieldset.second .frow{margin-top:0}.advanced-search fieldset.second label{font-size:14px;font-weight:bold;margin:0;padding:0 0 5px 0;float:none}.advanced-search fieldset.last{margin-right:0;width:160px;padding-right:0;border:none;clear:right}.advanced-search .frow-checkbox input{float:left}.advanced-search .frow-action{clear:both;margin:0;display:block;width:100%;height:auto}.advanced-search .frow-action input{float:right;margin-right:30px}.advanced-search .frow-action .find-car-btn{margin-right:10px}.share-links{height:1%;margin:0 0 20px 890px}.share-links:after{clear:both;content:".";display:block;height:0;visibility:hidden}.share-links li{float:left;margin-right:10px;padding-right:10px;background:transparent url(/_Client/Images/Global/VerticalDivider.png) right center no-repeat}.share-links li.last{margin-right:0;padding-right:0;background:none}.share-links li a{font-size:12px}.feature-list{margin:10px 0}.feature-list li{color:#fff;font-weight:bold;margin:5px 0;padding-left:18px;background:transparent url(/_Client/Images/Global/Tick.png) 0 2px no-repeat}.favourites h1{padding:10px 0 30px 30px;background:transparent url(/_Client/Images/Content/Favourites/HeaderBg.png) 0 15px no-repeat}.favourites table th{padding:5px 5px 5px 10px;width:146px;vertical-align:middle;text-align:left;font-size:12px;background:#fff;border:1px solid #fff;border-left:none;border-top:none}.favourites table td{padding:5px 15px;width:162px;font-size:12px;vertical-align:top;text-align:center;border:1px solid #fff;border-left:none;border-top:none;background:#F8F8F9}.favourites table td.alt{background:#fff}.favourites table .alt-row td{background:#F2F2F4}.favourites table .alt-row .alt{background:#f8f8f9}.favourites table .alt-row th{background:#f8f8f9}.favourites table tr.action-remove td img{display:inline}.favourites table h2{color:#ae126f;font-size:12px;margin:0;padding:0}.favourites table .top th{background:#fff;vertical-align:top;padding:0}.favourites table .top th h2{color:#545454;font-size:14px;margin-bottom:5px;padding:15px 5px 0 10px}.favourites table .top th p{font-weight:normal;margin-bottom:10px;padding:0 5px 0 10px}.favourites table .top th select{font-weight:normal;position:relative;z-index:1;margin-left:5px}.favourites table .top th select,.favourites table .top th input{margin-bottom:5px;width:120px}.favourites table .top td{padding:15px 10px 10px 10px;width:172px}.favourites table td img{display:inline}.favourites table .test-drive-top,.favourites table .test-drive-bottom{background:#f7dfee}.favourites table .test-drive-top td{padding-top:15px;vertical-align:middle}.favourites table .test-drive-bottom .message{text-align:right;padding:5px;width:auto}.favourites table .test-drive-top th,.favourites table .test-drive-bottom th,.favourites table .test-drive-top td,.favourites table .test-drive-bottom td{border-color:#f7dfee;background:#f7dfee}.favourites table .test-drive-top th{color:#ae126f}.favourites table .test-drive-top input{margin-right:5px}.favourites table td span{width:12px;height:12px;font-size:8px;padding:0;display:block;margin:0 auto;text-indent:-9999em;background:transparent url(/_Client/Images/Global/FeatureIcons.png) 0 0 no-repeat}.favourites table td .feature-present{background-position:0 0}.favourites table td .feature-absent{background-position:0 -12px}.login #ContentPrimary{width:474px;clear:left}.login #ContentSecondary{width:474px;float:left}.content-equal{margin-bottom:20px;height:1%;background:#fff url(/_Client/Images/Global/ContentEqualBg.png) right 0 repeat-y}.content-equal .content-top{background:#fff url(/_Client/Images/Global/ContentEqualBg.png) left 0 no-repeat}.content-equal .content-bottom{background:#fff url(/_Client/Images/Global/ContentEqualBg.png) -474px 0 no-repeat}.content-equal .content-middle{margin:15px 20px 10px 20px}.content-equal h1,.content-equal h2{margin-bottom:10px}.content-equal .frow.frow-checkbox{padding-left:150px}.content-register .frow-checkbox label{width:auto}.login #ContentPrimary fieldset{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #e6e6e6;border-top:#fff none}.login p{color:#a9a9a9;margin:5px 0 10px 0;float:left}.star-rating{width:95px;display:block;height:16px}.star-rating span{display:block;height:100%;background:transparent url(/_Client/Images/Global/StarRating.png) 0 0 no-repeat}.alt .star-1 span{background-position:0 -150px}.alt .star-2 span{background-position:0 -170px}.alt .star-3 span{background-position:0 -190px}.alt .star-4 span{background-position:0 -213px}.alt .star-5 span{background-position:0 -233px}.star-1 span,.star-1-active span{background-position:0 -21px}.star-2 span,.star-2-active span{background-position:0 -42px}.star-3 span,.star-3-active span{background-position:0 -62px}.star-4 span,.star-4-active span{background-position:0 -84px}.star-5 span,.star-5-active span{background-position:0 -104px}.quick-poll h2{margin:10px 0}.active-star-rating .star-rating{float:left;overflow:hidden;width:105px;margin-top:5px} .active-star-rating .star-rating li{float:left;margin-right:2px}.active-star-rating .star-rating li a{display:block;width:18px;height:16px;text-indent:-9999em}.accordion h2{font-size:15px;padding-bottom:5px;margin:10px 0 5px 0;border-bottom:1px dotted #e6e6e6}.product-list-small h3{font-size:12px}.product-list-small h4{font-size:13px;font-weight:bold;margin:5px 0}.product-list-small p{color:#7d7d7d;margin:10px 0 10px 0;clear:both;float:left;width:100%}.product-list-small ul{margin-bottom:10px}.product-list-small li{height:1%;margin-bottom:10px}.product-list-small li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.product-list-small .image-container{width:100px;float:left;margin-right:10px}.product-list-small .content-container{width:130px;float:left} .product-list-small .content-container em{color:#a3a3a3;font-size:14px;line-height:15px}.favourite-cars h2{padding:10px 0 10px 30px;background:transparent url(/_Client/Images/Content/Favourites/HeaderBg.png) 0 15px no-repeat}.favourite-cars p{color:#7d7d7d;margin:0 0 10px 0}.warning-240{margin-bottom:13px;background:#f7dfee url(/_Client/Images/Global/Warning240.png) 0 0 no-repeat}.warning-240 .warning-message{padding:15px 10px 10px 50px}.warning-240 .warning-bottom{height:6px;background:#f7dfee url(/_Client/Images/Global/Warning240.png) 0 bottom no-repeat}.warning-240 .warning-message h3{font-weight:normal;font-size:12px}.paging-controls{height:1%;margin-bottom:10px;position:relative}.paging-controls:after{clear:both;content:".";display:block;height:0;visibility:hidden}.paging-controls label{display:none;height:0;width:0}.paging-controls-bottom .items-per-page ul,.paging-controls-bottom .page-links ul{position:static}.paging-controls-bottom .hyperlink-pager-bottom{width:330px}.items-per-page{width:330px;float:left;height:100%}.items-per-page ul{height:1%;position:absolute;bottom:15px}.items-per-page ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.items-per-page li{float:left;margin-right:5px;padding-right:5px;font-weight:bold;background:transparent url(/_Client/Images/Global/VerticalDivider.png) right center no-repeat}.items-per-page li.last{margin-right:0;padding-right:0;background:none}.items-per-page li.first{background:none;font-weight:normal}.items-per-page li a{font-weight:normal}.hyperlink-pager{padding:5px 0;height:1%;width:330px;float:right}.hyperlink-pager-bottom{padding:0}.hyperlink-pager:after{clear:both;content:".";display:block;height:0;visibility:hidden}.hyperlink-pager li{font-size:11px;text-align:center;float:left;margin-right:5px}.hyperlink-pager li.current a{color:#545454}.hyperlink-pager li.next-page{}.hyperlink-pager li.next-page a:after{font-size:11px;padding-left:5px;content:"\0203A";margin-top:-2px;display:block;float:right}.hyperlink-pager li.last-page{}.hyperlink-pager li.last-page a:after{font-size:11px;padding-left:5px;content:"\00BB";margin-top:-2px;display:block;float:right}.hyperlink-pager li.first-page{}.hyperlink-pager li.previous-page{}.hyperlink-pager li.previous-page a:after{font-size:11px;padding-right:5px;content:"\02039";margin-top:-2px;display:block;float:left}.hyperlink-pager a{text-decoration:none;display:block;height:100%;float:left;clear:left;padding:3px 2px 4px 2px;text-align:center}.hyperlink-pager a:hover{text-decoration:underline}.hyperlink-pager fieldset{float:right}.hyperlink-pager .page-summary{float:right;font-size:12px;padding:4px 0;margin-right:5px}.page-detail{clear:both;width:100%}.page-links{float:right}.page-links ul{height:1%;position:absolute;bottom:15px;right:0}.hyperlink-pager-bottom .page-links ul{margin-top:0}.page-links ul:after{clear:both;content:".";display:block;height:0;visibility:hidden}.hyperlink-pager .frow{margin:0}.hyperlink-pager select{float:left;padding:2px;width:120px}.hyperlink-pager input{float:left}.simple-paging{height:1%;float:right;margin-right:2px;margin-bottom:10px}.simple-paging:after{clear:both;content:".";display:block;height:0;visibility:hidden}.simple-paging li{float:left;margin-right:10px;padding-right:10px;background:transparent url(/_Client/Images/Global/VerticalDivider.png) right center no-repeat}.simple-paging li.last{margin:0;padding:0;background:none}.find-a-car-results h1{font-size:20px;margin-bottom:30px;font-weight:normal}.find-a-car .warning p{float:left;width:520px;margin-right:10px}.results-warning h2{margin:10px 0 0 0;padding:0 0 20px 55px;background:transparent url(/_Client/Images/Global/WarningLarge.png) 0 0 no-repeat}.results-warning h2 em{color:#ae126f;font-style:normal}.results-warning p{padding:0 0 0 55px;margin-top:-18px}.results-list li.last{margin-bottom:5px}.search-results-item{position:relative}.search-results-item .content-middle{position:relative}.search-results-item .column-1{width:193px;float:left;margin:10px 20px 0 0}.search-results-item .column-1 img{margin:5px 0 10px 0}.search-results-item .column-2{width:407px;float:left;margin-top:10px}.search-results-item h2{font-size:15px;margin:0 0 25px 0;width:265px;float:left}.search-results-item h3{width:142px;margin:0;float:right;font-size:26px;color:#ae126f;text-align:right}.search-results-item h4{width:142px;float:right;font-size:12px;text-align:right}.search-results-item h4 span{color:#ae126f;font-weight:bold}.search-results-item p{margin:10px 0;clear:both;padding-top:10px}.search-results-item .car-info{position:absolute;clear:both;bottom:20px;left:215px;height:1%}.search-results-item .car-info:after{clear:both;content:".";display:block;height:0;visibility:hidden}.search-results-item .car-info li{float:left;height:18px;padding:2px 5px 2px 5px;background:#e6e8eb url(/_Client/Images/Content/FindACar/CarInfoBg.png) center top no-repeat}.search-results-item .car-info li a{font-weight:bold}.search-results-item .car-info li.first{background-position:left top;border-right:1px solid #fff;padding-left:8px}.search-results-item .car-info li.last{background-position:right top;border-left:1px solid #fff;padding-right:8px}.content .btn-white{background-position:right -163px;margin-left:3px}.content .btn-white span{background-position:left -163px}body.find-a-car-advanced .product-list ul{margin:20px 0 0 0;border-bottom:none}body.find-a-car-advanced .product-list h3{margin:5px 0 0 0}body.find-a-car-advanced .product-list h4{margin-bottom:5px}.manufacturer-list li{width:133px;padding:5px 10px;margin:0;border-right:1px solid #fff}.manufacturer-list li.alt{background:#f8f8f9}.manufacturer-list li a{font-size:15px;font-weight:bold}#BrowseRange li{height:240px}#BrowseRange .btn-standard{position:absolute;bottom:0}.content-detail #ContentPrimary{width:964px;margin-right:0}.content-detail #ContentSecondary{width:664px;margin-right:16px}.content-detail #ContentTertiary{width:284px;float:left}.content-detail .back-to-results{float:left;margin:0 0 10px 2px}.content-detail .content h2{font-size:16px}.content-detail .content-full{clear:both}.content-detail .content-full .content-middle{padding-top:15px}.content-detail .content-full .image-container{float:left;width:460px;margin-right:20px;position:relative}.content-detail .content-full .detail-container{width:440px;float:left;position:relative}.content-detail .content-full h2{font-size:40px;color:#ae126f;font-weight:bold;margin:15px 0 0 0}.content-detail .content-full h2 em{font-size:20px;color:#545454;font-style:normal}.content-detail .content-full h2 span{font-size:22px}.content-detail .content-full h2 img{display:inline}.content-detail .content-full .detail-container .book{margin-bottom:20px}.content-detail .cta{height:1%;margin-top:20px}.content-detail .cta:after{clear:both;content:".";display:block;height:0;visibility:hidden}.content-detail .content-book-test-drive .cta .book{width:40%;float:left}.content-detail .content-book-test-drive .cta .call-back{float:right;clear:none;margin-top:0}.content-detail .call-back{height:1%;clear:both;margin:10px 0 0 0}.content-detail .call-back:after{clear:both;content:".";display:block;height:0;visibility:hidden}.content-detail .call-back .add-to-fav{margin:0 5px 0 0}.content-detail .call-back .send-to-facebook{padding:5px 0;line-height:28px;margin-left:10px}.content-detail .get-finance-quote{float:right}.content-detail .get-partex-quote{float:right}.content-detail .content-full .cta{margin:20px 0 20px 0}.features-list li{display:inline-block;padding:5px 0;width:30%;margin-right:3%;margin-bottom:5px;border-bottom:1px dotted #e6e6e6;background:transparent url(/_Client/Images/Global/Tick.png) right -30px no-repeat}.showroom #NavigationPrimary .logo a span{background-position:-18px -90px}.showroom #ContentPrimary{width:964px;margin-right:0}.showroom #ContentSecondary{width:664px;margin-right:16px}.showroom #ContentTertiary{width:284px;float:left}.showroom-landing #ContentSecondary{margin-right:16px;width:284px}.showroom-landing #ContentTertiary{width:664px;float:left}.showroom #NavigationPrimary{background-position:0 -90px;margin-bottom:10px}.showroom #NavigationPrimary ul ul{background-position:58px -493px}.showroom #NavigationPrimary ul ul li.first{margin-left:400px;display:inline}.showroom h1{margin:20px 0 10px 0;font-size:26px}.showroom .content-full .content-middle{margin:0 6px 2px 22px}.showroom .content-full .content-container{width:648px;float:left;width:235px;margin-right:50px}.showroom .content-full image-container{float:right;width:650px}.showroom .non-js-map{height:495px;overflow:hidden;background:transparent url(/_Client/Images/Content/Showrooms/GoogleMapNonJS.jpg) 0 0 no-repeat}.showroom .non-js-map .detail-container{width:340px;margin:70px auto 0 auto}.showroom .non-js-map .detail-container h2{color:#fff;font-size:26px}.showroom .non-js-map .detail-container h3{color:#fff;margin-bottom:0;font-size:18px;font-weight:bold}.showroom .non-js-map .detail-container p{color:#fff}.showroom .non-js-map .detail-container a{float:right;margin-top:-5px}.showroom .non-js-map .detail-container li{float:none;margin-bottom:30px;width:270px}.showroom-detail .google-view{position:absolute;top:10px;right:10px}.showroom-detail .content h3{font-size:12px;margin-bottom:0;font-weight:bold}.showroom-detail .content .store-map{margin:20px auto}.showroom-detail .showroom-layout h2{font-size:15px}.showroom-detail .showroom-layout ul{margin:10px 0 10px 10px} .showroom-detail .showroom-layout li{margin-left:10px;padding-left:5px;list-style-type:disc}.location-map .content-middle{margin:0 8px 3px 8px}.location-map .map{display:none}.finance #NavigationPrimary{background-position:0 -90px;margin-bottom:10px}.finance #NavigationPrimary ul ul{background-position:298px -493px}.finance #NavigationPrimary ul ul li.first{margin-left:680px;display:inline}.finance #NavigationPrimary .logo a span{background-position:-18px -90px}.finance h1{margin-bottom:20px}.finance .car-description{height:1%;margin-bottom:20px}.finance .car-description:after{clear:both;content:".";display:block;height:0;visibility:hidden}.finance .image-container{width:193px;float:left;margin-right:20px}.finance .content-container{width:407px;float:left;position:relative}.finance .content-container h2{width:330px;margin:0;font-size:15px}.finance .content-container h3{position:absolute;right:0;top:-8px;margin:0;font-size:26px;color:#ae126f}.form.finance .content .frow-select select{width:210px}.form.finance .content .frow-text .btn-standard{margin-left:10px}.form.finance .content .frow-text .btn-standard span{width:auto}.finance-calculator{clear:both}.form .content .finance-calculator .frow-action-part-ext-tool{margin-left:0}.form .content .finance-calculator .frow-action-part-ext-tool label{}.finance .form-actions{margin:20px 0 0 0;height:1%}.finance .form-actions:after{clear:both;content:".";display:block;height:0;visibility:hidden}.finance .form-proceed{float:right;padding-bottom:8px}.finance .form-back{width:50%;float:left}.finance.part-ex .frow-select select{width:210px}.valuation h2{margin-top:10px;padding-top:10px;margin-bottom:0;border-top:1px dotted #e5e5e5}.hp-calc th a{color:#545454;padding:5px 25px 5px 0;background:transparent url(/_Client/Images/Global/HelpIcon.png) right center no-repeat}.hp-calc td{text-align:center;padding:10px}.hp-calc th{padding:10px}.hp-calc .first{width:449px;text-align:left}.hp-calc .last{width:130px}.hp-calc .empty{height:30px}.hp-calc .hi-light{font-size:16px;font-weight:bold}.hp-calc .total{font-size:16px;font-weight:bold;background:#f7dfee;color:#ae126f}.hp-pcp-calc .first{width:299px}.hp-pcp-calc .second{width:129px}dl{padding-bottom:10px;height:1%}dl:after{clear:both;content:".";display:block;height:0;visibility:hidden}dl dt,dl dd{background:#fff;float:left;padding:3px 5px;line-height:16px}dl dt{padding-left:10px}dl dt.alt,dl dd.alt{background:#f8f8f9}dl dt{width:305px;font-weight:bold}dl dd{width:290px}dl dd.total{font-weight:bold;font-size:14px;height:21px}dl dt.total{line-height:14px;height:19px;padding-top:5px}dl dt em{font-style:normal;font-weight:normal}dl.two-col dt{width:120px}dl.two-col dd{width:164px;border-right:1px solid #fff}.content-detail .content-full dt{width:305px}.content-detail .content-full dd{width:110px}.content-detail .content-full dl.two-col dt{width:75px}.content-detail .content-full dl.two-col dd{width:119px}.reviews .btn-standard{float:right;margin-top:0;font-weight:normal}.reviews li{margin-bottom:35px}.reviews h2{position:relative}.reviews h2 span.review-title{width:400px;display:block;color:#a9a9a9;font-size:20px}.reviews h2 .btn-standard{position:absolute;top:5px;right:0}.reviews h3{margin-bottom:0}.reviews .star-rating{float:right}.reviews blockquote h4{font-weight:normal;font-size:12px;margin-bottom:10px}.reviews blockquote p{color:#7d7d7d;font-style:italic}.car-reviews h1{margin-bottom:10px}.car-reviews .content dd .star-rating{float:none}.review-search legend{display:block;height:auto}.review-search label{display:none}.review-search select{width:300px}.part-ex-search{}.part-ex-search legend{display:block;height:auto}.part-ex-search label{display:none}.part-ex-search select{width:300px}.what-car-reviews{padding-top:20px}.what-car-reviews .what-car-logo,.car-reviews .what-car-logo{float:right;margin:0 0 0 35px}.content .what-car-reviews h2{font-size:18px;padding-bottom:5px;margin:10px 0 20px 0}.what-car-reviews h3{margin:0 0 10px 0;padding:0;font-size:18px;border:none}.what-car-reviews .image-container{width:202px;float:left;margin-right:15px;position:relative}.what-car-reviews .image-container img{border:1px solid #e6e6e6;position:relative}.what-car-reviews .image-container img.caption-hover{border:0;cursor:crosshair}.what-car-reviews .detail-container{width:403px;float:left}.what-car-reviews dl dt{width:auto;clear:left}.what-car-reviews dl dd{width:auto}.what-car-reviews .detail-container dl dt{width:100px}.what-car-reviews .detail-container dl dd{width:275px}.what-car-reviews .caption-title{padding:10px;font-size:14px;font-weight:bold}.what-car-reviews .captions{margin-left:25px}.what-car-reviews .captions li{margin-bottom:10px}.what-car-reviews .captions li a{color:#545454}.what-car-reviews .captions li a:hover{text-decoration:none}.what-car-reviews .edition-review dd{width:495px}.what-car-reviews .edition-review dt{width:100px}.what-car-reviews .review-detail h3{font-size:14px;margin-bottom:5px}.what-car-reviews .review-copy{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #e6e6e6}.what-car-reviews .copyright{padding-top:10px;float:left}.what-car-reviews .btn-standard.search-range{margin-top:5px}.carousel{height:1%;margin-top:20px}.carousel:after{clear:both;content:".";display:block;height:0;visibility:hidden}.carousel li{float:left;margin:0 20px 20px 0}.product-list .carousel-end{margin-right:0}.form h1{margin-top:10px}.form h1 span,.form h2 span{font-size:10px;color:#b8b8b8}.form h2 span{margin-left:10px}.form h1 em,.form h2 em{font-size:12px;color:#ae126f}.form .content p{margin:10px 0}.form .content label{width:205px}.form .content .frow-text span{width:200px}.form .content .frow-text input{width:190px}.form .content .frow select{width:280px;padding:5px}.form .frow-checkbox{padding-left:205px}.form .frow-checkbox input{float:left;margin:5px}.form .frow-checkbox label{width:auto}.form p.terms{margin-left:205px;color:#7d7d7d;font-size:11px}.form .content .frow-short span{width:90px}.form .content .frow-short span input{width:80px}.form .content .frow-narrow span{width:140px}.form .content .frow-narrow span input{width:130px}.form .content .hidden{visibility:hidden;height:0;width:0}.form .label-required{width:205px}.preference-acount-details{border-bottom:1px dotted #E6E6E6;border-top:medium none #FFFFFF;margin-bottom:10px;padding-bottom:10px}.completion{width:240px;height:19px;position:relative;background:transparent url(/_Client/Images/Global/PercentageDoneBg.png) left top no-repeat}.completion-progress{width:180px;position:absolute;top:3px;left:24px}.completion-bar{height:6px;font-size:0;background:transparent url(/_Client/Images/Global/PercentageDoneBg.png) left bottom no-repeat}.your-account-details h3{color:#fff}.your-account-details h4{color:#fff;margin:10px 0}.your-account-details li{color:#fff;margin:5px 0 0 15px;list-style-type:disc}.join-our-team #ContentPrimary{width:964px;margin-right:0}.join-our-team #ContentSecondary{width:664px;margin-right:16px}.join-our-team #ContentTertiary{width:284px;float:left}.join-our-team h1{margin:20px 0 10px 0;font-size:26px}.join-our-team .content-full .content-middle{margin:0 6px 2px 22px}.join-our-team .content-full .content-container{width:648px;float:left;width:235px;margin-right:50px}.join-our-team .content-full image-container{float:right;width:650px}.join-our-team .apply-now{margin-right:10px}.join-our-team .vacancy{border-bottom:1px dotted #E6E6E6;height:1%;margin-bottom:20px;padding-bottom:20px}.join-our-team .vacancy h3{font-size:18px;font-weight:bold;margin:10px 0 0 0}.join-our-team .vacancy:after{clear:both;content:".";display:block;height:0;visibility:hidden}.join-our-team .vacancy-last{border-bottom:none;margin-bottom:0;padding-bottom:0}.contact-us #ContentPrimary{width:964px;margin-right:0}.contact-us #ContentSecondary{width:664px;margin-right:16px}.contact-us #ContentTertiary{width:284px;float:left}.contact-us h1{margin:20px 0 10px 0;font-size:26px}.contact-us .content h2{font-size:18px}.contact-us .content-full .content-middle{margin:0 6px 2px 22px}.contact-us .content-full .content-container{width:648px;float:left;width:235px;margin-right:50px}.contact-us .content-full image-container{float:right;width:650px}.contact-details-container{}.contact-details-container:after{clear:both;content:".";display:block;height:0;visibility:hidden}.contact-details-container h2{clear:both;margin-bottom:0}.contact-details-container .request-callback{margin-bottom:10px}.contact-details-container .contact-us-main{float:left;margin-bottom:20px;margin-right:20px;width:290px}.contact-details-container .centre{float:left;margin-right:0;height:1%;background:none;width:206px;position:relative;padding-bottom:40px;height:210px}.contact-details-container .centre:after{clear:both;content:".";display:block;height:0;visibility:hidden}.contact-details-container .last{background:none;margin-right:0}.contact-details-container address{float:left;width:130px;font-size:11px}.contact-details-container .opening-times{float:left;font-size:11px;margin-top:6px;width:160px}.contact-details-container .centre .btn-standard{position:absolute;bottom:0;left:0}.faqs h1{font-size:26px;margin:20px 0 10px}.faqs ol{}.faqs ol li{list-style-position:inside;list-style-type:decimal;padding-left:10px}.why-choose-us h1{margin:20px 0 10px 0;font-size:26px}.why-choose-us .content .content-middle{margin-bottom:0;margin-right:0}.content-360{overflow:hidden;background:transparent url(/_Client/Images/Content/WhyChooseUs/MainContentBg.jpg) no-repeat right bottom;padding-right:300px;width:335px}.why-choose-us .content-360 h2{font-size:15px;margin:10px 0}.home .content-360 h1{margin:10px 0;font-size:35px}.about-test-drive{}.about-test-drive h3{color:#FFFFFF;font-size:13px;margin-bottom:0;margin-top:10px}.confirm-booking{background:transparent url(/_Client/Images/Content/BookTestDrive/BookSlotBg.png) no-repeat 0 0}.confirm-booking fieldset{background:transparent url(/_Client/Images/Content/BookTestDrive/BookSlotBg.png) no-repeat 0 bottom}.full-width-error{background:transparent url(/_Client/Images/Content/BookTestDrive/BookSlotBg.png) no-repeat 0 0}.full-width-error-inner{background:transparent url(/_Client/Images/Content/BookTestDrive/BookSlotBg.png) no-repeat 0 bottom}.form .content .confirm-booking h2{font-size:18px}.form .content .confirm-booking label{font-size:12px;font-weight:bold;width:114px}.form .content .confirm-booking label.hidden{display:block;height:0;overflow:hidden;width:0}.form .content .confirm-booking .frow-select,.form .content .confirm-booking .frow-text{float:left;margin-left:10px}.form .content .confirm-booking .dates{float:left}.form .content .confirm-booking .frow-action{float:right;margin-left:0;margin-right:10px;width:467px}.form .content .confirm-booking .booking-time label{display:none}.form .content .confirm-booking .js-date-picker-active{margin-left:40px}.form .content .confirm-booking .js-date-picker-active .frow-text{float:left}.form .content .confirm-booking .js-date-picker-active .frow-action{float:left;margin-left:45px;width:auto}.form .content .confirm-booking .js-date-picker-active .booking-time label{display:block} .form .content .confirm-booking .js-date-picker-active .frow-date{margin-left:20px}.form .content .frow select.book-month{padding-top:2px;margin-right:6px;width:142px}.form .content .frow select.book-day{margin-right:6px}.form .content .frow select.book-day,.form .content .frow select.book-time{padding-top:2px;width:92px}.home .product-list h2{margin:10px 0 10px 0}.home #ContentPrimary .btn-white{background-position:right -163px;margin-left:3px} .home #ContentPrimary .btn-white span{background-position:left -163px} .book-test-drive h1{margin:20px 0 10px 0;font-size:26px}.book-test-drive .content fieldset li{background:#F8F8F9 url(/_Client/Images/Content/BookTestDrive/BookRowAltThreeColBg.png) repeat-y 0 0;margin-bottom:4px;width:620px}.book-test-drive .content fieldset li:after{clear:both;content:".";display:block;height:0;visibility:hidden}.book-test-drive .content fieldset li.alt-row{background:none}.book-test-drive .content fieldset li.confirm-booking{background:#FFF none}.book-test-drive .content fieldset li.confirm-booking fieldset{background:transparent none}.book-test-drive .content fieldset li .btn-alt{color:#ae126f;background:#f8f8f9 url(/_Client/Images/Buttons/WhiteButton.png) right -140px no-repeat}.book-test-drive .content fieldset li .btn-alt span{background:#f8f8f9 url(/_Client/Images/Buttons/WhiteButton.png) left -140px no-repeat}.book-test-drive .content fieldset li.alt-row .btn-alt{color:#ae126f;background:#fff url(/_Client/Images/Buttons/WhiteButton.png) right -92px no-repeat}.book-test-drive .content fieldset li.alt-row .btn-alt span{background:#fff url(/_Client/Images/Buttons/WhiteButton.png) left -92px no-repeat}.book-test-drive .content fieldset li.alt-row .btn-alt:hover{background-position:right -116px}.book-test-drive .content fieldset li.alt-row .btn-alt:hover span{background-position:left -116px}.book-test-drive .content fieldset p{margin:0}.book-test-drive .content-cta{float:right;margin-top:4px}.book-test-drive .btn-alt{margin-right:6px}.book-test-drive .content-warning{margin-top:16px}.book-test-drive .content fieldset div.validation-summary li{background:none;width:auto}ul.confirmation-test-drives li{background:#F8F8F9 url(/_Client/Images/Content/BookTestDrive/BookRowAltFourColBg.png) repeat-y 0 0;margin-bottom:4px;width:620px}ul.confirmation-test-drives li:after{clear:both;content:".";display:block;height:0;visibility:hidden}ul.confirmation-test-drives li.alt-row{background:none}ul.confirmation-test-drives li .book-test-text{padding-top:20px}ul.confirmation-test-drives li .book-test-text p{margin:0;width:224px}.book-test-image{float:left;padding:10px}.book-test-text{float:left;padding:30px 0 0 10px}.book-test-text p{color:#545454;font-weight:bold;font-size:1.2em;margin:0}.book-test-text p.make-model{color:#ae126f;margin:0}.book-test-remove{float:right;padding:30px 8px 0 0}.book-test-status{float:right;padding-top:30px;text-align:center;color:#7d7d7d}.book-test-status p{margin-right:24px}.book-test-status span{font-weight:bold}.book-test-status .confirmed{color:#7eba4e}.book-test-status .pending{color:#e89b15}.book-test-status .declined{color:#d34242}.book-test-date{float:left;margin-left:22px;padding-top:30px;text-align:center;width:140px;color:#7d7d7d}.book-test-date strong{font-weight:bold}.showroom-test-drives{}.showroom-test-drives h3{font-size:1.6em;margin:10px 0}.account .accordion{float:left}.account .accordion:after{clear:both;content:".";display:block;height:0;visibility:hidden}.myaccount-mainheader{margin-top:12px;width:620px}.myaccount-mainheader:after{clear:both;content:".";display:block;height:0;visibility:hidden}.myaccount-image{float:left;width:79px}.myaccount-details{float:left;width:531px;margin-left:10px}.myaccount-details h1{font-size:26px;margin:0}.myaccount-details .btn-facebook{float:left;margin-top:-3px}.myaccount-details .btn-standard{margin-top:-3px;margin-right:8px}.myaccount-details p{padding-top:8px;width:auto}.myaccount-header{float:left;width:620px}.myaccount-header:after{clear:both;content:".";display:block;height:0;visibility:hidden}.myaccount-header h3{float:left;font-size:18px;margin-bottom:15px}.myaccount-header a{float:right;margin-left:5px}.myaccount-carimage{float:left;width:193px;margin-right:20px;text-align:center}.myaccount-carimage p.caption{font-size:10px;color:#b5b5b5;margin:0}.myaccount-carimage img{display:inline}.myaccount-cardetails{float:left;width:407px}.myaccount-cardetails p{float:left}.myaccount-cardetails strong{float:left;margin-right:4px;margin-top:1px}.form .car-history label{width:130px;font-weight:bold;padding-left:10px}.form .car-history .frow-text span{width:257px}.form .car-history .frow-text input{width:247px}.form .car-history .frow-action{margin:10px 0;background:#fff}.form .car-history .frow-action input{float:right;margin:3px 0 2px 0}.myaccount-cardetails tr{background-color:#f8f8f9}.myaccount-cardetails tr.alt{background-color:#fff}.myaccount-cardetails dt{width:110px}.myaccount-cardetails dd{width:272px}.myaccount-cardetails dt.price{width:407px}.myaccount-cardetails dd.price{clear:both;color:#AE126F;line-height:30px;float:none;font-size:40px;font-weight:bold}.myaccount-cardetails dd.price em{display:block;line-height:16px;font-style:normal;color:#b5b5b5;font-size:10px}.myaccount-cardetails .car-conditions{clear:both;padding:20px 0 0 20px}.form .content .myaccount-carworth p{margin:0 0 4px 0}.submit-review h2{font-size:18px}.submit-review .review-details h2 .btn-standard{float:right}.submit-review .review-details h2 .btn-standard span{margin-left:0;font-size:12px;color:#ae126f;font-weight:normal} .submit-review .review-details .frow-text input{width:260px}.submit-review .review-details .frow-text span{width:270px}.submit-review .review-details p{margin-bottom:20px}.notes{font-size:11px}.myaccount-extradetails{float:left;width:100%}.myaccount-extradetails table{float:left;margin-left:0;width:300px}.myaccount-extradetails .first{margin-right:18px}.myaccount-extradetails th,.myaccount-extradetails td{padding:8px}.confirmation-test-drives .book-test-date p,.confirmation-test-drives .book-test-status p{margin:0}.confirmation-test-drives .book-test-status p{padding-right:24px}.forecourt-search-item{float:left;width:300px;position:relative}.forecourt-search-item .myaccount-carimage{margin:0;width:auto}.forecourt-search-item .myaccount-cardetails{float:left;padding:0 10px;width:180px}.forecourt-search-item .myaccount-cardetails p{margin:4px 0 24px 0}.forecourt-search-item .myaccount-cardetails strong{float:none}.forecourt-search-item .btn-white-remove{position:absolute;bottom:0;left:108px;white-space:nowrap}.my-account .body{width:620px}.my-account .body:after{clear:both;content:".";display:block;height:0;visibility:hidden}.my-account .body fieldset{float:left;width:620px}.my-account .body fieldset:after{clear:both;content:".";display:block;height:0;visibility:hidden}.my-account .body .myaccount-cardetails fieldset{width:407px}.my-account .myaccount-cardetails .validation-summary,.my-account .myaccount-cardetails .form .validation-summary{width:100%;background:#f7dfef url(/_Client/Images/Global/WarningSmall.png) no-repeat 15px 23px}.my-account .myaccount-cardetails .validation-summary .validation-container,.my-account .myaccount-cardetails .form .validation-summary .validation-container{background:0}.forecourt h1{margin:10px 0;font-size:26px}.forecourt p a{text-align:right}.forecourt a.btn-edit-account{margin-left:10px}.forecourt table{margin-bottom:10px;width:100%}.forecourt th{border-right:1px solid #FFFFFF;text-align:left;width:160px}.forecourt tr td,.forecourt tr th{background-color:#f8f8f9;padding:10px}.forecourt tr.alt td,.forecourt tr.alt th{background-color:#FFFFFF}.forecourt p.actions{float:right;width:auto}.part-ex h1{margin-top:20px}.part-ex .steps{overflow:hidden}.part-ex .steps h2{height:21px}.part-ex .steps h2 span{background:transparent url(/_Client/Images/Content/PartEx/PartExStepsBg.png) 0 0 no-repeat}.part-ex .step-2 h2 span{background-position:0 -21px}.part-ex .step-3 h2 span{background-position:0 -42px}.part-ex .step-4 h2 span{background-position:0 -63px}.part-ex .form-actions{margin:20px 0 0 0;height:1%}.part-ex .form-actions:after{clear:both;content:".";display:block;height:0;visibility:hidden}.part-ex .form-proceed{float:right;padding-bottom:8px}.part-ex .form-proceed input{margin:0 0 -8px 3px}.part-ex .form-proceed .back{background:none;border:none;color:#ae126f;margin-bottom:0;margin-left:0;cursor:pointer}.part-ex .form-back{width:50%;float:left}.part-ex .steps dd,.part-ex .steps dt{padding-top:10px;padding-bottom:10px}.part-ex .steps dt{width:120px}.part-ex .steps dd{width:164px}.part-ex .step-1 .frow-text{text-align:center}.part-ex .step-1 .frow-text label{float:none;display:block;width:100%;padding:0;margin:10px 0 20px 0;text-align:center}.part-ex .step-1 .frow-text span{float:none;clear:both;height:43px;padding-right:35px;width:235px;margin:0 auto;background:transparent url(/_Client/Images/Content/PartEx/LargeInputBg.png) right top no-repeat}.part-ex .step-1 .frow-text span input{font-size:22px;font-weight:bold;width:200px;text-transform:uppercase;height:33px;padding:5px 0 5px 35px;text-align:center;color:#545454;background:#ECECEC url(/_Client/Images/Content/PartEx/LargeInputBg.png) left top no-repeat}.part-ex .step-1 .frow-action{width:98px}.part-ex .step-4 .form-proceed{padding:0}.part-ex .step-4 .form-proceed input{margin:0 5px 0 0;float:left}.part-ex .step-4 .form-proceed a{margin-top:0}.part-ex .step-4 table{background:#f8f8f9;width:100%}.part-ex .step-4 table caption{text-indent:-9999em;height:0}.part-ex .step-4 table th,.part-ex .step-4 table td{font-weight:bold;text-align:center;border-right:none}.part-ex .step-4 table th{padding:15px 17px 0 17px;font-size:12px}.part-ex .step-4 table td{padding:15px;font-size:30px;color:#ae126f}.part-ex .step-4 table td sup{font-size:12px;color:#545454}.part-ex .step-4 table .calc{width:20px;color:#545454}.part-ex .step-4 table .table-foot{background:#fff}.part-ex .step-4 table .table-foot td{padding:5px 0 15px 0;vertical-align:top;font-weight:normal}.part-ex .step-4 table .caption{font-size:10px;color:#a9a9a9;text-align:left}.part-ex .step-4 .explanation{height:1%;margin-bottom:20px}.part-ex .step-4 .explanation h2{font-size:18px;margin:0 0 10px 0}.part-ex .step-4 .explanation:after{clear:both;content:".";display:block;height:0;visibility:hidden}.part-ex .validation-summary,.form .validation-summary{width:100%;background:#f7dfef url(/_Client/Images/Global/WarningSmall.png) no-repeat 15px 23px}.part-ex .validation-summary .validation-container,.form .validation-summary .validation-container{background:0}.split-message .content-middle{padding:10px}.split-message p{float:left;width:70%;margin:5px 0}.split-message a{float:right}.error-404{background:#D7D9DD url(/_Client/Images/Content/Error404Bg.jpg) no-repeat center 80px}.error-404 #Container{background:transparent}.error-404 #ContentPrimary{float:right;margin:260px 0 160px 0;width:480px}.error-404 #Footer{background-color:#FFFFFF}#ManufacturerBrandHeading{height:150px;margin:0 2px 20px 2px;background:#363636 url(/_Client/Images/Content/FindACar/BrandHeaderBg.jpg) 0 0 no-repeat}#ManufacturerBrandHeading .image-container{width:303px;float:left;text-align:center}#ManufacturerBrandHeading .image-container img{display:inline}#ManufacturerBrandHeading .content-container{float:left;padding:35px;width:587px} #ManufacturerBrandHeading h2{color:#fff;font-size:18px;font-weight:bold}#ManufacturerBrandHeading p{color:#fff}#LeModalWin .close-btn{height:25px;position:absolute;right:10px;top:23px;width:25px;cursor:pointer}.car-conditions{height:1%;padding:0 10px}.car-conditions:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.car-conditions .car-condition{display:inline;width:284px;font-weight:bold;margin:0 0 10px 0}.car-conditions .condition-exterior{float:left}.car-conditions .condition-interior{float:right;width:260px}.car-conditions .condition-label{float:left;width:125px}.content-warning-license h2{background-position:0 -6px}.account-nav{height:1%;padding:5px 0 10px;border-bottom:1px dotted #E6E6E6}.account-nav .btn-standard{float:right;margin-left:10px}.account-nav:after{content:'.';display:block;height:0;clear:both;visibility:hidden}#CategoryHeading{height:234px;position:relative;padding:0;margin:0}#CategoryHeading #ImageContainer{position:absolute;top:0;left:0;z-index:1}#CategoryHeading #ImageContainer img{display:block;margin:0}#CategoryHeading .content-container{position:absolute;z-index:3;bottom:55px;left:60px;width:440px;letter-spacing:-1px}#CategoryHeading .content-container h2{font-size:45px;font-weight:bold;letter-spacing:-1px;font-family:Helvetica,Arial,"MS Trebuchet",sans-serif;line-height:1em;margin:0em;color:#3a3a3a} #CategoryHeading .content-container .strap-line{padding-left:35px;font-size:20px;font-weight:bold;line-height:1.1em;font-family:Arial,"MS Trebuchet",sans-serif;color:#3a3a3a}#CategoryHeading .content-container .strap-line-2{font-size:14px;font-weight:normal}body.thankyou .intro{padding:10px 0}body.thankyou .intro h1,body.thankyou .intro p{margin-bottom:5px}.divider-b{padding-bottom:15px;border-bottom:1px dotted #e1e1e1}.contact-us .contact-details-container .first .postal-code{margin-bottom:20px}#NavigationPrimary ul li a{text-shadow:#86084b 0px -1px}#NavigationPrimary ul li a:hover{text-shadow:#86084b 0px 1px}.phone-number,.account-details li{text-shadow:#eee 1px 1px}.simple-search h2,.simple-search .car-price h3{text-shadow:#9D0057 1px 1px}.part-ex .step-1 .frow-text span input{text-shadow:#fff -1px 1px}#popup_container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.search-results-item .ajax-loader{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}::-moz-selection{color:#000;background:#f8b9de}::selection{color:#000;background:#f8b9de}