.sp-poll{font:Helvetica,Arial,sans-serif;font-weight:300;border:1px solid #DDD;width:250px;padding:5px;-moz-border-radius:5px;border-radius:5px;background:#FEFEFE;margin:1em 0;padding:1em;box-shadow:0 1px 8px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.1) inset;}.sp-poll p{margin:0;}.sp-label,.sp-input-label,.sp-btn{cursor:pointer;}.sp-list,.sp-item{list-style:none;margin:0;padding:0;}.sp-item{clear:both;display:block;margin:1em 0;}.sp-input-radio{float:left;margin:0.5em 1em 0 0;}.sp-label{display:inline-block;width:210px;}.sp-results{line-height:1.5em;margin:0.5em 0;font-size:0.9em;}.sp-answer{font-weight:300;margin:1em 0 0;}.sp-answer-response{margin:0 0 0.5em;border-top:2px solid #C09;display:block;}.sp-total{margin:0;text-align:center;}.sp-question{font-weight:700;font-size:1.1em;margin:0 0 3px;border-bottom:1px solid #DDD;text-align:left;}.sp-btn{cursor:pointer;font-size:16px;color:#333;width:100%;border:1px solid #FEFEFE;background:#EFEFEF;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 3px rgba(0,0,0,0.6)}.sp-btn:hover{background:#DDD;box-shadow:0 0 5px rgba(0,0,0,0.6)}.sp-btn:active{background:#EFEFEF;box-shadow:0 0 5px rgba(0,0,0,0.3) inset;}