﻿.custom-voting-item { background-color: #D5EAF6;padding: 20px;margin-bottom: 20px;}
.closed {background-color: #F5F7F9;}
.custom-voting-item .header { margin-bottom: 10px;width: 100%;}
.custom-voting-item .toggler { min-width: 12px;width: 12px;background-image: url(BlueCornerDown.png);background-repeat: no-repeat;background-position: 0px 4px;cursor: pointer;}
.custom-voting-item .expanded {background-image: url(BlueCornerUp.png);}
.custom-voting-item .theme { padding-left: 8px;font-size: 14px;font-weight: bold;color: #0C5093;}
.custom-voting-item .state{ text-align: right; width: 120px;}
.custom-voting-item .votebtn {background-color: #fff;display:block;width:150px;text-align:center;color: #61ABDA;font-weight: bold;padding: 10px;white-space: nowrap;}
.custom-voting-item .allowvote { cursor: pointer;}
.custom-voting-item .allowvote:hover { text-decoration: underline;}

.custom-voting-item .options { margin-left: 20px;}
.custom-voting-item .options {display:block;}
.custom-voting-item .options td { padding: 2px;line-height: 18px;}

.custom-voting-item .voted { width: 100%;}
.custom-voting-item .voted td { padding-bottom: 10px;}
.custom-voting-item .voted .container {background-color:#fff; border:1px solid #fff; padding:0px;}
.custom-voting-item .voted .level { height: 40px;

/*background-color: #D5EAF6;*/
background-color: #A9D0F5;
}
.custom-voting-item .voted .option {height: 40px;margin-top: -40px;padding-left: 20px;padding-bottom:0px;overflow: hidden;}
.custom-voting-item .voted .rate { text-align: right;width: 40px;color: #fff;font-weight: bold;}

.custom-voting-item .results { width: 100%;}
.custom-voting-item .results td { padding-bottom: 10px;}
.custom-voting-item .results .level { height: 40px;background-color: #D5EAF6;}
.custom-voting-item .results .option { height: 40px;margin-top: -40px;padding-left: 20px;padding-bottom:0px;overflow: hidden;}
.custom-voting-item .results .rate { text-align: right;width: 40px;color: #61ABDA;font-weight: bold;}