.rate-has {
	color: #fff;
	font-size: 12px;
	cursor: default;
	padding: 3px 8px;
	border-radius: 3px;
	background-color: #28282c;
	float: right;
	margin-right: 7px;
}
.ad_menu {
	float: left;
}
ul.breadcrumb {
    list-style: none;
    color: #070D19;
    font-size: 15px;
}
ul.breadcrumb li a:hover {
    text-decoration: underline;
}
.CopyRights {
    background: rgb(238, 183, 50);
    margin-top: 10px;
    padding: 10px;
    color: #444;
    border-radius: 4px;
}
/* Style the player */
#BiBplayer{
    width:100%;
    background:#000;
    cursor:pointer;
    color:#fff;
    position:relative;
    padding-bottom:56%;
    padding-top:20px;
    height:0
}
.controls-play-pause-big,.video-bibplayer-poster,.video-bibplayer-video{
    width:100%;
    height:100%;
    top:0;
    left:0;
    position:absolute
}
.video-bibplayer-poster{
    z-index:1;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover
}
.video-bibplayer-video{
    background:#000;
    z-index:0
}
span.sc{
    display:inline-block;
    white-space:nowrap;
    overflow:visible
}
.video-bibplayer .controls-play-pause-big{
    background:rgba(0,0,0,.15);
    z-index:2;
    opacity:1
}
.video-bibplayer[status=playing] .controls-play-pause-big{
    opacity:0
}
.video-bibplayer .controls .controls-time span,.video-bibplayer .controls .controls-volume[muted] .controls-volume-value,.video-bibplayer[no-controls] .controls,.video-bibplayer[no-controls] .title{
    display:none
}
.icon-play{
    position:absolute;
    z-index:10;
    top:50%;
    left:50%;
    transform:translateX(-50%) translateY(-50%);
    box-sizing:content-box;
    display:block;
    width:32px;
    height:44px;
    border-radius:50%;
    padding:18px 20px 18px 28px
}
.icon-play:after,.icon-play:before{
    content:"";
    position:absolute;
    left:50%;
    top:50%;
    transform:translateX(-50%) translateY(-50%);
    width:80px;
    height:80px;
    border-radius:50%;
    display:block
}
.icon-play:before{
    z-index:0;
    background:#FF8B26;
    animation:pulse-border 1.5s ease-out infinite
}
.icon-play:after{
    z-index:1;
    background:#03a89b;
    transition:all .2s
}
.icon-play:hover:after{
    background-color:darken(#378000,10%)
}
.icon-play img{
    position:relative;
    z-index:3;
    max-width:100%;
    width:auto;
    height:auto
}
.icon-play span{
    display:block;
    position:relative;
    z-index:3;
    width:0;
    height:0;
    border-left:32px solid #fff;
    border-top:22px solid transparent;
    border-bottom:22px solid transparent
}
@keyframes pulse-border{
    0%{
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);
        opacity:1
    }
    100%{
        transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
        opacity:0
    }
}
@media all and (max-height:500px){
    .controls-play-pause-big .icon-play{
        margin-top:0;
        top:41%
    }
}
.video-bibplayer .controls{
    position:absolute;
    left:0;
    bottom:0;
    font-size:11px;
    width:100%;
    padding:4px 1vw 0;
    z-index:3;
    height:calc(4em + 4px);
    background:linear-gradient(transparent,rgba(0,0,0,.4))
}
.video-bibplayer .controls .controls-progress-bar{
    position:absolute;
    top:0;
    right:8px;
    right:1vw;
    left:8px;
    left:1vw;
    height:4px;
    background:rgba(255,255,255,.3)
}
.video-bibplayer .controls .controls-progress-bar-value{
    float:left;
    display:block;
    height:100%;
    min-width:3px;
    width:3px;
    background:#d50032
}
.video-bibplayer .controls .controls-full-screen,.video-bibplayer .controls .controls-mute,.video-bibplayer .controls .controls-play-pause{
    width:4em;
    height:4em;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:2em
}
.video-bibplayer .controls .controls-play-pause{
    float:left;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDM1NyAzNTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1NyAzNTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0icGxheS1hcnJvdyI+CgkJPHBvbHlnb24gcG9pbnRzPSIzOC4yNSwwIDM4LjI1LDM1NyAzMTguNzUsMTc4LjUgICAiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8L3N2Zz4=),none
}
.video-bibplayer .controls .controls-full-screen{
    float:right;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDM1NyAzNTciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM1NyAzNTc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0iZnVsbHNjcmVlbiI+CgkJPHBhdGggZD0iTTUxLDIyOS41SDBWMzU3aDEyNy41di01MUg1MVYyMjkuNXogTTAsMTI3LjVoNTFWNTFoNzYuNVYwSDBWMTI3LjV6IE0zMDYsMzA2aC03Ni41djUxSDM1N1YyMjkuNWgtNTFWMzA2eiBNMjI5LjUsMHY1MSAgICBIMzA2djc2LjVoNTFWMEgyMjkuNXoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8L3N2Zz4=),none
}
.video-bibplayer .controls .controls-mute{
    float:right;
    background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MTJweCIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDQ1OSA0NTkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ1OSA0NTk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8ZyBpZD0idm9sdW1lLXVwIj4KCQk8cGF0aCBkPSJNMCwxNTN2MTUzaDEwMmwxMjcuNSwxMjcuNXYtNDA4TDEwMiwxNTNIMHogTTM0NC4yNSwyMjkuNWMwLTQ1LjktMjUuNS04NC4xNS02My43NS0xMDJ2MjA0ICAgIEMzMTguNzUsMzEzLjY1LDM0NC4yNSwyNzUuNCwzNDQuMjUsMjI5LjV6IE0yODAuNSw1LjF2NTMuNTVDMzU0LjQ1LDgxLjYsNDA4LDE0Ny44OTksNDA4LDIyOS41UzM1NC40NSwzNzcuNCwyODAuNSw0MDAuMzVWNDUzLjkgICAgQzM4Mi41LDQzMC45NDksNDU5LDMzOS4xNSw0NTksMjI5LjVDNDU5LDExOS44NSwzODIuNSwyOC4wNDksMjgwLjUsNS4xeiIgZmlsbD0iI0ZGRkZGRiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPg==),none
}
.video-bibplayer .controls .controls-volume{
    float:right;
    background:rgba(255,255,255,.3);
    width:7em;
    height:4px;
    margin-top:1.8em;
    margin-top:calc(2em - 2px);
    margin-right:1.5em
}
.video-bibplayer .controls .controls-volume-value{
    float:left;
    display:block;
    height:100%;
    width:95%;
    background:#fff
}
.video-bibplayer .controls .controls-time{
    float:left;
    display:inline-block;
    line-height:4em;
    height:4em;
    max-width:55px;
    margin-left:1.5em
}
.video-bibplayer .controls .controls-time i{
    font-size:1.3em;
    color: #fff;
}
.CatFooter {
    margin-bottom: -20px;
}
.CatFooter a {
    width: 120px;
    display: inline-block;
    background: #212121;
    border-radius: 2px;
    height: 40px;
    box-shadow: 0 2px 4px #555;
    line-height: 40px;
    margin-bottom: 7px;
    color: #fff;
}
.CatFooter a:hover {
    background: #FF8B26 !important;
    color: #fff;
}
.CatFooterHead {
    display: block;
    width: 150px;
    height: 40px;
    line-height: 40px;
    background: #212121;
    margin-bottom: 10px;
    border-radius: 3px;
    box-shadow: 0 2px 4px #555;
}
.showmore {
    text-align: center;
    color: #FFFFFF;
    padding: 10px;
    background: linear-gradient(#373738, #333);
}
.showmore a {
    color: #fff;
}
.Epslist {
    text-align: center;
    position: relative;
    line-height: 30px;
}
.Epslist::before {
    content: '';
    position: absolute;
    width: 100%;
    top: 16px;
    height: 2px;
    background: #f5f5f5;
    left: 0;
}
.Epslist > span {
    border: 2px solid #f5f5f5;
    display: inline-block;
    border-radius: 20px;
    padding: 0 20px;
    background: #f5f5f5;
    position: relative;
    z-index: 9999;
}
.tabseasson > span {
    border: 2px solid #f5f5f5;
    display: inline-block;
    border-radius: 20px;
    padding: 0 20px;
    background: #f5f5f5;
    position: relative;
    z-index: 9999;
}
.AiredEPS a {
    display: inline-block;
    background-color: #FF8B26;
    width: 90px;
    margin: 0 2px 5px;
    color: #333;
    padding: 10px 7px;
    border-radius: 2px;
}
.AiredEPS a:hover {
    background: #03a89b;
    color: #fff;
}

.AiredEPS a.active{
	background: #03a89b;
	color: #fff;
}

.CommingEPS a {
    display: inline-block;
    background-color: #444;
    width: 90px;
    margin: 0 0 5px;
    color: #fff;
    padding: 10px;
    border-radius: 2px;
}
.CommingEPS a:hover {
    background: #03a89b;
}
.DownloadServer {
    background: rgba(255, 255, 255, 0.05);
    padding: 10px;
    color: #fff;
    font-size: 18px;
}
.DownloadServer a {
    background: #007a10;
    display: block;
    padding: 10px;
    border-radius: 3px;
    color: #fff;
    font-size: 15px;
}
.DownloadServer a:hover {
    background: #03a89b;
    color: #fff;
}
.DownloadServer i {
    font-size: 20px;
    position: relative;
    top: 5px;
    margin-right: 8px;
}

.TabE select, .TabS select {
    background-color: #2980b9;
    width: 200px;
    direction: rtl;
    padding: 5px;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
}

.TabE select {
    display: none;
}

.Tab.tab-seasons li {
    background-color: #ff8b26;
    color: #000;
    display: inline-block;
    padding: 10px;
    font-weight: 700;
    transition: .5s ease;
    margin: 0 5px 0px;
    cursor: pointer;
}

.Tab.tab-seasons li.active, .Tab.tab-seasons li:hover {
    background-color: #03a89b;
}

.Tab.tab-seasons {
    padding-bottom: 0px;
}
