@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;900&display=swap);


html,section{padding:0}.twittercontainer,.video-twitter,a{display:inline-block}a,a:hover{text-decoration:none}.child,.cursor-pointer{cursor:pointer}body,html{font-family:Rubik,sans-serif;color:#222}

/* ADS */
.sticky { position: sticky; top:70px}
.ad-border {border-top:1px solid #999999; border-bottom:1px solid #999999; }
.ad-home-superior {height:90px; }
.ad-home-leader {height:250px; }
.ad-cuadrado {height:300px;}
.ad-header {min-height:90px;}.ad-content {min-height:100px;}
.noticia-texto a:hover,a{color:#df152d} .noticia-texto strong {font-weight:600;}
.logo-veinte {width:300px}
html{margin:0}a:hover{color:#f1775d}.container{width:1092px}h1,h2,h3,h4,h5,h6{padding-bottom:10px;font-weight:700}img{max-width:100%}.horizontal-center{left:50%;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.z-index-2{z-index:2}.line-height-0{line-height:0}.hr-separador{height:2px}.boddy-padding{padding-botton:0px!important}#ezoic-pub-ad-placeholder-107 div{min-height:auto!important}.mw-none{max-width:none}.border-radius{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.border-top-radius{-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.border-bottom-radius{-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.border-circle,.border-rounded{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.border-left-radius{-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px}.border-right-radius{-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;border-top-right-radius:6px;border-bottom-right-radius:6px}.share{width:32px;height:32px;font-size:16px}.facebook-container,.video-container,.video-twitter{padding-bottom:56.25%;height:0;overflow:hidden;position:relative}.share-facebook{background-color:#1877f2}.share-whatsapp{background-color:#26d366}.bi-caret-up-fill{color:#198754}.bi-caret-down-fill{color:#dc3545}.facebook-container,.video-container{padding-top:30px}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:18px}.video-twitter{padding-top:1px;margin:0 0 20px;width:100%}.video-twitter embed,.video-twitter iframe,.video-twitter object{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:18px;margin:0}.twitter-video{min-width:100%!important;margin:0!important}.facebook-container embed,.facebook-container iframe,.facebook-container object{position:absolute;top:0;left:0;width:100%;height:100%}.audio-container{position:relative;margin-top:30px;margin-bottom:10px;min-height:200px}.audio-container embed,.audio-container iframe,.audio-container object{width:100%;min-height:200px}.twittercontainer{padding-bottom:20px;text-align:center;width:88%}.tags-description{height:290px}.tags-description h2,.tags-description h3{font-size:18px}.absoluta-vertical{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}.absoluta-horizontal{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);left:50%}.absoluta-total{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}svg.logo{width:300px}.cls-1{fill:#fff}.submenu{padding-top:57px}.header-fijo{position:fixed;z-index:100;width:100%} .nowrap {white-space:nowrap}
/* Mostrar el menú cuando se hace hover sobre el nav o el botón */
.menu-boton:hover .dropdown-menu {
  display: block;
}
.h1-home {}


/* Opcional: evitar cierre al salir del botón por milisegundos */
.dropdown-menu {

  display: none;
  transition: all 0.2s ease;
}

/* Evitar parpadeo cuando el ratón entra al menú */
.menu-boton:hover .dropdown-menu:hover {
  display: block;
}
.buscador{width:60% }
.buscador::placeholder {  color: white;  opacity: 1; font-size:12px; }
.sub-buscador {bottom:auto}
.buscador-m{width:70%; -webkit-box-shadow: inset 0px 2px 5px 0px rgba(0,0,0,0.65);
-moz-box-shadow: inset 0px 2px 5px 0px rgba(0,0,0,0.65);
box-shadow: inset 0px 2px 5px 0px rgba(0,0,0,0.65); background-color: #bf2335 !important;}
.buscador-m::placeholder {  color: white;  opacity: 1; font-size:12px; }
.buscador-mobile li ul {display:none}
.buscador-mobile:hover li ul {display:block !important}

ul.header-redes,ul.header-redes li{list-style:none}.fw-500{font-weight:500}.text-primary{color:#df152d!important}.text-ddd{color:#ddd!important}.text-grey{color:#777!important}.text-sube{color:#a7a7a7!important}.text-baja{color:#e74242!important}.fs-mini{font-size:.7rem!important}.fs-datas{font-size:.6rem!important}.fs-top{font-size:.8rem!important}.fs-nueve{font-size:.9rem!important}.fs-peq{font-size:1rem!important}.fs-medium{font-size:1.1rem!important}.popupapuestas{text-align:center;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.9);position:fixed;z-index:100000000}.popupapuestasin{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.popupapuestas-interior{width:50%;padding:20px;background:#df152d;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px}.popupapuestas-interior img{max-width:300px;margin-bottom:20px}.popupapuestas-interior h3{font-size:21px;padding-bottom:10px;font-weight:700}.popupapuestas-interior h4{font-size:21px;font-style:italic}.popupapuestas-interior button{display:inline-block;padding:10px 20px;background-color:#ff0;color:#000;text-decoration:none;font-weight:700;border:none;cursor:pointer;margin-right:10px;border-radius:5px;font-size:21px}.popupapuestas-interior a:hover,.popupapuestas-interior button:hover{background-color:#fcd303}.popupapuestas-interior p{color:#fff;font-size:13px;line-height:18px}.popupapuestas-botones{padding:10px 0}.hide-left-sombra-gris-header,.hide-right-sombra-gris-header,.last::after,.popup_sw,.publicidad-mobile{display:none}ul.dropdown-menu li a:active,ul.dropdown-menu li a:hover{background:#9d0e1f!important}.btn-primary{background-color:#df152d;border-color:#df152d}.btn-primary:hover{background-color:#444}.bg-primary,.bullets:hover .bullet{background-color:#df152d!important}
.bg-top {background: #1111111;
background: linear-gradient(180deg, rgba(0, 0, 0, 1) 43%, rgba(153, 0, 0, 1) 100%);}


.bg-warning{background-color:#ffdf00!important}.bg-black{background-color:#111!important}.bg-gradient-black{background:#111;background:linear-gradient(180deg,#111 29%,#222 87%);border-bottom:1px solid #111}.bg-gris{background-color:#ccc!important}.section-bg{background-color:#e7e7e7}.bg-top-1{background-color:#b052b1}.banner-rectangular{width:300px;height:250px}.banner-cuadrado{min-width:300px;min-height:250px}
.banner-300-600-sticky > div{min-height:auto !important}

.banner-300-600{min-width:300px;}.banner-728-90{width:728px;height:90px}.banner-970-280{width:970px;min-height:250px}.banner-mobile-hor{width:100%;min-height:100px}.banner-mobile-ver{width:100%;min-height:600px}.banner-mobile-ver-peq{width:100%;min-height:50px}.bannerS-left,.bannerS-right{position:fixed;top:134px;width:160px;height:600px;z-index:1000}.bannerS-left{left:calc((100% - 994px)/ 2 - 170px)}.bannerS-right{right:calc((100% - 994px)/ 2 - 170px)}.banner-fixed{position:fixed;top:80px;z-index:10}.banner-fixed-bottom{top:auto;bottom:400px}.publicidad-pc{display:block}.row-calendar,.top5-overflow-x{display:-webkit-box;scrollbar-width:thin}.google-auto-placed{margin-bottom:20px}.live-foto{left:-130px}.btn-live{animation:.5s infinite alternate colorChange}.col-calendar{width:322px!important}.col-calendar:after{content:"";height:100%;width:1px;background-color:#ccc;position:absolute;right:6px;top:0}.col-top{width:20%}.col-top img{border:6px solid #ddd}.row-calendar{overflow-x:auto;line-height:20px}.row-calendar-w::-webkit-scrollbar{-webkit-appearance:none;width:5px}.row-calendar-w::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0}.row-calendar-w::-webkit-scrollbar:horizontal{height:5px}.row-calendar-w::-webkit-scrollbar-thumb:hover{background-color:#555}.row-calendar-w::-webkit-scrollbar-track{border-radius:5px}.row-calendar-w::-webkit-scrollbar-track:hover{background-color:#e7e7e7}.cal-img{width:67px;height:67px;border:5px solid #ccc}.cal-img img{width:140px;max-width:140px;left:-50%}.sombra-dark{width:16px}.sube-baja{overflow:hidden;height:100%}.sube-baja img{position:absolute;height:100%}.headline h2.supertitulo{font-size:48px;line-height:56px}@keyframes colorChange{0%{background-color:#dc3545}100%{background-color:#a52834}}.top-number{font-size:36px}img.top5{border:2px solid #666}.top5 span.txt{line-height:15px}.top5-overflow-x{overflow-x:auto}.top5-overflow-x::-webkit-scrollbar{-webkit-appearance:none;width:5px}.top5-overflow-x::-webkit-scrollbar-thumb{background-color:#222;border-radius:20px}.top5-overflow-x::-webkit-scrollbar:horizontal{height:10px}.top5-overflow-x::-webkit-scrollbar-thumb:hover{background-color:#555}.top5-overflow-x::-webkit-scrollbar-track{border-radius:10px}.top5-overflow-x::-webkit-scrollbar-track:hover{background-color:#444}.fs-6-live{font-size:1.25rem!important}
.article-list-border .article-list-border-bloc .article-list{border-bottom:1px solid #dee2e6}
.article-list-border .article-list-border-bloc:last-child .article-list{border-bottom:0px}

.article-list h2,.sub-headline h2{font-size:1.15rem!important;font-weight:600}.article-list p{font-size:.9rem;line-height:20px}.article-listado{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}.thumbs-up{background:#13c62c}.thumbs-down{background:#c61313}.border-top-primary{border-top:1px solid #df152d!important}.border-doble{border-bottom:4px solid #eee}.border-end-black{border-right:1px solid #333}.calendario{background:#433828}.calendario a.firts:after{right:-10px}.col-calendario{width:240px}.calendario a.last:after{content:"";background-color:transparent}.parent{overflow-x:hidden;float:left}.child{width:1000px;float:left;font-size:15px;font-family:arial;padding:10px}.bullet-top{width:30px;height:30px;border-radius:60px;background:#fff;border:transparent}.bullet{width:12px;height:12px;border-radius:60px;background:#fff;border:1px solid #ccc}.line{height:1px;width:20px;left:-12px}.noticia-texto{font-size:18px;line-height:30px}.noticia-texto a{color:#111;box-shadow:#df152d 0 -2px 0 inset;line-height:20px;font-weight:600;display:inline}.noticia-texto p{font-size:18px;line-height:28px;margin-bottom:1.5rem}
.noticia-texto h3{font-size:21px;line-height:36px}.noticia-texto h4{font-size:21px;line-height:36px}.noticia-texto blockquote.quote{font-weight:400;line-height:31px;font-size:20px;margin:10px 0 30px;position:relative;font-style:italic;padding-left:20px;border-left:3px solid #ccc}.noticia-texto ul li{font-size:18px;padding-bottom:7px}.noticia-titulo div h2:nth-child(2){border-top:1px dotted #ddd}.noticia-titulo h1{line-height:1.15!important}.noticia-titulo h2{line-height:1.35!important}.noticia-autor span.autor{line-height:18px;font-size:15px}.noticia-texto table{margin-bottom:30px;border-collapse:collapse;width:100%;font-size:16px;line-height:28px}.noticia-texto table td,.noticia-texto table th{border:1px solid #eee;padding:8px}.noticia-texto tr:nth-child(2n){background-color:#f7f7f7}.noticia-texto tr.destacada{background-color:#77f3d1}.noticia-texto th{padding-top:12px;padding-bottom:12px;background-color:#04aa6d}.noticia-texto tr:hover{background-color:#ddd}.noticia-texto tr:first-child{background-color:#df152d;color:#fff}.noticia-texto tr.azul{background-color:#3b30fe!important}.noticia-texto tr.gris{background-color:#666!important}.pds-box{width:100%!important}.directo{overflow:hidden;max-height:900px}.directo-expandir{background:#fff;background:linear-gradient(0deg,#fff 18%,rgba(255,255,255,.8211659663865546) 57%,rgba(255,255,255,0) 100%);padding-top:90px}.directo p{font-size:16px;line-height:26px}.directo h3{line-height:30px;margin-bottom:0}@media only screen and (max-width:1200px){.bannerS-left,.bannerS-right{display:none}}

@media only screen and (max-width:990px){

.container{width:100%}.nomobile,.publicidad-pc{display:none}.banner-728-90{width:100%;height:100px}.ad-header {min-height:100px;}.banner-970-280{width:100%;height:250px}.publicidad-mobile{display:block}ul.header-redes li ul{position:absolute;right:0;display:none!important;padding:10px;text-align:left;background:#df152d}ul.header-redes:hover li ul{display:inline-block!important}.submenu ul{white-space:nowrap;overflow-x:auto}.fs-mini{font-size:.6rem!important}.fs-top{font-size:1rem!important}.noticia-borde{border-right:0px}.article-list-relative-mobile{position:relative!important}.headline h2.supertitulo{font-size:24px;line-height:36px}.sub-headline h2{font-size:1.25rem!important}.article-list h2{font-size:1.15rem!important}.col-calendario{width:240px!important}.hide-left-sombra-gris-header{display:block;width:20px;background:#212529;background:linear-gradient(90deg,#212529 44%,rgba(255,255,255,0) 100%)}.hide-right-sombra-gris-header{display:block;width:20px;background:#212529;background:linear-gradient(270deg,#212529 44%,rgba(255,255,255,0) 100%)}
}


@media only screen and (max-width:768px){
/* ADS */
.ad-home-superior {height:300px; }
.ad-home-leader {height:310px; }

.bloque-min-height{min-height:140px}.bloque-rel-h-abs-v{position:absolute;height:120%;top:0;left:50%;max-width:none;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.fs-6-live{font-size:1rem!important}.sube-baja{overflow:hidden;height:100%}.sube-baja img{position:relative;height:auto;width:100%}
.logo-veinte {width:240px}

svg.logo{width:240px;max-width:90%}.popupapuestas-interior{width:96%}.popupapuestas-interior img{max-width:220px}}

@media only screen and (max-width:576px){.m-im-recolocar,.m-im-recolocar img{height:auto!important}svg.logo{width:200px}
.logo-veinte {width:200px}
.header-fijo{position:relative}.submenu{padding-top:0}.row-calendar-w::-webkit-scrollbar:horizontal{height:0}.row-calendar-w::-webkit-scrollbar-track{border-radius:0}.col-top{width:100%;border-top:1px solid #775f0a}.col-top:first-child{border-top:none}.headline h2.supertitulo{font-size:24px;line-height:30px}.toptit{BACKGROUND:#EEE}.m-im-recolocar img{position:relative!important;width:100%;left:0!important;webkit-transform:translate(0%,0%);-ms-transform:translate(0,0);transform:translate(0,0);margin-bottom:20px}.w-m-100{width:100%!important}}@media only screen and (max-width:310px){.banner-300-250,.banner-cuadrado{width:100%;height:250px}.banner-300-600{width:100%;height:600px}.banner-728-90{width:100%;height:90px}.banner-970-280{width:100%;height:280px}}