::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
audio,
canvas,
iframe,
img,
svg,
video{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}
*{margin:0;padding:0;border:0 none;outline:0;font-size:100%;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
table{border-collapse:collapse;}
body{position:static;width:auto;min-width:12em;max-width:100%;font-size:110%;margin:0;padding:0.7em 0 1em 0;background-color:#fff;color:#333;font-family:Arial, Helvetica, sans-serif;line-height:1.2;text-align:center;}
#container, #widecontainer{position:relative;width:auto;margin:0 auto;background:#fff;padding:0;text-align:left;}
#hdcont{position:relative;width:auto;margin:0;padding-bottom:16%;height:0px;}
#content{position:static;width:auto;margin:0;padding:1em 0 0 7%;background-color:transparent;overflow:hidden;}
#widecontent{position:static;width:auto;margin:0 auto;padding:1em 0 0 7%;background-color:transparent;overflow:hidden;}
#waste-left{float:left;width:40%;min-width:11em;margin:0 0 0 1em;padding:0;display:inline;}
#waste-right{float:left;width:40%;min-width:11em;max-width:20em;border-left:dotted 1px #666;margin:1em 0 0 1em;padding:0 0 0 1em;overflow:hidden;}
#waste-bottom{position:static;width:auto;max-width:28em;margin:0;padding:0 1em 0 1em;overflow:hidden;}
#cleft{width:auto;margin:1em 2px 0.6em 7%;padding:0;background-color:transparent;}
nav{max-width:13em;min-width:205px;margin:0 0 1em 0;padding:0;}
#action{max-width:13em;min-width:205px;margin:0;padding:0;}
.vreg, .ework{border:solid 2px #900;margin:0.6em 0 0 0;padding:0 0 0.2em 0;}
.ework a, .vreg a{color:#66c;font-size:90%;}
#cright{position:static;width:auto;margin:0 2px 0.6em 7%;padding:0;background-color:transparent;}
#cright-one{max-width:13em;margin:0;padding:0;}
#cright-two{max-width:13em;margin:0;padding:0;}
.notrightcol{display:block;}
.noright{display:none;}
#footer{overflow:hidden;clear:both;margin:1em 0 0 0;padding:0;}

#header{position:absolute;top:0px;left:0px;width:100%;height:100%;margin:0;padding:0;border-bottom:solid 0.45em #000;border-top:solid 0.45em #000;background-position:right center;background-repeat:no-repeat;background-size:cover;}
#logo{position:absolute;top:-30%;left:-3%;height:240%;width:36%;background-size:contain;background-repeat:no-repeat;}

@media only screen and (max-width:500px) and (orientation:landscape), only screen and (max-width:333px) and (orientation:portrait){#header{background-image:url("../imgs/noreason475.jpg");}
}
@media only screen and (min-width:500px) and (orientation:landscape) and (max-width:666px), only screen and (min-width:333px) and (orientation:portrait) and (max-width:500px){#header{background-image:url("../imgs/noreason633.jpg");}
}
@media screen and (min-width:666px) and (orientation:landscape), screen and (min-width:500px) and (orientation:portrait){#header{background-image:url("../imgs/noreason965.jpg");}
}
@media only screen and (max-width:40em) {#logo{background-image:url(../imgs/vote_none_header230.png);}
}
div#header a{position:absolute;width:40%;height:130%;top:0;left:0;text-decoration:none;z-index:10;background-color:#fff;opacity:0;filter:alpha(opacity=1);}
h1{margin:1em 1em 0.8em 0;padding:0 0 0.1em 0;border-bottom:dotted 1px #000;min-height:1.2em;font-size:1.1em;line-height:1.25;font-weight:bold;}
h1 span{float:right;width:25px;height:25px;background-image:url("../sprites/chks.gif");background-position:-4px -29px;background-repeat:no-repeat;}
#content h1{max-width:18em;}
#widecontent h1{max-width:21.4em;}
h2{font-size:0.95em;line-height:1.2;font-weight:bold;padding:0;margin:0.8em 1em 0.2em 0;color:#333;clear:both;}
#content h3, #widecontent h3{font-size:0.88em;line-height:1.2;padding:0;text-indent:-1.2em;margin:0.8em 1em 0.2em 1.2em;color:#333;clear:both;}
#cright h3{font-size:0.9em;line-height:1.2;font-weight:bold;max-width:11em;margin:0;padding:2em 0 0 0;clear:both;}
h4{max-width:27em;font-size:0.8em;line-height:1.5;font-weight:normal;text-align:center;padding:0.6em;margin:1.5em 0.4em 0.6em 0;color:#fff;background-color:#111;border:solid 3px #999;clear:both;}
h4 a{font-weight:normal;color:#fff;}
#cleft h5{font-size:1em;line-height:1.2;font-weight:bold;border-bottom:dotted 1px #000;max-width:26em;padding:0;margin:1em 0 1em 0;}
#cright h5{font-size:1em;line-height:1.2;font-weight:bold;border-bottom:dotted 1px #000;max-width:26em;padding:0;margin:2em 4% 0 0;}
hr{height:0;padding:0;margin:1em 0;border-top:dotted 1px #333;}
#content p{max-width:27em;font-size:0.825em;line-height:1.2;padding:0;margin:0.7em 2% 0.2em 0;color:#333;}
#widecontent p{max-width:28em;font-size:0.825em;line-height:1.2;padding:0;margin:0.7em 2% 0.2em 0;color:#333;}
#cleft p{font-size:0.8em;line-height:1.2;padding:0.7em 2px 0 10px;margin:0;color:#333;}
#cright p{font-size:0.8em;line-height:1.2;padding:0;margin:0.3em 0.2em 0.2em 0;}
#cleft p a, #cright p a{color:#66c;}
#content p a, #widecontent p a, .showingmore {color:#66c;font-size:90%;font-weight:600;}
#content p.pushin, #widecontent p.pushin{padding-left:2em;}
#content p.listing, #widecontent p.listing{padding-left:4em;}
#content p.bypic{margin-top:1em;}
img, img a{border:none;}
#content img{float:left;border:none;padding:0.1em;margin:0.5em 0.5em 0.5em 0;font-size:0.8em;display:inline;}
#content img a{color:#333;}
#cright img{border:none;margin:0;padding:0.3em 0 0.2em 0;}
#widecontent .quotebox{width:auto;max-width:525px;border:solid 3px #aaa;margin:0.8em 0.4em 0 0;padding:0;background:#111;color:#fff;overflow:hidden;}
#widecontent .quotebox p{font-size:0.8em;line-height:1.25;color:#fff;max-width:none;margin:0.7em 0.6em 0.2em 0.7em;padding:0;}
#widecontent .quotebox p.authr{font-size:0.71em;color:#ddd;}
#widecontent .quotebox p a{font-size:0.8em;color:#ddd;}
#widecontent .quotebox p.hfour{font-size:0.8em;line-height:1.5;font-weight:normal;text-align:center;padding:0.6em;margin:0;}
.fb-like {display:block;border:none;height:25px;margin:0.4em 0 0 10px;padding:0;font-size:10px;}
.fb-follow {display:block;border:none;height:25px;margin:0.2em 0 0 10px;padding:0;font-size:10px;}
#hashtag{display:block;border:none;max-width:180px;height:25px;padding:0;margin:0.4em 0 0 10px;font-size:12px;clear:both;}
#mention{display:block;max-width:180px;border:none;height:20px;padding:0.4em 0 0 10px;margin:0;font-size:12px;}
#mentcnxt{display:block;max-width:180px;border:none;height:20px;padding:0.4em 0 0 10px;margin:0;font-size:12px;}
#tw-follow{display:block;max-width:170px;border:none;height:25px;margin:0.4em 0 0 10px;padding:0;font-size:12px;}
#hashtag a, #mention a, #tw-follow a, .eml a, .ppl a {border:none;color:#666;}
.red{font-size:115%;font-weight:bold;color:#900;}
.redder{font-weight:bold;color:#900;padding-top:0;}
#action .ework .ppl{border:none;max-width:13em;font-size:0.77em;color:#333;margin:0;padding:0.4em 2px 2px 10px;white-space:nowrap;vertical-align:top;}
.ppl>form, .eml>form{border:none;font-size:0.6em;color:#fff;margin:0;padding:0;vertical-align:top;display:inline;}
#content .eml{border:none;font-size:0.77em;color:#333;margin-left:2em;padding:0;white-space:nowrap;vertical-align:top;}
br.cb{clear:both;}
p.clear{clear:both;}
dfn{text-decoration:none;font-style:normal;}
p.center{text-align:center;}
#widecontent p.srchnote{font-size:0.7em; color:#666; max-width:37em;}
.rightalign{text-align:right;}
#footer p.black{background:#000;font-size:0.7em;line-height:1.2;text-align:right;color:#fff;margin:0.1em 0 0 0;padding:0.8em;}
#footer p.black a{font-size:100%;color:#fff;text-decoration:none;}
#footer p.small{font-size:0.6em;line-height:1.2;padding:0;text-align:center;margin:0 1em 0 1em;color:#555;}
#cleft nav .navlist{position:relative;display:block;min-height:25px;white-space:nowrap;margin:0;padding:0;text-indent:30px;font-size:0.8em;font-weight:bold;line-height:1.9;color:#000;text-transform:uppercase;}
#cleft nav .navlist a{color:#000;text-decoration:none;}
#cleft nav .navlist span{position:absolute;left:0;top:0;width:25px;height:25px;background-image:url("../sprites/chks.gif");background-repeat:no-repeat;}
#cleft nav .navlist a span{display:block;background-position:-4px -58px;}
#cleft nav .navlist a:visited{color:#000;text-decoration:none;}
#cleft nav .navlist a:hover span{background-position:-4px -0px;}
#cleft nav .navlist a#current span{background-position:-4px -29px;}
#cleft nav .gapafter{margin:0 0 2em 0;}
#debbox{width:auto;max-width:450px;border:solid 2px #666;margin:0 0.4em 0 0;padding:0 0 0 20%;background:url(../imgs/crowd-debmenu.jpg) left;background-size:contain;}
.debmenu{position:relative;display:block;margin:0;padding:0.15em 32px 0.15em 1.2em;border:solid 1px #aaa;border-left:solid 2px #666;background-color:#fff;text-indent:-0.4em;font-size:0.78em;line-height:1.2;min-height:25px;}
.debmenu a{color:#000;text-decoration:none;}
.debmenu span{position:absolute;right:1px;bottom:1px;width:25px;height:25px;margin-left:0.5em;padding:0;background:#fff url("../sprites/chks.gif") no-repeat;}
.debmenu a span{display:block;background-position:-4px -58px;}
.debmenu a:visited{color:#333;text-decoration:none;}
.debmenu a:hover span{background-position:-4px -0px;}
.debmenu a.thisone span{display:block;background-position:-4px -29px;}
#debate-next{position:relative;max-width:525px;min-height:1.2em;border:solid 3px #aaa;margin:1em 0.4em 0 0;padding:0;}
#debate-next .debmenu{text-indent:-3.2em;padding:0.2em 32px 0.1em 4em;border:none;font-size:0.8em;line-height:1.2;min-height:25px;}
ul{list-style:none;}
#sometabs{position:static;border:none;max-width:32em;min-width:23em;padding:0 0 1em 0;margin:-0.5em 0 1em 0;}
#sometabs #submenu ul{list-style:none;overflow:auto;}
#sometabs #submenu li{font-size:0.8em;width:60%;background-color:#333;}
#sometabs #submenu a{display:block;background:#333 url(../imgs/tabright.gif) no-repeat top right;text-decoration:none;color:#fff;}
#sometabs #submenu span{display:block;background-image:url(../imgs/tableft.gif);background-repeat:no-repeat;padding:5px 15px;}
#sometabs #submenu a:hover{background-position:right -198px;}
#sometabs #submenu a:hover span{background-position:0 -198px;}
#sometabs #submenu a#selected{color:#000;font-weight: bold;  background-position:right -396px;}
#sometabs #submenu a#selected span{background-position:0 -396px;}
.auto-resizable-iframe{border:solid 4px #333;max-width:600px;margin:0.8em auto 1em 0;}
.auto-resizable-iframe > div{position:relative;padding-bottom:60%;height:0px;}
.auto-resizable-iframe iframe{position:absolute;top:0px;left:0px;width:100%;height:100%;}
#vidwrap {position:absolute;top:0px;left:0px;width:100%;height:100%;}
#moretextarea{display:none;}
#moretextarea:target{display:block;}
#moretextarea + ul.controls{list-style:none;margin:0;padding:0;font-size:0.8em;list-style-type:none;}
#moretextarea + ul.controls .hide, #moretextarea:target + ul.controls .show{display:none;}
#moretextarea:target + ul.controls .hide, #moretextarea + ul.controls .show{display:inline-block;}
.controls li a{color:#66c;font-size:90%;}
.chkscheck, .chkschecked, .chksunchecked{display:inline-block;background:url('../sprites/chks.gif') no-repeat;overflow:hidden;}
.chkscheck{background-position:-4px -0px;width:25px;height:25px;}
.chkschecked{background-position:-4px -29px;width:25px;height:25px;}
.chksunchecked{background-position:-4px -58px;width:25px;height:25px;}
.coregifukneverseelink, .coregifbbcblocks, .coregifbtn-donate-sm, .coregifabout, .coregifemail{display:inline-block;border:none;background:url('../sprites/coregif.gif') no-repeat;overflow:hidden;}
.coregifukneverseelink{background-position:-4px -0px;width:160px;height:172px;}
.coregifbbcblocks{background-position:-4px -176px;width:90px;height:30px;}
.coregifbtn-donate-sm{border:0px;background-position:-4px -210px;width:74px;height:22px;}
.coregifabout{margin-right:1px;background-position:-98px -176px;width:56px;height:22px;}
.coregifemail{margin-left:2px;background-position:-98px -201px;width:56px;height:22px;}
.vgifsvotenonee, .vgifsvotenones, .vgifsabout-my-vote-logo{display:inline-block;background:url('../sprites/vgifs.gif') no-repeat;border:solid 1px #666;overflow:hidden;}
.vgifsvotenonee{background-position:-5px -87px;width:180px;height:82px;}
.vgifsvotenones{background-position:-5px -424px;width:180px;height:126px;}
.vgifsabout-my-vote-logo{background-position:-5px -555px;width:159px;height:85px;}
.rhsuk-ballot-votenone180, .rhsuk-pollstn180, .rhsbbox, .rhsrb{float:left;display:inline-block;margin:0.2em 0 0.2em 0;border:solid 1px #666;background:url('../sprites/rhs.jpg') no-repeat;overflow:hidden;}
.rhsuk-ballot-votenone180{background-position:-4px -0px;width:180px;height:120px;}
.rhsuk-pollstn180{background-position:-4px -132px;width:180px;height:113px;}
.rhsbbox{background-position:-4px -264px;width:180px;height:225px;}
.rhsrb{background-position:-4px -508px;width:180px;height:65px;}
@media screen and (min-width:400px){#cleft{background-image:url(../imgs/crowd-side.jpg);background-repeat:no-repeat;background-position:right bottom;background-size:contain;border-bottom:solid 1px #999;}
}
@media screen and (min-width:28em){body{background-color:#eee;}
#container, #widecontainer{width:95%;border:solid 1px #aaa;border-bottom-style:none;}
#hdcont #header{margin:0 0 0.6em 0;border-bottom:solid 0.7em #000;border-top:solid 0.7em #000;}
#content{padding:1.5em 0 0 8%;}
#widecontent{padding:1.5em 1em 0 8%;}
#cleft{margin-right:0;margin-left:4%;clear:both;overflow:hidden;border:none;background-image:none;}
#cleft nav{float:left;margin-right:5px;display:inline;}
#cleft #action{float:left;overflow:hidden;}
#action .vreg{display:none;}
#cright{clear:both;margin-left:4%;overflow:hidden;}
#cright-one{float:left;margin-right:5px;display:inline;}
#cright-two{float:left;overflow:hidden;}
h1{font-size:1.2em;}
#sometabs #submenu li{float:left;width:30%;}
}
@media screen and (min-width:30em){#cleft{background-image:url(../imgs/crowd-side.jpg);background-repeat:no-repeat;background-position:right bottom;background-size:contain;border-bottom:solid 1px #999;}
#cright-two{margin-left:5%;}
#action{margin-left:5%;}
}
@media screen and (min-width:40em){body{padding:1.7em 0 1em 0;}
#logo{background-image:url("../imgs/vote_none_header376.png");}
#hdcont #header{margin:0 0 1em 0;border-bottom:solid 0.9em #000;border-top:solid 0.9em #000;}
#cleft{position:absolute;top:13em;left:0;width:14em;margin-left:1em;background-image:none;border:none;overflow:hidden;}
#action .vreg{display:block;}
nav{width:auto;}
#action{margin-left:0;clear:both;}
#cleft nav .navlist{line-height:1.75;font-size:0.77em;}
#cleft h5{display:none;}
.no-ework{display:none;}
#content{margin-left:12em;background:transparent;padding:2em 1em 0 10%;overflow:hidden;}
#widecontent{margin-left:12em;background:transparent;padding:2em 1em 0 10%;overflow:hidden;}
h1{font-size:1.3em;line-height:1.25;}
h2{font-size:1.0em;line-height:1.2;margin:1em 1em 0.2em 0;}
#content h3, #widecontent h3{font-size:0.85em;margin:1.2em 4% 0.2em 1.2em;}
h4{font-size:0.88em;}
#widecontent .quotebox p{font-size:0.85em;}
#widecontent .quotebox p.hfour{font-size:0.88em;}
#cright{margin-left:4%;margin-right:5px;background-image:url(../imgs/crowd-side.jpg);background-repeat:no-repeat;background-position:right bottom;background-size:contain;}
#cright-one{margin-left:4%;}
#cright-two{margin-left:8%;}
}
@media screen and (min-width:56em){#widecontainer{background-image:url(../imgs/crowd-side.jpg);background-repeat:no-repeat;background-position:right bottom;background-size:auto 85%;}
#widecontent p{margin-left:2em;}
#moretextarea + ul.controls{margin-left:2em;}
}
@media screen and (min-width:61em){body{min-width:965px;width:auto;background-color:#fff;background-image:url("../imgs/background_shadow.jpg");background-repeat:no-repeat;background-position:center -10px;}
#container, #widecontainer{width:960px;max-width:960px;margin:0 auto;}
#hdcont #header{margin:0 0 1em 0;border-bottom:solid 1.1em #000;border-top:solid 1.1em #000;}
#header{background-image:url("../imgs/noreason965.jpg");}
#logo{background-image:url("../imgs/vote_none_header376.png");}
#cleft{position:absolute;top:230px;left:0;width:250px;margin-left:1em;background-image:none;border:none;overflow:hidden;}
#content{margin-left:300px;width:450px;padding:2em 1em 0 0;overflow:hidden;}
#widecontent{margin-left:300px;padding:2em 1em 0 0;overflow:hidden;}
#cright{position:absolute;top:180px;right:0;width:210px;margin:0;padding:5px 5px 0 5px;border:none;background:none;}
#cright-one{float:right;width:190px;margin:0;display:inline;}
#cright-two{float:right;width:190px;margin:0;overflow:hidden;}
#cright h5{display:none;}
#cright h3{font-size:0.8em;max-width:11.5em;margin:1.5em 0 0 0;}
#cright p{font-size:0.7em;padding:0;margin:0.3em 1.5em 0.2em 0;}
.notrightcol{display:none;}
.noright{display:block;}
h2{margin:1.2em 1em 0.2em 0;}
}
@media print,
(-o-min-device-pixel-ratio:5/4),
(-webkit-min-device-pixel-ratio:1.25),
(min-resolution:120dpi){}
@media print{*{-webkit-print-color-adjust:exact;}
body{padding:1.7em 0 1em 0;}
#hdcont #header{margin:0 0 1em 0;border-bottom:solid 0.9em #000;border-top:solid 0.9em #000;}
#cleft{position:absolute;top:13em;left:0;width:14em;margin-left:1em;background-image:none;border:none;overflow:hidden;}
#action .vreg{display:block;}
nav{width:auto;}
#action{margin-left:0;clear:both;}
#cleft nav .navlist{line-height:1.75;font-size:0.77em;}
#cleft h5{display:none;}
.no-ework{display:none;}
#content{margin-left:12em;background:transparent;padding:2em 1em 0 10%;overflow:hidden;}
#widecontent{margin-left:12em;background:transparent;padding:2em 1em 0 10%;overflow:hidden;}
h1{font-size:1.3em;line-height:1.25;}
h2{font-size:1.0em;line-height:1.2;margin:1em 1em 0.2em 0;}
#content h3, #widecontent h3{font-size:0.85em;line-height:1.2;text-indent:-2em;padding:0;margin:1.2em 4% 0.2em 2em;color:#333;clear:both;}
h4{font-size:0.88em;}
#widecontent .quotebox p.hfour{font-size:0.88em;}
#cright{margin-left:4%;margin-right:5px;background-image:url(../imgs/crowd-side.jpg);background-repeat:no-repeat;background-position:right bottom;background-size:contain;}
#cright-one{margin-left:4%;}
#cright-two{margin-left:8%;}
*,
*:before,
*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href^="#"]:after,
a[href^="javascript:"]:after{content:"";}
pre,
blockquote{border:solid 1px #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,
.clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}