/*owen.perks HEADER */
.header-default {display: flex; align-items: center;}
.header-default .header-logo {margin-left: 40px;}
.page-header.minimal.true-minimal .header-navigation {padding-left: 0 !important;}

/*ddcrmelasky navigation*/
.page-header.minimal .navigation-default .navbar-nav > li > a { white-space: normal !important; width: 80px; text-align: center; font-size: 15px; }
.page-header.minimal .navigation-default .navbar-nav { justify-content: space-around; flex-wrap: nowrap !important; white-space: nowrap !important }
@media screen and (max-width: 1200px) { .page-header.minimal .navigation-default .navbar-nav > li > a { font-size: 12.5px; width: 50px; }
.page-header.minimal .navigation-default .navbar-nav { justify-content: space-around; } }

/*ddcrmelasky srp badges*/
.srp .vehicle-card .badge-callout > ul {justify-content: center;}

/* fdbarfety PPR-213254 MyWallet Button */
[data-web-api-id="mywallet"] button, .btn.btn-default-black {background: #144C91; color: #fff; border: 2px solid #144C91;}
[data-web-api-id="mywallet"] button:hover, .btn.btn-default-black:hover {background: #fff; color: #144C91; border: 1px solid #144C91;}
[data-web-api-id="mywallet"] button {padding: 10px 15px!important;}
[data-web-api-id="mywallet"] button:hover .wallet-link a.text-neutral-0 {color: #144C91!important;}
[data-web-api-id="mywallet"] button:hover .mywallet-icon.light {filter: invert(1);}

/*owen.perks INDEX CTAs */
.index [data-name="hero-four-video-cta.1-2"] .ws-content-cta.interactive-border .btn-ghost-white {border-color: #FFF;}

/* fdbarfety PPR-213254 */
.page-header .wallet-link:after {content: 'My Wallet'; display: block; color: #000; position: absolute; font-size: 8px; top: 35px; left: 28px; width: 100%;}

/* fdbarfety PPR-213254 */
.vehicle-ctas .cst-btn-0 .btn-primary:hover {--btn-primary-hover-bg: rgb(77, 138, 47);}
.vehicle-ctas .cst-btn-1 .btn-primary:hover {--btn-primary-hover-bg: rgb(0, 84, 137);}

/* ddcdmeline PPR-213254 */
.index div[data-name="index-landing-0008-model-selector-wrapper-1"] {padding: 0px !important;background-color: #1e2429 !important; }
.index div[data-name="index-landing-0008-model-selector-wrapper-2"] {padding-top: 50px !important;padding-bottom: 50px !important; }