.frm-track-voter #total-votes .badge.equal { width: 27px; line-height: 12px; border-radius: 50%; text-align: center; border: 1px solid #000000;}
.frm-track-voter #total-votes .badge.positive { width: 27px; line-height: 12px; border-radius: 50%; text-align: center; border: 1px solid #33cc00;}
.frm-track-voter #total-votes .badge.negative { width: 27px; line-height: 12px; border-radius: 50%; text-align: center; border: 1px solid #cc0000;}
.frm-track-voter #question {font-size: 15px !important;}
.frm-track-voter #post-tracking { padding: 3px 10px; font-size: 15px;}

/* The switch - the box around the slider */
.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
}

/* Hide default HTML checkbox */
.switch input {display:none;}

/* The slider */
.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

.slider:before {
    position: absolute;
    content: "";
    height: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

input:checked + .slider {
    background-color: #73e20e;
}

input:focus + .slider {
    box-shadow: 0 0 1px #73e20e;
}

input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

.slider.round:before {
    border-radius: 50%;
}
.switch #switch-text {font-size: 15px;}
//End of checkbox switch

.data-loader i { font-size: 35px;}
.data-loader { position: fixed; font-size: 35px; z-index: 999; height: 2em; width: 2em; overflow: visible; margin: auto; top: 0; left: 0; bottom: 0; right: 0;}
//Start Upvote/Downvote icons
.tracking-loader-small .data-loader-small { font-size: 28px;}
.vote-tracker { cursor: pointer; }
.vote-tracker .fa-thumbs-up:hover, .vote-tracker .fa-thumbs-up.active { color: #33cc00; }
.vote-tracker .fa-thumbs-down:hover, .vote-tracker .fa-thumbs-down.active { color: #cc0000; }
.vote-tracker .active {cursor: default;}
.vote-tracker .fa-thumbs-up:active { transform: translateY(2px);}
.vote-tracker .fa-thumbs-down:active { transform: translateY(2px);}
.vote-tracker .fa-thumbs-up.active:active { transform: translateY(0px);}
.vote-tracker .fa-thumbs-down.active:active { transform: translateY(0px);}
//End Upvote/Downvote icons