h1 a,h2 a,h3 a,h4 a{color:black}.grey{color:#a1a1a1}.clearleft{clear:left}.countyrow{clear:both;margin-bottom:15px}div.mandate_container:nth-child(12){clear:left}div.mandate{color:white;padding:5px;height:31px;text-align:center;margin-top:5px;margin-bottom:2px;float:none}div.mandate_info{overflow:hidden;float:none}ul.mandates li{display:inline-block;padding:5px;height:40px;border:1px solid #eee;width:80px}#polltracker_trendchart_canvas{height:400px}#polltracker_barchart_canvas{position:relative;font-family:Arial,Helvetica;height:350px;margin:auto;overflow:hidden}#polltracker_barchart_canvas p.chart_share_value{font-size:14px;font-weight:bold;color:black;height:20px}#polltracker_barchart_canvas img.party-icon{margin-top:5px;width:20px}#polltracker_barchart_canvas span.change_icon{font-size:11px}#polltracker_barchart_canvas i.change_icon{display:block}div.polltracker_poll_about{}div.polltracker_poll_about dl{margin-bottom:0}#polltracker_poll_coalition_chart{margin-top:10px;height:150px}table.poll_list{font-size:14px}table.poll_list div.poll_list_source{overflow:hidden}@media(max-width:480px){#polltracker_barchart_canvas span.change_icon{font-size:10px}#polltracker_barchart_canvas img.party-icon{height:15px;width:15px}#polltracker_barchart_canvas p.chart_share_value{font-size:11px}div.mandate_container{clear:both}div.mandate{height:15px;width:15px;font-size:8px;text-align:center;margin-top:5px;margin-bottom:2px;float:left}div.mandate_info{overflow:hidden;padding:2px;float:left}div.clearmobile{clear:both;width:100%;margin-bottom:5px}}