.footer-sponsor { background-image: url(//img.netbet.com/sport/footer/sponsors_20170801125537.png); background-repeat: no-repeat; background-position: 0 0; width: 7px; height: 7px; display: inline-block; margin: 3px 6px 9px; vertical-align: middle; }
.footer-sponsor-half { background-image: url(//img.netbet.com/sport/footer/sponsors_20170801125537.png); background-repeat: no-repeat; background-position: 0 0; background-size: 85px 124.5px; width: 7px; height: 7px; display: inline-block; margin: 3px 6px 9px; vertical-align: middle; }
.footer-sponsor-1 { width: 62px; height: 83px; background-position: 0 -7px; }
.footer-sponsor-1:hover { background-position: -62px -7px; }
.footer-sponsor-half-1 { width: 31px; height: 41.5px; background-position: 0 -3.5px; }
.footer-sponsor-half-1:hover { background-position: -31px -3.5px; }
.footer-sponsor-2 { width: 85px; height: 85px; background-position: 0 -90px; }
.footer-sponsor-2:hover { background-position: -85px -90px; }
.footer-sponsor-half-2 { width: 42.5px; height: 42.5px; background-position: 0 -45px; }
.footer-sponsor-half-2:hover { background-position: -42.5px -45px; }
.footer-sponsor-3 { width: 59px; height: 74px; background-position: 0 -175px; }
.footer-sponsor-3:hover { background-position: -59px -175px; }
.footer-sponsor-half-3 { width: 29.5px; height: 37px; background-position: 0 -87.5px; }
.footer-sponsor-half-3:hover { background-position: -29.5px -87.5px; }
