#dealer-list-filters .dropdown-toggle:hover span,button[id^=form-reset] {color: #2a609d!important;}
.wishlistChild i.fas.fa-heart {color: #141414;}
.DrawerMenu {position: absolute;right: 0;top: 12px;height: 100vh!important;display: block;padding-right: 18px;padding-left: 18px;}
.DrawerMenu.overFlowHandle {overflow-y: auto!important;}
button.navbar-toggler {float: none!important;text-align: right!important;position: absolute;right: 0;top: 0;}
.firstNav div#collapse-navigation {width: 300px;clear: both;position: relative;top: 50px;}
.firstNav ul.navbar-nav {margin-bottom: 51px;}
span.navbar-toggler-icon.closedView {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' class='cq cr cs ct cu cv'%3E%3Cg fill='currentColor'%3E%3Crect x='1' y='4' width='22' height='1' rx='.5'%3E%3C/rect%3E%3Crect x='5' y='11' width='18' height='1' rx='.5'%3E%3C/rect%3E%3Crect x='3' y='18' width='20' height='1' rx='.5'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");}
span.navbar-toggler-icon.openedView {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' class='cq cr cs ct cu cv'%3E%3Cpath stroke='currentColor' d='M4.222 4.222l15.556 15.556M4.222 19.778L19.778 4.222'%3E%3C/path%3E%3C/svg%3E");}
.DrawerMenu::-webkit-scrollbar {width: 1em;}
.DrawerMenu::-webkit-scrollbar-track {box-shadow: inset 0 0 6px #1c6bba;border-radius: 10px;}
.DrawerMenu::-webkit-scrollbar-thumb {background-color: #1c6bba;outline: #1c6bba solid 1px;border-radius: 10px;}
nav.bg-light.navbar-light.navbar {background: #fff!important;}
.dropdown-menu.show {border: none;}
.dropdown-toggle::after {border-top: 0;}
.backdrop.active {width: 100%;height: 100%;opacity: .8;position: absolute;background-color: #000;z-index: 999;}
.navbar-nav li .dropdown-toggle::after {content: "\f078" !important;font-family: "Font Awesome 5 Free";font-weight: 600;}
button.navbar-toggler[aria-expanded=true] {right: 18px;}
#Homefooter #legal {background: #fafafa;margin: 0!important;padding-top: 21px;padding-bottom: 21px;}
#Homefooter div#legal a {color: #000;}
#Homefooter #quicklinks ul li a {color: #1c6bba;width: 100%;}
#Homefooter #quicklinks {width: 50%;text-align: center;margin: 0 auto;display: block!important;}
#Homefooter #quicklinks ul li {width: 48%!important;display: inline-block;margin: 0 4px;text-align: left;border-bottom: 1px solid #ebebeb;padding: 1.5rem 0;}
#Homefooter #quicklinks ul li:first-of-type,#Homefooter #quicklinks ul li:nth-of-type(2) {border-top: 1px solid #ebebeb;}
#Homefooter #quicklinks ul li a:after {text-align: right;float: right;top: -7px;left: -25px;color: #707070;}
#Homefooter #quicklinks h4 {font-size: 1rem;font-weight: 500;}
#Homefooter #legal a,small.footer-copyright {font-weight: 300;line-height: 1.6666666666666667;font-size: .75rem;}
div#widget-wishlist-basket-Testing span div {background: 0 0!important;cursor: pointer!important;}
span.CopyMe+ul {border-top: 1px solid #e4e4e4;margin-top: 9px;}
.article-detail.row.mx-0.mb-3.px-0 {padding-top: 60px;}
.contactInfo {display: flex;flex-direction: column;}
#widget-finance-calc-nms-card-fc-30557 {display: none;visibility: hidden;}

@media only screen and (max-width:1366px) {.wishlistChild {right: -10px!important;}}

@media only screen and (max-width:992px) {#widget-personnel-personel ul.nav.mx-0.nav-tabs {display: flex;flex-wrap: wrap;justify-content: space-evenly;margin-top: 20px;border-bottom: 0;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: 1px solid #dee2e6;}
#widget-personnel-personel ul.nav.mx-0.nav-tabs li:last-child a {border-right: 1px solid #dee2e6;}}

@media only screen and (max-width:980px) {.DrawerMenu,body.noscroll {position: relative!important;}
.wishlistChild {right: -30px!important;}
#vehicle_search_results_VolvoVS>div.row.pt-1.mb-n3 {padding-right: 0!important;}
.backdrop {transition: none!important;}
.article-detail.row.mx-0.mb-3.px-0 {padding-top: 10px;}
.inner {padding: 0;}
.firstNav div#collapse-navigation {top: 10px;}
.firstNav ul.navbar-nav {margin-bottom: 11px;}
.DrawerMenu {height: auto!important;top: -10px!important;padding-bottom: 10px;}
.DrawerMenu.overFlowHandle {overflow-y: initial!important;}
section#header {position: relative;height: 62px;}
body.noscroll {overflow: visible!important;width: 100%;}
.wishlistMain {position: relative;top: -25px;left: 70%;}
button.navbar-toggler.collapsed {top: 0!important;}
div#image-rotator {margin-top: 0;}
.backdrop.active {margin-top: 50%;}
button.navbar-toggler[aria-expanded=true] {right: 0!important;}
#Homefooter #quicklinks ul li {width: 47%!important;}
.ix-system-link .col-md-6 {max-width: 33.333333%;}
.ix-system-link .mx-auto {max-width: 100%!important;flex: 0 0 100%;}
.ix-system-link {margin: 0;}}

@media only screen and (max-width:1400px) {#RotatorNext,#RotatorPrevious {width: 8.5%;}}

@media only screen and (max-width:767px) {.backdrop.active {display: none;}
.wishlistMain {right: 0!important;width: 50px!important;padding: 0;}
section#header {height: unset;top: 0;}
.DrawerMenu {padding-bottom: 0;}
.DrawerMenu.overFlowHandle {padding-bottom: 10px;position: relative!important;}
section#header .align-items-center.d-lg-flex.h-100.py-3.text-center {padding-bottom: 0!important;}}
.details,.details div.desc {text-align: left!important;width: 100%!important;}

@media only screen and (max-width:479px) {span.system-website {position: relative;font-size: 14px;top: 1px;}
.rotator-next-button {right: 12px!important;}
.wishlistChild {right: -6px!important;}
#Homefooter #quicklinks {width: 92%!important;}
#Homefooter #quicklinks ul li {width: 100%!important;}
#Homefooter #quicklinks ul li:nth-of-type(2) {border-top: none!important;}}
.backdrop {transition: .5s linear;}
h2 {font-size: 32px!important;line-height: 36px!important;}
.navbar-light .navbar-toggler:hover {background-color: #d5d5d5;}
.navbar-light .navbar-toggler {padding: 5px!important;}
.wishlistChild {position: relative;right: -80px;}
#Homefooter #legal a {color: #141414!important;transition: color .3s;letter-spacing: .02em;}
#Homefooter #legal a:hover {color: #1c6bba!important;}
ul.nav.nav-tabs {border-color: #1c6bba;}
button.btn.btn-secondary.btn-sm.dropdown-toggle.dropdown-toggle-split::after {border-top: .3em solid!important;content: ""!important;}
#vehicle_search_results_VolvoVS>div.row.pt-1.mb-n3 {padding-right: 20px;}
[data-enquire-id] button[onclick^="javascript:specialsScript.inlineEnquire"] {position: relative;top: -7px;}
button.special-result-more-button.btn.mb-1.mr-1.btn-light {border-color: #2a609d!important;background-color: #fff!important;color: #2a609d!important;}
button.special-result-more-button.btn.mb-1.mr-1.btn-light:hover {border-color: #2a609d!important;background-color: #2a609d!important;color: #fff!important;}
button[id^=form-reset] {background-color: #fff;}
.form-group .col-form-label {line-height: 1!important;font-size: .9rem;}
.rotator-next-button {right: 8px;}
#dealer-list-filters .dropdown-toggle::after {border-top: .3em solid!important;color: #fff;content: ""!important;}
.details {padding-top: 10px!important;}
a {color: #1c6bba;font-weight: bold;}
span.dropdown-item.text-capitalize.active {color: #fff!important;}

@media only screen and (max-width:480px) {.ix-system-link .col-md-6 {max-width: 100%;margin-bottom: 10px;}
#Homefooter #quicklinks ul li {width: 100%!important;}}
.article-widget .article-container .article-tile .card {width: 100%;}



/**/
.header-wrapper span.info-details {display: none;}
.contactCopy {display: flex;align-items: center;justify-content: end;}
#header a i {font-size: 16px;margin: 0 8px;}
.wishlistChild {right: 0 !important;}
.menuLinks {text-align: center;justify-content: center;display: flex;}