.social-count-plus {
    *zoom: 1
}

.social-count-plus:after {
    content: "";
    display: table;
    clear: both
}

.social-count-plus .clear {
    clear: both
}

.social-count-plus ul {
    border: none !important;
    list-style: none !important;
    margin: 0;
    padding: 0
}

.social-count-plus li {
    background: none;
    border: none !important;
    clear: none !important;
    float: left;
    list-style: none !important;
    margin: 0;
    padding: 0 0 0px;
    text-align: center;
    /*width: 60px*/
}

.social-count-plus .vertical li {
    *zoom: 1;
    display: block;
    float: none;
    padding-bottom: 10px;
    text-align: left;
    width: 100%
}

.social-count-plus .vertical li:after {
    content: "";
    display: table;
    clear: both
}

.social-count-plus span {
    display: block;
    margin: 0;
    padding: 0
}

.social-count-plus a {
    -moz-transition: all .4s ease;
    -o-transition: all .4s ease;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    display: block;
    margin: 0 auto;
    opacity: 1;
    padding: 0 !important
}

.social-count-plus a:hover {
    opacity: 0.7
}

.social-count-plus .default a {
    background-color: transparent;
    /*background-image: url("../images/sprite-default.png");*/
    background-repeat: no-repeat;
    /*height: 32px;*/
    width: 32px;
}

.social-count-plus .circle a {
    background-image: url("../images/sprite-circle.png") !important;
    height: 37px !important;
    width: 36px !important
}

.social-count-plus .flat a {
    background-image: url("../images/sprite-flat.png") !important;
    height: 32px !important;
    width: 32px !important
}

.social-count-plus .vertical a {
    float: left
}

.social-count-plus .vertical .items {
    float: left;
    margin-left: 10px;
    text-align: left
}

.social-count-plus .count {
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin: 5px 0 0;
    padding: 0
}

.social-count-plus .vertical .count {
    margin-top: 3px
}

.social-count-plus .label {
    font-size: 9px;
    font-weight: normal;
    line-height: 16px;
    text-transform: capitalize
}

.social-count-plus .default .count-twitter a {
    background-position: 0px 0 !important
}

.social-count-plus .circle .count-twitter a {
    background-position: 0px 0 !important
}

.social-count-plus .flat .count-twitter a {
    background-position: 0px 0 !important
}

.social-count-plus .default .count-facebook a {
    /*background-position: -32px 0 !important*/
}

.social-count-plus .circle .count-facebook a {
    background-position: -36px 0 !important
}

.social-count-plus .flat .count-facebook a {
    background-position: -32px 0 !important
}

.social-count-plus .default .count-youtube a {
    background-position: -64px 0 !important
}

.social-count-plus .circle .count-youtube a {
    background-position: -72px 0 !important
}

.social-count-plus .flat .count-youtube a {
    background-position: -64px 0 !important
}

.social-count-plus .default .count-googleplus a {
    /*background-position: -96px 0 !important*/
}

.social-count-plus .circle .count-googleplus a {
    background-position: -108px 0 !important
}

.social-count-plus .flat .count-googleplus a {
    background-position: -96px 0 !important
}

.social-count-plus .default .count-posts a {
    background-position: -128px 0 !important
}

.social-count-plus .circle .count-posts a {
    background-position: -144px 0 !important
}

.social-count-plus .flat .count-posts a {
    background-position: -128px 0 !important
}

.social-count-plus .default .count-comments a {
    background-position: -160px 0 !important
}

.social-count-plus .circle .count-comments a {
    background-position: -180px 0 !important
}

.social-count-plus .flat .count-comments a {
    background-position: -160px 0 !important
}

.social-count-plus .default .count-instagram a {
    background-position: -192px 0 !important
}

.social-count-plus .circle .count-instagram a {
    background-position: -216px 0 !important
}

.social-count-plus .flat .count-instagram a {
    background-position: -192px 0 !important
}

.social-count-plus .default .count-steam a {
    background-position: -224px 0 !important
}

.social-count-plus .circle .count-steam a {
    background-position: -252px 0 !important
}

.social-count-plus .flat .count-steam a {
    background-position: -224px 0 !important
}

.social-count-plus .default .count-soundcloud a {
    background-position: -256px 0 !important
}

.social-count-plus .circle .count-soundcloud a {
    background-position: -288px 0 !important
}

.social-count-plus .flat .count-soundcloud a {
    background-position: -256px 0 !important
}

.social-count-plus .default .count-twitch a {
    background-position: -288px 0 !important
}

.social-count-plus .circle .count-twitch a {
    background-position: -324px 0 !important
}

.social-count-plus .flat .count-twitch a {
    background-position: -288px 0 !important
}

.social-count-plus .default .count-linkedin a {
    background-position: -320px 0 !important
}

.social-count-plus .circle .count-linkedin a {
    background-position: -360px 0 !important
}

.social-count-plus .flat .count-linkedin a {
    background-position: -320px 0 !important
}

.social-count-plus .default .count-pinterest a {
    background-position: -352px 0 !important
}

.social-count-plus .circle .count-pinterest a {
    background-position: -396px 0 !important
}

.social-count-plus .flat .count-pinterest a {
    background-position: -352px 0 !important
}

.social-count-plus .default .count-vimeo a {
    background-position: -384px 0 !important
}

.social-count-plus .circle .count-vimeo a {
    background-position: -432px 0 !important
}

.social-count-plus .flat .count-vimeo a {
    background-position: -384px 0 !important
}

.social-count-plus .default .count-users a {
    background-position: -416px 0 !important
}

.social-count-plus .circle .count-users a {
    background-position: -468px 0 !important
}

.social-count-plus .flat .count-users a {
    background-position: -416px 0 !important
}

.social-count-plus .default .count-tumblr a {
    background-position: -448px 0 !important
}

.social-count-plus .circle .count-tumblr a {
    background-position: -504px 0 !important
}

.social-count-plus .flat .count-tumblr a {
    background-position: -448px 0 !important
}

.social-count-plus .default .count-github a {
    background-position: -480px 0 !important
}

.social-count-plus .circle .count-github a {
    background-position: -540px 0 !important
}

.social-count-plus .flat .count-github a {
    background-position: -480px 0 !important
}