
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}/**/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}/**/
a{outline:none;}a img{border:none;}a,a:link,a:visited,a:active{text-decoration:none;}a:hover,a:focus{text-decoration:underline;}:focus{outline:0}b,strong{font-weight:bold;}em,i{font-style:italic;}.active,.active-trail{font-weight:bold;}ul li{list-style:none}.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.cf{zoom:1;}.field-name-body ol,.field-name-body ul{margin:0 0 0 10px;}.field-name-body ul li{list-style:square inside}.tabs li{display:inline;padding:0 10px}.primary{padding:3px 0;margin:4px 0;}.primary li{}.secondary li{}.pager li{display:inline-block;}.breadcrumb{margin:0;}ul.breadcrumb li{display:inline;margin:0 0 0 10px;}.form-type-textfield{}.form-type-checkbox{margin:0;}.form-type-radio{margin:0;}.form-type-textarea{margin:0;}.form-type-managed-file{margin:0;}fieldset{}label{display:inline;font-weight:bold;}textarea{}input{}input[type="radio"]{vertical-align:middle;}input[type="checkbox"]{vertical-align:middle}.ie7 input[type="checkbox"]{vertical-align:baseline;}input[type="file"]{vertical-align:middle;}input[type="search"]{-webkit-appearance:textfield;}form small,form .description{font-size:12px;color:#444;display:block;text-align:left;}.form-field-required{}.form-field-required:after{content:" * "}fieldset legend{.ie7 margin-left:-7px;width:100%;}.block .content:before,.block .content:after{content:"";display:table;}.block .content:after{clear:both;}.block .content{zoom:1;}body.toolbar div#admin-toolbar.vertical{top:130px;}body.toolbar-drawer div#admin-toolbar.vertical{top:66px;}#admin-toolbar{top:20px!important;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:0px;padding:5px;text-align:center;text-shadow:none;}/**/
.feed{text-indent:-9999em;}.feed a.feed-icon{background:transparent url(../png/feed.png);width:16px;height:16px;display:block;}a.ical-icon div{background-color:#900;color:#fff;display:inline;padding:2px;}.file a.file-icon{background:transparent url(../png/text-plain.png) no-repeat left center;padding:2px 2px 2px 20px;}.file a.mime-application-pdf{background-image:url(../png/application-pdf.png)}.file a.mime-application-octet-stream{background-image:url(../png/application-octet-stream.png)}.file a.mime-application-x-executable{background-image:url(../png/application-x-executable.png)}.file a.mime-audio-x-generic{background-image:url(../png/audio-x-generic.png)}.file a.mime-image-x-generic{background-image:url(../png/image-x-generic.png)}.file a.mime-package-x-generic{background-image:url(../png/package-x-generic.png)}.file a.mime-text-html{background-image:url(../png/text-html.png)}.file a.mime-text-plain{background-image:url(../png/text-plain.png)}.file a.mime-text-x-generic{background-image:url(../png/text-x-generic.png)}.file a.mime-text-x-script{background-image:url(../png/text-x-script.png)}.file a.mime-video-x-generic{background-image:url(../png/video-x-generic.png)}.file a.mime-x-office-document{background-image:url(../png/x-office-document.png)}.file a.mime-x-office-presentation{background-image:url(../png/x-office-presentation.png)}.file a.mime-x-office-spreadsheet{background-image:url(../png/x-office-spreadsheet.png)}.table-order-asc,.table-order-desc{width:16px;height:16px;float:right}.table-order-asc{background:transparent url(../png/arrow-asc.png) no-repeat center top;}.table-order-desc{background:transparent url(../png/arrow-desc.png) no-repeat center top;}/**/
video{display:block;}.mejs-container{position:relative;background:#fff;font-family:Helvetica,Arial;text-align:left;vertical-align:top;padding-bottom:30px;}.me-plugin{position:relative;height:auto;}.me-plugin embed,.me-plugin object{display:block;}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#fff;overflow:hidden;}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000;padding-bottom:0;}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%;}.mejs-background{position:absolute;top:0;left:0;}.mejs-container-fullscreen .mejs-mediaelement{position:absolute;width:100%;height:100%;}.mejs-poster{position:absolute;top:0;left:0;z-index:3;}.mejs-poster img{border:0;padding:0;border:0;display:block;}.mejs-overlay{position:absolute;top:0;left:0;z-index:5;}.mejs-overlay-play{cursor:pointer;}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:200px;height:100px;margin:-50px 0 0 -100px;background:url(../png/duo-play-button.png) no-repeat center top;}.mejs-overlay:hover .mejs-overlay-button{background-position:center -100px;}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:transparent;}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(//dq4zp01npifg0.cloudfront.net/cdn/farfuture/uIgw1OVxTGXA3vCVC10SwXrvTHf8W2zpCaJdsvpIEk8/mtime:1375320056/sites/all/themes/msource/mediaelement/video-loading.gif) 50% 50% no-repeat;}.mejs-container .mejs-controls{position:relative;background:none;list-style-type:none;margin:0;padding:0;background:rgb(21,21,20);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));width:100%;height:30px;z-index:2;}.mejs-container-fullscreen .mejs-controls{position:absolute;bottom:0px;left:0px;}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;background:0;font-family:Helvetica,Arial;border:0;}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(//dq4zp01npifg0.cloudfront.net/cdn/farfuture/IlbA_HirSYM20UYRPglqJjmaiVaZ2Sa9saHuggOY5xk/mtime:1375320056/sites/all/themes/msource/mediaelement/controls.png) no-repeat;}.mejs-controls .mejs-button button:focus{outline:solid 1px yellow;}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px 3px 0 3px;overflow:hidden;text-align:center;padding:auto 4px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}.mejs-container .mejs-controls .mejs-time span{font-size:11px;color:#fff;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto;}.mejs-controls .mejs-play button{background-position:0 0;}.mejs-controls .mejs-pause button{background-position:0 -16px;}.mejs-controls .mejs-stop button{background-position:-112px 0;}.mejs-controls div.mejs-time-rail{width:200px;padding-top:8px;}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:6px;cursor:pointer;}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8));}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;}@-webkit-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-moz-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-ms-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@-o-keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}@keyframes buffering-stripes{from{background-position:0 0;}to{background-position:30px 0;}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(44,124,145,0.8)),to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-moz-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-o-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:-ms-linear-gradient(top,rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8),rgba(78,183,212,0.8));background:#610;width:0;}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center;}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111;}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0;}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px;}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0;}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px;}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute button{background-position:-16px -16px;}.mejs-controls .mejs-unmute button{background-position:-16px 0;}.mejs-controls .mejs-volume-button{position:relative;}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(//mercedessource.com/sites/all/themes/msource/mediaelement/background.png);background:rgba(50,50,50,0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0;}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.5);margin:0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,0.9);margin:0;}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0;}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,0.8)),to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-moz-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-o-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:-ms-linear-gradient(top,rgba(30,30,30,0.8),rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8),rgba(60,60,60,0.8));}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,0.9)),to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-moz-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-o-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:-ms-linear-gradient(top,rgba(255,255,255,0.9),rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9),rgba(200,200,200,0.8));}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none;}.mejs-controls .mejs-captions-button{position:relative;}.mejs-controls .mejs-captions-button button{background-position:-48px 0;}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(//mercedessource.com/sites/all/themes/msource/mediaelement/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px;}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0;}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1;}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,0.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,0.7)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:-ms-linear-gradient(top,rgba(50,50,50,0.7),rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7),rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0;}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer;}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none;}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,0.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(102,102,102,0.7)),to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-moz-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-o-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:-ms-linear-gradient(top,rgba(102,102,102,0.7),rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7),rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232);}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px;}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis;}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff;}.mejs-captions-layer  a{color:#fff;text-decoration:underline;}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal;}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0;}.mejs-captions-position-hover{bottom:45px;}.mejs-captions-text{padding:3px 5px;background:url(//mercedessource.com/sites/all/themes/msource/mediaelement/background.png);background:rgba(20,20,20,0.8);}.mejs-clear{clear:both;}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:bold;}.me-cannotplay span{padding:15px;display:block;}.mejs-controls .mejs-loop-off button{background-position:-64px -16px;}.mejs-controls .mejs-loop-on button{background-position:-64px 0;}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px;}.mejs-controls .mejs-backlight-on button{background-position:-80px 0;}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0;}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001;}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333;}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333;}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff;}.mejs-controls .mejs-sourcechooser-button{position:relative;}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(//mercedessource.com/sites/all/themes/msource/mediaelement/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px;}/**/
@font-face{font-family:'SourceSansPro';src:url(../eot/sourcesanspro-regular-webfont.eot);src:url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Regular-webfont.woff) format('woff'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Regular-webfont.ttf) format('truetype'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Regular-webfont.svg#SourceSansProRegular) format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'SourceSansPro';src:url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Semibold-webfont.eot);src:url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Semibold-webfont.woff) format('woff'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Semibold-webfont.ttf) format('truetype'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Semibold-webfont.svg#SourceSansProSemibold) format('svg');font-weight:600;font-style:normal;}@font-face{font-family:'SourceSansPro';src:url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Light-webfont.eot);src:url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Light-webfont.eot?#iefix) format('embedded-opentype'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Light-webfont.woff) format('woff'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Light-webfont.ttf) format('truetype'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-Light-webfont.svg#SourceSansProLight) format('svg');font-weight:100;font-style:normal;}@font-face{font-family:'SourceSansPro';src:url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-LightIt-webfont.eot);src:url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-LightIt-webfont.eot?#iefix) format('embedded-opentype'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-LightIt-webfont.woff) format('woff'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-LightIt-webfont.ttf) format('truetype'),url(//mercedessource.com/sites/all/themes/msource/css/fonts/SourceSansPro-LightIt-webfont.svg#SourceSansProLightItalic) format('svg');font-weight:300;font-style:italic;}html{margin:0;padding:0;}body{color:#333;background:#eae9e9 url(//mercedessource.com/sites/all/themes/msource/css/images/bg-body.png) repeat-x center top;font-family:'SourceSansPro',sans-serif;font-weight:300;line-height:1.4;}input{font-family:'SourceSansPro',sans-serif;}input[type="submit"]{font-weight:100;cursor:pointer;letter-spacing:0;}img{-ms-interpolation-mode:bicubic;}h1,h2,h3,h4,h5,h6,p{margin-top:0;}h1{font-size:30px;letter-spacing:-.03em;-webkit-font-smoothing:antialiased;}h2{letter-spacing:-.03em;font-weight:600;font-size:26px;margin:0 0 .7rem 0;padding:0;}h3{font-weight:300;font-size:20px;}h4{color:black;font-size:18px;}.field-name-body ul,.field-name-body ol,p{margin-bottom:1em;line-height:1.6;font-size:15px;}ol{padding-left:20px;}ol li{list-style:decimal;}.intro{font-size:20px;line-height:1.5;}a,a:visited{text-decoration:none;color:#880000;}a.button,a.button:visited{background:#014eb1 url(//mercedessource.com/sites/all/themes/msource/css/images/button-shadow.png) no-repeat center top;background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-menu.png) no-repeat center top;background-size:100% 100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-clip:border-box !important;padding:.5rem 1rem !important;color:white !important;font-size:1rem !important;font-weight:300 !important;vertical-align:middle !important;text-decoration:none !important;margin-right:20px;}a.button:hover,a.button:focus{opacity:.9;color:white !important;}a.button:active{color:white !important;}table{width:100%;}table th{font-weight:600;padding:10px;}tr.odd td,tr.even td{padding:15px;vertical-align:top;}tr.even{background:none;}div.video{margin:20px 0;}div.error{background-color:#fE9343 !important;border-color:#f48D3D !important;font-size:1.4em;}span.more{background:url(//mercedessource.com/sites/all/themes/msource/css/images/arrowMore.png) no-repeat right center;position:absolute;top:6px;right:0;text-align:right;display:block;font-size:14px;letter-spacing:0px;color:#666;padding:6px 20px 6px 0;width:100%;}span.more:hover{opacity:0.6;}.tabs-wrap{position:relative;z-index:10;}body.page-node .tabs-wrap{position:absolute;top:20px;right:20px;width:auto;}body.node-type-page .tabs-wrap{top:auto;right:auto;}body.page-node .tabs-wrap .action-links,body.page-node .tabs-wrap .tabs{float:right;}.breadcrumb{position:absolute;top:27px;left:50%;margin-left:-550px;}nav.tabs ul,nav.tabs li{margin:0;padding:0;border:0;}.item-list-pager{clear:left;}#admin-menu{position:absolute !important;box-shadow:none;background:#666;}.col{float:left;width:340px;margin-right:35px;}div.col ul{margin:10px 0;font-size:22px;}div.col ul li{}.col.last{margin-right:0;}div.col h3{width:340px;height:74px;text-align:center;font-size:30px;line-height:2.2;text-transform:uppercase;color:#fff;background:url(//mercedessource.com/sites/all/themes/msource/css/images/contactArrow.png) no-repeat center;}form{border-radius:6px;-moz-border-radius:6px;color:#000;}.form-required{color:red;}.form-item{margin:0 0 10px;}label{display:block;font-size:15px;font-weight:300;margin-bottom:0;}.page .required{color:#000;}.page .required:after{color:#940000;content:" *";}input[type="text"]{font-size:15px;padding:6px 4px 2px;color:#666;}textarea{font-size:16px;padding:6px 4px 2px;color:#666;border-radius:4px;border:1px solid #aaa;}fieldset{position:relative;margin-bottom:20px;}legend{position:absolute;top:10px;color:#960000;font-family:"Noto Serif",Georgia,Serif;font-style:italic;font-weight:400;font-size:22px;margin:0;}.profile h3{color:#960000;font-family:"Noto Serif",Georgia,Serif;font-style:italic;font-weight:400;font-size:22px;border-bottom:0;margin:30px 0 10px 0;}body.page-user legend{position:static;}.tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:3px;left:20px;top:-20px;color:#fff;content:attr(title);padding:5px;width:170px;font-size:16px;position:absolute;}/**/
html{margin:0;padding:0;}header nav ul,.wrap,body.front div#content-bottom #block-views-problems-block-1 h3.title,body.front .content-wrap{margin:0 auto;width:1100px;position:relative;}#block-block-31 .wrap{width:auto !important;}body.page-user #main-content .tabs-wrap{right:-9px;top:-80px;text-align:right;}body.page-user #main-content .tabs-wrap ul.primary li a{background-color:#fff;border-style:none;padding:0 0.5em;}body.page-user #main-content .tabs-wrap ul.primary li.active a{border-bottom:2px solid #000;}div#content-top div.block .wrap{width:auto;}div.page{min-height:750px;}div.page-wrap{padding-top:60px;}body.node-type-product div.page-wrap,body.node-type-problem div.page-wrap{padding-top:30px;}footer,header{background:#222 url(../png/bg-header.png) no-repeat center top;background-size:100% 100%;}header>.wrap{height:120px;}header{position:relative;}header a#logo{position:absolute;left:-30px;top:10px;text-indent:-5000px;overflow:hidden;height:65px;width:265px;display:block;background:url(//dq4zp01npifg0.cloudfront.net/cdn/farfuture/B8d0xM8yxs8kcpmkHbw-wukMzXwB9aoh3qtBLxqOZn0/mtime:1375320056/sites/all/themes/msource/logo-reverse.png) 50% 50% no-repeat;}header a#logo:hover,header a#logo:focus,header a#logo:active{opacity:.9;}
@media screen and (-webkit-min-device-pixel-ratio:2) {
  header a#logo{background-image:url(../png/logo-reverse-2x.png);background-size:265px 65px;}
}
header nav#block-system-main-menu{position:absolute !important;left:0;width:100%;top:85px;height:35px;background:url(../jpg/bg-red-band.jpg) no-repeat center top;background-size:100% 35px;}header .user-links{position:absolute;right:0;bottom:5px;z-index:10;color:#ccc;}header .user-links a{color:#fff;font-weight:100;}header .user-links a.user{margin-right:15px;}body.pathone-user .user-links a.user{background:#fff;color:#900;padding:11px 12px 8px 12px;}header nav#block-system-main-menu>ul{display:block;list-style:none;text-align:left;}header nav#block-system-main-menu>ul li{float:left;padding:8px 8px 8px 0;margin-right:20px;}header nav#block-system-main-menu>ul li a{font-weight:100 !important;color:#fff !important;}header nav#block-system-main-menu>ul li a:hover{text-decoration:underline;}#block-block-32{position:absolute;top:46px;right:50%;margin-right:-530px;width:1100px;text-align:right;}#block-block-32 .wrap{width:auto;}#block-block-32 p{line-height:1.2;color:#fff;}#block-block-32 p a{color:#fff;text-decoration:underline;}body.front footer{}footer{position:relative;z-index:1;margin:0 auto;color:white;background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-footer.png) repeat-x;}footer>div.wrap{padding:100px 0;}footer h6{font-size:20px;font-weight:300;text-decoration:none;color:white;margin-bottom:5px;}footer a,footer a:visited
footer a.active,footer a.active:visited{text-decoration:none;color:white !important;font-size:15px;}footer ul{margin-top:0;padding:0;}footer .col{width:140px;}footer .wrap ul li,footer .wrap p{margin-left:0;font-weight:100;margin-bottom:.25rem;}footer .block{position:relative;width:70%;}footer #block-block-17 .col ul{margin-left:0;}#footer-copy{position:absolute;right:40px;top:100px;width:204px;}#footer-logo{text-indent:-9999px;overflow:hidden;width:224px;height:124px;background:url(../png/footer-logo.png) no-repeat left top;margin-bottom:20px;position:relative;}#footer-social{padding-left:20px;line-height:2.2;text-align:right;color:#999;margin-bottom:30px;}#footer-social img{padding-left:4px;padding-top:2px;vertical-align:top;}#footer-disclaimer{width:350px;color:#aaa;text-align:right;position:absolute;right:0;}#block-block-13{margin-top:80px;}#block-block-13 li{display:inline;padding-right:10px;margin-right:10px;border-right:1px solid #aaa;}#block-block-13 li:last-child{border-right:none;}body.sidebar-first div#main-content{float:left;width:800px;position:relative;margin-left:-30px;padding:0 0px 80px 30px;}aside.sidebar-first div.block div.wrap{width:auto;}aside.sidebar-first .more-links{display:none;}aside.sidebar-first .views-submit-button{clear:left;}aside h3{font-size:26px;}body.node-type-problem aside h3{font-size:22px;}body.sidebar-first aside.sidebar-first{float:right;width:220px;position:relative;padding:20px;}body.sidebar-first aside.sidebar-first.fixed{position:fixed;top:50px;margin-left:840px;}#content-bottom{clear:both;}#block-msource-blocks-2>div.wrap,#block-msource-blocks-0>div.wrap,body.node-type-product div.page-wrap,body.node-type-problem div.page-wrap,body.front div#content-bottom #block-views-problems-block-1>div.wrap,div#block-views-problems-block-1>div.wrap{width:100%;}form#msource-blocks-search-form{position:absolute;right:0px;padding:13px 18px;width:242px;color:#fff;border-radius:0px 0px 6px 6px;-webkit-transition:background 333ms ease;-moz-transition:background 333ms ease;-ms-transition:background 333ms ease;-o-transition:background 333ms ease;transition:background 333ms ease;}form#msource-blocks-search-form.active{background:#fff;box-shadow:0px 0px 10px #000;color:#000;z-index:10;}form#msource-blocks-search-form .form-item{float:left;font-size:13px;margin-right:7px;}form#msource-blocks-search-form .form-type-textfield label{font-weight:100;vertical-align:middle;font-size:14px;margin-right:4px;display:inline;color:#fff;}form#msource-blocks-search-form.active label{color:#000;}.js form#msource-blocks-search-form .form-type-radios{height:0;-webkit-transition:height 333ms ease;-moz-transition:height 333ms ease;-ms-transition:height 333ms ease;-o-transition:height 333ms ease;transition:height 333ms ease;overflow:hidden;}.js form#msource-blocks-search-form.active .form-type-radios{height:auto;}form#msource-blocks-search-form .option{display:inline;font-weight:100;font-size:14px;line-height:1;top:2px;position:relative;}form#msource-blocks-search-form .form-item .form-item{float:none;width:auto;margin:0;padding:3px 0;font-size:13px;color:#fff;}form#msource-blocks-search-form input#edit-keywords{width:120px;padding:3px 2px 2px;font-size:14px;margin-bottom:4px;}form#msource-blocks-search-form .form-type-radios{margin:-10px 0 0 45px;}form#msource-blocks-search-form .form-radios .form-type-radio:nth-child(3),form#msource-blocks-search-form .form-radios .form-type-radio:nth-child(4){margin-left:7px;border-left:2px solid #ccc;padding-left:5px;}form#msource-blocks-search-form input#edit-submit,form#msource-blocks-search-form input#edit-submit--2{}body.purchased-video #content{background:#100b0c url(//mercedessource.com/sites/all/themes/msource/css/images/video-manual-bg.jpg) repeat-x center top;}body.purchased-video #content article{}body.purchased-video #content h1.page-title{color:#fff;width:100%;font-size:24px;margin-bottom:0;}body.purchased-video #content article section.head{background:none;}body.purchased-video #content article section.content{background:#ccc;}body.purchased-video #content article section.head .thumbs{display:none;}body.purchased-video #content article section.head div.field-name-field-subtitle{color:#999;width:100%;margin-bottom:30px;}body.purchased-video #content article div.images{position:relative;left:0;top:0;padding:0px 0 40px;width:auto;}body.purchased-video #mep_0{background:#fff;}#messages-box div.messages .context{max-width:1110px;margin:0 auto;}body.page-checkout-shipping legend{display:none;}body.page-checkout-shipping #content #main-content{border:1px solid #ccc;box-shadow:2px 4px 4px rgba(0,0,0,.3);border-radius:6px;padding:30px 10px 10px 10px;background:#fff;}#edit-commerce-shipping-shipping-serice-ups-ground:before{content:" ";border-top:#880000 solid 2px;display:block;position:absolute;width:270px;margin-top:-9px;}/**/
.field-name-field-related-nodes article.node-teaser,section.content aside article.node-teaser,div.view article.node-teaser{width:190px;min-width:90px;margin-right:35px;float:left;}section.content aside article.node-teaser{max-width:190px;height:250px;overflow:hidden;}.view-my-products article.node-teaser{height:300px;}section.content aside div.views-row-last article.node-teaser,div.views-row-last article.node-teaser{margin-right:0;}article.node-teaser h2,article.node-view-mode-search_result h2{text-shadow:0px 1px 0px #fff;font-size:15px;margin-bottom:2px;line-height:1.3;}article.node-view-mode-search_result h2{font-size:18px;font-weight:600;}article.node-teaser .field-type-text{font-size:13px !important;color:#888;font-style:italic;}article.node-teaser .field-name-field-subtitle{font-size:13px;padding-right:5px;}.featured-column article.node-teaser h2 a{color:#000;}section.content aside article.node-teaser{margin-bottom:20px;}section.content aside article.node-teaser .imagebox{margin-bottom:0;}section.content aside article.node-teaser:hover h2{background:#880000;text-shadow:0px 1px 1px #666;border-radius:0 0 4px 4px;}section.content aside article.node-teaser h2{font-size:14px;padding:5px;}section.content aside article.node-teaser:hover h2 a{color:#fff;}article .imagebox{position:relative;display:block;min-height:100px;background:#ccc;margin-bottom:10px;box-shadow:2px 2px 4px rgba(0,0,0,.3);border-radius:4px;}.imagebox .stock{font-size:.8em;padding:0 0 0 1em;position:relative;top:30px;font-style:italic;}article .imagebox img{border-radius:4px;display:block;width:100%;height:auto;}article .thumbs img.play{position:absolute !important;width:45px;height:45px;left:50%;top:50%;margin-left:-22px;margin-top:-23px;transition:opacity 333ms;-moz-transition:opacity 333ms;-webkit-transition:opacity 333ms;-o-transition:opacity 333ms;z-index:1;box-shadow:none !important;border:none !important;}.imagebox img.play{position:absolute !important;width:45px;height:45px;left:50%;top:50%;margin-left:-22px;margin-top:-23px;transition:opacity 333ms;-moz-transition:opacity 333ms;-webkit-transition:opacity 333ms;-o-transition:opacity 333ms;z-index:1;box-shadow:none;}.imagebox:hover img.play,a:hover img.play{opacity:.7;}article.node-teaser .imagebox div.field-type-taxonomy-term-reference{position:absolute;top:0;font-size:14px;background:rgba(0,0,0,.6);left:0px;padding:3px 6px;color:#fff;font-style:italic;}article#node-10256 div.field-type-text-with-summary{padding-top:30px;}article.node-product.node-teaser h2{font-size:17px;}body.page-user article.node-product.node-teaser h2{font-size:14px;}article.node-product.node-teaser div.field-type-commerce-price,article.node-view-mode-search_result div.field-type-commerce-price{position:absolute;bottom:0;font-size:14px;right:0px;padding:6px 8px;color:#fff;background:#222 url(../png/bg-header.png) no-repeat 33% top;background:rgba(0,0,0,.6);background-size:200% 100%;}body.page-user article.node-product.node-teaser div.field-type-commerce-price{display:none;}article#node-10244{padding-top:110px;position:relative;}article#node-10244 .profile{position:absolute;left:40px;top:-168px;}article#node-10256{padding-top:60px;padding-bottom:0;}article#node-10256 .profile{position:absolute;left:10px;top:-110px;}article#node-10256 h4,article#node-10244 h4{color:#fff;font-size:18px;position:absolute;top:-83px;margin-left:350px;margin-right:90px;text-align:right;line-height:1.6;font-weight:400;font-family:"Noto Serif",Georgia,Serif;font-style:italic;-webkit-font-smoothing:antialiased;}article#node-10256 h4{position:relative;top:0;font-size:27px;margin-left:390px;text-align:left;}article#node-10256 p,article#node-10244 p{font-size:16px;font-weight:100;color:#ccc;}article#node-10244 div.intro{box-shadow:2px 2px 4px rgba(0,0,0,.3);background:#443f3f;margin-left:368px;margin-right:80px;padding:30px;color:#fff;}article#node-10256 div.intro{margin-left:390px;margin-right:80px;padding:20px 0px;color:#fff;}article#node-10256 .expandable,article#node-10244 .expandable{color:#fff;margin-left:4px;}.expandable{text-decoration:underline;}#block-msource-forms-0{background:#940000 url(//mercedessource.com/sites/all/themes/msource/css/images/bg-red-band.jpg) no-repeat center top;background-size:200% 100%;color:#fff;border-radius:6px;width:490px;height:110px;position:absolute;right:0;z-index:999;top:-50px;box-shadow:2px 2px 4px rgba(0,0,0,.3);}#block-msource-forms-0 #edit-keys-wrapper{margin-bottom:2px;}#block-msource-forms-0 #edit-keys-wrapper label{margin-top:3px;font-size:24px;margin-right:11px !important;font-weight:100;text-shadow:none;letter-spacing:-.03em;}#block-msource-forms-0 #edit-keys-wrapper label,#block-msource-forms-0 #edit-keys-wrapper .views-widget{float:left;margin-right:5px;}#block-msource-forms-0 #edit-keys-wrapper .views-widget input{width:180px;margin-top:5px;}#block-msource-forms-0 #edit-chassis-wrapper{}#block-msource-forms-0 .views-exposed-widget{padding-top:3px;padding-right:0.9em;}#block-msource-forms-0 #edit-onsale-wrapper{display:none;}#block-msource-forms-0 .views-submit-button{position:absolute;top:4px;left:383px;}#block-msource-forms-0 .more-links{width:98%;left:1%;font-weight:100;color:#aaa;background:#222;padding:10px 0;border-radius:0px 0px 6px 6px;position:absolute;bottom:-57px;text-align:center;}#block-msource-forms-0 .more-links a{color:#fff;padding:0;margin:0 10px;}#block-msource-forms-0 #edit-reset{display:none;}#block-views-exp-product-selector-page .views-submit-button a{display:none;}#block-block-16 .wrap,#block-msource-forms-0 .wrap{width:100%;}#block-msource-forms-0 .views-exposed-widgets{margin:5px 0 0 15px;}#block-msource-forms-0 .views-exposed-widgets #edit-type-1-wrapper{display:none;}#block-msource-forms-0 .views-exposed-widgets #edit-title-wrapper input{width:35px;}#block-msource-forms-0 .views-exposed-widgets input[value="*"]{position:absolute;bottom:-22px;left:275px;}#block-msource-forms-0 form{color:inherit;border:none;}#block-msource-forms-0 .views-widget-filter-field_product_category_tid{display:none;}body.front div.page div#content div.page-wrap div#main-content div#content-top{min-height:350px;}#block-msource-blocks-3,#block-msource-blocks-1{position:relative;z-index:1;margin-top:140px;margin-bottom:-30px;}#block-msource-blocks-3 section,#block-msource-blocks-1 section{width:325px;float:left;margin-right:40px;margin-top:-30px;position:relative;}.block-msource-blocks .view-id-new{margin-bottom:30px;}.block-msource-blocks a.more{display:block;white-space:nowrap;margin-bottom:5px;}#block-msource-blocks-3{margin-bottom:-60px;}body.front #content-bottom{background:#fff;padding:100px 0;}div.htabs{display:none;}#block-msource-blocks-3 h2.title,#block-msource-blocks-1 h2.title{background-position:left top;background-repeat:no-repeat;padding-top:4px;position:absolute;top:-45px;color:#fff;text-shadow:0px 1px 1px #000;}h2#msource-blocks-new-3,h2#msource-blocks-new-6{padding-left:30px;background-image:url(//mercedessource.com/sites/all/themes/msource/css/images/icon_msource_parts-reverse.png);background-position:-5px top !important;}h2#msource-blocks-new-2,h2#msource-blocks-new-5{padding-left:40px;background-image:url(//mercedessource.com/sites/all/themes/msource/css/images/icon_msource_docs-reverse.png);}h2#msource-blocks-new-1,h2#msource-blocks-new-4{padding-left:25px;background-position:-10px top !important;background-image:url(//mercedessource.com/sites/all/themes/msource/css/images/icon_msource_sale-reverse.png);}#msource-blocks-new-4{position:relative;margin-right:-30px;}#block-msource-blocks-3>div.wrap,#block-msource-blocks-1>div.wrap{padding:0 20px 20px;width:auto;background:#e5e5e5 url(//mercedessource.com/sites/all/themes/msource/css/images/bg-band-down.png) no-repeat center top;box-shadow:3px 3px 10px rgba(0,0,0,.4);}#block-msource-blocks-3 section:last-child,#block-msource-blocks-1 section:last-child{margin-right:0;}div#block-views-new-block div.wrap,div#block-views-new-block-1 div.wrap,div#block-views-new-block-2 div.wrap,div#block-views-new-block-3 div.wrap{width:auto;clear:none;}div.featured-column article.node-teaser{float:none;width:auto;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #ccc;min-height:255px;margin-right:10px;border-radius:6px;background:#222;background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.3);}div.featured-column article.node-teaser .imagebox{box-shadow:none;}div.featured-column article.node-teaser h2{font-size:18px;margin-right:20px;text-shadow:none;}.field-name-field-subtitle{font-family:"Noto Serif",Georgia,Serif;font-style:italic;}div.featured-column article.node-teaser h2 a{color:#880000;}div.featured-column h2,div.featured-column article div.content,div.featured-column .views-field-field-image{margin-left:10px;}div.featured-column .views-field-field-image img{display:block;border-radius:4px;}div.featured-column .views-field-field-image{border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.3);float:left;width:86px;height:60px;}div.featured-column .views-row{clear:both;position:relative;min-height:70px;margin-bottom:15px;}div.featured-column .views-row .ribbon{left:5px;opacity:1;transition:bottom 333ms;-moz-transition:bottom 333ms;-webkit-transition:bottom 333ms;-o-transition:bottom 333ms;width:32px;background-position:right;}div.featured-column .views-row .ribbon.pdf{background-position:-7px;}div.featured-column .views-row:hover .ribbon{bottom:20%;}div.featured-column .views-field-title{width:205px;float:right;padding-right:10px;font-weight:300;overflow:visible;text-overflow:none;white-space:normal;}div#block-views-problems-block-2{background:rgba(0,0,0,.1) url(//mercedessource.com/sites/all/themes/msource/css/images/bg-band-down.png) no-repeat center top;background-size:100% 100%;padding:40px 0 30px 0;position:relative;}div.block-msource-blocks h2,div#block-views-problems-block-2 h3.title{font-size:20px;color:#333;font-weight:300;text-shadow:0px 1px 0px #fff;}.view-id-product_selector.view-display-id-block_3 .views-row-1 article{width:384px;}#block-msource-blocks-0 div.view{padding:50px 0 50px;}#block-msource-blocks-0,#block-msource-blocks-2,#block-msource-blocks-6{background:#fff;}#block-msource-blocks-2{padding-top:40px;}#block-msource-blocks-2{}#block-msource-blocks-6 > .wrap{width:100%;}#block-msource-blocks-6 > .wrap h3.title{width:1100px;margin:0 auto;}#block-msource-blocks-0{padding-top:40px;}#block-msource-blocks-0 .wrap{width:1060px;}#block-msource-blocks-2 div.even,#block-msource-blocks-0 div.even,#block-msource-blocks-6 div.even{background:#eae9e9;}div#block-views-product-selector-block-1 h3,div#block-views-problems-block-2 h3{font-size:16px;color:#666;text-shadow:0px 1px 0px #fff;margin-bottom:10px;}.solution-finder{z-index:1;color:#fff;position:relative;}.home-solution-finder{background:#111;padding:30px 0 40px;}.home-solution-finder .views-exposed-form{}.home-solution-finder .views-exposed-form .views-exposed-widget{float:none;margin:0 0 10px 0;padding:0;position:static;}.home-solution-finder .views-exposed-form #edit-chassis-wrapper{position:relative;}.home-solution-finder .views-exposed-form .views-exposed-widget input#edit-submit-problems{margin:10px 0 0 0;width:100%;-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;color:#ffffff;background:transparent;padding:7px 10px 6px 10px;font-size:14px;border:solid #ffffff 1px;text-decoration:none;}body.front .views-widget-filter-taxonomy_vocabulary_8_tid .tooltip{right:0;top:4px;}.home-solution-finder .views-exposed-form .views-exposed-widget input#edit-submit-problems:hover{background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-red-band.jpg) no-repeat center top;text-decoration:none;}.home-solution-finder .views-exposed-form label{font-weight:600;color:#fff;}.home-solution-finder .views-exposed-form .views-exposed-widget #edit-keys,.home-solution-finder .views-exposed-form .views-exposed-widget input,.home-solution-finder .views-exposed-form .views-exposed-widget select{width:100%;font-size:16px;}.home-solution-finder .responsive-vid{position:absolute;z-index:0;opacity:.15;top:0;left:0;width:100%;bottom:0;overflow:hidden;}.home-solution-finder .responsive-vid:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:url(//mercedessource.com/sites/all/themes/msource/css/images/grid-pattern.png) repeat center center;}.home-solution-finder .responsive-vid video{min-width:100%;min-height:100%;display:block;}body.page-problems-search div.page-wrap{padding-top:60px;}body.page-problems-search h1.page-title{font-size:28px;font-style:italic;}body.page-problems-search .solution-finder{background:#464544;background-size:100% 100%;background:#ddd;color:#333;}body.page-problems-search .solution-finder a{display:none;}body.page-problems-search .solution-finder div.bg{opacity:0;}.solution-finder,.solution-finder div.wrap{height:80px;}.home-solution-finder,.home-solution-finder div.wrap{height:auto;}.home-solution-finder img.logo{display:none;}.solution-finder img.shadow,.solution-finder img.logo,.solution-finder div.bg{opacity:0;transition:opacity 333ms;-moz-transition:opacity 333ms;-webkit-transition:opacity 333ms;-o-transition:opacity 333ms;}.solution-finder #edit-keys,#block-msource-forms-0 #edit-keys-wrapper input{width:80px;padding:1px;}#block-views-exp-problems-page input#edit-keys{font-size:13px;}#block-views-exp-problems-page select{font-size:16px;}input#edit-submit-problems{margin-top:25px;}#views-exposed-form-problems-page div.views-submit-button .search-helper a{font-weight:100;position:absolute;bottom:0;right:inherit;margin-left:10px;font-size:14px;}.views-widget-filter-taxonomy_vocabulary_8_tid{position:relative;}.views-widget-filter-taxonomy_vocabulary_8_tid .tooltip{position:absolute;top:9px;right:73px;font-size:10px;display:block;color:#fff;background:rgba(0,0,0,.3);border-radius:4px;padding:3px 5px;line-height:1;display:block;}body.front div#block-views-exp-problems-page{position:relative;z-index:5;}body.front div#block-views-exp-problems-page form label{font-weight:300;}.search-fixed .solution-finder img.shadow,.search-fixed .solution-finder img.logo,.search-fixed .solution-finder div.bg,.solution-finder div.bg,.solution-finder img.shadow{opacity:1;}body.front div#block-views-exp-problems-page div.bg{background:#222 url(//mercedessource.com/sites/all/themes/msource/css/images/bg-header.png) no-repeat center top;background:#332E2F;}.search-fixed .solution-finder a{display:none;}.search-fixed .solution-finder .search-helper a{display:inherit;}.solution-finder img.shadow{margin:0 auto;width:100%;display:block;}.solution-finder img.logo,.home-solution-finder img.logo{position:absolute;right:0;top:15px;cursor:pointer;}.solution-finder div.bg{width:100%;height:100%;position:absolute;top:0;left:0;background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-red-band.jpg) no-repeat center top;background-size:100% 100%;}.solution-finder{color:#666;background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-band-down.png) no-repeat center bottom;background-size:100% 150%;text-shadow:0px 1px 0px #fff;}.search-fixed{padding-top:80px;}.solution-finder,.home-solution-finder{text-shadow:none;color:#fff;box-shadow:0px 5px 10px rgba(0,0,0,.2);}.search-fixed .solution-finder{position:fixed;top:0;width:100%;z-index:5;}.solution-finder form{position:relative;z-index:1;padding-left:200px;padding-top:10px;color:inherit;border:none;}.solution-finder form label,#block-msource-forms-0 label{font-weight:300;position:relative;top:2px;}#block-msource-forms-0 .form-radios .form-item{clear:none;float:left;margin-right:2px;}#block-msource-forms-0 .form-radios .form-item:first-child{display:none;}.solution-finder h3{position:absolute;top:35px;}.solution-finder form .views-submit-button a{color:#fff;vertical-align:bottom;position:absolute;right:0;bottom:0px;font-weight:100;}div#block-block-12{background:#000;position:relative;}div#block-block-12 .wrap{width:100%;min-width:1160px;overflow:hidden;min-height:420px;max-height:580px;}div#block-block-12 img,div#block-block-12 video{width:100%;display:block;height:auto;position:relative;}div#block-block-12:hover video{opacity:.9;}div#block-block-12 video{opacity:.6;-webkit-transition:opacity 333ms ease-in-out;-moz-transition:opacity 333ms ease-in-out;-ms-transition:opacity 333ms ease-in-out;-o-transition:opacity 333ms ease-in-out;transition:opacity 333ms ease-in-out;}#block-block-12 .responsive-vid:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;background:url(//mercedessource.com/sites/all/themes/msource/css/images/grid-pattern.png) repeat center center;}div#block-block-12 div.cta{color:#fff;position:absolute;top:20%;left:50%;margin-left:-550px;z-index:4;}.home-solution-finder div.cta{float:left;padding-top:50px;padding-bottom:30px;max-width:380px;}.home-solution-finder .wrap{width:auto;padding:0 30px;max-width:840px;box-sizing:border-box;}.home-solution-finder #views-exposed-form-problems-page{width:170px;padding-left:0;padding-top:30px;clear:none;float:right;margin:0 auto;}
@media screen and (max-width:600px) {
  .home-solution-finder div.cta,.home-solution-finder #views-exposed-form-problems-page{float:none;padding:20px 0;width:auto;max-width:360px;margin:0 auto;}
}
.home-solution-finder .search-helper{display:none;}div#block-block-12 div.cta ol,.home-solution-finder div.cta ol{margin-bottom:20px;padding:0;}div#block-block-12 div.cta li,.home-solution-finder div.cta li{list-style:none;font-size:32px;font-weight:100;}div#block-block-12 div.cta h2,.home-solution-finder div.cta h2{font-style:italic;font-family:"Noto Serif",Georgia,Serif;font-size:14px;margin:0px 0 10px 0;font-weight:400;opacity:.5;}div#block-block-12 div.cta p,.home-solution-finder div.cta p{margin-bottom:10px;color:#999;font-size:16px;}#block-block-12 .cta p a,.home-solution-finder div.cta p a{color:#e29b33;}#block-block-12 .promos{position:absolute;bottom:20%;right:50%;margin-right:-550px;z-index:4;width:310px;background:rgb(255,255,255);background:rgba(255,255,255,.7);background:rgba(0,0,0,.1) url(../png/bg-band-down.png) no-repeat center top;background:rgba(246,165,51,.85);opacity:1;box-shadow:2px 2px 4px rgba(0,0,0,.3);padding:23px 45px;}.promos h3{font-size:20px;color:#810;font-weight:300;margin-bottom:10px;font-family:"Noto Serif",Georgia,Serif;font-style:italic;}.promos h2{font-size:20px;color:#000;font-weight:600;margin-bottom:2px;line-height:1.3;}.promos p{color:#000;line-height:1.4;margin-bottom:1em;}.promos a{text-decoration:underline;}div#block-views-product-selector-block-1{background:rgba(0,0,0,.1) url(//mercedessource.com/sites/all/themes/msource/css/images/bg-band-down.png) no-repeat center top;background-size:100% 100%;border-top:10px solid #fff;padding:30px 0 0px;height:680px;}div.block-views div.more-link{clear:both;position:absolute;top:4px;right:0px;font-weight:100;font-size:14px;}div#block-views-product-selector-block-1 div.view-content{position:relative;margin-right:-35px;}div#block-views-product-selector-block-1 .views-row-6{clear:left;}div#block-views-problems-block-1,div#block-views-product-selector-block-1{clear:both;}div#block-views-problems-block-1{margin:40px 0;}div.view-id-problems.view-display-id-block_1,div.view-id-problems.view-display-id-block_4{position:relative;}div.view-id-problems .views-limit-grouping-group{width:100%;padding-top:20px;padding-bottom:20px;}div.view-id-problems .views-limit-grouping-group h3{margin-bottom:10px;}div.view-id-problems .views-limit-grouping-group div.articles{}div.view-id-problems .views-limit-grouping-group article.node-teaser{width:85%;margin-bottom:20px;height:100px;}div.view-id-problems .views-limit-grouping-group article.node-teaser .imagebox{float:left;width:86px;min-height:48px;margin-right:10px;}div.view-id-problems .views-limit-grouping-group article.node-teaser .imagebox img.play{width:24px;height:24px;margin-left:-12px;margin-top:-12px;}div.view-id-problems .views-limit-grouping-group .views-row{float:left;width:360px;}.view-id-product_selector.view-display-id-block_3 h3,div.view-id-problems h3,body.page-contact #content-top h3{position:relative;font-size:36px;letter-spacing:-1px;font-weight:100;margin:0px 0px 10px;clear:left;}div.view-id-problems .views-limit-grouping-group h3{font-size:26px;padding-top:0;}div.view-id-problems.view-display-id-page div.field-name-field-part-of-car{display:none;}div.view-id-problems h3 span{position:absolute;right:0;top:2px;}div.view-id-problems .views-limit-grouping-group article.node-teaser .imagebox div.field-type-taxonomy-term-reference{visibility:hidden;}div.view-id-problems .views-limit-grouping-group article.node-teaser div.content *,div.view-id-problems .views-limit-grouping-group article.node-teaser h2{font-size:17px;}div.view-id-problems .views-limit-grouping-group article.node-teaser div.content{clear:both;}div.views-field-title{font-size:14px;font-weight:100;width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}div.views-field-title a:hover{text-decoration:underline;}div.views-field-title a{color:#222;}div.view-id-problems.view-display-id-page .view-content{position:relative;margin-right:-35px;}div.view-id-problems.view-display-id-page article{height:250px;}body.node-type-product h1,body.node-type-problem h1,.herocontent h2{font-size:34px;width:45%;line-height:1.1;margin-top:30px;margin-bottom:10px;font-weight:600;color:#000;}section.head{min-height:320px;}.head .mejs-container{box-shadow:0px 0px 50px rgba(0,0,0,.4);}section.head div.wrap{position:static;}section.head div.field-name-field-subtitle,div.view.heros ul.articles div.content .field-name-field-subtitle{font-size:18px;color:#940000;margin:0px 50% 15px 0;}section.head .summary{width:520px;float:left;}article.node-product section.head .summary{width:320px;float:left;padding-right:50px;}header .user-links a.cartNav{padding-left:30px;background:url(//mercedessource.com/sites/all/themes/msource/css/images/cart.png) no-repeat 4px 1px;background-size:25%;}div.add-to-cart{background:#000;color:#fff;width:200px;float:left;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;position:relative;margin-top:40px;}div.add-to-cart .title{display:none;}div.add-to-cart div.field-type-commerce-price{font-size:40px;padding:17px 0 10px 10px;line-height:.6;font-weight:100;letter-spacing:-1px;}.product-type-file div.add-to-cart div.field-type-commerce-price{padding-bottom:15px;}div.add-to-cart .original-price{font-weight:100;position:absolute;left:18px;top:43px;color:#FB0;text-decoration:line-through;font-size:14px;z-index:10;}.product-type-file div.add-to-cart .original-price{right:69px;top:39px;}div.add-to-cart div.field-type-commerce-price:first-letter{font-size:20px;vertical-align:top;}div.add-to-cart div.commerce-product-sku{position:absolute;top:-20px;color:#000;font-weight:100;white-space:nowrap;}div.add-to-cart div.field-type-commerce-product-reference{background:#333;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;padding-bottom:7px;}.add-to-cart .commerce-alternate-add{padding:10px 20px 20px 15px;background:#333;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;}.add-to-cart .commerce-alternate-add p,.add-to-cart .commerce-alternate-add legend,.add-to-cart .commerce-alternate-add label,.add-to-cart .commerce-alternate-add li{font-size:13px;font-family:Noto Serif;font-style:italic;color:#fff;}.add-to-cart .commerce-alternate-add .add-on{padding-left:25px;background:url(//mercedessource.com/sites/all/themes/msource/css/./images/circle-check.png) no-repeat left 1px;color:#aaa;}.add-to-cart #edit-addons{padding-top:40px;margin-bottom:0;}.add-to-cart .commerce-alternate-add label,.add-to-cart .commerce-alternate-add li{list-style:square;padding-left:15px;font-size:12px;display:block;margin-bottom:5px;}.add-to-cart .commerce-alternate-add input{position:absolute;margin-left:-5px;}.add-to-cart .commerce-alternate-add label{color:#aaa;margin-left:0px;cursor:pointer;}.add-to-cart .commerce-alternate-add p a{text-decoration:underline;color:#aaa;}.add-to-cart .commerce-alternate-add ul{margin-bottom:15px;}.add-to-cart .commerce-alternate-add li a{color:#aaa;}.add-to-cart .commerce-alternate-add .button{display:block;text-align:center;font-size:13px !important;margin:0;}.bundle-options{padding:20px 20px 15px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin-bottom:20px;}.bundle-options h5{font-family:"Noto Serif",serif;font-style:italic;font-size:14px;margin-bottom:10px;}.bundle-options li{position:relative;margin-left:20px;margin-bottom:10px;margin-right:100px;line-height:1.1;list-style:square;}.bundle-options li a{font-family:"Noto Serif",serif;font-size:15px;}.bundle-options li div{width:180px;}.bundle-options li div .button{display:block;text-align:center;font-size:13px !important;}article.product-type-file-full .field-type-commerce-product-reference,article.product-type-video-full .field-type-commerce-product-reference{background:none;position:absolute;right:-2px;top:-3px;}article.product-type-file-full .field-type-commerce-product-reference .form-type-textfield,article.product-type-video-full .field-type-commerce-product-reference .form-type-textfield{display:none;}article.product-type-product-full .add-to-cart .commerce-alternate-add{}body.not-logged-in input.wishlist{display:none;}form.commerce-add-to-cart{position:relative;border:none;color:#fff;}form.commerce-add-to-cart input.wishlist{position:absolute;top:60px;right:0;}.product-type-product-full form.commerce-add-to-cart input.wishlist{top:-94px;}form.commerce-add-to-cart div.form-type-textfield{padding-top:5px;}form.commerce-add-to-cart div.form-type-textfield label{font-size:12px;padding-right:100%;margin-left:26px;}form.commerce-add-to-cart div.form-type-textfield input{width:35px;text-align:center;margin-left:25px;padding:2px 0 0;}form.commerce-add-to-cart input#edit-submit,body.page-user-wishlist .view-display-id-wishlist form.commerce-add-to-cart input[value="Add to cart"]{height:inherit;position:absolute;text-transform:uppercase;top:14px;padding:10px 12px;right:10px;color:#fff;background:#8A0202 url(//mercedessource.com/sites/all/themes/msource/css/images/bg-menu.png) no-repeat center top;background-size:100% 35px;border:none;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;cursor:pointer;}.product-type-file form.commerce-add-to-cart input#edit-submit{right:28px;}form.commerce-add-to-cart input#edit-submit:hover,body.page-user-wishlist .view-display-id-wishlist form.commerce-add-to-cart input[value="Add to cart"]:hover{background:#8A0202;}div.add-to-cart.fixed{width:100%;height:55px;margin:0;position:fixed;top:0;left:0;float:none;border-radius:0;z-index:10;background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-red-band.jpg) no-repeat center top;background-size:100% 100%;box-shadow:0px 2px 20px #000;}div.add-to-cart.fixed .title{width:60%;position:absolute;top:7px;left:20px;font-size:20px;text-align:left;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
@media screen and (max-width:880px) {
  div.add-to-cart.fixed .title{width:40%;}
}
div.add-to-cart.fixed .original-price{right:238px;top:39px;}div.add-to-cart.fixed div.field-type-commerce-price{text-align:right;padding-right:200px;}div.add-to-cart.fixed div.commerce-product-sku{text-align:left;padding-left:20px;font-size:14px;}div.add-to-cart.fixed .commerce-product-sku{position:relative;top:-17px;color:#fff;}div.add-to-cart.fixed .field-name-field-product{width:200px;position:absolute;top:0;right:0px;background:none;}div.add-to-cart.fixed .field-name-field-product form input.wishlist{display:none;}div.add-to-cart.fixed .field-name-field-product form .form-type-textfield{margin:0;}div.add-to-cart.fixed .field-name-field-product form .form-type-textfield label{padding-top:4px;}div.add-to-cart.fixed .field-name-field-product form .form-type-textfield input{padding-top:1px;}div.add-to-cart.fixed .field-name-field-product form input#edit-submit{right:40px;top:19px;font-weight:300;}div.add-to-cart.fixed .commerce-alternate-add{margin-top:-20px;height:10px;overflow:hidden;-webkit-transition:height 300ms;}div.add-to-cart.fixed .commerce-alternate-add:hover{height:100% !important;}section.head div.images{position:absolute;width:512px;left:50%;margin-left:38px;top:50px;z-index:1;}section.head div.thumbs{width:482px;float:right;margin-top:200px;margin-bottom:40px;}.node-type-problem-full .head div.thumbs{margin-top:140px;}section.head div.thumbs a{margin-right:10px;position:relative;display:block;float:left;}section.head div.thumbs a img{border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.3);}section.head div.thumbs a.active{opacity:1;}body.node-type-product div.images{width:480px;margin-left:80px;}body.node-type-product div.images img{max-width:100%;height:auto;display:block;}section.content{position:relative;padding:35px 0 0 0;}article.node-type-problem-full section.head{background:#fff;}article.node-type-problem-full section.content{background:#e5e5e5;background-size:100% 100%;}div.prod-text{background:rgb(255,255,255);box-shadow:2px 2px 4px rgba(0,0,0,.3);padding:20px 20px 140px 20px;width:600px;float:left;position:relative;margin-left:-20px;}article.node-type-problem-full div.prod-text{box-shadow:none;background:none;padding:20px 20px;}section.content h4{text-shadow:0px 1px 0px #fff;font-size:24px;padding-bottom:15px;}section.content aside{float:right;width:419px;position:relative;}section.content aside .more-link{clear:both;}article.node-problem section.content aside{background:rgb(255,255,255);box-shadow:2px 2px 4px rgba(0,0,0,.3);padding:20px;}section.content aside h4{font-size:20px;margin-bottom:0;}section.content aside .views-row-even article{margin-right:0;}#content{}body.node-type-product,body.node-type-problem{background:#dedede url(../png/bg-page-grad.png) repeat-x left top;}section.content{}.field-name-body h2,.field-name-body h3,.field-name-body h4,.field-name-body ul{clear:left;}div.view-product-selector{}body.front div#content{background:#332E2F;}body.front #main-content article{color:#fff;}body.front #main-content article .content a{color:#999;text-decoration:underline;}body.front #block-msource-blocks-3 h2.title a,#block-msource-blocks-1 h2.title a{color:#eee;}body.front article.node-type-page-full h1{font-family:"Noto Serif",Georgia,Serif;font-style:italic;font-weight:400;font-size:32px;margin-bottom:15px;text-shadow:0px -1px 1px #000;}body.front article.node-type-page-full p{-webkit-font-smoothing:antialiased;}body.front article.node-type-page-full{margin-bottom:40px;}article.node-type-page-full{padding-bottom:60px;}#block-block-25,body.path-store #content{background:#332e2f;}body.path-problems div.page-wrap{padding-top:0;background:#332e2f;width:auto;}body.path-problems #content-bottom{position:relative;z-index:1;}body.path-problems #content-bottom,body.path-store #content-bottom{background:#eae9e9;}body.front h1.page-title,body.path-store h1.page-title,body.path-problems h1.page-title,body.page-contact h1.page-title,#block-msource-blocks-0 h3.title{display:none;}.view-id-product_selector.view-display-id-page{padding-top:30px;}.view-id-product_selector.view-display-id-page .view-content{padding:20px;background:#fff;position:relative;margin:-20px 0 20px;box-shadow:3px 3px 10px rgba(0,0,0,.4);border-radius:6px;}div#block-block-14 .wrap .block-content div p,div.contactHero p{font-size:120%;}body.path-contact div.col{padding-bottom:40px;}body.page-contact #content-top h3{padding-top:0;margin:0;}body.page-contact #content-top .block-content{width:775px;}body.page-contact .contactHero img{float:left;position:relative;left:-10px;}body.page-contact .contactHero p{font-style:italic;width:375px;float:left;margin-top:35px;line-height:1.7;position:relative;font-family:"Noto Serif",Georgia,Serif;font-style:italic;font-weight:400;font-size:18px;color:#000;}#content-top .note{padding:15px 0;margin-right:60px;clear:both;}body.pathone-contact #main-content{background:#fff;border-radius:6px;margin-bottom:80px;box-shadow:2px 4px 4px rgba(0,0,0,.3);}body.path-contact #main-content{background:none;box-shadow:none;}body.path-contact h1.page-title{margin-bottom:14px;}body.path-contact div.col ul{margin-left:110px;}form.contact-form{padding:20px;border-radius:0;margin:30px 60px;border-top:1px solid #ccc;}.contact-form fieldset{background:#ddd;border-radius:6px;padding:45px 20px 10px;}form.contact-form select{font-size:16px;}form.contact-form .form-item{display:block;margin:0 0 20px;position:relative;}form.contact-form fieldset .form-item{float:left;}input#edit-year{width:50px;}form.contact-form div.form-type-textarea{margin-bottom:4px;}form.contact-form div.form-type-textarea textarea{height:150px;}form.contact-form div.form-type-checkbox{display:block;}form.contact-form div.form-type-checkbox input{position:relative;top:-3px;}.column{float:left;width:300px;padding:20px;}body.path-history #content img{padding:10px;}#node-10253 .field-name-body div{min-height:280px;}#node-10253 .field-name-body img{width:300px;padding:10px;border:1px solid #ccc;}#node-10253 .field-name-body p{padding-left:350px;width:600px;}#node-10253 .field-name-body a{font-size:30px;}#block-msource-blocks-5{width:550px;position:absolute;right:0;z-index:1;}#block-msource-blocks-5 div.col{width:240px;}body.path-123 #main-content article{padding-top:80px;}body.path-123 #main-content article h5{position:relative;bottom:-220px;left:30px;width:380px;}body.path-123 #main-content article .imageHeader{position:relative;top:-130px;left:30px;}body.page-gallery .views-row{float:left;padding-right:8px;}body.page-gallery h3{clear:both;}article.node-product .field-name-body img,article.node-problem .field-name-body img{display:block;margin:20px;border-radius:4px;}.field-name-taxonomy-vocabulary-8 div.field-item{display:inline;}.field-name-taxonomy-vocabulary-8{margin-bottom:20px;}.field-name-taxonomy-vocabulary-8 div.field-item:after{content:' / ';}div#block-views-product-selector-block-2,div#block-views-product-selector-block-4,#block-views-problems-block-6{background:#ddd url(//mercedessource.com/sites/all/themes/msource/css/images/bg-hero-band.jpg) no-repeat center top;background-size:100% 100%;}#block-views-product-selector-block-2 h3.title,div#block-views-product-selector-block-4 h3.title,#block-views-problems-block-6 h3.title{font-size:15px;font-weight:100;}#block-views-problems-block-6>.wrap,div#block-views-product-selector-block-4>.wrap,div#block-views-product-selector-block-2>.wrap{padding-top:40px;height:550px;}div.view.heros ul.thumbs{width:86px;}.js div.view.heros ul.thumbs{margin-top:10px;float:left;}div.view.heros ul.thumbs li{margin-bottom:15px;box-shadow:2px 2px 4px rgba(0,0,0,.3);border-radius:4px;}div.view.heros ul.thumbs li img{display:block;border-radius:4px;}.thumbs .active img{border:4px solid #900;position:relative;margin:-4px;}div.view.heros ul.articles{float:right;padding:30px 20px 20px;width:920px;height:320px;}div.view.heros ul.articles li{position:relative;display:block;}div.view.heros ul.articles article{width:100%;}div.view.heros ul.articles article h2{margin-top:0;font-size:36px;width:50%;font-weight:600;line-height:1.1;margin-bottom:5px;text-shadow:0px 1px 0px #fff;}div.view.heros ul.articles article .field-name-field-part-of-car{font-weight:100;}div.view.heros ul.articles article h2 a{color:#000;}div.view.heros ul.articles div.imagebox{float:right;background:#efefef;margin-left:50px;}div.view.heros ul.articles .field-type-commerce-price{position:absolute;top:0px;right:0px;background:rgba(0,0,0,.6);font-size:24px;padding:5px;color:#fff;}div.view.heros ul.articles div.content{}div.view.heros ul.articles div.content .field-name-body{margin-top:10px;width:50%;max-height:360px;}article.node-view-mode-search_result{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd;clear:left;}article.node-view-mode-search_result .imagebox{float:left;width:204px;margin-right:35px;}article.node-view-mode-search_result div.content{margin-left:239px;}article.node-view-mode-search_result .field-name-field-subtitle{font-size:14px;margin:0px 0 10px 0;font-style:italic;}article.node-view-mode-search_result .field-name-body{}body.page-cart form#views-form-commerce-cart-form-default{margin-bottom:20px;padding:30px 30px;box-shadow:2px 2px 4px rgba(0,0,0,.3);background:#fff;}body.page-cart form#views-form-commerce-cart-form-default table{width:100%;}body.page-cart thead{text-decoration:underline;}body.page-cart thead th:first-child{padding:0;}body.page-cart thead th{padding:0 15px;}body.page-cart td.views-field-edit-quantity{text-align:center;}input[title="Quantity"]{width:25px;text-align:center;}body.page-cart div.line-item-summary{margin-top:20px;font-size:130%;}body.page-cart,body.page-checkout{background:#e5e5e5;}body.page-checkout input#edit-continue{background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-menu.png) no-repeat center top;background-size:100% 100%;border-radius:5px;border:none;color:#fff;padding:.5rem 1rem;font-size:18px;margin-right:10px;}body.page-checkout input#edit-cancel,body.page-checkout input#edit-back{font-size:18px;}fieldset#edit-account,fieldset#edit-customer-profile-billing{float:left;width:365px;margin-right:20px;}form#commerce-checkout-form-checkout fieldset,form#commerce-checkout-form-review div#edit-checkout-review,form#commerce-checkout-form-review fieldset,body.page-user #main-content .profile div.userDash{border:1px solid #ccc;box-shadow:2px 4px 4px rgba(0,0,0,.3);border-radius:6px;padding:40px 10px 10px 10px;background:#fff;}fieldset.customer_profile_billing .fieldset-wrapper>.form-type-select,fieldset.customer_profile_shipping .fieldset-wrapper>.form-type-select{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #ccc;}body.page-user #main-content .profile div.userDash table{margin-bottom:20px;}form#commerce-checkout-form-checkout fieldset#edit-commerce-coupon{min-height:106px;}.view-commerce-cart-summary table,.checkout_review table{width:100%;}div.addressfield-container-inline > div.form-item{clear:both;}#edit-customer-profile-billing-commerce-customer-address-und-0 > .form-item.form-type-select.form-required,#edit-customer-profile-shipping-commerce-customer-address-und-0 > .form-item.form-type-select.form-required{border-top:1px solid #ccc;padding-top:20px;}#edit-customer-profile-billing-commerce-customer-address-und-0 > .locality-block,#edit-customer-profile-shipping-commerce-customer-address-und-0 > .locality-block{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ccc;}fieldset#edit-commerce-shipping--2{clear:both;}form#commerce-checkout-form-review div#edit-checkout-review{margin-bottom:20px;}#edit-commerce-payment-payment-method,#payment-details{float:left;width:45%;margin-bottom:20px;}#payment-details{margin-left:5%;padding-left:3%;border-left:1px solid #ccc;}#payment-details .form-type-radios label{float:none;width:auto;float:none;}#payment-details .form-type-radios>label{display:block;font-weight:600;}#payment-details label,.field-type-addressfield label{float:left;width:100px;font-size:13px;padding-top:7px;padding-left:3px;}.field-type-addressfield select{max-width:120px;}#block-views-gallery-block-1,#block-block-27,#block-block-28{float:left;width:550px;}#block-views-gallery-block-1 .wrap,#block-block-27 .wrap,#block-block-28 .wrap{width:auto;}#block-views-gallery-block-1{}#block-block-27{margin-bottom:20px;}#block-block-27 h3,#block-views-gallery-block-1 h3{font-size:20px;margin-bottom:20px;}#block-views-gallery-block-1 .view-id-gallery{}#block-views-gallery-block-1 article{width:255px;height:170px;margin:0 0 20px 0;overflow:hidden;position:relative;border-radius:6px;}#block-views-gallery-block-1 .views-row-1 article,#block-views-gallery-block-1 .views-row-4 article{margin-right:20px;}#block-views-gallery-block-1 .views-row-3 article{width:530px;height:auto;max-height:350px;}#block-views-gallery-block-1 article h2{position:absolute;bottom:-1px;left:0;right:0;z-index:1;font-weight:100;color:#fff;text-shadow:none;font-size:16px;background:url(//mercedessource.com/sites/all/themes/msource/css/images/lower-left-shadow.png) no-repeat left bottom;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#block-views-gallery-block-1 article:hover h2{font-size:26px;}#block-views-gallery-block-1 .views-row-3 article:hover h2{font-size:48px;}#block-views-gallery-block-1 .views-row-3 article:hover h2 a{padding-right:200px;}#block-views-gallery-block-1 article:hover img{opacity:.5;}#block-views-gallery-block-1 article h2 a{padding:140px 80px 10px 10px;display:block;text-decoration:none !important;}#block-views-gallery-block-1 article .links{position:absolute;font-size:14px;display:block;right:10px;bottom:0;opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#block-views-gallery-block-1 article:hover .links{opacity:1;}#block-views-gallery-block-1 article .node-readmore a:after{content:' >';}#block-views-gallery-block-1 article a{color:#fff;}#block-views-gallery-block-1 article .content.wrap{width:auto;height:auto;}#block-views-gallery-block-1 article .field-type-image{border-radius:6px;background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-footer.png) repeat-x left bottom;}#block-views-gallery-block-1 article .field-type-image img{width:100%;display:block;min-height:170px;height:auto;border-radius:6px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#block-views-gallery-block-1 article .field-type-text-with-summary{position:absolute;top:0;display:none;}#block-views-gallery-block-1 article ul.links{position:absolute;bottom:5px;z-index:1;}#block-views-gallery-block-1 .more-link{top:inherit;bottom:-10px;right:20px;}span.sale{background:url(//mercedessource.com/sites/all/themes/msource/css/images/sale-ribbon.png) no-repeat;width:62px;height:64px;position:absolute;top:-5px;right:-3px;text-indent:-9999px;z-index:1;}span.pdf{background:url(//mercedessource.com/sites/all/themes/msource/css/images/pdf-ribbon.png) no-repeat;width:62px;height:38px;position:absolute;left:-13px;bottom:15%;text-indent:-9999px;}span.videoRibbon{background:url(//mercedessource.com/sites/all/themes/msource/css/images/video-ribbon.png) no-repeat;width:107px;height:40px;display:block;position:absolute;left:-15px;bottom:15%;text-indent:-9999px;}span.orange{color:#e29b33;}body.node-type-story div#main-content{padding-right:60px;padding-left:60px;padding-bottom:50px;width:710px;background:#fff;margin-left:0;margin-top:-30px;}.entity-paragraphs-item{position:relative;z-index:1;clear:both;margin:30px 0;}.field-name-field-title{text-align:center;margin-bottom:0px;border-top:1px solid #999;text-transform:uppercase;font-weight:600;font-size:16px;padding:10px;display:block;}body.node-type-story div#main-content .node-type-story-full .content>.field-name-field-image-cache,body.node-type-story div#main-content .paragraphs-item-related-content,body.node-type-story div#main-content .field-type-video-embed-field,body.node-type-story div#main-content .paragraphs-item-related-videos,body.node-type-story div#main-content .paragraphs-item-related-products{position:relative;margin:30px -60px;}body.node-type-story div#main-content .embedded-video,body.node-type-story .paragraphs-item-iframe .field-name-field-html-code{position:relative;margin-left:-60px;margin-right:-60px;}.node-type-story-full .field-name-body,.paragraphs-item-text{padding:15px 0;}.node-type-story-full .field-name-body + .paragraphs-item-body{padding-top:0;margin-top:0;}.paragraphs-item-text + .paragraphs-item-images{position:relative;margin-top:-30px;}.paragraphs-item-images .field-type-image{margin-bottom:15px;}.paragraphs-item-images .field-type-image img{display:block;width:100%;height:auto;}.node-type-story-full img{width:100%;height:auto;}.embedded-video,.paragraphs-item-iframe .field-name-field-html-code{position:relative;padding-top:56.26%;}.embedded-video .player,.paragraphs-item-iframe .field-name-field-html-code iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraphs-item-related-post,.paragraphs-item-related-content,.paragraphs-item-related-products{text-align:center;z-index:0;padding-bottom:15px;border-bottom:1px solid #999;}.paragraphs-item-related-content,.paragraphs-item-related-products{background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-band-down.png) no-repeat center top;background-size:cover;padding-top:20px;}.paragraphs-item-related-videos h3,.paragraphs-item-related-content h3,.paragraphs-item-related-products h3{font-family:"Noto Serif",Georgia,Serif;font-style:italic;-webkit-font-smoothing:antialiased;font-size:16px;margin:0 0 15px;text-align:center;letter-spacing:0;}.paragraphs-item-related-post .field-type-entityreference,.paragraphs-item-related-products .field-type-node-reference,.paragraphs-item-related-content .field-type-node-reference{display:inline-block;vertical-align:top;width:24%;text-align:left;max-width:190px;min-width:90px;margin:0 0px 30px;border-right:15px solid transparent;border-left:15px solid transparent;box-sizing:border-box;}.paragraphs-item-related-content .field-name-field-related-video{width:100%;max-width:100%;margin:0;display:block;}.paragraphs-item-related-post article.node-teaser .imagebox{min-height:50px;}.paragraphs-item-related-post article.node-teaser h2{font-size:15px;}.paragraphs-item-related-post article.node-teaser .field-name-field-subtitle{font-size:12px !important;}.paragraphs-item-related-post article.node-teaser,.paragraphs-item-related-products .field-type-node-reference article.node-teaser,.paragraphs-item-related-content .field-type-node-reference article.node-teaser{text-align:left;display:inline-block;float:none;max-width:100%;width:100%;}.entity-paragraphs-item .field-name-field-youtube-id{position:relative;padding-top:56.25%;}.entity-paragraphs-item .field-name-field-youtube-id iframe{position:absolute;top:0;left:0;width:100%;height:100%;}/**/
div.view-product-selector{}body.front div#content{background:#332E2F;}body.front #main-content article{color:#fff;}body.front #main-content article .content a{color:#999;text-decoration:underline;}body.front #block-msource-blocks-3 h2.title a,#block-msource-blocks-1 h2.title a{color:#eee;}body.front article.node-type-page-full h1{font-family:"Noto Serif",Georgia,Serif;font-style:italic;font-weight:400;font-size:29px;margin-bottom:15px;text-shadow:0px -1px 1px #000;}body.front article.node-type-page-full .content{width:1010px;}body.front article.node-type-page-full p{-webkit-font-smoothing:antialiased;}body.front article.node-type-page-full{margin-bottom:40px;padding-bottom:0;}#block-block-25,body.path-store #content{background:#332e2f;}body.path-problems div.page-wrap{padding-top:0;background:#332e2f;width:auto;}body.path-problems #content-bottom{position:relative;z-index:1;}body.path-problems #content-bottom,body.path-store #content-bottom{background:#eae9e9;}body.node-type-story h1.page-title,body.front h1.page-title,body.path-store h1.page-title,body.path-problems h1.page-title,body.page-contact h1.page-title,#block-msource-blocks-0 h3.title{display:none;}.view-id-product_selector.view-display-id-page{padding-top:30px;}.view-id-product_selector.view-display-id-page .view-header{position:absolute;color:#000;z-index:1;right:0;top:15px;}.view-id-product_selector.view-display-id-page .view-content{padding:20px;background:#fff;position:relative;margin:-20px 0 20px;box-shadow:3px 3px 10px rgba(0,0,0,.4);border-radius:6px;}div#block-block-14 .wrap .block-content div p,div.contactHero p{font-size:120%;}body.path-contact div.col{padding-bottom:40px;}body.page-contact #content-top h3{padding-top:0;margin:0;}body.page-contact #content-top .block-content{width:775px;}body.page-contact .contactHero img{float:left;position:relative;left:-10px;}body.page-contact .contactHero p{font-style:italic;width:375px;float:left;margin-top:35px;line-height:1.7;position:relative;font-family:"Noto Serif",Georgia,Serif;font-style:italic;font-weight:400;font-size:18px;color:#000;}#content-top .note{padding:15px 0;margin-right:60px;clear:both;}body.pathone-contact #main-content{background:#fff;border-radius:6px;margin-bottom:80px;box-shadow:2px 4px 4px rgba(0,0,0,.3);}body.path-contact #main-content{background:none;box-shadow:none;}body.path-contact h1.page-title{margin-bottom:14px;}body.path-contact div.col ul,body.pathone-about div.col ul{margin-left:110px;}form.contact-form{padding:20px;border-radius:0;margin:30px 60px;border-top:1px solid #ccc;}.contact-form fieldset{background:#ddd;border-radius:6px;padding:45px 20px 10px;}form.contact-form select{font-size:16px;}form.contact-form .form-item{display:block;margin:0 0 20px;position:relative;}form.contact-form fieldset .form-item{float:left;}input#edit-year{width:50px;}form.contact-form div.form-type-textarea{margin-bottom:4px;}form.contact-form div.form-type-textarea textarea{height:150px;}form.contact-form div.form-type-checkbox{display:block;}form.contact-form div.form-type-checkbox input{position:relative;top:-3px;}.column{float:left;width:300px;padding:20px;}.prod-text .prob-chassis{font-size:14px;font-weight:100;width:70%;position:relative;margin-top:-14px;}.prod-text .prob-chassis h3{font-size:15px;font-weight:100;letter-spacing:0;}body.path-history article img{padding:10px;max-width:100%;}body.path-history p.youtube,p.youtube{position:relative;width:100%;padding-top:56.25%;}body.path-history p.youtube iframe,p.youtube iframe{width:100%;height:100%;position:absolute;top:0;left:0;}#node-10253 .field-name-body div{min-height:280px;}#node-10253 .field-name-body img{width:300px;padding:10px;border:1px solid #ccc;}#node-10253 .field-name-body p{padding-left:350px;width:600px;}#node-10253 .field-name-body a{font-size:30px;}#block-msource-blocks-5{width:550px;position:absolute;right:0;z-index:1;}#block-msource-blocks-5 div.col{width:240px;}body.pathone-chassis #main-content article{padding:80px 0 30px 0;}body.pathone-chassis #main-content article h5{position:relative;bottom:-220px;width:380px;}body.pathone-chassis #main-content article .imageHeader{position:relative;top:-130px;}body.pathone-chassis h1{font-size:38px;padding-bottom:20px;}body.pathone-chassis #block-msource-blocks-5 ul li{font-size:16px;}body.pathone-chassis #content-bottom h3{padding-top:20px;font-size:25px;}body.page-gallery .views-row{float:left;padding-right:8px;padding-bottom:15px;}body.page-gallery h3{clear:both;padding-top:30px;}body.page-gallery h3:first-child{padding-top:0;}body.page-gallery .item-list-pager{padding-top:30px;}.panel-col{width:48%;float:left;margin:20px 2% 20px 0;}body.page-user #main-content .profile div.myVideos{position:relative;top:-16px;}.view-id-my_products .view-content{position:relative;margin-right:-30px;}body.page-user #main-content .profile div.myRecent{}body.page-user-wishlist .view-display-id-wishlist table{margin-top:30px;}body.page-user-wishlist .view-display-id-wishlist tr th.views-field-title{padding-left:20px;}body.page-user-wishlist .view-display-id-wishlist tr.odd td,body.page-user-wishlist .view-display-id-wishlist tr.even td,body.page-cart form#views-form-commerce-cart-form-default tr.odd td,body.page-cart form#views-form-commerce-cart-form-default tr.even td{padding:15px 0;}body.page-user-wishlist .view-display-id-wishlist td,body.page-cart form#views-form-commerce-cart-form-default td{vertical-align:middle;}body.page-user-wishlist .view-display-id-wishlist tr.odd td.views-field-title,body.page-user-wishlist .view-display-id-wishlist tr.even td.views-field-title,body.page-cart form#views-form-commerce-cart-form-default tr.odd td.views-field-line-item-title,body.page-cart form#views-form-commerce-cart-form-default tr.even td.views-field-line-item-title{padding:15px 20px;}body.page-user-wishlist .view-display-id-wishlist tr.odd td.views-field-title a,body.page-user-wishlist .view-display-id-wishlist tr.even td.views-field-title a{display:block;}body.page-user-wishlist .view-display-id-wishlist td.views-field-sku{width:190px;}body.page-user-wishlist .view-display-id-wishlist td.views-field-add-to-cart-form{width:200px;}body.page-user-wishlist .view-display-id-wishlist form.commerce-add-to-cart input#edit-submit,body.page-user-wishlist .view-display-id-wishlist form.commerce-add-to-cart input[value="Add to cart"]{top:-5px;}/**/
@media screen and (max-width:1150px) {
  .wrap,header nav ul{width:90%;}#menu-tab,#menu-search{display:none;}.breadcrumb{left:0;margin:0 5%;}#block-block-17 .wrap{width:100%;}#block-block-17 .col{margin-right:5%;}h3.title{width:90%;}#block-msource-blocks-6 > .wrap h3.title{width:90%;}footer{background-size:contain;}#block-views-problems-block-2 > .wrap{width:100%;}div#block-views-problems-block-2 h3.title{width:90%;margin:0 auto 20px auto;}#block-views-problems-block-2 .view-id-problems{overflow-x:scroll;overflow-y:hidden;}#block-views-problems-block-2 .view-id-problems .view-content{width:1250px;}#block-views-problems-block-2 .view-content .views-row-first article,#block-msource-blocks-0 .view-content .views-row-first article{padding-left:40px;}#block-views-problems-block-2 .view-content .views-row-last article,#block-msource-blocks-0 .view-content .views-row-last article{padding-right:50px;}div#block-block-12 .wrap{min-width:320px;min-height:0;}div#block-block-12 div.cta{margin-left:0;left:20px;}#block-block-12 .promos{bottom:0;width:100%;height:15px;left:0;right:initial;margin-right:0;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;}#block-block-12 .promos::after{content:">>";display:block;position:absolute;bottom:45px;left:50%;width:40px;margin-left:-20px;height:40px;color:rgba(246,165,51,1);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);font-size:20px;text-shadow:-2px 1px 3px #000;-webkit-transition:bottom 500ms;-moz-transition:bottom 500ms;transition:bottom 500ms;}#block-block-12 .promos:hover{height:150px;background:rgba(246,165,51,1);}#block-block-12 .promos:hover::after{bottom:180px;}div#block-views-problems-block-2{background:rgb(221,221,221);}body.front article.node-type-page-full .content{width:100%;}#block-msource-blocks-3 section{width:32%;margin-right:10px;}#block-msource-blocks-3 .views-row-1 article{min-height:350px;}div.featured-column .views-field-title{width:50%;max-height:74px;overflow:hidden;display:block;}.block-msource-blocks a.more{max-width:230px;overflow:hidden;text-overflow:ellipsis;}body.front #content-bottom .content-wrap{width:90%;}#block-views-gallery-block-1,#block-block-27,#block-block-28,#block-block-27 iframe{width:100%;}#block-views-gallery-block-1 article{margin-right:20px;}#block-views-gallery-block-1 .views-row-2 article{margin-right:20px;}#block-views-gallery-block-1 .views-row-3 article{width:255px;height:170px;}#block-views-gallery-block-1 .views-row-3 article h2{font-size:16px;}#block-views-gallery-block-1 .views-row-3 article:hover h2{font-size:26px;}body.path-contact div.col,body.path-about div.col{width:30%;margin-right:2%;}body.path-contact div.col h3,body.path-about div.col h3{width:100%;background-size:contain;font-size:25px;height:auto;}body.path-contact div.col ul,body.path-about div.col ul{font-size:18px;margin-left:42px;}body.pathone-contact.sidebar-first aside.sidebar-first.fixed{float:none;position:relative;margin-left:0;top:0;clear:both;}body.path-about .column{width:27%;}body.page-gallery #main-content > .wrap{width:100%;}body.pathone-news div#main-content,body.pathone-news aside.sidebar-first,body.pathone-news aside.sidebar-first.fixed{float:none;width:auto;position:relative;margin-left:0;top:0;}body.page-store-search div#main-content{margin-top:30px;width:100%;}body.page-store-search.one-sidebar aside.sidebar-first{position:absolute;width:100%;top:0px;padding:20px;margin:0;box-sizing:border-box;border-bottom-right-radius:15px;border-bottom-left-radius:15px;height:auto;max-height:80px;overflow:hidden;z-index:2;background:#666;-webkit-transition:max-height 550ms ease-in-out;-moz-transition:max-height 550ms ease-in-out;transition:max-height 550ms ease-in-out;}body.page-store-search.one-sidebar aside.sidebar-first.active{max-height:800px;font-weight:normal;}body.page-store-search aside.sidebar-first label,body.page-store-search aside.sidebar-first h3,body.page-store-search aside.sidebar-first a{color:#fff;}.page-store-search aside h3{cursor:pointer;}.page-store-search aside h3.active{font-weight:300;}.page-store-search aside h3::after{content:"";display:block;background:url(../png/arrow-white.png) no-repeat center;background-size:100%;width:40px;height:20px;position:absolute;top:24px;right:30px;-webkit-transition:-webkit-transform 300ms ease;-moz-transition:-moz-transform 300ms ease;transition:transform 300ms ease;}.page-store-search aside h3.active::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}body.page-store-search aside form .views-submit-button input,body.page-store-search aside form .views-reset-button input{color:#000;}body.page-store-search aside form{padding:20px;}aside #views-exposed-form-product-selector-page #edit-type-wrapper{clear:left;}body.page-checkout #main-content > .wrap,body.page-user #main-content > .wrap{width:100%;}body.page-checkout aside.sidebar-first.fixed{top:0;left:0;width:100%;margin:0;background:#fff;height:5px;overflow:hidden;box-shadow:0px 2px 10px #000;box-sizing:border-box;-webkit-transition:height 500ms;-moz-transition:height 500ms;transition:height 500ms;}body.page-checkout aside.sidebar-first.fixed:hover{height:260px;}body.page-checkout aside.sidebar-first.fixed p strong{position:relative;}body.page-checkout aside.sidebar-first.fixed p strong::after{content:"v";display:block;position:absolute;right:-15px;top:-4px;width:10px;height:10px;font-weight:100;}body.page-user #main-content nav.tabs{position:absolute;margin-top:-20px;}body.page-user #main-content nav.tabs li{float:left;margin-top:10px;}body.page-user .profile .panel-col{clear:both;width:100%;}body.page-user #main-content form{margin-top:60px;}body.page-user .password-parent{width:500px;}#block-msource-blocks-5{width:45%;}#block-msource-blocks-5 div.col{width:45%;margin-right:2%;}#hero .view-product-selector ul.articles,#hero .view-id-problems ul.articles{width:80%;height:100%;margin-bottom:80px;}#hero .view-product-selector ul.articles .imagebox,#hero .view-id-problems ul.articles .imagebox{width:50%;min-width:300px;margin-left:20px;}article#node-10256 > .wrap{width:100%;}article#node-10256 .content .profile{left:-40px;}article#node-10256 h4,article#node-10256 div.intro{margin-left:350px;margin-right:0;}article#node-10244 h4{margin-left:300px;top:-123px;}article#node-10244 div.intro{margin-top:40px;}.solution-finder form{padding-left:20%;}#block-msource-forms-1 img.logo{display:none;}#block-msource-blocks-1 section{width:29%;}#block-msource-blocks-1 section h2.title{top:-65px;}#block-msource-blocks-1 .view-content .views-row{width:90;margin:0 auto;}#block-msource-blocks-1 .view-content .views-row .views-field-title{width:100%;padding:10px 0;}#block-msource-blocks-1 .view-content .views-row .views-field-field-image,#block-msource-blocks-1 .view-content .views-row span.ribbon{display:none;}.view-id-product_selector.view-display-id-block_3 h3{width:90%;margin:0 auto;}#block-msource-blocks-0 .view,#block-msource-blocks-0 .even{position:relative;}#block-msource-blocks-0 .views-limit-grouping-group{overflow-x:scroll;overflow-y:hidden;position:relative;}#block-msource-blocks-0 .view::after,#block-msource-blocks-0 .view::before,#block-views-problems-block-2 .view-id-problems::after,#block-views-problems-block-2 .view-id-problems::before{background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);content:'';position:absolute;right:0;width:70px;clear:none;visibility:visible;z-index:90;}#block-msource-blocks-0 .view::before{background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-moz-linear-gradient(right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);left:0;right:initial;}#block-msource-blocks-0 .even .view::after{background:-webkit-linear-gradient(left,rgba(234,233,233,0) 0%,rgba(234,233,233,1) 100%);background:-moz-linear-gradient(left,rgba(234,233,233,0) 0%,rgba(234,233,233,1) 100%);background:-ms-linear-gradient(left,rgba(234,233,233,0) 0%,rgba(234,233,233,1) 100%);background:linear-gradient(to right,rgba(234,233,233,0) 0%,rgba(234,233,233,1) 100%);}#block-msource-blocks-0 .even .view::before{background:-webkit-linear-gradient(right,rgba(234,233,233,0) 0%,rgba(234,233,233,1) 100%);background:-moz-linear-gradient(right,rgba(234,233,233,0) 0%,rgba(234,233,233,1) 100%);background:-ms-linear-gradient(right,rgba(234,233,233,0) 0%,rgba(234,233,233,1) 100%);background:linear-gradient(to left,rgba(234,233,233,0) 0%,rgba(234,233,233,1) 100%);left:0;right:initial;}#block-msource-blocks-0 .view::after,#block-msource-blocks-0 .view::before{bottom:18%;height:60%;}#block-views-problems-block-2 .view-id-problems::after,#block-views-problems-block-2 .view-id-problems::before{bottom:0;height:90%;}#block-views-problems-block-2 .view-id-problems::after{background:-webkit-linear-gradient(left,rgba(221,221,221,0) 0%,rgba(221,221,221,1) 100%);background:-moz-linear-gradient(left,rgba(221,221,221,0) 0%,rgba(221,221,221,1) 100%);background:-ms-linear-gradient(left,rgba(221,221,221,0) 0%,rgba(221,221,221,1) 100%);background:linear-gradient(to right,rgba(221,221,221,0) 0%,rgba(221,221,221,1) 100%);}#block-views-problems-block-2 .view-id-problems::before{background:-webkit-linear-gradient(right,rgba(221,221,221,0) 0%,rgba(221,221,221,1) 100%);background:-moz-linear-gradient(right,rgba(221,221,221,0) 0%,rgba(221,221,221,1) 100%);background:-ms-linear-gradient(right,rgba(221,221,221,0) 0%,rgba(221,221,221,1) 100%);background:linear-gradient(to left,rgba(221,221,221,0) 0%,rgba(221,221,221,1) 100%);left:0;right:initial;}#block-msource-blocks-0 .view-id-product_selector.view-display-id-block_3 .views-row-1 article{width:190px;}#block-msource-blocks-2 .views-limit-grouping-group .views-row{width:33%;}#block-msource-blocks-2 .views-limit-grouping-group .views-row .field-name-field-subtitle,#block-msource-blocks-0 .views-limit-grouping-group .views-row .field-name-field-subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}body.node-type-product .wrap,body.node-type-problem .wrap{width:90%;}body.node-type-product h1.page-title,body.node-type-problem h1.page-title{width:100%;}body.node-type-product section.head,body.node-type-problem section.head{position:relative;}body.node-type-product section.head div.field-name-field-subtitle,body.node-type-problem section.head div.field-name-field-subtitle{margin-right:0;}body.node-type-product section.head div.summary{width:56%;}body.node-type-problem section.head div.summary{width:100%;}body.node-type-product section.head div.images,body.node-type-problem section.head div.images{width:60%;position:static;margin:50px 0 40px 0;float:left;}body.node-type-product section.head div.images .pdf,body.node-type-product section.head div.images .videoRibbon{left:3.4%;}body.node-type-product section.head div.images img,body.node-type-problem section.head div.images img{width:100%;}body.node-type-problem section.head div.images div.field-name-field-youtube-id{width:100%;position:relative;padding-top:56.25%;}body.node-type-problem section.head div.images div.field-name-field-youtube-id iframe{width:100%;height:100%;position:absolute;top:0;left:0;}body.node-type-product section.head div.thumbs,body.node-type-problem section.head div.thumbs{width:33%;margin:50px 0 0 5%;float:left;}body.node-type-product section.head div.thumbs a,body.node-type-problem section.head div.thumbs a{clear:both;margin:10px 0;}article.node-type-product-full div.prod-text,article.node-type-problem-full div.prod-text{width:100%;}article.node-type-product-full div.prod-text p,article.node-type-problem-full div.prod-text p{clear:both;}article.node-type-product-full div.prod-text img,article.node-type-problem-full div.prod-text img{max-width:100%;margin-right:0;margin-left:0;}body.node-type-product section.content aside,body.node-type-problem section.content aside{width:100%;margin:40px 0;float:left;padding-left:20px;box-sizing:border-box;}body.node-type-product section.content aside article.node-teaser,body.node-type-problem section.content aside article.node-teaser{width:25%;min-width:124px;}body.node-type-product section.content aside article.node-teaser .imagebox,body.node-type-problem section.content aside article.node-teaser .imagebox{min-height:70px;}body.node-type-product section.content aside .views-row-even article,body.node-type-problem section.content aside .views-row-even article{margin-right:35px;}
}
@media screen and (max-width:800px) {
  div.page-wrap{padding-top:20px;}div#block-block-12 div.cta{top:10px;}div#block-block-12 div.cta ol{margin-bottom:0;}div#block-block-12 div.cta li{font-size:22px;}div#block-block-12 .promos{height:0;}#block-block-12 .promos::after{bottom:30px;}.promos h3{font-size:15px;margin-top:-10px;}.solution-finder{height:100px;padding-left:20px;}.front-solution-finder{height:auto;padding-left:0;}.front #block-views-exp-problems-page .wrap{width:100%;}.solution-finder form{padding-left:24%;}.solution-finder .views-submit-button{float:right;}.front #edit-submit-problems{margin-top:0;}.solution-finder .search-helper a{right:130px;}#block-views-problems-block-2 .view article{margin-right:25px;min-width:120px;}#block-views-problems-block-2 .view article .field-name-field-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#block-msource-blocks-3 h2.title{top:-75px;}div.featured-column .views-field-title{padding-right:0;}div.featured-column .views-field-field-image{float:right;margin-right:20px;}#block-msource-blocks-3 > div.wrap{padding:0;background:none;box-shadow:none;}#block-msource-blocks-3 section{width:100%;margin-right:0;margin-bottom:140px;}#block-msource-blocks-3 section:last-child{margin-bottom:80px;}div.featured-column .views-row{clear:none;width:50%;float:left;}div.featured-column .views-row-first{width:310px;float:left;}div.featured-column .views-row a{color:#ccc;}.block-msource-blocks a.more{float:right;clear:both;max-width:100% !important;color:#fff;}#block-msource-blocks-3 .ribbon{display:none;}#block-msource-blocks-3 .views-row-first .ribbon{display:block;}body.pathone-contact #content p img,body.pathone-contact #content div img{display:none;}body.pathone-contact div.col{height:150px !important;}body.pathone-contact div.col h3,body.path-about div.col h3{font-size:18px;}body.pathone-contact div#main-content{float:none;width:auto;margin-left:0;padding:0;background:none;box-shadow:none;}body.pathone-contact #content-top .note{margin:0;}body.page-contact .contactHero p{width:auto;}body.pathone-contact form.contact-form{margin:0;}body.path-about .column{width:100%;border:none !important;box-sizing:border-box;}body.page-cart form#views-form-commerce-cart-form-default{padding:30px 5px;}body.page-checkout div#main-content{width:100%;}body.page-checkout #customer-profile-shipping-ajax-wrapper legend{position:relative;top:30px;}body.pathone-chassis #main-content article{padding-top:0;}body.pathone-chassis #main-content article h5.subtitle{position:static;width:auto;}body.pathone-chassis #main-content article .imageHeader{position:static;}body.pathone-chassis article .imageHeader img{width:90%;height:auto;margin-left:5%;}body.pathone-chassis #block-msource-blocks-5{width:90%;margin:0 auto;position:static;}body.page-user #main-content form{margin-top:0px;}#hero .thumb-wrap ul.thumbs,#hero div.view.heros ul.articles,#hero div.view.heros ul.articles .content h2,#hero div.view.heros ul.articles .content .field{width:100%;}#hero div.view.heros ul.thumbs li{float:left;margin-right:15px;}#hero div.view.heros ul.articles{padding-right:0;padding-left:0;}#hero div.view.heros ul.articles .imagebox{width:80%;margin:0 auto 40px;float:none;max-width:350px;}#hero div.view.heros ul.articles .content{clear:both;}#hero div.view.heros ul.articles .content .field-name-field-subtitle{margin:0 0 15px;}article#node-10244 h4,article#node-10256 h4{margin:0;text-align:center;}article#node-10244 h4{top:-113px;}article#node-10244 div.profile,article#node-10256 div.profile{display:none;}article#node-10244 div.intro{margin:40px 0 0;}article#node-10256 div.intro{margin:0;}#block-msource-blocks-1 .htabs{width:100%;height:50px;position:absolute;top:-30px;left:0;display:block;}#block-msource-blocks-1 .htabs span{color:#fff;position:absolute;top:0;left:20px;font-size:22px;}#block-msource-blocks-1 .htabs h2.title.tab{width:auto;padding:5px 10px 0;text-shadow:none;color:#fff;text-align:center;position:static;float:right;margin-right:5px;display:block;border-top-right-radius:10px;border-top-left-radius:10px;cursor:pointer;}#block-msource-blocks-1 .htabs h2.title.tab.active{height:33px;background:#c5c5c5;color:#fff;}#block-msource-blocks-1 section,#block-msource-blocks-1 section:last-child{width:90%;margin:0 auto;float:none;padding-top:30px;}#block-msource-blocks-1 section:nth-child(3),#block-msource-blocks-1 section:nth-child(4){display:none;}#block-msource-blocks-1 section > h2{display:none;}#block-msource-blocks-1 .view-content .views-row .views-field-title{width:70%;}#block-msource-blocks-1 .featured-column .views-row a{color:#222;}#block-msource-blocks-1 .view-content .views-row .views-field-field-image{width:20%;height:auto;}#block-msource-blocks-1 .view-content .views-row .views-field-field-image img{width:100%;height:auto;}#block-msource-blocks-1 .view-content .views-row .views-field-field-image,#block-msource-blocks-1 .view-content .views-row span.ribbon{display:block;}#block-msource-blocks-1 a.more{color:#222;}#block-msource-forms-1{height:130px;}#block-msource-forms-1 .wrap{height:100%;}#block-msource-forms-1 h3{top:16px;}#block-msource-forms-1 form{padding:40px 0 0;}#block-msource-forms-1 input#edit-submit-problems{margin-top:0;}#block-msource-blocks-2 div.view-id-problems .views-limit-grouping-group .views-row article{height:100%;overflow:hidden;}#block-msource-blocks-0 .view-content article{width:12.5%;}#block-msource-blocks-2 div.view-id-problems .views-limit-grouping-group .node-teaser h2,#block-msource-blocks-0 div.view-product-selector .views-limit-grouping-group .node-teaser h2{clear:both;font-size:14px;}body.page-store-search div#main-content{width:100%;padding-left:0;margin-left:0;}body.page-store-search #main-content .view-content{box-shadow:none;}
}
@media screen and (max-width:640px) {
  body{padding-top:85px;}img{max-width:100%;}header{position:fixed;top:0;left:0;z-index:100;width:100%;}header a#logo{position:relative;margin:0 auto;left:0;top:5px;background-size:contain;height:42px;}header nav#block-system-main-menu{top:50px;}header>.wrap{height:85px;}header .user-links{display:none;}#menu-tab{width:24px;color:#fff;font-size:25px;position:relative;left:3%;top:3px;cursor:pointer;display:block;}#menu-tab,#menu-search,.cartNav{z-index:101;}#menu-tab.hide,#menu-search.hide,.cartNav.hide{z-index:90;}header nav#block-system-main-menu>ul{display:block;width:100%;height:100%;max-height:0px;overflow:hidden;padding:0 20px;background:rgba(111,0,0,0.97);position:fixed;top:83px;z-index:100;-webkit-transition:max-height 350ms ease-in-out;-moz-transition:max-height 350ms ease-in-out;transition:max-height 350ms ease-in-out;}header nav#block-system-main-menu>ul.active{max-height:1000px;}#block-system-main-menu ul li{clear:both;font-size:23px;}#block-system-main-menu ul li:first-child{padding-top:70px;}#menu-search{background:url(../png/menu-search.png) no-repeat;background-size:cover;width:20px;height:20px;position:absolute;right:18%;top:7px;cursor:pointer;display:block;}#search-overlay{position:fixed;width:100%;height:100%;max-height:0;z-index:100;background:rgba(111,0,0,0.97);top:85px;left:0;overflow:hidden;-webkit-transition:max-height 350ms ease-in-out;-moz-transition:max-height 350ms ease-in-out;transition:max-height 350ms ease-in-out;}#search-overlay.active{max-height:1000px;}#search-overlay form{top:80px;left:0;}form#msource-blocks-search-form.active{border-radius:6px;margin:0 auto;}#block-system-main-menu .cartNav{position:absolute;top:7px;right:3%;text-indent:-9999px;width:35px;background:url(//mercedessource.com/sites/all/themes/msource/css/images/menu-cart.png) no-repeat;background-size:100%;}footer{background-size:100% 100%;}footer::after{content:"";display:block;height:0;clear:both;visibility:hidden;}footer>div.wrap{padding:40px 0;}footer .block,#footer-copy{width:100%;float:left;}footer h6{cursor:pointer;}#block-block-17 div.col,#block-block-13{width:100%;border-bottom:2px solid #ccc;margin-bottom:20px;}footer #block-block-17 .col ul,footer #block-block-13 ul{height:auto;max-height:0;overflow:hidden;transition:max-height 550ms ease-in-out;margin-left:20px;}#block-block-17 .col ul.active,#block-block-13 ul.active{max-height:1000px;}#block-block-13{margin-top:0;}#block-block-13 .wrap{width:100%;}#block-block-13 h6{margin-bottom:20px;}#block-block-13 ul li{border:none;display:block;clear:both;}#footer-copy{position:relative;top:initial;right:initial;margin-top:30px;}#footer-logo{margin:0 auto;}#footer-social{text-align:center;margin-top:20px;padding-left:0;©}#footer-disclaimer{text-align:left;position:relative;width:100%;}#block-block-12 .cta h2,#block-block-12 .cta p,#block-block-12 .promos,.solution-finder img.logo{display:none;}.solution-finder,#block-msource-forms-1,.solution-finder div.wrap{height:auto;}.solution-finder{max-height:65px;overflow:hidden;-webkit-transition:max-height 650ms ease-in-out;-moz-transition:max-height 650ms ease-in-out;transition:max-height 650ms ease-in-out;}.solution-finder.active{max-height:1000px;}.solution-finder h3,#block-msource-forms-1 h3{position:relative;top:0;padding-top:20px;cursor:pointer;}.solution-finder h3::after,#block-msource-forms-0 #edit-keys-wrapper label::after{content:"";display:block;background:url(//mercedessource.com/sites/all/themes/msource/css/images/arrow-white.png) no-repeat center;background-size:100%;width:40px;height:20px;position:absolute;top:24px;right:30px;-webkit-transition:-webkit-transform 300ms ease;-moz-transition:-moz-transform 300ms ease;transition:transform 300ms ease;}.solution-finder h3.active{font-weight:300;}.solution-finder h3.active::after,#block-msource-forms-0 #edit-keys-wrapper label.active::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}.solution-finder form{padding-left:0;}.solution-finder .views-exposed-widget{clear:both;float:left;}.solution-finder .search-helper a{position:relative;float:right;right:0;bottom:-3px;}#block-views-problems-block-2 .view-id-problems .view-content{width:905px;}#block-views-problems-block-2 .view-content article{width:120px;}#block-views-problems-block-2 .view-content article .content,#block-msource-blocks-2 .view-content article .content,#block-msource-blocks-0 .view-content article .content{display:none;}#block-views-problems-block-2 .view-content .views-row-last article{padding-right:40px;}div.block-views div.more-link{bottom:-25px;top:initial;left:20px;right:initial;}#node-1704 img{display:none;}.front #node-1704 h1{font-size:22px;}.front #block-msource-blocks-3{margin-bottom:0;}div.featured-column .views-row{width:100%;}.front #block-msource-blocks-3 > div.wrap{padding:0;background:none;box-shadow:none;}div.featured-column .views-field-title{float:left;}body.front #content-bottom{padding-top:50px;}#block-views-gallery-block-1{margin-bottom:80px;}#block-views-gallery-block-1 .wrap{width:90%;}#block-views-gallery-block-1 article{margin-right:10px !important;}#block-block-28 iframe{width:100% !important;}body.pathone-contact div.col,body.path-about div.col{height:auto !important;padding:0;width:100%;}body.pathone-contact div.col h3,body.path-about div.col h3{display:none;}body.pathone-contact div.col ul,body.path-about div.col ul{margin:0;}body.pathone-testimonials img{width:90%;height:auto;}body.path-history article img{width:100%;height:auto;}body.pathone-chassis #block-msource-blocks-5 .col{width:160px;}body.pathone-news #main-content .views-row .imagebox,body.path-store-search #main-content .views-row .imagebox{float:none;width:100%;margin:0 0 10px;}body.pathone-news #main-content .views-row .content,body.path-store-search #main-content .views-row .content{margin-left:0;}body.page-cart th.views-field-field-image,body.page-cart td.views-field-field-image{display:none;}body.page-user #main-content{margin-top:0px;}body.page-user #main-content .tabs-wrap{right:0px;top:0px;margin:20px 0;}body.page-user #main-content nav.tabs{margin:0 0 0px 0;position:relative;top:0;left:0;right:0;}.profile{padding-top:10px;}.thumb-wrap{overflow-x:scroll;}#hero .thumb-wrap ul.thumbs{width:550px;}.thumb-wrap ul.thumbs li.views-row-first{margin-left:20px;}#hero div.view.heros ul.articles .imagebox{min-width:0;width:100%;}div.view.heros ul.articles article h2{font-size:26px;}#block-views-product-selector-block-2{}#hero .articles .imagebox img{max-height:350px;max-width:350px;}.page-node-10256 #content > .wrap{width:100%;}#block-msource-forms-0{position:relative;width:100%;height:auto;box-shadow:none;top:-66px;border-radius:0;max-height:50px;overflow:hidden;z-index:50;-webkit-transition:max-height 650ms ease-in-out;-moz-transition:max-height 650ms ease-in-out;transition:max-height 650ms ease-in-out;}#block-msource-forms-0.active{max-height:290px;}#block-msource-forms-0 form .views-exposed-form div{clear:both;}#block-msource-forms-0 #edit-keys-wrapper label{margin-bottom:5px;cursor:pointer;}#block-msource-forms-0 #edit-keys-wrapper label::after{top:4px;right:-90px;}#block-msource-forms-0 #edit-type-wrapper{clear:both;}#block-msource-forms-0 .views-submit-button{position:relative;clear:both;top:initial;left:initial;}#block-msource-forms-0 .more-links{position:relative;bottom:0;margin-top:10px;padding-bottom:0;width:100%;height:70px;left:0;border-radius:0;}#block-msource-forms-0 .more-links .search-helper{clear:both;float:left;margin-left:5px;margin-top:5px;}article#node-10256{padding-top:0;}article#node-10256 h4{font-size:25px;}article#node-10256 h4,article#node-10256 div.intro{width:90%;margin:0 auto;}#block-msource-blocks-1 .htabs .title{display:none;}article#node-10244 > .wrap{width:100%;}article#node-10244 h4{position:relative;top:-80px;width:90%;margin:0 auto;}article#node-10244 div.intro{margin-top:-30px;}#block-msource-blocks-1 .htabs{top:-28px;}#block-msource-blocks-1 .htabs h2.tab{font-size:19px;}#block-msource-blocks-1 .featured-column .views-row .views-field-title{width:50%;max-height:100%;}#block-msource-blocks-1 .featured-column .views-row .views-field-field-image{width:86px;margin-top:10px;}div.featured-column .views-row .ribbon{left:-35px;height:24px;}div.featured-column .views-row .ribbon.videoRibbon{height:31px;}#block-msource-blocks-2	> .wrap > div{min-height:300px;}#block-msource-blocks-2 div.view-id-problems .views-limit-grouping-group h3,#block-msource-blocks-0 div.view-product-selector .views-limit-grouping-group h3{font-size:24px;}div.view-id-problems span.more,div.view-id-product_selector span.more{bottom:-240px;top:initial;right:10px;}div.view-id-product_selector span.more{bottom:-270px;}.pathone-chassis div.view-id-problems span.more{bottom:-390px;}.pathone-chassis #block-msource-blocks-6 .view,.pathone-chassis #block-msource-blocks-6 .even{min-height:465px;}#block-msource-blocks-0 .view-content h3{font-size:25px;margin-left:5%;}#block-msource-blocks-0 .view,#block-msource-blocks-0 .even{min-height:280px;}#block-msource-blocks-0 .views-limit-grouping-group{width:100%;overflow-x:scroll;}#block-msource-blocks-0 .view-content article{width:190px;}.node-type-product #content > .wrap,.node-type-problem #content > .wrap{padding-top:50px;}body.node-type-product section.head div.summary{width:100%;padding:0;}body.node-type-product section.head div.images,body.node-type-problem section.head div.images{width:100%;margin:0;clear:both;}body.node-type-product section.head div.images .pdf,body.node-type-problem section.head div.images .pdf{height:30px;}body.node-type-product section.head div.thumbs,body.node-type-problem section.head div.thumbs{width:100%;margin:0;float:left;}body.node-type-product section.head div.thumbs a,body.node-type-problem section.head div.thumbs a{margin:10px;clear:none;}body.node-type-product section.head div.images .field-type-image img{width:100%;}article.node-type-product-full section.content > div.wrap,article.node-type-problem-full section.content > div.wrap{width:100%;}article.node-type-product-full div.prod-text{box-sizing:border-box;margin:0;padding-right:5%;padding-left:5%;box-shadow:none;}article.node-type-problem-full div.prod-text{width:90%;margin:0 auto;}article.node-type-problem-full section.content aside{width:100%;margin:0 auto;padding-right:5%;padding-left:5%;box-shadow:none;}body.node-type-problem section.content aside article.node-teaser,body.node-type-product section.content aside article.node-teaser{width:100%;height:auto;margin-left:50px;}body.node-type-problem section.content aside article.node-teaser .content,body.node-type-product section.content aside article.node-teaser .content{display:none;}body.node-type-product section.content aside div.views-row:nth-child(3n+3) article.node-teaser,body.node-type-problem section.content aside div.views-row:nth-child(3n+3) article.node-teaser{margin-right:0;}article.node-type-product-full section.content aside article.node-teaser .field-type-text,article.node-type-problem-full section.content aside article.node-teaser .field-type-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#content-bottom article .imagebox{min-height:0;}.page-store-search #main-content h1{padding-top:40px;}.page-store-search aside h3::after{top:10px;right:-7px;}div.add-to-cart{width:100%;height:100%;margin:20px 0;position:relative;top:0;left:0;border-radius:0;z-index:10;background:url(//mercedessource.com/sites/all/themes/msource/css/images/bg-red-band.jpg) no-repeat center top;background-size:100% 100%;}div.add-to-cart.fixed{height:55px;}div.add-to-cart .title{width:40%;position:absolute;top:7px;left:20px;font-size:20px;text-align:left;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}div.add-to-cart .original-price{right:238px;top:50px;}div.add-to-cart div.field-type-commerce-price{text-align:right;padding:40px 200px 30px 10px;}div.add-to-cart div.commerce-product-sku{text-align:left;padding-left:20px;font-size:14px;}div.add-to-cart div.commerce-product-sku{position:relative;top:-20px;color:#fff;}div.add-to-cart.fixed div.commerce-product-sku{top:-25px;}div.add-to-cart div.field-type-commerce-product-reference{width:200px;position:absolute;top:0;right:0;background:none;}div.add-to-cart .field-name-field-product form input.wishlist{display:none;}div.add-to-cart .field-name-field-product form .form-type-textfield{margin:0 0 0 70px;}div.add-to-cart .field-name-field-product form .form-type-textfield label{padding-top:55px;}div.add-to-cart .field-name-field-product form .form-type-textfield input{padding-top:1px;}div.add-to-cart .field-name-field-product form input#edit-submit{right:40px;top:19px;font-weight:300;}div.add-to-cart .commerce-alternate-add{margin-top:-20px;}div.add-to-cart.fixed .commerce-alternate-add{height:5px;}
}/**/