body .jwplayer_season_list li:hover{
	background:#297fd7;
}


@media (min-width: 570px) and (max-width:90000000px) {
.fimg, .fimg-in, .fimg1-in { height: 500px; }
}

@media (min-width: 10px) and (max-width:570px) {
.fimg, .fimg-in, .fimg1-in, #mySerial{ height: 230px !important;}

}

.jwplayer_playlist > .jwplayer_listcontainer li {
  border-left: 0px solid transparent !important;
}

@font-face{font-family:font-2;src:url('/font-2.otf');font-weight:bold;}
@font-face{font-family:font-1;src:url('/font-1.ttf');font-weight:bold;}
@font-face{font-family:font-4;src:url('/font-3.ttf');font-weight:bold;}
@font-face{font-family:font-3;src:url('/font-4.otf');}
body{font-family:font-2 !important;}

.tabs-no-tabli .jw-controls.jw-reset{
  width: 100% !important;
}

.tabs-no-tabli .jwplayer_season_list{
  display: none;
}
.tabs-no-tabli .jwplayer_playlist{
   display: none;
}
.tabs-no-tabli  .jwplayer_minimize{
   display: none;
}




#jwplayer-episodes {
  cursor: pointer; top: 0px; right: 0px; padding: 9px 0px 0px 15px !important; height: 35px; z-index:11; font-size: 15px; float: left; margin-top: 0px; margin-bottom: 0px; border-radius: 0px 0px 0px 10px; border:0; position: absolute; background-color: var(--flay-color-1); color:#fff; font-family: font-1; text-decoration: none !important; width: 133px;
  display: none;
}

.js .tabs-b.visible {display: block;
                     border-radius: 7px;
                     overflow:hidden;
    
}


#dropdown-menu.hd-seriali-4.dropdown-menu { right: 0px; } 

.hd-seriali-1{
    widtH: 100%;
    floaT: inherit !important;
    display: flex;
    margin: 0px 0px 0px 0px;
}


:root .color-f-5 {
--flay-color-1: #7c24f9;
--flay-color-01: #7c24f9;
--flay-color-001: #2a2a2a;
--flay-color-2: #691dd5;
--flay-color-3: #644402;
--flay-color-4: #161616;
--flay-color-5: rgb(32 32 32 / 70%);
--flay-color-6: rgb(36 36 36 / 70%);
--flay-color-7: #b1b1b1;
--flay-color-8: rgb(124 36 249 / 80%);
--flay-color-9: rgb(124 36 249 / 90%);
--flay-color-10: rgb(255 255 255 / 30%);
--flay-color-11: rgb(255 255 255 / 20%);
--flay-color-12: rgb(22 22 22 / 90%);
--flay-color-13: #7c24f9;
--flay-color-14: #cdbae9;
--flay-color-15: rgb(0 0 0 / 70%);
--flay-color-16: rgb(221 221 221 / 70%);
--flay-color-17: #fff;
}

:root .color-f-4 {
--flay-color-1: #f9b024;
--flay-color-01: #f9b024;
--flay-color-001: #2a2a2a;
--flay-color-2: #d9981d;
--flay-color-3: #644402;
--flay-color-4: #161616;
--flay-color-5: rgb(32 32 32 / 70%);
--flay-color-6: rgb(36 36 36 / 70%);
--flay-color-7: #b1b1b1;
--flay-color-8: rgb(249 176 36 / 80%);
--flay-color-9: rgb(249 176 36 / 90%);
--flay-color-10: rgb(255 255 255 / 30%);
--flay-color-11: rgb(255 255 255 / 20%);
--flay-color-12: rgb(22 22 22 / 90%);
--flay-color-13: #f9b024;
--flay-color-14: #e7d7b7;
--flay-color-15: rgb(0 0 0 / 70%);
--flay-color-16: rgb(221 221 221 / 70%);
--flay-color-17: #fff;
}

:root .color-f-3 {
--flay-color-1: #E28BD1;
--flay-color-01: #E28BD1;
--flay-color-001: #2a2a2a;
--flay-color-2: #d97fc7;
--flay-color-3: #644402;
--flay-color-4: #161616;
--flay-color-5: rgb(32 32 32 / 70%);
--flay-color-6: rgb(36 36 36 / 70%);
--flay-color-7: #b1b1b1;
--flay-color-8: rgb(226 139 209 / 80%);
--flay-color-9: rgb(226 139 209 / 90%);
--flay-color-10: rgb(255 255 255 / 30%);
--flay-color-11: rgb(255 255 255 / 20%);
--flay-color-12: rgb(22 22 22 / 90%);
--flay-color-13: #E28BD1;
--flay-color-14: #f5d4ef;
--flay-color-15: rgb(0 0 0 / 70%);
--flay-color-16: rgb(221 221 221 / 70%);
--flay-color-17: #fff;
}

:root .color-f-2 {
--flay-color-1: #cb0303;
--flay-color-01: #cb0303;
--flay-color-001: #2a2a2a;
--flay-color-2: #cf0c31;
--flay-color-3: #644402;
--flay-color-4: #161616;
--flay-color-5: rgb(32 32 32 / 70%);
--flay-color-6: rgb(36 36 36 / 70%);
--flay-color-7: #b1b1b1;
--flay-color-8: rgb(224 16 55 / 80%);
--flay-color-9: rgb(224 16 55 / 95%);
--flay-color-10: rgb(255 255 255 / 30%);
--flay-color-11: rgb(255 255 255 / 20%);
--flay-color-12: rgb(22 22 22 / 90%);
--flay-color-13: #E01037;
--flay-color-14: #f39bac;
--flay-color-15: rgb(0 0 0 / 70%);
--flay-color-16: rgb(221 221 221 / 70%);
--flay-color-17: #fff;
}

:root .color-f-1 {
--flay-color-1: #12ad94;
--flay-color-01: #12ad94;
--flay-color-001: #2a2a2a;
--flay-color-2: #0d9d85;
--flay-color-3: #644402;
--flay-color-4: #161616;
--flay-color-5: rgb(32 32 32 / 70%);
--flay-color-6: rgb(36 36 36 / 70%);
--flay-color-7: #b1b1b1;
--flay-color-8: rgb(18 173 148 / 80%);
--flay-color-9: rgb(18 173 148 / 90%);
--flay-color-10: rgb(255 255 255 / 30%);
--flay-color-11: rgb(255 255 255 / 20%);
--flay-color-12: rgb(22 22 22 / 90%);
--flay-color-13: #12ad94;
--flay-color-14: #97ddd2;
--flay-color-15: rgb(0 0 0 / 70%);
--flay-color-16: rgb(221 221 221 / 70%);
--flay-color-17: #fff;
}

:root .color-f-0 {
--flay-color-1: #2a8ffd;
--flay-color-01: #2a8ffd;
--flay-color-001: #2a2a2a;
--flay-color-2: #247fe2;
--flay-color-3: #644402;
--flay-color-4: #161616;
--flay-color-5: rgb(32 32 32 / 70%);
--flay-color-6: rgb(36 36 36 / 70%);
--flay-color-7: #b1b1b1;
--flay-color-8: hsl(211.28deg 98.14% 57.84% / 80%);
--flay-color-9: hsl(211.28deg 98.14% 57.84% / 90%);
--flay-color-10: rgb(255 255 255 / 30%);
--flay-color-11: rgb(255 255 255 / 20%);
--flay-color-12: rgb(22 22 22 / 90%);
--flay-color-13: #2a8ffd;
--flay-color-14: #d4e6f5;
--flay-color-15: rgb(0 0 0 / 70%);
--flay-color-16: rgb(221 221 221 / 70%);
--flay-color-17: #fff;
}

:root {
--flay-color-1: #3394e6;
--flay-color-01: #3394e6;
--flay-color-2: #f7ad15;
--flay-color-3: #644402;
--flay-color-4: #1864a5;
--flay-color-5: rgb(24 100 165 / 70%);
--flay-color-6: rgb(21 93 169 / 40%);
--flay-color-7: #c2ebf5;
--flay-color-8: rgb(0 123 255 / 90%);
--flay-color-9: rgb(0 123 255 / 80%);
--flay-color-10: rgb(9 93 173 / 50%);
--flay-color-11: rgb(9 93 173 / 30%);
--flay-color-12: rgb(35 126 221 / 90%);
--flay-color-13: #328ddb;
--flay-color-14: rgb(140 193 244);
--flay-color-15: rgb(0 0 0 / 70%);
--flay-color-16: rgb(243 252 255 / 70%);
--flay-color-17: #fff;
}

.flaytabss.flaytabs:hover{ cursor: ew-resize; } .color-list-yes-1.color-list-yes-01{ display: block !important; } 
.hd-seriali-no #toggleVisibility{ display: block !important; } 
.hd-seriali-3.hd-seriali-no .color-list-1{ display: block; } 
body .hd-seriali-no #toggleVisibility{ display: block !important; } 
.hd-seriali-no .color-list-1 .colorList-1{ display: none !important; } 
.hd-seriali-no .colorList{ display: block !important; } 
.toggleButton-3#toggleButton::before { transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; left: 0px !important; }
#toggleButton::before { transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; cursor: pointer; width: 14px; font-size: 14px !important; height: 14px; line-height: 25px; font-family: font-2; font-size: 15px; margin: 0px 0px 0px 0px; border-radius: 100px; position: absolute; floaT: left; background: rgb(255 255 255 / 50%); color:#fff; content: ""; left: 10px; top: 0px; } 
.toggleButton-2.toggleButton-3.toggleButton-03{ display: none !important; } 
.hd-seriali-no #toggleButton{ display: block !important; } 
.toggleButton-03, .toggleButton-3{ display: block !important; } 
#toggleButton{ display: none; transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -webkit-transition:all 0.2s ease-in-out; position:absolute; width: 25px; font-size: 0px !important; height: 14px; background: hsl(0deg 0% 100% / 30%); border: 0; color:rgb(255 255 255 / 0%); top: 11px; right: 41px; z-indeX: 12; cursor: pointer; border-radius: 110px; } 
.color-list-af-a{ box-shadow: 0px 0px 0px 4px rgb(255 255 255 / 15%); } 
.color-list-1 .color-list-af-5{ background:#7c24f9; } 
.color-list-1 .color-list-af-4{ background:#f9b024; } 
.color-list-1 .color-list-af-3{ background:#E28BD1; } 
.color-list-1 .color-list-af-2{ background:#E01037; } 
.color-list-1 .color-list-af-1{ background:#12ad94; } 
.color-list-1 .color-list-af-0{ background:#3394e6; } 
.color-list-1 div{ floaT: left; position:relative; width: 12px; height: 12px; color:rgb(255 255 255 / 0%); border-radius: 100px; margin: 0px 0px 11px 0px; cursor: pointer; }
.color-list-1{display: none;position:absolute;width: 12px;height: 500px;left: -32px;top: 0px;padding: 10px 10px 5px 10px;background:rgb(6 6 6 / 70%);backdrop-filter: blur(2px);border-radius: 0px;}
/*--code--*/
.tab-button { color: var(--flay-color-16) !important; } 
#timer { background-color: var(--flay-color-15); color: white; } 
#play-container-11{ background-color: var(--flay-color-15); } 
#scroll-container { background-color: var(--flay-color-15); } 
#dropdown-menu .flaytabss.flaytabs { margin-bottom: 0px; display: flex !important; border-bottom: 1px var(--flay-color-001) solid; } 
#dropdown-menu *::-webkit-scrollbar-thumb { border: 5px solid var(--flay-color-4); } 
#dropdown-menu .flaytabs::-webkit-scrollbar-track{background:var(--flay-color-4); border-radius: 0px; } 
#dropdown-menu .flaytabs::-webkit-scrollbar-thumb{background:var(--flay-color-13); border-radius: 100px; } 
#dropdown-menu ::-webkit-scrollbar-thumb { border: 2px solid var(--flay-color-4); } 
#dropdown-menu { background-color: var(--flay-color-12); } 
.hd-seriali-3:hover::before { background: var(--flay-color-10) url(../images/n-1.svg) center no-repeat; } 
.hd-seriali-3::before { background: var(--flay-color-11) url(../images/n-1.svg) center no-repeat; } 
#scroll-container { display: none; position:absolute; bottom: 0px; width: 100%; height: 5px; border-radius: 0px; overflow: hidden; margin-top: 0px; } 
.scroll-1 { width: 0%; height: 100%; background-color: var(--flay-color-1); transition: width 0.3s linear; } 
.scroll { width: 100%; height: 100%; background-color: var(--flay-color-1); } 
.play-container-hh1 img{ display: none; } #play-container-1{ width: 100%; height: 100%; floaT: left; position:absolute; } 
#ad-video{ width: 100%; float: left; position:relative; } .hd-seriali-6 { position: relative; } 
.overlay-link { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: none; justify-content: center; align-items: center; color: white; text-align: center; font-size: 0px; text-decoration: none; z-index: 1; } 
.overlay-link.active { display: flex; pointer-events: auto; } 
#play-container-11{ width: 100%; height: 100%; top: 0px; lefT: 0px; floaT: left; position: absolute; z-index:1111; } 
#play-container{ text-align: center; position:absolute; top: 50%;left:0;width:100%; -webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:111; } 
#ad-container { z-index:11; position: relative; width: 100%; max-width: 100%; height: 100%; background: #222; display: none; justify-content: center; align-items: center; overflow: hidden; } 
#iframe-container {position: relative;width: 100%;max-width: 100%;height: 100%;justify-content: center;align-items: center;overflow: hidden;} 
#ad-container { display: inline-block; } 
#play-container video, #ad-container img { width: 100%; height: 100% !important; object-fit: cover; } 
#skip-button i{ font-size: 15px; margin-lefT: 5px; } #skip-button { font-size: 16px; font-family: font-1; text-transform: uppercase; background: var(--flay-color-01); color: #fff; z-index:11; position: absolute; bottom: 20px; right: 20px; padding: 17px 20px; border: none; border-radius: 5px; cursor: pointer; display: none; } 
#timer { z-index:11; display: none; position: absolute; bottom: 20px; left: 20px; font-size: 14px; font-family: font-2; padding: 25px 25px; border-radius: 5px; } 
#play-container iframe { width: 100%; height: 100%; border: none; } 
#play-button:hover{ transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; backdrop-filter: blur(5px); box-shadow:0px 0px 0px 7px rgb(255 255 255 / 45%), 0px 0px 0px 15px rgb(255 255 255 / 30%); } 
#play-button { transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; margin: auto; display: inline-block; width: 70px; height: 70px; font-size: 19px; backdrop-filter: blur(2px); box-shadow:0px 0px 0px 9px rgb(255 255 255 / 45%), 0px 0px 0px 0px rgba(255, 255, 255, 0.5); color: #fff; border:0; border-radius: 100px; cursor: pointer; z-index:1; } 
#play-button:hover{ background: var(--flay-color-9); } #play-button { background: var(--flay-color-8); } 
#dropdown-menu li { color: var(--flay-color-7); border-bottom: 1px var(--flay-color-001) solid; } 
#dropdown-menu .flaytabs { border-bottom: 1px var(--flay-color-001) solid; background: var(--flay-color-5); } 
#dropdown-menu{ transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; } 
.visible { display: block; right: 0px !important; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; } 
#dropdown-menu1 { display: none; } .ttt-ge li.hd-seriali-5::after{ background:url(/engine/skins/images/ge.svg) no-repeat; } 
.ttt-en li.hd-seriali-5::after{ background:url(/engine/skins/images/en.svg) no-repeat; } 
.ttt-ru li.hd-seriali-5::after{ background:url(/engine/skins/images/ru.svg) no-repeat; } 
.ttt-ge li.hd-seriali-5::after, .ttt-en li.hd-seriali-5::after, .ttt-ru li.hd-seriali-5::after{ width:20px; height:20px; margin:-1px 7px -6px 0px; position:relative; floaT:left; background-size:100%; content:""; } 
.hd-seriali-3{ width: auto !important; } #dropdown-menu .flaytabss.flaytabs::-webkit-scrollbar{ height: 10px; border: 0 !important; border-radius: 100px; } li:hover.hd-seriali-5::before { width: 4px; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; } 
li.hd-seriali-5::before { transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; cursor: pointer; width: 0px; height: 100%; line-height: 35px; font-family: font-2; font-size: 15px; margin: 0px 0px 0px 0px; position: absolute; floaT: left; background: var(--flay-color-2); color:#fff; content: ""; left: 0px; top: 0px; } 
li.hd-seriali-a.hd-seriali-5::before { cursor: pointer; width: 4px; height: 100%; line-height: 35px; font-family: font-2; font-size: 15px; margin: 0px 0px 0px 0px; position: absolute; floaT: left; background: var(--flay-color-2); color:#fff; content: ""; left: 0px; top: 0px; } 
.hd-seriali-a.hd-seriali-5 { color:#ffffff !important; } 
.tab-button:hover{ color:#fff !important; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; } 
.tab-button{  !important; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; } 
.tab-button { floaT: left; min-width: 35.3px !important; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; color:#c1d2e1; flex: 1; border-right: 1px rgb(255 255 255 / 10%) solid !important; padding: 10px 0px; cursor: pointer; background: rgb(24 100 165 / 0%); border: none; text-align: center; font-size: 16px; transition: background 0.3s; } 
.tab-button.active { background: var(--flay-color-2); color:var(--flay-color-17) !important; font-weight: bold; } 
.tab-content { margin-top: -4px; display: none; padding: 0px; } 
.tab-content.active { display: block; } 
.episodes-list { list-style: none; padding: 0; } 
.episodes-list li { padding: 10px; cursor: pointer; border: 1px solid #ddd; margin: 5px 0; transition: background 0.3s; } 
.episodes-list li:hover { background: #f9f9f9; } .episodes-list .hd-seriali-a { background: #e3e3e3; font-weight: bold; } 
#dropdown-menu .flaytabs { display: inline-block; width: 100%; overflow-y: auto; right: 0px; z-index: 1; margin: 0px 0px -2px 0px; } 
.hd-seriali-3.hd-seriali-no .hd-seriali-7{ display: none !important; } 
.hd-seriali-3.hd-seriali-no .hd-seriali-8{ font-family: font-1; display: block !important; } 
.hd-seriali-7 i{ margin: 1px 0px 0px 7px;} 
.hd-seriali-7{ font-family: font-1; display: flex; } 
.hd-seriali-8{ display: none; } #dropdown-menu::-webkit-scrollbar-track{background:var(--flay-color-4); border-radius: 0px; } 
#dropdown-menu::-webkit-scrollbar-thumb{background:var(--flay-color-2); border-radius: 0px; } 
#dropdown-menu::-webkit-scrollbar{width:4px; border-radius: 0px; } 
#dropdown-menu ::-webkit-scrollbar-thumb { background-color: #b3b6c5; border-radius: 10px; } 
.hd-seriali-4.hd-seriali-04#dropdown-menu{ right: 0px; } 
#dropdown-menu { color:#fff; position: absolute; border: 0px solid #ccc; list-style-type: none; padding: 0; margin: 0; width: 250px; height: calc(100% - 35px) !important; overflow-y: auto; right: -250px; z-index: 1; margin: 35px 0px 0px 0px; } 
#dropdown-menu li { position:relative; padding: 10px 12px 14px 12px; cursor: pointer; } 
#dropdown-menu li:hover { color:#fff; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; background-color: var(--flay-color-6); } 
#dropdown-menu li { transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; }
.hd-seriali-5.hd-seriali-a{ transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; background-color: var(--flay-color-6); } 
.hd-seriali-6 { line-height: 0px; width: 100%; float: left; position: relative; overflow:hidden; } 
.hd-seriali-3.hd-seriali-no::before { top: 5px !important; right: 6px !important; } 
.hd-seriali-3::before { top: 5px !important; transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; } 
.hd-seriali-3:hover::before { } 
.hd-seriali-3::before { transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out; cursor: pointer; width: 25px; font-size: 14px !important; height: 25px; line-height: 25px; font-family: font-2; font-size: 15px; margin: 0px 0px 0px 0px; border-radius: 5px; position: absolute; floaT: left; color:#fff; content: ""; right: -25px; top: -15px; } 
.hd-seriali-3 { cursor: pointer; top: 0px; right: 0px; padding: 0px 15px; height: 35px; z-index:11; font-size: 15px; float: left; margin-top: 0px; margin-bottom: 0px; border-radius: 0px 0px 0px 10px; border:0; position: absolute; background-color: var(--flay-color-1); color:#fff; font-family: font-1; text-decoration: none !important; width: 133px; } 
.hd-seriali-3.hd-seriali-no { text-align: left; text-indent: 0px; font-size: 15px !important; padding: 0px 15px !important; width: 250px !important; height: 35px; cursor: default; top: 0px; right: 0px; z-index:11; float: left; margin-top: 0px; margin-bottom: 0px; border-radius: 0px; border:0; position: absolute; background-color: var(--flay-color-1); color:#fff; font-family: font-1; text-decoration: none !important; } 
.hd-seriali-1 { background-color: #fff; width: 100%; float: left; margin-top: 0px; margin-bottom: 0px; border-radius: 7px; position: relative; overflow:hidden; z-index: 0; }


