@font-face{font-family:CORPAR;src:url(/public/fonts/CORPAR.eot);src:url(/public/fonts/CORPAR.eot) format('embedded-opentype'),url(/public/fonts/CORPAR.woff2) format('woff2'),url(/public/fonts/CORPAR.woff) format('woff'),url(/public/fonts/CORPAR.ttf) format('truetype'),url(/public/fonts/CORPAR.svg#CORPAR) format('svg')}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:auto!important}@-o-viewport{width:device-width}@viewport{width:device-width}.container{width:100%;max-width:1440px!important}.row-container{padding-left:15px;padding-right:15px}.page-header{padding-bottom:0;margin:0;border-bottom:0}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-lg-4,.col-lg-5,.col-lg-6,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-md-4,.col-md-5,.col-md-6,.col-md-1,.col-md-2,.col-md-3,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-xs-10,.col-xs-11,.col-xs-12,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{*padding-right:0;*padding-left:0}.glyphicon,.glyphicon *{font-family:"Glyphicons Halflings"!important}h1:first-of-type *,h1:first-of-type{font-family:CORPAR,Times New Roman,serif}h1,.h1{font-size:26px}h2,.h2{font-size:22px}h3,.h3{font-size:18px}.com-inventory-listing .c-vehicles .vehicle .action-buttons{opacity:1!important}h4,.h4{font-size:16px}h1 small,.h1 small{font-size:20px}h2 small,.h2 small{font-size:16px}h3 small,.h3 small,h4 small,.h4 small{font-size:12px}a{color:#0b65af;text-decoration:none}a:hover,a:focus{color:#030f4f}body.global-index{background:#1c1b1b;color:#222}body{background:#fff;color:#222}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.center{text-align:center}.inline{display:inline-block}.all-caps{text-transform:uppercase}.noPad{padding:0}.img-center,.imgCenter{margin:0 auto}.vcenter-row{font-size:0}.vcenter{display:inline-block;vertical-align:middle;float:none}.full-width{display:block}@media (min-width:768px){a.hidden-xs,span.hidden-xs{display:inline-block!important}}a.tel:hover{color:#0b65af!important;text-decoration:none!important}.mod-lineup .starting-price{display:none!important}.btn{border-radius:2px}.custom-btn{background:#1f75c9;background:-moz-linear-gradient(top,#1f75c9 0,#196ab9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1f75c9),color-stop(100%,#196ab9));background:-webkit-linear-gradient(top,#1f75c9 0,#196ab9 100%);background:-o-linear-gradient(top,#1f75c9 0,#196ab9 100%);background:-ms-linear-gradient(top,#1f75c9 0,#196ab9 100%);background:linear-gradient(to bottom,#1f75c9 0,#196ab9 100%);color:#fff;font-weight:normal;font-family:CORPAR,Times New Roman,serif;font-size:16px;padding-left:25px;padding-right:25px}.custom-btn:hover{background:#196ab9;background:-moz-linear-gradient(top,#196ab9 0,#185ea3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#196ab9),color-stop(100%,#185ea3));background:-webkit-linear-gradient(top,#196ab9 0,#185ea3 100%);background:-o-linear-gradient(top,#196ab9 0,#185ea3 100%);background:-ms-linear-gradient(top,#196ab9 0,#185ea3 100%);background:linear-gradient(to bottom,#196ab9 0,#185ea3 100%);color:#fff!important;font-weight:normal}.btn-gray{font-size:15px;color:#222;text-shadow:none;background-color:#e6e6e6;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6 100%);border:1px solid #a9002c;border-color:#6c6c6c #6c6c6c #6c6c6c;border-color:rgba(108,108,108,1) rgba(108,108,108,1) rgba(108,108,108,1);border-bottom-color:#6c6c6c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;background-position:0 0;font-weight:bold;box-shadow:none}.btn-gray:hover,.btn-gray:focus,.btn-gray:active{color:#222}.layout-header{background:#000;padding:0}.layout-header .header-right{text-align:center}.layout-header .logo img{display:inline-block;margin:0 auto}.layout-header .header-right .address .addFloat,.layout-header .header-right .address .add-float{float:right}.layout-header .header-right .address-wrap{}.layout-header .header-right .address-wrap::before{font-family:"Glyphicons Halflings";content:"\e062";vertical-align:top}.layout-header .header-right .address-wrap .address{vertical-align:middle}.layout-header .header-right .phone{float:right;clear:right;font-size:18px;color:#1f75c9;font-weight:bold;vertical-align:middle}.layout-header .header-right .phone::before{font-family:"Glyphicons Halflings";content:"\e182";vertical-align:top}.logo-txt{font-size:16px;color:#fff;font-family:CORPAR,Times New Roman,serif}.menu-wrap .navbar-nav .a-inventory-n-smart .li-1 .nav-item-label{text-transform:none!important}.layout-footer a,.layout-footer a:visited,.layout-footer a:hover{color:#000}.layout-footer .links .contact{margin-left:10px}.layout-footer .links .delimiter{margin:0 4px}.layout-footer .links a{text-decoration:none}.page-header .nav-bar{background:#222;height:47px}.page-header .nav-bar a[href^=tel]{color:#fff}.page-header .nav-bar .back-button{float:left;width:74px;height:36px;margin-top:5px;border-right:1px solid #5e5e5e;background:url(/public/images/back_button.png) no-repeat scroll 23px center transparent}.page-header .nav-bar .nav-print{float:left;width:74px;height:36px;margin-top:5px;border-right:1px solid #5e5e5e;cursor:pointer;background:url(/public/images/nav-print.png) no-repeat scroll 23px center transparent}.page-header .nav-bar .ask-question{color:#222;font-size:14px;text-align:left;width:180px;float:right;padding-left:32px;border:0;height:34px;line-height:34px;border-radius:3px;margin:6px 5px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;background-image:linear-gradient(to bottom,#fff,#e5e5e5)!important;background-color:#fff;*background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#fff,#e5e5e5);background-image:-o-linear-gradient(top,#fff,#e5e5e5);background-image:linear-gradient(to bottom,#fff,#e5e5e5);background-repeat:repeat-x}.page-header .nav-bar .ask-question.opened{background:#e7e7e7!important;font-weight:bold;height:41px;border-bottom-right-radius:0;border-bottom-left-radius:0}.page-header .nav-bar .ask-question .close-button{display:none;background:url(/public/images/close-overlay-icon.png) left top no-repeat;height:18px;width:17px;cursor:pointer;opacity:1;float:right;margin:8px 3px 0 0}.page-header .nav-bar .ask-question.opened .close-button{display:block}.page-header .nav-bar .ask-question .envelope{width:16px;float:left;height:16px;background:url(/public/images/envelope.png) left top no-repeat;margin:7px 9px 0 0}.page-header .nav-bar .ask-question.opened .envelope{display:none}.page-header .nav-bar .nav-text{float:right;font-size:16px;color:#fff;margin-right:24px;line-height:47px}.page-header .nav-bar .phone-number{background:url(/public/images/mobile_phone.png) left center no-repeat;padding-left:17px;font-size:15px;line-height:47px;font-weight:bold;color:#fff;float:left}.price{color:#017201!important;font-weight:bold!important}.price-old{font-style:italic!important}.price-link{color:#017201!important;text-decoration:none!important}.e-price{color:red;font-size:26px;font-weight:bold}.parallax{background:url(/public/images/parallax.jpg) center center no-repeat;overflow:hidden;background-size:cover}.express-btn{margin-top:4px;width:100%}@media (max-width:767px){.page-header .nav-bar .phone-number{float:left;margin-left:2.1%}.nav-bar .ask-question{width:150px;padding-left:15px}.adaptive-container .comparison-title{position:relative!important;left:0!important;top:0!important;font-size:15px!important}.adaptive-container .model-name{font-size:23px!important;line-height:30px!important}.adaptive-container .compare-info{font-size:14px!important;line-height:30px!important}.layout-header .header-right .address,.layout-header .header-right .phone{text-align:center;float:none}}@media (min-width:768px){h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h1 small,.h1 small{font-size:24px}h2 small,.h2 small{font-size:18px}h3 small,.h3 small,h4 small,.h4 small{font-size:14px}.page-header .nav-bar .ask-question .hidden-xs{display:inline!important}.col-sm-20{width:20%}.layout-header .header-right{text-align:right}}@media (min-width:992px){.layout-footer .links{text-align:left}.layout-header .logo img{margin:0}.col-md-20{width:20%}.col-md-offset-15{margin-left:12.5%}}@media (min-width:1200px){.col-lg-20{width:20%}}@media (min-width:768px) and (max-width:991px){.adaptive-container .model-name{font-size:26px!important}}@media (min-width:992px) and (max-width:1199px){}@media (min-width:1470px){.layout-header .header-left,.layout-header .header-right{padding-left:0;padding-right:0}}.layout-header{background:#222}.logo{display:inline-block}.mercedes-logo{padding:10px 0}.mercedes-right-sm{text-align:right}.layout-header .dealer-logo{padding-left:10%}.layout-header .mercedes-logo{padding-left:15px}.contact-wrapper{font-size:0;float:right;margin:15px 0}.contact-wrapper .glyphicon{font-size:20px}.contact-wrapper .item{display:inline-block;margin-left:20px}.contact-wrapper .item a{color:#fbfbfb!important;font-family:CORPAR,Times New Roman,serif}.contact-wrapper .item a:hover{text-decoration:none}.contact-wrapper .item span{color:#fff}@media (min-width:768px){.contact-wrapper{font-size:14px;position:absolute;right:15px;top:-40px}.contact-wrapper .item{margin-left:20px;font-size:14px}.contact-wrapper .item span{padding-right:10px;font-size:12px;color:#196ab9}}@media (min-width:992px){.contact-wrapper{margin-bottom:12px;position:static;right:auto;top:auto}.contact-wrapper .item{margin-left:20px;font-size:18px}.contact-wrapper .item span{padding-right:10px;font-size:14px}}.menu-container{float:left;width:100%;margin-top:0}.menu-wrap{width:100%;float:left}.menu-glyph-sm{width:10%;position:absolute;right:15px;display:none}.menu-glyph-sm span{background:transparent;color:#196ab9;font-size:20px;display:block;text-align:center;padding:13px 0 17px;top:0}.menu-glyph-sm:hover,.menu-glyph-sm:focus{text-decoration:none}.menu-glyph-sm span:hover,.menu-glyph-sm span:active,.menu-glyph-sm span:focus{text-decoration:none;color:#fbfbfb}.menu-glyph-sm.collapsed .glyphicon-search::before{content:"\e003"}.menu-glyph-sm .glyphicon-search::before{content:"\e014"}#menuDropItem{background:#f8f9f9 none repeat scroll 0 0;position:absolute;right:0;width:200px;z-index:1005}#locationDropItem{box-shadow:none;display:block!important;height:auto!important;overflow:visible;position:absolute;width:100%}@media (max-width:767px){#locationDropItem{background:transparent;margin:0 15px;position:relative;top:0;right:0;width:calc(100% - 30px)}.contact-wrapper{position:absolute;right:15px;z-index:1005}.no-padd-xs{padding:0}}@media (min-width:768px){.menu-wrap{width:90%}#locationDropItem{position:relative}.menu-glyph-sm{display:block;z-index:1003}}@media (min-width:992px){.menu-glyph-sm span{font-size:15px;padding:15px 0 15px}}.upper-footer{background:#222;color:#fff;padding-top:30px;padding-bottom:40px}.layout-footer a,.layout-footer a:visited,.layout-footer a:hover{color:#fff!important}.layout-footer a:hover{text-decoration:underline}.layout-footer h3{font-family:CORPAR,Times New Roman,serif;margin-top:30px}.upper-footer ul{padding:0;margin:0 auto;max-width:450px}.upper-footer ul li{list-style:none;padding:0;margin:0}.upper-footer li.blue-color{}.upper-footer .footer li{display:inline;padding-right:10px;margin-right:5px;line-height:20px;border-right:1px solid #fff;margin-bottom:12px;line-height:14px}.upper-footer .footer-new-cars.footer{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.upper-footer .footer li:last-child,.upper-footer .footer li.no-border{border-right:0}.lower-footer{border-top:1px solid #464646;padding-bottom:20px}.lower-footer{background:#000}.upper-footer .item{text-align:center}.lower-footer .logo-wrap{padding:2% 0;max-width:400px;margin-right:auto;margin-left:auto}.keep-in-touch{padding:15px 0}.keep-in-touch h4{font-family:CORPAR,Times New Roman,serif;color:#fff!important;margin-top:0}.layout-footer .links{text-align:center;padding-top:30px;padding-bottom:25px;font-size:12px}.layout-footer .links,.layout-footer .links a,.layout-footer .links a:hover,.layout-footer .links a:visited{color:#8e8e8e!important}.kit-center{text-align:center}@media (min-width:768px){.upper-footer .item{text-align:left}.upper-footer ul{margin:0;max-width:none}}@media (min-width:992px){.lower-footer .logo-wrap{margin-left:0;margin-right:0}.keep-in-touch{float:left;padding:2% 0}.kit-center{text-align:left}.layout-footer .links{float:right;text-align:right}}.smart-container-padding-top{padding-top:40px}.location-display.collapse.in .mod-live-search.default{width:100%}body .mod-action-buttons .btn.color-inverted{color:#196ab9;border:1px solid #196ab9}body .mod-action-buttons .btn.color-inverted:hover{color:#196ab9;font-weight:bold}body .mod-action-buttons .btn.btn-stretch.btn-stretch-100{background-color:#196ab9;border:1px solid #196ab9;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}body .mod-vehicle-gallery-responsive5 .thumb-item.active .thumb-preview::after{border:4px solid #196ab9}body .mod-shopping-tools-responsive5 svg.svg-icon{fill:#196ab9}body .mod-vehicle-gallery-responsive5 .more-images .glyphicon{color:#196ab9}.global-vehicle-details .mod-form2-getAQuoteResponsive4 .form-button .btn{background:#196ab9}body .mod-search-box2-searchFiltersResponsive4 .slider-selection{background-color:#196ab9}body .com-inventory-listing .vehicle-image .loading-progress .progress-fill{background:#196ab9}body .mod-search-box2-searchFiltersResponsive4 .sb-pcm-settings .adjust-terms{color:#196ab9}body .mod-search-box2-searchFiltersResponsive4 .slider-handle,body .mod-search-box2-searchFiltersResponsive4 .filters-box.expanded .title::before{border-color:#196ab9}body .com-inventory-listing .pagination-btn:hover,body .com-inventory-listing .pagination-btn.active{background:#196ab9}body .com-inventory-listing .pagination-btn{color:#196ab9;border-color:#196ab9}.global-inventory .glyphicon-menu-left::before,.global-inventory .glyphicon-menu-right::before{color:#196ab9}body .com-inventory-listing .view-mode-buttons .btn.disabled{color:#196ab9;border-color:#196ab9}.mod-promotions-responsive2{opacity:.9!important}.RoadsterPromo{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;text-align:center;font-family:'helvetica neue',helvetica,arial,sans-serif;color:#000;padding:2em 1.75em;line-height:1.25;letter-spacing:.0625em;background:#f4f4f4}.RoadsterPromo-inner{max-width:1440px;margin:0 auto}.RoadsterPromo-hed{font-size:1.6em;margin-bottom:1.5em;font-weight:700;text-transform:uppercase;line-height:1.75;letter-spacing:.125em}.RoadsterPromo-icon{margin:1em 0 1.5em}.RoadsterPromo-subhed{display:inline-block;padding-bottom:.25em;margin-bottom:1em;border-bottom:2px solid}.RoadsterPromo-desc{font-size:.875em;line-height:2.25;margin-bottom:2.5em}.RoadsterPromo-video{position:relative;padding-bottom:56.25%}.RoadsterPromo-video iframe{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.RoadsterPromo-cta{font-size:1.125em;background:#1f75c9;color:#fff!important;display:block;padding:1em 2.25em;box-sizing:border-box;width:100%;text-transform:uppercase;font-weight:700;text-decoration:none!important}.RoadsterPromo-col--last{margin-top:3em;text-align:center}.RoadsterPromo-hiw{display:inline-block;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid;font-weight:700;margin-top:2em}.u-sm-show{display:none}.u-tc{text-align:center}@media (min-width:768px){.RoadsterPromo{font-size:16px;text-align:left;padding:5.5em 0}.RoadsterPromo,.RoadsterPromo-col{padding-left:1.5em;padding-right:1.5em}.RoadsterPromo-col{width:50%;box-sizing:border-box}.RoadsterPromo-col--video{order:-1}.RoadsterPromo-col--last{margin-top:2em}.RoadsterPromo-inner{display:-ms-flexbox;display:flex}.RoadsterPromo-hed{margin-bottom:.125em}.RoadsterPromo-cta{font-size:.875em;width:auto;display:inline-block}.u-sm-show{display:block}.u-sm-hide{display:none}}@media (min-width:1280px){.RoadsterPromo{font-size:18px;padding:6.25em 0}.RoadsterPromo,.RoadsterPromo-col{padding-left:2.25em;padding-right:2.25em}}.row.coupon img.img-responsive{max-width:100%!important}