img.cli {
                    border-radius: 4px;
                    width: 60px;
                    height: 10px !important;
                    mmargin-right: 0;
                    ppadding-right: 0;
                }

                .chart-li a img {
        width: 70px;
        height: 65px;
        vvertical-align: middle;
        margin-right: 8px;
        margin-left:10px
    }

                .chart-li a {
                    padding: 7px 0;
                }

                .chart-li .postindi {
                    position: absolute !important;
                    top: 9% !important;
                    right: 5% !important;
                    border: 1px solid #1151d3;
                    padding: 3px;
                    border-radius: 5px;
                    font-size: 80% !important;
                }

                .chart-li .postindired {
                    position: absolute !important;
                    top: 9% !important;
                    right: 5% !important;
                    border: 1px solid red;
                    padding: 3px 4px;
                    border-radius: 5px;
                    font-size: 80% !important;
                }

                .chart-list .chart-li:first-of-type a {
                    padding: 10px 0 7px;
                }

                .chart-list .chart-li:last-of-type a {
                    padding-bottom: 7px;
                }

                .chart-li .chart-body {
                    padding-top: 5px
                }

                .chart-li:first-of-type {
                    padding-top: 0px;
                }

                .badge-rate {
                    margin-left: 0;
                    margin-right: 10px;
                    font-size: 18px;
                    padding-top: 5px;
                }

                .artistname.index {
                    font-size: 14px !important;
                    ccolor: #888888 !important;
                    color: #64707D !important;
                }

                h2.name-title:not(.index) {
                    font-size: 16px !important;
                    font-weight: 500 !important;
                    wwidth: 100px;
                    mmax-width: 90%;
                    overflow: hidden;
                    wwhite-space: nowrap;
                    text-overflow: ellipsis !important;
                    lline-height: 17px !important;
                    max-height: 17px !important;
                    ddisplay: inline-block;
                    font-family: Hind !important;
                }

                h2.name-title.index {
                    font-weight: 500;
                    font-family: Hind !important;
                }

                h2.name-title:not(.index) {
                    text-overflow: ellipsis !important;
                    overflow: hidden !important;
                    -webkit-line-clamp: 3 !important;
                    -webkit-box-orient: vertical;
                }

                .chart-list li.chart-li:not(:last-child) {
                    border-bottom: unset;
                }

                .chart-list {
                    border-top: unset;
                }

                .cchart-list:before {
                    content: "";
                    /* This is necessary for the pseudo element to work. */
                    display: block;
                    /* This will put the pseudo element on its own line. */
                    margin: 0 0 0 30%;
                    text-align: right;
                    /* This will center the border. */
                    width: 70%;
                    /* Change this to whatever width you want. */
                    ppadding-top: 10px;
                    /* This creates some space between the element and the border. */
                    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
                    /* This creates the border. Replace black with whatever color you want. */
                }

                .chart-body {
                    padding-bottom: 0px;
                    padding-top: 0px;
                }

                .chart-list li.chart-li:last-of-type {
                    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
                }

                .cchart-list li.chart-li:first-of-type {
                    padding-top: 20px;
                }

                li.chart-li:not(:last-of-type):after {
                    content: "";
                    /* This is necessary for the pseudo element to work. */
                    display: block;
                    /* This will put the pseudo element on its own line. */
                    margin: 0 0 0 0%;
                    text-align: right;
                    /* This will center the border. */
                    width: 100%;
                    /* Change this to whatever width you want. */
                    ppadding-top: 20px;
                    /* This creates some space between the element and the border. */
                    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
                    /* This creates the border. Replace black with whatever color you want. */
                }