
.wp-polls {  }

.wp-polls-form { }

.poll-entry {
	background:#FFFFE0;
	margin:0 0 21px;
	padding:10px 0;
}

.poll-question {
	text-align:center;
	font-size:1.55em;
	color:#FFFFFF;
}
.poll-question span {
	background:#53C3C3;
	padding:3px 7px;
}

.poll-answers { }

.poll-answers, .poll-results {
	margin:0 10px !important;
	overflow:hidden;
	text-align:center;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;/* background-color: #ffffff; */
}

.poll-answers li {
	background:#FF0076 !important;
	display:inline-block;
	height:35px !important;
	margin:0 5px;
	padding:0 5px !important;
	position:relative;
	text-align:center;
	width:135px;
	color: #FFF;
}

.poll-answers li:hover { background: #FF0 !important; color: #000!important; }

.poll-answers input {
	cursor:pointer;
	height:110px;
	left:0;
	margin:0;
	padding:0 !important;
	position:absolute;
	top:0;
	width:145px;
}

.poll-answers li span {
	display:table-cell;
	font-weight:bold;
	height:35px;
	text-align:center;
	vertical-align:middle;
	width:135px;
}

.poll-results {
	border-bottom:1px solid #E6DB55;
	margin:0 10px !important;
}

.poll-results li {
	display:inline-block;
	font-weight:bold;
	line-height:18px;
	margin:0 5px !important;
	padding:0 !important;
	background: none!important;
	position:relative;
	bottom:-7px;
}

.poll-results li.your-choice { }

.poll-results li small {
	display:block;
	font-weight:normal;
}

.poll-results input { }

.poll-results label { }

.poll-total-voters { }

.poll-archives { }

.wp-polls .pollbar {
	background:#FF0076;
	width:170px !important;
	display:block;
	margin:3px 0 0;
}

.wp-polls-loading {
	color:#666666;
	font-weight:bold;
	position:relative;
	text-align:center;
	text-transform:lowercase;
	top:-80px;
	display: none;
}

.wp-polls-loading img {
	margin: 0 auto;
	display: block;
	border: none;
}

/* Polls Archive Paging */
.wp-polls-paging a, .wp-polls-paging a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}

.wp-polls-paging a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}

.wp-polls-paging a:hover {
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

.wp-polls-paging a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}

.wp-polls-paging span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

.wp-polls-paging span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

.wp-polls-paging span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
