body.logged-in.admin-bar header{margin-top:32px}.angled_badge,.featured.angled_badge{color:#FFF;position:absolute;right:0;top:0;width:100px;height:100px;text-align:center}.slide .angled_badge{z-index:600;pointer-events:none}.featured.angled_badge,.featured.angled_badge:hover{padding:0;background-color:transparent}.angled_badge:before{content:'';position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 100px 100px 0;border-color:rgba(0,0,0,0) #c7081b rgba(0,0,0,0)}body .ajax_form input[type="text"]{width:97%}.angled_badge span.smaller,.listing-slider .angled_badge span.smaller{font-size:11px}.angled_badge span{position:absolute;display:block;font-size:14px;font-weight:600;width:100%;height:100%;line-height:110px;-webkit-transform:rotate(45deg) translate(0, -25%);-moz-transform:rotate(45deg) translate(0, -25%);-ms-transform:rotate(45deg) translate(0, -25%);-o-transform:rotate(45deg) translate(0, -25%);transform:rotate(45deg) translate(0, -25%)}.search_inventory_box .loading_results{margin-right:5px}.search_inventory_box .row .form-element.pull-right{padding-right:15px}.search_inventory_box form input[type='text'],.search_inventory_box form input[type='search']{padding:3px 4px 3px 10px;border:1px solid #E4E4E4;min-height:27px;border-radius:4px;font-size:13px}.search_inventory_box div .sbHolder{width:100%;margin-bottom:8px}.portfolio_content .video-container iframe{height:400px}.loading_results{font-size:20px;margin-top:4px;vertical-align:top;margin-left:7px;display:none}.navbar-toggleable-sm .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;width:100%}@media (min-width: 768px){.navbar-toggleable-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.navbar-nav .dropdown-menu{float:left;position:absolute}body .boxed div.inventory.no_price .options-primary{margin-bottom:45px}.loading_icon_form{font-size:22px;padding:5px;vertical-align:text-top;display:none}.listing-slider{position:relative;border:4px solid #fff;-webkit-box-shadow:1px 1px 5px 0 rgba(204,204,204,0.75);-moz-box-shadow:1px 1px 5px 0 rgba(204,204,204,0.75);box-shadow:1px 1px 5px 0 rgba(204,204,204,0.75);border-radius:3px}.listing-slider .angled_badge{left:0;z-index:99}.listing-slider .angled_badge span{font-size:14px;font-weight:600;width:100%;height:100%;line-height:110px;-webkit-transform:rotate(-45deg) translate(0, -25%);-moz-transform:rotate(-45deg) translate(0, -25%);-ms-transform:rotate(-45deg) translate(0, -25%);-o-transform:rotate(-45deg) translate(0, -25%);transform:rotate(-45deg) translate(0, -25%)}.listing-slider .angled_badge.red:before{border-color:#e10 rgba(0,0,0,0)}.listing-slider .angled_badge.orange:before{border-color:#f42 rgba(0,0,0,0)}.listing-slider .angled_badge.yellow:before{border-color:#feae2d rgba(0,0,0,0)}.listing-slider .angled_badge.green:before{border-color:#69d025 rgba(0,0,0,0)}.listing-slider .angled_badge.blue:before{border-color:#1163BB rgba(0,0,0,0)}.listing-slider .angled_badge.indigo:before{border-color:#31b rgba(0,0,0,0)}.listing-slider .angled_badge.violet:before{border-color:#429 rgba(0,0,0,0)}.listing-slider .angled_badge.black:before{border-color:#000 rgba(0,0,0,0)}.listing-slider .angled_badge:before{border-width:100px 100px 0 0}.g-recaptcha-response{display:none}.page-content .car-block img{border:0}.page-content .detail-service img,.entry-content .detail-service img{border:0}.hours_table{text-align:center}.table.hours_table{width:auto;display:inline-block;vertical-align:top;margin:0 15px}.table.hours_table:first-of-type{margin-left:0}.table.hours_table:last-of-type{margin-left:0}.post-entry table.hours_table a:link{color:#666;font-weight:bold;text-decoration:none}.post-entry table.hours_table a:visited{color:#999999;font-weight:bold;text-decoration:none}.post-entry table.hours_table a:active,.post-entry table.hours_table a:hover{color:#bd5a35;text-decoration:underline}.post-entry table.hours_table{color:#666;font-size:12px;text-shadow:none;background:rgba(0,0,0,0);margin:0 15px;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#features ul{-webkit-transform:translate3d(0, 0, 0)}.post-entry table.hours_table th{padding:21px 25px 22px 25px;border-bottom:0;background:transparent}.post-entry table.hours_table th:first-child{text-align:left;padding-left:0}.post-entry table.hours_table tr:first-child th:first-child{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}.post-entry table.hours_table tr:first-child th:last-child{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.post-entry table.hours_table tr{text-align:center;padding-left:0}.post-entry table.hours_table td:first-child{text-align:left;padding-left:0;padding-left:0}.post-entry table.hours_table td{padding:0;border-top:0;border-bottom:0;padding-left:0;background:transparent}.post-entry table.hours_table tr.even td{background:transparent}.post-entry table.hours_table tr:last-child td{border-bottom:0}.post-entry table.hours_table tr:last-child td:first-child{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.post-entry table.hours_table tr:last-child td:last-child{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.post-entry table.hours_table tr:hover td{background:transparent}.post-entry .financing_calculator table{background:rgba(0,0,0,0);text-shadow:none;margin:0;border:0;box-shadow:none}.post-entry .financing_calculator table td{background:transparent}.post-entry .financing_calculator table tr:hover td{background:transparent}.post-entry .calculation table td{border:0}.post-entry .calculation table td strong{font-size:14px}.price-ascending-dropdown a{width:auto}.price-ascending-dropdown ul{overflow-x:hidden}.fancybox-inner .sbHolder{width:80%}.footer-contact{position:relative;padding-right:10px}.footer-contact .back_icon{position:absolute;z-index:2;font-size:185px;top:-22px;color:#383838;right:15px}.recaptcha_holder{width:310px;height:90px}.side-content .list ul li span strong{font-weight:normal}.financing_calculator .dropdown_container{width:40%;float:right}.side-content .financing_calculator{padding-left:0;padding-right:0}.side-content .financing_calculator h3{font-size:20px;font-weight:800;color:#c7081b;margin:0}.side-content .financing_calculator table tr td input.number{padding:3px 5px;display:block;width:60px;border-radius:4px;outline:none;color:#999;margin-bottom:10px}.financing_calculator .table-responsive table>tbody>tr>td{line-height:24px;padding:0 0 2px 3px;text-align:right}.financing_calculator .table-responsive table>tbody>tr>td:first-child{text-align:left}.side-content .financing_calculator h3{font-size:20px;font-weight:800;color:#c7081b;margin:0;letter-spacing:-0.5px;text-transform:uppercase}.side-content .financing_calculator table{width:100%}.side-content .financing_calculator table tr td input.number{width:60%;padding:2px 5px 3px 5px;border-radius:4px;outline:none;color:#999;float:right;transition-duration:.25s}.side-content .financing_calculator table tr td input.number.error{font-size:12px;border:1px solid #BB1212;background-color:#E2CBCB}.financing_calculator .btn-inventory{padding:5px 8px 4px 10px;margin-top:13px;line-height:20px;cursor:pointer}.calculation{margin-top:14px}.calculation strong{font-weight:700}.calculation .table-responsive table{margin-top:0;width:100%}.financing_calculator .calculation .table-responsive table tbody tr td{text-align:left;letter-spacing:-1px;word-spacing:1px}.financing_calculator .calculation .table-responsive table tbody tr td:last-child{text-align:right;padding-right:4px}.bi_weekly{margin-top:1px}.bi_weekly .styled{width:92px}.content-nav ul li.gradient_button,.gradient_button.view-details,.gradient_button.view-video,div.single-listing-tabs .nav-tabs>li>a{background-color:#f9f9f9;-webkit-border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;text-indent:0;border:1px solid #dcdcdc;display:inline-block;color:#3a3a3a;font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;font-size:12px;font-weight:700;font-style:normal;height:30px;line-height:22px;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #ffffff;position:relative;padding:4px 8px 2px 8px}.content-nav ul li.gradient_button.transparent,.gradient_button.view-details.transparent,.gradient_button.view-video.transparent,div.single-listing-tabs .nav-tabs>li>a.transparent{opacity:.7}div.single-listing-tabs .nav-tabs>li.active>a{color:#3a3a3a;border-bottom:0;background-color:#FFF}.gradient_button.view-details,.gradient_button.view-video{position:absolute;bottom:10px;border-radius:5px;height:26px;line-height:14px;padding-left:9px;padding-right:9px}div.single-listing-tabs .nav-tabs>li>a{font-size:14px;font-weight:700;text-transform:capitalize;color:#686868;letter-spacing:-0.5px;text-shadow:1px 1px 0 #ffffff;margin-bottom:-1px;display:inline-block}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border-bottom:1px solid transparent}.video-link:active{background:url(../images/input-bg-hover.png) top repeat-x}table.technical{width:98%;margin-bottom:30px}table.technical thead tr{border-bottom:1px solid #000}table.technical thead tr>th{width:70%;font-size:22px;font-weight:300}table.technical thead tr>th+th{width:29%;font-weight:300;font-size:16px}table.technical thead tr th{padding:5px}table.technical tbody tr{border-top:1px solid #ccc}table.technical tbody tr>td+td{font-weight:400}table.technical tbody tr>td{font-weight:bold}table.technical tbody tr td{padding:5px}.flexslider{margin:0}.inventory-listing .recent-vehicles-wrap{margin:25px 0 0}.inventory-listing .recent-vehicles-wrap .recent-vehicles .scroller_title{margin-top:24px}.inventory-listing .recent-vehicles-wrap .recent-vehicles p{padding-top:2px}.bx-wrapper .bx-viewport{margin:0}.featured-brand .bx-wrapper .bx-viewport{margin:0}.efficiency-rating{position:relative;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 19%, #dedede 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(19%, #fefefe), color-stop(100%, #dedede));background:-webkit-linear-gradient(top, #fefefe 19%, #dedede 100%);background:-o-linear-gradient(top, #fefefe 19%, #dedede 100%);background:-ms-linear-gradient(top, #fefefe 19%, #dedede 100%);background:linear-gradient(to bottom, #fefefe 19%, #dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#dedede', GradientType=0 );border-radius:5px;border:1px solid #ccc;margin-left:2px;-webkit-box-shadow:1px 1px 5px 0 rgba(204,204,204,0.75);-moz-box-shadow:1px 1px 5px 0 rgba(204,204,204,0.75);box-shadow:1px 1px 5px 0 rgba(204,204,204,0.75)}.efficiency-rating p{font-size:10px;text-align:center;color:#3a3a3a;line-height:14px;margin:85px auto 0;padding:0;width:75%}.efficiency-rating ul{padding:0;margin:7px 0 0 0}.efficiency-rating ul li{list-style:none;display:inline-block;margin-right:21px;line-height:30px}.efficiency-rating ul li small,.efficiency-rating ul li strong{display:block;color:#3a3a3a;font-weight:600}.efficiency-rating ul li small{font-size:12px}.efficiency-rating ul li strong{font-size:36px;font-weight:700}.efficiency-rating ul li img.aligncenter{margin:0;position:relative;top:13px;left:24px}.efficiency-rating ul li.fuel{position:absolute;top:37px;left:50%;margin-left:-30px;max-width:60px}.efficiency-rating ul li.fuel img{left:0}.efficiency-rating ul li.city_mpg{position:absolute;left:25%;margin-right:0;margin-left:-30px}.efficiency-rating ul li.hwy_mpg{position:absolute;right:25%;margin-left:0;margin-right:-30px}.efficiency-rating ul li:last-child{margin-left:18px}.side-content .efficiency-rating h3{text-align:center;color:#3a3a3a;font-size:20px;font-weight:600;margin:0;letter-spacing:-1px;word-spacing:-1px;line-height:21px}.post-entry table.hours_table td:first-child{padding-right:10px}.car-info{color:#2d2d2d;font-size:14px;text-align:right}.car-info .table{margin-bottom:0;background:none;font-size:14px;border:0;margin-top:0}.car-info .table>tbody>tr>td:first-child{width:45%;text-transform:uppercase;font-weight:700;text-align:left}.car-info .table>tbody>tr>td{border-top:none;line-height:16px;letter-spacing:-0.5px;word-spacing:2px;padding:7px 8px;border-bottom:0;border-left:0;background:none;vertical-align:middle;text-align:left;word-break:break-word;font-size:14px}.comparison-container .comparison-header{background-color:#c7081b;text-align:center;color:#fff;padding:14px 0 7px 0}.comparison-container .comparison-header span,.comparison-container .comparison-header strong{display:block}.comparison-container .comparison-header span{font-size:22px;line-height:24px;color:#fff;padding:0 15px}.comparison-container .comparison-header strong{font-size:30px;font-weight:600;color:#fff;line-height:50px}.comparison-container .comparison-img{border:1px solid #dedede;padding:3px 3px 16px 3px;border-bottom:none}.comparison-container .car-detail{border:1px solid #dedede;border-top:none;font-size:14px;color:#747474}.comparison-container .car-detail .table{margin-bottom:0;background:none;font-size:14px;border:0;margin-top:0}.comparison-container .car-detail .table>tbody>tr>td{padding:7px 8px;border-bottom:0;border-left:0;background:none;vertical-align:middle;text-align:left;word-break:break-word;font-size:12px}.comparison-container .car-detail .table>tbody>tr:first-child>td{border-top:none}.comparison-container .car-detail .table>tbody>tr>td:first-child{width:45%;text-transform:uppercase;font-weight:700;text-align:left;line-height:24px}.comparison-container .car-detail .option-tick-list ul{padding:0;margin:0}.comparison-container .car-detail .option-tick-list ul li{list-style:none;position:relative;padding-left:20px;font-size:13px}.comparison-container .car-detail .option-tick-list ul li:before{font-family:"Font Awesome 5 Free";content:"\f00c";display:block;color:#c7081b;position:absolute;left:0;top:0;font-size:14px;font-weight:900}.comparison-container .car-detail .option-tick-list ul.empty{padding-left:15px;padding-right:15px}.comparison-container .button-link:hover{color:#FFF}.comparison-container .comparison-footer{background-color:#f8f8f8;text-align:center}.carfax{margin-right:35px}.sidebar div.inventory .inventory .title{max-width:580px;white-space:normal}.boxed div.inventory .options-secondary{display:none}.boxed div.inventory .options-primary{position:static;border:0;margin:13px auto 0 auto;float:none;width:200px;display:block}.boxed div.inventory.has-badge .inventory .title{max-width:180px}.boxed div.inventory .inventory .title{left:11px;white-space:normal;padding-top:7px;margin-bottom:31px;font-size:22px;max-width:220px}.boxed div.inventory .preview{position:static;float:none;border:1px solid #3d3d3d;width:200px;height:150px;display:block;margin:0 auto}.boxed div.inventory label{position:absolute;top:3px;right:3px;left:initial}.boxed div.inventory .carfax{position:absolute;left:28px;width:58px;bottom:53px;top:auto;float:left}.boxed div.inventory .price{position:relative;margin:3px 0 55px 0;left:131px;float:left;color:#3d3d3d;top:-22px}.boxed div.inventory .price.custom_message{top:-5px;left:124px;margin-bottom:70px}.boxed.boxed_left div.inventory .price,.boxed.boxed_right div.inventory .price{left:128px}.boxed.boxed_left div.inventory .price.price_replacement{left:30px;top:0}.boxed.boxed_right div.inventory .price.price_replacement{left:30px;top:-5px}.boxed div.inventory .view-video{position:absolute;left:11px;top:auto;bottom:10px;float:left;clear:right;z-index:5}.boxed div.inventory .view-details{position:absolute;right:9px;top:auto;bottom:10px;float:right}.boxed div.inventory .figure{font-weight:600;font-size:30px;top:20px;left:-8px}.boxed div.inventory .tax{top:19px;left:-8px}.boxed div.inventory .price b{position:absolute;left:-100px;top:19px}.boxed div.inventory.has-original-price .figure{top:28px}.boxed div.inventory.has-original-price .current-price{top:45px}.boxed div.inventory.has-original-price .carfax{bottom:42px}.boxed_left div.inventory .price b,.boxed_right div.inventory .price b{left:-99px}.boxed div.inventory:nth-child(4n){margin-left:0 !important}.boxed div.inventory .options-primary .spec{max-width:100px}.boxed .inventory.car_sold .sold_text{margin-top:-110px;left:50%;margin-left:-65px}body .inventory label{position:absolute;top:3px;right:3px;z-index:4}.car_listings{padding-left:0;padding-right:0}.car_listings .alert{float:left;width:100%;margin:0 15px}.car_listings div.inventory{-webkit-transform:translate3d(0, 0, 0)}.sidebar .inventory .vehicle_overview{max-width:510px}.inventory-wide-sidebar-right .car_listings.sidebar{margin-left:-15px}.inventory-wide-sidebar-left>div{padding-right:0}.inventory-wide-sidebar-left .sidebar.car_listings{padding-left:15px}.inventory-wide-sidebar-left .left-sidebar{padding-right:15px}.inventory-wide-sidebar-right div.inventory .carfax,.inventory-wide-sidebar-left div.inventory .carfax{left:449px;top:123px;width:56px}.inventory-wide-sidebar-right div.inventory.has-badge .price,.inventory-wide-sidebar-left div.inventory.has-badge .price{right:25px}.inventory-wide-sidebar-right div.inventory .price,.inventory-wide-sidebar-left div.inventory .price{right:15px}.inventory_box.car_listings.boxed.boxed_full .row .col-lg-3:nth-child(4n+1){clear:both}div.inventory{border:1px solid #e5e5e5;-moz-border-radius:11px / 13px;-webkit-border-radius:11px / 13px;border-radius:11px / 13px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:0 0 5px rgba(0,0,0,0.13);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.13);box-shadow:0 0 5px rgba(0,0,0,0.13);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(bottom, #f9f9f9 0%, #fff 100%);background-image:-o-linear-gradient(bottom, #f9f9f9 0%, #fff 100%);background-image:-webkit-linear-gradient(bottom, #f9f9f9 0%, #fff 100%);background-image:linear-gradient(bottom, #f9f9f9 0%, #fff 100%);margin-bottom:20px;font-family:'Open Sans', sans-serif;position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}div.inventory .options-primary tr,div.inventory .options-primary td{padding-left:0}div.inventory .options-primary tr,div.inventory .options-secondary tr{text-align:left}div.inventory .options-primary tr:hover td,div.inventory .options-secondary tr:hover td{background:transparent}div.inventory:hover{background-image:-moz-linear-gradient(bottom, #fff 0%, #f9f9f9 100%);background-image:-o-linear-gradient(bottom, #fff 0%, #f9f9f9 100%);background-image:-webkit-linear-gradient(bottom, #fff 0%, #f9f9f9 100%);background-image:linear-gradient(bottom, #fff 0%, #f9f9f9 100%)}.sidebar div.inventory,.boxed div.inventory{margin:0 0 20px}.inventory-heading h2,.inventory-heading h2 span{font-size:33px;font-weight:700;margin:0;letter-spacing:-2.5px;line-height:33px}.inventory-heading span{font-size:22px;line-height:20px;letter-spacing:-1.5px;word-spacing:2px;display:inline-block}.inventory-heading .text-right em{line-height:51px;letter-spacing:-1px}.inventory-heading .sold_text{position:absolute;bottom:13px;right:0;padding:0 5px;line-height:50px}.inventory-heading .sold_text.no_price{bottom:-10px}a.inventory{display:block;width:100%;height:100%;top:0;left:0;min-height:173px;background-image:url("../images/empty.png");z-index:1;text-decoration:none}a.inventory .preview{width:200px;height:150px}a.inventory:hover{text-decoration:none}.inventory.car_sold img.preview{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.inventory.car_sold .sold_text{margin-left:45px;left:0}.inventory.car_sold .sold_text,.inventory-heading .sold_text{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);position:absolute;font-size:38px;line-height:52px;border:6px solid #C7081B;color:#C7081B;border-radius:5px;background:rgba(255,255,255,0.75);padding:3px 5px;text-transform:uppercase;font-weight:bold}.carousel-slider3 .sold_text{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);position:absolute;left:38px;top:25%;font-size:26px;line-height:38px;border:6px solid #C7081B;color:#C7081B;border-radius:5px;background:rgba(255,255,255,0.75);padding:3px 5px;text-transform:uppercase;font-weight:bold}.car-block:hover .carousel-slider3 .sold_text{top:16%}.preview{position:absolute;left:11px;top:11px;float:left;border:1px solid #3d3d3d;width:200px;height:auto;-webkit-transform:translate3d(0, 0, 0)}.inventory .title{position:relative;white-space:normal;overflow:hidden;left:234px;padding-top:9px;margin-bottom:8px;max-width:850px;font-size:24px;font-weight:600;color:#3d3d3d;clear:right;padding-bottom:5px;line-height:24px}.checkbox{position:absolute;top:7px;right:12px}div.inventory .options-primary{position:relative;left:234px;top:-5px;float:left;width:230px;border:0;table-layout:fixed;margin:auto;font-size:12px;display:inline-block;background:rgba(0,0,0,0);text-shadow:none;box-shadow:none}div.inventory .options-secondary{position:relative;left:245px;top:-5px;float:left;width:250px;border:0;table-layout:fixed;margin:auto auto 35px auto;font-size:12px;display:inline-block;background:rgba(0,0,0,0);text-shadow:none;box-shadow:none}div.inventory .options-secondary tr,div.inventory .options-secondary tr td,div.inventory .options-primary tr td{padding-left:0}div.inventory .options-primary,div.inventory .options-secondary,div.inventory .options-primary tr td,div.inventory .options-secondary tr td{background:rgba(0,0,0,0)}.option,div.inventory .price b{font-weight:700;line-height:18px;color:#3d3d3d;font-size:12px}table td.primary,table .primary,.post-entry table td.primary,.post-entry table .primary{width:90px;white-space:nowrap;padding:0;border:0;padding-right:5px}table td.secondary,table .secondary,.post-entry table td.secondary,.post-entry table .secondary{width:92px;white-space:nowrap;padding:0;border:0;padding-right:5px}table td.spec,table .spec,.post-entry table td.spec,.post-entry table .spec{line-height:18px;color:#3d3d3d;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;border:0;max-width:150px}div img.carfax{position:absolute;right:initial;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0);left:815px;top:77px;float:left;border:0}.price{position:absolute;margin:3px 0 33px 0;right:50px;float:left;color:#3d3d3d;top:46px}.price b{display:block}.figure{position:relative;margin:0;font-weight:700;font-size:32px;top:4px;color:#3d3d3d;line-height:30px}.original_price b{display:block}.original_price .figure:after{border-bottom:3px solid #2D2D2D;content:"";left:0;position:absolute;right:0;top:50%}.has-original-price .price{margin-top:0;top:27px}.has-original-price .figure{font-size:26px;line-height:14px}.has-original-price .tax{top:-2px}.tax{position:relative;font-style:italic;top:6px;font-size:12px;padding:0}.view-button:active{position:relative;top:6px}.view-video{left:236px;clear:right;padding:6px 9px;cursor:pointer}.video-icon{position:relative;left:213px;top:18px;float:left;z-index:3}.view-details{right:10px;padding:6px 4px}.view-details i,.view-video i,.parallax_scroll .row .view-details i,.parallax_scroll .row .view-video i{margin-right:6px;font-size:12px;line-height:12px;display:inline-block}.row.parallax_parent{margin-left:0;margin-right:0}#youtube_video{display:none}.my-dropdown ul li{display:block;margin-left:0;white-space:nowrap}.my-dropdown{display:inline-block;margin-right:5px}.top_buttons.form-links li{float:right}.select-wrapper ul.top_buttons{padding:0}.controls{margin:5px 0;text-align:center}.controls .left-arrow,.controls .right-arrow{background-color:#cccccc;color:#FFF;padding:3px 10px;margin:0 9px}.controls .left-arrow i,.controls .right-arrow i{font-size:14px;font-weight:800}.controls .left-arrow.disabled:hover,.controls .right-arrow.disabled:hover{background-color:#eee}.controls .left-arrow:active,.controls .right-arrow:active{background-color:#ccc}.controls .left-arrow:hover,.controls .right-arrow:hover{background-color:#c7081b}.controls .disabled{background-color:#eee}.search-form{padding:22px 0 17px 0;background-color:#f0f0f0;margin-top:20px;font-size:13px;margin-left:0;margin-right:0}.search-form input[type=search]{padding-left:10px}.form-wrap{display:block;overflow:hidden}.ajax_form label{position:relative;left:0;right:inherit;font-weight:normal}.ajax_form .styled_input label{font-weight:bold;position:relative;left:0;right:inherit}.form-element label{font-weight:300;line-height:14px;margin:0;padding:0;font-size:13px}.select-wrapper .form-element label{position:static}.styled_input label{margin:0 !important;position:absolute;top:0;right:-47px}.styled_input input[type="checkbox"]+label:before{background-position:0 -24px}.styled_input input[type="checkbox"]:checked+label:before{background-position:0 0}.styled_input input[type="radio"]+label:before{background-position:-25px -25px}.styled_input input[type="radio"]:checked+label:before{background-position:-25px 0}.ie8 label:before{display:none;content:none}.form-row{float:left;width:240px;margin-right:20px;margin-bottom:10px}.form-row span{font-size:13px;font-weight:300;padding:0 5px;float:left}.form-row:last-child{margin-right:0}.form-bottom{overflow:hidden;display:block}.form-element{float:left;margin-right:20px;overflow:hidden;padding-right:6px}.form-element:last-child{margin-right:0}.page-view,.form-links li a,.video-link{padding:0;list-style:none;margin-bottom:0;margin-right:0;float:right;display:block;-moz-border-radius:5px / 3px;-webkit-border-radius:5px / 3px;border-radius:5px / 3px;background:#F7F7F7}ul.top_buttons li a{border:1px solid rgba(0,0,0,0.0980392);color:#3a3a3a;margin:0 5px 0 0;font-size:12px;font-weight:600;padding:0 8px;height:30px;line-height:28px}.page-view.nav li{float:left;display:inline-block;padding:0;margin-bottom:0;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#e6e6e6;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);border-right:0}.page-view.nav li a{display:block;text-indent:-99999px;width:35px;height:28px}.page-view.nav li.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.page-view.nav li[data-layout='wide_fullwidth'] a,.page-view.nav li.active[data-layout='wide_fullwidth'] a,.page-view.nav li.active[data-layout='wide_fullwidth'] a:hover{background:transparent url(../images/grid.png) 10px 8px no-repeat;border-radius:4px 0 0 4px}.page-view.nav li[data-layout='wide_left'] a,.page-view.nav li.active[data-layout='wide_left'] a,.page-view.nav li.active[data-layout='wide_left'] a:hover{background:transparent url(../images/grid.png) -25px 8px no-repeat;border-radius:0}.page-view.nav li[data-layout='wide_right'] a,.page-view.nav li.active[data-layout='wide_right'] a,.page-view.nav li.active[data-layout='wide_right'] a:hover{background:transparent url(../images/grid.png) -61px 8px no-repeat;border-radius:0}.page-view.nav li[data-layout='boxed_fullwidth'] a,.page-view.nav li.active[data-layout='boxed_fullwidth'] a,.page-view.nav li.active[data-layout='boxed_fullwidth'] a:hover{background:transparent url(../images/grid.png) -96px 8px no-repeat;border-radius:0}.page-view.nav li[data-layout='boxed_left'] a,.page-view.nav li.active[data-layout='boxed_left'] a,.page-view.nav li.active[data-layout='boxed_left'] a:hover{background:transparent url(../images/grid.png) -133px 8px no-repeat;border-radius:0}.page-view.nav li[data-layout='boxed_right'] a,.page-view.nav li.active[data-layout='boxed_right'] a,.page-view.nav li.active[data-layout='boxed_right'] a:hover{background:transparent url(../images/grid.png) -169px 8px no-repeat;border-radius:0;margin-right:0}.page-view.nav li:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.page-view.nav li:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-right:1px solid rgba(0,0,0,0.1)}.page-view.nav{border-bottom:0;margin-top:-2px}.page-view.nav li a{margin-right:0;border:0}.ribbon{float:left;padding-left:15px;padding-right:30px;background:url(../images/ribbon-bg.png) top right no-repeat;line-height:36px;margin-right:12px !important}.listing-view{width:100%}.listing-view ul.ribbon-item{line-height:33px;list-style:none}.listing-view ul.ribbon-item li{display:inline-block;margin-left:15px}.listing-view ul.ribbon-item li a{color:#2d2d2d}.listing-view ul.ribbon-item li:first-of-type{margin-left:0}.listing-view .nav-tabs>li.active>a,.listing-view .nav-tabs>li.active>a:hover,.listing-view .nav-tabs>li.active>a:focus,.listing-view ul.page-view.nav-tabs li.active a{background-color:transparent;padding:0;border:1px solid transparent;border-bottom:0}.page-view.nav li:hover,.page-view.nav li.active{background:#e2e2e2 none}.content-nav ul{padding:0;margin:0}.content-nav ul li{list-style:none;display:inline-block;padding:4px 8px 2px 8px;background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #fff 0%, #e7e7e7 99%, #e7e7e7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(0%, #fff), color-stop(99%, #e7e7e7), color-stop(100%, #e7e7e7));background:-webkit-linear-gradient(top, #1e5799 0%, #fff 0%, #e7e7e7 99%, #e7e7e7 100%);background:-o-linear-gradient(top, #1e5799 0%, #fff 0%, #e7e7e7 99%, #e7e7e7 100%);background:-ms-linear-gradient(top, #1e5799 0%, #fff 0%, #e7e7e7 99%, #e7e7e7 100%);background:linear-gradient(to bottom, #1e5799 0%, #fff 0%, #e7e7e7 99%, #e7e7e7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#e7e7e7', GradientType=0 );border-radius:4px;margin-left:1.5px;position:relative;height:auto}.content-nav ul li a{font-size:12px;display:block;color:#3a3a3a;font-weight:700;line-height:23px;padding-left:19px;letter-spacing:-0.5px}.content-nav ul li a:hover{text-decoration:none}.content-nav ul li.prev1:before{content:"\f137"}.content-nav ul li.request:before{content:"\f05a"}.content-nav ul li.schedule:before{content:"\f133"}.content-nav ul li.offer:before{content:"\f155"}.content-nav ul li.trade:before{content:"\f06e"}.content-nav ul li.pdf:before{content:"\f1c1"}.content-nav ul li.print:before{content:"\f02f"}.content-nav ul li.email:before{content:"\f064"}.content-nav ul li.next1 a{padding-left:0;padding-right:20px}.content-nav ul li.next1:before{content:"\f138";left:auto;right:9px}.content-nav ul li:before{font-family:"Font Awesome 5 Free";display:block;color:#5c5c5c;position:absolute;left:9px;top:4px;font-size:13px;padding-left:1px}.slider .flexslider,.home-slider-thumbs .flexslider{border:none}#home-slider-thumbs.flexslider .slides img{width:auto;max-width:167px}#home-slider-thumbs.flexslider .slides li{overflow:hidden;max-height:103px}.slider .flexslider{margin:0 0 4px}.single-listing-tabs .nav{display:block;padding-left:0}.single-listing-tabs .nav li{margin:0 3px 0 0;display:inline;float:left;list-style:none}.single-listing-tabs .nav>li>a{padding:5px 11px;font-size:14px;font-weight:700;text-transform:capitalize;color:#3a3a3a;letter-spacing:-0.5px;text-shadow:1px 1px 0 #ffffff}.single-listing-tabs .nav .nav-tabs>li>a{border:none}.single-listing-tabs .nav>li:last-child{margin-right:0}.btn-inventory{font-size:13px;border:none;border-radius:4px;color:#fff;text-align:center;vertical-align:middle;outline:none;padding:5px 8px 4px 10px;line-height:20px;cursor:pointer}.btn-inventory:hover{text-decoration:none;color:#FFF}#features ul{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px;margin-left:0;-webkit-transform:translate3d(0, 0, 0)}#features ul li{padding-left:20px;break-inside:avoid-column;-webkit-column-break-inside:avoid}#features ul li .fa-li{left:-9px;top:0;color:#c7081b}.content-nav ul li.gradient_button:hover,.gradient_button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));background:-moz-linear-gradient(center top, #e9e9e9 5%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');background-color:#e9e9e9}ul.nav-tabs.tabs_shortcode li{position:relative;display:block;float:left;margin-bottom:-1px;height:32px}ul.nav-tabs.tabs_shortcode li a{padding:10px 15px;border:1px solid #ddd;margin-right:2px;line-height:1.42857143;border-radius:4px 4px 0 0}ul.nav-tabs.tabs_shortcode li a:hover{text-decoration:none;background-color:#eee}ul.nav-tabs.tabs_shortcode li.active a{border-bottom:1px solid #FFF;color:#555}.select-wrapper.pagination,.select-wrapper.pagination>.row{width:100%}.fancybox_form{display:none}.recent-vehicles-wrap{display:block}.recent-vehicles{display:block;padding:0 14px}.recent-vehicles .scroller_title{font-weight:800;text-transform:uppercase;color:#c7081b;margin:0;font-family:"Open Sans", sans-serif;font-size:20px;margin-right:-15px;margin-top:25px;margin-bottom:10px;line-height:15px}.recent-vehicles p{color:#2d2d2d;letter-spacing:-0.5px}.car-block{display:block;position:relative;background-color:#f0f0f0}.related_post.row{margin-left:-15px;margin-right:-15px}.related_post .car-block img{width:100%}.car-block img{width:170px}.car-block .img-flex{width:100%;top:0;left:0;z-index:555;transition-duration:.3s}.car-block .img-flex .align-center{display:none}.car-block .img-flex.sold_image img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.car-block:hover .img-flex{display:block;overflow:hidden;position:relative}.car-block:hover .img-flex .align-center{display:block;background-color:#000;opacity:0.6;position:absolute;width:100%;height:100%;z-index:11}.car-block .img-flex{position:relative}.car-block:hover .img-flex i{color:#fff;opacity:1;position:absolute;top:50%;margin-top:-16.5px;left:50%;margin-left:-16.5px}.car-block .car-block-bottom{display:block;background-color:#f0f0f0;padding:6px 5px 10px 5px;text-align:center;transition-duration:.2s;transition-property:all}.car-block .car-block-bottom h2{font-weight:bold;font-size:16px;margin:0;margin-top:10px;padding:2px;color:#2e2e2e;margin-bottom:-2px}.car-block .car-block-bottom h4{font-weight:normal;font-size:14px;margin:0;padding:2px;color:#2e2e2e;line-height:16px;padding-bottom:5px;padding-top:0}.car-block-bottom h6,.car-block-bottom h5{color:#FFF}.car-block:hover .car-block-bottom{background-color:#c7081b}.car-block h6 strong{font-size:12px}.car-block .car-block-bottom h6{font-size:12px;margin-top:4px;margin-bottom:4px}.car-block .car-block-bottom h6 strong{font-weight:700}.car-block-bottom h5{font-size:14px;margin-top:0;margin-bottom:0;font-weight:600}.car-block:hover .car-block-bottom .scroller_text,.car-block:hover .car-block-bottom .scroller_price,.car-block:hover .car-block-bottom .scroller_text strong{color:#fff}.styled_input input[type="radio"],.styled_input input[type="checkbox"],.ajax_form input[type="radio"],.ajax_form input[type="checkbox"]{position:absolute;left:-999em}.ie8 input[type="checkbox"],.ie8 input[type="radio"],.ie7 input[type="checkbox"],.ie7 input[type="radio"]{position:static;left:0}.ie8 input[type="checkbox"],.ie8 input[type="radio"]{position:relative;top:5px;margin-right:0.5em}.no_border.table>tbody>tr>td{border-bottom:0}.strikeout{position:relative;display:inline-block}.strikeout::after{border-bottom:3px solid #2D2D2D;content:"";left:0;position:absolute;right:0;top:50%}.inventory-listing .inventory-heading h2.original_price{font-size:26px;font-weight:500}ul.flex-direction-nav a{height:50px;padding-top:10px}.post-entry table.front_end_form a:link{color:#666;font-weight:bold;text-decoration:none}.post-entry table.front_end_form a:visited{color:#999999;font-weight:bold;text-decoration:none}.post-entry table.front_end_form a:active,.post-entry table.front_end_form a:hover{color:#bd5a35;text-decoration:underline}.post-entry table.front_end_form{color:#666;font-size:12px;text-shadow:1px 1px 0 #fff;background:#eaebec;margin:20px 20px 20px 0;border:#ccc 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px #d1d1d1;-webkit-box-shadow:0 1px 2px #d1d1d1;box-shadow:0 1px 2px #d1d1d1}.post-entry table.front_end_form th{padding:21px 25px 22px 25px;border-bottom:1px solid #e0e0e0;background:#ededed;background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));background:-moz-linear-gradient(top, #ededed, #ebebeb)}.post-entry table.front_end_form th:first-child{text-align:left;padding-left:20px}.post-entry table.front_end_form tr:first-child th:first-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.post-entry table.front_end_form tr:first-child th:last-child{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.post-entry table.front_end_form tr{text-align:left;padding-left:20px}.post-entry table.front_end_form td:first-child{text-align:left;padding-left:20px;padding-left:0}.post-entry table.front_end_form td{padding:18px;border-top:0;border-bottom:1px solid #e0e0e0;padding-left:1px solid #e0e0e0;background:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));background:-moz-linear-gradient(top, #fbfbfb, #fafafa)}.post-entry table.front_end_form tr.even td{background:#f6f6f6;background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));background:-moz-linear-gradient(top, #f8f8f8, #f6f6f6)}.post-entry table.front_end_form tr:last-child td{border-bottom:0}.post-entry table.front_end_form tr:last-child td:first-child{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.post-entry table.front_end_form tr:last-child td:last-child{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.post-entry table.front_end_form tr:hover td{background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));background:-moz-linear-gradient(top, #f2f2f2, #f0f0f0)}.carfax_title{float:left;margin-left:30px}@-moz-keyframes fa-spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);transform:rotate(359deg)}}.post-entry table.no_style a{color:#F7D22D;font-weight:bold;text-decoration:none}.post-entry table.no_style a:active,.post-entry table.no_style a:hover{color:#F7D22D;text-decoration:underline}.post-entry table.no_style{color:#2d2d2d;font-size:12px;text-shadow:none;background:#eaebec;margin:20px 20px 20px 0;border:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none}.post-entry table.no_style th{border-bottom:0;background:#ededed;background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));background:-moz-linear-gradient(top, #ededed, #ebebeb);background:none;padding:0}.post-entry table.no_style th:first-child{text-align:left;padding-left:0}.post-entry table.no_style tr:first-child th{font-size:16px;padding-right:30px}.post-entry table.no_style tr:first-child th:first-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}.post-entry table.no_style tr:first-child th:last-child{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.post-entry table.no_style tr{text-align:center;padding-left:0}.post-entry table.no_style td:first-child{text-align:left;padding-left:0;padding-left:0}.post-entry table.no_style td{padding:0;border:0;background:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));background:-moz-linear-gradient(top, #fbfbfb, #fafafa);text-align:left;background:none}.post-entry table.no_style tr.even td{background:#f6f6f6;background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));background:-moz-linear-gradient(top, #f8f8f8, #f6f6f6);background:none;padding:10px 0}.post-entry table.no_style tr:last-child td{border-bottom:0}.post-entry table.no_style tr:last-child td:first-child{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.post-entry table.no_style tr:last-child td:last-child{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.post-entry table.no_style tr:hover td{background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));background:-moz-linear-gradient(top, #f2f2f2, #f0f0f0);background:none}.sidebar div.inventory.has-badge .inventory .title{max-width:540px}.single-listings .woocommerce .add_to_cart_button{float:right}.single-listings .woocommerce span.amount{color:#2d2d2d;line-height:26px;font-size:26px;font-weight:700;margin:0;letter-spacing:-2.5px}.pdf_print_logo{display:none}.inventory .vehicle_overview{position:relative;white-space:normal;overflow:hidden;left:234px;margin-bottom:8px;max-width:650px;padding-bottom:5px}.inventory-wide-sidebar-left .inventory .vehicle_overview{max-width:470px}.boxed .inventory .vehicle_overview{left:34px;max-width:200px;line-height:19px;font-size:13px;padding-top:10px}#featured_vehicles_widget{background:#888;position:fixed;left:10px;bottom:0;width:420px;height:90px;z-index:99;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}#featured_vehicles_widget.right{left:initial;right:10px}#featured_vehicles_widget .hover_hint{color:#FFF;position:absolute;bottom:-2px;font-size:10px;width:100%;text-align:center}#featured_vehicles_widget .bx-wrapper{max-height:400px}#featured_vehicles_widget .next{color:#FFF;bottom:-7px;left:8px;cursor:pointer;position:relative}#featured_vehicles_widget .next a{color:#FFF;width:100%;display:block}#featured_vehicles_widget .listings{padding-left:0}#featured_vehicles_widget .listings li{min-height:90px;border-bottom:1px solid #ffffff;padding-left:10px;padding-top:10px}#featured_vehicles_widget .listings li .listing_thumb{max-height:80px;max-width:100px;float:left}#featured_vehicles_widget .listings li .listing_title{position:relative;left:10px;color:#000;font-weight:bold;font-size:14px;line-height:15px;max-width:395px}#featured_vehicles_widget .listings li .listing_price{position:relative;left:10px;color:#000;font-size:12px}#featured_vehicles_widget .listings li .listing_button{position:absolute;bottom:10px;right:10px}.price.price_replacement{font-size:22px;font-weight:bold;top:65px}#home-slider-thumbs.flexslider .slides li,#home-slider-thumbs.flexslider .slides img{display:inline-block}@media (max-width: 768px){.ajax_form .col-md-6 .col-md-6{padding:0}}#home-slider-thumbs{max-height:110px;overflow:hidden;margin-bottom:0}.header_rev_slider_container a.inventory{min-height:initial;font-family:inherit}.header_rev_slider_container div.inventory{background:transparent none;border:0;border-radius:0;box-shadow:none;font-family:inherit}.header_rev_slider_container div.inventory .title{left:0;color:inherit}.header_rev_slider_container div.inventory .options-primary{left:0;float:none;top:0;margin-bottom:0}.header_rev_slider_container div.inventory .options-primary,.header_rev_slider_container div.inventory .options-primary td,.header_rev_slider_container div.inventory .price,.header_rev_slider_container div.inventory .price b,.header_rev_slider_container div.inventory .price .figure{color:inherit;font-family:inherit}.header_rev_slider_container div.inventory:hover{background-image:none}.header_rev_slider_container div.inventory .gradient_button.view-details{font-family:inherit;z-index:100}.header_rev_slider_container div.inventory .price{float:none;position:relative;left:0;top:-5px;margin-top:0}.tab-content{word-wrap:break-word}body .wp_page .page-content .vc_general header h2{margin-bottom:10px}.wpcf7-form select{float:none}.newsletter .form_contact .response{padding-left:15px;line-height:34px}.angled_badge:before{border-color:rgba(0,0,0,0) #c7081b rgba(0,0,0,0)}.recent_posts_container .side-blog:after{content:" ";clear:both;display:block}.woocommerce-featured-scroller.woocommerce ul.products{margin-bottom:0}body .woocommerce-featured-scroller.woocommerce ul.products li.product{margin-bottom:0}.woocommerce-featured-scroller.woocommerce ul.products li.product.first{clear:none}.woocommerce-featured-scroller.woocommerce .slide_controls{text-align:center}.woocommerce-featured-scroller.woocommerce .slide_controls.arrow3 a.bx-prev,.woocommerce-featured-scroller.woocommerce .slide_controls.arrow3 a.bx-next{float:none;background:transparent none;text-indent:0}.woocommerce-featured-scroller.woocommerce .slide_controls.arrow3 a.bx-prev:before,.woocommerce-featured-scroller.woocommerce .slide_controls.arrow3 a.bx-next:before{font-family:"Font Awesome 5 Free";display:block;color:#999999;font-size:24px}.woocommerce-featured-scroller.woocommerce .slide_controls.arrow3 a.bx-prev:before{content:"\f104"}.woocommerce-featured-scroller.woocommerce .slide_controls.arrow3 a.bx-next:before{content:"\f105"}.woocommerce-featured-scroller.woocommerce .bx-wrapper{margin-bottom:30px}.reset-search-form{margin-right:10px}.content-nav-buttons.container{padding-left:0;padding-right:0}.inner-page .car-block-bottom h6,.inner-page .car-block-bottom h5{color:#2d2d2d}.inner-page form.ajax_form table{width:100%}.inner-page form.ajax_form[name='trade_in']>.container{padding:0}form.ajax_form .css-dropdowns{display:none}.fancybox-wrap .recaptcha_holder{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}.row.generate_new{width:auto;min-width:100%}.listing_sort{width:100%}.row.generate_new .car_listings.row{margin-left:0;margin-right:0;width:100%}.pricing_table .price-footer input[type="submit"],.pricing_table .price-footer input[type="button"],.pricing_table .price-footer .default-btn{font-size:13px;border:none;border-radius:4px;padding:4px 11px;text-align:center;vertical-align:middle;outline:none;float:none}.card-container{-webkit-perspective:800;-ms-perspective:800;-moz-perspective:800;-o-perspective:800;position:relative}.flipping-card{height:100%;position:absolute;-webkit-transform-style:preserve-3d;-webkit-transition:0.5s;-moz-transform-style:preserve-3d;-moz-transition:0.5s;-ms-transform-style:preserve-3d;-ms-transition:0.5s;-o-transform-style:preserve-3d;-o-transition:0.5s;transform-style:preserve-3d;transition:0.5s;width:100%}.flipping-card.flip-card{transform:rotatey(180deg);-ms-transform:rotatey(180deg);-moz-transform:rotatey(180deg);-webkit-transform:rotatey(180deg);-o-transform:rotatey(180deg)}.flipping-card .side{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;height:100%;position:absolute;overflow:hidden;width:100%}.flipping-card .side.back{text-align:center;transform:rotatey(-180deg);-ms-transform:rotatey(-180deg);-moz-transform:rotatey(-180deg);-webkit-transform:rotatey(-180deg);-o-transform:rotatey(-180deg)}.flipping-card .back .hover_title{margin:0;font-family:'Open Sans', sans-serif, Arial;margin-top:40px;font-weight:200;color:#FFF;margin-bottom:14px;line-height:50px}.flipping-card .back i.button_icon{border:2px solid #FFF;border-radius:50%;width:44px;height:44px;line-height:24px;transition-duration:.2s;font-size:18px;padding-top:8px;display:inline-block}.flipping-card .back a.link_button{margin-right:5px}.flipping-card .back i.button_icon:before{color:#FFF}.flipping-card .back i.button_icon:hover:before{color:#c7081b}.flipping-card .back i.button_icon:hover{background-color:#FFF}.card-container .flipping-card h3{font-size:20px}.form_contact ::-webkit-input-placeholder{color:#999}.form_contact ::-moz-placeholder{color:#999}.form_contact :-ms-input-placeholder{color:#999}.form_contact :-moz-placeholder{color:#999}.sbHolder{font-size:12px;font-weight:normal;height:30px;position:relative;width:200px;background:#F7F7F7;border:1px solid rgba(0,0,0,0.0980392);border-radius:4px;float:left;margin-right:0}.sbHolder .sbSelector{position:relative;display:block;height:30px;left:0;line-height:30px;outline:none;overflow:hidden;position:absolute;text-indent:10px;top:0;width:auto}.sbHolder .sbSelector:link,.sbHolder .sbSelector:visited,.sbHolder .sbSelector:hover{outline:none;text-decoration:none}.sbHolder .sbToggle{background:url(../images/select-icons.png) 0 -116px no-repeat;display:block;height:30px;outline:none;position:absolute;right:0;top:0;width:30px}.sbHolder .sbToggle:hover{background:url(../images/select-icons.png) 0 -167px no-repeat}.sbHolder .sbToggleOpen{background:url(../images/select-icons.png) 0 -16px no-repeat}.sbHolder .sbToggleOpen:hover{background:url(../images/select-icons.png) 0 -66px no-repeat}.sbHolder .sbOptions{list-style:none;left:-1px;margin:0;padding:0;position:absolute;top:30px;width:auto;z-index:5;overflow-y:auto;background:#F7F7F7;border:1px solid rgba(0,0,0,0.0980392) !important;border-top:0 !important;-webkit-border-radius:4px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius:4px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.sbHolder .sbOptions li{padding:0 7px}.sbHolder .sbOptions li a{border-bottom:dotted 1px rgba(81,81,81,0.4);display:block;outline:none;padding:7px 0 7px 3px}.sbHolder .sbOptions li a:link,.sbHolder .sbOptions li a:visited{text-decoration:none}.sbHolder .sbOptions li:last-of-type a{border-bottom:0}.sbHolder .sbOptions li:hover{background-color:#f0f0f0}.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151}.sbOptions li.last a{border-bottom:none}.sbOptions .sbDisabled{border-bottom:dotted 1px #515151;color:#999;display:block;padding:7px 0 7px 3px}.sbOptions .sbGroup{border-bottom:dotted 1px #515151;display:block;font-weight:bold;padding:7px 0 7px 3px}.sbOptions .sbSub{padding-left:17px}a.sbSelector:link,a.sbSelector:visited,a.sbSelector:hover{color:#333;font-size:13px;font-family:'Open Sans', sans-serif;line-height:28px}.sbHolder .sbToggle{background:url(../images/select-icons.png) 0 1px no-repeat;right:7px;top:12px;width:8px;height:6px}.sbHolder .sbToggle:hover{background:url(../images/select-icons.png) 0 1px no-repeat}.sbOptions a:link,.sbOptions a:visited{color:#333}.sbSelector{line-height:27px;width:100%}.sbOptions li{width:100%}.wpcf7-form input[type='checkbox']{width:auto;margin-left:-1em}div.inventory.has-original-price.has-badge .price{right:75px}

@media only screen and (max-width:767px) {
 .chs-usp-sec {
  display:none
 }
 .chs-bform-head {
  font-size:18px!important;
  margin-bottom:15px!important
 }
 .chsb-carimg-div {
  max-width:55px;
  margin-right:10px
 }
 .chsb-carimg-div img {
  width:100%
 }
 .chs-bform-sec {
  padding-top:25px!important;
  padding-bottom:25px!important
 }
 .chs-bform-submit {
  margin-top:5px!important;
  max-width:240px;
  margin:0 auto
 }
 .chs-why-sec {
  padding-top:25px!important;
  padding-bottom:25px!important
 }
 .chs-why-sec h4 {
  font-size:25px!important;
  line-height:30px!important;
  margin-bottom:15px!important
 }
 .chs-why-sec .chs-title-h2 {
  font-size:25px!important;
  line-height:30px!important;
  margin-bottom:15px!important
 }
 .chs-why-sec ul li p {
  font-size:14px!important;
  line-height:20px!important
 }
 .chs-why-sec ul li img {
  width:25px!important
 }
 .chs-why-sec ul li p {
  margin-left:30px!important
 }
 .chs-why-ddiv {
  min-height:auto!important
 }
 .chs-clist-sec {
  padding-top:25px!important;
  padding-bottom:25px!important
 }
}
@media only screen and (min-width:768px) {
 .chs-usp-sec .vrd-husp-box p {
  text-align:left!important
 }
}
.chs-sec {
}
.chs-usp-sec {
}
.chs-why-sec .chs-title-h2 {
 font-size:30px;
 line-height:35px;
 font-weight:700;
 color:#191919;
 text-align:left;
 position:relative;
 margin-bottom:30px
}
.chs-why-sec .chs-title-h2:before {
 content:' ';
 width:80px;
 height:3px;
 background:#dd2424;
 position:absolute;
 left:0;
 bottom:-15px
}
.chs-why-sec .chs-title-h2 h2 {
 font-weight:700;
 display:inline
}
.chs-bform-sec {
 padding-top:50px;
 padding-bottom:50px;
 background:#eff0f1
}
.chs-bform-head {
 font-size:30px;
 line-height:35px;
 font-weight:700;
 color:#191919;
 text-align:center;
 position:relative;
 margin-bottom:30px;
 display:flex;
 align-items:center;
 justify-content:center;
 text-transform:capitalize
}
.chsb-carimg-div {
}
.chsb-carimg-div img {
}
.chs-bform {
}
.chs-bform-sel {
}
.chs-bform-sel p {
 margin-bottom:5px;
 font-size:14px;
 font-weight:600
}
.chs-bform-sel select:focus,
.chs-bform-sel select:active {
 box-shadow:none;
 outline:none
}
.chs-bform-sel {
 position:relative
}
.chs-bform-sel i {
 position:absolute;
 bottom:17px;
 left:10px;
 font-size:16px;
 color:grey
}
.chs-bform-submit {
 margin-top:25px;
 background:#dd2424;
 border-radius:5px;
 padding:10px;
 display:block;
 width:100%;
 height:50px;
 color:#fff;
 font-size:16px;
 font-weight:600
}
.chs-bform-submit i {
 margin-right:10px
}
.chs-bform-submit:focus,
.chs-bform-submit:active {
 outline:none;
 box-shadow:none
}
.chs-bform-submit:hover {
 transition:.5s;
 background:#191919
}
.chs-why-sec {
 padding-bottom:50px
}
.chs-why-sec h4 {
 font-size:30px;
 line-height:35px;
 font-weight:700;
 color:#191919;
 text-align:left;
 position:relative;
 margin-bottom:30px
}
.chs-why-sec h4:before {
 content:' ';
 width:80px;
 height:3px;
 background:#dd2424;
 position:absolute;
 left:0;
 bottom:-15px
}
.chs-why-sec ul {
 padding-left:0;
 margin-left:0;
 list-style-type:none;
 margin-top:25px
}
.chs-why-sec ul li {
 margin-bottom:15px;
 position:relative
}
.chs-why-sec ul li img {
 width:32px;
 margin-right:5px;
 position:absolute;
 left:0;
 top:0
}
.chs-why-sec ul li p {
 color:grey;
 font-size:16px;
 line-height:25px;
 text-align:left;
 margin-bottom:0;
 margin-left:40px
}
.chs-why-ddiv {
 width:100%;
 max-width:500px;
 margin:0 auto;
 min-height:400px;
 display:flex;
 align-items:center;
 justify-content:center
}
.chs-why-ddiv img {
 width:100%
}
@media only screen and (max-width:767px) {
 .chs-clist-box {
  margin-bottom:15px!important
 }
 .chs-pagination a {
  padding:4px 12px!important
 }
}
.chs-clist-sec {
 padding-top:50px;
 padding-bottom:25px
}
.chs-clist-box {
 padding:15px;
 border:1px solid #e6e6e6;
 border-radius:5px;
 width:100%;
 max-width:1000px;
 margin:0 auto;
 margin-bottom:25px
}
.chs-clist-imgdiv {
 width:100%;
 max-width:600px;
 margin:0 auto
}
.chs-clist-imgdiv img {
 width:100%
}
.chs-clist-tcol {
}
.chs-clist-tcol h3 {
 font-size:30px;
 font-weight:700;
 color:#191919;
 margin-bottom:0
}
.chs-clist-tcol .chs-clist-tcol-p1 {
 color:grey;
 font-size:16px;
 line-height:30px;
 margin-bottom:0
}
.chs-clist-price {
}
.chs-clist-price p {
 font-size:18px;
 font-weight:400;
 color:grey;
 margin-bottom:-5px
}
.chs-clist-price h4 {
 font-size:35px;
 font-weight:700;
 color:#dd2424
}
.chs-clist-lcol {
}
.chs-clist-lcol ul {
 padding-left:0;
 margin-left:0;
 list-style-type:none;
 margin-top:5px
}
.chs-clist-lcol ul li {
 margin-bottom:8px;
 position:relative;
 font-size:14px;
 color:#191919;
 padding-left:20px
}
.chs-clist-lcol ul li:before {
 content:"\f00c";
 font-family:FontAwesome;
 color:#4caf50;
 position:absolute;
 left:0;
 top:0;
 font-size:14px
}
.chs-clist-rcol {
}
.chs-clist-rcol ul {
 padding-left:0;
 margin-left:0;
 list-style-type:none;
 margin-top:5px
}
.chs-clist-rcol ul li {
 margin-bottom:15px;
 position:relative
}
.chs-clist-rcol ul li img {
 width:22px;
 position:absolute;
 left:0;
 top:0
}
.chs-clist-rcol ul li p {
 color:grey;
 font-size:14px;
 line-height:25px;
 text-align:left;
 margin-bottom:0;
 margin-left:25px
}
.chs-clist-cta {
 background:#dd2424;
 border-radius:5px;
 padding:10px;
 display:block;
 width:100%;
 max-width:170px;
 color:#fff;
 font-size:18px;
 font-weight:600;
 text-align:center;
 margin-bottom:5px
}
.chs-clist-cta:hover {
 transition:.5s;
 background:#191919;
 text-decoration:none;
 color:#fff
}
.chs-cont1-sec {
 border-bottom:none
}
.chs-clist-box {
}
.chs-clist-box .slider-single .slick-prev:before,
.chs-clist-box .slider-single .slick-next:before {
 color:grey
}
.chs-clist-box .slider-single .slick-prev {
 left:-10px;
 z-index:2;
 background:#fff;
 border-radius:100%
}
.chs-clist-box .slider-single .slick-next {
 right:-10px;
 z-index:2;
 background:#fff;
 border-radius:100%
}
.chs-clist-box .slider-single {
 margin-bottom:0!important
}
.chs-clist-box .slider-single-div {
 min-height:300px;
 background-size:contain;
 background-repeat:no-repeat;
 background-position:center center
}
.chs-clist-box .slider-single-div img {
 width:100%
}
.chs-clist-box .slider-nav {
 margin-bottom:0!important
}
.chs-clist-box .slider-nav .slick-list {
 text-align:center
}
.chs-clist-box .slider-nav .slick-prev {
 top:0;
 left:0;
 margin-left:56px;
 margin-top:-8px;
 transform:rotate(90deg);
 z-index:2;
 background:#fff;
 border-radius:100%
}
.chs-clist-box .slider-nav .slick-next {
 bottom:0;
 right:0;
 margin-right:55px;
 top:auto;
 left:auto;
 margin-bottom:-4px;
 z-index:2;
 transform:rotate(90deg);
 background:#fff;
 border-radius:100%
}
.chs-clist-box .slider-nav .slick-prev:before,
.chs-clist-box .slider-nav .slick-next:before {
 color:grey
}
.chs-clist-box .slick-slide.is-active .slider-nav-div {
 border:2px solid #dd2424
}
.chs-clist-box .slider-nav-div {
 max-width:100px;
 margin:0 auto;
 height:85px;
 background-size:cover;
 background-position:center center;
 background-repeat:no-repeat;
 border:2px solid #f5f5f5;
 border-radius:3px
}
@media only screen and (min-width:768px) {
 .chs-pagination {
 }
}
.chs-pagination {
 display:inline-block;
 margin-top:-15px
}
.chs-pagination a {
 color:#000;
 float:left;
 padding:8px 16px;
 text-decoration:none;
 transition:background-color .3s;
 border:1px solid #ddd;
 font-size:18px
}
.chs-pagination a.active {
 background-color:#dd2424;
 color:#fff;
 border:1px solid #dd2424
}
.chs-pagination a:hover:not(.active) {
 background-color:#ddd
}
.chs-grid-sec {
 padding-top:35px;
 padding-bottom:35px
}
.chs-card {
 width:100%;
 margin-top:0;
 margin-bottom:25px;
 position:relative;
 overflow:hidden;
 border-radius:3px;
 border:1px solid lightgrey;
 background-color:#595959;
 background-image:url(http://blacklimo.ae/wp-content/uploads/2021/06/WhatsApp-Image-2021-06-28-at-10.22.10-AM.jpeg)!important;
 background-position:bottom;
 background-size:cover
}
.chs-sec1 {
 padding-top:25px;
 padding-bottom:25px
}
.chspro-details {
 padding:10px;
 padding-bottom:0;
 text-align: left !important;
}
.chspro-details h3 {
 font-size:22px;
 color:#191919;
 font-weight:700;
 margin-bottom:5px;
 line-height:35px;
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 width:100%;
 display:block
}
.chspro-details span {
 width:100%;
 max-width:100px;
 border-radius:3px;
 color:#191919;
 font-size:14px
}
.chsgrid-slider {
 visibility:hidden;
 padding-left:15px;
 padding-right:15px;
 margin-bottom:25px!important
}
.chsgrid-slider.slick-initialized {
 visibility:visible!important
}
.chsgrid-slider .slick-dots {
 bottom:-15px;
 margin-bottom:0;
 margin-left:-15px;
 padding-left:0
}
.chsitem {
}
.chsitem img {
 width:100%
}
.chspro-img {
 width:100%;
 padding:15px;
 padding-top:0;
 padding-bottom:5px;
 position:relative;
 overflow:hidden
}
.chspro-img img {
 width:100%;
 margin:0 auto;
 display:block
}
.chsinfo-div {
 display:flex;
 align-items:center;
 justify-content:center;
 margin-bottom:10px
}
.chsinfo-div span {
 color:grey
}
.peoplebox {
 display:flex;
 align-items:center;
 justify-content:center;
 color:grey
}
.peoplebox img {
 width:20px;
 margin-right:5px
}
.peoplebox p {
 margin-bottom:0
}
.luggagebox {
 display:flex;
 align-items:center;
 justify-content:center;
 color:grey
}
.luggagebox img {
 width:20px;
 margin-right:5px
}
.luggagebox p {
 margin-bottom:0
}
.chsprice-div {
 margin-left:0;
 padding:15px;
 list-style-type:none;
 margin-bottom:0;
 align-items:center;
 width:100%;
 /*! display:flex; */
 border-top:1px solid lightgrey;
 border-bottom:1px solid lightgrey;
 padding-top:10px;
 padding-bottom:10px
}
/* .chsprice-div li {
 /*! float:left; */
 width:50%;
 text-align:center;
} */
.chsprice-div li h5 {
 font-size:18px;
 font-weight:600;
 margin-bottom:0;
}
.chsprice-div li p {
 font-size:13px;
 color:grey;
 margin-top:2px;
 margin-bottom:0
}
.chscta-div {
 margin-bottom:0;
 display:flex;
 align-items:center;
 list-style-type:none;
 padding:10px 15px;
 width:100%
}
.chsprice-div li {
    float: right !important;
    width: 50% !important;
    display: inherit !important;
    text-align: center !important;
}
@media only screen and (min-width:992px) and (max-width:1199px) {
 .chscta-div {
  padding:10px 5px!important
 }
 .chs-rc a,
 .chs-se a {
  max-width:135px!important
 }
}
@media only screen and (max-width:767px) {
 .chscta-div {
  display:none!important
 }
}
@media only screen and (min-width:768px) {
 .mob-chscta-div {
  display:none!important
 }
}
.chscta-div li {
 width:50%
}
.chscta-div li a:hover {
 text-decoration:none;
 cursor:pointer
}
/* .chs-rc a {
 text-align:center;
 display:block;
 background:#616161;
 color:#fff;
 font-size:15px;
 font-weight:600;
 text-transform:capitalize;
 padding:8px;
 /*! border-radius:3px; */
/*
 max-width:100%;
 text-decoration:none;
 border-left: 1px solid #cccc;
 border-bottom: 1px solid #ccc;
 border-top: 1px solid #ccc;
} */
.chs-rc a {
	text-align: center;
	display: block;
	background: #616161;
	color: white;
	font-size: 15px;
	font-weight: 600;
	text-transform: capitalize;
	padding: 8px;
	border-radius: 3px;
	max-width: 140px;
	text-decoration: none;
}
.chs-rc a:hover {
 cursor:pointer;
 text-decoration:none;
 color:#fff;
 -webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2);
 box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2)
}
.chs-se a {
	text-align: center;
	display: block;
	background: #323ef6;
	color: white;
	font-size: 15px;
	font-weight: 600;
	text-transform: capitalize;
	padding: 8px;
	border-radius: 3px;
	max-width: 140px;
	text-decoration: none;
}
.chs-se a:hover {
 cursor:pointer;
 text-decoration:none;
 color:#fff;
 -webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2);
 box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -7px rgba(0,0,0,.2)
}
.mob-chscta-div {
 margin-bottom:0;
 display:flex;
 align-items:center;
 list-style-type:none;
 padding:10px 5px;
 width:100%
}
.mob-chscta-div li {
 width:100%!important;
 margin-right:5px
}
.mob-chscta-div li:last-child {
 margin-right:0!important
}
.chs-mse a {
 text-align:center;
 display:block;
 background:#dd2424;
 color:#fff;
 font-size:13px!important;
 font-weight:600;
 text-transform:capitalize;
 border-radius:3px;
 width:100%;
 padding:8px 0!important;
 max-width:100%!important;
 line-height:22px!important
}
.chs-call a {
 text-align:center;
 display:block;
 background:#616161;
 color:#fff;
 font-size:13px!important;
 font-weight:600;
 text-transform:capitalize;
 border-radius:3px;
 width:100%;
 padding:8px 0!important;
 max-width:100%!important;
 line-height:22px!important
}
.chs-wa a {
 text-align:center;
 display:block;
 background:#50b848;
 color:#fff;
 font-size:13px!important;
 font-weight:600;
 text-transform:capitalize;
 border-radius:3px;
 width:100%;
 padding:8px 0!important;
 max-width:100%!important;
 line-height:22px!important
}
@media only screen and (max-width:767px) {
 .chsm-lcol {
  margin-top:15px
 }
}
.chsm-lcol {
 padding:15px;
 border:1px solid lightgrey;
 border-radius:5px
}
.chsm-rs-details {
 border-bottom:1px solid #f5f5f5;
 margin-bottom:15px
}
.chsm-rs-details h3 {
 font-size:20px;
 font-weight:700;
 color:#191919;
 margin-bottom:0
}
.chsm-rs-loc {
 color:grey;
 font-size:16px;
 line-height:30px;
 margin-bottom:10px
}
.chsm-carpic-details {
 margin-bottom:15px
}
.chsm-carpic-div {
 width:100%;
 max-width:350px;
 margin:0 auto
}
.chsm-carpic-div img {
 width:100%
}
.chsm-carpic-details ul {
 list-style-type:none;
 padding-left:0;
 margin-left:0;
 margin-top:15px;
 width:100%;
 display:flex;
 align-items:center;
 justify-content:center
}
.chsm-carpic-details ul li {
 width:50%;
 text-align:center;
 display:flex;
 align-items:center;
 justify-content:center
}
.chsm-carpic-details ul li img {
 width:22px;
 margin-right:5px
}
.chsm-carpic-details ul li p {
 font-size:14px;
 margin-bottom:0;
 font-weight:600
}
.chsm-ot-details {
 border-top:1px solid #f5f5f5;
 padding-top:15px
}
.chsm-ot-details ul {
 list-style-type:none;
 margin-left:0;
 padding-left:0
}
.chsm-ot-details ul li {
 margin-bottom:10px;
 font-size:16px
}
.chsm-ot-details ul li i {
 width:25px;
 text-align:center;
 color:grey
}
.chsm-pric-details {
}
.chsm-pric-details ul {
 list-style-type:none;
 margin-left:0;
 padding-left:0
}
.chsm-pric-details ul li {
 border:1px dashed #d3d3d3;
 padding:10px;
 font-size:16px
}
.chsm-pricli-div {
}
.chsm-pricli-p1 {
 margin-bottom:0;
 color:#000;
 padding-right:80px;
 font-size:15px
}
.chsm-pricli-p1 span {
 font-weight:600;
 color:#dd2424
}
.chsm-pricli-p2 {
 margin-bottom:0;
 color:grey;
 font-size:15px
}
.chsm-pricli-p2 i {
 color:grey;
 margin-right:5px
}
.chsm-pricli-p3 {
 margin-bottom:0;
 float:right;
 font-size:18px;
 color:#000;
 margin-top:-40px
}
.chsm-pricli-p3 small {
 font-size:12px;
 color:grey
}
.chsm-pric-details h5 {
 font-size:20px;
 font-weight:700;
 color:#191919
}
.chsm-pric-details h5 span {
 font-size:22px;
 font-weight:700;
 color:#dd2424
}
.chsm-pric-details h5 span small {
 color:grey;
 font-size:14px
}
.chsm-pric-details-note {
 font-size:12px;
 color:grey
}
.chsm-book-cta {
 width:100%;
 max-width:300px;
 margin:0 auto;
 display:block;
 padding:12px;
 text-align:center;
 background:#4caf50;
 color:#fff;
 border-radius:3px;
 font-size:18px;
 font-weight:600;
 margin-bottom:5px;
 margin-top:25px;
 border:none;
 box-shadow:none
}
.chsm-book-cta:hover {
 transition:all .5s;
 color:#fff;
 text-decoration:none;
 background:#dd2424;
 cursor:pointer
}
.chsm-rcol {
}
.chsm-map-div {
}
.chsm-map-location {
 width:100%;
 height:220px;
 border:0;
 border-radius:5px;
 overflow:hidden
}
.chsm-bd-form {
}
.chsm-bd-form h5 {
 font-size:18px;
 font-weight:700;
 color:#191919;
 background:#f5f5f5;
 padding:15px;
 border-radius:5px
}
.chsm-bdf-div {
}
.chsm-bdf-div form {
}
.chsm-bdf-div form .flatpickr-input {
 background:0 0!important
}
.chsm-bdf-div form label {
 font-size:14px;
 font-weight:600
}
.chsm-hourselect {
 position:relative
}
.chsm-hourselect select:focus,
.chsm-hourselect select:active {
 box-shadow:none;
 outline:none
}
.chsm-dayselect {
 position:relative
}
.chsm-dayselect select:focus,
.chsm-dayselect select:active {
 box-shadow:none;
 outline:none
}
.date-accordion-head {
 font-size:18px;
 font-weight:700;
 color:#191919;
 background:#f5f5f5;
 padding:15px;
 border-radius:5px margin-bottom:15px
}
.date-accordion {
 margin-bottom:15px
}
.date-accordion a {
 display:block;
 padding:8px;
 color:#212529;
 font-size:14px;
 font-weight:600;
 height:calc(2.25rem + 2px)
}
.date-accordion a:hover {
 text-decoration:none;
 background:#f5f5f5
}
.date-accordion a i {
 float:right;
 font-size:17px;
 color:#000;
 margin-right:12px
}
.date-accordion .collapse-box {
 padding:7px!important;
 padding-bottom:0!important;
 border-top:1px solid #ced4da
}
.add-emi-btn {
 display:block;
 width:100%;
 height:calc(2.25rem + 2px);
 color:#fff!important;
 background-color:#6c757d;
 border-color:#6c757d;
 border-radius:3px;
 text-align:center
}
.add-emi-btn:hover {
 color:#6c757d!important
}
@media only screen and (max-width:991px) {
 .add-emirate-label {
  display:none
 }
}
.add-emi-sel {
 position:relative;
 display:none
}
.add-emi-sel select:focus,
.add-emi-sel select:active {
 outline:none;
 box-shadow:none
}
.choose-emi-label {
 width:100%
}
.rm-emi-btn {
 float:right;
 font-size:20px!important;
 color:#007bff;
 margin-right:6px;
 margin-top:1px;
 cursor:pointer
}
.flight-details-row {
 display:none
}
.airport-tran-div {
 border-bottom:1px solid #ced4da;
 margin-bottom:15px;
 margin-top:5px;
 border-top:1px solid #ced4da;
 padding-top:7px
}
.clear-airport {
 float:right;
 font-size:14px;
 padding:4px
}
.airport-tran-div p {
 font-size:14px;
 font-weight:600;
 margin-bottom:15px
}
.airport-tran-div label {
 display:inline-flex;
 align-items:center;
 margin-right:15px;
 cursor:pointer
}
.airport-tran-div label input {
 margin-right:5px
}
.bf-extra-info {
}
.add-note-trig {
 cursor:pointer
}
.add-note-trig .fa-minus {
 display:none
}
.add-note-trig:hover {
 color:#dd2424
}
.bf-extra-fields {
 display:none
}
.bf-extra-info textarea {
 width:100%;
 resize:none
}
.bf-extra-info textarea:hover,
.bf-extra-info textarea:focus {
 box-shadow:none;
 outline:none
}
.bf-extra-info textarea::placeholder {
 color:lightgrey;
 opacity:1
}
.bf-extra-info textarea:-ms-input-placeholder {
 color:lightgrey
}
.bf-extra-info textarea::-ms-input-placeholder {
 color:lightgrey
}
.extra-check-div {
 margin-bottom:15px
}
.extra-check-div label {
 display:inline-flex;
 align-items:center;
 margin-right:15px;
 cursor:pointer
}
.extra-check-div label input {
 margin-right:5px
}
.accept-checkbox {
}
.accept-checkbox input {
 margin-right:10px
}
.accept-checkbox label {
 display:inline-flex;
 align-items:center;
 cursor:pointer
}
.checbox-content {
}
.chsm-bdf-div form input:focus,
.chsm-bdf-div form input:active {
 box-shadow:none;
 outline:none
}
.add-emirate-trig {
 border:1px dashed #d3d3d3;
 padding:15px 10px;
 font-size:16px
}
.add-emirate-trig .span-btn {
 padding:10px;
 font-size:14px;
 background:#191919;
 color:#fff;
 border-radius:3px;
 cursor:pointer
}
.add-emirate-trig .span-btn:hover {
 transition:all .5s;
 background:#dd2424;
 color:#fff
}
.add-emirate-trig .right-span {
 float:right;
 font-size:22px;
 margin-top:-4px;
 font-weight:600;
 color:#191919
}
.add-emirate-trig .right-span small {
 color:grey;
 font-size:12px
}
.chsm-bdf-emselect-row {
 display:none
}
.chsm-bdf-emselect {
 width:100%;
 position:relative
}

.chsm-bdf-emselect select:focus,
.chsm-bdf-emselect select:active {
 box-shadow:none;
 outline:none
}
.chsm-bdf-emselect label {
 display:block;
 width:100%
}
.added-emirate {
 font-size:18px;
 margin-top:10px
}
.added-emirate span {
 color:#191919
}
.added-emirate .rm-emirate {
 color:#f44336;
 font-size:22px
}
.added-emirate .rm-emirate:hover {
 color:#191919;
 cursor:pointer
}
.chsm-bdf-submit {
 width:100%;
 max-width:150px;
 display:block;
 padding:10px;
 text-align:center;
 background:#dd2424;
 color:#fff;
 border-radius:3px;
 font-size:18px;
 font-weight:600;
 margin-bottom:5px;
 margin-top:15px
}
.chsm-bdf-submit:hover {
 transition:all .5s;
 color:#fff;
 text-decoration:none;
 background:#191919
}
.chsm-ab-div {
 margin-top:15px;
 padding-top:15px;
 padding-bottom:15px;
 border-top:1px solid lightgrey
}
.chsm-ab-div h5 {
 font-size:20px;
 font-weight:700;
 color:#191919;
 margin-bottom:15px
}
.chsm-ab-div p,
.chsm-ab-div ul li {
 font-size:14px
}
.chsm-ab-div p {
 padding-left:18px
}
.chsm-ab-div p i {
 position:absolute;
 margin-top:3px;
 left:15px;
 color:#495057
}
.chsimg-item img{
	border: unset !important;
	width: 100% !important;
	padding: 10px;
}
.chsprice-div li h5, .chsprice-div li p {
  color: #000 !important;
}
.chsprice-div li h5 {
  flex: 1.5;
}
.chsprice-div li p {
  background: none;
  color: grey !important;
  padding: 0 15px;
  flex: 1;
  border-radius: 5px;
  margin-bottom: 10px;
}
.chspro-details h3{
    color: #000 !important;
}
.chspro-details span {
	display: block;
	max-width: 100%;
}
.chsprice-div::after {
	content: "Contact Us For Custom Requirements.";
	font-size: 12px;
	display: block;
	padding: 0px 10px;
	border-radius: 3px;
	text-align: center;
}
.single-special_offer .breadcrumb-column {
	display: none;
}