/* Default Badge Style */

.addthis_counter {
	font-weight: bold;
    display: block;
    border: 0;
    cursor: pointer;
    color: #fff;
}

.addthis_counter a {
    display: block;
    font-family: arial,helvetica,sans-serif!important;
	text-decoration: none !important;
    border: 0;
}

.addthis_counter {  
    text-decoration:none !important; 
    text-align: left;
}
.addthis_counter .atc_s,
.addthis_counter .addthis_button_expanded {
    background:url(data:image/gif;base64,R0lGODlhMgCaAPf/AO5ZOuRpTfXSyvro5Pz08uCEb+ShkeummPOMdPOqmdZdQvbEud1UNuqmlvqbhchNMfnTyvXPxu6pmtFkTeJ6Y9JxXPR8YNRSNvyunP3Mwd1zW+iCau9dPtBOMe69sutwVPGGbuFcPvmRefqAZuhiQ/rJv9pFJf3h2up0WttCItmBbv3r5/26q/bc1v3XzvHOx8tML/nf2cpAI+hfQf3GufVbOvyrmvCkk/7r5vnm4t+BbPism/apmN9DI+hNLrkrD/x4V98+HeFBIPt0U/x2VflaOfdwT/lzUvhYN/p2VfhWNd47Gvx5WPtyUflcO+JEI/VsS/FjQvRpSPtwT/tuTebm5vpmRfppSPlePeRIJ8XFxdRQNPpsS8I9IYyMjOhQL+xYN+ZMK/liQflgP+1dO+pUM//188RBJZGRkff39/718vFZOcA/JtVXO8VEKPvVzeuhkPynk/ermsdHK/7Yz/ehjvi2p9Z4ZPre2NRDJPVkRPzz8d9NLdR1YNM2F/SkksBBKOdXOfaHbdhsVPFbO81cQs1UOO2HcPNTM/708dd7Zt1GJuFRMd1JKfBiQvyNcuF1XfqOd+6gj+SDbPuJb/re1/TUzeReP+mHce1zWeOdjthYPOaSgO2LdOyllPFzWPezpPe7rfVzVO6Hb/vz8f7f2eGJdOKMee54XeBiR/Z5XeNlSfyVfPJtT++ikf7i3POrnPGun9+VhOVSMvzo499/as1EJup5YPvUy+abi+tjRPNrS91aPfCCafyxn/SCaNVZPeu7r+B+ad1WOOuypOm3rPt6W/OikPvq5vCmlt6Qf/ygivp2V/OTfPrb1eKfkP7Z0OyBaeibiuieju+ciu2ejeKCbOatn+2YhOFVN+eRfedWNvWplvLRyuF4Xs5kTdlOL+3Eu+1mR/zp5fzq5dVMLtJTOPvDtvKgjvy1pe9yVchFKeafj+WYh/nBs/HIvv3Ctd9YONdVOM5BI8pXP/jUzOqKdOiMd9toUN1iSONuU8HBwYmJifX19f///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkEyRDgxODE2MkMyMDY4MTE4NzFGRDNDMzU5QkE3OTE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMzMjA1M0I4QkM4RjExRTBCRDBEQkE0MTlGMTc4MDZGIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlFQzFFMTZFQkM4RDExRTBCRDBEQkE0MTlGMTc4MDZGIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMjFGMUIwQjMyMjA2ODExODcxRkQzQzM1OUJBNzkxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMkQ4MTgxNjJDMjA2ODExODcxRkQzQzM1OUJBNzkxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdm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) no-repeat;
}

.addthis_counter.addthis_bubble_style {
    background: url(data:image/gif;base64,R0lGODlhSABQAKIAAIWFhcLCwurq6v///wAAAAAAAAAAAAAAACH5BAkAAAQALAAAAABIAFAAAAP/SLoa/jDKSWtkOOcghv9gKI5k+QmBpjKc6b4wiK5rEN/4mNKanf+4HQ/jAxpdwuGieGyKkkoC00kdQJXTavM6zGqNXFrrSw2rxmSnedNJl6No9xbblqu7dfucF9eD6X57eIF/cHmEMWtsiEFRS4eMJYo9kTCTG5Uvl0SZSI5LnSabLKGSnw2lJKOgqU+nUpClM699obOvUha6u7wPuAsAwcLDxMXGx8jEvwQAsZkCALjNrTLRpwDUIdaf2Nkf247d3gPgUeLe5Urn2elD69TtPO+t8SvT4+Tczqn1Gff4+dTtoycQIIh+Cv4ZDEhDoUGECQcSLLgQIjCJoSxefHgNiGMljQzm8XslshRIYABPJkxJkuU1l9xghvOICJo0mn5s/krGs6fPYbR6CYXys2gwFjhj3HJIRacUOUJKNtnm5c1KN1ShosTaIOmNHUyrRKulJUVYsWTLnkXrNchaKmPbJmImF4a1tHfoysnqJupeVmn8ckXVd2saqnVLLE1MwmmuobwwGC1KIAEAOw==) no-repeat !important;
}
/*addthis_counter_sprite_1*/
.addthis_counter a.atc_s {
    display: block;
    background-repeat:no-repeat;
    background-position:0 0;
    width: 50px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    /*text-indent: -9999px;*/
    cursor: pointer;
}

.addthis_counter a.atc_s:hover {
    background-position: 0 -20px;
    height: 20px;
}

/* .addthis_counter .addthis_button_expanded .at300bs { display: none !important} */

.addthis_counter.addthis_pill_style a.addthis_button_expanded:hover,
.addthis_counter.addthis_pill_style a.atc_s:hover,
.addthis_counter a.addthis_button_expanded:hover,
.addthis_counter a.atc_s:hover
{  
    text-decoration:none; 
    color: #000;
}

/*addthis_counter_sprite_1*/
.addthis_counter .addthis_button_expanded {
    display: block;
    background-repeat:no-repeat;
    background-position:0 -40px;
    width: 50px;
    height: 33px;
    line-height: 33px;
    padding-bottom: 4px;
    margin-bottom: 3px;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    font-weight: bold;
    color: #333;
}

* html .addthis_counter.compatmode0 .addthis_button_expanded {
    padding-bottom: 0px !important;
}

* html .addthis_counter .addthis_button_expanded {
    height: 37px;
}
.addthis_counter .addthis_button_expanded:hover {
    background-position: 0 -77px;
    cursor: pointer;
    color: #000;
}


.addthis_counter .addthis_button_expanded .at300bs { display: none !important}

/* Pill Style */

.addthis_counter.addthis_pill_style {
    display: inline-block;
    height: 20px;
    overflow: hidden;
/*
	display: block;
	position: relative;     
    width: 88px;
	line-height: 20px;
*/
}

.addthis_counter.addthis_pill_style a.atc_s {
    float: left;
}
/*addthis_counter_sprite_1*/
.addthis_counter.addthis_pill_style a.addthis_button_expanded {
    display: none;
    background-repeat: no-repeat;
    background-position: 0 -114px;
    width: 34px !important;
    height: 20px;
    line-height: 20px;
    margin: 0 0 0 3px;
    padding: 0 0 0 4px;
    float: left;
    text-align: center;
    text-decoration: none;
    font-family: arial,helvetica,sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #333;
}

.addthis_counter.ie6.addthis_pill_style a.addthis_button_expanded,
.addthis_counter.ie7.addthis_pill_style a.addthis_button_expanded {
    width: 38px !important;
}

.addthis_counter.addthis_pill_style.addthis_nonzero a.addthis_button_expanded {
    display: block !important;
}

.addthis_counter.addthis_pill_style a.addthis_button_expanded:hover {
    background-position: 0 -134px !important;
}

.addthis_default_style .addthis_counter {
    display:block;
    float:left;
}

/*addthis_counter_sprite_2*/
/* toolbox inline counter */
.addthis_counter.addthis_bubble_style {
    display: block;
    margin: 0 0 0 -2px;
    text-align: center;
    font-weight: bold;
    font-family: arial,helvetica,sans-serif;
    color: #000;
    background-repeat: no-repeat;
    background-position: 0 -64px !important; 
    padding: 0 0 0 4px;
    height:16px;
    width: 32px !important; 
}

.addthis_counter.addthis_bubble_style a.addthis_button_expanded {
    font-size: 11px;
    height: 16px;
    line-height: 16px;
    width:34px;
    background:none;
}

.addthis_counter.addthis_bubble_style:hover {
    background-position: -36px -64px !important;
}
/*addthis_counter_sprite_2*/
.addthis_32x32_style .addthis_counter.addthis_bubble_style {
    background-repeat: no-repeat;
    background-position: 0 0 !important;
    height: 32px; 
    width: 54px !important;
    line-height: 32px;
    padding: 0 0 0 6px;
}

.addthis_32x32_style .addthis_counter.addthis_bubble_style a.addthis_button_expanded {
    background:none;
    font-size: 16px;
    line-height: 32px;
    height: 32px;
	margin: 0px;
    width: 54px !important;
    padding:0px !important;
}

.addthis_32x32_style .addthis_counter.addthis_bubble_style:hover {
    background-position: 0 -32px !important;
}

.addthis_counter.addthis_bubble_style .atc_s {
    display: none !important;
}

* html .addthis_counter.addthis_bubble_style { 
    width: 36px !important; 

    display:inline;
}

* html .addthis_counter.bubblecompatmode0 { 
    width: 32px !important; 
    display:block;
}

* html .addthis_counter.addthis_bubble_style a.addthis_button_expanded {
    width: 24px!important; 
    height: 14px!important;
    line-height: 14px!important; 
    padding:0px;
    margin-top:1px !important;

    display:inline;
}

* html .addthis_counter.bubblecompatmode0 a.addthis_button_expanded {
    width: 36px;
}

* html .addthis_32x32_style .addthis_counter.addthis_bubble_style { 
    width: 60px !important;
}

* html .addthis_32x32_style .addthis_counter.addthis_bubble_style a.addthis_button_expanded { 
    width: 46px; 
    height: 26px!important; 
    line-height: 26px!important; 
    margin-top:2px!important;
}
* html .addthis_32x32_style .addthis_counter.bubblecompatmode0 a.addthis_button_expanded { 
    height: 32px!important; 
    line-height: 32px!important; 
}
