@font-face{font-family:'Pacifica Condensed Regular';src:local('Pacifica Condensed Regular') , local('Pacifica Condensed Regular') , url(../../uploads/fonts/Pacifica\ Condensed\ Regular.ttf) format('truetype')}.widget_mc4wp_form_widget .mc4wp-form .form-control{margin-bottom:10px}.widget_mc4wp_form_widget .mc4wp-form .button.red{color:#fff}.contact-info .wpcf7-form{background-color:#fff!important;padding:30px}.contact-info .beta-base .wpcf7-form{background-color:transparent;!important;padding:0}.contact-info .wpcf7-form .wpcf7-radio input[type="radio"]{width:auto}.wpcf7 .wpcf7-response-output,.error_mgs{background-color:#f8bcc3;padding:0!important;color:#000}.wpcf7 .wpcf7-response-output:not(:empty), .error_mgs:not(:empty) {padding:3px!important}.wpcf7 .screen-reader-response{display:none}.wpcf7-form input[type="text"].wpcf7-not-valid,.wpcf7-form input[type="email"].wpcf7-not-valid,.wpcf7-form .wpcf7-not-valid{background:#282b32}.contact-info .address-info-map{background:rgba(20,20,20,.8);padding:0 30px 30px 30px}.contact-info .address-info{background:rgba(20,20,20,.8);padding:30px}.address-info p{color:#fff}.row-background-dark .contact-form .button:hover{color:#fff!important}.car-top:before,.car-top.car-run:before{top:-15px!important;left:-3px!important}.fly-out-nav{position:fixed;z-index:98;right:88px;top:50%;-webkit-transform:translateY(-50%) translateX(100%);-ms-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%);list-style:none}.fly-out-nav li{vertical-align:middle;position:relative}.fly-out-nav li .fly-out-item{position:relative;background-color:#343841;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:background-color 200ms ease 0ms , -webkit-transform 400ms ease-out 0ms;transition:transform 400ms ease-out 0ms , background-color 200ms ease 0ms;transition:transform 400ms ease-out 0ms , background-color 200ms ease 0ms , -webkit-transform 400ms ease-out 0ms;display:block;z-index:8}.fly-out-nav li .fly-out-item::before,.fly-out-nav li .fly-out-item::after{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fly-out-nav li:first-child:before{background-color:inherit}.fly-out-nav li:before{content:'';display:block;background-color:#424752;height:1px;width:74px;position:absolute;left:0;top:0;z-index:9;-webkit-transition:background-color 200ms ease 0ms;transition:background-color 200ms ease 0ms}.fly-out-nav li .fly-out-item::after{clear:both}.fly-out-nav li:first-child .fly-out-item{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.fly-out-nav li:hover .fly-out-item{-webkit-transform:translateX(-100%) translateX(88px);-ms-transform:translateX(-100%) translateX(88px);transform:translateX(-100%) translateX(88px);-webkit-transition:-webkit-transform 400ms ease-out 0ms;transition:-webkit-transform 400ms ease-out 0ms;transition:transform 400ms ease-out 0ms;transition:transform 400ms ease-out 0ms , -webkit-transform 400ms ease-out 0ms}.fly-out-nav .fly-out-content{display:block;float:left;min-width:25rem;height:74px;padding-right:1.875rem;text-transform:uppercase;font-size:14px;letter-spacing:.1em;color:#a8a8a8}.fly-out-nav .fly-out-icon{display:block;float:left;width:74px;height:74px;text-align:center;vertical-align:middle;line-height:74px;color:#fff;font-size:18px}.fly-out-nav .fly-out-content a,.fly-out-nav .fly-out-content p,.fly-out-nav .fly-out-content form{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-size:inherit;margin-bottom:0;color:inherit}.fly-out-nav .fly-out-content .link-right{float:right;color:#a8a8a8}.fly-out-nav .fly-out-icon.search{background-color:#da0014}.fly-out-nav .fly-out-content .fly-out-postcode,.fly-out-nav .fly-out-content .fly-out-postcode-suburb,.fly-out-nav .fly-out-content .fly-out-search{float:left;font-size:inherit;width:auto;color:#343841;display:inline-block;margin-left:1.25rem;margin-bottom:0;padding-right:0;height:1.875rem;border-bottom-color:transparent}.fly-out-nav .fly-out-content .fly-out-search{border:none;width:100%}.fly-out-nav .fly-out-content form.postcode-form label{float:left;font-size:inherit;color:inherit;margin-top:.3125rem;display:inline-block}.home .scroll-down{display:none}.rev-scroll-btn{border:none;height:60px!important;width:60px!important;border-radius:100%!important}.rev-scroll-btn.revs-fullwhite span{background:#fff}.rev-scroll-btn.revs-fullwhite .scroll-arrow span{background:inherit}.rev-scroll-btn.revs-fullwhite .scroll-arrow span:before{position:absolute;content:"\f107";font-family:'FontAwesome';font-size:36px;margin-left:-5px}.scroll-down{position:absolute;bottom:7%;z-index:20;left:50%;transform:translateX(-50%)}a.scroll-arrow{display:block;width:100%;height:100%}.scroll-down a{display:block;height:60px;width:60px;padding:10px 14px;border-radius:50px;background-color:inherit}.scroll-down a i{color:#fff;font-size:36px;-webkit-animation:scroll 1.5s infinite;animation:scroll 1.5s infinite;box-sizing:border-box;margin-left:8px}@-webkit-keyframes scroll {
  0% {
    -webkit-transform: translate(0, 0);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(0px, 20px);
    opacity: 0;
  }
}@keyframes scroll {
  0% {
    transform: translate(0, 0);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    transform: translate(0px, 20px);
    opacity: 0;
  }
}.fly-out-nav .fly-out-content input{background-color:transparent;font-size:inherit;letter-spacing:.15em}.fly-out-nav .fly-out-content .fly-out-postcode-suburb,.fly-out-nav .fly-out-content .fly-out-postcode{border:none;border-bottom:1px solid #fefefe;color:#fff}.car-top{right:60px!important;z-index:98!important}#tabs .info-box-content ul{padding-left:20px!important}.header-social{padding-right:30px;display:table-cell;vertical-align:middle}#cardealer-humberger .social-icons{padding-left:40px}.header-social li,#cardealer-humberger .social-icons li{position:relative;float:left;list-style-type:none;margin-left:20px}.header-social li:first-child,#cardealer-humberger .social-icons li:first-child{margin-left:0}.header-social li a,#cardealer-humberger .social-icons li a{font-size:20px;padding:0;color:#fff}.desktopTopFixed .header-social li a{color:#363636}.header-social li a:hover,#cardealer-humberger .social-icons li a:hover{color:#da0014}.our-blog .blog-2:hover .blog-content{background:#363636;color:#fff}.our-blog .blog-2:hover .blog-content .blog-admin span,.our-blog .blog-2:hover .blog-content .blog-description a,.our-blog .blog-2:hover .blog-content .blog-description p{color:#fff}.more-news a{font-size:16px;font-weight:bold;color:#363636}.more-news a:hover{color:#da0014}.footer{z-index:9}#header{z-index:inherit!important}#header .topbar{position:relative;z-index:2}#header .menu{z-index:999}.cardealer-menu-toggle{float:right;height:100%;display:table}.cardealer-menu-toggle .menu-toggle-inner{display:table-cell;vertical-align:middle}#header.default-header.defualt .desktopTopFixed .menu-list-items{background:#272727}.cardealer-menu-toggle .menu-toggle-inner>p{display:inline-block;vertical-align:top;margin-right:15px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:0}.toggle-icon{width:20px;height:20px;right:15px;position:relative;display:inline-block;vertical-align:top;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.toggle-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.mega-menu.desktopTopFixed .cardealer-menu-toggle .menu-toggle-inner>p{color:#323232}.mega-menu.desktopTopFixed .toggle-icon span{background:#323232}.toggle-icon span:nth-child(1) {top:0}.toggle-icon span:nth-child(2),
.toggle-icon span:nth-child(3) {top:8px}.toggle-icon span:nth-child(4) {top:16px}.toggle-icon.open span:nth-child(1) {top:18px;width:0%;left:50%}.toggle-icon.open span:nth-child(2) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.toggle-icon.open span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.toggle-icon.open span:nth-child(4) {top:18px;width:0%;left:50%}#cardealer-humberger{position:fixed;right:-400px;top:0;width:400px;height:100%!important;background:rgba(20,20,20,.9);z-index:99;text-align:left;padding-top:89px;padding-bottom:80px;overflow:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#cardealer-humberger.collapse.in{right:0}#cardealer-humberger .cardealer-humberger-inner{display:table;width:100%;height:100%;position:relative}#cardealer-humberger #primary-menu .menu-item-type-cart,#cardealer-humberger #primary-menu .menu-item-compare,#cardealer-humberger #primary-menu .menu-item-search{display:none}#cardealer-humberger #primary-menu{padding:10px 0;margin:0;display:table-cell;vertical-align:top;list-style-type:none}#cardealer-humberger #primary-menu>li>a{display:block;color:#fff;font-size:14px;line-height:34px;font-weight:700;padding:10px 0;transition:inherit;padding-left:40px}.header-social{transition:all .5s ease}.cardealer-humberger-click #cardealer-menu-toggle .header-social{opacity:0}#cardealer-humberger #primary-menu li .sub-menu{display:none;padding:0;margin:0;margin-top:5px;margin-bottom:10px;list-style-type:none}#cardealer-humberger #primary-menu li .sub-menu li a{color:#fff;font-size:14px;line-height:24px;font-weight:700;padding:8px 0;padding-left:55px;display:block;font-family:'Open Sans',sans-serif}#cardealer-humberger #primary-menu li .sub-menu.menu-depth-2 li a{padding-left:70px}#cardealer-humberger #primary-menu li .sub-menu li a:hover,#cardealer-humberger #primary-menu>li.expanded>a,#cardealer-humberger #primary-menu li .sub-menu li.expanded>a{color:#da0014}#cardealer-humberger #primary-menu>li.expanded>a:hover{color:#fff}#cardealer-humberger #primary-menu>li>a:hover,#cardealer-humberger #primary-menu>li.current-menu-item>a{background:none;color:#da0014}#cardealer-humberger #primary-menu>li>a i{width:35px;height:30px;margin-left:15px}#cardealer-humberger #primary-menu .sub-menu a i{width:20px;height:20px;margin-left:15px}#cardealer-humberger .cardealer-humberger-content{position:absolute;left:0;top:-20px;width:100%;text-transform:uppercase;font-weight:600;word-spacing:4px;color:#a4a7a9;letter-spacing:.15em;font-size:13px}#cardealer-humberger .cardealer-humberger-social{padding:0;margin:0;list-style-type:none;position:absolute;left:50%;bottom:-40px;border:1px solid rgba(255,255,255,.15);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}#cardealer-humberger .cardealer-humberger-social li{float:left;border-right:1px solid rgba(255,255,255,.15)}#cardealer-humberger .cardealer-humberger-social li:last-child{border-right:none}#cardealer-humberger .cardealer-humberger-social li a{width:70px;height:40px;display:inline-block;line-height:40px;font-size:20px;color:#a4a7a9}#cardealer-humberger .cardealer-humberger-social li a:hover{color:#fff}.car-detail-post-option{display:none}.coupon{display:none}.woocommerce-form-coupon-toggle{display:none}.cardealer-menu-toggle-single{float:right;height:100%;display:table}.cardealer-menu-toggle-single .menu-toggle-inner{display:table-cell;vertical-align:middle}.cardealer-menu-toggle-single .menu-toggle-inner>p{display:inline-block;vertical-align:top;margin-right:15px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:0}.cardealer-menu-toggle-single .menu-toggle-inner .toggle-icon span{background:#363636}.cardealer-menu-toggle-single .header-social li a{color:#363636}.product-listing .tab{margin-bottom:30px}.sidebar{background:#fff;padding:25px 20px;border-radius:5px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.sidebar .listing-sidebar .widget.cars_filters{margin-bottom:15px;padding:0;background:#fff}.sidebar .listing-sidebar .widget.cars_filters .widgettitle{background-color:#da0014;padding:25px 15px;color:#fff;margin-bottom:0;font-weight:800}.sidebar .listing-sidebar .widget.cars_filters .cars-total-vehicles{padding:0 15px;border:none;border-bottom:none}.sidebar .listing-sidebar .widget.cars_filters .listing_sort{padding:20px 15px 20px;border:1px solid #e3e3e3;border-top:none}.sidebar .listing-sidebar .widget.cars_filters .listing_sort .nice-select .current{font-size:16px}.sidebar .widget.widget_search{margin-bottom:0}.sidebar .listing-sidebar .widget.cars_filters .widgettitle:before{display:none}.all-cars-list-arch .car-item{margin-top:0;margin-bottom:30px}.all-cars-list-arch .car-item{display:flex;min-height:auto;padding-top:30px;border-top:1px solid #e3e3e3!important}.all-cars-list-arch .car-item .car-image{flex:0 0 27%;min-height:auto;max-height:inherit}.all-cars-list-arch .car-item .car-content{flex:0 0 73%;min-height:auto;text-align:left;background-color:inherit}.all-cars-list-arch .car-item .car-content .car_txt{padding-top:0}.all-cars-list-arch .car-item .car-content .car_txt a{font-size:24px;line-height:34px;font-weight:800}.all-cars-list-arch .car-item .car-content .price_txt{width:70%}.all-cars-list-arch .car-item .car-content .price_txt span{font-size:20px;line-height:30px}.all-cars-list-arch .car-item .car-content .exp_txt{background-color:inherit;position:inherit;padding-left:0;color:#000;font-size:16px;font-weight:700;margin-bottom:20px}.all-cars-list-arch .car-item .car-content .price_txt p.car-content-description{height:auto}.all-cars-list-arch .car-item .car-content .angel-btn{width:auto;right:0;bottom:0}.pgs_cars_carousel-wrapper .owl-item .car-item .car-content .car_txt{min-height:65px}.pgs_cars_carousel-wrapper .owl-item .car-item .car-content .price_txt .exp_txt{display:none}.car-item .label{background:#9aa5b7}.car-item .label.available-for-hire{background:#da0014;border-radius:.25em}.mega-menu.desktopTopFixed .cardealer-menu-toggle .menu-toggle-inner>p{color:#fff}.mega-menu.desktopTopFixed .toggle-icon span{background:#323232}#cardealer-humberger{background:rgba(20,20,20,1)}.car-details{margin-top:80px}.comment-form .form-submit .submit.button{padding:8px 20px}.page-template-Parts .tab{justify-content:left}.car-item .label{padding:6px 7px}.label{border-radius:0}.product-listing .car-item{border:0}.cars-top-filters-box{display:none}.listing_sort>.sort-filters .select-sort-filters{height:31px}.inner-intro h1{font-family:'Pacifica Condensed Regular',sans-serif}.car-item .car-content a{font-size:16px}.sorting-options-main .cars-total-vehicles{margin-bottom:5px}.sorting-options-main{padding:9px 0}.listing_sort>.sort-filters .select-sort-filters{width:19%;height:50px;line-height:50px;margin-right:1%;letter-spacing:2px;font-family:Open\ Sans,Arial,Helvetica,sans-serif;text-transform:capitalize;border:1px solid #e3e3e3;background-color:#eceff3;color:#595959}.listing_sort>.sort-filters .nice-select:before{background-color:#eceff3}.listing_sort>.sort-filters .select-sort-filters:hover,.listing_sort>.sort-filters .select-sort-filters:hover:before{background-color:#ddd}.listing_sort>div .button{display:none}.sorting-options-main{border:0}.nice-select .current{text-align:left;font-size:13px}.nice-select{border:0}.nice-select.open .list{overflow-y:hidden}.cd-tab-map{display:none}.car-details .feature-car .car-item{border:0}.car-details .car-price .new-price{color:#fff}.car-details .car-price{text-align:center}h2{color:#fff}.newsletter-box .vc_col-has-fill>.vc_column-inner{padding-top:100px!important}.section-title .separator{display:none}#rev_slider_1_1 .rev-btn{padding:7px 11px!important;font-size:12px!important}#rev_slider_2_1_wrapper .banner-text{text-shadow:3px 2px 7px rgba(0,0,0,.75)}#footer .widget .widgettitle:before{display:none}#footer .widget h6.widgettitle{font-weight:800!important}.inner-intro h1{font-size:40px!important;letter-spacing:4px;font-weight:800!important;color:#fff!important}.image-box>.vc_column-inner{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.image-box .section-title h4{font-weight:600}.image-box .section-title{padding-top:20px;margin-bottom:34px}.image-box .section-title>span{display:none}.image-box .section-title.text-center .separator+p{padding:0 60px;font-size:18px;line-height:26px;color:#000}.mega-menu.desktopTopFixed .menu-logo{padding:0}.play-btn i.fa-icon-pause{margin-left:-4px;padding-right:4px}.all-cars-list-arch .car-item .car-content .angel-btn{color:#fff;font-size:14px}.entry-content ul,.comment-content ul{margin-bottom:10px}.common-shadow{box-shadow:0 0 1px 2px #eee;margin-right:-30px}.common-shadow p{margin:0 0 7px}.car-item .car-content .separator{display:none}.car-details #tabs #tab3 table{width:100%}.cd-detail-page ul.list-style-1 li{margin:6px 0;width:49%;color:#615f5f;font-size:14px;display:inline-block}.cd-detail-page .masonry-item{width:100%}.blog-entry{border-bottom:1px solid #dedede;margin-bottom:40px;padding-bottom:40px}.blog-entry hr{display:none}.blog-entry .entry-title a{text-transform:capitalize}.widget-area .widgettitle:before{display:none}.car-details-sidebar form{padding:20px;background:#343841;margin-top:0;margin-bottom:30px}.car-details-sidebar .wpcf7-radio input[type="radio"]{width:auto}.car-details-sidebar .wpcf7-radio span.wpcf7-list-item-label{padding-left:10px;color:#fff}.car-details-sidebar span.wpcf7-list-item{margin-left:20px}.car-details-sidebar span.wpcf7-list-item.first{margin-left:0}.car-details-sidebar .wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form textarea,.wpcf7-form input[type="text"]{background:#282b32;color:#fff}.details-nav li a.green-btn{background:#009a38;color:#fff;border-color:#009a38}.car-details-sidebar .details-weight h5{color:#da0014;font-weight:bold}.car-details-sidebar .details-weight h5:first-child{margin-bottom:0;padding-bottom:5px;margin-top:0}.car-details-sidebar .details-weight h5:before{display:none}.car-details-sidebar .details-weight h5.car-sale-price{padding:10px 15px;background:#da0014;color:#fff;border-radius:5px;font-family:Open\ Sans,Arial,Helvetica,sans-serif}.car-details-sidebar .details-weight h5.form-title{padding:10px 15px;background:#009a38;color:#fff;margin-bottom:0;margin-top:30px;font-family:Open\ Sans,Arial,Helvetica,sans-serif}.car-details-sidebar .details-weight div.wpcf7-response-output{padding:0;margin:0}.price.car-price span{display:inline-block;padding:0 3px;font-weight:700;font-size:16px;color:#363636}.car-item-2 .price{position:relative;margin-top:0}.car-item-2 .price.car-price span{color: #ffff}.tab{overflow:hidden;border:none;background-color:#f3f3f3;border-bottom:1px solid #e9e9e9;display:flex;justify-content:center}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 0;transition:.3s;color:#939393;position:relative;margin:0 15px}.tab button:after{content:'';display:block;width:100%;height:1px;background-color:#363636;position:absolute;opacity:0;left:0;bottom:10px;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.tab button.active:after,.tab button:hover:after{background-color:#363636;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tab button:hover,.tab button.active{background-color:inherit;color:#363636}.tabcontent{display:none;padding:6px 12px;border:none;border-top:none}.tabcontent table{margin-bottom:15px}.tabcontent table.outer td{padding:0}.tabcontent table.inner{margin-bottom:0}.tabcontent table.inner tr td{padding:10px}.tabcontent table.inner tr:first-of-type td{border-top:none}.tabcontent table.inner tr td:first-of-type{border-left:none;width:45%}.tabcontent table.inner tr:last-of-type td{border-bottom:none}.tabcontent table.inner tr td:last-of-type{border-right:none;width:55%}.tabcontent table thead tr th{background:#e6e6e6}.first-table,.second-table{width:48%;float:left}.first-table{margin-right:2%}.second-table{margin-left:2%}.last-table{width:100%}.head-office-bg img{height:270px}.modal-body .form-group.submit-request-btn .button{float:none}.interested-vehicles-form .section-title{margin-bottom:20px}.technical-specifications-table table thead th{background:#e6e6e6}.image-box-content.image-box .section-title{padding:50px 90px 0}.image-box-content.image-box .more-details{margin-bottom:50px!important}.image-box-content.image-box .section-title h1,.image-box-content.image-box .section-title h2,.image-box-content.image-box .section-title h3,.image-box-content.image-box .section-title h4,.image-box-content.image-box .section-title h5,.image-box-content.image-box .section-title h6{color:#fff}.ps-car-listing{width:100%}.pr-2{padding-right:15px}p.car-content-description{height:60px}#request_more_info_mdl .modal-body .form-group.submit-request-btn .button{float:left;display:inline-block;width:100px}#request_more_info_mdl .modal-body .inquiry-msg{width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px);width:calc(100% - 110px);margin-left:10px;float:left}#request_more_info_mdl .modal-body .inquiry-msg .error_mgs{margin-top:5px}.beta-base .contact-form{background:rgba(218,0,20,.8);padding-top:10px;padding-bottom:10px}.beta-base table tr td{border:0;padding:10px}.beta-base .contact-form .row{margin-left:10px!important;margin-right:10px!important}.beta-base .contact-form .form-group{margin-bottom:0}.beta-base .contact-form label,.checkboxcss span.wpcf7-list-item-label{display:block;margin-bottom:10px;font-weight:600;color:#fff;font-family:Arial;font-size:15px;text-transform:inherit}.beta-base .contact-form input{height:46px;padding:10px;width:100%;background:#fff;border:1px solid #fff;color:#626262}.beta-base .contact-form textarea{resize:vertical;width:100%;padding:10px;background:#fff;color:#626262;border:1px solid #fff}.checkboxcss input{float:left!important;display:inline-block!important;width:auto!important;height:auto!important;margin-right:10px!important}.contact-form .wpcf7-submit:hover{background:#323232}.contact-form .wpcf7-submit{padding:8px 20px;background:#000;border:0;color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.wpcf7-form .contact-form input[type="text"]:focus,.wpcf7-form .contact-form input[type="email"]:focus,.wpcf7-form .contact-form textarea:focus,.wpcf7-form .contact-form select:focus{background:#fff!important;border-color:#db2d2e;color:#363636}.beta-base div.wpcf7-response-output{margin:.0 0 .5em;padding:.5em 1.2em}.beta-base .wpcf7-form input[type="text"].wpcf7-not-valid,.beta-base .wpcf7-form input[type="email"].wpcf7-not-valid,.beta-base .wpcf7-form .wpcf7-not-valid{background:#fff}.beta-base .wpcf7-form input[type="text"].wpcf7-not-valid::placeholder,.beta-base .wpcf7-form input[type="email"].wpcf7-not-valid::placeholder,.beta-base .wpcf7-form .wpcf7-not-valid::placeholder{color:#db2d2e!important}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#a9d18e;color:#000}@media (max-width:1599px){.image-box-content.image-box .section-title{padding:50px 35px 0}.owl-stage .item .car-item .car-content .price_txt{min-height:160px}}@media (max-width:1400px){.all-cars-list-arch .car-item .car-image{flex:0 0 30%}.all-cars-list-arch .car-item .car-content{flex:0 0 70%}}@media (max-width:1366px){.scroll-down{bottom:33%}}@media (max-width:1199px){.contact-info .address-info{padding:20px}.image-box-content.image-box .section-title{padding:50px 25px 0}.image-box-content.image-box .section-title h3{font-size:20px;line-height:30px}.owl-stage .item .car-item .car-content .price_txt{padding:0 10px;min-height:200px}.scroll-down{bottom:7%}.all-cars-list-arch .car-item{display:block}.all-cars-list-arch .car-item .car-image{flex:0 0 100%;min-height:auto;max-height:inherit;margin-bottom:20px}.all-cars-list-arch .car-item .car-content{flex:0 0 100%;min-height:auto;text-align:left}.all-cars-list-arch .car-item .car-content .angel-btn{position:inherit!important;margin-bottom:20px!important;display:inline-block!important;margin-left:0}.all-cars-list-arch .car-item .car-content .car_txt,.all-cars-list-arch .car-item .car-content .price_txt{padding-left:0}}@media (max-width:992px){.menu-logo .mobile-icons-trigger{right:44px}.header-social{display:none}body #header.defualt .topbar,.mega-menu .menu-logo .menu-mobile-collapse-trigger{display:none}.cardealer-menu-toggle{margin-top:-45px;position:relative;z-index:9}#header .desktopTopFixed .cardealer-menu-toggle{}#header .desktopTopFixed .toggle-icon{color:#fff}#cardealer-humberger{right:0;top:0;width:100%;overflow:auto;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}#cardealer-humberger.collapse.in{transform:translateY(0);right:0}#cardealer-humberger #primary-menu>li>a{font-size:14px;line-height:22px;font-weight:600;padding:13px 0 13px 20px}#cardealer-humberger #primary-menu li .sub-menu li a{font-size:14px;line-height:18px;font-weight:600}#cardealer-humberger #primary-menu>li>a i{height:20px}.listing_sort>.sort-filters .select-sort-filters{width:48%}#cardealer-humberger .social-icons{padding-left:20px}.newsletter-box .vc_col-has-fill>.vc_column-inner{padding:50px 20px!important}.inner-intro h1{font-size:30px!important}.image-box .section-title.text-center .separator+p{padding:0 20px}.blog-entry-image img{margin:0 auto}.image-box-content.image-box .section-title{padding:30px 20px 0}.image-box-content.image-box .section-title h3{font-size:18px;line-height:28px}.scroll-down{bottom:8%}}@media (max-width:991px){.rev-scroll-btn.revs-fullwhite .scroll-arrow span:before{font-size:14px;margin-left:-3px}.all-cars-list-arch{margin-top:50px}.owl-stage .item .car-item .car-content .price_txt{padding:0 15px;min-height:140px}}@media (max-width:767px){#header.defualt{background:#fff}.toggle-icon span{background:#323232}.toggle-icon.open span,.mega-menu.desktopTopFixed .toggle-icon.open span{background:#da0014}.fly-out-nav{right:65px}.fly-out-nav .fly-out-icon{width:50px;height:50px;line-height:50px;font-size:14px}.fly-out-nav .fly-out-content{height:50px}.fly-out-nav li:hover .fly-out-item{-webkit-transform:translateX(-100%) translateX(65px);-ms-transform:translateX(-100%) translateX(65px);transform:translateX(-100%) translateX(65px)}.car-top{right:35px!important}.contact-info .wpcf7-form{margin-bottom:30px}.inner-intro h1{font-size:26px!important}.image-box{margin-bottom:30px}.owl-stage .item .car-item .car-content .price_txt{min-height:100px}}@media (max-width:479px){.fly-out-nav{right:50px}.fly-out-nav .fly-out-icon{width:35px;height:35px;line-height:35px;font-size:14px}.fly-out-nav .fly-out-content{height:35px}.fly-out-nav li:hover .fly-out-item{-webkit-transform:translateX(-70%) translateX(50px);-ms-transform:translateX(-70%) translateX(50px);transform:translateX(-70%) translateX(50px)}.fly-out-nav li .fly-out-item{display:table}.fly-out-nav .fly-out-content{display:table-cell;float:none;min-width:300px}.fly-out-nav .fly-out-icon{padding:0 10px;display:table-cell;float:none}.fly-out-nav .fly-out-content .link-right{right:35%}.car-top{right:25px!important}.listing_sort>.sort-filters .select-sort-filters{width:99%;margin-right:0;margin-left:0}.fly-out-nav .fly-out-content{font-size:12px;vertical-align:middle}.inner-intro h1{font-size:24px!important}.image-box .section-title.text-center .separator+p{padding:0 20px;font-size:16px;line-height:24px}.image-box-content.image-box .section-title{padding:30px 15px 0}.image-box-content.image-box .more-details{margin-bottom:30px!important}.first-table,.second-table{width:100%;float:left;margin-left:0;margin-right:0}}@media (max-width:392px){.owl-stage .item .car-item .car-content .price_txt{min-height:120px}}@media (max-width:320px){#rev_slider_2_1_wrapper .banner-btn{padding:8px 10px!important;letter-spacing:0!important;line-height:10px!important;padding-bottom:10px!important}.fly-out-nav .fly-out-content{font-size:10px}}.car-item .car-content a.btn-text{color:#fff;font-size:14px}@media (min-width:1600px){.container{width:1500px}}.exp_txt{position:absolute;bottom:0;background-color:#000;color:#fff;width:100%;padding-left:15px;line-height:28px;margin-bottom:0}.car-item .car-content{padding:0;background-color:#f5f5f5;min-height:206px}.car-item .car-image{height:auto;max-height:200px;display:block}.price_txt{padding:0 20px}.car_txt{padding:20px 20px 0}.all-cars-list-arch .car-item .car-content .angel-btn{color:#fff;font-size:14px;position:absolute;display:block;margin-bottom:0}@media (min-width:1200px){.car-item .car-image{height:auto;min-height:200px;display:block;max-width:254px}}@media (max-width:767px){.car-item .car-image{height:auto;max-height:190px;display:block}}@media (max-width:630px){.car-item .car-image{height:auto;max-height:170px;display:block}}@media (max-width:575px){.product-listing .col-xs-6{width:100%}.car-item .car-image{height:auto;max-height:inherit;display:block}}.cars-total-vehicles .stripe{display:none!important}.car-details-sidebar .wpcf7-form input[type="text"],.car-details-sidebar .wpcf7-form select,.car-details-sidebar .wpcf7-form input[type="email"]{margin:15px 0}.car-details-sidebar .wpcf7-form select{background:#282b32;border:none;color:#626262;height:48px;border-radius:0}