/* 
 * CSS Dinámico para DooPlay Child
 * Este archivo contiene los estilos personalizados para el tema DooPlay Child.
 * Se ha agregado la capacidad de carga dinámica para evitar problemas de caché.
 * Asegúrate de no modificar este archivo directamente si se usa en un entorno de producción.
 * Fecha de última actualización: [23 de febrero de 2025.]
 * Creado por: Alejandro
 */

/* ****************************************************************************************** */


/* 6 Poster de peliculas en el home solamente */
/*.module .content .items.normal {
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    align-items: flex-start;

}*/

/* --------------------------------------------------*/

/* Ocultar el formulario de registro e inicio de sesión sin eliminar el icono */
/*.login_box {
    display: none !important;
}*/
/* Ocultar el formulario de registro e inicio de sesión y registro para celulares */
/*.menuresp .menu .user {
    /* border-bottom: solid 1px #00000000; */
    /* background: #141b29; */
    /*display: none;
}*/

/* --------------------------------------------------*/

/* Resaltar el enlace que contiene la sinopsis SEO */
/*.single .wp-content a {
  color: #FFEB3B !important;
}*/


/* --------------------------------------------------*/

/* Scrool de los años  para moviles */
@media only screen and (max-width: 768px) {
    .dt_mainmeta nav.genres ul, .dt_mainmeta nav.releases ul {
        overflow-y: unset !important;
        max-height: 100% !important;
        max-height: 175px !important;
    }
}

/* --------------------------------------------------*/

/* --- Optimizaciones añadidas para scroll (sin quitar nada existente dentro del poster) --- */
.citem .poster {
    transform: translateZ(0);
    backface-visibility: hidden;
}
html {
    scroll-behavior: smooth;
}

/* --------------------------------------------------*/

/* OCULTAR RESOLUCION DEL SLIDER EN EL ESCRITORIO */
@media (max-width: 767px) {
  .desktop-format {
    display: none;
  }
}

@media (max-width: 767px) {
  .mobile-format .format {
    background: #673ab7;
    font-size: 12px;
    padding: 4px .5rem;
    color: #fff;
    line-height: 1.3rem;
    border-radius: 25px;
    text-shadow: 0 1px 1px rgb(0 0 0 / 50%);
    box-shadow: rgb(50 50 93 / 25%) 0 13px 27px -5px,
                rgb(0 0 0 / 30%) 0 8px 16px -8px;
  }
}

@media (min-width: 768px) {
  .mobile-format {
    display: none;
  }
}

/* --------------------------------------------------*/

/* Ocultar el año de estreno solo en el home*/
.home .dt_mainmeta {
    /*display: none;*/
}
/* --------------------------------------------------*/

/* Ancho del slidebar dentro del post */
.dtsingle .sidebar.right {
    right: -14px;
}

.dtsingle .sidebar {
    width: 375px;
}

@media (max-width: 767px) {
  .dtsingle .sidebar {
   right: 0 !important;
  }
}

/* --------------------------------------------------*/

/* Menú con submenú para géneros independiente */
#menu-item-798 > ul.sub-menu {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  position: absolute;
  top: 70px;
  max-width: 484px;
  padding-left: 0;
  /*padding: 10px 50px;*/
  box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
  z-index: 9999;
}
#menu-item-798 > ul.sub-menu li {
  padding: 2px 0px 0px 13px;
  list-style: none;
}
#menu-item-798 > ul.sub-menu li a {
  display: block; 
  text-decoration: none;
}

/* --------------------------------------------------*/

/* Menú con submenú para calidades independiente */
#menu-item-63 > ul.sub-menu {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  position: absolute;
  top: 70px;
  max-width: 350px;
  padding-left: 0px;
  /*padding: 10px 50px;*/
  box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
  z-index: 9999;
}
#menu-item-63 > ul.sub-menu li {
  padding: 2px 0px 0px 13px;
  list-style: none;
}
#menu-item-63 > ul.sub-menu li a {
  display: block; 
  text-decoration: none;
}

/* --------------------------------------------------*/

/* CSS personalizados que reemplaza al slider grande */
/* altura del año en slider pequeño */
.slider-year .yearsliderdos {
    font-size: 12px !important;
    background: #5a5daa !important;
    margin-top: 74px !important;
}
.slider-formato .item-format {
    left: 7px !important;
    bottom: 213px !important;
    width: fit-content !important;  /* ajustar centrado */
    padding: 4px 6px !important;
	border-radius: 10px !important;
	font-size: 13px !important;
	box-shadow: 0 1px 5px #000 !important;
}
/* Altura y ancho del formato en el slider pequeño para PC y movil */
@media screen and (max-width: 768px) {
  .slider-formato .item-format {
    position: absolute;
    transform: translateX(-50%);
	left: 10% !important;
    bottom: 125px !important; /* ajusta esto según tu diseño */
    width: fit-content !important;  /* ajustar centrado */
    padding: 4px 6px !important;
    border-radius: 10px !important;
    font-size: 12px !important;
	box-shadow: 0 1px 5px #000 !important;
  }
.slider-year .yearsliderdos {
    font-size: 12px !important;
    background: #5a5daa !important;
    margin-top: 66px !important;
	width: fit-content !important;
    left: 14px;
}	
}

/* --------------------------------------------------*/

/* Ancho del reproductor para celulares*/
@media (max-width: 768px) {
    body .dooplay_player { 
        width: 100% !important; 
        max-width: none !important; /* Opcional: por si hay un max-width */
    }
}
@media only screen and (max-width: 768px) {
    .fakeplayer {
        padding: 0 !important;
		width: 100% !important;
    }
}
@media only screen and (max-width: 768px) {
.fakeplayer .playbox {
    border-radius: 0px !important;
	padding-top: 26% !important;
}
}

/* --------------------------------------------------*/

/* Scroll de generos y años de lanzamiento */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
background-color: #2196f3 !important;
}
.dt_mainmeta nav.genres ul { 
overflow: hidden; max-height: 197px !important; float: left; width: 100%; 
}
@media only screen and (max-width: 768px) {
.dt_mainmeta nav.genres ul, .dt_mainmeta nav.releases ul {
max-height: 197px;
float: left;
width: 100%;
}
}

/* --------------------------------------------------*/

/* Ancho de bordes del reproductor en celulares */
@media only screen and (max-width: 768px) {
    .dooplay_player .play.isnd {
        padding: 0px !important;
    }
}

/* Ocultar base del reproductor donde esta el titulo y animación */
.dooplay_player h2 {
    display: none;
}

/* --------------------------------------------------*/

/* Mayuscula y tamaño de letra */
.dt_mainmeta nav.genres ul li a {
    font-size: 12px;
    text-transform: uppercase;
}

/* --------------------------------------------------*/

/*CINEMEGA ANIMACION POST PLAYER*/
l {
    text-transform: uppercase;
    letter-spacing: .5em;
    display: inline-block;

    spans {
        font: 700 1em / 1 "Oswald", sans-serif;
		font-size: 19px;
        letter-spacing: 0;
        padding: 0.25em 0 -0.675em;
        display: block;
        margin: 0 auto;
        /*text-shadow:0 0 8px rgba(255,255,255,.5);*/
        /*background:url(https://i.ibb.co/RDTnNrT/animated-text-fill.png) repeat-y;*/
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        -webkit-animation: aitf 80s linear infinite;
        -webkit-transform: translate3d(0, 0, 0);
        /* Clip Background Image */
        /*background: url(https://i.ibb.co/RDTnNrT/animated-text-fill.png) repeat-y;*/
        background:url(https://cinemega.net/wp-content/uploads/2025/04/animated-text-fill2.png) repeat-y;
        -webkit-background-clip: text;
        background-clip: text;
        /* Animate Background Image */
        -webkit-text-fill-color: transparent;
        -webkit-animation: aitf 80s linear infinite;
        /* Activate hardware acceleration for smoother animations */
        -webkit-transform: translate3d(0, 0, 0);
        -webkit-backface-visibility: hidden
    }
}

/* Animate Background Image */
@-webkit-keyframes aitf {
    0% {
        background-position: 0% 50%
    }

    100% {
        background-position: 100% 50%
    }
}

/*FIN CINELATINO ANIMACION POST PLAYER*/

@media (max-width: 768px){.sbox.srelacionados{display:none!important}}/*.comments-area h2{display:none}*/.post-comments/*{display:none}*/::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1a1a1a;border-radius:10px}::-webkit-scrollbar-thumb{background:#408bea;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}html,body{/*overflow-x:hidden!important*/}#featured-titles{margin-bottom:-8px!important;margin-top:0!important}.owl-theme .owl-controls{margin-top:-6px!important;margin-bottom:0px}.slider{margin-bottom:5px!important}@media screen and (max-width: 768px){.owl-wrapper{margin-bottom:-12px!important}.owl-pagination{margin-top:-19px}}.hero-item__backdrop:before{bottom:-36px!important}.owl-carousel .owl-wrapper:after{height:35px!important}@media (max-width: 768px){.owl-carousel .owl-wrapper:after{height:47px!important}.alert-message{display:flex!important;flex-direction:column;text-align:center!important;gap:5px;font-size:10px}.alert-message span{display:block}.alert-icon{display:none}}article.simple .poster .profile_control span a{background:#fff!important;color:#00bcd4!important}article.simple .poster .profile_control span a:hover{background:#00bcd4!important;color:#fff!important}.dooplay_player h2{border-bottom:1px solid #004d75!important;background:linear-gradient(297deg,#0a0e17 -6%,#000000d9 33%)!important;box-shadow:1px -2px 11px 3px #000;border-radius:4px;position:relative;z-index:9}@media screen and (min-width: 768px){.archive.tax-dtcreator .module .content .items,.archive.tax-dtcreator .module .content .items{grid-template-columns:repeat(5,minmax(0,1fr))!important}}html{scroll-behavior:smooth}a[href="#comments"]{transition:all 9s ease-in-out}.production-title{margin-top:11px;margin-bottom:14px;color:#fff;text-align:left}.productora-logo img{filter:contrast(1.2) brightness(1.1)}.producer-message{background-color:#0d1524;box-shadow:0 0 10px #ffd70080;color:#d3d3d3;padding:10px;border-radius:5px;font-weight:700;display:flex;align-items:center;margin-bottom:20px}.production-list{clear:both;/*margin-bottom:35px;*/margin-bottom:0px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.producer{background:#fff;padding:8px;border-radius:5px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}.producer img{max-height:16px;width:auto;transition:transform .3s ease}.producer img:hover{transform:scale(1.1)}.buscadorcoleccion form{display:flex;align-items:center;margin-bottom:20px;background-color:#1c2230;border-radius:5px;overflow:hidden}.buscadorcoleccion input[type="text"]{flex-grow:1;padding:10px 15px;border:none;outline:none;font-size:16px;background-color:#0000;color:#fff}.no-producers i{font-size:20px;margin-right:8px;color:#FFEB3B;animation:fadeIcon 1s infinite}.producer-message i{font-size:20px;color:#ff0}@media (max-width: 768px){.no-producers{display:none}.production-title:has(+ .production-list .no-producers){display:none}}.sinopsis-color{color:#d9d9d9}.wp-content p{color:#d9d9d9!important}#player-option-1{display:none}#player-option-2{display:none}#player-option-3{display:none}#player-option-4{display:none}.dooplay_player{border-bottom:solid 0 #ffffff14}.dooplay_player .options ul{margin:5px 0;display:none}.live-search ul li .poster img{opacity:1;transform:translateY(0) scale(1)}.poster img.loaded{opacity:1;transform:translateY(0) scale(1)}.head-main-nav ul.main-header li a{color:#FFF!important}.icon-text{display:flex;align-items:center;gap:8px;margin-left:-60px}.icon-text svg{width:18px;height:18px;fill:currentColor}@media (max-width: 768px){.icon-text{display:flex;align-items:center;gap:8px;margin-top:-27px;margin-left:-8px}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}100%{transform:scale(1)}}.icon-text{display:flex;align-items:center;gap:8px;font-weight:700}.icon-text svg{width:18px;height:18px;fill:#ffcd73;animation:heartBeat 1.5s ease infinite}@media (max-width: 768px){.icon-text{display:flex!important;align-items:center!important;gap:8px!important;margin-top:-24px;margin-left:-61px;padding:12px 80px 8px!important}}.icon-text svg{width:16px;height:16px;fill:#ffcd73;animation:heartBeat 1.5s ease infinite}.icon-text:hover,.icon-text:hover svg{color:#ffcd73!important;fill:#ffcd73!important}.module .content .featured .item:hover img{filter:brightness(0.5)!important}.wp-content p:last-child{color:#0cf!important}.single-page h1.head{display:none}:root{--masonry-item-width:200px;--masonry-item-height:300px}.masonry-container{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin:20px auto;max-width:1200px;width:100%}.masonry-item{background-color:#1c1c1c;border-radius:5px;overflow:hidden;box-shadow:0 4px 20px #0003;position:relative;transition:transform .3s ease;height:auto;display:flex;flex-direction:column}.masonry-item .image{width:100%;height:0;padding-bottom:150%;position:relative}.masonry-item .postersearch{position:absolute;top:0;left:0;width:100%;height:100%}.masonry-item .postersearch img{width:100%;height:100%;object-fit:cover}.masonry-item .title{font-size:14px;color:#fff!important;background-color:#0f1427;padding:10px;text-align:center;border-bottom:1px solid #fff0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.masonry-item .meta{display:flex;justify-content:space-between;padding:10px;font-size:12px;color:#fff}.masonry-item .quality2{background-color:#ff0000b3;padding:4px 8px;border-radius:4px}.masonry-item .rating{display:flex;align-items:center;color:#f5a623}.masonry-item .rating i{margin-right:5px}.masonry-item:hover{transform:scale(1.05);box-shadow:0 4px 30px #0006}@media (max-width: 480px){.masonry-container{grid-template-columns:1fr;gap:15px;margin:10px}.masonry-item{width:90%;max-height:auto;box-shadow:0 2px 10px #0003}.masonry-item .title{font-size:10px}.masonry-item .meta{font-size:8px}}@media (max-width: 768px){.masonry-container{grid-template-columns:repeat(2,1fr)}.masonry-item{width:100%!important}.masonry-item .title{font-size:12px}.masonry-item .meta{font-size:10px}}.search-results .masonry-container{margin-left:0;padding-left:0}.csearch{padding:14px 21px!important}.calidad-year-container{position:absolute;top:5px;left:5px;z-index:10;display:flex;flex-direction:column;gap:5px}.calidadsearch{background:#f50057cc;padding:5px 8px;border-radius:10px;font-size:.8em;font-weight:700;color:#fff;display:inline-block;text-align:center;z-index:20}.yearsearch{background:#5a5daacc;padding:5px 8px;border-radius:10px;font-size:.8em;font-weight:700;color:#fff;display:inline-block;text-align:center;z-index:10}.idiomasearch{background:#00000080;padding:4px 5px!important;border-radius:4px;position:absolute;left:6px;bottom:4px;color:#fff;text-transform:uppercase;font-size:11px;font-weight:500;margin-right:5px;display:flex;align-items:center;gap:4px;flex-wrap:wrap;transition:.3s;z-index:20}.idiomasearch img{position:relative!important;left:0!important;top:0!important;margin-top:0!important;display:inline-block;width:15px!important;vertical-align:middle;margin-right:3px}.idiomasearch img:not(:first-child){margin-left:3px}.idiomasearch img{width:12px!important}.citem .poster:hover .item-lang{transform:translateY(120%)}@media (max-width: 768px){.idiomasearch{font-size:13px;padding:0}.idiomasearch img{width:12px!important}}.citem .poster:hover .item-lang{transform:translateY(120%)}@media only screen and (max-width: 768px){.nav_items_module a.btn{border:solid 1px #408bea26!important;border-radius:5px!important}}@media (max-width: 768px){.logos_carousel.owl-carousel .item{text-align:center!important;display:flex!important;align-items:center;justify-content:center;margin-right:auto!important}}.logos_carousel.owl-carousel .item{display:inline-block;margin-right:30px;text-align:center}.logos_carousel.owl-carousel img{max-width:250px;height:auto;object-fit:contain}.owl-carousel .owl-nav{display:flex;justify-content:space-between;position:absolute;top:50%;width:100%;transform:translateY(-50%)}.owl-carousel .owl-nav button{background-color:#00000080;color:#fff;padding:10px;border:none;cursor:pointer}.logos_carousel.owl-carousel{width:100%;max-width:1000px;margin:16px auto 20px}.owl-dots{margin-top:60px!important}.logopost a{display:flex;align-items:center;text-decoration:none;color:inherit;gap:8px}.logopost svg{width:20px;height:20px}.logos_carousel{display:flex;overflow:hidden;width:100%}.logo-item{min-width:100%;transition:transform 1s ease}.trailer-btn{font-size:13px;color:#fff!important;background:#167ac6;padding:8px 2px;border:solid 1px #0000;box-shadow:0 0 10px #000;border-radius:4px;float:left;margin-top:10px;width:100%;text-align:center;cursor:pointer}.popup{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background:#000c;transition:opacity .5s ease}.popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0a0e17;padding:8px;border-radius:15px;width:80%;max-width:800px;border:2px solid #0a0e17;box-shadow:0 10px 30px #0000004d;transition:transform .3s ease-in-out}.popup-content iframe{width:100%;height:400px;border-radius:10px}.closetrailer{position:absolute;top:-15px;right:-15px;font-size:30px;cursor:pointer;color:#fff;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:none;box-shadow:0 2px 5px #0000004d;background:#1a2437;z-index:9999;padding:5px;transition:transform .5s ease;transform-origin:center}.closetrailer:hover{transform:rotate(180deg)}.closetrailer:active{transform:none}@media (max-width: 600px){.popup-content{width:95%}.closetrailer{top:-5px;right:-5px;font-size:30px}.popup-content iframe{height:250px}}.canales{font-size:14px;font-weight:700;color:#dbdada;text-align:left;/*margin-top:-9px;*/margin-top:0px;margin-bottom:21px}@media (max-width: 600px){.canales{margin-top:5px}}.module .content header span a.see-all{color:#fff!important}.calidadtendencia{position:absolute;top:8px;left:8px;background:#f50057cc;padding:1px 7px;border-radius:10px;font-weight:700;text-transform:uppercase;box-shadow:0 2px 10px #000;line-height:1rem}@media (max-width:768px){.calidadtendencia{top:6px;left:6px;font-size:11px;padding:4px 5px}}.yeartendencias{position:absolute!important;z-index:99!important;background:#5a5daa;color:#fff;padding:3px 7px;font-size:11px;font-weight:500;border-radius:10px;box-shadow:0 2px 10px #000;top:33px!important;left:9px!important;width:auto!important;height:21px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}@media (max-width:768px){.yeartendencias{top:32px!important;left:6px!important;font-size:11px;padding:5px 6px;height:19px!important}}@media screen and (min-width: 768px){.archive.tax-dtnetworks .module .content .items.normal{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.estadoseserie{margin-top:20px;margin-bottom:17px}.estado-titulo{color:#fff}.estado-texto{color:#ffffffd6}.ibox-format{margin-top:10px}::placeholder{color:#ffffffbd!important;opacity:1.4}@media only screen and (max-width:667px){form.form-resp-ab input[type=text]{border-radius:999px!important;background:#0f0000!important;border:2px solid #d33!important;animation:.9s filterFadeIn!important;margin:10px 10px 10px 0;padding:9px 9px 9px 11px;font-size:15px;width:286px}form.form-resp-ab button[type=submit] span{margin-top:8px;font-size:16px;color:#ffffff8a}header.responsive a.aresp{margin-top:0}.search_responsive{text-align:center}.search_responsive .live-search{right:37px;border-radius:10px!important;background:#0f1427;width:80%}form.form-resp-ab{background:#141b29}.menuresp .menu ul.resp li{border-bottom:1px solid;background:#141d3b00}.menuresp .menu ul.resp li a{font-size:12px;line-height:13px;padding:17px 18px;font-family:system-ui;font-weight:400}.menuresp .menu ul.resp li ul.sub-menu li a{font-size:14px;padding:9px 20px;font-family:system-ui}.menuresp .menu .user .gravatar img{width:43px;height:40px}.live-search ul li{float:left;width:87%;display:block;padding:7px;border-radius:0!important}}.buscadorcoleccion form{display:flex;align-items:center;margin-bottom:20px;background-color:#1c2230;border-radius:5px;overflow:hidden}.buscadorcoleccion input[type=text]{flex-grow:1;padding:10px 15px;border:none;outline:0;font-size:16px;background-color:#121926;color:#fff}.buscadorcoleccion input[type=text]::placeholder{color:#999}.buscadorcoleccion button[type=submit]{background-color:#122541;color:#fff;padding:10px 20px;border:none;cursor:pointer;font-size:16px}.audioypesopost{width:50%;display:flex;flex-flow:row nowrap;justify-content:left;align-items:center;color:#fff9;font-size:14px;text-shadow:0 1px 1px #00000080;padding-top:2px!important}.audioypesopost>div{flex:0 0 22%;text-align:center}.audioypesopost div:first-child{border-right:1px dotted #8d8e9f}.audioypesopost svg{width:15px;fill:currentColor;vertical-align:middle;margin-right:2px;margin-top:-1px}@media (max-width:768px){.audioypesopost{display:none}}.item-audiopeso{width:14%;max-width:180px;min-width:100px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:#ccd1de;font-size:14px;text-shadow:0 1px 1px #00000080;padding-top:3px!important}.item-audiopeso>div{flex:0 0 48%;text-align:center}.item-audiopeso div:first-child{border-right:1px dotted #ccd1de}.item-audiopeso svg{width:15px;fill:currentColor;vertical-align:middle;margin-right:2px;margin-top:-4px}@media (max-width:768px){.item-audiopeso{display:none!important}}.item-audiopesomovil{display:none}@media screen and (max-width:768px){.item-audiopesomovil{display:flex}}@media (max-width:768px){.item-audiopesomovil{width:50%;max-width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;color:#ccd1de;font-size:14px;text-shadow:0 1px 1px #00000080;margin-left:-5px;margin-top:16px;margin-bottom:-9px}}@media (max-width:1024px) and (orientation:landscape){.item-audiopesomovil{width:25%;justify-content:flex-start}}.item-audiopesomovil>div{flex:0 0 50%;text-align:center}.item-audiopesomovil div:first-child{border-right:1px dotted #ccd1de}.item-audiopesomovil svg{width:15px;fill:currentColor;vertical-align:middle;margin-right:2px;margin-top:-4px}.rpt_style_basic .rpt_plan .rpt_head .rpt_price{background:#000}.rpt_style_basic .rpt_plan .rpt_head{border-top:#000 solid 2px;background:linear-gradient(0deg,#000 0%,#000 100%)}.rpt_style_basic .rpt_plan .rpt_head .rpt_description{background:#000}.rpt_style_basic .rpt_plan .rpt_title{background:#0a0e17}.rpt_4_plans .rpt_plan .rpt_foot{padding:16px 20px;font-size:20px}.rpt_4_plans .rpt_plan_0{margin-left:0}.rpt_4_plans .rpt_plan_0:hover{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important;-webkit-transition:all 1.9s ease!important;-moz-transition:all 1.9s ease!important;-o-transition:all 1.9s ease!important;-ms-transition:all 1.9s ease!important}.rpt_4_plans .rpt_plan{margin-left:-3px}.rpt_4_plans .rpt_plan:hover{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important;-webkit-transition:all 1.9s ease!important;-moz-transition:all 1.9s ease!important;-o-transition:all 1.9s ease!important;-ms-transition:all 1.9s ease!important}.rpt_4_plans .rpt_plan_2{margin-left:5px}.rpt_4_plans .rpt_plan_2:hover{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important;-webkit-transition:all 1.9s ease!important;-moz-transition:all 1.9s ease!important;-o-transition:all 1.9s ease!important;-ms-transition:all 1.9s ease!important}.rpt_4_plans .rpt_plan_3{margin-left:12px}.rpt_4_plans .rpt_plan_3:hover{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important;-webkit-transition:all 1.9s ease!important;-moz-transition:all 1.9s ease!important;-o-transition:all 1.9s ease!important;-ms-transition:all 1.9s ease!important}.resubido-movil{display:none!important}@media screen and (max-width:768px){.resubido-pc{display:none!important}.resubido-movil{display:inline-block!important}}.sliderhome-classic-dot:before,.sliderhome-classic-dot:after{content:"";background:#00BCD4;width:8px;height:8px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;z-index:5;transform-origin:left top;animation:pulse 3s infinite!important}.strenossliderhome:after,.strenossliderhome:before{content:"";background:#d33;width:8px;height:8px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;z-index:5;transform-origin:left top;animation:3s infinite pulse}.strenossliderhome:after{z-index:3;animation-delay:.75s}.strenossliderhome span{width:16px;height:16px;border-radius:50%;background:#3a2e2b;display:flex;align-items:center;justify-content:center;position:relative;z-index:3;pointer-events:none}.home-slider .strenossliderhome:hover span:after,.strenossliderhome:hover span:after{opacity:1}.home-slider .strenossliderhome span:before{content:"";background:#d33;width:8px;height:8px;border-radius:50%;position:relative;z-index:4}.home-slider .strenossliderhome span:after{content:attr(title);position:absolute;white-space:nowrap;font-size:.6rem;bottom:111%;right:-10%;width:64px;background-color:#000000b3;color:#fff;text-align:center;line-height:1.2rem;border-radius:3px;opacity:0;z-index:5}.strenossliderhome{position:sticky}@media (max-width:768px){.home-slider .strenossliderhome span:after{content:attr(title);position:absolute;white-space:nowrap;font-size:.6rem;bottom:111%;right:-307%;width:64px;background-color:#000000b3;color:#fff;text-align:center;line-height:1.2rem;border-radius:3px;opacity:0;z-index:5}.home-slider .strenossliderhome:hover span:after{opacity:1}}a,.home-blog-post .entry-date .date,.top-imdb-item:hover>.title a,.module .content .items .item .data h3 a:hover,.head-main-nav ul.main-header li:hover>a,.login_box .box a.register{color:#d9d9d9!important}.result-item article .image{width:100px;height:130px;border-radius:5px}.result-item article{border-bottom:1px solid #fff0}.result-item article .details .title a{color:#fc0}.result-item article .details .contenido p{color:#fff}.result-item article .details .meta span.rating{background:#fc0;color:#000;border-radius:2px;margin-top:-2px;padding:4px}span.year{color:#fff;padding:3px 6px;background:#000;border-radius:3px;margin-top:-3px;margin-left:-3px;border:solid 1px #ffffff24}