::-webkit-scrollbar {
width: 0px;
}
::-webkit-scrollbar-track {
border-radius: 0px;
}
::-webkit-scrollbar-thumb {
background: transparent;
border-radius: 0px;
}

.tvhader{
position: sticky;
width: 100%;
top: 0;
-webkit-top: 0;
left: 0;
background: var(--tv-cr-hr);
z-index: 10000;
border-bottom: 1px solid var(--tv-cr-ddd);
}
.tvhader .page_tvhader{
padding: 0.5rem .5rem;
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
max-width: 1024px;
width: 100%;
margin: 0 auto;
}
.tvhader .page_tvhader .right{
text-align: right;
}
.tvhader .page_tvhader .right img{
width: auto;
height: 40px;
}
.tvhader .page_tvhader .left{
margin-right: auto;
}
.tvhader .page_tvhader .left img{
width: 40px;
height: 40px;
border-radius: 50px;
}
.tvhader-home{
position: fixed;
z-index: 10000;
left: 0;top: 0;
width: 100%;transition: top 0.3s ease-in-out;
color: white;
}
.tvhader-home.tvhadershow{
background: var(--tv-cr-hr);
color: var(--tv-co-333);
border-bottom: 1.2px solid var(--tv-cr-ddd);
}
.tvhader-home.tvhadershow .tvhader-home-page{
background: transparent;
}
.tvhader-home.tvhadershow .tvhader-home-page .tvhader-logintv #nologin{
color: var(--tv-co-333);
font-size: 12px;font-weight: 500;border: 1px solid var(--tv-co-333);padding: 8px 15px;border-radius: 20px;
}
.tvhader-home .tvhader-home-page{
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
max-width: 1024px;
width: 100%;
margin: 0 auto;
background-image: linear-gradient(to top, transparent, rgba(0,0,0,0.9) 90%);
padding: 1rem .5rem;
}
.tvhader-home .tvhader-home-page .logotv{
width: auto;height: 30px;
}
.tvhader-home .tvhader-home-page .logotv img{
width: auto;height: 30px;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn{
margin: 0 20px;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-dropdown-name{
font-size: 14px;font-weight: 500;display: flex;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-dropdown-name svg{
margin-right: 5px;
width: 18px;height: 18px;transition: .2s ease;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-dropdown-name:hover svg{transition: .2s ease;
transform: rotate(180deg);
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-listWrapper{
display: none;transition: .2s ease;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn:hover .tvhader-listWrapper{transition: .2s ease;
display: block;
position: absolute;
top: 0;right: 0;
margin-top: 5rem;
margin-right: 8rem;
width: 100%;
max-width: 180px;
padding: 0 10px;
background: var(--tv-cr-hr);
border: 1.2px solid var(--tv-cr-ddd);
border-radius: 10px;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-listWrapper .tvhader-listWrapper-item{
padding: 5px 0;
position: relative;left: 0;top: 0;
border-bottom: 1px solid var(--tv-cr-ddd);
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-listWrapper .tvhader-listWrapper-item:last-child{
border-bottom: none;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-listWrapper .tvhader-listWrapper-item a{
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;color: var(--tv-co-333);
font-size: 13px;font-weight: 500;position: relative;left: 0;top: 0;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-listWrapper .tvhader-listWrapper-item .icontilknew{
margin-right: auto;width: 20px;height: 20px;
position: absolute;left: 0;top: 50%;transform: translateY(-50%);
margin-left: -2px;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-listWrapper .tvhader-listWrapper-item svg{
width: 30px;
height: 30px;
margin-left: 10px;
}
.tvhader-home .tvhader-home-page .tvhader-dropdownBtn .tvhader-listWrapper .tvhader-listWrapper-item svg path{
fill:var(--tv-co-333);
}
.tvhader-home .tvhader-home-page .tvhader-logintv{
margin-right: auto;
display: flex;height: 30px;
flex-direction: row;
justify-content: flex-start;
}
.tvhader-home .tvhader-home-page .tvhader-logintv #nologin{
color: #fff;
font-size: 12px;font-weight: 500;border: 1px solid #fff;padding: 8px 15px;border-radius: 20px;
}
.tvhader-home .tvhader-home-page .tvhader-logintv .logibpaneltv{
display: flex;
flex-direction: row;
justify-content: flex-start;
border-radius: 20px;
}
.tvhader-home .tvhader-home-page .tvhader-logintv .logibpaneltv .uesrtv{
margin: 0;padding-top: 5px;
font-weight: 500;font-weight: 12px;color: white;
padding-left: 5px;padding-right: 5px;
}
.tvhader-home.tvhadershow .tvhader-home-page .tvhader-logintv .logibpaneltv .uesrtv{
margin: 0;padding-top: 5px;
font-weight: 500;font-weight: 12px;color: var(--tv-co-333);
padding-left: 5px;padding-right: 5px;
}
.tvhader-home .tvhader-home-page .tvhader-logintv .logibpaneltv img{
width: 30px;height: 30px;border-radius: 20px;
}
.slidertv{
overflow: hidden;
width: 100%;
max-width: 1024px;
width: 100%;
margin: 0 auto;
overflow: hidden;
position: relative;right: 0;bottom: 0;
}
.slidertv-kit{
max-width: 1024px;
width: 100%;
margin: 0 auto;
overflow: hidden;
height: 550px;
position: relative;right: 0;bottom: 0;
}
.slidertv .list-slidertv{
width: 100%;
position: relative;right: 0;bottom: 0;
display: none;
transition: opacity 0.5s;opacity: 0;
}
.list-slidertv.active {
display: block;opacity: 1;
}
.slidertv .list-slidertv .destaptv-img{
width: 100%;display: block;
background-repeat: no-repeat;
background-size: cover;
height: 555px;}
.slidertv .list-slidertv .mobiletv-img{
display: none;
}
.slidertv .list-slidertv .slidertv-text{
width: 100%;
position: absolute;right: 0;bottom: -5px;
padding: 2rem 1rem;text-align: center;z-index: 3;
}
.slidertv .list-slidertv .slidertv-text:after{
position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;content: "";display: block;z-index: -2;background: linear-gradient(to top, 
rgba(255, 255, 255, 1),
rgba(255, 255, 255, 1),
rgba(255, 255, 255, 0.9),
rgba(255, 255, 255, 0.9),
rgba(255, 255, 255, 0.8),
rgba(255, 255, 255, 0.8),
rgba(255, 255, 255, 0.7),
rgba(255, 255, 255, 0.7),
rgba(0, 0, 0, 0) );
}
.slidertv .slidertv-text-des{
padding: 5px 0;
}
.slidertv .slidertv-text-des .summary{
font-size: 12px;font-weight: 500;color: var(--tv-co-333);line-height: 1.8;
}
.slidertv .slidertv-text-des .slidertv-text-list{
margin: 10px 0;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
.slidertv .slidertv-text-des .slidertv-text-list .slidertv-text-list-group{padding: 0 10px;
font-size: 12px;font-weight: bold;color: var(--tv-co-333);position: relative;top: 0;left: 0;
}
.slidertv .slidertv-text-des .slidertv-text-list .slidertv-text-list-group:after{
position: absolute;padding: 1px;content: "";left: 0;top: 50%;transform: translateY(-50%);height: calc(100% - 5px);;border-left: 1.2px solid var(--tv-co-333);;
}
.slidertv .slidertv-text-des .slidertv-text-list .slidertv-text-list-group:last-child:after{
border-left: 1px solid transparent;
}
.slidertv .list-slidertv .slidertv-text .slidertv-text-tv{
width: 350px;
}
.slidertv .list-slidertv .slidertv-text .movietvicon{
width: auto;height: 60px;
}
.slidertv .list-slidertv .slidertv-text .movietvicon img{
width: auto;height:  60px;
}
.slidertv .list-slidertv .slidertv-text .movietvname{
padding: 10px 0;
font-size: 16px;font-weight: bold;
color: var(--tv-co-333);
}
.slidertv .list-slidertv .slidertv-text .movietvname span{
border: 1.5px dashed #ee9300;
background: none;
padding: 2px 5px;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #fff;
border-radius: 4px;
background: #ee9300;
position: relative;
top: 0;
left: 0;
margin-right: 5px;
direction: rtl;
}
.slidertv .list-slidertv .movietv-boxButton{
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
justify-content: center;
margin-top: 0.5rem;
}
.slidertv .list-slidertv .movietv-boxButton .sibjotvplay{
padding: 10px 1.5rem;
border-radius: 8px;
background: #007aff;
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
}
.slidertv .list-slidertv .movietv-boxButton a .sibjotvplay{
font-size: 14px;
font-weight: 500;color: #fff;
}
.slidertv .list-slidertv .movietv-boxButton .sibjotvplay svg{fill: #fff;
transition: .2s ease;
width: 20px;height: 20px;margin-left: 10px;
}
.slidertv .list-slidertv .movietv-boxButton .sibjotvplay:active svg{
transition: .2s ease;transform: scale(1.2);
}
.slidertv .list-slidertv .movietv-boxButton .sibjotvshow{
padding: 10px 1.5rem;
background: #3F3F3F98;
margin-right: 10px;
border-radius: 8px;
}
.slidertv .list-slidertv .movietv-boxButton .sibjotvshow:active{
transition: .2s ease;
background: #3F3F3F;
}
.slidertv .list-slidertv .movietv-boxButton a .sibjotvshow{
font-size: 14px;
font-weight: 500;color: white;
}
.slidertv .sibjoTVdot-container {
text-align: center;
margin-top: 1rem;
display: block;
}
.slidertv .sibjoTVdot{
height: 10px;
width: 10px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
margin: 0 5px;
transition: background-color 0.3s ease;
cursor: pointer;overflow: hidden;
}
.slidertv .sibjoTVdot.active-sibjoTVdot {
position: relative;top: 0;right: 0;
height: 10px;
width: 30px;border-radius: 5px;
background-color: #bbb;
}
.slidertv .sibjoTVdot.active-sibjoTVdot:after{
position: absolute;top: 0;right: 0;
height: 10px;
width: 30px;
background: #333;content: "";
animation-name: active-sibjoTVdot;
animation-duration: 4.8s;
animation-timing-function: linear;
}
@keyframes active-sibjoTVdot{
from { width: 0%;}
to { Width: 100%;}
}
.slidertv .sliderTv-buttons{
display: block;
position: absolute;left: 0;bottom: 0rem;margin-bottom: 4.5rem;margin-left: 2rem;z-index: 3;
}
.slidertv .sliderTv-buttons button{
background: #3F3F3F;
padding: 5px;
width: 40px;
height: 40px;
border-radius: 50%;
position: relative;left: 0;top: 0;
margin: 5px;transition: .2s ease;
}
.slidertv .sliderTv-buttons button svg{
width: 30px;
height: 30px;
position: absolute;
left: 50%;top: 50%;transform: translate(-50% , -50%);color: white;
}
.slidertv .sliderTv-buttons button:active{
transform: scale(1.08);transition: .2s ease;
}
.tvwrap{
max-width: 1024px;
width: 100%;
margin: 0 auto;
position: relative;
z-index: 10;
}
.archive-header{
position: sticky;
top: 0;left: 0;
padding: 0.5rem .5rem;
background: var(--tv-cr-hr);
z-index: 10000;
border-bottom: 1px solid var(--tv-cr-eee);;
}
.archive-header .archive_page-header{
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
max-width: 1024px;
width: 100%;
margin: 0 auto;
}
.archive-header .archive_page-header .archive_page-info{
flex: 1 1 100%;
min-width: 0;
}
.archive-header #icons{
width: 35px;
height: 35px;
fill: var(--tv-cr-adds);
}
.archive-header #icons:hover{
background: var(--tv-cr-ddd);
border-radius: 50%;
}
.archive-header h3{
font-size: 16px;
font-weight: bold;
color: var(--tv-cr-adds);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
transition: all 0.3s;
padding-right: 10px;
}
.archive-header .archive-header-left{
margin-right: auto;
}
.archive-header .archive-header-left .iconsa{
width: 35px;
height: 35px;
fill: var(--tv-cr-adds);
border-radius: 50%;
}
.archive-header .search-sibjotv{
padding: 5px 10px;
margin-top: 10px;
}
.archive-header #search-sibjotv{
padding: 0;
width: 100%;
background: var(--tv-bg-search);
border: 1px solid var(--tv-cr-eee);
border-radius: 10px;
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
max-width: 1024px;
margin: 0 auto;
}
.archive-header #search-sibjotv input {
font-family: IRANYekanX;
margin: 0;
background: transparent;
width: 100%;
color:var(--tv-co-search);
padding: 0.9rem 0.5rem 0.9rem 1rem;
text-align: right;}
.archive-header #search input::placeholder {
color: var(--tv-cr-search);
}
.archive-header #search-sibjotv input:-ms-input-placeholder {
color: var(--tv-cr-search); }
.archive-header #search input::-ms-input-placeholder {
color: var(--tv-cr-search); }
.archive-header #search-sibjotv input:hover{
background: transparent;
}
.archive-header #search-sibjotv button{
position: relative;
top: 0;
right: 0;
background: transparent;
margin-right: 0.5rem;
border: 0;
}
.archive-header #search-sibjotv button svg{
fill: #9BA0A6;
width: 25px;
height: 25px;
display: inline-block;  
}
#archive-categories-main{
overflow: auto;
margin-top: 10px;
}
#archive-categories-main .movie-info{
padding: 1rem;
}
#preloader_searchtv{
padding-top: 2rem;
text-align: center;
display: flex;
justify-content: center;
}
#preloader_searchtv .dots {
text-align: center;
width: 13.4px;
height: 13.4px;
background: var(--tv-color-new);
color: var(--tv-color-new);
border-radius: 50%;
box-shadow: 22.4px 0,-22.4px 0;
animation: dots-u8fzftmd 1s infinite linear alternate;
}
@keyframes dots-u8fzftmd {
0% {
box-shadow: 22.4px 0,-22.4px 0;
background: rgba(229,9,19,0.13);
}
33% {
box-shadow: 22.4px 0,-22.4px 0 rgba(229,9,19,0.13);
background: rgba(229,9,19,0.13);
}
66% {
box-shadow: 22.4px 0 rgba(229,9,19,0.13),-22.4px 0;
background: rgba(229,9,19,0.13);
}
}
.no-post-search{
z-index: 10000000;
position: fixed;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center;
}
.no-post-search svg{
width: 200px;
height: auto;
}
.no-post-search .text-no-search{
font-size: 16px;
font-weight: 400;
padding: 5px 0;
}
.sibjoicon{
display: block;content: "";
width: 15px;height: 15px;
vertical-align: middle;background-position: center;background-size: cover;position: relative;top: 0;left: 0;
}
.sibjotv-dub{right: 0;top:0;position: absolute;display: flex;flex-direction: row;align-content: flex-start;align-items: center;background: #1ED860;padding: 2px 5px;font-size: 10px;font-weight: bold;color: #000;border-radius: 3px 5px 0px 3px;z-index: 10;}.sibjotv-dub.subtitle{background: #FE9600;}.sibjotv-sub{display: flex;flex-direction: row;align-content: flex-start;align-items: center;top:25px;right: 0;position: absolute;background: #FE9600;padding: 2px 5px;font-size: 10px;font-weight: bold;color: #000;border-radius: 3px 0px 0px 3px;z-index: 10;}.sibjoicon{margin-left: 5px;display: block;content: "";width: 15px;height: 15px;vertical-align: middle;background-position: center;background-size: cover;position: relative;top: 0;left: 0;}.microphone{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='currentColor' d='M12 16c2.206 0 4-1.794 4-4V6c0-2.217-1.785-4.021-3.979-4.021a.933.933 0 0 0-.209.025A4.006 4.006 0 0 0 8 6v6c0 2.206 1.794 4 4 4z'/%3e%3cpath fill='currentColor' d='M11 19.931V22h2v-2.069c3.939-.495 7-3.858 7-7.931h-2c0 3.309-2.691 6-6 6s-6-2.691-6-6H4c0 4.072 3.061 7.436 7 7.931z'/%3e%3c/svg%3e");}.sibjoicon.sub{background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cg fill='none' fill-rule='evenodd'%3e%3cpath d='M24 0v24H0V0zM12.594 23.258l-.012.002l-.071.035l-.02.004l-.014-.004l-.071-.036c-.01-.003-.019 0-.024.006l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.016-.018m.264-.113l-.014.002l-.184.093l-.01.01l-.003.011l.018.43l.005.012l.008.008l.201.092c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022m-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.003-.011l.018-.43l-.003-.012l-.01-.01z'/%3e%3cpath fill='%23fff' d='M20 4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2zM8.5 8a3 3 0 0 0-2.995 2.824L5.5 11v2a3 3 0 0 0 5.906.75a1 1 0 0 0-1.902-.61l-.035.111a1 1 0 0 1-1.962-.134L7.5 13v-2a1 1 0 0 1 1.935-.356l.034.105a1 1 0 1 0 1.937-.498A3 3 0 0 0 8.5 8.001m7 0a3 3 0 0 0-3 3v2a3 3 0 0 0 5.906.75a1 1 0 0 0-1.902-.61l-.035.111a1 1 0 0 1-1.969-.25v-2a1 1 0 0 1 1.935-.357l.034.105a1 1 0 0 0 1.937-.498a3 3 0 0 0-2.906-2.25'/%3e%3c/g%3e%3c/svg%3e");}


#sibjo_moviestitle{
margin: 1rem 0;
}
#sibjo_moviestitle .sibjo_moviestitle-title {
display: flex;
flex-direction: row;
align-items: center;padding: 5px 10px;
}
#sibjo_moviestitle .sibjo_moviestitle-title div {
display: inline-block;
flex-grow: 1; }
#sibjo_moviestitle .sibjo_moviestitle-title div h3 {
font-size: 1.2rem;
display: inline-block;
font-weight: bold;
margin-bottom: 0.1rem; }
#sibjo_moviestitle .sibjo_moviestitle-title div h3 span{
color: #007aff;
}
#sibjo_moviestitle .sibjo_moviestitle-title div p {
margin-top: 5px;
font-weight: 500;
font-size: 0.7rem;
color: #8e8e93; }
#sibjo_moviestitle .sibjo_moviestitle-title .cta_btn {
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
color: #007aff;
background: transparent;margin-right: auto;
padding-left: 15px;
font-size: 0.9rem;font-weight: 500;
}
#sibjo_moviestitle .sibjo_moviestitle-title a.cta_btn:after{
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg viewBox='-4.5 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23007aff'%3e%3cg transform='translate(-385.000000, -6679.000000)'%3e%3cg transform='translate(56.000000, 160.000000)'%3e%3cpath d='M338.61,6539 L340,6537.594 L331.739,6528.987 L332.62,6528.069 L332.615,6528.074 L339.955,6520.427 L338.586,6519 C336.557,6521.113 330.893,6527.014 329,6528.987 C330.406,6530.453 329.035,6529.024 338.61,6539'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
content: "";
position: absolute;left: 0;top: 50%;
transform: translateY(-50%);
width: 15px;
height: 15px;
}

.sibjotv_movie_block-list{
display: flex;overflow: auto;
}
.sibjotv_movie_block-list.sibjotvarchives{
display: flex;flex-wrap: wrap;
}
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block{
width: calc(16.6666666667% - 10px);margin:5px 5px 20px 5px;
}
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block .sibjotv_movie_block-image{
width:100%;background-color:rgba(69, 73, 80, 0.8);height:220px;vertical-align: middle;overflow: hidden;border-radius: 10px;
}
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block .sibjotv_movie_block-image img{
width: 100%;height: 100%;
}
.sibjotv_movie_block-list .sibjotv_movie_block{
width: 120px;margin: 20px 2.5px 0px 2.5px;
}
.sibjotv_movie_block-list.margin .sibjotv_movie_block:first-child{
margin-right: 10px;
}
.sibjotv_movie_block-list.margin .sibjotv_movie_block:last-child{
margin-left: 10px;
}
.sibjotv_movie_block-list .sibjotv_movie_block .sibjotv_movie_block-image{
width: 120px;
height: 180px;
border-radius: 10px;overflow: hidden;vertical-align: middle;
}
.sibjotv_movie_block .sibjotv_movie_block-image img{
width: 100%;height: 100%;object-fit: cover;
}
.type-serie:before,.type-serie:after{position:absolute;height:10px;content:"";transform:translateX(50%);right:50%;border-radius:5px;z-index: -3;transition: .1s ease;}
.type-serie:before{top:-6px;width: calc(100% - 15px);background: #ccc;z-index: -3;}
.type-serie:after{top:-11px;width: calc(100% - 25px);background: #ddd;z-index: -4;}
.type-serie:hover:before,.type-serie:hover:after{top:0;opacity:0;transition: .1s ease;}
.sibjotv_movie_block .sibjotv_movie_block-info{
margin-top: 5px;
}
.sibjotv_movie_block .sibjotv_movie_block-info h3 {
font-size: 12px;font-weight: bold;color: #000;line-height: 1.8;height: 42px;min-height: 42px;max-height: 42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.sibjotv_movie_block .sibjotv_movie_block-info h3 span{
font-size: 12px;font-weight: 500;color: #888;
}
.sibjotv_movie_block .sibjotv_movie_block-info h3 a{
color: #000;
}

#topsibtvs{
margin-bottom: 7rem;
}
.tvsingle .newcaver{
position: relative;
left: 0;top: 0;
max-width: 1024px;
top: 0;
left: 0;
right: 0;
margin: auto;
width: 100%;
height: 300px;
}
.tvsingle .newcaver .imgcaver{
width: 100%;
height: 100%;
background-repeat:no-repeat; background-position: top center; background-size: cover;
position: relative;
left: 0;top: 0;
}
.tvsingle .imgcaver:after{
position: absolute;
left: 0;
top: 0;
backdrop-filter: blur(15px);
background-color: rgba(0, 0, 0, 0.4);
width: 100%;
height: 100%;
content: "";
}
.tvsingle .newcaver .img-thumbnail{
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
}
.tvsingle .newcaver .img-thumbnail img{
position: absolute;
left: 50%;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: calc(100% - 20px);
width: 180px;
height: 256px;
border-radius: 10px;
}
.tvsingle .tvposts{
z-index: 10;
overflow: auto;
background: var(--tv-bg-new);
position: relative;
left: 0;top: 0;
width: 100%;
box-shadow: 0px -5px 30px 30px var(--tv-bg-new),0px 10px 15px -3px rgba(0,0,0,0.1);
}
.tvsingle .tvposts .titlename{
text-align: center;
font-size: 16px;
color: var(--tv-cr-new);
}
.tvsingle .tvposts .titlename .ages{
background: none;
padding: 2px 5px;
text-align: center;
font-size: 12px;
font-weight: bold;
border-radius: 4px;
position: relative;
top: 0;
left: 0;
margin-right: 5px;
}
.tvsingle .tvposts .titlename .ages.age-3{
color: #90EE90;
border: 1.5px dashed #90EE90;
}
.tvsingle .tvposts .titlename .ages.age-7{
color: #FFFF00;
border: 1.5px dashed #FFFF00;
}
.tvsingle .tvposts .titlename .ages.age-12{
color: #FFA500;
border: 1.5px dashed #FFA500;
}
.tvsingle .tvposts .titlename .ages.age-13{
color: #FFA500;
border: 1.5px dashed #FFA500;
}
.tvsingle .tvposts .titlename .ages.age-15{
color: #FF0000;
border: 1.5px dashed #FF0000;
}
.tvsingle .tvposts .titlename .ages.age-18 {
color: #800080;
border: 1.5px dashed #800080;
} 
.tvsingle .tvposts .sldertv_box {
white-space: nowrap;
overflow: auto;
margin: 0.5rem 0;
}
.sibjotv_item_call{width:120px;padding:10px;text-align:center;display:inline-block;vertical-align:top;position:relative}
.sibjotv_item_call:last-child::before {
background: transparent;
}
.sibjotv_item_call:before{content:" ";position:absolute;left:0;top:25px;width:1px;height:45px;background: var(--tv-cr-ddd)}
.sibjotv_item_call .title{font-size:12px;margin-bottom:10px;color:#6a6a6a}
.sibjotv_item_call .value{font-size:14px;font-weight:700;min-height:45px;display:flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}
.sibjotv_item_call .value_m{color: var(--tv-cr-new);width:100%}
.sibjotv_item_call .value_m a{color: var(--tv-cr-new);}
.sibjotv_item_call .label_dr{color:#6a6a6a;margin-top:6px;font-size:12px;
}
.sibjotv_item_call svg{width:25px;height:25px;}

.tvsingle .tvposts .tvbutton{
margin: 1rem 0;
display: flex;
justify-content: center;
align-items: center;
}
.tvsingle .tvposts .tvbutton.margin{
margin: 0 1rem;
}
.tvsingle .tvposts .tvbutton #plays{
background: var(--tv-color-new);
height: 50px;
line-height: 50px;
white-space: nowrap;
width: calc(100% - 60px);
border-radius: 50px;
font-size: 14px;
font-weight: bold;
color: white;
text-align: center;
}
.tvsingle .tvposts .tvbutton.margin{
margin: 1rem;
}
.tvsingle .tvposts .tvbutton .dubbingplayer{
background: rgba(229,9,19, 0.2);
margin-right: 10px;
height: 50px;line-height: 50px;
white-space: nowrap;
width: 60%;
max-width: 250px;
border-radius: 50px;
color: #E50913;
font-size: 14px;
font-weight: bold;
text-align: center;transition: .2s ease;
position: relative;left: 0;top: 0;right: 0;
}
.tvsingle .tvposts .tvbutton .dubbingplayer span{
position: absolute;left: 50%;transform: translateX(-50%);top: 0;
margin-top: -35px;
margin-left: 2px;font-size: 12px;
font-weight: 500;
}
.tvsingle .singletv-hader{
position: fixed;
width: 100%;
top: 0;transition: all 0.3s;
-webkit-top: 0;
padding: 0 0.5rem;
left: 0;
z-index: 99;
}
.tvsingle .singletv-hader .page_singletv-hader{
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
max-width: 1024px;
width: 100%;
height: 60px;
margin: 0 auto;
}
.tvsingle .singletv-hader .right{
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
flex: 1 1 100%;
min-width: 0;
}
.tvsingle .singletv-hader .right svg{
border-radius: 50%;
width: 40px;
height: 40px;
padding: 2px;
background: #6a6a6a;
}
.tvsingle .singletv-hader .right .imgscavar{
width: 40px;
height: 57px;
border-radius: 4px;
margin-right: 5px;
transition: all 0.3s;
}
.tvsingle .singletv-hader .right h3{
font-weight: 500;
font-size: 14px;
overflow: hidden;
color: var(--tv-cr-adds);
text-overflow: ellipsis;
white-space: nowrap;
margin-right: 5px;
margin-left: 10px;
transition: all 0.3s;
}
.tvsingle .singletv-hader .left{
margin-right: auto;
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
}
.tvsingle .singletv-hader .left svg{
border-radius: 50%;
width: 40px;
height: 40px;
padding: 2px;
background: #6a6a6a;
}
.tvsingle .singletv-hader .left .seve{
margin-right: 5px;
position: relative;
left: 0;top: 0;
}
.tvsingle .singletv-hader .left .seve .sevetvs{
transition: all 0.3s;
opacity: 0;
position: absolute;
display: flex;
justify-content: center;
flex-direction: column;
width: 205px;
height: 40px;
white-space: nowrap;
padding: 10px;
border-radius: 10px;
margin-top: 30px;
margin-left: 0px;
top: 0;
left: 0;
background: var(--tv-cr-hr);
color: var(--tv-cr-new)
}
.tvsingle .singletv-hader .left .bookmark-text{
margin-right: 5px;
}
.tvsingle .singletv-hader .left .seve .sevetvs span{
font-size: 12px;
font-weight: 500;
}
.tvsingle .singletv-hader .left .seve:hover .sevetvs{
margin-top: 30px;
margin-left: 20px;
top: 0;
left: 0;
opacity: 1;
transition: all 0.3s;
}
.tvsingle .singletv-hader .left .seve .bookmark{
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
}
.tvsingle .spinnertvs {
margin-right: 5px;
width: 24px;
height: 24px;
border-radius: 50%;
background: radial-gradient(farthest-side,#8B9096 94%,#0000) top/4px 4px no-repeat,
conic-gradient(#0000 30%,#8B9096);
-webkit-mask: radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);
animation: spinner-c7wet2 1s infinite linear;
}
@keyframes spinner-c7wet2 {
100% {
transform: rotate(1turn);
}
}
.tvsingle .singletv-hader .left .playhr{
transition: all 0.3s;
margin-right: auto;
background: var(--tv-color-new);
padding: 0.5rem 1.5rem;
font-family: IRANYekanX;
border-radius: 50px;
font-size: 14px;
font-weight: 500;
color: white;
}.tvsingle .singletv-hader .left .playhr a{
color: white;
}
.tvsingle .white-background {
transition: all 0.3s;
background: var(--tv-cr-hr);
-webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.tvsingle .white-background .left svg{
background: transparent;
}
.tvsingle .white-background .left svg path{
stroke: var(--tv-color-svg);
fill:var(--tv-color-svg);
}
.tvsingle .white-background .left .seve svg{
fill:var(--tv-color-svg);
}
.tvsingle .white-background .right svg path{
stroke: var(--tv-color-svg);
}
.tvsingle .white-background .right svg{
background: transparent;
}
#drshow{
transition: all 0.3s;
display: none;
}
.modaltv #loadingtvsvg svg {
-webkit-animation: loading-mini-rotate 2s linear infinite;
-moz-animation: loading-mini-rotate 2s linear infinite;
-o-animation: loading-mini-rotate 2s linear infinite;
animation: loading-mini-rotate 2s linear infinite;
width: 35px;
height: 35px;
}
.modaltv #loadingtvsvg .path {
stroke-dasharray: 90, 150;
stroke-dashoffset: 0;
stroke-width: 4;
stroke: #8B9096;
stroke-linecap: round;
-webkit-animation: loading-mini-dash 1.5s ease-in-out infinite;
-moz-animation: loading-mini-dash 1.5s ease-in-out infinite;
-o-animation: loading-mini-dash 1.5s ease-in-out infinite;
animation: loading-mini-dash 1.5s ease-in-out infinite;
}
.modaltv {
display: none;
position: fixed;
z-index: 2000000008;
left: 0;top: 0;
width: 100%;height: 100%;
overflow: auto;
background: black;
}
.modaltv #myPlayer{
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.modaltv .modaltv-content {
position: relative;
max-width: 1024px;
width: 100%;
margin: 0 auto;
left: 0;top: 0;
background: black;
width: 100%;
height: 100%;
}
.modaltv .modaltv-close {
margin: 15px;
position: absolute;
z-index: 1000;
right: 0;
top: 0;
border-radius: 50%;
}
.modaltv .modaltv-close svg{
border-radius: 50%;
width: 40px;
height: 40px;
padding: 2px;
transition: all 0.3s;
}
.modaltv .modaltv-close:hover{
border-radius: 50%;
width: 40px;
height: 40px;
transition: all 0.3s;
background: #6a6a6a;
}
.modaltv .close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}

.tvsingle .synopsis{
border-top: 1px solid var(--tv-cr-ddd);

text-align: right;
padding: 10px;
}
.tvsingle .synopsis h3{
color: var(--tv-cr-new);
padding: 5px 0;
font-size: 14px;
}
.tvsingle .synopsis p{
font-size: 12px;
font-weight: 500;
line-height: 1.8;
color: #6a6a6a;
}
.tvsingle .synopsis .genre{
padding: 5px 0;
margin-top: 1rem;
}
.tvsingle .synopsis .genre a{
padding: 6px 12px;
font-weight: 500;
font-size: 12px;
border: 1px solid #6a6a6a;
margin-left: 5px;
color: #6a6a6a;
border-radius: 50px;
}
.tvsingle .tvcammnet{
border-top: 1px solid var(--tv-cr-ddd);
border-bottom: 1px solid var(--tv-cr-ddd);
padding: 10px;
}
.tvsingle .tvcammnet .tvcammnet-rating{
padding: 1rem 0;
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
}
.tvsingle .tvcammnet .tvcammnet-rating .total-rating{
font-size: 38px;
color: #26A65B;
}
.tvsingle .tvcammnet .tvcammnet-rating .tvcammnet-rating-info{
text-align: right;
margin-right: 10px;
}
.tvsingle .tvcammnet .tvcammnet-rating .tvcammnet-rating-info h5{
font-size: 13px;
color: var(--tv-cr-new);
}
.tvsingle .tvcammnet .tvcammnet-rating .tvcammnet-rating-info p{
margin-top: 5px;
font-size: 12px;
font-weight: 500;
color: #6a6a6a;
}
.tvsingle .commenttvlist .comment_sibjotv {
margin: 10px 0;
position: relative;
text-align: right;left: 0;top: 0;
background: transparent;
padding: 10px;
width: 100%;
border-radius: 5px;
}
.tvsingle .commenttvlist ol.children{
position: relative;
width: 100%;
padding-right: 15px;
}
.tvsingle .commenttvlist ol.children .reply_elem:before{
content:"";
position: absolute;
right: -3%;
top: 50%;
-webkit-transform: translate(3%, -50%);
-moz-transform: translate(3%, -50%);
transform: translate(3%, -50%);
background: var(--tv-cr-ddd);
padding: 1px;
height: calc(100% - 20px);
border-left: 2px solid var(--tv-cr-ddd);
border-radius: 5px;
}

.tvsingle .commenttvlist .comment_sibjotv .comment_sibjotv-pic{
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
padding-bottom:10px;
border-bottom: 1px solid var(--tv-cr-ddd);
}
.tvsingle .commenttvlist .comment_sibjotv .comment_sibjotv-pic .comment_sibjotv-pic-right{
width: 100%;
text-align: right;
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
}
.tvsingle .commenttvlist .comment_sibjotv .comment_sibjotv-pic .comment_sibjotv-pic-right img{
width: 40px;
height: 40px;
border-radius: 50%;
}
.tvsingle .commenttvlist .comment_sibjotv .comment_sibjotv-pic .comment_sibjotv-pic-right .name{
padding-right: 10px;
color: var(--tv-cr-new);
font-size: 14px;
font-weight: bold;
}
.tvsingle .commenttvlist .comment_sibjotv .comment_sibjotv-pic .comment_sibjotv-pic-right .tik-blu{
padding-right: 5px;
width: 20px;
height: 20px;
fill: #007aff;
}
.tvsingle .commenttvlist .comment_sibjotv .comment_sibjotv-pic .comment_sibjotv-pic-left{
width: 30%;
text-align: left;
}
.tvsingle .commenttvlist .comment_sibjotv .comment_sibjotv-pic .comment_sibjotv-pic-left p{
color: #6a6a6a;
font-size: 12px;
font-weight: 500;
}
.tvsingle .commenttvlist .comment_sibjotv .txet{
padding: 20px 0;
}
.tvsingle .commenttvlist .comment_sibjotv .txet p{
color: #6a6a6a;
font-size: 12px;
font-weight: 500;
line-height: 1.5;
}
.nocomlogin{
margin: 10px 0;
width: 100%;
background:var(--tv-cr-eee);
padding: 10px 5px;
border-radius: 10px;
text-align: center;
}
.nocomlogin .nocomlogin-info{
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
justify-content: center;
text-align: center;
}
.nocomlogin .nocomlogin-info .svgiconco{
width: 50px;
height: 50px;
}
.nocomlogin .nocomlogin-info p.matnlogin{
font-size: 14px;
}
.nocomlogin .authBoxButtons{
margin-top: 10px;
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
justify-content: center;
}
.nocomlogin .authBoxButtons .Component-title{
font-size: 13px;
font-weight: 400;
background: rgba(229,9,19, 0.2);
padding: 10px 25px;
border-radius: 5px;
color: var(--tv-color-new);
}
.nocomlogin .authBoxButtons .Component-title.n2{
background: rgba(229,9,19, 1);
margin-right: 10px;
color: white;
}
.tvsingle .tvcammnet .liketv{
margin-bottom: 2rem;
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
background: var(--tv-cr-eee);
padding: 1rem 1rem;
border-radius: 5px;
}
.tvsingle .tvcammnet .liketv h3{
font-size: 14px;
font-weight: 500;
color: var(--tv-cr-new);
}
.tvsingle .tvcammnet .liketv .left{
margin-right: auto;
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
}
.tvsingle .tvcammnet .liketv .like-dislike{
display: flex;
flex-direction: row;
align-content: flex-start;
align-items: center;
background: var(--tv-bg-new);
border-radius: 5px;
padding: 4px 6px;
margin-left: 5px;
}
.tvsingle .tvcammnet .liketv .left .like-dislike.like .like-dislike-count{
font-size: 14px;
font-weight: 400;
margin: 0 5px;
color: #89D74F;
}
.tvsingle .tvcammnet .liketv .left .like-dislike.like svg{
width: 20px;
height: auto;
fill: #89D74F;
}
.tvsingle .tvcammnet .liketv .left .like-dislike.dislike .like-dislike-count{
font-size: 14px;
font-weight: 400;
margin: 0 5px;
color: #FF7555;
}
.tvsingle .tvcammnet .liketv .left .like-dislike.dislike svg{
width: 20px;
height: auto;
fill: #FF7555;
}
.tvsingle .tvcammnet .liketv .loader-like-dislike {
margin: 0 5px;
}
.tvsingle .tvcammnet .liketv .loader-like-dislike svg {
-webkit-animation: loading-mini-rotate 2s linear infinite;
-moz-animation: loading-mini-rotate 2s linear infinite;
-o-animation: loading-mini-rotate 2s linear infinite;
animation: loading-mini-rotate 2s linear infinite;
width: 25px;
height: 25px;
}
.tvsingle .tvcammnet .liketv .loader-like-dislike .path {
stroke-dasharray: 90, 150;
stroke-dashoffset: 0;
stroke-width: 4;
stroke: #8B9096;
stroke-linecap: round;
-webkit-animation: loading-mini-dash 1.5s ease-in-out infinite;
-moz-animation: loading-mini-dash 1.5s ease-in-out infinite;
-o-animation: loading-mini-dash 1.5s ease-in-out infinite;
animation: loading-mini-dash 1.5s ease-in-out infinite;
}




.sibtv-single-list-sub{
width: 100%;
padding: 0 1rem;
}
.sibtv-single-list-sub .sibtv-HDCam{
color: var(--tv-color-new);
background: rgba(229,9,19, 0.2);
display: flex;
padding: 0.7rem 0.5rem;
border-radius: 5px;
margin-bottom: 1rem;
}
.sibtv-single-list-sub .sibtv-HDCam p{
font-size: 14px;
font-weight: 500;
padding-right: 10px;
}
.sibtv-single-list-sub .sibtv-HDCam .iconsvds{
width: 20px;
height: 20px;
}
.sibtv-single-list-sub .sibtv-aplod{
color: #fff;
background: #3DC480;
display: flex;
padding: 0.7rem 0.5rem;
border-radius: 5px;
margin-bottom: 1rem;
}
.sibtv-single-list-sub .sibtv-aplod p{
font-size: 14px;
font-weight: 500;
padding-right: 10px;
}
.sibtv-single-list-sub .sibtv-Iran-vpn{
width: 100%;
color: var(--tv-color-new);
background: rgba(229,9,19, 0.2);
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
padding: 0.7rem 0.5rem;
border-radius: 5px;
margin-bottom: 1rem;
}
.sibtv-single-list-sub .sibtv-Iran-vpn p{
font-size: 14px;
font-weight: 500;
padding-right: 10px;
width: 100%;
line-height: 1.8;
}
.sibtv-single-list-sub .sibtv-Iran-vpn svg{
width: 25px;
height: 25px;
}
.actors-single{
padding: 10px 0;
width: 100%;
}
.actors-single .listh3{
padding: 10px 0;
font-size: 16px;
color: var(--tv-cr-new);
font-weight: bold;
}
.actors-single .actors-single-add{
display: flex;
justify-content: flex-start;
flex-wrap: nowrap;
text-align: right;
overflow: auto;
width: 100%;
}
.actors-single .actors-single-add .actors-list{
text-align: center;
width: 100px;
margin: 5px;
}
.actors-single .actors-single-add .actors-list img{
text-align: center;
width: 80px;
height: 80px;
border-radius: 50%;
}
.actors-single .actors-single-add .actors-list .nameactors{
color: var(--tv-cr-new);
font-weight: 500;
font-size: 12px;
margin: 2px;
text-align: center;
}
.discontenttv{
width: 100%;
}
.discontenttv .show-more-contenttv{
animation: fadeEffect 1s;
}
.discontenttv .show-more-contenttv .show-moretv-btn{
color: var(--tv-color-new);
font-weight: 500;
font-size: 13px;
padding-top: 10px;
text-align: center;
}
.discontenttv .hidden-contenttv{
animation: fadeEffect 1s;
}
.discontenttv .hidden-contenttv .show-lesstv-btn{
color: var(--tv-color-new);
font-weight: 500;
font-size: 13px;
padding-top: 10px;
text-align: center;
}
.sibjotv_404 {
position: absolute;
display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}
.sibjotv_404 .sibjotv_404-header{
width: 50%;
text-align: center;
}
.sibjotv_404 svg{
width: 100%;
height: auto;
max-width: 200px;
}
.sibjotv_404 .sibjotv_404-text{
font-size: 14px;
font-weight: bold;
margin-top: 10px;
padding: 5px 0;
}
.sibjotv_404 .sibjotv_404-description{
font-size: 12px;
font-weight: 400;
padding: 1px 0;
}
.sibjotv_404 .sibjotv_404-homes{
margin-top: 10px;
color: #fff;
background: var(--tv-color-new);
padding: 10px 30px;
border-radius: 5px;
font-size: 15px;
font-weight: 500;
}
.tvmovie-bar{
overflow: auto;
width: 100%;
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-content: flex-start;
height: 437px;
column-gap: .5rem;
padding: 5px 10px;
}
.tvmovie-bar .list-tvmovie-bar{
text-align: center;
position: relative;
left: 0;top: 0;
}
.tvmovie-bar .list-tvmovie-bar img{
width: 226px;height: 135px;
border-radius: 10px;
}
.tvmovie-bar .list-tvmovie-bar a{
color: black;
position: relative;
left: 0;
bottom: 0;
}
.tvmovie-bar .list-tvmovie-bar a:hover h3{
transition: all 0.3s;
opacity: 0;
}
.tvmovie-bar .list-tvmovie-bar a h3{
opacity: 1;
transition: all 0.3s;
color: white;
font-size: 12px;
position: absolute;
left: 0;
width: 100%;
bottom: 0;
padding: 10px;
margin-bottom: 5.5px;
border-radius: 0 0 10px 10px;
background: rgba(0,0,0,0.5);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
flex: 1 1 100%;
min-width: 0;
}
.paginatetv{
padding-bottom: 6rem;
}
.paginate{
margin: 10px 0;
display: flex;
justify-content: center;
align-items: center;
}
.paginate .current{
font-size: 14px;
font-weight: 400;
color: white;
border-radius: 5px;
margin-left: 5px;
background: #00D65A;
padding: 5px 10px;
}
.paginate a{
font-size: 14px;
font-weight: 400;
color: white;
border-radius: 5px;
margin-left: 5px;
background: #303030;
padding: 5px 10px;
transition: .5s ease;
}
.paginate a:hover{
transition: .5s ease;
background: #00D65A;
}
.profile_actor{
text-align: center;
width: 100%;
padding: 10px 10px 0 10px;
}
.profile_actor .imgactors{
background-size: cover;width: 150px;height: 150px;border-radius: 100%;
}
.profile_actor .profile_actor-text{
padding: 10px 0;
font-size: 14px;
font-weight: 500;
color: var(--tv-cr-adds);
}
.profile_actor-description{
padding-top: 10px;
line-height: 1.8;
font-size: 12px;
font-weight: 500;
color: var(--tv-cr-new);
}
.tvcategories li{width:calc(20% - 20px);margin:10px}
.tvcategories li img{min-height:100%;width:100%;left:0;top:0;max-width:none;max-height:none;z-index:-2}
.tvcategories li h3{background:linear-gradient(to right,rgba(247, 247, 248, 0.2),rgba(19, 20, 21, 0.5),rgba(19, 20, 21, 0.8));padding:40px 20px}
.bg-colection{height:50vh;right:0;top:0;z-index:-1;}
.tvcategories li:hover img{filter:blur(3px);opacity:0.5}
.tvcategories li:hover img{filter:blur(3px);opacity:0.5}
.tvcategories .right{float:right}
.tvcategories .tv-relative{position:relative}
.tvcategories .tv-overflow{overflow:hidden}
.tvcategories .tv-8px{border-radius:8px}
.tvcategories .tv-absolute{position:absolute}
.tvcategories .left{float:left}
.tvcategories .tv-limit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tvcategories .tv-fff{color:#fff}
.relative{
position: relative;
}
.sticky{
position: sticky;
}
.absolute{
position: absolute;
}
.fixed{
position: fixed;
}
.top0{
top: 0;
}
.left0{
left: 0;
}
.right0{
right: 0;
}
.bottom0{
bottom: 0;
}
.flex{
display: flex;
}
.flex-wrap{
display: flex;
flex-wrap: wrap;
}
.Mseasons{
padding: 1rem 0.5rem;
width: 100%;
}
.Mseasons .buttomsns{
margin-top: 0.5rem;padding: 0 1rem;
white-space: nowrap;
overflow: auto;
}
.Mseasons .buttomsns .tab-snsbutton{
background: #E6E7EB;padding: 10px 20px;border-radius: 5px;font-family: IRANYekanX;color: #414A53;margin-left: 10px;
}
.Mseasons .buttomsns .tab-snsbutton.active{
background: #E50913;padding: 10px 20px;border-radius: 5px;font-family: IRANYekanX;color: white;animation: fadeEffect 1s;
}
.Mseasonslist{
margin-top: 10px;
display: flex;
flex-wrap: wrap;
width: 100%;
}
.Mseasons .tab-Mseasons{
display: none;
}
.Mseasons .tab-Mseasons.active {
animation: fadeEffect 1s;
display: block;overflow: hidden;
}
.Mseasons .episodeplay{
width:calc(50% - 15px);margin:7.5px;overflow: hidden;
}
.Mseasons .episodeplay .episodeplayNP{
transition: .2s ease;
background: #E6E7EB;
border-radius: 15px;
width: 100%!important;
}
.Mseasons .episodeplay .episodeplayN{
height: 108px;vertical-align: middle;min-height: 108px;width: 100%; 
}
.Mseasons .episodeplay .episodeplayN .episodeplayinfo{
padding: 0.5rem;width: 100%;overflow: hidden;
}
.Mseasons .episodeplay .episodeplayN .episodeplayinfo h3{
font-size: 15px;font-weight: bold;
line-height: 1.8;color: #414A53;
}
.Mseasons .episodeplay .episodeplayN .episodeplayinfo .time{
margin-top: 10px;font-weight: 500;
font-size: 12px;color: #888;
}
.Mseasons .episodeplay .episodeplayN .episodeplayimg{
overflow: hidden;width: 210px;height: 100%;border-radius: 15px 0 0 15px;vertical-align: middle;left: 0;margin-right: auto;overflow: hidden;
}
.Mseasons .episodeplay .episodeplayN .episodeplayimg .baxdlpButton{
z-index: 100;
width: 22px;height: 22px;
margin-bottom: 10px;
margin-left: 10px;
background: rgba(255,255,255, 0.8);
-webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px);
border-radius: 100%;transition: .2s ease;
}
.Mseasons .episodeplay .episodeplayN .episodeplayimg .baxdlpButton svg{
width: 13px;height: 13px;transition: .2s ease;
position: absolute;left: 0;top: 0;right: 0;bottom: 0;display: block;margin: auto;overflow: hidden;
}
.Mseasons .episodeplay .episodeplayN .episodeplayimg .baxdlpButton.active svg{
transform: rotate(180deg);transition: .2s ease;
}
.Mseasons .episodeplay .episodeplayN .episodeplayimg .episodeplayimgs{
width: 100%;height: 100%;
border-radius: 15px 0 0 15px;background-repeat: no-repeat;vertical-align: middle;background-position: cover;object-fit: cover;background-size: cover;vertical-align: middle;left: 0;position: absolute;overflow: hidden;
}
.Mseasons .episodeplay .episodeplayN .episodeplayimg:after{
position: absolute;;top: 0;width: 40px;height: 100%;content: "";background: linear-gradient(to left, #E6E7EB 50%, transparent);right: 0;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax{
transition: .2s ease;
opacity: 0;
width: 100%;
padding-top: 15px;
border-top: 1px solid #fff;
padding: 10px;
display: none;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax.open{
transition: .2s ease;
opacity: 1;
display: block;
width: 100%;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax p{
line-height: 1.8;
font-size: 12px;color: #888;font-weight: 500;
word-wrap: break-word!important;
white-space: normal!important;
width: 100%;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax .baxdl{
padding-top: 10px;
width: 100%;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax .baxdl .playlistdl{
background: transparent;
border: 1.2px solid #414A53;
padding: 10px 10px;
font-weight: 500;font-size: 12px;color: #414A53;border-radius: 5px;
margin-bottom: 15px;
margin-top: 15px;
width: 100%;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax .baxdl ul{
list-style: none;
justify-content: center;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax .baxdl a{
text-align: center;
padding: 5px;
width: 33.3333333333%;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax .baxdl a li{
background: var(--tv-color-new);;
padding: 10px 15px;
font-weight: 500;font-size: 12px;color: white;border-radius: 5px;
width: 100%;
}
@keyframes fadeEffect {
from {opacity: 0;}
to {opacity: 1;}
}
.movieplay{
padding: 1rem;
width: 100%;
}
.movieplay .movieplayNP{
transition: .2s ease;
background: #E6E7EB;
border-radius: 15px;
vertical-align: middle;
}
.movieplay .movieplayN{
height: 108px;vertical-align: middle;min-height: 108px;
}
.movieplay .movieplayN .movieplayinfo{
padding: 0.5rem;
}
.movieplay .movieplayN .movieplayinfo h3{
font-size: 15px;font-weight: bold;
line-height: 1.8;color: #414A53;
}
.movieplay .movieplayN .movieplayinfo .time{
margin-top: 10px;
font-size: 12px;color: #888;
}
.movieplay .movieplayN .movieplayimg{
width: 171px;height: 108px;min-width: 171px;
border-radius: 15px 0 0 0;vertical-align: middle;left: 0;margin-right: auto;min-height: 107px;max-height: 107px;
}
.movieplay .movieplayN .movieplayimg .movieplayimgs{
width: 100%;height: 100%;overflow: hidden;
border-radius: 15px 0 0 15px;background-repeat: no-repeat;vertical-align: middle;background-position: cover;object-fit: cover;background-size: cover;vertical-align: middle;left: 0;position: absolute;
}
.movieplay .movieplayN .movieplayimg:after{
position: absolute;;top: 50%;width: 40px;height: 108px;content: "";background: linear-gradient(to left, #E6E7EB 50%, transparent);right: 0;
transform: translateY(-50%);
}
.movieplay .movieplayNP .movieplaybax{
border-top: 1px solid #fff;
transition: .2s ease;
padding: 10px;
}
.movieplay .movieplayNP .movieplaybax p{
line-height: 1.8;
margin-top: 10px;font-weight: 500;
font-size: 12px;color: #888;
}
.movieplay .movieplayNP .movieplaybax .baxdl{
padding-top: 30px;
width:calc(50% - 15px);margin:7.5px;
}
.movieplay .movieplayNP .movieplaybax .baxdl h3{
margin-bottom: 5px;
font-weight: 500;font-size: 14px;font-weight: bold;
}
.movieplay .movieplayNP .movieplaybax .baxdl .playlistdl{
background: transparent;
border: 1.2px solid #414A53;
padding: 10px 10px;
font-weight: 500;font-size: 12px;color: #414A53;border-radius: 5px;
margin-bottom: 15px;
margin-top: 15px;
}
.movieplay .movieplayNP .movieplaybax .baxdl ul{
list-style: none;
justify-content: space-between;
}
.movieplay .movieplayNP .movieplaybax .baxdl a{
padding: 5px;
}
.movieplay .movieplayNP .movieplaybax .baxdl a li{
background: var(--tv-color-new);
padding: 10px 15px;
font-weight: 500;font-size: 12px;color: white;border-radius: 5px;
width: 100%;
}
@media only screen and (max-width:1090px){
.tvcategories li{width:calc(33.33% - 20px)}
}
@media only screen and (max-width:768px){
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block{
width: calc(16.6666666667% - 20px);
}
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block .sibjotv_movie_block-image{
width: 100%;height: 170px;
}
}
@media only screen and (max-width:670px){
.tvcategories li{width:calc(50% - 15px);margin:7.5px}
}
@media only screen and (max-width:530px){
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block{
width: calc(33.3333333333% - 10px);
}
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block .sibjotv_movie_block-image{
width: 100%;height: 170px;
}
.actors-single{
width: 100%;
}
.slidertv .slidertv-kit{
height: 605px;
}
.slidertv .list-slidertv img{
width: 100%;
height: 605px;
}
.slidertv .list-slidertv{
width: 100%;
}
.slidertv .list-slidertv .slidertv-text .slidertv-text-tv{
width: 100%;
}
.slidertv .list-slidertv .movietv-boxButton{
justify-content: center;
}
.slidertv .list-slidertv .mobiletv-img{
display: block !important;
}
.slidertv .list-slidertv .destaptv-img{
display: none !important;
}
.slidertv .sliderTv-buttons{
display: none !important;
}
.Mseasons .episodeplay{
width:calc(100% - 10px);margin:5px;
}
.movieplay .movieplayNP .movieplaybax .baxdl{
width:calc(100% - 0px);margin:0px;
}
}
@media only screen and (max-width:480px){
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block .sibjotv_movie_block-image{
height: 185px;
}
.tvcategories li h3{padding:30px 20px;font-size:16px}
}
@media only screen and (max-width:375px){
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block .sibjotv_movie_block-image{
height: 178px;
}
}
@media only screen and (max-width:320px){
.sibjotv_movie_block{
width: 110px;
}
.sibjotv_movie_block .sibjotv_movie_block-image{
width: 110px;
height: 165px;
}
.sibjotv_movie_block-list.sibjotvarchives .sibjotv_movie_block .sibjotv_movie_block-image{
height: 120px;
}
.sibjotv_movie_block .sibjotv_movie_block-info h3{
font-size: 10px;font-weight: bold;line-height: 1.8;
}
.sibjotv_movie_block .sibjotv_movie_block-info h3 span{
font-size: 9px;
}


.Mseasons .episodeplay .episodeplayNP .episodeplaybax .baxdl a{
width: 50%;
}
.movieplay .movieplayN .movieplayinfo h3{
line-height: 1.8;
}
.movieplay .movieplayN .movieplayinfo .time{
font-size: 10px;
}
.movieplay .movieplayNP .movieplaybax p{
font-size: 10px;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax .baxdl a{
width: 50%;
}
.Mseasons .episodeplay .episodeplayN .episodeplayinfo h3{
font-size: 12px;
}
.Mseasons .episodeplay .episodeplayN .episodeplayinfo .time{
margin-top: 5px;
font-size: 10px;
}
.Mseasons .episodeplay .episodeplayNP .episodeplaybax p{
font-size: 10px;
}
}

:root {
--tv-color-new: #E50913;
--tv-color-svg: #6a6a6a;
--tv-bg-new:#fff;
--tv-cr-new: #000;
--tv-cr-ddd: #ddd;
--tv-cr-hr: #fff;
--tv-cr-eee: #eee;
--tv-cr-adds: #414A53;
--tv-bg-search: #E6E7EB;
--tv-cr-search: #E6E7EB;
--tv-co-search: #414A53;
--tv-co-333: #333;
}