#mobilenav_container{position:absolute;top:-50px;right:0px;z-index:1000;margin:0;padding:0}#mobilenav{position:absolute;top:28px;right:4px}#mobilenav ul{backgroundhome:#ccc;margin-top:12px;clear:both}#mobilenav ul li{font-size:.8em;padding:0px 0px;margin:0;float:none !important;border-bottom:1px solid #ddd}#mobilenav ul li a{padding:0px 15px !important;line-height:25px;width:100px;color:#333;display:block}#mobilenav ul li a:hover{background-color:#8da5c1 !important;color:#fff}#mobilenav ul li.first{padding-top:4px !important}#mobilenav ul li.last{padding-bottom:4px !important}#mobilenav_container,#mobilenav{display:none}@media only screen and (max-width: 1190px){.col-md-6 #teams article footer{right:-52px}.bio-detail-container{padding:30px 30px;margin-left:10px}#financing-title{margin-top:40px !important}.regenerative-adjustment{margin-left:-30px}.hero h1{font-size:36px;line-height:42px}#home-content .row div:first-child{width:16.667%}.event-content{width:180px}.chassis-schematic{max-width:500px}.chassis-video-link{min-width:500px}}@media only screen and (min-width: 1200px){#cal-fleets-title{font-size:1.8em}}@media only screen and (max-width: 1200px){#nav a{padding:0 6px;font-size:13px}#header .phone{font-size:17px}#logo-time{display:none}.GMInteriorPage .product .product-details{text-align:center}.GMInteriorPage .product .product-details img{display:block;margin:0 auto 15px auto}.GMInteriorPage .flex-start{align-content:center;justify-content:center}.InteriorPage #content .row-buttons p{font-size:15px;margin:0 0 16px 0}}@media only screen and (max-width: 992px){#nav a{padding:0 6px;font-size:12px}.scrollable-content{padding-top:60px}.CampaignLandingPage.plugin .hero_content{padding:30px 20px}#home-content .row div:first-child{width:8%}#home-content{padding:50px 65px 25px 65px}.home-fleet-operations{background-image:none}.regenerative-adjustment{margin-left:0}#regenerative-braking p{width:95%}.col-md-6 #teams article footer{right:-52px}.mobile-bio-title{display:inherit}.tagline{width:85%;height:85%}.hero_sidebar img{width:100%;height:auto}#nav a{font-size:12px;padding:0px 8px}.tagline{font-size:80%;display:none}.phone a{font-size:80%}.promo-image img{width:100%;height:auto}.promo-text-container{padding-top:20px}.promo-text-container p{font-size:.9em;line-height:1.5em}.promo-text-container .promo-title{font-size:1.3em}#utility_block{height:inherit}#page-content{padding-top:30px}#slide-nav{height:50px}.social-media{margin-top:0}#utility_block .phone{margin-top:0}#home-content h2,#fortune100-text,#connect-title{font-size:1.6em;line-height:1.2em}.HomePage #Form_ContactForm,.OemPage #Form_ContactForm{max-width:80%}.HomePage #Form_ContactForm label,.OemPage #Form_ContactForm label{width:100%;clear:both;text-align:left}.middleColumn{text-align:left}.footer-statement p{font-size:1.2em}#content header{height:50px;margin-top:10px}#content header h1{font-size:1.5em}.subtitle{font-size:1.4em}#oem-tagline p{font-size:1.2em;line-height:1.4em}#oem-content h2{font-size:.7em}.oem-subtitle h2{font-size:.7em}.case-studies-subtitle h2{font-size:.7em;line-height:1.2em}.about-us-subtitle{font-size:1.4em;line-height:1.4em}#cal-fleets{background-image:none}#financing-content{padding-bottom:25px;margin-bottom:25px}#financing-title{margin-top:25px}#cal-fleets-title,#financing-title{margin-top:30px;font-size:1.5em}#cal-fleets-content,#financing-content{font-size:1em;line-height:1.5em}p{font-size:1.1em;line-height:1.5em}h2{font-size:1.5em;line-height:1.5em}h4{font-size:1.2em}.job-title{font-size:1.3em}.job-content{font-size:1.1em;line-height:1.4em}.buy-subtitle{font-size:1.4em;line-height:1.5em}.our-team-header h4{font-size:1.4em;line-height:1.6em}.img-container{margin:0 auto}#regenerative-braking,.regenerative-content{background-image:none}.regenerative-content{padding-left:0}#measure-performance{background-image:none;padding-top:15px}.case-image{position:initial;display:inherit}.case-content h2{font-size:1.2em;line-height:1.4em}.case-content{margin-bottom:45px}.bio-detail-container{font-size:1.2em;line-height:1.5em}.jobs-read-more{font-size:.9em}#header{padding-bottom:15px}#content header{margin-bottom:20px}#oem-content{margin-top:35px}#content:before{height:70px}#utility_block .phone{float:left}#utility_block .social-media{margin-top:5px}.finance-image{float:none}h3.events-title{font-size:1.5em !important}.event-title-text{font-size:1.3em}#tech-content li strong:after{content:"\a";white-space:pre}#regenerative-braking .img-subtitle{font-size:1.4em;line-height:1.4em}.finance-image{display:none}#financing{min-height:0}.promo-image{float:none;margin:0 auto}.promo-content a{font-size:1.2em;background-size:40px auto;background-position:0 0;padding-left:40px;padding-top:5px}.footer-links li{font-size:.7em}#teams article footer.current{display:none}.team-name{font-size:1.3em}.team-title{font-size:1.1em;line-height:1.4em}.bio-detail{margin-bottom:40px}.mobile-bio-title{margin-bottom:10px}.promo-link{text-align:center}#header{top:0}.specs-title{font-size:1.2em}#measure-performance{min-height:250px}.home-fleet-operations{min-height:350px}.home-fleet-operations h2{margin-top:30px}.promo-solution:after{display:none}#comparison .col-xlp{border-top:1px solid #fff;padding-top:25px}.product-header{text-align:center}.product-header h2{float:none;margin:0 0 10px 0}.product-header .text-right{float:none;text-align:center}.product-attachment{margin:0 auto 15px auto}.GMInteriorPage .product-attachment{margin:0 15px 15px 0}.product-notation{text-align:center}#fortune100 h4{font-size:24px;line-height:32px}#promos h2{font-size:24px;line-height:32px}.hero_content{padding:55px 35px}#hero-sustainable-shuttle h2,#hero-silverado-xlp h2{font-size:36px}#hero-sustainable-shuttle h3,#hero-silverado-xlp h3{font-size:15px}form input.text,form textarea,form .textajaxuniquetext,form select{max-width:none}#content{padding:30px 0 30px 0}#sidebar{padding:0 0px 15px 0;border-bottom:1px solid #a0a1a1;margin:0 0 30px 0}.nav-secondary li{float:left}#sidebar nav li,.nav-secondary li{padding:0 15px}.nav-secondary{padding:15px 15px !important;margin:0 0 15px 0 !important;display:inline-block;width:100%}#content p{font-size:15px;line-height:25px}.product h3{font-size:19px;text-align:center}.product-details img{margin:0 auto}.proof-title{width:100%;float:none;padding:7.5px 30px;min-height:0px;font-size:19px}.proof-description{width:100%;float:none;padding:20px 30px 20px 30px;font-size:15px;line-height:25px;min-height:0px}.mod-box-sm span.info-num{font-size:19px}.mod-box-sm{font-size:17px;padding:10px 0 0 60px}.proof-point .col{padding:0px 15px}.proof-description{margin-left:0px}.AboutPage .proof-title{min-height:0px}.bio-intro{float:right;text-align:right;padding:30px 30px 0 0}.btn-bio{right:15px;padding:10px 50px 0 0}#hero-introducing-the-first{background-position:top -20px left -50px}.CampaignLandingPage.plugin .hero p{font-size:15px;line-height:22px}.CampaignLandingPage.plugin .hero h2{font-size:32px;line-height:38px;margin:0 0 5px 0}.how-to-buy .proof-point:first-of-type .proof-description{border-left:none}.GMInteriorPage .proof-description .pull-left,.GMInteriorPage .proof-description .pull-right{float:none !important;margin:0 auto 15px auto}.GMInteriorPage .proof-description .icon-video-22{width:20%}.product-attachment .video-link,.product-attachment .video-link .icon-video-player,.product-attachment .video-link .play-button{margin:0 auto}h3{font-size:18px;line-height:26px}}@media only screen and (max-width: 767px){.scrollable-content{padding-top:90px}.GMInteriorPage .product .product-details img{display:block;margin:0 auto 15px auto}#logo-time{display:block;float:right;margin:0 30px 0 0}.heroes{width:100% !important}#hero,.hero{height:250px}.hero_main{width:100%;height:395px}.hero h2.pickup-upfit-learn{font-size:28px;line-height:34px;margin-top:50px}.hero h1.pickup-upfit-learn{font-size:28px;line-height:34px;padding-right:20px}.hero h1{font-size:22px;line-height:28px}.hero .watch-video{font-size:14px}.hero p{line-height:18px}.hero .btn_hero{font-size:14px;padding:0px}.hero .youtube{margin-bottom:25px;margin-top:15px}#home-content{padding:50px 0 25px 0}#logo{margin-left:15px}.phone a{font-size:70%}.chassis-schematic{width:90%;height:auto}#header{top:30px;margin-bottom:25px;z-index:10}#global_block{display:none}#utility_block{padding-top:20px}#mobilenav_container{display:inherit}#global_bar{height:48px}#logo{background-size:90% 90%}#section_bar{height:25px}.testimonial{display:none}#cliffhanger{display:none}.hero-image{width:90%;height:90%}#hero p{font-size:1em;padding-right:20px}aside{text-align:center}.hero_sidebar{display:none}.team-text-container{width:100%;clear:both;float:none}.team-image{width:100%}#teams article{display:inline-block}#available-now-button{padding:10px 10px;font-size:14px}.hero_bg{min-height:360px;max-height:395px;padding:0 15px}.GMInteriorPage .hero_bg{min-height:0;max-height:0;padding:0 0}.chassis-video-link{min-width:200px}.hero-banner{width:80%}.hero-banner h2{font-size:28px;line-height:36px}.hero-qvm h2{margin-top:50px}#hero_nav{bottom:100px}.hero-banner.hero-qvm234{width:60%;margin-top:0px}.product-details{text-align:center;margin:0 auto 15px auto}.product-supplemental{text-align:center}.hero h2{font-size:28px;line-height:34px}.hero h3{font-size:18px;line-height:26px}#hero-introducing-the-first{background-position:top 0 left -15px}#hero-sustainable-shuttle h2{font-size:26px}#hero-sustainable-shuttle h3{font-size:16px}.hero p{font-size:14px}#comparison .comparison-specs tr,#comparison .comparison-vehicles tr{border-bottom:1px solid #fff}#comparison .data-table tr:last-child{border-bottom:none}#comparison .data-table td{width:100%;display:inline-block;padding:5px 5px}.widget-popup{display:inline-block !important;position:relative;left:0 !important;top:0px !important;margin:0 0 25px 0;width:95%}.widget-close{display:none}.chassis{margin:0 0 30px 0}.widget-number{display:inline-block}.widget-content,.widget-image{float:none;width:100%}.widget-image{margin-bottom:15px}#widget-interactive .icon{width:90px}.widget-footer{float:left}.GMLandingPage .content-primary{padding:15px 0 30px 0}.GMLandingPage #benefits{padding:30px 0}.GMLandingPage #order{padding:30px 0}.GMLandingPage #benefits ul{-webkit-columns:1;-moz-columns:1;columns:1}.GMLandingPage h1{font-size:18px}.GMLandingPage #benefits ul li{font-size:14px;line-height:22px;margin:0 0 15px 0;padding:0 0 0 65px}.GMLandingPage .btn{font-size:15px}.GMLandingPage .chart-container h3{font-size:16px}.GMLandingPage #benefits h2{margin:0 0 30px 0}.GMLandingPage #order p{width:90%}.GMLandingPage .chart{width:95%}.GMLandingPage .chart th,.GMLandingPage .chart td{padding:10px 15px}.link-icon{font-size:16px}.GMLandingPage .page-title h1{text-align:center;padding:25px 0 0px 0}.GMLandingPage .page-title h1 .vDivider{width:100%;height:15px;background-color:transparent;margin-right:0px}.GMLandingPage .page-title h1 span{width:100%}.GMLandingPage .page-title img{margin-right:0px}.GMLandingPage .page-title span{padding-left:0px}nav.utility{display:none}.CampaignLandingPage .promo{width:100%;margin:0 0 30px 0}.CampaignLandingPage .promo .btn{position:absolute;bottom:15px;left:50%;margin-left:-75px}.CampaignLandingPage.plugin .hero_content{padding:30px 20px}.CampaignLandingPage.plugin #hero p{line-height:20px}.button-row .btn-alt{width:100%;margin:0 0 0px 0}h3{font-size:16px;line-height:24px}}@media only screen and (max-width: 600px){.inpage-video-player{width:400px;height:225px}}@media only screen and (max-width: 667px){body{background-color:#fff !important}#teams article footer{width:0}}@media only screen and (max-width: 360px){#available-now-button{border:none}.inpage-video-player{width:280px;height:158px}}@media only screen and (max-width: 525px){.hero_content{padding:30px 15px}#hero-introducing-the-first{background-position:top -15px left -30px}}@media only screen and (max-width: 351px){.hero h2.pickup-upfit-learn{margin-top:70px}.hero-banner{width:90%;padding:60px 0 0 30px}.hero-banner h2{font-size:22px;line-height:32px}.hero-qvm h2{margin-top:0px}.bio-container img{max-height:125px}}/*# sourceMappingURL=mobile.css.map */
