.br-theme-bars-square .br-widget {
  /*height: 15px;
  white-space: nowrap;*/
}
.br-theme-bars-square .br-widget a {
  display: block;
  width: 30px;
  height: 30px;
  float: left;
  border: 2px solid #bbcefb;
  background-color: white;
  margin: 2px;
  text-decoration: none;
  font-size: 14px;
  font-weight: 400;
  line-height: 2;
  text-align: center;
  color: #bbcefb;
  font-weight: 600;
}
.br-theme-bars-square .br-widget a.br-active,
.br-theme-bars-square .br-widget a.br-selected {
  border: 2px solid #4278F5;
  color: #4278F5;
}
.br-theme-bars-square .br-widget .br-current-rating {
  clear: both;
  width: 330px;
  text-align: center;
  font-weight: 600;
  display: block;
  padding: .5em 0;
  color: #646464;
}
.br-theme-bars-square .br-readonly a {
  cursor: default;
}
.br-theme-bars-square .br-readonly a.br-active,
.br-theme-bars-square .br-readonly a.br-selected {
  border: 2px solid #729bf8;
  color: #729bf8;
}
@media print {
  .br-theme-bars-square .br-widget a {
    border: 2px solid #b3b3b3;
    color: #b3b3b3;
  }
  .br-theme-bars-square .br-widget a.br-active,
  .br-theme-bars-square .br-widget a.br-selected {
    border: 2px solid black;
    color: black;
  }
}



/* standard theme, adjustments at the end */
/*.br-theme-bars-1to10 .br-widget {
    height: 50px;
    white-space: nowrap;
}

    .br-theme-bars-1to10 .br-widget a {
        display: block;
        width: 12px;
        padding: 5px 0;
        height: 28px;
        float: left;
        background-color: #F0F0F0;
        margin: 1px;
        text-align: center;
    }

        .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;
    }
}*/


/* Gradient colours */

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="0"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="0"] {
    background-color: #FDCFCF;
}

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="1"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="1"] {
    background-color: #FDCFCF;
}

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="2"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="2"] {
    background-color: #FDCFCF;
}

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="3"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="3"] {
    background-color: #FDCFCF;
}

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="4"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="4"] {
    background-color: #FDCFCF;
}

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="5"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="5"] {
    background-color: #FDCFCF;
}
.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="6"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="6"] {
    background-color: #FDCFCF;
}

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="7"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="7"] {
    background-color: #F2F2F2;
}

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="8"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="8"] {
    background-color: #F2F2F2;
}

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="9"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="9"] {
    background-color: #D4FEB4;
}

.br-theme-bars-1to10 .br-widget a.br-active[data-rating-value="10"],
.br-theme-bars-1to10 .br-widget a.br-selected[data-rating-value="10"] {
    background-color: #D4FEB4;
}





.br-theme-bars-1to5 .br-widget a.br-active[data-rating-value="0"],
.br-theme-bars-1to5 .br-widget a.br-selected[data-rating-value="0"] {
    background-color: #FF0000;
}

.br-theme-bars-1to5 .br-widget a.br-active[data-rating-value="1"],
.br-theme-bars-1to5 .br-widget a.br-selected[data-rating-value="1"] {
    background-color: #FF6900;
}

.br-theme-bars-1to5 .br-widget a.br-active[data-rating-value="2"],
.br-theme-bars-1to5 .br-widget a.br-selected[data-rating-value="2"] {
    background-color: #FFD300;
}

.br-theme-bars-1to5 .br-widget a.br-active[data-rating-value="3"],
.br-theme-bars-1to5 .br-widget a.br-selected[data-rating-value="3"] {
    background-color: #C2FF00;
}

.br-theme-bars-1to5 .br-widget a.br-active[data-rating-value="4"],
.br-theme-bars-1to5 .br-widget a.br-selected[data-rating-value="4"] {
    background-color: #58FF00;
}

.br-theme-bars-1to5 .br-widget a.br-active[data-rating-value="5"],
.br-theme-bars-1to5 .br-widget a.br-selected[data-rating-value="5"] {
    background-color: #00FF00;
}