.campaign-leaderboard{font-size:10px;font-family:Helvetica, Arial, sans-serif;position:relative;border:1px solid #ccc;padding:1em;margin-bottom:1em}.campaign-leaderboard h2{font-size:1.5em;margin-bottom:0.75em}.campaign-precincts{position:absolute;top:1em;right:1em}.leaderboard-menu{display:none}.campaign-leaderboard-links{margin-top:0.75em;display:block}.leaderboard-main-result{margin-bottom:1.25em;width:47%;float:left}.leaderboard-main-result:nth-child(2n+2){float:right}.leaderboard-main-result.evenChild{float:right}.leaderboard-main-result dd{width:65%;float:left}.leaderboard-main-result .result-img{width:25%;float:left;margin-right:1em}.leaderboard-main-result dt{font-size:1.4em;margin-bottom:0.55em;padding-bottom:0.25em;padding-top:0.25em;border-bottom:1px solid #ddd}.leaderboard-main-result dt.winner{background:#aa0016;padding-left:0.55em;color:white;font-size:1.3em;background-image:url("//c.o0bg.com/rw/cache.boston.com/_webdesignready/2011/politics/campaign_leaderboard/images/checkMark.png");background-repeat:no-repeat;background-position-x:96%;background-position-y:50%}.leaderboard-main-result .vote-pct{padding:0.15em 0;font-size:1.7em;font-weight:bold}.leaderboard-secondary li{width:47%;float:left;position:relative;border-bottom:1px solid #ccc;padding-bottom:0.25em;margin-bottom:0.25em}.leaderboard-secondary li:nth-child(2n+2){float:right}.leaderboard-secondary li.evenChild{float:right}.leaderboard-secondary li:nth-child(3n),.leaderboard-secondary li:nth-child(4n){border-bottom:none}.leaderboard-secondary li span{font-weight:bold;float:right}@media screen and (min-width: 480px){.leaderboard-main-result .result-img{width:21%;margin-right:0.55em}}@media screen and (min-width: 600px){.leaderboard-main-result .result-img{width:24%}}@media screen and (min-width: 768px){.leaderboard-main-result .result-img{width:19%}}@media screen and (min-width: 800px){.leaderboard-main-result .result-img{width:21%;margin-right:1em}}@media screen and (min-width: 1024px){.leaderboard-main-result .result-img{width:21%}}@media screen and (min-width: 640px){.l-60-40 .group-alt .result-img{display:block}}@media screen and (min-width: 700px){.l-60-40 .group-alt .result-img{display:block}}@media screen and (min-width: 800px){.l-60-40 .group-alt .leaderboard-main-result{width:100%}.l-60-40 .group-alt .leaderboard-secondary li,.dl-bottom .p-less .leaderboard-secondary li{width:100%}}@media screen and (min-width: 810px){.l-60-40 .group-alt .campaign-precincts{position:relative;top:-1em;left:0.05em}}@media screen and (min-width: 1024px){.l-60-40 .group-alt .leaderboard-main-result dt.winner{background-image:none}}@media screen and (min-width: 1200px){.l-60-40 .group-alt .result-img{display:block}.l-60-40 .group-alt .leaderboard-main-result,.l-60-40 .group-alt .leaderboard-secondary li{width:47%}.l-60-40 .group-alt .campaign-precincts{position:absolute;top:1em;right:1em;left:auto}}@media screen and (min-width: 480px){.spread .leaderboard-main-result{width:22.45%;margin-right:1.55em}.spread .leaderboard-main-result:nth-child(2n+2){float:left}.spread .leaderboard-main-result:nth-child(4n){margin-right:0}.spread .leaderboard-main-result dt{font-size:1.2em}}@media screen and (min-width: 480px){.spread .leaderboard-main-result.evenChild{float:left}}@media screen and (min-width: 800px){.ie .spread .leaderboard-main-result{width:22%}}@media screen and (min-width: 1024px){.spread .leaderboard-main-result{width:23.15%}}.campaign-leaderboard:after,.leaderboard-main:after,.leaderboard-main-result:after,.leaderboard-secondary:after,.campaign-leaderboard dl:after,.leaderboard-secondary ul:after,.leaderboard-secondary ul li span:after,.leaderboard-secondary ul li:after{clear:both;content:" 0020";display:block;height:0;visibility:hidden}.campaign-leaderboard,.leaderboard-main,.leaderboard-main-result,.leaderboard-secondary,.leaderboard-secondary ul,.leaderboard-secondary ul li,.leaderboard-secondary ul li span{zoom:1}.story.spread{float:none}
/*# sourceMappingURL=globe-basic.css.map */
