.icons8-arrow-browser:before,
.icons8-arrow-down:before,
.icons8-arrow-left-filled:before,
.icons8-arrow-right-filled:before,
.icons8-arrow-up:before,
.icons8-docs-by-department:before,
.icons8-docs-by-minister:before,
.icons8-docs-by-sector:before,
.icons8-docs-by-title:before,
.icons8-docs-by-vote:before,
.icons8-file-csv:before,
.icons8-file-pdf:before,
.icons8-file-word:before,
.icons8-file-xls:before,
.icons8-file-xml:before,
.icons8-file-zip:before,
.icons8-menu:before {
    display: inline-block;
    position:relative;
    top:50%;
    content: "";
    background-repeat:no-repeat;
    background-position: 50% 0;
    background-size:2rem;
    width:2rem;
    height:2rem;
}
.pagination i.icons8-arrow-right-filled:before,
.pagination i.icons8-arrow-left-filled:before {
    background-size:2.7rem;
    width:2.7rem;
    height:2.7rem;
}
.icons8-share-this-email:before,
.icons8-share-this-facebook:before,
.icons8-share-this-twitter:before{
    display: inline-block;
    position:relative;
    top:50%;
    content: "";
    background-repeat:no-repeat;
    background-position: 50% 0;
    background-size:3rem;
    width:3rem;
    height:3rem;
}

.icons8-arrow-up-black:before {
    display: inline-block;
    position:relative;
    top:0;
    content: "";
    background-repeat:no-repeat;
    background-position: 0;
    background-size:2rem;
    width:2rem;
    height:2rem;
}

.icons8-file-csv:before,
.icons8-file-pdf:before,
.icons8-file-word:before,
.icons8-file-xls:before,
.icons8-file-xml:before,
.icons8-file-zip:before {
    background-size:1.5rem;
}
.icons8-arrow-up-black:before 		{ background-image:url('../img/arrow-up-black.png'); }
.icons8-arrow-browser:before 		{ background-image:url('../img/arrow-browser.png'); }
.icons8-arrow-browser.inline:before     { background-size:70%;width:1.5rem;height:1.5rem; }
.icons8-arrow-down:before 		{ background-image:url('../img/arrow-down.png'); }
.icons8-arrow-left-filled:before 	{ background-image:url('../img/arrow-left-filled.png'); }
.icons8-arrow-right-filled:before 	{ background-image:url('../img/arrow-right-filled.png'); }
.icons8-arrow-up:before 		{ background-image:url('../img/arrow-up.png'); }
.icons8-docs-by-department:before 	{ background-image:url('../img/docs-by-department.png'); }
.icons8-docs-by-minister:before 	{ background-image:url('../img/docs-by-minister.png'); }
.icons8-docs-by-sector:before 		{ background-image:url('../img/docs-by-sector.png'); }
.icons8-docs-by-title:before 		{ background-image:url('../img/docs-by-title.png'); }
.icons8-docs-by-vote:before 		{ background-image:url('../img/docs-by-vote.png'); }
.icons8-file-csv:before 		{ background-image:url('../img/file-csv.png'); }
.icons8-file-pdf:before 		{ background-image:url('../img/file-pdf.png'); }
.icons8-file-word:before 		{ background-image:url('../img/file-word.png'); }
.icons8-file-xls:before 		{ background-image:url('../img/file-xls.png'); }
.icons8-file-xml:before 		{ background-image:url('../img/file-xml.png'); }
.icons8-file-zip:before 		{ background-image:url('../img/file-zip.png'); }
.icons8-share-this-email:before 	{ background-image:url('../img/share-this-email.png'); }
.icons8-share-this-facebook:before 	{ background-image:url('../img/share-this-facebook.png'); }
.icons8-share-this-twitter:before 	{ background-image:url('../img/share-this-twitter.png'); }

i.icons8-arrow-browser:before,
i.icons8-arrow-down:before,
i.icons8-arrow-left-filled:before,
i.icons8-arrow-right-filled:before,
i.icons8-arrow-up:before,
i.icons8-circle-filled:before,
i.icons8-docs-by-department:before,
i.icons8-docs-by-minister:before,
i.icons8-docs-by-sector:before,
i.icons8-docs-by-title:before,
i.icons8-docs-by-vote:before,
i.icons8-file-csv:before,
i.icons8-file-pdf:before,
i.icons8-file-word:before,
i.icons8-file-xls:before,
i.icons8-file-xml:before,
i.icons8-file-zip:before,
i.icons8-menu:before,
i.icons8-share-this-email:before,
i.icons8-share-this-facebook:before,
i.icons8-share-this-twitter:before {
    top:0.45rem;
}

dd.icons8-arrow-browser:before,
dd.icons8-arrow-down:before,
dd.icons8-arrow-left-filled:before,
dd.icons8-arrow-right-filled:before,
dd.icons8-arrow-up:before,
dd.icons8-circle-filled:before,
dd.icons8-docs-by-department:before,
dd.icons8-docs-by-minister:before,
dd.icons8-docs-by-sector:before,
dd.icons8-docs-by-title:before,
dd.icons8-docs-by-vote:before,
dd.icons8-file-csv:before,
dd.icons8-file-pdf:before,
dd.icons8-file-word:before,
dd.icons8-file-xls:before,
dd.icons8-file-xml:before,
dd.icons8-file-zip:before,
dd.icons8-menu:before,
dd.icons8-share-this-email:before,
dd.icons8-share-this-facebook:before,
dd.icons8-share-this-twitter:before {
    top:-0.3rem;
}
.icons8-circle-filled {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-color: #e5e5e5;
    border-radius: 50%;
    vertical-align: middle;
}