.icon__before--blog-post-icon:before,.icon__after--blog-post-icon:after,
.icon--blog-post-icon {
    background-image: url('png/blog-post-icon.png');
    background-repeat: no-repeat;
    height: 58px;
    width: 60px;
}



.icon__before--check-mark-large:before,.icon__after--check-mark-large:after,
.icon--check-mark-large {
    background-image: url('png/check-mark-large.png');
    background-repeat: no-repeat;
    height: 22px;
    width: 28px;
}



.icon__before--check-mark:before,.icon__after--check-mark:after,
.icon--check-mark {
    background-image: url('png/check-mark.png');
    background-repeat: no-repeat;
    height: 23px;
    width: 28px;
}



.icon__before--github:before,.icon__after--github:after,
.icon--github {
    background-image: url('png/github.png');
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}



.icon__before--googleplus:before,.icon__after--googleplus:after,
.icon--googleplus {
    background-image: url('png/googleplus.png');
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}



.icon__before--home-down-arrow:before,.icon__after--home-down-arrow:after,
.icon--home-down-arrow {
    background-image: url('png/home-down-arrow.png');
    background-repeat: no-repeat;
    height: 27px;
    width: 52px;
}



.icon__before--industry-report-icon:before,.icon__after--industry-report-icon:after,
.icon--industry-report-icon {
    background-image: url('png/industry-report-icon.png');
    background-repeat: no-repeat;
    height: 65px;
    width: 65px;
}



.icon__before--linkedin:before,.icon__after--linkedin:after,
.icon--linkedin {
    background-image: url('png/linkedin.png');
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}



.icon__before--magnifying-glass--white:before,.icon__after--magnifying-glass--white:after,
.icon--magnifying-glass--white {
    background-image: url('png/magnifying-glass--white.png');
    background-repeat: no-repeat;
    height: 17px;
    width: 17px;
}



.icon__before--magnifying-glass:before,.icon__after--magnifying-glass:after,
.icon--magnifying-glass {
    background-image: url('png/magnifying-glass.png');
    background-repeat: no-repeat;
    height: 17px;
    width: 17px;
}



.icon__before--news-article-icon:before,.icon__after--news-article-icon:after,
.icon--news-article-icon {
    background-image: url('png/news-article-icon.png');
    background-repeat: no-repeat;
    height: 65px;
    width: 65px;
}



.icon__before--play-button--small:before,.icon__after--play-button--small:after,
.icon--play-button--small {
    background-image: url('png/play-button--small.png');
    background-repeat: no-repeat;
    height: 65px;
    width: 65px;
}



.icon__before--press-release-icon:before,.icon__after--press-release-icon:after,
.icon--press-release-icon {
    background-image: url('png/press-release-icon.png');
    background-repeat: no-repeat;
    height: 56px;
    width: 56px;
}



.icon__before--product-brief-icon:before,.icon__after--product-brief-icon:after,
.icon--product-brief-icon {
    background-image: url('png/product-brief-icon.png');
    background-repeat: no-repeat;
    height: 65px;
    width: 65px;
}



.icon__before--stop-button--small:before,.icon__after--stop-button--small:after,
.icon--stop-button--small {
    background-image: url('png/stop-button--small.png');
    background-repeat: no-repeat;
    height: 65px;
    width: 65px;
}



.icon__before--twitter:before,.icon__after--twitter:after,
.icon--twitter {
    background-image: url('png/twitter.png');
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}



.icon__before--video-icon:before,.icon__after--video-icon:after,
.icon--video-icon {
    background-image: url('png/video-icon.png');
    background-repeat: no-repeat;
    height: 65px;
    width: 65px;
}



.icon__before--vimeo:before,.icon__after--vimeo:after,
.icon--vimeo {
    background-image: url('png/vimeo.png');
    background-repeat: no-repeat;
    height: 32px;
    width: 32px;
}



.icon__before--webinar-icon:before,.icon__after--webinar-icon:after,
.icon--webinar-icon {
    background-image: url('png/webinar-icon.png');
    background-repeat: no-repeat;
    height: 56px;
    width: 60px;
}



.icon__before--whitepaper-icon:before,.icon__after--whitepaper-icon:after,
.icon--whitepaper-icon {
    background-image: url('png/whitepaper-icon.png');
    background-repeat: no-repeat;
    height: 65px;
    width: 65px;
}



