
.FinanceCalc-expanded  .irs, .FinanceCalc-expanded  .form-group.vsfin {height: unset !important;}
.row.w-100.no-gutters.FinanceCalc-expanded.p-3 {justify-content: center;}
.btn.focus, .btn:focus {box-shadow: none !important;}
.form-control:focus {border-color: #ccc;box-shadow: none;}
.form-group.row {margin: 0 auto 1rem;}
.ford_onePager a.nms-model-link h5 {font-size: 15px;font-weight: bold;}
.ford_onePager body > div.container-fluid > div.ix-system-link.row.my-1.mw-100 > div > div:nth-child(3) {display: none;}
.ford_onePager .ix-system-link .mx-auto.col-12.col-lg-6.col-md-8.row {justify-content: center;}
.ford_onePager .dp-content .row .landing-copy {margin-bottom: 2rem;}
.ford_onePager div#specials {margin-top: 1.5rem;}
.ford_onePager div[id*=vehicle_search_area] #vehicleBar_FinanceButton .btn.btn-primary {font-size: 14px !important;padding: 4px !important;}
.ford_onePager .btn-secondary  .col-10.pl-sm-2.p-0 {font-size: 14px !important;color: #000 !important;}
.ford_onePager .ShowButtonsAtTop div[id*='wish-icon-'] {padding: 2.5px !important;}
.ford_onePager span.badge.badge-light.ml-2 {border: 1px solid;}
.ford_onePager .FinanceCalc-expanded  .irs, .mazda_onePager .FinanceCalc-expanded  .form-group.vsfin {height: unset !important;}
.ford_onePager .row.w-100.no-gutters.FinanceCalc-expanded.p-3 {justify-content: center;}
.ford_onePager #header .header-menu-wrapper .main-header .menu-wrapper .navbar #collapse-navigation .navbar-nav li {padding: 0 .5rem;margin: 0 5px;}
.ford_onePager div[data-layout-homepage="true"] div[data-content-zone*='Zone'] {padding: 2rem 0px 0px;}
.ford_onePager .dp-jumbo .dp-j_wrapper .dp-j_hero:before {display: none;}
.ford_onePager h1 {text-transform: unset;}
.ford_onePager .active.new-model-shape.tab-pane:before {top: 10px;}
.ford_onePager .new-model-list .card-header, .ford_onePager .widget-vehicle-search .card-header {min-height: unset;}
.ford_onePager .wishlist-btn .w-btn_icon .badge-pill, .ford_onePager .wl-b_wishlistbasket .w-btn_icon .badge-pill {padding: 6px;height: 6px;width: 6px;font-size: 8px !important;}
.ford_onePager .social-wrapper a i, .ford_onePager .social-wrapper a span, .ford_onePager .wishlist-btn .w-btn_copy {font-size: 16px !important;}
.ford_onePager h2.vehicle-finance-enquire-header {font-size: 28px;margin-top: 20px;}
.ford_onePager .ShowButtonsAtTop .btn {padding: .25rem .5rem;}
.ford_onePager button.btn.btn-danger.btn-sm.float-right {margin-bottom: 1rem;}
.ford_onePager #header .header-menu-wrapper .main-header .menu-wrapper .navbar #collapse-navigation {display: block;}
.ford_onePager #header .header-menu-wrapper .main-header .menu-wrapper .navbar #collapse-navigation ul {display: flex;align-items: center;flex-direction: row;margin: 0 !important;}
.ford_onePager .social-wrapper a {margin: 0 16px;}
.ford_onePager a.nms-model-link .card-body.pt-0 {padding: 0 4px;}
.ford_onePager a.nms-model-link .card-body.pt-0 {padding: 0 4px;}
.ford_onePager .col-12.btn-calculator {background: transparent !important;color: #000 !important;}
.ford_onePager .col-12.btn-calculator span,  .ford_onePager .btn-calculator div, .ford_onePager .btn-compare i, .ford_onePager .finance-open-icon i, .ford_onePager .col-11.float-left.pl-1 {color: #000 !important;}
.ford_onePager .btn-compare {background: #fff !important;}
.ford_onePager .fa-stack {height: 2em !important;}
.ford_onePager div[id*=vehicle_search_area] #vehicleBar_FinanceButton .btn.btn-primary:hover {color: #ffffff;}
.ford_onePager .nav-tabs .nav-item.show .nav-link, .ford_onePager .nav-tabs .nav-link.active {color: #000 !important;}
.ford_onePager #footer {margin-top: 2rem;}
.ford_onePager div#specials-filter-Specials .nav-tabs .nav-link {color: #000 !important;border: 1px solid #dee2e6;}
.ford_onePager .social-wrapper a i {display: block;}
.ford_onePager .cookie-Banner .btn-primary span {color: #00095b;}
.ford_onePager .btn-secondary .vs-sort-text {color: #066fef;}
.FinanceCalc-expanded .irs, .FinanceCalc-expanded .form-group.vsfin {height: unset !important;text-align: left;}
.row.w-100.no-gutters.FinanceCalc-expanded.p-3 {justify-content: center;}

@media only screen and (max-width: 1024px) {
div#vehicle_search_area_used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 {flex-direction: column;}
div#DepartmentFilterButtons {width: 100% !important;}
div#vehicle_search_area_used .d-flex.pt-2.pt-sm-1.pt-md-0.mb-2 a.align-self-center.small {align-self: flex-start !important;margin-top: 5px;}
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;}
#info-buttons-NewModels .col-4 {max-width: 100%;}
div#info-buttons-NewModels {flex-direction: column;}
#special-nav-filter-Specials > .row > .col-4 {flex: 0 0 100%;max-width: 100%;}
div#special-nav-filter-Specials {padding: 1rem;align-items: center;}}

@media only screen and (max-width: 834px) {
#info-buttons-Specials .col-4 {max-width: 100%;}
div#info-buttons-Specials {flex-direction: column;}
.ford_onePager #header .header-menu-wrapper .main-header {padding: 0;}
.ford_onePager header#header:hover {background-color: transparent;}
.ford_onePager #header .header-menu-wrapper:hover .main-header .menu-wrapper .navbar a {color: #ffffff;}
.ford_onePager .social-wrapper .system-info-name {color: #fff;}
.ford_onePager #header .header-menu-wrapper .main-header .menu-wrapper .navbar a {margin-top: -4px;}
.ford_onePager header#header:hover .details a i {color: #ffffff !important;}}

@media only screen and (max-width: 480px) {
.ford_onePager      .container {padding: 0 1rem !important;}
.ford_onePager .dp-jumbo {margin-top: 0;}
.ford_onePager header#header {position: absolute;}
.ford_onePager #header .header-menu-wrapper .main-header .menu-wrapper .navbar a {font-size: 14px;}
.ford_onePager #header .container {padding: 0 !important;width: 100% !important;}
.ford_onePager h2.vehicle-finance-enquire-header {font-size: 24px;}
.ford_onePager #special-nav-all-Specials .card-body {margin-top: 1rem;}
.ford_onePager .tab-content .d-flex.flex-wrap {justify-content: center;}
.ford_onePager .tab-content .new-model-shape.tab-pane.active.border.d-inline-block.my-3 {width: 100%;}
.ford_onePager div#special-nav-tab-content-FordSpecials .card .card-body {margin-top: 16px;}}