#emolmlt-notaencuestas ul {
font-family: Arial, Helvetica, sans-serif;
list-style-type: none;
padding:0px;
margin:0px;
max-width: 709px;
}

#emolmlt-notaencuestas ul > li {
margin-bottom: 20px;
}

#emolmlt-notaencuestas > ul h4 {
background-color: #517b80;
color: #fff;
font-weight: bold;
margin:0px;
line-height: 16px;
font-size: 16px;
padding: 8px 15px;
}

#emolmlt-notaencuestas div[id^="OPP-poll-id-"] {
width:100%!important;
clear:both;
padding-bottom: 10px;
background-color: #f5f5f5;
border-bottom: 1px solid #d8d8d8;
}

.OPP-poll-choice-div input[type="radio"] {
-webkit-appearance: radio;
}

.OPP-poll-choice-div.OPP-poll-choice-text {
margin-bottom: 3px;
margin-top: 10px;
}

#OPP-poll-question-text {
margin-top:5px!important;
line-height: 18px;
color: #4a5c5f!important;
}

.OPP-result-summary {
    display: block!important;
    text-align: center!important;
    margin-top: 10px!important;
}

#OPP-div-around-poll {
background-color: transparent!important;
}

#OPP-div-around-poll div.OPP-choiceBar > div {
	border:0px!important;
}

#OPP-poll-vote-button {
    margin-right: 4px!important;
    font-size: 11px!important;
    cursor: pointer;
    background-color: #DDD;
    border: solid 1px #CCC;
    font-weight: bold!important;
    border-radius: 3px;
    padding: 4px 8px!important;
}

#OPP-poll-vote-button:hover {
	border: solid 1px #aaaaaa;
	background-color: #E2E2E2;
}

#OPP-result-link-text:hover {
	color: #848484;
}

#OPP-powered-by {
    color: #BDBDBD!important;
}