.left-col {  width:738px; display:table; float:left; }

/* Articulos Multimedia*/
article:hover .ico-audio, article:hover .ico-video, article:hover .ico-foto { background-position:left;}
.article.media  { color:#FFF;}
.media-titular2:hover { background:#000 !important;}
.media-titular2:hover p, .media-titular2:hover time { color:#FFF;  transition: color 0.3s ease-in; }
article.media a { color:#999;}
article.media:hover .media-play { opacity:1;}

/* Importante 1*/
.importante {  position:relative; height:394px; width:100%; padding:34px 34px 0 34px; }
.importante time { float:right; font-size:14px; font-weight:400;}
.importante h1 { position:absolute; background: url(/noticias/imag/deportes/global/bk-black-title.png); width:1072px; padding:20px; bottom:0; z-index:990; color:#FFF; font-size:36px; line-height:42px; font-weight:700;}
.importante h1 a { color:#FFF; text-shadow:1px 1px 1px #000000;}
.importante figure { position: absolute; height:360px; width:1072px; overflow:hidden; }
.importante img { width:100%; margin:0 !important; padding:0 !important;}
.importante .bajada { float:left; font-size:18px; font-weight:600; margin:18px 0;}
.importante .bajada p { background-size:20px; padding:0 0 15px 25px;}

/* Bloque Titulares Modelo 1*/
.titulares-modelo1 { padding:24px 0 34px 34px; width:1140px; display:table !important; }
.titulares-modelo1 > aside { float:left; width:300px; margin-left:34px; }
.titulares-modelo1 > aside > iframe { padding:0;}
.titulares-modelo1 > aside iframe { max-width:298px; border:1px solid #1875d2 !important; border-bottom:4px solid #1875d2 !important;}

.titulares-modelo1 .principal > article { position:relative; width:738px; float:left; }
.titulares-modelo1 .principal > article .foto-titular { position:relative; width:738px; height:371px;}
.titulares-modelo1 .principal > article figure { width:738px; height:371px; }
.titulares-modelo1 .principal > article figure img {width:738px; height:auto;}
.titulares-modelo1 .principal > article h1 .tax-art-port { font-size:16px;}
.titulares-modelo1 .principal > article h1 { display:block; position:absolute; font-size:32px; line-height:32px; font-weight:700; padding:15px; bottom:36px; text-shadow:1px 1px 5px #000000; }
.titulares-modelo1 .principal > article a h1  { color:#FFF;}
.titulares-modelo1 .principal > article:hover h1 a { color:#FF0 !important;}
.titulares-modelo1 .principal > article time { position:absolute; bottom:5px; left:15px; color:#FFF !important;}
.titulares-modelo1 .principal > article .bajada { font-size:18px; padding:24px 0;}
.titulares-modelo1 .principal > article .bajada p { background-size:18px; padding-left:24px;}
.titulares-modelo1 .principal >  article .sociales { position:absolute; z-index:999; top:331px; right:-8px;}
.titulares-modelo1 .principal >  article .sociales a { opacity:.75; background-position:top;}
.titulares-modelo1 .principal >  article .sociales a:hover { opacity:1; background-position: bottom;}
.titulares-modelo1 .principal >  article .social-bot.fb { background:url(/noticias/imag/deportes/global/social-fb-white-v2.svg); background-size:35px;}
.titulares-modelo1 .principal >  article .social-bot.tw { background:url(/noticias/imag/deportes/global/social-tw-white-v2.svg); background-size:35px;}
.titulares-modelo1 .principal >  article .social-bot.gp { background:url(/noticias/imag/deportes/global/social-gp-white-v2.svg); background-size:35px;}
.titulares-modelo1 .principal >  article .social-bot.li { background:url(/noticias/imag/deportes/global/social-li-white-v2.svg); background-size:35px;}

.titulares-modelo1 .principal2 {  width:738px; float:left;}
.titulares-modelo1 .principal2 article { width:334px; height:557px; float:left; margin-left:34px;}
.titulares-modelo1 .principal2 article > .foto-titular { background:#000; position:relative; width:334px; height:395px;}
.titulares-modelo1 .principal2 article > .foto-titular figure { position: relative; height:395px; }
.titulares-modelo1 .principal2 article > .foto-titular figure img { position:absolute; width:auto; height:395px; margin-left:-165px;}
.titulares-modelo1 .principal2 article > .foto-titular .tax-art-port { bottom:25px; left:15px;}
.titulares-modelo1 .principal2 article > .foto-titular time { position:absolute; color:#FFF; bottom:0; left:15px; padding:6px 0 6px 15px;}
.titulares-modelo1 .principal2 article > .foto-titular div a { color:#FFF;}
.titulares-modelo1 .principal2 article > .foto-titular div a h1 { position:absolute; font-size:30px; line-height:36px; padding:15px; bottom:10px; text-shadow:1px 1px 3px #000;}
.titulares-modelo1 .principal2 article > .bajada { margin:18px 0; font-size:17px;}



.mas-titulares-modelo1 {  display:table; width:738px; padding-bottom:36px;}
.mas-titulares-modelo1 > div:nth-of-type(1) {  width:404px; float:left;}
.mas-titulares-modelo1 > div:nth-of-type(2) { width:332px; float:left;}
.mas-titulares-modelo1 > div:nth-of-type(1) article { width:370px; height:557px;}
.mas-titulares-modelo1 > div:nth-of-type(1) article .foto-titular { background:#000; position:relative; width:370px; height:395px;}
.mas-titulares-modelo1 > div:nth-of-type(1) article .foto-titular figure { position: relative; height:395px; }
.mas-titulares-modelo1 > div:nth-of-type(1) article .foto-titular figure img { position:absolute; width:auto; height:395px; margin-left:-165px;}
.mas-titulares-modelo1 > div:nth-of-type(1) article .foto-titular .tax-art-port { bottom:25px; left:15px;}
.mas-titulares-modelo1 > div:nth-of-type(1) article .foto-titular time { position:absolute; color:#FFF; bottom:0; left:15px; padding:6px 0 6px 15px;}
.mas-titulares-modelo1 > div:nth-of-type(1) article .foto-titular div a { color:#FFF;}
.mas-titulares-modelo1 > div:nth-of-type(1) article .foto-titular div a h1 { position:absolute; font-size:30px; line-height:36px; padding:15px; bottom:10px; text-shadow:1px 1px 3px #000;}
.mas-titulares-modelo1 > div:nth-of-type(1) article .bajada { margin:18px 0; font-size:17px;}

.mas-titulares-modelo1 > div:nth-of-type(2) article { width:332px;}
.mas-titulares-modelo1 > div:nth-of-type(2) article .foto-titular { background:#000; position:relative; width:332px; height:200px;}
.mas-titulares-modelo1 > div:nth-of-type(2) article .foto-titular figure { position: relative; height:200px; }
.mas-titulares-modelo1 > div:nth-of-type(2) article .foto-titular figure img { position:absolute; width:332px; height:200px;}
.mas-titulares-modelo1 > div:nth-of-type(2) article .foto-titular .tax-art-port { bottom:25px; left:15px;}
.mas-titulares-modelo1 > div:nth-of-type(2) article .foto-titular time { position:absolute; color:#FFF; bottom:0; left:15px; padding:6px 0 6px 15px;}
.mas-titulares-modelo1 > div:nth-of-type(2) article .foto-titular div a { color:#FFF;}
.mas-titulares-modelo1 > div:nth-of-type(2) article .foto-titular div a h1 { position:absolute; font-size:18px; line-height:22px; padding:15px; bottom:10px; text-shadow:1px 1px 3px #000;}
.mas-titulares-modelo1 > div:nth-of-type(2) article .bajada { margin:12px 0; font-size:13px;}


.mas-titulares-modelo2 {  display:table; width:738px; padding-bottom:36px;}
.mas-titulares-modelo2 > div {  width:352px; float:left; margin-right:34px;}
.mas-titulares-modelo2 > div:nth-child(2) { margin:0;}
.mas-titulares-modelo2 > div article:nth-of-type(2n+1) { position:relative; width:352px; height:557px;}
.mas-titulares-modelo2 > div article .foto-titular { position:relative; width:352px; height:395px;}
.mas-titulares-modelo2 > div article .foto-titular figure { background:#000; position: relative; height:395px; }
.mas-titulares-modelo2 > div article .foto-titular figure img { position:absolute; width:auto; height:395px; margin-left:-165px;}
.mas-titulares-modelo2 > div article .foto-titular .tax-art-port { left:15px;}
.mas-titulares-modelo2 > div article .foto-titular time { position:absolute; color:#FFF; bottom:0; left:15px; padding:6px 0 6px 15px;}
.mas-titulares-modelo2 > div article:nth-child(1) .foto-titular div a { color:#FFF;}
.mas-titulares-modelo2 > div article .foto-titular div a h1 { position:absolute; font-size:30px; line-height:36px; padding:15px; bottom:10px; text-shadow:1px 1px 3px #000;}
.mas-titulares-modelo2 > div article .bajada { margin:18px 0; font-size:17px;}
.mas-titulares-modelo2 > div article:nth-child(2) { margin-bottom:34px;}
.mas-titulares-modelo2 > div article:nth-child(2) .foto-titular { position:relative; width:352px; height:334px;}
.mas-titulares-modelo2 > div article:nth-child(2) .foto-titular figure { background:#000; position: relative; height:334px; }
.mas-titulares-modelo2 > div article:nth-child(2) .foto-titular figure img { position:absolute; width:auto; height:334px; margin-left:-90px;}
.mas-titulares-modelo2 > div:nth-child(1) article:nth-child(2) .foto-titular div a { color:#FFF;}
.mas-titulares-modelo2 > div article:nth-child(2) .foto-titular div a h1 { position:absolute; font-size:24px; line-height:30px; padding:15px; bottom:10px; text-shadow:1px 1px 3px #000;}
.mas-titulares-modelo2 > div article:nth-child(2) .bajada { display:none;}

.mas-titulares-modelo2 > div:nth-child(2) article:nth-child(n+2) { height:150px; width:352px; margin-bottom:34px;}
.mas-titulares-modelo2 > div:nth-child(2) article:nth-child(n+2) .foto-titular { position:relative; width:352px; height:150px;}
.mas-titulares-modelo2 > div:nth-child(2) article:nth-child(n+2) .foto-titular figure { background:#000; position: relative; width:150px; height:150px; float:left; margin-right:17px;}
.mas-titulares-modelo2 > div:nth-child(2) article:nth-child(n+2) .foto-titular figure img { position:absolute; width:auto; height:150px; margin-left:-90px;}
.mas-titulares-modelo2 > div:nth-child(2) article:nth-child(n+2) .foto-titular div { width:185px; float:left; bottom:10px; text-shadow:none;}
.mas-titulares-modelo2 > div:nth-child(2) article:nth-child(n+2) .foto-titular div h1 { position:relative; font-size:18px; line-height:21px; padding:0; bottom:0; text-shadow:none;}

.mas-titulares-modelo2 > div:nth-child(1) article:nth-child(n+3) { height:150px; width:352px; margin-bottom:17px;}
.mas-titulares-modelo2 > div:nth-child(1) article:nth-child(n+3) .foto-titular { position:relative; width:352px; height:150px;}
.mas-titulares-modelo2 > div:nth-child(1) article:nth-child(n+3) .foto-titular figure { background:#000; position: relative; width:150px; height:150px; float:left; margin-right:17px;}
.mas-titulares-modelo2 > div:nth-child(1) article:nth-child(n+3) .foto-titular figure img { position:absolute; width:auto; height:150px; margin-left:-90px;}
.mas-titulares-modelo2 > div:nth-child(1) article:nth-child(n+3) .foto-titular div { width:185px; float:left; bottom:10px; text-shadow:none;}
.mas-titulares-modelo2 > div:nth-child(1) article:nth-child(n+3) .foto-titular div h1 { position:relative; font-size:18px; line-height:21px; padding:0; bottom:0; text-shadow:none;}


.titulares-modelo2 div >  article .sociales { position:absolute; z-index:999; top:351px; right:-8px;}
.titulares-modelo2 div >  article .sociales a { opacity:.75; background-position:top;}
.titulares-modelo2 div >  article .sociales a:hover { opacity:1; background-position: bottom;}
.titulares-modelo2 div >  article .social-bot.fb { background:url(/noticias/imag/deportes/global/social-fb-white-v2.svg); background-size:35px;}
.titulares-modelo2 div >  article .social-bot.tw { background:url(/noticias/imag/deportes/global/social-tw-white-v2.svg); background-size:35px;}
.titulares-modelo2 div >  article .social-bot.gp { background:url(/noticias/imag/deportes/global/social-gp-white-v2.svg); background-size:35px;}
.titulares-modelo2 div >  article .social-bot.li { background:url(/noticias/imag/deportes/global/social-li-white-v2.svg); background-size:35px;}





.titulares-modelo2 { padding:24px 0 34px 34px; width:1140px; display:table !important; }
.titulares-modelo2 > aside { float:left; width:300px; margin-left:34px; } 


.mas-titulares .des-3 { float:left; background:#000;}


.tit-3col-1 { display:table; width:738px;}
.tit-3col-1 .publicidad {margin-bottom:34px !important;}
.tit-3col-1 > article  { background:#000; width:234px; overflow:hidden; float:left;margin-right:17px;}
.tit-3col-1 > article > div  { position:relative; width:234px; height:234px; }
.tit-3col-1 > article > div > figure { position:relative; width:234px; height:234px; }
.tit-3col-1 > article > div > figure .media-play { width:234px; height:150px; background-size:80px; }
.tit-3col-1 > article > div > figure img { width:auto; height:234px; margin-left:-90px; }
.tit-3col-1 > article > .foto-titular > time { bottom:5px; left:10px;}
.tit-3col-1 > article > .foto-titular > div { position: absolute; bottom:10px; padding:15px;}
.tit-3col-1 > article > .foto-titular > div a { color:#FFF; text-shadow:1px 1px 3px #000000;}
.tit-3col-1 > article:nth-child(4){ margin:0;}




/* Sidebar */



main > section > aside { }
main > section > aside > article { position:relative; margin-bottom:36px; }
main > section > aside > article.art-fut {border:none ; padding:0;}
main > section > aside > article.art-fut h1 { display:none; }
main > section > aside > article h1 { font-size:1rem; padding:0 0 18px 0;  font-weight:700;}
main > section > aside > article { position:relative; width:300px; display:table; margin-bottom:36px;}
main > section > aside > article a { color:#000 !important;}
main > section > aside > article a:hover { color:#1875d2 !important;}
main > section > aside > article > .foto-titular { width:300px; height:119px; margin-bottom:0;}
main > section > aside > article > .foto-titular > figure { float:left; width:130px; height:119px; margin-right:10px; }
main > section > aside > article > .foto-titular > figure img, main > section > aside > article.media > figure img { position:absolute; width:auto; height:119px; left:-41px; }
main > section > aside > article > .foto-titular > time { position:absolute; left:10px; top:98px;}
main > section > aside > article > .foto-titular .tax-art-port { display:table; clear:both; margin-botttom:3px; font-size:11px;}
main > section > aside > article h1 { width:160px; font-size:15px; font-weight:700; float: left;}

.mt-block-2 article.media, .mt-block-4 > article.media { background:#000; }
main > section > aside > article.media .media-play { width:298px; height:170px; background-size:70px; background-position:220px 10px ; }
main > section > aside > article.media a { color:#fff  !important;}
main > section > aside > article.media time { margin-left:10px; top:151px;}
main > section > aside > article.media h1 { padding:0 10px !important; margin-bottom:5px;}
main > section > aside > article.media:hover a:hover { color:#f1632b !important;}
main > section > aside > article .shadow { display:block; width:298px;}
main > section > aside > article.media .ico-foto, main > section > aside > article.media .ico-video, main > section > aside > article.media .ico-audio { top:125px; background-size:78px;}




/* Taxonomicas */
.portada-taxonomica .left-col .publicidad  {padding-bottom:34px !important;}
main > .portada-taxonomica > aside > article { margin-bottom:0;}
main > .portada-taxonomica > aside > article.media { background:#000; margin-bottom:0;}

main > .portada-taxonomica > aside > article.media { border-bottom:1px solid #333;}
main > .portada-taxonomica > aside > article.media > .foto-titular { position:relative; width:300px; height:170px;}
main > .portada-taxonomica > aside > article.media > .foto-titular > figure { background:#000; float:left; width:300px; height:170px; margin-right:10px; }
main > .portada-taxonomica > aside > article.media > .foto-titular > figure img { position:absolute; width:300px; height:auto; left:0; opacity:.75; }
main > .portada-taxonomica > aside > article.media > .foto-titular > figure .media-play { width:300px; height:170px; background-size:80px;}
main > .portada-taxonomica > aside > article.media > .foto-titular > time { position:absolute; left:10px; bottom:5px;}
main > .portada-taxonomica > aside > article.media > .foto-titular .tax-art-port { display:table; clear:both; margin-bottom:3px; font-size:11px;}
main > .portada-taxonomica > aside > article.media div a { color:#FFF;}
main > .portada-taxonomica > aside > article.media div a h1 { position:absolute; width:300px; left:0; bottom:14px; clear:none; font-size:18px; line-height:22px; font-weight:700; z-index:999; padding:10px; text-shadow:1px 1px 3px #000000;}
main > .portada-taxonomica > aside > article.media time { position:absolute; top:150px; z-index:999;}
main > .portada-taxonomica > aside > article.media:hover img { border-color:#f1632b !important;}



.tax-titulares { display:table; padding:34px 0;}
.tax-titulares > div:nth-of-type(1) { width:406px; float:left;}
.tax-titulares > div:nth-of-type(1) article { position:relative; width:370px; height:557px; border-bottom:4px solid #f2f2f2; }
.tax-titulares > div:nth-of-type(1) article .foto-titular { background:#000; position:relative; width:370px; height:395px;}
.tax-titulares > div:nth-of-type(1) article .foto-titular figure { position: relative; height:395px; }
.tax-titulares > div:nth-of-type(1) article .foto-titular figure img { position:absolute; width:auto; height:395px; margin-left:-165px;}
.tax-titulares > div:nth-of-type(1) article .foto-titular .tax-art-port { bottom:25px; left:15px;}
.tax-titulares > div:nth-of-type(1) article .foto-titular time { position:absolute; color:#FFF; bottom:5px; left:15px;}
.tax-titulares > div:nth-of-type(1) article .foto-titular div a { color:#FFF;}
.tax-titulares > div:nth-of-type(1) article .foto-titular div a h1 { position:absolute; font-size:30px; line-height:36px; padding:15px; bottom:35px; text-shadow:1px 1px 3px #000;}



.tax-titulares > div:nth-of-type(1) article .bajada { margin:18px 0; font-size:17px;}
.tax-titulares > div:nth-of-type(1)  article .sociales { position:absolute; z-index:999; top:352px; right:-8px;}
.tax-titulares > div:nth-of-type(1)  article .sociales a { opacity:.75; background-position:top;}
.tax-titulares > div:nth-of-type(1)  article .sociales a:hover { opacity:1; background-position: bottom;}
.tax-titulares > div:nth-of-type(1)  article .social-bot.fb { background:url(/noticias/imag/deportes/global/social-fb-white-v2.svg); background-size:35px;}
.tax-titulares > div:nth-of-type(1)  article .social-bot.tw { background:url(/noticias/imag/deportes/global/social-tw-white-v2.svg); background-size:35px;}
.tax-titulares > div:nth-of-type(1)  article .social-bot.gp { background:url(/noticias/imag/deportes/global/social-gp-white-v2.svg); background-size:35px;}
.tax-titulares > div:nth-of-type(1)  article .social-bot.li { background:url(/noticias/imag/deportes/global/social-li-white-v2.svg); background-size:35px;}

.tax-titulares aside { width:321px; overflow:hidden; float: left; }
.tax-titulares > aside > article { width:320px; display:table; margin-bottom:27px;}
.tax-titulares > aside > article a { color:#000 !important;}
.tax-titulares > aside > article a:hover { color:#1875d2 !important;}
.tax-titulares > aside > article > .foto-titular { position:relative; width:320px; height:119px; margin-bottom:0;}
.tax-titulares > aside > article > .foto-titular > figure { float:left; width:130px; height:119px; margin-right:10px; }
.tax-titulares > aside > article > .foto-titular > figure img, .tax-titulares > aside > article.media > figure img { position:absolute; width:auto; height:119px; left:-41px; }
.tax-titulares > aside > article > .foto-titular > time { left:10px; top:101px;}
.tax-titulares > aside > article > .foto-titular .tax-art-port { clear:both; margin-bottom:3px; font-size:11px;}
.tax-titulares > aside > article h1 { width:180px; font-size:15px; line-height:19px; font-weight:700; float: left;}
.tax-titulares > aside > article.media figure { position:relative;}
.tax-titulares > aside > article.media .ico-foto, .tax-titulares > aside > article.media .ico-video, .tax-titulares > aside > article.media .ico-audio { top:34px; width:27px; height:27px; background-size:54px;}
.tax-titulares > aside > article.media img   { border-right:4px solid #2c99ce !important;}
.tax-titulares > aside > article.media:hover img { border-color:#f1632b !important;}

.tax-4columnas { display:table; clear:both; }
.tax-4columnas article { width:174px; float:left; margin-bottom:26px; margin-right:10px;}
.tax-4columnas article:nth-of-type(4),.tax-4columnas article:nth-of-type(8),.tax-4columnas article:nth-of-type(12),.tax-4columnas article:nth-of-type(16) { margin:0 !important;}
.tax-4columnas article figure { width:100%; height:100px; float:left; margin-right:10px;}
.tax-4columnas article figure img { width:100%;}
.tax-4columnas article time { margin-bottom:5px;}
.tax-4columnas article h1 { font-size:13px; font-weight:600; padding-right:10px;}

.todas-las-noticias { display:table; clear:both;}
.todas-las-noticias article { width:242px; float:left; margin-bottom:26px;}
.todas-las-noticias article figure { width:90px; height:100px; float:left; margin-right:10px;}
.todas-las-noticias article figure img { height:100%; margin-left:-27px;}
.todas-las-noticias article time { margin-bottom:5px;}
.todas-las-noticias article h1 { font-size:13px; font-weight:400; padding-right:10px;}

.tax-media { background:#000; display:table; width:100%; padding:10px; margin-top:34px;}
.tax-media .rotulo { margin-bottom:18px;}
.tax-media article figure { opacity:.70;}
.tax-media article figure .media-play { width:170px; height:96px; background-size:80px; background-position:center;}
.tax-media article:hover figure .media-play { opacity:1;}

.tax-media article:hover figure { opacity:1;}
.tax-media article { width:168px; height:265px; float:left; margin-bottom:0; margin-right:11px;}
.tax-media article:nth-of-type(n+5):nth-of-type(n-16) { display:none;}
.tax-media article a { color:#ddd;}
.tax-media article:hover a { color:#fff;}
.tax-media article h1 { font-weight:400;}
.tax-media .pag-nav { background:#F3F; clear:both; display:none;}

.tax-media-fotos article { position:relative;}
.tax-media-fotos article a { color:#fff;}
.tax-media-fotos article:hover a { color:#fff; text-shadow: 1px 1px 4px #000;}

.tax-media-fotos article figure { width:168px; height:241px; float:left; margin:0 0 15px 0;}
.tax-media-fotos article figure .media-play { width:168px; height:241px; background-size:80px; background-position:center 60px;}
.tax-media-fotos article:hover figure .media-play { opacity:1;}
.tax-media-fotos article figure img { width:auto; height:100%; margin-left:-129px;}
.tax-media-fotos article div {position:absolute; width:168px; bottom:10px; }
.tax-media-fotos article div time { position:absolute; bottom:5px; left:10px;}
.tax-media-fotos article h1 { font-size:14px; line-height:17px; font-weight:900; padding:10px; margin-bottom:17px;}


.rel-media-tax { background:#1d70b7; width:100%; padding:10px; min-height:500px;}

/* Resultados Busqueda */
.resultados-busqueda .info-bus { background:#fbfbfb; padding:15px 0; padding:10px;}
.resultados-busqueda .num-res { width:50px; float:left; font-size:18px; font-weight:bolder; padding:18px;}
.resultados-busqueda h3 { color:#fff; margin-bottom:5px;}
.resultados-busqueda article { position:relative; padding:18px 0; border-bottom:1px solid #d8d9da;}
.resultados-busqueda article figure { background:#000; height:116px; float:left; margin-right:15px;}
.resultados-busqueda article:hover figure img { opacity:1;}
.resultados-busqueda article figure img { opacity:.75;}
.resultados-busqueda article .tax-art-port { clear:inherit;}
.resultados-busqueda article time { position:absolute; top:116px; left:10px; color:#FFF;}
.resultados-busqueda article time.fecha { background:url(../../imag/deportes/global/ico-calendario-white.svg) no-repeat left; background-size:11px}
.resultados-busqueda article .bajada { font-size:13px;}
.resultados-busqueda .pags { padding:36px 0;}
.resultados-busqueda .pags .pag_actual { font-weight:700; color:#000;}
.resultados-busqueda .pags a { font-weight:normal; color:#1375bb; padding:0 3px;}


/*  Modulo Marcadores Virtuales Portada*/
.mod-mvi-port { position:relative; width:738px; height:132px; background:#1f71b7; padding:5px 5px; margin-bottom:36px; clear:both;}
#marc-port {  width:672px; height:132px; overflow:hidden; margin:auto;}
.mod-mvi-port #next-marc, .mod-mvi-port #prev-marc { position:absolute; right:10px; top:49px; display:block; width:20px; height:20px; background:#37a7de;border-radius:10px;text-align:center; font-weight:900; color:#fff; z-index:99999;}
.mod-mvi-port #prev-marc { left 10px; right:auto; }
.mod-mvi-port .mod-mvi-port-item { width:738px; height:150px; background:none  !important; margin-bottom:50px;}
.mod-mvi-port .mv-port-datafactory { width:220px; height:120px; float:left;margin-right:5px;}
.mod-mvi-port .mv-port-datafactory a { display:block; position:absolute; width:220px; height:120px;  }
.mod-mvi-port iframe { width:220px; height:120px;}
.mod-mvi-port article { display:block; width:220px; height:120px; overflow:hidden; float:left; margin-right:5px;}
.mod-mvi-port article:nth-of-type(4n) { margin-right:0; }
.mod-mvi-port .mv-fut-port #torneo h1 { font-size:13px; line-height:25px;}
.mod-mvi-port .mv-fut-port .tablero-marc { height:4rem;}
.mod-mvi-port .mv-fut-port #escudo1, .mod-mvi-port .mv-fut-port #escudo2 {background-size:2rem; width:2rem; height:2rem;}
.mod-mvi-port .mv-fut-port .sep-goles { line-height:2.5rem; font-size:5px;}
.mod-mvi-port .mv-fut-port #escudo1 img, .mod-mvi-port .mv-fut-port #escudo2 img { width:2rem; height:2rem;}
.mod-mvi-port .mv-fut-port #status { font-size:9px; line-height:13px; font-weight:700; padding:0;}
.mod-mvi-port article > h1 { display:none;}
.mod-mvi-port article > time { display:none;}
.mod-mvi-port article .mv-fut-port #torneo { font-size:12px;}
.mod-mvi-port article .mv-fut-port .tablero h1 { line-height:11px; font-size:9px !important; padding:0 5px !important;}
.mod-mvi-port .mv-fut-port > .dat-partido { line-height:1.2rem; padding:0 2px;}
.mod-mvi-port .mv-fut-port > .dat-partido .bot-ver-marc { font-size:11px; padding:0 5px;}


.mod-mvi-port .mv-ten-port  { width:100%; background:#00baf2; padding:4px; }
.mod-mvi-port .mv-ten-port a {color: #fff;}
.mod-mvi-port .mv-ten-port > #torneo { width:100%; text-align:center; line-height:25px; color:#fff; background:#24c3ff; padding:0;}
.mod-mvi-port .mv-ten-port > .dat-partido { width:100%; background:#09811c; border:1px solid #099d22; color:#1886dc; font-size:16px; line-height:25px; font-weight:600; padding:0 10px;}
.mod-mvi-port .mv-ten-port > .dat-partido > div { float:left; color:#FFF;}
.mod-mvi-port .mv-ten-port .tablero { width:100%;}
.mod-mvi-port .mv-ten-port .tablero table { width:100%;}
.mod-mvi-port .mv-ten-port .tablero h1  { color:#FFF; font-size:.7rem; float:left; line-height:20px; padding:0 0 0 13px;}
.mod-mvi-port .mv-ten-port .status { font-size:11px; line-height:25px; font-weight:700; padding:0; float:right !important;}
.mod-mvi-port .mv-ten-port .avatar-jug img { width:1.9rem; height:1.9rem; display:none !important;}
.mod-mvi-port .mv-ten-port .avatar-jug { margin:.2rem 0 .2rem .2rem; width:1.9rem; height:1.9rem; background-position:top; background-repeat:no-repeat; background-size:1.9rem 1.9rem; float:left;display:none !important;}
.tabla1 { background:#121212; font-size:13px; font-weight:700;}
.mod-mvi-port .tabla2, .mod-mvi-port  .tabla3 { position:relative; background:#000; font-weight:700; font-size:15px;}
.mod-mvi-port #puntos1, .mod-mvi-port #puntos2 { font-size:15px; color:#effd46;}
.mod-mvi-port .mv-ten-port .tabla1 td { color:#FF0; font-size:.6rem; line-height:1rem;}
.mod-mvi-port .mv-ten-port .tabla2 td,.mv-ten-port .tabla3 td { color:#FFF; height:17px;}
.mod-mvi-port .mv-ten-port .tabla1 td,.mv-ten-port .tabla2 td { border-bottom:2px solid #444 !important;}
.mod-mvi-port .mv-ten-port .tabla2 td, .mv-ten-port .tabla3 td { position: relative;}
.mod-mvi-port .mv-ten-port .tabla1 td:nth-of-type(n+1):nth-of-type(-n+1),.mv-ten-port .tabla2 td:nth-of-type(n+1):nth-of-type(-n+1),.mv-ten-port .tabla3 td:nth-of-type(n+1):nth-of-type(-n+1) { width:12rem !important;}
.mod-mvi-port .mv-ten-port .tabla1 td:nth-of-type(n+2):nth-of-type(-n+7),.mv-ten-port .tabla2 td:nth-of-type(n+2):nth-of-type(-n+7),.mv-ten-port .tabla3 td:nth-of-type(n+2):nth-of-type(-n+7) { display:none; width:2.5rem !important;}
.mod-mvi-port .mv-ten-port #j1paisrank, .mv-ten-port #j2paisrank { position:absolute; color:#ddd; top:1.4rem; left:2.4rem; font-size:.6rem; font-weight:600; display:none;}
@keyframes blink { 0% { opacity:.50  } 100% {opacity:1} }
@-webkit-keyframes blink { 0% { opacity:.50  } 100% { opacity:1 } }
.mod-mvi-port .mv-ten-port .sirve_1, .mv-ten-port .sirve_2 { display:none; position:absolute; left:1px; top:6px; background-image:url(/noticias/imag/deportes/virtuales/tenis/pelota.svg); background-size:.6rem;  width:.6rem; height:.6rem; -webkit-animation: blink 2s linear infinite;  -moz-animation: blink 2s linear infinite; animation: blink 2s linear infinite;}
.mod-mvi-port .mv-ten-port > .dat-partido { width:100%; background:#00bcf2; color:#1886dc; font-size:.9rem; line-height:24px; font-weight:600; padding:0 10px;}
.mod-mvi-port .mv-ten-port  > .dat-partido .bot-ver-marc { background:#1f2223; padding:0 5px; font-size:11px;}
.actualizar { float:right; margin-top:15px;}


.mod-mvi-port .mv-gen-port  { width:100%; background:#0b1f5c; padding:4px; }
.mod-mvi-port .mv-gen-port a {color: #fff;}
.mod-mvi-port .mv-gen-port > #torneo { width:100%; text-align:center; line-height:25px; color:#fff; background:#0b1f5c; padding:0;}
.mod-mvi-port .mv-gen-port > .dat-partido { width:100%; background:#09811c; color:#1886dc; font-size:16px; line-height:25px; font-weight:600; padding:0 10px;}
.mod-mvi-port .mv-gen-port > .dat-partido > div { float:left; color:#FFF;}
.mod-mvi-port .mv-gen-port .tablero { width:100%;}
.mod-mvi-port .mv-gen-port .tablero table { width:100%;}
.mod-mvi-port .mv-gen-port .tablero h1  { color:#FFF; font-size:.8rem; float:left; line-height:20px; padding:0 0 0 13px;}
.mod-mvi-port .mv-gen-port .status { font-size:11px; line-height:25px; font-weight:700; padding:0; float:right !important;}
.mod-mvi-port .mv-gen-port .avatar-jug img { width:1.9rem; height:1.9rem; display:none !important;}
.mod-mvi-port .mv-gen-port .avatar-jug { margin:.2rem 0 .2rem .2rem; width:1.9rem; height:1.9rem; background-position:top; background-repeat:no-repeat; background-size:1.9rem 1.9rem; float:left;display:none !important;}
.tabla1 { background:#121212; font-size:13px; font-weight:700;}
.mod-mvi-port .tabla2, .mod-mvi-port  .tabla3 { position:relative; background:#000; font-weight:700; font-size:15px;}
.mod-mvi-port #puntos1, .mod-mvi-port #puntos2 { font-size:15px; color:#effd46;}
.mod-mvi-port .mv-gen-port .tabla1 td { color:#FF0; font-size:.6rem; line-height:1rem;}
.mod-mvi-port .mv-gen-port .tabla2 td,.mv-gen-port .tabla3 td { color:#FFF; height:17px;}
.mod-mvi-port .mv-gen-port .tabla1 td,.mv-gen-port .tabla2 td { border-bottom:2px solid #444 !important;}
.mod-mvi-port .mv-gen-port .tabla2 td, .mv-gen-port .tabla3 td { position: relative;}
.mod-mvi-port .mv-gen-port .tabla1 td:nth-of-type(n+1):nth-of-type(-n+1),.mv-gen-port .tabla2 td:nth-of-type(n+1):nth-of-type(-n+1),.mv-gen-port .tabla3 td:nth-of-type(n+1):nth-of-type(-n+1) { width:12rem !important;}
.mod-mvi-port .mv-gen-port .tabla1 td:nth-of-type(n+2):nth-of-type(-n+7),.mv-gen-port .tabla2 td:nth-of-type(n+2):nth-of-type(-n+7),.mv-gen-port .tabla3 td:nth-of-type(n+2):nth-of-type(-n+7) { display:none; width:2.5rem !important;}
.mod-mvi-port .mv-gen-port #j1paisrank, .mv-gen-port #j2paisrank { position:absolute; color:#ddd; top:1.4rem; left:2.4rem; font-size:.6rem; font-weight:600; display:none;}
@keyframes blink { 0% { opacity:.50  } 100% {opacity:1} }
@-webkit-keyframes blink { 0% { opacity:.50  } 100% { opacity:1 } }
.mod-mvi-port .mv-gen-port .sirve_1, .mv-gen-port .sirve_2 { display:none; position:absolute; left:1px; top:6px; background-image:url(/noticias/imag/deportes/virtuales/tenis/pelota.svg); background-size:.6rem;  width:.6rem; height:.6rem; -webkit-animation: blink 2s linear infinite;  -moz-animation: blink 2s linear infinite; animation: blink 2s linear infinite;}
.mod-mvi-port .mv-gen-port > .dat-partido { width:100%; background:#0b1f5c; color:#1886dc; font-size:.9rem; line-height:24px; font-weight:600; padding:0 10px;}
.mod-mvi-port .mv-gen-port  > .dat-partido .bot-ver-marc { background:#1f2223; padding:0 5px; font-size:11px;}
.actualizar { float:right; margin-top:15px;}


.titulares-modelo1 a { color:#000;}

/* Señal 2 */
.s2 { width:300px; border:5px solid #36a7df; margin-bottom:34px;}
.s2 h1 {background:#36a7df; color:#FFF; width:100%; font-size:22px; padding:0; text-align:center; line-height:35px; display: block; text-transform:uppercase;}
.s2 .s2-equipos { display:table; width:100%;}
.s2 .s2-equipos h2 { font-size:11px; text-align:center;margin:0 55px; line-height:50px;}
.s2 .local { float:left; margin:3px 5px;}
.s2 .visita { float:right; margin:3px 5px;}
.s2-info { background:#36a7df; color:#FFF; margin:1px ; text-align:center; font-weight:700;}



.bot-mas-med, .bot-mas-med-port { margin:auto; background:#000; background-repeat:no-repeat; background-position:5px center; color:#FFF !important;display:table; padding:5px 15px 5px 30px; margin-bottom:36px; cursor:pointer; font-weight:700;}
.bot-mas-med-port a { color:#FFF;}
.bot-mas-med-port { margin:0; border-top:1px solid #FFF; width:100%; padding-left:37px;}
.bot-mas-fot { background-image:url(/noticias/imag/deportes/global/ico-fot.svg); background-size:25px;}
.bot-mas-vid { background-image:url(/noticias/imag/deportes/global/ico-vid.svg); background-size:25px;}
.bot-mas-aud { background-image:url(/noticias/imag/deportes/global/ico-aud.svg); background-size:25px;}


.rot-lomas { background:#000; color:#FFF; font-size:20px; font-weight:600; border-bottom:2px solid #FFF; padding:10px 0 10px 45px; background-position:left; margin-bottom:6px; background-repeat:no-repeat;}
.rot-lma { background-image:url(/noticias/imag/deportes/autores/default.png); background-position:13px 12px; background-size:25px;}

section.lomas { background:#FFF; width:300px; float: left; }
section.lomas-coop { background:#f6f5f5;}
section.lomas article { width:300px; display:table; margin-bottom:6px;}
section.lomas article a { color:#000 !important;}
section.lomas article a:hover { color:#1875d2 !important;}
section.lomas article .foto-titular { position:relative; width:326px; float:left; height:119px; margin-bottom:0;}
section.lomas article figure { float:left; width:130px; height:119px; margin-right:10px; }

section.lomas article .foto-titular > figure img, section.lomas article.media > figure img { position:absolute; width:auto; height:119px; left:-41px; }
section.lomas article time { left:10px; top:101px;}
section.lomas article .tax-art-port { margin-bottom:3px; font-size:11px;}
section.lomas article h1 { width:160px; font-size:15px !important; line-height:18px; font-weight:700; float: left; text-shadow:none !important;}
section.lomas figure { position:relative;}
section.lomas figure img { position:absolute; left:-30px;}
section.lomas article.media .ico-foto, section.lomas article.media .ico-video, section.lomas article.media .ico-audio { top:34px; width:27px; height:27px; background-size:54px;}
section.lomas article.media img   { border-right:4px solid #2c99ce !important;}
section.lomas article.media:hover img { border-color:#f1632b !important;}

.modulo-mundial { border-bottom:10px solid #000; margin:0 0 34px 0;}
.modulo-mundial aside > article { margin-bottom:27px !important;}

/* PUBLICIDAD GATORADE - PABLO DIAZ - 2018/04/25 19:32 */
/* desktop marcadores de portada */
/*
.mod-mvi-port {
    outline:1px solid #ff4d00;
    background: url('/noticias/css/deportes/comercial/logo-gatorade.svg') no-repeat 100% 0 #000;
    background-size: 18%;
    padding-top:32px;
    height: 160px;
}
.mv-fut-port {
    background: rgba(255,255,255,0.15);
}
.mv-fut-port #torneo h1 {
    background: #000;
    color:#fff;
}
.mod-mvi-port #next-marc, .mod-mvi-port #prev-marc {
    background: #ff4d00;
    color: #fff;
}
.mv-fut-port > .dat-partido {
    background: #000;
    color: #fff;
}
.mv-fut-port > .dat-partido .bot-ver-marc {
    background: #000;
    color: #FFF;
    outline:1px solid rgba(255,255,255,0.2);
}
*/
/* /desktop marcadores de portada */
/* /PUBLICIDAD GATORADE - PABLO DIAZ - 2018/04/25 19:32 */