footer .supply-by > a,
#SuppliedBy > a,
.footer .supply-by > a,
.supplied-box span > a, 
.footer-info .supply-by span > a,
.footer div .hyperlink,
.footer-box .supplyby-box .hyperlink,
.footer-box .supplied .hyperlink
{   
	height: 19px;
    width: 100px;
    display: inline-block;
    text-overflow: hidden;
	overflow: hidden;
    position: relative;
	vertical-align: middle;
}

footer .supply-by > a:before,
#SuppliedBy > a:before,
.footer .supply-by > a:before,
.supplied-box span > a:before, 
.footer-info .supply-by span > a:before,
.footer div .hyperlink:before,
.footer-box .supplyby-box .hyperlink:before,
.footer-box .supplied .hyperlink:before{
	position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    content: '';
    /* background-color is an important one to hide the text content */
	background: right url("data:image/png;base64,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") no-repeat #FFF;
    background-size: contain;
	
	
	-webkit-print-color-adjust: exact;
	-moz-print-color-adjust: exact;
	-ms-print-color-adjust: exact;
	print-color-adjust: exact;
}

footer .supply-by > a:hover,
#SuppliedBy > a:hover,
.footer .supply-by > a:hover,
.supplied-box span > a:hover, 
.footer-info .supply-by span > a:hover,
.footer div .hyperlink:hover,
.footer-box .supplyby-box .hyperlink:hover,
.footer-box .supplied .hyperlink:hover,

footer .supply-by > a:visited,
#SuppliedBy > a:visited,
.footer .supply-by > a:visited,
.supplied-box span > a:visited, 
.footer-info .supply-by span > a:visited,
.footer div .hyperlink:visited,
.footer-box .supplyby-box .hyperlink:visited,
.footer-box .supplied .hyperlink:visited,

footer .supply-by > a:active,
#SuppliedBy > a:active,
.footer .supply-by > a:active,
.supplied-box span > a:active, 
.footer-info .supply-by span > a:active,
.footer div .hyperlink:active,
.footer-box .supplyby-box .hyperlink:active,
.footer-box .supplied .hyperlink:active,

footer .supply-by > a:focus ,
#SuppliedBy > a:focus ,
.footer .supply-by > a:focus ,
.supplied-box span > a:focus , 
.footer-info .supply-by span > a:focus ,
.footer div .hyperlink:focus ,
.footer-box .supplyby-box .hyperlink:focus ,
.footer-box .supplied .hyperlink:focus  {
    color: transparent !important;
}

body[dir="rtl"] footer .supply-by a,
body[dir="rtl"] #SuppliedBy > a,
body[dir="rtl"] .footer .supply-by a,
body[dir="rtl"] .footer div .hyperlink,
body[dir="rtl"] .footer-box .supplyby-box .hyperlink
{
	background-position: left;
}