#related-poll {
float:left;
margin:10px 0 20px 0px;
}

.lg-poll{position:relative;}
.lg-poll #loading{background:url('../../img/throbber.gif') no-repeat center left; padding-left:22px; position:absolute; right:0; top:94px;}
.lg-poll .has-voted{background:#paleGreen url('../../img/icon_accept.png') no-repeat 8px 8px; border:1px solid #dPaleGreen; padding:8px 8px 8px 30px;}

.lg-poll label,
.lg-poll p{display:block; float:none; margin:0; padding:0; width:auto;}
.lg-poll form{margin:0;}

.lg-poll form ul,
.lg-poll form ul li,
.lg-poll .submit {clear:none;float:left; display:inline; margin:0; list-style-type:none; }

.lg-poll .lg-polls-answers li label{border:1px dotted #dividerGrey; margin-right: 8px; padding:4px; margin-top:5px; margin-bottom:5px;}
.lg-poll .lg-polls-answers li label *{margin:0; vertical-align:middle;}
.lg-poll .lg-poll-results{display:inline; float:left; margin-top:10px;margin-right:10px; width:420px;}
.lg-poll .lg-poll-results ul{margin:0 0 18px 0; font-size:11px;}
.lg-poll .lg-poll-results li{border:1px solid #fff; height:15px; list-style-type:none; margin-bottom:2px; margin-left:180px; margin-right:56px; padding:2px; position:relative;}
.lg-poll .lg-poll-results li .answer{left:-175px; position:absolute; text-align:right; width:160px;}
.lg-poll .lg-poll-results li .answer-total-votes{position:absolute; right:-56px; width:51px;}
.lg-poll .lg-poll-results li .percentage small{display:block; font-size:11px; padding-left:5px}

.lg-poll .lg-poll-results li.a-0{border-color:#BD4142;}
.lg-poll .lg-poll-results li.a-0 .percentage{background:#BD4142;}

.lg-poll .lg-poll-results li.a-1{border-color:#F7BA29;}
.lg-poll .lg-poll-results li.a-1 .percentage{background:#F7BA29;}

.lg-poll .lg-poll-results li.a-2{border-color:#EFEB08;}
.lg-poll .lg-poll-results li.a-2 .percentage{background:#EFEB08;}

.lg-poll .lg-poll-results li.a-3{border-color:#5A7DD6;}
.lg-poll .lg-poll-results li.a-3 .percentage{background:#5A7DD6;}

.lg-poll .lg-poll-results li.a-4{border-color:#73A25A;}
.lg-poll .lg-poll-results li.a-4 .percentage{background:#73A25A;}

.lg-poll .lg-poll-results li.a-5{border-color:#9CCB21;}
.lg-poll .lg-poll-results li.a-5 .percentage{background:#9CCB21;}

.lg-poll #pie-chart img{display:block; margin:0 auto;}



/**
right sidebar allows the display of a poll. However, this poll needs to be within the right bar. Margin, padding and width have to be reset
*/
.sidebar_item .lg-poll ul.lg-polls-answers {
width:150px;
margin:0px;
padding:0px;
background: none; border:none; 
}

.sidebar_item .lg-poll .lg-polls-answers li {
float:left;
width:150px;

}

.sidebar_item .lg-poll .lg-polls-answers li label {
background: none; border:none; 
margin:0px;
padding:0px;
}

.sidebar_item .lg-poll .lg-poll-results {
display:inline; float:left; margin-right:10px; 
}

.sidebar_item .lg-poll .lg-poll-results li{
 height:15px; list-style-type:none; margin-bottom:2px; margin-left:65px; margin-right:56px; padding:2px; position:relative;width:100px;
 }

.sidebar_item .lg-poll .lg-poll-results li .answer{
left:-105px; position:absolute; text-align:right; width:100px;
 }

.sidebar_item .poll-total-votes {
float:left;
clear:left;
margin-top:20px;
}
