@charset "utf-8";img,object,embed,video{max-width:100%}p,ul,dl,ol{font-size:14px}a,a:visited,a:hover{color:#2b80b9}body{background-color:#f3f4f8;color:#444;font-family:Arial,sans-serif;font-size:14px;margin:0}header{margin:0;position:relative;background-color:#fff}img{border:0 none;vertical-align:middle}.mainWrapper{margin:0;padding:8px}.gridContainer{background-color:#fff;border-radius:10px 10px 10px 10px;margin-left:auto;margin-right:auto;width:100%}.mainContentFull{padding:26px 22px;width:auto}.CMSContainer,.PadBodyContainer{background-color:#fff;margin:8px;padding:26px 22px;border-radius:10px 10px 10px 10px}.contentDiv{clear:both;display:block;margin-left:0;padding:22px}.pad{position:relative;z-index:1}#SearchContainer,#SearchResultContainer{position:relative;overflow:hidden}#SearchResultContainer{height:0}.newLine{position:relative;display:block;float:left;width:100%;margin:10px 0 10px 0}.hiddenSelect{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0}.secondMenuContainer{overflow:hidden}.SecondLevelNavWrapper{overflow:hidden;position:relative;width:100%;font-weight:normal}.secondLevelNav{background-color:#fff;float:left;font-family:"Open Sans",Helvetica,Arial,sans-serif;padding:0 8px;position:relative;width:100%}.secondLevelNav .more{display:block;line-height:24px;padding:7px 18px;position:absolute;right:10px;bottom:0}.secondLevelNav .more span{display:block;float:right;height:25px;padding-left:10px;width:25px}.secondLevelNav .moreOpen{background-color:#444;color:#fff;display:block;line-height:24px;padding:7px 12px;position:absolute;right:0;top:-39px}.secondLevelNav .moreOpen span{display:block;float:right;height:25px;padding-left:10px;width:25px}.HideContainer .moreOpen{display:none!important}.secondLevelNav ul li span.Opened{background-position:-255px -254px}.secondLevelNav ul li span.Closed{background-position:-305px -254px}.secondLevelNav ul li span.icon{background-color:#333;display:block;height:38px;position:absolute;right:0;top:0;width:38px}.secondLevelNav ul li span.thirdLevel{background-color:transparent;background-position:-58px -508px;float:left;margin-left:-8px;position:relative;width:28px}.secondLevelNav.ddmenu{-moz-transition:all 1s ease 0s;background-color:#444;display:inline-block;margin:0;padding:0;width:100%}.secondLevelNav h2,.thirdLevelNav ul li{line-height:21px;margin:0!important;padding:8px 0}.secondLevelNav h2{width:65%;height:auto;min-height:22px}.thirdLevelNav ul{list-style-type:none;margin:0;padding:0}.thirdLevelNav ul li{float:left;margin-top:-2px;padding:8px 20px 8px 0}.thirdLevelNav{background:none repeat scroll 0 0 #fcfcfc;border-bottom:1px solid #eee;float:left;padding:0 8px;width:100%}#VehThirdNav.thirdLevelNav{display:none}.ThirdMenuContainer{border-top-width:0!important;border-bottom-width:0!important}.ddmenu ul{list-style-type:none;margin:0;padding:0}.ddmenu ul li{background-color:#444;border-bottom:1px solid #333;border-top:1px solid #555;position:relative;overflow:hidden}.ddmenu .highlight a,.ddmenu ul li .highlight a{color:#fff}.ddmenu .highlight a:before,.ddmenu ul li .highlight a:before{content:"";display:block;position:absolute;width:6px;height:100%;background:#fff;left:0}.ddmenu ul li ul li{background-color:#333}.ddmenu ul li.Closed{height:0;overflow:hidden;border-top:0;border-bottom:0}.ddmenu ul li a,.ddmenu ul li span.noLink{color:#fff;display:block;font-size:16px;line-height:38px;padding-left:14px;position:relative;text-shadow:1px 1px 2px rgba(0,0,0,.65)}.ddmenu ul li.ddmenuTitle a{margin-right:40px}.ddmenu ul li span.noLink{color:#787878}.menuOpen{background-color:#fff;border-top:1px solid #666;height:90px;z-index:10;right:0}.menu span,.menuOpen span{border-left:1px solid #777;display:block;height:30px;margin-top:6px;width:42px}.menuOpen span{background-position:-103px -9px;border-left:medium none;margin-top:26px}.Home .menuOpen span{margin-top:0}.patch{background-color:#fff;display:block;height:24px;position:absolute;right:0;top:70px;width:42px;z-index:20}.Home .patch{top:30px}.vehiclesList{height:0;list-style-type:none;margin:0;overflow:hidden;padding:0;width:100%}.vehiclesListOpen{height:auto}.vehiclesList li{border-bottom:0 none;float:left;width:50%;padding:0 10px}.vehiclesList li a{height:auto;padding:0}.vehiclesList h6{font-size:12px;margin:5px 0 10px;text-align:center;text-transform:uppercase}.DealerSite .dealer-floating-bar-outer{background-color:#eee;position:fixed;z-index:101;overflow:hidden;width:100%}.bi-topBar .btn.blue{background-image:none;border:none;box-shadow:none;color:#fff;height:54px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;line-height:54px;padding:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center}.bi-topBar .FlyoutSearchBox .btn.blue span{margin-right:0}.bi-topBar .btn [class^="icon-"],#searchOptions .btn [class^="icon-"]{font-size:24px;line-height:56px;padding:0 5px 0 0;margin-right:5px;border:none;margin-top:-5px;display:inline-block;vertical-align:middle}#searchOptions .btn [class^="icon-"]{margin-top:0}.nav-buttons{display:block}.menu,.menuOpen,.Locator,.LocatorOpen,.FlyoutSearch,.FlyoutSearchOpen{position:absolute}.menu span,.menuOpen span,.menu,.menuOpen,.Locator span,.LocatorOpen span,.Locator,.LocatorOpen,.FlyoutSearch span,.FlyoutSearchOpen span,.FlyoutSearch,.FlyoutSearchOpen{background:none;border:none;height:auto;margin:0;right:0;top:0;width:auto;display:block}.menu,.menuOpen,#searchOptions .FlyoutSearchRight{right:0}a.menu{padding:0;color:#2b80b9}.Locator,.LocatorOpen,.DealerSite .FlyoutSearch,.DealerSite .FlyoutSearchOpen{right:40px}.FlyoutSearch,.FlyoutSearchOpen{right:80px}.menuOpen,.LocatorOpen,.FlyoutSearchOpen{background-color:#999;z-index:11}.bi-topBar [class^="icon-"]{font-family:"icomoon-rp";font-size:36px;line-height:50px;padding:0 2px;border:1px solid transparent;background:none}.bi-topBar .menuOpen [class^="icon-"],.bi-topBar .LocatorOpen [class^="icon-"],.bi-topBar .FlyoutSearchOpen [class^="icon-"]{border-color:#ccc!important;border-bottom-color:#999!important;color:#fff}.LocatorBox,.FlyoutSearchBox{padding:10px;position:absolute;width:100%;z-index:10;right:0;background-color:#999}.LocatorBox .width100.relative.overflowHidden .inlineBlock{width:45%}.LocatorBox .width100.relative.overflowHidden .inlineBlock:nth-child(2){width:10%;line-height:32px}.tabbedNav,.LocatorBox,.FlyoutSearchBox{margin-top:50px;border:1px solid #ccc;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}.FlyoutSearchLeft{margin-right:110px}.FlyoutSearchRight{width:100px;position:absolute;top:0;right:10px}input[type="submit"].search{position:absolute;padding-left:40px;right:0;width:100%;height:54px;line-height:44px;box-shadow:none;background:none;color:#fff;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px}.tabbedNav{background-color:#999;right:0;padding:0;position:absolute;z-index:10;color:#fff;font-family:"Open Sans",Helvetica,Arial,sans-serif;width:380px}.navtab{width:33.33333%;float:left;text-align:center;font-weight:bold;text-transform:uppercase;font-size:15px;line-height:15px}.navtab span[class^="icon-"]{font-size:50px;display:block;line-height:50px;margin:10px 0 0 0}.navtab-panel-container{position:relative;width:10000px;height:100%;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;transition:right .5s ease}.navtab-panel{float:left;position:relative;height:100%;width:380px}#navtab-vehicles-bottom,#navtab-sections-bottom,#navtab-about-bottom{height:4px;border-bottom:1px solid #ccc;margin-top:10px}.navtab.navtab-over{color:#ccc;background-color:transparent;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.navtab.navtab-bottom.navtab-over{background-color:#ccc;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.panel-inside{display:inline-block;float:left;padding:20px}.panel-inside.fullWidth{background-color:#444;border-top:5px solid #2b80b9;padding:0}.panel-inside.fullWidth .panel-inside{padding:10px 0 10px 20px;display:table-cell}.panel-inside.fullWidth .panel-inside.panel-social{padding-top:0;padding-bottom:0}.panel-inside.fullWidth .panel-inside.panel-social span[class^="icon-"]{font-size:30px;margin:0}.panel-inside ul{list-style:none}.panel-inside ul li{padding:4px 0}.panel-inside.half{width:50%!important}.panel-inside ul li a,.panel-inside ul li a:visited,.panel-inside ul li a:hover{color:#fff;font-size:14px;line-height:normal}.panel-inside h4,.panel-inside ul li.ffmenuTitle a,.panel-inside ul li.ffmenuTitle a:visited,.panel-inside ul.ffmenuTitle li a:hover{color:#ccc;text-transform:uppercase;font-size:15px;line-height:15px;font-weight:bold;padding:0}.panel-inside.fullWidth span[class^="icon-"]{font-size:24px;margin-right:5px;line-height:30px}.panel-inside.fullWidth,.panel-inside.fullWidth a,.panel-inside.fullWidth a:visited,.panel-inside.fullWidth a:hover,.FlyoutSearchBox .width100.marginBottom10.textCenter{color:#ccc;font-family:Arial,sans-serif;display:inline-block}.panel-inside.fullWidth a div,.panel-inside.fullWidth .panel-inside div{display:table-cell;vertical-align:middle}.panel-inside.fullWidth .panel-inside div a{display:inline-block}.panel-inside.fullWidth .panel-inside.connect span[class^="icon-"]{margin:0;line-height:32px;color:#ccc}.tabbedNav .vehiclesList{margin:20px 0 10px 0}.tabbedNav .vehiclesList h6{color:#fff;margin:5px 0 10px!important}#social-copy .mobile-connect li{float:left}.logo{width:100%;height:auto;max-width:150px;position:relative;display:block;padding:2px 0}.region{align-items:center;display:flex;font-size:11px;height:100%;margin-left:1em}.region>span{margin-left:2em;border-left:1.5px solid #444;padding-left:2em}.bi-topBar{position:relative;z-index:100;background-color:#eee;height:50px}.bi-topBar .region a{width:33%;max-width:150px}.dealerNameBar{height:36px;margin-left:8px}.dealerNameBar span{font-size:12px;line-height:36px;text-transform:uppercase}div.HeaderContent .banner{background-color:transparent;height:auto}.TopSearchFrame{height:30px;margin:0 47px 0 110px;overflow:hidden;padding-top:7px;position:relative}.TopSearchInputContainer{height:28px;margin-right:35px;overflow:hidden;position:relative}.InnerSearchContainer{height:inherit;position:absolute;width:100%;opacity:0}input[type="text"].TopSearchInput{height:54px;width:100%;background-image:none;border:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HeaderBanner{width:100%}.homepage-block .displayFlex>div{padding-left:5px;padding-right:5px;width:25%}.homepage-block.french .displayFlex>div{width:auto}.homepage-block.french h5{font-size:.7em;font-size:.7rem}footer{display:block;clear:both}#footerProvince,#footerProvince-fixed,#footerProvince .buttonTitle,#footerProvince-fixed .buttonTitle{font-size:.7em;font-size:.7rem}#footerProvince div.filter,#footerProvince-fixed div.filter{padding:1px 20px 1px 5px}#footerProvince div.filter span,#footerProvince-fixed div.filter span{right:4px;top:35%}.footer-fixed .footer-toggle{margin:0;padding:0;left:16px;top:auto;width:36px;height:36px;background-image:none;background-color:#888;font-size:0}.footer-fixed .footer-toggle:before{font-size:24px;content:"";color:#fff;background:none;display:block;width:auto;height:auto;margin:0;text-align:center}.footer-fixed.rised .footer-toggle{background-color:#ccc}.footer-fixed.rised .footer-toggle:before{content:"";color:#888}.footer-fixed a.footer-top-link,.footer-fixed a.footer-top-link:hover{margin-right:0;right:16px;opacity:.2;font-size:0;top:auto;background:none;width:36px;height:36px}.footer-fixed.rised a.footer-top-link,.footer-fixed.rised a.footer-top-link:hover{opacity:1}.footer-fixed .footer-top-link:before{margin:0;background:none;content:"";font-size:36px;color:#000}.footer-fixed.rised .footer-top-link:before{color:#ccc}footer .bottom{font-family:Helvetica,Arial,sans-serif;padding:15px;border-top:5px solid #2b80b9;background-color:#444;clear:both;text-align:center}footer.corp .bottom{padding-bottom:120px}footer.regional .bottom{}footer .bottom li{border-right:1px solid #ccc;margin-left:-3px;display:inline-block;overflow:hidden;font-size:.7em;font-size:.7rem;line-height:120%}footer .bottom li:last-child{border-right:none}footer .bottom li a{color:#ccc;margin:0;padding:0 7px;display:block}footer .bottom p{font-size:.7em;font-size:.7rem;line-height:120%;color:#888;padding-top:7px;margin:0;text-align:center}.bi-bottomBar{background-color:#eee;margin-top:4px;z-index:5;min-height:42px;position:relative}.bi-bottomBar h2{line-height:30px}footer,.secondLevelNav .moreOpen,.secondMenuContainer{background-image:none;background-color:#999}.secondLevelNav ul li span.icon.Opened,.secondLevelNav ul li span.icon.Closed,.ddmenu ul li a .icon.thirdLevel{background-image:none;line-height:38px;font-size:15px}.SecondLevelNavWrapper .secondLevelNav .moreOpen span,.SecondLevelNavWrapper .secondLevelNav .more span{background-image:none;line-height:24px;font-size:20px}footer .ffThirdMenuContainer{border-bottom-width:0!important}footer .ffSecondLevelNavWrapper{padding:30px 15px;overflow:hidden;position:relative;width:100%}footer .ffsecondLevelNav{background-color:transparent;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:normal;padding:0;position:relative;width:100%}footer .ffsecondLevelNav ul li span.icon,.secondLevelNav ul li span.icon.Opened,.secondLevelNav ul li span.icon.Closed,.ddmenu ul li a .icon.thirdLevel{background-color:#888;width:38px;color:#fff;text-align:center;position:absolute;right:0;top:0}footer .ffsecondLevelNav ul li span.icon{line-height:30px;font-size:11px}.ddmenu ul li a .icon.thirdLevel{right:auto;top:auto;position:relative;color:#ccc}footer .ffsecondLevelNav ul li span.thirdLevel{color:#ccc;background-color:transparent;float:left;margin-left:-8px;position:relative;width:28px}footer .ffsecondLevelNav ul{list-style-type:none;margin:0;padding:0}footer .ffsecondLevelNav ul li,.ddmenu ul li{background-color:transparent;border-bottom:1px solid #ccc;border-top:none;position:relative;overflow:hidden}footer .ffsecondLevelNav ul li ul li,.ddmenu ul li ul li{background-color:#888}footer .ffsecondLevelNav ul li ul li{padding-left:7px}footer .ffsecondLevelNav ul li.Closed{height:0}footer .ffsecondLevelNav ul li:first-child,.ddmenu ul li.ddmenuTitle:first-child{border-top:1px solid #ccc}footer .ffsecondLevelNav ul li ul li:first-child{border-top:none}footer .ffsecondLevelNav ul li a,footer .ffsecondLevelNav ul li span.noLink,.ddmenu ul li a,.ddmenu ul li span.noLink{color:#fff;display:block;text-shadow:none}footer .ffsecondLevelNav ul li a,footer .ffsecondLevelNav ul li span.noLink{font-size:14px;line-height:30px;padding-left:0}footer .social-footer-links{text-align:center;margin-top:20px}footer .connect-us{display:block;font-size:11px;color:#ccc;margin-bottom:10px}footer ul.mobile-connect{list-style-type:none}footer ul.mobile-connect li{display:inline-block;margin:2px}footer ul.mobile-connect li span[class^="icon-"]{font-size:30px;line-height:30px;color:#ccc}li.provContainer{padding:0 7px 2px;vertical-align:bottom}.footerProvince{font-size:.7em;font-size:.7rem}.footerProvince div.filter{padding:1px 20px 1px 5px}.footerProvince .buttonTitle{font-size:.7em;font-size:.7rem;font-weight:normal}.footerProvince div.filter span{right:4px;top:35%}.lineup .vehicle .vehicle-info .startingMSRP{display:block;padding:4px 0;color:#444;font-size:16px;line-height:14px;font-family:"Open Sans",Helvetica,Arial,sans-serif}.lineup .vehicle .vehicle-info .msrp-bottom{color:#999;font-size:11px;line-height:11px;font-family:Helvetica,Arial,sans-serif}.homepage-block{padding:15px;background-color:#fff}.homepage-block h1{padding-bottom:5px;text-align:left}.homepage-block h1 [class^="icon-"],.globalNav [class^="icon-"],#RightDealerHomeContainer dl [class^="icon-"],.dealer-floating-bar .dealer-link span[class^="icon-"]{font-size:32px;line-height:28px;vertical-align:middle;margin-right:10px}.lineup{margin-left:-2%;font-size:0;text-align:center}.lineup h1{margin-left:2%}.lineup .vehicle{display:inline-block;vertical-align:top;margin-left:2%;text-align:left;margin-bottom:15px;padding-bottom:5px;width:31%;font-size:16px;border-bottom:1px solid #e5e5e5}.lineup .vehicle:last-child{margin-bottom:0}.lineup .vehicle .vehicle-image,.lineup .vehicle .vehicle-info{float:left;display:inline}.lineup .vehicle .vehicle-image{width:55%;padding-right:10px}.lineup .vehicle .vehicle-image img{max-width:100%}.lineup .vehicle .vehicle-info{width:45%}.lineup .vehicle .vehicle-info a h4{margin:0!important;text-transform:uppercase}ul.vehicle-links{list-style-type:none;font-size:14px}ul.vehicle-links li a{display:block;padding-bottom:5px}ul.vehicle-links li:first-child a{padding-top:8px}ul.vehicle-links li [class^="icon-"],.overview-buttons span[class^="icon-"],.distancePreview span[class^="icon-"]{font-size:24px;vertical-align:middle;margin:0 5px}.row img{padding-bottom:40px}.columns{float:none;margin:0}.six,.eight,.three,.third,.twoThird{width:auto}.fixedColumn{position:absolute;border-right:1px solid #ddd;z-index:5;background-color:#fff;overflow:hidden;width:115px}.HeaderCarousel span{display:block;height:26px;margin-top:-13px;position:absolute;top:50%;width:26px;z-index:10}.HeaderCarousel .left{left:5px}.HeaderCarousel .right{right:5px}#HeaderCarousel .right,#HeaderCarousel .left{background:none;color:#fff;text-align:center;font-size:32px;line-height:26px!important;opacity:.5;text-shadow:2px 2px 3px rgba(150,150,150,.8)}.HeaderCarousel .close,.HeaderCarousel .fullscreen{display:block;width:24px;height:24px;background-position:-113px -412px;top:34px}.HeaderCarousel .fullscreen{background-position:-63px -412px}#HeaderCarousel{width:100%;overflow:hidden;position:relative;margin-top:4px;background-color:#fff;z-index:0}.carouselList{list-style-type:none;position:relative;width:100000px;height:100%;z-index:1}.carouselList li{float:left;height:100%;position:relative}.carouselList img{display:block;margin:auto;max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.carouselList img.MobileHomeBanner{width:100%;height:100%}.CarouselAnimation{-moz-transition:all 1s;-webkit-transition:all 1s;transition:all 1s}.FullScreenCarousel{background-color:#000!important;top:0;left:0;bottom:0;right:0;margin:auto!important}.FullScreenCarousel #HeaderCarousel{background-color:#000}.FullScreenBody{overflow:hidden;width:100%;height:100%}.slider{position:relative}.slider span,.slider span:first-child{display:block;width:31px;height:50px;background-position:-109px -349px;position:absolute;right:5px;top:50%;margin-top:-25px;z-index:100}.slider span:first-child{background-position:-60px -349px;left:5px}.slider .close,.slider .fullscreen{display:block;width:24px;height:24px;background-position:-113px -412px;top:34px}.slider .fullscreen{background-position:-63px -412px}.thumb{padding:6px;text-align:center;left:1px;position:relative}.active{background-color:#fff;border:1px solid #ccc;border-right:none}.inactive{border:solid 1px transparent;border-right:none}img.ImageThumb{max-height:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px;background-color:#fff}.inactive img.ImageThumb{border:1px solid #2b80b9}.active img.ImageThumb{border:1px solid #ccc}#ivThumbDown{position:absolute;bottom:0}#adImage{max-height:100%}div.ivThumbArrow{cursor:pointer;height:30px;width:100%;text-align:center}div.ivThumbArrow span{line-height:30px;color:#2b80b9;font-size:20px}#new-promotions-slider{position:relative;overflow:hidden;height:396px}.promotions-slider-thumbs{display:block;background-color:#eee;width:100px;float:left;height:100%;width:20%;position:absolute;z-index:2}.promotions-slider-ad{border:1px solid #ccc;display:block;float:left;vertical-align:top;text-align:center;height:100%;width:80%;padding:15px;position:absolute;margin-left:20%}.btn{cursor:pointer;padding:20px}.btn.Specification{display:block}.btn.nobg{background:none}.btn.blue{background-color:#2b80b9;border:none}.btn.lightblue{background-color:#2c98e9;border:none}.btn.lightblue>H4{font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:120%;color:#fff;zoom:1;text-align:left}.btn.blue>H4{font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:120%;color:#fff}.btn.grey{background-color:#e9e9e9;width:100%;border:1px solid #e1e1e1;padding-bottom:20px;padding-top:20px}.btn.selected{background-color:#eee;border:1px solid #ccc;box-shadow:3px 3px 2px rgba(0,0,0,.15) inset}.transmission .btn.selected{background-color:#fff}.btn.disabled{background-color:#ddd;border:1px solid #ccc;cursor:default}.uiButton.blueGradient{text-shadow:none!important;color:#fff;font-weight:bold;font-size:1.025em}.uiButton.bigger{padding:20px 50px}.uiButton.bigger span[class^="icon-"]{font-size:30px;line-height:30px;vertical-align:middle;margin:0 10px 0 -10px;background:none}.buttonTitle{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:bold;text-shadow:none!important;font-size:1.025em;line-height:120%;color:#444}.buttonTitle.fontWhite,.lightblue .buttonTitle{color:#fff}.MobileSearchButton,.MobileSearchButton:active{background-color:rgba(0,0,0,0);background-position:-208px -508px;border-width:0;box-shadow:none;display:inline-block;height:30px;position:absolute;right:0;top:3px;width:30px}.btn.blue.location{margin-left:10px;width:100px}#geolocate.btn.selected{background-color:#2b80b9;border:none;box-shadow:none}.PageTitle{padding:7px 8px;text-align:right}.storyCopy{font-size:inherit;line-height:1.5em;margin:0}.breakLine,.lineunder{padding-bottom:10px;margin-bottom:20px!important;border-bottom-color:#ccc}h1,.fontH1,.fontH1Size{font-size:1.45em;font-size:1.45rem;line-height:1.45em;line-height:1.45rem}h2,.fontH2,.fontH2Size{font-size:1.325em;font-size:1.325rem;line-height:1.325em;line-height:1.325rem}h3,.fontH3,.fontH3Size{font-size:1.2em;font-size:1.2rem;line-height:1.2em;line-height:1.2rem}h4,.fontH4,.fontH4Size{font-size:1.025em;font-size:1.025rem;line-height:1.025em;line-height:1.025rem}h5,.fontH5,.fontH5Size{font-size:.9em;font-size:.9rem;line-height:.9em;line-height:.9rem}h6,.fontH6,.fontH6Size{font-size:.75em;font-size:.75rem;line-height:.75em;line-height:.75rem}.fontH1,.fontH2,.fontH3,.fontH4,.fontH5,.fontH6{color:#444;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:bold}.font8{font-size:8px}.font10{font-size:10px}.font12{font-size:12px}.font13{font-size:13px}.font15{font-size:15px}.font18{font-size:18px}.font20{font-size:20px}.font23{font-size:23px}.font26{font-size:26px}.fontH2.subheader,.fontH3.subheader,.fontH4.subheader,.fontH5.subheader{font-weight:300}.fontWeight500{font-weight:500!important}.fontBold{font-weight:bold}.fontItalic{font-style:italic}.fontShadow{text-shadow:-1px -1px 0 #064876}.fontWhite{color:#fff}.fontDarkGrey,.fontLightGrey{color:#666}.fontDarkGrey51{color:#333}.fontBlack{color:#000}.fontBlue{color:#116cac}.lineHeight120{line-height:120%}.lineHeight150{line-height:150%}.txtShadowWhite{text-shadow:-2px -1px 0 #064876;-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=-2,OffY=-1,Color=#ff064876,Positive=true)";zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=-2,OffY=-1,Color=#ff064876,Positive=true)}h2.pricing{color:#444}h4.notbold{font-weight:500!important}h4.notbold.lightgrey{font-weight:500!important;color:#666}.PageSubtitle{font-weight:400}.InputText{width:100%;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:inherit;font-size:14px}div.filter{background-color:#fff;border:1px solid #ccc;width:auto;padding:20px 76px 20px 20px;position:relative;height:auto;float:none}div.filter:before{content:"";display:block;border-left:1px solid #ccc;width:1px;height:50%;position:absolute;top:15px;right:55px;bottom:0;z-index:3;cursor:pointer}div.filter.disabled{background-color:#ddd}div.filter.disabled .buttonTitle{color:#aaa}div.filter span{background-position:-219px -71px;position:absolute;width:12px;height:8px;top:45%;right:22px}div.filter.cpoCertifiedRow::before{display:none}.dropdown div.filter,.filterContainer div.filter{width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}.dropdown select{opacity:0;left:0;font-size:14px}div.dropdown{width:100%;font-size:14px}.checkboxVeneer{left:-2px;top:0}.totalAmount{font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.2em;letter-spacing:-.02em;margin-bottom:.7em!important;color:#444;margin:0;padding:0;font-weight:bold}.borderPointer{background-color:transparent;border-bottom-color:#fff;border-bottom-width:1px;border-bottom-style:solid;border-top-color:#ddd;border-top-width:1px;border-top-style:solid;line-height:1.3em;margin:10px auto;position:relative;text-align:center;width:auto}.borderPointer-arrow-border{border-color:#ddd transparent transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;bottom:-20px;left:64.2%}.borderPointer-arrow{border-color:#f9f9f9 transparent transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;bottom:-19px;left:64.2%}.DealerSite #modelselect ul li .modelselect_small,.DealerSite #modelselect ul li .modelselect_price,.DealerSite .IntroPrice,#modelselect ul li .allInPricing .modelselect_small,#modelselect ul li .allInPricing .modelselect_price{display:none}.DealerSite .rowTrimPrice td,.DealerSite .rowTrimPriceFloat td{display:none!important}.allInPricingLegal,.evRangeLegal,.ccDialog{max-width:90%;width:90%}#allInPricingLegal,#evRangeLegal,#ccDialog{margin-left:15px;margin-right:15px;width:auto}.allInPricingLegal .ui-dialog-titlebar,.evRangeLegal .ui-dialog-titlebar,.ccDialog .ui-dialog-titlebar{margin-left:15px;margin-right:15px}.allInPricing #modelselect ul li .modelselect_small,.allInPricing #modelselect ul li .modelselect_price{display:block;line-height:75%;white-space:normal}.allInPricing .IntroPrice{display:block}.allInPricing .rowTrimPrice td,.allInPricing .rowTrimPriceFloat td{display:table-cell}.ccRight button{margin-bottom:.25em}.viPrice{line-height:25px;height:86px}#vi_dollar{color:#000;font-size:24px;line-height:36px}.dollarsignEn{float:left;margin:0 2px 0 0}.payOptionColumn.mobile{width:230px;height:316px;border:none;background-image:none;box-shadow:none}.lightgrey{background-color:#eee;border:1px solid #ccc;padding:20px;color:#444}.blue{color:#116cac;background:none}.arrow,.slider close,.slider span,.menuOpen span,.menu span,.icon.vehicles,.icon.locator,.icon.pricing,.icon.preowned,.icon.assistance,.icon.contact,.icon.about,.icon.gallery,.icon.maintenanceGuide,.secondLevelNav ul li span.icon,.sbanner li a span,.expand,.specifications span,.symbol,.filter span,#exteriorOverlay span,a.calendar,a.clock,div.swipe,.overview-buttons .icon,.MobileSearchButton{background-image:url("../Content/7907/Media/General/Mobile/2013/mobileSprite@1.png")}@media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min--moz-device-pixel-ratio:1.5),screen and (min-resolution:96dpi){.arrow,.slider close,.slider span,.menuOpen span,.menu span,.icon.vehicles,.icon.locator,.icon.pricing,.icon.preowned,.icon.assistance,.icon.contact,.icon.about,.icon.gallery,.icon.maintenanceGuide,.secondLevelNav ul li span.icon,.sbanner li a span,.expand,.specifications span,.symbol,.filter span,#exteriorOverlay span,a.calendar,a.clock,div.swipe,.overview-buttons .icon,.MobileSearchButton{background-image:url("../Content/7907/Media/General/Mobile/2013/mobileSprite@2.png");background-size:350px 550px}}.plus,.minus{background-position:-165px -14px;display:block;float:left;height:20px;margin-right:5px;padding:0;width:20px}.minus{background-position:-216px -14px}.swipe{background-position:-313px -411px;display:block;height:27px;padding:0;position:absolute;width:23px!important}#circle{width:35px;height:35px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;position:absolute;top:15%;right:1%;vertical-align:middle;background-color:#fff;border-color:#cacaca;border-width:2px;border-style:solid}#circle img{width:60%;margin-top:25%}img.amvic{width:10em;width:9rem}.homepage-block h5 a span[class^="icon-"],.PRtabsContainer h5 a span[class^="icon-"]{font-size:60px;display:block;margin-bottom:5px}.icon-question-circle{color:#2b80b9;background:none;font-size:12px;margin:0}.icon-magnify.go-magnify{position:absolute;margin-left:7px;left:6px;top:14px}.symbol.pin{background-image:url(../Content/7907/Media/General/webimage/2013/DealerLocator/pushpin-flat.png);background-repeat:no-repeat;background-size:cover;width:38px;height:64px}.arrow{display:inline-block}.arrow.east.blue.chevron{background-position:-322px -220px;width:7px;height:10px;margin-left:5px}.arrow.south.blue.chevron{background-position:-320px -172px;width:10px;height:6px;margin-left:10px;vertical-align:middle}.arrow.south.white.chevron{background-position:-319px -271px;width:12px;height:8px;margin-left:20px;vertical-align:middle}.TrimList .lightgrey.VehIntroButton .arrow.south.white.chevron{height:12px;background-position:-319px -69px}.TrimList .lightgrey.VehIntroButton.lightblue .arrow.south.white.chevron{height:12px;background-position:-269px -271px}.arrow.north.darkgrey.solid{background-position:-170px -70px;width:10px;height:8px;margin-left:10px}.arrow.south.darkgrey.chevron{background-position:-319px -72px;width:11px;height:7px;vertical-align:middle}.arrow.north.darkgrey.chevron{background-position:-269px -72px;height:7px;width:11px;vertical-align:middle}.arrow.east.blue.solid{background-position:-222px -218px;width:6px;height:11px;margin-right:10px;vertical-align:middle}.arrow.west.blue.solid{background-position:-172px -218px;width:6px;height:11px;margin-right:10px;display:inline-block}.arrow.east.blue.chevron.searchResults{position:absolute;width:12px;height:10px;top:50%;right:0}.arrow.north.white.solid{background-position:-169px -270px;width:12px;height:8px;display:inline-block;vertical-align:middle}.arrow.south.white.solid{background-position:-219px -271px;width:12px;height:8px;display:inline-block;vertical-align:middle}input[type='checkbox']{border:0;border-style:none;box-shadow:none!important;background-image:none!important}.checkmark,.radiobutton{display:block;float:none;background-position:-164px -463px;height:22px;width:22px}.radiobutton{background-position:-214px -463px}input[type="checkbox"]+label.cpoSearch::before,input[type="checkbox"]+p label.cpoSearch::before{margin:-2px 0 10px -2px;position:absolute}input[type="checkbox"]+label.cpoSearch.Disabled::before{background-position:-342px 0;opacity:0}.SpecColumn,.SpecColumn ul,.SpecColumn li,.CarColumn{font-size:.65em;font-size:.65rem}.SpecLegend{text-align:center;position:relative;overflow:hidden}.SpecLegend table{width:100%;height:100%}.SpecLegend table tr td{vertical-align:middle;text-align:center}.specifications{font-size:12px;list-style-type:none;text-align:left;display:inline-block}.CompareButtonRow{height:45px;overflow:hidden;text-align:center;width:100%}.CompareButtonRow .CarColumn{display:table-cell}.CompareButtonRow .CarColumn input{margin-top:4px}.CompareButton{padding:10px!important;height:100%}.SpecCategoryName{padding-top:15px!important;overflow:hidden}.fixedColumn .SpecColumn,.SpecRow{border-top:1px solid #ddd}.SpecColumn,.emptyLegend{display:inline-block;padding:3px 5px 3px 0;width:110px}.CarColumn{display:inline-block;width:70px;overflow:hidden;text-align:center;padding:3px 0}.CarColumn h2{font-size:14px}.swipableColumn{position:relative;z-index:1;-ms-touch-action:none}.SpecDataContainer,.SpecDataContainer .SpecRow{width:1000px}.SpecRow{display:table}.SpecRow .SpecTitle,.SpecRow .CarColumn,.NameRow .CarColumn{display:table-cell;vertical-align:middle}.SpecRow .SpecTitle div{overflow:hidden;width:110px}.SwipeIntroContainer{text-align:left;padding:3px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.SwipeIntroWord{margin-left:10px;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-perspective:1000px;-ms-perspective:1000px;-webkit-perspective:1000px;perspective:1000px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:transform .3s ease-out 1ms;-o-transition:transform .3s ease-out 1ms;-webkit-transition:transform .3s ease-out 1ms;transition:transform .3s ease-out 1ms}#SelectSpecContainer{height:0;overflow:hidden}.ShowSelectSpecContainer{height:auto!important}.specContainer{border-bottom:1px solid #ddd;position:relative;overflow:hidden}.SpecDescription{border-top:1px solid #ddd}.swipeIntroMore{display:inline-block;margin-left:26px;margin-top:6px;white-space:nowrap}.specContainerButton{margin-top:8px}.SpecDescription,.SpecDataContainer{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-perspective:1000px;-ms-perspective:1000px;-webkit-perspective:1000px;perspective:1000px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:transform .3s ease-out 1ms;-o-transition:transform .3s ease-out 1ms;-webkit-transition:transform .3s ease-out 1ms;transition:transform .3s ease-out 1ms}.specGroupContainer{height:0}.SingleSelection .fixedColumn{width:150px}.SingleSelection .SpecColumn,.SingleSelection .emptyLegend,.SingleSelection .SpecRow .SpecTitle div{width:145px}.SingleSelection .CarColumn{width:110px}.symbol{display:inline-block}.symbol.S,.symbol.standard{background-position:-22px -471px;vertical-align:middle;width:6px;height:6px}.symbol.A,.symbol.N,.symbol.O,.symbol.accessory,.symbol.na,.symbol.optional{width:7px;height:7px}.symbol.A,.symbol.accessory{background-position:-69px -470px}.symbol.N,.symbol.na{background-position:-162px -473px}.symbol.O,.symbol.optional{background-position:-123px -470px}.heroLinks{list-style-type:none;position:relative;background-color:#f3f4f8}.heroLinks ul{list-style-type:none}.heroLinks li{width:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center}.heroLinks li a{display:block;padding:10px;font-weight:bold;font-size:12px;font-family:"Open Sans",Helvetica,Arial,sans-serif;zoom:1}.heroLinks li a span{display:block;width:40px;height:40px;margin:auto}.tabs{margin:10px 0 0;list-style-type:none;background-color:#eee;height:40px;position:relative;width:100%;left:0;top:0}.tabs li{width:50%;float:left;text-align:center;line-height:40px}.tabs li.third{width:33.3333%}.tabs li a{border-bottom:1px solid #ccc;width:100%;height:40px;display:block;cursor:pointer}.tabs li a.active,.tabs li a.selected,.tabs li.third div.selected{border-bottom:none!important;border:1px solid #ccc;cursor:default;background-color:#fff;color:#444}.margin15{margin-top:15px}.verticalMiddle{vertical-align:middle}.round{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.centerElement{margin-left:auto;margin-right:auto}.clearBoth{clear:both}.width100{width:100%}.width60{width:60%}.width50{width:50%}.width40{width:40%}.leftNarrow{padding-left:10%}.rightNarrow{padding-right:10%}.locMargin10{margin-left:10px;margin-top:10px}.specMargin6_3{margin-right:6px;margin-top:3px}.MSTouchDisabled,.MSTouchEnabled{-ms-touch-action:none}.roundedcornerRight{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topright:4px}.roundedcornerLeft{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.objectCenter{margin:5% auto}.DefaultTransition{-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.imageCenter{display:block;margin:auto}.modelName{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;line-height:120%;text-align:right}.modelYear{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:15px;line-height:150%;color:#666;text-align:left;padding-left:5px}#viModelImgFrame{margin:20px 0 0;position:relative;width:400px}#viModelImg{border:0 none;height:200px;position:relative;width:400px;z-index:0}.mmVehicle-top-price{color:#000;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:36px;line-height:36px}.viTrimFeatures{color:#666;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px!important;line-height:170%}#viMainFeatures{color:#000;font-size:16px;margin-bottom:10px}#viModelDetailFrame{margin-left:30px}.modelselect{padding:0}#modelselectContainer{position:relative;height:170px;overflow:hidden}#modelselectInnerContainer{position:absolute}#modelselect{background-color:#fff;border:1px solid #eee;border-radius:10px 10px 10px 10px;box-shadow:0 2px 2px rgba(0,0,0,.2);display:inline-block;padding:8px 6px;margin:0 10px;height:145px}#modelselect ul{overflow:hidden;list-style:none;white-space:nowrap;display:inline-block;width:880px;height:145px}#modelselect ul li{display:inline;float:left;width:110px;height:auto}#modelselect ul li span,#modelselect ul li .modelselect_title,#modelselect ul li .modelselect_price,#modelselect ul li .modelselect_small{display:block;float:left;margin:5px auto;text-align:center;width:100%;color:#000}#modelselect ul li img{display:block;width:100px;height:auto;float:none;margin:5px auto;text-align:center}#modelselect ul li .modelselect_title{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:120%}#modelselect ul li .modelselect_small{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:120%;color:#999;margin:5px 0 10px 0}#modelselect ul li .modelselect_price{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:22px;line-height:100%}.exteriorModel{margin-right:10px}.exteriorModel:last-child{margin-right:0}.TrimOption{font-style:italic}.KeyFeatures{padding-left:20px;font-size:13px;color:#666}.VehOptionList{list-style-type:disc;-webkit-columns:2;-moz-columns:2;columns:2;width:100%}.VehOptionList li{margin-left:20px}.cpoBox{margin-left:-7px}.exterior360Container{display:block;width:90%;margin:0 auto;-ms-touch-action:none}div.exterior360Div{position:relative;top:-20px;z-index:0;margin:0}div.view360{margin-top:10px;position:relative;z-index:1;top:0;display:block;left:0}#content360{margin:0!important}div#exteriorOverlay{position:absolute}div#content360,div#content360 img{position:relative;width:100%!important}div.exterior360Div div#view_overlay{height:100%;left:0!important;top:0!important;width:100%}div#bottomContainer360{top:-15px;margin:0;height:auto}span#vehicleName{color:#999;font-size:12px;font-weight:bold;left:25px;top:4px}#viColourList{height:25px;list-style-type:none;text-align:center;white-space:nowrap;margin:20px 0 20px 0}#viColourList li{display:inline-block;height:22px;width:37px}#viColourList li span{text-decoration:none;background:url("../Content/7907/Media/General/webimage/2012/colorChipMask.png");background-position:0 0;display:block;width:37px;cursor:default;height:22px}#viColourList li span:hover{background-position:37px 0}.viVehicle-colors-container{margin-bottom:20px}div#colourName{padding-right:5%;color:#999;font-size:12px;font-weight:bold;text-align:right;position:relative;right:0;top:0}div#colourCol360 img{height:22px;position:absolute;width:37px;z-index:15;top:0;left:0}div#colourCol360 .colourchip360{left:0}.tabs360{margin:10px 0;list-style-type:none;background-color:#fff;height:32px;overflow:hidden}.tabs360 li{width:50%;float:left;text-align:center;line-height:30px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:30px;display:inline-block;color:#2c98e9}.tabs360 li:first-child{border-right:1px solid #ddd;margin-left:-1px}.tabs360 li.active{border-bottom:none}.tabs360 .singleTab{width:100%;border-right-width:0!important;margin-left:0!important}#exteriorOverlay span{background-position:-297px -349px;width:50px;height:50px;position:absolute;top:50%;margin-top:5px;right:-5%;z-index:10}#exteriorOverlay span:first-child{left:-5%;background-position:-254px -349px}.Veh360Sprite{background:url(../Content/7907/Media/General/webimage/2013/360images.png) no-repeat}.Veh360_Model{width:55px!important;height:18px!important;overflow:hidden}.Veh360_WRX_4door{background-position:0 -26px}.Veh360_WRX_4door:hover,.Veh360_WRX_4door_Active{background-position:0 0}.Veh360_WRX_5door{background-position:-133px -26px}.Veh360_WRX_5door:hover,.Veh360_WRX_5door_Active{background-position:-133px -1px}.Veh360_STI_4door{background-position:-66px -26px}.Veh360_STI_4door:hover,.Veh360_STI_4door_Active{background-position:-66px -1px}.Veh360_STI_5door{background-position:-200px -26px}.Veh360_STI_5door:hover,.Veh360_STI_5door_Active{background-position:-200px -1px}.threeSixty{margin-top:10px;position:relative;overflow:hidden}.exteriorTab,.interiorTab{border:1px solid #ccc;border-top:none!important;padding:10px 0}.cpoCarList li .thumbnail,.cpoCarList.ratio4-3 li .thumbnail{width:133px;height:100px}.cpoCarList.ratio16-9 li .thumbnail{width:133px;height:75px}.colorChips li .thumbnail{width:60px;height:25px}.ratio4-3 li .thumbnail{width:60px;height:45px}.ratio16-9 li .thumbnail{width:60px;height:34px}.thumbnails{list-style-type:none;padding:10px 0 10px 0;white-space:nowrap}.thumbnails li{display:inline-block;padding:0 5px}.thumbnail{display:block;cursor:pointer;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;border-radius:5px}.thumbnail.active{box-shadow:0 0 0 4px #288ed2}.thumbnail.selected{-webkit-box-shadow:0 0 0 4px #288ed2;-moz-box-shadow:0 0 0 4px #288ed2;box-shadow:0 0 0 4px #288ed2}.thumbnail.InteriorChip{width:100px!important}.thumbnail.InteriorChip.selected{-webkit-box-shadow:0 0 0 4px #288ed2;-moz-box-shadow:0 0 0 4px #288ed2;box-shadow:0 0 0 4px #288ed2}.interior360{width:100%}.interiorOption{margin-bottom:1em}.dealer-floating-bar{background-color:#444;overflow:hidden;box-shadow:1px 3px 3px rgba(50,50,50,.35);margin-bottom:5px;padding:2px 0 2px 5px;position:relative}.dealer-floating-bar a{margin:2px 4px 2px 0;display:inline-block}.dealer-floating-bar a:nth-last-child(2){margin-right:25px}.dealer-floating-bar .dealer-link{display:inline-block;vertical-align:middle;line-height:normal;color:#fff}.dealer-floating-bar .dealer-link .dealer-link:last-child{margin-left:-5px}.dealer-floating-bar .dealer-link.small-close{right:0;top:50%;margin-top:-14px;padding:4px;position:absolute}.dealer-floating-bar .dealer-link a,.dealer-floating-bar .dealer-link h4{color:#fff}.dealer-floating-bar .dealer-link .dealer-phone{color:#2c98e9;font-size:12px}.dealer-floating-bar .dealer-link span.icon-email{margin:0 4px}.dealer-floating-bar .dealer-link span.icon-x-border{font-size:20px;line-height:20px;margin:0;opacity:.66;display:block}#covid19Header{background-color:#2b80b9;padding:1em}#covid19Header p{color:#fff}#RightDealerHomeContainer dl{float:left;position:relative;width:33.33333%;text-align:center;padding-right:10px}#RightDealerHomeContainer dl:last-child{padding:0}.DealerSite .homepage-block h1 p{font-size:inherit;color:initial;line-height:initial;display:inline}.DealerSite .CMSContainer table,.DealerSite span[id$=lblWarranty] table{width:100%!important}.DealerSite .CMSContainer img,.DealerSite span[id$=lblWarranty] img,.DealerSite .CMSContainer table td[style],.DealerSite span[id$=lblWarranty] table td[style]{height:auto!important;max-width:100%!important;width:auto!important}.PRtabsContainer{margin:0!important;background:none!important}.PRtabsContainer .PRtab{float:left;height:auto;padding:10px 5px 5px 5px;border:none}.PRtabsContainer .PRtab h5,.PRtabsContainer .PRtab a{line-height:12px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;margin:0!important}.PRtabsContainer .PRtab.active{border:none;background:none}.PRtabsContainer .PRtab.active h5,.PRtabsContainer .PRtab.active a{color:#aaa}.PRtabsContainer h5 a span[class^="icon-"],.heroLinks li a span[class^="icon-"]{font-size:36px}.ImgViewerContainer.PRImgViewerContainer{position:relative;left:auto}.ImgViewerContainer.PRImgViewerContainer #ImageViewerCover{position:relative;width:100%;height:auto}.prCategories .row .inlineBlock.boxSizing,.TabHeadContainer .row .inlineBlock.boxSizing{width:33.33333%;float:left;padding-right:15px}.prCategories .row .inlineBlock.boxSizing.half,.TabHeadContainer .row .inlineBlock.boxSizing.half{width:50%}.prCategories .row .inlineBlock.boxSizing:last-child,.TabHeadContainer .row .inlineBlock.boxSizing:last-child,.prCategories .row .inlineBlock.boxSizing.fullWidth,.TabHeadContainer .row .inlineBlock.boxSizing.fullWidth{padding-right:0}#SpecSearch{margin:20px 0 0 0!important;font-size:1.025em!important;width:100%}#SpecSearch .uiButton.blueGradient{padding:20px}.articleFullWidth{position:relative}.articleFullWidth .arrowE{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}span[id$=lblNewNavDoubleBack] img,span[id$=lblNewNavBack] img,span[id$=lblNewNavForward] img,span[id$=lblNewNavDoubleForward] img,.linkButton img{display:none}.linkButton a:before,.Pager #navigation .pageLink a{background-color:#116cac;color:#fff}span[id$=lblNewNavBack] a:before,.linkButton a[id$=previousLink]:before,span[id$=lblNewNavDoubleBack] a:before,.linkButton a[id$=firstLink]:before,span[id$=lblNewNavForward] a:before,.linkButton a[id$=nextLink]:before,span[id$=lblNewNavDoubleForward] a:before,.linkButton a[id$=lastLink]:before,.Pager #navigation .pageLink a,span[id$=lblJobNavBack] a:before,span[id$=lblJobNavDoubleBack] a:before,span[id$=lblJobNavForward] a:before,span[id$=lblJobNavDoubleForward] a:before{display:block;padding:6px;font-size:14px}span[id$=lblNewNavBack] a:before,span[id$=lblJobNavBack] a:before,.linkButton a[id$=previousLink]:before{content:"<"}span[id$=lblNewNavDoubleBack] a:before,span[id$=lblJobNavDoubleBack] a:before,.linkButton a[id$=firstLink]:before{content:"<<"}span[id$=lblNewNavForward] a:before,span[id$=lblJobNavForward] a:before,.linkButton a[id$=nextLink]:before{content:">"}span[id$=lblNewNavDoubleForward] a:before,span[id$=lblJobNavDoubleForward] a:before,.linkButton a[id$=lastLink]:before{content:">>"}.title .articleFullWidth .date{position:relative;overflow:hidden;width:auto;margin:20px 0 0 20px;color:#666;font-size:12px}.title .articleFullWidth .contentWrapper{padding-left:0}.title .articleFullWidth .content{border-left:none}.title .articleFullWidth .content p{line-height:14px;max-height:44px}span[id$=lblNewsDetailHeader]{font-size:1.625em;font-weight:bold;font-family:"Open Sans",Helvetica,Arial,sans-serif}span[id$=lblNewsDetailContent] div[style]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px 0!important;width:100%!important;clear:none!important}span[id$=lblNewsDetailContent] div p[style]{margin:0!important}.Pager{overflow:hidden;text-align:center}.Pager #pageNumbers,.Pager #navigation{float:none;padding-top:10px}table[id$=tabNewsListNav]{margin-top:20px}.Pager .linkButton,.Pager .pageLink{width:auto;height:auto;color:#444;padding:2px;float:none;font-size:14px;display:table-cell;vertical-align:middle}.Pager .linkButton a{display:block}.ulImageList{position:relative;overflow:hidden}.ulImageList li{float:left;position:relative;width:33.33333%;margin:0 0 40px 0!important}.ulImageList li .columns{margin:4px}.ulImageList .imgLink{width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ulImageList .actions{width:100%;top:100%}.ulImageList .actions,.ulImageList .actions[style],.ulImageList .imgLink,.ulImageList .imgLink[style]{opacity:1!important}.ulImageList .actions .zoom,.ulImageList .actions .downloadBtn,.ulImageList .actions .downloadBtn .download,.ulImageList .actions .downloadBtn .icon{margin:auto;top:auto;left:auto;float:none}.ulImageList .actions .downloadBtn .download,.ulImageList .actions .downloadBtn .icon,.Pager #navigation{display:inline-block}.ulImageList .actions .downloadBtn .download{top:-5px;position:relative;margin-right:5px}.ulImageList .actions .downloadBtn{width:100%;top:1px;height:32px}.contentDiv .TabContainer{background:none;padding:0}.SpecContainer .specs .columns{margin-bottom:15px;width:100%;overflow:hidden;position:relative}.VehIntroContainer{height:0;overflow:hidden}.VehIntroInnerContainer{margin:10px 0}.VehIntroInnerContainer .breakLine,.VehIntroButton{position:relative}.VehIntroInnerContainer .breakLine img{display:block;margin:0 auto}.VehIntroButton .buttonTitle{margin-right:20px}.VehIntroButton .arrow{bottom:0;margin:auto;position:absolute;right:20px;top:0}.VehIntroContainer .IntroPrice span[class^="icon-"]{background:none;width:auto;height:auto;font-size:12px;vertical-align:top;color:#2b80b9}.VehIntroContainer .font23.fontBold.inlineBlock{line-height:120%}.overview-buttons{font-size:14px;line-height:26px;overflow:auto;display:inline-block;padding:10px 0}.listLinks{margin-bottom:20px}#viOffers .subscribeButton{margin-top:20px}.ytVideos ul li a{height:6.9em;position:relative}.ytVideos a.ytThumbnail{float:left;margin-right:1em;width:9.2em}.ytVideos ul li:hover a{color:#2c98e9}.ytVideos span.ytDuration{position:absolute;bottom:14px;right:5px;padding:0 4px;font:11px arial,sans-serif;font-weight:bold;line-height:14px;height:14px;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#000;color:#fff!important;height:14px;line-height:14px;opacity:.75;filter:alpha(opacity=75);display:-moz-inline-stack;display:inline-block;display:inline;vertical-align:top;zoom:1}.cpoSearch p{color:#444;margin-bottom:0;margin-left:25px;margin-top:-2px}label.Disabled p{color:#ccc}a.carfax{outline:0 none}#cpoLabel{margin-left:3px}.CertifiedImg{width:60%;max-width:100%;padding:0!important}.searchedVehicleImage{width:100%}.DealerTitleContainer{position:relative}.DealerTitleContainer span{position:absolute;margin:auto;right:0;top:0;bottom:0}input.cpoSearch{border-radius:0;height:auto;margin:2px 0 0 0;padding:0;position:absolute;width:auto}.cpoCertifiedRow img{padding-left:24px}.cpoCertifiedRow img.Disabled{opacity:.5}#GalleryCounter{text-align:center;padding:5px 0;background-color:#fff;color:#000}.gallery{position:relative;overflow:hidden}.GalleryLanding .row .column,.GalleryLanding .row .columns{float:left}.GalleryLanding .row .large-6{position:relative;width:50%}.GalleryLanding .row .large-6:first-child>div{padding-right:7px}.GalleryLanding .row .large-6:last-child>div{padding-left:8px}#GalleryThumbnail{margin:0 -10px}#InnerFullScreenBackground #GalleryThumbnail{margin:0}.VehicleGallery,.CPOGallery{margin-top:0!important}.CPOGallery{margin-left:-10px}.FullScreenCarousel #GalleryCounter{background-color:#000;color:#fff}#FullScreenBackground{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;display:table;z-index:100}#InnerFullScreenBackground{position:relative;width:100%;height:100%;background-color:#000;display:table-cell;vertical-align:middle}.mainWrapper.GalleryLanding{padding:0}.mainWrapper.GalleryLanding .mainWrapper-container{padding:8px}.expand{background-position:-62px -411px}#expandButton{position:absolute;top:5%;right:5%;width:26px;height:26px;cursor:pointer;z-index:10}.dealerMap{height:400px;width:100%;position:relative}.dealer .dealerDetails{display:none;margin-top:40px}#searchResults .dealer{cursor:pointer;font-size:inherit;font-family:inherit;text-align:left;line-height:inherit;height:auto;color:inherit}.dealer .arrow{margin-top:8px}.dealer .pinDetails{width:50px}.UseCurrentLocation{outline:0 none}.dealerDetails img{width:auto}@media only screen and (max-width:1100px){.lineup .vehicle{width:48%}}@media only screen and (max-width:740px){.lineup .vehicle{width:98%}.ulImageList li{width:50%}.DealerListing{width:48%}}@media only screen and (max-width:480px){.prCategories .row .inlineBlock.boxSizing,.TabHeadContainer .row .inlineBlock.boxSizing{float:none;margin-bottom:20px;width:100%!important;padding:0}.prCategories .row .inlineBlock.boxSizing:last-child,.TabHeadContainer .row .inlineBlock.boxSizing:last-child{margin-bottom:0}.DealerListing{display:block;width:100%}}@media only screen and (max-width:380px){.region>span{margin-left:1.5em;padding-left:1.5em}.lineup .vehicle .vehicle-image,.lineup .vehicle .vehicle-info{width:100%!important;float:none;padding:0;display:block;text-align:center}.lineup .vehicle .vehicle-info a h4{margin-top:4px!important}ul.vehicle-links li{display:inline-block;float:left;width:33.33333%;text-align:center;font-size:12px;line-height:12px;margin-top:6px}ul.vehicle-links li:first-child a{padding:0}ul.vehicle-links span,.overview-buttons span{display:block}.globalNav,.tabbedNav{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#new-promotions-slider{height:300px}.homepage-block .width100 .inlineBlock.quarter h5{font-size:.8em;font-size:.8rem;line-height:.8em;line-height:.8rem}.homepage-block h5 a span[class^="icon-"],.PRtabsContainer h5 a span[class^="icon-"]{font-size:44px}.ulImageList li{width:100%}}@media only screen and (max-width:370px){.VehOptionList{-webkit-columns:1;-moz-columns:1;columns:1}}@media only screen and (min-width:361px){.vehiclesList{padding:0;margin:0 20px}.fixedColumn,.SingleSelection .fixedColumn{width:215px}.SpecColumn,.emptyLegend,.SpecRow .SpecTitle div,.SingleSelection .SpecColumn,.SingleSelection .emptyLegend,.SingleSelection .SpecRow .SpecTitle div{width:210px}.grayBox .columns{float:left;margin:0 15px 0 0}}@font-face{font-family:'icomoon-rp';src:url('/Content/7907/Media/General/webimage/font-icons/icomoon.eot?-6oq04');src:url('/Content/7907/Media/General/webimage/font-icons/icomoon.eot?#iefix-6oq04') format('embedded-opentype'),url('/Content/7907/Media/General/webimage/font-icons/icomoon.woff?-6oq04') format('woff'),url('/Content/7907/Media/General/webimage/font-icons/icomoon.ttf?-6oq04') format('truetype'),url('/Content/7907/Media/General/webimage/font-icons/icomoon.svg?-6oq04#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],.ffsecondLevelNav ul li span.icon,.secondLevelNav ul li span.icon,.ddmenu ul li a .icon,.secondLevelNav .moreOpen span,.secondLevelNav .more span,.landing-page .figure .title h4 span.icon,#HeaderCarousel .right,#HeaderCarousel .left,.footer-fixed a.footer-top-link,.footer-fixed a.footer-top-link:hover,.footer-fixed .footer-toggle{font-family:'icomoon-rp';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left-border:before{content:""}.icon-arrow-right-border:before{content:""}.icon-brake:before{content:""}.icon-calendar-border:before{content:""}.icon-camera-border:before{content:""}.icon-clipboard:before,.icon-fleet-ordering-guide:before{content:""}.icon-clipboard-border:before{content:""}.icon-clipboard-circle:before{content:""}.icon-clock:before{content:""}.icon-clock-circle:before{content:""}.icon-email-border:before{content:""}.icon-gear:before{content:""}.icon-gear-border:before{content:""}.icon-megaphone:before,.icon-news:before{content:""}.icon-megaphone-border:before{content:""}.icon-megaphone-circle:before{content:""}.icon-pdf:before{content:""}.icon-phone:before{content:""}.icon-sales:before{content:""}.icon-service:before{content:""}.icon-slider-controls:before{content:""}.icon-slider-controls-border:before{content:""}.icon-specs-border:before{content:""}.icon-steering-wheel:before{content:""}.icon-steering-wheel-border:before{content:""}.icon-steering-wheel-circle:before{content:""}.icon-youtube:before{content:""}.icon-youtube-circle:before{content:""}.icon-arrow-bullet:before{content:""}.icon-arrow-bullet-circle:before{content:""}.icon-email:before,.icon-fleet-contacts:before{content:""}.icon-email-circle:before,.uiButton.bigger .icon-update:before{content:""}.icon-facebook:before{content:""}.icon-facebook-circle:before{content:""}.icon-google-plus:before{content:""}.icon-google-plus-circle:before{content:""}.icon-maintenance:before{content:""}.icon-maintenance-circle:before{content:""}.icon-tow:before{content:""}.icon-tow-circle:before{content:""}.icon-twitter:before{content:""}.icon-twitter-circle:before{content:""}.icon-arrow-down-thin:before,.ffsecondLevelNav ul li span.Closed:before,.secondLevelNav ul li span.icon.Closed:before{content:""}.icon-arrow-left-thin:before,#HeaderCarousel .left:before{content:""}.icon-arrow-right-thin:before,#HeaderCarousel .right:before{content:""}.icon-arrow-up-thin:before,.ffsecondLevelNav ul li span.Opened:before,.secondLevelNav ul li span.icon.Opened:before{content:""}.icon-list-item:before,.ffsecondLevelNav ul li span.thirdLevel:before,.ddmenu ul li a .icon.thirdLevel:before{content:""}.icon-camera:before{content:""}.icon-camera-circle:before{content:""}.icon-accessories:before,.icon-accessories-circle:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-left-circle:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-right-circle:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-up-circle:before{content:""}.icon-buying-tools:before{content:""}.icon-buying-tools-circle:before{content:""}.icon-calendar:before{content:""}.icon-calendar-circle:before{content:""}.icon-cpo:before{content:""}.icon-cpo-circle:before{content:""}.icon-cpo-border:before{content:""}.icon-features:before{content:""}.icon-features-circle:before{content:""}.icon-hamburger:before,.secondLevelNav .more span:before{content:""}.icon-hamburger-border:before{content:""}.icon-info:before{content:""}.icon-info-circle:before,.icon-email-circle.overview:before{content:""}.icon-key:before{content:""}.icon-key-circle:before{content:""}.icon-locate:before{content:""}.icon-locate-circle:before{content:""}.icon-logo:before{content:""}.icon-logo-circle:before{content:""}.icon-magnify:before{content:""}.icon-magnify-border:before{content:""}.icon-minus:before{content:""}.icon-minus-circle:before{content:""}.icon-pin:before{content:""}.icon-pin-circle:before{content:""}.icon-pin-border:before{content:""}.icon-list:before{content:""}.icon-list-circle:before{content:""}.icon-paper:before{content:""}.icon-paper-circle:before{content:""}.icon-pencil:before{content:""}.icon-pencil-circle:before{content:""}.icon-plus:before{content:""}.icon-plus-circle:before{content:""}.icon-pricing:before{content:""}.icon-pricing-circle:before{content:""}.icon-pricing-border:before{content:""}.icon-print:before{content:""}.icon-print-circle:before{content:""}.icon-promo:before{content:""}.icon-promo-circle:before,.uiButton.bigger .icon-offers:before{content:""}.icon-specs:before,.icon-specifications:before{content:""}.icon-specs-circle:before{content:""}.icon-vehicle-front:before{content:""}.icon-vehicle-front-circle:before{content:""}.icon-x:before,.secondLevelNav .moreOpen span:before{content:""}.icon-x-border:before{content:""}.icon-instagram:before{content:""}.icon-instagram-circle:before{content:""}.icon-question:before{content:""}.icon-question-circle:before{content:""}.icon-compare:before{content:""}.icon-compare-border:before{content:""}.icon-compare-circle:before{content:""}.icon-download:before{content:""}.icon-full-screen:before{content:""}.icon-linkedin:before{content:""}.icon-linkedin-circle:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest-circle:before{content:""}.icon-share:before{content:""}.icon-upload:before{content:""}.icon-vehicle-dotted:before{content:""}.icon-vehicle-dotted-check:before{content:""}.icon-controls-seating-4:before{content:""}.icon-controls-seating-5:before{content:""}.icon-controls-slider-handle:before{content:""}.icon-controls-vehicle-coupe:before{content:""}.icon-controls-vehicle-hatch:before{content:""}.icon-controls-vehicle-sedan:before{content:""}.icon-controls-vehicle-suv:before{content:""}.icon-controls-vehicle-wagon:before{content:""}.icon-contact:before{content:""}.icon-contact-circle:before{content:""}.icon-sitemap:before{content:""}.icon-sitemap-circle:before{content:""}.icon-stack:before{content:""}.icon-stack-circle:before{content:""}@font-face{font-family:'icomoon-chat';src:url('/Content/7907/Media/General/webimage/font-icons/icomoon-chat.eot?-6oq04');src:url('/Content/7907/Media/General/webimage/font-icons/icomoon-chat.eot?#iefix-6oq04') format('embedded-opentype'),url('/Content/7907/Media/General/webimage/font-icons/icomoon-chat.woff?-6oq04') format('woff'),url('/Content/7907/Media/General/webimage/font-icons/icomoon-chat.ttf?-6oq04') format('truetype'),url('/Content/7907/Media/General/webimage/font-icons/icomoon-chat.svg?-6oq04#icomoon') format('svg');font-weight:normal;font-style:normal}.icon-chat{font-size:22px;vertical-align:middle;margin:0 5px}.icon-chat:before{font-family:'icomoon-chat';content:""}