/* fdbarfety PPR-057857 */
.cst-header-link {border: 1px solid #f6b511; border-radius: 15px; background: #f6b511;}
.page-header.minimal .cst-header-link a {color: #000!important;}

/* TMG CUSTOM FAMILY PLAN 2020 CSS */

#customFamilyPlanWrapper #familyPlanHeader {
    border-bottom: 10px solid #ec1c23;
}

#customFamilyPlanWrapper .twentyfive {
    display:inline-block;
    width:25%;
    margin:0 auto;
    vertical-align:middle;
}

#customFamilyPlanWrapper .twentyfive.bottom {
    vertical-align:bottom;
}

#customFamilyPlanWrapper #headerContent {
    display:inline-block;
    width:50%;
    margin:0 auto;
    vertical-align:middle;
    padding-bottom:20px;
}

#customFamilyPlanWrapper #headerContent h3 {
    line-height:30px;
}

#customFamilyPlanWrapper #familyPlanNav {
    display:block;
    margin:0 auto;
    text-align:center;
}

#customFamilyPlanWrapper #familyPlanNav ul {
    display:block;
    list-style:none;
    margin:20px auto;
    font-size:20px;
    text-align:center;
}

#customFamilyPlanWrapper #familyPlanNav ul li {
    display:inline-block;
    text-align:center;
    padding:0 6px;
    border-right:2px solid #cac7c7;
    white-space:nowrap;
}

#customFamilyPlanWrapper #familyPlanNav ul li.last {
    border-right:none;
}

#customFamilyPlanWrapper #familyPlanNav ul li a {
    font-weight:bold;
    color:#ec1c23;
    text-decoration:none;
}

#customFamilyPlanWrapper h3 {
    font-weight:bold;
    color:#0a0d0f;
    font-size:26px;
    font-style:italic;
    line-height:20px;
}

#customFamilyPlanWrapper .familyPlanFeature {
    margin:60px auto;
}

#customFamilyPlanWrapper .threefour {
    display:inline-block;
    width:70%;
    vertical-align:middle;
}

#customFamilyPlanWrapper .onefour {
    display:inline-block;
    width:30%;
    min-width:220px;
    vertical-align:middle;
}
            
#customFamilyPlanWrapper img.eighty {
    display:block;
    width:80%;
    margin:0 auto;
}

#customFamilyPlanWrapper .small-show {
    display:none;
}

@media only screen and (max-width: 1040px) {
    
    #customFamilyPlanWrapper .twentyfive {
        display:block;
        margin:0 auto;
    }
    
    #customFamilyPlanWrapper #headerContent {
        display:block;
        width:90%;
        margin:10px auto;
        padding-bottom:0;
    }
    
    #customFamilyPlanWrapper img.eighty {
        width:98%;
    }
    
    #customFamilyPlanWrapper .familyPlanFeature .onefour, #customFamilyPlanWrapper .familyPlanFeature .threefour  {
        display:block;
        margin:0 auto;
    }
        	
    #customFamilyPlanWrapper .small-show {
        display:block;
        margin:0 auto;
    }
    
    #customFamilyPlanWrapper .small-hide {
        display:none !important;
    }
}
/* END TMG CUSTOM FAMILY PLAN 2020 */

/*ddcrmelasky update index button color*/
.index .btn-primary { background-color: var(--color-accent-500); color: #fff; border-color:#fff; }

/* ddcdusting 05397006 */
button.btn-block.btn.btn-primary.instant-eprice.dialog {background-color: #000; border-radius: 0px; border: none; height: 64px; font-size: 15.75px;}


/* Start 'srp-new-price-value-msrp' (do not modify this line) */
/* Modified by jasjimenez1 on 07/06/26 10:55 AM CDT */
.srp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: line-through; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-msrp' (do not modify this line) */

/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by jasjimenez1 on 07/06/26 11:54 AM CDT */
.vdp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: line-through; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by clementobrien on 05/04/26 03:41 PM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by lreynoso2 on 05/05/26 10:51 AM CDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: bold; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-pre-owned-price-value-final-price' (do not modify this line) */
/* Modified by jasjimenez1 on 07/06/26 11:01 AM CDT */
.srp .inv-type-pre-owned.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 27px; color: #000000; }
/* End 'srp-pre-owned-price-value-final-price' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-final-price' (do not modify this line) */
/* Modified by jasjimenez1 on 07/06/26 11:01 AM CDT */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 27px; color: #000000; }
/* End 'srp-certified-pre-owned-price-value-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by jasjimenez1 on 07/06/26 11:54 AM CDT */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 22.5px; color: #000000; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* ddcdaniele - 07747349 */
.alias-auto-used-details .price-summary__final-price-value { text-decoration: line-through;}