#main{width:100%;padding:0;max-width:100%}#main .container{padding:0}.banner_row.row{overflow:hidden;z-index:5;position:relative}.banner_image>img{width:100%;max-width:100%;display:block}.cta_buttons.row{display:block;margin:-180px auto 0;max-width:1500px;overflow:hidden;position:relative;text-align:center}.image_box>img{display:block;margin:0 auto;width:auto}.border{height:10px;width:100%;background-color:#a00500;z-index:99;position:absolute;top:44.5%;border:none}.cta_btn>a{background-color:#a00500;border-radius:50%;display:inline-block;height:365px;width:325px}.cta_btn>a:hover{background-color:#ffdb2d;color:#000}.cta_btn>a:hover span.text_box{color:#a00500}.cta_btn span.text_box{color:#ffdb2d;display:inline-block;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:bold;line-height:34px;margin:0 auto;padding:185px 0 4px;text-align:center;text-transform:uppercase;width:100%}.cta_btn span.text_box span{display:block}.cta_btn span.image_box{display:block;margin:0 auto;text-align:center}.cta_buttons .three.columns{margin:0 15px;width:23%}.welcome_text_holder.row{background-color:#a00500;padding:40px 0}.welcome_inner_row.row{margin:0 auto;width:100%;max-width:1466px}.welcome_text>h1{color:#ffdb2d;font-size:36px;font-weight:800;font-family:'Open Sans',sans-serif;line-height:40px;text-transform:capitalize;margin:0 0 30px 0}.welcome_text>h1,.welcome_text>h2,.welcome_text>h3,.welcome_text>h4,.welcome_text>h5,.welcome_text>h6{color:#ffdb2d}.welcome_text>p{color:#fff;font-family:open sans;font-size:16px;font-weight:100;line-height:24px;margin:0 0 30px}.welcome_text>p a{color:#fff;text-decoration:underline}.welcome_text>p a:hover{text-decoration:none}.welcome_text_holder.row{background-color:#a00500;padding:40px 15px;box-sizing:border-box;margin:80px 0 0 0}.welcome_text ul{color:#fff;font-size:16px;font-family:open sans}.test_drive_button a{background-color:#ffdb2d;display:block;font-size:18px;font-weight:700;line-height:22px;margin:25px auto 0;padding:20px 0;text-align:center;text-transform:uppercase;width:100%;max-width:375px}.test_drive_button a:hover{color:#ffdb2d;background-color:#000}.special_holder h1{display:block;text-align:center;font-size:48px;line-height:52px;font-weight:800;text-transform:uppercase;margin:0 0 30px 0}#main .special_holder.row{background:url("https://s3.amazonaws.com/dom-cms/Site/14d15b2b-d43e-4e9f-a6e8-d288a75715cb/images/home/special_bg.jpg");box-sizing:border-box;overflow:hidden;padding:40px 15px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}nav{border-bottom:0 solid #a00500}#main .fifth-row.row{margin:0 auto;max-width:1466px}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialBox{background:rgba(255,219,84,.8) none repeat scroll 0 0;border:0 none;box-shadow:none;display:inline-block;float:none;height:auto!important;margin-left:0%;padding:20px 0 20px 0;margin-right:0;min-height:initial;width:95%}#main .fifth-row .InvSpecialFlag h3{background:rgba(0,0,0,0) none repeat scroll 0 0;opacity:9;color:#000;font-weight:600;font-size:24px;line-height:28px;margin:0 0 5px 0}#main .fifth-row #InvSpecialsBoxWrapper .moreInfo{display:block;text-align:center;margin:15px auto 0;text-transform:uppercase;font-size:24px;line-height:28px;font-weight:600}#main .fifth-row #InvSpecialsBoxWrapper .moreInfo:hover{text-decoration:underline}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialBox:first-child{margin-top:0}#main .InvSpecialFlag h3{background:none;opacity:.2}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialBox .InvInfoBox .four{width:100%;margin-left:0}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialBox .InvInfoBox .eight{margin-left:0;position:relative;top:-90px;width:100%}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialBox .InvSpecialImg img{border:none;border-radius:0;display:block;float:none;height:auto;margin:0 auto;position:relative;text-align:center;top:0;width:85%}#main .fifth-row #InvSpecialsBoxWrapper .InvInfoBox{padding:0!important}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialPriceName{display:none}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialPriceAmount{border-bottom:1px solid #d0d1d2;color:#fff;display:block;font-size:50px;font-weight:700;line-height:55px;margin:0 auto 10px;padding-bottom:15px;text-align:center;text-shadow:none}#main .fifth-row #InvSpecialsBoxWrapper span.NewUsedCertTitle{font-size:24px;color:#cf0505;line-height:30px;font-family:'Open Sans',sans-serif;text-align:center;padding-bottom:25px}#main .fifth-row #InvSpecialsBoxWrapper a.InvSpecialVehicle{color:#fff display:block;font-family:'Open Sans',sans-serif;font-size:24px;line-height:30px;margin:0 auto 10px;text-align:center;text-transform:uppercase;font-weight:normal;text-shadow:none}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialVehicleInfo{color:#fff;font-family:'Open Sans',sans-serif;font-size:20px;line-height:30px;padding-bottom:0;text-align:center;text-shadow:none}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialVehicleInfo a{display:inline-block;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:bold;margin:20px 0 0;padding:0;text-transform:uppercase}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialVehicleInfo a:hover{background:#0c2b6c none repeat scroll 0 0;text-decoration:none}#main .fifth-row .vdp-media-carousel-nav span{background:rgba(0,0,0,0) url("https://s3.amazonaws.com/dom-cms/Site/14d15b2b-d43e-4e9f-a6e8-d288a75715cb/images/home/specials_right_arrow.png") no-repeat scroll center center;cursor:pointer;font-size:0;height:44px;left:auto;margin-top:-15px;opacity:.8;position:absolute;margin-right:0;top:50%;width:45px;right:0}#main .fifth-row .vdp-media-carousel-nav span.vdp-media-carousel-nav-prev{left:-1%;top:50%;margin-top:-15px;background:url(https://s3.amazonaws.com/dom-cms/Site/14d15b2b-d43e-4e9f-a6e8-d288a75715cb/images/home/specials_left_arrow.png);background-repeat:no-repeat}#main .fifth-row #InvSpecialsBoxWrapper .InvInfoBox{min-height:initial;padding:0!important}#main .fifth-row .es-carousel-wrapper{padding:10px 50px}#main .fifth-row .es-carousel ul li{display:block;float:left;height:100%;margin-right:5px!important;width:272px!important}#main .InvSpecialPrice{padding:6px 12px 0;display:block}#main .InvSpecialName,.InvSpecialVehicleInfo{padding:6px 12px 0;display:none}#main .InvSpecialDetails{display:block;position:relative;top:0;min-height:initial}#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialPriceAmount{border-bottom:none;color:#a00500;display:block;font-size:50px;font-weight:700;line-height:55px;margin:0 auto 0;padding-bottom:0;text-align:center;text-shadow:none}.welcome_inner_row .six.columns{display:inline-block;float:none!important;margin:0;position:relative;vertical-align:middle}@media screen and (max-width:1500px){.cta_buttons.row{max-width:98%;margin:-166px auto 0}.cta_buttons .three.columns{margin:0 1%;width:23%}.cta_btn span.text_box{font-size:22px;line-height:28px;padding:170px 0 4px}.cta_btn>a{height:335px;width:270px}}@media screen and (max-width:1300px){.cta_btn span.text_box{font-size:18px;line-height:20px;padding:188px 0 5px}.cta_btn>a{height:320px;width:260px}.border{top:51%}.cta_buttons.row{margin:-180px auto 0}.cta_buttons .four.columns{display:inline-block;float:none;margin:0 5px;text-align:center;width:30%}.welcome_text>h1{font-size:26px;line-height:30px}.image_box>img{display:block;margin:0 auto;width:75px}}@media screen and (max-width:1100px){#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialBox:first-child{margin-bottom:70px;margin-left:0;margin-right:3%}#main .fifth-row #InvSpecialsBoxWrapper{float:none;margin:0 auto;text-align:center}.special_holder h1{font-size:32px;line-height:36px}.cta_btn>a{height:320px;width:95%}}@media screen and (max-width:900px){.cta_buttons.row{margin:-145px auto 0}.cta_btn span.text_box{font-size:18px;line-height:20px;padding:148px 0 5px}.image_box>img{width:70px}.cta_btn>a{height:270px}.border{top:47%}.welcome_inner_row .six.columns{margin-left:0;margin-right:3%;width:46%}}@media screen and (max-width:767px){.cta_btn>a{height:auto!important;width:375px;border-radius:90px 90px 0 0;-moz-border-radius:90px 90px 0 0;-webkit-border-radius:90px 90px 0 0}.cta_buttons .four.columns{display:block;float:none;margin:0 auto 20px;text-align:center;width:100%;max-width:100%}.cta_buttons.row{display:block;margin:20px auto;max-width:1466px;overflow:hidden;position:relative;text-align:center}.cta_buttons .cta_btn span.text_box{font-size:18px;padding:25px 0 10px}.cta_buttons .cta_btn>a{border-radius:0 0 50% 50%;height:auto;padding:0 0 20px}.cta_buttons .border{display:block;left:50%;margin-bottom:0;margin-right:0;margin-top:0;max-width:480px;text-align:center;top:0;width:100%;margin:0 0 0 -240px}.welcome_text_holder.row{margin:0}.special_holder h1{font-size:26px;line-height:30px}#main .fifth-row .vdp-media-carousel-nav span{top:45%;top:45%}#main .fifth-row .vdp-media-carousel-nav span.vdp-media-carousel-nav-prev{top:45%}header{border:0}.welcome_inner_row .six.columns{display:block;margin:0 auto;max-width:90%;width:100%}.cta_buttons .three.columns{margin:0 auto 20px}.cta_buttons .three.columns:last-child{margin:0 auto}}@media screen and (max-width:600px){.special_holder h1{font-size:22px;line-height:26px}}@media screen and (max-width:480px){.cta_btn>a{width:280px}.cta_buttons .border{display:block;left:0;margin:0 auto;max-width:100%;text-align:center;top:0;width:100%}.welcome_inner_row .six.columns{max-width:100%}}@media screen and (max-width:400px){#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialBox .InvSpecialImg img{width:80%!important}.cta_buttons .border{display:block;left:auto;margin:0;max-width:100%;text-align:center;top:0;width:100%}}@media only screen and (max-width:339px){#main .fifth-row #InvSpecialsBoxWrapper .InvSpecialBox{width:95%}}