.CellHeaderFeatureRow{
    display:flex;
    padding:1%;
}

.CellHeaderImg{
    flex: 0 0 50%;
    text-align:left;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.CellPriceBlock{
    flex: 0 0 50%;
    text-align:right;
    padding:1em 0;
}

#DynamicSpecialsContainerUl img{
    max-width:100%;
}

.msrpHR {
    width:50%;
    margin-right:0;
    margin-top:1%;
    margin-bottom:1%;
}
.msrp-hr-no{
    margin-top: 1%;
    margin-bottom: 1%;
    height: 2px;    
}

#DynamicSpecialsContainerUl li .CellCTA{
    text-align:center;
    display:flex;
    justify-content: center;
    flex-wrap:wrap-reverse;
}
