html,body,div,span,.forms .form textarea,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix{clear:both;display:block;height:0;font-size:0;line-height:0;visibility:hidden}@font-face{font-family:"Myriad Pro";src:url("../fonts/myriad-pro/myriadpro.eot");src:url("../fonts/myriad-pro/myriadpro.eot?#iefix") format("embedded-opentype"),url("../fonts/myriad-pro/myriadpro.woff") format("woff"),url("../fonts/myriad-pro/myriadpro.ttf") format("truetype"),url("../fonts/myriad-pro/myriadpro.svg#myriadpro") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Myriad Pro Condensed";src:url("../fonts/myriad-pro/myriadpro-cond.eot");src:url("../fonts/myriad-pro/myriadpro-cond.eot?#iefix") format("embedded-opentype"),url("../fonts/myriad-pro/myriadpro-cond.woff") format("woff"),url("../fonts/myriad-pro/myriadpro-cond.ttf") format("truetype"),url("../fonts/myriad-pro/myriadpro-cond.svg#myriadpro") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Myriad Pro Condensed Bold";src:url("../fonts/myriad-pro/myriadpro-cond-bold.eot");src:url("../fonts/myriad-pro/myriadpro-cond-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/myriad-pro/myriadpro-cond-bold.woff") format("woff"),url("../fonts/myriad-pro/myriadpro-cond-bold.ttf") format("truetype"),url("../fonts/myriad-pro/myriadpro-cond-bold.svg#myriadpro") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ModernH";src:url("../fonts/modern-h/modernh-medium-webfont.eot");src:url("../fonts/modern-h/modernh-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/modern-h/modernh-medium-webfont.woff") format("woff"),url("../fonts/modern-h/modernh-medium-webfont.ttf") format("truetype"),url("../fonts/modern-h/modernh-medium-webfont.svg#myriadpro") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ModernH Light";src:url("../fonts/modern-h/modernh-light-webfont.eot");src:url("../fonts/modern-h/modernh-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/modern-h/modernh-light-webfont.woff") format("woff"),url("../fonts/modern-h/modernh-light-webfont.ttf") format("truetype"),url("../fonts/modern-h/modernh-light-webfont.svg#myriadpro") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ModernH Bold";src:url("../fonts/modern-h/modernh-bold-webfont.eot");src:url("../fonts/modern-h/modernh-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/modern-h/modernh-bold-webfont.woff") format("woff"),url("../fonts/modern-h/modernh-bold-webfont.ttf") format("truetype"),url("../fonts/modern-h/modernh-bold-webfont.svg#myriadpro") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"LTUnivers";src:url("../fonts/ltunivers/ltunivers-basicregular-webfont.eot");src:url("../fonts/ltunivers/ltunivers-basicregular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ltunivers/ltunivers-basicregular-webfont.woff") format("woff"),url("../fonts/ltunivers/ltunivers-basicregular-webfont.ttf") format("truetype"),url("../fonts/ltunivers/ltunivers-basicregular-webfont.svg#myriadpro") format("svg");font-weight:normal;font-style:normal}body{font:14px/130% "Myriad Pro";color:#727272;background:url("../images/bg-gradient.png") top left repeat-x}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}strong{font-weight:bold}a,input[type='submit'],.forms .form textarea[type='submit'],button{cursor:pointer}a:focus,input[type='submit']:focus,.forms .form textarea[type='submit']:focus,button:focus{outline:none}a{color:#2551a5;text-decoration:underline}a:hover{color:#293e80;text-decoration:none}a:focus,a:active{outline:0 !important}::-moz-focus-inner{border:0}.container{margin:0 auto;max-width:960px}@media (max-width: 991px){.container{max-width:100%}}.content ul li{margin:0 0 0 10px;padding:0 0 4px 16px;background:url("../images/general-list.png") 0 4px no-repeat}.container p{margin-top:6px}.container p:first-child{margin-top:0}h1,h2,h3,h4,h5{font-family:"ModernH Bold";font-weight:normal;color:#333;text-transform:uppercase}h1{font-size:56px;line-height:56px;padding-bottom:35px}@media (max-width: 991px){h1{font-size:48px;line-height:48px;padding-bottom:20px}}@media (max-width: 767px){h1{font-size:40px;line-height:40px;padding-bottom:20px}}h2{font-size:48px;line-height:48px;padding-bottom:20px}@media (max-width: 991px){h2{font-size:40px;line-height:40px;padding-bottom:20px}}@media (max-width: 800px){h2{font-size:30px !important;line-height:30px !important;padding-bottom:20px}}h3{font-size:30px;line-height:30px;padding-bottom:10px}h4{font-size:20px;line-height:20px;padding-bottom:10px}h5{font-size:17px;line-height:17px;padding-bottom:10px}.button-large{display:inline-block;position:relative;margin:8px 0 0 0;padding:0 48px 0 20px;font-family:"ModernH Bold";font-size:18px;line-height:36px;color:#fff;text-decoration:none;text-transform:uppercase;background:linear-gradient(to bottom, #1e5ebf, #293e80) repeat scroll 0 0 #1e5ebf;border-bottom:0}.button-large:hover{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #273d7d, #1c2a5a) repeat scroll 0 0 #273d7d;border-bottom:0}.button-large span.symbol,.button-large .forms .form textarea.symbol,.forms .form .button-large textarea.symbol{display:inline-block;position:absolute;margin:-14px 0 0 0;top:50%;right:11px;background:url("../images/sprite-ui.png") no-repeat scroll -144px -62px transparent;width:28px;height:28px}.button-extra-small{display:inline-block;position:relative;margin:8px 0 0 0;padding:0 26px 0 7px;font-family:"Myriad Pro Condensed Bold";font-size:12px;line-height:22px;color:#fff;text-decoration:none;text-transform:uppercase;background:linear-gradient(to bottom, #1e5ebf, #293e80) repeat scroll 0 0 #1e5ebf;border-bottom:0}.button-extra-small:hover{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #273d7d, #1c2a5a) repeat scroll 0 0 #273d7d;border-bottom:0}.button-extra-small span.symbol,.button-extra-small .forms .form textarea.symbol,.forms .form .button-extra-small textarea.symbol{display:inline-block;position:absolute;margin:-6px 0 0 0;top:50%;right:7px;background:url("../images/sprite-megamenu.png") -39px -53px no-repeat;width:13px;height:13px;overflow:hidden}.button-extra-small.black{background:#141414 !important}.button-extra-small.black:hover{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #343434, #000) repeat scroll 0 0 #000 !important}.button-small{display:inline-block;position:relative;margin:8px 0 0 0;padding:0 18px 0 7px;font-family:"ModernH Bold";font-size:10px;line-height:22px;color:#fff;text-decoration:none;text-transform:uppercase;background:linear-gradient(to bottom, #1e5ebf, #293e80) repeat scroll 0 0 #1e5ebf;border-bottom:0}.button-small:hover{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #273d7d, #1c2a5a) repeat scroll 0 0 #273d7d;border-bottom:0}.button-small span.symbol,.button-small .forms .form textarea.symbol,.forms .form .button-small textarea.symbol{display:inline-block;position:absolute;margin:-6px 0 0 0;top:50%;right:7px;background:url("../images/sprite-ui.png") no-repeat scroll -15px -7px transparent;width:6px;height:13px;overflow:hidden}.button-small.black{background:#141414 !important}.button-small.black:hover{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #343434, #000) repeat scroll 0 0 #000 !important}.dealer-finder-list h3{font-size:16px;padding:0 0 4px 0;line-height:20px}.dealer-finder-list p{padding:2px 0;margin:0 0 6px 0}.dealer-finder-list .button-small{text-align:center;margin:0;padding:0 12px;line-height:22px;font-size:11px}@media (max-width: 767px){.button-small{line-height:30px;font-size:12px}}.button-middle{display:inline-block;position:relative;margin:8px 0 0 0;padding:0 36px 0 12px;font-family:"ModernH Bold";font-size:12px;line-height:30px;color:#fff;text-decoration:none;text-transform:uppercase;background:linear-gradient(to bottom, #1e5ebf, #293e80) repeat scroll 0 0 #1e5ebf;border-bottom:0}.button-middle:hover{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #273d7d, #1c2a5a) repeat scroll 0 0 #273d7d;border-bottom:0}.button-middle span.symbol,.button-middle .forms .form textarea.symbol,.forms .form .button-middle textarea.symbol{display:inline-block;position:absolute;margin:-9px 0 0 0;top:50%;right:9px;background:url("../images/sprite-ui.png") no-repeat scroll -406px -25px transparent;width:18px;height:18px;overflow:hidden}.button-middle.black{background:#141414 !important}.button-middle.black:hover{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #343434, #000) repeat scroll 0 0 #000 !important}.button-middle.white{background:linear-gradient(to bottom, #fff, #eaeaea) repeat scroll 0 0 #2163c7;color:#333 !important}.button-middle.white:hover{color:#333;text-decoration:none;background:linear-gradient(to bottom, #efefef, #c8c8c8) repeat scroll 0 0 #efefef !important}.button-middle.white span.symbol,.button-middle.white .forms .form textarea.symbol,.forms .form .button-middle.white textarea.symbol{background:url("../images/sprite-ui.png") no-repeat scroll -424px -25px transparent}.button-middle.gray{background:linear-gradient(to bottom, #E5E5E5, #989898) repeat scroll 0 0 #CDCDCD}.button-middle.gray:hover{background:linear-gradient(to bottom, #E5E5E5, #989898) repeat scroll 0 0 #CDCDCD}.button-custom{display:inline-block;position:relative;margin:8px 0 0 0;padding:0 15px;font-family:"Myriad Pro Condensed Bold";font-size:16px;line-height:24px;color:#fff;text-decoration:none;text-transform:uppercase;background:linear-gradient(to bottom, #1e5ebf, #293e80) repeat scroll 0 0 #1e5ebf;border-bottom:0}.button-custom:hover{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #273d7d, #1c2a5a) repeat scroll 0 0 #273d7d;border-bottom:0}.box-button.more span.symbol,.box-button.more .forms .form textarea.symbol,.forms .form .box-button.more textarea.symbol{display:none}.more{display:inline-block;position:relative;margin:8px 0 0 0;padding:0 12px 1px 0;font-family:"Myriad Pro";font-weight:600;font-size:12px;line-height:12px;color:#2551a5;text-decoration:none;text-transform:uppercase;border-bottom:1px dotted #2551a5}.more:hover{color:#293e80;text-decoration:none;border-bottom:1px dotted #293e80}.more span.symbol,.more .forms .form textarea.symbol,.forms .form .more textarea.symbol{display:inline-block;position:absolute;margin:-6px 0 0 0;top:50%;right:0;background:url("../images/sprite-ui.png") no-repeat scroll 0 -7px transparent;width:5px;height:9px;overflow:hidden}.more:hover span.symbol,.more:hover .forms .form textarea.symbol,.forms .form .more:hover textarea.symbol{background-position:-5px -7px}.image{line-height:0;padding:4px;position:relative}.image.no-shadow img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.image img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;padding:4px 4px 0 4px;background:#fff;-webkit-box-shadow:0 0 3px 0 #999;-moz-box-shadow:0 0 3px 0 #999;box-shadow:0 0 3px 0 #999}.image .shadow-bottom{background:#fff;width:100%;height:4px;position:absolute;bottom:0;left:0;z-index:1}.image .shadow-left,.image .shadow-right{background-image:-moz-linear-gradient(center top, rgba(255,255,255,0) 0%, #fff 50%);width:4px;height:50%;position:absolute;bottom:0;z-index:1}.image .shadow-left{left:0}.team-member-wrap{margin:15px 0}.team-member-wrap .team-member{float:left;width:33%;margin:15px 0;text-align:center}.team-member-wrap .team-member .image img{max-width:226px}.team-member-wrap .team-member .email{margin-top:8px}@media (max-width: 810px){.team-member-wrap .team-member{width:50%}}@media (max-width: 540px){.team-member-wrap .team-member{width:100%}}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.main-content .content .search{list-style-type:none;padding:17px 0 0 10px}.main-content .content .search a{font:600 15px/100% "myriad-pro","Arial Narrow","Trebuchet MS",Arial,sans-serif;padding:0;text-decoration:none}.main-content .content .search li{padding:0 0 7px 16px}.main-content .content .horizontal-line{background-image:url("../images/separator.png");background-repeat:no-repeat;background-position:center !important;background-size:960px 5px !important;margin:10px auto 25px auto;width:auto !important;height:5px !important}.main-content .content .result .query{font-weight:bolder;color:#000}.main-content .sidebar h4,.main-content .sidebar h3{width:100%;font:18px/18px "modernh","Trebuchet MS",Arial,sans-serif normal;text-transform:uppercase;padding-bottom:14px;margin-left:14px;max-width:210px;color:#004B8C}.main-content .sidebar p{color:#333;margin-left:14px;max-width:210px}.main-content .sidebar p.threeqtr{width:150px !important}.main-content .sidebar a.black-btn{height:23px;font:11px/22px "modernh","Trebuchet MS",Arial,sans-serif;color:#fff !important;background:#333;padding:0 5px;display:block;float:left;margin-left:14px;margin-top:10px;width:auto;text-decoration:none}.main-content .sidebar a.black-btn:hover{background-image:-webkit-linear-gradient(top, #273d7d, #1c2a5a);background-image:linear-gradient(top bottom, #273d7d, #1c2a5a)}.main-content .sidebar img.nz-map{margin:-65px 20px 0 0;width:auto;float:right}.main-content .sidebar article{position:relative;margin-bottom:35px;display:block}.main-content .sidebar article:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.viewBrochure{display:block}@media (max-width: 930px){.viewBrochure{display:none !important}}a[href$="#ViewBrochure"]{display:block}@media (max-width: 930px){a[href$="#ViewBrochure"]{display:none !important}}iframe.frame-page{width:100%;margin:2em auto 0;display:block;min-height:900px}.searchbar{width:132px;height:26px !important;margin:9px 14px 0 10px !important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;box-shadow:0 0 4px #666}.searchbar #SearchForm_SearchForm_Search,.searchbar #query{height:24px;border:none;display:block;background-color:#fff;text-transform:uppercase;font-family:myriad-pro-condensed,"Arial Narrow","Trebuchet MS";text-indent:5px;font-size:15px;color:#666;line-height:24px}.searchbar #SearchForm_SearchForm_Search{width:107px;float:left;outline-width:0}.searchbar #SearchForm_SearchForm_Search:focus{border:none;outline:none}.searchbar #SearchForm_SearchForm_action_results{display:block;float:right;clear:none;background:url(../images/ui/searchbar-icon.png) no-repeat;background-color:#fff;background-position:center center;border:1px solid #fff !important;width:20px !important;height:20px;font-size:1px;color:#fff;border-radius:3px;cursor:pointer;margin-top:3px;margin-right:3px}.searchbar:hover{box-shadow:0 0 3px 1px #999}.mainrule{width:100%;height:1px;margin:0;padding:0;border-top:1px solid #E5E5E5;background:#fff;border-bottom:1px solid #eee;border-left:none;border-right:none;z-index:-2;position:absolute;top:95px;left:0}.dealer-finder-list{width:100%;text-align:center}.dealer-finder-list h1{text-align:left;margin:0 auto;max-width:360px;font-size:28px;line-height:28px;padding-bottom:5px}.select-vehicle{margin-top:5px}.top-buttons{z-index:2;position:relative;width:100%;margin-top:-20px;text-align:center;-webkit-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.3);box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.3);background-color:#323232}.top-buttons .button-wrapper{width:50%;float:left}.top-buttons .button-wrapper a{display:block;margin:0;padding:16px 5px;color:#fff;font-family:"ModernH Bold";font-size:18px;text-decoration:none;text-transform:uppercase;border-right:1px solid #000}.top-buttons .button-wrapper a:hover,.top-buttons .button-wrapper a:active{background:#2163c7 !important;background-image:-webkit-linear-gradient(top, #2163C7, #293F82) !important;background-image:linear-gradient(top, #2163C7, #293F82) !important;color:#fff}.top-buttons .button-wrapper:nth-child(2) div a{border-left:1px solid #545454;border-right:none}.dealer-finder-list h3{font-size:16px;padding:0 0 4px 0;line-height:20px}.dealer-finder-list .forms{margin-top:14px}.dealer-finder-list .button-middle{padding:0 12px}.dealer-finder-list input,.dealer-finder-list .forms .form textarea,.forms .form .dealer-finder-list textarea{line-height:18px}.dealer-finder-list #seeMoreDealers{display:none;height:40px;text-align:center;padding:8px 40px;margin-bottom:10px}.dealer-finder-list #seeMoreDealers:hover,.dealer-finder-list #seeMoreDealers:active,.dealer-finder-list #seeMoreDealers:focus{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #1e5ebf, #293e80) repeat scroll 0 0 #1e5ebf}.dealer-finder-list #searchDealers{display:none;margin:10px auto 5px auto;max-width:260px;padding-left:100px}.dealer-finder-list #searchDealers input,.dealer-finder-list #searchDealers .forms .form textarea,.forms .form .dealer-finder-list #searchDealers textarea{width:100%;margin-left:-100px;padding:0 10px;padding-right:88px;height:38px;float:left}.dealer-finder-list #searchMessage,.dealer-finder-list #closestDealersMessage{display:none;text-align:left;color:#000;font-size:16px;font-family:"ModernH Bold";margin:20px 0}#bookATestDriveButton{font-size:15px;float:none;margin:-6px 0px;padding:0px 20px;line-height:40px}#dealersLoader{margin-top:40px}#filterDealers{margin:10px auto 5px auto;max-width:360px;display:none}#filterDealers select[name="dealer-service"]{border-radius:0 !important;width:100%;height:40px;outline:0;border:1px solid #ddd;padding:5px 10px;background:#FCFCFC;transition:border-color 500ms ease-in-out 0;background-image:-webkit-linear-gradient(#f6f6f6, #fcfcfc, #f6f6f6)}#searchDealer{margin:0 0 0 -82px;padding:0 18px;height:40px;line-height:40px}#messagesDealers{margin:0 auto;max-width:360px}#buttonsDealers{margin:0 auto;max-width:356px}#buttonsDealers a{width:50%;height:40px;line-height:40px;margin:4px 0 0 0;padding:0;font-family:"ModernH Bold";font-size:12px;display:none}#buttonsDealers a:nth-child(1){margin-left:-2px}#buttonsDealers a:nth-child(2){margin-right:-2px}.dealer-wrap{min-width:147px;max-width:360px;word-wrap:break-word;display:none;margin:22px auto;text-align:left;border:1px solid #ccc;-webkit-box-shadow:4px 4px 7px 0px rgba(204,204,204,0.4);-moz-box-shadow:4px 4px 7px 0px rgba(204,204,204,0.4);box-shadow:4px 4px 7px 0px rgba(204,204,204,0.4)}.dealer-wrap .dealer-item{margin:15px}.dealer-wrap .dealer-item p{margin:4px 0;padding:0}.dealer-wrap .dealer-item h4{font:inherit;font-weight:bold;font-size:13px;text-transform:none;margin:14px 0;padding:0}.dealer-wrap .dealer-item h4,.dealer-wrap .dealer-item p{display:none}.dealer-wrap .dealer-item a{text-decoration:none}.dealer-wrap .dealer-item a:nth-child(2){float:right}@media screen and (max-width: 300px){.dealer-wrap .dealer-item a:nth-child(2){float:none}}.dealer-wrap .dealer-item .dealer-buttons{margin-top:20px}.dealer-wrap .dealer-item .dealer-buttons a{min-width:90px;text-align:center;padding:5px 12px}#iq-login-wrap{padding:0 !important;background:#000 url(../images/iq-bg-mob-upper.jpg) center 0 no-repeat !important;background-size:contain !important;min-height:100% !important;height:auto !important}@media screen and (min-width: 991px){#iq-login-wrap{width:340px}}#iq-login-wrap h3{text-align:center;color:#fff;font-size:16px;padding:0;margin:0;margin-top:20px}#iq-upperNavBar{width:100%;height:70px;background:linear-gradient(to bottom, #323232, #000) repeat scroll 0 0 #111;border-bottom:1px solid #2F2F2F}#iq-header-logo{height:70px;background-image:url("../images/iq-header-logo.png");background-repeat:no-repeat;background-position:50% 50%}input.iq-input,.forms .form textarea.iq-input{margin:10px 0;color:#fff;background:#000;border:1px solid #555;outline:none;padding:0 12px;width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;height:32px;font-size:16px}input.iq-login,.forms .form textarea.iq-login{background:linear-gradient(to bottom, #888, #555);overflow:hidden;border:solid 1px #555;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:5px 19px 7px 19px;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,0.45);box-shadow:inset 0px 1px 2px rgba(255,255,255,0.6);color:#fff;margin-top:10px}#iqLoginForm{padding:10px 20px}.social-buttons label{float:left;line-height:35px;margin-right:2px}.social-buttons .social-icon{width:33px;height:35px;float:left;margin:0 2px;cursor:pointer}.social-buttons .social-icon.social-auto-fill-facebook-icon-form{background:url("../images/facebook-icon-form.jpg")}.social-buttons .social-icon.social-auto-fill-iq-icon-form{background:url("../images/iq-icon-form.jpg")}.social-buttons .social-icon.social-auto-fill-google-icon-form{background:url("../images/google-icon-form.jpg")}a.item-link[title="Hyundai New i30"]:after,a.car-item-link[data-title="New i30"]:after,.car-item span[data-title="New i30"]:after,.car-item .forms .form textarea[data-title="New i30"]:after,.forms .form .car-item textarea[data-title="New i30"]:after{content:"NEW!";display:block;position:absolute;font-size:16px;font-weight:700;font-family:"Myriad Pro Condensed Bold";line-height:1;top:5px;right:5px;color:#2052ae}body.CarModelOverviewPage header{margin-bottom:10px}header{margin-bottom:72px}header .navbar{min-height:39px;background:#575a5d url("../images/navbar-bg.png") top left repeat-x;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.3);box-shadow:0 4px 4px 0 rgba(0,0,0,0.3)}header .navbar-header{float:left}header .logo{display:block;width:254px;height:39px;overflow:hidden}header .logo img{width:100%;height:auto}header .logo-alt,header .navbar-toggle{display:none}.header-nav{float:right}.header-nav li{float:left}.header-nav li>a{position:relative;display:block;padding:0 15px;height:39px;line-height:39px;overflow:hidden;font-family:"ModernH Bold";font-size:11px;color:#fff;text-decoration:none;text-transform:uppercase;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-o-transition:background 0.5s;-ms-transition:background 0.5s;transition:background 0.5s}.header-nav li>a .arrow{position:absolute;bottom:-5px;left:0;display:block;width:100%;height:5px;background:url("../images/header-nav-arrow.png") center no-repeat;-webkit-transition:bottom 0.25s 0.5s;-moz-transition:bottom 0.25s 0.5s;-o-transition:bottom 0.25s 0.5s;-ms-transition:bottom 0.25s 0.5s;transition:bottom 0.25s 0.5s}.header-nav li:hover>a,.header-nav li:hover a:hover,.header-nav li.section>a,.header-nav li.section a:hover,.header-nav li.current>a,.header-nav li.current a:hover{background:#e5e5e5;color:#000;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,0.2) inset;box-shadow:0 0 3px rgba(0,0,0,0.2) inset}.header-nav li:hover>a .arrow,.header-nav li:hover a:hover .arrow,.header-nav li.section>a .arrow,.header-nav li.section a:hover .arrow,.header-nav li.current>a .arrow,.header-nav li.current a:hover .arrow{bottom:-1px;-webkit-transition:bottom 0.25s 0.5s;-moz-transition:bottom 0.25s 0.5s;-o-transition:bottom 0.25s 0.5s;-ms-transition:bottom 0.25s 0.5s;transition:bottom 0.25s 0.5s}.header-subnav{display:none;position:absolute;top:80px;left:0;width:100%;min-height:35px;background:rgba(0,0,0,0.95);z-index:100}.header-subnav ul{margin:0 0 0 5px}.header-subnav li{padding-top:7px;height:28px}@media screen and (min-width: 992px){.header-subnav li>a{background:none !important;padding:0 10px;line-height:21px;height:21px;font-size:11px;color:#999 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.header-subnav li>a:hover{background:#393a3e !important;color:#fff !important}}.header-subnav li.current a{background:#393a3e !important;color:#fff !important}.header-top{min-height:41px}.header-top .quick-find{float:right;margin-top:15px;margin-right:5px}.header-top .quick-find li{float:left}.header-top .quick-find li.hyundai-info{display:none}.header-top .quick-find a{display:block;border-right:1px solid #999;height:10px;padding:0 5px;font-family:"Myriad Pro Condensed Bold";font-size:14px;line-height:14px;text-transform:uppercase;color:#666;text-decoration:none}.header-top .quick-find a:hover{color:#2550a3;text-decoration:none}.header-top .quick-find a span,.header-top .quick-find a .forms .form textarea,.forms .form .header-top .quick-find a textarea{position:relative}.header-top .button-small{float:right;margin:9px 0 0 0;padding:0 7px;font-family:"ModernH Bold"}@media (max-width: 991px){header{margin-bottom:20px}header .container{max-width:inherit}header .navbar-header{float:none;position:relative;background:linear-gradient(to bottom, #e5e5e5, #fdfdfd) repeat scroll 0 0 #fdfdfd;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,0.4);box-shadow:0 4px 4px 0 rgba(0,0,0,0.4);z-index:1}header .navbar-collapse{display:none}header .navbar-collapse.in{overflow:hidden;height:0}header .navbar-collapse.collapsed{display:block}header .logo,header .header-top{display:none}header .logo-alt{display:block;width:190px;height:39px;background:url("../images/logo-alt.png") no-repeat scroll 0 -1px/auto 40px transparent}header .navbar-toggle{display:block;margin:0;padding:0;width:74px;height:39px;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background:url("../images/navbar-header-button.png") no-repeat scroll 0 0/auto 40px #264892;position:absolute;top:0;right:0}.header-nav{float:none}.header-nav li{float:none}.header-nav span.phone,.header-nav .forms .form textarea.phone,.forms .form .header-nav textarea.phone,.header-nav span.nav-link-button,.header-nav .forms .form textarea.nav-link-button,.forms .form .header-nav textarea.nav-link-button{background:none repeat scroll 0 0 #2451a6;border-bottom:1px solid #283f83;border-top:1px solid #2162c5;color:#fff;display:block;font-family:"ModernH Bold";font-size:13px;font-weight:normal;line-height:1;height:auto;padding:14px 10px;text-decoration:none;text-transform:uppercase;-webkit-transition:none none none none;-moz-transition:none none none none;-o-transition:none none none none;-ms-transition:none none none none;transition:none none none none;position:relative}.header-nav span.phone a>span,.header-nav .forms .form textarea.phone a>span,.forms .form .header-nav textarea.phone a>span,.header-nav span.phone .forms .form a>textarea,.forms .form .header-nav span.phone a>textarea,.header-nav .forms .form textarea.phone a>textarea,.forms .form .header-nav textarea.phone a>textarea,.header-nav span.nav-link-button a>span,.header-nav .forms .form textarea.nav-link-button a>span,.forms .form .header-nav textarea.nav-link-button a>span,.header-nav span.nav-link-button .forms .form a>textarea,.forms .form .header-nav span.nav-link-button a>textarea,.header-nav .forms .form textarea.nav-link-button a>textarea,.forms .form .header-nav textarea.nav-link-button a>textarea{position:absolute;border:3px solid #183e7e;padding:6px 16px;right:10px;top:6px;border-radius:8px;background:#194f96;text-shadow:1px 1px 5px #000;background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #2359B5), color-stop(100%, #1F4E9E));background:-webkit-linear-gradient(top, #2359B5, #1F4E9E);background:linear-gradient(to bottom, #2359b5, #1f4e9e);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.2);box-shadow:inset 0 1px 1px rgba(255,255,255,0.2);color:#fff}.header-nav span.nav-link-button,.header-nav .forms .form textarea.nav-link-button,.forms .form .header-nav textarea.nav-link-button{line-height:15px}.header-nav span.nav-link-button .button-middle,.header-nav .forms .form textarea.nav-link-button .button-middle,.forms .form .header-nav textarea.nav-link-button .button-middle{margin:-8px 0 0 0;padding:0 14px;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.header-nav a.level-1{background:none repeat scroll 0 0 #2451a6;border-bottom:1px solid #283f83;border-top:1px solid #2162c5;color:#fff;display:block;font-family:"ModernH Bold";font-size:16px;font-weight:normal;line-height:1;height:auto;padding:14px 10px;text-decoration:none;text-transform:uppercase;-webkit-transition:none none none none;-moz-transition:none none none none;-o-transition:none none none none;-ms-transition:none none none none;transition:none none none none}.header-nav a.level-1 .arrow{display:none}.header-nav li:hover a.level-1,.header-nav li.current a.level-1,.header-nav a.level-1:hover,.header-nav a.level-1.active{background:#2451a6 !important;color:#fff !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header-subnav{display:none;position:relative;top:auto;left:auto;width:auto;min-height:inherit;background:rgba(234,234,234,0.95)}.header-subnav ul{margin:0}.header-subnav li{height:auto;padding-top:0}.header-subnav a{border:0;background:none !important;padding:8px 10px;line-height:18px;height:auto;font-size:16px;color:#262626 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.header-subnav a:hover{background:#393a3e !important;color:#fff !important}}header .collapse{display:block}@media (max-width: 991px){header .collapse{display:none}}header .collapsing{display:block}header .collapse.in{display:block;height:auto;overflow:auto}footer{clear:both;margin-bottom:35px}@media (min-width: 992px){.footer-desktop .footer-top{background-image:linear-gradient(to bottom, #fff, #efefef);box-shadow:0 -1px 2px 0 #ddd;height:44px}.footer-desktop .footer-bottom{background-image:linear-gradient(to bottom, #fff, #efefef);height:34px}.footer-desktop .copyright{float:left;display:block;padding:0 0 0 21px;line-height:34px;font-family:"Myriad Pro Condensed Bold";font-size:14px;color:#999}.footer-desktop .footer-social{float:right}.footer-desktop .footer-social .icon{float:left;display:block;margin:9px 7px 0 0;width:16px;height:16px;box-shadow:0 0 2px #666;border-bottom:0}.footer-desktop .footer-social .facebook{background:url("../images/sprite-footer.png?v2") 0 -27px no-repeat}.footer-desktop .footer-social .twitter{background:url("../images/sprite-footer.png?v2") -16px -27px no-repeat}.footer-desktop .footer-social .youtube{background:url("../images/sprite-footer.png?v2") -32px -27px no-repeat}.footer-desktop .footer-social .instagram{background:url("../images/sprite-footer.png?v2") -27px -43px no-repeat;box-shadow:none}.footer-desktop .footer-social .instagram{background:url("../images/sprite-footer.png") -27px -43px no-repeat;box-shadow:none}.footer-desktop .footer-social li{float:left;padding-right:16px}.footer-desktop .footer-social a{display:block;height:34px;line-height:34px;font-family:"Myriad Pro Condensed Bold";font-size:14px;color:#999;text-decoration:none}.footer-desktop .footer-social a:hover span,.footer-desktop .footer-social a:hover .forms .form textarea,.forms .form .footer-desktop .footer-social a:hover textarea{color:#2550a3;text-decoration:none;border-bottom:1px dotted #2550a3}.footer-desktop .footer-social a:hover .icon{border-bottom:0}.footer-desktop .footer-social a img{float:left;margin:9px 7px 0 0;width:16px;height:16px;box-shadow:0 0 2px #666}.footer-desktop .footer-logo{float:left;display:block;margin-left:12px;margin-top:7px;width:190px;height:32px;background:url("../images/sprite-megamenu.png") no-repeat scroll 0 0 transparent}.footer-mobile{display:none}}@media (max-width: 991px){footer{margin-bottom:0}footer .container{max-width:inherit}.footer-mobile .footer-top{font-family:"Myriad Pro Condensed Bold";font-size:14px;line-height:39px;height:43px;border-top:1px solid #fff;*zoom:1;background:linear-gradient(to bottom, #fcfcfc, #f2f2f2) repeat scroll 0 0 #f2f2f2}.footer-mobile .footer-top:after{content:"";display:table;clear:both}.footer-mobile .footer-top .footer-social li{float:left}.footer-mobile .footer-top .footer-social li a{margin:6px 5px 0 5px;display:block;width:27px;height:27px;overflow:hidden;border-radius:4px}.footer-mobile .footer-top .footer-social li a .icon{display:block;width:27px;height:27px}.footer-mobile .footer-top .footer-social li a .facebook{background:url("../images/sprite-footer.png?v2") 0 0 no-repeat}.footer-mobile .footer-top .footer-social li a .twitter{background:url("../images/sprite-footer.png?v2") -27px 0 no-repeat}.footer-mobile .footer-top .footer-social li a .youtube{background:url("../images/sprite-footer.png?v2") -54px 0 no-repeat}.footer-mobile .footer-top .footer-social li a .instagram{background:url("../images/sprite-footer.png?v2") 0 -43px no-repeat}.footer-mobile .footer-top .footer-social li a img{width:27px;height:auto}.footer-mobile .footer-bottom{font-family:"Myriad Pro Condensed Bold";font-size:14px;line-height:39px;min-height:39px;border-top:1px solid #2966c0;background:linear-gradient(to bottom, #205dbc, #2a4287) repeat scroll 0 0 #2a4287}.footer-mobile .find-us-on{color:#8c8c8c;float:left;line-height:39px;padding:2px 5px 0 10px;text-transform:uppercase}.footer-mobile .footer-nav{float:left}.footer-mobile .footer-nav li{float:left;margin-top:13px}.footer-mobile .footer-nav li a{border-right:1px solid #597ab4;color:#a7b8d8;font-family:"Myriad Pro Condensed Bold";font-size:14px;line-height:1;padding:0 10px;text-decoration:none;text-transform:uppercase}.footer-mobile .footer-nav li:last-child a{border:0}.footer-mobile .copyright{float:right;display:block;padding:0 10px 0 0;line-height:39px;font-family:"Myriad Pro Condensed Bold";font-size:14px;color:#fff}.footer-desktop{display:none}}@media (max-width: 500px){.footer-mobile .copyright,.footer-mobile .footer-nav a,.footer-mobile .find-us-on{font-size:11px !important;font-family:"Myriad Pro Condensed" !important;font-weight:600}}.footer-nav{float:right}.footer-nav li{float:left;margin-top:17px}.footer-nav a{border-right:1px solid #ccc;display:block;height:11px;padding:0 7px;line-height:14px;font-family:"Myriad Pro Condensed Bold";font-size:14px;color:#666;text-decoration:none;text-transform:uppercase}.footer-nav a:hover{color:#2550a3;text-decoration:none}.search-bar{position:relative;margin:-8px 14px 0 11px;width:132px;height:26px;overflow:hidden;border-radius:4px;box-shadow:0 0 4px #666}.search-bar input[type='text'],.search-bar .forms .form textarea[type='text'],.forms .form .search-bar textarea[type='text']{display:block;position:absolute;top:2px;left:0;width:106px;height:24px;border:0;line-height:24px;font-family:"Myriad Pro Condensed Bold";font-size:15px;color:#666;text-indent:5px;text-transform:uppercase}.search-bar input[type='submit'],.search-bar .forms .form textarea[type='submit'],.forms .form .search-bar textarea[type='submit']{display:block;position:absolute;top:0;right:0;width:26px;height:26px;border:0;background:#fff url("../images/sprite-footer.png") -48px -28px no-repeat;text-indent:-9999px}.content-block{*zoom:1;position:relative}.content-block:after{content:"";display:table;clear:both}.content-columns .content,.content-2columns .content,.content-3columns .content,.content-4columns .content{padding:16px 8px}.row{width:auto;margin:0 -4px}.col-2x,.col-3x,.col-4x{margin-bottom:19px;min-height:1;float:left;position:relative;box-sizing:border-box}.col-2x{width:50%}.col-3x{width:33.3333%}.col-4x{width:25%}@media (max-width: 991px){.content-columns,.content-2columns,.content-3columns,.content-4columns{margin:0 10px}.row{width:100%;margin:0}}@media (max-width: 767px){.col-4x{width:50%}.col-4x:nth-child(3){clear:left}}@media (max-width: 540px){.col-3x{width:100%}}@media (max-width: 380px){.col-4x,.col-2x{width:100%}}.separator{margin-bottom:35px}.separator img{width:100%;height:5px}@media screen and (max-width: 991px){.content-block.title{padding:0 10px}}@media screen and (max-width: 800px){.title.blue-center{padding-top:0px}}.title.blue-center h1,.title.blue-center h2{text-align:center;color:#024687;font-family:"Myriad Pro"}@media screen and (max-width: 800px){.title.blue-center h1,.title.blue-center h2{font-size:40px !important;text-align:left}}.title .container{position:relative}.title h1,.title h2,.title h3,.title h4{box-sizing:border-box;margin:0 8px}.title .content{padding:0 8px 12px 8px}.title .content p{padding:0 0 16px 0}.title .separator{clear:both;margin:-7px 0 35px 0}@media (max-width: 991px){.title h1{padding:30px 10px 20px 10px}.title h2,.title h3,.title h4{padding:0px 10px 20px 10px}}.title.right h1,.title.right h2{width:290px;top:0;left:8px;margin:0;float:left}.title.right .content{padding-left:290px;box-sizing:border-box}@media (max-width: 600px){.title.right h1,.title.right h2{width:100%;position:relative;left:auto;padding:0 8px 35px 8px}.title.right .content{padding-left:10px;margin-left:0}}.content-only{margin-bottom:35px}.content-only .content{padding:0 8px}.content-only .content p{padding:0 0 16px 0}@media (max-width: 991px){.content-only .content{padding:0 18px}}.image-content{margin-bottom:35px}.image-content h2{margin:0 8px;font-size:48px;line-height:40px}.image-content .content{padding:0 8px}.image-content .content p{padding:0 0 10px 0}.image-content .content h2{margin:0}.image-content .image.left{float:left;position:relative;margin:0 15px 0 0}.image-content .image.left img{max-width:635px;height:auto}.image-content .image.right{float:right;position:relative;margin:0 0 10px 15px}.image-content .image.right img{max-width:635px;height:auto}.image-content .image.landscape{margin-bottom:20px}@media (max-width: 991px){.image-content{padding:0 10px}.image-content .image.left,.image-content .image.right{width:50%}.image-content .image.left img,.image-content .image.right img{width:100%}}@media (max-width: 600px){.image-content .image.left,.image-content .image.right{box-sizing:border-box;width:100%;margin-bottom:20px}}.youtube-content{margin-bottom:35px}.youtube-content h2{margin:0 8px}.youtube-content .content{padding:0 8px}.youtube-content .content h2{margin:0}.youtube-content .content p{padding:0 0 16px 0}.youtube-content .youtube div{background:#000}.youtube-content .youtube.left{box-sizing:border-box;width:635px;float:left;position:relative;margin:0 33px 0 0;padding:4px 0 0 8px}.youtube-content .youtube.left div{width:100%;height:auto}.youtube-content .youtube.right{box-sizing:border-box;width:635px;float:right;position:relative;margin:0 0 0 33px;padding:4px 8px 0 0}.youtube-content .youtube.right div{width:100%;height:auto}.youtube-content .youtube.landscape{box-sizing:border-box;width:100%;margin:0 0 25px 0;padding:4px 8px 0 8px}@media (max-width: 991px){.youtube-content{padding:0 10px}.youtube-content .youtube.left,.youtube-content .youtube.right{width:50%}}@media (max-width: 600px){.youtube-content .youtube.left,.youtube-content .youtube.right{width:100%;margin-bottom:25px;padding:0 8px}}.banner{margin-bottom:35px}.banner .container{width:100%;min-height:180px;position:relative;background:#f2f2f2;box-shadow:0 0 20px rgba(0,0,0,0.15) inset;overflow:hidden}.banner .banner-image{display:block;width:290px;height:180px;position:absolute;top:0;left:0;line-height:0;overflow:hidden}.banner .banner-image img{width:100%;height:auto}.banner .content{margin:0 214px 0 290px;padding:35px;min-height:110px}.banner .button-large{margin:-24px 0 0 0;position:absolute;top:50%;right:35px}@media (max-width: 991px){.banner .container{max-width:inherit}.banner .content{margin:0 0 0 290px;padding:30px}.banner .button-large{margin:24px 0;position:relative;top:auto;right:auto}}@media (max-width: 600px){.banner .banner-image{position:relative;top:auto;left:50%;margin-left:-145px}.banner .content{margin:0 auto;max-width:290px}.banner .button-large{margin:10px 0 0 0}}@media (max-width: 380px){.banner .banner-image{margin-left:-50%;width:100%;height:auto}}.banner-2columns{margin-bottom:35px}.banner-2columns .container{width:100%;position:relative;overflow:hidden}.banner-2columns .container:after{clear:both}.banner-2columns .banner-col-1{margin:0 270px 0 0;position:relative;height:270px;color:#333;background-position:left;background-repeat:no-repeat}.banner-2columns .banner-col-1 .content{padding:25px 50% 0 18px}.banner-2columns .banner-col-2{position:absolute;top:0;right:0;width:270px;height:276px;background:linear-gradient(to bottom, #e6e6e6, #c3c2c3) repeat scroll 0 0 #e6e6e6}.banner-2columns .content{height:251px;padding:25px 18px 0 18px;position:relative;z-index:1}.banner-2columns .shadow{position:absolute;top:0;left:0;width:100%;height:276px;background:url("../images/banner2x-shadow.png") top left no-repeat;z-index:0}@media (max-width: 991px){.banner-2columns .container{max-width:inherit}}@media (max-width: 670px){.banner-2columns .shadow{display:none}.banner-2columns .banner-col-1{width:100%;height:auto;background:linear-gradient(to bottom, #e6e6e6, #c3c2c3) repeat scroll 0 0 #e6e6e6 !important;margin-bottom:35px}.banner-2columns .banner-col-2{position:relative;top:auto;right:auto;width:100%;height:auto}.banner-2columns .banner-col-1 .content,.banner-2columns .banner-col-2 .content{width:100%;height:auto;padding:25px 18px;box-sizing:border-box;color:#727272}}.bx-wrapper{position:relative;*zoom:1}.bx-prev,.bx-next{opacity:0;overflow:hidden;background:url("../images/sprite-ui.png");width:54px;height:54px;position:absolute;margin-top:-27px;top:50%;text-indent:9999px;z-index:9999;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}@media (max-width: 991px){.bx-prev,.bx-next{display:none;margin-top:0;top:auto}}.bx-prev{background-position:-51px -7px;left:30px}.bx-prev:hover{background-position:-105px -7px}.bx-next{background-position:-213px -7px;right:30px}.bx-next:hover{background-position:-267px -7px}.homepage-slider{position:relative;max-width:1190px;margin:0px auto 35px auto}.homepage-slider .container{position:relative}.homepage-slider .buttons-wrap{min-height:68px !important;max-height:68px !important}.homepage-slider .like-box{position:absolute;top:30px;right:115px;padding:5px 10px;background:rgba(0,0,0,0.5);z-index:1;color:#fff}@media screen and (max-width: 991px){.homepage-slider .like-box{right:30px}}.homepage-slider .like-box>span,.homepage-slider .forms .form .like-box>textarea,.forms .form .homepage-slider .like-box>textarea{padding-right:5px}.homepage-slider .like-box .fb-like{margin-bottom:-6px}.homepage-slider .slider-item{position:relative;min-height:400px;overflow:hidden}.homepage-slider#global-homepage-slider{margin:-20px auto 35px auto}.homepage-slider #global-slider .slider-item:nth-child(1n+2){display:none}.homepage-slider .bx-wrapper #global-slider .slider-item{display:block}.homepage-slider .item-image,.homepage-slider .content-back{width:1190px;line-height:0;position:absolute;top:0;z-index:0}.homepage-slider img{width:100%;height:auto}.homepage-slider .slider-item.left .item-image{right:0}.homepage-slider .slider-item.left .content-back{left:50%;margin-left:-595px}.homepage-slider .slider-item.right .item-image{left:0}.homepage-slider .slider-item.right .content-back{right:50%;margin-right:-595px}.homepage-slider .slider-item.right .content{float:right}.homepage-slider .content{position:relative;width:300px;padding:40px 0 0 12px;z-index:1}.homepage-slider .content h1,.homepage-slider .content h2{padding-bottom:20px;line-height:48px;font-size:48px;color:#fff;text-transform:none;text-shadow:2px 2px 5px rgba(0,0,0,0.3)}.homepage-slider .content .desc{padding-bottom:20px;line-height:22px;font-family:"ModernH";font-size:20px;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,0.3)}.homepage-slider .content a{color:#fff;text-decoration:none}.homepage-slider .button-middle{width:166px;display:table}.homepage-slider .bx-pager{width:100%;position:absolute;bottom:10px;z-index:1;text-align:center}.homepage-slider .bx-pager .bx-pager-item{display:inline-block;position:relative}.homepage-slider .bx-pager a{display:block;padding:0 30px;background:rgba(0,0,0,0.65);font-family:"ModernH";font-size:12px;color:#fff;text-decoration:none;line-height:30px}.homepage-slider .bx-pager a:hover{color:#fff;text-decoration:none}.homepage-slider .bx-pager a .arrow{display:none}.homepage-slider .bx-pager a.active{background-image:linear-gradient(to bottom, #2551a5, #293e80)}.homepage-slider .bx-pager .arrow{background:transparent url("../images/sprite-ui.png") no-repeat;background-position:-38px -45px;display:block;height:4px;left:50%;margin-left:-4px;position:absolute;top:-4px;width:8px}@media (max-width: 991px){.homepage-slider{margin-top:0}.homepage-slider .item-image,.homepage-slider .content-back{width:100%}.homepage-slider .container{max-width:inherit}.homepage-slider .slider-item{min-height:inherit}.homepage-slider .item-image{position:relative}.homepage-slider .content-back{display:none}.homepage-slider .content{float:none !important;width:auto;margin-top:-1px;max-width:inherit;padding:40px;background:rgba(0,0,0,0.7)}.homepage-slider .control,.homepage-slider .bx-pager{display:none}}@media (max-width: 767px){.homepage-slider .content{width:auto;padding:18px}.homepage-slider .content h1,.homepage-slider .content h2{padding-bottom:10px;line-height:30px;font-size:30px !important;min-height:80px}.homepage-slider .content .desc{padding-bottom:10px;font-size:14px !important;line-height:18px;height:50px !important;min-height:50px !important;max-height:50px !important}.homepage-slider .slider-item.left .item-image{overflow:hidden}.homepage-slider .slider-item.left .item-image img{width:150%;float:right}.homepage-slider .slider-item.right .item-image{overflow:hidden}.homepage-slider .slider-item.right .item-image img{width:150%;float:left}}@media (max-width: 425px){.homepage-slider .content h1,.homepage-slider .content h2{font-size:26px !important}.homepage-slider .content .desc{height:65px !important;min-height:65px !important;max-height:65px !important}}@media (max-width: 360px){.homepage-slider .content h1,.homepage-slider .content h2{font-size:22px !important}}@media (max-width: 330px){.homepage-slider .content h1,.homepage-slider .content h2{font-size:20px !important;height:70px !important;min-height:70px !important;max-height:70px !important}}@media (max-width: 300px){.homepage-slider .content h1,.homepage-slider .content h2{font-size:18px !important;line-height:26px !important}}@media (max-width: 275px){.homepage-slider .content h1,.homepage-slider .content h2{font-size:16px !important;line-height:22px !important}}@media (max-width: 250px){.homepage-slider .content h1,.homepage-slider .content h2{font-size:14px !important;line-height:20px !important;height:54px !important;min-height:54px !important;max-height:54px !important}}.homepage-slider:hover .bx-prev,.homepage-slider:hover .bx-next,.image-slider:hover .bx-prev,.image-slider:hover .bx-next{opacity:1}.image-slider{margin:0 auto;max-width:960px;margin-bottom:35px}.image-slider img{width:100%;height:auto}.image-slider:hover .bx-prev,.image-slider:hover .bx-next{opacity:1}.image-gallery{margin-bottom:35px}.image-gallery .row{overflow:hidden}.image-gallery .image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:20%;cursor:pointer}.image-gallery .image img{width:100%;height:auto}.image-gallery .image a{display:block;position:relative;line-height:0;text-decoration:none}.image-gallery .image a:hover{text-decoration:none}.image-gallery .image span,.image-gallery .image .forms .form textarea,.forms .form .image-gallery .image textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;display:block;border:10px solid #2551a5;opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;opacity:0;-webkit-transition:opacity 0.2s ease-in-out 0ms;-moz-transition:opacity 0.2s ease-in-out 0ms;-o-transition:opacity 0.2s ease-in-out 0ms;-ms-transition:opacity 0.2s ease-in-out 0ms;transition:opacity 0.2s ease-in-out 0ms}.image-gallery .image:hover span,.image-gallery .image:hover .forms .form textarea,.forms .form .image-gallery .image:hover textarea{opacity:1}.image-gallery .image span span,.image-gallery .image .forms .form textarea span,.forms .form .image-gallery .image textarea span,.image-gallery .image span .forms .form textarea,.forms .form .image-gallery .image span textarea,.image-gallery .image .forms .form textarea textarea,.forms .form .image-gallery .image textarea textarea{border:0;width:64px;height:64px;background:transparent url("../images/sprite-ui.png") no-repeat;background-position:-38px -62px}@media (max-width: 991px){.image-gallery{margin:0 10px}}@media (max-width: 540px){.image-gallery .image{width:33.3333%}}.product-title{margin-bottom:35px;position:relative;min-height:183px;background:#747474}@media screen and (max-width: 991px){.product-title{min-height:165px}}.product-title .content{padding:30px 0}@media (max-width: 991px){.product-title .content{padding:30px 18px}}.product-title h1{font-size:30px;line-height:30px;padding-bottom:3px;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,0.3);text-transform:none;opacity:0.5}.product-title h2{font-size:59px;line-height:59px;padding-bottom:0;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,0.3)}@media (max-width: 991px){.product-title h2{font-size:48px;line-height:48px;padding-bottom:0}}@media (max-width: 767px){.product-title h2{font-size:40px;line-height:40px;padding-bottom:0}}@media (max-width: 380px){.product-title h2{font-size:30px;line-height:30px;padding-bottom:0}}.content-block.product-title,.content-block.homepage-slider{overflow:inherit !important}.product-page-nav{width:100%;position:absolute;left:0;bottom:0;z-index:2}.product-page-nav.fixed{position:fixed;top:0;bottom:inherit}.product-page-nav .product-nav{width:75%;display:table;float:left}.product-page-nav .product-nav li{display:table-cell}.product-page-nav .product-nav a{display:block;padding:10px 0;border-left:1px solid #7a7a7a;border-right:1px solid #585858;background:#747474 linear-gradient(to bottom, #747474, #585858);font-family:"Myriad Pro Condensed Bold";font-size:16px;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center}.product-page-nav .product-nav a:hover{color:#fff;text-decoration:none;border-left:1px solid #000;border-right:1px solid #000;background:#343434 linear-gradient(to bottom, #343434, #000)}.product-page-nav .product-nav a.current,.product-page-nav .product-nav a.active{border-right:1px solid #000;background:#666 linear-gradient(to bottom, #666, #030303)}.product-page-nav .product-nav li:first-child a{border-left:0}.product-page-nav .buy-nav{width:25%;display:table;float:right;position:relative}.product-page-nav .buy-nav a{display:block;padding:10px 10px 10px 20px;border-left:1px solid #4767a7;background:#2162c6 linear-gradient(to bottom, #2162c6, #283f82);font-family:"Myriad Pro Condensed Bold";font-size:16px;color:#fff;text-decoration:none;text-transform:uppercase}.product-page-nav .buy-nav a span,.product-page-nav .buy-nav a .forms .form textarea,.forms .form .product-page-nav .buy-nav a textarea{display:block;width:38px;height:38px;background-image:url("../images/sprite-ui.png");background-position:0 -30px;position:absolute;top:0;right:0}.product-page-nav .buy-nav li:hover a{border-left:1px solid #192751;background:#192751 linear-gradient(to bottom, #192751, #283f82)}.product-page-nav .buy-nav li:hover span,.product-page-nav .buy-nav li:hover .forms .form textarea,.forms .form .product-page-nav .buy-nav li:hover textarea{background-position:0 -68px}.product-page-nav .buy-nav li:hover ul,.product-page-nav .buy-nav ul{display:none;position:absolute;top:auto;width:100%}.product-page-nav .buy-nav li:hover ul a,.product-page-nav .buy-nav ul a{position:relative;padding:10px 10px 10px 45px;border-left:0;border-top:1px solid #484848;border-bottom:1px solid #343434;background:#353535 linear-gradient(to bottom, #353535, #3a3a3a)}.product-page-nav .buy-nav li:hover ul a:hover,.product-page-nav .buy-nav ul a:hover{border-left:0;border-top:1px solid #484848;border-bottom:1px solid #000;background:#000}.product-page-nav .buy-nav li:hover ul a.book span,.product-page-nav .buy-nav li:hover ul a.book .forms .form textarea,.forms .form .product-page-nav .buy-nav li:hover ul a.book textarea,.product-page-nav .buy-nav ul a.book span,.product-page-nav .buy-nav ul a.book .forms .form textarea,.forms .form .product-page-nav .buy-nav ul a.book textarea{background-image:url("../images/sprite-ui.png");background-position:-419px -59px;width:16px;height:16px;position:absolute;top:11px;left:20px}.product-page-nav .buy-nav li:hover ul a.post span,.product-page-nav .buy-nav li:hover ul a.post .forms .form textarea,.forms .form .product-page-nav .buy-nav li:hover ul a.post textarea,.product-page-nav .buy-nav ul a.post span,.product-page-nav .buy-nav ul a.post .forms .form textarea,.forms .form .product-page-nav .buy-nav ul a.post textarea{background-position:-419px -75px;background-image:url("../images/sprite-ui.png");width:16px;height:16px;position:absolute;top:11px;left:20px}.product-page-nav .buy-nav li:hover ul a.online span,.product-page-nav .buy-nav li:hover ul a.online .forms .form textarea,.forms .form .product-page-nav .buy-nav li:hover ul a.online textarea,.product-page-nav .buy-nav ul a.online span,.product-page-nav .buy-nav ul a.online .forms .form textarea,.forms .form .product-page-nav .buy-nav ul a.online textarea{background-position:-419px -91px;background-image:url("../images/sprite-ui.png");width:16px;height:16px;position:absolute;top:11px;left:20px}.product-page-nav .buy-nav li:hover ul{display:block}.product-page-nav .product-page-nav-opener{display:none}@media (max-width: 991px){.product-page-nav{position:relative;min-height:30px}.product-page-nav .container{min-height:inherit}.product-page-nav .product-page-nav-opener{width:100%;display:block;padding:10px 0;border-left:1px solid #7a7a7a;border-right:1px solid #585858;background:#747474 linear-gradient(to bottom, #747474, #585858);font-family:"Myriad Pro Condensed Bold";font-size:16px;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center}.product-page-nav .product-page-nav-opener span,.product-page-nav .product-page-nav-opener .forms .form textarea,.forms .form .product-page-nav .product-page-nav-opener textarea{background:url("../images/white-arrow-down.png") no-repeat;margin-left:18px;margin-top:3px;margin-bottom:1px;display:block;width:18px;padding-left:25px;background-position-y:3px}.product-page-nav .product-page-nav-opener:hover{background:#000;cursor:pointer}.product-page-nav .product-nav,.product-page-nav .buy-nav{width:100%;display:block;float:none}.product-page-nav .product-nav li,.product-page-nav .buy-nav li{display:block}.product-page-nav .product-nav a,.product-page-nav .buy-nav a{position:relative;padding:10px 18px 10px 18px;border-left:0;border-top:1px solid #484848;border-bottom:1px solid #343434;background:#353535 linear-gradient(to bottom, #353535, #3a3a3a);text-align:left}.product-page-nav .product-nav a:hover,.product-page-nav .buy-nav a:hover{border-left:0;border-top:1px solid #484848;border-bottom:1px solid #000;background:#000}.product-page-nav .product-nav a.current,.product-page-nav .product-nav a.active,.product-page-nav .buy-nav a.current,.product-page-nav .buy-nav a.active{border-left:0;border-top:1px solid #484848;border-bottom:1px solid #000;background:#000}.product-page-nav .buy-nav li a{display:none}.product-page-nav .buy-nav li ul,.product-page-nav .buy-nav li:hover ul,.product-page-nav .buy-nav li ul a{display:block;position:relative}}.book-a-test-drive{margin-bottom:35px}.book-a-test-drive .book{background:linear-gradient(to bottom, #2163c7, #293f82) #2551a5;padding:24px 18px;position:relative;overflow:hidden}.book-a-test-drive .book h3{float:left;margin:0;padding:0 20px 0 0;font-size:24px;line-height:30px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.7)}@media (max-width: 991px){.book-a-test-drive .book h3{float:none;width:100%;margin-bottom:20px}}.book-a-test-drive .book form{float:right}@media (max-width: 991px){.book-a-test-drive .book form{float:none}}.book-a-test-drive .book input[type="text"],.book-a-test-drive .book .forms .form textarea[type="text"],.forms .form .book-a-test-drive .book textarea[type="text"],.book-a-test-drive .book input[type="email"],.book-a-test-drive .book .forms .form textarea[type="email"],.forms .form .book-a-test-drive .book textarea[type="email"]{float:left;box-sizing:border-box;border:0;width:220px;height:30px;margin:0 10px 10px 0;padding:10px 10px 6px 10px;line-height:14px;font-family:"Myriad Pro";font-size:14px;font-weight:bold;color:#666}.book-a-test-drive .book button{border:0;margin:0}@media (max-width: 540px){.book-a-test-drive .book input[type="text"],.book-a-test-drive .book .forms .form textarea[type="text"],.forms .form .book-a-test-drive .book textarea[type="text"],.book-a-test-drive .book input[type="email"],.book-a-test-drive .book .forms .form textarea[type="email"],.forms .form .book-a-test-drive .book textarea[type="email"],.book-a-test-drive .book button{width:100%}}.book-a-test-drive .buy{padding:13px 18px;background:#f2f2f2;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15) inset;-moz-box-shadow:0 0 20px rgba(0,0,0,0.15) inset;box-shadow:0 0 20px rgba(0,0,0,0.15) inset;*zoom:1}.book-a-test-drive .buy:after{content:"";display:table;clear:both}.book-a-test-drive .buy h3{float:left;margin:0;padding:0;font-size:18px;line-height:18px}.book-a-test-drive .buy ul{float:right}.book-a-test-drive .buy ul li{float:left;border-left:1px solid #bcbcbc;padding:0 10px}.book-a-test-drive .buy ul li:first-child{border-left:0}.book-a-test-drive .buy ul a{display:block;line-height:18px;font-family:"Myriad Pro Condensed";font-weight:600;font-size:16px;color:#2551a5;padding-bottom:1px;text-decoration:none;text-transform:uppercase}.book-a-test-drive .buy ul a:hover{padding-bottom:0;border-bottom:1px dotted #293e80;color:#293e80}@media (max-width: 767px){.book-a-test-drive .buy h3{float:none;margin-bottom:13px}.book-a-test-drive .buy ul{float:none}}@media (max-width: 767px){.book-a-test-drive .buy ul li{border-left:0;padding:0}.book-a-test-drive .buy ul li.social-share{float:right}.book-a-test-drive .buy ul a{display:inline-block}}.customer-reviews{margin-bottom:35px;margin-top:35px}.customer-reviews h2{color:#575a5d;font-family:"ModernH Light";text-transform:none;padding-bottom:5px}.customer-reviews span.stars,.customer-reviews .forms .form textarea.stars,.forms .form .customer-reviews textarea.stars,.customer-reviews span.stars span,.customer-reviews .forms .form textarea.stars span,.forms .form .customer-reviews textarea.stars span,.customer-reviews span.stars .forms .form textarea,.forms .form .customer-reviews span.stars textarea,.customer-reviews .forms .form textarea.stars textarea,.forms .form .customer-reviews textarea.stars textarea{display:inline-block;background:url(../images/ui/stars.png) 0 -21px repeat-x;width:104px;height:21px;float:left}.customer-reviews span.stars span,.customer-reviews .forms .form textarea.stars span,.forms .form .customer-reviews textarea.stars span,.customer-reviews span.stars .forms .form textarea,.forms .form .customer-reviews span.stars textarea,.customer-reviews .forms .form textarea.stars textarea,.forms .form .customer-reviews textarea.stars textarea{background-position:0 0}.customer-reviews .starts-wrappper{margin-top:10px;margin-bottom:10px}.customer-reviews .customer-reviews .total-votes{float:left;padding:2px}.customer-reviews .review-ratings,.customer-reviews .reviews{margin-top:14px}.customer-reviews .review-ratings{float:left;width:25%}.customer-reviews .review-ratings p{font-size:13px}.customer-reviews .review-ratings .rating-chart{margin-top:5px}.customer-reviews .review-ratings .rating-chart span,.customer-reviews .review-ratings .rating-chart .forms .form textarea,.forms .form .customer-reviews .review-ratings .rating-chart textarea{color:#727272;font-size:13px;font-weight:bold}.customer-reviews .review-ratings .rating-chart .score{float:left}.customer-reviews .review-ratings .rating-chart .count{float:right}.customer-reviews .review-ratings .average{padding-top:0;font-size:16px;font-weight:bold}.customer-reviews .review-ratings .ratings-wrapper{margin:3px 0 0 0}.customer-reviews .review-ratings .ratings-wrapper p{float:left;padding-top:0px !important;margin:0 3px 0 0}.customer-reviews .review-ratings .ratings-wrapper p:last-child{margin:0 0 0 3px;float:right}.customer-reviews .review-ratings .ratings-wrapper .rating-container{float:left;width:66%;box-shadow:-1px 1px 1px #ccc inset;background-color:#eee;height:18px;margin:0 3px}.customer-reviews .review-ratings .ratings-wrapper .rating-container span,.customer-reviews .review-ratings .ratings-wrapper .rating-container .forms .form textarea,.forms .form .customer-reviews .review-ratings .ratings-wrapper .rating-container textarea{background-image:-moz-linear-gradient(to bottom, #2163c7, #293f82);background-image:-webkit-linear-gradient(to bottom, #2163c7, #293f82);background-image:-o-linear-gradient(to bottom, #2163c7, #293f82);background-image:linear-gradient(to bottom, #2163c7, #293f82);display:block;height:100%}.customer-reviews .reviews{margin-left:20px;width:72%;float:left;max-width:799px}.customer-reviews .reviews .review-buble{background:#f5f5f5;padding:10px 20px;-webkit-border-radius:10px 10px 10px 0px;-moz-border-radius:10px 10px 10px 0px;-ms-border-radius:10px 10px 10px 0px;border-radius:10px 10px 10px 0px;width:90%}.customer-reviews .reviews .review-buble p{color:#333;font-style:italic;margin-bottom:0}.customer-reviews .reviews .review-buble p:before{content:open-quote}.customer-reviews .reviews .review-buble p:after{content:close-quote}.customer-reviews .reviews .review-buble p.review-link:before,.customer-reviews .reviews .review-buble p.review-link:before{content:""}.customer-reviews .reviews .review-buble .review-link{padding-top:5px;text-transform:capitalize}.customer-reviews .reviews .review-buble .review-link a{text-decoration:none;border-bottom:none}.customer-reviews .reviews .review-buble.even{float:right;-webkit-border-radius:10px 10px 0px 10px;-moz-border-radius:10px 10px 0px 10px;-ms-border-radius:10px 10px 0px 10px;border-radius:10px 10px 0px 10px}.customer-reviews .reviews .triangle{float:left;background:url(../images/ui/triangle-left.png) no-repeat 0 0;width:18px;height:20px;display:block;position:relative;top:0px}.customer-reviews .triangle.even{float:right;background:url(../images/ui/triangle-right.png) no-repeat 0 0}.customer-reviews .all-reviews{background:url(../images/iqbutton.png) no-repeat 0 0;width:182px;height:41px;display:block;margin-top:10px}@media (max-width: 1001px){.customer-reviews{padding:0 18px 0 18px}}@media (max-width: 750px){.customer-reviews .reviews{max-width:1000px;width:100%;margin-left:0}.customer-reviews .review-ratings .ratings-wrapper{width:100%}.customer-reviews .starts-wrappper{margin-bottom:10px}.customer-reviews .review-ratings{width:100%}.customer-reviews .review-buble{width:100%}.customer-reviews .rating-chart{margin-top:5px}.customer-reviews .rating-chart .score,.customer-reviews .rating-chart .count{color:#727272;font-size:14px;font-weight:bold}}.empathica{margin-bottom:35px;margin-top:50px}.empathica h5{padding-bottom:20px}.empathica .bx-prev,.empathica .bx-next{opacity:1;display:block}.empathica .bx-controls-direction a.bx-prev{margin-left:52px}.empathica .bx-controls-direction a.bx-next{margin-right:39px}@media (max-width: 991px){.empathica h5{text-align:center}.empathica .bx-wrapper{width:99%}}.empathica .bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.empathica .bx-wrapper img{max-width:100%;display:block}.empathica .bx-wrapper .bx-viewport{background:#f7f5f6;min-height:159px}@media screen and (max-width: 700px){.empathica .bx-wrapper .bx-viewport{min-height:220px}}.empathica .bx-wrapper .bx-viewport .empathica-bx-slider{display:inline-block}.empathica .bx-wrapper .bx-pager,.empathica .bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.empathica .bx-wrapper li{box-sizing:border-box;padding:35px 80px;vertical-align:middle}.empathica .bx-wrapper .bx-loading{min-height:50px;background:url(../images/ui/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.empathica .bx-wrapper .bx-pager{text-align:center;font-size:0.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.empathica .bx-wrapper .bx-pager .bx-pager-item,.empathica .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.empathica .bx-wrapper .bx-pager.bx-default-pager a{background:#e5e3e4;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.empathica .bx-wrapper .bx-pager.bx-default-pager a:hover,.empathica .bx-wrapper .bx-pager.bx-default-pager a.active{background:#2b57aa}.empathica .bx-wrapper .bx-prev{left:-52px;background:url(../images/ui/empathica-controls.png) no-repeat}.empathica .bx-wrapper .bx-next{right:-40px;background:url(../images/ui/empathica-controls.png) no-repeat -39px 0}.empathica .bx-wrapper .bx-prev:hover{background-position:0 -70px}.empathica .bx-wrapper .bx-next:hover{background-position:-39px -70px}.empathica .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-32px;outline:0;width:36px;height:68px;text-indent:-9999px;z-index:9999}.empathica .bx-wrapper .bx-controls-direction a.disabled{display:none}.empathica .bx-wrapper .bx-controls-auto{text-align:center}.empathica .bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/ui/empathica-controls.png) -86px -11px no-repeat;margin:0 3px}.empathica .bx-wrapper .bx-controls-auto .bx-start:hover,.empathica .bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.empathica .bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/ui/empathica-controls.png) -86px -44px no-repeat;margin:0 3px}.empathica .bx-wrapper .bx-controls-auto .bx-stop:hover,.empathica .bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.empathica .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.empathica .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.empathica .bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.empathica .bx-wrapper .bx-caption span,.empathica .bx-wrapper .bx-caption .forms .form textarea,.forms .form .empathica .bx-wrapper .bx-caption textarea{color:#fff;font-family:Arial;display:block;font-size:0.85em;padding:10px}.product-comparison{margin-top:10px;margin-bottom:10px;background:#fff;color:#333}.product-comparison h2{color:#575a5d;font-family:"ModernH Light";text-align:center;text-transform:none}@media screen and (max-width: 991px){.product-comparison h2{text-align:left;padding:0 18px}}.product-comparison img{width:100%;max-width:270px;height:auto}.product-comparison table{width:100%;table-layout:fixed}.product-comparison table td{padding:25px;background:url("../images/ui/divider.png") no-repeat 0 10px;vertical-align:top}@media screen and (min-width: 992px){.product-comparison table td{transition:transform 0.5s ease;-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;-o-transition:transform 0.5s ease}.product-comparison table td:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}}@media screen and (max-width: 991px){.product-comparison table td{background:none;min-height:400px}}.product-comparison table td:first-child{background:none}.product-comparison ul{margin-top:15px}.product-comparison ul li{padding:0 0 10px 10px;background:url("../images/ui/list-point.png") no-repeat 0 3px;font-size:12px;line-height:14px}.product-comparison .desc{min-height:308px}.product-comparison h5{font-family:Arial,san-serif;padding-bottom:5px;line-height:17px;font-size:17px;font-weight:bold;text-transform:none}.product-comparison .price{font-size:15px}.product-comparison .hover{background:linear-gradient(to top, #ddd, #fff) #fff !important}@media (max-width: 991px){.product-comparison table{border:0}.product-comparison .price{font-size:16px}.product-comparison ul li{font-size:14px}}@media (max-width: 580px){.product-comparison table td{padding:25px 15px}.product-comparison ul{margin-top:15px}.product-comparison ul li{padding:0 0 10px 7px}.product-comparison h5{font-size:15px}.product-comparison a.more{font-size:10px !important}}@media (max-width: 410px){.product-comparison table td{padding:25px 5px}.product-comparison h5{font-size:12px}}.video-gallery{display:block;margin-bottom:35px}.video-gallery .bx-slider.custom .title{height:auto}.video-gallery .bx-slider.custom.one-video{float:left;width:100%}.video-gallery .bx-slider.custom.one-video .feature.slide{float:none}.video-gallery .video{margin-top:30px;width:100%;box-sizing:border-box}.video-gallery .video iframe{width:100%;height:526px;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 4px 0 4px;background:#fff;-webkit-box-shadow:0 0 3px 0 #999;-moz-box-shadow:0 0 3px 0 #999;box-shadow:0 0 3px 0 #999}.video-gallery .bx-slider .image{margin-left:5px}.video-gallery .bx-slider .title{background:none repeat scroll 0 0 #000;color:#fff;height:50px;position:relative;bottom:22px;text-align:center;width:100%}@media (max-width: 991px){.video-gallery .bx-prev,.video-gallery .bx-next{display:none}}.video-gallery .bx-wrapper .bx-viewport{margin-top:30px}.video-gallery .bx-wrapper .bx-controls-direction{height:47px;padding-top:10px}.video-gallery .bx-wrapper .bx-prev,.video-gallery .bx-wrapper .bx-next{float:left;background-image:url("../images/sprite-ui.png");display:block;width:47px;height:47px;cursor:pointer;opacity:1}.video-gallery .bx-wrapper .disabled{display:none}.video-gallery .bx-wrapper .bx-prev{background-position:-55px -10px;left:-55px}@media screen and (max-width: 991px){.video-gallery .bx-wrapper .bx-prev{left:10px}}.video-gallery .bx-wrapper .bx-prev:hover{background-position:-109px -10px}.video-gallery .bx-wrapper .bx-next{background-position:-217px -10px;right:-50px}@media screen and (max-width: 991px){.video-gallery .bx-wrapper .bx-next{right:10px}}.video-gallery .bx-wrapper .bx-next:hover{background-position:-271px -10px}.fisheye-gallery{position:relative}.fisheye-gallery .fisheye-controlls{display:none;position:absolute;width:100%;top:100px}.fisheye-gallery .fisheye-controlls>div{display:block;opacity:1;cursor:pointer}.fisheye-gallery .fisheye-controlls .bx-prev{left:0;background:url(../images/ui/empathica-controls.png) no-repeat;position:absolute;top:50%;margin-top:-32px;outline:0;width:36px;height:68px;text-indent:-9999px;z-index:9999}.fisheye-gallery .fisheye-controlls .bx-next{right:0;background:url(../images/ui/empathica-controls.png) no-repeat -38px 0;position:absolute;top:50%;margin-top:-32px;outline:0;width:36px;height:68px;text-indent:-9999px;z-index:9999}.fisheye-gallery .fisheye-controlls .bx-prev:hover{background-position:0 -70px}.fisheye-gallery .fisheye-controlls .bx-next:hover{background-position:-38px -70px}.fisheye-gallery .fisheye-controlls{display:none}.fisheye-gallery .fisheye-wrapper{margin:0 auto;overflow:hidden;height:140px}.fisheye-gallery .fisheye-container{position:relative;left:0;top:0;overflow-x:auto;width:100%;height:170px}.fisheye-gallery .fisheye-container ul{white-space:nowrap}.fisheye-gallery ul{width:100%;text-align:center}.fisheye-gallery ul li{width:auto;display:inline-block;margin-bottom:5px}.fisheye-gallery ul li a{display:block;text-align:center;text-decoration:none;color:#000;font-family:"Myriad Pro";font-weight:600}.fisheye-gallery ul li a span,.fisheye-gallery ul li a .forms .form textarea,.forms .form .fisheye-gallery ul li a textarea{position:relative;transition:transform 0.3s ease;-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease}.fisheye-gallery ul li a:hover span,.fisheye-gallery ul li a:hover .forms .form textarea,.forms .form .fisheye-gallery ul li a:hover textarea{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.fisheye-gallery ul li.active a span,.fisheye-gallery ul li.active a .forms .form textarea,.forms .form .fisheye-gallery ul li.active a textarea{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.cb-bubble-block{background-color:#f2f2f2}.cb-bubble-popup-layer{display:none;position:absolute;z-index:25;width:100%;height:100%;background-color:rgba(0,0,0,0.65)}@keyframes bubble-pulse{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}50%{transform:scale(0.75);-webkit-transform:scale(0.75);-moz-transform:scale(0.75)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}}@-webkit-keyframes bubble-pulse{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}50%{transform:scale(0.75);-webkit-transform:scale(0.75);-moz-transform:scale(0.75)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}}.cb-bubble-image-wrapper{text-align:center;position:relative;margin:0 auto}.cb-bubble-image-wrapper .cb-bubble-image{max-width:100%}.cb-bubble-image-wrapper .cb-bubble-image-mobile{width:100%;display:none}.cb-bubble-image-wrapper .cb-bubble{position:absolute;z-index:24;cursor:pointer;animation:bubble-pulse 2s infinite ease-in-out;-webkit-animation:bubble-pulse 2s infinite ease-in-out;-moz-animation:bubble-pulse 2s infinite ease-in-out}.cb-bubble-image-wrapper .cb-bubble-popup{display:none;position:absolute;z-index:26}@media (max-width: 480px){.cb-bubble-image-wrapper .cb-bubble-image-mobile{display:block}.cb-bubble-image-wrapper .cb-bubble-image{display:none}}@media (min-width: 480px) and (max-width: 991px){.cb-bubble-image-wrapper .cb-bubble-image-mobile{display:none}.cb-bubble-image-wrapper .cb-bubble-image{display:block}}@media (max-width: 991px){.cb-bubble-image-wrapper .cb-bubble-popup{margin:auto auto;right:0;left:0 !important;top:0 !important;bottom:0}.cb-bubble-image-wrapper .cb-bubble-popup .cb-bubble-popup-tail{display:none}}.hero-colors{height:436px;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1200px){.hero-colors{background-image:none !important;height:auto}}.hero-colors .image-list{display:none !important}.hero-colors .hero-container{width:100%;height:100%}.hero-colors .hero-container .hero-wrapper{width:100%;height:100%;max-width:1200px;margin:0 auto;position:relative}.hero-colors .hero-container .hero-text-wrapper{max-width:960px;width:100%;height:100%;margin:0 auto;position:relative}@media screen and (max-width: 1200px){.hero-colors .hero-container .hero-text-wrapper{position:absolute;top:0}}@media screen and (max-width: 768px){.hero-colors .hero-container .hero-text-wrapper{position:relative;top:0}}.hero-colors .hero-container .hero-text{position:absolute;left:0;width:40%;padding-top:80px}@media screen and (min-width: 768px){.hero-colors .hero-container .hero-text{height:65%;display:table}.hero-colors .hero-container .hero-text>div{display:table-cell;vertical-align:middle}}@media screen and (max-width: 1200px){.hero-colors .hero-container .hero-text{padding-left:18px;padding-right:18px}}@media screen and (max-width: 768px){.hero-colors .hero-container .hero-text{position:relative;background-color:#2052ae;top:0;width:100%;padding:20px 18px;z-index:22;box-sizing:border-box}}.hero-colors .hero-container .hero-text h1,.hero-colors .hero-container .hero-text h2{color:#fff;text-transform:none;padding-bottom:15px}.hero-colors .hero-container .hero-text.black h1,.hero-colors .hero-container .hero-text.black h2{color:#000}.hero-colors .hero-container .hero-text.silver h1,.hero-colors .hero-container .hero-text.silver h2{color:gray}.hero-colors .hero-container .hero-text.blue h1,.hero-colors .hero-container .hero-text.blue h2{color:#2052ae}.hero-colors .hero-container .hero-text.shadow{text-shadow:2px 2px rgba(0,0,0,0.8)}.hero-colors .hero-container .hero-text h1{font-family:ModernH Light;font-size:66px}.hero-colors .hero-container .hero-text h2{font-size:32px;line-height:32px}@media screen and (max-width: 768px){.hero-colors .hero-container .hero-text h1{font-size:32px}.hero-colors .hero-container .hero-text h1,.hero-colors .hero-container .hero-text h2,.hero-colors .hero-container .hero-text h3{text-transform:none;color:#fff;font-family:"ModernH Light";padding-bottom:5px}.hero-colors .hero-container .hero-text h2,.hero-colors .hero-container .hero-text h3{font-family:verdana,arial,helvetica,sans-serif;font-size:19px !important;line-height:23px !important}}.hero-colors .hero-container .buttons{position:absolute;bottom:10px}.hero-colors .hero-container .buttons .button{color:#fff;display:inline-block;background-color:#2052ae;text-transform:uppercase;text-decoration:none;font-family:ModernH;margin-right:5px;border-radius:6px;border:1px solid #fff;padding:8px;min-width:160px;text-align:center}.hero-colors .hero-container .buttons .button:after{display:inline-block;content:">";padding-left:5px}@media screen and (max-width: 1200px){.hero-colors .hero-container .buttons{left:18px}}@media screen and (max-width: 768px){.hero-colors .hero-container .buttons{position:relative;bottom:auto;background-color:#2052ae;padding:0 18px;z-index:22;left:0}.hero-colors .hero-container .buttons .button{width:100%;min-width:0;background-color:#fff;color:#2052ae;margin:10px 0px;box-sizing:border-box}}.hero-colors .hero-image{position:absolute}@media screen and (max-width: 1200px){.hero-colors .hero-image{position:relative}}.hero-colors .hero-image img{width:100%;display:block}.hero-colors .color-list{position:absolute;left:0;bottom:50px;z-index:22;margin:0 18px}@media screen and (max-width: 1200px){.hero-colors .color-list{left:18px}}@media screen and (max-width: 768px){.hero-colors .color-list{left:0;right:0;text-align:center;bottom:5px}}.hero-colors .color-list .color{display:inline-block;width:43px;height:43px;border-radius:43px;border:2px solid #fff;margin:0 4px;cursor:pointer;position:relative;box-sizing:border-box;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear}.hero-colors .color-list .color .loading{display:none;width:100%;height:100%;background-color:#fff;border-radius:99px;background-image:url("/themes/responsive/images/load.gif");background-repeat:no-repeat;background-position:center;opacity:0.3}.hero-colors .color-list .color .color-title{visibility:hidden;opacity:0;position:absolute;text-transform:uppercase;bottom:65px;background-color:#fff;padding:5px 10px;left:-50%;right:-50%;font-size:12px;line-height:15px;text-align:center;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear}.hero-colors .color-list .color .color-title .color-arrow{background-image:url("../images/color-arrow.png");background-repeat:no-repeat;width:21px;height:18px;position:absolute;left:40%}@media screen and (max-width: 480px){.hero-colors .color-list .color{width:35px;height:35px}.hero-colors .color-list .color .color-title{bottom:50px;left:-100%;right:-100%}}.hero-colors .color-list .color.active{border-width:3px;box-shadow:0px 3px 7px rgba(0,0,0,0.8) cd inset}.hero-colors .color-list .color:hover .color-title{visibility:visible;opacity:1}@media screen and (max-width: 480px){.hero-colors .color-list .color:hover .color-title{visibility:hidden !important}}.car-description-colors{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.car-description-colors .action-zone{width:320px;height:310px;position:absolute;top:0;right:0;z-index:21;cursor:pointer;background:#fff;filter:alpha(opacity=1);opacity:0}.car-description-colors .action-zone .peel-images{display:none}.car-description-colors #peel-front,.car-description-colors #peel-back{position:absolute;top:0;right:0;width:750px;height:100%;z-index:20}@media screen and (max-width: 1500px){.car-description-colors #peel-front,.car-description-colors #peel-back{width:350px;height:500px}}.car-description-colors .peel-buttons{height:450px;position:absolute;top:0;left:0;width:100%}@media screen and (max-width: 1500px){.car-description-colors .peel-buttons{height:320px}}.car-description-colors .peel-buttons a.peel-button{position:absolute;padding:7px 20px;font-size:16px;background:#fff;color:#2052ae;z-index:20;text-decoration:none;font-family:ModernH;border-radius:5px;text-transform:uppercase;display:none}.car-description-colors .peel-buttons .mobile{display:none}@media screen and (max-width: 1500px){.car-description-colors .peel-buttons .mobile{display:block}}.car-description-colors .peel-buttons .mobile a{font-size:13px;padding:3px 10px}.car-description-colors .peel-buttons .desktop{display:block}@media screen and (max-width: 1500px){.car-description-colors .peel-buttons .desktop{display:none}}.quick-signup-form{width:100%;background-color:#2052ae;margin:0 auto;max-width:1200px;margin-bottom:10px;height:34px;padding-top:8px;-webkit-font-smoothing:antialiased}.quick-signup-form .social-buttons{display:none}.quick-signup-form.light{background-color:#fff}.quick-signup-form.light .container p{color:#575a5d}.quick-signup-form.light .container h3{color:#575a5d}.quick-signup-form.light .container .social-buttons{display:block;padding-bottom:4px}.quick-signup-form.light .container .social-buttons label{float:left;line-height:35px;margin-right:2px;font-family:"ModernH Bold";display:inline-block;vertical-align:middle;text-transform:uppercase}.quick-signup-form.light .container .social-buttons .social-icon{width:33px;height:35px;float:left;margin:0 4px}.quick-signup-form.light .container .social-buttons .social-icon.social-auto-fill-facebook-icon-form{background:url("../images/facebook-icon-form.jpg")}.quick-signup-form.light .container .social-buttons .social-icon.social-auto-fill-iq-icon-form{background:url("../images/iq-icon-form.jpg")}.quick-signup-form.light .container .social-buttons .social-icon.social-auto-fill-google-icon-form{background:url("../images/google-icon-form.jpg")}.quick-signup-form.light .container form fieldset.first>input,.quick-signup-form.light .container form .forms .form fieldset.first>textarea,.forms .form .quick-signup-form.light .container form fieldset.first>textarea{border:1px solid #abacae;color:#575a5d}.quick-signup-form.light .container form fieldset.first>input.error,.quick-signup-form.light .container form .forms .form fieldset.first>textarea.error,.forms .form .quick-signup-form.light .container form fieldset.first>textarea.error{border:1px solid red}.quick-signup-form.light .container form fieldset.first input::-webkit-input-placeholder,.quick-signup-form.light .container form fieldset.first .forms .form textarea::-webkit-input-placeholder,.forms .form .quick-signup-form.light .container form fieldset.first textarea::-webkit-input-placeholder{color:#575a5d}.quick-signup-form.light .container form fieldset.first input::-moz-placeholder,.quick-signup-form.light .container form fieldset.first .forms .form textarea::-moz-placeholder,.forms .form .quick-signup-form.light .container form fieldset.first textarea::-moz-placeholder{color:#575a5d}.quick-signup-form.light .container form fieldset.first input::-ms-input-placeholder,.quick-signup-form.light .container form fieldset.first .forms .form textarea::-ms-input-placeholder,.forms .form .quick-signup-form.light .container form fieldset.first textarea::-ms-input-placeholder{color:#575a5d}.quick-signup-form.light .container form fieldset.last label span,.quick-signup-form.light .container form fieldset.last label .forms .form textarea,.forms .form .quick-signup-form.light .container form fieldset.last label textarea{color:#575a5d}.quick-signup-form.light .container form fieldset.last .hear-more input,.quick-signup-form.light .container form fieldset.last .hear-more .forms .form textarea,.forms .form .quick-signup-form.light .container form fieldset.last .hear-more textarea{border:1px solid #abacae}.quick-signup-form.light .container form fieldset button{background-color:#2052ae;color:#fff}.quick-signup-form.light .container form fieldset .loading{background-image:url("../images/loading-white-bg.GIF")}.quick-signup-form.full{max-width:none}.quick-signup-form .container{max-width:960px !important}.quick-signup-form .container h3{font-size:16px;color:#fff;padding-bottom:0;line-height:26px}.quick-signup-form .container .title{width:19%;box-sizing:border-box;padding-left:10px;display:inline-block;vertical-align:middle}.quick-signup-form .container p{padding:5px 0;margin:0;color:#fff;font-size:18px;text-align:right;float:right}.quick-signup-form .container form{display:inline-block;width:81%;margin-left:-3px;vertical-align:middle}.quick-signup-form .container form input:focus,.quick-signup-form .container form .forms .form textarea:focus,.forms .form .quick-signup-form .container form textarea:focus{outline:none}.quick-signup-form .container form fieldset.first{width:73%}.quick-signup-form .container form fieldset.first>input,.quick-signup-form .container form .forms .form fieldset.first>textarea,.forms .form .quick-signup-form .container form fieldset.first>textarea{display:inline-block;box-sizing:border-box;width:23.5%;padding:5px;margin-left:1%;background-color:#4d75be;border:1px solid transparent;font-family:"ModernH Bold";color:#fff;font-size:11px;height:24px}.quick-signup-form .container form fieldset.first>input.error,.quick-signup-form .container form .forms .form fieldset.first>textarea.error,.forms .form .quick-signup-form .container form fieldset.first>textarea.error{border:1px solid red}.quick-signup-form .container form fieldset.first>input:first-child,.quick-signup-form .container form .forms .form fieldset.first>textarea:first-child,.forms .form .quick-signup-form .container form fieldset.first>textarea:first-child{margin-left:0}.quick-signup-form .container form fieldset.first input::-webkit-input-placeholder,.quick-signup-form .container form fieldset.first .forms .form textarea::-webkit-input-placeholder,.forms .form .quick-signup-form .container form fieldset.first textarea::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.quick-signup-form .container form fieldset.first input::-moz-placeholder,.quick-signup-form .container form fieldset.first .forms .form textarea::-moz-placeholder,.forms .form .quick-signup-form .container form fieldset.first textarea::-moz-placeholder{color:#fff;text-transform:uppercase}.quick-signup-form .container form fieldset.first input::-ms-input-placeholder,.quick-signup-form .container form fieldset.first .forms .form textarea::-ms-input-placeholder,.forms .form .quick-signup-form .container form fieldset.first textarea::-ms-input-placeholder{color:#fff;text-transform:uppercase}.quick-signup-form .container form fieldset{display:inline-block;box-sizing:border-box;width:26%}.quick-signup-form .container form fieldset.last{float:right;position:relative;text-align:right}.quick-signup-form .container form fieldset.last .tip-box{display:none;position:absolute;background:#fff;color:#2052ae;text-transform:none;padding:5px;border:1px solid #2052ae;z-index:10;top:30px;text-align:left}.quick-signup-form .container form fieldset.last .hear-more{display:inline-block}.quick-signup-form .container form fieldset.last .hear-more input,.quick-signup-form .container form fieldset.last .hear-more .forms .form textarea,.forms .form .quick-signup-form .container form fieldset.last .hear-more textarea{height:24px;width:24px;vertical-align:middle}.quick-signup-form .container form fieldset.three-fields>input,.quick-signup-form .container form .forms .form fieldset.three-fields>textarea,.forms .form .quick-signup-form .container form fieldset.three-fields>textarea{width:32%}.quick-signup-form .container form fieldset label{text-transform:uppercase;color:#fff;font-family:"ModernH Bold";font-size:16px}.quick-signup-form .container form fieldset label span,.quick-signup-form .container form fieldset label .forms .form textarea,.forms .form .quick-signup-form .container form fieldset label textarea{vertical-align:middle;font-size:11px}.quick-signup-form .container form fieldset input,.quick-signup-form .container form fieldset .forms .form textarea,.forms .form .quick-signup-form .container form fieldset textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#4d75be;width:26px;height:26px;margin:0 0 0 5px}.quick-signup-form .container form fieldset input:checked,.quick-signup-form .container form fieldset .forms .form textarea:checked,.forms .form .quick-signup-form .container form fieldset textarea:checked{background-image:url("../images/check-slim.png");background-repeat:no-repeat;background-position:center;background-size:100%}.quick-signup-form .container form fieldset button{background-color:#fff;border-radius:5px;color:#2052ae;border:none;text-transform:uppercase;padding:5px 10px;margin-left:10px;font-size:11px;font-family:"ModernH Bold";vertical-align:top;display:inline-block}.quick-signup-form .container form fieldset .loading{display:none;width:45%;height:12px;float:right;margin-left:10px;margin-top:7px;background-image:url("../images/slim-form-loading.GIF");background-position:center;background-repeat:no-repeat}@media screen and (max-width: 991px){.quick-signup-form{height:auto;margin-bottom:0}.quick-signup-form .hear-more input,.quick-signup-form .hear-more .forms .form textarea,.forms .form .quick-signup-form .hear-more textarea{margin-top:0 !important;margin-bottom:5px !important}.quick-signup-form .container{padding:0 18px}.quick-signup-form .container h3{font-size:18px;padding-bottom:10px;text-align:center}.quick-signup-form .container p{text-align:center;width:100%}.quick-signup-form .container .title{width:100%;padding:0}.quick-signup-form .container form{width:100%}.quick-signup-form .container form fieldset{margin:0}.quick-signup-form .container form fieldset.first{width:100%}.quick-signup-form .container form fieldset.first input,.quick-signup-form .container form fieldset.first .forms .form textarea,.forms .form .quick-signup-form .container form fieldset.first textarea{width:100%;margin-left:0;margin-bottom:7px;border:1px solid #fff;background-color:transparent;padding:15px 5px;font-size:12px}.quick-signup-form .container form fieldset.last{width:100%;margin-top:5px;text-align:left}.quick-signup-form .container form fieldset.last label span,.quick-signup-form .container form fieldset.last label .forms .form textarea,.forms .form .quick-signup-form .container form fieldset.last label textarea{font-size:12px;vertical-align:bottom}.quick-signup-form .container form fieldset.last .hear-more input,.quick-signup-form .container form fieldset.last .hear-more .forms .form textarea,.forms .form .quick-signup-form .container form fieldset.last .hear-more textarea{float:left;margin:0 5px 0 0;background-color:transparent;border:1px solid #fff;width:18px;height:18px}.quick-signup-form .container form fieldset.last .hear-more input:checked,.quick-signup-form .container form fieldset.last .hear-more .forms .form textarea:checked,.forms .form .quick-signup-form .container form fieldset.last .hear-more textarea:checked{background-size:100%}.quick-signup-form .container form fieldset button{margin-top:10px;width:100%;margin-bottom:20px;margin-left:0;padding:10px;font-size:18px;font-family:"ModernH Bold"}.quick-signup-form .container form fieldset .loading{width:100%;padding-bottom:35px;margin-left:0;position:relative}}.image-icon-text{background-color:#f2f2f2;height:420px}.image-icon-text.light{background-color:#fff}.image-icon-text .desktop-images{display:block;height:100%;width:100%;position:absolute;top:0;left:0}.image-icon-text .desktop-images .small-image-container{max-width:960px;margin:0 auto;height:100%;width:100%}.image-icon-text .desktop-images .small-image-container .small-image{height:100%;background-repeat:no-repeat;background-position:right bottom}.image-icon-text .desktop-images .small-image-container .small-image.top{background-position:right top}.image-icon-text .desktop-images .small-image-container .small-image.middle{background-position:right center}@media screen and (max-width: 991px){.image-icon-text .desktop-images{display:none}}.image-icon-text .mobile{display:none;margin-bottom:12px}.image-icon-text .big-image{height:100%;width:60%;right:0;position:absolute;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.image-icon-text .container{position:relative;height:100%;width:100%;display:table;box-sizing:border-box}.image-icon-text .info-content{display:table-cell;vertical-align:middle}.image-icon-text .info-content .text-content{width:27%;left:0;z-index:1}.image-icon-text .info-content .text-content p{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;line-height:20px}.image-icon-text .info-content .text-content a{font-family:"ModernH Bold";font-size:14px;color:#004b8f;text-decoration:none;text-transform:uppercase;display:inline-block;margin-top:10px}.image-icon-text .info-content .text-content a.blue,.image-icon-text .info-content .text-content a.black{border:0;font-family:"ModernH Bold";font-size:18px;border-radius:6px;padding:7px 20px;padding-top:8px;padding-bottom:8px;-webkit-font-smoothing:antialiased}.image-icon-text .info-content .text-content a.blue{color:#fff;background:#2052ae}.image-icon-text .info-content .text-content a.black{color:#fff;background:#000}@media screen and (max-width: 991px){.image-icon-text .info-content .text-content a.blue,.image-icon-text .info-content .text-content a.black{text-align:center;width:100%;padding-left:0;padding-right:0;padding:10px;box-sizing:border-box;line-height:normal}}.image-icon-text .info-content .title-content{width:30%;position:relative;left:0}.image-icon-text .info-content .icon{margin-bottom:10px}.image-icon-text .info-content h3{color:#575a5d;font-size:44px;font-family:"ModernH Light";text-transform:none;line-height:44px}.image-icon-text .info-content .image-content{width:100%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box}.image-icon-text .info-content .image-content img{position:absolute;right:0;bottom:0;width:70%}.image-icon-text .info-content.position-left .big-image{left:0}.image-icon-text .info-content.position-left .text-content,.image-icon-text .info-content.position-left .title-content{margin-left:auto;text-align:right}.image-icon-text .info-content.position-left .image-content img{right:auto;left:0}@media screen and (max-width: 991px){.image-icon-text{box-sizing:border-box;height:auto}.image-icon-text .big-image{display:none}.image-icon-text .mobile{display:block}.image-icon-text .container{padding:0 18px}.image-icon-text .container .title-content{margin-top:20px;position:relative;width:auto;padding-bottom:15px}.image-icon-text .container .title-content img{width:30px;float:left}.image-icon-text .container .title-content h3{font-size:28px;line-height:28px;padding-left:40px;padding-bottom:30px;padding-top:22px}.image-icon-text .container .title-content .icon{float:left;transform:scale(0.5);-webkit-transform:scale(0.5)}.image-icon-text .container .image-content{position:relative;height:auto}.image-icon-text .container .image-content.big img{right:-28px}.image-icon-text .container .image-content img{position:relative;width:100%;right:auto;bottom:auto}.image-icon-text .container .text-content{width:100%;top:0;padding-bottom:15px}}.two-columns{height:230px;overflow:hidden}.two-columns.only-one .column{border:none !important}.two-columns .mobile{display:none}.two-columns .container{height:100%}.two-columns .column{width:50%;height:100%;float:left;box-sizing:border-box}.two-columns .column.full{width:100%}.two-columns .column:first-child{border-right:1px solid #abacae}.two-columns .column .column-side{width:50%;float:left;height:100%;padding:0 10px;box-sizing:border-box}.two-columns .column .column-side h3{font-size:44px;line-height:44px;font-family:"ModernH Light";padding-top:20px;color:#575a5d;text-transform:none}.two-columns .column .column-side h4{font-size:39px;line-height:39px;font-family:ModernH;font-weight:bold;text-transform:none;color:#575a5d}.two-columns .column .column-side h5{margin-bottom:0;font-family:ModernH;font-size:22px;line-height:22px;padding-top:20px;color:#575a5d}.two-columns .column .column-side p{font-family:verdana,arial,helvetica,sans-serif;font-size:12px}.two-columns .column .column-side a.button-link{display:inline-block;font-family:"ModernH Bold";position:absolute;bottom:10px}.two-columns .column .column-side img{display:none}.two-columns .column .column-side.image-container{background-repeat:no-repeat;background-size:contain;background-position:right}.two-columns .column.reverse .column-side{float:left}.two-columns .column.reverse .column-side:first-child{float:right}.two-columns .column.reverse .column-side.image-container{background-position:left}.two-columns .column.first-bigger .column-side{width:40%}.two-columns .column.first-bigger .column-side:first-child{width:60%}.two-columns .column.second-bigger .column-side{width:60%}.two-columns .column.second-bigger .column-side:first-child{width:40%}@media screen and (max-width: 991px){.two-columns{height:auto}.two-columns .container{*zoom:1}.two-columns .container:after{content:"";display:table;clear:both}.two-columns .container .column{width:100%;padding:0 18px;padding-bottom:10px}.two-columns .container .column a.button-link{width:100%;text-align:center;display:inline-block;margin-top:12px;box-sizing:border-box}.two-columns .container .column:first-child{border-right:0;border-bottom:1px solid #abacae}.two-columns .container .column .column-side{padding:0}.two-columns .container .column .column-side h3{font-size:28px;line-height:28px}.two-columns .container .column .column-side img{display:inline-block;max-width:100%;max-height:230px;float:right}.two-columns .container .column .column-side a.button-link{display:none}.two-columns .container .column .column-side.image-container{background-image:none !important}.two-columns .container.first-bigger .column-side{width:30%}.two-columns .container.first-bigger .column-side:first-child{width:70%}.two-columns .container.second-bigger .column-side{width:70%}.two-columns .container.second-bigger .column-side:first-child{width:30%}}.columns-youtube{overflow:hidden;margin-bottom:10px}.columns-youtube .column{float:left;box-sizing:border-box;position:relative;padding-bottom:28.125%;padding-top:25px;height:0;width:50%}.columns-youtube .column.single{float:none;margin:0 auto}.columns-youtube .column.triple{width:33.3333%;padding-bottom:18.75%}.columns-youtube .column.triple .overlay .play-icon{margin:10% 0 0}.columns-youtube .column.quadruple{width:25%;padding-bottom:14.0625%}.columns-youtube .column.quadruple .overlay .play-icon{margin:10% 0 0}.columns-youtube .column .video-block{position:absolute;top:0;left:0;width:100%;height:100%}.columns-youtube .column .video-block iframe{width:100%;height:100%;position:absolute;top:0;left:0}.columns-youtube .column .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;color:#fff;cursor:pointer;text-align:center;z-index:1}.columns-youtube .column .overlay h3{font-size:30px;font-family:"ModernH Bold";color:#fff;text-transform:none;padding-bottom:0}.columns-youtube .column .overlay p{font-size:16px;font-family:"ModernH Bold"}.columns-youtube .column .overlay .play-icon{display:inline-block;width:66px;height:66px;background-image:url("../images/youtube-content-block-button.png");background-repeat:no-repeat;margin:20% 0 25px}@media screen and (max-width: 991px){.columns-youtube{height:auto}.columns-youtube .column{width:100% !important;float:none;padding-bottom:56.25% !important}.columns-youtube .column .overlay .play-icon{margin:20% 0 25px !important;width:50px;height:50px;background-size:100%}}.product-slider{margin-top:70px}.product-slider .container{text-align:center}.product-slider span.small-title,.product-slider .forms .form textarea.small-title,.forms .form .product-slider textarea.small-title{color:#004b8f;font-size:20px;text-align:center;display:block;font-family:ModernH;text-transform:uppercase;padding-bottom:10px}.product-slider h1{text-transform:none;font-size:68px;color:#575a5e;text-align:center;font-family:ModernH Light}.product-slider .bottom a{display:inline-block;font-family:"ModernH Bold";font-size:18px;padding:7px 20px;border-radius:6px;text-transform:uppercase;background-color:#2052ae;color:#fff;text-decoration:none;text-align:center;margin:14px 0;-webkit-font-smoothing:antialiased}.product-slider h2{text-align:center;font-family:ModernH Light;font-size:44px;text-transform:none;color:#575a5e}.product-slider p{width:50%;margin:0 auto;font-size:12px;text-align:center;font-family:verdana,arial,helvetica,sans-serif}@media screen and (max-width: 480px){.product-slider p{text-align:justify;width:90%}.product-slider .bottom a{width:80%;padding-top:12px;padding-bottom:12px}}.product-image-content{padding-top:40px}.product-image-content h1,.product-image-content h2,.product-image-content h3{color:#575a5e;font-family:ModernH Light;font-size:44px}.product-image-content a{display:inline-block;font-family:"ModernH Bold";font-size:12px;padding:7px 20px;border-radius:10px;text-transform:uppercase;background-color:#2052ae;color:#fff;text-decoration:none;text-align:center;margin:10px 0}.product-image-content .product-block-image{max-width:635px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;position:relative;top:-60px}.product-image-content .product-block-image img{width:100%}@media screen and (max-width: 991px){.product-image-content .product-block-image{top:0}}.youtube-content-slider{max-width:1200px;height:450px;background-color:#2052ae;margin:0 auto;overflow:hidden;position:relative}.youtube-content-slider .left,.youtube-content-slider .right{position:absolute;top:47%;cursor:pointer;z-index:11;font-size:40px;color:#fff;opacity:0.5;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease}.youtube-content-slider .left:hover,.youtube-content-slider .right:hover{opacity:1}.youtube-content-slider .left{left:10px}.youtube-content-slider .right{right:10px}.youtube-content-slider.full-width-slider{max-width:none}.youtube-content-slider .youtube-cover{width:100%;height:100%;position:absolute;top:0;background:#000;z-index:11;display:none}.youtube-content-slider .youtube-cover .youtube-container{max-width:960px;width:100%;margin:0 auto;height:100%;position:relative}.youtube-content-slider .youtube-cover .youtube-container .close{background-image:url("../images/close.png");display:block;width:19px;height:20px;position:absolute;top:50px;right:20px;cursor:pointer;z-index:21}.youtube-content-slider .youtube-cover iframe{height:100%;width:100%;position:relative;z-index:20}.youtube-content-slider .slide{width:100%;height:100%;position:absolute;top:0}.youtube-content-slider .slide .slide-background{background-size:cover;height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}.youtube-content-slider .slide:first-child{z-index:10}.youtube-content-slider .slide[data-youtube-id]{cursor:pointer}.youtube-content-slider .slide[data-youtube-id]::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url("../images/youtube-content-block-button.png");background-position:center;background-repeat:no-repeat}.youtube-content-slider .slide .slide-content{max-width:960px;padding:0 18px;width:100%;height:100%;margin:0 auto;font-size:50px;color:#fff;position:relative;z-index:1}.youtube-content-slider .slide .slide-content h2{padding-top:120px;color:#fff;text-transform:none;padding-left:0}.youtube-content-slider .slide .slide-content p{font-size:32px;width:40%;line-height:32px}@media screen and (max-width: 991px){.youtube-content-slider .slide .slide-content p{display:none}}.youtube-content-slider .buttons{position:absolute;bottom:10px}.youtube-content-slider .buttons .button{border:1px solid #fff;display:inline-block;font-family:"ModernH Bold";font-size:12px;padding:7px 20px;border-radius:5px;text-transform:uppercase;background-color:#2052ae;color:#fff;text-decoration:none;text-align:center;margin:10px 0}@media screen and (max-width: 991px){.youtube-content-slider{height:200px}.youtube-content-slider .right,.youtube-content-slider .left{display:none}.youtube-content-slider .slide{position:absolute}.youtube-content-slider .slide .slide-background{position:relative;height:200px;background-position:center center}.youtube-content-slider .slide .slide-content{box-sizing:border-box;height:200px;position:absolute;top:0}.youtube-content-slider .slide .slide-content h2{padding-top:10px}.youtube-content-slider .slide .slide-content p{font-size:23px;padding:5px 0;width:100%}.youtube-content-slider .buttons{position:absolute;bottom:5px;left:18px;right:18px}.youtube-content-slider .buttons .button{width:50%;box-sizing:border-box;margin-right:-6px}}#mobile-car-overview-menu{display:none;font-family:ModernH}#mobile-car-overview-menu .mobile-menu-arrow{display:inline-block;width:10px;height:20px;background:url("../images/mobile-arrow.png") no-repeat;margin-right:15px;vertical-align:bottom;transition:transform 0.5s ease;-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;-o-transition:transform 0.5s ease}#mobile-car-overview-menu.open .mobile-menu-arrow{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}@media screen and (max-width: 991px){#mobile-car-overview-menu{display:block;width:100%;overflow:hidden}#mobile-car-overview-menu .opener{color:#fff}#mobile-car-overview-menu nav{display:none}#mobile-car-overview-menu nav ul{margin:0;list-style:none}#mobile-car-overview-menu nav li{background:#ECECEC;border-bottom:1px solid #C7B6B7}#mobile-car-overview-menu nav li.buying-tools{background:#2052ae}#mobile-car-overview-menu nav li.buying-tools a{color:#fff}#mobile-car-overview-menu nav li.buying-tools li{background:#ECECEC}#mobile-car-overview-menu nav li.buying-tools li a{color:#575a5d}#mobile-car-overview-menu nav li a{color:#575a5d;display:block;padding:10px 18px;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #eeeded}#mobile-car-overview-menu.open nav{display:block}#mobile-car-overview-menu .opener{background:#575a5d;font-size:16px;padding:10px 18px;text-transform:uppercase}}.youtube-content-slider{max-width:1200px;height:450px;background-color:#2052ae;margin:0 auto;overflow:hidden;position:relative}.youtube-content-slider .left,.youtube-content-slider .right{position:absolute;top:41%;padding:20px;cursor:pointer;z-index:11;font-size:40px;color:#fff;opacity:0.5;transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease}.youtube-content-slider .left:hover,.youtube-content-slider .right:hover{opacity:1}.youtube-content-slider .left{left:10px}.youtube-content-slider .right{right:10px}.youtube-content-slider.full-width-slider{max-width:none}.youtube-content-slider .youtube-cover{width:100%;height:100%;position:absolute;top:0;background:#000;z-index:11;display:none}.youtube-content-slider .youtube-cover .youtube-container{max-width:960px;width:100%;margin:0 auto;height:100%;position:relative}.youtube-content-slider .youtube-cover .youtube-container .close{background-image:url("../images/close.png");display:block;width:19px;height:20px;position:absolute;top:50px;right:20px;cursor:pointer;z-index:21}.youtube-content-slider .youtube-cover iframe{height:100%;width:100%;position:relative;z-index:20}.youtube-content-slider .slide{width:100%;height:100%;position:absolute;top:0}.youtube-content-slider .slide .slide-background{background-size:cover;height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}.youtube-content-slider .slide:first-child{z-index:10}.youtube-content-slider .slide[data-youtube-id]{cursor:pointer}.youtube-content-slider .slide[data-youtube-id]::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url("../images/youtube-content-block-button.png");background-position:center;background-repeat:no-repeat}.youtube-content-slider .slide .slide-content{max-width:960px;padding:0 18px;width:100%;height:100%;margin:0 auto;font-size:50px;color:#fff;position:relative;z-index:1}.youtube-content-slider .slide .slide-content h2{padding-top:120px;color:#fff;text-transform:none;padding-left:0}.youtube-content-slider .slide .slide-content p{font-size:32px;width:40%;line-height:32px}@media screen and (max-width: 991px){.youtube-content-slider .slide .slide-content p{display:none}}.youtube-content-slider .buttons{position:absolute;bottom:10px}.youtube-content-slider .buttons .button{border:1px solid #fff;display:inline-block;font-family:"ModernH Bold";font-size:12px;padding:7px 20px;border-radius:5px;text-transform:uppercase;background-color:#2052ae;color:#fff;text-decoration:none;text-align:center;margin:10px 0}@media screen and (max-width: 991px){.youtube-content-slider{height:200px}.youtube-content-slider .right,.youtube-content-slider .left{display:none}.youtube-content-slider .slide{position:absolute}.youtube-content-slider .slide .slide-background{position:relative;height:200px;background-position:center center}.youtube-content-slider .slide .slide-content{box-sizing:border-box;height:200px;position:absolute;top:0}.youtube-content-slider .slide .slide-content h2{padding-top:10px}.youtube-content-slider .slide .slide-content p{font-size:23px;padding:5px 0;width:100%}.youtube-content-slider .buttons{position:absolute;bottom:5px;left:18px;right:18px}.youtube-content-slider .buttons .button{width:50%;box-sizing:border-box;margin-right:-6px}}.vehicle-picker .car-list{margin:10px 0px}@media screen and (max-width: 1005px){.vehicle-picker{padding:0 15px}}.vehicle-picker .category{position:relative}.vehicle-picker .category .title{display:block;background-image:url("../images/sprite-megamenu.png");background-repeat:no-repeat;background-position:-223px -39px;margin-top:10px;color:#fff;text-transform:uppercase;padding:2px 0 2px 8px;font-size:12px;font-family:"myriad pro condensed";overflow:hidden;position:relative;z-index:1}.vehicle-picker .car{width:20%;float:left;max-height:170px}@media screen and (max-width: 850px){.vehicle-picker .car{width:25%}}@media screen and (max-width: 600px){.vehicle-picker .car{width:33.3333%;max-height:140px}}@media screen and (max-width: 450px){.vehicle-picker .car{width:50%;max-height:120px}}.vehicle-picker .car img{width:100%}.vehicle-picker .car .car-wrap{border-top:1px solid #ababab;top:-12px;position:relative;padding:20px;text-align:center;box-sizing:border-box;border-bottom:1px solid transparent;cursor:pointer;min-height:150px}.vehicle-picker .car .car-wrap:hover,.vehicle-picker .car .car-wrap.active{border:1px solid grey;padding:20px 19px;box-shadow:2px 2px 5px rgba(0,0,0,0.3);background:linear-gradient(#fff, #e9e9e9)}@media screen and (max-width: 850px){.vehicle-picker .car .car-wrap:hover,.vehicle-picker .car .car-wrap.active{min-height:155px !important;padding:10px 9px}}@media screen and (max-width: 600px){.vehicle-picker .car .car-wrap:hover,.vehicle-picker .car .car-wrap.active{min-height:120px !important;padding:10px 9px}}@media screen and (max-width: 450px){.vehicle-picker .car .car-wrap:hover,.vehicle-picker .car .car-wrap.active{min-height:100px !important;padding:10px 9px}}@media screen and (max-width: 850px){.vehicle-picker .car .car-wrap{min-height:155px !important;padding:10px}}@media screen and (max-width: 600px){.vehicle-picker .car .car-wrap{min-height:120px !important;padding:10px}}@media screen and (max-width: 450px){.vehicle-picker .car .car-wrap{min-height:100px !important;padding:10px}}.vehicle-picker .car .car-wrap.spacing-top{margin-top:32px}.vehicle-picker .car .car-wrap .car-title{font-weight:bold;display:block}.vehicle-picker .car .car-wrap.active .close{display:block}.vehicle-picker .car .car-wrap .close{display:none;position:absolute;top:-13px;right:-13px;z-index:2;width:25px;height:25px;border-radius:25px;border:1px solid grey;background:linear-gradient(#fff, #f0f0f0);background-color:#fff}.vehicle-picker .car .car-wrap .close:after{content:"x";font-family:Arial;font-weight:bold;padding-top:2px;display:block}.social-auto-fill-holder .social-auto-fill-desktop-sprite,.social-auto-fill-holder .social-auto-fill-desktop-facebook-icon-form,.social-auto-fill-holder .social-auto-fill-desktop-google-icon-form,.social-auto-fill-holder .social-auto-fill-desktop-iq-icon-form{background-image:url('../images/social-auto-fill/social-auto-fill-desktop-s18c6cf7b2d.png');background-repeat:no-repeat}.social-auto-fill-holder .social-auto-fill-desktop-facebook-icon-form{background-position:0 0;height:35px;width:34px}.social-auto-fill-holder .social-auto-fill-desktop-google-icon-form{background-position:0 -35px;height:35px;width:33px}.social-auto-fill-holder .social-auto-fill-desktop-iq-icon-form{background-position:0 -70px;height:35px;width:33px}@media screen and (max-width: 850px){.social-auto-fill-holder .social-auto-fill-mobile-sprite,.social-auto-fill-holder .social-auto-fill-mobile-facebook-icon-form,.social-auto-fill-holder .social-auto-fill-mobile-google-icon-form,.social-auto-fill-holder .social-auto-fill-mobile-iq-icon-form{background-image:url('../images/social-auto-fill/social-auto-fill-mobile-s05ef4c7e5a.png');background-repeat:no-repeat}.social-auto-fill-holder .social-auto-fill-mobile-facebook-icon-form{background-position:0 0;height:51px;width:50px}.social-auto-fill-holder .social-auto-fill-mobile-google-icon-form{background-position:0 -51px;height:53px;width:50px}.social-auto-fill-holder .social-auto-fill-mobile-iq-icon-form{background-position:0 -104px;height:53px;width:50px}}.social-auto-fill-holder .social-icon{display:inline-block;cursor:pointer;margin-right:10px}@media screen and (max-width: 400px){.social-auto-fill-holder .social-icon{margin-right:0px}}@media screen and (max-width: 850px){.social-auto-fill-holder label{padding-top:20px !important;width:39% !important}}.gc-form.campaign-form .field.checkbox input,.gc-form.campaign-form .field.checkbox .forms .form textarea,.forms .form .gc-form.campaign-form .field.checkbox textarea{margin-left:0 !important}.gc-form.booking-form .Actions,.gc-form.campaign-form .Actions{text-align:center}.gc-form.booking-form .Actions input,.gc-form.booking-form .Actions .forms .form textarea,.forms .form .gc-form.booking-form .Actions textarea,.gc-form.campaign-form .Actions input,.gc-form.campaign-form .Actions .forms .form textarea,.forms .form .gc-form.campaign-form .Actions textarea{margin-left:0 !important;padding:9px 45px !important;font-size:18px !important}.gc-form.booking-form .field.checkbox label,.gc-form.campaign-form .field.checkbox label{display:inline;padding:4px}@media screen and (max-width: 991px){.gc-form.booking-form .field.checkbox label,.gc-form.campaign-form .field.checkbox label{width:90% !important}}.gc-form.booking-form .field.checkbox input,.gc-form.booking-form .field.checkbox .forms .form textarea,.forms .form .gc-form.booking-form .field.checkbox textarea,.gc-form.campaign-form .field.checkbox input,.gc-form.campaign-form .field.checkbox .forms .form textarea,.forms .form .gc-form.campaign-form .field.checkbox textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;width:18px;height:18px;border:1px solid #a9a9a9}.gc-form.booking-form .field.checkbox input:checked,.gc-form.booking-form .field.checkbox .forms .form textarea:checked,.forms .form .gc-form.booking-form .field.checkbox textarea:checked,.gc-form.campaign-form .field.checkbox input:checked,.gc-form.campaign-form .field.checkbox .forms .form textarea:checked,.forms .form .gc-form.campaign-form .field.checkbox textarea:checked{background:url("../images/checkbox.jpg") no-repeat center}.side-background{width:100%;position:absolute;overflow:hidden}@media screen and (max-width: 991px){.side-background{display:none}}.side-background .container{position:relative}.side-background .container .left-image,.side-background .container .right-image{z-index:1;overflow:hidden;position:absolute;width:470px;background-repeat:repeat-y;background-color:#fff}.side-background .container .left-image img,.side-background .container .right-image img{width:100%}.side-background .container .right-image{left:970px;background-position:left top}.side-background .container .left-image{right:970px;background-position:right top}.dealer-finder-list{width:100%;text-align:center}.dealer-finder-list h1{text-align:left;margin:0 auto;max-width:360px;font-size:28px;line-height:28px;padding-bottom:5px}.top-buttons{z-index:2;position:relative;width:100%;margin-top:-20px;text-align:center;-webkit-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.3);box-shadow:inset 0 4px 4px 0 rgba(0,0,0,0.3);background-color:#323232}.top-buttons .button-wrapper{width:50%;float:left}.top-buttons .button-wrapper a{display:block;margin:0;padding:16px 5px;color:#fff;font-family:"ModernH Bold";font-size:18px;text-decoration:none;text-transform:uppercase;border-right:1px solid #000}.top-buttons .button-wrapper a:hover,.top-buttons .button-wrapper a:active{background:#2163c7 !important;background-image:-webkit-linear-gradient(top, #2163C7, #293F82) !important;background-image:linear-gradient(top, #2163C7, #293F82) !important;color:#fff}.top-buttons .button-wrapper:nth-child(2) div a{border-left:1px solid #545454;border-right:none}.dealer-finder-list h3{font-size:16px;padding:0 0 4px 0;line-height:20px}.dealer-finder-list .forms{margin-top:14px}.dealer-finder-list .button-middle{padding:0 12px}.dealer-finder-list input,.dealer-finder-list .forms .form textarea,.forms .form .dealer-finder-list textarea{line-height:18px}.dealer-finder-list #seeMoreDealers{display:none;height:40px;text-align:center;padding:8px 40px;margin-bottom:10px}.dealer-finder-list #seeMoreDealers:hover,.dealer-finder-list #seeMoreDealers:active,.dealer-finder-list #seeMoreDealers:focus{color:#fff;text-decoration:none;background:linear-gradient(to bottom, #1e5ebf, #293e80) repeat scroll 0 0 #1e5ebf}.dealer-finder-list #searchDealers{display:none;margin:10px auto 5px auto;max-width:260px;padding-left:100px}.dealer-finder-list #searchDealers input,.dealer-finder-list #searchDealers .forms .form textarea,.forms .form .dealer-finder-list #searchDealers textarea{width:100%;margin-left:-100px;padding:0 10px;padding-right:88px;height:38px;float:left}.dealer-finder-list #searchMessage,.dealer-finder-list #closestDealersMessage{display:none;text-align:left;color:#000;font-size:16px;font-family:"ModernH Bold";margin:20px 0}#bookATestDriveButton{font-size:15px;float:none;margin:-6px 0px;padding:0px 20px;line-height:40px}#dealersLoader{margin-top:40px}#filterDealers{margin:10px auto 5px auto;max-width:360px;display:none}#filterDealers select[name="dealer-service"]{border-radius:0 !important;width:100%;height:40px;outline:0;border:1px solid #ddd;padding:5px 10px;background:#FCFCFC;transition:border-color 500ms ease-in-out 0;background-image:-webkit-linear-gradient(#f6f6f6, #fcfcfc, #f6f6f6)}#searchDealer{margin:0 0 0 -82px;padding:0 18px;height:40px;line-height:40px}#messagesDealers{margin:0 auto;max-width:360px}#buttonsDealers{margin:0 auto;max-width:356px}#buttonsDealers a{width:50%;height:40px;line-height:40px;margin:4px 0 0 0;padding:0;font-family:"ModernH Bold";font-size:12px;display:none}#buttonsDealers a:nth-child(1){margin-left:-2px}#buttonsDealers a:nth-child(2){margin-right:-2px}.dealer-wrap{min-width:147px;max-width:360px;word-wrap:break-word;display:none;margin:22px auto;text-align:left;border:1px solid #ccc;-webkit-box-shadow:4px 4px 7px 0px rgba(204,204,204,0.4);-moz-box-shadow:4px 4px 7px 0px rgba(204,204,204,0.4);box-shadow:4px 4px 7px 0px rgba(204,204,204,0.4)}.dealer-wrap .dealer-item{margin:15px}.dealer-wrap .dealer-item p{margin:4px 0;padding:0}.dealer-wrap .dealer-item h4{font:inherit;font-weight:bold;font-size:13px;text-transform:none;margin:14px 0;padding:0}.dealer-wrap .dealer-item h4,.dealer-wrap .dealer-item p{display:none}.dealer-wrap .dealer-item a{text-decoration:none}.dealer-wrap .dealer-item a:nth-child(2){float:right}@media screen and (max-width: 300px){.dealer-wrap .dealer-item a:nth-child(2){float:none}}.dealer-wrap .dealer-item .dealer-buttons{margin-top:20px}.dealer-wrap .dealer-item .dealer-buttons a{min-width:90px;text-align:center;padding:5px 12px}.select,.forms .form textarea{position:relative}.select.disabled .value,.forms .form textarea.disabled .value{color:#aaa !important}.select.disabled .select-arrow,.forms .form textarea.disabled .select-arrow{opacity:0.2}.select .select-bar,.forms .form textarea .select-bar{color:#000;cursor:default;padding:5px 10px}.select .select-bar .value,.forms .form textarea .select-bar .value{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;height:18px}.select .select-bar .select-arrow,.forms .form textarea .select-bar .select-arrow{position:absolute;display:block;top:0;right:0;width:30px;height:27px;background:url(../images/sprite-ui.png);background-position:0 -106px}.select .select-dropdown,.forms .form textarea .select-dropdown{width:100%;position:absolute;display:none;z-index:5;left:0;top:28px}.select .select-dropdown ul,.forms .form textarea .select-dropdown ul{overflow-y:auto;max-height:150px}.select .select-dropdown ul::-webkit-scrollbar-thumb,.forms .form textarea .select-dropdown ul::-webkit-scrollbar-thumb{background:#545454;border-radius:3px}.select .select-dropdown ul::-webkit-scrollbar,.forms .form textarea .select-dropdown ul::-webkit-scrollbar{width:6px;background:#ddd}.select .select-dropdown ul li,.forms .form textarea .select-dropdown ul li{padding:5px 30px 5px 10px;background:#E6E6E6;color:#333;border-top:1px solid #fff;border-bottom:1px solid #b8b8b8;cursor:default;margin:0}.select .select-dropdown ul li:hover,.forms .form textarea .select-dropdown ul li:hover{background:#F3F3F3}.all-cars{display:none;width:100%;text-align:center;position:absolute;top:35px;left:0;z-index:5}.all-cars .container{padding:20px 0 0 0;background:url("../images/subnav-line.png") rgba(255,255,255,0.9)}.all-cars .all-cars-close{display:none;width:20px;height:20px;background:#000;position:absolute;top:5px;right:5px}.all-cars .button-extra-small{display:inline-block;position:relative;margin:8px 0 0 0 !important;padding:0 26px 0 7px;font-family:"Myriad Pro Condensed Bold";font-size:12px;line-height:22px;color:#fff !important;text-decoration:none;text-transform:uppercase;background:linear-gradient(to bottom, #1e5ebf, #293e80) repeat scroll 0 0 #1e5ebf !important;background-color:#1e5ebf;border-bottom:0}.all-cars .button-extra-small:hover{color:#fff !important;text-decoration:none;background:linear-gradient(to bottom, #273d7d, #1c2a5a) repeat scroll 0 0 #273d7d !important;background-color:#273d7d;border-bottom:0}.all-cars .button-extra-small span.symbol,.all-cars .button-extra-small .forms .form textarea.symbol,.forms .form .all-cars .button-extra-small textarea.symbol{display:inline-block;position:absolute;margin:-6px 0 0 0;top:50%;right:7px;background:url("../images/sprite-megamenu.png") -39px -53px no-repeat;width:13px;height:13px;overflow:hidden}@media (max-width: 991px){.all-cars{width:100%;height:auto;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:scroll}.all-cars .all-cars-close{display:block;cursor:pointer}}.header-subnav li:hover .all-cars{display:block}@media (max-width: 991px){.header-subnav li:hover .all-cars{display:none}}.section-title{min-width:80px;height:22px;position:absolute;top:-11px;padding:0 25px 0 15px;line-height:22px;background:url("../images/subnav-title.png") top right no-repeat;font-family:"ModernH Bold";font-size:10px;color:#fff;text-transform:uppercase;z-index:5}.car-item{width:160px;height:85px;float:left;position:relative;padding:20px 0;text-align:center}@media (max-width: 991px){.car-item{margin-right:-2px;display:inline-block;float:none}}.car-item img{width:128px;height:auto}.car-item h5,.car-item h6{padding-bottom:0;font-family:"ModernH Bold";font-size:14px;color:#333}.car-item a.car-item-link{text-decoration:none;line-height:inherit;height:auto}.car-item a.car-item-link:hover{background:none !important}.car-item .car-item-hover{display:table;opacity:0;padding:7px;width:206px;border:1px solid #a3a3a3;background:#fff;position:absolute;top:12px;left:-31px;z-index:6;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;-ms-transition:opacity 0.2s;transition:opacity 0.2s}.car-item .car-item-hover .image-cell{width:50%;display:table-cell;vertical-align:middle}.car-item .car-item-hover h5,.car-item .car-item-hover h6{width:50%;display:table-cell;font-style:italic;font-size:18px;line-height:18px;vertical-align:middle;text-align:left}@media (max-width: 991px){.car-item .car-item-hover{width:144px;left:0}.car-item .car-item-hover .button-extra-small{width:100%;box-sizing:border-box;text-align:left}}.car-item:hover .car-item-hover{opacity:1}.all-cars-page{clear:both;padding:50px 0 35px 0;position:relative}@media (max-width: 991px){.all-cars-page{padding:50px 18px 35px 18px}}.all-cars-page .description-container{padding:0 0 30px 0}.all-cars-page .content{width:100%}.all-cars-page .sidebar{margin-top:-159px;padding:104px 0;width:240px;height:100%;float:right;position:relative;background:url("../images/sidebar-fadetop.jpg") no-repeat scroll left top,url("../images/sidebar-fadebtm.jpg") no-repeat scroll left bottom,url("../images/sidebar-bg.jpg") repeat scroll left top transparent}@media (max-width: 991px){.all-cars-page .sidebar{margin-top:-60px;padding:24px 0 104px 0}}@media (max-width: 767px){.all-cars-page .sidebar{margin:0 0 35px 0;padding:0;float:none;width:100%;background:#f9f9f9;border:1px solid #d1d1d1}}.all-cars-page .sidebar .sidebar-container{padding:82px 14px}.all-cars-page .sidebar h3{padding-bottom:14px;font-size:18px;line-height:18px;color:#004b8c}.all-cars-page .sidebar hr{margin:-2px 14px 0 14px;height:0;border-left:0;border-right:0;border-top:1px solid #fff;border-bottom:1px solid #dcdcdc}.all-cars-page .sidebar article{padding:14px}.all-cars-page .content{position:relative}@media (max-width: 767px){.all-cars-page .content{width:100%}}@media (max-width: 767px){.car-filter{padding:20px 0 0 0}.car-filter hr{display:none}}.car-filter h3{padding:0 14px 20px 14px !important}.car-filter h5{font:700 15px/15px "Myriad Pro";padding-top:5px;padding-bottom:15px}.car-filter .filter-category{position:relative;margin-top:-2px;padding:14px;border:1px solid transparent}.car-filter .filter-category:hover{background:#efefef;border:1px solid #aaa}.car-filter .filter-category .cate-options-hidden{display:none}.car-filter .filter-category .inline-buttons a.seriously-active:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAADCAYAAACwAX77AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDUvMjIvMTJrOQNBAAAANUlEQVQI12M4derUnW3btv3fvn07GIPYIDEGIIMBxNi3b9//3bt3gwRvg8TAElDJ21DdYD4A5IszGiDOF+0AAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;bottom:-4px;content:" ";height:3px;left:50%;position:absolute;width:6px}.car-filter .filter-category .inline-button span,.car-filter .filter-category .inline-button .forms .form textarea,.forms .form .car-filter .filter-category .inline-button textarea,.car-filter .filter-category .inline-buttons a span,.car-filter .filter-category .inline-buttons a .forms .form textarea,.forms .form .car-filter .filter-category .inline-buttons a textarea{font:10px/100% "Myriad Pro";color:#ABABAB}@media (max-width: 767px){.car-filter .filter-category{float:left;padding:5px 14px}.car-filter .filter-category h5{padding-bottom:10px}}.car-filter .cate-price{width:100%;box-sizing:border-box}.car-filter .cate-price .cate-details{padding-bottom:35px}.car-filter .cate-details{position:relative}.car-filter .cate-details .ui-slider{background:none repeat scroll 0 0 #dfdfdf;border:1px solid #bbb;border-radius:4px;height:4px;position:relative}.car-filter .cate-details .ui-slider-range{background:linear-gradient(to bottom, #6a8dee, #274690) repeat scroll 0 0 #6a8dee;background-color:#6a8dee;height:4px;position:absolute}.car-filter .cate-details .ui-slider-handle{background:url("../images/range-icon.png") no-repeat scroll 0 0 transparent;display:block;height:20px;margin:-7px 0 0 -5px;position:absolute;width:11px}.car-filter .cate-details .cate-label{bottom:15px;font:13px/100% "Myriad Pro";color:#000;left:0;position:absolute}.car-filter .cate-details .upper-label{left:auto;right:0}.car-filter .inline-buttons a{display:inline-block;margin:0 6px 8px 0;padding:9px 10px 6px 10px;background:#fff;border:1px solid #ccc;border-radius:1px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.5);box-shadow:0 1px 1px 0 rgba(0,0,0,0.5);font:700 12px/12px "Myriad Pro";color:#333;text-decoration:none}.car-filter .inline-buttons a.active{border-color:#ccc;-webkit-box-shadow:inset 0 2px 9px 0 rgba(0,0,0,0.25);box-shadow:inset 0 2px 9px 0 rgba(0,0,0,0.25);-webkit-border-radius:0;border-radius:0}.car-filter .inline-buttons a:hover{border:1px solid #676767}.car-filter .clear-selection{clear:both;display:block;margin:15px auto;width:210px;height:30px;background:linear-gradient(to bottom, #a2a2a2, #919191) repeat scroll 0 0 #a2a2a2;background-color:#a2a2a2;color:#fff;font:bold 14px/33px "Myriad Pro";text-align:center;text-shadow:1px 1px #666;text-decoration:none}.car-filter .clear-selection:hover{background-image:linear-gradient(to bottom, #737373, #585858);background-color:#737373}.car-list{position:relative}.car-list .car-list-item{margin-bottom:30px;float:left;position:relative;width:25%;height:190px;border-top:1px solid #d6d6d6;text-align:center}@media (max-width: 480px){.car-list .car-list-item{width:50%}}.car-list .car-list-item .item-link{display:block;padding:20px 0 0 0;width:100%;height:170px;position:absolute;top:0;left:0;border:1px solid transparent;text-decoration:none}.car-list .car-list-item .item-link img{width:100%;max-width:172px;height:auto}.car-list .car-list-item:hover .item-link{background:linear-gradient(to bottom, #fff, #eee) repeat scroll 0 0 #fff;background-color:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.5);box-shadow:0 2px 6px 0 rgba(0,0,0,0.5);z-index:0}.car-list .car-list-item .name{display:block;font:16px/120% "Myriad Pro Condensed Bold";color:#333;text-align:center}.car-list .car-list-item .section-title{min-width:80px;height:22px;position:absolute;top:-12px;left:0;padding:0 25px 0 15px;line-height:22px;background:url("../images/subnav-title.png") top right no-repeat;font-family:"Myriad Pro Condensed Bold";font-size:12px;color:#fff;text-transform:uppercase;z-index:1;text-align:left}.car-list .car-list-item .social-links{display:none;width:100%;height:55px;position:absolute;bottom:0;left:0;z-index:1}@media (max-width: 991px){.car-list .car-list-item .social-links{display:block}}.car-list .car-list-item .social-links .button-middle{box-sizing:border-box;width:90%;margin:0;padding:0 12px;cursor:pointer;margin-bottom:5px}@media (max-width: 991px){.car-list .car-list-item .social-links .button-middle{padding:0;font-size:10px}}.car-list .car-list-item .social-share{display:none}.car-list .car-list-item:hover .social-links{display:block}.invisible{opacity:0.3}.car-list .title h1,.car-list .title h2,.car-list .title h3,.car-list .title h4{margin:0}.car-list .car-list-item.categorized{width:100%;border-top:0}@media (max-width: 480px){.car-list .car-list-item.categorized{height:auto !important}}.car-list .car-list-item.categorized .item-link{padding:20px 0;margin:0}@media (max-width: 480px){.car-list .car-list-item.categorized .item-link{position:relative;height:auto !important;border:none}}@media (max-width: 480px){.car-list .car-list-item.categorized:hover .item-link{border:0;background:none;box-shadow:none;box-sizing:border-box}}.car-list .car-list-item.categorized:hover .social-build{display:block}.car-list .car-list-item.categorized .left-wrap,.car-list .car-list-item.categorized .right-wrap{float:left;width:50%}@media (max-width: 480px){.car-list .car-list-item.categorized .left-wrap,.car-list .car-list-item.categorized .right-wrap{width:100%;float:none}}.car-list .car-list-item.categorized .right-wrap{text-align:left}@media (max-width: 480px){.car-list .car-list-item.categorized .right-wrap .description{display:block;text-align:left;margin-bottom:20px}}.car-list .car-list-item.categorized h2.name{text-align:left;font-size:20px}.car-list .car-list-item.categorized .social-build{position:relative;text-align:center;display:none}.car-list .car-list-item.categorized .social-build.mobile{display:none !important}@media (max-width: 480px){.car-list .car-list-item.categorized .social-build.mobile{display:block !important}.car-list .car-list-item.categorized .social-build.mobile .button-middle{width:50%;float:left;box-sizing:border-box;padding:10px 2px}.car-list .car-list-item.categorized .social-build.desktop{display:none !important}}.car-list .car-list-item.categorized .social-build .configure-build{text-align:center;clear:both}.car-list .car-list-item.categorized .social-build .configure-button{padding:0 12px;margin-bottom:12px}.sidebar-page{clear:both}.sidebar-page .sidebar-row{display:table;width:100%;margin-bottom:35px}@media (max-width: 991px){.sidebar-page .sidebar-row{display:block;width:auto;padding:56px 0 0 0}}@media (max-width: 767px){.sidebar-page .sidebar-row{padding:56px 18px 0 18px}}.sidebar-page .sidebar-row .content{vertical-align:top;position:relative;padding:0px 30px 0 0;display:table-cell}@media (max-width: 991px){.sidebar-page .sidebar-row .content{display:block;padding:0 18px}}@media (max-width: 767px){.sidebar-page .sidebar-row .content{display:block;padding:0 0 30px 0}}.sidebar-page .sidebar-row .sidebar{display:table-cell;vertical-align:top;position:relative;padding:74px 0;width:240px;height:100%;background:url("../images/sidebar-fadetop.jpg") no-repeat scroll left top,url("../images/sidebar-fadebtm.jpg") no-repeat scroll left bottom,url("../images/sidebar-bg.jpg") repeat scroll left top transparent}.sidebar-page .sidebar-row .sidebar a{text-decoration:none;color:inherit}.sidebar-page .sidebar-row .sidebar a.button-small,.sidebar-page .sidebar-row .sidebar a .box-link{color:#fff !important}@media (max-width: 767px){.sidebar-page .sidebar-row .sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;width:100%;height:auto;background:none;background:#f9f9f9;border:1px solid #d1d1d1}}.sidebar-page .sidebar-row .sidebar h3{padding-bottom:14px;font-size:18px;line-height:18px;color:#004b8c}.sidebar-page .sidebar-row .sidebar hr{margin:-2px 14px 0 14px;height:0;border-left:0;border-right:0;border-top:1px solid #fff;border-bottom:1px solid #dcdcdc}.sidebar-page .sidebar-row .sidebar article{padding:14px;color:#333;position:relative}@media (max-width: 991px){.sidebar-page .sidebar-row .sidebar article{width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (max-width: 480px){.sidebar-page .sidebar-row .sidebar article{width:auto;float:none}}.sidebar-page .sidebar-row .sidebar article hr{margin:-2px 0 0 0}.sidebar-page .forms{margin:0}.sidebar-nav{margin:0 -14px}.sidebar-nav li{position:relative;margin-top:-1px;padding:0 14px;border-bottom:1px solid transparent;border-top:1px solid transparent}.sidebar-nav li img{margin-top:14px;width:100%;max-width:240px}.sidebar-nav li a{position:relative;display:block;margin-bottom:-1px;padding:10px 0 10px 16px;border-top:1px solid transparent;border-bottom:1px solid #eee;color:#333;font-weight:bold;text-decoration:none}.sidebar-nav li a span.arrow,.sidebar-nav li a .forms .form textarea.arrow,.forms .form .sidebar-nav li a textarea.arrow{background:url("../images/sprite-ui-master.png") no-repeat -27px -7px;display:inline-block;margin-right:5px;width:5px;height:7px}.sidebar-nav li a.image-link{margin:0;padding:0;border:none !important}.sidebar-nav li:hover{background:#eee;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.sidebar-nav li:hover a{border-bottom:1px solid #ccc;color:#004b8c}.sidebar-nav li:hover a span.arrow,.sidebar-nav li:hover a .forms .form textarea.arrow,.forms .form .sidebar-nav li:hover a textarea.arrow{background:url("../images/sprite-ui-master.png") no-repeat -32px -7px}.sidebar-nav li.selected,.sidebar-nav li.current{background:#e4e4e4;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.sidebar-nav li.selected a,.sidebar-nav li.current a{border-top:1px solid transparent;border-bottom:1px solid transparent;color:#004b8c}.sidebar-nav li.selected a span,.sidebar-nav li.selected a .forms .form textarea,.forms .form .sidebar-nav li.selected a textarea,.sidebar-nav li.current a span,.sidebar-nav li.current a .forms .form textarea,.forms .form .sidebar-nav li.current a textarea{background:url("../images/sprite-ui-master.png") no-repeat -32px -7px}@media screen and (max-width: 991px){.sidebar-nav li{text-align:center}}@media screen and (max-width: 991px){.sidebar-nav-wrap h3{text-align:center}}.car-menu-with-icons{margin-bottom:10px;font-size:12px;font-family:ModernH;min-height:79px}@media screen and (max-width: 991px){.car-menu-with-icons{display:none}}.car-menu-with-icons ul{position:relative}.car-menu-with-icons ul.right{float:right;margin-left:10px}.car-menu-with-icons ul li{display:inline-block;padding:0 12px;vertical-align:top}.car-menu-with-icons ul li .buying-tools-bar{display:none;background-color:#fff;padding:5px 10px;position:absolute;width:100%;left:0;min-height:20px;box-sizing:border-box;z-index:100}.car-menu-with-icons ul li .buying-tools-bar p{text-transform:uppercase;padding:20px 0}.car-menu-with-icons ul li .buying-tools-bar .bar-title{text-align:center;width:100%;font-size:17px;font-family:ModernH;padding:10px 0;text-transform:uppercase}.car-menu-with-icons ul li .buying-tools-bar .social-buttons{text-align:center;font-family:"ModernH Bold"}.car-menu-with-icons ul li .buying-tools-bar .social-buttons label,.car-menu-with-icons ul li .buying-tools-bar .social-buttons a{display:inline-block;vertical-align:middle;text-transform:uppercase}.car-menu-with-icons ul li .buying-tools-bar .social-buttons a{padding:2px}.car-menu-with-icons ul li .buying-tools-bar form input,.car-menu-with-icons ul li .buying-tools-bar form .forms .form textarea,.forms .form .car-menu-with-icons ul li .buying-tools-bar form textarea{width:100%;font-size:14px;margin:5px 0;border:1px solid #abacae;color:#575a5d;padding:5px 10px;box-sizing:border-box;font-family:ModernH bold}.car-menu-with-icons ul li .buying-tools-bar form input.error,.car-menu-with-icons ul li .buying-tools-bar form .forms .form textarea.error,.forms .form .car-menu-with-icons ul li .buying-tools-bar form textarea.error{border:1px solid red}.car-menu-with-icons ul li .buying-tools-bar form input::-webkit-input-placeholder,.car-menu-with-icons ul li .buying-tools-bar form .forms .form textarea::-webkit-input-placeholder,.forms .form .car-menu-with-icons ul li .buying-tools-bar form textarea::-webkit-input-placeholder{color:#575a5d;text-transform:uppercase}.car-menu-with-icons ul li .buying-tools-bar form input:-moz-input-placeholder,.car-menu-with-icons ul li .buying-tools-bar form .forms .form textarea:-moz-input-placeholder,.forms .form .car-menu-with-icons ul li .buying-tools-bar form textarea:-moz-input-placeholder{color:#575a5d;text-transform:uppercase}.car-menu-with-icons ul li .buying-tools-bar form input::-moz-placeholder,.car-menu-with-icons ul li .buying-tools-bar form .forms .form textarea::-moz-placeholder,.forms .form .car-menu-with-icons ul li .buying-tools-bar form textarea::-moz-placeholder{color:#575a5d;text-transform:uppercase}.car-menu-with-icons ul li .buying-tools-bar form input:-ms-input-placeholder,.car-menu-with-icons ul li .buying-tools-bar form .forms .form textarea:-ms-input-placeholder,.forms .form .car-menu-with-icons ul li .buying-tools-bar form textarea:-ms-input-placeholder{color:#575a5d;text-transform:uppercase}.car-menu-with-icons ul li .buying-tools-bar form fieldset.last{margin:5px 0}.car-menu-with-icons ul li .buying-tools-bar form .hear-more{font-size:14px;font-family:ModernH bold;position:relative;text-transform:uppercase;color:#575a5d;width:50%;display:inline-block}.car-menu-with-icons ul li .buying-tools-bar form .hear-more span,.car-menu-with-icons ul li .buying-tools-bar form .hear-more .forms .form textarea,.forms .form .car-menu-with-icons ul li .buying-tools-bar form .hear-more textarea{vertical-align:sub}.car-menu-with-icons ul li .buying-tools-bar form .hear-more input,.car-menu-with-icons ul li .buying-tools-bar form .hear-more .forms .form textarea,.forms .form .car-menu-with-icons ul li .buying-tools-bar form .hear-more textarea{margin:0 0 0 5px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;width:16px;height:16px;padding:0;border:1px solid #abacae;box-sizing:border-box;display:inline-block;vertical-align:middle}.car-menu-with-icons ul li .buying-tools-bar form .hear-more input:checked,.car-menu-with-icons ul li .buying-tools-bar form .hear-more .forms .form textarea:checked,.forms .form .car-menu-with-icons ul li .buying-tools-bar form .hear-more textarea:checked{background-image:url("../images/check-slim-blue.png");background-repeat:no-repeat;background-size:100%}.car-menu-with-icons ul li .buying-tools-bar form .hear-more .tip-box{display:none;position:absolute;right:110%;top:0;width:200%;background:#fff;padding:5px;border:1px solid #2052ae;color:#2052ae;z-index:20;text-transform:none}.car-menu-with-icons ul li .buying-tools-bar form .book-now-button{width:100%;display:inline-block;text-align:center;border:0;background:#2052ae;text-transform:uppercase;font-family:ModernH;border-radius:5px;color:#fff;padding:5px}.car-menu-with-icons ul li .buying-tools-bar form .loading{width:130px;height:12px;float:right;padding:2px 0;background-image:url("../images/loading-white-bg.GIF");background-repeat:no-repeat;background-position:center;display:none}.car-menu-with-icons ul li .buying-tools-bar ul.buy-nav{width:100%}.car-menu-with-icons ul li .buying-tools-bar ul.buy-nav li{width:100%;padding:5px 0;border-bottom:1px solid #abacae;font-family:ModernH;font-size:14px;text-transform:uppercase}.car-menu-with-icons ul li .buying-tools-bar ul.buy-nav li a{color:#575a5d;text-align:left;background-image:url("../images/buy-tools-arrow.png");background-repeat:no-repeat;background-position:95% center}.car-menu-with-icons ul li .buying-tools-bar ul.buy-nav li:first-child{border-top:1px solid #abacae}.car-menu-with-icons ul li.active .buying-tools-bar{display:block}.car-menu-with-icons ul li.divider{border-right:1px solid #989A9C;height:78px;padding:0;margin-right:10px}.car-menu-with-icons ul li.buying-tools a .icon{opacity:1}.car-menu-with-icons ul li.buying-tools a .icon-title{color:#2052ae}.car-menu-with-icons ul li.buying-tools a a .icon-title{color:inherit}.car-menu-with-icons ul li a{text-align:center;text-decoration:none;font-family:ModernH;display:block}.car-menu-with-icons ul li a .icon{display:block;margin:0 auto;margin-bottom:5px;opacity:0.5;transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease}.car-menu-with-icons ul li a .icon-title{text-transform:uppercase;color:#989A9C;transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease}.car-menu-with-icons ul li:hover a .icon,.car-menu-with-icons ul li.current a .icon{opacity:1}.car-menu-with-icons ul li:hover a .icon-title,.car-menu-with-icons ul li.current a .icon-title{color:#56595d}h1 span,h1 .forms .form textarea,.forms .form h1 textarea{width:300px;display:block}.txt-on-img{float:left;clear:none}.txt-on-img img{width:717px;height:276px;margin-top:35px;margin-right:15px}.txt-on-img div{margin-top:-276px;padding:25px 20px;width:270px;height:226px}.txt-on-img div h2{font-size:28px}.txt-on-img div h2,.txt-on-img div p{width:270px}.txt-on-img div .box-link{margin-top:20px}.sub-feature .car-filter .cate-model{margin-top:-2px}.sub-feature .car-filter .ddl{width:178px}.sub-feature .car-filter .filter-category{float:left}.feature-taller #keyword{border-color:#999}.feature-taller .filter-category{padding-top:11px}.feature-taller .filter-category:hover{background:url(../images/trans-white30.png);background:rgba(255,255,255,0.15)}.feature-taller .filter-category.cate-keyword input,.feature-taller .filter-category.cate-keyword .forms .form textarea,.forms .form .feature-taller .filter-category.cate-keyword textarea{width:186px}.feature-taller .filter-category.cate-keyword+.box-link{width:176px}.feature-taller h5{font:15px/1.1 'myriad-pro', 'Arial Narrow', 'Trebuchet MS' bold;font-weight:bold;padding-bottom:10px}.feature-taller__extra .sub-feature{height:600px}.search-summary{width:676px;background:#F6F6F6;margin:0 0 15px 0 !important;float:left;border:1px solid #ccc}.search-summary p{margin-bottom:12px !important}.search-summary p em{font-weight:bold}.search-summary h5{font:14px/30px 'myriad-pro', 'Arial Narrow', 'Trebuchet MS';font-weight:bold;float:left;display:inline-block;padding-right:3px}.search-summary .ddl{width:168px;float:left;clear:none;border:1px solid #ccc;margin-right:15px}.car-filter .ddl{width:187px}.filter-category{float:left;width:100%;box-sizing:border-box}.filter-category:hover+hr{border-color:transparent}.sidebar hr{clear:both}.sidebar .box-link{margin-left:14px;margin-top:5px}.sidebar .box-link.blue{color:#ffffff !important}.used-search-match{border:1px solid #ccc;box-shadow:inset 0 0 0 5px #fff;background:#F6F6F6;float:left;margin:0 12px 12px 0;padding:5px}.used-search-match:hover{cursor:pointer}.used-search-match:hover img{opacity:0.90}.used-search-match .image-container{overflow:hidden}.content .car-list .used-search-match .image-container a,.used-search-match .image-container img{margin:0;padding:0;border:none !important;width:100%}.used-search-match h6{width:100%;float:left;text-align:center;font:16px/1.1 'myriad-pro', 'Arial Narrow', 'Trebuchet MS';font-weight:600;color:#333333;padding-top:6px}.used-search-match h6 span,.used-search-match h6 .forms .form textarea,.forms .form .used-search-match h6 textarea{font-size:12px;font-style:italic;font-family:'myriad-pro', 'Arial Narrow', 'Trebuchet MS'}.used-search-match h6.price{padding-top:0}.used-search-match p{width:100%;float:left;font-family:'myriad-pro', 'Arial Narrow', 'Trebuchet MS';text-align:center;color:#727272;margin:0 !important}.car-filter .cate-year .cate-details{padding-bottom:35px}.filter-category.cate-keyword input,.filter-category.cate-keyword .forms .form textarea,.forms .form .filter-category.cate-keyword textarea{padding:5px;border:1px solid #ccc;width:100%;box-sizing:border-box}.filter-category.cate-keyword+.box-link{width:184px;text-align:center;margin:15px;margin-top:12px}.used-benefits{width:210px;height:auto;float:left;margin-left:14px;padding:5px 0;border:1px solid #d8d8d8;background:#eaeaea}.used-benefits:hover{border:1px solid #ccc;background:#e5e5e5}.used-benefits:hover li{color:#2551A5}.used-benefits:hover span,.used-benefits:hover .forms .form textarea,.forms .form .used-benefits:hover textarea{background:url(../images/sprite-ui.png) -37px -7px no-repeat}.used-benefits h6{text-transform:uppercase;font-weight:bold;margin-top:0;padding-top:5px}.used-benefits ul li{font-size:12px;color:#666;margin:0;padding:0;height:26px;line-height:26px;border:0;padding:2px 0 2px 5px}.used-benefits ul li:hover{border:0;background:none}.used-benefits span,.used-benefits .forms .form textarea,.forms .form .used-benefits textarea{width:5px;height:7px;margin:9px 10px 0 7px;display:block;float:left;background:url(../images/sprite-ui.png) -27px -7px no-repeat}.used-primary{width:440px;height:auto;float:left;clear:none;padding-top:30px}.used-primary img{width:auto;height:auto;margin-top:0 !important;margin-bottom:0 !important;padding:0}#mega-menu .main-content .content .used-primary .used-feature{width:430px;height:280px;margin-bottom:10px;margin-left:12px}#mega-menu .main-content .content .used-primary .used-feature:hover .buttons-hover{display:block}#mega-menu .main-content .content .used-primary .used-feature .feature,#mega-menu .main-content .content .used-primary .used-feature .feature a{width:430px;height:280px;display:block;position:relative;overflow:visible}#mega-menu .main-content .content .used-primary .used-feature img{margin-left:0}#mega-menu .main-content .content .used-primary .used-feature .buttons-hover{display:none}#mega-menu .main-content .content .used-primary .used-feature .buttons-hover .nextBtn,#mega-menu .main-content .content .used-primary .used-feature .buttons-hover .prevBtn{width:46px;height:47px;position:absolute;right:-16px;top:116px;z-index:9999;cursor:pointer;background:url(../images/sprite-ui.png) -218px -10px no-repeat}#mega-menu .main-content .content .used-primary .used-feature .buttons-hover .nextBtn:hover{background:url(../images/sprite-ui.png) -272px -10px no-repeat}#mega-menu .main-content .content .used-primary .used-feature .buttons-hover .nextBtn:active{background:url(../images/sprite-ui.png) -326px -10px no-repeat}#mega-menu .main-content .content .used-primary .used-feature .buttons-hover .prevBtn{left:-16px;background:url(../images/sprite-ui.png) -56px -10px no-repeat}#mega-menu .main-content .content .used-primary .used-feature .buttons-hover .prevBtn:hover{background:url(../images/sprite-ui.png) -110px -10px no-repeat}#mega-menu .main-content .content .used-primary .used-feature .buttons-hover .prevBtn:active{background:url(../images/sprite-ui.png) -164px -10px no-repeat}.used-primary div.block.col-5{width:442px;display:block;padding-top:0}.used-primary div.block.col-5 .col{height:135px;width:135px;display:block;float:left;margin-left:12px;margin-bottom:12px}.used-primary div.block.col-5 .feature,.used-primary div.block.col-5 .feature a{width:135px;height:135px;overflow:hidden}.used-primary .convertToBgImg{visibility:hidden}.used-primary .addBgImg{background-position:50% 50%;background-size:cover;display:block}form.enquire-about-this-car{padding:5px 0;margin-left:12px}form.enquire-about-this-car legend{padding:15px 0 !important}form.enquire-about-this-car .your-details .form-inner{padding-left:0}form.enquire-about-this-car .used-car-contact-details{padding-top:15px}form.enquire-about-this-car .used-car-contact-details h6{font:14px/1.1 'myriad-pro', 'Arial Narrow', 'Trebuchet MS';font-weight:bold}form.enquire-about-this-car .used-car-contact-details p{color:#727272}form.enquire-about-this-car .used-car-contact-details p strong{font-weight:bold}form.enquire-about-this-car .hoz-field{padding-top:4px}form.enquire-about-this-car .hoz-field label{width:100% !important}form.enquire-about-this-car .box-link{margin-top:4px !important}.used-spec{width:240px;height:auto;float:left;padding:12px 7px 0 0}.used-spec .used-spec-section{height:auto;width:100%;float:left;clear:both;border-bottom:1px solid #DEDEDE;padding:15px 0 12px}.used-spec h5{color:#333;font:28px/1 'modernh', 'Trebuchet MS';text-transform:uppercase}.used-spec h6{color:#333;font:14px/1.3 'myriad-pro', 'Arial Narrow', 'Trebuchet MS';font-weight:bold;text-transform:uppercase}.used-spec p{margin-top:0}.used-spec .used-spec-spec h6{font-weight:600;float:left;width:50%}.used-spec .used-spec-spec p{float:left;width:50%}.used-spec .used-spec-expandable h6{width:218px;float:left}.used-spec .used-spec-expandable h6:hover{color:#2551A5}.used-spec .used-spec-expandable span,.used-spec .used-spec-expandable .forms .form textarea,.forms .form .used-spec .used-spec-expandable textarea{width:18px;height:18px;float:left;display:inline-block;margin-right:3px;background:url(../images/sprite-megamenu.png) -242px -84px no-repeat}.used-spec .used-spec-expandable div{display:none;clear:both;float:left;width:100%;height:auto}.used-spec .used-spec-expandable div p{width:100%;height:auto;display:block}.used-spec .used-spec-expandable h6:hover+span,.used-spec .used-spec-expandable .forms .form h6:hover+textarea,.forms .form .used-spec .used-spec-expandable h6:hover+textarea,.used-spec .used-spec-expandable span:hover,.used-spec .used-spec-expandable .forms .form textarea:hover,.forms .form .used-spec .used-spec-expandable textarea:hover{background:url(../images/sprite-megamenu.png) -261px -84px no-repeat}.used-spec .used-sect-exp span,.used-spec .used-sect-exp .forms .form textarea,.forms .form .used-spec .used-sect-exp textarea{background:url(../images/sprite-megamenu.png) -223px -84px no-repeat}.used-spec .used-sect-exp h6:hover+span,.used-spec .used-sect-exp .forms .form h6:hover+textarea,.forms .form .used-spec .used-sect-exp h6:hover+textarea,.used-spec .used-sect-exp span:hover,.used-spec .used-sect-exp .forms .form textarea:hover,.forms .form .used-spec .used-sect-exp textarea:hover{background:url(../images/sprite-megamenu.png) -280px -84px no-repeat}.used-spec .used-spec-fuel p{width:auto;float:left}.used-spec .fuel-stars{width:65px;height:14px;float:left;margin:2px 0 0 3px;background:url(../images/sprite-megamenu.png) -298px -84px repeat;color:transparent}.used-spec .stars-10{width:65px}.used-spec .stars-9{width:58px}.used-spec .stars-8{width:52px}.used-spec .stars-7{width:46px}.used-spec .stars-6{width:38px}.used-spec .stars-5{width:32px}.used-spec .stars-4{width:26px}.used-spec .stars-3{width:20px}.used-spec .stars-2{width:12px}.used-spec .stars-1{width:6px}.used-spec .stars-0{width:0px}.used-spec .used-spec-fuel-abbr{border-bottom:none}.used-spec .used-spec-fuel-abbr h6,.used-spec .used-spec-fuel-abbr p{font-size:12px;color:#727272}hr{border-left:none;border-right:none}form.enquire-about-this-car div.used-car-contact-details #map-canvas{width:100%;height:415px}.ajax-loader{background:#fff url(../images/loader.gif) no-repeat center center;width:100%;height:100%}.block .footer+p{padding-top:15px;display:block;float:left}.feature{position:relative;float:left}.feature img{-moz-box-shadow:0px, 0px, 3px, #999;-webkit-box-shadow:0px, 0px, 3px, #999;-o-box-shadow:0px, 0px, 3px, #999;-ms-box-shadow:0px, 0px, 3px, #9994;box-shadow:0px, 0px, 3px, #999;padding:4px 4px 0 4px;max-width:960px;background:white}.feature .left,.feature .right{position:absolute;bottom:0;width:4px;height:50%;background:-moz-linear-gradient(top, rgba(255,255,255,0), 0%, #fff, 50%);background:-webkit-linear-gradient(top, rgba(255,255,255,0), 0%, #fff, 50%);background:-o-linear-gradient(top, rgba(255,255,255,0), 0%, #fff, 50%);background:-ms-linear-gradient(top, rgba(255,255,255,0), 0%, #fff, 50%)}.feature .left{left:-3px}.feature .right{right:-3px}.feature .bottom{width:100%;height:4px;background:white;position:absolute;bottom:-3px;left:0}.feature .left,.feature .right,.feature .bottom{z-index:1}.feature.no-border img{-moz-box-shadow:0px, 0px, 3px, #999;-webkit-box-shadow:0px, 0px, 3px, #999;-o-box-shadow:0px, 0px, 3px, #999;-ms-box-shadow:0px, 0px, 3px, #9994;box-shadow:0px, 0px, 3px, #999}.feature.video a>span,.feature.video .forms .form a>textarea,.forms .form .feature.video a>textarea{background:url(../images/sprite-ui.png) no-repeat;width:116px;height:116px;display:block;background-position:-442px -7px;position:absolute;top:50%;left:50%;margin-left:-58px;margin-top:-58px;cursor:pointer}.feature.video a:hover span,.feature.video a:hover .forms .form textarea,.forms .form .feature.video a:hover textarea{background-position:-558px -7px}.feature.video a:active span,.feature.video a:active .forms .form textarea,.forms .form .feature.video a:active textarea{background-position:-674px -7px}.feature .video-contianer{padding:4px 4px 0 4px;-moz-box-shadow:0px, 0px, 3px, #999;-webkit-box-shadow:0px, 0px, 3px, #999;-o-box-shadow:0px, 0px, 3px, #999;-ms-box-shadow:0px, 0px, 3px, #9994;box-shadow:0px, 0px, 3px, #999}.feature .video-js{width:auto;background:none;overflow:hidden}.feature .vjs-poster{padding:0;-moz-box-shadow:0px, 0px, 0px, #000;-webkit-box-shadow:0px, 0px, 0px, #000;-o-box-shadow:0px, 0px, 0px, #000;-ms-box-shadow:0px, 0px, 0px, #000;box-shadow:0px, 0px, 0px, #000}.feature.hov a>span,#car-gallery .feature a>span,.feature.hov .forms .form a>textarea,.forms .form .feature.hov a>textarea,#car-gallery .feature .forms .form a>textarea,.forms .form #car-gallery .feature a>textarea{display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:solid 10px #2551A5;opacity:0}.feature.hov a>span span,#car-gallery .feature a>span span,.feature.hov .forms .form a>textarea span,.forms .form .feature.hov a>textarea span,#car-gallery .feature .forms .form a>textarea span,.forms .form #car-gallery .feature a>textarea span,.feature.hov a>span .forms .form textarea,.forms .form .feature.hov a>span textarea,#car-gallery .feature a>span .forms .form textarea,.forms .form #car-gallery .feature a>span textarea,.feature.hov .forms .form a>textarea textarea,.forms .form .feature.hov a>textarea textarea,#car-gallery .feature .forms .form a>textarea textarea,.forms .form #car-gallery .feature a>textarea textarea{background:url(../images/sprite-ui.png) no-repeat;display:block;width:64px;height:64px;margin-left:-32px;margin-top:-32px;position:absolute;top:50%;left:50%;background-position:-38px -62px}.feature.hov a:hover>span,#car-gallery .feature a:hover>span,.feature.hov .forms .form a:hover>textarea,.forms .form .feature.hov a:hover>textarea,#car-gallery .feature .forms .form a:hover>textarea,.forms .form #car-gallery .feature a:hover>textarea{opacity:1}#car-gallery .feature{margin-top:14px;margin-bottom:0}#car-gallery .block.col-5{padding-top:21px}#car-gallery .col-image .col{float:left;width:185px;margin-right:10px}#car-gallery .col-image .col:first-child{margin-right:11px}#car-gallery .col-image .col.last{margin-left:2px}.car-list{position:relative}.car-list .carWrapper{float:left}@media screen and (max-width: 991px){.car-list .carWrapper{width:25%}}@media screen and (max-width: 770px){.car-list .carWrapper{width:33%}}@media screen and (max-width: 550px){.car-list .carWrapper{width:49%}}@media screen and (max-width: 400px){.car-list .carWrapper{width:50%}}.car-list .carWrapper>a{z-index:160;float:left;border:solid 1px #fff;border-color:transparent;position:relative;padding:5px;text-decoration:none;-webkit-transition:opacity 500ms ease-out}.car-list .carWrapper>a.invisible{opacity:0.3}.car-list .carWrapper>a .name{display:block;text-align:center;font:14px/120%;color:#333}.car-list .carWrapper>a .name strong{font-size:16px}.car-list .carWrapper>a .active-content{display:none;position:absolute;bottom:5px;left:0;right:0}.car-list .carWrapper>a img{margin:0}.car-list a:hover,.car-list a.active{z-index:1002}.car-list a:hover .active-content,.car-list a.active .active-content{display:inherit;border-collapse:separate}.car-list span.added,.car-list .forms .form textarea.added,.forms .form .car-list textarea.added{display:none;position:absolute;width:67px;height:68px;left:50%;top:50%;margin-left:-33.5px;margin-top:-34px;background:url(../images/sprite-ui.png) no-repeat;background-position:-873px -89px;text-indent:-999em}.car-list a.added{border-color:transparent;background:transparent;-webkit-box-shadow:transparent;-moz-box-shadow:transparent;box-shadow:transparent}.car-list a.added .active-content{display:none}.car-list a.added span.added,.car-list a.added .forms .form textarea.added,.forms .form .car-list a.added textarea.added{display:block}.car-list a.added:hover{border:1px solid transparent}.car-list .group-title{position:absolute;margin-top:-22px;width:122px;height:18px;padding:4px 0 0 8px;font:12px/110% myriad-pro-condensed, Arial Narrow, Trebuchet MS;color:#FFFFFF;text-transform:uppercase;background-image:url(../images/sprite-megamenu.png);background-repeat:no-repeat;background-position:-223px -39px}.car-list-large a{width:172px;height:150px;height:126px;padding-bottom:15px}.car-list-large span.group-title,.car-list-large .forms .form textarea.group-title,.forms .form .car-list-large textarea.group-title{margin-top:-34px}.car-list-test-drive{padding-bottom:10px}.car-list-test-drive a{width:131px;height:120px}.car-list-test-drive a .ui-button-text{font-size:10px;line-height:16px}.car-list-test-drive a img{width:131px}.car-list-test-drive a span.name,.car-list-test-drive a .forms .form textarea.name,.forms .form .car-list-test-drive a textarea.name{margin-top:4px}.car-list-test-drive .group-title{z-index:1000;background-image:url(../images/sprite-megamenu.png);background-repeat:no-repeat;background-position:-223px -39px}.car-list-brochure{padding-bottom:10px}.car-list-brochure a{width:131px;height:95px}.car-list-brochure a img{width:131px}.car-list-brochure a span.name,.car-list-brochure a .forms .form textarea.name,.forms .form .car-list-brochure a textarea.name{margin-top:4px}.car-list a.group-first{width:172px;height:110px;border-top:1px solid #d6d6d6;padding:21px 0 15px 0;margin-bottom:30px}.car-list a.group-first:hover{border:1px solid #999}.car-list a.group-first img{margin:0 auto;margin-bottom:5px;width:162px;height:auto}.car-list-large .block{margin-left:0}.car-list-large h1{margin-bottom:26px}.car-list-test-drive-selectable,.car-list-test-drive-selected{padding-top:30px}.car-list-test-drive-selectable hr,.car-list-test-drive-selected hr{width:572px;opacity:0.3;margin-left:0}.car-list-test-drive-selectable .group-title,.car-list-test-drive-selected .group-title{margin-top:-30px;margin-left:-5px}section.main-content .car-list-test-drive-selected hr{width:595px;clear:both}section.main-content .car-list-test-drive-selected div{clear:both;padding:20px 0;height:20px}section.main-content .car-list-test-drive-selected div span,section.main-content .car-list-test-drive-selected div .forms .form textarea,.forms .form section.main-content .car-list-test-drive-selected div textarea{float:left;width:130px}section.main-content .car-list-test-drive-selected div ul{float:left;margin:0;padding:0}section.main-content .car-list-test-drive-selected div ul li{width:23px;height:23px;border:1px solid #666;margin:0 2px;padding:0 !important;display:inline-block;background:red}.car-list-large .block{margin:0 46px 0 0}.car-list-large .block p{color:#333;margin-bottom:36px}.car-list.car-list-test-drive.car-list-test-drive-selectable{border-top:1px solid #ccc;margin-top:30px;padding-top:11px;width:576px}.car-list.car-list-large .group-title{font-size:12px}section.main-content .car-list-test-drive-selected div.cam{width:420px;height:auto;float:left;clear:none;display:block;padding:0;padding-left:33px}section.main-content .car-list-test-drive-selected div.cam>div{padding:15px 0 25px 0;height:28px}section.main-content .car-list-test-drive-selected div.cam>div>span,section.main-content .car-list-test-drive-selected .forms .form div.cam>div>textarea,.forms .form section.main-content .car-list-test-drive-selected div.cam>div>textarea{display:block;height:28px;margin-top:2px;line-height:28px}section.main-content .car-list-test-drive-selected div.cam .ddl{width:268px;float:left;clear:none;padding:6px 10px 5px 10px !important;height:17px}section.main-content .car-list-test-drive-selected div.cam hr{margin:0;width:100%}section.main-content .car-list-test-drive-selected div.cam #car_colors{width:268px}section.main-content .car-list-test-drive-selected div.cam #car_colors li{width:22px;height:22px;margin-top:6px;margin-left:3px;float:left}section.main-content .car-list-test-drive-selected div.cam #car_colors li a{width:20px;height:20px;padding:0;position:relative}section.main-content .car-list-test-drive-selected div.cam #car_colors li img{margin:0;margin-left:1px;width:100%;height:auto}section.main-content .color-selected{width:auto;height:20px;margin:0 auto;display:table;padding-bottom:10px}section.main-content .color-selected img{margin:0;float:left}section.main-content .color-selected span,section.main-content .color-selected .forms .form textarea,.forms .form section.main-content .color-selected textarea{float:left;margin-left:10px}a.add-another:hover{background:none;border:1px solid transparent !important}.sidebar .car-list a.group-selected{height:auto}.car-spec-slider.col-2 .col .spec-container.expanded div.details-container ul li:first-child img{margin-top:3px}.configuratorButton{height:188px !important}.configuratorButton .fb-like{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;filter:alpha(opacity=0)}@media screen and (max-width: 991px){.configuratorButton .fb-like{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);opacity:1;filter:alpha(opacity=1)}}.configuratorButton:hover .fb-like{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:100;filter:alpha(opacity=100)}.select-vehicle .form-inner{background-image:-webkit-linear-gradient(top, #e6e6e6, #fff);background-image:linear-gradient(to bottom, #e6e6e6, #fff);border-top:solid 1px #fff;padding:5px 0px 0 0px;margin:0 auto}.brochure-request .car-list{margin-top:29px;clear:both}.social-share-media .social-share,li.social-share{box-shadow:0px 0px 0px black !important;background:transparent !important;margin-right:5px;float:right;position:relative}.social-share-media .social-share .lvl1clone,li.social-share .lvl1clone{display:none !important}.social-share-media .social-share>a,li.social-share>a{border:1px solid #bbb;background:#ebebeb;height:19px;padding:0 5px;margin-top:6px;position:relative;z-index:99}.social-share-media .social-share>a>span,.social-share-media .forms .form .social-share>a>textarea,.forms .form .social-share-media .social-share>a>textarea,li.social-share>a>span,.forms .form li.social-share>a>textarea{display:block;color:#444;font-family:myriad-pro-condensed, 'Arial Narrow', 'Trebuchet MS';font-size:14px;width:auto;height:auto;line-height:19px;float:left;margin-right:5px}.social-share-media .social-share>a>div,li.social-share>a>div{width:12px;height:12px;margin-top:4px;display:block !important;float:left;background-image:url("../images/social-sprite.png");background-repeat:no-repeat;background-position:-1px -104px}.social-share-media .social-share .listWrapper,li.social-share .listWrapper{display:none;position:absolute;width:226px;top:100%;right:0;border:1px solid #bbb;background:#ebebeb;margin-top:-1px}.social-share-media .social-share ul,li.social-share ul{float:right;width:113px}.social-share-media .social-share ul li,li.social-share ul li{width:113px;clear:both;float:left}.social-share-media .social-share ul li a,li.social-share ul li a{width:95px;height:auto;padding:5px 9px 6px;border-bottom:1px dotted #ccc;display:block;float:left}.social-share-media .social-share ul li a:hover,li.social-share ul li a:hover{background:#ccc}.social-share-media .social-share ul li div,li.social-share ul li div{margin-top:1px;margin-right:9px;float:left;width:16px;height:16px;background-image:url("../images/social-sprite.png");background-repeat:no-repeat;background-position:-1px -1px}.social-share-media .social-share ul li span,.social-share-media .social-share ul li .forms .form textarea,.forms .form .social-share-media .social-share ul li textarea,li.social-share ul li span,li.social-share ul li .forms .form textarea,.forms .form li.social-share ul li textarea{font-family:arial;font-size:11px;font-weight:bold;color:#666;float:left;display:block;width:68px;height:auto}.social-share-media .social-share ul li:last-child a,li.social-share ul li:last-child a{border-bottom:none}.social-share-media .social-share ul+ul,li.social-share ul+ul{clear:none}.social-share-media .social-share ul .ss-fb div,li.social-share ul .ss-fb div{width:16px;height:16px;background-position:-1px -18px}.social-share-media .social-share ul .ss-em div,li.social-share ul .ss-em div{width:17px;height:16px;background-position:-1px -36px}.social-share-media .social-share ul .ss-tw div,li.social-share ul .ss-tw div{width:17px;height:16px;background-position:-1px -54px}.social-share-media .social-share ul .ss-gp div,li.social-share ul .ss-gp div{width:16px;height:16px;background-position:-1px -72px}.social-share-media .social-share ul .ss-in div,li.social-share ul .ss-in div{width:16px;height:16px;background-position:-21px -163px}.social-share-media .social-share ul .ss-pn div,li.social-share ul .ss-pn div{width:16px;height:16px;background-position:-2px -163px}.social-share-media .social-share ul .ss-pr div,li.social-share ul .ss-pr div{width:17px;height:15px;background-position:-2px -146px}.social-share-media .social-share:hover .listWrapper,li.social-share:hover .listWrapper{display:block}.social-share-media .social-share:hover>a,li.social-share:hover>a{height:28px;border-bottom:1px solid #ebebeb}.car-list-large .carWrapper{position:relative;height:165px;width:172px;float:left;margin-bottom:30px}.car-list-large .carWrapper>a{height:127px}.car-list-large .social-links{height:28px;background:none;position:absolute;bottom:1px;left:1px;z-index:1003;width:100%}.car-list-large .social-links .fb-like{margin:0 auto;margin-top:4px;display:none}.car-list-large .carWrapper.carWrapperIE-fix:hover .social-links .fb-like,.car-list-large .carWrapper:hover .social-links .fb-like{float:left;margin-left:10px;display:block}.car-list-large .carWrapper.carWrapperIE-fix:hover .social-share,.car-list-large .carWrapper:hover .social-share{display:block !important}.car-list-large .carWrapper.carWrapperIE-fix:hover .configure-button,.car-list-large .carWrapper:hover .configure-button{display:block !important}.car-list-large .carWrapper.carWrapperIE-fix:hover>a,.car-list-large .carWrapper:hover>a{background-image:-webkit-linear-gradient(top, #fff, #eee);background-image:linear-gradient(to bottom, #fff, #eee);background-image:-o-linear-gradient(top, #fff, #eee);background-image:-moz-linear-gradient(top, #fff, #eee);-moz-box-shadow:0,2px,6px,rgba(0,0,0,0.5);box-shadow:0,2px,6px,rgba(0,0,0,0.5);-webkit-box-shadow:0,2px,6px,rgba(0,0,0,0.5);-o-box-shadow:0,2px,6px,rgba(0,0,0,0.5);border:1px solid #999}.car-list-large .configure-button{position:absolute;padding:0 auto;bottom:26px;width:128px;height:12px;z-index:161;left:10px;display:none !important;text-align:center}.car-list-large .social-share{border:1px solid #ccc;background:#f9f9f9;background-image:-webkit-linear-gradient(top, #fff, #f4f4f4);background-image:linear-gradient(to bottom, #fff, #f4f4f4);background-image:-o-linear-gradient(top, #fff, #f4f4f4);background-image:-moz-linear-gradient(top, #fff, #f4f4f4);height:19px;width:auto;padding:0 5px;position:relative;z-index:162;float:right;display:none !important;margin-right:10px;margin-top:4px}.car-list-large .social-share .bubbleFix{width:100%;height:2px;top:-1px;position:absolute;left:0;background:#f9f9f9;z-index:999;display:none}.car-list-large .social-share>span,.car-list-large .forms .form .social-share>textarea,.forms .form .car-list-large .social-share>textarea{display:block;color:#999;font-family:myriad-pro-condensed, 'Arial Narrow', 'Trebuchet MS';font-size:11px;width:auto;height:auto;line-height:19px;float:left;margin-right:5px;padding-right:12px}.car-list-large .social-share div.icon{width:12px;height:12px;display:block !important;float:left;background-image:url("../images/social-sprite.png");background-repeat:no-repeat;background-position:-1px -91px;position:absolute;bottom:3px;right:4px;margin-top:2px}.car-list-large .social-share:hover{box-shadow:none;background:#f9f9f9;padding-top:6px;border-top:none;margin-top:-1px}.car-list-large .social-share:hover div.icon{background-position:-1px -104px}.car-list-large .social-share:hover .listWrapper{display:block}.car-list-large .social-share:hover .bubbleFix{display:block}.car-list-large .listWrapper{display:none;position:absolute;bottom:100%;right:-1px;margin-bottom:-1px;border-radius:4px 4px 0 4px;border:1px solid #ccc;background:#f9f9f9;width:143px;padding:7px 4px 8px}.car-list-large .listWrapper ul{float:left;width:71px;padding:0}.car-list-large .listWrapper ul li{width:71px;clear:both;float:left;padding:0;background:none}.car-list-large .listWrapper ul li a{width:67px;height:auto;padding:3px 0 3px 3px;display:block;float:left}.car-list-large .listWrapper ul li a:hover{background:#e5e5e5;border:none;box-shadow:none}.car-list-large .listWrapper ul li div{margin-right:4px;margin-top:2px;float:left;width:14px;height:14px;background-image:url("../images/social-sprite.png");background-repeat:no-repeat;background-position:-18px -104px}.car-list-large .listWrapper ul li span,.car-list-large .listWrapper ul li .forms .form textarea,.forms .form .car-list-large .listWrapper ul li textarea{font-family:arial;font-size:9px;font-weight:normal;color:#666;float:left;display:block;width:45px;height:auto}.car-list-large .listWrapper ul li:last-child a{border-bottom:none}.car-list-large .listWrapper ul+ul{clear:none}.car-list-large .listWrapper ul .ss-fb div{background-position:-23px -86px}.car-list-large .listWrapper ul .ss-em div{background-position:-22px -35px}.car-list-large .listWrapper ul .ss-tw div{background-position:-23px -66px}.car-list-large .listWrapper ul .ss-gp div{background-position:-22px -145px}.car-list-large .listWrapper ul .ss-pn div{background-position:-22px -19px}.car-list-large .listWrapper ul .ss-pr div{background-position:-22px -50px}.car-list-large .listWrapper ul .ss-in div{background-position:-21px -3px}.socialLink-car-top{position:absolute;top:20px;right:20px;background:url("../images/trans-black50.png") repeat;background:rgba(0,0,0,0.5);padding:5px 10px;height:20px}.socialLink-car-top>span,.forms .form .socialLink-car-top>textarea{color:#fff;font-family:'modernh', 'Trebuchet MS';font-size:14px;line-height:20px;float:left;margin-right:10px}.socialLink-car-top .fb-like{float:left}.socialLink-car-btm{margin-top:10px}.car-overview .socialLink-car-overview{position:absolute;top:12px;right:12px}.social-link-testDrive{height:18px;border-right:solid 1px #BCBCBC}.social-link-testDrive .fb-like{margin-top:-1px}.social-share-media .social-share,.buy li.social-share{height:18px;padding:0 !important;margin-left:10px;border-left:none !important}.social-share-media .social-share>a,.buy li.social-share>a{margin-top:-1px;border:1px solid #ccc;background:#f9f9f9;background-image:-webkit-linear-gradient(top, #fff, #f4f4f4);background-image:linear-gradient(to bottom, #fff, #f4f4f4);background-image:-o-linear-gradient(top, #fff, #f4f4f4);background-image:-moz-linear-gradient(top, #fff, #f4f4f4);height:17px;width:auto;padding:0 5px;margin:0;position:relative;z-index:99;float:left;text-transform:capitalize}.social-share-media .social-share>a>span,.social-share-media .forms .form .social-share>a>textarea,.forms .form .social-share-media .social-share>a>textarea,.buy li.social-share>a>span,.buy .forms .form li.social-share>a>textarea,.forms .form .buy li.social-share>a>textarea{display:block;color:#999;font-family:myriad-pro-condensed, 'Arial Narrow', 'Trebuchet MS';font-size:14px;width:auto;height:auto;line-height:17px;float:left;margin-right:5px}.social-share-media .social-share>a>div,.buy li.social-share>a>div{background-position:-1px -91px;margin-top:3px}.social-share-media .social-share:hover>a,.buy li.social-share:hover>a{border-bottom:1px solid #ccc !important;background:#ebebeb;-ms-filter:none;filter:none;padding-top:10px;padding-bottom:1px !important;margin-top:-10px;border-top:1px solid transparent;height:17px}.social-share-media .social-share:hover>a>div,.buy li.social-share:hover>a>div{background-position:-1px -104px;margin-top:3px}.social-share-media .social-share:hover .listWrapper,.buy li.social-share:hover .listWrapper{display:block}.social-share-media .social-share .listWrapper,.buy li.social-share .listWrapper{bottom:100%;top:auto;right:0;margin-bottom:9px}.social-share-media .social-share .listWrapper ul,.buy li.social-share .listWrapper ul{margin-right:0}.social-share-media .social-share .listWrapper ul li,.buy li.social-share .listWrapper ul li{border-left:none;padding:0}.social-share-media .social-share .listWrapper ul li:last-child a,.buy li.social-share .listWrapper ul li:last-child a{border-bottom:none}.social-share-media .social-share .listWrapper ul li a,.buy li.social-share .listWrapper ul li a{height:auto;padding:5px 9px 6px}.social-share-media .social-share .listWrapper ul li a:hover,.buy li.social-share .listWrapper ul li a:hover{padding-bottom:6px}.social-share-media .social-share .listWrapper ul li a span,.social-share-media .social-share .listWrapper ul li a .forms .form textarea,.forms .form .social-share-media .social-share .listWrapper ul li a textarea,.buy li.social-share .listWrapper ul li a span,.buy li.social-share .listWrapper ul li a .forms .form textarea,.forms .form .buy li.social-share .listWrapper ul li a textarea{font-family:arial;font-size:11px;font-weight:bold;color:#666;float:left;display:block;width:68px;height:auto;text-transform:capitalize}.social-share-media .social-share.listUnder>a>div,.buy li.social-share.listUnder>a>div{background-position:-1px -104px;margin-top:3px}.social-share-media .social-share.listUnder:hover>a,.buy li.social-share.listUnder:hover>a{border-bottom:1px solid transparent !important;padding-bottom:7px !important;padding-top:0;margin-top:0;border-top:1px solid #ccc;z-index:10000}.social-share-media .social-share.listUnder:hover>a>div,.buy li.social-share.listUnder:hover>a>div{background-position:-1px -91px;margin-top:3px}.social-share-media .social-share.listUnder:hover .listWrapper,.buy li.social-share.listUnder:hover .listWrapper{display:block}.social-share-media .social-share.listUnder .listWrapper,.buy li.social-share.listUnder .listWrapper{bottom:auto;top:100%;z-index:9999;margin-bottom:0;margin-top:7px}.social-share-media{padding:30px 0 6px 8px;height:24px;width:100%;clear:both}.social-share-media .fb-like{float:left}.social-share-media .social-share{float:left}.social-share-media .social-share>a{padding-bottom:1px;z-index:10000}.social-share-media .social-share .listWrapper{right:auto;z-index:9999;left:0}.social-share-media .social-share .listWrapper:hover{display:block}.social-share-media .social-share:hover .listWrapper{display:block}li.fb-like-custom{display:none;float:right;margin-left:5px;position:relative;top:-6px;min-width:90px;overflow:hidden}li.fb-like-custom .fb-like{opacity:0;z-index:100000;max-width:100px !important;max-height:24px !important;overflow:hidden}li.fb-like-custom .fb-custom.lvl1clone{display:none}li.fb-like-custom .fb-custom{border:1px solid #bbb;background:#ebebeb;height:19px;padding:0;position:absolute;top:0;right:0;width:100%;z-index:99999}li.fb-like-custom .fb-custom .fb-icon{width:33px;height:21px;margin-top:-1px;margin-left:-1px;background-image:url("../images/social-sprite.png");background-repeat:no-repeat;background-position:-3px -122px;float:left;display:block !important}li.fb-like-custom .fb-custom .likesNum{float:left;font-family:myriad-pro-condensed, 'Arial Narrow', 'Trebuchet MS';font-weight:bold;font-size:14px;color:#444;display:block;padding:0 5px;display:block !important;line-height:19px}li.fb-like-custom .fb-custom:hover .fb-toolTip{display:block !important}.fb-toolTip{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#222;background-image:-webkit-linear-gradient(top, #555, #222);background-image:linear-gradient(to bottom, #555, #222);background-image:-o-linear-gradient(top, #555, #222);background-image:-moz-linear-gradient(top, #555, #222);position:absolute;bottom:100%;margin-bottom:3px;margin-left:-24px;left:50%;padding:2px 5px 3px;line-height:1;color:#fff;font-family:myriad-pro-condensed, 'Arial Narrow', 'Trebuchet MS';font-weight:bold;font-size:9px;text-transform:uppercase;display:none}.fb-toolTip div{position:absolute;top:100%;left:50%;width:0;height:0;border:2px solid transparent;border-top:2px solid #222;margin-left:-1px}#printMessageBox{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9000000;background:rgba(0,0,0,0.8);opacity:0}#printMessageBox>div{position:fixed;top:50%;left:50%;margin:-10px 0 0 -155px;width:310px;height:40px;border:solid 10px rgba(0,0,0,0.4)}#printMessageBox>div>p{padding:10px;background:#fff;color:#222;font-size:14px;text-align:center}ul#pagination{padding-top:35px;list-style:none;position:relative;display:block;padding:0;text-align:center;*zoom:1}ul#pagination:after{content:"";display:table;clear:both}ul#pagination li{position:relative;display:block;margin:7px;padding:0;background:none;display:inline-block}ul#pagination li a,ul#pagination li>span,ul#pagination .forms .form li>textarea,.forms .form ul#pagination li>textarea{font-size:14px;border:solid 1px #B0B0B0;width:22px;text-align:center;display:block;padding:2px 0 3px 0;-webkit-box-shadow:0px, 1px, 1px, #D2D2D2;-moz-box-shadow:0px, 1px, 1px, #D2D2D2;box-shadow:0px, 1px, 1px, #D2D2D2;color:#666;line-height:normal;text-transform:uppercase}ul#pagination li>span,ul#pagination .forms .form li>textarea,.forms .form ul#pagination li>textarea{cursor:default;border:1px solid #1F336C;background:#2059b5;color:white}ul#pagination li.new a,ul#pagination li.old a{width:auto;padding:2px 4px 3px 4px;position:relative}ul#pagination li.new a span,ul#pagination li.new a .forms .form textarea,.forms .form ul#pagination li.new a textarea,ul#pagination li.old a span,ul#pagination li.old a .forms .form textarea,.forms .form ul#pagination li.old a textarea{background:url(../images/sprite-ui.png) no-repeat;width:6px;height:9px;display:block;position:absolute;top:50%;margin-top:-5px}ul#pagination li.new a{padding:2px 8px 3px 25px}ul#pagination li.new a span,ul#pagination li.new a .forms .form textarea,.forms .form ul#pagination li.new a textarea{left:8px;background-position:-44px -36px}ul#pagination li.old a{padding:2px 25px 3px 8px}ul#pagination li.old a span,ul#pagination li.old a .forms .form textarea,.forms .form ul#pagination li.old a textarea{right:8px;background-position:-38px -36px}ul#pagination li.divider span,ul#pagination li.divider .forms .form textarea,.forms .form ul#pagination li.divider textarea{background:none;border:none;color:#666;-webkit-box-shadow:0, 0, 0, white;-moz-box-shadow:0, 0, 0, white;box-shadow:0, 0, 0, white;margin-top:-4px}ul#pagination li a:hover{background:#616161;color:white;-webkit-box-shadow:0px, 0px, 6px, #333, 0, inset;-moz-box-shadow:0px, 0px, 6px, #333, 0, inset;box-shadow:0px, 0px, 6px, #333, 0, inset}ul#pagination li.old a:hover span,ul#pagination li.old a:hover .forms .form textarea,.forms .form ul#pagination li.old a:hover textarea{background:url(../images/sprite-megamenu.png) no-repeat;background-position:-1px -87px}ul#pagination li.new a:hover span,ul#pagination li.new a:hover .forms .form textarea,.forms .form ul#pagination li.new a:hover textarea{background:url(../images/sprite-megamenu.png) no-repeat;background-position:-8px -87px}.wf-loading #car-hero #car-nav ul a,.wf-loading .pp_content_container #car-nav ul a{visibility:hidden}.wf-active ul#car-navigation a,.wf-active ul#thinking-of-buying a,.wf-active ul#car-list a{font-size:16px;padding-top:10px !important;padding-bottom:12px !important}#car-hero.full{width:100%;background:#747474}#car-hero.full .car-bg-hero-container img{margin-left:-700px}#car-hero{height:183px;position:relative;margin:0 auto}#car-hero .car-bg-hero-container{width:100%;overflow:hidden;margin:0 auto;height:100%;position:absolute;left:0;top:0;z-index:-10}#car-hero .car-bg-hero-container img{position:relative;left:50%;margin-left:-595px}#car-hero .block{margin-top:0}#car-hero .block h1,#car-hero .block h2{color:#FFF;padding-left:0}#car-hero .block h1{opacity:0.5;text-transform:none}#car-hero .block h2{font-size:59px;padding-top:1px;float:left;text-transform:uppercase}#car-hero a.box-link{display:block;min-width:166px;margin-top:5px}#car-hero .box-link-container a.box-link{margin-top:0}#car-hero #car-nav{width:100%;height:38px;position:absolute;bottom:0;left:50%;margin-left:-484px}#car-hero #car-nav.fix{position:fixed;top:0}#car-hero #car-nav div.car-nav-outer{display:table;width:710px;float:left}#car-hero #car-nav div.car-nav-outer ul{display:table-row}#car-hero #car-nav div.car-nav-outer ul li{text-align:center;display:table-cell;float:none;width:1%;width:60px}#car-hero #car-nav div.car-nav-outer ul li a{padding:12px 0 13px 0}#car-hero #car-nav ul li{background:#747474;background-image:-webkit-linear-gradient(top, #747474, #585858);background-image:linear-gradient(to bottom, #747474, #585858);background-image:-o-linear-gradient(top, #747474, #585858);background-image:-moz-linear-gradient(top, #747474, #585858)}#car-hero ul,#car-hero ul ul{padding:0;margin:0;list-style:none;line-height:1}ul#car-navigation li ul,ul#thinking-of-buying li ul,ul#car-list li ul{position:absolute;display:none}ul#car-navigation.hov li:hover ul,#car-gallery ul#car-navigation.feature li:hover ul,ul#thinking-of-buying.hov li:hover ul,#car-gallery ul#thinking-of-buying.feature li:hover ul,ul#car-list.hov li:hover uL,#car-gallery ul#car-list.feature li:hover uL{display:block}#car-hero ul#car-navigation li.first a,ul#thinking-of-buying li.first a,ul#car-list li.first a{border-left:none}#car-hero ul#car-navigation li.last a,ul#thinking-of-buying li.last a,ul#car-list li.last a{border-left:none}#car-hero ul#car-navigation li.active,ul#thinking-of-buying li.active,ul#car-list li.active{background:#666666;background-image:-webkit-linear-gradient(top, #666, #030303);background-image:linear-gradient(to bottom, #666, #030303);background-image:-o-linear-gradient(top, #666, #030303);background-image:-moz-linear-gradient(top, #666, #030303)}#car-hero ul#car-navigation li.active a span.arr,#car-hero ul#car-navigation li.active a .forms .form textarea.arr,.forms .form #car-hero ul#car-navigation li.active a textarea.arr,ul#thinking-of-buying li.active a span.arr,ul#thinking-of-buying li.active a .forms .form textarea.arr,.forms .form ul#thinking-of-buying li.active a textarea.arr,ul#car-list li.active a span.arr,ul#car-list li.active a .forms .form textarea.arr,.forms .form ul#car-list li.active a textarea.arr{display:block}ul#car-navigation a,ul#thinking-of-buying a,ul#car-list a{display:block;position:relative;color:#fff;font:600 13px/100% myriad-pro-condensed, Arial Narrow, Trebuchet MS;text-transform:uppercase;border-left:solid 1px #7A7A7A;border-right:solid 1px #585858;position:relative;text-decoration:none}ul#car-navigation a.hov:hover,ul#car-navigation #car-gallery a.feature:hover,#car-gallery ul#car-navigation a.feature:hover,ul#thinking-of-buying a.hov:hover,ul#thinking-of-buying #car-gallery a.feature:hover,#car-gallery ul#thinking-of-buying a.feature:hover,ul#car-list a.hov:hover,ul#car-list #car-gallery a.feature:hover,#car-gallery ul#car-list a.feature:hover{background-color:#343434;background-image:-webkit-linear-gradient(top, #343434, #000);background-image:linear-gradient(to bottom, #343434, #000);background-image:-o-linear-gradient(top, #343434, #000);background-image:-moz-linear-gradient(top, #343434, #000);border-right:solid 1px #212121}ul#car-navigation a.hov:active,ul#car-navigation #car-gallery a.feature:active,#car-gallery ul#car-navigation a.feature:active,ul#thinking-of-buying a.hov:active,ul#thinking-of-buying #car-gallery a.feature:active,#car-gallery ul#thinking-of-buying a.feature:active,ul#car-list a.hov:active,ul#car-list #car-gallery a.feature:active,#car-gallery ul#car-list a.feature:active{background-color:#000;background-image:-moz-linear-gradient(top, #000, #383838);background-image:-webkit-linear-gradient(top, #000, #383838);background-image:-o-linear-gradient(top, #000, #383838);background-image:linear-gradient(top, #000, #383838)}ul#car-navigation a span,ul#car-navigation a .forms .form textarea,.forms .form ul#car-navigation a textarea,ul#thinking-of-buying a span,ul#thinking-of-buying a .forms .form textarea,.forms .form ul#thinking-of-buying a textarea,ul#car-list a span,ul#car-list a .forms .form textarea,.forms .form ul#car-list a textarea{position:relative;z-index:2}ul#car-navigation a span.over,ul#car-navigation a .forms .form textarea.over,.forms .form ul#car-navigation a textarea.over,ul#thinking-of-buying a span.over,ul#thinking-of-buying a .forms .form textarea.over,.forms .form ul#thinking-of-buying a textarea.over,ul#car-list a span.over,ul#car-list a .forms .form textarea.over,.forms .form ul#car-list a textarea.over{display:block;background-color:#343434;background-position:0 0 !important;position:absolute;display:none;z-index:1;width:100%;border-right:solid 1px #212121;bottom:0;left:0;top:0}ul#car-navigation a span.over.dwn,ul#car-navigation a .forms .form textarea.over.dwn,.forms .form ul#car-navigation a textarea.over.dwn,ul#thinking-of-buying a span.over.dwn,ul#thinking-of-buying a .forms .form textarea.over.dwn,.forms .form ul#thinking-of-buying a textarea.over.dwn,ul#car-list a span.over.dwn,ul#car-list a .forms .form textarea.over.dwn,.forms .form ul#car-list a textarea.over.dwn{background-color:#000}ul#car-navigation a span.arr,ul#car-navigation a .forms .form textarea.arr,.forms .form ul#car-navigation a textarea.arr,ul#thinking-of-buying a span.arr,ul#thinking-of-buying a .forms .form textarea.arr,.forms .form ul#thinking-of-buying a textarea.arr,ul#car-list a span.arr,ul#car-list a .forms .form textarea.arr,.forms .form ul#car-list a textarea.arr{width:14px;height:5px;display:block;background-position:0 -24px;position:absolute;bottom:0;left:50%;margin-left:-7px;display:none;z-index:2}#car-hero .fade{width:488px;height:100%;position:absolute;top:0;left:50%;margin-left:-595px;background:url("../images/ui/car-hero-fade.png") right 0 no-repeat}#car-hero ul#thinking-of-buying,.pp_content_container ul#car-list{width:249px;height:100%;position:absolute;right:0;top:0;border-left:solid 1px #4767A7}#car-hero ul#thinking-of-buying>li,.pp_content_container ul#car-list>li{float:right;background:#2163C7;background-image:-moz-linear-gradient(top, #2163C7, #293F82);background-image:-webkit-linear-gradient(top, #2163C7, #293F82);background-image:-o-linear-gradient(top, #2163C7, #293F82);background-image:linear-gradient(top, #2163C7, #293F82);width:100%}#car-hero ul#thinking-of-buying>li:hover,.pp_content_container ul#car-list>li:hover{background:#294084;background-image:-moz-linear-gradient(top, #192751, #294084);background-image:-webkit-linear-gradient(top, #192751, #294084);background-image:-o-linear-gradient(top, #192751, #294084);background-image:linear-gradient(top, #192751, #294084)}#car-hero ul#thinking-of-buying>li:hover>a,.pp_content_container ul#car-list>li:hover>a{filter:none;background:none}#car-hero ul#thinking-of-buying>li:hover>a span,#car-hero ul#thinking-of-buying>li:hover>a .forms .form textarea,.forms .form #car-hero ul#thinking-of-buying>li:hover>a textarea,.pp_content_container ul#car-list>li:hover>a span,.pp_content_container ul#car-list>li:hover>a .forms .form textarea,.forms .form .pp_content_container ul#car-list>li:hover>a textarea{background-position:0 -68px}#car-hero ul#thinking-of-buying>li a,.pp_content_container ul#car-list>li a{padding:12px 0 13px 20px;border-left:none;border-right:none}#car-hero ul#thinking-of-buying>li a span,#car-hero ul#thinking-of-buying>li a .forms .form textarea,.forms .form #car-hero ul#thinking-of-buying>li a textarea,.pp_content_container ul#car-list>li a span,.pp_content_container ul#car-list>li a .forms .form textarea,.forms .form .pp_content_container ul#car-list>li a textarea{background:url(../images/sprite-ui.png) no-repeat;width:38px;height:38px;background-position:0 -30px;display:block;position:absolute;right:0;left:auto;top:0}#car-hero ul#thinking-of-buying>li ul,.pp_content_container ul#car-list>li ul{background:#2E2E2E;background-image:-moz-linear-gradient(top, #2E2E2E, #474747);background-image:-webkit-linear-gradient(top, #2E2E2E, #474747);background-image:-o-linear-gradient(top, #2E2E2E, #474747);background-image:linear-gradient(top, #2E2E2E, #474747);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);-o-box-shadow:0 2px 2px rgba(0,0,0,0.3);-ms-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);width:249px;overflow:hidden}#car-hero ul#thinking-of-buying>li ul li,.pp_content_container ul#car-list>li ul li{width:250px;background:#293F82;background:transparent;filter:none;float:none;clear:both;line-height:0;font-size:0;position:relative}#car-hero ul#thinking-of-buying>li ul li a,.pp_content_container ul#car-list>li ul li a{padding-left:45px;border-left:none;border-right:none;border-bottom:solid 1px rgba(0,0,0,0.1);border-top:solid 1px rgba(255,255,255,0.1)}#car-hero ul#thinking-of-buying>li ul li a span,#car-hero ul#thinking-of-buying>li ul li a .forms .form textarea,.forms .form #car-hero ul#thinking-of-buying>li ul li a textarea,.pp_content_container ul#car-list>li ul li a span,.pp_content_container ul#car-list>li ul li a .forms .form textarea,.forms .form .pp_content_container ul#car-list>li ul li a textarea{background:url(../images/sprite-ui.png) no-repeat;width:16px;height:16px;background-position:-419px -43px;left:20px;top:11px}#car-hero ul#thinking-of-buying>li ul li a:hover,.pp_content_container ul#car-list>li ul li a:hover{border-top:solid 1px #494949;background:#000}#car-hero ul#thinking-of-buying>li ul li.how a span,#car-hero ul#thinking-of-buying>li ul li.how a .forms .form textarea,.forms .form #car-hero ul#thinking-of-buying>li ul li.how a textarea,.pp_content_container ul#car-list>li ul li.how a span,.pp_content_container ul#car-list>li ul li.how a .forms .form textarea,.forms .form .pp_content_container ul#car-list>li ul li.how a textarea{background-position:-419px -43px}#car-hero ul#thinking-of-buying>li ul li.book a span,#car-hero ul#thinking-of-buying>li ul li.book a .forms .form textarea,.forms .form #car-hero ul#thinking-of-buying>li ul li.book a textarea,.pp_content_container ul#car-list>li ul li.book a span,.pp_content_container ul#car-list>li ul li.book a .forms .form textarea,.forms .form .pp_content_container ul#car-list>li ul li.book a textarea{background-position:-419px -59px}#car-hero ul#thinking-of-buying>li ul li.post a span,#car-hero ul#thinking-of-buying>li ul li.post a .forms .form textarea,.forms .form #car-hero ul#thinking-of-buying>li ul li.post a textarea,.pp_content_container ul#car-list>li ul li.post a span,.pp_content_container ul#car-list>li ul li.post a .forms .form textarea,.forms .form .pp_content_container ul#car-list>li ul li.post a textarea{background-position:-419px -75px}#car-hero ul#thinking-of-buying>li ul li.online a span,#car-hero ul#thinking-of-buying>li ul li.online a .forms .form textarea,.forms .form #car-hero ul#thinking-of-buying>li ul li.online a textarea,.pp_content_container ul#car-list>li ul li.online a span,.pp_content_container ul#car-list>li ul li.online a .forms .form textarea,.forms .form .pp_content_container ul#car-list>li ul li.online a textarea{background-position:-419px -91px}#car-hero+section article .block .feature img{margin-bottom:20px}#car-hero+section article:last-child .footer{display:none}#car-hero.media{height:160px;background:url("../images/ui/accent.png") no-repeat center bottom;margin:25px 0}#car-hero.media h1{opacity:1;color:#333;text-shadow:none}#car-hero.media header{margin:18px 0}#car-hero.media .media iframe{width:100% !important}#car-hero.media #car-nav{background:#747474}#car-hero.media #car-nav .car-nav-outer{display:block;width:100%}#car-hero.media #car-nav .car-nav-outer ul#car-navigation{width:100%;display:block}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li{display:block;float:left;width:auto}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li a{padding-left:20px;padding-right:20px}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li.last{border-right:solid 1px #7A7A7A}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li.last a{border-left:solid 1px #7A7A7A}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li span,#car-hero.media #car-nav .car-nav-outer ul#car-navigation li .forms .form textarea,.forms .form #car-hero.media #car-nav .car-nav-outer ul#car-navigation li textarea{background-position:-16px -24px}.block header{margin-bottom:25px}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar{float:right;height:auto;margin-top:3px !important;width:209px;border:solid 3px #797979;background:#fff;border-radius:0}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar #query{width:180px;outline-width:0;float:left}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar #query:focus{border:none;outline:none}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar #SearchForm_SearchForm_action_results{margin-right:3px;margin-top:3px}#car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar #SearchForm_SearchForm_action_results:hover{box-shadow:0 0 3px 1px #999}article h3{font-size:30px}.forms{margin-bottom:20px}.forms input,.forms .form textarea,.forms textarea{border-radius:0;border:1px solid #ddd;padding:5px 10px;background:#FCFCFC;-webkit-transition:border-color 500ms ease-in-out 0;-moz-transition:border-color 500ms ease-in-out 0;-o-transition:border-color 500ms ease-in-out 0;-ms-transition:border-color 500ms ease-in-out 0;transition:border-color 500ms ease-in-out 0;background-image:-webkit-linear-gradient(#f6f6f6, #fcfcfc, #f6f6f6);outline:none}.forms input:focus,.forms .form textarea:focus,.forms textarea:focus{border-color:#6498C9}.forms input.error,.forms .form textarea.error,.forms textarea.error{border-color:red}.forms .select,.forms .form textarea{position:relative;border:1px solid #ddd;background:#FCFCFC;-webkit-transition:border-color 500ms ease-in-out 0;-moz-transition:border-color 500ms ease-in-out 0;-o-transition:border-color 500ms ease-in-out 0;-ms-transition:border-color 500ms ease-in-out 0;transition:border-color 500ms ease-in-out 0;background-image:-webkit-linear-gradient(#f6f6f6, #fcfcfc, #f6f6f6);outline:none}.forms .select:focus,.forms .form textarea:focus{border-color:#6498C9}.forms .select.error,.forms .form textarea.error{border-color:red}.forms option{padding:6px 10px 5px 10px;background:#ddd}.forms .form{box-sizing:border-box;float:left;margin-top:13px;*zoom:1}.forms .form:after{content:"";display:table;clear:both}.forms .form.disabled{opacity:0.3}.forms .form span,.forms .form textarea,.forms .form input,.forms .form textarea,.forms .form .select,.forms .form textarea{box-sizing:border-box;float:left;height:29px;margin:2px 0}@media screen and (max-width: 770px){.forms .form span,.forms .form textarea,.forms .form input,.forms .form textarea,.forms .form .select,.forms .form textarea{margin:0}}.forms .form textarea{height:auto;font-weight:normal !important}.forms .form span,.forms .form textarea{display:block;padding:4px 10px 0;font-weight:600;color:#000}@media screen and (max-width: 770px){.forms .form span,.forms .form textarea{padding:0}}.forms .form span.double-line,.forms .form textarea.double-line{padding-top:0;margin-top:-2px}@media screen and (max-width: 770px){.forms .form span.double-line,.forms .form textarea.double-line{padding:0;margin:0}}.forms .form.half{width:50%}.forms .form.half span,.forms .form.half textarea{width:40%}.forms .form.half input,.forms .form.half textarea,.forms .form.half .select,.forms .form.half textarea,.forms .form.half textarea{width:60%}@media screen and (max-width: 770px){.forms .form.half{width:100%}.forms .form.half span,.forms .form.half textarea{width:100%}.forms .form.half input,.forms .form.half textarea,.forms .form.half .select,.forms .form.half textarea{width:100%}}.forms .form.full{width:100%;*zoom:1}.forms .form.full:after{content:"";display:table;clear:both}.forms .form.full span,.forms .form.full textarea{width:20%}@media screen and (max-width: 770px){.forms .form.full span,.forms .form.full textarea{width:100%}}.forms .form.full input,.forms .form.full textarea,.forms .form.full .select,.forms .form.full textarea,.forms .form.full textarea{width:80%}@media screen and (max-width: 770px){.forms .form.full input,.forms .form.full textarea,.forms .form.full .select,.forms .form.full textarea,.forms .form.full textarea{width:100%}}.forms .form.full.long-title{width:100%}.forms .form.full.long-title span,.forms .form.full.long-title textarea{width:40%}@media screen and (max-width: 770px){.forms .form.full.long-title span,.forms .form.full.long-title textarea{width:100%}}.forms .form.full.long-title input,.forms .form.full.long-title textarea,.forms .form.full.long-title .select,.forms .form.full.long-title textarea{width:60%}@media screen and (max-width: 770px){.forms .form.full.long-title input,.forms .form.full.long-title textarea,.forms .form.full.long-title .select,.forms .form.full.long-title textarea{width:100%}}.forms .form .note{width:100% !important;padding-left:20%}@media screen and (max-width: 991px){.forms .form .note{padding-left:0}}.forms .form input[type=checkbox],.forms .form textarea[type=checkbox]{width:auto;height:auto;margin-left:20%}@media screen and (max-width: 770px){.forms .form input[type=checkbox],.forms .form textarea[type=checkbox]{margin-top:2px;margin-left:0}}.forms .form input[type=checkbox]+span,.forms .form textarea[type=checkbox]+span,.forms .form input[type=checkbox]+textarea,.forms .form textarea[type=checkbox]+textarea{color:#000;width:auto;padding:0;font-weight:normal;display:inline-block;margin:0 0 0 5px}.forms .form .checkbox-text{width:75% !important;height:auto;padding-bottom:10px !important}@media screen and (max-width: 991px){.contact-us .content{margin:0 18px}}.finance-calculator .forms .form.full{*zoom:1;float:none}.finance-calculator .forms .form.full:after{content:"";display:table;clear:both}@media screen and (max-width: 770px){.finance-calculator .forms .form.full .percent input,.finance-calculator .forms .form.full .percent textarea,.finance-calculator .forms .form.full .currency input,.finance-calculator .forms .form.full .currency textarea{width:85%}}.error-notice{margin-left:20%}.result,.error-notice,.success-notice{display:none;margin-bottom:20px}.result.error,.error-notice.error,.success-notice.error{color:red;margin-top:20px}.result.success,.error-notice.success,.success-notice.success{color:inherit}@media screen and (max-width: 991px){.result,.error-notice,.success-notice{margin:13px 18px;margin-left:auto}}.sidebar.forms{padding:10px}.sidebar.forms fieldset{padding:0 10px}.sidebar.forms fieldset *{box-sizing:border-box}.sidebar.forms fieldset input[type=text],.sidebar.forms fieldset .form textarea[type=text],.sidebar.forms .form fieldset textarea[type=text],.sidebar.forms fieldset input[type=email],.sidebar.forms fieldset .form textarea[type=email],.sidebar.forms .form fieldset textarea[type=email],.sidebar.forms fieldset input[type=file],.sidebar.forms fieldset .form textarea[type=file],.sidebar.forms .form fieldset textarea[type=file]{width:100%}.sidebar.forms fieldset .middleColumn{margin-bottom:5px}.sidebar.forms fieldset .middleColumn label{font-size:12px}.gc-form .FormHeading{margin:20px 10px;padding-bottom:0px;clear:both}@media screen and (max-width: 991px){.gc-form .FormHeading{margin-left:0px}}.gc-form .middleColumn{position:relative}.gc-form .middleColumn .message{position:absolute;bottom:-17px;font-size:12px;left:0}.gc-form .field{width:50%;float:left;margin-bottom:15px}.gc-form .field .message{margin:0 0 0 5px}.gc-form .field.full{width:100%}.gc-form .field.full .middleColumn{width:85%}.gc-form .field.full label{width:15%}.gc-form .field.full .middleColumn textarea{width:100%;padding:5px 0}.gc-form .field.full-half{width:100%}.gc-form .field.full-half .middleColumn{width:35%}.gc-form .field.full-half label{width:15%}.gc-form .field label{width:30%;float:left;display:block;padding:4px 10px 0;font-weight:600;color:#000;box-sizing:border-box}.gc-form .field .middleColumn{width:70%;float:left}.gc-form .field input,.gc-form .field .forms .form textarea,.forms .form .gc-form .field textarea{width:100%;padding:6px 10px 7px;box-sizing:border-box}.gc-form .field.checkbox{width:100%}.gc-form .field.checkbox input,.gc-form .field.checkbox .forms .form textarea,.forms .form .gc-form .field.checkbox textarea{width:auto;padding:0;float:left;margin-left:15%}.gc-form .field.checkbox label{color:#000;max-width:80% !important;width:auto !important;padding:0;font-weight:normal;display:inline-block;margin:0 0 0 5px;height:auto}.gc-form .Actions input,.gc-form .Actions .forms .form textarea,.forms .form .gc-form .Actions textarea{border:none;background:#2163c7;background-image:-webkit-linear-gradient(top, #2163C7, #293F82);background-image:linear-gradient(top, #2163C7, #293F82);min-width:100px;text-align:center;font-family:"ModernH Bold";font-weight:700;color:#fff;padding:9px 12px;position:relative;display:inline-block;text-transform:uppercase;cursor:pointer;text-decoration:none;margin-left:15%}.gc-form .Actions input:hover,.gc-form .Actions .forms .form textarea:hover,.forms .form .gc-form .Actions textarea:hover{background:#273D7D;background-image:-webkit-linear-gradient(top, #273D7D, #1C2A5A);background-image:linear-gradient(to bottom, #273D7D, #1C2A5A);color:#fff}@media screen and (max-width: 991px){.gc-form{padding:0 18px}.gc-form .field,.gc-form .field.full{width:100%}.gc-form .field label,.gc-form .field.full label{width:100% !important;padding-left:0;height:auto}.gc-form .field .middleColumn,.gc-form .field.full .middleColumn{width:100% !important}.gc-form .field.checkbox input,.gc-form .field.checkbox .forms .form textarea,.forms .form .gc-form .field.checkbox textarea,.gc-form .field.full.checkbox input,.gc-form .field.full.checkbox .forms .form textarea,.forms .form .gc-form .field.full.checkbox textarea{margin-left:0px}.gc-form .Actions input,.gc-form .Actions .forms .form textarea,.forms .form .gc-form .Actions textarea{margin-left:0}.gc-form .field.social-auto-fill-holder label{width:auto !important;padding-right:20px}}.test-drive .content{width:66.6666%;float:left}@media screen and (max-width: 991px){.test-drive .content{width:100%}}.test-drive .side{width:33.3333%;float:left}@media screen and (max-width: 991px){.test-drive .side{width:100%}}form fieldset.inactive legend{color:#ccc}form fieldset legend{border-bottom:1px solid #ccc;display:block;width:100%;padding:20px 0 5px;color:#000;font-family:"ModernH Bold";font-size:18px;overflow:hidden;*zoom:1}@media screen and (max-width: 770px){form fieldset legend{font-size:14px}}form fieldset legend span,form fieldset legend .forms .form textarea,.forms .form form fieldset legend textarea{font-size:16px;font-weight:bold;background:#fff;display:block;float:left;width:20px;height:25px;padding:5px 0 0 12px;border:5px solid #E0E0E0;border-radius:20px;-webkit-border-radius:20px;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,0.5)}form fieldset legend strong{float:left;font-weight:bold;padding:12px 0 0 12px;text-transform:uppercase}.vehicles-summary .box-link{margin-left:0 !important;display:none}.box-link{font-family:"ModernH Bold";background:#141414;font-weight:700;color:#fff;padding:9px 12px;position:relative;display:inline-block;text-align:left;text-transform:uppercase;cursor:pointer;text-decoration:none;margin-left:20%}@media screen and (max-width: 770px){.box-link{margin-left:0}}.box-link:hover{color:#fff}.box-link.make-a-booking{margin-left:0;font-size:12px}.box-link.make-a-booking span,.box-link.make-a-booking .forms .form textarea,.forms .form .box-link.make-a-booking textarea{width:6px;height:12px;background-position:-15px -7px;display:block;position:absolute;top:50%;right:7px;margin-top:-6px;background-image:url(../images/sprite-ui.png)}.box-link.blue{border:none;background:#2163c7;background-image:-webkit-linear-gradient(top, #2163C7, #293F82);background-image:linear-gradient(top, #2163C7, #293F82);color:#fff;min-width:100px;text-align:center}.box-link.blue:hover{background:#273D7D;background-image:-webkit-linear-gradient(top, #273D7D, #1C2A5A);background-image:linear-gradient(to bottom, #273D7D, #1C2A5A);color:#fff}.box-link.blue:active{background:#0C2048;background-image:-webkit-linear-gradient(top, #0C2048, #273D7D);background-image:linear-gradient(to bottom, #0C2048, #273D7D);color:#fff}.side{padding-left:2%;box-sizing:border-box}@media screen and (max-width: 991px){.side{padding:0 18px}}.side .booking-summary{background:#fff;border:1px solid #ccc;position:relative;border-top:0;border-bottom:0;top:0;z-index:1;-webkit-transition:top 0.5s ease-in 0;-moz-transition:top 0.5s ease-in 0;-o-transition:top 0.5s ease-in 0;-ms-transition:top 0.5s ease-in 0;transition:top 0.5s ease-in 0}@media screen and (max-width: 991px){.side .booking-summary{top:0 !important}}.side .booking-summary.second-step{top:375px}.side .booking-summary.third-step{top:640px}.side .booking-summary .sidebar-arrow{background-image:url("../images/sprite-megamenu.png");position:absolute;width:6px;height:16px;left:-6px;top:16px;background-position:-98px -54px}@media screen and (max-width: 991px){.side .booking-summary .sidebar-arrow{display:none}}.side .booking-summary .gradient-top{height:8px;top:-8px;position:relative;border-bottom:1px solid #BABABA;background-image:linear-gradient(top, transparent, rgba(0,0,0,0.1));background-image:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.1))}.side .booking-summary .gradient-bottom{height:8px;bottom:-8px;position:relative;border-top:1px solid #BABABA;background-image:linear-gradient(bottom, transparent, rgba(0,0,0,0.1));background-image:-webkit-linear-gradient(bottom, transparent, rgba(0,0,0,0.1))}.side .booking-summary .wrap{padding:0 16px 8px}.side .booking-summary .wrap h3{font-size:18px;border-bottom:1px solid #ccc;padding:4px 0 16px}.side .booking-summary .wrap .summary{border-bottom:1px solid #ccc;padding-top:16px}.side .booking-summary .wrap .summary.summary-dealer{border-bottom:0}.side .booking-summary .wrap .summary.summary-dealer.inactive .summary-content{display:none}.side .booking-summary .wrap .summary.inactive .caption span,.side .booking-summary .wrap .summary.inactive .caption .forms .form textarea,.forms .form .side .booking-summary .wrap .summary.inactive .caption textarea{background:#ccc;border:1px solid #ccc}.side .booking-summary .wrap .summary.inactive .caption em{color:#ccc}.side .booking-summary .wrap .summary .caption{display:block;text-transform:uppercase;overflow:hidden;*zoom:1;font-size:15px;font-weight:600}.side .booking-summary .wrap .summary .caption span,.side .booking-summary .wrap .summary .caption .forms .form textarea,.forms .form .side .booking-summary .wrap .summary .caption textarea{float:left;color:#fff;background:#333;border:1px solid #111;padding:0 0 0 5px;width:12px;height:16px;border-radius:17px;-webkit-border-radius:17px}.side .booking-summary .wrap .summary .caption em{color:#000;float:left;padding:1px 0 0 7px}.side .booking-summary .wrap .summary p{padding:14px 10px 14px 26px;font-weight:400;font-size:12px;margin:0;clear:both;word-wrap:break-word;color:#333}.test-drive .car-selection-wrapper{background-image:-webkit-linear-gradient(top, #e6e6e6, #fff);background-image:linear-gradient(to bottom, #e6e6e6, #fff);border-top:solid 1px #fff}@media screen and (max-width: 991px){.test-drive .car-selection-wrapper{background-image:none}}.test-drive .car-selection,.test-drive .selected-car{display:none;padding-top:10px}.test-drive .car-selection .car-group,.test-drive .selected-car .car-group{position:relative}.test-drive .car-selection .car-group .group-name,.test-drive .selected-car .car-group .group-name{display:block;background-image:url("../images/sprite-megamenu.png");background-repeat:no-repeat;background-position:-223px -39px;margin-top:10px;color:#fff;text-transform:uppercase;padding:2px 0 2px 8px;font-size:12px;font-family:"myriad pro condensed";position:relative;overflow:hidden;*zoom:1}.test-drive .car-selection .car-group .line,.test-drive .selected-car .car-group .line{border-bottom:1px solid #ccc;width:100%;display:block;position:absolute;top:11px;margin-right:-9px;left:0px}.test-drive .car-selection .car-list,.test-drive .selected-car .car-list{margin:10px 0}.test-drive .car-selection .car-list .car,.test-drive .selected-car .car-list .car{font:16px/120% "Myriad Pro Condensed Bold";padding:5px;box-sizing:border-box;width:25%;display:inline-block;margin-right:-3px;border:1px solid transparent;-webkit-transition:all 200ms ease-in-out 0;-moz-transition:all 200ms ease-in-out 0;-o-transition:all 200ms ease-in-out 0;-ms-transition:all 200ms ease-in-out 0;transition:all 200ms ease-in-out 0}@media screen and (max-width: 991px){.test-drive .car-selection .car-list .car,.test-drive .selected-car .car-list .car{width:20%}}@media screen and (max-width: 770px){.test-drive .car-selection .car-list .car,.test-drive .selected-car .car-list .car{width:25%}}@media screen and (max-width: 500px){.test-drive .car-selection .car-list .car,.test-drive .selected-car .car-list .car{width:33.3333%}}@media screen and (max-width: 400px){.test-drive .car-selection .car-list .car,.test-drive .selected-car .car-list .car{width:50%}}@media screen and (min-width: 991px){.test-drive .car-selection .car-list .car:hover,.test-drive .selected-car .car-list .car:hover{border:1px solid #999;background:#f6f6f6}.test-drive .car-selection .car-list .car:hover .selections,.test-drive .selected-car .car-list .car:hover .selections{opacity:1}}.test-drive .car-selection .car-list .car .car-image img,.test-drive .selected-car .car-list .car .car-image img{width:100%}.test-drive .car-selection .car-list .car span,.test-drive .car-selection .car-list .car .forms .form textarea,.forms .form .test-drive .car-selection .car-list .car textarea,.test-drive .selected-car .car-list .car span,.test-drive .selected-car .car-list .car .forms .form textarea,.forms .form .test-drive .selected-car .car-list .car textarea{display:block;text-align:center;cursor:default;color:#333}.test-drive .car-selection .car-list .car .selections,.test-drive .selected-car .car-list .car .selections{opacity:0}@media screen and (max-width: 991px){.test-drive .car-selection .car-list .car .selections,.test-drive .selected-car .car-list .car .selections{opacity:1}}.test-drive .car-selection .car-list .car .selections a,.test-drive .selected-car .car-list .car .selections a{box-sizing:border-box;float:left;padding:2px 0;margin:0;width:58px;text-align:center;font:700 10px/120% "Myriad Pro";text-transform:uppercase;color:#333;border:1px solid #CBCBCB;background:#ccc;background-image:-webkit-linear-gradient(top, #fff, #ccc);background-image:linear-gradient(to bottom, #fff, #ccc);text-decoration:none}.test-drive .car-selection .car-list .car .selections a:hover,.test-drive .selected-car .car-list .car .selections a:hover{background:#ccc;background-image:-webkit-linear-gradient(to top, #fff, #ccc);background-image:linear-gradient(to top, #fff, #ccc)}.test-drive .car-selection .car-list .car .selections.one a,.test-drive .selected-car .car-list .car .selections.one a{width:100%}@media screen and (max-width: 991px){.test-drive .car-selection .car-list .car .selections.one a,.test-drive .selected-car .car-list .car .selections.one a{padding:22px 0 22px}}.test-drive .car-selection .car-list .car .selections.two a,.test-drive .selected-car .car-list .car .selections.two a{width:50%}@media screen and (max-width: 991px){.test-drive .car-selection .car-list .car .selections.two a,.test-drive .selected-car .car-list .car .selections.two a{width:100%;padding:6px 0}}@media screen and (max-width: 991px){.test-drive .car-selection .car-list .car .selections.two a:first-child,.test-drive .selected-car .car-list .car .selections.two a:first-child{margin-bottom:6px}}.test-drive .car-selection .car-list .car.added,.test-drive .selected-car .car-list .car.added{position:relative}.test-drive .car-selection .car-list .car.added .selections,.test-drive .selected-car .car-list .car.added .selections{display:none}.test-drive .car-selection .car-list .car.added:hover,.test-drive .selected-car .car-list .car.added:hover{border:1px solid transparent;background:transparent}.test-drive .car-selection .car-list .car.added:after,.test-drive .selected-car .car-list .car.added:after{display:block;cursor:pointer;content:"";position:absolute;width:67px;height:68px;left:50%;top:50%;margin-left:-33.5px;margin-top:-34px;background-position:-873px -89px;background-image:url("../images/sprite-ui.png");text-indent:-999em}.test-drive .selected-car{display:none}.test-drive .vehicle-list .car{border:1px solid transparent;width:150px;margin:0 auto;margin-bottom:10px}.test-drive .vehicle-list .car img{width:100%;margin-top:15px}.test-drive .vehicle-list .car p{box-sizing:border-box;padding:0 !important}.test-drive .selected-car .car,.test-drive .vehicle-list .car{position:relative}.test-drive .selected-car .car:hover,.test-drive .vehicle-list .car:hover{background:none !important}.test-drive .selected-car .car:hover span,.test-drive .selected-car .car:hover .forms .form textarea,.forms .form .test-drive .selected-car .car:hover textarea,.test-drive .vehicle-list .car:hover span,.test-drive .vehicle-list .car:hover .forms .form textarea,.forms .form .test-drive .vehicle-list .car:hover textarea{color:#293E80}@media screen and (min-width: 991px){.test-drive .selected-car .car:hover,.test-drive .vehicle-list .car:hover{border:1px solid transparent !important}}.test-drive .selected-car .car .close-button,.test-drive .vehicle-list .car .close-button{width:49px;height:49px;position:absolute;top:0;right:2px;background-position:-200px -62px;cursor:pointer;background-image:url("../images/sprite-ui.png")}.test-drive .selected-car .car .close-button:hover,.test-drive .vehicle-list .car .close-button:hover{background-position:-249px -62px}.test-drive .selected-car .car p,.test-drive .vehicle-list .car p{width:100%;text-align:center}.test-drive .selected-car .car p span,.test-drive .selected-car .car p .forms .form textarea,.forms .form .test-drive .selected-car .car p textarea,.test-drive .vehicle-list .car p span,.test-drive .vehicle-list .car p .forms .form textarea,.forms .form .test-drive .vehicle-list .car p textarea{color:#2551A5 !important;font-family:"Myriad Pro";font-weight:bold;font-size:14px;display:inline-block !important}.test-drive .selected-car .car p span.normal-font,.test-drive .selected-car .car p .forms .form textarea.normal-font,.forms .form .test-drive .selected-car .car p textarea.normal-font,.test-drive .vehicle-list .car p span.normal-font,.test-drive .vehicle-list .car p .forms .form textarea.normal-font,.forms .form .test-drive .vehicle-list .car p textarea.normal-font{color:#2551A5;padding-left:5px;font-weight:normal}.test-drive .selected-car .add-more,.test-drive .vehicle-list .add-more{position:relative;color:#004B8C;font-size:12px;padding:70px 19px 19px 19px;height:26px;width:103px;text-align:center;display:inline-block;text-decoration:none;vertical-align:top}.test-drive .selected-car .add-more .icon,.test-drive .vehicle-list .add-more .icon{cursor:pointer;width:67px;height:68px;position:absolute;top:0;left:50%;margin-left:-33.5px;background-position:-873px -157px;background-image:url("../images/sprite-ui.png")}.test-drive .selected-car .add-more:hover .icon,.test-drive .vehicle-list .add-more:hover .icon{background-position:-873px -293px}.find-a-dealer .find-a-dealer-wrapper{visibility:hidden;height:0;overflow:hidden}.find-a-dealer .find-a-dealer-wrapper .select-boxes-wrap{margin-bottom:10px}.find-a-dealer .map-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;padding:4px 4px 0 4px;background:#fff;-webkit-box-shadow:0 0 3px 0 #999;-moz-box-shadow:0 0 3px 0 #999;box-shadow:0 0 3px 0 #999;margin-bottom:10px}.find-a-dealer #map-canvas{height:300px;width:100%}#how-to-buy-form .car-list{overflow:hidden;*zoom:1}#how-to-buy-form .car-list .car{float:left}.additional-extras{margin-top:10px;padding:18px}@media screen and (max-width: 991px){.additional-extras{padding:0}}.additional-extras .deposit-caption{cursor:pointer;text-transform:uppercase;font-weight:bold;margin-bottom:20px}.additional-extras .deposit-caption>span:first-child,.additional-extras .forms .form .deposit-caption>textarea:first-child,.forms .form .additional-extras .deposit-caption>textarea:first-child{display:block;width:32px;height:26px;background:-webkit-radial-gradient(circle, #305CA6, #002C76);background:-moz-radial-gradient(circle, #305CA6, #002C76);background:-ms-radial-gradient(circle, #305CA6, #002C76);background:radial-gradient(circle, #305ca6,#002c76);border-radius:30px;border:3px solid #B4CEF8;font-size:30px;color:#fff;padding-top:6px;margin-top:2px;text-align:center;float:left;margin-right:8px;font-family:"Myriad Pro";font-weight:normal}.additional-extras .deposit-caption>span:last-child,.additional-extras .forms .form .deposit-caption>textarea:last-child,.forms .form .additional-extras .deposit-caption>textarea:last-child{color:#000;font-weight:bold;font-family:"ModernH Bold"}.additional-extras .deposit-caption>span:last-child span:last-child,.additional-extras .forms .form .deposit-caption>textarea:last-child span:last-child,.forms .form .additional-extras .deposit-caption>textarea:last-child span:last-child,.additional-extras .deposit-caption>span:last-child .forms .form textarea:last-child,.forms .form .additional-extras .deposit-caption>span:last-child textarea:last-child,.additional-extras .forms .form .deposit-caption>textarea:last-child textarea:last-child,.forms .form .additional-extras .deposit-caption>textarea:last-child textarea:last-child{font-weight:normal;text-transform:none;color:#888;display:block;font-size:14px;font-family:"Myriad Pro"}.additional-extras .deposit-input{margin-bottom:20px;display:none}.additional-extras .deposit-input label{display:block}.additional-extras .deposit-input label>span,.additional-extras .deposit-input .forms .form label>textarea,.forms .form .additional-extras .deposit-input label>textarea{float:left;width:50%;box-sizing:border-box}@media screen and (max-width: 991px){.additional-extras .deposit-input label>span,.additional-extras .deposit-input .forms .form label>textarea,.forms .form .additional-extras .deposit-input label>textarea{width:100%}}.additional-extras .deposit-input label>span:first-child,.additional-extras .deposit-input .forms .form label>textarea:first-child,.forms .form .additional-extras .deposit-input label>textarea:first-child{padding-left:45px}@media screen and (max-width: 991px){.additional-extras .deposit-input label>span:first-child,.additional-extras .deposit-input .forms .form label>textarea:first-child,.forms .form .additional-extras .deposit-input label>textarea:first-child{padding-left:0}}.additional-extras .deposit-input label>span:first-child span:first-child,.additional-extras .deposit-input .forms .form label>textarea:first-child span:first-child,.forms .form .additional-extras .deposit-input label>textarea:first-child span:first-child,.additional-extras .deposit-input label>span:first-child .forms .form textarea:first-child,.forms .form .additional-extras .deposit-input label>span:first-child textarea:first-child,.additional-extras .deposit-input .forms .form label>textarea:first-child textarea:first-child,.forms .form .additional-extras .deposit-input label>textarea:first-child textarea:first-child{font-weight:bold;display:block}.additional-extras .deposit-input label>span.input-field .currency,.additional-extras .deposit-input .forms .form label>textarea.input-field .currency,.forms .form .additional-extras .deposit-input label>textarea.input-field .currency{position:absolute;height:15px;padding:5px;background:#e9e9e9;border-right:solid 1px #ddd;margin:1px;width:26px}.additional-extras .deposit-input label>span.input-field input,.additional-extras .deposit-input .forms .form label>textarea.input-field input,.forms .form .additional-extras .deposit-input label>textarea.input-field input,.additional-extras .deposit-input label>span.input-field .forms .form textarea,.forms .form .additional-extras .deposit-input label>span.input-field textarea,.additional-extras .deposit-input .forms .form label>textarea.input-field textarea,.forms .form .additional-extras .deposit-input label>textarea.input-field textarea{box-sizing:border-box;padding-left:45px}.deposit-summary{display:none;text-align:center;font-size:12px;color:#000;margin-bottom:10px}.form-wait-indicator{height:20px;width:20px;background-image:url("/themes/hyundai/images/loader.gif");float:right;margin-top:10px;margin-right:5px}.service-request-form #map-canvas{margin-top:20px;width:100%;height:340px}a.pp_arrow_next,a.pp_arrow_previous{background:url(../images/sprite-ui-master.png) no-repeat 0 0}div.close a span,div.close a .forms .form textarea,.forms .form div.close a textarea{background:url(../images/sprite-ui-master.png) no-repeat 0 0}a.pp_arrow_next{width:46px;height:47px;display:block;text-indent:-9999px;position:absolute;top:50%;margin-top:-23px;z-index:1000}a.pp_arrow_previous{width:46px;height:47px;display:block;text-indent:-9999px;position:absolute;top:50%;margin-top:-23px;z-index:1000;left:10px;background-position:-56px -10px}a.pp_arrow_previous:hover{background-position:-110px -10px}a.pp_arrow_previous :hover:active{background-position:-164px -10px}a.pp_arrow_next{right:10px;background-position:-218px -10px}a.pp_arrow_next:hover{background-position:-272px -10px}a.pp_arrow_next active{background-position:-326px -10px}div.close{position:absolute;top:0;right:0;width:49px;height:50px}div.close>span,.forms .form div.close>textarea{display:block;width:49px;height:100%;position:absolute;top:0;right:25px}div.close a{display:block;width:49px;height:49px;zoom:1;text-indent:-9999px}div.close a span,div.close a .forms .form textarea,.forms .form div.close a textarea{background-position:-101px -62px;width:24px;height:24px;position:absolute;top:0;right:0;display:block;cursor:pointer}div.touchHints{text-align:center;top:45%;left:0px;position:absolute;background:white;font-size:120%;filter:alpha(opacity=80);opacity:0.8;padding:15px 0;width:100%;z-index:100}#pp_full_res{line-height:1 !important;padding-top:0px}.pp_content{margin-top:45px}.pp_content_container{padding:35px 0;position:absolute;top:0;left:0}div.pp_pic_holder{border:10px solid black}.pp_content_container .pp_left{padding-left:35px}.pp_content_container .pp_right{padding-right:35px}.pp_description{font-size:28px;position:absolute;left:35px;top:40px}.lightbox-buttons{position:absolute;top:35px;right:35px;z-index:100;height:30px;display:block}.lightbox-download-pdf,.lightbox-brochure-pdf{background:red;display:block;height:30px;text-align:center;line-height:30px;color:#fff}.lightbox-download-pdf{width:151px;float:left}.lightbox-brochure-pdf{width:196px;float:left;margin-left:5px}.lightbox-toolbar{height:38px;width:100%;position:relative;background:#484848;background:-moz-linear-gradient(top, #484848 0%, #2e2e2e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #484848), color-stop(100%, #2e2e2e));background:-webkit-linear-gradient(top, #484848 0%, #2e2e2e 100%);background:-o-linear-gradient(top, #484848 0%, #2e2e2e 100%);background:-ms-linear-gradient(top, #484848 0%, #2e2e2e 100%);background:linear-gradient(top, #484848 0%, #2e2e2e 100%)}.lightbox-toolbar p{padding:13px 0 0 20px;color:#999999;font-size:12px;text-transform:uppercase}.lightbox-toolbar p span,.lightbox-toolbar p .forms .form textarea,.forms .form .lightbox-toolbar p textarea{color:#fff}.lightbox-select-model{position:absolute;bottom:0px;right:0px;width:250px;height:40px;display:block;background:red;line-height:40px;text-align:center;color:#fff}.lightbox-zoom-controls{width:105px;height:55px;position:absolute;top:-8px;left:50%;margin-left:-52.5px;display:block}.lightbox-zoom-controls .zoom-control{background:url(../images/sprite-zoom-controls.png) no-repeat 0 0;display:block;text-indent:-999em;display:block}.lightbox-zoom-controls .zoom{position:absolute;width:20px;height:22px;top:17px}.lightbox-zoom-controls .zoom-in{left:0}.lightbox-zoom-controls .zoom-in:hover{background-position:0 -24px}.lightbox-zoom-controls .zoom-out{background-position:-22px 0;right:0}.lightbox-zoom-controls .zoom-out:hover{background-position:-22px -24px}.lightbox-zoom-controls .pan{display:none}.pan-controls{background:transparent url(../images/sprite-zoom-controls.png) no-repeat -1px -54px;width:56px;height:58px;display:block;left:50%;position:absolute;margin-left:-28px}.pan-controls .pan{width:16px;height:16px;display:block;position:absolute;z-index:10}.pan-controls .diagonal{z-index:2;width:25px;height:32px;display:block;position:absolute}.pan-controls .move-left{top:8px;right:0px;background-position:-102px 2px}.pan-controls .move-left:hover{background-position:-102px -13px}.pan-controls .move-left-wrap{top:12px;right:4px}.pan-controls .move-left-wrap.hover{background:transparent url(../images/sprite-zoom-controls.png) no-repeat -53px -30px}.pan-controls .move-left-wrap.hover .move-left{background-position:-102px -13px}.pan-controls .move-right{top:8px;left:0px;background-position:-90px 2px}.pan-controls .move-right:hover{background-position:-90px -13px}.pan-controls .move-right-wrap{top:12px;left:4px}.pan-controls .move-right-wrap.hover{background:transparent url(../images/sprite-zoom-controls.png) no-repeat -84px -30px}.pan-controls .move-right-wrap.hover .move-right{background-position:-90px -13px}.pan-controls .move-up{bottom:1px;left:8px;background-position:-73px 2px}.pan-controls .move-up:hover{background-position:-73px -13px}.pan-controls .move-up-wrap{bottom:6px;left:12px;width:32px;height:25px}.pan-controls .move-up-wrap.hover{background:transparent url(../images/sprite-zoom-controls.png) no-repeat -58px -69px}.pan-controls .move-up-wrap.hover .move-up{background-position:-73px -13px}.pan-controls .move-down{top:1px;left:8px;background-position:-56px 0px}.pan-controls .move-down:hover{background-position:-56px -15px}.pan-controls .move-down-wrap{top:3px;left:12px;width:32px;height:25px}.pan-controls .move-down-wrap.hover{background:transparent url(../images/sprite-zoom-controls.png) no-repeat -58px -98px}.pan-controls .move-down-wrap.hover .move-down{background-position:-56px -15px}.pp_content_container form{display:none}.pp_loaderIcon{background:url(../images/loader.gif) center center no-repeat;z-index:100}@media only screen and (max-device-width: 1024px) and (orientation: landscape){div.pp_overlay{position:absolute !important;height:851px !important}}@media only screen and (max-device-width: 1024px) and (orientation: portrait){div.pp_overlay{position:absolute !important;min-height:851px !important}}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:fixed;top:0;width:100%;height:100%;z-index:1000000}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:1000001}.pp_top{position:relative}* html .pp_top{height:20px;padding:0 20px;background:#000;background:rgba(0,0,0,0.8)}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px;background:white}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%;background:#000;background:white}.pp_content_container .pp_details{float:left;margin:10px 0 2px 0}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:4px 10px 0 0;width:100%}.pp_nav p{white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a:hover{border-color:#fff}.pp_gallery li.selected a{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}.pp_bottom{height:20px;position:relative;display:none}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px 0}div.ppt{color:#fff;display:none !important;font-size:0px;margin:0;z-index:9999}.lightbox-buttons a.box-link{margin-left:10px}#lightbox-background{position:fixed;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.8);z-index:9000000}#lightbox{position:absolute;top:0;left:0;width:100%;text-align:center;z-index:9000001}@media screen and (max-width: 991px){#lightbox{top:0 !important;width:100%;height:100%;position:fixed}}#lightbox div.outer{padding:10px;background:#000;background:rgba(0,0,0,0.5);display:inline-block}@media screen and (max-width: 991px){#lightbox div.outer{padding:0;width:100%;height:100%}}#lightbox div.inner{padding:35px;background:#FFF;position:relative;text-align:left;box-sizing:border-box}@media screen and (max-width: 991px){#lightbox div.inner{padding:45px 5px 5px 5px;height:100%;overflow-y:auto}}#lightbox div.inner div.close{position:absolute;top:0;right:0;width:49px;height:49px;z-index:1}#lightbox div.inner div.close:hover>span,#lightbox div.inner .forms .form div.close:hover>textarea,.forms .form #lightbox div.inner div.close:hover>textarea{border-top:49px solid #3F3F3F;border-left:49px solid transparent}#lightbox div.inner div.close>span,#lightbox div.inner .forms .form div.close>textarea,.forms .form #lightbox div.inner div.close>textarea{display:block;width:0;height:0;position:absolute;top:0;right:0;border-top:49px solid #747474;border-left:49px solid transparent}#lightbox div.inner div.close a{display:block;width:49px;height:49px;zoom:1;text-indent:-9999px}#lightbox div.inner div.close a span,#lightbox div.inner div.close a .forms .form textarea,.forms .form #lightbox div.inner div.close a textarea{background-position:-101px -62px;width:24px;height:24px;position:absolute;top:0;right:0;display:block;cursor:pointer}#lightbox div.inner .wait-indicator{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9998}#lightbox div.inner .wait-indicator img{position:absolute;top:49%;left:49%}#lightbox div.inner .container{position:relative;min-width:250px;min-height:150px;background:#fff url("../images/loader.gif") no-repeat center center}#lightbox div.inner figure{position:relative;z-index:1}#lightbox div.inner figcaption{text-align:left;color:#727272;font:14px/130% 'myriad-pro', 'Arial Narrow', 'Trebuchet MS';padding-top:11px}#lightbox div.inner h2{padding-bottom:12px;margin-left:-3px}#lightbox div.inner p{padding-bottom:2px;padding-top:0}#lightbox.form div.inner .container{background:#fff;width:100%;height:100%}#lightbox.form div.inner .container iframe{width:100% !important;min-width:992px;min-height:491px}@media screen and (max-width: 991px){#lightbox.form div.inner .container iframe{min-width:0;height:100%;min-height:0}}#lightbox a.prev,#lightbox a.next{display:none}#lightbox.lb-gallery a.prev,#lightbox.lb-gallery a.next,#lightbox.youtube-gallery a.prev,#lightbox.youtube-gallery a.next{width:46px;height:47px;display:block;text-indent:-9999px;position:absolute;top:50%;margin-top:-23px}#lightbox.lb-gallery a.prev,#lightbox.youtube-gallery a.prev{background:url(../images/sprite-ui.png) no-repeat;left:-23px;background-position:-56px -10px}#lightbox.lb-gallery a.prev:hover,#lightbox.youtube-gallery a.prev:hover{background-position:-110px -10px}#lightbox.lb-gallery a.prev:active,#lightbox.youtube-gallery a.prev:active{background-position:-164px -10px}#lightbox.lb-gallery a.next,#lightbox.youtube-gallery a.next{background:url(../images/sprite-ui.png) no-repeat;right:-23px;background-position:-218px -10px}#lightbox.lb-gallery a.next:hover,#lightbox.youtube-gallery a.next:hover{background-position:-272px -10px}#lightbox.lb-gallery a.next:active,#lightbox.youtube-gallery a.next:active{background-position:-326px -10px}#lightbox.lb-gallery .touchHints,#lightbox.youtube-gallery .touchHints{text-align:center;top:45%;left:0px;position:absolute;background:white;font-size:120%;padding:15px 0;width:100%}#lightbox.lb-gallery figcaption .block,#lightbox.youtube-gallery figcaption .block{width:810px;margin-top:10px;margin-bottom:-5px}#lightbox form a.box-link{margin-bottom:0}#lightbox.email-page .inner .container{background:white}#lightbox.email-page form fieldset a.box-link{margin-left:140px}#lightbox.email-page form fieldset a.add-field{margin-left:145px;margin-bottom:11px}#lightbox.email-page form fieldset label span,#lightbox.email-page form fieldset label .forms .form textarea,.forms .form #lightbox.email-page form fieldset label textarea{width:140px}#lightbox.email-page form fieldset label input,#lightbox.email-page form fieldset label .forms .form textarea,.forms .form #lightbox.email-page form fieldset label textarea{width:400px}ul#car-list{position:absolute !important;top:0;right:0;z-index:10001}ul#car-list ul{bottom:38px;box-shadow:0px 0px 0px black !important;z-index:1001}ul#car-list ul a{padding-left:20px !important;text-transform:none !important}form.service-request-form .service-options .service-results{display:none;margin-top:10px}form.service-request-form .service-options .form-inner{border-bottom:none}.pp_content_container h1,.pp_content_container h2,.pp_content_container h3{text-transform:none}.lightbox-toolbar p{padding-top:10px}.specifications .select-set{text-align:left}.specifications table{width:100%;color:#333}.specifications table td{width:20%;padding:8px 10px;border-bottom:1px solid #eee;border-left:1px solid #ddd;text-align:center}.specifications table td.hover{background:rgba(40,62,132,0.05)}.specifications table td.spec-title.hover{background:none}.specifications table .spec-header td.hover{background:url("../images/table-fade.png") repeat-x scroll center bottom transparent}.specifications table .spec-header td.spec-title{background:none;border-left:0;vertical-align:middle;text-align:left}.specifications table .spec-header h2{text-transform:none}.specifications table .spec-header h4{padding-bottom:6px;font-size:20px;color:#294084;font-weight:600;text-transform:none;text-align:left}.specifications table .spec-header .price{display:block;padding-bottom:10px;font-size:15px;text-align:left}.specifications table .spec-header img{width:100%;max-width:160px}.specifications table .spec-tab td{border:0;background:linear-gradient(to bottom, #2163c7, #293f82) #2163c7;position:relative;text-align:left;cursor:pointer}.specifications table .spec-tab td h4{padding:0;line-height:14px;font-size:14px;color:#fff;font-weight:bold}.specifications table .spec-tab td .icon{background:url("../images/sprite-ui.png") -424px -7px;display:block;width:18px;height:18px;position:absolute;top:6px;right:10px;cursor:pointer}.specifications table .spec-tab td:hover{background:linear-gradient(to bottom, #273d7d, #1c2b5b) #1c2b5b}.specifications table .spec-tab td:hover .icon{background:url("../images/sprite-ui.png") -375px -87px}.specifications table .spec-tab.closed td{background:linear-gradient(to bottom, #7f7f7f, #424242) #7f7f7f}.specifications table .spec-tab.closed td .icon{background-position:-406px -7px}.specifications table .spec-tab.closed td:hover{background:linear-gradient(to bottom, #3f3f3f, #141414) #141414}.specifications table .spec-tab.closed td:hover .icon{background:url("../images/sprite-ui.png") -393px -87px}.specifications table .spec-tab-content td{vertical-align:middle}.specifications table .spec-tab-content tr:nth-child(4n+4){background:#f5f5f5}.specifications table .spec-tab-content td.spec-title{border-left:0;font-weight:bold;text-align:left}.specifications table .spec-tab-content img{max-width:75px}@media (max-width: 470px){.specifications table .spec-tab-content img{max-width:50px}}.specifications .spec-notes{padding:18px 0 35px 0;font-size:11px;color:#727272}.specifications .spec-title-mobile{display:none;font-weight:bold}.specifications .spec-title-mobile td{text-align:left}.specifications .spec-header .spec-title-mobile td.hover,.specifications .spec-title-mobile td.hover{background:none}@media (max-width: 991px){.specifications{padding-top:36px}.specifications table td.spec-title{display:none}.specifications table .spec-tab-content tr:nth-child(4n+4){background:#fff}.specifications table .spec-tab-content tr:nth-child(odd){background:#f5f5f5}.specifications .spec-notes{padding:18px 10px 35px 10px}.specifications .spec-title-mobile{display:table-row}}@media (max-width: 767px){.specifications table .spec-tab-content td{font-size:12px}.specifications table .spec-title-mobile td{font-size:14px}.specifications table .spec-header h4{padding-bottom:0;font-size:14px}.specifications table .spec-header .price{font-size:12px}}@media (max-width: 380px){.specifications .spec-header td{padding-left:5px;padding-right:5px}}.safety-campaigns-form .box-link{margin-left:0}.safety-campaigns-form .vin-number p{margin-left:20%;font-size:12px;margin-bottom:20px;font-weight:bold}.safety-campaigns-form .vin-number p:first-child{margin-bottom:0}@media screen and (max-width: 991px){.safety-campaigns-form .vin-number p{margin-left:0}}.safety-campaigns-form .vin-number button{margin-left:20%;font-size:12px}@media screen and (max-width: 991px){.safety-campaigns-form .vin-number button{margin-left:0}}.footer{background-position:0 0;width:100%;max-width:920px;height:7px;margin:24px auto 35px;font-size:0;line-height:0;background:url(../images/sprite-ui.png) no-repeat center 0}@media screen and (max-width: 991px){.media-center-page #car-hero.media{height:auto;margin-bottom:20px}.media-center-page #car-hero.media #car-nav{*zoom:1;position:relative;height:auto;left:0;margin-left:0}.media-center-page #car-hero.media #car-nav:after{content:"";display:table;clear:both}.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation{*zoom:1}.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation:after{content:"";display:table;clear:both}.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li{width:50%}.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar{margin:0 !important;box-sizing:border-box;height:38px !important}.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar input#query,.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar .forms .form textarea#query,.forms .form .media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar textarea#query{height:30px;width:85%}.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar input#SearchForm_SearchForm_action_results,.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar .forms .form textarea#SearchForm_SearchForm_action_results,.forms .form .media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li.searchbar textarea#SearchForm_SearchForm_action_results{margin-top:7px}.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li.last{border-right:0}.media-center-page section article{margin:0 18px;margin-bottom:20px}.media-center-page section article .block img{width:100%;height:auto}.media-center-page section article .social-share-media{padding:30px 0 0}.media-center-page section article .social-share-media .social-share{margin-left:0}.media-center-page ul#pagination{left:0;float:none;text-align:center}.media-center-page ul#pagination li{float:none;right:0;margin:7px;display:inline-block;text-align:center}}@media screen and (max-width: 440px){.media-center-page #car-hero.media #car-nav .car-nav-outer ul#car-navigation li{width:100%}}.genesis{-moz-placeholder-color:#28292a;-ms-input-placeholder-color:#28292a}.genesis footer,.genesis footer .footer-top,.genesis footer .footer-bottom{background:#10141d;box-shadow:none;border-color:#10141d}.genesis footer .search-bar{background:#575b5e;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.genesis footer .search-bar input[type="text"],.genesis footer .search-bar .forms .form textarea[type="text"],.forms .form .genesis footer .search-bar textarea[type="text"]{background:#575b5e;color:#111;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.genesis footer .search-bar input[type="text"] input:focus,.genesis footer .search-bar .forms .form textarea[type="text"] input:focus,.forms .form .genesis footer .search-bar textarea[type="text"] input:focus,.genesis footer .search-bar input[type="text"] .forms .form textarea:focus,.forms .form .genesis footer .search-bar input[type="text"] textarea:focus,.genesis footer .search-bar .forms .form textarea[type="text"] textarea:focus,.forms .form .genesis footer .search-bar textarea[type="text"] textarea:focus{background:#ff0}.genesis footer .search-bar input[type="submit"],.genesis footer .search-bar .forms .form textarea[type="submit"],.forms .form .genesis footer .search-bar textarea[type="submit"]{background:url("../images/searchbar-icon.png") no-repeat center center #575b5e}.genesis .footer-nav a{border-right:1px solid #575b5e}.genesis .footer-social a,.genesis .copyright,.genesis .find-us-on,.genesis .footer-bottom .footer-nav a{color:#666}.genesis .footer-bottom .footer-nav a{border-right-color:#666}.genesis .footer-logo{background:url("../images/genesis/genesis-footer-logo.png") 0 0 no-repeat}.genesis ::-webkit-input-placeholder{color:#28292a}.genesis ::-moz-placeholder{color:#28292a}@media (max-width: 340px){.genesis .copyright{clear:both;float:left;padding-left:10px}}.genesis{background:#10141d;font-family:"ModernH Bold";line-height:20px;font-size:14px;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;focus-outline:none}.genesis a:focus,.genesis a:active,.genesis input:focus,.genesis .forms .form textarea:focus,.forms .form .genesis textarea:focus,.genesis input:active,.genesis .forms .form textarea:active,.forms .form .genesis textarea:active,.genesis video:focus,.genesis video:active{outline:none !important}.genesis video{cursor:pointer}.genesis ::-moz-focus-inner{border:none}.genesis .content{padding:15px}.genesis h3{padding-bottom:0;line-height:16px;font-size:16px;color:#fff}.genesis .typed h3{display:inline-block;margin-bottom:11px}.genesis.overflow{overflow:hidden}.genesis-wrapper{margin-top:-20px;overflow:hidden;background:#000 url("../images/genesis/genesis-bg.jpg") top center no-repeat}@media (max-width: 991px){.genesis-wrapper{background:#000 url("../images/genesis/genesis-bg.jpg") -252px 0 no-repeat}}@media (max-width: 767px){.genesis-wrapper{background:#000 url("../images/genesis/genesis-mobile-bg.jpg") center -135px no-repeat}}.typed-cursor{display:inline-block;position:relative;top:1px;left:2px;width:5px;height:15px;background:#fff;overflow:hidden;text-indent:-9999px;opacity:1;animation:cursor-blink 0.7s infinite;-webkit-animation:cursor-blink 0.7s infinite;-moz-animation:cursor-blink 0.7s infinite;-o-animation:cursor-blink 0.7s infinite;-ms-animation:cursor-blink 0.7s infinite}@keyframes cursor-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes cursor-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes cursor-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.corner-tl,.corner-tr,.corner-bl,.corner-br{width:4px;height:4px;position:absolute}.corner-tl{border-top:1px solid #2a69cb;border-left:1px solid #2a69cb;top:0;left:0}.corner-tr{border-top:1px solid #2a69cb;border-right:1px solid #2a69cb;top:0;right:0}.corner-bl{border-bottom:1px solid #2a69cb;border-left:1px solid #2a69cb;bottom:0;left:0}.corner-br{border-bottom:1px solid #2a69cb;border-right:1px solid #2a69cb;bottom:0;right:0}.genesis-button{clear:both;display:inline-block;position:relative;margin-top:20px;padding:18px 38px;background:#162439;font-size:15px;color:#3783fb;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.genesis-button:hover{background:#21324d;color:#5d9bfe;text-decoration:none}.quick-clip,.full-clip{display:inline-block !important;margin-top:0;padding:18px 15px 18px 54px;width:46px;background:none;font-size:13px;text-align:left}.quick-clip:hover,.full-clip:hover{background:none}.quick-clip .icon,.full-clip .icon{display:block;width:31px;height:31px;position:absolute;top:12px;left:15px}.quick-clip.selected,.full-clip.selected{background:rgba(33,97,195,0.3) !important;color:#afc4e4}.quick-clip.selected .icon,.full-clip.selected .icon{background-position:-62px 0}.quick-clip.selected.selected:hover,.full-clip.selected.selected:hover{color:#5d9bfe}.quick-clip .icon{background:url("../images/genesis/genesis-play-sprite.png") 0 0 no-repeat}.quick-clip:hover .icon{background:url("../images/genesis/genesis-play-sprite.png") -31px 0 no-repeat}.full-clip .icon{background:url("../images/genesis/genesis-play-sprite.png") 0 0 no-repeat}.full-clip:hover .icon{background:url("../images/genesis/genesis-play-sprite.png") -31px 0 no-repeat}.buttons-block{position:relative;overflow:hidden;margin:20px -3px 0 -3px;width:260px}.buttons-block .col-2x{width:50%;float:left;position:relative;padding:0 3px}@media (max-width: 767px){.buttons-block{display:block;width:auto}.buttons-block .genesis-button{display:block !important;width:auto;padding:18px 0 18px 8px;text-align:center}}.genesis .genesis-wrapper form label{margin-bottom:10px;display:block;position:relative;overflow:hidden}.genesis .genesis-wrapper form input[type="text"],.genesis .genesis-wrapper form .forms .form textarea[type="text"],.forms .form .genesis .genesis-wrapper form textarea[type="text"],.genesis .genesis-wrapper form input[type="email"],.genesis .genesis-wrapper form .forms .form textarea[type="email"],.forms .form .genesis .genesis-wrapper form textarea[type="email"]{box-sizing:border-box;margin:5px 0;padding:0 8px;width:100%;height:32px;line-height:32px;border:0;background:#2c3d56;font-size:14px;color:#fff}.genesis .genesis-wrapper form input[type="checkbox"],.genesis .genesis-wrapper form .forms .form textarea[type="checkbox"],.forms .form .genesis .genesis-wrapper form textarea[type="checkbox"]{display:inline-block;width:16px;height:16px;background:#2b3a53}.genesis .genesis-wrapper form .genesis-button{padding:15px 38px;background:#2b4162}@media (max-width: 767px){.genesis .genesis-wrapper form input[type="text"],.genesis .genesis-wrapper form .forms .form textarea[type="text"],.forms .form .genesis .genesis-wrapper form textarea[type="text"],.genesis .genesis-wrapper form input[type="email"],.genesis .genesis-wrapper form .forms .form textarea[type="email"],.forms .form .genesis .genesis-wrapper form textarea[type="email"]{height:44px;line-height:44px}}.modal{display:none;overflow-x:hidden;overflow-y:auto;margin:0;width:100%;height:100%;background:rgba(16,20,29,0.95);position:fixed;top:0;left:0;z-index:100}.modal-container{position:relative;max-width:960px;margin:-200px auto 0 auto;top:50%;z-index:9999 !important}.close-button{width:13px;height:13px;background:url("../images/genesis-close-button.png") top right no-repeat;position:absolute;top:30px;right:30px;cursor:pointer;z-index:9999}.no-effect>div{transform:rotateY(0) rotate(0) !important;-webkit-transform:rotateY(0) rotate(0) !important;-moz-transform:rotateY(0) rotate(0) !important;-o-transform:rotateY(0) rotate(0) !important;-ms-transform:rotateY(0) rotate(0) !important}@media (max-width: 767px){.modal-container{margin:40px auto 0 auto;top:auto}}.share{float:left;position:relative;overflow:hidden;text-align:left}.share span,.share .forms .form textarea,.forms .form .share textarea{float:left;display:block;padding:18px 5px 18px 0;text-transform:uppercase}.share .share-icon{float:left;display:block;width:30px;height:30px;margin-top:12px}.share .facebook{background:url("../images/share-social-sprite.png") 0 0 no-repeat}.share .facebook:hover{background:url("../images/share-social-sprite.png") 0 -30px no-repeat}.share .twitter{background:url("../images/share-social-sprite.png") -30px 0 no-repeat}.share .twitter:hover{background:url("../images/share-social-sprite.png") -30px -30px no-repeat}.share .email{background:url("../images/share-social-sprite.png") -60px 0 no-repeat}.share .email:hover{background:url("../images/share-social-sprite.png") -60px -30px no-repeat}.genesis-loader{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(16,20,29,0.6);z-index:9999}.genesis-loader img{margin-top:-35px;margin-left:-35px;position:absolute;top:50%;left:50%;width:60px;height:60px}.genesis-video-loader{display:none;width:100%;height:93%;position:absolute;top:0;left:0;background:rgba(16,20,29,0.6);z-index:9999}.genesis-video-loader img{margin-top:-35px;margin-left:-35px;position:absolute;top:50%;left:50%;width:60px;height:60px}.genesis-title{display:inline-block;position:relative;margin-bottom:15px;padding:15px}.genesis-title h2{padding-bottom:0;font-size:22px;line-height:22px;color:#fff}.genesis-title h2 span,.genesis-title h2 .forms .form textarea,.forms .form .genesis-title h2 textarea{color:#3783fb}@media (max-width: 991px){.genesis-title{margin:0 15px;box-sizing:border-box}.genesis-title h2{font-size:15px !important;line-height:15px !important;text-align:center}}@media (max-width: 767px){.genesis-title{display:block}}.genesis-header .container{position:relative}.genesis-logo{display:inline-block;padding:35px 15px 35px 15px;line-height:0;text-align:center;position:relative;z-index:1}.genesis-logo img{width:218px;height:auto}@media (max-width: 767px){.genesis-logo{display:block}.genesis-logo img{width:160px}}.genesis-logo-shadow{display:block;width:100%;position:absolute;top:0;animation:logo-shadow-blink 2s ease-in infinite;-webkit-animation:logo-shadow-blink 2s ease-in infinite;-moz-animation:logo-shadow-blink 2s ease-in infinite;-o-animation:logo-shadow-blink 2s ease-in infinite;-ms-animation:logo-shadow-blink 2s ease-in infinite}@media (max-width: 767px){.genesis-logo-shadow{text-align:center}.genesis-logo-shadow img{margin-top:10px;width:180px;height:auto}}@keyframes logo-shadow-blink{0%{opacity:1}50%{opacity:0.3}100%{opacity:1}}@-webkit-keyframes logo-shadow-blink{0%{opacity:1}50%{opacity:0.3}100%{opacity:1}}@-moz-keyframes logo-shadow-blink{0%{opacity:1}50%{opacity:0.3}100%{opacity:1}}.genesis-welcome{float:left;position:relative;width:50%;margin-bottom:35px}.genesis-welcome .genesis-title{transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease}.genesis-welcome .content{min-height:70px;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease}.genesis-welcome .content h3{display:inline-block;margin-bottom:11px}.genesis-welcome .genesis-car{right:-15px;position:relative;margin:15px 0;text-align:center}.genesis-welcome .genesis-car img{width:100%;height:auto}.genesis-welcome .genesis-car .car-effect{position:relative}.genesis-welcome .genesis-car .car-lights{width:100%;position:absolute;top:0;left:0;animation:car-blink 2s ease-in infinite;-webkit-animation:car-blink 2s ease-in infinite;-moz-animation:car-blink 2s ease-in infinite;-o-animation:car-blink 2s ease-in infinite;-ms-animation:car-blink 2s ease-in infinite}@media (max-width: 767px){.genesis-welcome .genesis-title,.genesis-welcome .content{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.genesis-welcome .genesis-title{margin-top:-15px}.genesis-welcome .genesis-car{right:0;padding:0 15px}}@keyframes car-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes car-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes car-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.genesis-explore{float:right;position:relative;width:50%;color:#9d9d9d}.genesis-explore .effect-hover{margin:-100px 0 35px 0;padding-top:100px;background:url("../images/genesis/genesis-explore-border.png") top center no-repeat;transform:translateX(20px) translateY(-20px);-webkit-transform:translateX(20px) translateY(-20px);-moz-transform:translateX(20px) translateY(-20px);-o-transform:translateX(20px) translateY(-20px);-ms-transform:translateX(20px) translateY(-20px);transform-origin:bottom right;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease}.genesis-explore .content{padding:15px 100px 30px 100px}.genesis-explore .take-the-test{padding:18px 56px}.genesis-explore .genesis-button{background:url("../images/genesis/noise-bg.gif")}@media (max-width: 991px){.genesis-explore{background-position:-20px 0}.genesis-explore .content{padding:15px 12% 30px 20%}}@media (max-width: 767px){.genesis-explore{background:none;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.genesis-explore .content{padding:15px}}@media (max-width: 767px){.genesis-welcome,.genesis-explore{width:100%;max-width:none}.genesis-welcome .genesis-button,.genesis-explore .genesis-button{display:block}.genesis-home .container{max-width:380px}}.genesis-welcome.effect .genesis-title{transform:perspective(300px) rotateY(4deg) rotate(1.5deg) translateX(7px) translateY(-12px);-webkit-transform:perspective(300px) rotateY(4deg) rotate(1.5deg) translateX(7px) translateY(-12px);-moz-transform:perspective(300px) rotateY(4deg) rotate(1.5deg) translateX(7px) translateY(-12px);-o-transform:perspective(300px) rotateY(4deg) rotate(1.5deg) translateX(7px) translateY(-12px);-ms-transform:perspective(300px) rotateY(4deg) rotate(1.5deg) translateX(7px) translateY(-12px)}.genesis-welcome.effect .content{transform:perspective(300px) rotateY(4deg) rotate(1deg) translateX(9px) translateY(-12px);-webkit-transform:perspective(300px) rotateY(4deg) rotate(1deg) translateX(9px) translateY(-12px);-moz-transform:perspective(300px) rotateY(4deg) rotate(1deg) translateX(9px) translateY(-12px);-o-transform:perspective(300px) rotateY(4deg) rotate(1deg) translateX(9px) translateY(-12px);-ms-transform:perspective(300px) rotateY(4deg) rotate(1deg) translateX(9px) translateY(-12px)}.genesis-welcome.effect:hover .genesis-title,.genesis-welcome.effect:hover .content{transform:rotateY(0) rotate(0) translateX(0) translateY(0);-webkit-transform:rotateY(0) rotate(0) translateX(0) translateY(0);-moz-transform:rotateY(0) rotate(0) translateX(0) translateY(0);-o-transform:rotateY(0) rotate(0) translateX(0) translateY(0);-ms-transform:rotateY(0) rotate(0) translateX(0) translateY(0)}.genesis-explore.effect .effect-hover{transform:perspective(400px) rotateY(-4deg) translateX(20px) translateY(-20px);-webkit-transform:perspective(400px) rotateY(-4deg) translateX(20px) translateY(-20px);-moz-transform:perspective(400px) rotateY(-4deg) translateX(20px) translateY(-20px);-o-transform:perspective(400px) rotateY(-4deg) translateX(20px) translateY(-20px);-ms-transform:perspective(400px) rotateY(-4deg) translateX(20px) translateY(-20px)}.genesis-explore.effect:hover .effect-hover{transform:rotateY(0) translateX(20px) translateY(-20px);-webkit-transform:rotateY(0) translateX(20px) translateY(-20px);-moz-transform:rotateY(0) translateX(20px) translateY(-20px);-o-transform:rotateY(0) translateX(20px) translateY(-20px);-ms-transform:rotateY(0) translateX(20px) translateY(-20px)}@media (max-width: 767px){.genesis-welcome.effect .genesis-title,.genesis-welcome.effect:hover .genesis-title,.genesis-welcome.effect .content,.genesis-welcome.effect:hover .content,.genesis-explore.effect .effect-hover,.genesis-explore.effect:hover .effect-hover{transform:rotateY(0) translateX(0) translateY(0);-webkit-transform:rotateY(0) translateX(0) translateY(0);-moz-transform:rotateY(0) translateX(0) translateY(0);-o-transform:rotateY(0) translateX(0) translateY(0);-ms-transform:rotateY(0) translateX(0) translateY(0);transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}.genesis-explore .effect-hover{background:none}}.genesis-quiz{margin-top:-70px;padding:90px 0 15px 0;background:url("../images/genesis-content-bg.png") top center no-repeat}.genesis-quiz .container{position:relative}.genesis-quiz .question{float:left;position:relative;width:62%}.genesis-quiz .content{transform:perspective(700px) rotateY(10deg) translateX(14px);-webkit-transform:perspective(700px) rotateY(10deg) translateX(14px);-moz-transform:perspective(700px) rotateY(10deg) translateX(14px);-o-transform:perspective(700px) rotateY(10deg) translateX(14px);-ms-transform:perspective(700px) rotateY(10deg) translateX(14px)}.genesis-quiz .content .typed-question h3,.genesis-quiz .content .typed-answer h3{display:inline-block;margin-bottom:11px}.genesis-quiz .answer{float:left;position:relative;width:38%}.genesis-quiz .answer-buttons{padding:15px;text-align:right;position:relative;z-index:1;transform:perspective(800px) rotateY(-15deg) translateX(-3px);-webkit-transform:perspective(800px) rotateY(-15deg) translateX(-3px);-moz-transform:perspective(800px) rotateY(-15deg) translateX(-3px);-o-transform:perspective(800px) rotateY(-15deg) translateX(-3px);-ms-transform:perspective(800px) rotateY(-15deg) translateX(-3px)}.genesis-quiz .answer-buttons .genesis-button{background:url("../images/genesis/noise-bg.gif")}.genesis-quiz .row{margin:0;overflow:hidden}.genesis-quiz .col-2x{float:none;display:inline-block;width:auto;padding-left:3px}@media (max-width: 767px){.genesis-quiz{margin-top:0;padding:50px 0 0 0;background:none}.genesis-quiz .container{max-width:380px}.genesis-quiz .question,.genesis-quiz .answer{float:none;width:100%}.genesis-quiz .content{min-height:120px}.genesis-quiz .genesis-button{display:block;margin-top:0}.genesis-quiz .content,.genesis-quiz .answer-buttons{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.genesis-quiz .row{width:auto;margin:0 -4px;overflow:hidden}.genesis-quiz .col-2x{float:left;display:block;width:50%;padding:0 4px;margin:0}}.progress{width:495px;height:266px;position:absolute;top:-220px;right:-50px;transform:perspective(800px) rotate(-5deg) rotateY(-30deg) translateY(20px) translateX(-3px);-webkit-transform:perspective(800px) rotate(-5deg) rotateY(-30deg) translateY(20px) translateX(-3px);-moz-transform:perspective(800px) rotate(-5deg) rotateY(-30deg) translateY(20px) translateX(-3px);-o-transform:perspective(800px) rotate(-5deg) rotateY(-30deg) translateY(20px) translateX(-3px);-ms-transform:perspective(800px) rotate(-5deg) rotateY(-30deg) translateY(20px) translateX(-3px);z-index:0}.progress .progress-bg{background:url("../images/genesis/progress-bg.png") top left no-repeat;position:absolute;opacity:0.7}.progress .progress-bar{width:358px;position:relative;top:126px;left:86px}.progress .progress-title{float:left;margin-right:30px;padding-right:5px;width:100px;line-height:28px;font-size:12px;text-transform:uppercase;text-align:right}.progress .step{margin:-9px 0 0 -35px;float:left;width:57px;height:46px}@media (max-width: 767px){.progress{position:absolute;top:-178px;right:-50px;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}}@media (max-width: 380px){.progress{transform:scale(0.84) translateX(20px);-webkit-transform:scale(0.84) translateX(20px);-moz-transform:scale(0.84) translateX(20px);-o-transform:scale(0.84) translateX(20px);-ms-transform:scale(0.84) translateX(20px)}}.animation{min-height:579px;background:url("../images/genesis/animation-bg.png") top center no-repeat;text-align:right}.animation .video-container{padding:1px 15px;position:relative}.animation video,.animation .video{width:100%;height:auto}.animation .replay-animation{clear:both;display:inline-block;position:relative;margin:15px 30px 0 30px;padding:0 0 0 24px;line-height:18px;font-size:15px;color:#3783fb;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.animation .replay-animation span,.animation .replay-animation .forms .form textarea,.forms .form .animation .replay-animation textarea{display:block;width:16px;height:18px;position:absolute;top:0;left:0;background:url("../images/genesis/replay-sprite.png") 0 0 no-repeat}.animation .replay-animation:hover{color:#5d9bfe;text-decoration:none}.animation .replay-animation:hover span,.animation .replay-animation:hover .forms .form textarea,.forms .form .animation .replay-animation:hover textarea{background:url("../images/genesis/replay-sprite.png") -16px 0 no-repeat}@media (max-width: 991px){.animation{min-height:initial;background:none}.animation .container{padding:15px}.animation .video-container{padding:0;border:1px solid #142c50}.animation .replay-animation{margin:15px 0 0 0}}@media (max-width: 767px){.animation{text-align:center}.animation .container{max-width:350px}}.genesis-footer{clear:both;padding:15px;background:#000 url("../images/genesis/genesis-footer-bg.png") top center no-repeat;text-align:right}.genesis-footer .button-middle{margin:0 0 0 3px;min-width:160px;text-align:left}.genesis-footer .genesis-title{float:left;margin:0;padding:8px 15px}.genesis-footer .genesis-title h2{font-size:14px;line-height:14px}@media (max-width: 991px){.genesis-footer{background:#000;border-top:1px solid #222933;text-align:left}.genesis-footer .button-middle{margin:0 3px 0 0}.genesis-footer .genesis-title{display:block;float:none;margin:0 0 15px 0}.genesis-footer .genesis-title h2{text-align:left}}@media (max-width: 767px){.genesis-footer{background:#10141d;border-bottom:1px solid #222933}.genesis-footer .container{max-width:350px}.genesis-footer .button-middle{display:block;margin:10px 0 0 0;font-size:14px;line-height:45px}.genesis-footer .genesis-title{float:none;margin:0 0 15px 0;padding:15px}.genesis-footer .genesis-title h2{text-align:center}}.genesis .presentation .modal-container{max-width:670px;background:rgba(113,156,222,0.05)}.genesis .presentation .modal-content{padding:30px 30px 0 30px;position:relative}.genesis .presentation h3{line-height:18px;padding-right:30px;padding-bottom:20px}.genesis .presentation nav{text-align:right}.genesis .presentation video,.genesis .presentation .video{width:100%;height:auto}@media (max-width: 767px){.genesis .presentation .modal-container{max-width:none}.genesis .presentation .modal-content{max-width:380px;margin:0 auto;padding:20px 15px 0 15px}.genesis .presentation .close-button{top:22px;right:15px}.genesis .presentation .share{float:none;border-bottom:1px solid #173b74}.genesis .presentation .genesis-button{width:50%;box-sizing:border-box;text-align:left}.genesis .presentation .corner-tl,.genesis .presentation .corner-tr,.genesis .presentation .corner-bl,.genesis .presentation .corner-br{display:none}}.genesis .book-a-test-drive .modal-container{max-width:476px;background:rgba(113,156,222,0.15)}.genesis .book-a-test-drive .modal-content{padding:30px}.genesis .book-a-test-drive h3{line-height:18px;padding-right:30px;padding-bottom:30px}.genesis .book-a-test-drive .field-row{overflow:hidden;margin:0 -7px}.genesis .book-a-test-drive .field-row label{float:left;width:50%;padding:0 7px;box-sizing:border-box}@media (max-width: 767px){.genesis .book-a-test-drive .modal-container{max-width:none}.genesis .book-a-test-drive .modal-content{padding:20px 15px;max-width:350px;margin:0 auto}.genesis .book-a-test-drive .close-button{top:22px;right:15px}.genesis .book-a-test-drive .field-row label,.genesis .book-a-test-drive .genesis-button{width:100%;box-sizing:border-box}.genesis .book-a-test-drive .corner-tl,.genesis .book-a-test-drive .corner-tr,.genesis .book-a-test-drive .corner-bl,.genesis .book-a-test-drive .corner-br{display:none}.genesis .book-a-test-drive form .corner-tl,.genesis .book-a-test-drive form .corner-tr,.genesis .book-a-test-drive form .corner-bl,.genesis .book-a-test-drive form .corner-br{display:block}}.genesis-entry{margin-top:-70px;padding:150px 0 35px 0;background:url("../images/genesis-content-bg.png") top center no-repeat}.genesis-entry form{padding:28px;background:rgba(113,156,222,0.2);font-size:14px;color:#fff}.genesis-entry .content{font-size:15px}.genesis-entry h2{padding-bottom:0;line-height:19px !important;font-size:19px !important;color:#fff}.genesis-entry a{color:#3c84f3;text-decoration:none}.genesis-entry a:hover{text-decoration:none}.genesis-entry .field-row{overflow:hidden;margin:0 -7px}.genesis-entry .field-row label{float:left;width:25%;padding:0 7px;box-sizing:border-box}.genesis-entry .content,.genesis-entry .prize-image{float:left;width:50%;margin-bottom:15px;padding:0 7px;box-sizing:border-box}.genesis-entry .prize-image-container{display:table;width:100%;height:130px;background:rgba(113,156,222,0.22);overflow:hidden;text-align:center}.genesis-entry .prize-image-container span,.genesis-entry .prize-image-container .forms .form textarea,.forms .form .genesis-entry .prize-image-container textarea{display:table-cell;vertical-align:middle;text-align:center}.genesis-entry .prize-image-container span img,.genesis-entry .prize-image-container .forms .form textarea img,.forms .form .genesis-entry .prize-image-container textarea img{max-width:100%}@media (max-width: 767px){.genesis-entry{margin-top:0;padding:0;background:none}.genesis-entry .container{background:rgba(113,156,222,0.2)}.genesis-entry form{margin:0 auto;max-width:350px;padding:20px 15px 35px 15px;background:none}.genesis-entry .field-row label,.genesis-entry .content,.genesis-entry .prize-image{width:100%}.genesis-entry .genesis-button{display:block}}.genesis-score .your-score{float:left;position:relative;width:50%;text-align:center}.genesis-score .your-score .effect-block{margin-top:-31px;margin-left:-20px;background:url("../images/genesis/score-border.png") top center no-repeat;transform:translateX(-50px);-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-o-transform:translateX(-50px);-ms-transform:translateX(-50px);transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transform:all 1s ease;transform-origin:center left;-webkit-transform-origin:center left;-moz-transform-origin:center left;-o-transform-origin:center left;-ms-transform-origin:center left}.genesis-score .your-score .your-score-container{max-width:240px;margin:0 auto;padding:40px 30px 30px 30px}.genesis-score .your-score .status{margin-top:20px;padding:15px 15px 0 15px;color:#4ebe43;text-transform:uppercase;text-align:center}.genesis-score .your-score .status .line-1{display:block;font-size:16px;line-height:16px}.genesis-score .your-score .status .line-2{display:block;font-size:50px;line-height:50px}.genesis-score .your-score .status .line-3{display:block;font-size:28px;line-height:28px}.genesis-score .your-score p{margin-bottom:30px}.genesis-score .your-score .genesis-button{margin-top:15px;display:block;background:url("../images/genesis/noise-bg.gif")}.genesis-score .your-score hr{margin:30px 0;border:0;border-top:1px solid #0c2245;line-height:0;height:0}.genesis-score .discover{margin-top:41px;float:right;position:relative;width:50%}.genesis-score .discover .content{padding:30px;background:rgba(113,156,222,0.2)}.genesis-score .discover p{margin:17px 0 7px 0}.genesis-score .discover .button-middle{margin-top:15px;width:158px}@media (max-width: 991px){.genesis-score .discover .content{margin-right:15px}.genesis-score .discover .content p{margin:17px 0 20px 0}.genesis-score .discover .content .button-middle{display:block;width:auto}}@media (max-width: 767px){.genesis-score .your-score{margin-left:0}.genesis-score .your-score hr{margin:15px 0}.genesis-score .your-score .your-score-container{max-width:350px !important;padding:40px 15px 30px 15px}.genesis-score .your-score,.genesis-score .discover{float:none;width:100%}.genesis-score .discover{margin-top:0;background:rgba(113,156,222,0.2)}.genesis-score .discover .content{margin:0 auto;padding:30px 15px;max-width:350px;background:none}.genesis-score .discover .content .button-middle{display:block;margin:10px 0 0 0;font-size:14px;line-height:45px}}.genesis-score .your-score.effect .effect-block{transform:perspective(400px) rotateY(8deg) translateX(-50px);-webkit-transform:perspective(400px) rotateY(8deg) translateX(-50px);-moz-transform:perspective(400px) rotateY(8deg) translateX(-50px);-o-transform:perspective(400px) rotateY(8deg) translateX(-50px);-ms-transform:perspective(400px) rotateY(8deg) translateX(-50px)}.genesis-score .your-score.effect:hover .effect-block{transform:rotateY(0) translateX(-50px);-webkit-transform:rotateY(0) translateX(-50px);-moz-transform:rotateY(0) translateX(-50px);-o-transform:rotateY(0) translateX(-50px);-ms-transform:rotateY(0) translateX(-50px)}@media (max-width: 991px){.genesis-score .your-score.effect .effect-block{transform:perspective(400px) rotateY(8deg) translateX(-30px);-webkit-transform:perspective(400px) rotateY(8deg) translateX(-30px);-moz-transform:perspective(400px) rotateY(8deg) translateX(-30px);-o-transform:perspective(400px) rotateY(8deg) translateX(-30px);-ms-transform:perspective(400px) rotateY(8deg) translateX(-30px)}.genesis-score .your-score.effect:hover .effect-block{transform:rotateY(0) translateX(-30px);-webkit-transform:rotateY(0) translateX(-30px);-moz-transform:rotateY(0) translateX(-30px);-o-transform:rotateY(0) translateX(-30px);-ms-transform:rotateY(0) translateX(-30px)}}@media (max-width: 767px){.genesis-score .your-score.effect .effect-block,.genesis-score .your-score.effect:hover .effect-block{transform:rotateY(0) translateX(0);-webkit-transform:rotateY(0) translateX(0);-moz-transform:rotateY(0) translateX(0);-o-transform:rotateY(0) translateX(0);-ms-transform:rotateY(0) translateX(0);transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;margin-left:0}}.genesis-feature .container{padding:30px 0;background:url("../images/genesis/feature-bg.png") top left no-repeat;transform:perspective(700px) rotate(0.5deg) rotateY(10deg) translateX(56px);-webkit-transform:perspective(700px) rotate(0.5deg) rotateY(10deg) translateX(56px);-moz-transform:perspective(700px) rotate(0.5deg) rotateY(10deg) translateX(56px);-o-transform:perspective(700px) rotate(0.5deg) rotateY(10deg) translateX(56px);-ms-transform:perspective(700px) rotate(0.5deg) rotateY(10deg) translateX(56px)}.genesis-feature h3{float:left;display:inline-block;margin-top:35px;margin-right:20px}.genesis-feature h3.did-you-know{margin-top:5px}.genesis-feature .feature-content{margin-left:15px;float:left;max-width:480px;color:#3783fb}.genesis-feature .feature-item{float:left;margin:4px;display:block;position:relative;width:135px;height:83px;box-shadow:0 0 50px rgba(0,88,216,0.5) inset}.genesis-feature .feature-item .feature-item-title{padding:10px;position:absolute;top:0;left:0;color:#3783fb}.genesis-feature .feature-item:hover{box-shadow:0 0 50px rgba(0,88,216,0.7) inset}.genesis-feature .feature-item:hover .feature-item-title{color:#5d9bfe}@media (max-width: 991px){.genesis-feature .container{padding:30px 15px;background:none;text-align:center;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.genesis-feature .container h3{float:none;display:block;margin-top:0;margin-bottom:25px;margin-right:0}.genesis-feature .container h3.did-you-know{margin-bottom:10px;text-align:left}.genesis-feature .container .feature-content{float:none;margin-left:0;max-width:none;text-align:left}.genesis-feature .container .feature-item{margin:4px 2px;float:none;display:inline-block}}@media (max-width: 767px){.genesis-feature .container h3.did-you-know{max-width:350px;margin:0 auto 10px auto}.genesis-feature .container .feature-content{max-width:350px;margin:0 auto}}.genesis-search-mobile{clear:both;float:right;position:relative;background:#575b5e;border-radius:0;box-shadow:none;height:26px;margin:-34px 10px 0 0;overflow:hidden;position:relative;width:132px}.genesis-search-mobile input[type="text"],.genesis-search-mobile .forms .form textarea[type="text"],.forms .form .genesis-search-mobile textarea[type="text"]{background:#575b5e;border:0;color:#000;display:block;font-family:"Myriad Pro Condensed Bold";font-size:15px;height:24px;left:0;line-height:24px;position:absolute;text-indent:5px;text-transform:uppercase;top:2px;width:106px}.genesis-search-mobile .action{background:url("../images/searchbar-icon.png") no-repeat scroll center center #575b5e;border:0;display:block;height:26px;position:absolute;right:0;text-indent:-9999px;top:0;width:26px}div.jp-video-play{width:100%;overflow:hidden;cursor:pointer;background-color:transparent}.jp-video-play-icon{position:absolute;display:block;border:none;width:12%;height:16%;left:45%;top:40%;background:url("../images/genesis/jplayer/jplayer.genesis.video.play.png") 0 0px no-repeat;background-size:100% 200%;text-indent:-9999px}.jp-jplayer:hover{cursor:pointer}.jp-video:hover .jp-video-play-icon{background:url("../images/genesis/jplayer/jplayer.genesis.video.play.png") 0 100% no-repeat;background-size:100% 200%}.jp-volume-max{background:url("../images/genesis/jplayer/volume-sprite.png") 0px 0px no-repeat;max-width:25px}.jp-volume-max:hover{background:url("../images/genesis/jplayer/volume-sprite.png") -50px 0px no-repeat;max-width:25px}.seeking .genesis-video-loader,.waiting .genesis-video-loader{display:block}.used-cars-container h3,.used-cars-container h4,.used-cars-container h5{text-transform:none}@media screen and (max-width: 991px){.used-cars-container{padding:36px 18px 0}}.used-cars-container .car-filter,.used-cars-container .forms{padding:0;margin:0}.used-cars-container .select,.used-cars-container .forms .form textarea,.forms .form .used-cars-container textarea{border:1px solid #999}.used-cars-container .used-intro .left{width:40%;float:left}.used-cars-container .used-intro .right{float:left}@media screen and (max-width: 991px){.used-cars-container .used-intro .left,.used-cars-container .used-intro .right{width:100%}}.used-cars-container .feature-box{float:left;width:74%;margin-right:2%}@media screen and (max-width: 991px){.used-cars-container .feature-box{width:48%;height:auto}}@media screen and (max-width: 720px){.used-cars-container .feature-box{width:100%;margin-right:0}}.used-cars-container .feature-box img{width:100%}.used-cars-container .sub-feature{float:left;width:24%}@media screen and (max-width: 991px){.used-cars-container .sub-feature{width:50%}}@media screen and (max-width: 720px){.used-cars-container .sub-feature{width:100%}}.used-cars-container .col-image .col{box-sizing:border-box;width:24%;float:left;margin-left:1.33333%;margin-bottom:10px}@media screen and (max-width: 600px){.used-cars-container .col-image .col{width:100%;margin-left:0}}.used-cars-container .col-image .col:first-child{margin-left:0}.used-cars-container .col-image .col .feature{position:relative}.used-cars-container .col-image .col .feature .right,.used-cars-container .col-image .col .feature .left,.used-cars-container .col-image .col .feature .bottom{z-index:1}.used-cars-container .col-image .col .feature .right{right:-3px}.used-cars-container .col-image .col .feature .left{left:-3px}.used-cars-container .col-image .col .feature .bottom{width:100%;height:4px;background:#fff;position:absolute;bottom:1px;left:0}.used-cars-container .col-image .col .feature .left,.used-cars-container .col-image .col .feature .right{position:absolute;bottom:0;width:4px;height:50%;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 50%)}.used-cars-container .col-image .col .feature img{width:100%;-webkit-box-shadow:0px 0px 3px 0 #999;box-shadow:0px 0px 3px 0 #999;padding:4px 4px 0 4px;max-width:960px;background:#fff;box-sizing:border-box}.feature-taller{*zoom:1;margin-bottom:10px}.feature-taller:after{content:"";display:table;clear:both}.sub-feature{background:#E6E6E6;background-image:-webkit-linear-gradient(top, #E6E6E6, #C3C2C3);background-image:linear-gradient(to bottom, #E6E6E6, #C3C2C3)}.sub-feature .car-filter h3{text-align:center;color:#004B8C;font-size:18px;padding:10px 0 !important}.sub-feature .car-filter hr{margin:0 10px;border-top:1px solid #CCC;display:block !important}.sub-feature .car-filter .filter-category{width:100%;box-sizing:border-box;height:82px;float:none}.sub-feature .car-filter .filter-category+hr{border:none;border-bottom:1px dotted #999}.sub-feature .car-filter .filter-category input,.sub-feature .car-filter .filter-category .forms .form textarea,.forms .form .sub-feature .car-filter .filter-category textarea{width:100%;box-sizing:border-box}@media screen and (max-width: 991px){.sub-feature .car-filter .filter-category{width:50%;float:left}.sub-feature .car-filter .filter-category+hr{display:none !important}}@media screen and (max-width: 400px){.sub-feature .car-filter .filter-category{width:100%;float:none}}.sub-feature .search-box{padding:15px;box-sizing:border-box}.sub-feature .search-box a{width:100%;margin:0;padding:10px 0;text-align:center}.used-cars-results .filter{margin:0 0.5%;width:24%;float:left;padding-bottom:10px}@media screen and (max-width: 991px){.used-cars-results .filter{width:49%}}@media screen and (max-width: 450px){.used-cars-results .filter{width:100%;margin:0}}.used-cars-results .filter h5{padding-bottom:0}.used-cars-results .select,.used-cars-results .forms .form textarea,.forms .form .used-cars-results textarea{border:1px solid #999}.used-cars-results .car-list{*zoom:1}.used-cars-results .car-list:after{content:"";display:table;clear:both}.used-cars-results .car-list>.block{width:100%;*zoom:1}.used-cars-results .car-list>.block:after{content:"";display:table;clear:both}.used-cars-results .car-list>.block .search-summary{box-sizing:border-box;width:99%;padding:10px}.used-cars-results .car-list #UsedCarSearchResults{*zoom:1;width:100%}.used-cars-results .car-list #UsedCarSearchResults:after{content:"";display:table;clear:both}.used-cars-results .car-list #UsedCarSearchResults .search-result-container{box-sizing:border-box;float:left;width:33.3333%;padding:0 1% 0 0;margin-bottom:12px}@media screen and (max-width: 991px){.used-cars-results .car-list #UsedCarSearchResults .search-result-container{width:25%}}@media screen and (max-width: 771px){.used-cars-results .car-list #UsedCarSearchResults .search-result-container{width:33.3333%}}@media screen and (max-width: 550px){.used-cars-results .car-list #UsedCarSearchResults .search-result-container{width:50%}}@media screen and (max-width: 276px){.used-cars-results .car-list #UsedCarSearchResults .search-result-container{width:100%}}.used-cars-results .car-list #UsedCarSearchResults .search-result-container .used-search-match{max-width:222px;box-sizing:border-box;width:100%;margin:0}.used-cars-results .car-list #UsedCarSearchResults .search-result-container .used-search-match .image-container{position:relative;width:100%;height:100%;max-width:210px;max-height:150px}.used-cars-results .car-list #UsedCarSearchResults .search-result-container .used-search-match .image-container a{width:100%;height:100%;display:block}.used-cars-results .car-list #UsedCarSearchResults .search-result-container .used-search-match .image-container a .car-image,.used-cars-results .car-list #UsedCarSearchResults .search-result-container .used-search-match .image-container a .car-image-holder{display:inline-block;float:left;width:100%;height:100%;max-width:210px;max-height:150px}.used-cars-results .car-list #UsedCarSearchResults .search-result-container .used-search-match .image-container a .car-image{top:0;left:0;position:absolute;z-index:1}.UsedCarPage #lightbox .inner{padding:0}.UsedCarPage #lightbox .inner img{vertical-align:text-bottom;max-width:100%}.UsedCarPage #lightbox .inner figcaption{display:none !important}@media screen and (max-width: 885px){.UsedCarPage #lightbox .inner .container{height:auto !important}.UsedCarPage #lightbox .inner .prev,.UsedCarPage #lightbox .inner .next{transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out;opacity:0.65}.UsedCarPage #lightbox .inner .prev:hover,.UsedCarPage #lightbox .inner .next:hover{opacity:1}.UsedCarPage #lightbox .inner .prev{left:10px}.UsedCarPage #lightbox .inner .next{right:10px}}@media screen and (max-width: 400px){.UsedCarPage #lightbox .inner .prev,.UsedCarPage #lightbox .inner .next{opacity:0.45}}.used-cars-show .content .back-to-previous{width:100%}.used-cars-show .content .footer{margin-bottom:10px}.used-cars-show .content .your-details{width:100%}.used-cars-show .content .used-spec{width:35%;box-sizing:border-box}.used-cars-show .content .used-primary{width:65%;box-sizing:border-box}.used-cars-show .content .used-primary .col-image{width:100%}.used-cars-show .content .used-primary .col-image .col{box-sizing:border-box;width:33.3333%;height:auto;padding:0;margin:0;position:relative}.used-cars-show .content .used-primary .col-image .col .feature{width:100%;height:100%;position:relative;max-width:198px;max-height:128px}.used-cars-show .content .used-primary .col-image .col .feature a{margin:4px;display:block;width:auto;height:auto}.used-cars-show .content .used-primary .col-image .col .feature a span,.used-cars-show .content .used-primary .col-image .col .feature a .forms .form textarea,.forms .form .used-cars-show .content .used-primary .col-image .col .feature a textarea{border-width:4px}.used-cars-show .content .used-primary .col-image .col .feature a img{display:inline-block;float:left;margin:0;padding:0;width:100%;max-width:190px;max-height:120px}@media screen and (max-width: 500px){.used-cars-show .content .used-primary .col-image .col{width:50%}}@media screen and (max-width: 249px){.used-cars-show .content .used-primary .col-image .col{width:100%}}@media screen and (max-width: 710px){.used-cars-show .content .used-spec,.used-cars-show .content .used-primary{width:100%}.used-cars-show .content .used-primary{padding-top:0}}@media screen and (max-width: 500px){.used-cars-show .content .used-cars-slider{padding-bottom:50px}.used-cars-show .content .used-cars-slider a.prev,.used-cars-show .content .used-cars-slider a.next{top:auto !important;bottom:4px}}@media screen and (max-width: 991px){.sidebar-page .sidebar-row .sidebar.popping{position:fixed !important;top:45px !important;margin-top:0 !important;padding-top:10px;padding-bottom:10px;width:100%;max-width:240px;right:-240px;overflow-y:auto;overflow-x:hidden;z-index:1}.sidebar-page .sidebar-row .sidebar.popping::-webkit-scrollbar{display:none}.sidebar-page .sidebar-row .sidebar.popping article{width:100%}.sidebar-toggle{position:fixed;top:45px;right:0;width:52px;height:52px;cursor:pointer;z-index:10;background-image:url("/themes/responsive/images/sidebar-arrows.png");background-repeat:no-repeat;background-position:0 0}.sidebar-toggle:hover{background-position:-52px 0}.sidebar-toggle.opened{background-position:-156px 0}.sidebar-toggle.opened:hover{background-position:-104px 0}}.finance-calculator>div#left-block{float:left;width:100%;box-sizing:border-box;padding:0 2% 0 0}@media screen and (max-width: 900px){.finance-calculator>div#left-block{width:100% !important}}.finance-calculator>div#right-block{float:right;margin-top:5px;box-sizing:border-box;padding:0 0 0 2%}@media screen and (max-width: 900px){.finance-calculator>div#right-block{width:100% !important}}.finance-calculator h1{font-size:30px}.finance-calculator input,.finance-calculator .forms .form textarea,.forms .form .finance-calculator textarea{border:none;color:#666;background:#FCFCFC;padding:7px 10px;outline:none;width:160px}.finance-calculator .percent>input,.finance-calculator .forms .form .percent>textarea,.forms .form .finance-calculator .percent>textarea{padding-right:0px;width:50px}.finance-calculator .percent span,.finance-calculator .percent .forms .form textarea,.forms .form .finance-calculator .percent textarea{margin:5px 5px}.finance-calculator .currency span,.finance-calculator .currency .forms .form textarea,.forms .form .finance-calculator .currency textarea{margin:5px 5px}.finance-calculator .right{width:65%;float:right;margin-top:10px}.finance-calculator .hoz-field{padding:5px 0}.finance-calculator .hoz-field label{width:107px}.finance-calculator .hoz-field button{float:left}.finance-calculator .ddl{width:200px}.finance-calculator form label span,.finance-calculator form label .forms .form textarea,.forms .form .finance-calculator form label textarea{font:600 14px/120% "myriad-pro", "Arial Narrow", "Trebuchet MS", Arial, sans-serif;float:left;padding:7px 0 0 0;width:100%}.finance-calculator form label span.twoline,.finance-calculator form label .forms .form textarea.twoline,.forms .form .finance-calculator form label textarea.twoline{padding-top:0}.finance-calculator div#total-price{display:none}.finance-calculator div#total-price>h3{color:#888888;font-size:15px;text-transform:none;margin-bottom:10px}.finance-calculator div#total-price>h2.total-price{text-transform:inherit}.finance-calculator div#total-price>p{padding:0px}.finance-calculator div#total-price>hr{width:100%;height:0;margin:0;border-top:1px solid #fffffe;border-bottom:1px solid #fff;border-left:none;border-right:none;float:left;background:none;-webkit-box-shadow:0 -1px 8px #f8f8f8, 0 -1px 1px 1px #f0f0f0;box-shadow:0 -1px 8px #f8f8f8, 0 -1px 1px 1px #f0f0f0}.finance-calculator div#total-price>h2{text-transform:uppercase;font-size:22px}.finance-calculator a.circle-arrow{padding-right:40px;padding-bottom:10px}.finance-calculator a.blue{background:#2163c7;background-image:-webkit-linear-gradient(top, #2163c7, #293f82);background-image:linear-gradient(to bottom, #2163c7, #293f82);color:white}.finance-calculator a{background:#141414;font:700 12px/100% "modernh", "Trebuchet MS", Arial, sans-serif;color:white;padding:9px 12px;position:relative;display:inline-block;text-align:left;text-transform:uppercase;cursor:pointer;text-decoration:none}.finance-calculator .error-notice{padding:10px;color:#780000}.finance-calculator a.circle-arrow span,.finance-calculator a.circle-arrow .forms .form textarea,.forms .form .finance-calculator a.circle-arrow textarea{width:18px;height:18px;display:block;position:absolute;top:50%;right:0;margin:-9px 8px 0 0;background:url("../images/sprite-ui.png") no-repeat -406px -25px}.finance-calculator section>hr{width:100%;height:0;margin:0;border-top:1px solid #fffffe;border-bottom:1px solid #fff;border-left:none;border-right:none;float:left;background:none;-webkit-box-shadow:0 -1px 8px #f8f8f8, 0 -1px 1px 1px #f0f0f0;box-shadow:0 -1px 8px #f8f8f8, 0 -1px 1px 1px #f0f0f0}.finance-calculator .input-holder{border:solid 1px #DDD;background:#FCFCFC;display:inline-block;color:#666;width:215px}.finance-calculator .input-holder.edit-icon>span,.finance-calculator .forms .form .input-holder.edit-icon>textarea,.forms .form .finance-calculator .input-holder.edit-icon>textarea{width:18px;height:18px;background:url("../images/edit.png") no-repeat;float:right}.finance-calculator .input-holder.edit-icon>em{position:relative;top:7px}.finance-calculator .error{border:1px solid red}.finance-calculator .disclaimer{font-size:9px;line-height:12px;padding:0px;margin:0px;text-align:justify;color:#777777;width:100%;clear:both}.finance-calculator .percent,.finance-calculator .currency{padding-right:5px;width:80%;box-sizing:border-box}@media screen and (max-width: 770px){.finance-calculator .percent,.finance-calculator .currency{width:100%;padding-right:0}}.finance-calculator .box-link{margin-left:0}.dealer .navbar{background:url("../images/logo-alt-transparent.png"),url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNWViZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5M2U4MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:url("../images/logo-alt-transparent.png"),-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1e5ebf),color-stop(100%, #293e80));background:url("../images/logo-alt-transparent.png"),-moz-linear-gradient(#1e5ebf,#293e80);background:url("../images/logo-alt-transparent.png"),-webkit-linear-gradient(#1e5ebf,#293e80);background:url("../images/logo-alt-transparent.png"),linear-gradient(#1e5ebf,#293e80);background-repeat:no-repeat}.dealer .navbar .header-nav li.current>a,.dealer .navbar .header-nav li.current a:hover,.dealer .navbar .header-nav li.section>a,.dealer .navbar .header-nav li.section a:hover{color:#fafafa;background-color:#293e80}.dealer a.logo{width:auto;font:700 12px/40px "modernh","Trebuchet MS",Arial,sans-serif normal;height:39px;line-height:39px;text-decoration:initial;text-transform:uppercase;letter-spacing:0.4px;color:#fff;padding-left:176px;margin:0px 10px 0 0}.dealer nav .quickfind .phone0800 li{left:-300px;top:0px;width:300px;text-align:right}.block.banner.dealer ul li p{white-space:pre-line}.find_dealer_options{margin:15px 0}.find_dealer_options .select-dealer-region{margin:15px 0}.find_dealer_options .select-dealer-type{margin:0 0 15px}.find_dealer_options .select-dealer-type label{display:block;width:100%;background-repeat:no-repeat;background-image:url("/themes/hyundai/images/ui/radio.png");background-size:14px 14px;background-position:4px 4px;margin-top:5px}.find_dealer_options .select-dealer-type label input[type=radio],.find_dealer_options .select-dealer-type label .forms .form textarea[type=radio],.forms .form .find_dealer_options .select-dealer-type label textarea[type=radio]{-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;appearance:none;border:none;background:none}.find_dealer_options .map-key{width:210px;height:auto;float:left;margin-top:15px;padding:5px 0;border:1px solid #d8d8d8;background:#eaeaea}.find_dealer_options .map-key li{font-size:12px;color:#666;margin:0;padding:0;height:26px;line-height:26px;border:0;padding-left:5px}.find_dealer_options .map-key li span,.find_dealer_options .map-key li .forms .form textarea,.forms .form .find_dealer_options .map-key li textarea{width:18px;height:18px;margin-top:4px;margin-right:3px;background-repeat:no-repeat;display:block;float:left}.find_dealer_options .map-key li.allservices span,.find_dealer_options .map-key li.allservices .forms .form textarea,.forms .form .find_dealer_options .map-key li.allservices textarea{background:url(../images/sprite-megamenu.png) -77px -73px}.find_dealer_options .map-key li.psngr span,.find_dealer_options .map-key li.psngr .forms .form textarea,.forms .form .find_dealer_options .map-key li.psngr textarea{background:url(../images/sprite-megamenu.png) -57px -53px}.find_dealer_options .map-key li.cmmrcl span,.find_dealer_options .map-key li.cmmrcl .forms .form textarea,.forms .form .find_dealer_options .map-key li.cmmrcl textarea{background:url(../images/sprite-megamenu.png) -77px -53px}.find_dealer_options .map-key li.srvc span,.find_dealer_options .map-key li.srvc .forms .form textarea,.forms .form .find_dealer_options .map-key li.srvc textarea{background:url(../images/sprite-megamenu.png) -57px -73px}.header-top ul.quick-find li.social-share{margin-left:5px}.header-top ul.quick-find li.social-share a{height:19px;position:relative;top:-6px;margin-top:0;border-right:1px solid #bbb}.header-top ul.quick-find li.social-share a:hover{border-bottom:1px solid #ebebeb}.header-top ul.quick-find li.social-share a span,.header-top ul.quick-find li.social-share a .forms .form textarea,.forms .form .header-top ul.quick-find li.social-share a textarea{text-transform:none;margin-top:1px}.header-top ul.quick-find li.social-share a>div{margin-top:4px}.header-top ul.quick-find li.social-share .listWrapper{z-index:10;margin-top:-3px;top:17px;width:211px}.header-top ul.quick-find li.social-share .listWrapper ul{width:auto}.header-top ul.quick-find li.social-share .listWrapper ul:first-child li a{border-right:0}.header-top ul.quick-find li.social-share .listWrapper ul li{width:auto}.header-top ul.quick-find li.social-share .listWrapper ul li a{top:0;padding-bottom:5px}.header-top ul.quick-find li.social-share .listWrapper ul li a span,.header-top ul.quick-find li.social-share .listWrapper ul li a .forms .form textarea,.forms .form .header-top ul.quick-find li.social-share .listWrapper ul li a textarea{margin-top:5px}.tv-wrapper{width:100%;height:1663px;display:-webkit-box;display:-moz-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dynamic-height{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 0 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;justify-content:center}.fixed-height{width:100%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.content-block.video{width:100%}.content-block.video video{width:100%}.content-block.image{padding:0}.content-block.image img{padding:0}.content-block.buttons{background-size:cover;width:100%}.content-block.buttons table{margin:50px auto}.content-block.buttons table td{width:260px;height:260px}.content-block.buttons a{display:flex;justify-content:center;align-items:center;flex-direction:column;width:200px;height:200px;text-decoration:none;font-size:20px;text-align:center}.content-block.buttons.infinity a{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;border-radius:0;background:#000;color:#fff}.content-block.buttons.infinity a.offline{-webkit-filter:blur(1px);pointer-events:none;cursor:default;background:#595959}.content-block.buttons.infinity a:not(.offline):active{margin:8px 0 0 8px}.content-block.buttons.hyundai a{background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #2c54cc 0%, #343a90 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(0%, #2c54cc), color-stop(100%, #343a90));background:-webkit-linear-gradient(top, #1e5799 0%, #2c54cc 0%, #343a90 100%);background:-o-linear-gradient(top, #1e5799 0%, #2c54cc 0%, #343a90 100%);background:-ms-linear-gradient(top, #1e5799 0%, #2c54cc 0%, #343a90 100%);background:linear-gradient(to bottom, #1e5799 0%,#2c54cc 0%,#343a90 100%);color:#fff;box-shadow:0 5px 5px 1px rgba(0,0,0,0.5);border-radius:20px}.content-block.buttons.hyundai a.offline{-webkit-filter:blur(1px);pointer-events:none;cursor:default;background:-moz-linear-gradient(top, #777 0%, #4C4C4C 0%, #3F4250 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4C4C4C), color-stop(0%, #4C4C4C), color-stop(100%, #3F4250));background:-webkit-linear-gradient(top, #777 0%, #4C4C4C 0%, #3F4250 100%);background:-o-linear-gradient(top, #777 0%, #4C4C4C 0%, #3F4250 100%);background:-ms-linear-gradient(top, #777 0%, #4C4C4C 0%, #3F4250 100%);background:linear-gradient(to bottom, #777777 0%,#4c4c4c 0%,#3f4250 100%)}.content-block.buttons.hyundai a:not(.offline):active{border:1px inset #1d659f;margin:8px 0 0 8px;text-decoration:none}#marketo-popup{width:100%;bottom:0px;position:fixed;z-index:10000;height:0;display:none}@media screen and (max-width: 991px){#marketo-popup{height:100%;overflow:auto}}#marketo-popup>div{width:456px;margin:0 auto;position:relative}#marketo-popup>div>div{min-height:388px;background:#fff;box-shadow:0px 0px 25px rgba(0,0,0,0.3);bottom:0}#marketo-popup .content{width:454px;border:solid 1px #ccc;border-bottom:0px}#marketo-popup .content>*{margin-left:20px;margin-right:20px}#marketo-popup .content>h4{margin-top:30px;font-size:22px}#marketo-popup .content>hr{height:1px;border:0;margin-top:20px;margin-bottom:0;border-bottom:solid 1px #cbcbcb}#marketo-popup .content>iframe,#marketo-popup .content>div{min-height:316px;background:#fff url("../images/loader.gif") no-repeat center center}#marketo-popup .content>iframe{width:454px;margin:0}#marketo-popup .content>div{width:454px;margin:0;overflow-x:hidden}#marketo-popup .content>div form{margin-left:20px;background:white;padding-top:60px;margin-top:8px;width:415px !important;font:600 14px/120% "myriad-pro", "Arial Narrow", "Trebuchet MS", Arial, sans-serif !important}#marketo-popup .mktoOffset{display:none}#marketo-popup .mktoLabel{width:154px !important;font-weight:600 !important}#marketo-popup .mktoFormRow{padding-bottom:60px;margin-top:-60px}#marketo-popup .mktoButtonRow{position:absolute;bottom:0px;width:414px;height:60px;background:#fff;background:rgba(255,255,255,0.9);border-top:solid 1px #cbcbcb}#marketo-popup input,#marketo-popup .forms .form textarea,.forms .form #marketo-popup textarea,#marketo-popup select,#marketo-popup textarea{-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;box-shadow:none;font:normal 14px/120% "myriad-pro", "Arial Narrow", "Trebuchet MS", Arial, sans-serif;padding:6px 10px 5px 10px;height:30px;border:solid 1px #ddd;background:#fcfcfc;transition:border-color 500ms ease-in-out;transition-delay:0ms;background-image:linear-gradient(#f6f6f6,#fcfcfc,#f6f6f6)}#marketo-popup input:focus,#marketo-popup .forms .form textarea:focus,.forms .form #marketo-popup textarea:focus,#marketo-popup select:focus,#marketo-popup textarea:focus{border:solid 1px #6498c9 !important}#marketo-popup input.mktoInvalid,#marketo-popup .forms .form textarea.mktoInvalid,.forms .form #marketo-popup textarea.mktoInvalid,#marketo-popup select.mktoInvalid,#marketo-popup textarea.mktoInvalid{border:1px solid red}#marketo-popup select::-ms-expand{display:block;margin:0;border:none;color:transparent;width:30px !important;height:28px;background-position:0 -106px}#marketo-popup select{-moz-appearance:menulist;-webkit-appearance:menulist;padding:0 0 0 10px}#marketo-popup input[type=checkbox],#marketo-popup .forms .form textarea[type=checkbox],.forms .form #marketo-popup textarea[type=checkbox]{-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#marketo-popup .mktoCheckboxList{margin-top:-15px}#marketo-popup .mktoForm input[type=checkbox]+label::before,#marketo-popup .mktoForm .forms .form textarea[type=checkbox]+label::before,.forms .form #marketo-popup .mktoForm textarea[type=checkbox]+label::before,#marketo-popup .mktoForm input[type=radio]+label::before,#marketo-popup .mktoForm .forms .form textarea[type=radio]+label::before,.forms .form #marketo-popup .mktoForm textarea[type=radio]+label::before{width:11px;height:11px;font-size:11px;box-shadow:none;border:solid 1px #888;background-image:linear-gradient(#eeeeee,#888888)}#marketo-popup .mktoForm input[type=checkbox]:checked+label::before,#marketo-popup .mktoForm .forms .form textarea[type=checkbox]:checked+label::before,.forms .form #marketo-popup .mktoForm textarea[type=checkbox]:checked+label::before,#marketo-popup .mktoForm input[type=radio]:checked+label::before,#marketo-popup .mktoForm .forms .form textarea[type=radio]:checked+label::before,.forms .form #marketo-popup .mktoForm textarea[type=radio]:checked+label::before{color:#444;background-image:linear-gradient(#eeeeee,#cccccc)}#marketo-popup .mktoForm input[type=radio]:checked+label::before,#marketo-popup .mktoForm .forms .form textarea[type=radio]:checked+label::before,.forms .form #marketo-popup .mktoForm textarea[type=radio]:checked+label::before{content:"\25CF";background-position:0}#marketo-popup .mktoButtonWrap{margin:0 !important;top:16px;position:relative}#marketo-popup button{display:inline-block;width:auto;height:30px;margin-right:10px;padding:8px 12px;border:none;border-radius:0;background:#2163c7;background-image:linear-gradient(to bottom, #2163c7,#293f82);font:700 12px/100% "modernh", "Trebuchet MS", Arial, sans-serif;text-align:left;text-transform:uppercase;text-shadow:none;box-shadow:none}#marketo-popup button:hover{background:#273d7d;background-image:linear-gradient(to bottom, #273d7d,#1c2a5a)}#marketo-popup button.black{background:#141414}#marketo-popup button.black:hover{background-image:linear-gradient(to bottom, #343434,#000000)}.m-button{font-family:ModernH;border-radius:5px;color:#fff;text-decoration:none;display:inline-block;text-transform:uppercase;font-size:14px;padding:8px 24px;background-color:#004b8d;border:1px solid transparent;-moz-transition:all,0.1s,ease;-o-transition:all,0.1s,ease;-webkit-transition:all,0.1s,ease;transition:all,0.1s,ease}.m-button:hover{background-color:#003871}.m-button.reversed{border:1px solid #fff}.m-button:hover{color:#fff}.m-button span.icon,.m-button .forms .form textarea.icon,.forms .form .m-button textarea.icon{display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-right:5px}.m-button span.icon.info,.m-button .forms .form textarea.icon.info,.forms .form .m-button textarea.icon.info,.m-button span.icon.find,.m-button .forms .form textarea.icon.find,.forms .form .m-button textarea.icon.find,.m-button span.icon.checked,.m-button .forms .form textarea.icon.checked,.forms .form .m-button textarea.icon.checked{background-image:url("../images/modern-buttons-sprite.png");background-repeat:no-repeat;width:20px;height:20px}.m-button span.icon.info,.m-button .forms .form textarea.icon.info,.forms .form .m-button textarea.icon.info{background-position:0 0}.m-button span.icon.find,.m-button .forms .form textarea.icon.find,.forms .form .m-button textarea.icon.find{background-position:-20px 0}.m-button span.icon.checked,.m-button .forms .form textarea.icon.checked,.forms .form .m-button textarea.icon.checked{background-position:-40px 0}.m-button:after{content:">";display:inline;padding-left:10px}.m-button.small{font-size:10px;padding:8px 16px}.m-button.medium{font-size:14px;padding:8px 24px}.m-button.big{font-size:14px;padding:16px 32px}.m-button.grey{background-color:#6d6e71;border:1px solid transparent}.m-button.grey:hover{background-color:#5b5c5f}.m-button.grey.reversed{border:1px solid #fff}.m-button.blue{background-color:#004b8d;border:1px solid transparent}.m-button.blue:hover{background-color:#003871}.m-button.blue.reversed{border:1px solid #fff}.m-button.grey-gradient{background-image:linear-gradient(#6d6e71,#a5a7aa);background-image:-webkit-linear-gradient(#6d6e71, #a5a7aa);background-image:-moz-linear-gradient(#6d6e71, #a5a7aa);background-image:-o-linear-gradient(#6d6e71, #a5a7aa);box-shadow:0px -3px 0px #6d6e71 inset}.m-button.grey-gradient:hover{background-image:linear-gradient(#6d6e71 30%,#a5a7aa);background-image:-webkit-linear-gradient(#6d6e71 30%, #a5a7aa);background-image:-moz-linear-gradient(#6d6e71 30%, #a5a7aa);background-image:-o-linear-gradient(#6d6e71 30%, #a5a7aa);box-shadow:0px -5px 0px #6d6e71 inset}.m-button.grey-gradient:active{box-shadow:0px -1px 0px #6d6e71 inset}.m-button.grey-gradient.reversed{background-image:linear-gradient(#a5a7aa,#6d6e71);background-image:-webkit-linear-gradient(#a5a7aa, #6d6e71);background-image:-moz-linear-gradient(#a5a7aa, #6d6e71);background-image:-o-linear-gradient(#a5a7aa, #6d6e71);box-shadow:0px -3px 0px #a7a9ac inset}.m-button.grey-gradient.reversed:hover{background-image:linear-gradient(#a5a7aa 30%,#6d6e71);background-image:-webkit-linear-gradient(#a5a7aa 30%, #6d6e71);background-image:-moz-linear-gradient(#a5a7aa 30%, #6d6e71);background-image:-o-linear-gradient(#a5a7aa 30%, #6d6e71);box-shadow:0px -5px 0px #a7a9ac inset}.m-button.grey-gradient.reversed:active{box-shadow:0px -1px 0px #a7a9ac inset}.m-button.blue-gradient{background-image:linear-gradient(#25418a,#2e5daa);background-image:-webkit-linear-gradient(#25418a, #2e5daa);background-image:-moz-linear-gradient(#25418a, #2e5daa);background-image:-o-linear-gradient(#25418a, #2e5daa);box-shadow:0px -3px 0px #264189 inset}.m-button.blue-gradient:hover{background-image:linear-gradient(#25418a 30%,#2e5daa);background-image:-webkit-linear-gradient(#25418a 30%, #2e5daa);background-image:-moz-linear-gradient(#25418a 30%, #2e5daa);background-image:-o-linear-gradient(#25418a 30%, #2e5daa);box-shadow:0px -5px 0px #264189 inset}.m-button.blue-gradient:active{box-shadow:0px -1px 0px #264189 inset}.m-button.blue-gradient.reversed{background-image:linear-gradient(#2e5daa,#25418a);background-image:-webkit-linear-gradient(#2e5daa, #25418a);background-image:-moz-linear-gradient(#2e5daa, #25418a);background-image:-o-linear-gradient(#2e5daa, #25418a);box-shadow:0px -3px 0px #2f5eab inset}.m-button.blue-gradient.reversed:hover{background-image:linear-gradient(#2e5daa 30%,#25418a);background-image:-webkit-linear-gradient(#2e5daa 30%, #25418a);background-image:-moz-linear-gradient(#2e5daa 30%, #25418a);background-image:-o-linear-gradient(#2e5daa 30%, #25418a);box-shadow:0px -5px 0px #2f5eab inset}.m-button.blue-gradient.reversed:active{box-shadow:0px -1px 0px #2f5eab inset}.icons-sprite,.icons-Accessories,.icons-Exterior,.icons-Interior,.icons-Performance,.icons-Safety,.icons-accessories,.icons-exterior,.icons-fleet-icon-update,.icons-fleet-vehicles-big,.icons-fleet-vehicles-dark,.icons-how-to-buy-big,.icons-how-to-buy-dark,.icons-hyundai-iq-big,.icons-hyundai-iq-dark,.icons-interior,.icons-performance,.icons-pixel,.icons-safety,.icons-test-icon,.icons-testimonials-big,.icons-testimonials-dark,.icons-whats-new,.icons-why-hyundai-big,.icons-why-hyundai-dark{background-image:url('../images/icons-s1d02944cde.png');background-repeat:no-repeat}.icons-Accessories{background-position:0 -792px;height:75px;width:77px}.icons-Exterior{background-position:0 -453px;height:66px;width:75px}.icons-Interior{background-position:0 -1252px;height:107px;width:77px}.icons-Performance{background-position:0 -942px;height:77px;width:80px}.icons-Safety{background-position:0 -1096px;height:78px;width:81px}.icons-accessories{background-position:0 -792px;height:75px;width:77px}.icons-exterior{background-position:0 -453px;height:66px;width:75px}.icons-fleet-icon-update{background-position:-44px -519px;height:66px;width:44px}.icons-fleet-vehicles-big{background-position:0 -321px;height:66px;width:75px}.icons-fleet-vehicles-dark{background-position:0 -229px;height:46px;width:46px}.icons-how-to-buy-big{background-position:0 -585px;height:69px;width:89px}.icons-how-to-buy-dark{background-position:0 -183px;height:46px;width:46px}.icons-hyundai-iq-big{background-position:0 -723px;height:69px;width:89px}.icons-hyundai-iq-dark{background-position:0 -91px;height:46px;width:46px}.icons-interior{background-position:0 -1252px;height:107px;width:77px}.icons-performance{background-position:0 -942px;height:77px;width:80px}.icons-pixel{background-position:-46px -45px;height:1px;width:1px}.icons-safety{background-position:0 -1096px;height:78px;width:81px}.icons-test-icon{background-position:0 -275px;height:46px;width:46px}.icons-testimonials-big{background-position:0 -654px;height:69px;width:89px}.icons-testimonials-dark{background-position:0 -137px;height:46px;width:46px}.icons-whats-new{background-position:0 -519px;height:66px;width:44px}.icons-why-hyundai-big{background-position:0 0;height:45px;width:88px}.icons-why-hyundai-dark{background-position:0 -45px;height:46px;width:46px}.menu-icons-sprite,.menu-icons-accessories,.menu-icons-brochure,.menu-icons-buying-tools,.menu-icons-exterior,.menu-icons-interior,.menu-icons-overview,.menu-icons-performance,.menu-icons-safety,.menu-icons-specifications{background-image:url('../images/menu-icons-sae5559105d.png');background-repeat:no-repeat}.menu-icons-accessories{background-position:0 0;height:46px;width:46px}.menu-icons-brochure{background-position:0 -46px;height:46px;width:46px}.menu-icons-buying-tools{background-position:0 -92px;height:46px;width:46px}.menu-icons-exterior{background-position:0 -138px;height:46px;width:46px}.menu-icons-interior{background-position:0 -184px;height:46px;width:46px}.menu-icons-overview{background-position:0 -230px;height:46px;width:46px}.menu-icons-performance{background-position:0 -276px;height:46px;width:46px}.menu-icons-safety{background-position:0 -322px;height:46px;width:46px}.menu-icons-specifications{background-position:0 -368px;height:46px;width:46px}.landing-page--content{max-width:810px;margin:0 auto;margin-bottom:40px;background-color:#FAFAFA;-moz-box-shadow:rgba(128,128,128,0.4) 2px 2px 10px;-webkit-box-shadow:rgba(128,128,128,0.4) 2px 2px 10px;box-shadow:rgba(128,128,128,0.4) 2px 2px 10px}.landing-page--content h1,.landing-page--content h2,.landing-page--content h3,.landing-page--content h4,.landing-page--content h5,.landing-page--content h6{color:#014587;text-align:center;font-weight:600}.landing-page--content h1,.landing-page--content h2,.landing-page--content h3,.landing-page--content h4,.landing-page--content h5,.landing-page--content h6,.landing-page--content p{font-family:"myriad-pro", Arial, sans-serif}.landing-page--content h1{text-align:center;font-size:42px;margin-left:20px;margin-right:20px;text-transform:none}@media screen and (max-width: 640px){.landing-page--content h1{padding-top:0;font-size:32px;line-height:28px}}.landing-page--content p{color:#333;font-size:18px;line-height:24px;font-weight:600}.landing-page--content .content p{margin-left:20px;margin-right:20px}.landing-page--content .details{display:block;margin-bottom:20px;margin-left:30px;margin-right:30px;border-bottom:1px solid #CCC}.landing-page--content .details h3{text-align:left;font:normal 18px/90% "modernh", "Trebuchet MS", Arial, sans-serif;font-weight:700;color:#CCC;text-transform:uppercase}.landing-page--content .image-content{margin-bottom:20px}.landing-page--content .image{padding:0}.landing-page--content .image img{padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.landing-page--content form .fields,.landing-page--content form .actions{margin:0 auto;margin-left:30px;margin-right:30px}.landing-page--content form .field{width:100%;margin-bottom:20px}.landing-page--content form label{color:#262626;display:inline-block;width:100%;max-width:120px;text-align:left;font-size:15px;font-weight:400}.landing-page--content form input[type="text"],.landing-page--content form .forms .form textarea[type="text"],.forms .form .landing-page--content form textarea[type="text"],.landing-page--content form input[type="email"],.landing-page--content form .forms .form textarea[type="email"],.forms .form .landing-page--content form textarea[type="email"]{color:#4d4d4d;display:inline-block;max-width:260px;width:100%;border:solid 1px #ccc;font:normal 14px/120% "myriad-pro", "Arial Narrow", "Trebuchet MS", Arial, sans-serif;padding:8px 5px;background:#fff;-webkit-transition:border-color 500ms ease-in-out;transition:border-color 500ms ease-in-out;transition-delay:0ms;background-image:-webkit-linear-gradient(#f6f6f6, #fcfcfc, #f6f6f6)}.landing-page--content form input[type="text"].wake-error,.landing-page--content form .forms .form textarea[type="text"].wake-error,.forms .form .landing-page--content form textarea[type="text"].wake-error,.landing-page--content form input[type="email"].wake-error,.landing-page--content form .forms .form textarea[type="email"].wake-error,.forms .form .landing-page--content form textarea[type="email"].wake-error{border-color:red}.landing-page--content form .error-text{padding-left:120px;padding-top:10px;color:red;display:none}@media screen and (max-width: 471px){.landing-page--content form .error-text{padding-left:0}}.landing-page--content form input[type="submit"],.landing-page--content form .forms .form textarea[type="submit"],.forms .form .landing-page--content form textarea[type="submit"]{text-align:center;text-transform:uppercase;font:500 19px/100% "myriad-pro","Trebuchet MS",Arial,sans-serif;width:auto;margin:0 0 40px 0;padding:0 55px;height:48px;line-height:48px;color:white;border:1px solid #d9d9d9;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxNWZiYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAxNDU4NyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #015fba),color-stop(100%, #014587));background:-moz-linear-gradient(top, #015fba,#014587);background:-webkit-linear-gradient(top, #015fba,#014587);background:linear-gradient(to bottom, #015fba,#014587)}.landing-page--content form input[type="submit"]:hover,.landing-page--content form .forms .form textarea[type="submit"]:hover,.forms .form .landing-page--content form textarea[type="submit"]:hover{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxNjRjNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAxNTJhMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0164c4),color-stop(100%, #0152a0));background:-moz-linear-gradient(top, #0164c4,#0152a0);background:-webkit-linear-gradient(top, #0164c4,#0152a0);background:linear-gradient(to bottom, #0164c4,#0152a0)}.landing-page--content form .checkbox label{display:inline;max-width:400px;line-height:22px}.hide-for-desktop{display:none}@media screen and (max-width: 991px){.hide-for-desktop{display:block}}.hide-for-mobile{display:block}@media screen and (max-width: 991px){.hide-for-mobile{display:none}}.media-center-page iframe{width:100% !important}.box-button{font-family:"ModernH Bold";background:#141414;font-weight:700;color:#fff;padding:9px 12px;position:relative;display:inline-block;text-align:left;text-transform:uppercase;cursor:pointer;text-decoration:none;font-size:9px}.box-button:hover{color:#fff}.box-button.blue{border:none;background:#2163c7;background-image:-webkit-linear-gradient(top, #2163C7, #293F82);background-image:linear-gradient(to bottom, #2163c7,#293f82);color:#fff}.box-button.blue:hover{background:#273D7D;background-image:-webkit-linear-gradient(top, #273D7D, #1C2A5A);background-image:linear-gradient(to bottom, #273d7d,#1c2a5a);color:#fff}.box-button.blue:active{background:#0C2048;background-image:-webkit-linear-gradient(top, #0C2048, #273D7D);background-image:linear-gradient(to bottom, #0c2048,#273d7d);color:#fff}.box-button.blue{border:none;background:#2163c7;background-image:-webkit-linear-gradient(top, #2163C7, #293F82);background-image:linear-gradient(to bottom, #2163c7,#293f82);color:#fff}.box-button.blue:hover{background:#273D7D;background-image:-webkit-linear-gradient(top, #273D7D, #1C2A5A);background-image:linear-gradient(to bottom, #273d7d,#1c2a5a);color:#fff}.box-button.blue:active{background:#0C2048;background-image:-webkit-linear-gradient(top, #0C2048, #273D7D);background-image:linear-gradient(to bottom, #0c2048,#273d7d);color:#fff}.finance-calculator .finance-calculator-form label.form.full>span,.finance-calculator .finance-calculator-form .forms label.form.full>textarea,.forms .finance-calculator .finance-calculator-form label.form.full>textarea{width:30%}.finance-calculator .finance-calculator-form label.form.full .select,.finance-calculator .finance-calculator-form .forms label.form.full textarea,.forms .finance-calculator .finance-calculator-form label.form.full textarea,.finance-calculator .finance-calculator-form label.form.full .input-holder{width:70%}.finance-calculator .finance-calculator-form button{margin-left:30%}.mobile-only{display:none}@media screen and (max-width: 991px){.mobile-only{display:block}}.desktop-only{display:none}@media screen and (min-width: 991px){.desktop-only{display:block}}.email-details button{margin-top:20px}ul.af_list{z-index:9999999999999}@media screen and (min-width: 991px){.hide-desktop{display:none}}.product-comparison .bx-prev,.product-comparison .bx-next{display:block !important;opacity:1 !important;top:30% !important}@media screen and (max-width: 390px){.product-comparison .bx-prev,.product-comparison .bx-next{display:none !important}}.product-comparison .bx-prev{left:10px !important}.product-comparison .bx-next{right:10px !important}@media screen and (max-width: 390px){.product-comparison table::before{content:"Swipe to change vehicle";display:block;background-color:#2553A8;color:#fff;margin:0 18px;padding:5px;text-align:center;margin-top:10px}}.lowercase{text-transform:none !important}.fb-like{overflow:hidden}.select-set .select,.select-set .forms .form textarea,.forms .form .select-set textarea{border:1px solid #aaa}.specifications .title-container{min-height:108px}@media screen and (max-width: 991px){.container.test-drive{padding:0 18px}}.search-mobile{width:100%}.search-mobile fieldset{width:100%;position:relative}.search-mobile fieldset .middleColumn{width:100%;box-sizing:border-box;padding:0 5px;position:relative}.search-mobile fieldset input[type="text"],.search-mobile fieldset .forms .form textarea[type="text"],.forms .form .search-mobile fieldset textarea[type="text"]{width:100%;padding:10px 30px 10px 5px;margin:5px 0;box-sizing:border-box;text-transform:uppercase;font-family:"Myriad Pro Condensed";color:#8c8c8c;font-weight:bold;font-size:16px}.search-mobile fieldset input[type="submit"],.search-mobile fieldset .forms .form textarea[type="submit"],.forms .form .search-mobile fieldset textarea[type="submit"]{position:absolute;right:15px;top:15px;background:#fff url("../images/searchbar-icon.png") center no-repeat;border:0;text-indent:-9999px}.fa-map-marker:before,.fa-phone:before{padding-right:5px}header.no-margin{margin-bottom:20px}.car-menu-with-icons.icons-subnav ul.left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}.car-menu-with-icons.icons-subnav ul.left .icon{opacity:0.8}.car-menu-with-icons.icons-subnav ul.right{width:25%}.two-columns.dark{background-color:#f2f2f2}.two-columns.light{background-color:#fff}.two-columns .column .column-side h3{font-size:30px}.image-icon-text .info-content .text-content p{font-size:12px}.general-table table{width:100%}.general-table thead td{background-color:#2163c7;padding:5px;text-align:left}.general-table thead td h4{color:#fff;padding:0px}.general-table td{padding:5px}.general-table tr:nth-child(2n - 1){background:#f5f5f5}
