
.topic-icon-20 {
    width: 20px;
    height: 20px;
    display: block;
    float: left;
}

i.icon-share, i.icon-comments, i.icon-venue, i.podcast-30, i.icon-view-grid-30, i.icon-view-list-30 {
    display: inline-block;
    width: 12px;
    height: 12px;
    background-position: top left;
    background-repeat: no-repeat;
}
i.podcast-30, i.icon-view-grid-30, i.icon-view-list-30 {
    width: 30px;
    height: 30px;
}
i.icon-share {
    background-image: url('../../../liberty/lib/images/icon-share.png');
}
i.icon-comments {
    background-image: url('../../../liberty/lib/images/icon-comment.png');
}
i.icon-venue {
    background-image: url('../../../liberty/lib/images/icon-venue.png');
	margin-bottom: 1px;
}
i.podcast-30 {
    background-image: url('../../../liberty/lib/images/alert-mic.png');
}
i.icon-view-grid-30, i.icon-view-list-30 {
    background: url(../../images/view-sprite.png) 0 0 no-repeat;
}
i.icon-view-grid-30 {
    background-position: -60px 0;
}
i.icon-view-list-30.on {
    background-position: 0 -60px;
}
i.icon-view-grid-30.on {
    background-position: -60px -60px;
}
i.icon-view-list-30:hover {
    background-position: 0 -120px;
}
i.icon-view-grid-30:hover {
    background-position: -60px -120px;
}

i.podcast-large {
    display: inline-block;
    width: 97px;
    height: 38px;
    background: url('../../images/podcast-icon-full.png') top left no-repeat;
}

i.list {
    display: inline-block;
    background: url('../../images/list-icon.png') no-repeat;
    width: 30px;
    height: 30px;
}

i.cops-courts-30, i.education-30, i.entertainment-culture-30, i.entrepreneurship-30, i.government-politics-30,
i.health-fitness-30, i.history-30, i.money-investing-30, i.philosophy-economic-theory-30, i.self-defense-prepping-30,
i.sex-family-30, i.science-technology-30, i.travel-internationalization-30, i.miscother-30, i.libertyme-admin-30 {
    background: url('../../images/topic-icons-sprite-30.png') no-repeat;
    display: block;
    width: 30px;
    height: 30px;
}
i.cops-courts-30                    { background-position: 0 0; }
i.education-30                      { background-position: 0 -40px; }
i.entertainment-culture-30          { background-position: 0 -80px; }
i.entrepreneurship-30               { background-position: 0 -120px; }
i.government-politics-30            { background-position: 0 -160px; }
i.health-fitness-30                 { background-position: 0 -200px; }
i.history-30                        { background-position: 0 -240px; }
i.libertyme-admin-30                { background-position: 0 -280px; }
i.money-investing-30                { background-position: 0 -320px; }
i.miscother-30                      { background-position: 0 -360px; }
i.philosophy-economic-theory-30     { background-position: 0 -400px; }
i.self-defense-prepping-30          { background-position: 0 -440px; }
i.sex-family-30                     { background-position: 0 -480px; }
i.science-technology-30                   { background-position: 0 -520px; }
i.travel-internationalization-30    { background-position: 0 -560px; }

i.cops-courts-70, i.education-70, i.entertainment-culture-70, i.entrepreneurship-70, i.government-politics-70,
i.health-fitness-70, i.history-70, i.money-investing-70, i.philosophy-economic-theory-70, i.self-defense-prepping-70,
i.sex-family-70, i.science-technology-70, i.travel-internationalization-70, i.miscother-70, i.libertyme-admin-70 {
    background: url('../../images/topic-icons-sprite-70.png') no-repeat;
    display: block;
    width: 70px;
    height: 70px;
}
i.cops-courts-70                   { background-position: 0 0; }
i.education-70                     { background-position: 0 -80px; }
i.entertainment-culture-70         { background-position: 0 -160px; }
i.entrepreneurship-70              { background-position: 0 -240px; }
i.government-politics-70           { background-position: 0 -320px; }
i.health-fitness-70                { background-position: 0 -400px; }
i.history-70                       { background-position: 0 -480px; }
i.libertyme-admin-70               { background-position: 0 -560px; }
i.money-investing-70               { background-position: 0 -640px; }
i.miscother-70                     { background-position: 0 -720px; }
i.philosophy-economic-theory-70    { background-position: 0 -800px; }
i.self-defense-prepping-70         { background-position: 0 -880px; }
i.sex-family-70                    { background-position: 0 -960px; }
i.science-technology-70                  { background-position: 0 -1040px; }
i.travel-internationalization-70   { background-position: 0 -1120px; }

i.cops-courts-150, i.education-150, i.entertainment-culture-150, i.entrepreneurship-150, i.government-politics-150,
i.health-fitness-150, i.history-150, i.money-investing-150, i.philosophy-economic-theory-150, i.self-defense-prepping-150,
i.sex-family-150, i.science-technology-150, i.travel-internationalization-150, i.miscother-150, i.libertyme-admin-150 {
    background: url('../../images/topic-icons-sprite-150.png') no-repeat;
    display: block;
    width: 150px;
    height: 150px;
}
i.cops-courts-150                   { background-position: 0 0; }
i.education-150                     { background-position: 0 -160px; }
i.entertainment-culture-150         { background-position: 0 -320px; }
i.entrepreneurship-150              { background-position: 0 -480px; }
i.government-politics-150           { background-position: 0 -640px; }
i.health-fitness-150                { background-position: 0 -800px; }
i.history-150                       { background-position: 0 -960px; }
i.libertyme-admin-150               { background-position: 0 -1120px; }
i.money-investing-150               { background-position: 0 -1280px; }
i.miscother-150                     { background-position: 0 -1440px; }
i.philosophy-economic-theory-150    { background-position: 0 -1600px; }
i.self-defense-prepping-150         { background-position: 0 -1760px; }
i.sex-family-150                    { background-position: 0 -1920px; }
i.science-technology-150                  { background-position: 0 -2080px; }
i.travel-internationalization-150   { background-position: 0 -2240px; }

i.featured-icon {
    background: url('../../images/feature-icon.png') left top no-repeat;
    display: block;
    width: 32px;
    height: 27px;
    position: relative;
}
i.featured-icon-expanded {
    background: url('../../images/feature-icon-expanded.png') right top no-repeat;
    display: block;
    width: 1px;
    height: 27px;
    position: absolute;
    left: 25px;
    -webkit-transition: width 1s ease-in-out;
    -moz-transition: width 1s ease-in-out;
    -o-transition: width 1s ease-in-out;
    transition: width 1s ease-in-out;
}
i.featured-icon:hover i.featured-icon-expanded, i.featured-icon-expanded:hover, .feature-icon:hover i.featured-icon-expanded {
    width: 70px;
}

.facebook-20, .twitter-20, .google-20, .pinterest-20, .linkedin-20, .stumbleupon-20, .youtube-20 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url('../../images/social-nav-sprite-20.png') !important;
    background-repeat: no-repeat !important;
}

.facebook-20    { background-position: 0 0 !important; }
.twitter-20     { background-position: 0 -40px !important; }
.google-20      { background-position: 0 -80px !important; }
.pinterest-20   { background-position: 0 -120px !important; }
.linkedin-20    { background-position: 0 -160px !important; }
.stumbleupon-20 { background-position: 0 -200px !important; }
.youtube-20     { background-position: 0 -240px !important; }
