.bestcompanies .panelopt .compareopt{ background-position: -152px -592px;width: 49px;}

@media screen and (min-width:767px) {
.compare-li.sprite { background-position: -230px -452px; height: 19px; width: 36px;}	
[class$="__side-by-side"] [class$="tabs"] ul.tabing li:hover .compare-li.sprite, [class^="slide__"] [class^="slide--tabs"] ul.tabing li.is-active .compare-li.sprite { background-position: -191px -452px; }
}

.pictab2 span.sprite { background-position:-83px -642px; height: 25px; left: 44%; margin: 0 0 57px; position: absolute; top: 12px; width: 19px; }
.pictab2:hover span.sprite {background-position: -83px -617px;}
.pictab2.pictabactive span.sprite, .pictab2.pictabactive:hover span.sprite {background-position: -83px -591px;}
.pictab3 span.sprite {background-position: -106px -626px;height: 16px;width: 27px;}
.pictab3:hover span.sprite {background-position: -106px -609px;}
.pictab3.pictabactive span.sprite, .pictab3.pictabactive:hover span.sprite {background-position: -106px -592px;}