@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');header{border:0}#main{padding:0;max-width:100%}.border span img{vertical-align:middle}#main .container{background:none;padding:0;max-width:100%}#main .HomeBanner.row{position:relative}#main .HomeBanner.row img{display:block}#main .HomeBanner.row img.mobile_img,#main .HomeBanner.row img.phn_img{display:none}.HomeBanner.row .bannner_btns{position:absolute;bottom:50px;left:0;right:0;text-align:center}.HomeBanner.row .bannner_btns .btn{width:278px;height:66px;border:solid 3px #fffc00;display:inline-block;vertical-align:bottom;text-align:center;line-height:63px;font-size:20px;font-weight:bold;letter-spacing:-.4px;color:#fff;margin:0 8px;background:#002366 url('https://s3.amazonaws.com/dom-cms/Site/8bb4fa05-0aa7-4143-97bf-14c719afe75b/images/ServicePage/service-cta01.png') no-repeat;padding-left:50px;background-position:20px center;border-radius:3px}.HomeBanner.row .bannner_btns .btn:hover{background:#000 url('https://s3.amazonaws.com/dom-cms/Site/8bb4fa05-0aa7-4143-97bf-14c719afe75b/images/ServicePage/service-cta01.png') no-repeat;background-position:20px center}.HomeBanner.row .bannner_btns .btn+.btn{background:#002366 url('https://s3.amazonaws.com/dom-cms/Site/8bb4fa05-0aa7-4143-97bf-14c719afe75b/images/ServicePage/service-cta002.png') no-repeat;background-position:20px center}.HomeBanner.row .bannner_btns .btn+.btn+.btn{background:#002366 url('https://s3.amazonaws.com/dom-cms/Site/8bb4fa05-0aa7-4143-97bf-14c719afe75b/images/ServicePage/service-cta003.png') no-repeat;background-position:20px center}.HomeBanner.row .bannner_btns .btn:first-child:hover{background:#000 url('https://s3.amazonaws.com/dom-cms/Site/8bb4fa05-0aa7-4143-97bf-14c719afe75b/images/ServicePage/service-cta01.png') no-repeat;background-position:20px center}.HomeBanner.row .bannner_btns .btn+.btn:hover{background:#000 url('https://s3.amazonaws.com/dom-cms/Site/8bb4fa05-0aa7-4143-97bf-14c719afe75b/images/ServicePage/service-cta002.png') no-repeat;background-position:20px center}.HomeBanner.row .bannner_btns .btn+.btn+.btn:hover{background:#000 url('https://s3.amazonaws.com/dom-cms/Site/8bb4fa05-0aa7-4143-97bf-14c719afe75b/images/ServicePage/service-cta003.png') no-repeat;background-position:20px center}.homebanner{position:relative}.homebanner .row{max-width:100%}.homebanner img{width:100%}.BnrBntBox{text-align:center;margin-top:160px;max-width:1100px;margin:0 auto}.bnrbtns{left:0;position:absolute;right:0;top:65px}#main .text_block{box-sizing:border-box;padding:60px 20px 0;width:100%;max-width:1170px;margin:0 auto}.BnrBntBox a{background:rgba(0,0,0,.6);line-height:58px;display:block;width:103px;font-family:"Roboto-Regular";font-size:18px;color:#fff;border-bottom:solid 1px #1c1f24;text-transform:uppercase}.BnrBntBox a:last-child{border-bottom:none}.BnrBntBox a:hover{color:#3487df}.MainGreyBox{background-color:#ececec;padding:22px 0;margin-top:-4px}.greyBox{max-width:1170px;margin:0 auto;text-align:center}.greyBox ul{list-style-type:none;padding:0;margin:0}.greyBox ul li{margin-right:30px;border-right:solid 1px #b1b0b0;display:inline-block;width:20%}.greyBox ul li:last-child{border:0 none}.greyBox ul li a{line-height:45px;padding-left:30px;cursor:pointer;display:block;background:url(https://s3.amazonaws.com/dom-cms/Site/00fdbb84-28b4-4ccc-954c-873b88df3a03/images/ServicePage/Service_icon_Sprite2.png) no-repeat}.greyBox ul li a{font-family:"Roboto-Regular";font-size:14px;color:#282626}.greyBox ul li a:hover{color:#000}.greyBox ul li.ServiceSpecial a{background-position:0 -317px}.greyBox ul li.ServiceSpecial a:hover{background-position:-1px -407px}.greyBox ul li.Wranty a{background-position:0 -149px}.greyBox ul li.Wranty a:hover{background-position:-1px -232px}.greyBox ul li.appoinment a{background-position:-2px 6px}.greyBox ul li.appoinment a:hover{background-position:-3px -79px}.greyBox ul li.ServiceVideos a{background-position:}.greyBox ul li.ServiceVideos a:hover{background-position:}.ServiceBox h1,.TextBox h1.border{background:url(https://s3.amazonaws.com/dom-cms/Site/00fdbb84-28b4-4ccc-954c-873b88df3a03/images/border.png) repeat-x left 63%;text-align:center;font-family:"Roboto-Regular";font-size:48px;color:#272323;margin:0 0 30px}.ServiceBox h1 span,.TextBox h1 span{background-color:#fff;padding:0 20px}.ServiceBox ul{list-style-type:none;padding:0;margin:0}.ServiceBox ul li{display:inline-block;width:23%;margin:0 14px 20px 0}.ServiceBox ul li a{font-family:"Roboto-Regular";display:block;font-size:14px;color:#2f2f2f;padding:10px 15px 10px 95px;background:url(https://s3.amazonaws.com/dom-cms/Site/00fdbb84-28b4-4ccc-954c-873b88df3a03/images/ServicePage/Service_icon_Sprite.png) no-repeat;line-height:50px;border-radius:5px}.ServiceBox ul li a:hover{color:#fff;background-color:#31a9ff}.ie8 .ServiceBox ul li{margin-right:10px}.ServiceBox ul li:nth-of-type(4),.ServiceBox ul li:nth-of-type(8),.ServiceBox ul li:nth-of-type(12){margin-right:0}.ServiceBox ul li.OnlineSpecial a{background-position:0 -2529px}.ServiceBox ul li.OnlineSpecial a:hover{background-position:0 -2640px}.ServiceBox ul li.careProgram a{background-position:-1px -680px}.ServiceBox ul li.careProgram a:hover{background-position:-1px -790px}.ServiceBox ul li.Brakes a{background-position:-1px -455px}.ServiceBox ul li.Brakes a:hover{background-position:-1px -565px}.ServiceBox ul li.OilChange a{background-position:0 -1113px}.ServiceBox ul li.OilChange a:hover{background-position:0 -1223px}.ServiceBox ul li.OrderParts a{background-position:-3px -1335px}.ServiceBox ul li.OrderParts a:hover{background-position:-3px -1444px}.ServiceBox ul li.Accesory a{background-position:7px 3px}.ServiceBox ul li.Accesory a:hover{background-position:7px -108px}.ServiceBox ul li.Tires a{background-position:0 -2059px}.ServiceBox ul li.Tires a:hover{background-position:0 -2189px}.ServiceBox ul li.Video a{background-position:2px -2309px}.ServiceBox ul li.Video a:hover{background-position:2px -2419px}.ServiceBox ul li.ScheduleService a{background-position:1px -1810px}.ServiceBox ul li.ScheduleService a:hover{background-position:1px -1930px}.ServiceBox ul li.Maintenace a{background-position:4px -893px}.ServiceBox ul li.Maintenace a:hover{background-position:4px -1003px}.ServiceBox ul li.Batteries a{background-position:3px -227px}.ServiceBox ul li.Batteries a:hover{background-position:3px -337px}.ServiceBox ul li.RentalCars a{background-position:1px -1564px}.ServiceBox ul li.RentalCars a:hover{background-position:1px -1684px}.TextBox{text-align:center;margin-top:25px}.TextBox h1{font-family:"Roboto-Regular";font-size:36px;color:#282828}.TextBox h1 strong{font-family:"Roboto-Regular"}#main .text_block{box-sizing:border-box;padding:60px 20px 0;width:100%}#main .service-banner-row{position:relative}.service-banner{line-height:0}.skew-bg-wrap{width:100%;margin:0 auto;display:block;text-align:center}.skew-bg{background:#e4ebf2;-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg);display:inline-block}#main .service-banner-row h1{font-size:52px;font-weight:600;font-family:'Open Sans',sans-serif;margin:0 auto;text-align:center;color:#002366;line-height:75px;-ms-transform:skew(20deg);-webkit-transform:skew(20deg);transform:skew(20deg);padding:0 25px}#main .service-banner-row h1 span{font-weight:800}#main .service-banner-row .skew-bg-wrap{position:absolute;top:130px}#main .service-banner-row .service-cta-row{position:absolute;bottom:40px;max-width:1200px;left:0;right:0;margin-bottom:0}.service-cta-wrap{position:relative}.service-cta-wrap a img{position:absolute;top:0;z-index:1}.service-cta-wrap a span.skew-bg{background:#002366;-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-10deg);padding:0 20px;text-align:center;min-height:100px;width:244px;white-space:nowrap;margin-left:90px;margin-top:20px}.service-cta-wrap a .skew-bg span{font-family:'Open Sans',sans-serif;font-weight:700;font-size:25px;color:#fff;padding:20px 20px 20px 50px;-ms-transform:skew(20deg);-webkit-transform:skew(20deg);transform:skew(10deg);display:inline-block;text-transform:uppercase;text-align:center;line-height:29px;vertical-align:middle;white-space:normal}.service-cta-wrap a:hover .skew-bg{background:#790000}.service-cta-wrap a span.skew-bg::after{content:'';display:inline-block;height:100px;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.welcome-text{padding:150px 0}.welcome-text h2{font-family:'Open Sans',sans-serif;font-weight:700;color:#002366;font-size:30px;margin-bottom:40px}.welcome-text p,#main .seventh-row p{font-family:'Open Sans',sans-serif;font-weight:400;color:#000;font-size:18px;margin-bottom:30px}a:visited{color:#002366}a:hover{color:#000}.welcome-text h3{font-family:'Open Sans',sans-serif;font-weight:600;color:#002366;font-size:24px;margin-bottom:40px}#main .welcome-text-row{background:#ebebeb;padding:0 0 20px}#main .welcome-text-row .twelve.columns{max-width:1200px;margin:0 auto;text-align:left;float:none}@media only screen and (max-width:1720px){#main .service-banner-row .skew-bg-wrap{top:80px}#main .service-banner-row h1{font-size:46px}}@media only screen and (max-width:1600px){.service-cta-wrap a span.skew-bg{width:200px}.service-cta-wrap a .skew-bg span{font-size:20px}#main .service-banner-row .service-cta-row{max-width:1000px;left:-50px}}@media only screen and (max-width:1239px){#main .service-banner-row h1{font-size:40px}#main .service-banner-row .skew-bg-wrap{top:50px}.service-banner{overflow:hidden;position:relative}.service-banner img{display:block;width:100%;height:auto;position:relative;max-width:none;width:1250px;left:50%;margin:0 0 0 -625px}.welcome-text{padding:100px 0}.service-cta-wrap a span.skew-bg{width:180px}#main .service-banner-row .service-cta-row{max-width:950px}#main .welcome-text-row .twelve.columns{float:none;margin:0 auto;max-width:95%;padding:0 20px;text-align:left;box-sizing:border-box}.HomeBanner.row .bannner_btns .btn{width:250px;margin:0 5px}}@media only screen and (max-width:1039px){#main .service-banner-row h1{font-size:32px}#main .service-banner-row .service-cta-row{width:80%}}@media only screen and (max-width:1180px){.greyBox ul li{margin-right:0;margin-left:43px}.ServiceBox ul li{width:30%}.bnrbtns{position:absolute;top:20px}.ServiceBox ul li:nth-of-type(4),.ServiceBox ul li:nth-of-type(8),.ServiceBox ul li:nth-of-type(12){margin-right:14px}#main .service-banner-row .service-cta-row{max-width:950px;left:6%}#main .service-banner-row .service-cta-row.row .four.columns{width:47%;float:none;display:inline-block;margin-bottom:30px}#main .service-banner-row .service-cta-row.row .four.columns:nth-child(3){margin-left:0;width:90%;margin:0 auto;text-align:center}}@media only screen and (max-width:1023px){.greyBox ul li{margin-left:19px;width:22%}.homebanner img{height:280px}.greyBox ul li{margin-left:20px}.BnrBntBox a{line-height:48px}}@media only screen and (max-width:991px){.HomeBanner.row .bannner_btns .btn{font-size:18px;width:180px;margin:0 5px}.HomeBanner.row .bannner_btns .btn,.HomeBanner.row .bannner_btns .btn+.btn,.HomeBanner.row .bannner_btns .btn+.btn+.btn,.HomeBanner.row .bannner_btns .btn:hover,.HomeBanner.row .bannner_btns .btn+.btn:hover,.HomeBanner.row .bannner_btns .btn+.btn+.btn:hover,.HomeBanner.row .bannner_btns .btn:first-child:hover{background-position:0 center}}@media only screen and (max-width:979px){.greyBox ul li{margin-left:10px;width:22%}.greyBox ul li a{font-size:13px}.ServiceBox ul li{width:46%}.greyBox ul li.appoinment{width:25%}.BnrBntBox a{line-height:38px;font-size:16px}#main .service-banner-row .service-cta-row{left:4%}}@media only screen and (max-width:800px){#main .HomeBanner.row img{display:none}#main .HomeBanner.row img.phn_img{display:block;width:100%}}@media only screen and (max-width:799px){.greyBox ul li{margin-left:6px}}@media only screen and (max-width:767px){.ServiceBox ul li{width:48%;margin-right:8px}.TextBox h1{font-size:30px}#main .service-banner-row h1{font-size:26px;line-height:60px}#main .service-banner-row{background:#ccc}#main .service-banner-row .service-cta-row{left:0;position:inherit;padding-top:30px;width:90%;right:0;top:0;margin:0 auto}#main .service-banner-row .service-cta-row.row .four.columns{display:block;margin:0 auto 30px auto;text-align:center}#main .service-banner-row .service-cta-row.row .four.columns:nth-child(3){margin:0 auto 30px auto}.welcome-text h2{font-size:26px;margin-bottom:20px}.welcome-text p,#main .seventh-row p{font-size:16px;margin-bottom:20px}#main .HomeBanner.row .bannner_btns .btn{font-size:16px;width:213px;line-height:65px;height:66px;margin:0 auto 20px;padding-left:30px;display:block}.HomeBanner.row .bannner_btns .btn,.HomeBanner.row .bannner_btns .btn+.btn,.HomeBanner.row .bannner_btns .btn+.btn+.btn,.HomeBanner.row .bannner_btns .btn+.btn+.btn+.btn,.HomeBanner.row .bannner_btns .btn:hover,.HomeBanner.row .bannner_btns .btn+.btn:hover,.HomeBanner.row .bannner_btns .btn+.btn+.btn:hover,.HomeBanner.row .bannner_btns .btn:first-child:hover,.HomeBanner.row .bannner_btns .btn+.btn+.btn+.btn:hover{background-position:5px center}#main .HomeBanner.row img.phn_img,#main .HomeBanner.row img{display:none}#main .HomeBanner.row img.mobile_img{display:block;width:100%}.welcome-text{padding:60px 0 40px}}@media only screen and (max-width:639px){#main .service-banner-row h1{font-size:20px}.skew-bg-wrap{width:90%;margin:0 auto;display:block;text-align:center;left:0;right:0}}@media only screen and (max-width:660px){.ServiceBox{text-align:center}.ServiceBox ul li{width:300px;margin:0 auto 20px;display:block;float:none;text-align:left}.TextBox h1{font-size:20px;line-height:26px}.ServiceBox ul li:nth-of-type(4),.ServiceBox ul li:nth-of-type(8),.ServiceBox ul li:nth-of-type(12){margin:0 auto 20px}}@media only screen and (max-width:540px){#main .service-banner-row h1{line-height:30px;padding:15px}.skew-bg-wrap{width:90%;margin:0 auto;display:block;text-align:center;left:0;right:0}}@media only screen and (max-width:479px){.service-cta-wrap img{width:114px}.service-cta-wrap a span.skew-bg{margin-left:40px}.skew-bg-wrap{width:80%}}@media only screen and (max-width:420px){.TextBox h1 strong br{display:none}}@media only screen and (max-width:360px){.TextBox h1{font-size:17px}.ServiceBox ul li{width:300px}.ServiceBox ul li a{font-size:12px}}@media only screen and (max-width:350px){.TextBox h1{font-size:15px;line-height:20px;margin:0 0 30px}.ServiceBox ul li{width:280px}}