#player{background: rgb(255 255 255 / 70%);border-bottom: 0px solid rgb(0 0 0 / 30%);min-height:460px;padding-bottom: 5px;}
.b-player{position:relative;}
.b-player iframe{overflow:hidden;width: 100% !important}
.b-player iframe::-webkit-scrollbar{display:block}
.b-post__lastepisodeout{position: relative;background: #FF4156;height: 30px;line-height: 29px;}
.b-post__lastepisodeout_full{position: relative;background: #FF4156;border: 1px solid rgb(0 0 0 / 30%);height: 30px;line-height: 27px;}
@media only screen and (max-width: 590px) {
    .b-post__lastepisodeout_full{position: relative; background: #FF4156 url(../dle_serials/dle_serials.png); color: #ccc; height:40px}
}
.b-post__lastepisodeout_full a{color: #dcdbdb;text-decoration: none;}
.b-episodes__list{margin-left:-16px;padding:32px 0 15px;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}
.b-episodes__list li{float:left;margin:0 0 17px 17px}
.b-simple_seasons__list{margin:0 auto;padding:10px;padding:4px 10px 12px 13px;list-style:none}
.b-simple_seasons__title{color:#fff;font-size:15px;font-weight:bold;padding-top:10px;padding-left:11px;text-align:left}
.b-simple_season__item{background:rgb(255 255 255 / 70%);color:#fff;cursor:pointer;float:left;font-size:13px;margin: 0 2px 2px 0 !important;min-width:11.8%;padding:5px 7px;text-align:left;list-style: none !important}
.b-simple_episodes__list{margin:0 auto;padding:10px 10px 12px 13px;text-align:left}
.b-simple_episode__item{background:rgb(255 255 255 / 70%);color:#fff;cursor:pointer;display:inline-block;font-size:13px;margin: 0 2px 2px 0 !important;min-width: 11%;padding:5px 7px;text-align:left;}
#serial_player{min-height:460px}
#simple-episodes-tabs{white-space:nowrap;overflow: auto;margin:0 30px 0 30px;display:block;position:relative;}
@media only screen and (max-width: 590px) {
    #simple-episodes-tabs {-webkit-overflow-scrolling: touch;overflow-x:scroll}
    #serial_player{min-height:300px}
    #player {
    background: rgb(255 255 255 / 70%);
    border-bottom: 0px solid rgb(0 0 0 / 30%);
    box-shadow: 0 1.1875rem 2.125rem -0.9375rem rgb(0 0 0 / 5%);
    min-height: 300px;
}
}
#simple-episodes-list{-moz-padding-start:0px;padding-start:0px;-webkit-padding-start:0px;text-align:left}
.b-simple_episode__item{display:inline-block;font-size: 12px;background: rgb(255 255 255 / 70%);border: 1px solid #f7f7f7;box-shadow: #f8f8f8 0px 0px 0px 1px inset;color: #111;cursor:pointer;padding: 8px;margin:0 3px;-webkit-transition:background .3s ease;-moz-transition:-moz-background .3s ease;-o-transition:-o-background .3s ease;transition:background .3s ease;text-align:left;border-radius: 5px;}
.b-simple_episode__item.active{background: #5D8FA8;cursor:default;color: #fff;}
.prenext{position:relative;margin-bottom: 15px;}
.prevpl,.nextpl{position:absolute;top: 3px;font-size:xx-large;width:25px;height:20px;color:#D5D9D9;cursor:pointer;font-weight:bold;z-index:999;}
.prevpl{left:0px}
.nextpl{right:0px}
.b-simple_season__item.active,.b-simple_episode__item.active{background: #5D8FA8;cursor:default;}
.b-changeplayer__list li:hover,.b-simple_season__item:hover,.b-simple_episode__item:hover{background: #5D8FA8;color: #fff;}
.seaser {padding: 2px;background: linear-gradient(90deg,#ee3d3c,#f58220);color: #fff;border-radius: 3px;}
.comm-one { margin-bottom: 10px; }
.status7 {background: #EF453C;padding: 2px;padding-right: 4px;color: #fff;border-radius: 3px;}
.fpage2 {padding: 15px;background: rgb(255 255 255 / 70%);border: 1px solid #f3f3f3;box-shadow: #fff 0px 0px 0px 1px inset;text-align: justify;margin-bottom: 15px;margin-top: 20px;border-radius: 10px;}
.titleras { font-weight: 800; color: rgb(204, 204, 204); font-size: 15px; padding: 8px 5px 8px 15px; margin-bottom: 20px; background-color: rgb(36, 36, 37); border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.3); text-transform: uppercase; }
.tit-info { color: rgb(204, 204, 204); margin-top: 15px; padding: 8px 8px 8px 15px; background-color: rgb(42, 42, 43); border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 3px; margin-bottom: 20px; }
.namrecoms { text-align: center; padding: 7px; }

.block-sticky {
    position: sticky;
    left: 0px;
    top: 15px;
}