<style>.post-body-wrapper{max-width:90%;margin:20px auto}.post-header2{padding:20px;border-radius:10px;overflow:hidden;display:grid;grid-template-columns:200px 1fr;grid-gap:20px;background:var(--black-2)}.post-header2 .image-and-btn img{width:100%;border-radius:5px;aspect-ratio:2 / 3;margin-bottom:10px}
  .bs-favs {
    display: block;
    width: 100%;
    padding: 8px 20px;
    font-size: 15px;
    background: #717171;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}
  .emision {background-color: #00CA58;}
  .finalizado {background: #ff4343;}
  .post-header2 .image-and-btn a {
    margin: 0 !important;
    padding: 0 !important;
}
  .generos p {
    margin-right: 11px;
    padding: 5px 10px;
    font-size: .75rem;
    color: #c6c2dd;
    background-color: #443d68;
    border-color: #443d68;
    cursor: pointer;
    border-radius: 50rem !important;
  display: inline-block;
}
  .post-header__info p.resume {
    opacity: .8;
    font-size: 13px;
    max-height: 100px;
    overflow: auto;
}
  .hide {
    display: none;
}
  .caps-grid&gt;li&gt;a:hover:before {
    opacity: initial;
    color: #fff;
}
  .delete-btn{background:var(--main-color)}.none-btn{display:none}.post-header__info{display:flex;flex-direction:column;gap:25px}.post-header__info ul{display:flex;gap:15px}.post-header__info ul li{display:inline-block;border:1px solid rgba(255,255,255,.1);padding:5px 10px;border-radius:5px;font-weight:500}.post-header__info ul li.tmdb-rate{background:gold;border:1px solid #736201}.tmdb-rate,.tmdb-rate i{color:#000}.sub-menu{border-top:3px solid var(--main-color)}@media screen and (max-width:870px){.post-header2{grid-template-columns:1fr;text-align:center}.image-and-btn{width:40%;margin:0 auto;text-align:center}.post-header .image-and-btn img{width:80%;margin:0 auto}.post-header__info{align-items:center}.post-header__info p.resume{text-align:justify}}@media screen and (max-width:490px){.post-header__info ul li{font-size:14px}.image-and-btn{width:70%}.post-header__info{align-items:center}.post-header__info p.resume{text-align:justify}}
  @media only screen and (max-width: 870px) { 
  .sub-menu { border-top: none; }  }
  
  
/*Seasons*/
.season-list{margin-top:30px}.select-season{display:flex;align-items:center;margin-bottom:30px;position:relative;gap:20px}.select-season select{background:var(--black-2);outline:none;border:none;padding:10px 20px;font-size:16px;font-weight:400;border-radius:5px;border-right:20px solid transparent}
  .caps-grid{}
  .caps-grid li a {
    padding: 1rem;
    width: 100%;
    color: #607d8b;
    line-height: 1.25rem;
    font-size: .875rem;
    min-height: 3.2rem;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    display: flex;
}
  .caps-grid.animation{opacity:1;animation:fade 1s ease}@keyframes fade{0%{opacity:0}100%{opacity:1}}.hide{display:none}
  #temps{margin-bottom: 2.5rem;
    max-height: 500px;
    overflow: auto;}
  .episode__img{
  margin-bottom: 0;
    max-width: 8.75rem;
    margin-right: 1rem;
  overflow: hidden;
    border-radius: 5px;}
  .episode__img img{width:100%;object-fit:cover;transition:transform 250ms linear;z-index:3;position: inherit;border-radius: 8px;}.episode__info__title{font-size:17px;transition:color 250ms ease;color:var(--white);opacity:.8;margin-top:10px;font-weight:400}
  .caps-grid li{position:relative;border-color: rgba(68,61,104,.5);border-bottom: 1px solid #373049}.caps-grid li:hover&gt;.episode&gt;.episode__img img{transform:scale(1.2)}.caps-grid li:hover&gt;.episode&gt;.episode__img .play-btn-hover{opacity:1}.caps-grid li:hover&gt;.episode&gt;.epsiode__info&gt;.episode__info__title{color:var(--main-color);opacity:.9}
  .episode__info__duration{
  font-weight: 300;
    margin-left: 0;
    font-size: .75rem;
    color: #8e8e8e;}
  .caps-grid&gt;li&gt;a:before {
    content: &quot;\f144&quot;;
    order: 3;
    font-size: 2rem;
    font-family: &quot;Font Awesome 6 Free&quot;;
    position: absolute;
    right: 20px;
    opacity: .3;
}
  

  
.select-season i {
    color: #37d1a2;
    margin-right: 20px;
}


.download {
 display: none;
}
.opdownload {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    align-items: center;
    background: rgba(0, 0, 0, .8);
    z-index: 10000;
    animation: 500ms played;
}
    .options {
    padding: 1.25rem;
    background-color: #000;
    box-shadow: 0 5px 15px rgba(0,0,0,.05);
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}
  .episodes {
    display: flex;
}
  .episodes a {
    color: #c6c2dd;
    background-color: #443d68;
    margin: -2px;
    font-size: .9rem;
    padding: 0.5rem 1rem;
    border-radius: 0.3rem;
    margin-right: 0.5rem;
        line-height: 25px;
}
  .descargador{
        display: inline-block;
    font-weight: 400;
    color: #607D8B;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    background-color: #41a6ff;
    cursor: pointer;
  }
  
  .opciones-descarga {
    max-width: 500px;
    margin: 1.75rem auto;
    background-color: #000;
    border-radius: 5px;
}
  .opciones-descarga .titulo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 1px solid #e9ecef;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
}
  .opciones-descarga table thead th {
    background-color: rgba(0,0,0,.2);
}
.opciones-descarga table {
    padding: 1rem;
    width: 100%;
    border-collapse: collapse;
}
.opciones-descarga table th:first-child, .opciones-descarga table td:first-child {
    text-align: center;
    padding-left: 1rem;
}
  .opciones-descarga table th, .opciones-descarga table td {
    padding: 0.75rem;
    text-align: center;
    padding-left: 1rem;
    font-size: .8rem;
  }
  .descargador.enlace {
    background-color: #00CA58;
    border-radius: 50rem !important;
    font-size: 13px;
    padding: 0.5rem 0.7rem !important;
}
  .contenedors {
    margin: 0.5rem;
}
  .opciones-descarga .titulo a {
    cursor: pointer;
    padding: 0 10px;
}
  .opciones-descarga .titulo i:before {
    background: #3a514a;
    border-radius: 50%;
    padding: 9px;
    position: relative;
    top: 2px;
    color: #37d1a2;
    text-align: center;
    margin-right: 5px;
}
  .descargador a p {
    display: inline;
}

  
  @media (min-width: 1200px){
::-webkit-scrollbar-thumb {
    background: #263DFF;
}
  .dark::-webkit-scrollbar-thumb, .dark ::-webkit-scrollbar-thumb {
    background: #41A6FF;
}
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    background: rgba(0,0,0,.1);
}}

  .caps-grid li a:hover {background-color: #000;}
  @media screen and (max-width:1100px){.caps-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:870px){.caps-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:650px){.caps-grid{grid-template-columns:repeat(2,1fr)}}
/*Video*/
  @media (max-width: 800px) {.episodes a span {display: none;}}
.post-body-wrapper{max-width:90%;margin:20px auto}.video-title span{color:var(--main-color)}.bs-video-player{margin-bottom:100px}.player-options{display:flex;gap:10px;margin:20px 0;overflow-x:auto}.player-options li{display:inline-block;padding:10px 20px;background:var(--black-2);border-radius:10px;cursor:pointer}.player-options li.active{background:var(--main-color)}.bs-iframes li{padding:10px;display:none;background:var(--black-2);border-radius:10px;overflow:hidden;aspect-ratio:20 / 7}.bs-iframes li.active{display:block}.bs-iframes iframe{width:100%;height:100%;overflow:hidden;border-radius:10px}.bs-video-controls{display:flex;justify-content:space-between;align-items:center;gap:10px}.control{background:var(--main-color);display:flex;align-items:center;gap:10px;margin-top:20px;padding:10px;cursor:pointer;border-radius:5px;font-size:18px}.sub-menu{border-top:3px solid var(--main-color)}.control-disabled{background:var(--black-2);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed}@media only screen and (max-width:870px){.sub-menu{border-top:none}}@media only screen and (max-width:1050px){.bs-iframes li{aspect-ratio:16 / 9}}@media only screen and (max-width:580px){.player-options li,.control{font-size:15px;padding:5px 10px;border-radius:2px}.descargador a p {display: none;}.episodes a, .descargador {padding: 0.8rem 1.5rem !important;}.descargador.enlace span {display: none;}}{max-width:90%;margin:20px auto}.post-header2{padding:20px;border-radius:10px;overflow:hidden;display:grid;grid-template-columns:200px 1fr;grid-gap:20px;background:var(--black-2)}.post-header2 .image-and-btn img{width:100%;border-radius:5px;aspect-ratio:2 / 3;margin-bottom:10px}
  .bs-favs {
    display: block;
    width: 100%;
    padding: 8px 20px;
    font-size: 15px;
    background: #717171;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}
  .emision {background-color: #00CA58;}
  .finalizado {background: #ff4343;}
  .post-header2 .image-and-btn a {
    margin: 0 !important;
    padding: 0 !important;
}
  .generos p {
    margin-right: 11px;
    padding: 5px 10px;
    font-size: .75rem;
    color: #c6c2dd;
    background-color: #443d68;
    border-color: #443d68;
    cursor: pointer;
    border-radius: 50rem !important;
  display: inline-block;
}
  .post-header__info p.resume {
    opacity: .8;
    font-size: 13px;
    max-height: 100px;
    overflow: auto;
}
  .hide {
    display: none;
}
  .caps-grid&gt;li&gt;a:hover:before {
    opacity: initial;
    color: #fff;
}
  .delete-btn{background:var(--main-color)}.none-btn{display:none}.post-header__info{display:flex;flex-direction:column;gap:25px}.post-header__info ul{display:flex;gap:15px}.post-header__info ul li{display:inline-block;border:1px solid rgba(255,255,255,.1);padding:5px 10px;border-radius:5px;font-weight:500}.post-header__info ul li.tmdb-rate{background:gold;border:1px solid #736201}.tmdb-rate,.tmdb-rate i{color:#000}.sub-menu{border-top:3px solid var(--main-color)}@media screen and (max-width:870px){.post-header2{grid-template-columns:1fr;text-align:center}.image-and-btn{width:40%;margin:0 auto;text-align:center}.post-header .image-and-btn img{width:80%;margin:0 auto}.post-header__info{align-items:center}.post-header__info p.resume{text-align:justify}}@media screen and (max-width:490px){.post-header__info ul li{font-size:14px}.image-and-btn{width:70%}.post-header__info{align-items:center}.post-header__info p.resume{text-align:justify}}
  @media only screen and (max-width: 870px) { 
  .sub-menu { border-top: none; }  }
  
  
/*Seasons*/
.season-list{margin-top:30px}.select-season{display:flex;align-items:center;margin-bottom:30px;position:relative;gap:20px}.select-season select{background:var(--black-2);outline:none;border:none;padding:10px 20px;font-size:16px;font-weight:400;border-radius:5px;border-right:20px solid transparent}
  .caps-grid{}
  .caps-grid li a {
    padding: 1rem;
    width: 100%;
    color: #607d8b;
    line-height: 1.25rem;
    font-size: .875rem;
    min-height: 3.2rem;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    display: flex;
}
  .caps-grid.animation{opacity:1;animation:fade 1s ease}@keyframes fade{0%{opacity:0}100%{opacity:1}}.hide{display:none}
  #temps{margin-bottom: 2.5rem;
    max-height: 500px;
    overflow: auto;}
  .episode__img{
  margin-bottom: 0;
    max-width: 8.75rem;
    margin-right: 1rem;
  overflow: hidden;
    border-radius: 5px;}
  .episode__img img{width:100%;object-fit:cover;transition:transform 250ms linear;z-index:3;position: inherit;border-radius: 8px;}.episode__info__title{font-size:17px;transition:color 250ms ease;color:var(--white);opacity:.8;margin-top:10px;font-weight:400}
  .caps-grid li{position:relative;border-color: rgba(68,61,104,.5);border-bottom: 1px solid #373049}.caps-grid li:hover&gt;.episode&gt;.episode__img img{transform:scale(1.2)}.caps-grid li:hover&gt;.episode&gt;.episode__img .play-btn-hover{opacity:1}.caps-grid li:hover&gt;.episode&gt;.epsiode__info&gt;.episode__info__title{color:var(--main-color);opacity:.9}
  .episode__info__duration{
  font-weight: 300;
    margin-left: 0;
    font-size: .75rem;
    color: #8e8e8e;}
  .caps-grid&gt;li&gt;a:before {
    content: &quot;\f144&quot;;
    order: 3;
    font-size: 2rem;
    font-family: &quot;Font Awesome 6 Free&quot;;
    position: absolute;
    right: 20px;
    opacity: .3;
}
  

  
.select-season i {
    color: #37d1a2;
    margin-right: 20px;
}


.download {
 display: none;
}
.opdownload {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    align-items: center;
    background: rgba(0, 0, 0, .8);
    z-index: 10000;
    animation: 500ms played;
}
    .options {
    padding: 1.25rem;
    background-color: #000;
    box-shadow: 0 5px 15px rgba(0,0,0,.05);
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}
  .episodes {
    display: flex;
}
  .episodes a {
    color: #c6c2dd;
    background-color: #443d68;
    margin: -2px;
    font-size: .9rem;
    padding: 0.5rem 1rem;
    border-radius: 0.3rem;
    margin-right: 0.5rem;
        line-height: 25px;
}
  .descargador{
        display: inline-block;
    font-weight: 400;
    color: #607D8B;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 0.25rem;
    background-color: #41a6ff;
    cursor: pointer;
  }
  
  .opciones-descarga {
    max-width: 500px;
    margin: 1.75rem auto;
    background-color: #000;
    border-radius: 5px;
}
  .opciones-descarga .titulo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 1px solid #e9ecef;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
}
  .opciones-descarga table thead th {
    background-color: rgba(0,0,0,.2);
}
.opciones-descarga table {
    padding: 1rem;
    width: 100%;
    border-collapse: collapse;
}
.opciones-descarga table th:first-child, .opciones-descarga table td:first-child {
    text-align: center;
    padding-left: 1rem;
}
  .opciones-descarga table th, .opciones-descarga table td {
    padding: 0.75rem;
    text-align: center;
    padding-left: 1rem;
    font-size: .8rem;
  }
  .descargador.enlace {
    background-color: #00CA58;
    border-radius: 50rem !important;
    font-size: 13px;
    padding: 0.5rem 0.7rem !important;
}
  .contenedors {
    margin: 0.5rem;
}
  .opciones-descarga .titulo a {
    cursor: pointer;
    padding: 0 10px;
}
  .opciones-descarga .titulo i:before {
    background: #3a514a;
    border-radius: 50%;
    padding: 9px;
    position: relative;
    top: 2px;
    color: #37d1a2;
    text-align: center;
    margin-right: 5px;
}
  .descargador a p {
    display: inline;
}

  
  @media (min-width: 1200px){
::-webkit-scrollbar-thumb {
    background: #263DFF;
}
  .dark::-webkit-scrollbar-thumb, .dark ::-webkit-scrollbar-thumb {
    background: #41A6FF;
}
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    background: rgba(0,0,0,.1);
}}

  .caps-grid li a:hover {background-color: #000;}
  @media screen and (max-width:1100px){.caps-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:870px){.caps-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:650px){.caps-grid{grid-template-columns:repeat(2,1fr)}}
/*Video*/
  @media (max-width: 800px) {.episodes a span {display: none;}}
.post-body-wrapper{max-width:90%;margin:20px auto}.video-title span{color:var(--main-color)}.bs-video-player{margin-bottom:100px}.player-options{display:flex;gap:10px;margin:20px 0;overflow-x:auto}.player-options li{display:inline-block;padding:10px 20px;background:var(--black-2);border-radius:10px;cursor:pointer}.player-options li.active{background:var(--main-color)}.bs-iframes li{padding:10px;display:none;background:var(--black-2);border-radius:10px;overflow:hidden;aspect-ratio:20 / 7}.bs-iframes li.active{display:block}.bs-iframes iframe{width:100%;height:100%;overflow:hidden;border-radius:10px}.bs-video-controls{display:flex;justify-content:space-between;align-items:center;gap:10px}.control{background:var(--main-color);display:flex;align-items:center;gap:10px;margin-top:20px;padding:10px;cursor:pointer;border-radius:5px;font-size:18px}.sub-menu{border-top:3px solid var(--main-color)}.control-disabled{background:var(--black-2);-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed}@media only screen and (max-width:870px){.sub-menu{border-top:none}}@media only screen and (max-width:1050px){.bs-iframes li{aspect-ratio:16 / 9}}@media only screen and (max-width:580px){.player-options li,.control{font-size:15px;padding:5px 10px;border-radius:2px}.descargador a p {display: none;}.episodes a, .descargador {padding: 0.8rem 1.5rem !important;}.descargador.enlace span {display: none;}}</style>