@font-face {
    font-family: 'robotobold';
    src: url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-bold-webfont.eot');
    src: url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-bold-webfont.woff2') format('woff2'),
         url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-bold-webfont.woff') format('woff'),
         url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-bold-webfont.ttf') format('truetype'),
         url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-bold-webfont.svg#roboto_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'roboto';
    src: url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-regular-webfont.eot');
    src: url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-regular-webfont.woff') format('woff'),
         url('//static.emol.cl/emol50/especiales/css/fonts/RobotoCondensed-Regular.ttf') format('truetype'),
         url('//static.emol.cl/emol50/especiales/css/fonts/robotocondensed-regular-webfont.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


body {
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
width: 100%;
}

/* Reset menú techo */

div.box-emol {
float:none;
}

/* General */

#inner-wrap {
max-width: 1280px;
width:100%;
}

#especiales-contenedor-principal {
margin-left:1%;
width:72.5%;
position: relative;
float:left;
}

#contenedor-columnas {
width:100%;
position: relative;
}

/* Header */

#especiales-header {
margin-bottom:36px;
position: relative;
width: 100%;
}

/* Header > Background con resize */

#especiales-header .background-header-out {
padding-top:7%;
position: relative;
width:100%;
}

#especiales-header .background-header {
background-image: url(https://static.emol.cl/emol50/Fotos/2026/01/07/file_20260107161224.jpg);
	/* HEADER ESCRITORIO */
background-position: left center;
background-repeat: no-repeat;
background-size: cover;
bottom:0px;
left:0px;
position: absolute;
right:0px;
top:0px;
border: none;
}

/* Header > Menú */

#especiales-header ul {
	bottom: -26px;
    display: block;
    height: 26px;
    left: 0px;
    list-style-type: none;
    margin: 0px;
    padding: 0px 0 0 10px;
    box-sizing: border-box;
    position: absolute;
    width: 100%;
   background-image: url(https://static.emol.cl/emol50/Fotos/2023/01/04/file_20230104160311.jpg);
	/*background-image: url(https://static.emol.cl/emol50/Fotos/2023/01/04/file_20230104182147.jpg);*/
    background-repeat: no-repeat;
    background-size: cover;
    font-family: 'roboto', Arial, Helvetica, sans-serif, Verdana;
    background-color: #1a5daa;
}


#especiales-header ul li {
    float: left;
    font-size: 16px;
    height: 14px;
    line-height: 14px;
    margin-top: 5px;
    padding-left: 12px;
    padding-right: 18px;
    text-transform: uppercase;
}

#especiales-header ul li a:link,
#especiales-header ul li a:visited {
	color: #fff;
	text-decoration: none;
	transition: color 0.2s linear;
	-webkit-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
}

#especiales-header ul li a:hover {
	color: #fff;
	text-decoration: underline;

}

#especiales-header ul li:first-child {
display: none;
}

#especiales-header ul li:nth-child(2) {
margin-left:10px;
}

#especiales-header ul li:last-child {
border-right: none;
}

div.especiales-header-boton {
display: none;
}

/*Noticia principal*/

#noticia-principal {
	background-color: #fff;
    padding: 0;
    width: 65.3%;
    border-bottom: 4px solid #ffffff;
    margin-bottom: 10px;
}

#noticia-principal div.noticia-principal-foto {
position: relative;
}

#noticia-principal div.noticia-principal-foto img {
    width: 100%;
    max-width: 606px;
    opacity: 1;
    border: 0px;
    filter: alpha(opacity=100);
    transition: opacity 0.3s linear;
    -webkit-transition: opacity 0.3s linear;
    -ms-transition: opacity 0.3s linear;
    -moz-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
}

#noticia-principal div.noticia-principal-foto:hover img {
opacity: 0.8;
filter: alpha(opacity=80);
}

#noticia-principal div.noticia-principal-foto a.link-noticia:link,
#noticia-principal div.noticia-principal-foto a.link-noticia:visited {
	background-color: #063c82;
    color: #ffffff;
    bottom: 0px;
    font-family: 'robotobold', Arial, Helvetica, sans-serif;
    font-size: 38px;
    font-weight: normal;
    left: 0px;
    padding: 1% 2%;
    /* position: sticky; */
    display: inline-block;
    text-decoration: none;
    text-transform: uppercase;
    width: 96%;
    /* top: 298px; */
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    line-height: 48px;
    /* border-top: 5px solid #229317; */
    border-bottom: 5px solid #053c82;
    text-align: center;    
	background-image: url(https://static.emol.cl/emol50/Fotos/2023/01/04/file_20230104160311.jpg);
    background-size: cover;
}

#noticia-principal div.noticia-principal-foto:hover a.link-noticia {
	color: #ffffff;
    background-color: #3888ec;
	text-decoration: underline;
}

#noticia-principal p {
font-size: 16px;
    line-height: 22px;
    padding: 0px 10px;
}

/*estadisticas interior*/	
.texto-estadisticas {
    font-size: 14px;
    line-height: 22px;
    width: 56%;
    margin-left: 2%;
    margin-right: 2%;
    margin-bottom: 20px;
    float: left;
}
/*estadisticas interior*/	


/*Tabs*/

a.tab-ver-mas:link,
a.tab-ver-mas:visited,
h3.tab-texto {
display: block;
    font-family: 'roboto', Arial, Helvetica, sans-serif;
    font-size: 16px;
    height: 30px;
    line-height: 31px;
    text-indent: 10px;
    color: #1a5dab;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
    background: url(//static.emol.cl/emol50/Fotos/2018/07/26/file_20180726163808.png) right -20px no-repeat, url(https://static.emol.cl/emol50/Fotos/2026/01/08/file_20260108121310.jpg) right 0px no-repeat;
    background-color: #fff;
    padding: 0 0 0 0px;
    margin: 0;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    border-bottom: 2px solid #1a5dab;
    border-top: 2px solid #1a5dab;
}

a.tab-ver-mas.secundario:link,
a.tab-ver-mas.secundario:visited {
    color: #1c3a5b;
    text-decoration: underline;
}

a.tab-ver-mas:hover {
color: #1c3a5b;
text-decoration: underline;
	/*background-image: url(../img/vermas.png);
background-position: right 3px;
background-repeat: no-repeat;*/

    background: url(//static.emol.cl/emol50/Fotos/2018/07/26/file_20180726163808.png) right 3px no-repeat, url(https://static.emol.cl/emol50/Fotos/2026/01/08/file_20260108105548.jpg) right 0px no-repeat;
	background-color: #043676;
}

a.tab-ver-mas.secundario:hover {
color: #666666;
background-image: url(//static.emol.cl/emol50/Fotos/2018/09/05/file_20180905104831.png);
}


/*Noticias en línea*/

#noticias-relacionadas-portada {
top: 493px;
}

#ultimas-noticias {
width:100%;
list-style-type: none;
margin:0px;
padding:0px;
padding-top:5px;
}

#ultimas-noticias li {
width: 100%;
font-size: 13px;
float:left;
clear:both;
margin-bottom:8px;
line-height: 18px;
}

#ultimas-noticias li.noticias-relacionadas-fecha {
	font: normal 16px 'roboto',Arial, Helvetica, sans-serif, Verdana;
	padding: 4px 10px;
	border-bottom: 1px dotted #643410;
	box-sizing: border-box;
}

#ultimas-noticias li img {
float:left;
width: 70px;
height: 47px;
margin-right:8px;
border: none;
}

#ultimas-noticias li span {
	color: #043676;
	font-weight: bold;
	margin-right: 4px;
	height: 12px;
	line-height: 12px;
}

#ultimas-noticias li a:link,
#ultimas-noticias li a:visited {
color: #000;
text-decoration: none;
}

#ultimas-noticias li a:hover {
text-decoration: underline;
}

a.mas-noticias:link,
a.mas-noticias:visited {
    background-color: #3888ec;
    width: 70%;
    margin-left: 15%;
    color: #ffffff;
    text-decoration: none;
    font: 16px/36px 'roboto', Arial, Helvetica, sans-serif;
    padding: 10px 0px;
    display: block;
    float: left;
    clear: both;
    text-align: center;
    margin-top: 5px;
    height: 30px;
    padding-top: 3px;
    margin-bottom: 3px;
    border-radius: 10px;
    transition: background-color 0.3s linear;
    -webkit-transition: background-color 0.3s linear;
    -ms-transition: background-color 0.3s linear;
    -moz-transition: background-color 0.3s linear;
    -o-transition: background-color 0.3s linear;
}

a.mas-noticias:hover {
text-decoration: underline;
    background-color: #043676;
}

/* site equipos */
.mapa-conmebol {
    display: block;
    text-align: center;
    margin-bottom: 30px;
}
.mapa-conmebol img {
    width: 100%;
    max-width: 570px;
    height: auto;
    max-height: 640px;
    border-radius: 50px;
}
.elige-equipos {
    width: 45.5%;
    float: left;
    margin: 0 1.5% 15px 3%;
}
.elige-equipos2 {
    width: 45.5%;
    float: left;
    margin: 0 3% 15px 1.5%;
}
.elgrupo-pais {
    float: left;
    width: 95%;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #d9d9d9;
    padding-top: 10px;
    padding-left: 5%;
    padding-bottom: 8px;
}
.v1 {
    background-color: #FFFFFF;
}
.v2 {
    background-color: #fff;
}
.elgrupo-pais h2 {
    color: #3c3c3c;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: left;
    font-size: 16px;
    text-transform: uppercase;
    float: left;
    padding-left: 3%;
}
.elgrupo-pais h2 a {
    color: #3c3c3c;
    text-decoration: none;
}
.elgrupo-pais h2 a:hover {
	text-decoration:underline;
}
.elgrupo-pais img {
    float: left;
    max-width: 45px;
}


/*Ficha equipos*/

div.ficha-equipo {
display: block;
padding:10px;
position: relative;
text-align:center;
}

div.ficha-equipo img {
	border: 2px solid #DFDFDF;
}

div.ficha-equipo ul {
list-style-type: none;
padding:0px;
margin:0px;
margin-left:230px;
width:80%;
width: calc(100% - 230px);
margin-bottom:10px;
text-align:center;
}

div.ficha-equipo ul li {
font-size: 12px;
border-bottom: 1px solid #d3d3d3;
position: relative;
padding:3px 0px;
font-weight: bold;
}
div.ficha-equipo ul li h4 {
font-size: 26px;
position: relative;
padding:3px 0px;
font-weight: normal;
font-family: 'mullerbold', Arial, Helvetica, sans-serif, Verdana;
text-align:center;
margin:0;
}

div.ficha-equipo ul li b {
font-weight: bold;
position: absolute;
left:3px;
top:3px;
text-align:center;
}

div.ficha-equipo ul li span {
font-weight: normal;
display: block;
margin-left:110px;
text-align:center;
}

div.ficha-equipo ul li a:link,
div.ficha-equipo ul li a:visited {
text-decoration: none;
color: #226199;
transition: color 0.2s linear;
  -webkit-transition: color 0.2s linear;
  -ms-transition: color 0.2s linear;
  -moz-transition: color 0.2s linear;
  -o-transition: color 0.2s linear;
}

div.ficha-equipo ul li a:hover {
color: #3496EC;
}

/*Lista plantel*/

ul.lista-plantel {
list-style-type: none;
padding:0px;
margin:0px;
border-bottom: 4px solid #dfdfdf;
}

ul.lista-plantel li {
border-left: 1px solid #EDEDED;
border-right: 1px solid #EDEDED;
border-bottom: 1px solid #EDEDED;
padding: 5px 0px;
text-indent: 20px;
}

ul.lista-plantel li.posicion {
background-color: #B5D5F2;
border-left: 1px solid #B5D5F2;
border-right: 1px solid #B5D5F2;
border-bottom: 1px solid #B5D5F2;
text-indent: 12px;
font-weight: bold;
}

/*Créditos*/

#especiales-creditos {
width: 96.875%;
background-color: #f4f4f4;
font-family: Arial, Helvetica, sans-serif;
padding: 5px 1.56%;
font-size: 9px;
color: #666666;
text-align: left;
	display: inline-block;
}

#especiales-creditos a:link,
#especiales-creditos a:visited {
color: #666666;
text-decoration: none;
transition: color 0.3s linear;
  -webkit-transition: color 0.3s linear;
  -ms-transition: color 0.3s linear;
  -moz-transition: color 0.3s linear;
  -o-transition: color 0.3s linear;
}

#especiales-creditos a:hover {
color: #333333;
}

.especiales-creditos-autor {
font-size: 10px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
margin-bottom: 5px;
padding-bottom: 5px;
}

.especiales-creditos-autor strong{
font-weight: bold;
color: #4D5C64;
}

/*Redes sociales*/

ul#redes-sociales {
float:right;
list-style-type: none;
background-color: #f4f4f4;
}

ul#redes-sociales li {
display: inline-block;
width: 25px;
height: 25px;
margin-right:4px;
border-radius: 2px;
text-align: center;
}

ul#redes-sociales li img {
width: 18px;
height: 18px;
margin-top:3px;
border: none;
}

ul#redes-sociales li:nth-child(1) {
background-color: #55acee;
}

ul#redes-sociales li:nth-child(2) {
background-color: #3b5999;
}

ul#redes-sociales li:nth-child(3) {
background-color: #d74a38;
}

ul#redes-sociales li:nth-child(4) {
background-color: #cc1f27;
}

ul#redes-sociales li span {
display: none;
}

/*Box columna*/

div.box-columna {
position: absolute;
right:0px;
top:0px;
width:33.3%;
}

/*Box central*/

div.box-central {
	width: 65.3%;
/*	background-color: #ededed;*/
	border-bottom: 4px solid #dfdfdf;
	font-size: 14px;
	line-height: 18px;
	margin-bottom: 10px;
	height: auto;
	display: inline-block;
}
.box-central h6 {
	/* [disabled]width: 100%; */
	box-sizing: border-box;
	font: normal 16px 'roboto', Arial, Helvetica, sans-serif;
	padding: 4px 8px;
	margin: 10px 0 0 10px;
	background-color: rgba(255,255,255,1.00);
	display: inline-block;
	border: 1px solid #C1B5BF;
}

div.box-central.blanco {
background-color: #fff;
border-bottom: none;
}

div.box-central p {
padding:0px 20px;
margin:0px;
clear: both;
font-size: 14px;
line-height: 20px;
}

div.box-central-eq {
	width: 100%;
	background-color: #ededed;
	border-bottom: 4px solid #dfdfdf;
	font-size: 12px;
	height: auto;
	float:left;
}

/*Ads*/

div.publicidad-superior img {
width:100%;
border: none;
margin: 10px 0px;
}

div.publicidad-superior img[src^="https://ad.doubleclick.net"] {
margin: 0px;
}

div.publicidad-superior a {
background-color: #fff;
}

div.publicidad-movil-techo {
display: none;
}

div.publicidad-inferior {
display: inline-block;
text-align: center;
width:65.3%;
margin-bottom:10px;
}

div.publicidad-inferior img {
width:100%;
max-width: 600px;
display: inline-block;
text-align: center;
border: none;
}

div.publicidad-derecha {
float:left;
margin-left:1.4%;
width:24%;
margin-top:30px;
}

div.publicidad-derecha img {
width:100%;
border: none;
position: static;
max-width: 300px;
}

div.publicidad-movil-superior,
div.publicidad-movil-central,
div.publicidad-movil-inferior {
display: none;
}

div.banner_off_random {
float:none!important;
}

/* H1 */

.titulos-bx1 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
	border-top: 3px solid #1a5dab;
    background-image: url(https://static.emol.cl/emol50/Fotos/2026/01/08/file_20260108110744.png), linear-gradient( 
180deg,rgb(217 229 239) 0%,rgb(255 255 255) 65.66%);
	background-repeat: no-repeat;
	background-position: right top;
	display: inline-block;
}
.titulos-bx1 h1 {
    float: left;
    font: normal 24px/24px 'roboto', Arial, Helvetica, sans-serif;
    color: #1a5dab;
    padding-left: 3%;
    width: 94%;
    padding-right: 3%;
    padding-top: 10px;
    margin: 0 0 20px 0;
}
.titulos-bx1 h1 a {
    text-decoration: none;
    color: #1a5dab;
}
.titulos-bx1 h1 a:hover {
    text-decoration: underline;
    color: #1a5dab;
}
/* fin h1 */

/* fin h2 */
h3.tabs2  {
    list-style: none;
    font-weight: normal;
    display: block;
    clear:both;
    text-align: center;
    background-color: #3888ec;
    text-decoration: none;
    font-size: 18px;
    font-family: 'roboto', Arial, Helvetica, sans-serif;
    padding-top: 6px;
    padding-bottom: 4px;
    color: #fff;
    text-transform: uppercase;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    margin: 20px 0 0 0;
	border-bottom: 4px solid #00264d;
	background-image: url(https://static.emol.cl/emol50/Fotos/2023/01/04/file_20230104160311.jpg);
    background-size: cover;
}
/* fin h3 */


/* destacados */

.destacadoindex-cont {
    width: 100%;
    height: auto;
    /* float: left; */
    border-bottom: 2px solid #EEEAEB;
    margin-bottom: 5px;
}
.destacadoindex-foto {
    width: 100%;
    height: auto;
	margin-top: 5px;
    /* float: left; */
}
.destacadoindex-titulo {
    width: 100%;
    height: auto;
    color: #2e557f;
    font-family: 'roboto', Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 18px;
    padding: 5px;
    box-sizing: border-box;
}
.destacadoindex-foto img {
    width: 100%;
    height: auto;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    opacity: 1;
    filter: alpha(opacity=100);
}
.destacadoindex-titulo a {
    color: #131313;
    text-decoration: none;
}
.destacadoindex-titulo a:hover {
    color: #131313;
    tect-decoration: underline;
}

/* fin destacados */


/*Calendario y resultados*/

ol.menu-fechas-calendario {
	list-style-type: none;
	margin:0px;
	padding:10px 0px;
	display: flex;
	flex-wrap: wrap;
}

ol.menu-fechas-calendario li {
	width: 11.1%;
	box-sizing: border-box;
	text-align: center;
	padding: 5px 0px;
	cursor: pointer;
	font-size: 14px;
	background-color: #d9e5ef;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	transition: background-color 0.3s linear;
	  -webkit-transition: background-color 0.3s linear;
	  -ms-transition: background-color 0.3s linear;
	  -moz-transition: background-color 0.3s linear;
	  -o-transition: background-color 0.3s linear;
}

ol.menu-fechas-calendario li:nth-child(9),
ol.menu-fechas-calendario li:nth-child(18) { border-right:0px; }

ol.menu-fechas-calendario li:hover {
	background-color: #02599b;
    color: #fff;
}
.tab-calendario-fecha {
    background-color: #182760;
    color: #fff;
    padding: 5px;
    font-size: 16px;
    line-height: 22px;
    font-weight: normal;
    /* background-image: url(https://static.emol.cl/emol50/Fotos/2021/12/22/file_20211222133621.jpg); */
    background-image: url(https://static.emol.cl/emol50/Fotos/2023/01/04/file_20230104180011.jpg);
    margin: 0px;
    background-position: top right;
    background-size: cover;
    border-bottom: 4px solid #1c3a5b;
    border-top: 10px solid #fff;
    text-align: center;
    position: relative;
}
.tab-calendario-fecha h3 {
	margin: 0;
    border-collapse: collapse;
    font-family: 'roboto', Arial, Helvetica, sans-serif;
    font-size: 16px;
    border-spacing: 0px;
    font-weight: normal;
}
.tab-calendario-fecha h3 i {
    position: absolute;
    color: #fff;
    right: 10px;
    top: 6px;
}
.calendario-opta {
  display: block;
}

.calendario-opta table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'roboto', Arial, Helvetica, sans-serif;
  font-size: 16px;
  border-spacing: 0px;
}


.fa-menu {
    margin-left: -0.8em;
    margin-right: 0.3em;
    display: initial;
    color: #fff;
}


/* simbologia de tabla de posiciones */
ul.simbologia-campeonato {
list-style-type: none;
padding: 15px 0px;
margin:0px;
font-size: 14px !important;
}

ul.simbologia-campeonato li {
padding: 15px 20px 15px 80px;
position: relative;
font-size: 14px !important;
line-height: 18px;
border-bottom: 1px solid #ccc;
}

ul.simbologia-campeonato li:last-child {
border-bottom: none;
}

ul.simbologia-campeonato li span {
display: block;
width: 22px;
height: 22px;
position: absolute;
left:30px;
top:12px;
}

ul.simbologia-campeonato li[data-simbolo="campeon"] span { background-color: #1557a0; }
ul.simbologia-campeonato li[data-simbolo="libertadores"] span { background-color: #02a1dc; }
ul.simbologia-campeonato li[data-simbolo="prelibertadores"] span { background-color: #dca702; }
ul.simbologia-campeonato li[data-simbolo="sudamericana"] span { background-color: #31b330; }
ul.simbologia-campeonato li[data-simbolo="liguilla"] span { background-color: #f39d00; }
ul.simbologia-campeonato li[data-simbolo="descenso"] span { background-color: #d21515; }

p.simbologiainfotxt {
    padding: 0 !important;
    font-size: 14px;
}
/* fin de simbologia de tabla de posiciones */

/* pagina de equipos */
div.box-central-eq {
    width: 100%;
    background-color: #ededed;
    border-bottom: 4px solid #dfdfdf;
    font-size: 12px;
    margin-bottom: 10px;
    height: auto;
    float: left;
}
#menu-equipos-principal {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    margin-top: 10px;
}
#menu-equipos-principal li {
    float: left;
    width: 23%;
    margin-left: 1%;
    margin-right: 1%;
    background-color: #fff;
    text-align: center;
    margin-bottom: 10px;
    color: #fff;
    transition: background-color 0.2s linear;
    -webkit-transition: background-color 0.2s linear;
    -ms-transition: background-color 0.2s linear;
    -moz-transition: background-color 0.2s linear;
    -o-transition: background-color 0.2s linear;
}
#menu-equipos-principal a:link, #menu-equipos-principal a:visited {
    color: #fff;
    text-decoration: none;
    width: 100%;
    display: block;
    transition: color 0.2s linear;
    -webkit-transition: color 0.2s linear;
    -ms-transition: color 0.2s linear;
    -moz-transition: color 0.2s linear;
    -o-transition: color 0.2s linear;
}
#menu-equipos-principal a:hover {
	text-decoration: underline;
	    background-color: #dae6f0;
	cursor: pointer;
}
#menu-equipos-principal li img {
    margin: 5px auto;
    border: none;
    max-width: 85px;
}
#menu-equipos-principal li span {
    background-color: #1a5dab;
    font-family: 'roboto', Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    padding: 5px 0px;
    display: block;
    text-transform: uppercase;
}
@media (max-width: 960px) {
#menu-equipos-principal li {
    width: 31%;
    margin-left: 1%;
    margin-right: 1%;
}
}
@media (max-width: 440px) {
#menu-equipos-principal li {
    width: 48%;
    margin-left: 1%;
    margin-right: 1%;
}
}

h3.tabs-equipos {
    list-style: none;
    font-weight: normal;
    display: block;
    clear: both;
    text-align: center;
    background-color: #3888ec;
    text-decoration: none;
    font-size: 18px;
    font-family: 'roboto', Arial, Helvetica, sans-serif;
    padding-top: 6px;
    padding-bottom: 4px;
    color: #fff;
    text-transform: uppercase;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    margin: 10px 0 0px 0;
	border-bottom: 4px solid #00264d;
	background-image: url(https://static.emol.cl/emol50/Fotos/2023/01/04/file_20230104160311.jpg);
    background-size: cover;
}
/* fin de pagina de equipos */

/* include equipos */
ul#box-equipos {
    list-style-type: none;
    margin: 0px;
    background-color: #fff;
	background-image:  linear-gradient(180deg,rgb(217 229 239) 0%,rgb(255 255 255) 65.66%);
    width: 96%;
    padding: 10px 2% 3px 2%;
    text-align: center;
}
ul#box-equipos li {
    display: inline-block;
    width: 23.5%;
    text-align: center;
    margin-bottom: 10px;
}
ul#box-equipos li a:link, ul#box-equipos li a:visited {
    font-size: 13px;
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 8px;
}
ul#box-equipos li img {
    margin-bottom: 2px;
    border: none;
    max-width: 48px;
}
/* fin include equipos */









/* ===== RESOLUCIÓN < 1180 ===== */

@media (max-width: 1180px) {

/*GRUPOS SIDEBAR*/
.escudo-grupos img{
	width: 100%;
	max-width: 44px;
	margin-top:0px;
}
.nombre-grupos {
	padding-bottom: 20px;
	padding-top: 20px;
	float: left;
}
.nombre-grupos2 {
	padding-bottom:20px;
	padding-top:20px;
}
	
.nombre-grupos2, .nombre-grupos {
font: 15px 'roboto', Arial, Helvetica, sans-serif;
}
	
	
/*Noticia principal*/

#noticia-principal {
padding: 0;
width: 100%;
}

#noticia-principal div.noticia-principal-foto img {
max-width:100%;
}

#noticia-principal div.noticia-principal-foto a.link-noticia:link, #noticia-principal div.noticia-principal-foto a.link-noticia:visited {
line-height: 50px;	
}

#noticia-principal p {
    padding: 10px 15px 25px 15px;

}
/*Programación*/

#programacion-portada {
width:100%;
}

/*Noticias en línea*/

a.mas-noticias:link,
a.mas-noticias:visited {
float:none;
font-size: 16px;
}

/*Boxes columna*/

div.box-columna {
position: static;
width:100%;
float:left;
margin-bottom:10px;
}

/*Box central*/

div.box-central {
width: 100%;
margin-bottom:10px;
}

/*Ads*/

div.publicidad-inferior {
width:100%;
}
ul#box-equipos li img {
max-width: 40px;
}




}

/* ===== RESOLUCIÓN < 960 ===== */

@media (max-width: 960px) {

/* Header */

#especiales-header {
margin-bottom:34px;
}

#especiales-header .background-header-out {
padding-top:13%;
}

#especiales-header .background-header {
background-image: url(https://static.emol.cl/emol50/Fotos/2026/01/07/file_20260107161128.jpg);
	/* HEADER TABLET */
}

/* Header > Menú */

#especiales-header ul {
bottom:-24px;
height: 24px;
}

#especiales-header ul li {
font-size: 14px;
height: 12px;
line-height: 12px;
padding-left: 14px;
padding-right: 5px;
}

#especiales-header ul li:nth-child(2) {
margin-left: 2px;
}

/*Noticia principal*/

#noticia-principal div.noticia-principal-foto {
position: relative;
}

#noticia-principal div.noticia-principal-foto a.link-noticia:link,
#noticia-principal div.noticia-principal-foto a.link-noticia:visited {
background-color: #ffffff;
    color: #fff;
    display: block;
    font-size: 28px;
	border-radius: 0;
	padding: 6px 2%;
    position: static;
    width: 96%;
    line-height: 26px;
}

#noticia-principal div.noticia-principal-foto:hover a.link-noticia {
	color: #fff;
	background-color: #1c3a5b;
}

#noticia-principal p {
font-size: 13px;
        line-height: 18px;
        padding-top: 0px;
        padding-bottom: 0;
}

/*Menú equipos principal*/

#menu-equipos-principal li {
width: 31%;
margin-left: 1%;
margin-right: 1%;
}

}

/* ===== RESOLUCIÓN < 725 ===== */

@media (max-width: 725px) {

/*General*/

#especiales-contenedor-principal {
margin:0%;
width:100%;
float:none;
}

#contenedor-columnas {
margin-top:5px;
}

/*Header*/

#especiales-header .background-header-out {
padding-top:15%;
}

#especiales-header .background-header {
background-image: url(https://static.emol.cl/emol50/Fotos/2026/01/07/file_20260107161158.jpg);
	/* HEADER MOVIL */
}

div.especiales-header-boton {
background-image: url(//static.emol.cl/emol50/Fotos/2018/08/31/file_20180831161100.png);
	/* IMAGEN HAMBURGUESA DEL MOVIL */
background-repeat: no-repeat;
background-size: contain;
display: block;
height: 100%;
left:0px;
position: absolute;
top:0px;
width:18%;
z-index: 2;
}

div.especiales-header-boton:hover {
cursor: pointer;
}

#especiales-header {
margin-bottom:0px;
}

/*Menú*/

#especiales-header ul {
background-color: #fff;
background-color: rgba(255,255,255,0.75);
border:0px;
display: block;
float:none;
height: auto;
left:-100%;
margin:0px;
min-height: 100vh;
padding:0px;
position: absolute;
top: 0px;
width: 100%;
transition: left 0.3s linear;
  -webkit-transition: left 0.3s linear;
  -ms-transition: left 0.3s linear;
  -moz-transition: left 0.3s linear;
  -o-transition: left 0.3s linear;
  background-image:none;
}

#especiales-header ul li {
background-color: #0e1d2d;
border:0px;
font-family: 'roboto', Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
height: 40px;
line-height: 40px;
margin-top:0px;
padding:0px;
text-indent: 5%;
width: 80%;
border-bottom: dotted 1px #fff;
}

#especiales-header ul li:first-child {
background-color: #1c3a5b;
background-image: url(//static.emol.cl/emol50/Fotos/2018/08/31/file_20180831162513.png);
		/* IMAGEN HOME  */
background-position: 95% center;
background-repeat: no-repeat;
background-size: 18px 20px;
display: block;
}

#especiales-header ul li:nth-child(2) {
margin-left:0px;
}


/*Menú activado*/

#inner-wrap {
position: absolute;
left:0px;
transition: left 0.3s linear;
  -webkit-transition: left 0.3s linear;
  -ms-transition: left 0.3s linear;
  -moz-transition: left 0.3s linear;
  -o-transition: left 0.3s linear;
}

#especiales-header ul {
display: block;
position: absolute;
width: 100%;
padding:0px;
margin:0px;
top:0px;
border: none;
min-height: 100vh;
color: rgba(255,255,255,0.75);
}

body.menu-on #inner-wrap {
left:80%;
position: fixed;
}

body.menu-on {
overflow: hidden;
}

body.menu-on #especiales-header ul {
height: 100%;
left:-80%;
overflow-y: scroll;
z-index: 10;
}

/*Noticia principal*/

#noticia-principal div.noticia-principal-foto a.link-noticia:link,
#noticia-principal div.noticia-principal-foto a.link-noticia:visited {
font-size: 23px;
}

span.titulo-nav-box-central {
width:50%;
}
    
.mapa-conmebol img {
    width: 100%;
    max-width:570px;
    border-radius: 25px;
}

/*Créditos y redes sociales*/

#especiales_creditos{
width: 96.875%;
margin-bottom: 0px;
height: auto;
background-color: #f4f4f4;
font-family: Arial, Helvetica, sans-serif;
padding-right: 1.56%;
padding-left: 1.56%;
font-size: 9px;
color: #666666;
padding-top: 5px;
padding-bottom: 5px;
text-align: left;
}

ul#redes-sociales {
float:none;
width: 100%;
text-align: center;
padding: 10px 0px;
margin-top:0px;
border-bottom-width: 1px solid #ccc;
}

ul#redes-sociales li {
display: inline-block;
margin-right:3%;
width: 40px;
height: 40px;
border-radius: 3px;
}

ul#redes-sociales li img {
width: 32px;
height: 32px;
margin-top:4px;
}

/*Ads*/

div.publicidad-derecha,
div.publicidad-superior,
div.publicidad-inferior,
div.publicidad-center-footer {
display: none;
}

div.publicidad-movil-superior,
div.publicidad-movil-central,
div.publicidad-movil-inferior {
display: inline-block;
text-align: center;
width: 100%;
}
.publicidad-movil-superior > div {
    margin-top: 10px;
    margin-bottom: 5px;
}

div.publicidad-movil-superior img {
margin-bottom:0px;
width:100%;
max-width: 666px;
}

div.publicidad-movil-central img,
div.publicidad-movil-inferior img {
margin-bottom:10px;
width:100%;
max-width: 300px;
}

#especiales-header ul li a:link, #especiales-header ul li a:visited {
	color: #fff;
}

	.fa-menu {
	display: inline-block !important;
	font-weight: normal;
	text-align: left;
	width: 40px;
	margin-left: 5px !important;
    color: #FFF !important;
		    margin-right: -5px !important;
}
.mapa-conmebol {
    display: none;   
}

/* ===== RESOLUCIÓN < 440 ===== */

@media (max-width: 440px) {



/*.fa {
    font-size: 18px;
    margin-left: 5px;
    margin-right: 0px;
}*/
.titulos-bx1 {
    background-size: 30%, 100%;
	}
.elige-equipos {
    width: 94%;
    float: left;
    margin: 0 3% 0px 3%;
}
.elige-equipos2 {
    width: 94%;
    float: left;
    margin: 0 3% 15px 3%;

}
	}
/* ===== RESOLUCIÓN < 380 ===== */

@media (max-width: 380px) { 

	}