.rating_1,.rating_2,.rating_3,.rating_4,.rating_5{font-size: 0;white-space: nowrap;display: inline-block;background-size: contain;float:left;width:63px;height:12px;overflow: hidden;background-size: contain;}
.rating_1{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAMCAYAAADVsWXcAAAACXBIWXMAAAsSAAALEgHS3X78AAAB2UlEQVR42r1VvWoCQRD2EexTxCcIPkCKPEKakNY30FR5hICVRcqAlYXCxSv84TjRA0UUhUMPbYJgFYsUCSmChWj2kzk4jxldE9himNtv5tuZ725nL7F6uEgw5gl4Ip/PszYYDDZSTLJ+v3825y91RqPRF4dzAm+V7chribdt21osFjt43YZMcVzXfQIHXkd8gcQXdMW3Wq0PFIDXbcoUp9vt+uDA64hfkvilrvjJZLJDAXjdpkxxgiDYgAPPif8ksacMeRlFyszn830Tpwx5yIfNZjMtDvJCzrl11Il4Uc9bTc4W4tPK/BPCfcrbv7FKpfI4Ho+PFkEceeFbxrO6eI5yEP8vp9ls3vu+/3OMgzjywuOcVFYUhBcpfnDsS6XSled539zmwBGPHzNTnFqtdqn+JG8cBzji8ZlPCeJT0syXy+U7rgBwaQZNcRqNxjXHAc5deDlBfE4SX6/XA64AcKkpU5xOp1PlOMA58TaJrdLXrtLalsT3er01NoTHV4iupaZMcYbD4Qo5yr/ja8PTehUXnySh2divLUs4O/PYTM3PNDZvU+DS/JrgYKYRa7fbr1Eca9rrYOZvwtucsXR07sONLMt6jt6yUQPOzaMpjuM4OdzmHAd4OPe/+U67nG35oKYAAAAASUVORK5CYII=');}
.rating_2{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAMCAYAAADVsWXcAAAACXBIWXMAAAsSAAALEgHS3X78AAAB+0lEQVR42p2Uv2oCQRDGfQT7FPEJQh4gRR4hTUjrG2iqPELAyiJlwMpC4eIV/kEUPVD8g8KhhzZBsIpFioQUIYVo9gt7sFlm17kthrmdnZ/3fe7Npnb3ZykiAkPdFkamUCiQMR6P96Y9U0wmk8TMbDb7pOqU2BsRR5m5xq0M9WLf973NZnNE5ppwYTqdziMYZI75ojRSTGDeylCiut3uO0Qhc424MIPBIASDzDG/lUa2CcxbGUrUYrE4QhQy14gLE0XRHgwyZf5DCj8V6MvKSMSIF2VXq9Wf8FOBPvQj1us1i0Ef+sUX8SyeD0zmAPOXIsITJkLZF59mIgb/crVafZjP51Zh2EdffDJ4FpeVlcG+yrRarbswDL9tDPbRF5tJiygZTJTkvv45s5lYWLlcvgiC4IsShDr29U/ThanX6+ej0eiVYlDHvj7zGYORjGXWWYwqrFKp3FKiUDfNrQvTbDavKAZ16sLLG4zkLeZZjCqq0WhElCjUTUZcmH6/X6MY1CnzvhRekydXk2vfYp7FqKKGw+EPRCDj5NS1yYgLM51Od+gR+Q2njSzXO918WorOaeZysm6aeRajzi8EiJlbajO6RN0080kZzDT2er3ei1rHWv7Wv5m/1m7zlHazU3PPZuKXe573pN7MaqBOzbAL026387jNKQb1eO5/AZdLYaCUl78JAAAAAElFTkSuQmCC');}
.rating_3{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAMCAYAAADVsWXcAAAACXBIWXMAAAsSAAALEgHS3X78AAAB1UlEQVR42rWUv2oCQRDGfQT7FPEJQh4gRR4hTUjrG2iqPELAyiJlwMpC4eIV/kH0zgNFFIVDD2yCYBWLFAkpQgrR7BfmYLPMnivcFsO4M/Pp92OdzWzvzzJMBJp6UqSqKZVKbEwmk52up4vZbPbJ1bkfvhFxoGwKkbqGM+u6rrNerw/IpuC9Xu8RGmQT+DKZKp8AkrqGA+n3++8AQTaFHw6HITTIJvAbMrU5ASR1DQeyWCwOAEE2hY+iaAcNMgf/QSaOBebyFNY1wlx+tVr9wR4LzGHe87xn8XlvqNkD/lJEeMRQSHPxzVjX4Gbq9frDfD5PhEEfc/FtdjqduzAMv5M06GMuNpYVUdEYqlBf/Wta1cQw1Wr1IgiCLw4CdfTVv3Oz2Twfj8evnAZ19NWdz2lM5RL21ppGhqnVarccCOq6XW+321ecBnXuwStqTBUTQKxpZJBWqxVxIKjr4AeDQYPToM7Bu2SiQbfQoLObAGJNI4OMRqMfGEfGbctnHfx0Ot1iRuQ33DYynbcqfJYMFBSjBarr9teaRt55mBZ7ulT2eom6bufR833/Ra7jTN/1b+evlZc5o7zS3A5b1cSGHcd5kl9zOVDn9r7b7RbxmnMa1OO9/wW/7Aet9AjRpgAAAABJRU5ErkJggg==');}
.rating_4{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAMCAYAAADVsWXcAAAACXBIWXMAAAsSAAALEgHS3X78AAABVklEQVR42s2WMUrEUBCGc4TtLdwjeAALj2Bn6w02nkJItfbC3sAsGBJCIBECgUDgFSlSSGBtTKmVlbjmh3kg4+Ql200xDG/e+2fmy2Ze1hvuzjzBXibiLlOhCYLgnzVN8ynFpQTXox3JL21IjYYDZll23/f9EX4J/JYKbE9oSo2GA5ZlaQAPvwT+QAUOJzSlRsMB27b9Bjy8BP9BCecM527JVGrenh8eu677Aeyc4RzgL0YzM8kNnbNPWK0mSZIbY8yXCxz7OGeLrEbbTSTf0T5/xVRq8DpHUXReVdWrBI449vnMrycKrB0zqE5j5zmO40sJHnHpwvMnCviOptRpLFhRFKEEj7gEv6eEIT3RkNZ7R1PqNBasrusBsKN/x68NT+uBw68o2YYl21B8ahbVaezMAzTP86e/nzasEeczf8VuWY/duNI8qtQAKk1TH7e59JcWcTv3v1rhq7db36f7AAAAAElFTkSuQmCC');}
.rating_5{background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAMCAYAAADVsWXcAAAACXBIWXMAAAsSAAALEgHS3X78AAAAsUlEQVR42mN4XijNgAUfwCGODw85PdgUBgDxfyhNrOFDUg82xROgiieQYMGQ1INN8QOo4gckWDAk9YCI91BJQhikLgGKh4UekOcNgPg8AYXnoepgoTYs9MA0CADxfBwK50Pl0ZPTkNeDrEEBh2IFPPlpSOtBVlyAQ3EBHguGtB5kxRugkuuhobMeyt+Ax4IhrQc5j4Ak8tEMyIeK48pXQ1oPTNABrcRkQCs9seWtIa8HANKmVDjUZQZtAAAAAElFTkSuQmCC');}
.star-rating {direction:ltr;font-size: 0;white-space: nowrap;display: inline-block;width: 150px;height: 30px;overflow: hidden;position: relative;background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size: contain;}
.star-rating i {opacity: 0;position: absolute;left: 0;top: 0;height: 100%;width: 20%;z-index: 1;background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size: contain;}
.star-rating input {-moz-appearance: none;-webkit-appearance: none;opacity: 0;display: inline-block;width: 20%;height: 100%;margin: 0;padding: 0;z-index: 2;position: relative;cursor: pointer;}
.star-rating input:hover + i,.star-rating input:checked + i {opacity: 1;}
.star-rating i ~ i {width: 40%;}
.star-rating i ~ i ~ i {width: 60%;}
.star-rating i ~ i ~ i ~ i {width: 80%;}
.star-rating i ~ i ~ i ~ i ~ i {width: 100%;}.choice {position: relative;top: 0;left: 0;right: 0;text-align: center;padding: 2px;display: block;}
.rate-wrapper{text-align:center;width:250px;margin:0 auto;}