.srtgs .stars, .srtgs .d_rtg, .srtgs .totalrate { width:221px; }
.srtgs {
 position:relative;
 width:221px;
 margin:0;
 margin-top:5px;
 font-family:Helvetica, Arial, sans-serif;
 text-align:left;
 padding:1px 2px;
 -moz-border-radius:.7em;
 -webkit-border-radius:.7em;
 -khtml-border-radius:.7em;
 border-radius:.7em;
}
.srtgs .stars {
 position:relative;
 height:20px;
 margin:0;
 background: url('data:image/svg+xml,<svg fill="%23ccc" width="22px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M374.6 164L306.1 34.3 288.1 0 270 34.3 201.5 164 57.1 189l-38.2 6.6 27 27.8L148.1 328.5 127.2 473.6 121.7 512l34.8-17.1 131.6-64.7 131.6 64.7L454.4 512l-5.5-38.4L428 328.5 530.2 223.4l27-27.8L519 189 374.6 164zM492 216.8l-86.9 89.4-11 11.3 2.2 15.6 17.8 123.5-111.9-55-14.1-6.9-14.1 6.9L162 456.5l17.8-123.5 2.2-15.6-11-11.3L84.1 216.8 207 195.5l15.5-2.7 7.3-13.9L288.1 68.6l58.2 110.3 7.3 13.9 15.5 2.7L492 216.8z"/></svg>') repeat-x top left;
}
.srtgs .d_rtg {
 position:absolute;
 display:block;
 top:0; left:0;
 margin:0;
 height:20px;
}
.srtgs .totalrate {
 position:relative;
 text-align:left;
 font-weight:bold;
 color:var(--tcs-darkorange);
}
.totalrate i {
 padding-right:12px;
 color:var(--text-color);
}
.totalrate span{
 color:#ed0001;
}
 .srtgs .d_rtg span {
  display:block;
  width:22px;
  float:left;
  cursor:pointer;
 }
.srtgs .star_n {
 position:relative;
 height:20px;
 margin:0;
 background:url('data:image/svg+xml,<svg fill="darkorange" width="22px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M288.1 0l86.5 164 182.7 31.6L428 328.5 454.4 512 288.1 430.2 121.7 512l26.4-183.5L18.9 195.6 201.5 164 288.1 0z"/></svg>') repeat-x top left;
}
.srtgs em {
 display:block;
 margin:1px 11px;
 font-size:13px;
 text-align:right;
}