    .individual_rating_pdi_desktop{
        width: 100%;
        float: left;
        margin: 5px;
        /*margin-left: 20px;*/
    }
.individual_rating_pdi__rtng-star, .individual_rating_pdi__rtng-star__inr {
        float: left;
        height: 18px;
    }
    .individual_rating_pdi__star {
        /*width: 50%;*/
        float: left;
    }
    .divid_rating_pdi{
        border-right: 1px solid #e5e5e5;
        height: 25px;
    }
    .individual_rating_pdi__rtng-star {
        margin-left: 7px;
        width: 102px;
        cursor: pointer;
        background-image: url(/pdicontent/static/images/icons/star-grey.png);
    }
    .individual_rating_pdi__rtng-star__inr {
        background-image: url(/pdicontent/static/images/icons/star-gold.png);
    }
    .individual_rating_pdi_block{
        width: 100%;
        float: left;
        margin: 4px 0;
    }
    .individual_rating_pdi__reviws_count{
        float:left;
        font-size: 13px;
        cursor: pointer;
        text-align: left;
        margin-left: 20px;
    }
    .individual_rating_pdi__rtng-star, .individual_rating_pdi__rtng-star__inr {
        background-position: left center;
        background-repeat: repeat-x;
        background-size: auto 18px;
    }


    .listing_rating__rtng-star, .listing_rating__rtng-star__inr {
        float: left;
        height: 14px;
    }
    .listing_rating__star {
        width: 50%;
        float: left;
    }
    .listing_rating__rtng-star {
        margin-left: 7px;
        width: 71px;
        cursor: pointer;
        background-image: url(/pdicontent/static/images/icons/star-grey.png);
    }
    .listing_rating__rtng-star__inr {
        background-image: url(/pdicontent/static/images/icons/star-gold.png);
    }
    .listing_rating_block{
        width: 100%;
        float: left;
        margin: 4px 0;
    }
    .listing_rating__reviws_count{
        width: 50%;
        float:right;
        font-size: 11px;
        cursor: pointer;
    }
    .listing_rating__rtng-star, .listing_rating__rtng-star__inr {
        background-position: left center;
        background-repeat: repeat-x;
        background-size: auto 13px;
    }


    .pdi-rating-pop-up {
        display: none;
        position: absolute;
        padding: 5px;
        background: #FFF;
        color: #000000;
        border: 1px solid #DCDCDC;
        border-radius: 3px;
        font-size: 90%;
      }
      .pdi-pop-rating-img,.pdi-pop-title,.pdi-rating-txt{text-align:center;float: left;width: 100%;}.rating_mouseover_popup{margin:0;padding:0}.pdi-mouseover-pop{float:left;width:295px}.pdi-pop-right{float:left;width:90px;border-right:1px solid #dcdcdc}.pdi-pop-left{float:left;width:190px;padding:5px 5px}.pdi-pop-title{font-size:14px;text-transform:uppercase}.pdi-pop-avg-rating{float: left;width: 100%;text-align:center;font-size:20px!important;font-weight:700;margin:10px 0}.pdi-rating-txt{font-size:10px !important;}.pdi-rating-comment,.pdi-rating-lable{font-size:10px;float:left}.five_star{width:150px;background:#ff0;height:3px}.pdi-RatingrankBar{width:115px;background:#ccc;height:4px;float:left;margin-top:7px;margin-left:7px}.pdi-rating-val{float:left;width:100%}.pdi-rating-comment{margin-left:5px;color:#666;font-size: 10px;}.pdi-rankBg{display:block;background:#ff752a;height:4px;width:40%;float:left}

.review-individual-pdi{
    width: 100%;
    float: left;
    margin-bottom: 20px;
}
.first-block-rating-pdi{
    display: block;
    width: 30%;
    height: 190px;
    float: left;
    margin-left: 20px;
    text-align: center;
}
.individual-block-right-pdi{
    margin-top:15px;
}
.rating-seller-image-pdi{
    border-bottom: 1px solid #dcdcdc;
    padding-bottom: 4px;
    font-size: 12px;
}
.individual-rating-reviews-pdi{
    font-size: 12px;
    color: #0066cc;
    cursor: pointer;
}
.individual-rating-reviews-pdi a{
    color: #0066cc;
}

@media (max-width:574px){

    .first-block-rating-pdi{
        width: 100% !important;
        margin: 0;
        height: auto;
        border: 1px solid #dcdcdc;
        margin-bottom: 20px;
    }
    .pdi-mouseover-pop{
        width: 100%;
    }
    .pdi-rating-pop-up{
        width: 85%;
    }
    .listing_rating__star{
        width: auto;
        float: none;
        margin-bottom: 10px;
    }
    .pdi-rating-val{
        float: none;
        width: auto;
    }
}
