
/* BarTileSearch  */
div[id*=vehicle_search_area] .row .col-md-9.col-12 {padding-right: 0px;padding-left: 0px;}
div[id*=vehicle_search_area] .FinanceCalc-Compact .btn-secondary .finance-open-icon .pl-1.font-weight-bold {font-size: 12px;color: #fff;font-weight: unset !important;}
div[id*=vehicle_search_area] .row .col-md-9.col-12 {padding-right: 0px;padding-left: 0px;}
div[id*=vehicle_search_area] #vehicleBar_FinanceButton .btn.btn-primary {padding: 5.4px  !important;}
#triumph-new-used-bikes div[id*=vehicle_search_area] #vehicleBar_FinanceButton .btn.btn-primary {pointer-events: none;}
div[id*=vehicle_search_area] #vehicleBar_FinanceButton .btn.btn-primary:hover {opacity: .7;}
div[id*=vehicle_search_area] .ShowButtonsAtTop .col-6:nth-child(2) {padding-right: 1px !important;}
div[id*=vehicle_search_area] .image-gallery-container span.badge.badge-light.position-absolute.text-primary , div[id*=vehicle_search_area] .image-gallery-container span.badge.badge-light.position-absolute.text-primary .fas.fa-camera {font-size: 20px;}
div[id*=vehicle_search_area] .image-gallery-container span.badge.badge-light.position-absolute.text-primary .fas.fa-camera {margin-right: 5px;}
div[id*=vehicle_search_area] > div > div.col-lg-3.col-md-3.col-12 > div.d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 > a {align-self: flex-start !important;margin-top: .5rem;font-size: 14px !important;}
i.fab.fa-facebook-f {background-color: #4267B2;padding: 6px 12px;border-radius: 5px;font-size: 20px;}
i.fab.fa-instagram {background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );padding: 6px 8px;border-radius: 5px;font-size: 20px;}
.sidenav-socials li {margin-bottom: 10px;}

@media only screen and (max-width: 1400px) {
div[id*=vehicle_search_area] #DepartmentFilterButtons #in-stock-preowned {font-size: 13px;line-height: 3;padding: 0px 15px;margin: 2px 0px;}}

@media only screen and (max-width: 1200px) and (min-width: 767px) {
div[id*=vehicle_search_area] #DepartmentFilterButtons #in-stock-preowned {padding: 5px 5px;line-height: unset;}}

@media only screen and (min-width: 767px) {
div[id*=vehicle_search_area] #DepartmentFilterButtons {width: 100% !important;}
div[id*=vehicle_search_area] .row.m-0 .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 {flex-direction: column;align-items: flex-start;justify-content: center;}
div[id*=vehicle_search_area] .row .col-lg-3.col-md-3.col-12 {padding: 0px 5px;}}

@media only screen and (max-width: 1200px) {
div[id*=vehicle_search_area] .ShowButtonsAtTop .col-6 {width: 50% !important;flex: 0 0 50%;max-width: 50%;margin: 0 0 5px !important;}
div[id^="wish-icon-"] {margin: 0 !important;width: 100% !important;}
div#vehicleBar_FinanceButton * {margin: unset !important;}}
.FinanceCalc-Compact .btn-secondary .finance-open-icon .fa-calculator {color: #fff;}
.ShowButtonsAtTop div[id*='wish-icon-'] {display: none !important;}
.btn-secondary span {color: #fff !important;}
div[id*=vehicle_search_area] #DepartmentFilterButtons {display: none !important;}
.wishlist-item .media-body div:nth-child(3) {position: relative !important;right: 0 !important;bottom: 0px !important;margin-right: 0px !important;float: left;}
.wishlist-item .media-body .text-primary {display: block;}
.wishlist-item .media-body div {margin: 0px !important;}
.widget-wishlist-basket .badge.badge-pill.badge-light {background-color: #000;color: #fff;top: -1.5px;}
.widget-vehicle-compare .btn-info {color: #fff;background-color: transparent;border-color: #000;color: #000 !important;}
.widget-vehicle-compare .btn-info:hover i {color: #fff;}
.widget-vehicle-compare .btn-info.focus, .widget-vehicle-compare .btn-info:focus {box-shadow: none;}
.widget-vehicle-compare .btn-info:not(:disabled):not(.disabled).active:focus, .widget-vehicle-compare .btn-info:not(:disabled):not(.disabled):active:focus, .show>.widget-vehicle-compare .btn-info.dropdown-toggle:focus {box-shadow: 0 0 0 0 rgba(58,176,195,0);}
.widget-vehicle-compare .btn-info:not(:disabled):not(.disabled).active, .widget-vehicle-compare .btn-info:not(:disabled):not(.disabled):active, .show>.widget-vehicle-compare .btn-info.dropdown-toggle {color: #fff;background-color: transparent;border-color: #000;color: #000 !important;}
.new-model-navigation {margin: 65px 0px;}
.new-model-navigation .nav-tabs .nav-link, .new-model-navigation .nav-tabs .nav-link.active {position: relative;border: 0px;display: flex;align-items: center;justify-content: center;padding: 0px 0px;width: 100%;border-top-left-radius: 0px;border-top-right-radius: 0px;font-weight: 600 !important;text-transform: uppercase;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;white-space: break-spaces;    /* border-right:1px solid #e8e8e8; */letter-spacing: 0.1px;font-size: 14px;height: 100%;}
.new-model-navigation .nav-tabs .nav-item:not(:first-child) .nav-link:after {content: '';position: absolute;height: calc(100% - 30px);width: 1px;background-color: #e8e8e8;right: -1px;}
.new-model-navigation .nav-tabs {justify-content: space-evenly;margin: 0px 20px;background: #fff;box-shadow: 2px 25px 32px 1px rgba(0,0,0,.25);flex-wrap: nowrap;    /* border-bottom: 4px solid #444; */align-items: center;}
.new-model-navigation li.nav-item {text-align: center;border: 0px;width: 100%;margin-bottom: 0px;height: 90px;}
.new-model-navigation .nav-tabs .nav-item:last-child .nav-link {border-right: 0px;}
.new-model-navigation li.nav-item:hover a {color: #7b7b7b;}
.new-model-navigation .nav-tabs .nav-link {color: #7b7b7b !important;padding: 5px;}
.new-model-navigation li.nav-item a:hover {background-color: #000;color: #fff !important;}
ol.rotator-indicators {position: absolute;width: 100% !important;    /* display: none; */align-items: center;justify-content: center;flex-direction: row;padding: 0;list-style-type: none;z-index: 100;top: 90%;left: 50%;margin-right: -50%;margin-left: unset;transform: translate(-50%, -50%);}
#RotatorPrevious,#RotatorNext {opacity: 1;width: 10%;}
.rotator-button-icon {line-height: 0;font-size: 30px;}
.image-rotator span {color: #002c5f!important;}
#RotatorNext .rotator-button-icon, #RotatorPrevious .rotator-button-icon {width: 47px;height: 47px;width: 37px;height: 37px;}
#RotatorNext .fa-chevron-right, #RotatorPrevious .fa-chevron-left, .new-model-list.new-model-list-slider .fa-chevron-right, .new-model-list.new-model-list-slider .fa-chevron-left {display: flex;align-items: center;justify-content: center;font-size: 20px;padding: 6px;border-radius: 50%;color: #111 !important;background-color: #fff;box-shadow: none;font-weight: 900;-webkit-transition: all .1s ease-in;-moz-transition: all .1s ease-in;-o-transition: all .1s ease-in;transition: all .1s ease-in;}
.new-model-list.new-model-list-slider .fa-chevron-right, .new-model-list.new-model-list-slider .fa-chevron-left {width: 47px;height: 47px;}
#RotatorNext .fa-chevron-right, #RotatorPrevious .fa-chevron-left {width: 100%;height: 100%;}
#RotatorNext .fa-chevron-right:hover, #RotatorPrevious .fa-chevron-left:hover, .new-model-list.new-model-list-slider .fa-chevron-right:hover, .new-model-list.new-model-list-slider .fa-chevron-left:hover {background-color: #000;border-color: #000;transition: all 250ms ease-out;-webkit-transition: all 250ms ease-out;-moz-transition: all 250ms ease-out;-o-transition: all 250ms ease-out;transition: all 250ms ease-out;}
#RotatorNext .fa-chevron-right:hover:before, #RotatorPrevious .fa-chevron-left:hover:before, .new-model-list.new-model-list-slider .fa-chevron-right:hover:before, .new-model-list.new-model-list-slider .fa-chevron-left:hover:before {color: #fff !important;-webkit-transition: color .25s ease-out;-moz-transition: color .25s ease-out;-o-transition: color .25s ease-out;transition: color .25s ease-out;}
.rotator-indicators li {height: 15px !important;width: 15px !important;margin: 0px 5px !important;border-radius: 50%;opacity: 1 !important;background-color: #c5cad1 !important;}
li.rotator-indicator-flat.rotator-indicator-item.active {background-color: #000 !important;border: 3px solid #c5cad1 !important;}
#blueimp-gallery .close, #blueimp-gallery .prev, #blueimp-gallery .next {color: #fff !important;}
.title p {color: #fff !important;}



























/* new vehicles / used */
.new-model-list .card-header, .widget-vehicle-search .card-header {min-height: 72px;}
.new-model-list .card-body .row:first-child > .col-4, .widget-vehicle-search .card-body .row:first-child > .col-4 {min-height: 170px;}
.vsf-search-terms .alert-warning {background-color: #000 !important;color: #fff;}
.vsf-search-terms .alert-warning h4, .vsf-search-terms .alert-warning h6, .vsf-search-terms .alert-warning p {color: #fff;}
.vsf-search-terms .btn-danger {background-color: #fff;}
.vsf-search-terms .btn-danger i:before {color: #000;}
.new-model-list .finance-calculator .finance-open-icon i.fa-calculator {transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.new-model-list .finance-calculator .finance-open-icon i.fa-calculator:hover {color: #000;}
div[id*="variant-tile-card-enquire"] .w-100 {padding-bottom: 10px;}




























/* price tag fix */
.vs-list-price {position: relative;}
.custTag {    /* bottom: 0% !important; */    /* left: 97.5% !important; */    /* margin-right: -50%; */    /* transform: translate(-50%, -50%); */margin-left: 10px;z-index: 1;}
.custTag i {transform: rotate(0deg);}
.widget-vehicle-search-results .card-body .custTag {display: none;}
.widget-vehicle-search-results .card-body .vs-list-price .custTag {display: block;}




























/* finance */
#widget-forms-Finance .card:nth-child(3) .card-body .form-group:first-child .col-form-label {padding-top: 0px;padding-bottom: 0px;}
#form-Finance > div:nth-child(3) > div.card-body > div:nth-child(1) > div > div {padding-top: 0px;}




























/* parts / services / test drive */
/* #widget-forms-testdrive .form-group.row, #widget-forms-parts .form-group.row, #widget-forms-Service .form-group.row {margin: 0px;} */
#widget-forms-testdrive .form-group.row .col-12, #widget-forms-parts .form-group.row .col-12, #widget-forms-Service .form-group.row .col-12 {padding: 0px;}




























/* service */
#widget-forms-Service > div:nth-child(5) > .card-body > div > label.col-sm-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
#widget-forms-Service > div:nth-child(5) > div.card-body > div > .col-sm-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
#widget-forms-Service > div:nth-child(5) > div.card-body > .form-group {display: inline-flex;margin-right: 1rem;flex: 0 0 25%;max-width: 25%;width: 100%;padding-right: 5px;padding-left: 5px;}




























/* specials */
.special-buttons .fa-stack {height: 39px;}
.specials-widget .special-result-enquire-button.btn-primary {margin-left: 10px;}
#special-nav-filter-Specials .btn {margin: 10px;}
.specials-widget div:nth-child(1) > div > div.bg-light.border.mt-4.p-2 > div.h4.mt-2.w-100.font-weight-bold > button, .result-special button.btn.btn-danger.btn-sm.float-right {margin-bottom: 10px;}




























/* contact */
#widget-contactinfo-Contact .card {margin: 0 auto;}
#widget-personnel-personel .nav-tabs .nav-link {border: 1px solid;border-color: transparent;width: 100%;}
#widget-personnel-personel .nav-tabs .nav-item.show .nav-link {color: #fff !important;background-color: #000;}
#widget-personnel-personel .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active .badge-secondary {color: #6c757d;background-color: #fff;}
#widget-personnel-personel .nav-tabs .nav-link {width: 100%;color: #000;}
#widget-personnel-personel .nav-tabs .nav-item {border-top-left-radius: .25rem;border-top-right-radius: .25rem;display: flex;align-items: center;height: 90px;}
#widget-personnel-personel .nav-tabs .nav-item.show .nav-link, #widget-personnel-personel .nav-tabs .nav-link.active {color: #fff !important;background-color: #000;}
#widget-personnel-personel .nav-tabs .nav-item.show .nav-link, #widget-personnel-personel .nav-tabs .nav-link.active .badge-secondary, #widget-personnel-personel .nav-tabs .nav-link:hover .badge-secondary {color: #6c757d;background-color: #fff;}
#widget-personnel-personel .nav-tabs .nav-link .badge-secondary {background-color: #fff;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;color: #000;}
#widget-personnel-personel li.nav-item a:hover {background-color: #000;color: #fff !important;}
#widget-personnel-personel .nav-tabs .nav-link {border: none;text-align: center !important;white-space: normal;}
#widget-personnel-personel li.nav-item:hover {border-color: transparent;}
#widget-personnel-personel {margin: 65px 0px;}
#widget-personnel-personel .nav-tabs .nav-link, #widget-personnel-personel .nav-tabs .nav-link.active {position: relative;border: 0px;display: inline-flex;align-items: center;justify-content: center;flex-direction: column;width: 100%;border-top-left-radius: 0px;border-top-right-radius: 0px;font-weight: unset;text-transform: uppercase;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;letter-spacing: 0.1px;font-size: 14px;line-height: unset;padding: 0px;height: 100%;}
#widget-personnel-personel .nav-tabs .nav-item:not(:first-child) .nav-link:after {content: '';position: absolute;height: calc(100% - 30px);width: 1px;background-color: #e8e8e8;right: -1px;}
#widget-personnel-personel .nav-tabs {justify-content: space-evenly;margin: 0px 20px;background: #000;box-shadow: 2px 25px 32px 1px rgba(0,0,0,.25);flex-wrap: nowrap;    /* border-bottom: 4px solid #000; */align-items: center;}
#widget-personnel-personel li.nav-item {text-align: center;border: 0px;width: 100%;margin-bottom: 0px;display: flex;align-self: stretch;}
#widget-personnel-personel .nav-tabs .nav-item:last-child .nav-link {border-right: 0px;}
#widget-personnel-personel li.nav-item:hover a {color: #7b7b7b;}
#widget-personnel-personel .nav-tabs .nav-link {color: #ffffff;}
#widget-personnel-personel .nav-tabs .nav-link.active {color: #000000 !important;background-color: #fff;}
#widget-personnel-personel ul> h6 {display: none!important;}




























/* checkbox */
div.card-body > .form-group > .col-sm-8 > .custom-checkbox {padding-top: calc(.275rem + 0px);}




























/* FORMs */
.form-group.row {margin-left: 0px !important;margin-right: 0px !important;}
div#special-nav-all-Specials .card {background-color: transparent;}
.special-buttons button.special-result-more-button.btn.btn-secondary.mb-1.mr-1 {background-color: #000;border-color: #000;color: #fff;}


























/* misc */
div[id*=vsf_item_age] .irs-from, div[id*=vsf_item_age] .irs-to {background-color: #000;background: linear-gradient(to bottom, #000 0%, #000 100%);}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #000;}
.bootstrap-datetimepicker-widget table td span.active, .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {background-color: #000;}
.bootstrap-datetimepicker-widget table td.today:before {border-bottom-color: #000;}
div[class*='vehicle-compare-tile-'].bg-warning, div[class*='variant-compare-tile-'].bg-warning {background-color: #dcdcdc !important;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #000;}
.form-control:focus {color: #495057;background-color: #fff;border-color: #000;outline: 0;box-shadow: 0 0 0 0.2rem rgb(209 2 30 / 25%);}
.exterior-slider .carousel-control-next, .exterior-slider .carousel-control-prev, .interior-slider .carousel-control-next, .interior-slider .carousel-control-prev {width: 8% !important;}
.article-show-more {margin-top: 30px;}
input[type="checkbox"] {accent-color: #000;}




























/* internal Ref */
.result-new-model-search {width: 100% !important;padding-top: 100px;}
.result-new-model-search .card.nms-list-tile {width: 100%;border: 0px;margin: 0px !important;}
.result-new-model-search .card.nms-list-tile .card-body {display: flex;justify-content: space-between;align-items: flex-start;flex-direction: row-reverse;}
.result-new-model-search .card.nms-list-tile .card-body > .row:nth-child(1) .col-4.border-top.border-primary.border-3.bg-light, .result-new-model-search .card.nms-list-tile .card-body > .row:nth-child(2) {display: none;}
.result-new-model-search .card.nms-list-tile .card-body > .row:nth-child(1) .col-8 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] {display: inline-flex !important;width: 35%;background-color: transparent !important;border: 0px !important;padding: 0px !important;margin-top: 0px !important;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:first-child, .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(2) {display: none;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12 .form-control-plaintext.text-danger {display: none;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12 {border: 0px !important;padding: 0px !important;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:not(:last-child) {margin-bottom: 15px !important;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12 label.col-form-label.nms-more-label, .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12 .form-control-plaintext, .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12 .form-control-plaintext strong, .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12 label {font-size: 18px !important;line-height: 25px;letter-spacing: 0.5px;border: 0px !important;padding: 0px;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12 .form-control-plaintext a {color: #000;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(17) {display: flex;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(17) > label {margin-right: 10px;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(17) > label, .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(17) > div {-ms-flex: unset;flex: unset;max-width: 100%;width: auto;}
.result-new-model-search .card.nms-list-tile .card-header {min-height: unset;border-radius: 0px;background-color: transparent;border: 0px;padding: 0px !important;    /* max-width: 300px; */;}
.result-new-model-search .card.nms-list-tile .card-header > span {text-transform: uppercase;font-size: 35px !important;line-height: 42px !important;margin-bottom: 20px !important;font-weight: 400 !important;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] div[id*="widget-forms-vehicle-enquire"] form[id*="form-vehicle-enquire"] .form-group .select2.select2-container {width: 100% !important;}
.result-new-model-search .card.nms-list-tile .card-body .col-12 .row:nth-child(1) div:nth-child(2) {-ms-flex: unset;flex: unset;max-width: 100%;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] .row.px-1.mx-0.col-12 div:first-child, .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] .row.px-1.mx-0.col-12 div:nth-child(2) {margin: 0px !important;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] .row.px-1.mx-0.col-12 div:first-child button {width: auto;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] .row.px-1.mx-0.col-12 div:nth-child(2) > button {width: auto;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > div:nth-last-child(3) {display: none !important;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .nms-list-price {font-size: 20px !important;line-height: 25px;font-weight: bold;letter-spacing: 0.5px;border: 0px !important;padding: 0px;color: #000 !important;margin-bottom: 25px;}
.result-new-model-search .card.nms-list-tile .card-body > .row:nth-child(1) .col-8 .image-gallery-container {-webkit-transition: .3s ease;-moz-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease;}
.result-new-model-search .card.nms-list-tile .card-body > .row:nth-child(1) .col-8 .image-gallery-container:hover {opacity: .7;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(6), .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(7), .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(8), .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(9), .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(10), .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(11), .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(12), .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(13), .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(14), .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(15) {display: none;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(16) {display: flex;justify-content: flex-start;align-items: center;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(16) .form-control-plaintext, .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(16) .col-form-label {-ms-flex: unset;flex: none;max-width: none;width: auto;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] > .col-12:nth-child(16) .form-control-plaintext {margin-left: 10px;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] {position: fixed;top: 0px;left: 0px;margin: 0px !important;background-color: rgba(0,0,0,0.8) !important;border: 0px !important;overflow-y: auto;z-index: 1002;width: 100%;height: 100%;flex-wrap: wrap;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] > .w-100:first-child {width: 100%;height: 100%;position: fixed;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] > .w-100:first-child .customFormHeading, .result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] > .w-100:first-child button {display: none;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] > button {position: fixed;right: 35px;top: 20px;z-index: 9999;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] div[id*="widget-forms-vehicle-enquire"] {flex-direction: column;align-items: end;max-width: 800px;margin: 0 auto;background-color: #fff;padding: 15px 15px 0px 15px;border-radius: 5px;z-index: 9998;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] div[id*="widget-forms-vehicle-enquire"] > button.btn.btn-danger.btn-sm.float-right {position: fixed;padding: 0px 10px;line-height: 30px;right: 10px;top: 10px;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] div[id*="widget-forms-vehicle-enquire"] > form {margin-top: 15px;padding: 0px;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] div[id*="widget-forms-vehicle-enquire"] > form .form-group.row.mt-2 {margin: 0px !important;}
.StandAlone .card-body div[id*='vehicle-tile-card-more'] > div:not(:last-child), .StandAlone .card-body.p-2 .row.no-gutters .border-top.bg-light.border-primary.border-3.col-lg-2.d-lg-flex.d-none.flex-lg-column, #vehicle_search_area_Used .row .col-12 #widget-vehicle-search-Used .col-12 .card-body .row div[id*='vehicle-tile-card-more'] > div:not(:last-child), #vehicle_search_area_Used .row .col-md-9 #widget-vehicle-search-Used .vs-list-tile .card-body .row .border-top.bg-light.border-primary.border-3.col-lg-2.d-lg-flex.d-none.flex-lg-column {    /* display: none !important; */;}
#vehicle_search_area_Used .row .col-12 #widget-vehicle-search-Used .col-12 .card-body .row div[id*='vehicle-tile-card-more'] {    /* display: flex !important; */;}
#vehicle_search_area_Used .row .col-md-9.col-12 #widget-vehicle-search-Used .card.vs-list-tile .card-body .row.no-gutters div[id*=fincalc] .finance-calculator .FinanceCalc-Compact .col-12 .col-3 .btn {padding: 0px 5px;}
#vehicle_search_area_Used .row .col-12 #widget-vehicle-search-Used .col-12 .card-body .row div[id*='vehicle-tile-card-more'] > div:not(:last-child) {    /* display: none !important; */;}
#vehicle_search_area_Used .row .col-12 #widget-vehicle-search-Used .col-12 .card-body .row div[id*='vehicle-tile-card-more'] .vs-display-dealer-location {display: block !important;}
#triumph-new-used-bikes #vehicle_search_area_Used .row .col-12 #widget-vehicle-search-Used .col-12 .card-body .row div[id*='vehicle-tile-card-more'] .vs-display-dealer-location {display: none !important;}
#widget-personnel-personel .nav-tabs .nav-link.active .badge-secondary {background-color: #000;color: #fff;}
#h-brands .logo-blocks-grid .logo-blocks .logo-block .lb-wrapper .lb-back .links .link img {max-width: 20px;}
.main-menu-mobile .mm_mbl-dealer-contact .sidenav-socials .horizontal-menu li {float: left !important;}



















































/* Responsive*/
@media only screen and (min-width: 1400px) {
    /* contact us form */#form-Contact > div.card.mb-2 > div.card-body > div > div > div > div {padding-left: .8rem;}
#form-Contact > div.card.mb-2 > div.card-body > div > div > div > div > label {width: calc(100% + 20px);}}

@media only screen and (max-width: 1400px) {
    /* contact us form */#form-Contact > div.card.mb-2 > div.card-body > div {flex-direction: column;}
#form-Contact > div.card.mb-2 > div.card-body > div > div {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}}

@media only screen and (max-width: 1200px) {
.rotator-indicators .rotator-indicator-flat img {display: none;}
#widget-forms-parts .col-xl-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
#widget-forms-parts .col-xl-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
#widget-forms-parts .col-xl-4 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
#widget-forms-parts .col-xl-8 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}}

@media only screen and (max-width: 1050px) {
#RotatorNext .rotator-button-icon, #RotatorPrevious .rotator-button-icon, .new-model-list.new-model-list-slider .fa-chevron-right, .new-model-list.new-model-list-slider .fa-chevron-left {width: 35px;height: 35px;}
#RotatorNext .fa-chevron-right, #RotatorPrevious .fa-chevron-left, .new-model-list.new-model-list-slider .fa-chevron-right, .new-model-list.new-model-list-slider .fa-chevron-left {font-size: 16px;}
.rotator-indicators li {margin: 0px 6px 0px !important;}}

@media only screen and (max-width: 1025px) {
#widget-personnel-personel ul.nav.mx-0.nav-tabs {display: flex;flex-wrap: wrap;justify-content: space-evenly;margin-top: 20px;border-bottom: 0px;box-shadow: none;margin-bottom: 20px;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs li {width: 50%;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs li a {border: 0px;box-shadow: 0px 0px 2px 0px rgb(0 0 0 / 25%);flex-wrap: nowrap;border-bottom: 4px solid #000;align-items: center;}
#widget-personnel-personel .nav-tabs .nav-item:not(:first-child) .nav-link:after {display: none;}
ol.rotator-indicators {top: 90%;display: flex;align-items: center;justify-content: center;left: 50%;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] {padding: 0px !important;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] > .w-100:first-child {position: relative;height: auto;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] > .w-100:first-child {display: none;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] > button {position: absolute;top: 5px;right: 5px;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] div[id*="widget-forms-vehicle-enquire"] {margin: 0px;max-width: 100%;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-enquire"] div[id*="widget-forms-vehicle-enquire"] > button.btn.btn-danger.btn-sm.float-right {position: relative;top: 0px;right: 0px;}}

@media only screen and (max-width: 992px) {
#special-nav-filter-Specials > .row > .col-4 {flex: 0 0 100%;max-width: 100%;}
div#special-nav-filter-Specials {padding: 1rem;align-items: center;}
.new-model-navigation .nav.nav-tabs {margin: 0px 0px;flex-wrap: wrap;}
.new-model-navigation li.nav-item {flex: none;width: 150px;}
.new-model-navigation {margin-bottom: 40px;}
h2.text-white {text-align: center;}
.new-model-navigation .nav-tabs .nav-link,.new-model-navigation .nav-tabs .nav-link.active {border-right: 0px;}
.new-model-navigation .nav-tabs .nav-item:not(:first-child) .nav-link:after {display: none;}




























    /* personal */
#widget-personnel-personel ul.nav.mx-0.nav-tabs {display: flex;flex-wrap: wrap;justify-content: space-evenly;margin-top: 20px;border-bottom: 0px;box-shadow: none;margin-bottom: 20px;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs li {width: 50%;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs li a {border: 0px;box-shadow: 0px 0px 2px 0px rgb(0 0 0 / 25%);flex-wrap: nowrap;border-bottom: 4px solid #000;align-items: center;}
#widget-personnel-personel .nav-tabs .nav-item:not(:first-child) .nav-link:after {display: none;}
.result-new-model-search .card.nms-list-tile .card-body {flex-direction: column-reverse;}
.result-new-model-search .card.nms-list-tile .card-body div[id*="variant-tile-card-more"] {width: 100%;}}

@media only screen and (max-width: 576px) {
.image-column img {height: unset;}
div#h-brands .cs-wrapper {padding: 0rem 0 0;}
.main-footer.container.py-5 {padding-bottom: 0 !important;}
.copyright-block.py-4.container {display: flex;flex-direction: column;}
.social-media {margin-bottom: 1rem;}
.copyright.p-2.text-center.text-white.d-flex {order: 1;}
label.col-form-label.m-xl-0.p-xl-0.mt-2.mt-md-n4.mt-sm-n3.d-inline-block.align-self-center.font-weight-bold {color: #000;}
.new-model-list.new-model-list-slider .fa-chevron-right, .new-model-list.new-model-list-slider .fa-chevron-left {width: 30px;height: 30px;font-size: 15px;}
.card-body .row:nth-child(4) .col-12 .row.px-1.mx-0.col-12 .bg-light {margin-left: 1px !important;}
#widget-forms-parts .col-xl-2 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
#widget-forms-parts .col-xl-10 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
#widget-forms-parts .col-xl-4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
#widget-forms-parts .col-xl-8 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.rotator-indicators li {margin: 0px 4px 0px !important;}}
.article-detail article {width: 100%;}
#widget-personnel-personel .nav-tabs .nav-link {font-size: 13px;}
.main-footer .footer-links .system-info-phone a:hover span {color: #4d4d4d !important;}

@media only screen and (max-width: 1366px) {
.container {max-width: 1450px;width: 100%;margin: 0 auto;}
.personnel-email a {font-size: 15px;}}

@media (max-width:1280px) {
h1, h2 {font-size: 30px;}}

@media (max-width:1024px) {
.main-header {display: block;}
.mm_mbl-menu .sub-menu li {border: unset !important;padding: 0 0 .5rem .5rem;}
.mm_mbl-menu .sub-menu li a {font-size: 14px;}
span#nav-close.humburger {padding: 1.5rem 10px;}}

@media only screen and (max-width: 480px) {
body > div.container-fluid > div:nth-child(15) > div.container-fluid.px-0 > footer > div.main-footer.container.py-5 > div.mx-0.row {flex-direction: column;}
.col.col-lg-4.footer-links.fl-acc {margin-bottom: 1rem;}
.col.col-lg-4.footer-links.fl-acc:last-child {margin-bottom: 0;}
.footer-links.fl-acc:last-child li:last-child a {margin: 0;}
#h-service-blocks .service-blocks-grid .service-blocks .service-block {min-height: 300px;}
#h-service-blocks .service-blocks-grid .service-blocks .service-block .content {display: flex;flex-direction: column;align-items: center;justify-content: center;}}

@media (max-width:834px) {
button.multiselect.dropdown-toggle.btn.btn-default.btn-sm {display: flex;align-items: center;}
.main-header {display: block !important;}
#info-buttons-VWNewModels .col-4, div#info-buttons-MazdaNewModels .col-4, div#info-buttons-ProtonNewModels .col-4 {max-width: 100%;}
#info-buttons-VWNewModels, div#info-buttons-MazdaNewModels, div#info-buttons-ProtonNewModels {flex-direction: column;}}
span.vs-sort-text {color: #000 !important;}
.w-100.FinanceCalc-Compact .btn-secondary:hover {background-color: #000 !important;}
div[id*=vehicle_search_area] .page-link:hover {background-color: #000000;border-color: #000000;color: #fff !important;}
div#vehicle_search_area_used {padding-bottom: 3rem;}
div#h-Contact .title h3, div#h-Contact .title p {text-align: center;}
div#h-Contact {padding: 2rem 0;}
.badge-secondary {background-color: #ff6600;}
input[type="checkbox"] {accent-color: #ff6600;}
.main-nav-links li:active ul li a {color: #fff;}
#widget-dealer-list-test .btn-primary:hover i:before {color: #ff6600;}

@media (max-width:480px) {
.FinanceCalc-expanded  .irs, .FinanceCalc-expanded  .form-group.vsfin {height: unset !important;}
.row.w-100.no-gutters.FinanceCalc-expanded.p-3 {justify-content: center;}
#special-nav-filter-Specials > .row > .col-4 {flex: 0 0 100%;max-width: 100%;}
div#special-nav-filter-Specials {padding: 1rem;align-items: center;}
#special-nav-all-Specials .card-body {margin-top: 1rem;}
.main-footer.container.py-5 .row {flex-direction: column;}}