/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
* your custom CSS modifications here.
 */

html,body{margin-top:0;}body{color:#333 !important;font-size:16px !important;margin-top:0;font-family:'Poppins',sans-serif;}.dialog-off-canvas-main-canvas{background:#111;}#navbar{margin-top:0;}.main-branding-wrapper{background-color:rgba(0,0,0,0.70);padding:10px 0;color:#fff;font-size:18px;}.main-branding-wrapper a{color:#fff;}#block-socialicons{float:left;width:33%;padding-top:40px;}.logo.navbar-btn{float:left;width:33%;text-align:center;}#block-mercedes-responsivemenumobileicon{float:left;width:33%;text-align:right;padding-top:40px;}.responsive-menu-toggle-icon span.label{display:none !important;}.responsive-menu-toggle-icon{float:right;}#block-phonenumber{display:none;}@media(min-width:960px){#block-phonenumber{display:block;float:left;width:33%;text-align:right;padding-top:40px;}}.top-call{transition:.3s ease;}.top-call a:hover{text-decoration:none;opacity:0.8;}.glyphicon.glyphicon-earphone{font-size:14px;margin-right:10px;color:#fff;}#social-icons .display-always{float:left;margin-right:5px;}#social-icons .hide-mobile{display:none;float:left;margin-right:5px;}@media(min-width:767px){#social-icons .hide-mobile{display:block;}.hide-desktop{display:none;}}#social-icons img{max-width:35px;height:auto;}.logo img{max-height:80px;}@media(min-width:767px){.logo img{max-height:110px;}}#navbarbg{background:#fff !important;box-shadow:rgba(0,0,0,0.22) 0 2px 5px -1px;}.navbar{margin-bottom:0;}.navbar-default{border:none;background:none;min-height:auto;}.horizontal-menu > li > a,.horizontal-menu > li > span{padding:15px 25px !important;transition:.3s ease;color:#353535 !important;font-size:14px;}.horizontal-menu > li > a:hover,.horizontal-menu > li > span:hover{background:#353535;color:#fff !important;text-decoration:none;}.horizontal-menu > li > span{position:relative;top:13px;}.menu.sub-nav{background:#fff;padding:5px 15px;z-index:1000;}.horizontal-menu > li li{padding:2px 0;}.horizontal-menu > li li > a{color:#353535;text-decoration:none;font-size:13px;}.slider-wrapper{z-index:100;position:relative;width:100%;display:inline-block;}@media(min-width:767px){.slider-wrapper{margin-bottom:25px;}}.path-frontpage .slider-wrapper{margin-bottom:0 !important;}.flexslider{margin:0;padding:0;border:none;background:none;}.region-slider .flexslider{z-index:-100 !important;position:relative;}#flexslider-1::before{position:absolute;bottom:-2vw;width:51%;height:6vw;background-color:#111;z-index:100;content:" ";display:table;left:0;transform:skewY(4.5deg);}#flexslider-1::after{position:absolute;bottom:-2vw;width:51%;height:6vw;background-color:#111;z-index:100;content:" ";display:table;right:0;transform:skewY(-4.5deg);}.slides{padding:0;}.header-wrapper{background:url(/themes/mercedes/images/header-bg.jpg);display:inline-block;width:100%;vertical-align:top;margin-bottom:20px;}.path-frontpage .header-wrapper{margin-bottom:0 !important;}.title-wrapper{display:inline-block;width:100%;background-color:rgba(0,0,0,0.50);}.page-header{border:none;margin:0;padding:15px 0;text-align:center;font-size:18px;text-transform:uppercase;text-shadow:1px 1px 0 #000;color:#fff;}@media(min-width:767px){.page-header{padding:40px 0;font-size:28px;}}#gmap{width:100%;height:400px;border:none;}.path-frontpage .region-content{margin-top:0;}.region-content,.region-sidebar-second{margin-top:25px;background:#1b1b1b;padding:25px;color:#fff !important;z-index:101;position:relative;}.region-sidebar-second{overflow-x:hidden;}.region-content a{color:#fff;text-decoration:underline;}h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif;}img{max-width:100%;height:auto;}.region-sidebar-first h2,.region-sidebar-second h2{margin:0 0 20px 0;font-size:22px;font-weight:bold;}#block-addtoanybuttons{margin-top:20px;}.a2a_dd.addtoany_share{padding-left:0 !important;}.tabs--primary{margin-bottom:20px;}.author{font-size:12px;margin-bottom:20px;font-style:italic;}.link-button{background:#00305c;padding:10px 11px;color:#fff;margin-left:7px;transition:.3s ease;text-decoration:none !important;margin:10px 0 20px 0;display:inline-block;width:auto;}.link-button:hover{opacity:0.8;text-decoration:none;}.alert{margin-top:25px;}.warranty-stars{text-align:center;margin-bottom:20px;}hr{border-top:1px solid #333;}#edit-flexbox{margin-bottom:0;}#edit-flexbox .webform-flex{margin-bottom:15px;}#edit-flexbox input{margin-bottom:0;}.btn,.btn-primary{background:#00305c;padding:10px 11px;color:#fff;transition:.3s ease;border:none;border-radius:0;text-decoration:none !important;}.btn:hover,.btn-primary:hover{background:#00305c;opacity:0.8;}.left{float:left;margin:0 20px 20px 0;}.right{float:right;margin:0 0 20px 20px;}.g-recaptcha{margin-bottom:10px;}.view-sold-cars .views-row,.view-sl-class-for-sale .views-row,.view-other-used-cars-for-sale .views-row{overflow:hidden;width:100%;}.view-sold-cars .views-col,.view-sl-class-for-sale .views-col,.view-other-used-cars-for-sale .views-col{border:1px solid #333;padding:25px;margin:1%;width:98%;}@media(min-width:767px){.view-sold-cars .views-col,.view-sl-class-for-sale .views-col,.view-other-used-cars-for-sale .views-col{width:48%;padding:15px;}}.view-sold-cars .views-field-field-images,.view-sl-class-for-sale .views-field-field-images,.view-other-used-cars-for-sale .views-field-field-images{margin-bottom:10px;}.view-sold-cars .views-field.views-field-title,.view-sl-class-for-sale .views-field.views-field-title,.view-other-used-cars-for-sale .views-field.views-field-title{margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.view-sold-cars .views-field-title a,.view-sl-class-for-sale .views-field-title a,.view-other-used-cars-for-sale .views-field-title a{text-decoration:none;}.views-field-field-transmission,.views-field-field-colour,.views-field-field-mileage,.views-field-field-year{font-size:13px;display:inline-block;margin-right:10px;border-right:1px solid #333;padding-right:10px;}.views-field-field-fuel{font-size:13px;display:inline-block;padding-right:10px;}.field--name-field-images{display:inline-block;width:100%;margin-bottom:20px;}.view-sold-cars .views-field.views-field-nothing,.view-sl-class-for-sale .views-field.views-field-nothing,.view-other-used-cars-for-sale .views-field.views-field-nothing{margin-top:10px;}.view-sold-cars .views-field.views-field-nothing a,.view-sl-class-for-sale .views-field.views-field-nothing a,.view-other-used-cars-for-sale .views-field.views-field-nothing a{font-size:13px;}.page-node-type-used-car .field--name-field-images .field--item:first-child{float:none !important;width:100% !important;}.page-node-type-used-car .field--label{font-weight:normal;}.field--name-field-transmission,.field--name-field-colour,.field--name-field-mileage,.field--name-field-year,.field--name-field-fuel,.field--name-field-engine-size,.field--name-field-interior,.field--name-field-climate-control,.field--name-field-audio,.field--name-field-service-{display:inline-block;margin-right:15px;border-right:1px solid #333;padding-right:15px;}.page-node-type-used-car .field--name-field-images .field--item{float:left;width:80px;margin:4px;}.field--name-field-price{font-size:21px;margin:10px 0 15px 0;font-weight:bold;}.field--name-field-car-video .field--item{margin-top:25px;}.view-homepage-cars{margin-top:20px;}.view-homepage-cars .views-row{overflow:hidden;width:100%;}.view-homepage-cars .views-col{border:1px solid #333;padding:25px;margin:1%;width:48%;}@media(min-width:767px){.view-homepage-cars .views-col{width:23%;padding:15px;position:relative;}}.views-field.views-field-field-car-status{position:absolute;top:25px;background:#00305c;padding:5px 20px;opacity:0.8;font-weight:bold;}.view-homepage-cars .views-field-field-images{margin-bottom:10px;}.view-homepage-cars .views-field.views-field-title{margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.view-homepage-cars .views-field-title a{text-decoration:none;}.view-homepage-cars .views-field.views-field-nothing{margin-top:10px;}.view-homepage-cars .views-field.views-field-nothing a{font-size:13px;}.view-videos .views-col{padding:2%;width:100%;}@media(min-width:767px){.view-videos .views-col{width:50%;}}.view-videos .views-field-title{margin-top:10px;}@media(min-width:767px){.view-videos .views-field-title{min-height:50px;}}.view-blog .views-col{padding:25px;width:98%;margin:1%;border:1px solid #333;}@media(min-width:767px){.view-blog .views-col{width:48%;}}.view-blog .views-field-field-image{margin-bottom:10px;}.view-blog .views-field-title{margin-bottom:10px;}.view-blog .views-field-title,.view-blog .views-field-field-summary{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.view-blog .views-field-title a{text-decoration:none;}.view-blog .views-field-created{font-size:12px;font-style:italic;}.views-row{margin-bottom:45px;border-bottom:1px solid #333;padding-bottom:20px;}.views-row:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0;}.view-testimonials .views-field-body{margin-bottom:10px;}.view-testimonials .views-field.views-field-title{color:#555;font-weight:bold;}.readless-link.readmore-link{margin-left:15px;text-decoration:none;color:#999;}.readless-link{text-decoration:none !important;color:#999 !important;}.featured-links-wrapper{margin-top:60px;padding:25px 0;background:#c9d3d8;color:#222;font-size:15px;text-align:center;}.glyphicon.glyphicon-star{font-size:26px;font-family:normal normal normal 14px/1 FontAwesome;color:#f6c800;margin-left:10px;width:28px;}#greviews{background:#00305c;padding:10px 11px;color:#fff;margin-left:7px;transition:.3s ease;display:block;width:140px;margin:15px auto 0 auto;}@media(min-width:767px){#greviews{background:#00305c;padding:10px 11px;color:#fff;transition:.3s ease;display:inline-block;width:auto;margin:0 0 0 7px;}}#greviews:hover{opacity:0.8;text-decoration:none;}.featured-wrapper{padding:25px 0;background:#283136;color:#fff;font-size:15px;text-align:center;}.featured-wrapper .block-title{font-size:20px;margin:0 0 10px 0;}.featured-wrapper a{color:#fff;font-size:13px;}@media(min-width:767px){.featured-wrapper{text-align:left;}.featured-wrapper .item{float:left;width:20%;margin:0 0 5px 0;}}.postscript-wrapper{background:#1c2226;color:#fff;padding:15px 0;font-size:13px;}.postscript-wrapper .block{margin-bottom:40px;}#block-copyrightcredits{margin-bottom:0 !important;}@media(min-width:767px){.postscript-wrapper .block{margin-bottom:0;}}.postscript-wrapper a,.postscript-wrapper p{color:#fff;}.postscript-wrapper p{margin-bottom:15px;}.postscript-wrapper h2{margin:0 0 5px 0;font-size:18px;font-weight:bold;}@media(min-width:767px){.postscript-wrapper h2{margin:0 0 20px 0;}}.region-postscript-full{text-align:center;font-size:12px;}.region-postscript-first,.region-postscript-second,.region-postscript-third{text-align:center;}@media(min-width:767px){.region-postscript-first{text-align:left;}.region-postscript-second{text-align:center;}.region-postscript-third{text-align:right;}}.footer-wrapper{background:#1c2226;font-size:12px;padding:15px 0;color:#fff;text-align:center;border-top:solid 1px #545454;}.footer-wrapper,.footer-wrapper a,.footer-wrapper p,.footer-wrapper .field-content{color:#fff;margin:0;}.footer-wrapper a:hover{color:#fff;text-decoration:none;}#csb-img{max-height:20px;margin-right:10px;}.view-sitemap{text-align:center;}svg.ext{margin-left:3px;}.field--name-user-picture img{border-radius:100%;display:block;margin:20px auto;}body.user-logged-in.toolbar-fixed.mm-wrapper_opening,body.user-logged-in.toolbar-fixed.mm-wrapper_opened{padding-top:0!important;}.responsive-menu-block-wrapper{display:none;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem;}.horizontal-menu{position:relative;display:flex;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li ul ul{left:13.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li > a{display:block;padding-top:0.3em;padding-right:1em;padding-bottom:0.35em;padding-left:1em;background-color:#fff;}.horizontal-menu > li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;position:relative;padding-top:0.25em;padding-right:1em;padding-bottom:0.25em;padding-left:1em;text-transform:none;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle{display:inline-block;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px;}.responsive-menu-toggle-icon:before{top:8px;}.responsive-menu-toggle-icon span.icon{top:14px;}.responsive-menu-toggle-icon:after{top:20px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px;}.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s;}.mm-wrapper_opening #page{border-left:1px solid #ccc;}.mm-panel a{border-bottom:none;}ul.menu.mm-listview a.is-active{color:inherit;}.mm-panel a:hover{border:none;}ul.menu.mm-listview{padding-left:0;margin-left:0;}
