/*
 * simple demo stylesheet for the EasyPoll Snippet v.0.2
 */

@CHARSET "UTF-8";

.pollvotes, .pollresults {

   margin:0 auto;
background: #ffffff;
border-left: 2px solid #fdd7e4;
border-right: 2px solid #fdd7e4;
    padding:10px;
	color:#333;
    font-size:14px;
}

.pollvotes h3, .pollresults h3 {
    margin-top:0px;
    font-size:14px;
    color:#F83985;
	text-align: center;
	padding-bottom: 10px;
}

.pollvotes ul, .pollresults ul {
    padding:0px 4px 0px 16px;
}

.easypoll fieldset {
    border:0px;
    margin:0px;
    padding:0px;
}

.easypoll input.pollbutton {
    border:1px solid #F3B9E3;
    color:#702383;
    background-color:#F6DBFD;
}

.easypoll input:hover {
    background-color:#FFF;
}

.easypoll_bar {
    height:8px;
    background-color:#FFF;
}

.easypoll_inner {
    height:100%;
    background: #F83985;
}

.easypoll_error {
    border:1px solid #600;
    background-color:#FAA;
    padding:8px;
}

.pollresults ul, .pollvotes ul {
	list-style: none;
	padding-bottom: 10px;
}

.pollresults ul li, .pollvotes ul li {
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	padding-bottom: 6px;
}

.pollresults p {
	font-size: 12px;
	text-align: center;
}

.pollresults ul li strong {
	font-size: 12px;
	font-weight: normal;
}

.allPositions {
text-align: right;
padding-right: 20px;
background: #ffffff;
border-left: 2px solid #fdd7e4;
border-right: 2px solid #fdd7e4;
font-size: 12px;
color: #A8A8A8;
}

.allPositions a{
font-size: 12px;
color: #A8A8A8;
}

.pollvotes {
width: auto;
background: #ffffff;
border-left: 2px solid #fdd7e4;
border-right: 2px solid #fdd7e4;
max-width: none !important;

}

.bg .pollvotes {
border-top: 0;
border-bottom: 0;
}
