.br-theme-fontawesome-stars .br-widget {
  height: 28px;
  white-space: nowrap;
}
.br-theme-fontawesome-stars .br-widget a {
  font-family: "Font Awesome 5 Free";
  margin-right: 2px;
}
.br-theme-fontawesome-stars .br-widget a:after {
  content: "\f005";
  color: #d2d2d2;
}
.br-theme-fontawesome-stars .br-widget a.br-active:after {
  color: #EDB867;
}
.br-theme-fontawesome-stars .br-widget a.br-selected:after {
  color: #EDB867;
}
.br-theme-fontawesome-stars .br-widget .br-current-rating {
  display: none;
}
.br-theme-fontawesome-stars .br-readonly a {
  cursor: default;
}
@media print {
  .br-theme-fontawesome-stars .br-widget a:after {
    content: '\f006';
    color: black;
  }
  .br-theme-fontawesome-stars .br-widget a.br-active:after,
  .br-theme-fontawesome-stars .br-widget a.br-selected:after {
    content: '\f005';
    color: black;
  }
}
.yellowrate {
  float: right;
  margin-top: -33px;
  margin-right: 10px;
}
.toast {
  position: fixed;
  left: 0;
  right: 0;
  background-color: #888888;
  bottom: 20px;
  z-index: 1950;
  opacity: 1;
  text-align: center;
  color: #fff;
  max-width: max-content;
  padding: 5px 15px;
  margin: auto;
}
.toast-error, .toast-error span{
  background-color:rgb(228, 56, 33);
  color: #fff !important;
}
.toast-success, .toast-success span{
  background-color:rgb(0, 128, 53);
  color:  #fff !important;
}
.toast-warning, .toast-warning span{
  background-color:rgb(255, 217, 0);
  color: #333 !important;
}