

.icon{
	background: url(/arte/icons/sprite_section.png);
	display: inline-block;
	background-repeat: no-repeat !important;
}

.icon.entry-fb{
	background: url(/arte/redes-facebook.svg);
}

/*logos redes sociales */

.icon.entry-tw{
	background: url(/arte/redes-twitter.svg);
}

.icon.entry-pi{
	background: url(/arte/redes-interest.svg);
}

.icon.entry-li{
	background: url(/arte/redes-linkedin.svg);
}

.icon.entry-yt{
	background: url(/arte/redes_youtube.svg);
}

/* icon perfil en header */

.icon.perfil{
	width: 20px;
	height: 26px;
	background-position: -174px -2px;
}

.site-header-sticky .icon.perfil{
	width: 17px;
	height: 20px;
	background-position: -179px -33px;
}

/* icon lupa en nav */

.icon.lupa{
	width: 24px;
	height: 24px;
	background-position: -35px -52px;
	position: absolute;
	right: 13px;
    top: 7px;
}

/* iconos para cotizaciones */

.reloj{
	width: 11px;
	height: 11px;
	display: inline-block;
	background-position: -148px 0;
	position: relative;
    	top: 2px;
    	margin-right: 3px;
}
/* icons para compartir entrys y newsletter */

.group-redes ul {
    display: inline-block;
}

.group-redes ul li{
	float: left;
	text-align: center;
}

.group-redes a:first-child li{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: #2e4688;
	margin-right: 10px;
}

.group-redes a:last-child li{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background: #5098d5;
}

/* cierre de popin */

.icon.close-popin{
	width: 11px;
	height: 11px;
	background-position: -145px -88px;
	position: relative;
	top: 8px;
    	left: 1px;
}

/* iconos para fotogaleria, cerrar, FB y Twitter */

section.fotogaleria .group-redes{
	opacity: 1;
	width: 94px;
	left: auto;
	top: auto;
	right: 96px;
	bottom: 62px;
	transform: none !important;
}

section.fotogaleria .group-redes a:first-child li{
	width: 42px;
	height: 42px;
	border-radius: 50%;
	background: #2e4688;
	margin-right: 10px;
	transition: all .3s;
}

section.fotogaleria .group-redes a:last-child li{
	width: 42px;
	height: 42px;
	border-radius: 50%;
	background: #5098d5;
	transition: all .3s;
}

section.fotogaleria .group-redes li:hover{
	background: #414246 !important;
	transition: all .3s;
}

section.fotogaleria .icon.entry-fb{
	width: 18px;
    	height: 17px;
    	position: relative;
    	top: 12px;
}    

section.fotogaleria .icon.entry-tw{
	width: 22px;
    	height: 23px;
    	margin-top: 5px;
    	background-size: 21px;
}

.icon.close-gallery{
	width: 15px;
	height: 15px;
	background-position: -129px -2px;
	cursor: pointer;
}

/* fin iconos para fotogaleria, tienen FB y TWITTER */

.group-redes .icon.entry-fb,
.newsletter .icon.entry-fb,
.bandaabajoder .icon.entry-fb{
    	width: 15px;
    	height: 15px;
    	position: relative;
    	top: 7px;
    	background-repeat: no-repeat;
}

.bandaabajoder .icon.entry-fb{
	top: 2px;
	width: 13px;
    	height: 13px;
    	margin-right: 1px;
}

.newsletter .icon.entry-fb{
	top: 3px;
	width: 21px;
    	height: 17px;
    	margin: 0 9px 0 12px;
}

.group-redes .icon.entry-tw,
.newsletter .icon.entry-tw,
.bandaabajoder .icon.entry-tw{
    	width: 16px;
    	height: 13px;
    	position: relative;
    	top: 8px;
    	left: 1px;
    	background-repeat: no-repeat;
}

.bandaabajoder .icon.entry-tw{
	top: 3px;
	margin-right: 2px;
}

.newsletter .icon.entry-tw{
	top: 3px;
	width: 20px;
	height: 18px;
	margin: 0 15px 0 10px;
}

.newsletter .icon.entry-li{
	background: url(/arte/redes-linkedin.svg);
    	width: 18px;
    	height: 18px;
    	top: 2px;
    	background-repeat: no-repeat;
    	margin: 0 12px 0 18px;
}

.newsletter .icon.entry-yt{
	background: url(/arte/redes_youtube.svg);
	width: 24px;
	height: 20px;
	background-repeat: no-repeat;
	margin: 4px 13px 0 9px;
	position: relative;
	top: 3px;
}

.group-redes ul li:hover{
	background: #414246;
}

/* icono + */

.icon.mas{
	width: 12px;
	height: 12px;
	background-position: -112px -3px;
	display: inline-block;
	position: relative;
    top: 7px;
}

/* iconos numerote */

#numero-container > a.numerote-alza:before{
	content: '';
	width: 125px;
	height: 125px;
	display: inline-block;
	background-repeat: no-repeat;
	background-color: #00a837;
	margin-right: 36px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	background-image: url(/arte/mercado-flecha.svg);
	background-size: 75%;
    	background-position: 18px;
} 

#numero-container > a.numerote-baja:before{
	content: '';
	width: 125px;
	height: 125px;
	display: inline-block;
	background-repeat: no-repeat;
	background-color: #e70006;
	margin-right: 36px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	background-image: url(/arte/mercado-flecha.svg);
	background-size: 75%;
    	background-position: 18px;
    	transform: rotateX(180deg);
    	-webkit-transform: rotateX(180deg);
    	-moz-transform: rotateX(180deg);
    	-o-transform: rotateX(180deg);
    	-ms-transform: rotateX(180deg);
} 

/* videoglaeria home */

.gallery.gallery-video  .gallery-video-thumbs .gallery-item .icon-rounded.icon-media .icon.medium-video{
	background-position: -26px -24px;
	width: 23px;
	height: 25px;
	margin-top: 12px;
   	margin-left: 15px;
}

/* iconos sobre para newsletter */

.icon.sobre{
	width: 31px;
	height: 22px;
	background-position: -2px -1px;
}

.icon.mini-sobre{
	width: 21px;
	height: 15px;
	background-position: -36px -1px;
	position: relative;
	top: -3px;
	left: 3px;
}

.icon.ok-mail{
	width: 22px;
	height: 22px;
	background-position: -147px -13px;
}

/* iconos swiper */

.icon.arrow-left{
	width: 23px;
	height: 38px;
	background-position: -54px -20px;
}

.icon.arrow-right{
	width: 23px;
	height: 38px;
	background-position: -54px -20px;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}

.inactive > .icon.arrow-left,
.inactive > .icon.arrow-right{
	opacity: 0.5;
}

/* icono entry video */

.icon.video{
	width: 11px;
	height: 13px;
	background-position: -99px -3px;
	position: relative;
	top: 9px;
    	left: 2px;
}

.icon.fotogaleria{
	width: 15px;
	height: 15px;
	background-position: -60px -2px;
	position: relative;
	top: 8px;
    	left: 1px;
}

.icon.audio{
	width: 18px;
	height: 14px;
	background-position: -77px -2px;
	position: relative;
    	top: 8px;
}

/* icono reloj para ranking ultimas */

.page-seccion .ranking-triple.ranking-ultimas .entry-box-ranking article:before,
.page-seccion .ranking-triple.ranking-ultimas .entry-box-ranking article:before{
	background: url(/arte/icons/sprite_section.png);
	content: '';
	display: block;
	width: 18px;
	height: 18px;
	background-position: -178px -57px;
	position: absolute;
	left: 0;
	top: 13px;
}

.page-nota .ranking-triple.ranking-ultimas .entry-box-ranking article:before,
.page-seccion .ranking-triple.ranking-ultimas .entry-box-ranking article:before{
	background: url(/arte/icons/sprite_section.png);
	content: '';
	display: block;
	width: 18px;
	height: 18px;
	background-position: -178px -57px;
	position: absolute;
	left: 0;
	top: 13px;
}

.page-home .ranking-triple.ranking-ultimas .entry-box-ranking article:before,
.page-home .ranking-triple.ranking-ultimas .entry-box-ranking .article2:before{ 
background: url(/arte/icons/sprite_section.png);
	content: '';
	display: block;
	width: 18px;
	height: 18px;
	background-position: -178px -57px;
	left: 0;
	top: 0px;
	position: relative;
	margin-right: 15px;
}

.entry-video.entry-big .icon-rounded.icon-media{
	height:50px;
	width:50px;
	position:absolute;
	top:50%;
	left:50%;
	border-radius: 50%;
	margin:-25px 0 0 -25px;
	background: rgba(34,34,34,0.7);
	cursor: pointer;
	transition: all .3s;
}

.icn-video{
	background-position: -26px -24px;
	width: 23px;
	height: 25px;
	margin-top: 12px;
   	margin-left: 15px;
}

.home-icn-video
{
	background-position: -26px -24px;
	width: 23px;
	height: 25px;
	margin-top: 12px;
   	margin-left: 15px;
}

.videos-home .ranking-videos .home-icn-video
{
	background-position: -26px -24px;
	width: 23px;
	height: 25px;
	margin-top: 12px;
   	margin-left: 5px;
}

/* mini icono del logo del economista */

.mini-logo-ee{
	width: 30px;
	height: 30px;
	background-position: -4px -67px;
	float: left;
	margin-right: 10px;
}

/* icono de formulario exitoso */

.icon-success-contact{
	width: 57px;
	height: 57px;
	background: url(/arte/success-contact.png);
	margin-right: 21px !important;
	display: inline-block;
	vertical-align: middle;
}

/* subir en TyC */

.icon.go-up{
	background-position: -16px -54px;
	width: 15px;
	height: 9px;
	position: relative;
	top: 6px;
}