[class^="my-icon-"],
[class*=" my-icon-"] {
	display: inline-block;
	width: 69px;
	height: 89px;
	margin-top: 1px;
	*margin-right: .3em;
	line-height: 14px;
	vertical-align: text-top;
	background: url('../img/sprite.png') no-repeat;
	background-repeat: no-repeat;
	z-index:2;
}
.medios-de-pago.highlight > a.icon-pagos > i.my-icon-pagos,
body.socios.formas-de-pagos .highlight > .icon-pagos > .my-icon-pagos,
body.socios.formas-de-pagos .highlight > .icon-pagos-deb > .my-icon-debito {
        float:left;
        position: absolute;
        width: 84px;
        height: 84px;
}
.medios-de-pago.highlight > a.icon-pagos > i.my-icon-pagos,
.socios.formas-de-pagos .highlight .icon-pagos .my-icon-pagos {
        background: url('../img/btt_pago2.png') no-repeat;
}
body.socios.formas-de-pagos .highlight > .icon-pagos-deb > .my-icon-debito {
        background: url('../img/btt_debito2.png') no-repeat;
        bottom: 10px;
}
.my-icon-planes2{
	background-position: -207px 0px;
	position: absolute;
	height: 69px;
	bottom: 20px;
	left: 10px;
}
header .container .highlight a, 
header .container .highlight a:active, 
header .container .highlight a:hover, 
header .container .highlight a:focus{
	position: relative;
}
.my-icon-shadow {
	height: 10px;
	width: 69px;
	position: absolute;
	bottom: 10px;
	background-position: -138px -263px;
	z-index:1;
}
@media (min-width: 381px){
	.my-icon-shadow {
		left: 10px;
	}
}
.my-icon-cartilla2{
	background-position: -207px -199px;
	position: absolute;
	height: 69px;
	bottom: 20px;
	left: 10px;
}
.my-icon-contacto2{
	background-position: -207px -89px;
	position: absolute;
	height: 69px;
	bottom: 20px;
	left: 10px;
}
.my-icon-facebook{
	width: 26px;
	height: 26px;
	background-position: -138px 0px;
	margin: -5px 0px 0 0px;
}
.my-icon-twitter{
	width: 26px;
	height: 26px;
	background-position: -138px -26px;
	margin: -5px 10px 0 14px;
}


.my-icon-planes{
	margin-top: -24px;
	margin-right: 10px;
	margin-left: 10px;
	background-position: -69px 0px;
}
a:hover .my-icon-planes{
	background-position: 0px 0px;
}
.my-icon-cartilla{
	margin-top: -24px;
	margin-right: 10px;
	margin-left: 10px;
	background-position: -69px -179px;	
}
a:hover .my-icon-cartilla{
	background-position: 0px -179px;
}
.my-icon-contacto{
	margin-top: -24px;
	margin-right: 10px;
	margin-left: 10px;
	background-position: -69px -90px;
}
a:hover .my-icon-contacto{
	background-position: 0px -90px;
}