@media only screen and (max-width:1200px){.car_type_heading,.inventory_right{width:75%}.car-type-price .price-wraper{padding-left:7px}.bottom-header .navbar>.container-fluid{padding-right:0;padding-left:0}}@media only screen and (max-width:1170px){.horizontal_box .video_details a.pull-right{float:left!important}.flexslider2:hover a.flex-next{right:0}.flexslider2:hover a.flex-prev{left:0}.flexslider2 a.flex-next{right:0}.flexslider2 a.flex-prev{left:0}.select-wrapper{height:auto}.inventory_right .wrapper_carList .car-type-price{margin-left:50px;width:50%;padding-left:0}}@media (min-width:1170px){.controls{margin:5px 0}.form-row{width:240px}div.styled,input[type=file],input[type=text],select,textarea{width:108px}.slide-text-wrap h2{font-size:72px}.slide-text-wrap h3{font-size:55px}.slide-text-wrap h4{font-size:30px}#secondary-banner,.boxed_layout #secondary-banner{padding-top:160px;margin-top:0}#secondary-banner h2{font-size:34px;font-weight:700;padding-left:0}#secondary-banner h4{font-size:22px;font-weight:300;margin-bottom:0;letter-spacing:.1px;line-height:34px;margin-top:8px;padding-left:0}.breadcrumb{float:right;margin-top:0}.shadow{background-position:top;background-repeat:repeat-x}.car-type-col-1{margin:0 20px;width:536px;float:left}.car-type-col-2{margin:50px 0;width:75px;float:left}.car-type-col-3{position:relative;width:195px;float:right}.car-type-col-1 h3{font-size:24px;font-weight:700;letter-spacing:-.5px;margin-top:0}.no-left-padding{width:50%;padding-left:0}.video-link{padding:4px 8px;font-size:12px;font-weight:600;margin-bottom:0;text-shadow:0 1px 0 #fff;color:#3a3a3a;margin-left:0;float:left;margin-top:0}.video-link i{padding-right:5px}.margin-btm{margin-bottom:0}.input-checkbox{float:right}.car-type-col-3 form{padding:0;position:relative;margin:-15px -12px;float:right;z-index:555}.price-wrap{margin:30px 0 14px;display:block}.price{font-size:12px}.price,.price-tag{text-align:left;display:block}.price-tag{font-size:36px;font-weight:600;margin:5px 0;font-family:Open Sans,sans-serif}.form-links{list-style:none;padding:0;margin:0 -12px 0 0;float:right}.form-links li{margin-right:8px;width:auto;float:left}.top_buttons .form-links li{margin-right:0}.form-links li a{font-size:12px;text-decoration:none;font-weight:600;text-shadow:0 1px 0 #fff;color:#3a3a3a;padding-right:8px;width:auto;padding-left:8px}.form-links li:nth-child(3),.form-links li:nth-child(3) a{margin:0 7px 0 0;width:auto}.form-links li:first-child,.form-links li:first-child a{margin-right:0}.ribbon-item{clear:none;display:block}.content h2.error{font-size:260px;display:block}.error-message em{font-size:100px}.right_carList .check_box_right{right:39px;position:absolute;top:-9px}.car_heading{margin-left:178px}.wrapper_carList .car-type .col-width-50{width:90%}.price_tag{position:absolute;top:-21px;left:21%}.footer-contact ul li{padding-right:0}.flip .card .back .hover_title{margin-top:23px}#current_size{z-index:1170}.flip,.flip .card,.flip .card .face{height:164px;width:303px}.efficiency-rating ul li.fuel{margin-left:-30px}.efficiency-rating ul li.fuel img{width:auto}.boxed_layout .flip,.boxed_layout .flip .card,.boxed_layout .flip .card .face{height:168px;width:310px}.boxed_layout header .bottom-header .navbar-default .navbar-nav>li>a{padding:38px 15px 20px!important;font-size:14px}.boxed_layout .container{width:1100px}.blog-content img.featured_image{margin:7px 25px 10px 0;float:left;display:inline-block}.boxed_layout,.boxed_layout .message-shadow,.boxed_layout header.affix,.boxed_layout header.affix-top{max-width:1270px;width:85%}.boxed_layout .container,.boxed_layout header .bottom-header .container,.boxed_layout section.content .container{width:1100px}.boxed_layout .listing-view,.boxed_layout .listing_sort{padding-right:0;padding-left:0}.boxed_layout #secondary-banner .container .row>.col-xs-12{padding-left:0}.boxed_layout header .bottom-header .container,.boxed_layout header .toolbar .container{padding:0 50px}.boxed_layout div.inventory{margin:0 0 20px}.boxed_layout .car_listings,.boxed_layout .copyright-wrap .container .row>div,.boxed_layout .pagination_container{padding-right:0;padding-left:0}.boxed_layout .copyright-wrap .container,.boxed_layout .message-wrap .container,.boxed_layout footer .container{width:1100px}.boxed_layout.margin header.affix-top{width:100%;margin-top:40px}.boxed_layout.margin{margin-bottom:40px;margin-top:40px}.select-wrapper span.sort-by{margin-right:12px}.select-wrapper.pagination .row>div:first-of-type{text-align:left}header .bottom-header .navbar-default .navbar-brand{padding:22px 0 0}.boxed_layout .search-form .find_new_vehicle{margin-top:10px}}@media (max-width:992px){.boxed_layout .row{margin:0}.inner_image{height:100%}}@media only screen and (max-width:568px){.form-element input[type=submit]{margin:10px 0 0}}@media only screen and (max-width:1000px){header .bottom-header .navbar-default .navbar-nav>li>a{padding:23px 4px 25px!important}.latest-news{clear:both}.latest-news .recent_blog_posts{padding-left:0}}@media only screen and (max-width:680px){p{padding-bottom:10px}header .bottom-header .navbar-default .navbar-nav>li>a{padding:18px 5px!important}.price_tag{position:absolute;top:-7px;left:50%}.horizontal_box .video_details a.pull-right{float:right!important}.car_category{width:75%}.cat_table{width:90%}.cat_accordian{width:20%}.car-type-list .list_img{text-align:center;width:100%;float:left}.car-type-list .inventory_right .car-type .col-width-50{width:90%;display:block!important}.car-type-list .inventory_right .wrapper_carList .car-type{width:100%}.inventory_right .wrapper_carList .car-type-price{width:100%;display:block}.wrapper_carList .car-type-price .price-wraper{width:100%;padding-left:15px}.bottom-header .navbar-nav{float:none!important}header .bottom-header .navbar-default .navbar-nav>li>a{padding:4px 11px!important}body header.affix{top:-31px}.navbar-default .navbar-toggle{border-color:transparent;background-color:transparent;margin-top:17px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.banner-wrap{margin-top:0!important}.navbar-collapse{border-top:none}.welcome-wrap h4{margin:0}.footer-contact{padding-bottom:0}footer div[class*=col-]{padding-bottom:25px}header .navbar-nav.pull-right>li>.dropdown-menu,header .navbar-nav>li>.dropdown-menu{background:none!important;margin-left:0!important}header .navbar-nav>li>.dropdown-menu>li>a{padding:5px 15px 5px 12px;color:#fff!important}header .navbar-default .navbar-nav .dropdown a b.caret,header .navbar-default .navbar-nav>.dropdown>a b.caret{display:inline-block}header .navbar-nav li.dropdown.open:hover ul.dropdown-menu{display:block}}@media only screen and (max-width:767px){.d-noneMob{display:none}.horizontal_box .vehicle_details .price-wrap span.pull-right{float:none!important}.horizontal_box .video_details a.pull-right{float:left!important}.inventory_right{padding:0;width:100%;margin-top:10px}.right_carList .car-type-list .list_img{text-align:center;width:100%}.inventory-wide-sidebar-right .car_listings.sidebar{margin-left:auto}.post-entry span.tags{text-align:left}.threadauthor{padding:0 10px}.navbar-default .navbar-collapse .navbar-nav>li>a{padding:13px 15px 8px}.affix .container .navbar .navbar-collapse .navbar-nav>li>a{padding:18px 9px 18px 10px!important}header .bottom-header .navbar-nav{float:none!important}.boxed_layout.margin header .bottom-header .navbar-nav{margin:0 -15px}header .bottom-header .navbar-default .navbar-brand{padding:4px 0 0}header .navbar-default .navbar-nav .dropdown a b.caret,header .navbar-default .navbar-nav>.dropdown>a b.caret{display:inline-block}header .navbar-nav li.dropdown.open:hover>ul.dropdown-menu{display:block}header .navbar-nav li.dropdown.open:hover>ul.dropdown-menu ul{display:none}section.banner-wrap{margin-top:0}footer .container .row>div{padding-bottom:25px}.recent-vehicles-wrap .row>div{clear:both}.boxed_layout .message-wrap .container .row{margin:0 -15px}}@media (min-width:320px){.flip,.flip .card,.flip .card .face{border:0 solid #0f0;max-width:100%;width:100%}.flip .card .back .hover_title{margin-top:20px}.flip .card .face.front{position:relative}#secondary-banner h2{padding-top:0;font-size:28px;margin-top:0}#secondary-banner h4{font-size:18px}.breadcrumb{margin-bottom:0;margin-top:0}.boxed_layout header .bottom-header .container,.boxed_layout header .toolbar .container{padding:0}header .bottom-header .navbar-default .navbar-brand{padding:15px 0 0 15px}.inner-page.inventory-listing .content-nav{padding:0}.information_head .deparment{text-align:center}.hours_operation table.table{text-align:center;margin:0 auto;width:170px}.form-links li{list-style:none}.default-btn{clear:both;float:none;margin-top:10px;display:block}.company_info li.address{display:none}.toolbar ul>li{margin-right:10px}footer.design_2{padding-bottom:64px}.content h2.error{font-size:80px;line-height:40px}.error-message em{font-size:40px}.specialize-in{margin-top:40px}.featured-brand,.latest-news,.testimonials{margin-top:20px}.boxed_layout,.boxed_layout .message-shadow,.boxed_layout header.affix,.boxed_layout header.affix-top{width:100%}.boxed_layout .car_listings,.boxed_layout .container,.boxed_layout header .bottom-header .container{padding:0}.boxed_layout .copyright-wrap .container .row>div{padding-right:0;padding-left:0}.select-wrapper.pagination .pull-right,.select-wrapper.pagination .row>div:first-of-type{text-align:center}.listing_sort .sort-by{margin-left:0}.select-wrapper span.sort-by{margin-right:10px;float:none;vertical-align:top}.select-wrapper ul.top_buttons li{float:none}.search-form .find_new_vehicle{margin-top:10px}.blog-content img.featured_image{margin:7px auto 10px;float:none;display:block}.boxed_layout .navbar-collapse{margin:0}.toolbar ul li:last-child{margin-right:0}div.example-tabs .nav-tabs>li{margin-bottom:5px}div.example-tabs .nav-tabs>li,div.example-tabs .nav-tabs>li>a{width:100%;display:block}.right-content,.right-content>div,.right-content>div>div{clear:both}.car-info .table>tbody>tr>td:first-child{padding-left:0}.nav-tabs{border:0}#features ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}table.left_table,table.right_table{width:98%}}@media (min-width:480px){.left-none,.right-none{overflow:hidden;margin:0 auto;width:100%;float:none}.toolbar .right-none.pull-right{clear:none;margin:0 auto;width:auto;float:right}header{position:absolute}h1 a.logo{margin-bottom:20px}.message-wrap h2{text-align:center}.social{margin:10px 0 0}.f-nav{width:100%;display:block}.slide-text-wrap h4{letter-spacing:0}#secondary-banner{padding-top:164px;margin-top:0}#secondary-banner h2{padding-top:0;font-size:28px;margin-top:0}#secondary-banner h4{font-size:20px}.shadow{background-position:0 0;background-repeat:repeat-x}.align-right{margin-right:10px;clear:left;line-height:45px;float:left}.form-links{margin:0 0 20px -5px;float:left}.car-type-col-1{margin:10px 0;width:100%;float:left}.car-type-col-1 h3{font-size:20px;font-weight:600}.page-view{margin-top:10px}.page-view,.video-link{margin-left:0;float:left}.video-link{color:#3a3a3a}.car-type-col-3 form{margin-bottom:5px;width:auto;float:right}.no-left-padding{margin-bottom:10px;margin-left:0;width:100%;padding-left:0}.car-type-col-2,.car-type-col-3{width:50%;float:left}.price-wrap{margin:30px 0 14px;display:block}.img-border{margin:0 20%}.content h2.error{font-size:80px;line-height:50px}.error-message em{font-size:40px}header .bottom-header .navbar-default .navbar-brand .logo{margin-left:0;display:block}.efficiency-rating img.aligncenter{left:12px}.view_viewport{font-size:12px}.example-tabs .nav li{text-align:left;width:auto}.footer-contact ul li{padding-right:0}.car-rate-block .small-block{margin-bottom:25px}#current_size{z-index:480}.toolbar .row ul li.address{display:block}.select_view{display:none}.body-styles-dropdown,.conditions-dropdown,.fuel-economies-dropdown,.location-dropdown,.makers-dropdown,.mileage-dropdown,.models-dropdown,.prices-dropdown,.transmissions-dropdown,.years-dropdown{width:100%}.flip,.flip .card,.flip .card .face{height:200px;border:none;width:370px}.boxed_layout header .bottom-header .container,.boxed_layout header .toolbar .container{padding:0 15px}body header.affix{top:-31px}.company_info li.address{display:inline-block}.toolbar ul>li{margin-right:22px}.boxed_layout .car_listings{padding:0}.select-wrapper.pagination .pull-right,.select-wrapper.pagination .row>div:first-of-type{text-align:center}.listing_sort .sort-by{margin-left:0}.flip .card .back .hover_title{margin-top:35px}.boxed_layout .navbar-collapse{padding:0 15px;margin:0 -15px}div.example-tabs .nav-tabs>li,div.example-tabs .nav-tabs>li>a{width:inherit}div.example-tabs .nav-tabs>li{margin-bottom:inherit}.nav-tabs{border-bottom:1px solid #ddd}table.left_table,table.right_table{width:49%;float:left}table.right_table{float:right}}@media (min-width:568px){.form-row{width:100%}header{position:absolute}div.styled,input[type=file],input[type=text],select,textarea{width:100%}#secondary-banner{padding-top:164px;margin-top:-21px}#secondary-banner h2{padding-top:33px;font-size:28px;padding-left:0}#secondary-banner h4{font-size:16px;padding-left:0}.breadcrumb{padding-top:0;margin:0;float:left}.shadow{background-position:0 0;background-repeat:repeat-x}.align-right{clear:left;float:left}.car-type-col-1{margin:10px 0;width:98%}.car-type-col-1 h3{font-size:20px;text-align:left}.video-link{color:#3a3a3a;float:left}.form-links{margin:0 0 5px -15px;float:left;padding-left:0}.form-links li{list-style:none;margin:0;width:auto;float:left}.form-links li a{font-size:12px;font-weight:600;color:#3a3a3a;padding-right:8px;margin:0 5px 0 0;width:auto;padding-left:8px}.img-border{margin:0 28.5%}.no-left-padding{margin-bottom:10px;margin-left:0;width:50%;padding-left:0}.content h2.error{font-size:120px;line-height:95px}.error-message em{font-size:60px}header .bottom-header .navbar-default .navbar-brand .logo{transition-duration:0s;margin-left:5px;margin-top:0;display:block}.efficiency-rating img.aligncenter{left:12px}.right_carList .check_box_right{right:-3px;position:absolute;top:-9px}.car_heading{margin-left:163px}.price_tag img{width:70px}.wrapper_carList .car-type .col-width-50{width:100%}.right_carList .car-type-list .list_img{width:150px}.right_carList .car-type-list .inventory_right .wrapper_carList .car-type{width:55%}.right_carList .car-type-list .inventory_right{width:71%}.right_carList .car-type-list .inventory_right .wrapper_carList .car-type-price{margin-left:50px;width:29%;float:left;padding-left:0}.right_carList .car-type-list .inventory_right{width:63%}.right_carList .car-type-list .list_img{width:200px;margin-top:0}.view_viewport{font-size:12px}.car_heading h3{font-size:22px}.car_heading{margin-left:-7px}.price_tag{top:-74px;left:57%}.price-tag{font-size:30px;font-weight:600;margin:5px 0;display:block}.price-tag,.price-wraper .price{text-align:left}.wrapper_carList .car-type-price .price-wraper{right:15px;position:absolute;width:auto}.car_listing{width:420px}.footer-contact ul li{padding-right:0}.select_view{display:none}.dropdown .dropdown-menu li.dropdown .dropdown-menu,header .navbar-nav.pull-right>li>.dropdown-menu,header .navbar-nav>li>.dropdown-menu{background:none}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.car-rate-block .small-block{margin-bottom:25px}.hours_operation table.table{text-align:center;margin:0 auto;width:170px;display:table}#current_size{z-index:568}.flip,.flip .card,.flip .card .face{height:200px;width:370px}.body-styles-dropdown,.conditions-dropdown,.fuel-economies-dropdown,.location-dropdown,.makers-dropdown,.mileage-dropdown,.models-dropdown,.prices-dropdown,.transmissions-dropdown,.years-dropdown{width:100%}.address_details ul{padding-left:40px}.car-info .table{font-size:14px}header .bottom-header .navbar-default .navbar-brand{padding:15px 0 0 15px}footer.design_2{padding-bottom:64px}.inner-page.about-us .testimonials{margin-bottom:0}.featured-brand,.latest-news,.specialize-in,.testimonials{margin-top:0}.boxed_layout .car_listings{padding:0}.boxed_layout section.content{padding-right:15px;padding-left:15px}.boxed_layout .navbar-collapse{padding:0;margin:0 -15px}.toolbar ul li:last-child{margin-right:15px}#features ul{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (max-width:480px){.inventory_right .car-type{width:100%}.inventory_right .car-type-price{clear:right;width:100%;padding-left:0}.view_viewport a{padding-top:2px;font-size:12px;padding-right:6px}.cat_accordian .price-wrap{padding-left:0}.choose-list ul li{font-size:13px}.video-link{padding-right:0}.banner-wrap{margin-top:0}#slideControls{margin-top:20px}}@media only screen and (max-width:320px){.price_tag{display:none}.right_carList .car-type-list .inventory_right .view_viewport a.video-link{text-align:center;float:none!important;display:block}.pricing_wrapper h3{font-size:24px}.layout-3 .main_pricing .inside span.amt,.layout-4 .main_pricing .inside span.amt{font-size:63px;line-height:63px}.layout-3 .main_pricing .inside span.sub1,.layout-4 .main_pricing .inside span.sub1{font-size:22px;top:-31px}.layout-3 .main_pricing .inside span.sub,.layout-4 .main_pricing .inside span.sub{font-size:24px;top:0;left:-36px}.layout-3 .main_pricing .inside span.super,.layout-4 .main_pricing .inside span.super{font-size:22px;top:-18px}.layout-3 .main_pricing .inside span.slash,.layout-4 .main_pricing .inside span.slash{top:-14px}.about-us h3,.blog-container h3,.blog-post h3,.services h3,.side-content h3{font-size:15px}.featured-brand .arrow2{top:23px}.car_category,.cat_accordian{width:100%}.vehicle_details{padding:0}}@media only screen and (max-width:1025px){.form1{display:none}.form2{margin:auto;display:block}.mobile-shadow{display:none}.mobile-affix{position:static}.boxed_layout.margin{margin:0}.boxed_layout.margin header.affix-top{margin-top:0}.horizontal_box .video_details a.pull-right{float:left!important}.layout-4 .inside{position:static}.cat_table{width:48%}.cat_accordian{width:14%}.cat_accordian a.video-link{font-size:11px}.car_type_heading{width:68%}.inventory_right{width:64%}.side-content .list{margin-right:0;float:left}.financing_calculator{margin-left:0;float:left}.inventory_right .wrapper_carList .car-type-price{margin-left:50px;width:50%;padding-left:0}.inventory_right .wrapper_carList .car-type{width:50%}.wrapper_carList .car-type .col-width-50{width:100%}.horizontal_box .video_details a.pull-right{float:right!important}.horizontal_box h3{margin-bottom:30px!important}.car-type .col-width-50{padding:0;width:100%}.form-element input[type=submit]{margin-top:10px}}@media only screen and (max-width:800px){.car_listings div.inventory .carfax{top:75px;left:208px;width:60px}.select-wrapper .link-vehicle .form-links{padding:0;margin-top:10px}.select-wrapper .link-vehicle{width:100%}.select-wrapper .col-dropdown{width:50%}.row{margin:0}.inner-page.row{margin-bottom:70px;margin-top:70px}.video_details.clearfix a{font-size:12px}.layout-4 .main_pricing .inside span.sub{top:0;left:-36px}.blog-content ul li a{font-size:12px}.leave-comments form input[type=text]{margin-left:0;width:100%}header .bottom-header .navbar-default .navbar-nav>li>a{padding:4px 11px!important}.copyright-wrap .social{padding-top:18px}.copyright-wrap .f-nav,.copyright-wrap .social{float:none}.copyright-wrap .f-nav li:first-of-type{margin-left:0}footer form input[type=text]{padding:4px 5px!important}}@media (max-width:768px){.form1{display:none}.form2{margin:auto;display:block}.container{max-width:750px}header .navbar-collapse.desktop-menu-dropdown{display:none!important}.bottom-header>.container{padding:0}.flip{margin:0 auto}.dropdown-toggle:after{float:right;display:inline-block}header .bottom-header .navbar-default .navbar-nav>li>a{display:block}header .navbar-header{width:100%;display:block}header .navbar-toggler{float:right}.dropdown-toggle:after{font-size:25px;opacity:1;margin-top:15px}}@media (min-width:1169px) and (max-width:1290px){.boxed_layout .carfax{display:none}}@media only screen and (min-width:960px) and (max-width:1200px){.inventory .title{max-width:700px;white-space:normal}div img.carfax{left:244px}.price .figure{font-size:30px;font-weight:600}.inventory .price{right:25px;top:30px}.inventory-wide-sidebar-left div.inventory .options-secondary,.inventory-wide-sidebar-right div.inventory .options-secondary{display:none}.inventory-wide-sidebar-left .sidebar div.inventory .title,.inventory-wide-sidebar-right .sidebar div.inventory .title{max-width:440px}.inventory-wide-sidebar-left div.inventory .carfax,.inventory-wide-sidebar-right div.inventory .carfax{top:15px;left:250px;width:75px}div.inventory .options-primary{margin-bottom:35px}.boxed div.inventory .inventory .title{max-width:275px}.boxed div.inventory .inventory .price{left:164px}.boxed.boxed_full div.inventory .inventory .price{left:147px}.boxed.boxed_full div.inventory .inventory .title{max-width:240px}body .inventory_box.car_listings.boxed.boxed_full .col-md-4:nth-child(3n+1){clear:both}}@media (min-width:768px){.boxed .inventory.car_sold .sold_text{margin-left:-65px;left:50%;margin-top:-110px}header .navbar-collapse.mobile-menu-dropdown{display:none!important}.left-none{float:left}.left-none,.right-none{clear:none;margin:0 auto;width:auto}.right-none{float:right}h1 a.logo{margin:10px 40%}header{position:absolute}.f-nav{margin:14px 0 0;width:auto;float:right;display:block}.slide-text-wrap h4{letter-spacing:0}#secondary-banner{padding-top:167px;margin-top:0}#secondary-banner h2{padding-top:10px;font-size:28px;padding-left:0}#secondary-banner h4{font-size:17px;padding-left:0}.breadcrumb{margin-right:15px;float:right;margin-top:0}.shadow{background-position:top;background-repeat:repeat-x}.car-type-col-1{margin-left:1%;width:67%;float:left}.car-type-col-1 h3{padding:0;font-size:20px;font-size:26px;font-weight:600;text-align:left;margin:0 0 5px;line-height:26px}.car-type-col-2{margin:6% 0;width:50%;float:left}.car-type-col-3{width:50%;float:right}.img-border{margin:0 10px 10px 0}.no-left-padding{margin-left:0;width:50%;float:left;padding-left:0}.align-right{clear:right;float:left}.page-view{margin-right:0;float:right;margin-top:10px}.car-type-col-3 form{margin-bottom:5px;width:auto;float:right}.price-wrap{margin:30px 0 14px;display:block}.price{font-size:12px}.price,.price-tag{text-align:left;display:block}.price-tag{font-size:30px;font-weight:600;margin:5px 0}.video-link{color:#3a3a3a;float:left}.form-links{float:right}.form-links li:nth-child(2) a,.form-links li:nth-child(3) a{padding-right:6px;margin-left:0;padding-left:6px}.content h2.error{font-size:180px;line-height:150px}.content h2.error i.exclamation{line-height:155px}.error-message em{font-size:80px}.content .error-message .exclamation{margin-right:40px;line-height:230px}header .bottom-header .navbar-default .navbar-brand .logo{margin-left:0;margin-top:-1px;display:block}header .bottom-header .navbar-default .navbar-brand .logo .secondary_text{margin-bottom:-12px;margin-top:5px}.right_carList .check_box_right{right:-3px;position:absolute;top:-9px}.car_heading{margin-left:178px}.right_carList .car-type-price .price-wraper{padding-top:15px;padding-left:39px}.price_tag img{width:70px}.price_tag{position:absolute;top:-70px;left:56%}.wrapper_carList .car-type .col-width-50{width:90%}.right_carList .car-type-list .list_img{width:200px}.car_heading h3{font-size:22px}.car_heading{margin-left:211px}.view_viewport{font-size:12px}.car_listing{width:inherit}.footer-contact ul li{padding-right:0}.select_view{display:block}header .left_bar{display:none}.dropdown .dropdown-menu li.dropdown .dropdown-menu,header .navbar-nav.pull-right>li>.dropdown-menu,header .navbar-nav>li>.dropdown-menu{background:rgba(0,0,0,.65)}.dropdown .dropdown-menu li.dropdown .dropdown-menu>li>a{text-indent:0}header .bottom-header .navbar-default .navbar-nav>li>a{padding:38px 6px 20px!important;font-size:12px}header.affix .bottom-header,header.affix-top .bottom-header{height:auto}.flip{height:124px}.hours_table{text-align:center}.car-rate-block .small-block{margin-bottom:25px}.hours_operation{clear:both}.flip .card .back .hover_title{font-size:24px;margin-bottom:-5px;margin-top:10px}#current_size{z-index:768}.flip,.flip .card,.flip .card .face{height:124px;width:230px}#navbar-collapse-desktop.in{height:auto!important;overflow:visible}.car-block-wrap .container .row>div{text-align:left}.body-styles-dropdown,.conditions-dropdown,.fuel-economies-dropdown,.location-dropdown,.makers-dropdown,.mileage-dropdown,.models-dropdown,.prices-dropdown,.transmissions-dropdown,.years-dropdown{width:100%}.services .things_to_consider{margin-top:0}.inventory-heading .text-right h2{font-size:28px}.inventory-heading .text-right em{font-size:10px}.form-links.top_buttons{margin:0}.inner-page.about-us .featured-brand,.inner-page.about-us .latest-news,.inner-page.about-us .right-container,.inner-page.about-us .testimonials{margin-top:0}.side-content .car-info .table-responsive{padding-top:5px}.car-info .table{font-size:12px}.efficiency-rating ul li.fuel{margin-left:-21px}.efficiency-rating ul li.fuel img{top:16px;width:42px}footer .container .row .col-md-3:nth-of-type(3n){clear:both}header .bottom-header .navbar-default .navbar-brand{padding:16px 0 0}.boxed_layout header .bottom-header .navbar-default .navbar-brand{padding:15px 0 0}header .bottom-header .navbar-default .navbar-brand .logo .primary_text{margin-bottom:8px}header.affix .bottom-header .navbar-default .navbar-brand{padding:15px 0 0 16px}.boxed_layout header.affix .bottom-header .navbar-default .navbar-brand{padding:8px 0 0 16px}.inner-page.about-us .latest-news{margin:35px 0}.boxed_layout .car_listings{padding:0}.boxed_layout #secondary-banner .container .row>.col-xs-12{padding-right:15px;padding-left:15px}.pagination_select .row>div.pull-right{padding-right:15px}.select-wrapper ul.top_buttons li{float:right}.car_listings.boxed.boxed_right .inventory_box{margin-left:-15px}.right-content,.right-content>div,.right-content>div>div{clear:inherit}.car-info .table>tbody>tr>td:first-child{padding-left:8px}}@media only screen and (max-width:991px){.layout-4 .main_pricing .inside span.super{font-size:32px;top:-37px}.layout-4 .main_pricing .inside span.amt{font-size:92px;line-height:92px}.layout-4 .main_pricing .inside span.sub1{font-size:28px;top:-46px}.layout-4 .main_pricing .inside span.slash{right:8px;top:-26px}.layout-4 .main_pricing .inside span.sub{left:-12px}.design_2 .footer-contact .back_icon{font-size:160px}}@media only screen and (min-width:992px) and (max-width:1159px){.layout-3 .inside,.layout-4 .inside{left:8px}.recent_car.car-block .img-flex{width:45px}.recent_car.car-block:hover .img-flex i{font-size:1.5em;position:absolute;top:50%;margin-left:-8.5px;left:50%;margin-top:-10.5px}}@media only screen and (min-width:768px) and (max-width:991px){.boxed_layout .car_listings{width:740px}div.inventory .inventory{min-height:195px}.sidebar div.inventory .inventory .title,div.inventory .inventory .title{max-width:480px;padding-bottom:3px;left:229px;white-space:normal}div.inventory .checkbox{right:12px}div.inventory .price{right:20px;position:absolute;top:57px;left:auto}div.inventory .video-icon{right:14px;top:18px}div.inventory .options-primary{top:-2px;left:229px}.boxed div.inventory .options-primary{width:198px}div.inventory .inventory .title{max-width:480px;left:230px;white-space:normal}div.inventory .options-secondary{display:none}.car_listings div.inventory .carfax{top:55px;left:220px;width:60px}.inventory_listings.grid div.inventory .title{font-size:20px;margin-bottom:27px;max-width:200px}.inventory_listings.grid div.inventory .checkbox{top:7px;left:217px}.inventory_listings.grid div.inventory .options-primary{margin:8px auto 0;width:180px}.inventory_listings.grid div.inventory .price{top:-21px;left:77px}.inventory_listings.grid div.inventory .figure,.inventory_listings.grid div.inventory .tax{left:-8px}.inventory_listings.grid div.inventory .carfax{bottom:24px;left:32px;width:50px}.inventory_listings div.inventory .view-details,.inventory_listings div.inventory .view-video,.inventory_listings.grid div.inventory .view-details,.inventory_listings.grid div.inventory .view-video{position:absolute;bottom:10px;top:auto}.price .figure{font-size:30px;font-weight:600}.boxed div.inventory .carfax{bottom:42px;top:auto;left:40px}.boxed div.inventory .inventory .price{left:169px}.boxed div.inventory .inventory .title{max-width:275px}.boxed.boxed_full div.inventory .inventory .price{left:169px}.select-wrapper ul.top_buttons li{margin-bottom:5px}.select-wrapper span.sort-by{margin-right:10px}.select_view .align-right{font-size:13px;margin-right:0}.pagination_select .row>div{padding:0}.left_inventory{clear:both}.inventory_pagination{margin:0 0 25px}.car_listings.boxed.boxed_full{margin-right:0;margin-left:-15px}body .inventory_box.car_listings.boxed.boxed_full .col-md-4:nth-child(odd){clear:both}body .inventory_box.car_listings.boxed.boxed_full .col-md-4:nth-child(3n+1){clear:none}.detail-service div[class*=col-]:nth-child(5n+1){clear:both}}@media (min-width:992px){.nav{margin:0}.left-none{float:left}.left-none,.right-none{clear:none;margin:0 auto;width:auto}.right-none{float:right}h1 a.logo{margin:-2px 0}.navbar-collapse{padding-right:0;padding-left:0}.navbar{margin:0}.default-btn{margin:0;float:left}.social{padding:0;margin:34px 0 0;float:right}.slide-text-wrap h4{letter-spacing:0}#secondary-banner{padding-top:175px;margin-top:0}#secondary-banner h2{font-size:34px;padding-left:0}#secondary-banner h4{font-size:22px;padding-left:0}.breadcrumb{float:right;margin-top:0}.shadow{background-position:top;background-repeat:repeat-x}.car-type-col-1{margin-left:1%;width:45%;float:left}.car-type-col-2{margin:6% 0;width:10%;float:left}.car-type-col-3{width:155px}.car-type-col-1 h3{font-size:20px}.form-links{list-style:none;padding:0;margin:0;float:right}.form-links li{width:auto;float:right}.form-links li a{font-size:12px;font-weight:600;color:#3a3a3a;padding-right:8px;width:auto;padding-left:8px}.video-link{color:#3a3a3a;float:left}.content h2.error{font-size:260px;line-height:250px}.error-message em{font-size:100px}header .bottom-header .navbar-default .navbar-brand .logo .secondary_text{margin-bottom:0;margin-top:4px}.select-form .max-dropdown{width:225px}.address_details ul{padding-left:0}.car-type .col-width-60{display:none}.right_carList .check_box_right{right:-3px;position:absolute;top:-9px}.car_heading{margin-left:211px}.right_carList .car-type-price .price-wraper{margin-top:15px;padding-left:15px}.price_tag img{width:70px}.price_tag{position:absolute;top:-70px;left:56%}.wrapper_carList .car-type .col-width-50{width:90%}.view_viewport{font-size:12px}.footer-contact ul li{padding-right:0}header .left_bar{display:block}header .bottom-header .navbar-default .navbar-nav>li>a{padding:38px 15px 20px!important;font-size:14px}.flip{height:200px}.car-rate-block .small-block{margin-bottom:0}.hours_operation{clear:none}.hours_operation table.table{text-align:initial;width:100%}#current_size{z-index:992}.flip,.flip .card,.flip .card .face{height:164px;width:303px}.years-dropdown{width:87px}.makers-dropdown{width:94px}.models-dropdown{width:99px}.body-styles-dropdown{width:121px}.mileage-dropdown{width:98px}.transmissions-dropdown{width:136px}.fuel-economies-dropdown{width:144px}.conditions-dropdown{width:116px}.location-dropdown{width:110px}.prices-dropdown{width:86px}.price-ascending-dropdown{width:133px}.about_team ul li{line-height:28px}.about_team ul li i,.about_team ul li i.fa-mobile{top:6px}.about_team ul li i.fa-envelope-o{top:11px}.inventory-heading .text-right h2{font-size:33px}.inventory-heading .text-right em{font-size:14px}.efficiency-rating ul li.fuel{margin-left:-25.5px}.efficiency-rating ul li.fuel img{top:13px;width:51px}.side-content .car-info .table-responsive{padding-top:0}.car-info .table{font-size:14px}footer .container .row .col-md-3:nth-of-type(3n){clear:none}.boxed_layout header .bottom-header .navbar-default .navbar-nav>li>a{padding:38px 10px 20px!important;font-size:14px}.inner-page.inventory-listing .content-nav{padding:0}header .bottom-header .navbar-default .navbar-brand{padding:18px 0 0}header.affix .bottom-header .navbar-default .navbar-brand{padding:5px 0 0}.inner-page.about-us .latest-news{margin:0}.blog-content img.featured_image{margin:7px auto 10px;float:none;display:block}.boxed_layout div.inventory{margin:0 0 20px}.boxed_layout section.content{padding-right:0;padding-left:0}.select-wrapper span.sort-by{margin-right:10px}.boxed_layout .container{padding-right:15px;padding-left:15px}.boxed_layout #secondary-banner .container .row>.col-xs-12{padding-left:0}.select-wrapper ul.top_buttons li{margin-right:0;margin-bottom:5px}.select-wrapper.pagination .row>div:first-of-type{text-align:left}.select_view .align-right{float:none;vertical-align:top}.select_view{text-align:right}.select_view .page-view.nav{float:none;display:inline-block}.car_listings.boxed.boxed_right .inventory_box{margin-left:0}header .bottom-header .navbar-default .navbar-brand .logo .primary_text{margin-bottom:10px}.flip .card .back .hover_title{font-size:24px;margin-bottom:-5px;margin-top:25px}.inventory-wide-sidebar-right .car_listings.sidebar{margin-left:auto}}@media (min-width:1200px){.container{max-width:1190px}.car_heading{margin-left:214px}.wrapper_carList .car-type .col-width-50{width:44%}.flip .card .back .hover_title{font-size:38px;margin-bottom:14px;margin-top:40px}.search-form .find_new_vehicle{margin-top:0}.flip,.flip .card,.flip .card .face{height:200px;width:370px}}@media only screen and (max-width:767px) and (min-width:480px){.car_listings{padding-right:0;margin:0 auto;width:455px;padding-left:0}.boxed_layout .car_listings{width:455px}.boxed div.inventory .preview,div.inventory .preview{margin-bottom:60px;position:relative;top:7px;float:left}.boxed div.inventory .inventory .title,.sidebar div.inventory .inventory .title,div.inventory .inventory .title{margin-bottom:3px;max-width:335px;word-break:break-word;left:11px;white-space:normal}div.inventory .checkbox{right:12px}.boxed div.inventory .options-primary,div.inventory .options-primary{position:relative;top:3px;margin:0;left:24px;width:185px}div.inventory .options-secondary{display:none}.car_listings div.inventory .carfax{right:95px;position:absolute;bottom:13px;top:auto;left:auto;width:59px}.boxed.boxed_left div.inventory .price,.boxed.boxed_right div.inventory .price,.car_listings div.inventory .price{right:50px;position:absolute;bottom:42px;top:auto;margin:0;left:224px}.boxed div.inventory .figure,div.inventory .figure{font-size:30px;font-weight:600;right:-63px;top:-19px;left:auto}.boxed div.inventory .tax,div.inventory .tax{top:-22px;left:85px}div.inventory .view-video{right:auto;position:absolute;bottom:13px;top:auto;left:10px}div.inventory .video-icon{top:0;left:-5px}div.inventory .view-details{bottom:13px;top:auto}.view-button:active{top:-12px}.boxed div.inventory .price b{position:relative;top:auto;left:auto}.boxed.car_listings .col-xs-12,.car_listings.boxed.boxed_full div.col-lg-3{padding:0}.post-tags{padding:0;margin-top:10px}.blog-content ul li{margin-bottom:5px}.address_details ul{padding-left:0}.car_listings.boxed.boxed_full{margin:0 auto}.top_buttons li{display:inline-block}.select-wrapper ul.top_buttons{height:25px;padding:0;text-align:center;margin:10px auto;float:none;display:inline-block}.select-wrapper span.sort-by{margin-right:10px}.price-ascending-dropdown{text-align:left}.select-wrapper span.sort-by{float:none;vertical-align:top}.pagination_select .row>div:first-of-type{text-align:center}.things_to_consider h3{margin-top:35px}.featured-brand{margin-top:0}.featured-service{padding:22px 0 10px}.detail-service{padding:0 0 20px}.find_team .row .team{margin-bottom:35px}.inventory_pagination{margin:0 0 25px}}@media only screen and (max-width:479px){.car_listings{padding:0;margin:0 auto;width:300px}div.inventory .preview{position:relative;top:0;margin:0 auto;left:49px;float:none}.sidebar div.inventory .inventory .title,div.inventory .inventory .title{max-width:260px;word-break:break-word;left:11px;white-space:normal}div.inventory .checkbox{right:12px}div.inventory .options-primary{margin-bottom:120px;top:11px;left:48px;width:225px}div.inventory .options-secondary{display:none}.car_listings div.inventory .price{right:50px;bottom:-6px;top:auto;margin:3px 0 40px;left:48px}.car_listings div.inventory .carfax{position:absolute;bottom:42px;top:auto;left:50px;width:58px}div.inventory .figure{font-size:30px;font-weight:600;top:-20px;left:89px}div.inventory .tax{top:-25px;left:90px}div.inventory .view-video{font-size:12px;position:absolute;bottom:10px;top:auto;left:11px}div.inventory .video-icon{top:-20px;left:-5px}div.inventory .view-details{font-size:12px;bottom:10px;top:auto}.boxed.car_listings,.boxed.car_listings .col-xs-12{padding:0}.boxed.car_listings div.inventory .inventory .price{right:auto;bottom:auto;top:-22px;left:147px}.boxed.car_listings div.inventory .inventory .figure{left:-10px}.boxed.car_listings div.inventory .inventory .tax{left:-9px}.select-wrapper ul.top_buttons{margin:10px 0}.select-wrapper ul.top_buttons li{margin-bottom:5px;display:inline-block}.select-wrapper ul.top_buttons li a{float:none;display:inline-block}.select_view{display:none}.things_to_consider h3{margin-top:35px}.featured-brand{margin-top:0}.detail-service{padding:0 0 20px 15px}.post-tags{padding:0;margin-top:10px}.blog-content ul li{margin-bottom:5px}.address_details ul{padding-left:0}.inventory_pagination{margin:0 0 25px}.car_listings.boxed.boxed_full{margin:0 auto}.parallax_scroll h1{font-size:60px;margin-bottom:10px}}@media (min-width:320px) and (max-width:320px){h1{font-size:50px}h2{font-size:40px}h3{font-size:30px}body{overflow-x:hidden}h1 a.logo{margin-bottom:20px}.left-none,.right-none{overflow:hidden;margin:0 auto;width:100%;float:none}header{position:absolute}#secondary-banner{padding-top:164px;margin-top:-21px}.slide-text-wrap h2{font-size:40px}.slide-text-wrap h3{font-size:30px}.slide-text-wrap h4{font-size:20px}.default-btn{clear:both;float:none;margin-top:10px;display:block}.f-nav li,.message-wrap h2{text-align:center}.f-nav li{float:none;display:inline}.social li:nth-child(5n){clear:right}.border-box,.form-row{width:100%}div.styled,input[type=file],input[type=text],select,textarea{width:45%}#secondary-banner h2{padding-top:0;font-size:28px;margin-top:10px;padding-left:0}#secondary-banner h4{font-size:16px;margin-bottom:2px;padding-left:0}.breadcrumb{margin:0;float:left}.shadow{background-position:0 0;background-repeat:repeat-x}.ribbon{margin-right:25px}.ribbon strong{font-weight:600}.ribbon-item{display:block}.page-view{margin-left:0;float:right}.form-selectbox label{left:-28px}.form-links{margin-bottom:10px;width:100%;float:left;padding-left:0}.form-links li{margin-bottom:8px;width:100%;display:block}.form-links li a{font-size:12px;font-weight:600;margin-bottom:5px;color:#3a3a3a;text-align:center;width:100%;line-height:26px;display:block}.car-type-col-1,.car-type-col-2,.car-type-col-3{margin:10px 0;width:100%;display:block}.car-type-col-1 h3{font-size:18px;text-align:center}.no-left-padding{margin-bottom:10px;width:100%}.car-type-col-2 img{clear:both;margin:10px auto}.price-tag{font-size:36px;font-weight:600}.price,.price-tag{text-align:center;display:block}.price{font-size:12px}.img-border{margin:10px 15px;display:block}.video-link{margin-bottom:10px;color:#3a3a3a;padding-right:10px;padding-left:10px}.car-type-col-3 form{margin-bottom:5px;width:auto;float:right}.price-wrap{clear:both;margin:30px 0 14px;display:block}.content h2.error{font-size:40px}.error-message em{font-size:30px}.content .error-message .exclamation{margin-right:20px}header .bottom-header .navbar-default .navbar-brand .logo{margin-left:5px;margin-top:15px;display:block}.efficiency-rating img.aligncenter{left:12px}.view_viewport{font-size:12px}.example-tabs .nav li{text-align:center;width:100%}.footer-contact ul li{padding-right:0}header .left_bar{display:none}.dropdown .dropdown-menu li.dropdown .dropdown-menu{background:none}.dropdown .dropdown-menu li.dropdown .dropdown-menu>li>a{text-indent:20px}.toolbar .right-none.pull-right{clear:none;margin:0 auto;width:auto;float:right}.car-rate-block .small-block{margin-bottom:25px}#current_size{z-index:320}.flip,.flip .card,.flip .card .face{height:192px}.car-block-wrap .container .row>div{text-align:center;margin:0 auto 50px}.car-block-wrap .container .row .flip{margin:0 auto}.select_view,.toolbar .row ul li.address{display:none}.body-styles-dropdown,.conditions-dropdown,.fuel-economies-dropdown,.location-dropdown,.makers-dropdown,.mileage-dropdown,.models-dropdown,.prices-dropdown,.transmissions-dropdown,.years-dropdown{width:100%}#secondary-banner .container .row{display:block}#secondary-banner .container .row div{float:none;vertical-align:bottom;display:block}.content .error-message{padding-top:40px;padding-bottom:55px}.container .inner-page>.col-lg-9,.inner-page .container>.col-md-12{padding-right:15px;padding-left:15px}.address_details ul{padding-left:0}.services .things_to_consider{margin-top:30px}.about_team ul li{line-height:24px}.about_team ul li i{top:6px}.about_team ul li i.fa-mobile{top:5px}.about_team ul li i.fa-envelope-o{top:6px}.form-links.top_buttons{margin:15px 0}.inner-page.about-us .featured-brand,.inner-page.about-us .latest-news,.inner-page.about-us .right-container,.inner-page.about-us .testimonials{margin-top:40px}.side-content .car-info .table-responsive{padding-top:5px}.flip,.flip .card,.flip .card .face{height:200px;width:100%}}