#actionCount2 {
color: #666;
float: right;
width: 200px;
text-align: center;
font-size: 16px;
font-weight: bold;
line-height: 1.2;
text-transform: uppercase;
}

.bsd-contribForm-wrap li {
    background: url(http://www.38degrees.org.uk/page/-/images/spritesV-0-1.png) no-repeat -944px -320px;
padding-left: 10px;
list-style: none;
    }

#actionCount2 span {
font-size: 60px;
letter-spacing: -2px;
color: #fff;
text-shadow: 0 1px 1px #999;
}

#actionCount2.loading {
/* background: url(/page/-/images/loading-ccc.gif) no-repeat center center; */
height: 100px;
}

#actionCount2.loading div {
/* display: none; */
}

#actionCount2 a {
background:#91D200 url(/page/-/images/button-green-bg.jpg) repeat-x bottom;
border-color:#A0D629 #567D00 #567D00 #A0D629;
border-style:solid;
border-width:1px;
color:#fff;
font-family: 'arial black', arial, helvetica, verdana, sans-serif;
font-weight:bold;
padding:.1em 1em;
text-align:center;
text-transform:uppercase;
line-height: 30px;
}

#actionCount2 a:hover {
background: #77ad00;
cursor: pointer;
}

#actionCount2 .join {
margin-top: 10px;
}


/* CSS for MP Checklist */

.mp_div {
width: 95px;
display: inline-block; 
margin-bottom: 10px; 
position: relative;
padding: 4px;
}

.post img.mp_image {
height:60px; 
background: none;
}

.mp_name {
font-size: 11px;
font-weight: bold;
}

.post img.check {
background:none; 
top: -15px; 
width: 30px; 
position: relative;
display: none;
padding: 0px;
}

div.yes {
background: rgb(78, 167, 61);
}

div.yes img.check {
display: inline-block;
position: relative;
left: 2px;
}

div.yes span.mp_name {color:white;}

/* Tooltips */
a.tooltip_wrapper {
color: inherit;
}

a.tooltip_wrapper span.mp_quote_tooltip {
position: absolute;
left: 15px;
top: 100px;
display: none;
padding: 10px;
border: solid 3px;
border-radius: 10px;
background: #f8f8f8;
width: 400px;
}

a.tooltip_wrapper span.tweet_button, a.tweet_button {
display: none;
position: absolute;
}

a.tooltip_wrapper:hover span.tooltip, a.tooltip_wrapper:hover a.tweet_button {
display: inline-block;
z-index:99;
}

a.tooltip_wrapper:hover span.mp_name {
visibility: hidden;
}

span.mp_quote_source {
display: block;
width: inherit;
padding-top:20px;
font-size: 85%;
font-style: italic;
}

.tweet_button img {
padding: 5px;
background: none;
}