.br-theme-bars-1to10 .br-widget {
  height: 50px;
  white-space: nowrap;
}
    .br-theme-bars-1to10 .br-widget a {
        display: block;
        width: 55px;
        padding: 5px 0;
        height: 8px;
        float: left;
        background-color: #bbcce8;
        margin: 1px;
        text-align: center;
    }

@media screen and (max-width: 1200px) {
    .br-theme-bars-1to10 .br-widget a {
        width: 25px;
    }
}
    .br-theme-bars-1to10 .br-widget a.br-active,
    .br-theme-bars-1to10 .br-widget a.br-selected {
        background-color: #EDB867;
    }

    .br-theme-bars-1to10 .br-widget .br-current-rating {
        font-size: 20px;
        line-height: 2;
        float: left;
        padding: 0 20px 0 20px;
        color: #EDB867;
        font-weight: 400;
    }

    .br-theme-bars-1to10 .br-readonly a {
        cursor: default;
    }

        .br-theme-bars-1to10 .br-readonly a.br-active,
        .br-theme-bars-1to10 .br-readonly a.br-selected {
            background-color: #f2cd95;
        }

    .br-theme-bars-1to10 .br-readonly .br-current-rating {
        color: #f2cd95;
    }


    @media print {
        .br-theme-bars-1to10 .br-widget a {
            border: 1px solid #b3b3b3;
            background: white;
            height: 38px;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }

            .br-theme-bars-1to10 .br-widget a.br-active,
            .br-theme-bars-1to10 .br-widget a.br-selected {
                border: 1px solid black;
                background: white;
            }

        .br-theme-bars-1to10 .br-widget .br-current-rating {
            color: black;
        }
    }

    #minmin {
        background-color: red;
    }

    #min {
        background-color: red;
    }

    #neutral {
        background-color: orange;
    }

    #plus {
        background-color: green;
    }

    #plusplus {
        background-color: green;
    }
