/*owen.perks HEADER & NAV */
.page-header .container {width: 100%;}
.page-header .service-scheduler-link {position: absolute; margin: 0; right: 100px;}
.page-header .my-porsche-link { position: absolute; margin: 0; right: 10px;}
.page-header.noShrink.page-header-layout-no-shrink.ff-ada-layout-noshrink-nav-on .header-default .vcard .tels {right: auto; left: 0;}
.page-header.noShrink.page-header-layout-no-shrink.ff-ada-layout-noshrink-nav-on .header-default .vcard .adr {right: auto; left: 370px;}
.page-header .header-default .vcard .tels .tel.phone3 {display: inline-block;}
.page-header .header-default .vcard .tels {margin-right: 0;}
.navbar-default.noShrink .navigation-default .navbar-nav {justify-content: center;}
.navigation-default .dropdown-menu h4,
.navigation-default .dropdown-menu a:not(.btn),
.navigation-default .dropdown-menu {top: 64px;}

/* fdbarfety PPR-086569 */
.page-header .header-default .vcard .h1, .page-header .header-default .vcard .showroom-details-section>h4, .page-header .header-default .vcard h1 {padding-top: 10px; font-size: 24px;}

/*owen.perks HEADER BUTTONS */
.page-header .service-scheduler-link {top: 0px;}
.page-header .my-porsche-link::after,.page-header .service-scheduler-link::before,
.page-header .service-scheduler-link .ddc-icon{display:none;}
.page-header .my-porsche-link {padding: 4px 12px; margin-top: 0; color: #fff; border-color: #000; background: #000;}
.page-header .my-porsche-link:hover {color: #fff; border-color: #000; background: #000;}
.page-header .service-scheduler-link{padding:4px 10px; color: #fff; border-color: #403f45; background: #403f45;}
.page-header .service-scheduler-link:hover {color: #fff; border-color: #403f45; background: #403f45;}