

/* ddcjeremyw- change stacking images in DEA */
.content-default img {display:inline;}

/* michaeljaggers | 10132744 */
.ddc-footer a.ad-choices,
.ddc-footer a.credit { display: inline-block; }
[data-widget-id="template-content2"] { display: inline-block; }
.ddc-footer a.ad-choices { top: 36px; }
.ddc-footer a.credit { top: 20px }

/* ddcsamp 10415059 */
.ws-vehicle-media .btn-share {display: none !important;}

/* ddcsamp 10421134 */
.vdp .digital-retailing-cox {border: 5px solid #000 !important; padding: 5px;}

/* ddcrandyh CC10778381 */
.staffList > .staff,
.staffDetail dl {  min-height: 100px; }
:is(.staffDetail, .staffList) dd.photo { display: none; }

/* wabbey 06471536 */
.page-header .ddc-mega-menu-nav .model-selector-default .hproduct .media a { min-height: 110px; }

/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by afriesen1 on 11/10/21 10:45 AM CST */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-size: 15.75px; color: #FF0000; }
/* End 'srp-new-price-value-discount' (do not modify this line) */

/* Start 'vdp-new-price-value-discount' (do not modify this line) */
/* Modified by cotymarsh on 12/05/25 03:19 PM EST */
.vdp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-weight: normal; font-size: 18px; color: #008000; }
/* End 'vdp-new-price-value-discount' (do not modify this line) */

/* ddcrandyh 06489465 */
.srp .inv-type-new.pricing-detail {
    & .discount .price-value      { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #008000; }
    & .internetPrice .price-label { text-decoration: none; font-weight: bold; font-size: 16px; color: #000000; }
    & .final-price .price-label   { text-decoration: none; font-weight: bold; font-size: 16px; color: #000000; }
    & .internetPrice .price-value { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
}
.vdp .inv-type-new.pricing-detail {
   & .discount .price-label      { text-decoration: none; font-weight: normal; font-size: 16px; color: #000000; }
   & .internetPrice .price-label { text-decoration: none; font-weight: bold; font-size: 17px; color: #000000; }
   & .final-price .price-label   { text-decoration: none; font-weight: bold; font-size: 17px; color: #000000; }
   & .internetPrice .price-value { text-decoration: none; font-weight: bold; font-size: 19px; color: #000000; }
}

/* Start 'srp-new-price-label-retailValue' (do not modify this line) */
/* Modified by cotymarsh on 12/05/25 03:16 PM EST */
.srp .inv-type-new.pricing-detail .retailValue .price-label { text-decoration: none; font-weight: bold; font-size: 16px; color: #000000; }
/* End 'srp-new-price-label-retailValue' (do not modify this line) */

/* Start 'srp-new-price-value-retailValue' (do not modify this line) */
/* Modified by cotymarsh on 12/05/25 03:18 PM EST */
.srp .inv-type-new.pricing-detail .retailValue .price-value { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'srp-new-price-value-retailValue' (do not modify this line) */

/* Start 'vdp-new-price-label-retailValue' (do not modify this line) */
/* Modified by cotymarsh on 12/05/25 03:18 PM EST */
.vdp .inv-type-new.pricing-detail .retailValue .price-label { text-decoration: none; font-weight: bold; font-size: 17px; color: #000000; }
/* End 'vdp-new-price-label-retailValue' (do not modify this line) */

/* Start 'vdp-new-price-value-retailValue' (do not modify this line) */
/* Modified by cotymarsh on 12/05/25 03:18 PM EST */
.vdp .inv-type-new.pricing-detail .retailValue .price-value { text-decoration: none; font-weight: normal; font-size: 19px; color: #000000; }
/* End 'vdp-new-price-value-retailValue' (do not modify this line) */

/* 07233400 ddcjareds */
.srp .ws-inv-paging { display: flex; justify-content: center; }

/*Gopher: Adding Content Freeze Banner*/
@keyframes pulse {0%{background-color: darkred;} 100% {background-color: orangered;}}
.ddc-composer::before {content:"ATTENTION: A NEW WEBSITE IS BEING BUILT! Any website edits made today on the current site will not carry over to the new, upgraded site. Please contact your Performance Manager for assistance or with questions."; font-size: 24px; font-weight: 900; text-align: center; color: #fff; display: block; padding: 20px 25px; background-color: darkred; animation: pulse 1250ms ease-in-out alternate infinite; text-shadow: 0 0 3px rgba(0,0,0,.55); border-bottom: 1px solid black;}
.v9-oem-mazda-0001-v1 .ddc-composer .page-header.header-compact,.v9-oem-mazda-0001-v1 .ddc-composer .navbar.header-compact {position: static;}
.v9-global-0011-v2 .ddc-composer .page-header.value-statement-header .vs-header-container.persistent-contact {position: absolute;}
