body{background-image:none}.container-outer{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(max-width:767px){.container-outer{background-size:cover}}.container{max-width:1400px;margin:0 auto;padding:100px .9375rem}@media(max-width:33.9em){.container-outer>.container{width:100%;padding:50px 0}.container-outer>.container>.row{margin-left:0;margin-right:0}}container-small{max-width:900px;margin:0 auto;padding-left:15px;padding-right:15px}.top-menu{height:120px;-webkit-box-shadow:0 -3px 15px #000;-moz-box-shadow:0 -3px 15px #000;-o-box-shadow:0 -3px 15px #000;box-shadow:0 -3px 15px #000;position:relative;z-index:13}.logo-cont{text-align:center}.containerFullWidth .container{width:100%;max-width:100%;padding-left:0;padding-right:0;overflow-x:hidden}.containerFullHeight .container{padding-top:0;padding-bottom:0}.banner #img_Banner{display:block;margin:0 auto;max-width:100%}.bannertext-cont{background-repeat:no-repeat;background-size:cover;position:relative;background-position:50%;-webkit-transition-property:background-image;transition-property:background-image;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.grid-overlay{background:url(backgrounds/gridtile.png);width:100%;height:100%;position:absolute;top:0;left:0}.banner-text-cont{position:relative;padding:80px 0;z-index:5;text-align:center;z-index:5;background:rgba(0,0,0,.4);color:#fff}.text-ban-slide{padding:15px}.ban-title{display:table;font-size:40px;padding:20px;border:1px solid #fff;margin:0 auto}.ban-text{font-size:18px;padding:20px 0;max-width:800px;margin:0 auto}.bt-dir-nav a{position:absolute;top:45%;z-index:9;cursor:pointer;display:block;width:30px;height:30px;background-image:url(../img/arrows_black.png);background-repeat:no-repeat;text-indent:-9999px;border:0}.bt-right-nav{background-position:-30px 0;right:0}.btn-red{background-color:#c0242f;color:#fff;border:0;outline:none}.fixed-menu{z-index:1000}.sub-header-nav{position:relative;z-index:900}.head-phone{position:absolute;left:0;line-height:60px;padding-left:15px}.head-loc{position:absolute;right:0;line-height:60px;padding-right:15px}@media(max-width:992px){.nb-phone{display:none}.nb-loc{display:none}}@media(max-width:800px){.head-phone{top:12px;left:20px;font-size:26px;line-height:30px;padding:0}.head-loc{display:table;top:12px;left:70px;font-size:26px;line-height:30px;padding:0}}.mynav{width:100%}.menu-link{display:none}.mobile-btn{width:42px;height:32px;border-radius:5px;padding:8px 8px 4px 8px}.mobile-btn .icon-bar{height:2px;margin-bottom:4px}.menu{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.menu ul{padding:0;margin:0 auto;list-style:none;position:relative;display:table}.menu>li>ul.sub-menu{min-width:10em;padding:4px 0}.menu ul li{padding:0}.menu>ul>li{display:inline-block}.menu ul li a{display:block;text-decoration:none;font-size:.9em}.menu ul li>a{height:58px;padding:19px 12px}.menu ul ul{display:none;position:absolute;top:100%;min-width:160px}.menu ul li:hover>ul{display:block}.menu ul ul>li{position:relative}.menu ul ul>li a{padding:5px 15px 5px 10px;height:auto}.menu ul ul ul{position:absolute;left:100%;top:0}@media all and (max-width:767px){.sub-header-nav .mynav{display:block;width:100%}.example-header .container{width:100%}a.menu-link{display:block;float:right;text-decoration:none;padding:12px 12px}.menu{clear:both;min-width:inherit;float:none}.menu,.menu>ul ul{overflow:hidden;max-height:0}.menu>li>ul.sub-menu{padding:0;border:none}.menu.active,.menu>ul ul.active{max-height:55em}.menu ul{display:inline}.menu li,.menu>ul>li{display:block}.menu li a{display:block;padding:.8em;position:relative}.menu li.has-submenu>a:after{content:'+';position:absolute;top:0;right:0;display:block;font-size:1.5em;padding:.55em .5em}.menu li.has-submenu>a.active:after{content:"-"}.menu ul ul>li a{height:58px;padding:19px 18px 19px 30px}.menu ul ul,.menu ul ul ul{display:inherit;position:relative;left:auto;top:auto;border:none}}.fixed-menu{position:fixed;top:-60px;width:100%;-webkit-box-shadow:0 -3px 15px #000;-moz-box-shadow:0 -3px 15px #000;-o-box-shadow:0 -3px 15px #000;box-shadow:0 -3px 15px #000;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease}@media(max-width:767px){.fixed-menu{top:-140px}}.top-content{height:700px}.top-content .container-wide{padding-top:160px}.main-search{padding:30px;max-width:700px;margin:0 auto}.main-title{text-align:center;font-size:44px;margin-bottom:20px;font-weight:300}.search-input-cont{margin-bottom:20px}.search-input-cont input{border-radius:0;line-height:1}.dd-cont{float:left;width:25%;text-align:center}.dd-cont select{width:99%;border-radius:0;font-size:16px;height:34px;padding:0}.dd-cont button{width:99%;border-radius:0;font-size:16px;padding:9px 0}@media(max-width:600px){.dd-cont{float:none;width:100%;margin-bottom:20px;text-align:center}.dd-cont select{width:100%}}@media(max-width:768px){.article_item{margin-bottom:40px}}.article_image_container{position:relative;height:240px;overflow:hidden;margin-bottom:20px;cursor:pointer}.art-img-cont:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(50,0,0,.6);-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.article_image_container:hover .art-img-cont:before,.article_image_container:focus .art-img-cont:before,.article_image_container:active .art-img-cont:before{-webkit-transform:scale(1);transform:scale(1)}.article_image_container:hover .art-img-cont{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.2,M12=0,M21=0,M22=1.2,SizingMethod='auto expand')}.article_image_container:hover .icon-cont{font-size:50px}.icon-cont{position:absolute;text-align:center;width:100%;height:240px;font-size:0;line-height:240px;color:#fff;transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease}.art-img-cont{position:absolute;width:100%;height:240px;background-position:50% 50%;background-size:cover;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.article_title{font-size:24px;margin-bottom:5px}.article_date{font-style:italic;color:#888;font-size:14px;margin-bottom:5px}.article_summary{margin-bottom:10px}.Button_4_Item:nth-child(1){border-right:1px solid #ccc}.Button_4_Item:nth-child(2){border-right:1px solid #ccc}.Button_4_Item:nth-child(3){border-right:1px solid #ccc}.Button_4_Item{text-align:center;font-size:20px;margin:20px 0;font-weight:700}.Button_4_Text{padding:30px}.Cont_4_big_med_sm .WelcomeText,.Cont_4_sm_med_big .WelcomeText,.Cont_4_med_sm_big .WelcomeText{height:261px}.WelcomeText{font-size:16px;padding:30px;max-height:540px;overflow-y:auto}@media(max-width:600px){.WelcomeText{font-size:16px;padding:30px}}.wel-cont h1{font-size:35px;line-height:35px}.wel-cont h2{font-size:26px;margin-top:20px;line-height:24px}.wel-cont hr{display:block;height:4px;width:20%;border:none;margin:15px 0}.parallax{padding:100px;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100vh}@media(max-width:767px){.parallax{padding:50px 0;background-attachment:scroll}}#content-slider li{padding:15px}#TitleText{font-size:42px;margin:0 15px 40px 15px;text-align:center}.veh-info{display:table;width:100%;font-size:16px;text-align:center;padding:10px 0}.img-cont img{width:100%}.FeaturedVehicles_6 .feat-veh-img img{width:100%}.FeaturedVehicles_6_Grid{padding:40px}@media(max-width:768px){.FeaturedVehicles_6_Grid{padding:0}}.fs6-header-back{text-align:center;font-size:40px;margin-bottom:20px}.feat-veh-img-cont{position:relative;overflow:hidden;margin-bottom:20px;cursor:pointer}.fv-img-cont:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.feat-veh-img-cont:hover .fv-img-cont:before,.feat-veh-img-cont:focus .fv-img-cont:before,.feat-veh-img-cont:active .fv-img-cont:before{-webkit-transform:scale(1);transform:scale(1)}.feat-veh-img-cont:hover .fv-img-cont{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.2,M12=0,M21=0,M22=1.2,SizingMethod='auto expand')}.feat-veh-img-cont:hover .icon-cont{font-size:50px}.FeaturedVehicles_6_Grid .fv-img-cont{width:100%;height:200px;background-position:50% 50%;background-size:cover;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.FeaturedVehicles_6_Grid .feat-veh-info{position:absolute;bottom:30px;padding:6px 8px;background:rgba(0,0,0,.6);color:#fff}.testimonial-cont{padding-top:50px;padding-bottom:50px}.test-name{text-align:center;font-size:24px}blockquote{margin:1.5em 10px;padding:.5em 10px;border-left:0;font-style:italic;font-size:15px}blockquote p{display:inline}.review{padding:20px;background-color:#eee}.rev-name{font-weight:bold;font-size:22px;margin-bottom:8px}.rev-veh2{margin-bottom:8px}.rev-date{font-style:italic;font-size:14px;color:#999;margin-bottom:5px}.rev-desc{margin-bottom:10px}.rev-veh{font-weight:bold;margin-top:15px;font-size:20px}.ContactForm .form-control{border-radius:0}.contact-title,.contact-title-home{font-size:42px;margin:0 15px 10px 15px;text-align:center}.contact-subtitle{margin-bottom:20px}.ContactForm #txtMessage{margin-top:24px}.ContactForm #btSubmit_ContactForm{margin:28px 0}#pnlContact{padding:15px;margin-bottom:35px}.map-title{display:none}.map_directions{padding:20px 0}.map_directions .form-group{width:400px;margin:auto;max-width:100%}.containerFullWidth .map_directions{margin-right:-.9375rem;margin-left:-.9375rem;overflow-x:hidden}.Button_Single .inv-sq{position:relative;height:261px;overflow:hidden;text-align:center;border:1px solid #333}.Button_Single .inv-sq img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;max-width:100%;max-height:100%}.Button_Single .inv-sq:hover img{transform:scale(1.2)}.lg-sq .Button_Single .inv-sq{display:table;width:100%}.Button_Single .btn-cover{position:absolute;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.6);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer;z-index:1}.Button_Single .inv-sq:hover .btn-cover{opacity:1}.Button_Single .inv-sq:hover .sm-title-in{opacity:1;left:0;top:40%;font-size:20px}.lg-sq .Button_Single .inv-sq:hover .sm-title-in{font-size:30px}.Button_Single .btn-cover .sm-title-in i{font-size:1.5em}.Button_Single .spec-sq{position:relative;height:285px;background-size:cover;background-repeat:no-repeat;background-position:center center}.Button_Single .sm-title-out{display:none}.Button_Single .sm-title-in{position:absolute;font-size:10px;width:100%;height:50px;padding:10px;text-transform:uppercase;transition:all .6s ease;top:120%;text-align:center;color:#fff}@media(max-width:767px){.Button_Single .inv-sq,.lg-sq .Button_Single .inv-sq{height:auto;min-height:261px}}.arrow-btn{position:absolute;width:50px;height:50px;bottom:15px;right:15px;border-radius:150px;cursor:pointer}.skinny-title{font-weight:100;font-style:normal;font-size:40px;line-height:1.2;letter-spacing:1px;text-transform:uppercase;text-align:center;margin:60px 0}.fv-title{color:#fff}.fv-small-cont{max-width:900px;margin:0 auto;display:table;padding-bottom:30px}@media(max-width:900px){.fv-small-cont{overflow:hidden}}.fv-col-info{padding:15px;font-family:'Open Sans',sans-serif}.fv-sm-img-cont{padding:15px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.fv-lg-img{position:relative}.fv-col img{width:100%}.fv-info{margin-bottom:40px}.lbl-makemodel{font-size:32px;color:#fff;font-weight:300}.lbl-price{font-size:28px;color:#fff}.btn-cont{margin-top:30px}.fv-sm-img{cursor:pointer}.fv-sm-img img{width:100%}.btn-mine{background-color:#a00;border-radius:50px;color:#fff}.btn-mine:hover{background-color:red;color:#fff}.btn-fvdetail{border-radius:0}.fv-ban-thumb-cont{padding:2px 0;background-color:#000}.fv-ban-thumb-cont .container{padding-top:0;padding-bottom:0}.thumb-img-cont{position:relative;padding:0 2px;display:inline-block;cursor:pointer;margin-bottom:2px}.thumb-img-cont:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.tic-selected:before{background:rgba(0,0,0,0)}.thumb-cont{display:table;margin:0 auto;text-align:center}.thumb-img-cont img{height:80px}.delay-1{animation-delay:.25s}.col-btn-cont{display:none}.inv-mobile-price{display:none}@media(max-width:544px){.col-btn-cont{display:block}.inv_list_text .collapse{display:none}.inv-mobile-price{display:block}#pnlPrice{display:none}.inv-list{padding:0}.inv_list_subtitletext{display:none}.inv_list_image{margin-bottom:15px}.inv_list_text{margin-top:15px;padding:0}.inv_list_footer a{margin-right:0}.ImageWindowSticker,.Lead{margin-top:10px}}.card-footer .col-xs-12{padding:0}.specials-header{background-image:url(../img/specials_1920x350.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.specials_cont .container{padding:30px 15px;margin-bottom:10px}.specials-header-title{text-align:center;color:#fff;font-size:60px;padding:80px}@media(max-width:767px){.specials-header-title{font-size:30px}.specials-header{height:300px}}.finance-cont{padding-top:0}.finance-header-long{background-image:url(../img/FinanceApp_Long.jpg);background-repeat:no-repeat;background-position-y:center;background-size:cover}.finance-header-short{background-image:url(../img/FinanceApp_Short.jpg);background-repeat:no-repeat;background-size:cover;background-position-y:center}.finance-header-long .container,.finance-header-short .container{padding:30px 15px;margin-bottom:10px;background-color:transparent !important}.finance-header-title{text-align:center;color:#fff;font-size:60px;padding:80px}@media(max-width:767px){.finance-header-title{font-size:30px;padding:}.finance-header-long,.finance-header-short{height:300px}}.test-header{background-image:url(../img/abstract_3_1920x350.jpg);background-repeat:no-repeat;background-position-y:center;background-size:cover}.test-header .container{padding:30px 15px;margin-bottom:10px;background-color:transparent !important}.test-title{text-align:center;color:#fff;font-size:60px;padding:80px}@media(max-width:767px){.test-title{font-size:30px}.test-header{height:300px}}.testdrive-header{background-image:url(../img/abstract_4_1920x350.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;height:300px}.testdrive-header .container{padding:30px 15px;margin-bottom:10px}.td-header-title{text-align:center;color:#fff;font-size:60px;padding:80px}.testdrive-body .container{background-color:#fff;padding:15px;margin-bottom:30px}.td-contact{color:#222}.td-form-title,.td-form-title{font-weight:bold;color:#222;margin-bottom:10px}.contact-header{background-image:url(../img/contactus_1920x350.jpg);background-repeat:no-repeat;background-position-y:center;background-size:cover}.contact-cont .container{padding:30px 15px;margin-bottom:10px;background-color:transparent !important}.contact-cont .cp-title{text-align:center;color:#fff;font-size:60px;padding:80px}@media(max-width:767px){.contact-cont .cp-title{font-size:30px;margin:0;padding:50px 10px}.contact-header{height:150px}.contact-cont .container{padding:0}}.staff-header{background-image:url(../img/staff_1.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;margin-bottom:40px}.staff-header .container{padding:30px 15px;margin-bottom:10px;background-color:transparent !important}.staff-header-title{text-align:center;color:#fff;font-size:60px;padding:80px}@media(max-width:767px){.staff-header-title{font-size:30px}.staff-header{height:300px}}.jobs-header{background-image:url(../img/abstract_1_1920x350.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;margin-bottom:40px}.jobs-header .container{padding:30px 15px;margin-bottom:10px}.jobs-header-title{text-align:center;color:#fff;font-size:60px;padding:80px}@media(max-width:767px){.jobs-header-title{font-size:30px}.jobs-header{height:300px}}.sell-header .container{padding:30px 15px;margin-bottom:10px}.sell-header-title{text-align:center;font-size:60px;color:#fff;padding:80px}.sell-body .container{background-color:#fff;padding:15px;margin-bottom:10px;min-height:440px}.sell-form-header-title{font-size:26px;color:#222;margin-bottom:10px}.sell-form-header-subtitle{color:#222;margin-bottom:15px}.sell-list{list-style-type:disc;color:#222;margin-left:20px}.sell-header{background-image:url(../img/abstract_2_1920x350.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.service-header-title{text-align:center;font-size:60px;padding:50px}@media(max-width:767px){.service-header-title{font-size:24px;padding:90px}}#ImgServiceCenter{width:100%;max-width:326px}a.back-to-top{display:none;width:40px;height:40px;text-align:center;font-size:22px;position:fixed;z-index:999;right:20px;bottom:120px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.text-us-now{text-align:center;padding:10px 20px;font-size:24px;fixed;z-index:999;position:fixed;z-index:999;right:20px;bottom:20px;background-color:#a00;border-radius:4px;color:#fff}.text-us-label{font-size:18px}@media(max-width:600px){a.back-to-top{bottom:90px}.text-us-label{display:none}}