.swiper-pagination-bullet{background-color: #ccc !important;}
.swiper-pagination-bullet-active{background: #E45F3A !important;}
.modal-poup.show{display: block;padding-right: 10px;z-index:1060}
.disabled {pointer-events: none;cursor: default;opacity: 0.3;}
.notice-400{z-index:99999;position: fixed;bottom: 0;text-align: center;width: 100%; left: 0;padding: 10px;background: #939393;color: white;}
.notice-400 a{text-transform: capitalize;color: #ffc119;}
.play-video {position: relative;padding-bottom: 56.25%;height: 0;width: 100%;background-color: #000;}
.play-video iframe {position: absolute !important;top: 0;left: 0;width: 100%;height: 100%;}
.loading.watchs{width: 250px;height: 177px;background-size: auto 80px;position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;z-index: 999;display: block}
#w-episodes .body .episodes.name ul li a:visited{background-color: #0f0f0f;border-color:#0f0f0f}
#w-episodes .body .episodes.name ul li:nth-child(2n) a:visited{background-color: #171717;border-color:#171717}
#w-episodes .body .episodes.name ul li a:hover, #w-episodes .body .episodes.name ul li:nth-child(2n) a:hover{background-color: #aaa;color: #222;}
.episodes .ep-range{display: none;}
.episodes .ep-range.active{display: block;}
.fa-SUB::before{
  content: "\f20a";
}
.fa-DUB::before,.fa-RAW::before {
  content: "\f130";
}
.tooltipster-arrow{display: none !important;}
.pagination li.active .page-link{background-color: #E45F3A;border-color: #E45F3A;color: #fff;}
.loading{display: none;}
.loading.small{background-size: auto 30px;}
.off-light{width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; z-index: 100; background: rgb(0, 0, 0); opacity: 0.95; display: none;}
#comments .tab-content{display: none;}
#comments .tab-content.active{display: block;}
#w-media #w-player #player-wrapper #player:before{z-index: 0 !important;}
.play-video{background-position: center center;background-size: cover;}
#w-media #w-episodes{max-width: 100% !important;}
#w-media #w-episodes .body .episodes {position: static;max-height: 300px;overflow-y: auto;}
.swiper-pagination-clickable .swiper-pagination-bullet{margin: 0 4px;}
.ani.items .item .info .name.item-lang{display: none;} 
.ani.items .item .info .name.item-lang.active{display: block;} 
.final-remove.hides{display: none;}
.final-remove.shows{display: block;}
.content-body{width: 100%;margin: auto;max-width: 600px;}
.with-request textarea.form-control{height: 60px !important;padding-left: 15px !important;line-height: 20px !important;}
.with-request input{padding-left: 15px !important;}
#trending-anime .dropdown-menu.show{position: absolute; inset: 0px auto auto 0px; margin: 0px; transform: translate(-72px, 26px);}
.player-section .player-main.playable #player .play-btn {pointer-events: all;opacity: 1;}
.loading.watchs::before{margin: calc(25% + 20px) auto;}
#player-server .server-wrap .server-items{display: none;}
#player-server .server-wrap .server-items.active{display: block;}
#seasons{max-width: 917px;}
.episode-section .eplist ul{display: none}
.episode-section .eplist ul.active{display: block;}
.loadings{display: none;margin: auto;border:2px solid none;border-radius:50%;border-top:3px solid #e45f3a;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.loadings.icon-search{width: 20px;height: 20px;position: absolute;z-index: 100;right: 80px;}
.focus-layer{z-index: 1000;position: fixed !important;padding: 0px;width: 917.8px !important;max-width: 100% !important;height: 513.967px;left: calc(-458.9px + 50vw);top: calc(-256.983px + 50vh);transition: left 0.2s, top 0.2s;}
.mask-player{width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;z-index: 999;background: rgb(0, 0, 0);opacity: 0.95;display: none;}
.entity-section .main-entity.collapse.active{display: block !important;}
