.vote-body {
    margin-top: 0;
    margin-bottom: 0;
}
.vote-body .list-group {
    margin-bottom: 0;
}
.vote-body .progress {
    margin-bottom: 0;
}
.vote-body .progress-bar {
    -webkit-transition: width 4s ease-in-out;
    -moz-transition: width 4s ease-in-out;
    -ms-transition: width 4s ease-in-out;
    -o-transition: width 4s ease-in-out;
    transition: width 4s ease-in-out;
}

.progress {
    height: 20px;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}

.progress .progress-bar {
    background-color: #337ab7;
}
