#body_inventory .list-group-item .cg-dealrating-badge { float: none !important; max-width: 175px !important; text-align: center }
#body_inventory .list-group-item .cargurudiv { float: left; width: 100%; text-align: center; }
#body_inventory .cg-dealrating-badge { width: 100%; margin: 0 auto; float: left; }
    #body_inventory .cg-dealrating-badge img, .span img { border: none !important; }
@media screen and (max-width:767px) {
    #body_inventory .cg-dealrating-badge { width: 100%; float: left;text-align:center }
}

#body_viewinventorydetails .cg-dealrating-badge img { margin-left: 5px; }

/*Pricingcss*/
.invv-priceStrike div { text-decoration: none !important; }

span.dwc-redinv { width: 70%; float: left; text-align: left; padding-left: 10%; }
span.dw-strikeprice { width: 30%; float: left; text-align: left; }
span.dwc-greeninv { width: 70%; float: left; text-align: left; padding-left: 10%; }
span.dw-internetprice { width: 30%; float: left; text-align: left; }

#body_inventory .dwprice { font-size: 1.15rem; line-height: 25px; color: #fff !important; }
#body_inventory span.dwc-redinv { width: 70%; float: left; text-align: left; padding-left: 3%; }
#body_inventory span.dw-strikeprice { width: 30%; float: left; text-align: justify; padding-left: 1%; }
#body_inventory span.dwc-greeninv { width: 70%; float: left; text-align: left; padding-left: 3%; white-space: pre-wrap; }
#body_inventory span.dw-internetprice { width: 30%; float: left; text-align: justify; padding-left: 1%; }
#body_inventory .grid-group-item span.dwc-redinv, #body_inventory .grid-group-item span.dwc-greeninv { padding-left: 10% !important }

@media screen and (min-width:1415px) and (max-width:1750px) {
    #body_inventory .dwprice { font-size: .9rem; line-height: 20px; }
    #body_inventory span.dwc-redinv { width: 80%; float: left; text-align: left; padding-left: 0%; }
    #body_inventory span.dw-strikeprice { width: 20%; float: left; text-align: left; }
    #body_inventory span.dwc-greeninv { width: 80%; float: left; text-align: left; padding-left: 0%; }
    #body_inventory span.dw-internetprice { width: 20%; float: left; text-align: left; }
}

@media screen and (min-width:1300px) and (max-width:1414px) {
    #body_inventory .dwprice { font-size: .9rem; line-height: 20px; }
    #body_inventory span.dwc-redinv { width: 80%; float: left; text-align: left; padding-left: 0%; }
    #body_inventory span.dw-strikeprice { width: 20%; float: left; text-align: left; }
    #body_inventory span.dwc-greeninv { width: 80%; float: left; text-align: left; padding-left: 0%; }
    #body_inventory span.dw-internetprice { width: 20%; float: left; text-align: left; }
}

@media screen and (min-width:1000px) and (max-width:1299px) {
    #body_inventory .dwprice { font-size: .85rem; line-height: 16px; }
    #body_inventory span.dwc-redinv { width: 80%; float: left; text-align: left; padding-left: 0%; }
    #body_inventory span.dw-strikeprice { width: 20%; float: left; text-align: center; }
    #body_inventory span.dwc-greeninv { width: 80%; float: left; text-align: left; padding-left: 0%; }
    #body_inventory span.dw-internetprice { width: 20%; float: left; text-align: center; }
}

@media screen and (min-width:768px) and (max-width:999px) {
    #body_inventory .dwprice { font-size: .85rem; line-height: 18px; }
    #body_inventory span.dwc-redinv { width: 75%; float: left; text-align: left; padding-left: 0%; }
    #body_inventory span.dw-strikeprice { width: 25%; float: left; text-align: left; }
    #body_inventory span.dwc-greeninv { width: 75%; float: left; text-align: left; padding-left: 0%; }
    #body_inventory span.dw-internetprice { width: 25%; float: left; text-align: left; }
}

@media screen and (max-width:767px) {
    #body_inventory span.dwc-redinv { width: 70%; float: left; text-align: left; padding-left: 10%; }
    #body_inventory span.dw-strikeprice { width: 30%; float: left; text-align: center; }
    #body_inventory span.dwc-greeninv { width: 70%; float: left; text-align: left; padding-left: 10%; }
    #body_inventory span.dw-internetprice { width: 30%; float: left; text-align: center; }
}

.DWPriceIR { display: none; }
.dwprice { font-weight: 600; font-size: 1.1rem; line-height: 20px; }
div#htmDivInvDetailsPriceArea { height: 85px; background: #000; border: 5px solid #222; }

#body_VDP_Print span.dwc-greeninv { width: 50%; float: left; text-align: left; padding-left: 20%; }
#body_VDP_Print span.dwc-redinv { width: 50%; float: left; text-align: left; padding-left: 20%; }
#body_VDP_Print div#htmDivInvDetailsPriceArea { height: 60px; }
.item.list-group-item .tblListInv .tdPriceInfo { width: 30% !important; }
.item.list-group-item .tblListInv .tdBasicInfo { width: 40% !important; }
.dwHrefFinanceDisclosure { MARGIN-TOP: 10PX; }
.grid-group-item .divPriceContainer { display: none !important }
.grid-group-item .extraPriceBox { height: 100px; }
#body_VDP_Print #htmDivInvDetailsPriceArea { border: 5px solid #eee !important; }
@media screen and (min-width:1000px) and (max-width:1399px) {
#body_viewinventorydetails div#htmDivInvDetailsPriceArea{ height: 98px !important; }
}
@media screen and (min-width:320px) and (max-width:450px) {
#body_viewinventorydetails div#htmDivInvDetailsPriceArea{ height: 95px !important; }
}
/*Pricingcss*/