.footer_opacity-custom .news-letter .form-control{background:rgba(102,102,102,.1)}.footer_opacity-custom .news-letter .form-control:focus{color:#323232!important}.widget_search .cd-loader{top:12px;right:53px}.widget_search .cd-search-autocomplete-default{overflow-y:auto;overflow-x:hidden;max-height:400px;box-shadow:0 7px 15px 0 rgba(0,0,0,.1);position:relative;top:10px}.widget_search .cd-search-autocomplete-default ul li{background:#fff;padding:10px}.widget_search .cd-search-autocomplete-default ul li a{display:block;font-size:14px;color:#999;font-weight:400}.widget_search .cd-search-autocomplete-default ul li .search-result-image{display:table-cell;width:40px}.widget_search .cd-search-autocomplete-default ul li .search-result-name{display:table-cell;vertical-align:middle;padding-left:5px}.widget_search .cd-search-autocomplete-default ul li .search-result-image+.search-result-name{padding-left:15px}.widget.cars_filters{background:#f5f5f5;padding:15px}.widget .sort-filters .side-filter+.side-filter{margin-top:10px}.widget_calendar table td,.widget_calendar table th{padding:6px 0;border:1px solid #e3e3e3}.widget_calendar #wp-calendar{width:100%}.widget_calendar #wp-calendar th,.widget_calendar #wp-calendar td{text-align:center}.widget_calendar #wp-calendar tfoot td{text-align:center}.widget_calendar #wp-calendar th{background:#eceff7}.widget_calendar #wp-calendar td#today{background:#db2d2e;color:#fff}.widget_calendar #wp-calendar td#today a{color:#fff}.widget_archive ul li{text-align:right}.widget_archive ul li i{line-height:24px}.widget_archive ul li:hover i{color:#db2d2e}.widget.widget_archive ul li:hover>a{color:#db2d2e}.widget_archive ul li i,.widget_archive ul li a{float:left}.widget_breadcrumb_navxt a{color:#999}.widget_breadcrumb_navxt a:hover{color:#db2d2e}.widget_categories ul li{text-align:right}.widget_categories ul li a{float:left}.widget.widget-vehicle-categories li,.widget.widget-vehicle-categories li ul{padding:0}.widget.widget-vehicle-categories li ul.children{padding-left:17px}.widget.widget-vehicle-categories .cat-item a{display:flex;align-items:center;margin-top:10px}.widget.widget-vehicle-categories .vehicle-categories-list>li.cat-item:first-child>a{margin-top:0}.widget.widget-vehicle-categories .cat-item .count{margin-left:auto;padding-right:5px;padding-left:5px;min-width:30px;height:20px;border:1px solid rgba(119,119,119,.2);border-radius:35px;color:#777;text-align:center;font-size:12px;line-height:18px;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.widget.widget-vehicle-categories .cat-item a:hover>.count{border-color:#db2d2e;background:#db2d2e;color:#fff}.widget.widget-vehicle-categories .vehicle-categories-list.vehicle-categories-list-scrollable{overflow:hidden;overflow-y:auto;scrollbar-width:thin;padding-right:10px}.widget.widget-vehicle-categories{--scrollbar-track-bg:rgba(0,0,0,.05);--scrollbar-thumb-bg:rgba(0,0,0,.12)}.widget.widget-vehicle-categories ::-webkit-scrollbar{width:6px}.widget.widget-vehicle-categories ::-webkit-scrollbar-track{background-color:var(--scrollbar-track-bg)}.widget.widget-vehicle-categories ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg)}.widget_categories .widget-menu ul li{text-align:left}.widget_categories .widget-menu ul li a{float:none;text-transform:capitalize}.widget.widget_categories ul li:hover>a{color:#db2d2e}.widget .widget-menu ul li i{float:left;line-height:24px;display:none}.widget .widget-menu ul ul.cat-sub-menu{margin-left:0;margin-top:5px}.widget .widget-menu ul ul.cat-sub-menu{padding-left:18px}.inquiry .radio input{width:auto}.inquiry .form-group label{line-height:20px;margin:0 0 5px}#recaptcha6 iframe{-webkit-transform:scale(.86);-moz-transform:scale(.86);transform:scale(.86);transform-origin:top left}.widget.widget_recent_comments ul li a{margin-bottom:5px;color:#db2d2e}.widget.widget_recent_comments ul li a:hover{color:#323232}.financing-calculator>.form-group:last-child{margin-bottom:0}.financing-calculator .button{margin-right:5px}.sidebar-widget.mailchimp_newsletter .news-letter{position:relative}.sidebar-widget.mailchimp_newsletter .news-letter [class*=spinimg-form_newsletter_]{position:absolute;top:14px;right:10px}.sidebar-widget.mailchimp_newsletter .news-letter .cd-loader{position:relative;top:0;right:0}.sidebar-widget.mailchimp_newsletter .news-letter .newsletter-msg{margin-top:10px;color:red;font-weight:600}.sidebar-widget.mailchimp_newsletter p{margin-bottom:15px}.widget_pages ul ul.children{margin-left:0;margin-top:14px}.widget_pages ul ul.children li a{padding-left:15px}.widget.widget_pages ul li:hover>a{color:#db2d2e}.vc_video-bg,.intro_header_video-bg{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:0}.widget.widget_rss ul li{margin-bottom:20px;padding-bottom:0}.widget.widget_rss ul li a{font-weight:600;margin-bottom:5px;color:#db2d2e}.widget.widget_rss ul li .rss-date{font-weight:600;margin-bottom:8px;display:block;color:#323232}.widget.widget-vehicle-make-logos .row{margin-left:-5px;margin-right:-5px;margin-bottom:-5px;display:flex;flex-wrap:wrap}.widget.widget-vehicle-make-logos .cardealer-make-logo{padding:0 5px;padding-top:10px;width:50%;float:none}.widget.widget-vehicle-make-logos .cardealer-make-logo:nth-child(-n+2){padding-top:0}.widget.widget-vehicle-make-logos .search-logo-box{display:flex;flex-wrap:wrap;margin:0;padding:20px 0;box-shadow:none}.widget.widget-vehicle-make-logos a:hover .search-logo-box{opacity:.5}.widget.widget-vehicle-make-logos .search-logo-box strong{position:relative;text-align:center;width:100%;margin-top:8px;font-size:13px;line-height:18px}.cardealer-make-logos.cardealer-make-logos-scrollable{overflow:hidden;overflow-y:auto;scrollbar-width:thin;padding-right:10px}.widget.widget-vehicle-make-logos{--scrollbar-track-bg:rgba(0,0,0,.05);--scrollbar-thumb-bg:rgba(0,0,0,.12)}.widget.widget-vehicle-make-logos ::-webkit-scrollbar{width:6px}.widget.widget-vehicle-make-logos ::-webkit-scrollbar-track{background-color:var(--scrollbar-track-bg)}.widget.widget-vehicle-make-logos ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg)}