.spr_widget_title{padding:2px 7px;}
.spr_button{margin-top:5px!important;}
.spr_rating_piece{display:block;float:left;width:17px;height:17px;background-repeat: no-repeat;}
#spr_votes{padding-left:.5em;font-size:15px;line-height:17px}#spr_container{text-align:center;line-height:17px;margin:5px 0;}
#spr_visual_container{height:17px;line-height:17px;display:inline-block;margin:0;padding:0;}
#spr_visual_container_adm{height:17px;line-height:17px;display:inline-block;margin:0;padding:0;margin-bottom:2px;}
#spr_method_hint{display:none;margin-left:5px;}
#spr_shapes{display:inline;}
.spr_admin_input{width:160px;}
.spr_cb_labels{width:138px;}
.spr_hidden{display:none;}
.spr_adm_label{width:180px;}
.spr_bs_empty{background:url(blue_stars.png) -17px 0;background-repeat: no-repeat;}
.spr_bs_full_voted{background:url(blue_stars.png) -17px -17px;background-repeat: no-repeat;}
.spr_bs_half_voted{background:url(blue_stars.png) 0 0;background-repeat: no-repeat;}
.spr_bs_full_voting{background:url(blue_stars.png) 0 -17px;background-repeat: no-repeat;}
.spr_bs_half_voting{background:url(blue_stars.png) -34px 0;background-repeat: no-repeat;}
.spr_gs_empty{background:url(green_stars.png) -17px 0;background-repeat: no-repeat;}
.spr_gs_full_voted{background:url(green_stars.png) -17px -17px;background-repeat: no-repeat;}
.spr_gs_half_voted{background:url(green_stars.png) 0 0;background-repeat: no-repeat;}
.spr_gs_full_voting{background:url(green_stars.png) 0 -17px;background-repeat: no-repeat;}
.spr_gs_half_voting{background:url(green_stars.png) -34px 0;background-repeat: no-repeat;}
.spr_ps_empty{background:url(purple_stars.png) -17px 0;background-repeat: no-repeat;}
.spr_ps_full_voted{background:url(purple_stars.png) -17px -17px;background-repeat: no-repeat;}
.spr_ps_half_voted{background:url(purple_stars.png) 0 0;background-repeat: no-repeat;}
.spr_ps_full_voting{background:url(purple_stars.png) 0 -17px;background-repeat: no-repeat;}
.spr_ps_half_voting{background:url(purple_stars.png) -34px 0;background-repeat: no-repeat;}
.spr_rs_empty{background:url(red_stars.png) -17px 0;background-repeat: no-repeat;}
.spr_rs_full_voted{background:url(red_stars.png) -17px -17px;background-repeat: no-repeat;}
.spr_rs_half_voted{background:url(red_stars.png) 0 0;background-repeat: no-repeat;}
.spr_rs_full_voting{background:url(red_stars.png) 0 -17px;background-repeat: no-repeat;}
.spr_rs_half_voting{background:url(red_stars.png) -34px 0;background-repeat: no-repeat;}
.spr_ys_empty{background:url(yellow_stars.png) -17px 0;background-repeat: no-repeat;}
.spr_ys_full_voted{background:url(yellow_stars.png) -17px -17px;background-repeat: no-repeat;}
.spr_ys_half_voted{background:url(yellow_stars.png) 0 0;background-repeat: no-repeat;}
.spr_ys_full_voting{background:url(yellow_stars.png) 0 -17px;background-repeat: no-repeat;}
.spr_ys_half_voting{background:url(yellow_stars.png) -34px 0;background-repeat: no-repeat;}
.spr_bc_empty{background:url(blue_circles.png) -17px 0;background-repeat: no-repeat;}
.spr_bc_full_voted{background:url(blue_circles.png) -17px -17px;background-repeat: no-repeat;}
.spr_bc_half_voted{background:url(blue_circles.png) 0 0;background-repeat: no-repeat;}
.spr_bc_full_voting{background:url(blue_circles.png) 0 -17px;background-repeat: no-repeat;}
.spr_bc_half_voting{background:url(blue_circles.png) -34px 0;background-repeat: no-repeat;}
.spr_gc_empty{background:url(green_circles.png) -17px 0;background-repeat: no-repeat;}
.spr_gc_full_voted{background:url(green_circles.png) -17px -17px;background-repeat: no-repeat;}
.spr_gc_half_voted{background:url(green_circles.png) 0 0;background-repeat: no-repeat;}
.spr_gc_full_voting{background:url(green_circles.png) 0 -17px;background-repeat: no-repeat;}
.spr_gc_half_voting{background:url(green_circles.png) -34px 0;background-repeat: no-repeat;}
.spr_pc_empty{background:url(purple_circles.png) -17px 0;background-repeat: no-repeat;}
.spr_pc_full_voted{background:url(purple_circles.png) -17px -17px;background-repeat: no-repeat;}
.spr_pc_half_voted{background:url(purple_circles.png) 0 0;background-repeat: no-repeat;}
.spr_pc_full_voting{background:url(purple_circles.png) 0 -17px;background-repeat: no-repeat;}
.spr_pc_half_voting{background:url(purple_circles.png) -34px 0;background-repeat: no-repeat;}
.spr_rc_empty{background:url(red_circles.png) -17px 0;background-repeat: no-repeat;}
.spr_rc_full_voted{background:url(red_circles.png) -17px -17px;background-repeat: no-repeat;}
.spr_rc_half_voted{background:url(red_circles.png) 0 0;background-repeat: no-repeat;}
.spr_rc_full_voting{background:url(red_circles.png) 0 -17px;background-repeat: no-repeat;}
.spr_rc_half_voting{background:url(red_circles.png) -34px 0;background-repeat: no-repeat;}
.spr_yc_empty{background:url(yellow_circles.png) -17px 0;background-repeat: no-repeat;}
.spr_yc_full_voted{background:url(yellow_circles.png) -17px -17px;background-repeat: no-repeat;}
.spr_yc_half_voted{background:url(yellow_circles.png) 0 0;background-repeat: no-repeat;}
.spr_yc_full_voting{background:url(yellow_circles.png) 0 -17px;background-repeat: no-repeat;}
.spr_yc_half_voting{background:url(yellow_circles.png) -34px 0;background-repeat: no-repeat;}
.spr_bh_empty{background:url(blue_hearts.png) -17px 0;background-repeat: no-repeat;}
.spr_bh_full_voted{background:url(blue_hearts.png) -17px -17px;background-repeat: no-repeat;}
.spr_bh_half_voted{background:url(blue_hearts.png) 0 0;background-repeat: no-repeat;}
.spr_bh_full_voting{background:url(blue_hearts.png) 0 -17px;background-repeat: no-repeat;}
.spr_bh_half_voting{background:url(blue_hearts.png) -34px 0;background-repeat: no-repeat;}
.spr_gh_empty{background:url(green_hearts.png) -17px 0;background-repeat: no-repeat;}
.spr_gh_full_voted{background:url(green_hearts.png) -17px -17px;background-repeat: no-repeat;}
.spr_gh_half_voted{background:url(green_hearts.png) 0 0;background-repeat: no-repeat;}
.spr_gh_full_voting{background:url(green_hearts.png) 0 -17px;background-repeat: no-repeat;}
.spr_gh_half_voting{background:url(green_hearts.png) -34px 0;background-repeat: no-repeat;}
.spr_ph_empty{background:url(purple_hearts.png) -17px 0;background-repeat: no-repeat;}
.spr_ph_full_voted{background:url(purple_hearts.png) -17px -17px;background-repeat: no-repeat;}
.spr_ph_half_voted{background:url(purple_hearts.png) 0 0;background-repeat: no-repeat;}
.spr_ph_full_voting{background:url(purple_hearts.png) 0 -17px;background-repeat: no-repeat;}
.spr_ph_half_voting{background:url(purple_hearts.png) -34px 0;background-repeat: no-repeat;}
.spr_rh_empty{background:url(red_hearts.png) -17px 0;background-repeat: no-repeat;}
.spr_rh_full_voted{background:url(red_hearts.png) -17px -17px;background-repeat: no-repeat;}
.spr_rh_half_voted{background:url(red_hearts.png) 0 0;background-repeat: no-repeat;}
.spr_rh_full_voting{background:url(red_hearts.png) 0 -17px;background-repeat: no-repeat;}
.spr_rh_half_voting{background:url(red_hearts.png) -34px 0;background-repeat: no-repeat;}
.spr_yh_empty{background:url(yellow_hearts.png) -17px 0;background-repeat: no-repeat;}
.spr_yh_full_voted{background:url(yellow_hearts.png) -17px -17px;background-repeat: no-repeat;}
.spr_yh_half_voted{background:url(yellow_hearts.png) 0 0;background-repeat: no-repeat;}
.spr_yh_full_voting{background:url(yellow_hearts.png) 0 -17px;background-repeat: no-repeat;}
.spr_yh_half_voting{background:url(yellow_hearts.png) -34px 0;background-repeat: no-repeat;}
.spr_bb_empty{background:url(blue_bar.png) -17px 0;background-repeat: no-repeat;}
.spr_bb_full_voted{background:url(blue_bar.png) -17px -17px;background-repeat: no-repeat;}
.spr_bb_half_voted{background:url(blue_bar.png) 0 0;background-repeat: no-repeat;}
.spr_bb_full_voting{background:url(blue_bar.png) 0 -17px;background-repeat: no-repeat;}
.spr_bb_half_voting{background:url(blue_bar.png) -34px 0;background-repeat: no-repeat;}
.spr_gb_empty{background:url(green_bar.png) -17px 0;background-repeat: no-repeat;}
.spr_gb_full_voted{background:url(green_bar.png) -17px -17px;background-repeat: no-repeat;}
.spr_gb_half_voted{background:url(green_bar.png) 0 0;background-repeat: no-repeat;}
.spr_gb_full_voting{background:url(green_bar.png) 0 -17px;background-repeat: no-repeat;}
.spr_gb_half_voting{background:url(green_bar.png) -34px 0;background-repeat: no-repeat;}
.spr_pb_empty{background:url(purple_bar.png) -17px 0;background-repeat: no-repeat;}
.spr_pb_full_voted{background:url(purple_bar.png) -17px -17px;background-repeat: no-repeat;}
.spr_pb_half_voted{background:url(purple_bar.png) 0 0;background-repeat: no-repeat;}
.spr_pb_full_voting{background:url(purple_bar.png) 0 -17px;background-repeat: no-repeat;}
.spr_pb_half_voting{background:url(purple_bar.png) -34px 0;background-repeat: no-repeat;}
.spr_rb_empty{background:url(red_bar.png) -17px 0;background-repeat: no-repeat;}
.spr_rb_full_voted{background:url(red_bar.png) -17px -17px;background-repeat: no-repeat;}
.spr_rb_half_voted{background:url(red_bar.png) 0 0;background-repeat: no-repeat;}
.spr_rb_full_voting{background:url(red_bar.png) 0 -17px;background-repeat: no-repeat;}
.spr_rb_half_voting{background:url(red_bar.png) -34px 0;background-repeat: no-repeat;}
.spr_yb_empty{background:url(yellow_bar.png) -17px 0;background-repeat: no-repeat;}
.spr_yb_full_voted{background:url(yellow_bar.png) -17px -17px;background-repeat: no-repeat;}
.spr_yb_half_voted{background:url(yellow_bar.png) 0 0;background-repeat: no-repeat;}
.spr_yb_full_voting{background:url(yellow_bar.png) 0 -17px;background-repeat: no-repeat;}
.spr_yb_half_voting{background:url(yellow_bar.png) -34px 0;background-repeat: no-repeat;} 
.spr_hint_container{vertical-align: middle;text-align:center;width:24px;height:24px;} 
.spr_hint{background:url(hint.png);background-repeat:no-repeat;width:16px;height:16px;} [data-tooltip],.tooltip { position: relative; cursor: pointer;} 
[data-tooltip]:before, [data-tooltip]:after, .tooltip:before, .tooltip:after { position: absolute;visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-webkit-transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-moz-transition:   opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:   opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);pointer-events: none; }
[data-tooltip]:hover:before, [data-tooltip]:hover:after, [data-tooltip]:focus:before, [data-tooltip]:focus:after, .tooltip:hover:before, .tooltip:hover:after, .tooltip:focus:before, .tooltip:focus:after {visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1; }
.tooltip:before, [data-tooltip]:before {z-index: 1001;border: 6px solid transparent;background: transparent;content: ""; }
.tooltip:after, [data-tooltip]:after {z-index: 1000;padding: 8px;width: 350px;background-color: #000;background-color: hsla(0, 0%, 20%, 0.9);color: #fff;content: attr(data-tooltip);font-size: 14px;line-height: 1.2; }
[data-tooltip]:before, [data-tooltip]:after, .tooltip:before, .tooltip:after, .tooltip-top:before, .tooltip-top:after {bottom: 100%;left: 50%; }
[data-tooltip]:before, .tooltip:before, .tooltip-top:before {margin-left: -6px;margin-bottom: -12px;border-top-color: #000;border-top-color: hsla(0, 0%, 20%, 0.9); }
[data-tooltip]:after, .tooltip:after, .tooltip-top:after {margin-left: -80px; }
[data-tooltip]:hover:before, [data-tooltip]:hover:after, [data-tooltip]:focus:before, [data-tooltip]:focus:after, .tooltip:hover:before, .tooltip:hover:after, .tooltip:focus:before, .tooltip:focus:after, .tooltip-top:hover:before, .tooltip-top:hover:after, .tooltip-top:focus:before, .tooltip-top:focus:after {-webkit-transform: translateY(-12px);-moz-transform: translateY(-12px);transform: translateY(-12px);}
.tooltip-left:before, .tooltip-left:after {right: 100%;bottom: 50%;left: auto; }  
.tooltip-left:before {margin-left: 0;margin-right: -12px;margin-bottom: 0;border-top-color: transparent;border-left-color: #000;border-left-color: hsla(0, 0%, 20%, 0.9); }
.tooltip-left:hover:before, .tooltip-left:hover:after, .tooltip-left:focus:before, .tooltip-left:focus:after {-webkit-transform: translateX(-12px);-moz-transform: translateX(-12px);transform: translateX(-12px);}
.tooltip-bottom:before, .tooltip-bottom:after {top: 100%;bottom: auto;left: 50%; }
.tooltip-bottom:before {margin-top: -12px;margin-bottom: 0;border-top-color: transparent;border-bottom-color: #000;border-bottom-color: hsla(0, 0%, 20%, 0.9); }
.tooltip-bottom:hover:before, .tooltip-bottom:hover:after, .tooltip-bottom:focus:before, .tooltip-bottom:focus:after {-webkit-transform: translateY(12px);-moz-transform: translateY(12px);transform: translateY(12px);}   
.tooltip-right:before, .tooltip-right:after {bottom: 50%;left: 100%; }  .tooltip-right:before {margin-bottom: 0;margin-left: -12px;border-top-color: transparent;border-right-color: #000;border-right-color: hsla(0, 0%, 20%, 0.9); } 
.tooltip-right:hover:before, .tooltip-right:hover:after, .tooltip-right:focus:before, .tooltip-right:focus:after {-webkit-transform: translateX(12px);-moz-transform: translateX(12px);transform: translateX(12px);}  
.tooltip-left:before, .tooltip-right:before {top: 3px; }  
.tooltip-left:after, .tooltip-right:after {margin-left: 0;margin-bottom: -16px; }