/**/


/* TEXTO NUEVO INICIO */
.nuevo-tv, .nuevo-pelis, .nuevo-se {display: block;position: absolute;left: 50%;transform: translateX(-50%);background: red;color: #fff;border-radius: 4px;padding: 5px 8px 3px;font-size: 12px;z-index: 2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 94%;}

.nuevo-tv.bottom-32, .nuevo-pelis.bottom-32, .nuevo-se.bottom-32 { bottom: 32px; }
.nuevo-tv.bottom-8, .nuevo-pelis.bottom-8, .nuevo-se.bottom-8  { bottom: 8px; }

.nuevo-ep.tright {display:block;position: absolute; top: 6px; left: 6px;font-size: 10px; background: red; padding: 4px 8px 3px; border-radius: 4px ; color: white; z-index:2;}
.nuevo-ep.tleft {display:block;position: absolute; top: 6px; right: 6px;font-size: 10px; background: red; padding: 4px 8px 3px; border-radius: 4px ; color: white; z-index:2;}
.estado-tv.tleft {display:block;position: absolute; top: 6px ; right: 6px; background: red; color: #fff; border-radius:  3px; padding: 5px 7px 3px; font-size: 12px;}
.estado-tv.tright {display:block;position: absolute; top: 6px ; left: 6px; background: red; color: #fff; border-radius:  3px; padding: 5px 7px 3px; font-size: 12px;}


/* BARRA DE INFO */
.totals-info {display: block; padding: 8px 6px 8px 18px;background:transparent; margin-top: 10px; margin-bottom: 6px;}
.totals-info b {color: #fff; background: red; padding: 4px 8px 3px; border-radius: 4px; }
.estado1 { display: inline-block; background: transparent; color: white; padding: 3px 6px 2px; margin: 1px 3px 2px 5px; border-radius: 2px; border: 2px solid red; text-transform: uppercase; }


/* BANDERA LISTA DE EPISODIOS */
.ep-flags {display: block; font-size:12px; margin-bottom: 3px;}
.ep-flags img{display: inline-block!important; height:15px !important; width:auto!important;border-radius:4px; margin-bottom: -3px; pointer-events: none}


/* TEXTO NUEVO LISTA DE EPISODIOS */
.nuevo1.comp.design1 {display:block; position: absolute; top: 5px; left: 5px; font-size: 10px; color: white; background: red; padding: 3px 4px 1px; border-radius: 6px;}
.nuevo1.simp.design1 {display:block; position: absolute; top: 2px; left: 2px; font-size: 10px; color: white; background: red; padding: 3px 4px 1px; border-radius: 6px;}
.actualizado1.comp.design1 {display:block; position: absolute; bottom: 2px; right: 2px; font-size: 8px; color: white; background: red; padding: 3px 4px 1px; border-radius: 6px;}
.actualizado1.simp.design1 {display:block; position: absolute; bottom: 2px; right: 2px; font-size: 8px; color: white; background: red; padding: 3px 4px 1px; border-radius: 6px;}

.nuevo1.comp.design2 {display: block;text-align: center;justify-content: center;position: absolute;top: 2px;left: 2px;bottom: 2px;font-size: 10px;color: white;background: red;padding: 2px 2px 4px;border-radius: 6px;writing-mode: vertical-rl;text-orientation: upright;line-height: 1;letter-spacing: -4px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nuevo1.simp.design2 {display: block;text-align: center;justify-content: center;position: absolute;top: 0;left: 0;bottom: 0;font-size: 10px;color: white;background: red;padding: 2px 2px 4px;border-radius: 6px 0 0 6px;writing-mode: vertical-rl;text-orientation: upright;line-height: 1;letter-spacing: -4px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.actualizado1.comp.design2 {display: block;text-align: center;justify-content: center;position: absolute;top: 2px;right: 2px;bottom: 2px;font-size: 10px;color: white;background: red;padding: 2px 2px 4px;border-radius: 6px;writing-mode: vertical-rl;text-orientation: upright;line-height: 1;letter-spacing: -4px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.actualizado1.simp.design2 {display: block;text-align: center;justify-content: center;position: absolute;top: 0;right: 0;bottom: 0;font-size: 10px;color: white;background: red;padding: 2px 2px 4px;border-radius: 0 6px 6px 0;writing-mode: vertical-rl;text-orientation: upright;line-height: 1;letter-spacing: -4px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

@media screen and (min-width: 450px) {
.nuevo1.comp.design2 {top: 3px;left: 3px;bottom: 3px;font-size: 13px; padding: 4px 3px; letter-spacing: -3px;}
.nuevo1.simp.design2 {font-size: 14px; padding: 4px 4px; letter-spacing: -3px;}
.actualizado1.comp.design2 {top: 3px;right: 3px;bottom: 3px;font-size: 13px; padding: 4px 3px; letter-spacing: -3px;}
.actualizado1.simp.design2 {font-size: 14px; padding: 4px 4px; letter-spacing: -3px;}
}


/* CORRECIONES */
span.num {color: white !important; text-shadow: none !important}
.player-qbtn a span {border:0 !important;}
.comments-form .comments-form-field textarea, .comments-form .comments-form-field input[type=text] {border: 0; border-radius: 8px; }
.display-item:hover {transform: scale(1.0) !important}
.module-content.owl-carousel .owl-item.hover, .hz-module-content.owl-carousel .owl-item.hover, .module-content.owl-carousel .owl-item:hover, .hz-module-content.owl-carousel .owl-item:hover, .vt-module-content.owl-carousel .owl-item:hover {transform: scale(1.0) !important}
.similar-module .module-content.owl-carousel .owl-item:hover { transform: scale(1.0)}
.vertical .display-item:hover { transform: scale(1.0)}
.item-data a img {border-radius: 5px;} 
.display-item, .item-box {border-radius: 6px; } /* borde imagenes grid */
.item-box img {border-radius: 5px; } 
.content-share {border:0}
.episodes-list li {border:0!important; padding-bottom:0!important; margin-bottom: 3px !important}
.episodes-head {padding-top: 5px; border:0 !important;}
.episodes-list li.active {border-radius: 6px !important;}
.episodes-list li.active a{border-radius: 6px !important;}
.episodes-list li a:hover {border-radius:6px !important;}
.comments-form .comments-form-field textarea, .comments-form .comments-form-field input[type=text] {border-radius: 6px}
@media screen and (max-width: 449px) {
.episode-navigation .nav a span {display:none;}
}

