#wrapper .poll-results{width:230px;margin-top:10px}
#wrapper .poll-results p{font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif";color:#333;letter-spacing:0.01em}
#wrapper .poll-results .result-0{height:19px;margin:10px 0px 10px 0px;background-color:#85c2a3}
#wrapper .poll-results .result-1{height:19px;margin:10px 0px 10px 0px;background-color:#ffd070}
#wrapper .poll-results .result-2{height:19px;margin:10px 0px 10px 0px;background-color:#f76e64}
#wrapper .poll-results .result-3{height:19px;margin:10px 0px 10px 0px;background-color:#766fbc}
#wrapper .poll-results .result-4{height:19px;margin:10px 0px 10px 0px;background-color:#ea97a8}
#wrapper .poll-results .result-5{height:19px;margin:10px 0px 10px 0px;background-color:#92d3d1}
#wrapper .poll-results .result-6{height:19px;margin:10px 0px 10px 0px;background-color:#bb92cd}
#wrapper .poll-results .result-7{height:19px;margin:10px 0px 10px 0px;background-color:#ff9372}
#wrapper .poll-results .result-8{height:19px;margin:10px 0px 10px 0px;background-color:#74b2e6}
#wrapper .poll-results .result-9{height:19px;margin:10px 0px 10px 0px;background-color:#bad496}
#wrapper .poll{padding:10px 0px;margin:20px 0px}
#wrapper .poll h4{border-top:3px solid #333;padding:12px 0px 10px;clear:both}
#wrapper .poll h4 a{color:gray;text-transform:lowercase;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif" !important}
#wrapper .poll h4 a:first-letter{text-transform:uppercase}
#wrapper .poll h3,#wrapper .poll h3 a{font-family:"UnitSlabProBold","Times New Roman";font-size:16px;font-weight:normal;line-height:20px;color:#333}
#wrapper .poll a{float:right;text-align:right;width:100px;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif";font-size:14px;font-weight:normal;line-height:16px}
#wrapper .poll span a{margin:10px 0px 0px 0px}
#wrapper .poll ul{margin:10px 0px 12px}
#wrapper .poll ul li{list-style:none;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif";font-size:14px;font-weight:normal;line-height:22px;color:#333;clear:both;margin:3px 0px}

#wrapper .elections_poll{padding:10px 0px;margin:0px 0px -5px 0px}
#wrapper .elections_poll h4{border-top:3px solid #333;padding:12px 0px 10px;clear:both}
#wrapper .elections_poll h4 a{color:gray;text-transform:lowercase;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif" !important}
#wrapper .elections_poll h4 a:first-letter{text-transform:uppercase}
#wrapper .elections_poll h3,#wrapper .elections_poll h3 a{font-family:"UnitSlabProBold","Times New Roman";font-size:16px;font-weight:normal;line-height:20px;color:#333}
#wrapper .elections_poll a{width:100px;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif";font-size:14px;font-weight:normal;line-height:16px}
#wrapper .elections_poll a:hover{color:#000}
#wrapper .elections_poll span a{margin:10px 0px 0px 0px}
#wrapper .elections_poll ul{margin:10px 0px 12px}
#wrapper .elections_poll ul li{list-style:none;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif";font-size:14px;font-weight:normal;line-height:22px;color:#333;clear:both;margin:3px 0px}
#wrapper .elections_poll form{margin:10px 0px 20px}
#wrapper .elections_poll form input[type=text] {width: 125px;margin-right:5px;}

#wrapper .elections_poll ul.zebra{margin:0px}
#wrapper .elections_poll ul.zebra li{ border-bottom: 1px solid #e0e0e0;overflow: hidden;list-style:none;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif";font-size:14px;font-weight:normal;line-height:25px;color:#333;clear:both;margin:5px 0px}
#wrapper .elections_poll ul.zebra li:last-child{ border-bottom: none;margin-bottom: 10px;}

#wrapper-mobile .elections_poll{padding:10px 0px;margin:0px 0px -5px 0px}
#wrapper-mobile .elections_poll h4 a{color:gray;text-transform:lowercase;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif" !important}
#wrapper-mobile .elections_poll h4 a:first-letter{text-transform:uppercase}
#wrapper-mobile .elections_poll h3,#wrapper .elections_poll h3 a{font-family:"UnitSlabProBold","Times New Roman";font-size:16px;font-weight:normal;line-height:20px;color:#333}
#wrapper-mobile .elections_poll a{width:100px;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif";font-size:14px;font-weight:normal;line-height:16px}
#wrapper-mobile .elections_poll a:hover{color:#000}
#wrapper-mobile .elections_poll span a{margin:10px 0px 0px 0px}
#wrapper-mobile .elections_poll ul{margin:10px 0px 12px}
#wrapper-mobile .elections_poll ul li{list-style:none;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif";font-size:14px;font-weight:normal;line-height:22px;color:#333;clear:both;margin:3px 0px}
#wrapper-mobile .elections_poll form{margin:10px 0px 20px}
#wrapper-mobile .elections_poll form input[type=text] {width: 125px;margin-right:5px;}

#wrapper-mobile .elections_poll ul.zebra{margin:0px}
#wrapper-mobile .elections_poll ul.zebra li{ border-bottom: 1px solid #e0e0e0;overflow: hidden;list-style:none;font-family:"PTSansNarrowRegular","arial narrow","arial","sans-serif";font-size:14px;font-weight:normal;line-height:25px;color:#333;clear:both;margin:5px 0px}
#wrapper-mobile .elections_poll ul.zebra li:last-child{ border-bottom: none;margin-bottom: 10px;}