 #genre-id .cbtn.active::before, #genre-id .cbtn .option .active::before, #xf_country .cbtn.option.active:before, #xf_what .cbtn.option.active:before,#xf_ena .cbtn.option.active:before {
    background: #CA5FB5 !important;
    background-size: 8px !important;
    box-shadow: 0px 0px 0px 2px #CA5FB5 !important;
}


#navigation {
   margin-bottom: 20px;
    }


@media (min-width:590px) and (max-width:90000000px){body .nogas-1 #content{width: 102%;float: left;margin: 0px -8px;}}

body .new-koleqcia-5 img{
    width: 40px;
    height: 40px;
    border-radius: 100px !important;
}

.new-koleqcia-5{
    background: rgb(255 255 255 / 0%) !important;
}

.van-slaid-1 .c-movie-ena-3 {
    padding: 0px 0px 0px 10px;
    float: left;
}


.van-slaid-1 .gb-ena-1 .c-movie-ena-1 {
	width: 90px;
	height: 20px !important;
    position: absolute;
    z-indeX:99999 !important;
    left: 20px;
    top: 20px;
    font-size: 14px;
}



@media (min-width:10px) and (max-width:590px){




.svri-div-7 .filmisv-hover-1 {
	top: 0px;
	left: 0px;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 99999;
    background:  rgb(226 139 209 / 0%)  url(../images/f.svg) center no-repeat;
    background-sizE: 0px;
    border-radius: 10px;
      transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.svri-div-7:hover .filmisv-hover-1 {
	top: 0px;
	left: 0px;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 99999;
    background:  rgb(226 139 209 / 88%)  url(../images/f.svg) center no-repeat;
    background-sizE: 40px;
    border-radius: 10px;
      transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}



.s-responsive-r-1{
	width: 100%;
	float: left;
}

.mob-titl-4{
	width: 100%;
	height: 16px;
	position:relative;
	overflow: hidden;
	font-size: 12px;
	color:#79797a;
}

.mob-titl-3{
	width: 100%;
	font-size: 12px;
	height: 15px;
	position:relative;
	overflow: hidden;
	margin-bottom: 2px;
}

.mob-titl-1{
	width: 100%;
	position:relative;
	margin: 7px 0px 5px 0px;
}


.search-01 .q_search input {
    color: #6f7683;
    font-size: 15px;
}

.search-02{
	position:relative;
    margin: 0px 0px !important;
}


.search-01{
    width: 100%;
    floaT: left;
    position: relative;
    margin: 13px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom: 0px solid #232732;
    z-indeX:1;
    display: none;
}

.search-001.search-01{
	overflow:hidden;
	border-radius: 10px;
	display: block !important;
	margin-top: 75px;
} 


.d-gaqroba-1{
	display: none !important;
}

.d-gaqroba-2{
	display: block !important;
}


#cssmenu .cssmenu-a a{
    color: #E28BD1 !important;
}

#cssmenu .open::-webkit-scrollbar-track{background:rgb(34 34 34 / 0%);}
#cssmenu .open::-webkit-scrollbar-thumb{background:#323232;}
#cssmenu .open::-webkit-scrollbar{width:4px;}


#cssmenu .open {
border-right: 0px solid #222 !important;	
lefT: 0px;	
display: block !important;
opacity:99999999 !important;
    -webkit-transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    transition: all 800ms ease;
  height: 100% !important; 
  overflow-y: auto;
}


#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  font-family: font-1;
  background: #1b1b21;
}
#cssmenu > ul > li {
  float: left;
}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li > a {
  padding: 16px;
  font-size: 13px;
  letter-spacing: 0.1px;
  text-decoration: none;
  color: #a5a7b2;
  font-weight: 700;
  text-transform: uppercase;
}
#cssmenu > ul > li:hover > a {
  color: #ffffff;
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 30px;
}
#cssmenu > ul > li.has-sub > a:after {
  position: absolute;
  top: 22px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu > ul > li.has-sub > a:before {
  position: absolute;
  top: 19px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu > ul > li.has-sub:hover > a:before {
  top: 23px;
  height: 0;
}

#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu li:hover > ul > li {
  height: 35px;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li a {
  border-bottom: 1px solid rgba(150, 150, 150, 0.15);
  padding: 11px 15px;
  width: 170px;
  font-size: 13px;
  text-decoration: none;
  color: #dddddd;
  font-weight: 400;
  background: #333333;
}
#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last-item > a {
  border-bottom: 0;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #ffffff;
}
#cssmenu ul ul li.has-sub > a:after {
  position: absolute;
  top: 16px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu.align-right ul ul li.has-sub > a:after {
  right: auto;
  left: 11px;
}
#cssmenu ul ul li.has-sub > a:before {
  position: absolute;
  top: 13px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu.align-right ul ul li.has-sub > a:before {
  right: auto;
  left: 14px;
}
#cssmenu ul ul > li.has-sub:hover > a:before {
  top: 17px;
  height: 0;
}
#cssmenu.small-screen { margin-top: 69px; width: 100%; }
#cssmenu.small-screen ul {
  width: 100%;
  display: none;
}
#cssmenu.small-screen > ul > li {
  float: none;
}
#cssmenu.small-screen.align-center > ul {
  text-align: left;
}
#cssmenu.small-screen ul li {
  width: 100%;
  border-top: 1px solid rgba(120, 120, 120, 0.2);
}
#cssmenu.small-screen ul ul li,
#cssmenu.small-screen li:hover > ul > li {
  height: auto;
}
#cssmenu.small-screen ul li a,
#cssmenu.small-screen ul ul li a {
  width: 100%;
  border-bottom: 0;
}

#cssmenu.small-screen ul ul li a {
  font-family: font-2;
  padding: 16.4px 20px;
}
#cssmenu.small-screen ul ul ul li a {
  padding-left: 15px;
  font-family: font-2;
}
#cssmenu.small-screen ul ul li a {
  color: #dddddd;
  background: none;
}
#cssmenu.small-screen ul ul li:hover > a,
#cssmenu.small-screen ul ul li.active > a {
  color: #ffffff;
}
#cssmenu.small-screen ul ul,
#cssmenu.small-screen ul ul ul,
#cssmenu.small-screen.align-right ul ul {
  position: relative;
  left: 0;
  width: 100%;
  margin: 0;
  text-align: left;
}
#cssmenu.small-screen > ul > li.has-sub > a:after,
#cssmenu.small-screen > ul > li.has-sub > a:before,
#cssmenu.small-screen ul ul > li.has-sub > a:after,
#cssmenu.small-screen ul ul > li.has-sub > a:before {
  display: none;
}
#cssmenu.small-screen #menu-button {
	position:relative;
	display: block !important;
	padding: 0px 17px;
	color: #dddddd;
	cursor: pointer;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 700;
	top: -58px;
	left: 5px;
	float: left;
	z-index:11;
}
#cssmenu.small-screen #menu-button:after {
  border-radius: 0px;
  position: absolute;
  top: 19px;
  right: 17px;
  display: block;
  height: 6px;
  width: 25px;
  border-top: 3px solid #ffffff;
  border-bottom: 3px solid #ffffff;
  content: '';
}
#cssmenu.small-screen #menu-button:before {
  position: absolute;
  top: 10px;
  right: 17px;
  display: block;
  height: 3px;
  width: 25px;
  background: #dddddd;
  content: '';
}


#cssmenu.small-screen .submenu-button {
  position: absolute;
  z-index: 99;
  right: 0;
  top: 0;
  display: block;
  height: 45px;
  width: 40px;
  cursor: pointer;
}

#cssmenu.small-screen ul ul .submenu-button {
  height: 34px;
  width: 34px;
}
#cssmenu.small-screen .submenu-button:after {
  position: absolute;
  top: 21px;
  right: 17px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu.small-screen ul ul .submenu-button:after {
  top: 15px;
  right: 15px;
}
#cssmenu.small-screen .submenu-button.submenu-opened:after {
  background: #ffffff;
}
#cssmenu.small-screen .submenu-button:before {
  position: absolute;
  top: 18px;
  right: 20px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
}
#cssmenu.small-screen ul ul .submenu-button:before {
  top: 12px;
  right: 10px;
}
#cssmenu.small-screen .submenu-button.submenu-opened:before {
  display: none;
}
#cssmenu.small-screen.select-list {
  padding: 5px;
}


/*-- ese --*/

#cssmenu.small-screen ul li ul li {
  floaT: left;
  width: 100%;
}

.has-sub-top-1{
	margin-top: 60px !important;
	float: left;
	width: 100%;
}

#cssmenu.small-screen ul li {
	floaT: left;
  width: 100%;
}


#cssmenu ul li:hover {
	color:#E28BD1 !important;
}


#cssmenu > ul > li > a:hover {
	color:#E28BD1 !important;
}

#cssmenu > ul > li > a {
  padding: 15px 20px 15px 20px;
  font-size: 14.5px;
  letter-spacing: 0.1px;
  text-decoration: none;
  color: #f1f1f1;
  font-weight: 100;
  text-transform: uppercase;
}
#cssmenu > ul > li:hover > a {
  color: #ffffff;
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 30px;
}



#cssmenu .open {
padding: 62px 0px 0px 0px;	
lefT: 0px !important;
-webkit-transition: all 900ms ease;
-moz-transition: all 900ms ease;
-ms-transition: all 900ms ease;
-o-transition: all 900ms ease;
transition: all 800ms ease;
}

.darken #cssmenu ul {
background-color: #ffffff !important;
width: 100%;
}

#cssmenu ul {
width: 100%;
background-color: #101014 !important;
}

#cssmenu ul {
z-index:1;
lefT: -250px !important;
background: #101014;
floaT: left;
width: 250px !important;	
display: block !important;
opacity: 9 !important;
height: 100% !important;
position:fixed !important;
overflow:hidden;
-webkit-transition: all 900ms ease;
-moz-transition: all 900ms ease;
-ms-transition: all 900ms ease;
-o-transition: all 900ms ease;
transition: all 800ms ease;
top: 0px;
}




.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-track{background:rgb(34 34 34 / 0%);}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-thumb{background:#323232;}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar{width:4px;}
.header-menu.clearfix.fx-row.fx-start.open {
border-right: 0px solid #222 !important;	
lefT: 0px;	
display: block !important;
opacity:9 !important;
    -webkit-transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    transition: all 800ms ease;
  height: 210px; 
  overflow-y: auto;
}



#cssmenu.small-screen #menu-button.menu-opened:after{
	z-index:0;
	width: 100%;
	opacity: 90% !important;
	visibility: visible;
}






#cssmenu.small-screen #menu-button:hover:before {
  width: 25px;
}

#cssmenu.small-screen #menu-button:after {
  border-radius: 0px;
  position: absolute;
  top: 19px;
  left: 0px;
  display: block;
  height: 7px;
  width: 25px;
  border-top: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  content: '';
}
#cssmenu.small-screen #menu-button:before {
  position: absolute;
  top: 10px;
  left: 0px;
  display: block;
  height: 2px;
  width: 25px;
  background: #fff;
  content: '';
}

#cssmenu.small-screen #menu-button.menu-opened:before {
  top: 0px;
  background: #101014 url(../images/clos.svg) center no-repeat;
  width: 40px;
  height: 40px;
  z-index:11;
  lefT: -5px !important;
}


#cssmenu.small-screen #menu-button.menu-opened:after {
     display: block;
     animation: fade_in_show 0.5s
}

@keyframes fade_in_show {
     0% {
          opacity: 0;
          transform: scale(0)
     }

     100% {
          opacity: 1;
          transform: scale(1)
     }
}




.header-menu.clearfix.fx-row.fx-start {
z-index:1;
lefT: -270px;
background: #101014;
floaT: left;
width: 260px !important;	
display: block !important;
opacity: 9 !important;
height: 100% !important;
position:fixed !important;
overflow:hidden;
-webkit-transition: all 900ms ease;
-moz-transition: all 900ms ease;
-ms-transition: all 900ms ease;
-o-transition: all 900ms ease;
transition: all 800ms ease;
top: 0px;
}

.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-track{background:rgb(34 34 34 / 0%);}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-thumb{background:#323232;}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar{width:4px;}
.header-menu.clearfix.fx-row.fx-start.open {
border-right: 0px solid #222 !important;	
lefT: 0px;	
display: block !important;
opacity:9 !important;
    -webkit-transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    transition: all 800ms ease;
  height: 210px; 
  overflow-y: auto;
}


#cssmenu.small-screen ul {
  width: 100%;	
  display: none;
}

#cssmenu.small-screen > ul > li {
  float: left;
}
#cssmenu.small-screen.align-center > ul {
  text-align: left;
}

#cssmenu .open ul li {
	floaT: left;
  width: 100%;

}

.meniu-scrol-1::-webkit-scrollbar-track{background:#222;}
.meniu-scrol-1::-webkit-scrollbar-thumb{background:#333; border-radius: 0px; }
.meniu-scrol-1::-webkit-scrollbar{width:8px;}





.footer-baner.footer-1 {
    margin: 0px 0px -16px 0px;
}

.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
    background: #E28BD1;
    color:#341136;
    width: 20px;
    height: 20px;
    line-height: 20px;
    floaT: right;
    text-align: center;
    font-size: 11px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 5px;
    top: 5px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}





.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, #40227c 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-5, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-5, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: 0% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 100%;
}






#tab01 .box_in {
    padding: 0px 0px 20px 0px;
}


.kontaqt-03 .kontaqt-6, .kontaqt-03 .kontaqt-7 {
	color:#fff !important;
}


.kontaqt-3 .kontaqt-6, .kontaqt-3 .kontaqt-7 {
	color: #818181;
}

.kontaqt-3 .kontaqt-5 {
	color: #ffffff;
	-webkit-box-shadow: 0px 0px 0px 5px #2b2b36;
}


.kontaqt-03 .kontaqt-5 {
	background: #E28BD1;
	color:#fff;
	-webkit-box-shadow: 0px 0px 0px 5px #f9a2e8;
}

.kontaqt-1 {
	overflow:hidden;
    text-align: center;
    margin-top: 0px;
    width: 100%;
    floaT: left;
    background-color: #fff;
    margin-bottom: 4%;
    border-radius: 10px;
    position: relative;
}


   

.kontaqt-03.kontaqt-3 {
	background: #E28BD1;
	color:#fff !important;
	box-shadow: 0 0px 0px 0 #e6e7e8;
	-webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
}
.kontaqt-3 {
	background: #1e1e26;
	width: 50%;
	floaT: left;
	position: relative;
}

.kontaqt-5 {
    width: 55px;
    height: 55px;
    font-size: 17px;
    line-height: 55px;
    text-align: center;
    margin: 40px auto 10px auto;
    position: relative;
    border-radius: 100px;
    color: #297cbb;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.kontaqt-6 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 2% 0% 1% 0%;
    font-family: font-1;
    font-size: 15px;
}

.kontaqt-7 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 1% 0% 6% 0%;
}






#dle-content .vn-nius-0{
    margin: 0px 0px;
}

#dle-content .vn-nius-8{
	position:relative;
	overflow:hidden;
}

#dle-content .vn-nius-1 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 12px 0px 0px;
}





.text p {
width: 100%;
text-align: left;	
margin: 0px 0px 0px 0px !important;
}


.text{
line-height: 22px;	
}

.text img.fr-dii.fr-fil {
  margin: -0px 15px 5px 0px !important;
  max-width: calc(100% - 5px);
}

.text hr {
    background-color: currentColor;
    border: 0;
    color: inherit;
    margin: 1rem 0;
    opacity: .25;
}





.login_check {
position:relative;	

}

.login_check .btn{
position:absolute;	
right: 0px;
margin: 5px 4px 0px 0px;
border-radius: 4px;
}


.center-size-4{
	margin: 0px 16px 0px 8px;
}


.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 5% 0% 6% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #fcae19;
    font-size: 16px;
}





.box_in .title{
	color:#b5b5bd;
	font-size: 18px;
    font-family: font-1;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    background-color: #100F15;
    border-radius: 10px;
    position: relative;
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
    -webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
}

.box {
    margin-bottom: 2% !important;
    width: 100%;
    floaT: left;
    color:#fff;
}

.box_in {
    padding: 4% 5%;
}

.center-size-3{
	margin: 0px 10px;
}


.quicksearch-groupbtn a{
	color:#E28BD1;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 49px;
    line-height: 48px !important;
    border: 0;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#E28BD1;
    font-size: 14px;
    right: 50px;
}


.div-shesvla-0012 a:hover {
	color:#E28BD1;
}


.div-shesvla-0012 a{
	text-align: center;
	width: 100%;
	float: left;
	margin: -10px 0px 25px 0px;
	color:#767676;
	font-size: 14px;
	position:relative;
}


.div-shesvla-8 input {
    display: inline-block;
    width: 100%;
    height: 46px;
    font-family: font-2;
    line-height: 22px;
    padding: 10px 15px;
    vertical-align: middle;
    border-radius: 4px;
    color:#fff;
    background: #2a2727020;
    border: 1px solid #2a2929;
    -webkit-transition: border 0.2s linear 0s;
    transition: border 0.2s linear 0s;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.login_inputs .btn{
	width: 100%;
	margin-bottom: 10px;
}

.div-statistika-2{width:100%;float:left;margin:0px 0px 25px 0px;position:relative;}
.div-shesvla-12 a:hover{color: #2196f3;}
.login_inputs{text-align:right;float:left;width: 100%;}
.login_inputs .btn{font-family:font-1;}
.div-shesvla-11{color:#fff;float:left;width:100%;margin: 25px 0px 10px 0px;font-size:14px;font-family:font-1;}
.div-hesvla-8 input{box-shadow:inset 0px 2px 5px 0px rgba(0, 0, 0, 0.05);background:rgba(238, 237, 247, 0.51);color:#767589;border-radius:3px;font-size:13px;letter-spacing:-0.4px;}
.div-shesvla-8{margin:0px 35px;}

.avt-1 .div-shesvla-7{float:left;width:100%;margin:0px 0px 0px 0px;}
.avt-1 .div-shesvla-6{margin: -25px 0px 5px 0px;}


.div-shesvla-0{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;}
.div-shesvla-6{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;border-radius:10px;}
.div-shesvla-1{display:none;}
.div-shesvla-10{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 30px 0px;}

.div-shesvla-12 a{ color:#fff !important; }

.div-shesvla-12:hover{
    background-color: #f5a62b;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.div-shesvla-12{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	text-align:right;float:right;
color:#fff;
border: 0 none;
font-family: font-1;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    height: 36px;
    border-radius: 100px;
    line-height: 22px;
    outline: none;
    background-color: #f5b44f;
    color: #fff;
    border: 0 none;
    width: 100%;
    text-align: center;
    padding: 7px 0px;
    text-decoration: none !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all ease .1s;
    transition: all ease .1s;
    margin-bottom: 25px;

}




.avatar{display:inline-block;}
.avatar .cover{width:100px;height:100px;border-radius: 100px;white-space:nowrap;text-indent:-9999px;display:inline-block;}
.comment .avatar{float:left;margin-right:15px;position:relative;}
.comment .avatar .cover{width:36px;height:36px;}
.com_online{position:absolute;left:100%;top:50%;margin:-4px 0 0 -4px;overflow:hidden;text-indent:-9999px;border:2px solid #fff;width:4px;height:4px;border-radius:50%;}
.cover{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}


.div-ajax-1{
	width: 100%;
	floaT: left;
}



.div-profili-1 span{color: #CA5FB5;}
.div-profili-6{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 0px 0px;border-top:1px #eee solid;}
.div-profili-4{ border-radius: 100px; width:100px;margin:9px auto 3px auto;}
.div-profili-3{width:100%;float:left;font-size:13px;margin:0px 0px 0px 0px;}
.div-profili-2{position:relative;border-radius: 100px;padding:0px 0px 0px 0px;width: 100%;float:left;font-size:13px;margin:0px 0px 15px 0px;line-height:20px;color:#333333;text-align:left;border: 0px #24222c solid;text-align:center;}
.div-profili-7 a:hover, .hala-profili-6:hover{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;color: #CA5FB5;}
.div-profili-7 a, .hala-profili-6{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
.div-profili-7{position:relative;z-index:999;font-family:font-2;text-indent:0px;width: 100%;float:right;font-size:14px;margin:0px 0px 30px 0px;line-height:28px;color:#333333;text-align:left;}
.div-profili-0{margin:0px 30px;}

.div-profili-7 ul a{color: #a8a7ad;border-left: 2px #24222c solid;padding: 0px 0px 0px 15px;}



.div-profili-1{height:66px;font-family:font-1;text-indent:25px;width:100%;float:left;font-size:14px;margin:0px 0px 20px 0px;line-height:70px;color: #a8a7ad;text-align:left;border-bottom:1px #24222c solid;}






.div-ajax-25{
	width: 40px;
	height: 40px;
	background: rgb(238 238 238 / 0%);
	position:relative;
	floaT: left;
	border-radius: 100px;
	text-align: center;
	line-height: 40px;
	font-size: 20px;
	color: #ffffff;
	position:absolute;
	top: 14px;
	right: 16px;
}


.cd-popup{z-index: 999999 !important;position:fixed;left:0;top:0;height:100%;width:100%;

background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgb(33 8 38 / 30%) 0%, rgba(8, 6, 16, 0) 100%) ; backdrop-filter: blur(8px);

opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{box-shadow: 0px 0px 50px 10px #626262; border-radius: 20px;position:relative;width: 100%;max-width: 280px;margin: 3em auto;display: flex;background: #0D0C11;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.cd-popup-container .cd-popup-close{position:absolute;top: 0px;right:0px;width:50px;height:50px;}
.cd-popup-container .cd-popup-close::after{content:"";position:absolute;top:0px;width:50px;border-radius: 100px;height:50px;top: 8px;lefT: -10px;opacity:9;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}








.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 0px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-1:hover .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: -50px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-9{
margin: 0px 15px;
}


.ab-search-1:hover .ab-search-8{
	bottom: 0px;
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-8{
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
	width: 100%;
	position:absolute;
	floaT: left;
	bottom: -150px;
	background: #CA5FB5;
	border-radius: 0px 0px 10px 10px;
	padding: 12px 0px;
	text-align: center;
	z-index:1;
	font-size: 13px;
}

.notfound{
	color:#fff;
	width: 100%;
	position: absolute;
	text-align: center;
	margin-top: 12%;
	font-size: 16px;
}


.seperator{
	display: none !important;
}

.ab-search-1:hover .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 9; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}
.ab-search-1 .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 0; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}


.ab-search-1:hover .ab-search-3 {
    background: rgb(226 139 209 / 40%);
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}


.ab-search-3 {
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
    width:  100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    left: 0px;
    top: 0px;
    z-index: 1;
    background:  rgb(0 0 0 / 10%);
    border-radius: 5px;
}



.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 14px !important;
}


.ab-search-2 img{
	object-fit: cover;
	width: 100%;
	height: 230px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
}

.ab-search-2{
	width: 100%;
	height: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
}

.ab-search-1{
	width: 124px;
	height: 190px;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 10px 0px 0px 10px;
	border-radius: 5px;
}


.ser-sidebar-div-2{
margin: 0px 15px; 
}

.ser-sidebar-div-1{
    width: 100%;
    background: #17191e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 7px;
    font-family: font-1;
}

.serch-divc-3{
	width: 100%;
	floaT: left;
}


.center-size-3{
	margin: 0px 0px 0px 0px;
}

.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 3% 0% 5% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #E28BD1;
    font-size: 16px;
}


.speedbar-1 a{
	font-size: 0px;
}

.nohom #dle-content .vn-nius-2, .nohom #dle-content .vn-nius-2 img{
   width: 100%;
   height: 210px;
}

.nohom .movie-desc{position:absolute;right: 110.8%;}

.nohom #dle-content{
	width: 100%;
	float: left;
	position:relative;
	margin: 0px -0px;
}



.navigation1 a:hover {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5;
    color:#fff !important;
}

.navigation1 span  {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5 !important;
    color:#fff !important;
}

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 11px;
    display: inline-block;
    background:#24222B;
    border: 2px solid #24222B;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

.navigation1{
    background:#0D0C11;
    border-radius: 10px;
    padding: 1% 0px;
    width: 100%;
    floaT: left;
    text-align: center;
    margin-bottom: 20px;
}




.accordion li a, .accordion .link{
	  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li :hover, .accordion .link a:hover{
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #fcae19 !important;
}



.accordion li .fa-chevron-down {
  color: #fcae19;
  font-size: 11px !important;
  margin-top: 3px;
}





.accordion {
  width: 100%;
  margin-top: 67px;
  background: #1a1e28;
}

.accordion .link {
	background:#1A1E2A;
  font-family: font-3;
  cursor: pointer;
  display: block;
  padding: 15px 15px 15px 41px;
  color: #9ea2af;
  font-size: 13px;
  font-weight: 700;
  border-bottom: 1px solid #232732;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  position: absolute;
  top: 16px;
  left: 16px;
  font-size: 15px;
  color: #9ea2af;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
  right: 17px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link { color: #fcae19; }

.accordion li.open i { color: #fcae19; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}



.submenu {
  display: none;
  background: #14171e;
  font-size: 14px;
}

.submenu li { border-bottom: 1px solid #1d2028; }

.submenu a {
	font-family: font-2;
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  padding: 12px;
  padding-left: 22px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.submenu a:hover {
  background: #fcae19;
  color: #000 !important;
}





.filter-slider#xf_year {
        position: relative;
        margin: 30px 0px 20px 0px;
        background: #33353e;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    
#xf_imdb { 
	width: 100%;
	margin: 20px 0px 0px 0px !important;
	float: left;
}


    .div-filtri-3 {
        width: 100%;
        font-size: 16px;
        floaT: left;
        font-family: font-1
    }
    .div-filtri-2 {
        margin: 2% 3% 1% 3%
    }
    .div-filtri-1 {
        color: #fff;
        width: 100%;
        margin: 0% 0% 15px 0%;
        line-height: 25px;
        background-color: #0c0f15;
        floaT: left;
        position: relative;
        font-size: 15px;
        letter-spacing: 0.5px;
        border-radius: 5px;
    }


   .clr.infoblock .title {
       color: #E28BD1;
       padding: 0px 0px 4px 0px;
       width: 100%;
       floaT: left;
       font-family: font-3;
    }
    .clr.infoblock b {
        color: #fff;
        padding: 0px 0px 0px 0px;
        width: 100%;
        floaT: left
    }
    .clr.infoblock {
    	width: 100%;
    	floaT: left;
    	position:relative;
        color: #fff;
        margin: 20px 0px 30px 0px;
        text-align: center;
    }
    #navigation {
        width: 100%;
        floaT: left
    }
    #navigation .navigation-button {
        display: block !important
    }
    .navigation-button {
        display: none !important
    }

    .filter-buttons{
	width: 100%;
	floaT: right;
	margin: 20px 0px 6px 0px !important;
}
   
    .filter {
        padding: 0px 6px 0px 6px !important;
    }
    .no-select {
        color: #8c8b8e;
        position: relative;
        z-indeX: 99999;
        padding: 0px 10px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .sector {
        padding: 30px 0
    }
    .sector.nobottom {
        padding: 0px 0 0
    }
    .sector_title {
        font-size: 30px;
        line-height: 36px;
        margin-bottom: 15px
    }
    .filmslist .sector_title {
        margin-left: 15px;
        margin-right: 15px
    }
    .sector_title .button {
        font-size: 13px;
        color: #333;
        line-height: 20px
    }
    .filmslist .filter {
        margin: 0 -15px
    }
    .filter .title {
        color: #666;
        font-size: 15px
    }
    .filter .title .fa {
        margin-right: 3px
    }
    #xf_imdb.filter-slider.ui-widget-content {
        position: relative;
        margin: 10px 0px 40px 0px !important
    }
   .filter-slider.ui-widget-content {
        position: relative;
        margin: 30px 0px 0px 0px;
        background: #2a3140;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    .filter-slider .steps span {
    	font-family: font-3;
        position: absolute;
        top: 10px;
        font-size: 0px;
        color: #8d8d8d;
        text-align: center;
        width: 26px;
        text-align: center
    }
    .filter-slider .steps span:before {
        content: '';
        display: block;
        width: 1px;
        margin: 0 auto;
        height: 7px;
        background: #2a3140;
    }
    .filter-slider .steps .s1 {
        left: 0;
        margin-left: 0
    }
    .filter-slider .steps .s2 {
        left: 25%;
        margin-left: 1px
    }
    .filter-slider .steps .s3 {
        left: 50%;
        margin-left: -12px
    }
    .filter-slider .steps .s4 {
        left: 75%;
        margin-left: 1px
    }
    .filter-slider .steps .s5 {
        left: 100%;
        margin-left: -24px
    }
    .filter-value {
        width: 25px;
        text-align: center;
        color: #fff;
        font-size: 10px;
        height: 22px;
        line-height: 22px;
        text-shadow: none;
        padding: 0 5px;
        border-radius: 4px;
        font-size: 11px;
        position: absolute;
        top: -27px;
        margin-left: -18px !important
    }
    #xf_year .filter-value {
        margin-left: -25px
    }
    #xf_imdb .filter-value {
        margin-left: -21px
    }
    .ui-slider {
        position: relative;
        text-align: left
    }
    .ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 2;
        width: 16px;
        height: 16px;
        margin-left: -7px;
        top: -5.4px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        -ms-touch-action: none;
        touch-action: none;
        cursor: pointer;
        text-align: center;
        background-color: #1d1c21
    }
    .ui-slider .ui-slider-handle:before {
        content: '';
        margin-top: 5px;
        width: 5px;
        height: 5px;
        display: inline-block;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px
    }
    .ui-slider .ui-slider-handle.ui-state-active:before {
        display: none
    }
    .ui-slider .ui-slider-range {
        position: absolute;
        z-index: 1;
        font-size: .7em;
        display: block;
        border: 0;
        background-color: #191820;
        background: #E28BD1;
        top: -0px;
        height: 100%
    }
    .ui-slider.ui-state-disabled .ui-slider-handle,
    .ui-slider.ui-state-disabled .ui-slider-range {
        filter: inherit
    }
    .ui-slider-horizontal .ui-slider-range-min {
        left: 0
    }
    .ui-slider-horizontal .ui-slider-range-max {
        right: 0
    }
    .filter .ui-state-default {
        background: #CA5FB5;
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button span {
        display: none
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button a {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        margin: 0px 0
    }
    .navigation-button span {
        display: none
    }
    .navigation-button a {
        display: inline-block;
        background: #ffbb04;
        color: #333;
        font-weight: normal;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        border: 0px solid #ffbb04;
        padding: 12px 22px 10px 22px;
        font-family: font-1;
        white-space: nowrap;
        -webkit-transition: background 0.2s ease-out;
        -moz-transition: background 0.2s ease-out;
        -o-transition: background 0.2s ease-out;
        transition: background 0.2s ease-out
    }
    .navigation-button a:hover {
        text-decoration: none;
        background: #FFD862;
        cursor: pointer
    }






.moviesi-1 .svri-div-5, .moviesi-1 .home-v-11 img{
	height: auto;
}

.sidebar-div-5 a:hover{
	color:#ffffff;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.sidebar-div-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	floaT: left;
	position:relative;
	font-size: 13px;
	max-width: 100%;
	padding: 0px 20px;
	line-height: 38px;
	background: #232228;
	border-radius: 100px;
	margin: 0px 10px 10px 0px;
}


.sidebar-div-5 {
	width: 100%;
	floaT: left;
	font-size: 0px;
	margin: 10px 0px 0px 0px;
}



.sidebar-div-4{
	width: 100%;
	floaT: left;
	position:relative;
	/* overflow:hidden; */
}



.sidebar-div-3{
	color:#fff;
	width: 100%;
	floaT: left;
	border-radius: 0px;
	position:relative;
	font-size: 14px;
	font-family: font-1;
	margin-bottom: 10px;
	padding: 0px 0px 15px 0px;
	border-bottom: 1px #232228 solid;
}



.sidebar-div-2{
	padding: 0px 20px;
}


.sidebar-div-1{
	box-shadow: 0px 0px 0px 1px #1c1b24;
	width: 100%;
	floaT: left;
	background:#100F15;
	border-radius: 10px;
	position:relative;
	padding: 20px 0px 15px 0px;
	margin-bottom: 5px;
}






.moviesi-1 .svri-div-5 {
  margin-top: 0px;
}


.svri-div-mib.svri-div-00{
	width: 100%;
	margin-top: 12px;
	margin-bottom: -8px;
}

.moviesi-1 .svri-div-00{
	width: 60%;
}

.containerr-1 .pop-right .movie-desc .filmisv-1{left:399px;}
.containerr-1 .movie-desc { lefT: -400px !important; }

.containerr-1 .movie-item.pop-right.active .movie-desc-1:before{
  left: 380px !important;
}

.moviesi-1.svri-div-0{
	overflow:hidden;
	margin-bottom: 0px;
}



.moviesi-1 .container{
	width: 100%;
	floaT: left;
	margin: 20px 0px 0px 0px;
}

.moviesi-1 .svri-div-6{
	margin-right: 0px;
	width:100%;
	border-radius: 0px;
	lefT: 0px;
	position:relative;
	floaT: left;
}

.moviesi-1 .svri-div-5 {
	width: 100%;
   float: left;
}

.footer-04 {
	width: 100px;
	margin: 16px 0px 0px 0px;
    floaT: left;
    position: relative;
}



.uyure-slaider-1 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232e;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.uyure-slaider-1 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.uyure-slaider-1 .slick-next{
	top: -50px;
}


.uyure-slaider-1 .slick-prev{
	top: -50px;
}



.uyure-slaider-1 .slick-dots{
display: none !important;
}



.footer-14 a:hover{text-decoration:none;text-decoration:underline;}

.footer-a a{
color:#E28BD1 !important;
}


.footer-12{
	z-index:1;
	width: 2px;
	height: 64px;
	position: absolute;
	lefT: -30px !important;
	top: 10px;
	background: #27252F;
	content: "";
}

.footer-11 li::before {
	z-index:1;
    width: 15px;
    height: 2px;
    position: absolute;
    lefT: -30px !important;
    top: 8px;
    background: #27252F;
    content: "";
}

.footer-11 li a{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li:hover a{
color:#E28BD1;
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li{
    z-index: 1;
    width: 100%;
    padding: 0px 0px 15px 0px;
    floaT: left;
    position: relative;
}


.footer-11 {
    z-index: 1;
    width: 85%;
    floaT: right;
    position: relative;
}


.footer-6{
    width: 130px;;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/18.svg) left no-repeat;
    background-size:100%;
    floaT: left;
    margin: -19px 0px 0px 0px;
}

.footer-08.footer-8:hover{
	border: 2px #E28BD1 solid;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-8:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	border: 2px #3967dd solid;
	background: #3967dd;
}


.footer-8 {
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	width: 29px;
	height: 29px;
	border: 2px #27252F solid;
	border-radius: 10px;
	text-align: center;
	line-height: 29px;
    floaT: left;
    margin: -2px 0px 0px 15px;
}


.footer-7 {
	margin-left: 25px;
    floaT: left;
}


.footer-5 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-4{
	margin: 0px 0px 0px 0px;
    width: 150px;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/logo-1.svg) left no-repeat;
    background-sizE: 100% !important;
    floaT:left;
}



.footer-14 a{
  color: #E28BD1;
}


.footer-14 {
	margin-bottom: 5px;
	width: 100%;
	text-align: center;
    floaT: right;
}


.footer-15 {
	width: 100%;
	text-align: center;
    floaT: left;
}


.footer-13 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 30px 0px 0px 0px;
    padding: 25px 0px 10px 0px;
    border-top: 1px #1D1B24 solid;
    color:#fff;
    font-family: font-1;
    font-size: 13px;
    letter-spacing: 0.1px;
}



.footer-9 {
	margin-top: 15px;
	z-index: 1;
	width: 100%;
	floaT: left;
	position: relative;
}


.footer-3 {
    z-index: 1;
    margin: auto;
    width: 270px;
    position: relative;
}

.footer-2 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}





.a-movie-3 .div-titl-1{
	margin: 0px 0px 5px 0px;
}



.msaxiobi-5 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232F;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.msaxiobi-5 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.msaxiobi-5 .slick-next{
	top: -42px;
}


.msaxiobi-5 .slick-prev{
	top: -42px;
}



.a-movie-07{
	width: 102%;
	floaT: left;
	margin: 0px 0px 0px -5px;
}


.a-movie-3 {
    z-index: 111;
    margin: 0% 0% 1% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 20px;
    color: #fff;
    -webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-family: font-1;
    letter-spacing: 0px;
}

.a-movie-3 a {
    z-index: 1;
    color: #fff;
}

.msaxiobi-5 .slick-dots{
	display: none !important;
}

.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{  padding-bottom: 20px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:140px;floaT:left;object-fit:cover;border-radius:8px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 5px; position:relative; }




.container-eye{
	width: 100%;
	float: left;
	position:relative;
	/* overflow:hidden; */
}


.fas-icon-5 .div-titl-3 {
    border: 5px #100F15 solid;
}

.feris-m.fors-div-01.fors-div-1{
   margin: 0px 0px 1px 0px;	
}

.fors-div-1 {
    margin: 0px 0px 15px 0px !important;
    padding: 15px 0px 0px 0px !important;
    background:#100F15;
}

.fors-div-01.fors-div-1k {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
}

.fors-div-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 16px 0px 15px 0px;
    background:#100F15;
}



.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	height: 36px;
	border: 0px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
    floaT: left;
    font-size: 13px;
    padding: 0px 18px;
    position:relative;
    color:#9B9B9B;
    margin: 0px 0px 0px 0px;
}

.svri-div-tab-1 li {
    floaT: left;
    border-radius: 100px;
}


.svri-div-tab-1 li:hover a{
    color:#ffffff !important;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li:hover{
    color:#fff;
    background: #18181B;
     -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
    color:#9B9B9B;
}

.svri-div-tab-1 {
	display: none !important;
	font-family: font-2;
	font-size: 15px;
    floaT: right;
    position: absolute;
    color:#fff;
    right: 0px;
}


.uyure-slaider-1{
	width: 100%;
	floaT: left;
	margin: 0px 0px;
}

.container-3{
	width: 100%;
	floaT: left;
	margin: 0px 0px;
}

.tu-div-00 .slick-slider {
    padding-bottom: 10px;
}

.tu-div-00 .slick-dots{ bottom: -5px; }

.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.fas-icon-3 .div-titl-3 {
    border: 5px #100F15 solid;
}

.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 20px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}


.tu-div-2{
    width: 103%;
    float: left;
    margin: 0px -10px;
}


.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img {
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #E28BD1, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #E28BD1;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-10 li{
  width: 6px;
  height: 6px;
  background:#2F2C39;
  float: left;
  margin: 4px 0px 0px 0px;  
  font-size: 14px;
  position: relative;
  border-radius: 100px;
  right: 5px;
}


.vn-nius-10{
  width: 4px;
  float: left;
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  position: relative;
  right: 0px;
  float: right;
}



.vn-nius-8{
    color:#fff;
    font-family: font-1;
    width: 92%;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 14px;
    line-height: 16px;
    position: relative;
}

.vn-nius-7{
  width: 100%;
  float: left;
  margin: 10px 0px 20px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 190px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}


.vn-nius-0{
    margin: 0px 10px;
}




.gb-ena-1 .c-movie-ena-1 {
	width: 75px;
    position: absolute;
    z-indeX:1;
    left: 20px;
    bottom: 20px;
}


.movie-item img {
    -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}


.movie-item:hover img {
    -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}



.container-1 .filmisv-1{left:-200px;}

.container-1 .movie-desc {
    right: -400px;
}



.movie-item.pop-right.active .movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-1.svg) 10px 15px no-repeat;
  z-index:111;
  position:absolute;
  left: -20px !important;
}

.movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-02.svg) -6px 15px no-repeat;
  z-index:111;
  position:absolute;
  right: -20px;
}



.movie-item:hover .movie-desc {
    display: none !important;
    opacity: 0;
    animation: fade 0.3s;
}

@keyframes fade {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}



.gb-filmisvidi-7{ color:#fff; line-height:17px;width:100%;/* height:17px; */position:relative;overflow:hidden;float:left;font-size: 14px;margin: 0px 0px 5px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-6{ color: #A6A6A6; line-height:17px;width:100%;float:left;font-size: 14px;margin: 0px 0px 20px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-5{ margin-top: 5px; width: 18%;float:right;font-size:12px;line-height:18px;text-align:right;}
.gb-filmisvidi-4{ margin-top: 5px; width:100%;height:14px;overflow:hidden;position:relative;float:left;font-size:13px; font-family: font-1; font-style: normal; font-weight: 700; font-size: 15px; line-height: 93.7%; /* or 17px */ color: #6F6E7A;}
.gb-filmisvidi-3{width:100%;height:15px;overflow:hidden;position:relative;float:left;font-family: 'Camber'; font-style: normal; font-weight: 600; font-size: 16px; line-height: 93.7%;}
.gb-filmisvidi-2{width: 100%;float:left;font-size:13px;color:#fff;}
.gb-filmisvidi-1{width:100%;float:left;font-size:13px;padding-bottom:8px;margin-bottom:15px;border-bottom:1px solid #272530;}
.gb-filmisvidi-00{margin:25px;}
.gb-filmisvidi-7 a{color:#fff;}
.gb-filmisvidi-7 a:hover{color:#E28BD1;}
.gb-filmisvidi-0{width:100%;height: 280px;float:left;color:#fff;line-height:20px;text-align:left;position:relative;font-size:13px;}
.gb-ena-1 .color-1{color:#fff;}
.new-gb-8 .fa{margin-right:-1px !important;}
.new-gb-8 span{background:url(../images/f.svg) center no-repeat;width:50px;line-height:0px;text-align:center;font-size:0px;height:50px;float:left;}
.mmovie-img-inner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;opacity:0;background-color:rgba(0,0,0,0.6);transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;}

.sshow-desc{position:absolute;left:-0px;top:0px;font-size:30px!important;color:#FFF;cursor:pointer;width:264px;height:250px;}
.movie-item{float:left;position:relative !important;width: 100%;}
.movie-item.active{z-index:1111;}
.movie-img{border-radius:8px;height: 170px;width:100%;overflow:hidden;position:relative;z-index:1;}
.movie-img img{opacity:9;position:relative;height: 170px;width:100%;object-fit: cover;}

.movie-desc{position:absolute;right: 111%;top:0px;z-index: 1 !important;width:381px;height:280px;background:#191820;  display:none;padding-bottom:0px;border-radius:10px;}
.pop-right .movie-desc .filmisv-1{left:-200px;}
.filmisv-1{right:-200px;}
.pop-right .movie-desc .filmisv-1, .filmisv-1{  border-radius:10px;width: 180px;height:280px;overflow:hidden;position:absolute;margin:0px 0px 0px 0px;z-index:1;background: linear-gradient(180deg, rgba(7, 15, 41, 0) -78.93%, #E28BD1 100%); border-radius: 10px;}

.v-msx .pop-right .movie-desc .filmisv-1, .v-msx .filmisv-1{ background: linear-gradient(180deg, rgba(7, 15, 41, 0) -20%, #E28BD1 100%);  }

.pop-right .movie-desc{font-size:14px;right:auto;left:200px;top:0px !important;z-index:99;}
.new-gb-8{padding:0px;margin:100px auto;width:50px;color:#fff;cursor:pointer;}
.nnew-gb-8{position:absolute;left:37%;top:28%;font-size:50px;color:#fff;cursor:pointer;}


#dle-content{
	width: 100%;
}

.responsive-2 .svri-div-7{
	width: 120px;
}

.uyure-slaider-1 .movie-img, .uyure-slaider-1 .srulad-16 img{height: 220px;}

.uyure-slaider-1 .svri-div-7{
	width: 96%;
}

.responsive-2 .svri-div-7{
	margin: 0px 10px 10px 0px !important;
}

.svri-div-7{
  width: 30.2%;
  floaT: left;
  position:relative;
  border-radius: 8px;
  margin: 0px 5px 10px 5px;
}

.c-ena-1 img{
    width: 20px !important;
    height: 20px !important;
}


.c-ena-1{
    width: 20px;
    height: 20px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    display: inline-block;
}


.c-movie-ena-1 {
    position: absolute;
    z-indeX:1;
    right: 20px;
    bottom: 20px;
}


.c-movie-ena-3 {
	padding: 0px 0px 0px 10px;
    text-align: center;
    color:#ffffff;
    floaT: right;
    overflow:hidden;
    position: relative;
    font-family: 'Momcake';
font-style: normal;
font-weight: 700;
font-size: 17px;
}


.c-movie-ena-2 {
    width: 44px;
    height: 22px;
    text-align: center;
    line-height: 23px;
    background: #FBB70A;
    border-radius: 3px;
    color:#000000;
    floaT: left;
    font-size: 11px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: relative;
}



.c-movie-1 img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-1:hover  img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.c-movie-07 {
	line-height: 20px;
    float: left;
    margin: 2px 10px 0px 0px;
}

.c-movie-7 {
	line-height: 20px;
    float: left;
    margin: 0px 20px 0px 0px;
}


.c-movie-6 {
    float: left;
    margin: 2px 20px 0px 0px;
}

.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 13px;
    font-family: font-1;
     margin: 0px 0px 0px 0px;
}
.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 14px;
    font-family: font-1;
    margin-bottom: 15px;
    color: #B1B1B1;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 15px;
    font-family: font-1;
}



.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%) ;
    backdrop-filter: blur(45px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}





.svri-div-00{
		width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 15px;
}



.svri-div-5, .home-v-11 img{
	object-fit: cover;
}

.c-movie-1{
	display: none;
}




.svri-div-4{
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}




.svri-div-0 .div-titl-2{
    margin-top: 0px;
}

.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}

.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-2{
	display: none;
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-1:hover .svri-div-3{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-001.svri-div-0{
	margin-bottom: 0px;
}


.responsive-2.svri-div-0{
	margin-bottom: 0px;
}




.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 20px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color:#E28BD1;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	z-index:111;
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.reklama-1 img{
	width: 100%;
	line-height: 0px;
}


.reklama-4.reklama-1{
	width: 100%;
	floaT: left;
	margin: 20px 0px 20px 0px;
}


.reklama-3.reklama-1{
	margin: 0px 0px 0px 0px;
}

.reklama-1{
	width: 100%;
	floaT: left;
	margin: 0px 0px 20px 0px;
}



.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #E28BD1 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-9 {
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	/* position:relative; */
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}


.tab_container .tu-new-01::-webkit-scrollbar, .responsive-2 .container::-webkit-scrollbar{height: 7px;}
.tab_container .tu-new-01::-webkit-scrollbar-track, .responsive-2 .container::-webkit-scrollbar-track {background:#191820; border-radius: 100px; }
.tab_container .tu-new-01::-webkit-scrollbar-thumb, .responsive-2 .container::-webkit-scrollbar-thumb{background:#E28BD1; border-radius: 100px;  }

.tab_container::before, .responsive-2 .svri-div-4::before {
    width: 40px;
    height: 100%;
    right: -2px;
    z-index:11;
    margin: 0px 0px 0px 0px;
    bottom: 20px;
    position: absolute;
    float: left;
background: #08070c;
background: -moz-linear-gradient(left,  rgb(0 0 0 / 0%) 0%, #08070c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgb(0 0 0 / 0%) 0%,#08070c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgb(0 0 0 / 0%) 0%,#08070c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgb(0 0 0 / 0%)', endColorstr='#08070c',GradientType=1 ); /* IE6-9 */
    content: "";
}


#tab1 .tu-new-01, #tab2 .tu-new-01 {
	margin-bottom: 20px;
	width:100%;
    display: flex;
    will-change: transform;
    overflow: auto scroll;
    overflow-y: hidden;
    overflow-x: auto;
}

.responsive-2 .container{
	padding-bottom: 10px;
	margin-bottom: 20px;
	width:100%;
    display: flex;
    will-change: transform;
    overflow: auto scroll;
    overflow-y: hidden;
    overflow-x: auto;
}


.new-koleqcia-8{
margin: 0px 5px;
floaT: left;
}

.new-koleqcia-4{
margin: 0px 20px;
}

.new-koleqcia-3{
	border-bottom: 1px #1A1920 solid;
	width: 100%;
	floaT: left;
	padding: 20px 0px;
}


.new-koleqcia-7{
	width: 75%;
	floaT: right;
	margin: 0px -5px 0px 0px;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	font-size: 13px;
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
	width: 100%;
	floaT: left;
	background:#121117;
	padding: 20px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{
color:#E28BD1;
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	font-size: 14px;
	padding: 0px 20px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 16px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 20px 0px;
}

.new-koleqcia-9, new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 40px;
    height: 40px;
    border-radius: 100px;
}

.new-koleqcia-5{
	margin: 15px 0px 0px 4px;
    width: 40px;
    height: 40px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #100F15;
}


.new-koleqcia-1{
	overflow:hidden;
    min-width: 260px !important;
    floaT: left;
    color:#fff;
    background: #100F15;
    margin: 0px 10px 10px 0px;
    border-radius: 10px;
}



.div-titl-4{
    floaT: left;
    position:relative;
    color:#fff;
    font-family: font-1;
    margin-top: 29px;
    font-size: 14px;
    margin-lefT: 10px;
}

.fas-icon-5 .fas-icon-1{
    background: url(../images/icon-13.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-4 .fas-icon-1{
    background: url(../images/icon-9.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-3 .fas-icon-1{
    background: url(../images/icon-6.svg) center no-repeat;
    height: 34px;
    width: 95%;
}
.fas-icon-6 .div-titl-3{
    background:#FBB70A;
}

.fas-icon-3 .div-titl-3{
    background:#00D14F;
}

.fas-icon-2 .div-titl-3, .fas-icon-4 .div-titl-3{
    background:#FF1E32;
}

.sidebar-div-3 .fa-tag{
    background: url(../images/icon-12.svg) 0px 0px no-repeat;
    width: 32px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 0px 0px -5px 0px;
    font-size: 17px;
}

.sidebar-div-3 .fa-filter{
    background: url(../images/icon-11.svg) 0px 0px no-repeat;
    width: 35px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 1px 0px -5px 0px;
    font-size: 17px;
}


.fas-icon-2 .fas-icon-1{
    background: url(../images/icon-5.svg) center no-repeat;
}

.fas-icon-7 .fas-icon-1{
    background: url(../images/icon-15.svg) center no-repeat;
    height: 33px;
    width: 96%;
    float: left;
}


.fas-icon-new.fas-icon-9 .fas-icon-1{
    background: url(../images/new.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-video.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-7.svg) center no-repeat;
    background-size: 25px;
    height: 34px;
    width: 96%;
    float: left;
}




.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-10.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-6 .fas-icon-1{
    background: url(../images/icon-14.svg) center no-repeat;
    height: 32px;
    width: 96%;
    floa:T left;
}

.fas-icon-1{
	margin-top: 0px;
    width: 90%;
    height: 35px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/icon-4.svg) center no-repeat;
    floaT: left;
}


.feris-1 .div-titl-3{
    border: 5px #100F15 solid;
}

.div-titl-3{
    width: 6px;
    height: 6px;
    border: 5px #08070C solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -9px;
    top: 8px;
}


.div-titl-2{
    width: 34px;
    height: 34px;
    border: 2px #2F2C39 solid;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}



.div-titl-1{
    /* width: 250px; */
    floaT: left;
    position:relative;
    color:#fff;
}




.tu-new-1 .tabs{
	width: 100%;
	display: none;
	margin: 20px 0px 0px 0px;
    floaT:right;
    position:relative;
    color:#fff;
}

.tu-new-1 .tabs .active{
background:#18181B;
color:#ffffff;
}

.tu-new-1 .tab_container{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 15px;
}


.tu-new-1 .tabs li{
floaT: left;
padding: 0px 20px;
height: 38px;
line-height: 37px;
color:#ffffff;
font-family: font-2;
font-weight: 100;
border-radius: 100px;
cursor: pointer;
font-size: 14px;
}

.tu-new-1{
    z-index: 1;
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 0px;
}





.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    left: 50px;
    bottom: 40px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{
	display: none;
margin: 0px 0px 5px 0px;	
position:absolute;
lefT: 0px;
bottom: 40px;
font-weight: 100 !important;
letter-spacing: 0px;	
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-1';
font-style: normal;
font-size: 20px;
text-shadow: 0px 0px 10px rgb(0 0 0 / 55%);
line-height: 30px;
color: #FFFFFF;
text-transform: uppercase;
text-align: center;
padding: 10px 0px 10px 0px;
}



.van-slaid-13{
display: none;
margin: 0px 0px 10px 0px;	
width: 100%;
height: 80px;
position:relative;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
}



.van-slaid-12{
font-size: 13px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover{
	color:#E28BD1;
}

.van-slaid-9 a{
	color:#fff;
}


.van-slaid-9{
display: none;	
border-bottom: 1px rgba(255, 255, 255, 0.1) solid;	
margin: 14px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 15px;
line-height: 20px;
color: #FFFFFF;
}


.van-slaid-8{
width: 118px;	
margin: 0px auto -5px auto;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{
	lefT: 0px;	
font-weight: 100 !important;
letter-spacing: 1px;	
width: 100%;
height: 34px;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-size: 15px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position: absolute;
margin: -30px 0px 0px 0px;
}

.van-slaid-6{
	margin-top: -50px;
	width: 100%;
	lefT: 0px;
	floaT: left;
	overflow:hidden;
	font-family: 'font-1';
	font-style: normal;
	font-size: 15px;
	line-height: 22px;
	color: #FFFFFF;
	position: absolute;
}



.van-slaid-2{
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}

.divi-sl-14 .slick-dots, .van-slaid-14{ width: 100% !important;  right: 0px;}

.van-slaid-14{
	floaT: right;
	overflow:hidden;
	position: relative;
}

.van-slaid-4{
text-align: center;	
padding: 0% 20px;
position:relative;
}



.van-slaid-3{
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #E28BD1 80.31%);
	padding: 180px 0px 40px 0%;
	z-index:11;
	bottom: 0px;
}


.divi-sl-14, .divi-sl-14 .van-slaid-1, .van-slaid-2 img, .van-slaid-14, .van-slaid-17 img{
	height: 250px;
	object-fit: cover;
}



.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 10px;
}



.center-top{
	width: 100%;
	floaT: left;
	margin-top: 15px;
	position:relative;
	z-index:1;
}





.header-right-n-1 {
	display: none;
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 3px 0px 0px 0px;
		opacity:1;
        width: 50px;
        height: 39px;
        border: none;
        border-radius: 100px;
        background: rgb(25 24 32 / 0%) url(../images/icon-2.svg) center no-repeat;
        padding: 0;
        outline: none;
        position: relative;
        z-index: 11;
        float: right;
        cursor: pointer;
    }


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 60px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}

.search-wrapper.active.search-wrapper::after {
    content: "";
    position: fixed;
    top: 60px !important;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:99999;
    background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgba(8, 6, 16, 0.6) 0%, rgba(8, 6, 16, 0) 100%) ;
    backdrop-filter: blur(40px);
}


.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
display: none !important;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	lefT: 10px !important;
	overflow:hidden;
	border-radius: 0px 0px 5px 5px;
	padding-bottom: 10px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 280px !important;
}


    .search-wrapper.active .input-holder {
		z-index:1;
        box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
		top: 0px;
		left: -110px;
		border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background:#2c2b34 !important;
    	width: 100%;
    	height: 46px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 12px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 10px;left: 12px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 48px;
    line-height: 48px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 1px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #6f7683;
}

.q_search input {
    float: left;
    top: -2px !important;
    text-indent: 60px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #07090d;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
    width: 55px;
    height: 37px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 41px;
    border-radius: 100px;
    font-size: 0px;
    background: rgb(25 24 32 / 0%) url(../images/icon-3.svg) center no-repeat;
    floaT: right;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
	position: absolute;
	z-index:9;
	margin: 5px 0px;
	width: 86px;
	floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}



.header-3 {
	box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
	overflow:hidden;
	height: 60px;
	float: left;
	position: fixed;
	widtH: 100%;
	color: #fff;
	background: #191820;
	line-height: 50px;
	z-index: 99999;
}

.logo-2{
    width: 160px;
    height: 30px;
    position: relative;
    background-size: 130px;
    overflow:hidden;
    margin: auto;
    z-index:1;
}

.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
}

.logo-1 {
    float: left;
    width: 70%;
    height: 30px;
    position: relative;
    background: url(../images/logo-1.svg) center no-repeat;
    background-size: 130px;
    overflow:hidden;
    margin: 16px 0px 0px 15%; 
    z-index:0;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px 0px 0px 50px;
				background: #08070C url(../images/right-1.svg) center no-repeat;
				  border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: #08070C url(../images/left-1.svg) center no-repeat;
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }

.slick-slide img{width:100%;}
.slick-slider{margin-bottom: 0%;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{width: 100%;border-radius: 0px;position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{ display:none; float:left;height:100%;min-height: 0px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,.slick-next:before{content:'';}
[dir='rtl'] .slick-next:before{content:'';}
.slick-dots{bottom: 15px;width:100% !important;position:absolute;display: block !important;padding:0;margin:0;list-style:none;text-align:center;z-index: 1;}
.slick-dots .slick-active{background:#ffffff !important;border-radius:0px;}
.slick-prev{right: 45px;floaT:left;border-radius:100px;font-size:0px !important;z-index:99999;line-height:50px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: rgb(255 255 255 / 40%);border-radius: 0px;position:relative;display:inline-block;width: 20px;height: 3px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:2px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.divi-sl-14 .slick-prev{ left: -17px; }
.divi-sl-14 .slick-next{ right: -17px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 40% !important; }
}


@media (min-width:590px) and (max-width:800px){

.mob-titl-4{
	width: 100%;
	font-size: font-2;
	height: 20px;
	position:relative;
	overflow: hidden;
	font-size: 13px;
	color:#79797a;
}

.mob-titl-3{
	width: 100%;
	font-size: font-2;
	height: 18px;
	position:relative;
	overflow: hidden;
	font-size: 15px;
}

.mob-titl-1{
	width: 100%;
	position:relative;
	margin: 7px 0px 5px 0px;
}


.search-01 .q_search input {
    color: #6f7683;
    font-size: 15px;
}

.search-02{
	position:relative;
    margin: 0px 0px !important;
}


.search-01{
    width: 100%;
    floaT: left;
    position: relative;
    margin: 13px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom: 0px solid #232732;
    z-indeX:1;
    display: none;
}

.search-001.search-01{
	overflow:hidden;
	border-radius: 10px;
	display: block !important;
	margin-top: 75px;
} 


.d-gaqroba-1{
	display: none !important;
}

.d-gaqroba-2{
	display: block !important;
}


#cssmenu .cssmenu-a a{
    color: #E28BD1 !important;
}

#cssmenu .open::-webkit-scrollbar-track{background:rgb(34 34 34 / 0%);}
#cssmenu .open::-webkit-scrollbar-thumb{background:#323232;}
#cssmenu .open::-webkit-scrollbar{width:4px;}


#cssmenu .open {
border-right: 0px solid #222 !important;	
lefT: 0px;	
display: block !important;
opacity:9 !important;
    -webkit-transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    transition: all 800ms ease;
  height: 100% !important; 
  overflow-y: auto;
}


#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  font-family: font-1;
  background: #1b1b21;
}
#cssmenu > ul > li {
  float: left;
}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li > a {
  padding: 16px;
  font-size: 13px;
  letter-spacing: 0.1px;
  text-decoration: none;
  color: #a5a7b2;
  font-weight: 700;
  text-transform: uppercase;
}
#cssmenu > ul > li:hover > a {
  color: #ffffff;
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 30px;
}
#cssmenu > ul > li.has-sub > a:after {
  position: absolute;
  top: 22px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu > ul > li.has-sub > a:before {
  position: absolute;
  top: 19px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu > ul > li.has-sub:hover > a:before {
  top: 23px;
  height: 0;
}

#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu li:hover > ul > li {
  height: 35px;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li a {
  border-bottom: 1px solid rgba(150, 150, 150, 0.15);
  padding: 11px 15px;
  width: 170px;
  font-size: 13px;
  text-decoration: none;
  color: #dddddd;
  font-weight: 400;
  background: #333333;
}
#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last-item > a {
  border-bottom: 0;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #ffffff;
}
#cssmenu ul ul li.has-sub > a:after {
  position: absolute;
  top: 16px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu.align-right ul ul li.has-sub > a:after {
  right: auto;
  left: 11px;
}
#cssmenu ul ul li.has-sub > a:before {
  position: absolute;
  top: 13px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu.align-right ul ul li.has-sub > a:before {
  right: auto;
  left: 14px;
}
#cssmenu ul ul > li.has-sub:hover > a:before {
  top: 17px;
  height: 0;
}
#cssmenu.small-screen { margin-top: 69px; width: 100%; }
#cssmenu.small-screen ul {
  width: 100%;
  display: none;
}
#cssmenu.small-screen > ul > li {
  float: none;
}
#cssmenu.small-screen.align-center > ul {
  text-align: left;
}
#cssmenu.small-screen ul li {
  width: 100%;
  border-top: 1px solid rgba(120, 120, 120, 0.2);
}
#cssmenu.small-screen ul ul li,
#cssmenu.small-screen li:hover > ul > li {
  height: auto;
}
#cssmenu.small-screen ul li a,
#cssmenu.small-screen ul ul li a {
  width: 100%;
  border-bottom: 0;
}

#cssmenu.small-screen ul ul li a {
  font-family: font-2;
  padding: 16.4px 20px;
}
#cssmenu.small-screen ul ul ul li a {
  padding-left: 15px;
  font-family: font-2;
}
#cssmenu.small-screen ul ul li a {
  color: #dddddd;
  background: none;
}
#cssmenu.small-screen ul ul li:hover > a,
#cssmenu.small-screen ul ul li.active > a {
  color: #ffffff;
}
#cssmenu.small-screen ul ul,
#cssmenu.small-screen ul ul ul,
#cssmenu.small-screen.align-right ul ul {
  position: relative;
  left: 0;
  width: 100%;
  margin: 0;
  text-align: left;
}
#cssmenu.small-screen > ul > li.has-sub > a:after,
#cssmenu.small-screen > ul > li.has-sub > a:before,
#cssmenu.small-screen ul ul > li.has-sub > a:after,
#cssmenu.small-screen ul ul > li.has-sub > a:before {
  display: none;
}
#cssmenu.small-screen #menu-button {
	position:relative;
	display: block !important;
	padding: 0px 17px;
	color: #dddddd;
	cursor: pointer;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 700;
	top: -58px;
	right: 96px;
	float: right;
}
#cssmenu.small-screen #menu-button:after {
  border-radius: 0px;
  position: absolute;
  top: 19px;
  right: 17px;
  display: block;
  height: 6px;
  width: 25px;
  border-top: 3px solid #ffffff;
  border-bottom: 3px solid #ffffff;
  content: '';
}
#cssmenu.small-screen #menu-button:before {
  position: absolute;
  top: 10px;
  right: 17px;
  display: block;
  height: 3px;
  width: 25px;
  background: #dddddd;
  content: '';
}


#cssmenu.small-screen .submenu-button {
  position: absolute;
  z-index: 99;
  right: 0;
  top: 0;
  display: block;
  height: 45px;
  width: 40px;
  cursor: pointer;
}

#cssmenu.small-screen ul ul .submenu-button {
  height: 34px;
  width: 34px;
}
#cssmenu.small-screen .submenu-button:after {
  position: absolute;
  top: 21px;
  right: 17px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu.small-screen ul ul .submenu-button:after {
  top: 15px;
  right: 15px;
}
#cssmenu.small-screen .submenu-button.submenu-opened:after {
  background: #ffffff;
}
#cssmenu.small-screen .submenu-button:before {
  position: absolute;
  top: 18px;
  right: 20px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
}
#cssmenu.small-screen ul ul .submenu-button:before {
  top: 12px;
  right: 10px;
}
#cssmenu.small-screen .submenu-button.submenu-opened:before {
  display: none;
}
#cssmenu.small-screen.select-list {
  padding: 5px;
}


/*-- ese --*/

#cssmenu.small-screen ul li ul li {
  floaT: left;
  width: 100%;
}

.has-sub-top-1{
	margin-top: 60px !important;
	float: left;
	width: 100%;
}

#cssmenu.small-screen ul li {
	floaT: left;
  width: 100%;
}


#cssmenu ul li:hover {
	color:#E28BD1 !important;
}


#cssmenu > ul > li > a:hover {
	color:#E28BD1 !important;
}

#cssmenu > ul > li > a {
  padding: 15px 20px 15px 20px;
  font-size: 14.5px;
  letter-spacing: 0.1px;
  text-decoration: none;
  color: #f1f1f1;
  font-weight: 100;
  text-transform: uppercase;
}
#cssmenu > ul > li:hover > a {
  color: #ffffff;
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 30px;
}



#cssmenu .open {
lefT: 0px !important;
-webkit-transition: all 900ms ease;
-moz-transition: all 900ms ease;
-ms-transition: all 900ms ease;
-o-transition: all 900ms ease;
transition: all 800ms ease;
}


.darken #cssmenu ul {
background-color: #ffffff !important;
width: 100%;
}

#cssmenu ul {
width: 100%;
background-color: #101014 !important;
}

#cssmenu ul {
z-index:1;
lefT: -250px !important;
background: #101014;
floaT: left;
width: 250px !important;	
display: block !important;
opacity: 9 !important;
height: 100% !important;
position:fixed !important;
overflow:hidden;
-webkit-transition: all 900ms ease;
-moz-transition: all 900ms ease;
-ms-transition: all 900ms ease;
-o-transition: all 900ms ease;
transition: all 800ms ease;
top: 0px;
}




.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-track{background:rgb(34 34 34 / 0%);}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-thumb{background:#323232;}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar{width:4px;}
.header-menu.clearfix.fx-row.fx-start.open {
border-right: 0px solid #222 !important;	
lefT: 0px;	
display: block !important;
opacity:9 !important;
    -webkit-transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    transition: all 800ms ease;
  height: 210px; 
  overflow-y: auto;
}



#cssmenu.small-screen #menu-button.menu-opened:after{
	z-index:0;
	width: 100%;
	opacity: 90% !important;
	visibility: visible;
}






#cssmenu.small-screen #menu-button:hover:before {
  width: 25px;
}

#cssmenu.small-screen #menu-button:after {
  border-radius: 0px;
  position: absolute;
  top: 19px;
  left: 0px;
  display: block;
  height: 7px;
  width: 25px;
  border-top: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  content: '';
}
#cssmenu.small-screen #menu-button:before {
  position: absolute;
  top: 10px;
  left: 0px;
  display: block;
  height: 2px;
  width: 25px;
  background: #fff;
  content: '';
}

#cssmenu.small-screen #menu-button.menu-opened:before {
  top: 0px;
  background: url(../images/clos.svg) center no-repeat;
  width: 40px;
  height: 40px;
  z-index:11;
  lefT: -5px !important;
}


#cssmenu.small-screen #menu-button.menu-opened:after {
     display: block;
     animation: fade_in_show 0.5s
}

@keyframes fade_in_show {
     0% {
          opacity: 0;
          transform: scale(0)
     }

     100% {
          opacity: 1;
          transform: scale(1)
     }
}



#cssmenu.small-screen #menu-button.menu-opened:after{
  top: 0px;
  left: 0px;
  display: block;
  border-top: 0px solid #ffffff;
  border-bottom: 0px solid #ffffff;
  content: '';
	z-index: 1 !important;
	content: "";
	width: 100%;
	height: 100%;
	floaT: left;
	position: fixed;
	right: 0px;
	opacity: 0%;
	background: #100f12;
}

.header-menu.clearfix.fx-row.fx-start {
z-index:1;
lefT: -270px;
background: #101014;
floaT: left;
width: 260px !important;	
display: block !important;
opacity: 9 !important;
height: 100% !important;
position:fixed !important;
overflow:hidden;
-webkit-transition: all 900ms ease;
-moz-transition: all 900ms ease;
-ms-transition: all 900ms ease;
-o-transition: all 900ms ease;
transition: all 800ms ease;
top: 0px;
}

.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-track{background:rgb(34 34 34 / 0%);}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-thumb{background:#323232;}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar{width:4px;}
.header-menu.clearfix.fx-row.fx-start.open {
border-right: 0px solid #222 !important;	
lefT: 0px;	
display: block !important;
opacity:9 !important;
    -webkit-transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    transition: all 800ms ease;
  height: 210px; 
  overflow-y: auto;
}


#cssmenu.small-screen ul {
  width: 100%;	
  display: none;
}

#cssmenu.small-screen > ul > li {
  float: left;
}
#cssmenu.small-screen.align-center > ul {
  text-align: left;
}

#cssmenu .open ul li {
	floaT: left;
  width: 100%;

}

.meniu-scrol-1::-webkit-scrollbar-track{background:#222;}
.meniu-scrol-1::-webkit-scrollbar-thumb{background:#333; border-radius: 0px; }
.meniu-scrol-1::-webkit-scrollbar{width:8px;}





.footer-baner.footer-1 {
    margin: 0px 0px -16px 0px;
}

.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 10px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}





.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, #40227c 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-5, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-5, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: 0% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 100%;
}






#tab01 .box_in {
    padding: 0px 0px 20px 0px;
}


.kontaqt-03 .kontaqt-6, .kontaqt-03 .kontaqt-7 {
	color:#fff !important;
}


.kontaqt-3 .kontaqt-6, .kontaqt-3 .kontaqt-7 {
	color: #818181;
}

.kontaqt-3 .kontaqt-5 {
	color: #ffffff;
	-webkit-box-shadow: 0px 0px 0px 5px #2b2b36;
}


.kontaqt-03 .kontaqt-5 {
	background: #E28BD1;
	color:#fff;
	-webkit-box-shadow: 0px 0px 0px 5px #f9a2e8;
}

.kontaqt-1 {
	overflow:hidden;
    text-align: center;
    margin-top: 0px;
    width: 100%;
    floaT: left;
    background-color: #fff;
    margin-bottom: 4%;
    border-radius: 10px;
    position: relative;
}


   

.kontaqt-03.kontaqt-3 {
	background: #E28BD1;
	color:#fff !important;
	box-shadow: 0 0px 0px 0 #e6e7e8;
	-webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
}
.kontaqt-3 {
	background: #1e1e26;
	width: 50%;
	floaT: left;
	position: relative;
}

.kontaqt-5 {
    width: 55px;
    height: 55px;
    font-size: 17px;
    line-height: 55px;
    text-align: center;
    margin: 40px auto 10px auto;
    position: relative;
    border-radius: 100px;
    color: #297cbb;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.kontaqt-6 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 2% 0% 1% 0%;
    font-family: font-1;
    font-size: 15px;
}

.kontaqt-7 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 1% 0% 6% 0%;
}






#dle-content .vn-nius-0{
    margin: 0px 0px;
}

#dle-content .vn-nius-8{
	height: 32px;
	position:relative;
	overflow:hidden;
}

#dle-content .vn-nius-1 {
    width: 46.6%;
    floaT: left;
    position: relative;
    margin: 0px 12px 0px 8px;
}





.text p {
width: 100%;
text-align: left;	
margin: 0px 0px 0px 0px !important;
}


.text{
line-height: 22px;	
}

.text img.fr-dii.fr-fil {
  margin: -0px 15px 5px 0px !important;
  max-width: calc(100% - 5px);
}

.text hr {
    background-color: currentColor;
    border: 0;
    color: inherit;
    margin: 1rem 0;
    opacity: .25;
}





.login_check {
position:relative;	

}

.login_check .btn{
position:absolute;	
right: 0px;
margin: 5px 4px 0px 0px;
border-radius: 4px;
}


.center-size-4{
	margin: 0px 16px 0px 8px;
}


.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 5% 0% 6% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #fcae19;
    font-size: 16px;
}





.box_in .title{
	color:#b5b5bd;
	font-size: 18px;
    font-family: font-1;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    background-color: #100F15;
    border-radius: 10px;
    position: relative;
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
    -webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
}

.box {
    margin-bottom: 2% !important;
    width: 100%;
    floaT: left;
    color:#fff;
}

.box_in {
    padding: 4% 5%;
}

.center-size-3{
	margin: 0px 10px;
}


.quicksearch-groupbtn a{
	color:#E28BD1;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 49px;
    line-height: 48px !important;
    border: 0;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#E28BD1;
    font-size: 14px;
    right: 50px;
}


.div-shesvla-0012 a:hover {
	color:#E28BD1;
}


.div-shesvla-0012 a{
	text-align: center;
	width: 100%;
	float: left;
	margin: -10px 0px 25px 0px;
	color:#767676;
	font-size: 14px;
	position:relative;
}


.div-shesvla-8 input {
    display: inline-block;
    width: 100%;
    height: 46px;
    font-family: font-2;
    line-height: 22px;
    padding: 10px 15px;
    vertical-align: middle;
    border-radius: 4px;
    color:#fff;
    background: #2a2727020;
    border: 1px solid #2a2929;
    -webkit-transition: border 0.2s linear 0s;
    transition: border 0.2s linear 0s;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.div-statistika-2{width:100%;float:left;margin:0px 0px 25px 0px;position:relative;}
.div-shesvla-12 a:hover{color: #2196f3;}
.login_inputs{text-align:right;float:left;width:90px;}
.login_inputs .btn{font-family:font-1;}
.div-shesvla-11{color:#fff;float:left;width:100%;margin: 25px 0px 10px 0px;font-size:14px;font-family:font-1;}
.div-hesvla-8 input{box-shadow:inset 0px 2px 5px 0px rgba(0, 0, 0, 0.05);background:rgba(238, 237, 247, 0.51);color:#767589;border-radius:3px;font-size:13px;letter-spacing:-0.4px;}
.div-shesvla-8{margin:0px 35px;}

.avt-1 .div-shesvla-7{float:left;width:100%;margin:0px 0px 0px 0px;}
.avt-1 .div-shesvla-6{margin: -25px 0px 5px 0px;}


.div-shesvla-0{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;}
.div-shesvla-6{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;border-radius:10px;}
.div-shesvla-1{display:none;}
.div-shesvla-10{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 30px 0px;}

.div-shesvla-12 a{ color:#fff !important; }

.div-shesvla-12:hover{
    background-color: #f5a62b;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.div-shesvla-12{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	text-align:right;float:right;
color:#fff;
border: 0 none;
font-family: font-1;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    height: 36px;
    border-radius: 100px;
    line-height: 22px;
    outline: none;
    background-color: #f5b44f;
    color: #fff;
    border: 0 none;
    padding: 7px 22px;
    text-decoration: none !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all ease .1s;
    transition: all ease .1s;
    margin-bottom: 40px;

}




.avatar{display:inline-block;}
.avatar .cover{width:100px;height:100px;border-radius: 100px;white-space:nowrap;text-indent:-9999px;display:inline-block;}
.comment .avatar{float:left;margin-right:15px;position:relative;}
.comment .avatar .cover{width:36px;height:36px;}
.com_online{position:absolute;left:100%;top:50%;margin:-4px 0 0 -4px;overflow:hidden;text-indent:-9999px;border:2px solid #fff;width:4px;height:4px;border-radius:50%;}
.cover{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}


.div-ajax-1{
	width: 100%;
	floaT: left;
}



.div-profili-1 span{color: #CA5FB5;}
.div-profili-6{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 0px 0px;border-top:1px #eee solid;}
.div-profili-4{ border-radius: 100px; width:100px;margin:9px auto 3px auto;}
.div-profili-3{width:100%;float:left;font-size:13px;margin:0px 0px 0px 0px;}
.div-profili-2{position:relative;border-radius: 100px;padding:0px 0px 0px 0px;width:118px;float:left;font-size:13px;margin:0px 0px 30px 0px;line-height:20px;color:#333333;text-align:left;border: 1px #24222c solid;text-align:center;}
.div-profili-7 a:hover, .hala-profili-6:hover{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;color: #CA5FB5;}
.div-profili-7 a, .hala-profili-6{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
.div-profili-7{position:relative;z-index:999;font-family:font-2;text-indent:0px;width: 59%;float:right;font-size:14px;margin:0px 0px 30px 0px;line-height:28px;color:#333333;text-align:left;}
.div-profili-0{margin:0px 30px;}

.div-profili-7 ul a{color: #a8a7ad;border-left: 2px #24222c solid;padding: 0px 0px 0px 15px;}



.div-profili-1{height:66px;font-family:font-1;text-indent:25px;width:100%;float:left;font-size:14px;margin:0px 0px 30px 0px;line-height:70px;color: #a8a7ad;text-align:left;border-bottom:1px #24222c solid;}






.div-ajax-25{
	width: 40px;
	height: 40px;
	background: rgb(238 238 238 / 0%);
	position:relative;
	floaT: left;
	border-radius: 100px;
	text-align: center;
	line-height: 40px;
	font-size: 20px;
	color: #ffffff;
	position:absolute;
	top: 14px;
	right: 16px;
}


.cd-popup{z-index: 999999 !important;position:fixed;left:0;top:0;height:100%;width:100%;

background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgb(33 8 38 / 30%) 0%, rgba(8, 6, 16, 0) 100%) ; backdrop-filter: blur(8px);

opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{box-shadow: 0px 0px 50px 10px #626262; border-radius: 20px;position:relative;width: 100%;max-width: 400px;margin: 6em auto;display: flex;background: #0D0C11;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.cd-popup-container .cd-popup-close{position:absolute;top: 0px;right:0px;width:50px;height:50px;}
.cd-popup-container .cd-popup-close::after{content:"";position:absolute;top:0px;width:50px;border-radius: 100px;height:50px;top: 8px;lefT: -10px;opacity:9;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}








.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 0px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-1:hover .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: -50px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-9{
margin: 0px 15px;
}


.ab-search-1:hover .ab-search-8{
	bottom: 0px;
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-8{
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
	width: 100%;
	position:absolute;
	floaT: left;
	bottom: -150px;
	background: #CA5FB5;
	border-radius: 0px 0px 10px 10px;
	padding: 12px 0px;
	text-align: center;
	z-index:1;
	font-size: 13px;
}

.notfound{
	color:#fff;
	width: 100%;
	position: absolute;
	text-align: center;
	margin-top: 12%;
	font-size: 16px;
}


.seperator{
	display: none !important;
}

.ab-search-1:hover .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 9; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}
.ab-search-1 .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 0; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}


.ab-search-1:hover .ab-search-3 {
    background: rgb(226 139 209 / 40%);
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}


.ab-search-3 {
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
    width:  100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    left: 0px;
    top: 0px;
    z-index: 1;
    background:  rgb(0 0 0 / 10%);
    border-radius: 5px;
}



.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 14px !important;
}


.ab-search-2 img{
	object-fit: cover;
	width: 100%;
	height: 230px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
}

.ab-search-2{
	width: 100%;
	height: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
}

.ab-search-1{
	width: 177px;
	height: 240px;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 20px 0px 20px 13px;
	border-radius: 5px;
}


.ser-sidebar-div-2{
margin: 0px 15px; 
}

.ser-sidebar-div-1{
    width: 100%;
    background: #17191e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 7px;
    font-family: font-1;
}

.serch-divc-3{
	width: 100%;
	floaT: left;
}


.center-size-3{
	margin: 0px 16px 0px 10px;
}

.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 3% 0% 5% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #E28BD1;
    font-size: 16px;
}


.speedbar-1 a{
	font-size: 0px;
}



.nohom .movie-desc{position:absolute;right: 110.8%;}

.nohom #dle-content{
	width: 102%;
	float: left;
	position:relative;
	margin: 0px -5px;
}



.navigation1 a:hover {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5;
    color:#fff !important;
}

.navigation1 span  {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5 !important;
    color:#fff !important;
}

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 11px;
    display: inline-block;
    background:#24222B;
    border: 2px solid #24222B;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

.navigation1{
    background:#0D0C11;
    border-radius: 10px;
    padding: 1% 0px;
    width: 100%;
    floaT: left;
    text-align: center;
    margin-bottom: 20px;
}




.accordion li a, .accordion .link{
	  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li :hover, .accordion .link a:hover{
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #fcae19 !important;
}



.accordion li .fa-chevron-down {
  color: #fcae19;
  font-size: 11px !important;
  margin-top: 3px;
}





.accordion {
  width: 100%;
  margin-top: 67px;
  background: #1a1e28;
}

.accordion .link {
	background:#1A1E2A;
  font-family: font-3;
  cursor: pointer;
  display: block;
  padding: 15px 15px 15px 41px;
  color: #9ea2af;
  font-size: 13px;
  font-weight: 700;
  border-bottom: 1px solid #232732;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  position: absolute;
  top: 16px;
  left: 16px;
  font-size: 15px;
  color: #9ea2af;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
  right: 17px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link { color: #fcae19; }

.accordion li.open i { color: #fcae19; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}



.submenu {
  display: none;
  background: #14171e;
  font-size: 14px;
}

.submenu li { border-bottom: 1px solid #1d2028; }

.submenu a {
	font-family: font-2;
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  padding: 12px;
  padding-left: 22px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.submenu a:hover {
  background: #fcae19;
  color: #000 !important;
}





.filter-slider#xf_year {
        position: relative;
        margin: 30px 0px 20px 0px;
        background: #33353e;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    
#xf_imdb { 
	width: 100%;
	margin: 20px 0px 0px 0px !important;
	float: left;
}


    .div-filtri-3 {
        width: 100%;
        font-size: 16px;
        floaT: left;
        font-family: font-1
    }
    .div-filtri-2 {
        margin: 2% 3% 1% 3%
    }
    .div-filtri-1 {
        color: #fff;
        width: 100%;
        margin: 0% 0% 15px 0%;
        line-height: 25px;
        background-color: #0c0f15;
        floaT: left;
        position: relative;
        font-size: 15px;
        letter-spacing: 0.5px;
        border-radius: 5px;
    }


   .clr.infoblock .title {
       color: #E28BD1;
       padding: 0px 0px 4px 0px;
       width: 100%;
       floaT: left;
       font-family: font-3;
    }
    .clr.infoblock b {
        color: #fff;
        padding: 0px 0px 0px 0px;
        width: 100%;
        floaT: left
    }
    .clr.infoblock {
    	width: 100%;
    	floaT: left;
    	position:relative;
        color: #fff;
        margin: 20px 0px 30px 0px;
        text-align: center;
    }
    #navigation {
        width: 100%;
        floaT: left
    }
    #navigation .navigation-button {
        display: block !important
    }
    .navigation-button {
        display: none !important
    }

    .filter-buttons{
	width: 100%;
	floaT: right;
	margin: 20px 0px 6px 0px !important;
}
   
    .filter {
        padding: 0px 6px 0px 6px !important;
    }
    .no-select {
        color: #8c8b8e;
        position: relative;
        z-indeX: 99999;
        padding: 0px 10px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .sector {
        padding: 30px 0
    }
    .sector.nobottom {
        padding: 0px 0 0
    }
    .sector_title {
        font-size: 30px;
        line-height: 36px;
        margin-bottom: 15px
    }
    .filmslist .sector_title {
        margin-left: 15px;
        margin-right: 15px
    }
    .sector_title .button {
        font-size: 13px;
        color: #333;
        line-height: 20px
    }
    .filmslist .filter {
        margin: 0 -15px
    }
    .filter .title {
        color: #666;
        font-size: 15px
    }
    .filter .title .fa {
        margin-right: 3px
    }
    #xf_imdb.filter-slider.ui-widget-content {
        position: relative;
        margin: 10px 0px 40px 0px !important
    }
   .filter-slider.ui-widget-content {
        position: relative;
        margin: 30px 0px 0px 0px;
        background: #2a3140;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    .filter-slider .steps span {
    	font-family: font-3;
        position: absolute;
        top: 10px;
        font-size: 0px;
        color: #8d8d8d;
        text-align: center;
        width: 26px;
        text-align: center
    }
    .filter-slider .steps span:before {
        content: '';
        display: block;
        width: 1px;
        margin: 0 auto;
        height: 7px;
        background: #2a3140;
    }
    .filter-slider .steps .s1 {
        left: 0;
        margin-left: 0
    }
    .filter-slider .steps .s2 {
        left: 25%;
        margin-left: 1px
    }
    .filter-slider .steps .s3 {
        left: 50%;
        margin-left: -12px
    }
    .filter-slider .steps .s4 {
        left: 75%;
        margin-left: 1px
    }
    .filter-slider .steps .s5 {
        left: 100%;
        margin-left: -24px
    }
    .filter-value {
        width: 25px;
        text-align: center;
        color: #fff;
        font-size: 10px;
        height: 22px;
        line-height: 22px;
        text-shadow: none;
        padding: 0 5px;
        border-radius: 4px;
        font-size: 11px;
        position: absolute;
        top: -27px;
        margin-left: -18px !important
    }
    #xf_year .filter-value {
        margin-left: -25px
    }
    #xf_imdb .filter-value {
        margin-left: -21px
    }
    .ui-slider {
        position: relative;
        text-align: left
    }
    .ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 2;
        width: 16px;
        height: 16px;
        margin-left: -7px;
        top: -5.4px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        -ms-touch-action: none;
        touch-action: none;
        cursor: pointer;
        text-align: center;
        background-color: #1d1c21
    }
    .ui-slider .ui-slider-handle:before {
        content: '';
        margin-top: 5px;
        width: 5px;
        height: 5px;
        display: inline-block;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px
    }
    .ui-slider .ui-slider-handle.ui-state-active:before {
        display: none
    }
    .ui-slider .ui-slider-range {
        position: absolute;
        z-index: 1;
        font-size: .7em;
        display: block;
        border: 0;
        background-color: #191820;
        background: #E28BD1;
        top: -0px;
        height: 100%
    }
    .ui-slider.ui-state-disabled .ui-slider-handle,
    .ui-slider.ui-state-disabled .ui-slider-range {
        filter: inherit
    }
    .ui-slider-horizontal .ui-slider-range-min {
        left: 0
    }
    .ui-slider-horizontal .ui-slider-range-max {
        right: 0
    }
    .filter .ui-state-default {
        background: #CA5FB5;
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button span {
        display: none
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button a {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        margin: 0px 0
    }
    .navigation-button span {
        display: none
    }
    .navigation-button a {
        display: inline-block;
        background: #ffbb04;
        color: #333;
        font-weight: normal;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        border: 0px solid #ffbb04;
        padding: 12px 22px 10px 22px;
        font-family: font-1;
        white-space: nowrap;
        -webkit-transition: background 0.2s ease-out;
        -moz-transition: background 0.2s ease-out;
        -o-transition: background 0.2s ease-out;
        transition: background 0.2s ease-out
    }
    .navigation-button a:hover {
        text-decoration: none;
        background: #FFD862;
        cursor: pointer
    }






.moviesi-1 .svri-div-5, .moviesi-1 .home-v-11 img{
	height: auto;
}

.sidebar-div-5 a:hover{
	color:#ffffff;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.sidebar-div-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	floaT: left;
	position:relative;
	font-size: 13px;
	max-width: 100%;
	padding: 0px 20px;
	line-height: 38px;
	background: #232228;
	border-radius: 100px;
	margin: 0px 10px 10px 0px;
}


.sidebar-div-5 {
	width: 100%;
	floaT: left;
	font-size: 0px;
	margin: 10px 0px 0px 0px;
}



.sidebar-div-4{
	width: 100%;
	floaT: left;
	position:relative;
	/* overflow:hidden; */
}



.sidebar-div-3{
	color:#fff;
	width: 100%;
	floaT: left;
	border-radius: 0px;
	position:relative;
	font-size: 15px;
	font-family: font-1;
	margin-bottom: 10px;
	padding: 0px 0px 15px 0px;
	border-bottom: 1px #232228 solid;
}



.sidebar-div-2{
	padding: 0px 20px;
}


.sidebar-div-1{
	box-shadow: 0px 0px 0px 1px #1c1b24;
	width: 100%;
	floaT: left;
	background:#100F15;
	border-radius: 10px;
	position:relative;
	padding: 20px 0px 15px 0px;
	margin-bottom: 5px;
}






.moviesi-1 .svri-div-5 {
  margin-top: 0px;
}


.moviesi-1 .svri-div-00{
	width: 60%;
}

.containerr-1 .pop-right .movie-desc .filmisv-1{left:399px;}
.containerr-1 .movie-desc { lefT: -400px !important; }

.containerr-1 .movie-item.pop-right.active .movie-desc-1:before{
  left: 380px !important;
}

.moviesi-1.svri-div-0{
	overflow:hidden;
	margin-bottom: 0px;
}



.moviesi-1 .container{
	width: 103%;
	floaT: left;
	margin: 20px 0px 0px -5px;
}

.moviesi-1 .svri-div-6{
	margin-right: 0px;
	width:100%;
	border-radius: 0px;
	lefT: 0px;
	position:relative;
	floaT: left;
}

.moviesi-1 .svri-div-5 {
	width: 100%;
   float: left;
}

.footer-04 {
	width: 100px;
	margin: 16px 0px 0px 0px;
    floaT: left;
    position: relative;
}



.uyure-slaider-1 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232e;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.uyure-slaider-1 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.uyure-slaider-1 .slick-next{
	top: -50px;
}


.uyure-slaider-1 .slick-prev{
	top: -50px;
}



.uyure-slaider-1 .slick-dots{
display: none !important;
}



.footer-14 a:hover{text-decoration:none;text-decoration:underline;}

.footer-a a{
color:#E28BD1 !important;
}


.footer-12{
	z-index:1;
	width: 2px;
	height: 64px;
	position: absolute;
	lefT: -30px !important;
	top: 10px;
	background: #27252F;
	content: "";
}

.footer-11 li::before {
	z-index:1;
    width: 15px;
    height: 2px;
    position: absolute;
    lefT: -30px !important;
    top: 8px;
    background: #27252F;
    content: "";
}

.footer-11 li a{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li:hover a{
color:#E28BD1;
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li{
    z-index: 1;
    width: 100%;
    padding: 0px 0px 15px 0px;
    floaT: left;
    position: relative;
}


.footer-11 {
    z-index: 1;
    width: 33%;
    floaT: left;
    position: relative;
}


.footer-6{
    width: 150px;;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/18.svg) left no-repeat;
    background-size:100%;
    floaT: left;
    margin: -20px 30px 0px 0px;
}

.footer-08.footer-8:hover{
	border: 2px #E28BD1 solid;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-8:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	border: 2px #3967dd solid;
	background: #3967dd;
}


.footer-8 {
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	width: 29px;
	height: 29px;
	border: 2px #27252F solid;
	border-radius: 10px;
	text-align: center;
	line-height: 29px;
    floaT: left;
    margin: -2px 0px 0px 15px;
}


.footer-7 {
	margin-right: 10px;
    floaT: left;
}


.footer-5 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-4{
	margin: 0px 0px 0px 0px;
    width: 180px;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/logo-1.svg) left no-repeat;
    floaT:left;
}



.footer-14 a{
  color: #E28BD1;
}


.footer-14 {
	width: 100%;
	text-align: center;
    floaT: right;
}


.footer-15 {
	width: 100%;
	text-align: center;
    floaT: left;
}


.footer-13 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 30px 0px 0px 0px;
    padding: 25px 0px 10px 0px;
    border-top: 1px #1D1B24 solid;
    color:#fff;
    font-family: font-1;
    font-size: 14px;
    letter-spacing: 0.4px;
}



.footer-9 {
	margin-top: 15px;
	z-index: 1;
	width: 94%;
	floaT: right;
	position: relative;
}


.footer-3 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}

.footer-2 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}





.a-movie-3 .div-titl-1{
	margin: 0px 0px 5px 0px;
}



.msaxiobi-5 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232F;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.msaxiobi-5 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.msaxiobi-5 .slick-next{
	top: -52px;
}


.msaxiobi-5 .slick-prev{
	top: -52px;
}



.a-movie-07{
	width: 102%;
	floaT: left;
	margin: 0px 0px 0px -9px;
}


.a-movie-3 {
    z-index: 111;
    margin: 0% 0% 1% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 20px;
    color: #fff;
    -webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-family: font-1;
    letter-spacing: 0px;
}

.a-movie-3 a {
    z-index: 1;
    color: #fff;
}

.msaxiobi-5 .slick-dots{
	display: none !important;
}

.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{  padding-bottom: 20px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:190px;floaT:left;object-fit:cover;border-radius:8px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.container-eye{
	width: 100%;
	height: 290px;
	float: left;
	position:relative;
	/* overflow:hidden; */
}


.fas-icon-5 .div-titl-3 {
    border: 5px #100F15 solid;
}

.feris-m.fors-div-01.fors-div-1{
   margin: 0px 0px 1px 0px;	
}


.fors-div-01.fors-div-1k {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

.fors-div-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 20px 0px;
    padding: 16px 0px 15px 0px;
    background:#100F15;
}



.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	height: 36px;
	border: 0px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
    floaT: left;
    font-size: 13px;
    padding: 0px 18px;
    position:relative;
    color:#9B9B9B;
    margin: 0px 0px 0px 0px;
}

.svri-div-tab-1 li {
    floaT: left;
    border-radius: 100px;
}


.svri-div-tab-1 li:hover a{
    color:#ffffff !important;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li:hover{
    color:#fff;
    background: #18181B;
     -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
    color:#9B9B9B;
}

.svri-div-tab-1 {
	display: none !important;
	font-family: font-2;
	font-size: 15px;
    floaT: right;
    position: absolute;
    color:#fff;
    right: 0px;
}


.uyure-slaider-1{
	width: 99.5%;
	floaT: left;
	margin: 0px 0px;
}

.container-3{
	width: 102%;
	floaT: left;
	margin: 0px -5px;
}

.tu-div-00 .slick-slider {
    padding-bottom: 10px;
}

.tu-div-00 .slick-dots{ bottom: -5px; }

.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.fas-icon-3 .div-titl-3 {
    border: 5px #100F15 solid;
}

.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 20px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}


.tu-div-2{
    width: 103%;
    float: left;
    margin: 0px -10px;
}


.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img {
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #E28BD1, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #E28BD1;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-10 li{
  width: 6px;
  height: 6px;
  background:#2F2C39;
  float: left;
  margin: 4px 0px 0px 0px;  
  font-size: 14px;
  position: relative;
  border-radius: 100px;
  right: 5px;
}


.vn-nius-10{
  width: 4px;
  float: left;
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  position: relative;
  right: 0px;
  float: right;
}



.vn-nius-8{
    color:#fff;
    font-family: font-1;
    width: 92%;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 14px;
    line-height: 16px;
    position: relative;
}

.vn-nius-7{
  width: 100%;
  float: left;
  margin: 10px 0px 20px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
        font-family: font-1;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 190px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}


.vn-nius-0{
    margin: 0px 10px;
}




.gb-ena-1 .c-movie-ena-1 {
	width: 75px;
    position: absolute;
    z-indeX:1;
    left: 20px;
    bottom: 20px;
}


.movie-item img {
    -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
}


.movie-item:hover img {
    -webkit-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    transition: all 1s cubic-bezier(0, 0, 0.2, 1);
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}



.container-1 .filmisv-1{left:-200px;}

.container-1 .movie-desc {
    right: -400px;
}



.movie-item.pop-right.active .movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-1.svg) 10px 15px no-repeat;
  z-index:111;
  position:absolute;
  left: -20px !important;
}

.movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-02.svg) -6px 15px no-repeat;
  z-index:111;
  position:absolute;
  right: -20px;
}



.movie-item:hover .movie-desc {
    display: none !important;
    opacity: 0;
    animation: fade 0.3s;
}

@keyframes fade {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}


.svri-div-7 .filmisv-hover-1 {
	top: 0px;
	left: 0px;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 99999;
    background:  rgb(226 139 209 / 0%)  url(../images/f.svg) center no-repeat;
    background-sizE: 0px;
    border-radius: 10px;
      transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.svri-div-7:hover .filmisv-hover-1 {
	top: 0px;
	left: 0px;
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 99999;
    background:  rgb(226 139 209 / 88%)  url(../images/f.svg) center no-repeat;
    background-sizE: 40px;
    border-radius: 10px;
      transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.gb-filmisvidi-7{ color:#fff; line-height:17px;width:100%;/* height:17px; */position:relative;overflow:hidden;float:left;font-size: 14px;margin: 0px 0px 5px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-6{ color: #A6A6A6; line-height:17px;width:100%;float:left;font-size: 14px;margin: 0px 0px 20px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-5{ margin-top: 5px; width: 18%;float:right;font-size:12px;line-height:18px;text-align:right;}
.gb-filmisvidi-4{ margin-top: 5px; width:100%;height:14px;overflow:hidden;position:relative;float:left;font-size:13px; font-family: font-1; font-style: normal; font-weight: 700; font-size: 15px; line-height: 93.7%; /* or 17px */ color: #6F6E7A;}
.gb-filmisvidi-3{width:100%;height:15px;overflow:hidden;position:relative;float:left;font-family: 'Camber'; font-style: normal; font-weight: 600; font-size: 16px; line-height: 93.7%;}
.gb-filmisvidi-2{width: 100%;float:left;font-size:13px;color:#fff;}
.gb-filmisvidi-1{width:100%;float:left;font-size:13px;padding-bottom:8px;margin-bottom:15px;border-bottom:1px solid #272530;}
.gb-filmisvidi-00{margin:25px;}
.gb-filmisvidi-7 a{color:#fff;}
.gb-filmisvidi-7 a:hover{color:#E28BD1;}
.gb-filmisvidi-0{width:100%;height: 280px;float:left;color:#fff;line-height:20px;text-align:left;position:relative;font-size:13px;}
.gb-ena-1 .color-1{color:#fff;}
.new-gb-8 .fa{margin-right:-1px !important;}
.new-gb-8 span{background:url(../images/f.svg) center no-repeat;width:50px;line-height:0px;text-align:center;font-size:0px;height:50px;float:left;}
.mmovie-img-inner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;opacity:0;background-color:rgba(0,0,0,0.6);transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;}

.sshow-desc{position:absolute;left:-0px;top:0px;font-size:30px!important;color:#FFF;cursor:pointer;width:264px;height:250px;}
.movie-item{float:left;position:relative !important;width: 100%;}
.movie-item.active{z-index:1111;}
.movie-img{border-radius:8px;height: 280px;width:100%;overflow:hidden;position:relative;z-index:1;}
.movie-img img{opacity:9;position:relative;height: 280px;width:100%;object-fit: cover;}

.movie-desc{position:absolute;right: 111%;top:0px;z-index: 1 !important;width:381px;height:280px;background:#191820;  display:none;padding-bottom:0px;border-radius:10px;}
.pop-right .movie-desc .filmisv-1{left:-200px;}
.filmisv-1{right:-200px;}
.pop-right .movie-desc .filmisv-1, .filmisv-1{  border-radius:10px;width: 180px;height:280px;overflow:hidden;position:absolute;margin:0px 0px 0px 0px;z-index:1;background: linear-gradient(180deg, rgba(7, 15, 41, 0) -78.93%, #E28BD1 100%); border-radius: 10px;}

.v-msx .pop-right .movie-desc .filmisv-1, .v-msx .filmisv-1{ background: linear-gradient(180deg, rgba(7, 15, 41, 0) -20%, #E28BD1 100%);  }

.pop-right .movie-desc{font-size:14px;right:auto;left:200px;top:0px !important;z-index:99;}
.new-gb-8{padding:0px;margin:100px auto;width:50px;color:#fff;cursor:pointer;}
.nnew-gb-8{position:absolute;left:37%;top:28%;font-size:50px;color:#fff;cursor:pointer;}


#dle-content{
	width: 100%;
}


.responsive-2 .svri-div-7{
	margin: 0px 10px 10px 0px;
}

.svri-div-7{
  width: 187px;
  floaT: left;
  position:relative;
  border-radius: 8px;
  margin: 0px 5px 10px 5px;
}

.c-ena-1 img{
    width: 20px !important;
    height: 20px !important;
}


.c-ena-1{
    width: 20px;
    height: 20px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    display: inline-block;
}


.c-movie-ena-1 {
    position: absolute;
    z-indeX:1;
    right: 20px;
    bottom: 20px;
}


.c-movie-ena-3 {
	padding: 0px 0px 0px 10px;
    text-align: center;
    color:#ffffff;
    floaT: right;
    overflow:hidden;
    position: relative;
    font-family: 'Momcake';
font-style: normal;
font-weight: 700;
font-size: 17px;
}


.c-movie-ena-2 {
    width: 44px;
    height: 22px;
    text-align: center;
    line-height: 23px;
    background: #FBB70A;
    border-radius: 3px;
    color:#000000;
    floaT: left;
    font-size: 11px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: relative;
}



.c-movie-1 img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-1:hover  img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.c-movie-07 {
	line-height: 20px;
    float: left;
    margin: 2px 10px 0px 0px;
}

.c-movie-7 {
	line-height: 20px;
    float: left;
    margin: 0px 20px 0px 0px;
}


.c-movie-6 {
    float: left;
    margin: 2px 20px 0px 0px;
}

.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 13px;
    font-family: font-1;
     margin: 0px 0px 0px 0px;
}
.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 14px;
    font-family: font-1;
    margin-bottom: 15px;
    color: #B1B1B1;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 15px;
    font-family: font-1;
}



.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%) ;
    backdrop-filter: blur(45px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}





.svri-div-00{
		width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 15px;
}



.svri-div-5, .home-v-11 img{
	object-fit: cover;
}

.c-movie-1{
	display: none;
}




.svri-div-4{
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}




.svri-div-0 .div-titl-2{
    margin-top: 0px;
}

.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}

.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-1:hover .svri-div-3{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-001.svri-div-0{
	margin-bottom: 0px;
}


.responsive-2.svri-div-0{
	margin-bottom: 0px;
}




.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 20px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color:#E28BD1;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	z-index:111;
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.reklama-1 img{
	width: 100%;
	line-height: 0px;
}


.reklama-4.reklama-1{
	width: 100%;
	floaT: left;
	margin: 20px 0px 20px 0px;
}


.reklama-3.reklama-1{
	margin: 0px 0px 0px 0px;
}

.reklama-1{
	width: 100%;
	floaT: left;
	margin: 0px 0px 20px 0px;
}



.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #E28BD1 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-9 {
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	/* position:relative; */
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}


.tab_container .tu-new-01::-webkit-scrollbar, .responsive-2 .container::-webkit-scrollbar{height: 7px;}
.tab_container .tu-new-01::-webkit-scrollbar-track, .responsive-2 .container::-webkit-scrollbar-track {background:#191820; border-radius: 100px; }
.tab_container .tu-new-01::-webkit-scrollbar-thumb, .responsive-2 .container::-webkit-scrollbar-thumb{background:#E28BD1; border-radius: 100px;  }


.tab_container::before, .responsive-2 .svri-div-4::before {
    width: 40px;
    height: 100%;
    right: -2px;
    z-index:11;
    margin: 0px 0px 0px 0px;
    bottom: 20px;
    position: absolute;
    float: left;
background: #08070c;
background: -moz-linear-gradient(left,  rgb(0 0 0 / 0%) 0%, #08070c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgb(0 0 0 / 0%) 0%,#08070c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgb(0 0 0 / 0%) 0%,#08070c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgb(0 0 0 / 0%)', endColorstr='#08070c',GradientType=1 ); /* IE6-9 */
    content: "";
}


#tab1 .tu-new-01, #tab2 .tu-new-01 {
	margin-bottom: 20px;
	width:100%;
    display: flex;
    will-change: transform;
    overflow: auto scroll;
    overflow-y: hidden;
    overflow-x: auto;
}

.responsive-2 .container{
	padding-bottom: 10px;
	margin-bottom: 20px;
	width:100%;
    display: flex;
    will-change: transform;
    overflow: auto scroll;
    overflow-y: hidden;
    overflow-x: auto;
}


.new-koleqcia-8{
margin: 0px 5px;
floaT: left;
}

.new-koleqcia-4{
margin: 0px 20px;
}

.new-koleqcia-3{
	border-bottom: 1px #1A1920 solid;
	width: 100%;
	floaT: left;
	padding: 20px 0px;
}


.new-koleqcia-7{
	width: 70%;
	floaT: right;
	margin: 0px -15px 0px 0px;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
	width: 100%;
	floaT: left;
	background:#121117;
	padding: 20px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{
color:#E28BD1;
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	font-size: 14px;
	padding: 0px 20px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 16px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 20px 0px;
}

.new-koleqcia-9, new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 40px;
    height: 40px;
    border-radius: 100px;
}

.new-koleqcia-5{
	margin: 15px 0px 0px 4px;
    width: 40px;
    height: 40px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #100F15;
}


.new-koleqcia-1{
	overflow:hidden;
    min-width: 285px !important;
    floaT: left;
    color:#fff;
    background: #100F15;
    margin: 0px 20px 20px 0px;
    border-radius: 10px;
}



.div-titl-4{
    floaT: left;
    position:relative;
    color:#fff;
    font-family: font-1;
    margin-top: 27px;
    font-size: 17px;
    margin-lefT: 14px;
}

.fas-icon-5 .fas-icon-1{
    background: url(../images/icon-13.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-4 .fas-icon-1{
    background: url(../images/icon-9.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-3 .fas-icon-1{
    background: url(../images/icon-6.svg) center no-repeat;
    height: 34px;
    width: 95%;
}
.fas-icon-6 .div-titl-3{
    background:#FBB70A;
}

.fas-icon-3 .div-titl-3{
    background:#00D14F;
}

.fas-icon-2 .div-titl-3, .fas-icon-4 .div-titl-3{
    background:#FF1E32;
}

.sidebar-div-3 .fa-tag{
    background: url(../images/icon-12.svg) 0px 0px no-repeat;
    width: 32px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 0px 0px -5px 0px;
    font-size: 17px;
}

.sidebar-div-3 .fa-filter{
    background: url(../images/icon-11.svg) 0px 0px no-repeat;
    width: 35px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 1px 0px -5px 0px;
    font-size: 17px;
}


.fas-icon-2 .fas-icon-1{
    background: url(../images/icon-5.svg) center no-repeat;
}

.fas-icon-7 .fas-icon-1{
    background: url(../images/icon-15.svg) center no-repeat;
    height: 33px;
    width: 96%;
    float: left;
}


.fas-icon-new.fas-icon-9 .fas-icon-1{
    background: url(../images/new.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-video.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-7.svg) center no-repeat;
    background-size: 25px;
    height: 34px;
    width: 96%;
    float: left;
}




.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-10.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-6 .fas-icon-1{
    background: url(../images/icon-14.svg) center no-repeat;
    height: 32px;
    width: 96%;
    floa:T left;
}

.fas-icon-1{
	margin-top: 0px;
    width: 90%;
    height: 35px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/icon-4.svg) center no-repeat;
    floaT: left;
}


.feris-1 .div-titl-3{
    border: 5px #100F15 solid;
}

.div-titl-3{
    width: 6px;
    height: 6px;
    border: 5px #08070C solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -9px;
    top: 8px;
}


.div-titl-2{
    width: 34px;
    height: 34px;
    border: 2px #2F2C39 solid;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}



.div-titl-1{
    width: 300px;
    floaT: left;
    position:relative;
    color:#fff;
}




.tu-new-1 .tabs{
	margin: 20px 0px 0px 0px;
    floaT:right;
    position:relative;
    color:#fff;
}

.tu-new-1 .tabs .active{
background:#18181B;
color:#ffffff;
}

.tu-new-1 .tab_container{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 15px;
}


.tu-new-1 .tabs li{
floaT: left;
padding: 0px 20px;
height: 38px;
line-height: 37px;
color:#ffffff;
font-family: font-2;
font-weight: 100;
border-radius: 100px;
cursor: pointer;
font-size: 14px;
}

.tu-new-1{
    z-index: 1;
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 0px;
}





.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    left: 50px;
    bottom: 40px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{
	display: none;
margin: 0px 0px 5px 0px;	
position:absolute;
lefT: 0px;
bottom: 40px;
font-weight: 100 !important;
letter-spacing: 0px;	
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-1';
font-style: normal;
font-size: 20px;
text-shadow: 0px 0px 10px rgb(0 0 0 / 55%);
line-height: 30px;
color: #FFFFFF;
text-transform: uppercase;
text-align: center;
padding: 10px 0px 10px 0px;
}



.van-slaid-13{
display: none;
margin: 0px 0px 10px 0px;	
width: 100%;
height: 80px;
position:relative;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
}



.van-slaid-12{
font-size: 13px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover{
	color:#E28BD1;
}

.van-slaid-9 a{
	color:#fff;
}


.van-slaid-9{
display: none;	
border-bottom: 1px rgba(255, 255, 255, 0.1) solid;	
margin: 14px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 15px;
line-height: 20px;
color: #FFFFFF;
}


.van-slaid-8{
width: 118px;	
margin: 0px auto -5px auto;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{
	lefT: 0px;	
font-weight: 100 !important;
letter-spacing: 1px;	
width: 100%;
height: 34px;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-size: 20px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position: absolute;
margin: -30px 0px 0px 0px;
}

.van-slaid-6{
	margin-top: -50px;
	width: 100%;
	lefT: 0px;
	floaT: left;
	overflow:hidden;
	font-family: 'font-1';
	font-style: normal;
	font-size: 20px;
	line-height: 22px;
	color: #FFFFFF;
	position: absolute;
}



.van-slaid-2{
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}

.divi-sl-14 .slick-dots, .van-slaid-14{ width: 100% !important;  right: 0px;}

.van-slaid-14{
	floaT: right;
	overflow:hidden;
	position: relative;
}

.van-slaid-4{
text-align: center;	
padding: 0% 20px;
position:relative;
}



.van-slaid-3{
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #E28BD1 80.31%);
	padding: 180px 0px 40px 0%;
	z-index:11;
	bottom: 0px;
}


.divi-sl-14, .divi-sl-14 .van-slaid-1, .van-slaid-2 img, .van-slaid-14{
	height: 330px;
}



.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 10px;
}



.center-top{
	width: 100%;
	floaT: left;
	margin-top: 15px;
	position:relative;
	z-index:1;
}





.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 3px 0px 0px 0px;
		opacity:1;
        width: 50px;
        height: 39px;
        border: none;
        border-radius: 100px;
        background: rgb(25 24 32 / 0%) url(../images/icon-2.svg) center no-repeat;
        padding: 0;
        outline: none;
        position: relative;
        z-index: 11;
        float: right;
        cursor: pointer;
    }


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 60px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}

.search-wrapper.active.search-wrapper::after {
    content: "";
    position: fixed;
    top: 60px !important;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:99999;
    background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgba(8, 6, 16, 0.6) 0%, rgba(8, 6, 16, 0) 100%) ;
    backdrop-filter: blur(40px);
}


.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
display: none !important;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	height: 269px;
	overflow:hidden;
	border-radius: 0px 0px 5px 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 584px !important;
}


    .search-wrapper.active .input-holder {
		z-index:1;
        box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
		top: 0px;
		left: -110px;
		border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background:#2c2b34 !important;
    	width: 100%;
    	height: 46px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 12px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 10px;left: 12px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 48px;
    line-height: 48px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 1px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #6f7683;
}

.q_search input {
    float: left;
    top: -2px !important;
    text-indent: 60px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #07090d;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
    width: 55px;
    height: 37px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 41px;
    border-radius: 100px;
    font-size: 0px;
    background: rgb(25 24 32 / 0%) url(../images/icon-3.svg) center no-repeat;
    floaT: right;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
	position: absolute;
	z-index:0;
	margin: 7px 0px;
	width: 105px;
	floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}



.header-3 {
	box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
	overflow:hidden;
	height: 60px;
	float: left;
	position: fixed;
	widtH: 100%;
	color: #fff;
	background: #191820;
	line-height: 50px;
	z-index: 99999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
}

.logo-2 {
    float: left;
    width: 174px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.svg) 0px 0px no-repeat;
    overflow:hidden;
    margin: 17px 0px 0px 0px; 
    z-index:1;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px 0px 0px 50px;
				background: #08070C url(../images/right-1.svg) center no-repeat;
				  border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: #08070C url(../images/left-1.svg) center no-repeat;
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }

.slick-slide img{width:100%;}
.slick-slider{margin-bottom: 0%;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ width: 100%; border-radius: 0px;position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{ display:none; float:left;height:100%;min-height: 0px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,.slick-next:before{content:'';}
[dir='rtl'] .slick-next:before{content:'';}
.slick-dots{bottom: 15px;width:100% !important;position:absolute;display: block !important;padding:0;margin:0;list-style:none;text-align:center;z-index: 1;}
.slick-dots .slick-active{background:#ffffff;border-radius:0px;}
.slick-prev{right: 45px;floaT:left;border-radius:100px;font-size:0px !important;z-index:99999;line-height:50px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: rgb(255 255 255 / 40%);border-radius: 0px;position:relative;display:inline-block;width: 20px;height: 3px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:2px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.divi-sl-14 .slick-prev{ left: -17px; }
.divi-sl-14 .slick-next{ right: -17px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 40% !important; }
}




@media (min-width:800px) and (max-width:1000px){

#cssmenu .cssmenu-a a{
    color: #E28BD1 !important;
}

#cssmenu .open::-webkit-scrollbar-track{background:rgb(34 34 34 / 0%);}
#cssmenu .open::-webkit-scrollbar-thumb{background:#323232;}
#cssmenu .open::-webkit-scrollbar{width:4px;}


#cssmenu .open {
border-right: 0px solid #222 !important;	
lefT: 0px;	
display: block !important;
opacity:9 !important;
    -webkit-transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    transition: all 800ms ease;
  height: 100% !important; 
  overflow-y: auto;
}


#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  font-family: font-1;
  background: #1b1b21;
}
#cssmenu > ul > li {
  float: left;
}
#cssmenu.align-center > ul {
  font-size: 0;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  display: inline-block;
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li > a {
  padding: 16px;
  font-size: 13px;
  letter-spacing: 0.1px;
  text-decoration: none;
  color: #a5a7b2;
  font-weight: 700;
  text-transform: uppercase;
}
#cssmenu > ul > li:hover > a {
  color: #ffffff;
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 30px;
}
#cssmenu > ul > li.has-sub > a:after {
  position: absolute;
  top: 22px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu > ul > li.has-sub > a:before {
  position: absolute;
  top: 19px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu > ul > li.has-sub:hover > a:before {
  top: 23px;
  height: 0;
}

#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu ul ul li {
  height: 0;
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu li:hover > ul {
  left: auto;
}
#cssmenu.align-right li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu li:hover > ul > li {
  height: 35px;
}
#cssmenu ul ul ul {
  margin-left: 100%;
  top: 0;
}
#cssmenu.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
#cssmenu ul ul li a {
  border-bottom: 1px solid rgba(150, 150, 150, 0.15);
  padding: 11px 15px;
  width: 170px;
  font-size: 13px;
  text-decoration: none;
  color: #dddddd;
  font-weight: 400;
  background: #333333;
}
#cssmenu ul ul li:last-child > a,
#cssmenu ul ul li.last-item > a {
  border-bottom: 0;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #ffffff;
}
#cssmenu ul ul li.has-sub > a:after {
  position: absolute;
  top: 16px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu.align-right ul ul li.has-sub > a:after {
  right: auto;
  left: 11px;
}
#cssmenu ul ul li.has-sub > a:before {
  position: absolute;
  top: 13px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
  -webkit-transition: all .25s ease;
  -moz-transition: all .25s ease;
  -ms-transition: all .25s ease;
  -o-transition: all .25s ease;
  transition: all .25s ease;
}
#cssmenu.align-right ul ul li.has-sub > a:before {
  right: auto;
  left: 14px;
}
#cssmenu ul ul > li.has-sub:hover > a:before {
  top: 17px;
  height: 0;
}
#cssmenu.small-screen { margin-top: 69px; width: 100%; }
#cssmenu.small-screen ul {
  width: 100%;
  display: none;
}
#cssmenu.small-screen > ul > li {
  float: none;
}
#cssmenu.small-screen.align-center > ul {
  text-align: left;
}
#cssmenu.small-screen ul li {
  width: 100%;
  border-top: 1px solid rgba(120, 120, 120, 0.2);
}
#cssmenu.small-screen ul ul li,
#cssmenu.small-screen li:hover > ul > li {
  height: auto;
}
#cssmenu.small-screen ul li a,
#cssmenu.small-screen ul ul li a {
  width: 100%;
  border-bottom: 0;
}

#cssmenu.small-screen ul ul li a {
  font-family: font-2;
  padding: 15.9px 20px;
}
#cssmenu.small-screen ul ul ul li a {
  padding-left: 15px;
  font-family: font-2;
}
#cssmenu.small-screen ul ul li a {
  color: #dddddd;
  background: none;
}
#cssmenu.small-screen ul ul li:hover > a,
#cssmenu.small-screen ul ul li.active > a {
  color: #ffffff;
}
#cssmenu.small-screen ul ul,
#cssmenu.small-screen ul ul ul,
#cssmenu.small-screen.align-right ul ul {
  position: relative;
  left: 0;
  width: 100%;
  margin: 0;
  text-align: left;
}
#cssmenu.small-screen > ul > li.has-sub > a:after,
#cssmenu.small-screen > ul > li.has-sub > a:before,
#cssmenu.small-screen ul ul > li.has-sub > a:after,
#cssmenu.small-screen ul ul > li.has-sub > a:before {
  display: none;
}
#cssmenu.small-screen #menu-button {
	position:relative;
	display: block !important;
	padding: 0px 17px;
	color: #dddddd;
	cursor: pointer;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 700;
	top: -58px;
	right: 130px;
	float: right;
}
#cssmenu.small-screen #menu-button:after {
  border-radius: 0px;
  position: absolute;
  top: 19px;
  right: 17px;
  display: block;
  height: 6px;
  width: 25px;
  border-top: 3px solid #ffffff;
  border-bottom: 3px solid #ffffff;
  content: '';
}
#cssmenu.small-screen #menu-button:before {
  position: absolute;
  top: 10px;
  right: 17px;
  display: block;
  height: 3px;
  width: 25px;
  background: #dddddd;
  content: '';
}


#cssmenu.small-screen .submenu-button {
  position: absolute;
  z-index: 99;
  right: 0;
  top: 0;
  display: block;
  height: 45px;
  width: 40px;
  cursor: pointer;
}

#cssmenu.small-screen ul ul .submenu-button {
  height: 34px;
  width: 34px;
}
#cssmenu.small-screen .submenu-button:after {
  position: absolute;
  top: 21px;
  right: 17px;
  width: 8px;
  height: 2px;
  display: block;
  background: #dddddd;
  content: '';
}
#cssmenu.small-screen ul ul .submenu-button:after {
  top: 15px;
  right: 15px;
}
#cssmenu.small-screen .submenu-button.submenu-opened:after {
  background: #ffffff;
}
#cssmenu.small-screen .submenu-button:before {
  position: absolute;
  top: 18px;
  right: 20px;
  display: block;
  width: 2px;
  height: 8px;
  background: #dddddd;
  content: '';
}
#cssmenu.small-screen ul ul .submenu-button:before {
  top: 12px;
  right: 10px;
}
#cssmenu.small-screen .submenu-button.submenu-opened:before {
  display: none;
}
#cssmenu.small-screen.select-list {
  padding: 5px;
}


/*-- ese --*/

#cssmenu.small-screen ul li ul li {
  floaT: left;
  width: 100%;
}

.has-sub-top-1{
	margin-top: 60px !important;
	float: left;
	width: 100%;
}

#cssmenu.small-screen ul li {
	floaT: left;
  width: 100%;
}


#cssmenu ul li:hover {
	color:#E28BD1 !important;
}


#cssmenu > ul > li > a:hover {
	color:#E28BD1 !important;
}

#cssmenu > ul > li > a {
  padding: 15px 20px 15px 20px;
  font-size: 14.5px;
  letter-spacing: 0.1px;
  text-decoration: none;
  color: #f1f1f1;
  font-weight: 100;
  text-transform: uppercase;
}
#cssmenu > ul > li:hover > a {
  color: #ffffff;
}
#cssmenu > ul > li.has-sub > a {
  padding-right: 30px;
}



#cssmenu .open {
lefT: 0px !important;
-webkit-transition: all 900ms ease;
-moz-transition: all 900ms ease;
-ms-transition: all 900ms ease;
-o-transition: all 900ms ease;
transition: all 800ms ease;
}


.darken #cssmenu ul {
background-color: #ffffff !important;
width: 100%;
}

#cssmenu ul {
width: 100%;
background-color: #101014 !important;
}

#cssmenu ul {
z-index:1;
lefT: -250px !important;
background: #101014;
floaT: left;
width: 250px !important;	
display: block !important;
opacity: 9 !important;
height: 100% !important;
position:fixed !important;
overflow:hidden;
-webkit-transition: all 900ms ease;
-moz-transition: all 900ms ease;
-ms-transition: all 900ms ease;
-o-transition: all 900ms ease;
transition: all 800ms ease;
top: 0px;
}




.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-track{background:rgb(34 34 34 / 0%);}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-thumb{background:#323232;}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar{width:4px;}
.header-menu.clearfix.fx-row.fx-start.open {
border-right: 0px solid #222 !important;	
lefT: 0px;	
display: block !important;
opacity:9 !important;
    -webkit-transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    transition: all 800ms ease;
  height: 210px; 
  overflow-y: auto;
}



#cssmenu.small-screen #menu-button.menu-opened:after{
	z-index:0;
	width: 100%;
	opacity: 90% !important;
	visibility: visible;
}






#cssmenu.small-screen #menu-button:hover:before {
  width: 25px;
}

#cssmenu.small-screen #menu-button:after {
  border-radius: 0px;
  position: absolute;
  top: 19px;
  left: 0px;
  display: block;
  height: 7px;
  width: 25px;
  border-top: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  content: '';
}
#cssmenu.small-screen #menu-button:before {
  position: absolute;
  top: 10px;
  left: 0px;
  display: block;
  height: 2px;
  width: 25px;
  background: #fff;
  content: '';
}

#cssmenu.small-screen #menu-button.menu-opened:before {
  top: 0px;
  background: url(../images/clos.svg) center no-repeat;
  width: 40px;
  height: 40px;
  z-index:11;
  lefT: -5px !important;
}


#cssmenu.small-screen #menu-button.menu-opened:after {
     display: block;
     animation: fade_in_show 0.5s
}

@keyframes fade_in_show {
     0% {
          opacity: 0;
          transform: scale(0)
     }

     100% {
          opacity: 1;
          transform: scale(1)
     }
}



#cssmenu.small-screen #menu-button.menu-opened:after{
  top: 0px;
  left: 0px;
  display: block;
  border-top: 0px solid #ffffff;
  border-bottom: 0px solid #ffffff;
  content: '';
	z-index: 1 !important;
	content: "";
	width: 100%;
	height: 100%;
	floaT: left;
	position: fixed;
	right: 0px;
	opacity: 0%;
	background: #100f12;
}

.header-menu.clearfix.fx-row.fx-start {
z-index:1;
lefT: -270px;
background: #101014;
floaT: left;
width: 260px !important;	
display: block !important;
opacity: 9 !important;
height: 100% !important;
position:fixed !important;
overflow:hidden;
-webkit-transition: all 900ms ease;
-moz-transition: all 900ms ease;
-ms-transition: all 900ms ease;
-o-transition: all 900ms ease;
transition: all 800ms ease;
top: 0px;
}

.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-track{background:rgb(34 34 34 / 0%);}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar-thumb{background:#323232;}
.header-menu.clearfix.fx-row.fx-start.open::-webkit-scrollbar{width:4px;}
.header-menu.clearfix.fx-row.fx-start.open {
border-right: 0px solid #222 !important;	
lefT: 0px;	
display: block !important;
opacity:9 !important;
    -webkit-transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    transition: all 800ms ease;
  height: 210px; 
  overflow-y: auto;
}


#cssmenu.small-screen ul {
  width: 100%;	
  display: none;
}

#cssmenu.small-screen > ul > li {
  float: left;
}
#cssmenu.small-screen.align-center > ul {
  text-align: left;
}

#cssmenu .open ul li {
	floaT: left;
  width: 100%;

}

.meniu-scrol-1::-webkit-scrollbar-track{background:#222;}
.meniu-scrol-1::-webkit-scrollbar-thumb{background:#333; border-radius: 0px; }
.meniu-scrol-1::-webkit-scrollbar{width:8px;}





.footer-baner.footer-1 {
    margin: 0px 0px -16px 0px;
}

.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 10px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, #40227c 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -35% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 45%;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 0px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(56 14 68 / 35%);
	padding: 0px 0%;
	z-index:1;
}





#tab01 .box_in {
    padding: 0px 0px 20px 0px;
}


.kontaqt-03 .kontaqt-6, .kontaqt-03 .kontaqt-7 {
	color:#fff !important;
}


.kontaqt-3 .kontaqt-6, .kontaqt-3 .kontaqt-7 {
	color: #818181;
}

.kontaqt-3 .kontaqt-5 {
	color: #ffffff;
	-webkit-box-shadow: 0px 0px 0px 5px #2b2b36;
}


.kontaqt-03 .kontaqt-5 {
	background: #E28BD1;
	color:#fff;
	-webkit-box-shadow: 0px 0px 0px 5px #f9a2e8;
}

.kontaqt-1 {
	overflow:hidden;
    text-align: center;
    margin-top: 0px;
    width: 100%;
    floaT: left;
    background-color: #fff;
    margin-bottom: 4%;
    border-radius: 10px;
    position: relative;
}


   

.kontaqt-03.kontaqt-3 {
	background: #E28BD1;
	color:#fff !important;
	box-shadow: 0 0px 0px 0 #e6e7e8;
	-webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
}
.kontaqt-3 {
	background: #1e1e26;
	width: 50%;
	floaT: left;
	position: relative;
}

.kontaqt-5 {
    width: 55px;
    height: 55px;
    font-size: 17px;
    line-height: 55px;
    text-align: center;
    margin: 40px auto 10px auto;
    position: relative;
    border-radius: 100px;
    color: #297cbb;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.kontaqt-6 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 2% 0% 1% 0%;
    font-family: font-1;
    font-size: 15px;
}

.kontaqt-7 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 1% 0% 6% 0%;
}






#dle-content .vn-nius-0{
    margin: 0px 0px;
}

#dle-content .vn-nius-8{
	height: 32px;
	position:relative;
	overflow:hidden;
}

#dle-content .vn-nius-1 {
    width: 30.8%;
    floaT: left;
    position: relative;
    margin: 0px 12px 0px 8px;
}





.text p {
width: 100%;
text-align: left;	
margin: 0px 0px 0px 0px !important;
}


.text{
line-height: 22px;	
}

.text img.fr-dii.fr-fil {
  margin: -0px 15px 5px 0px !important;
  max-width: calc(100% - 5px);
}

.text hr {
    background-color: currentColor;
    border: 0;
    color: inherit;
    margin: 1rem 0;
    opacity: .25;
}





.login_check {
position:relative;	

}

.login_check .btn{
position:absolute;	
right: 0px;
margin: 5px 4px 0px 0px;
border-radius: 4px;
}


.center-size-4{
	margin: 0px 16px 0px 8px;
}


.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 5% 0% 6% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #fcae19;
    font-size: 16px;
}





.box_in .title{
	color:#b5b5bd;
	font-size: 18px;
    font-family: font-1;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    background-color: #100F15;
    border-radius: 10px;
    position: relative;
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
    -webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
}

.box {
    margin-bottom: 2% !important;
    width: 100%;
    floaT: left;
    color:#fff;
}

.box_in {
    padding: 4% 5%;
}

.center-size-3{
	margin: 0px 10px;
}


.quicksearch-groupbtn a{
	color:#E28BD1;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 46px;
    line-height: 45px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#E28BD1;
    font-size: 14px;
    right: 50px;
}


.div-shesvla-0012 a:hover {
	color:#E28BD1;
}


.div-shesvla-0012 a{
	text-align: center;
	width: 100%;
	float: left;
	margin: -10px 0px 25px 0px;
	color:#767676;
	font-size: 14px;
	position:relative;
}


.div-shesvla-8 input {
    display: inline-block;
    width: 100%;
    height: 46px;
    font-family: font-2;
    line-height: 22px;
    padding: 10px 15px;
    vertical-align: middle;
    border-radius: 4px;
    color:#fff;
    background: #2a2727020;
    border: 1px solid #2a2929;
    -webkit-transition: border 0.2s linear 0s;
    transition: border 0.2s linear 0s;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.div-statistika-2{width:100%;float:left;margin:0px 0px 25px 0px;position:relative;}
.div-shesvla-12 a:hover{color: #2196f3;}
.login_inputs{text-align:right;float:left;width:90px;}
.login_inputs .btn{font-family:font-1;}
.div-shesvla-11{color:#fff;float:left;width:100%;margin: 25px 0px 10px 0px;font-size:14px;font-family:font-1;}
.div-hesvla-8 input{box-shadow:inset 0px 2px 5px 0px rgba(0, 0, 0, 0.05);background:rgba(238, 237, 247, 0.51);color:#767589;border-radius:3px;font-size:13px;letter-spacing:-0.4px;}
.div-shesvla-8{margin:0px 35px;}

.avt-1 .div-shesvla-7{float:left;width:100%;margin:0px 0px 0px 0px;}
.avt-1 .div-shesvla-6{margin: -25px 0px 5px 0px;}


.div-shesvla-0{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;}
.div-shesvla-6{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;border-radius:10px;}
.div-shesvla-1{display:none;}
.div-shesvla-10{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 30px 0px;}

.div-shesvla-12 a{ color:#fff !important; }

.div-shesvla-12:hover{
    background-color: #f5a62b;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.div-shesvla-12{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	text-align:right;float:right;
color:#fff;
border: 0 none;
font-family: font-1;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    height: 36px;
    border-radius: 100px;
    line-height: 22px;
    outline: none;
    background-color: #f5b44f;
    color: #fff;
    border: 0 none;
    padding: 7px 22px;
    text-decoration: none !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all ease .1s;
    transition: all ease .1s;
    margin-bottom: 40px;

}




.avatar{display:inline-block;}
.avatar .cover{width:100px;height:100px;border-radius: 100px;white-space:nowrap;text-indent:-9999px;display:inline-block;}
.comment .avatar{float:left;margin-right:15px;position:relative;}
.comment .avatar .cover{width:36px;height:36px;}
.com_online{position:absolute;left:100%;top:50%;margin:-4px 0 0 -4px;overflow:hidden;text-indent:-9999px;border:2px solid #fff;width:4px;height:4px;border-radius:50%;}
.cover{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}


.div-ajax-1{
	width: 100%;
	floaT: left;
}



.div-profili-1 span{color: #CA5FB5;}
.div-profili-6{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 0px 0px;border-top:1px #eee solid;}
.div-profili-4{ border-radius: 100px; width:100px;margin:9px auto 3px auto;}
.div-profili-3{width:100%;float:left;font-size:13px;margin:0px 0px 0px 0px;}
.div-profili-2{position:relative;border-radius: 100px;padding:0px 0px 0px 0px;width:118px;float:left;font-size:13px;margin:0px 0px 30px 0px;line-height:20px;color:#333333;text-align:left;border: 1px #24222c solid;text-align:center;}
.div-profili-7 a:hover, .hala-profili-6:hover{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;color: #CA5FB5;}
.div-profili-7 a, .hala-profili-6{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
.div-profili-7{position:relative;z-index:999;font-family:font-2;text-indent:0px;width: 59%;float:right;font-size:14px;margin:0px 0px 30px 0px;line-height:28px;color:#333333;text-align:left;}
.div-profili-0{margin:0px 30px;}

.div-profili-7 ul a{color: #a8a7ad;border-left: 2px #24222c solid;padding: 0px 0px 0px 15px;}



.div-profili-1{height:66px;font-family:font-1;text-indent:25px;width:100%;float:left;font-size:14px;margin:0px 0px 30px 0px;line-height:70px;color: #a8a7ad;text-align:left;border-bottom:1px #24222c solid;}






.div-ajax-25{
	width: 40px;
	height: 40px;
	background: rgb(238 238 238 / 0%);
	position:relative;
	floaT: left;
	border-radius: 100px;
	text-align: center;
	line-height: 40px;
	font-size: 20px;
	color: #ffffff;
	position:absolute;
	top: 14px;
	right: 16px;
}


.cd-popup{z-index: 999999 !important;position:fixed;left:0;top:0;height:100%;width:100%;

background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgb(33 8 38 / 30%) 0%, rgba(8, 6, 16, 0) 100%) ; backdrop-filter: blur(8px);

opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{box-shadow: 0px 0px 50px 10px #626262; border-radius: 20px;position:relative;width: 100%;max-width: 400px;margin: 6em auto;display: flex;background: #0D0C11;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.cd-popup-container .cd-popup-close{position:absolute;top: 0px;right:0px;width:50px;height:50px;}
.cd-popup-container .cd-popup-close::after{content:"";position:absolute;top:0px;width:50px;border-radius: 100px;height:50px;top: 8px;lefT: -10px;opacity:9;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}








.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 0px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-1:hover .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: -50px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-9{
margin: 0px 15px;
}


.ab-search-1:hover .ab-search-8{
	bottom: 0px;
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-8{
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
	width: 100%;
	position:absolute;
	floaT: left;
	bottom: -150px;
	background: #CA5FB5;
	border-radius: 0px 0px 10px 10px;
	padding: 12px 0px;
	text-align: center;
	z-index:1;
	font-size: 13px;
}

.notfound{
	color:#fff;
	width: 100%;
	position: absolute;
	text-align: center;
	margin-top: 12%;
	font-size: 16px;
}


.seperator{
	display: none !important;
}

.ab-search-1:hover .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 9; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}
.ab-search-1 .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 0; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}


.ab-search-1:hover .ab-search-3 {
    background: rgb(226 139 209 / 40%);
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}


.ab-search-3 {
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
    width:  100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    left: 0px;
    top: 0px;
    z-index: 1;
    background:  rgb(0 0 0 / 10%);
    border-radius: 5px;
}



.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 14px !important;
}


.ab-search-2 img{
	object-fit: cover;
	width: 100%;
	height: 230px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
}

.ab-search-2{
	width: 100%;
	height: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
}

.ab-search-1{
	width: 167px;
	height: 208px;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 20px 0px 20px 13px;
	border-radius: 5px;
}


.ser-sidebar-div-2{
margin: 0px 15px; 
}

.ser-sidebar-div-1{
    width: 100%;
    background: #17191e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 7px;
    font-family: font-1;
}

.serch-divc-3{
	width: 100%;
	floaT: left;
}


.center-size-3{
	margin: 0px 16px 0px 10px;
}

.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 3% 0% 5% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #E28BD1;
    font-size: 16px;
}


.speedbar-1 a{
	font-size: 0px;
}



.nohom .movie-desc{position:absolute;right: 110.8%;}

.nohom #dle-content{
	width: 100%;
	float: left;
	position:relative;
	margin: 0px -0px;
}



.navigation1 a:hover {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5;
    color:#fff !important;
}

.navigation1 span  {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5 !important;
    color:#fff !important;
}

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 11px;
    display: inline-block;
    background:#24222B;
    border: 2px solid #24222B;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

.navigation1{
    background:#0D0C11;
    border-radius: 10px;
    padding: 1% 0px;
    width: 100%;
    floaT: left;
    text-align: center;
    margin-bottom: 20px;
}




.accordion li a, .accordion .link{
	  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li :hover, .accordion .link a:hover{
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #fcae19 !important;
}



.accordion li .fa-chevron-down {
  color: #fcae19;
  font-size: 11px !important;
  margin-top: 3px;
}





.accordion {
  width: 100%;
  margin-top: 67px;
  background: #1a1e28;
}

.accordion .link {
	background:#1A1E2A;
  font-family: font-3;
  cursor: pointer;
  display: block;
  padding: 15px 15px 15px 41px;
  color: #9ea2af;
  font-size: 13px;
  font-weight: 700;
  border-bottom: 1px solid #232732;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  position: absolute;
  top: 16px;
  left: 16px;
  font-size: 15px;
  color: #9ea2af;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
  right: 17px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link { color: #fcae19; }

.accordion li.open i { color: #fcae19; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}



.submenu {
  display: none;
  background: #14171e;
  font-size: 14px;
}

.submenu li { border-bottom: 1px solid #1d2028; }

.submenu a {
	font-family: font-2;
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  padding: 12px;
  padding-left: 22px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.submenu a:hover {
  background: #fcae19;
  color: #000 !important;
}





.filter-slider#xf_year {
        position: relative;
        margin: 30px 0px 20px 0px;
        background: #33353e;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    
#xf_imdb { 
	width: 100%;
	margin: 20px 0px 0px 0px !important;
	float: left;
}


    .div-filtri-3 {
        width: 100%;
        font-size: 16px;
        floaT: left;
        font-family: font-1
    }
    .div-filtri-2 {
        margin: 2% 3% 1% 3%
    }
    .div-filtri-1 {
        color: #fff;
        width: 100%;
        margin: 0% 0% 15px 0%;
        line-height: 25px;
        background-color: #0c0f15;
        floaT: left;
        position: relative;
        font-size: 15px;
        letter-spacing: 0.5px;
        border-radius: 5px;
    }


   .clr.infoblock .title {
       color: #E28BD1;
       padding: 0px 0px 4px 0px;
       width: 100%;
       floaT: left;
       font-family: font-3;
    }
    .clr.infoblock b {
        color: #fff;
        padding: 0px 0px 0px 0px;
        width: 100%;
        floaT: left
    }
    .clr.infoblock {
    	width: 100%;
    	floaT: left;
    	position:relative;
        color: #fff;
        margin: 20px 0px 30px 0px;
        text-align: center;
    }
    #navigation {
        width: 100%;
        floaT: left
    }
    #navigation .navigation-button {
        display: block !important
    }
    .navigation-button {
        display: none !important
    }

    .filter-buttons{
	width: 100%;
	floaT: right;
	margin: 20px 0px 6px 0px !important;
}
   
    .filter {
        padding: 0px 6px 0px 6px !important;
    }
    .no-select {
        color: #8c8b8e;
        position: relative;
        z-indeX: 99999;
        padding: 0px 10px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .sector {
        padding: 30px 0
    }
    .sector.nobottom {
        padding: 0px 0 0
    }
    .sector_title {
        font-size: 30px;
        line-height: 36px;
        margin-bottom: 15px
    }
    .filmslist .sector_title {
        margin-left: 15px;
        margin-right: 15px
    }
    .sector_title .button {
        font-size: 13px;
        color: #333;
        line-height: 20px
    }
    .filmslist .filter {
        margin: 0 -15px
    }
    .filter .title {
        color: #666;
        font-size: 15px
    }
    .filter .title .fa {
        margin-right: 3px
    }
    #xf_imdb.filter-slider.ui-widget-content {
        position: relative;
        margin: 10px 0px 40px 0px !important
    }
   .filter-slider.ui-widget-content {
        position: relative;
        margin: 30px 0px 0px 0px;
        background: #2a3140;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    .filter-slider .steps span {
    	font-family: font-3;
        position: absolute;
        top: 10px;
        font-size: 0px;
        color: #8d8d8d;
        text-align: center;
        width: 26px;
        text-align: center
    }
    .filter-slider .steps span:before {
        content: '';
        display: block;
        width: 1px;
        margin: 0 auto;
        height: 7px;
        background: #2a3140;
    }
    .filter-slider .steps .s1 {
        left: 0;
        margin-left: 0
    }
    .filter-slider .steps .s2 {
        left: 25%;
        margin-left: 1px
    }
    .filter-slider .steps .s3 {
        left: 50%;
        margin-left: -12px
    }
    .filter-slider .steps .s4 {
        left: 75%;
        margin-left: 1px
    }
    .filter-slider .steps .s5 {
        left: 100%;
        margin-left: -24px
    }
    .filter-value {
        width: 25px;
        text-align: center;
        color: #fff;
        font-size: 10px;
        height: 22px;
        line-height: 22px;
        text-shadow: none;
        padding: 0 5px;
        border-radius: 4px;
        font-size: 11px;
        position: absolute;
        top: -27px;
        margin-left: -18px !important
    }
    #xf_year .filter-value {
        margin-left: -25px
    }
    #xf_imdb .filter-value {
        margin-left: -21px
    }
    .ui-slider {
        position: relative;
        text-align: left
    }
    .ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 2;
        width: 16px;
        height: 16px;
        margin-left: -7px;
        top: -5.4px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        -ms-touch-action: none;
        touch-action: none;
        cursor: pointer;
        text-align: center;
        background-color: #1d1c21
    }
    .ui-slider .ui-slider-handle:before {
        content: '';
        margin-top: 5px;
        width: 5px;
        height: 5px;
        display: inline-block;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px
    }
    .ui-slider .ui-slider-handle.ui-state-active:before {
        display: none
    }
    .ui-slider .ui-slider-range {
        position: absolute;
        z-index: 1;
        font-size: .7em;
        display: block;
        border: 0;
        background-color: #191820;
        background: #E28BD1;
        top: -0px;
        height: 100%
    }
    .ui-slider.ui-state-disabled .ui-slider-handle,
    .ui-slider.ui-state-disabled .ui-slider-range {
        filter: inherit
    }
    .ui-slider-horizontal .ui-slider-range-min {
        left: 0
    }
    .ui-slider-horizontal .ui-slider-range-max {
        right: 0
    }
    .filter .ui-state-default {
        background: #CA5FB5;
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button span {
        display: none
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button a {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        margin: 0px 0
    }
    .navigation-button span {
        display: none
    }
    .navigation-button a {
        display: inline-block;
        background: #ffbb04;
        color: #333;
        font-weight: normal;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        border: 0px solid #ffbb04;
        padding: 12px 22px 10px 22px;
        font-family: font-1;
        white-space: nowrap;
        -webkit-transition: background 0.2s ease-out;
        -moz-transition: background 0.2s ease-out;
        -o-transition: background 0.2s ease-out;
        transition: background 0.2s ease-out
    }
    .navigation-button a:hover {
        text-decoration: none;
        background: #FFD862;
        cursor: pointer
    }






.moviesi-1 .svri-div-5, .moviesi-1 .home-v-11 img{
	height: auto;
}

.sidebar-div-5 a:hover{
	color:#ffffff;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.sidebar-div-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	floaT: left;
	position:relative;
	font-size: 13px;
	max-width: 100%;
	padding: 0px 20px;
	line-height: 38px;
	background: #232228;
	border-radius: 100px;
	margin: 0px 10px 10px 0px;
}


.sidebar-div-5 {
	width: 100%;
	floaT: left;
	font-size: 0px;
	margin: 10px 0px 0px 0px;
}



.sidebar-div-4{
	width: 100%;
	floaT: left;
	position:relative;
	/* overflow:hidden; */
}



.sidebar-div-3{
	color:#fff;
	width: 100%;
	floaT: left;
	border-radius: 0px;
	position:relative;
	font-size: 15px;
	font-family: font-1;
	margin-bottom: 10px;
	padding: 0px 0px 15px 0px;
	border-bottom: 1px #232228 solid;
}



.sidebar-div-2{
	padding: 0px 20px;
}


.sidebar-div-1{
	box-shadow: 0px 0px 0px 1px #1c1b24;
	width: 50%;
	height: 360px;
	floaT: left;
	background:#100F15;
	border-radius: 0px;
	position:relative;
	padding: 20px 0px 15px 0px;
	margin-bottom: 5px;
}






.moviesi-1 .svri-div-5 {
  margin-top: 0px;
}


.moviesi-1 .svri-div-00{
	width: 50%;
}

.containerr-1 .pop-right .movie-desc .filmisv-1{left:399px;}
.containerr-1 .movie-desc { lefT: -400px !important; }

.containerr-1 .movie-item.pop-right.active .movie-desc-1:before{
  left: 380px !important;
}

.moviesi-1.svri-div-0{
	overflow:hidden;
	margin-bottom: 0px;
}



.moviesi-1 .container{
	width: 102%;
	floaT: left;
	margin: 20px 0px 0px -10px;
}

.moviesi-1 .svri-div-6{
	margin-right: 0px;
	width:100%;
	border-radius: 0px;
	lefT: 0px;
	position:relative;
	floaT: left;
}

.moviesi-1 .svri-div-5 {
   float: right;
}

.footer-04 {
	margin: 16px 0px 0px 0px;
    floaT: left;
    position: relative;
}



.uyure-slaider-1 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232e;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.uyure-slaider-1 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.uyure-slaider-1 .slick-next{
	top: -54px;
}


.uyure-slaider-1 .slick-prev{
	top: -54px;
}



.uyure-slaider-1 .slick-dots{
display: none !important;
}



.footer-14 a:hover{text-decoration:none;text-decoration:underline;}

.footer-a a{
color:#E28BD1 !important;
}


.footer-12{
	z-index:1;
	width: 2px;
	height: 64px;
	position: absolute;
	lefT: -30px !important;
	top: 10px;
	background: #27252F;
	content: "";
}

.footer-11 li::before {
	z-index:1;
    width: 15px;
    height: 2px;
    position: absolute;
    lefT: -30px !important;
    top: 8px;
    background: #27252F;
    content: "";
}

.footer-11 li a{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li:hover a{
color:#E28BD1;
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li{
    z-index: 1;
    width: 100%;
    padding: 0px 0px 15px 0px;
    floaT: left;
    position: relative;
}


.footer-11 {
    z-index: 1;
    width: 33%;
    floaT: left;
    position: relative;
}


.footer-6{
    width: 120px;;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/18.svg) left no-repeat;
    background-size:100%;
    floaT: left;
    margin: -20px 30px 0px 0px;
}

.footer-08.footer-8:hover{
	border: 2px #E28BD1 solid;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-8:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	border: 2px #3967dd solid;
	background: #3967dd;
}


.footer-8 {
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	width: 29px;
	height: 29px;
	border: 2px #27252F solid;
	border-radius: 10px;
	text-align: center;
	line-height: 29px;
    floaT: left;
    margin: -2px 0px 0px 15px;
}


.footer-7 {
	margin-right: 10px;
    floaT: left;
}


.footer-5 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-4{
	margin: 0px 0px 0px 0px;
    width: 180px;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/logo-1.svg) left no-repeat;
    floaT:left;
}



.footer-14 a{
  color: #E28BD1;
}


.footer-14 {
    floaT: right;
}


.footer-15 {
    floaT: left;
}


.footer-13 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 30px 0px 0px 0px;
    padding: 25px 0px 10px 0px;
    border-top: 1px #1D1B24 solid;
    color:#fff;
    font-family: font-1;
    font-size: 14px;
    letter-spacing: 0.4px;
}



.footer-9 {
	margin-top: 15px;
	z-index: 1;
	width: 96%;
	floaT: right;
	position: relative;
}


.footer-3 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}

.footer-2 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 40px 0px 15px 0px;
    background:#100F15;
}





.a-movie-3 .div-titl-1{
	margin: 0px 0px 5px 0px;
}



.msaxiobi-5 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232F;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.msaxiobi-5 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.msaxiobi-5 .slick-next{
	top: -52px;
}


.msaxiobi-5 .slick-prev{
	top: -52px;
}



.a-movie-07{
	width: 101%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.a-movie-3 {
    z-index: 111;
    margin: 0% 0% 1% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 20px;
    color: #fff;
    -webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-family: font-1;
    letter-spacing: 0px;
}

.a-movie-3 a {
    z-index: 1;
    color: #fff;
}

.msaxiobi-5 .slick-dots{
	display: none !important;
}

.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{padding-bottom: 20px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:190px;floaT:left;object-fit:cover;border-radius:4px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.container-eye{
	width: 100%;
	height: 290px;
	float: left;
	position:relative;
	/* overflow:hidden; */
}


.fas-icon-5 .div-titl-3 {
    border: 5px #100F15 solid;
}

.feris-m.fors-div-01.fors-div-1{
   margin: 0px 0px 1px 0px;	
}

.fors-div-01.fors-div-1{
   margin: 0px 0px 20px 0px;	
}

.fors-div-01.fors-div-1k {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

.fors-div-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}



.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	height: 36px;
	border: 0px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
    floaT: left;
    font-size: 13px;
    padding: 0px 18px;
    position:relative;
    color:#9B9B9B;
    margin: 0px 0px 0px 0px;
}

.svri-div-tab-1 li {
    floaT: left;
    border-radius: 100px;
}


.svri-div-tab-1 li:hover a{
    color:#ffffff !important;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li:hover{
    color:#fff;
    background: #18181B;
     -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
    color:#9B9B9B;
}

.svri-div-tab-1 {
	font-family: font-2;
	font-size: 15px;
    floaT: right;
    position: absolute;
    color:#fff;
    right: 0px;
}


.uyure-slaider-1{
	width: 99.5%;
	floaT: left;
	margin: 0px 0px;
}

.container-3{
	width: 102%;
	floaT: left;
	margin: 0px -10px;
}

.tu-div-00 .slick-slider {
    padding-bottom: 10px;
}

.tu-div-00 .slick-dots{ bottom: -5px; }

.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.fas-icon-3 .div-titl-3 {
    border: 5px #100F15 solid;
}

.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 20px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}


.tu-div-2{
    width: 101.8%;
    float: left;
    margin: 0px -10px;
}


.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img {
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #E28BD1, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #E28BD1;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-10 li{
  width: 6px;
  height: 6px;
  background:#2F2C39;
  float: left;
  margin: 4px 0px 0px 0px;  
  font-size: 14px;
  position: relative;
  border-radius: 100px;
  right: 5px;
}


.vn-nius-10{
  width: 4px;
  float: left;
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  position: relative;
  right: 0px;
  float: right;
}



.vn-nius-8{
    color:#fff;
    font-family: font-1;
    width: 92%;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 14px;
    line-height: 16px;
    position: relative;
}

.vn-nius-7{
  width: 100%;
  float: left;
  margin: 10px 0px 20px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 170px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}


.vn-nius-0{
    margin: 0px 10px;
}




.gb-ena-1 .c-movie-ena-1 {
	width: 75px;
    position: absolute;
    z-indeX:1;
    left: 20px;
    bottom: 20px;
}


.movie-item img {
    -webkit-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    transition: all 5s cubic-bezier(0, 0, 0.2, 1);
      -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
}


.movie-item:hover img {
    -webkit-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}



.container-1 .filmisv-1{left:-200px;}

.container-1 .movie-desc {
    right: -400px;
}



.movie-item.pop-right.active .movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-1.svg) 10px 15px no-repeat;
  z-index:111;
  position:absolute;
  left: -20px !important;
}

.movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-02.svg) -6px 15px no-repeat;
  z-index:111;
  position:absolute;
  right: -20px;
}



.movie-item:hover .movie-desc {
    display: block;
    visibility: visible;
    opacity: 1;
    animation: fade 0.3s;
}

@keyframes fade {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}



.gb-filmisvidi-7{ color:#fff; line-height:17px;width:100%;/* height:17px; */position:relative;overflow:hidden;float:left;font-size: 14px;margin: 0px 0px 5px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-6{ color: #A6A6A6; line-height:17px;width:100%;float:left;font-size: 14px;margin: 0px 0px 20px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-5{ margin-top: 5px; width: 18%;float:right;font-size:12px;line-height:18px;text-align:right;}
.gb-filmisvidi-4{ margin-top: 5px; width:100%;height:14px;overflow:hidden;position:relative;float:left;font-size:13px; font-family: font-1; font-style: normal; font-weight: 700; font-size: 15px; line-height: 93.7%; /* or 17px */ color: #6F6E7A;}
.gb-filmisvidi-3{width:100%;height:15px;overflow:hidden;position:relative;float:left;font-family: 'Camber'; font-style: normal; font-weight: 600; font-size: 16px; line-height: 93.7%;}
.gb-filmisvidi-2{width: 100%;float:left;font-size:13px;color:#fff;}
.gb-filmisvidi-1{width:100%;float:left;font-size:13px;padding-bottom:8px;margin-bottom:15px;border-bottom:1px solid #272530;}
.gb-filmisvidi-00{margin:25px;}
.gb-filmisvidi-7 a{color:#fff;}
.gb-filmisvidi-7 a:hover{color:#E28BD1;}
.gb-filmisvidi-0{width:100%;height: 280px;float:left;color:#fff;line-height:20px;text-align:left;position:relative;font-size:13px;}
.gb-ena-1 .color-1{color:#fff;}
.new-gb-8 .fa{margin-right:-1px !important;}
.new-gb-8 span{background:url(../images/f.svg) center no-repeat;width:50px;line-height:0px;text-align:center;font-size:0px;height:50px;float:left;}
.mmovie-img-inner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;opacity:0;background-color:rgba(0,0,0,0.6);transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;}
.mmovie-img-inner:hover{opacity:1}
.sshow-desc{position:absolute;left:-0px;top:0px;font-size:30px!important;color:#FFF;cursor:pointer;width:264px;height:250px;}
.movie-item{float:left;position:relative !important;width: 100%;}
.movie-item.active{z-index:1111;}
.movie-img{border-radius:10px;height:280px;width:100%;overflow:hidden;position:relative;z-index:1;}
.movie-img img{opacity:9;position:relative;height:280px;width:100%;     object-fit: cover;}
.movie-item pop-right active:hover .movie-img-inner{opacity:1;}
.show-desc{position:absolute;left:-0px;top:-0px;font-size:30px!important;color:#FFF;cursor:pointer;width:100%;height:280px;}
.movie-desc{position:absolute;right: 111%;top:0px;z-index: 1 !important;width:381px;height:280px;background:#191820;  display:none;padding-bottom:0px;border-radius:10px;}
.pop-right .movie-desc .filmisv-1{left:-200px;}
.filmisv-1{right:-200px;}
.pop-right .movie-desc .filmisv-1, .filmisv-1{  border-radius:10px;width: 180px;height:280px;overflow:hidden;position:absolute;margin:0px 0px 0px 0px;z-index:1;background: linear-gradient(180deg, rgba(7, 15, 41, 0) -78.93%, #E28BD1 100%); border-radius: 10px;}

.v-msx .pop-right .movie-desc .filmisv-1, .v-msx .filmisv-1{ background: linear-gradient(180deg, rgba(7, 15, 41, 0) -20%, #E28BD1 100%);  }

.pop-right .movie-desc{font-size:14px;right:auto;left:200px;top:0px !important;z-index:99;}
.new-gb-8{padding:0px;margin:100px auto;width:50px;color:#fff;cursor:pointer;}
.nnew-gb-8{position:absolute;left:37%;top:28%;font-size:50px;color:#fff;cursor:pointer;}


#dle-content{
	width: 100%;
}




.svri-div-7{
  width: 180px;
  floaT: left;
  position:relative;
  background:#333;
  border-radius: 10px;
  margin: 0px 10px 20px 10px;
}

.c-ena-1 img{
    width: 20px !important;
    height: 20px !important;
}


.c-ena-1{
    width: 20px;
    height: 20px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    display: inline-block;
}


.c-movie-ena-1 {
    position: absolute;
    z-indeX:1;
    right: 20px;
    bottom: 20px;
}


.c-movie-ena-3 {
	padding: 0px 0px 0px 10px;
    text-align: center;
    color:#ffffff;
    floaT: right;
    overflow:hidden;
    position: relative;
    font-family: 'Momcake';
font-style: normal;
font-weight: 700;
font-size: 17px;
}


.c-movie-ena-2 {
    width: 44px;
    height: 22px;
    text-align: center;
    line-height: 23px;
    background: #FBB70A;
    border-radius: 3px;
    color:#000000;
    floaT: left;
    font-size: 11px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: relative;
}



.c-movie-1 img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-1:hover  img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.c-movie-07 {
	line-height: 20px;
    float: left;
    margin: 2px 10px 0px 0px;
}

.c-movie-7 {
	line-height: 20px;
    float: left;
    margin: 0px 20px 0px 0px;
}


.c-movie-6 {
    float: left;
    margin: 2px 20px 0px 0px;
}

.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 13px;
    font-family: font-1;
     margin: 0px 0px 0px 0px;
}
.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 14px;
    font-family: font-1;
    margin-bottom: 15px;
    color: #B1B1B1;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 15px;
    font-family: font-1;
}



.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%) ;
    backdrop-filter: blur(45px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}





.svri-div-00{
		width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 20px;
}



.svri-div-5, .home-v-11 img{
	object-fit: cover;
}

.c-movie-1{
	display: none;
}




.svri-div-4{
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}




.svri-div-0 .div-titl-2{
    margin-top: 0px;
}

.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}

.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-1:hover .svri-div-3{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-001.svri-div-0{
	margin-bottom: 0px;
}

.responsive-2 div:nth-child(5){display:none}

.responsive-2.svri-div-0{
	margin-bottom: 0px;
}

.responsive-2 .svri-div-6{ 
margin-left: -10px; 
width: 102.5%; 
floaT: left; 
position: relative; 
overflow:hidden; 
border-radius: 10px; 
color:#fff; 
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 20px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color:#E28BD1;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.reklama-1 img{
	width: 100%;
	line-height: 0px;
}


.reklama-4.reklama-1{
	width: 100%;
	floaT: left;
	margin: 20px 0px 0px 0px;
}


.reklama-3.reklama-1{
	margin: 0px 0px 0px 0px;
}

.reklama-1{
	width: 100%;
	floaT: left;
	margin: 0px 0px 20px 0px;
}



.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #E28BD1 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-9 {
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 102.2%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.new-koleqcia-8{
margin: 0px 5px;
floaT: left;
}

.new-koleqcia-4{
margin: 0px 20px;
}

.new-koleqcia-3{
	border-bottom: 1px #1A1920 solid;
	width: 100%;
	floaT: left;
	padding: 20px 0px;
}


.new-koleqcia-7{
	width: 49%;
	floaT: right;
	margin: 0px -10px 0px 0px;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
	width: 100%;
	floaT: left;
	background:#121117;
	padding: 20px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{
color:#E28BD1;
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	font-size: 14px;
	padding: 0px 20px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 16px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 20px 0px;
}

.new-koleqcia-9, new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 40px;
    height: 40px;
    border-radius: 100px;
}

.new-koleqcia-5{
	margin: 15px 0px 0px 4px;
    width: 40px;
    height: 40px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #100F15;
}


.new-koleqcia-1{
    width: 47.5%;
    floaT: left;
    position:relative;
    color:#fff;
    background: #100F15;
    margin: 0px 10px 20px 10px;
    overflow:hidden;
    border-radius: 10px;
}



.div-titl-4{
    floaT: left;
    position:relative;
    color:#fff;
    font-family: font-1;
    margin-top: 27px;
    font-size: 15px;
    margin-lefT: 14px;
}

.fas-icon-5 .fas-icon-1{
    background: url(../images/icon-13.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-4 .fas-icon-1{
    background: url(../images/icon-9.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-3 .fas-icon-1{
    background: url(../images/icon-6.svg) center no-repeat;
    height: 34px;
    width: 95%;
}
.fas-icon-6 .div-titl-3{
    background:#FBB70A;
}

.fas-icon-3 .div-titl-3{
    background:#00D14F;
}

.fas-icon-2 .div-titl-3, .fas-icon-4 .div-titl-3{
    background:#FF1E32;
}

.sidebar-div-3 .fa-tag{
    background: url(../images/icon-12.svg) 0px 0px no-repeat;
    width: 32px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 0px 0px -5px 0px;
    font-size: 17px;
}

.sidebar-div-3 .fa-filter{
    background: url(../images/icon-11.svg) 0px 0px no-repeat;
    width: 35px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 1px 0px -5px 0px;
    font-size: 17px;
}


.fas-icon-2 .fas-icon-1{
    background: url(../images/icon-5.svg) center no-repeat;
}

.fas-icon-7 .fas-icon-1{
    background: url(../images/icon-15.svg) center no-repeat;
    height: 33px;
    width: 96%;
    float: left;
}


.fas-icon-new.fas-icon-9 .fas-icon-1{
    background: url(../images/new.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-video.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-7.svg) center no-repeat;
    background-size: 25px;
    height: 34px;
    width: 96%;
    float: left;
}




.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-10.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-6 .fas-icon-1{
    background: url(../images/icon-14.svg) center no-repeat;
    height: 32px;
    width: 96%;
    floa:T left;
}

.fas-icon-1{
	margin-top: 0px;
    width: 90%;
    height: 35px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/icon-4.svg) center no-repeat;
    floaT: left;
}


.feris-1 .div-titl-3{
    border: 5px #100F15 solid;
}

.div-titl-3{
    width: 6px;
    height: 6px;
    border: 5px #08070C solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -9px;
    top: 8px;
}


.div-titl-2{
    width: 34px;
    height: 34px;
    border: 2px #2F2C39 solid;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}



.div-titl-1{
    width: 60%;
    floaT: left;
    position:relative;
    color:#fff;
}




.tu-new-1 .tabs{
	margin: 20px 0px 0px 0px;
    floaT:right;
    position:relative;
    color:#fff;
}

.tu-new-1 .tabs .active{
background:#18181B;
color:#ffffff;
}

.tu-new-1 .tab_container{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 15px;
}


.tu-new-1 .tabs li{
floaT: left;
padding: 0px 20px;
height: 38px;
line-height: 39px;
color:#ffffff;
font-family: font-2;
font-weight: 100;
border-radius: 100px;
cursor: pointer;
font-size: 14px;
}

.tu-new-1{
    z-index: 1;
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 0px;
}





.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    left: 50px;
    bottom: 40px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{
margin: 0px 0px 5px 0px;	
position:absolute;
lefT: 0px;
bottom: 40px;
font-weight: 100 !important;
letter-spacing: 0px;	
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-1';
font-style: normal;
font-size: 20px;
text-shadow: 0px 0px 10px rgb(0 0 0 / 55%);
line-height: 30px;
color: #FFFFFF;
text-transform: uppercase;
text-align: center;
padding: 10px 0px 10px 0px;
}



.van-slaid-13{
margin: 0px 0px 10px 0px;	
width: 100%;
height: 80px;
position:relative;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
}



.van-slaid-12{
font-size: 13px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover{
	color:#E28BD1;
}

.van-slaid-9 a{
	color:#fff;
}


.van-slaid-9{
border-bottom: 1px rgba(255, 255, 255, 0.1) solid;	
margin: 14px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 15px;
line-height: 20px;
color: #FFFFFF;
}


.van-slaid-8{
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{	
font-weight: 100 !important;
letter-spacing: 1px;	
width: 100%;
height: 34px;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-size: 20px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-6{
	margin-top: 50px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: 'font-1';
font-style: normal;
font-size: 20px;
line-height: 22px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}

.divi-sl-14 .slick-dots, .van-slaid-14{ width: 55% !important;  right: 0px;}

.van-slaid-14{
	floaT: right;
	overflow:hidden;
	position: relative;
}

.van-slaid-4{
padding: 0% 15%;
position:relative;
}



.van-slaid-3{
	floaT: left;
	overflow:hidden;
	position: relative;
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(255 255 255 / 0%) 0%, rgb(255 255 255 / 16%) 97.21%);
    backdrop-filter: blur(42px);
	padding: 0px 0%;
	z-index:11;
}


.divi-sl-14, .divi-sl-14 .van-slaid-1, .van-slaid-3, .van-slaid-2 img, .van-slaid-14{
	height: 330px;
}



.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 10px;
}



.center-top{
	width: 100%;
	floaT: left;
	margin-top: 80px;
	position:relative;
	z-index:1;
}





.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 3px 0px 0px 0px;
		opacity:1;
        width: 50px;
        height: 39px;
        border: none;
        border-radius: 100px;
        background: rgb(25 24 32 / 0%) url(../images/icon-2.svg) center no-repeat;
        padding: 0;
        outline: none;
        position: relative;
        z-index: 11;
        float: right;
        cursor: pointer;
    }


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 60px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}

.search-wrapper.active.search-wrapper::after {
    content: "";
    position: fixed;
    top: 60px !important;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:99999;
    background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgba(8, 6, 16, 0.6) 0%, rgba(8, 6, 16, 0) 100%) ;
    backdrop-filter: blur(40px);
}


.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: 1px;
        right: 90px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	height: 242px;
	overflow:hidden;
	border-radius: 0px 0px 5px 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 375px !important;
}


    .search-wrapper.active .input-holder {
		z-index:1;
        box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
		top: 0px;
		left: -110px;
		border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background:#2c2b34 !important;
    	width: 100%;
    	height: 46px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 12px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 10px;left: 12px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 1px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #6f7683;
}

.q_search input {
    float: left;
    top: -2px !important;
    text-indent: 60px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #07090d;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
    width: 55px;
    height: 37px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 41px;
    border-radius: 100px;
    font-size: 0px;
    background: rgb(25 24 32 / 0%) url(../images/icon-3.svg) center no-repeat;
    floaT: right;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
    position: absolute;
    z-index:0;
    margin: 7px 0px;
    width: 120px;
    floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}



.header-3 {
	box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
	overflow:hidden;
	height: 60px;
	float: left;
	position: fixed;
	widtH: 100%;
	color: #fff;
	background: #191820;
	line-height: 50px;
	z-index: 99999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
}

.logo-2 {
    float: left;
    width: 174px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.svg) 0px 0px no-repeat;
    overflow:hidden;
    margin: 17px 0px 0px 0px; 
    z-index:1;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px 0px 0px 50px;
				background: #08070C url(../images/right-1.svg) center no-repeat;
				  border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: #08070C url(../images/left-1.svg) center no-repeat;
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }

.slick-slide img{width:100%;}
.slick-slider{margin-bottom: 0%;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ width: 100%; border-radius: 0px;position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{ display:none; float:left;height:100%;min-height: 0px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,.slick-next:before{content:'';}
[dir='rtl'] .slick-next:before{content:'';}
.slick-dots{bottom: 25px;width:100% !important;position:absolute;display: block !important;padding:0;margin:0;list-style:none;text-align:center;z-index: 1;}
.slick-dots .slick-active{background:#ffffff;border-radius:0px;}
.slick-prev{right: 45px;floaT:left;border-radius:100px;font-size:0px !important;z-index:99999;line-height:50px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: rgb(255 255 255 / 40%);border-radius: 0px;position:relative;display:inline-block;width: 20px;height: 3px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:2px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.divi-sl-14 .slick-prev{ left: -17px; }
.divi-sl-14 .slick-next{ right: -17px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 43% !important; }
}


@media (min-width:1000px) and (max-width:1200px){

.crc-11 div:nth-child(12), .crc-11 div:nth-child(10){display:none}

.tu-new-01 li:nth-child(4){display:none}

.s-responsive-1 li:nth-child(12), .s-responsive-1 li:nth-child(11){display:none;}

.footer-baner.footer-1 {
    margin: 0px 0px -16px 0px;
}

.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 10px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, #40227c 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -35% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 35%;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 0px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(56 14 68 / 35%);
	padding: 0px 0%;
	z-index:1;
}





#tab01 .box_in {
    padding: 0px 0px 20px 0px;
}


.kontaqt-03 .kontaqt-6, .kontaqt-03 .kontaqt-7 {
	color:#fff !important;
}


.kontaqt-3 .kontaqt-6, .kontaqt-3 .kontaqt-7 {
	color: #818181;
}

.kontaqt-3 .kontaqt-5 {
	color: #ffffff;
	-webkit-box-shadow: 0px 0px 0px 5px #2b2b36;
}


.kontaqt-03 .kontaqt-5 {
	background: #E28BD1;
	color:#fff;
	-webkit-box-shadow: 0px 0px 0px 5px #f9a2e8;
}

.kontaqt-1 {
	overflow:hidden;
    text-align: center;
    margin-top: 0px;
    width: 100%;
    floaT: left;
    background-color: #fff;
    margin-bottom: 4%;
    border-radius: 10px;
    position: relative;
}


   

.kontaqt-03.kontaqt-3 {
	background: #E28BD1;
	color:#fff !important;
	box-shadow: 0 0px 0px 0 #e6e7e8;
	-webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
}
.kontaqt-3 {
	background: #1e1e26;
	width: 50%;
	floaT: left;
	position: relative;
}

.kontaqt-5 {
    width: 55px;
    height: 55px;
    font-size: 17px;
    line-height: 55px;
    text-align: center;
    margin: 40px auto 10px auto;
    position: relative;
    border-radius: 100px;
    color: #297cbb;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.kontaqt-6 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 2% 0% 1% 0%;
    font-family: font-1;
    font-size: 15px;
}

.kontaqt-7 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 1% 0% 6% 0%;
}






#dle-content .vn-nius-0{
    margin: 0px 0px;
}

#dle-content .vn-nius-8{
	height: 50px;
	position:relative;
	overflow:hidden;
}

#dle-content .vn-nius-1 {
    width: 23%;
    floaT: left;
    position: relative;
    margin: 0px 12px 0px 8px;
}





.text p {
width: 100%;
text-align: left;	
margin: 0px 0px 0px 0px !important;
}


.text{
line-height: 22px;	
}

.text img.fr-dii.fr-fil {
  margin: -0px 15px 5px 0px !important;
  max-width: calc(100% - 5px);
}

.text hr {
    background-color: currentColor;
    border: 0;
    color: inherit;
    margin: 1rem 0;
    opacity: .25;
}





.login_check {
position:relative;	

}

.login_check .btn{
position:absolute;	
right: 0px;
margin: 5px 4px 0px 0px;
border-radius: 4px;
}


.center-size-4{
	margin: 0px 16px 0px 8px;
}


.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 5% 0% 6% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #fcae19;
    font-size: 16px;
}





.box_in .title{
	color:#b5b5bd;
	font-size: 18px;
    font-family: font-1;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    background-color: #100F15;
    border-radius: 10px;
    position: relative;
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
    -webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
}

.box {
    margin-bottom: 2% !important;
    width: 100%;
    floaT: left;
    color:#fff;
}

.box_in {
    padding: 4% 5%;
}

.center-size-3{
	margin: 0px 10px;
}


.quicksearch-groupbtn a{
	color:#E28BD1;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 48px;
    line-height: 49px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#E28BD1;
    font-size: 14px;
    right: 50px;
}


.div-shesvla-0012 a:hover {
	color:#E28BD1;
}


.div-shesvla-0012 a{
	text-align: center;
	width: 100%;
	float: left;
	margin: -10px 0px 25px 0px;
	color:#767676;
	font-size: 14px;
	position:relative;
}


.div-shesvla-8 input {
    display: inline-block;
    width: 100%;
    height: 46px;
    font-family: font-2;
    line-height: 22px;
    padding: 10px 15px;
    vertical-align: middle;
    border-radius: 4px;
    color:#fff;
    background: #2a2727020;
    border: 1px solid #2a2929;
    -webkit-transition: border 0.2s linear 0s;
    transition: border 0.2s linear 0s;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.div-statistika-2{width:100%;float:left;margin:0px 0px 25px 0px;position:relative;}
.div-shesvla-12 a:hover{color: #2196f3;}
.login_inputs{text-align:right;float:left;width:90px;}
.login_inputs .btn{font-family:font-1;}
.div-shesvla-11{color:#fff;float:left;width:100%;margin: 25px 0px 10px 0px;font-size:14px;font-family:font-1;}
.div-hesvla-8 input{box-shadow:inset 0px 2px 5px 0px rgba(0, 0, 0, 0.05);background:rgba(238, 237, 247, 0.51);color:#767589;border-radius:3px;font-size:13px;letter-spacing:-0.4px;}
.div-shesvla-8{margin:0px 35px;}

.avt-1 .div-shesvla-7{float:left;width:100%;margin:0px 0px 0px 0px;}
.avt-1 .div-shesvla-6{margin: -25px 0px 5px 0px;}


.div-shesvla-0{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;}
.div-shesvla-6{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;border-radius:10px;}
.div-shesvla-1{display:none;}
.div-shesvla-10{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 30px 0px;}

.div-shesvla-12 a{ color:#fff !important; }

.div-shesvla-12:hover{
    background-color: #f5a62b;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.div-shesvla-12{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	text-align:right;float:right;
color:#fff;
border: 0 none;
font-family: font-1;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    height: 36px;
    border-radius: 100px;
    line-height: 22px;
    outline: none;
    background-color: #f5b44f;
    color: #fff;
    border: 0 none;
    padding: 7px 22px;
    text-decoration: none !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all ease .1s;
    transition: all ease .1s;
    margin-bottom: 40px;

}




.avatar{display:inline-block;}
.avatar .cover{width:100px;height:100px;border-radius: 100px;white-space:nowrap;text-indent:-9999px;display:inline-block;}
.comment .avatar{float:left;margin-right:15px;position:relative;}
.comment .avatar .cover{width:36px;height:36px;}
.com_online{position:absolute;left:100%;top:50%;margin:-4px 0 0 -4px;overflow:hidden;text-indent:-9999px;border:2px solid #fff;width:4px;height:4px;border-radius:50%;}
.cover{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}


.div-ajax-1{
	width: 100%;
	floaT: left;
}



.div-profili-1 span{color: #CA5FB5;}
.div-profili-6{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 0px 0px;border-top:1px #eee solid;}
.div-profili-4{ border-radius: 100px; width:100px;margin:9px auto 3px auto;}
.div-profili-3{width:100%;float:left;font-size:13px;margin:0px 0px 0px 0px;}
.div-profili-2{position:relative;border-radius: 100px;padding:0px 0px 0px 0px;width:118px;float:left;font-size:13px;margin:0px 0px 30px 0px;line-height:20px;color:#333333;text-align:left;border: 1px #24222c solid;text-align:center;}
.div-profili-7 a:hover, .hala-profili-6:hover{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;color: #CA5FB5;}
.div-profili-7 a, .hala-profili-6{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
.div-profili-7{position:relative;z-index:999;font-family:font-2;text-indent:0px;width: 59%;float:right;font-size:14px;margin:0px 0px 30px 0px;line-height:28px;color:#333333;text-align:left;}
.div-profili-0{margin:0px 30px;}

.div-profili-7 ul a{color: #a8a7ad;border-left: 2px #24222c solid;padding: 0px 0px 0px 15px;}



.div-profili-1{height:66px;font-family:font-1;text-indent:25px;width:100%;float:left;font-size:14px;margin:0px 0px 30px 0px;line-height:70px;color: #a8a7ad;text-align:left;border-bottom:1px #24222c solid;}






.div-ajax-25{
	width: 40px;
	height: 40px;
	background: rgb(238 238 238 / 0%);
	position:relative;
	floaT: left;
	border-radius: 100px;
	text-align: center;
	line-height: 40px;
	font-size: 20px;
	color: #ffffff;
	position:absolute;
	top: 14px;
	right: 16px;
}


.cd-popup{z-index: 999999 !important;position:fixed;left:0;top:0;height:100%;width:100%;

background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgb(33 8 38 / 30%) 0%, rgba(8, 6, 16, 0) 100%) ; backdrop-filter: blur(8px);

opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{box-shadow: 0px 0px 50px 10px #626262; border-radius: 20px;position:relative;width: 100%;max-width: 400px;margin: 6em auto;display: flex;background: #0D0C11;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.cd-popup-container .cd-popup-close{position:absolute;top: 0px;right:0px;width:50px;height:50px;}
.cd-popup-container .cd-popup-close::after{content:"";position:absolute;top:0px;width:50px;border-radius: 100px;height:50px;top: 8px;lefT: -10px;opacity:9;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}








.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 0px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-1:hover .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: -50px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-9{
margin: 0px 15px;
}


.ab-search-1:hover .ab-search-8{
	bottom: 0px;
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-8{
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
	width: 100%;
	position:absolute;
	floaT: left;
	bottom: -150px;
	background: #CA5FB5;
	border-radius: 0px 0px 10px 10px;
	padding: 12px 0px;
	text-align: center;
	z-index:1;
	font-size: 13px;
}

.notfound{
	color:#fff;
	width: 100%;
	position: absolute;
	text-align: center;
	margin-top: 12%;
	font-size: 16px;
}


.seperator{
	display: none !important;
}

.ab-search-1:hover .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 9; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}
.ab-search-1 .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 0; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}


.ab-search-1:hover .ab-search-3 {
    background: rgb(226 139 209 / 40%);
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}


.ab-search-3 {
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
    border-radius: 10px;
    width:  100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    left: 0px;
    top: 0px;
    z-index: 1;
    background:  rgb(0 0 0 / 10%);
    border-radius: 10px;
}



.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 14px !important;
}


.ab-search-2 img{
	object-fit: cover;
	width: 100%;
	height: 230px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 10px;
}

.ab-search-2{
	width: 100%;
	height: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 5px;
}

.ab-search-1{
	width: 141px;
	height: 210px;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 20px 0px 20px 13px;
	border-radius: 5px;
}


.ser-sidebar-div-2{
margin: 0px 15px; 
}

.ser-sidebar-div-1{
    width: 100%;
    background: #17191e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 7px;
    font-family: font-1;
}

.serch-divc-3{
	width: 100%;
	floaT: left;
}


.center-size-3{
	margin: 0px 16px 0px 10px;
}

.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 3% 0% 5% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #E28BD1;
    font-size: 16px;
}


.speedbar-1 a{
	font-size: 0px;
}



.nohom .movie-desc{position:absolute;right: 110.8%;}

.nohom #dle-content{
	width: 100%;
	float: left;
	position:relative;
	margin: 0px 0px;
}



.navigation1 a:hover {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5;
    color:#fff !important;
}

.navigation1 span  {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5 !important;
    color:#fff !important;
}

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 11px;
    display: inline-block;
    background:#24222B;
    border: 2px solid #24222B;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

.navigation1{
    background:#0D0C11;
    border-radius: 10px;
    padding: 1% 0px;
    width: 100%;
    floaT: left;
    text-align: center;
    margin-bottom: 20px;
}




.accordion li a, .accordion .link{
	  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li :hover, .accordion .link a:hover{
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #fcae19 !important;
}



.accordion li .fa-chevron-down {
  color: #fcae19;
  font-size: 11px !important;
  margin-top: 3px;
}





.accordion {
  width: 100%;
  margin-top: 67px;
  background: #1a1e28;
}

.accordion .link {
	background:#1A1E2A;
  font-family: font-3;
  cursor: pointer;
  display: block;
  padding: 15px 15px 15px 41px;
  color: #9ea2af;
  font-size: 13px;
  font-weight: 700;
  border-bottom: 1px solid #232732;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  position: absolute;
  top: 16px;
  left: 16px;
  font-size: 15px;
  color: #9ea2af;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
  right: 17px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link { color: #fcae19; }

.accordion li.open i { color: #fcae19; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}



.submenu {
  display: none;
  background: #14171e;
  font-size: 14px;
}

.submenu li { border-bottom: 1px solid #1d2028; }

.submenu a {
	font-family: font-2;
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  padding: 12px;
  padding-left: 22px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.submenu a:hover {
  background: #fcae19;
  color: #000 !important;
}





.filter-slider#xf_year {
        position: relative;
        margin: 30px 0px 20px 0px;
        background: #33353e;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    
#xf_imdb { 
	width: 100%;
	margin: 20px 0px 0px 0px !important;
	float: left;
}


    .div-filtri-3 {
        width: 100%;
        font-size: 16px;
        floaT: left;
        font-family: font-1
    }
    .div-filtri-2 {
        margin: 2% 3% 1% 3%
    }
    .div-filtri-1 {
        color: #fff;
        width: 100%;
        margin: 0% 0% 15px 0%;
        line-height: 25px;
        background-color: #0c0f15;
        floaT: left;
        position: relative;
        font-size: 15px;
        letter-spacing: 0.5px;
        border-radius: 5px;
    }


   .clr.infoblock .title {
       color: #E28BD1;
       padding: 0px 0px 4px 0px;
       width: 100%;
       floaT: left;
       font-family: font-3;
    }
    .clr.infoblock b {
        color: #fff;
        padding: 0px 0px 0px 0px;
        width: 100%;
        floaT: left
    }
    .clr.infoblock {
    	width: 100%;
    	floaT: left;
    	position:relative;
        color: #fff;
        margin: 20px 0px 30px 0px;
        text-align: center;
    }
    #navigation {
        width: 100%;
        floaT: left
    }
    #navigation .navigation-button {
        display: block !important
    }
    .navigation-button {
        display: none !important
    }

    .filter-buttons{
	width: 100%;
	floaT: right;
	margin: 20px 0px 6px 0px !important;
}
   
    .filter {
        padding: 0px 6px 0px 6px !important;
    }
    .no-select {
        color: #8c8b8e;
        position: relative;
        z-indeX: 99999;
        padding: 0px 10px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .sector {
        padding: 30px 0
    }
    .sector.nobottom {
        padding: 0px 0 0
    }
    .sector_title {
        font-size: 30px;
        line-height: 36px;
        margin-bottom: 15px
    }
    .filmslist .sector_title {
        margin-left: 15px;
        margin-right: 15px
    }
    .sector_title .button {
        font-size: 13px;
        color: #333;
        line-height: 20px
    }
    .filmslist .filter {
        margin: 0 -15px
    }
    .filter .title {
        color: #666;
        font-size: 15px
    }
    .filter .title .fa {
        margin-right: 3px
    }
    #xf_imdb.filter-slider.ui-widget-content {
        position: relative;
        margin: 10px 0px 40px 0px !important
    }
   .filter-slider.ui-widget-content {
        position: relative;
        margin: 30px 0px 0px 0px;
        background: #2a3140;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    .filter-slider .steps span {
    	font-family: font-3;
        position: absolute;
        top: 10px;
        font-size: 0px;
        color: #8d8d8d;
        text-align: center;
        width: 26px;
        text-align: center
    }
    .filter-slider .steps span:before {
        content: '';
        display: block;
        width: 1px;
        margin: 0 auto;
        height: 7px;
        background: #2a3140;
    }
    .filter-slider .steps .s1 {
        left: 0;
        margin-left: 0
    }
    .filter-slider .steps .s2 {
        left: 25%;
        margin-left: 1px
    }
    .filter-slider .steps .s3 {
        left: 50%;
        margin-left: -12px
    }
    .filter-slider .steps .s4 {
        left: 75%;
        margin-left: 1px
    }
    .filter-slider .steps .s5 {
        left: 100%;
        margin-left: -24px
    }
    .filter-value {
        width: 25px;
        text-align: center;
        color: #fff;
        font-size: 10px;
        height: 22px;
        line-height: 22px;
        text-shadow: none;
        padding: 0 5px;
        border-radius: 4px;
        font-size: 11px;
        position: absolute;
        top: -27px;
        margin-left: -18px !important
    }
    #xf_year .filter-value {
        margin-left: -25px
    }
    #xf_imdb .filter-value {
        margin-left: -21px
    }
    .ui-slider {
        position: relative;
        text-align: left
    }
    .ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 2;
        width: 16px;
        height: 16px;
        margin-left: -7px;
        top: -5.4px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        -ms-touch-action: none;
        touch-action: none;
        cursor: pointer;
        text-align: center;
        background-color: #1d1c21
    }
    .ui-slider .ui-slider-handle:before {
        content: '';
        margin-top: 5px;
        width: 5px;
        height: 5px;
        display: inline-block;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px
    }
    .ui-slider .ui-slider-handle.ui-state-active:before {
        display: none
    }
    .ui-slider .ui-slider-range {
        position: absolute;
        z-index: 1;
        font-size: .7em;
        display: block;
        border: 0;
        background-color: #191820;
        background: #E28BD1;
        top: -0px;
        height: 100%
    }
    .ui-slider.ui-state-disabled .ui-slider-handle,
    .ui-slider.ui-state-disabled .ui-slider-range {
        filter: inherit
    }
    .ui-slider-horizontal .ui-slider-range-min {
        left: 0
    }
    .ui-slider-horizontal .ui-slider-range-max {
        right: 0
    }
    .filter .ui-state-default {
        background: #CA5FB5;
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button span {
        display: none
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button a {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        margin: 0px 0
    }
    .navigation-button span {
        display: none
    }
    .navigation-button a {
        display: inline-block;
        background: #ffbb04;
        color: #333;
        font-weight: normal;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        border: 0px solid #ffbb04;
        padding: 12px 22px 10px 22px;
        font-family: font-1;
        white-space: nowrap;
        -webkit-transition: background 0.2s ease-out;
        -moz-transition: background 0.2s ease-out;
        -o-transition: background 0.2s ease-out;
        transition: background 0.2s ease-out
    }
    .navigation-button a:hover {
        text-decoration: none;
        background: #FFD862;
        cursor: pointer
    }






.moviesi-1 .svri-div-5, .moviesi-1 .home-v-11 img{
	height: auto;
}

.sidebar-div-5 a:hover{
	color:#ffffff;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.sidebar-div-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	floaT: left;
	position:relative;
	font-size: 13px;
	max-width: 100%;
	padding: 0px 20px;
	line-height: 38px;
	background: #232228;
	border-radius: 100px;
	margin: 0px 10px 10px 0px;
}


.sidebar-div-5 {
	width: 100%;
	floaT: left;
	font-size: 0px;
	margin: 10px 0px 0px 0px;
}



.sidebar-div-4{
	width: 100%;
	floaT: left;
	position:relative;
	/* overflow:hidden; */
}



.sidebar-div-3{
	color:#fff;
	width: 100%;
	floaT: left;
	border-radius: 0px;
	position:relative;
	font-size: 15px;
	font-family: font-1;
	margin-bottom: 10px;
	padding: 0px 0px 15px 0px;
	border-bottom: 1px #232228 solid;
}



.sidebar-div-2{
	padding: 0px 20px;
}


.sidebar-div-1{
	box-shadow: 0px 0px 0px 1px #1c1b24;
	width: 50%;
	height: 360px;
	floaT: left;
	background:#100F15;
	border-radius: 0px;
	position:relative;
	padding: 20px 0px 15px 0px;
	margin-bottom: 5px;
}






.moviesi-1 .svri-div-5 {
  margin-top: 0px;
}


.moviesi-1 .svri-div-00{
	width: 50%;
}

.containerr-1 .pop-right .movie-desc .filmisv-1{left:399px;}
.containerr-1 .movie-desc { lefT: -400px !important; }

.containerr-1 .movie-item.pop-right.active .movie-desc-1:before{
  left: 380px !important;
}

.moviesi-1.svri-div-0{
	overflow:hidden;
	margin-bottom: 0px;
}



.moviesi-1 .container{
	width: 102%;
	floaT: left;
	margin: 20px 0px 0px -10px;
}

.moviesi-1 .svri-div-6{
	margin-right: 0px;
	width:100%;
	border-radius: 0px;
	lefT: 0px;
	position:relative;
	floaT: left;
}

.moviesi-1 .svri-div-5 {
   float: right;
}

.footer-04 {
	margin: 16px 0px 0px 0px;
    floaT: left;
    position: relative;
}



.uyure-slaider-1 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232e;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.uyure-slaider-1 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.uyure-slaider-1 .slick-next{
	top: -54px;
}


.uyure-slaider-1 .slick-prev{
	top: -54px;
}



.uyure-slaider-1 .slick-dots{
display: none !important;
}



.footer-14 a:hover{text-decoration:none;text-decoration:underline;}

.footer-a a{
color:#E28BD1 !important;
}


.footer-12{
	z-index:1;
	width: 2px;
	height: 64px;
	position: absolute;
	lefT: -30px !important;
	top: 10px;
	background: #27252F;
	content: "";
}

.footer-11 li::before {
	z-index:1;
    width: 15px;
    height: 2px;
    position: absolute;
    lefT: -30px !important;
    top: 8px;
    background: #27252F;
    content: "";
}

.footer-11 li a{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li:hover a{
color:#E28BD1;
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li{
    z-index: 1;
    width: 100%;
    padding: 0px 0px 15px 0px;
    floaT: left;
    position: relative;
}


.footer-11 {
    z-index: 1;
    width: 33%;
    floaT: left;
    position: relative;
}


.footer-6{
    width: 120px;;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/18.svg) left no-repeat;
    background-size:100%;
    floaT: left;
    margin: -20px 30px 0px 0px;
}

.footer-08.footer-8:hover{
	border: 2px #E28BD1 solid;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-8:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	border: 2px #3967dd solid;
	background: #3967dd;
}


.footer-8 {
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	width: 29px;
	height: 29px;
	border: 2px #27252F solid;
	border-radius: 10px;
	text-align: center;
	line-height: 29px;
    floaT: left;
    margin: -2px 0px 0px 15px;
}


.footer-7 {
	margin-right: 10px;
    floaT: left;
}


.footer-5 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-4{
	margin: 0px 0px 0px 0px;
    width: 180px;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/logo-1.svg) left no-repeat;
    floaT:left;
}



.footer-14 a{
  color: #E28BD1;
}


.footer-14 {
    floaT: right;
}


.footer-15 {
    floaT: left;
}


.footer-13 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 30px 0px 0px 0px;
    padding: 25px 0px 10px 0px;
    border-top: 1px #1D1B24 solid;
    color:#fff;
    font-family: font-1;
    font-size: 14px;
    letter-spacing: 0.4px;
}



.footer-9 {
	margin-top: 15px;
    z-index: 1;
    width: 60%;
    floaT: right;
    position: relative;
}


.footer-3 {
    z-index: 1;
    width: 33%;
    floaT: left;
    position: relative;
}

.footer-2 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 40px 0px 15px 0px;
    background:#100F15;
}





.a-movie-3 .div-titl-1{
	margin: 0px 0px 5px 0px;
}



.msaxiobi-5 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232F;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.msaxiobi-5 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.msaxiobi-5 .slick-next{
	top: -52px;
}


.msaxiobi-5 .slick-prev{
	top: -52px;
}



.a-movie-07{
	width: 101%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.a-movie-3 {
    z-index: 111;
    margin: 0% 0% 1% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 20px;
    color: #fff;
    -webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-family: font-1;
    letter-spacing: 0px;
}

.a-movie-3 a {
    z-index: 1;
    color: #fff;
}

.msaxiobi-5 .slick-dots{
	display: none !important;
}

.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{padding-bottom: 20px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:190px;floaT:left;object-fit:cover;border-radius:4px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.container-eye{
	width: 100%;
	height: 290px;
	float: left;
	position:relative;
	/* overflow:hidden; */
}


.fas-icon-5 .div-titl-3 {
    border: 5px #100F15 solid;
}

.feris-m.fors-div-01.fors-div-1{
   margin: 0px 0px 1px 0px;	
}

.fors-div-01.fors-div-1{
   margin: 0px 0px 20px 0px;	
}

.fors-div-01.fors-div-1k {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

.fors-div-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}



.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	height: 36px;
	border: 0px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
    floaT: left;
    font-size: 13px;
    padding: 0px 18px;
    position:relative;
    color:#9B9B9B;
    margin: 0px 0px 0px 0px;
}

.svri-div-tab-1 li {
    floaT: left;
    border-radius: 100px;
}


.svri-div-tab-1 li:hover a{
    color:#ffffff !important;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li:hover{
    color:#fff;
    background: #18181B;
     -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
    color:#9B9B9B;
}

.svri-div-tab-1 {
	font-family: font-2;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.uyure-slaider-1{
	width: 99.5%;
	floaT: left;
	margin: 0px 0px;
}

.container-3{
	width: 102%;
	floaT: left;
	margin: 0px -10px;
}

.tu-div-00 .slick-slider {
    padding-bottom: 10px;
}

.tu-div-00 .slick-dots{ bottom: -5px; }

.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.fas-icon-3 .div-titl-3 {
    border: 5px #100F15 solid;
}

.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 20px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}


.tu-div-2{
    width: 101.8%;
    float: left;
    margin: 0px -10px;
}


.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img {
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #E28BD1, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #E28BD1;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-10 li{
  width: 6px;
  height: 6px;
  background:#2F2C39;
  float: left;
  margin: 4px 0px 0px 0px;  
  font-size: 14px;
  position: relative;
  border-radius: 100px;
  right: 5px;
}


.vn-nius-10{
  width: 4px;
  float: left;
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  position: relative;
  right: 0px;
  float: right;
}



.vn-nius-8{
    color:#fff;
    font-family: font-1;
    width: 92%;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 14px;
    line-height: 16px;
    position: relative;
}

.vn-nius-7{
  width: 100%;
  float: left;
  margin: 10px 0px 20px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 170px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}


.vn-nius-0{
    margin: 0px 10px;
}




.gb-ena-1 .c-movie-ena-1 {
	width: 75px;
    position: absolute;
    z-indeX:1;
    left: 20px;
    bottom: 20px;
}


.movie-item img {
    -webkit-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    transition: all 5s cubic-bezier(0, 0, 0.2, 1);
      -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
}


.movie-item:hover img {
    -webkit-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}



.container-1 .filmisv-1{left:-200px;}

.container-1 .movie-desc {
    right: -400px;
}



.movie-item.pop-right.active .movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-1.svg) 10px 15px no-repeat;
  z-index:111;
  position:absolute;
  left: -20px !important;
}

.movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-02.svg) -6px 15px no-repeat;
  z-index:111;
  position:absolute;
  right: -20px;
}



.movie-item:hover .movie-desc {
    display: block;
    visibility: visible;
    opacity: 1;
    animation: fade 0.3s;
}

@keyframes fade {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}



.gb-filmisvidi-7{ color:#fff; line-height:17px;width:100%;/* height:17px; */position:relative;overflow:hidden;float:left;font-size: 14px;margin: 0px 0px 5px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-6{ color: #A6A6A6; line-height:17px;width:100%;float:left;font-size: 14px;margin: 0px 0px 20px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-5{ margin-top: 5px; width: 18%;float:right;font-size:12px;line-height:18px;text-align:right;}
.gb-filmisvidi-4{ margin-top: 5px; width:100%;height:14px;overflow:hidden;position:relative;float:left;font-size:13px; font-family: font-1; font-style: normal; font-weight: 700; font-size: 15px; line-height: 93.7%; /* or 17px */ color: #6F6E7A;}
.gb-filmisvidi-3{width:100%;height:15px;overflow:hidden;position:relative;float:left;font-family: 'Camber'; font-style: normal; font-weight: 600; font-size: 16px; line-height: 93.7%;}
.gb-filmisvidi-2{width: 100%;float:left;font-size:13px;color:#fff;}
.gb-filmisvidi-1{width:100%;float:left;font-size:13px;padding-bottom:8px;margin-bottom:15px;border-bottom:1px solid #272530;}
.gb-filmisvidi-00{margin:25px;}
.gb-filmisvidi-7 a{color:#fff;}
.gb-filmisvidi-7 a:hover{color:#E28BD1;}
.gb-filmisvidi-0{width:100%;height: 280px;float:left;color:#fff;line-height:20px;text-align:left;position:relative;font-size:13px;}
.gb-ena-1 .color-1{color:#fff;}
.new-gb-8 .fa{margin-right:-1px !important;}
.new-gb-8 span{background:url(../images/f.svg) center no-repeat;width:50px;line-height:0px;text-align:center;font-size:0px;height:50px;float:left;}
.mmovie-img-inner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;opacity:0;background-color:rgba(0,0,0,0.6);transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;}
.mmovie-img-inner:hover{opacity:1}
.sshow-desc{position:absolute;left:-0px;top:0px;font-size:30px!important;color:#FFF;cursor:pointer;width:264px;height:250px;}
.movie-item{float:left;position:relative !important;width: 100%;}
.movie-item.active{z-index:1111;}
.movie-img{border-radius:10px;height:280px;width:100%;overflow:hidden;position:relative;z-index:1;}
.movie-img img{opacity:9;position:relative;height:280px;width:100%;     object-fit: cover;}
.movie-item pop-right active:hover .movie-img-inner{opacity:1;}
.show-desc{position:absolute;left:-0px;top:-0px;font-size:30px!important;color:#FFF;cursor:pointer;width:100%;height:280px;}
.movie-desc{position:absolute;right: 111%;top:0px;z-index: 1 !important;width:381px;height:280px;background:#191820;  display:none;padding-bottom:0px;border-radius:10px;}
.pop-right .movie-desc .filmisv-1{left:-200px;}
.filmisv-1{right:-200px;}
.pop-right .movie-desc .filmisv-1, .filmisv-1{  border-radius:10px;width: 180px;height:280px;overflow:hidden;position:absolute;margin:0px 0px 0px 0px;z-index:1;background: linear-gradient(180deg, rgba(7, 15, 41, 0) -78.93%, #E28BD1 100%); border-radius: 10px;}

.v-msx .pop-right .movie-desc .filmisv-1, .v-msx .filmisv-1{ background: linear-gradient(180deg, rgba(7, 15, 41, 0) -20%, #E28BD1 100%);  }

.pop-right .movie-desc{font-size:14px;right:auto;left:200px;top:0px !important;z-index:99;}
.new-gb-8{padding:0px;margin:100px auto;width:50px;color:#fff;cursor:pointer;}
.nnew-gb-8{position:absolute;left:37%;top:28%;font-size:50px;color:#fff;cursor:pointer;}


#dle-content{
	width: 100%;
}




.svri-div-7{
  width: 180px;
  floaT: left;
  position:relative;
  background:#333;
  border-radius: 10px;
  margin: 0px 10px 20px 10px;
}

.c-ena-1 img{
    width: 20px !important;
    height: 20px !important;
}


.c-ena-1{
    width: 20px;
    height: 20px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    display: inline-block;
}


.c-movie-ena-1 {
    position: absolute;
    z-indeX:1;
    right: 20px;
    bottom: 20px;
}


.c-movie-ena-3 {
	padding: 0px 0px 0px 10px;
    text-align: center;
    color:#ffffff;
    floaT: right;
    overflow:hidden;
    position: relative;
    font-family: 'Momcake';
font-style: normal;
font-weight: 700;
font-size: 17px;
}


.c-movie-ena-2 {
    width: 44px;
    height: 22px;
    text-align: center;
    line-height: 23px;
    background: #FBB70A;
    border-radius: 3px;
    color:#000000;
    floaT: left;
    font-size: 11px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: relative;
}



.c-movie-1 img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-1:hover  img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.c-movie-07 {
	line-height: 20px;
    float: left;
    margin: 2px 10px 0px 0px;
}

.c-movie-7 {
	line-height: 20px;
    float: left;
    margin: 0px 20px 0px 0px;
}


.c-movie-6 {
    float: left;
    margin: 2px 20px 0px 0px;
}

.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 13px;
    font-family: font-1;
     margin: 0px 0px 0px 0px;
}
.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 14px;
    font-family: font-1;
    margin-bottom: 15px;
    color: #B1B1B1;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 15px;
    font-family: font-1;
}



.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%) ;
    backdrop-filter: blur(45px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}





.svri-div-00{
		width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 20px;
}



.svri-div-5, .home-v-11 img{
	object-fit: cover;
}

.c-movie-1{
	display: none;
}




.svri-div-4{
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}




.svri-div-0 .div-titl-2{
    margin-top: 0px;
}

.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}

.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-1:hover .svri-div-3{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-001.svri-div-0{
	margin-bottom: 0px;
}

.responsive-2.svri-div-0{
	margin-bottom: 0px;
}

.responsive-2 .svri-div-6{ 
margin-left: -10px; 
width: 102%; 
floaT: left; 
position: relative; 
overflow:hidden; 
border-radius: 10px; 
color:#fff; 
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 20px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color:#E28BD1;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.reklama-1 img{
	width: 100%;
	line-height: 0px;
}


.reklama-4.reklama-1{
	width: 100%;
	floaT: left;
	margin: 20px 0px 0px 0px;
}


.reklama-3.reklama-1{
	margin: 0px 0px 0px 0px;
}

.reklama-1{
	width: 100%;
	floaT: left;
	margin: 0px 0px 20px 0px;
}



.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #E28BD1 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-9 {
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 102.2%;
	floaT: left;
	margin: 0px 0px 20px -10px;
}


.new-koleqcia-8{
margin: 0px 5px;
floaT: left;
}

.new-koleqcia-4{
margin: 0px 20px;
}

.new-koleqcia-3{
	border-bottom: 1px #1A1920 solid;
	width: 100%;
	floaT: left;
	padding: 20px 0px;
}


.new-koleqcia-7{
	width: 70%;
	floaT: right;
	margin: 0px -10px 0px 0px;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
	width: 100%;
	floaT: left;
	background:#121117;
	padding: 20px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{
color:#E28BD1;
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	font-size: 14px;
	padding: 0px 20px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 30px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 20px 0px;
}

.new-koleqcia-9, new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 40px;
    height: 40px;
    border-radius: 100px;
}

.new-koleqcia-5{
	margin: 15px 0px 0px 4px;
    width: 40px;
    height: 40px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #100F15;
}


.new-koleqcia-1{
    width: 31.3%;
    floaT: left;
    position:relative;
    color:#fff;
    background: #100F15;
    margin: 0px 10px;
    overflow:hidden;
    border-radius: 10px;
}



.div-titl-4{
    floaT: left;
    position:relative;
    color:#fff;
    font-family: font-1;
    margin-top: 27px;
    font-size: 17px;
    margin-lefT: 14px;
}

.fas-icon-5 .fas-icon-1{
    background: url(../images/icon-13.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-4 .fas-icon-1{
    background: url(../images/icon-9.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-3 .fas-icon-1{
    background: url(../images/icon-6.svg) center no-repeat;
    height: 34px;
    width: 95%;
}
.fas-icon-6 .div-titl-3{
    background:#FBB70A;
}

.fas-icon-3 .div-titl-3{
    background:#00D14F;
}

.fas-icon-2 .div-titl-3, .fas-icon-4 .div-titl-3{
    background:#FF1E32;
}

.sidebar-div-3 .fa-tag{
    background: url(../images/icon-12.svg) 0px 0px no-repeat;
    width: 32px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 0px 0px -5px 0px;
    font-size: 17px;
}

.sidebar-div-3 .fa-filter{
    background: url(../images/icon-11.svg) 0px 0px no-repeat;
    width: 35px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 1px 0px -5px 0px;
    font-size: 17px;
}


.fas-icon-2 .fas-icon-1{
    background: url(../images/icon-5.svg) center no-repeat;
}

.fas-icon-7 .fas-icon-1{
    background: url(../images/icon-15.svg) center no-repeat;
    height: 33px;
    width: 96%;
    float: left;
}


.fas-icon-new.fas-icon-9 .fas-icon-1{
    background: url(../images/new.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-video.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-7.svg) center no-repeat;
    background-size: 25px;
    height: 34px;
    width: 96%;
    float: left;
}




.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-10.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-6 .fas-icon-1{
    background: url(../images/icon-14.svg) center no-repeat;
    height: 32px;
    width: 96%;
    floa:T left;
}

.fas-icon-1{
	margin-top: 0px;
    width: 90%;
    height: 35px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/icon-4.svg) center no-repeat;
    floaT: left;
}


.feris-1 .div-titl-3{
    border: 5px #100F15 solid;
}

.div-titl-3{
    width: 6px;
    height: 6px;
    border: 5px #08070C solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -9px;
    top: 8px;
}


.div-titl-2{
    width: 34px;
    height: 34px;
    border: 2px #2F2C39 solid;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}



.div-titl-1{
    width: 50%;
    floaT: left;
    position:relative;
    color:#fff;
}




.tu-new-1 .tabs{
	margin: 20px 0px 0px 0px;
    floaT:right;
    position:relative;
    color:#fff;
}

.tu-new-1 .tabs .active{
background:#18181B;
color:#ffffff;
}

.tu-new-1 .tab_container{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 15px;
}


.tu-new-1 .tabs li{
floaT: left;
padding: 0px 20px;
height: 38px;
line-height: 39px;
color:#ffffff;
font-family: font-2;
font-weight: 100;
border-radius: 100px;
cursor: pointer;
font-size: 14px;
}

.tu-new-1{
    z-index: 1;
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 0px;
}





.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    left: 50px;
    bottom: 40px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{
margin: 0px 0px 5px 0px;	
position:absolute;
lefT: 0px;
bottom: 40px;
font-weight: 100 !important;
letter-spacing: 0px;	
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-1';
font-style: normal;
font-size: 28px;
text-shadow: 0px 0px 10px rgb(0 0 0 / 55%);
line-height: 30px;
color: #FFFFFF;
text-transform: uppercase;
text-align: center;
padding: 10px 0px 10px 0px;
}



.van-slaid-13{
margin: 0px 0px 10px 0px;	
width: 100%;
height: 80px;
position:relative;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
}



.van-slaid-12{
font-size: 13px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover{
	color:#E28BD1;
}

.van-slaid-9 a{
	color:#fff;
}


.van-slaid-9{
border-bottom: 1px rgba(255, 255, 255, 0.1) solid;	
margin: 14px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 15px;
line-height: 20px;
color: #FFFFFF;
}


.van-slaid-8{
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{	
font-weight: 100 !important;
letter-spacing: 1px;	
width: 100%;
height: 34px;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-size: 20px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-6{
	margin-top: 50px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: 'font-1';
font-style: normal;
font-size: 20px;
line-height: 22px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}

.divi-sl-14 .slick-dots, .van-slaid-14{ width: 65% !important;  right: 0px;}

.van-slaid-14{
	floaT: right;
	overflow:hidden;
	position: relative;
}

.van-slaid-4{
padding: 0% 60px;
position:relative;
}



.van-slaid-3{
	floaT: left;
	overflow:hidden;
	position: relative;
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(255 255 255 / 0%) 0%, rgb(255 255 255 / 16%) 97.21%);
    backdrop-filter: blur(42px);
	padding: 0px 0%;
	z-index:11;
}


.divi-sl-14, .divi-sl-14 .van-slaid-1, .van-slaid-3, .van-slaid-2 img, .van-slaid-14{
	height: 330px;
}



.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 10px;
}



.center-top{
	width: 100%;
	floaT: left;
	margin-top: 100px;
	position:relative;
	z-index:1;
}

.cssmenu-2 {width: 580px;floaT: left;position:relative;margin: 0px 0px 0px 75px;}

#cssmenu {
	width: 100%;
	floaT: left;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0;
    line-height: 1;
    position: relative;
    font-family: font-1;
}


#cssmenu .cssmenu-a::before {
	z-index:1;
    width: 5px;
    height: 5px;
    top: 0px;
    position: absolute;
    lefT: 45% !important;
    top: 55px;
    border-radius: 100px;
    background: #E28BD1;
    content: "";
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu .fa-home-alt{
	  background: url(../images/icon-1.svg) center no-repeat;
	  color:rgb(255 255 255 / 0%);
	  padding: 5px 2px;
	  margin-top: -5px;
}


#cssmenu li a{
	font-family: font-1;
    font-size: 15px;
    float: left;
    padding: 32px 15px 32px 15px;
    position:relative;
}



#cssmenu ul li:hover .menu-hover-1 li a{  box-shadow: 0px 0px 0px 1px #1e1c26 !important; }

#cssmenu > ul > li:hover > .menu-hover-1 > li {
    float: left;
    display: inline-block;
    z-index: 999999;
    max-height: 42px;
    position: relative;
}


#cssmenu:hover ul li .menu-hover-2 li {
    width: 100% !important;
    opacity:9;
}


#cssmenu:hover ul li .menu-hover-1 li{
    width: 20% !important;
    opacity:9;
}

#cssmenu ul li .menu-hover-1 li {
    width: 0% !important;
}

#cssmenu > ul > li > .menu-hover-1 {
    left: -439px !important;
}



#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}


#cssmenu:hover{ overflow: inherit !important;}


#cssmenu ul{list-style:none;margin: 0px 0px 0px 0px; width: 100%; padding:0;display:block;float:left;}
#cssmenu ul:after,
#cssmenu:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden;}
#cssmenu ul li{margin:0;padding:0;display:block;position:relative;}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{position:absolute;left:-9999px;top: 80px;/* z-index:999999; */}
#cssmenu ul li ul li{
opacity:0;
max-height:0;
position:absolute;
-webkit-transition:max-height 0.1s ease-out;
-moz-transition:max-height 0.1s ease-out;
-ms-transition:max-height 0.1s ease-out;
-o-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;
}
#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   border-left: 0px #fff solid; border-right: 0px  #000 solid; background:#131218; -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s; border-bottom: 1px #1e1d24 solid;display: inline-block;font-size: 15px;opacity: 0;color:rgba(255, 255, 255, 0);font-family:font-2;font-size: 14px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width:235px;padding: 15px 18px 15px 18px;}




#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #E28BD1 !important;background: #1a1820;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;/* width:250px; */border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{  color: #E28BD1;position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}
#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{  opacity:9;font-size:12.5px;color: #a5a7b2 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 42px;position:relative;}
#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{ color:#ffffff; display:block;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{ font-family:font-2;width:280px;display:block;}









.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 3px 0px 0px 0px;
		opacity:1;
        width: 50px;
        height: 39px;
        border: none;
        border-radius: 100px;
        background: #0D0C11 url(../images/icon-2.svg) center no-repeat;
        padding: 0;
        outline: none;
        position: relative;
        z-index: 11;
        float: right;
        cursor: pointer;
    }


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 80px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}

.search-wrapper.active.search-wrapper::after {
    content: "";
    position: fixed;
    top: 80px !important;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:99999;
    background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgba(8, 6, 16, 0.6) 0%, rgba(8, 6, 16, 0) 100%) ;
   backdrop-filter: blur(40px);
}


.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: 1px;
        right: 90px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	height: 242px;
	overflow:hidden;
	border-radius: 0px 0px 5px 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 630px !important;
}


    .search-wrapper.active .input-holder {
		z-index:1;
        box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
		top: 0px;
		left: -50px;
		border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background:#17161C !important;
    	width: 100%;
    	height: 50px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 14px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 12px;left: 14px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 1px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #6f7683;
}

.q_search input {
    float: left;
    top: -2px !important;
    text-indent: 60px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #07090d;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
    width: 55px;
    height: 37px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 41px;
    border-radius: 100px;
    font-size: 0px;
    background: #0D0C11 url(../images/icon-3.svg) center no-repeat;
    floaT: right;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
    position: absolute;
    z-index:1;
    margin: 15px 0px;
    width: 120px;
    floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}

.header-3:hover {
	overflow: inherit !important;
}


.header-3 {
	box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
	overflow:hidden;
	height: 80px;
	float: left;
	position: fixed;
	widtH: 100%;
	color: #fff;
	background: #0D0C11;
	line-height: 50px;
	z-index: 99999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
}

.logo-2 {
    float: left;
    width: 174px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.svg) 0px 0px no-repeat;
    overflow:hidden;
    margin: 26px 0px 17px 0px; 
    z-index:1;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px 0px 0px 50px;
				background: #08070C url(../images/right-1.svg) center no-repeat;
				  border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: #08070C url(../images/left-1.svg) center no-repeat;
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }

.slick-slide img{width:100%;}
.slick-slider{margin-bottom: 0%;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ width: 100%; border-radius: 0px;position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{ display:none; float:left;height:100%;min-height: 0px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,.slick-next:before{content:'';}
[dir='rtl'] .slick-next:before{content:'';}
.slick-dots{bottom: 25px;width:100% !important;position:absolute;display: block !important;padding:0;margin:0;list-style:none;text-align:center;z-index: 1;}
.slick-dots .slick-active{background:#ffffff;border-radius:0px;}
.slick-prev{right: 45px;floaT:left;border-radius:100px;font-size:0px !important;z-index:99999;line-height:50px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: rgb(255 255 255 / 40%);border-radius: 0px;position:relative;display:inline-block;width: 20px;height: 3px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:2px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.divi-sl-14 .slick-prev{ left: -17px; }
.divi-sl-14 .slick-next{ right: -17px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 43% !important; }
}





@media (min-width:1200px) and (max-width:90000000px){
.footer-baner.footer-1 {
    margin: 0px 0px -16px 0px;
}

.gb-filmisvidi-10{
	width: 100%;
	position:relative;
	overflow:hidden;
	floaT: left;
}


.s-edit-01 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    left: 10px;
    top: 10px;
}


.s-edit-1 {
    background: #E28BD1;
    color:#341136;
    width: 30px;
    height: 30px;
    line-height: 30px;
    floaT: right;
    text-align: center;
    font-size: 12px;
    padding: 0px 0px;
    border-radius: 100px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    top: 10px;
}


.svri-div-7 .divi-sl-fav-1{
	opacity: 0% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-7:hover .divi-sl-fav-1{
	opacity: 100% !important;
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}




.vn-img-1 {
    border-radius: 10px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    z-index: 1;
    background: linear-gradient(180deg, rgba(7, 15, 41, 0) 0%, #40227c 100%);
    border-radius: 10px;
    opacity: 90%;
}

.center-1 #cssmenu ul li ul .cat-men-1 > a, .center-1  #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
}


 .darken .center-1  #cssmenu ul li ul .cat-men-1 > a, .darken .center-1 #cssmenu ul li ul .cat-men-1 a {
    color: #E28BD1 !important;
    background: #ffffff;
}


.slick-active .van-slaid-3, .slick-active .van-slaid-002{
	lefT: 0px !important;
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-3, .van-slaid-002{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    lefT: -35% !important;
}



.van-slaid-3, .van-slaid-002{
	width: 35%;
}

.van-slaid-002{
	height: 100%;
	left: 0px;
	top: 0px;
	floaT: left;
	overflow:hidden;
	position: absolute;
	background: rgb(56 14 68 / 35%);
	padding: 0px 0%;
	z-index:1;
}





#tab01 .box_in {
    padding: 0px 0px 20px 0px;
}


.kontaqt-03 .kontaqt-6, .kontaqt-03 .kontaqt-7 {
	color:#fff !important;
}


.kontaqt-3 .kontaqt-6, .kontaqt-3 .kontaqt-7 {
	color: #818181;
}

.kontaqt-3 .kontaqt-5 {
	color: #ffffff;
	-webkit-box-shadow: 0px 0px 0px 5px #2b2b36;
}


.kontaqt-03 .kontaqt-5 {
	background: #E28BD1;
	color:#fff;
	-webkit-box-shadow: 0px 0px 0px 5px #f9a2e8;
}

.kontaqt-1 {
	overflow:hidden;
    text-align: center;
    margin-top: 0px;
    width: 100%;
    floaT: left;
    background-color: #fff;
    margin-bottom: 4%;
    border-radius: 10px;
    position: relative;
}


   

.kontaqt-03.kontaqt-3 {
	background: #E28BD1;
	color:#fff !important;
	box-shadow: 0 0px 0px 0 #e6e7e8;
	-webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
}
.kontaqt-3 {
	background: #1e1e26;
	width: 50%;
	floaT: left;
	position: relative;
}

.kontaqt-5 {
    width: 55px;
    height: 55px;
    font-size: 17px;
    line-height: 55px;
    text-align: center;
    margin: 40px auto 10px auto;
    position: relative;
    border-radius: 100px;
    color: #297cbb;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.kontaqt-6 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 2% 0% 1% 0%;
    font-family: font-1;
    font-size: 15px;
}

.kontaqt-7 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 1% 0% 6% 0%;
}






#dle-content .vn-nius-0{
    margin: 0px 0px;
}

#dle-content .vn-nius-8{
	height: 53px;
	position:relative;
	overflow:hidden;
}

#dle-content .vn-nius-1 {
    width: 23.2%;
    floaT: left;
    position: relative;
    margin: 0px 12px 0px 8px;
}





.text p {
width: 100%;
text-align: left;	
margin: 0px 0px 0px 0px !important;
}


.text{
line-height: 22px;	
}

.text img.fr-dii.fr-fil {
  margin: -0px 15px 5px 0px !important;
  max-width: calc(100% - 5px);
}

.text hr {
    background-color: currentColor;
    border: 0;
    color: inherit;
    margin: 1rem 0;
    opacity: .25;
}





.login_check {
position:relative;	

}

.login_check .btn{
position:absolute;	
right: 0px;
margin: 5px 4px 0px 0px;
border-radius: 4px;
}


.center-size-4{
	margin: 0px 16px 0px 8px;
}


.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 5% 0% 6% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #fcae19;
    font-size: 16px;
}





.box_in .title{
	color:#b5b5bd;
	font-size: 18px;
    font-family: font-1;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    background-color: #100F15;
    border-radius: 10px;
    position: relative;
    box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
    -webkit-box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);
}

.box {
    margin-bottom: 2% !important;
    width: 100%;
    floaT: left;
    color:#fff;
}

.box_in {
    padding: 4% 5%;
}

.center-size-3{
	margin: 0px 10px;
}


.quicksearch-groupbtn a{
	color:#E28BD1;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 48px;
    line-height: 49px !important;
    border: 0;
    line-height: 50px;
    background: rgb(19 21 30 / 0%);
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color:#E28BD1;
    font-size: 14px;
    right: 50px;
}


.div-shesvla-0012 a:hover {
	color:#E28BD1;
}


.div-shesvla-0012 a{
	text-align: center;
	width: 100%;
	float: left;
	margin: -10px 0px 25px 0px;
	color:#767676;
	font-size: 14px;
	position:relative;
}


.div-shesvla-8 input {
    display: inline-block;
    width: 100%;
    height: 46px;
    font-family: font-2;
    line-height: 22px;
    padding: 10px 15px;
    vertical-align: middle;
    border-radius: 4px;
    color:#fff;
    background: #2a2727020;
    border: 1px solid #2a2929;
    -webkit-transition: border 0.2s linear 0s;
    transition: border 0.2s linear 0s;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.div-statistika-2{width:100%;float:left;margin:0px 0px 25px 0px;position:relative;}
.div-shesvla-12 a:hover{color: #2196f3;}
.login_inputs{text-align:right;float:left;width:90px;}
.login_inputs .btn{font-family:font-1;}
.div-shesvla-11{color:#fff;float:left;width:100%;margin: 25px 0px 10px 0px;font-size:14px;font-family:font-1;}
.div-hesvla-8 input{box-shadow:inset 0px 2px 5px 0px rgba(0, 0, 0, 0.05);background:rgba(238, 237, 247, 0.51);color:#767589;border-radius:3px;font-size:13px;letter-spacing:-0.4px;}
.div-shesvla-8{margin:0px 35px;}

.avt-1 .div-shesvla-7{float:left;width:100%;margin:0px 0px 0px 0px;}
.avt-1 .div-shesvla-6{margin: -25px 0px 5px 0px;}


.div-shesvla-0{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;}
.div-shesvla-6{float:left;width:100%;/* height:350px; */margin:0px 0px 0px 0px;border-radius:10px;}
.div-shesvla-1{display:none;}
.div-shesvla-10{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 30px 0px;}

.div-shesvla-12 a{ color:#fff !important; }

.div-shesvla-12:hover{
    background-color: #f5a62b;
    -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
}


.div-shesvla-12{
	-webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	text-align:right;float:right;
color:#fff;
border: 0 none;
font-family: font-1;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    height: 36px;
    border-radius: 100px;
    line-height: 22px;
    outline: none;
    background-color: #f5b44f;
    color: #fff;
    border: 0 none;
    padding: 7px 22px;
    text-decoration: none !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all ease .1s;
    transition: all ease .1s;
    margin-bottom: 40px;

}




.avatar{display:inline-block;}
.avatar .cover{width:100px;height:100px;border-radius: 100px;white-space:nowrap;text-indent:-9999px;display:inline-block;}
.comment .avatar{float:left;margin-right:15px;position:relative;}
.comment .avatar .cover{width:36px;height:36px;}
.com_online{position:absolute;left:100%;top:50%;margin:-4px 0 0 -4px;overflow:hidden;text-indent:-9999px;border:2px solid #fff;width:4px;height:4px;border-radius:50%;}
.cover{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}


.div-ajax-1{
	width: 100%;
	floaT: left;
}



.div-profili-1 span{color: #CA5FB5;}
.div-profili-6{width:100%;height:40px;line-height:41px;float:left;font-size:13px;margin:0px 0px 0px 0px;border-top:1px #eee solid;}
.div-profili-4{ border-radius: 100px; width:100px;margin:9px auto 3px auto;}
.div-profili-3{width:100%;float:left;font-size:13px;margin:0px 0px 0px 0px;}
.div-profili-2{position:relative;border-radius: 100px;padding:0px 0px 0px 0px;width:118px;float:left;font-size:13px;margin:0px 0px 30px 0px;line-height:20px;color:#333333;text-align:left;border: 1px #24222c solid;text-align:center;}
.div-profili-7 a:hover, .hala-profili-6:hover{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;color: #CA5FB5;}
.div-profili-7 a, .hala-profili-6{ -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
.div-profili-7{position:relative;z-index:999;font-family:font-2;text-indent:0px;width: 59%;float:right;font-size:14px;margin:0px 0px 30px 0px;line-height:28px;color:#333333;text-align:left;}
.div-profili-0{margin:0px 30px;}

.div-profili-7 ul a{color: #a8a7ad;border-left: 2px #24222c solid;padding: 0px 0px 0px 15px;}



.div-profili-1{height:66px;font-family:font-1;text-indent:25px;width:100%;float:left;font-size:14px;margin:0px 0px 30px 0px;line-height:70px;color: #a8a7ad;text-align:left;border-bottom:1px #24222c solid;}






.div-ajax-25{
	width: 40px;
	height: 40px;
	background: rgb(238 238 238 / 0%);
	position:relative;
	floaT: left;
	border-radius: 100px;
	text-align: center;
	line-height: 40px;
	font-size: 20px;
	color: #ffffff;
	position:absolute;
	top: 14px;
	right: 16px;
}


.cd-popup{z-index: 999999 !important;position:fixed;left:0;top:0;height:100%;width:100%;

background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgb(33 8 38 / 30%) 0%, rgba(8, 6, 16, 0) 100%) ; backdrop-filter: blur(8px);

opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{box-shadow: 0px 0px 50px 10px #626262; border-radius: 20px;position:relative;width: 100%;max-width: 400px;margin: 6em auto;display: flex;background: #0D0C11;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;}
.cd-popup-container .cd-popup-close{position:absolute;top: 0px;right:0px;width:50px;height:50px;}
.cd-popup-container .cd-popup-close::after{content:"";position:absolute;top:0px;width:50px;border-radius: 100px;height:50px;top: 8px;lefT: -10px;opacity:9;}
.is-visible .cd-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}








.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 0px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-1:hover .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: -50px !important;
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-9{
margin: 0px 15px;
}


.ab-search-1:hover .ab-search-8{
	bottom: 0px;
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}

.ab-search-8{
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
	width: 100%;
	position:absolute;
	floaT: left;
	bottom: -150px;
	background: #CA5FB5;
	border-radius: 0px 0px 10px 10px;
	padding: 12px 0px;
	text-align: center;
	z-index:1;
	font-size: 13px;
}

.notfound{
	color:#fff;
	width: 100%;
	position: absolute;
	text-align: center;
	margin-top: 12%;
	font-size: 16px;
}


.seperator{
	display: none !important;
}

.ab-search-1:hover .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 9; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}
.ab-search-1 .ab-search-5 { -webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease; background:url(../images/f.svg) center no-repeat; opacity: 0; width: 100%;line-height:0px;text-align:center;font-size:0px;height:100%;float:left;}


.ab-search-1:hover .ab-search-3 {
    background: rgb(226 139 209 / 40%);
-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
}


.ab-search-3 {
	-webkit-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;
    border-radius: 10px;
    width:  100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    margin: 0px 0px 0px 0px;
    left: 0px;
    top: 0px;
    z-index: 1;
    background:  rgb(0 0 0 / 10%);
    border-radius: 10px;
}



.ab-search-1 .c-movie-ena-1{
width: 78px;	
position:absolute;
lefT: 15px !important;
bottom: 14px !important;
}


.ab-search-2 img{
	object-fit: cover;
	width: 100%;
	height: 230px;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 10px;
}

.ab-search-2{
	width: 100%;
	height: 100%;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 10px;
}

.ab-search-1{
	width: 166px;
	height: 230px;
	floaT: left;
	position:relative;
	overflow:hidden;
	margin: 20px 0px 20px 13px;
	border-radius: 5px;
}


.ser-sidebar-div-2{
margin: 0px 15px; 
}

.ser-sidebar-div-1{
    width: 100%;
    background: #17191e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 7px;
    font-family: font-1;
}

.serch-divc-3{
	width: 100%;
	floaT: left;
}


.center-size-3{
	margin: 0px 16px 0px 10px;
}

.shecdoma-1 {
    text-align: center;
    width: 100%;
    floaT: left;
    border-radius: 5px;
    padding: 3% 0% 5% 0%;
    color: #9b9bab;
    font-size: 14px;
}

.shecdoma-2 b {
    font-family: font-3;
    margin-bottom: 5px;
    width: 100%;
    floaT: left;
    color: #E28BD1;
    font-size: 16px;
}


.speedbar-1 a{
	font-size: 0px;
}

.nohom #dle-content .pop-right .movie-desc{left:199px;}
.nohom .movie-desc{position:absolute;right: 110.8%;}

.nohom #dle-content{
	width: 100%;
	float: left;
	position:relative;
	margin: 0px 0px;
}



.navigation1 a:hover {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5;
    color:#fff !important;
}

.navigation1 span  {
    border: 2px solid #CA5FB5 !important;
    background: #CA5FB5 !important;
    color:#fff !important;
}

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 11px;
    display: inline-block;
    background:#24222B;
    border: 2px solid #24222B;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

.navigation1{
    background:#0D0C11;
    border-radius: 10px;
    padding: 1% 0px;
    width: 100%;
    floaT: left;
    text-align: center;
    margin-bottom: 20px;
}




.accordion li a, .accordion .link{
	  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li :hover, .accordion .link a:hover{
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: #fcae19 !important;
}



.accordion li .fa-chevron-down {
  color: #fcae19;
  font-size: 11px !important;
  margin-top: 3px;
}





.accordion {
  width: 100%;
  margin-top: 67px;
  background: #1a1e28;
}

.accordion .link {
	background:#1A1E2A;
  font-family: font-3;
  cursor: pointer;
  display: block;
  padding: 15px 15px 15px 41px;
  color: #9ea2af;
  font-size: 13px;
  font-weight: 700;
  border-bottom: 1px solid #232732;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  position: absolute;
  top: 16px;
  left: 16px;
  font-size: 15px;
  color: #9ea2af;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
  right: 17px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link { color: #fcae19; }

.accordion li.open i { color: #fcae19; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}



.submenu {
  display: none;
  background: #14171e;
  font-size: 14px;
}

.submenu li { border-bottom: 1px solid #1d2028; }

.submenu a {
	font-family: font-2;
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  padding: 12px;
  padding-left: 22px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.submenu a:hover {
  background: #fcae19;
  color: #000 !important;
}





.filter-slider#xf_year {
        position: relative;
        margin: 30px 0px 20px 0px;
        background: #33353e;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    
#xf_imdb { 
	width: 100%;
	margin: 20px 0px 0px 0px !important;
	float: left;
}


    .div-filtri-3 {
        width: 100%;
        font-size: 16px;
        floaT: left;
        font-family: font-1
    }
    .div-filtri-2 {
        margin: 2% 3% 1% 3%
    }
    .div-filtri-1 {
        color: #fff;
        width: 100%;
        margin: 0% 0% 15px 0%;
        line-height: 25px;
        background-color: #0c0f15;
        floaT: left;
        position: relative;
        font-size: 15px;
        letter-spacing: 0.5px;
        border-radius: 5px;
    }


   .clr.infoblock .title {
       color: #E28BD1;
       padding: 0px 0px 4px 0px;
       width: 100%;
       floaT: left;
       font-family: font-3;
    }
    .clr.infoblock b {
        color: #fff;
        padding: 0px 0px 0px 0px;
        width: 100%;
        floaT: left
    }
    .clr.infoblock {
    	width: 100%;
    	floaT: left;
    	position:relative;
        color: #fff;
        margin: 20px 0px 30px 0px;
        text-align: center;
    }
    #navigation {
        width: 100%;
        floaT: left
    }
    #navigation .navigation-button {
        display: block !important
    }
    .navigation-button {
        display: none !important
    }

    .filter-buttons{
	width: 100%;
	floaT: right;
	margin: 20px 0px 6px 0px !important;
}
   
    .filter {
        padding: 0px 6px 0px 6px !important;
    }
    .no-select {
        color: #8c8b8e;
        position: relative;
        z-indeX: 99999;
        padding: 0px 10px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }
    .sector {
        padding: 30px 0
    }
    .sector.nobottom {
        padding: 0px 0 0
    }
    .sector_title {
        font-size: 30px;
        line-height: 36px;
        margin-bottom: 15px
    }
    .filmslist .sector_title {
        margin-left: 15px;
        margin-right: 15px
    }
    .sector_title .button {
        font-size: 13px;
        color: #333;
        line-height: 20px
    }
    .filmslist .filter {
        margin: 0 -15px
    }
    .filter .title {
        color: #666;
        font-size: 15px
    }
    .filter .title .fa {
        margin-right: 3px
    }
    #xf_imdb.filter-slider.ui-widget-content {
        position: relative;
        margin: 10px 0px 40px 0px !important
    }
   .filter-slider.ui-widget-content {
        position: relative;
        margin: 30px 0px 0px 0px;
        background: #2a3140;
        height: 6px;
        border: none;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px
    }
    .filter-slider .steps span {
    	font-family: font-3;
        position: absolute;
        top: 10px;
        font-size: 0px;
        color: #8d8d8d;
        text-align: center;
        width: 26px;
        text-align: center
    }
    .filter-slider .steps span:before {
        content: '';
        display: block;
        width: 1px;
        margin: 0 auto;
        height: 7px;
        background: #2a3140;
    }
    .filter-slider .steps .s1 {
        left: 0;
        margin-left: 0
    }
    .filter-slider .steps .s2 {
        left: 25%;
        margin-left: 1px
    }
    .filter-slider .steps .s3 {
        left: 50%;
        margin-left: -12px
    }
    .filter-slider .steps .s4 {
        left: 75%;
        margin-left: 1px
    }
    .filter-slider .steps .s5 {
        left: 100%;
        margin-left: -24px
    }
    .filter-value {
        width: 25px;
        text-align: center;
        color: #fff;
        font-size: 10px;
        height: 22px;
        line-height: 22px;
        text-shadow: none;
        padding: 0 5px;
        border-radius: 4px;
        font-size: 11px;
        position: absolute;
        top: -27px;
        margin-left: -18px !important
    }
    #xf_year .filter-value {
        margin-left: -25px
    }
    #xf_imdb .filter-value {
        margin-left: -21px
    }
    .ui-slider {
        position: relative;
        text-align: left
    }
    .ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 2;
        width: 16px;
        height: 16px;
        margin-left: -7px;
        top: -5.4px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        -ms-touch-action: none;
        touch-action: none;
        cursor: pointer;
        text-align: center;
        background-color: #1d1c21
    }
    .ui-slider .ui-slider-handle:before {
        content: '';
        margin-top: 5px;
        width: 5px;
        height: 5px;
        display: inline-block;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px
    }
    .ui-slider .ui-slider-handle.ui-state-active:before {
        display: none
    }
    .ui-slider .ui-slider-range {
        position: absolute;
        z-index: 1;
        font-size: .7em;
        display: block;
        border: 0;
        background-color: #191820;
        background: #E28BD1;
        top: -0px;
        height: 100%
    }
    .ui-slider.ui-state-disabled .ui-slider-handle,
    .ui-slider.ui-state-disabled .ui-slider-range {
        filter: inherit
    }
    .ui-slider-horizontal .ui-slider-range-min {
        left: 0
    }
    .ui-slider-horizontal .ui-slider-range-max {
        right: 0
    }
    .filter .ui-state-default {
        background: #CA5FB5;
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button span {
        display: none
    }
    .navigation-button {
        text-align: center
    }
    .navigation-button a {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
        margin: 0px 0
    }
    .navigation-button span {
        display: none
    }
    .navigation-button a {
        display: inline-block;
        background: #ffbb04;
        color: #333;
        font-weight: normal;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        border: 0px solid #ffbb04;
        padding: 12px 22px 10px 22px;
        font-family: font-1;
        white-space: nowrap;
        -webkit-transition: background 0.2s ease-out;
        -moz-transition: background 0.2s ease-out;
        -o-transition: background 0.2s ease-out;
        transition: background 0.2s ease-out
    }
    .navigation-button a:hover {
        text-decoration: none;
        background: #FFD862;
        cursor: pointer
    }






.moviesi-1 .svri-div-5, .moviesi-1 .home-v-11 img{
	height: auto;
}

.sidebar-div-5 a:hover{
	color:#ffffff;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}


.sidebar-div-5 a{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	floaT: left;
	position:relative;
	font-size: 13px;
	max-width: 100%;
	padding: 0px 20px;
	line-height: 38px;
	background: #232228;
	border-radius: 100px;
	margin: 0px 10px 10px 0px;
}


.sidebar-div-5 {
	width: 100%;
	floaT: left;
	font-size: 0px;
	margin: 10px 0px 0px 0px;
}



.sidebar-div-4{
	width: 100%;
	floaT: left;
	position:relative;
	/* overflow:hidden; */
}



.sidebar-div-3{
	color:#fff;
	width: 100%;
	floaT: left;
	border-radius: 0px;
	position:relative;
	font-size: 15px;
	font-family: font-1;
	margin-bottom: 10px;
	padding: 0px 0px 15px 0px;
	border-bottom: 1px #232228 solid;
}



.sidebar-div-2{
	padding: 0px 20px;
}


.sidebar-div-1{
	width: 100%;
	floaT: left;
	background:#100F15;
	border-radius: 10px;
	position:relative;
	padding: 20px 0px 15px 0px;
	margin-bottom: 20px;
}






.moviesi-1 .svri-div-5 {
  margin-top: -50px;
}


.moviesi-1 .svri-div-00{
	width: 50%;
}

.containerr-1 .pop-right .movie-desc .filmisv-1{left:399px;}
.containerr-1 .movie-desc { lefT: -399px !important; }

.containerr-1 .movie-item.pop-right.active .movie-desc-1:before{
  left: 380px !important;
}

.moviesi-1.svri-div-0{
	overflow:hidden;
	margin-bottom: 0px;
}

.moviesi-1 .pop-right .movie-desc { lefT: 199px; }

.moviesi-1 .pop-right .movie-desc .filmisv-1, .moviesi-1 .filmisv-1{ width: 181px; }

.moviesi-1 .svri-div-7{
  margin: 0px 10px 20px 9px;
}

.moviesi-1 .container{
	width: 100%;
	floaT: left;
	margin: 0px -10px;
}

.moviesi-1 .svri-div-6{
	margin-right: 0px;
	width: 800px;
	border-radius: 0px;
	lefT: 0px;
	position:relative;
}

.moviesi-1 .svri-div-5 {
   float: right;
}

.footer-04 {
	margin: 16px 0px 0px 0px;
    floaT: left;
    position: relative;
}



.uyure-slaider-1 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232e;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.uyure-slaider-1 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.uyure-slaider-1 .slick-next{
	top: -54px;
}


.uyure-slaider-1 .slick-prev{
	top: -54px;
}



.uyure-slaider-1 .slick-dots{
display: none !important;
}



.footer-14 a:hover{text-decoration:none;text-decoration:underline;}

.footer-a a{
color:#E28BD1 !important;
}


.footer-12{
	z-index:1;
	width: 2px;
	height: 64px;
	position: absolute;
	lefT: -30px !important;
	top: 10px;
	background: #27252F;
	content: "";
}

.footer-11 li::before {
	z-index:1;
    width: 15px;
    height: 2px;
    position: absolute;
    lefT: -30px !important;
    top: 8px;
    background: #27252F;
    content: "";
}

.footer-11 li a{
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li:hover a{
color:#E28BD1;
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-11 li{
    z-index: 1;
    width: 100%;
    padding: 0px 0px 15px 0px;
    floaT: left;
    position: relative;
}


.footer-11 {
    z-index: 1;
    width: 33%;
    floaT: left;
    position: relative;
}


.footer-6{
    width: 120px;;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/18.svg) left no-repeat;
    background-size:100%;
    floaT: left;
    margin: -20px 30px 0px 0px;
}

.footer-08.footer-8:hover{
	border: 2px #E28BD1 solid;
	background: #E28BD1;
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
}

.footer-8:hover{
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	border: 2px #3967dd solid;
	background: #3967dd;
}


.footer-8 {
	-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;
	width: 29px;
	height: 29px;
	border: 2px #27252F solid;
	border-radius: 10px;
	text-align: center;
	line-height: 29px;
    floaT: left;
    margin: -2px 0px 0px 15px;
}


.footer-7 {
	margin-right: 10px;
    floaT: left;
}


.footer-5 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-4{
	margin: 0px 0px 0px 0px;
    width: 180px;
    height: 70px;
    text-align: center;
    font-size: 0px;
    background: url(../images/logo-1.svg) left no-repeat;
    floaT:left;
}



.footer-14 a{
  color: #E28BD1;
}


.footer-14 {
    floaT: right;
}


.footer-15 {
    floaT: left;
}


.footer-13 {
    width: 100%;
    floaT: left;
    position: relative;
    margin: 30px 0px 0px 0px;
    padding: 25px 0px 10px 0px;
    border-top: 1px #1D1B24 solid;
    color:#fff;
    font-family: font-1;
    font-size: 14px;
    letter-spacing: 0.4px;
}



.footer-9 {
	margin-top: 15px;
    z-index: 1;
    width: 60%;
    floaT: right;
    position: relative;
}


.footer-3 {
    z-index: 1;
    width: 33%;
    floaT: left;
    position: relative;
}

.footer-2 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
}


.footer-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 40px 0px 15px 0px;
    background:#100F15;
}





.a-movie-3 .div-titl-1{
	margin: 0px 0px 5px 0px;
}



.msaxiobi-5 .slick-prev {
background: rgb(8 7 12 / 0%) url(../images/sl-2.svg)  11px 10.7px no-repeat;
border-radius: 100px;
box-shadow: 0px 0px 0px 2px #26232F;
width: 31px !important;
height: 31px !important;
right: 55px;
}

.msaxiobi-5 .slick-next {
background: rgb(8 7 12 / 0%) url(../images/sl-1.svg) 13px 10.7px no-repeat;
box-shadow: 0px 0px 0px 2px #26232F;
border-radius: 100px;
width: 31px !important;
height: 31px !important;
}

.msaxiobi-5 .slick-next{
	top: -52px;
}


.msaxiobi-5 .slick-prev{
	top: -52px;
}



.a-movie-07{
	width: 101%;
	floaT: left;
	margin: 0px 0px 0px -10px;
}


.a-movie-3 {
    z-index: 111;
    margin: 0% 0% 1% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 20px;
    color: #fff;
    -webkit-font-feature-settings: 'case'on;
    font-feature-settings: 'case'on;
    font-family: font-1;
    letter-spacing: 0px;
}

.a-movie-3 a {
    z-index: 1;
    color: #fff;
}

.msaxiobi-5 .slick-dots{
	display: none !important;
}

.msaxiobi-1 .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.msaxiobi-1:hover .msaxiobi-4{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#E28BD1;}
.msaxiobi-1 .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.msaxiobi-1:hover .msaxiobi-2 img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.msaxiobi-5.a-movie-1{padding-bottom: 20px; width: 100%; float: left; }
.msaxiobi-4{width:100%;text-align:center;floaT:left;color:#ffffff;margin:12% 0% 5% 0%;line-height:20px}
.msaxiobi-2, .msaxiobi-2 img{width:100%;height:190px;floaT:left;object-fit:cover;border-radius:4px;position:relative;overflow:hidden}
.msaxiobi-2{width:100%;floaT:left}.msaxiobi-1{margin:0px 10px; position:relative; }




.container-eye{
	width: 100%;
	height: 290px;
	float: left;
	position:relative;
	/* overflow:hidden; */
}


.fas-icon-5 .div-titl-3 {
    border: 5px #100F15 solid;
}

.feris-m.fors-div-01.fors-div-1{
   margin: 0px 0px 1px 0px;	
}

.fors-div-01.fors-div-1{
   margin: 0px 0px 20px 0px;	
}

.fors-div-01.fors-div-1k {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
}

.fors-div-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}



.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
	height: 36px;
	border: 0px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 34px;
    floaT: left;
    font-size: 13px;
    padding: 0px 18px;
    position:relative;
    color:#9B9B9B;
    margin: 0px 0px 0px 0px;
}

.svri-div-tab-1 li {
    floaT: left;
    border-radius: 100px;
}


.svri-div-tab-1 li:hover a{
    color:#ffffff !important;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li:hover{
    color:#fff;
    background: #18181B;
     -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-tab-1 li a{
	-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
    color:#9B9B9B;
}

.svri-div-tab-1 {
	font-family: font-2;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.uyure-slaider-1{
	width: 99.5%;
	floaT: left;
	margin: 0px 0px;
}

.container-3{
	width: 102%;
	floaT: left;
	margin: 0px -10px;
}

.tu-div-00 .slick-slider {
    padding-bottom: 20px;
}

.tu-div-00 .slick-dots{ bottom: -5px; }

.tu-div-00 .slick-next, .tu-div-00 .slick-prev{
	display: none !important;
}

.fas-icon-3 .div-titl-3 {
    border: 5px #100F15 solid;
}

.tu-div-0 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 0px 0px 20px 0px;
    padding: 20px 0px 15px 0px;
    background:#100F15;
}


.tu-div-2{
    width: 101.5%;
    float: left;
    margin: 0px -10px;
}


.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    left: 10px;
}


.divi-sl-fav-1 .favmod{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0 auto;width: 30px;height: 30px;padding:0px;opacity:9;}
.divi-sl-fav-1 .favmod.active,
.divi-sl-fav-1 .favmod:hover{opacity:1;}
.divi-sl-fav-1 .favmod-add,
.divi-sl-fav-1 .favmod-unset{display:block;width:100%;height:100%;background: rgb(0 0 0 / 70%);color: #ffff;font-weight:100;text-align:center;line-height: 31px;border-radius:100px;font-size: 12px;}
.divi-sl-fav-1 .favmod-unset{background-color:#E28BD1;color: #fff;}
.divi-sl-fav-1 .favmod .favmod-unset,
.divi-sl-fav-1 .favmod.active .favmod-add{display:none;}
.divi-sl-fav-1 .favmod.active .favmod-unset{display:block;}



.vn-nius-6 img, .divi-sl-25 img{
	font-size: 0px;
}


.vn-nius-1:hover .vn-nius-6 img {
	-moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-1 .vn-nius-6 img {
	-moz-transform: scale(1.0);
    -webkit-transform: scale(1.0);
    -o-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}



.vn-nius-1:hover .vn-nius-11 b {
    box-shadow: 0px 0px 0px 4px #E28BD1, 0px 0px 0px 12px rgb(255 255 255 / 10%);
      background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 100%;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 52px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
   background: radial-gradient(109.72% 835.32% at 12.5% 10.71%, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0) 80.7%) /* warning: gradient uses a rotation that is not supported by CSS and may not behave as expected */;
backdrop-filter: blur(6px);
border-radius: 100px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-11 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 1;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9999999;
}




.vn-nius-1 .vn-nius-8{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}


.vn-nius-1:hover .vn-nius-8{
    color: #E28BD1;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.vn-nius-10 li{
  width: 6px;
  height: 6px;
  background:#2F2C39;
  float: left;
  margin: 4px 0px 0px 0px;  
  font-size: 14px;
  position: relative;
  border-radius: 100px;
  right: 5px;
}


.vn-nius-10{
  width: 4px;
  float: left;
  margin: 10px 0px 0px 0px;
  font-size: 14px;
  position: relative;
  right: 0px;
  float: right;
}



.vn-nius-8{
    color:#fff;
    font-family: font-1;
    width: 92%;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 15px;
    line-height: 19px;
    position: relative;
}

.vn-nius-7{
  width: 100%;
  float: left;
  margin: 10px 0px 20px 0px;  
  font-size: 14px;
  position:relative;
}

.vn-nius-05 {
    margin-right: 20px;
    floaT: right;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-5 {
    margin-lefT: 20px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
}

.vn-nius-4 {
    background: rgb(0 0 0 / 50%);
    color:#ffffff;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.1px;
    overflow:hidden;
    margin-right: 15px;
}

.vn-nius-3{
    font-size: 13px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%, rgb(9 12 18 / 90%) 100%);
    padding: 100px 0px 11px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}




.vn-nius-2, .vn-nius-2 img{
   width: 100%;
   height: 200px;
   floaT: left;
   position:relative;
   overflow:hidden;
   object-fit: cover;
   border-radius: 10px;
}


.vn-nius-1 img{
   width: 100%;
   line-height: 0px;
}

.vn-nius-1{
   width: 100%;
   floaT: left;
   position:relative;
}


.vn-nius-0{
    margin: 0px 10px;
}




.gb-ena-1 .c-movie-ena-1 {
	width: 75px;
    position: absolute;
    z-indeX:1;
    left: 20px;
    bottom: 20px;
}


.movie-item img {
    -webkit-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    transition: all 5s cubic-bezier(0, 0, 0.2, 1);
      -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
}


.movie-item:hover img {
    -webkit-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    transition: all 5s cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    transition-delay: 0.3s;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}



.container-1 .filmisv-1{left:-200px;}

.container-1 .movie-desc {
    right: -400px;
}




.movie-item.pop-right.active .movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-1.svg) 10px 15px no-repeat;
  z-index:111;
  position:absolute;
  left: -20px !important;
}

.movie-desc-1:before{
  content: "";
  width: 20px;
  height: 100%;
  background: url(../images/k-02.svg) -6px 15px no-repeat;
  z-index:111;
  position:absolute;
  right: -20px;
}



.movie-item:hover .movie-desc {
    display: block;
    visibility: visible;
    opacity: 1;
    animation: fade 0.3s;
}

@keyframes fade {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}



.gb-filmisvidi-7{ color:#fff; line-height:17px;width:100%;/* height:17px; */position:relative;overflow:hidden;float:left;font-size: 14px;margin: 0px 0px 5px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-6{ color: #A6A6A6; line-height:17px;width:100%;float:left;font-size: 14px;margin: 0px 0px 20px 0px;padding:0px 0px 0px 0px;}
.gb-filmisvidi-5{ margin-top: 5px; width: 18%;float:right;font-size:12px;line-height:18px;text-align:right;}
.gb-filmisvidi-4{ margin-top: 5px; width:100%;height:14px;overflow:hidden;position:relative;float:left;font-size:13px; font-family: font-1; font-style: normal; font-weight: 700; font-size: 15px; line-height: 93.7%; /* or 17px */ color: #6F6E7A;}
.gb-filmisvidi-3{width:100%;height:15px;overflow:hidden;position:relative;float:left;font-family: 'Camber'; font-style: normal; font-weight: 600; font-size: 16px; line-height: 93.7%;}
.gb-filmisvidi-2{width: 100%;float:left;font-size:13px;color:#fff;}
.gb-filmisvidi-1{width:100%;float:left;font-size:13px;padding-bottom:8px;margin-bottom:15px;border-bottom:1px solid #272530;}
.gb-filmisvidi-00{margin:25px;}
.gb-filmisvidi-7 a{color:#fff;}
.gb-filmisvidi-7 a:hover{color:#E28BD1;}
.gb-filmisvidi-0{width:100%;height: 280px;float:left;color:#fff;line-height:20px;text-align:left;position:relative;font-size:13px;}
.gb-ena-1 .color-1{color:#fff;}
.new-gb-8 .fa{margin-right:-1px !important;}
.new-gb-8 span{background:url(../images/f.svg) center no-repeat;width:50px;line-height:0px;text-align:center;font-size:0px;height:50px;float:left;}
.mmovie-img-inner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;opacity:0;background-color:rgba(0,0,0,0.6);transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;}
.mmovie-img-inner:hover{opacity:1}
.sshow-desc{position:absolute;left:-0px;top:0px;font-size:30px!important;color:#FFF;cursor:pointer;width:264px;height:250px;}
.movie-item{float:left;position:relative !important;width: 100%;}
.movie-item.active{z-index:1111;}
.movie-img{border-radius:10px;height:280px;width:100%;overflow:hidden;position:relative;z-index:1;}
.movie-img img{opacity:9;position:relative;height:280px;width:100%;     object-fit: cover;}
.movie-item pop-right active:hover .movie-img-inner{opacity:1;}
.show-desc{position:absolute;left:-0px;top:-0px;font-size:30px!important;color:#FFF;cursor:pointer;width:100%;height:280px;}
.movie-desc{position:absolute;right: 111%;top:0px;z-index: 1 !important;width:380px;height:280px;background:#191820;  display:none;padding-bottom:0px;border-radius:10px;}
.pop-right .movie-desc .filmisv-1{left:-200px;}
.filmisv-1{right:-200px;}
.pop-right .movie-desc .filmisv-1, .filmisv-1{  border-radius:10px;width: 180px;height:280px;overflow:hidden;position:absolute;margin:0px 0px 0px 0px;z-index:1;background: linear-gradient(180deg, rgba(7, 15, 41, 0) -78.93%, #E28BD1 100%); border-radius: 10px;}

.v-msx .pop-right .movie-desc .filmisv-1, .v-msx .filmisv-1{ background: linear-gradient(180deg, rgba(7, 15, 41, 0) -20%, #E28BD1 100%);  }

.pop-right .movie-desc{font-size:14px;right:auto;left:200px;top:0px !important;z-index:99;}
.new-gb-8{padding:0px;margin:100px auto;width:50px;color:#fff;cursor:pointer;}
.nnew-gb-8{position:absolute;left:37%;top:28%;font-size:50px;color:#fff;cursor:pointer;}


#dle-content{
	width: 100%;
}




.svri-div-7{
  width: 180px;
  floaT: left;
  position:relative;
  background:#333;
  border-radius: 10px;
  margin: 0px 10px 20px 10px;
}

.c-ena-1 img{
    width: 20px !important;
    height: 20px !important;
}


.c-ena-1{
    width: 20px;
    height: 20px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    display: inline-block;
}


.c-movie-ena-1 {
    position: absolute;
    z-indeX:1;
    right: 20px;
    bottom: 20px;
}


.c-movie-ena-3 {
	padding: 0px 0px 0px 10px;
    text-align: center;
    color:#ffffff;
    floaT: right;
    overflow:hidden;
    position: relative;
    font-family: 'Momcake';
font-style: normal;
font-weight: 700;
font-size: 17px;
}


.c-movie-ena-2 {
    width: 44px;
    height: 22px;
    text-align: center;
    line-height: 23px;
    background: #FBB70A;
    border-radius: 3px;
    color:#000000;
    floaT: left;
    font-size: 11px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: relative;
}



.c-movie-1 img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-1:hover  img {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.c-movie-07 {
	line-height: 20px;
    float: left;
    margin: 2px 10px 0px 0px;
}

.c-movie-7 {
	line-height: 20px;
    float: left;
    margin: 0px 20px 0px 0px;
}


.c-movie-6 {
    float: left;
    margin: 2px 20px 0px 0px;
}

.c-movie-5 {
		width: 100%;
	float: left;
    font-size: 13px;
    font-family: font-1;
     margin: 0px 0px 0px 0px;
}
.c-movie-04 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 14px;
    font-family: font-1;
    margin-bottom: 15px;
    color: #B1B1B1;
}

.c-movie-4 {
	width: 100%;
	float: left;
	position:relative;
    font-size: 15px;
    font-family: font-1;
}



.c-movie-1 img {
    width: 100%;
}


.c-movie-3 {
    padding: 0px 20px;
}


.c-movie-2 {
	background: radial-gradient(176.74% 1027.58% at -18.42% -20.54%, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%) ;
    backdrop-filter: blur(45px);
    padding: 20px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
}





.svri-div-6{
	margin-right: -10px;
	width: 100%;
	floaT: right;
	position: absolute;
	overflow:hidden;
	border-radius: 10px;
	color:#fff;
	lefT: 390px;
}


.svri-div-00{
		width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 20px;
}

.svri-div-5, .home-v-11 img{
	height: 280px;
	object-fit: cover;
}

.svri-div-5{
	width: 32%;
	floaT: left;
	position:relative;
	overflow:hidden;
	border-radius: 10px;
	color:#fff;
}


.svri-div-4{
	margin-bottom: 0px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}




.svri-div-0 .div-titl-2{
    margin-top: 0px;
}

.svri-div-0 .div-titl-4 {
    margin-top: 9px;
}

.svri-div-3{
	width: 34px;
	height: 34px;
	border: 2px #2F2C39 solid;
	border-radius: 100px;
	text-align: center;
	line-height: 37px;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 10px;
}


.svri-div-2{
	margin: 10px 0px 0px 0px;
    floaT: left;
    position:relative;
    color:#fff;
}
.responsive-2 .svri-div-6 div:nth-child(5){display:none;}

.svri-div-1:hover .svri-div-3{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.svri-div-001.svri-div-0{
	margin-bottom: 0px;
}


.svri-div-0{
	z-index:1;
	overflow:hidden;
	margin-bottom: 20px;
	width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
}


.svri-div-1 .svri-div-3, .svri-div-1 .svri-div-2{
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1:hover .svri-div-3, .svri-div-1:hover .svri-div-2{
    color:#E28BD1;
    -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.svri-div-1{
	font-family: font-1;
	font-size: 15px;
    floaT: right;
    position:relative;
    color:#fff;
}


.reklama-1 img{
	width: 100%;
	line-height: 0px;
}


.reklama-4.reklama-1{
	width: 100%;
	floaT: left;
	margin: 20px 0px 0px 0px;
}


.reklama-3.reklama-1{
	margin: 0px 0px 0px 0px;
}

.reklama-1{
	width: 100%;
	floaT: left;
	margin: 0px 0px 20px 0px;
}



.new-koleqcia-8 .c-movie-10 b {
    width: 22px;
    height: 22px;
    line-height: 23px;
    background: rgb(0 0 0 / 60%);
    display: inline-block;
    border-radius: 100px;
    font-size: 9px;
    text-indent: 0.7px;
    border: 2px #E28BD1 solid;
}

.new-koleqcia-8 .c-movie-10 b {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.new-koleqcia-8:hover .c-movie-10 b {
    box-shadow: 0px 0px 0px 3px rgb(255 255 255 / 30%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.c-movie-10 {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 9;
    font-size: 15px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}

.c-movie-9:hover {
    border-radius: 3px;
    opacity: 9;
        -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.c-movie-9 {
    border-radius: 5px;
    opacity: 0;
    text-align: center;
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    color: #fff;
    font-family: font-1;
    z-index: 99;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    background: rgb(20 20 27 / 50%);
}




.tu-new-01{
	width: 100%;
	position:relative;
	overflow:hidden;
	float: left;
}

.new-koleqcia-6{
    width: 5px;
    height: 5px;
    border: 3px #100F15 solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -1px;
    top: 0px;
}

.tu-new-01{
	width: 102%;
	floaT: left;
	margin: 0px 0px 20px -10px;
}


.new-koleqcia-8{
margin: 0px 5px;
floaT: left;
}

.new-koleqcia-4{
margin: 0px 20px;
}

.new-koleqcia-3{
	border-bottom: 1px #1A1920 solid;
	width: 100%;
	floaT: left;
	padding: 20px 0px;
}


.new-koleqcia-7{
	width: 70%;
	floaT: right;
	margin: 0px -10px 0px 0px;
}

.new-koleqcia-15{
	floaT: right;
}


.new-koleqcia-14{
	floaT: left;
}



.new-koleqcia-13{
	padding: 0px 20px;
}


.new-koleqcia-12{
	width: 100%;
	floaT: left;
	background:#121117;
	padding: 20px 0px;
	margin-top: 0px;
	font-family: font-1;
}

.new-koleqcia-1 .new-koleqcia-11 a, .new-koleqcia-1 .new-koleqcia-15{
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}


.new-koleqcia-1:hover .new-koleqcia-11 a, .new-koleqcia-1:hover .new-koleqcia-15{
color:#E28BD1;
-webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}

.new-koleqcia-11 a{
color:#ffffff;
}

.new-koleqcia-11{
	font-size: 14px;
	padding: 0px 20px;

}


.new-koleqcia-10{
	font-size: 15px;
	line-height: 16px;
	font-family: font-1;
	width: 100%;
	height: 30px;
	position:relative;
	overflow:hidden;
	floaT: left;
	margin: 20px 0px;
}

.new-koleqcia-9, new-koleqcia-9 img{
    width: 45px;
    height: 65px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-radius: 3px;
}


.new-koleqcia-2 img{
    width: 100%;
    floaT: left;
        object-fit: cover;
}


.new-koleqcia-5 img{
    width: 40px;
    height: 40px;
    border-radius: 100px;
}

.new-koleqcia-5{
	margin: 15px 0px 0px 4px;
    width: 40px;
    height: 40px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #100F15;
}


.new-koleqcia-1{
    width: 280px;
    floaT: left;
    position:relative;
    color:#fff;
    background: #100F15;
    margin: 0px 10px;
    overflow:hidden;
    border-radius: 10px;
}



.div-titl-4{
    floaT: left;
    position:relative;
    color:#fff;
    font-family: font-1;
    margin-top: 27px;
    font-size: 17px;
    margin-lefT: 14px;
}

.fas-icon-5 .fas-icon-1{
    background: url(../images/icon-13.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-4 .fas-icon-1{
    background: url(../images/icon-9.svg) center no-repeat;
    height: 34px;
    width: 96%;
}

.fas-icon-3 .fas-icon-1{
    background: url(../images/icon-6.svg) center no-repeat;
    height: 34px;
    width: 95%;
}
.fas-icon-6 .div-titl-3{
    background:#FBB70A;
}

.fas-icon-3 .div-titl-3{
    background:#00D14F;
}

.fas-icon-2 .div-titl-3, .fas-icon-4 .div-titl-3{
    background:#FF1E32;
}

.sidebar-div-3 .fa-tag{
    background: url(../images/icon-12.svg) 0px 0px no-repeat;
    width: 32px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 0px 0px -5px 0px;
    font-size: 17px;
}

.sidebar-div-3 .fa-filter{
    background: url(../images/icon-11.svg) 0px 0px no-repeat;
    width: 35px;
    height: 25px;
    float: left;
    color:rgb(255 255 255 / 0%);
    margin: 1px 0px -5px 0px;
    font-size: 17px;
}


.fas-icon-2 .fas-icon-1{
    background: url(../images/icon-5.svg) center no-repeat;
}

.fas-icon-7 .fas-icon-1{
    background: url(../images/icon-15.svg) center no-repeat;
    height: 33px;
    width: 96%;
    float: left;
}


.fas-icon-new.fas-icon-9 .fas-icon-1{
    background: url(../images/new.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-video.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-7.svg) center no-repeat;
    background-size: 25px;
    height: 34px;
    width: 96%;
    float: left;
}




.fas-icon-9 .fas-icon-1{
    background: url(../images/icon-10.svg) center no-repeat;
    height: 34px;
    width: 96%;
    float: left;
}

.fas-icon-6 .fas-icon-1{
    background: url(../images/icon-14.svg) center no-repeat;
    height: 32px;
    width: 96%;
    floa:T left;
}

.fas-icon-1{
	margin-top: 0px;
    width: 90%;
    height: 35px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    font-size: 0px;
    background: url(../images/icon-4.svg) center no-repeat;
    floaT: left;
}


.feris-1 .div-titl-3{
    border: 5px #100F15 solid;
}

.div-titl-3{
    width: 6px;
    height: 6px;
    border: 5px #08070C solid;
    floaT: left;
    background:#E28BD1;
    position: absolute;
    border-radius: 100px;
    right: -9px;
    top: 8px;
}


.div-titl-2{
    width: 34px;
    height: 34px;
    border: 2px #2F2C39 solid;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 20px;
    border-radius: 10px;
}



.div-titl-1{
    width: 50%;
    floaT: left;
    position:relative;
    color:#fff;
}




.tu-new-1 .tabs{
	margin: 20px 0px 0px 0px;
    floaT:right;
    position:relative;
    color:#fff;
}

.tu-new-1 .tabs .active{
background:#18181B;
color:#ffffff;
}

.tu-new-1 .tab_container{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin-top: 15px;
}


.tu-new-1 .tabs li{
floaT: left;
padding: 0px 20px;
height: 38px;
line-height: 39px;
color:#ffffff;
font-family: font-2;
font-weight: 100;
border-radius: 100px;
cursor: pointer;
font-size: 14px;
}

.tu-new-1{
    z-index: 1;
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
    margin: 0px 0px 0px 0px;
}





.card {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin: 0 0px;
  width: 47px;
  height: 47px;
  border-radius: 5px;
}

.percent {
  position: relative;
}

.card svg {
  position: relative;
  width: 210px;
  height: 210px;
  transform: rotate(-90deg)
}

.card svg circle {
  width: 100%;
  height: 100%;
  fill: none;
  stroke: rgb(255 255 255 / 0%);
  stroke-width: 5;
  stroke-linecap: round;
}

.card svg circle:last-of-type {
  stroke-dasharray: 625px;
  stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  stroke: #ffffff;
  animation: animate-dashoffset 2s;
} 

.card .number {
  font-size: 15px;	 
  position: absolute;
  top: 45%;
  left:47%;
  transform: translate(-50%, -50%);
}

.card number h3 span {
  font-size: 15px;
}

@keyframes animate-dashoffset {
  from {
    stroke-dashoffset: 625px
  }
  to {
    stroke-dashoffset: calc(625px - (190px * var(--percent)) / 100);
  }
}

.van-slaid-15 {
    color:#ffffff;
    width: 47px;
    height: 47px;
    line-height: 47px;
    floaT: right;
    text-align: center;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 100px;
    position: absolute;
    z-indeX:111;
    left: 50px;
    bottom: 40px;
}


.van-slaid-16 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}


.slick-active  .van-slaid-17 {
    opacity: 9;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
}

.van-slaid-17 {
    opacity: 0;
    -webkit-transition: all 1100ms ease;
    -moz-transition: all 1100ms ease;
    -ms-transition: all 1100ms ease;
    -o-transition: all 1100ms ease;
    transition: all 1100ms ease;
    -webkit-transform: translateY(-25px);
    -moz-transform: translateY(-25px);
    -ms-transform: translateY(-25px);
    -o-transform: translateY(-25px);
    transform: translateY(-25px);
}

.slick-active .van-slaid-16{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}

.van-slaid-16{
    opacity: 0;
    -webkit-transition: all 1000ms ease;
    -moz-transition: all 100ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);
    -ms-transform: translateY(80px);
    -o-transform: translateY(80px);
    transform: translateY(80px);
    lefT: 0px;
}

.van-slaid-16{
margin: 0px 0px 5px 0px;	
position:absolute;
lefT: 0px;
bottom: 40px;
font-weight: 100 !important;
letter-spacing: 0px;	
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-1';
font-style: normal;
font-size: 28px;
text-shadow: 0px 0px 10px rgb(0 0 0 / 55%);
line-height: 30px;
color: #FFFFFF;
text-transform: uppercase;
text-align: center;
padding: 10px 0px 10px 0px;
}



.van-slaid-13{
margin: 0px 0px 10px 0px;	
width: 100%;
height: 80px;
position:relative;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
}



.van-slaid-12{
font-size: 13px;	
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-11{
width: 5px;
height: 5px;
background:#fff;
border-radius: 100px;	
floaT: left;
margin: 8px 10px 0px 10px;
}


.van-slaid-10{
floaT: left;
margin: 0px 0px 0px 0px;
}

.van-slaid-9 a:hover{
	color:#E28BD1;
}

.van-slaid-9 a{
	color:#fff;
}


.van-slaid-9{
border-bottom: 1px rgba(255, 255, 255, 0.1) solid;	
margin: 14px 0px 15px 0px;	
padding: 0px 0px 15px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-2';
font-size: 15px;
line-height: 20px;
color: #FFFFFF;
}


.van-slaid-8{
padding: 0px 0px 0px 0px;
width: 100%;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-weight: 600;
font-size: 24px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-7 b{
font-weight: 800 !important;
font-family: font-4;
font-style: normal;
}

.van-slaid-7{	
font-weight: 100 !important;
letter-spacing: 1px;	
width: 100%;
height: 34px;
floaT: left;
overflow:hidden;
font-family: 'font-5';
font-style: normal;
font-size: 20px;
line-height: 31px;
color: #FFFFFF;
text-transform: uppercase;
position:relative;
}

.van-slaid-6{
	margin-top: 50px;
	width: 100%;
	floaT: left;
	overflow:hidden;
	font-family: 'font-1';
font-style: normal;
font-size: 20px;
line-height: 22px;
color: #FFFFFF;
position:relative;
}



.van-slaid-2{
	z-index:1;
	width: 100%;
	floaT: left;
	overflow:hidden;
	position: absolute;
}

.divi-sl-14 .slick-dots, .van-slaid-14{ width: 65% !important;  right: 0px;}

.van-slaid-14{
	floaT: right;
	overflow:hidden;
	position: relative;
}

.van-slaid-4{
padding: 0% 60px;
position:relative;
}



.van-slaid-3{
	floaT: left;
	overflow:hidden;
	position: relative;
	background: radial-gradient(128.43% 137.18% at -15.84% -9.15%, rgb(255 255 255 / 0%) 0%, rgb(255 255 255 / 16%) 97.21%);
    backdrop-filter: blur(42px);
	padding: 0px 0%;
	z-index:11;
}


.divi-sl-14, .divi-sl-14 .van-slaid-1, .van-slaid-3, .van-slaid-2 img, .van-slaid-14{
	height: 330px;
}



.divi-sl-14, .van-slaid-1, .van-slaid-2 img{
	width: 100%;
	floaT: left;
	overflow:hidden;
	position:relative;
	border-radius: 10px;
}



.center-top{
	width: 100%;
	floaT: left;
	margin-top: 100px;
	position:relative;
	z-index:1;
}

.cssmenu-2 {width: 580px;floaT: left;position:relative;margin: 0px 0px 0px 160px;}


#cssmenu {
	width: 100%;
	floaT: left;
    justify-content: center;
    margin: 0px 0px 0px 0px;
    padding: 0;
    line-height: 1;
    position: relative;
    font-family: font-1;
}


#cssmenu .cssmenu-a::before {
	z-index:1;
    width: 5px;
    height: 5px;
    top: 0px;
    position: absolute;
    lefT: 45% !important;
    top: 55px;
    border-radius: 100px;
    background: #E28BD1;
    content: "";
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu .fa-home-alt{
	  background: url(../images/icon-1.svg) center no-repeat;
	  color:rgb(255 255 255 / 0%);
	  padding: 5px 2px;
	  margin-top: -5px;
}


#cssmenu li a{
	font-family: font-1;
    font-size: 15px;
    float: left;
    padding: 32px 15px 32px 15px;
    position:relative;
}



#cssmenu ul li:hover .menu-hover-1 li a{  box-shadow: 0px 0px 0px 1px #1e1c26 !important; }

#cssmenu > ul > li:hover > .menu-hover-1 > li {
    float: left;
    display: inline-block;
    z-index: 999999;
    max-height: 42px;
    position: relative;
}


#cssmenu:hover ul li .menu-hover-2 li {
    width: 100% !important;
    opacity:9;
}


#cssmenu:hover ul li .menu-hover-1 li{
    width: 20% !important;
    opacity:9;
}

#cssmenu ul li .menu-hover-1 li {
    width: 0% !important;
}

#cssmenu > ul > li > .menu-hover-1 {
    left: -524px !important;
}



#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}


#cssmenu:hover{ overflow: inherit !important;}


#cssmenu ul{list-style:none;margin: 0px 0px 0px 0px; width: 100%; padding:0;display:block;float:left;}
#cssmenu ul:after,
#cssmenu:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden;}
#cssmenu ul li{margin:0;padding:0;display:block;position:relative;}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{position:absolute;left:-9999px;top: 80px;/* z-index:999999; */}
#cssmenu ul li ul li{
opacity:0;
max-height:0;
position:absolute;
-webkit-transition:max-height 0.1s ease-out;
-moz-transition:max-height 0.1s ease-out;
-ms-transition:max-height 0.1s ease-out;
-o-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;
}
#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   border-left: 0px #fff solid; border-right: 0px  #000 solid; background:#131218; -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s; border-bottom: 1px #1e1d24 solid;display: inline-block;font-size: 15px;opacity: 0;color:rgba(255, 255, 255, 0);font-family:font-2;font-size: 14px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width:235px;padding: 15px 18px 15px 18px;}




#cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #E28BD1 !important;background: #1a1820;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;/* width:250px; */border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}

#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{  color: #E28BD1;position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}
#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{  opacity:9;font-size:13px;color: #a5a7b2 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 42px;position:relative;}
#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{ color:#ffffff; display:block;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{ font-family:font-2;width:280px;display:block;}









.header-right-n-1 {
    color:#565161;
    position: relative;
    float: right;
    margin: 5px 0px 0px 10px;
    line-height: 20px;
}



.header-right-2 {

    height: 30px;
    border-radius: 100px;
    position: relative;
    float: right;
    margin: 10px 0px 0px 0px;
}


.header-right-2 img {
    width: 30px;
    height: 30px;
    line-height: 0px;
    object-fit: cover;
    border-radius: 100px;
}




.search-wrapper.active .main_search_flags {
	display: block !important;
}

.main_search_flags {
	display: none !important;
}

   .search-wrapper .input-holder .search-icon {
   	    margin: 3px 0px 0px 0px;
		opacity:1;
        width: 50px;
        height: 39px;
        border: none;
        border-radius: 100px;
        background: #0D0C11 url(../images/icon-2.svg) center no-repeat;
        padding: 0;
        outline: none;
        position: relative;
        z-index: 11;
        float: right;
        cursor: pointer;
    }


    
   .search-wrapper .input-holder .search-icon span {
        width: 22px;
        height: 22px;
        display: inline-block;
        vertical-align: middle;
        position: relative;

    }


.search-wrapper.active.search-wrapper::before {
    content: "";
    position: fixed;
    top: 0px !important;
    width: 100%;
    height: 80px;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:0;
}

.search-wrapper.active.search-wrapper::after {
    content: "";
    position: fixed;
    top: 80px !important;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    opacity: 9;
    z-index:99999;
    background: radial-gradient(1729.72% 359.05% at 58.53% 47.28%, rgba(8, 6, 16, 0.6) 0%, rgba(8, 6, 16, 0) 100%) ;
   backdrop-filter: blur(40px);
}


.dzieba-go-2{ padding: 0px 0px 0px 15px;  position:absolute;float:left;width:20px; text-align: center; height:43px;line-height:43px !important;border:0;line-height:50px;background:#07090d;right:0px;z-index:11;top:0px;cursor:pointer;color:rgb(255 255 255 / 60%);font-size:14px;right:43px}




.search-wrapper {
        position: absolute;
        top: 1px;
        right: 90px;
    }


    .search-wrapper .input-holder {
        float: left;
        height: 50px;
        width: 50px;

        overflow: hidden;
        position: relative;
                transition: all .3s ease-in-out;
    }

#searchsuggestions {
	height: 265px;
	overflow:hidden;
	border-radius: 0px 0px 5px 5px;
}

.search-wrapper.active .input-holder, #searchsuggestions {
	width: 730px !important;
}


    .search-wrapper.active .input-holder {
        
		z-index:1;
        box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);
		top: 0px;
		left: -100px;
		border-radius: 5px;
    }




    .search-wrapper .input-holder .search-input {
    	color:#fff;
    	background:#17161C !important;
    	width: 100%;
    	height: 50px;
    	padding: 0 0px 0 0px;
    	opacity: 0;
    	position: absolute;
    	top: 0px;
    	left: 0;
    	background: 0 0;
    	box-sizing: border-box;
    	border: none;
    	outline: none;
    	font-family: font-2;
    	font-size: 15px;
    	line-height: 20px;
    }



    .search-wrapper.active .input-holder .search-input {
        opacity: 1;
        transform: translate(0,0px);
    }


    .search-wrapper.active .input-holder .search-icon {
    			transition: all .3s ease-in-out;
		opacity:9;
        background: url(../images/icon-2.svg) center no-repeat;
    }




    .search-wrapper.active .input-holder .search-icon span {
		opacity:9 !important;
    }

    .search-wrapper .input-holder .search-icon span::before,.search-wrapper .input-holder .search-icon span::after {
        position: absolute;
        content: '';
    }


    .search-wrapper .close {
		opacity:0;
        position: absolute;
        z-index: 1;
        top: 14px;
        right: 10px;
        width: 23px;
        height: 23px;
        cursor: pointer;
        
        
		transform: rotate(45deg);
    }

    .search-wrapper.active .close {
		transform: rotate(45deg);
        transition: all .6s cubic-bezier(0,.105,.035,1.57);
		opacity:9;
    }

    .search-wrapper .close::before,.search-wrapper .close::after {
        position: absolute;
        content: '';
        background: #fff;
        border-radius: 10px;
    }

    .search-wrapper .close::before {
        width: 2px;
        height: 22px;
        left: 10px;
        top: 0;
    }

    .search-wrapper .close::after {
        width: 22px;
        height: 2px;
        left: 0;
        top: 10px;
    }




#dm-toggle{
	border: 0;
	background:rgb(0 0 255 / 0%);
	floaT: right;
        cursor: pointer;
}


#searchsuggestion{
border-radius: 0px 0px 10px 10px !important;
overflow:hidden;
}

#searchsuggestions, .search-2{
   z-index:999999;
   background:#17161C;
}

.search-2{
    border-radius: 4px;

    height: 45px;
    position:relative;
    margin: 17px auto;
}


#tiper{position:absolute;border:1px solid #fff;background:#fefdd9;padding:5px;color:#fff;display:none;font-size:10px;max-width:250px;z-index:9999999;}
a.kbd_flags{position:absolute;display:block;background-image:url("../images/ge-en.png");background-repeat:no-repeat;width:65px;height:26px;cursor:pointer;}
.main_search_flags{z-index:1;position:absolute;width:33px;overflow:hidden;height:26px;top: 12px;left: 14px;}
.searchbox input{text-indentposition:relative;color:#fff;background:#141517;height:60px;padding:0px 0px 0px 0px;width:80%;border:0px solid #fff;margin:0px 0px 0px 70px;font-size:13px;font-family:font-2;}


.search-1{
    width: 100%;
    floaT: left;
    position:absolute;
    margin: 0px 0px;
    z-indeX:0;
}

.q_search input::placeholder {
    color: #a9a8a8;
}

.btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0px;
    height: 45px;
    line-height: 45px;
    cursor: pointer;
    color: #ffffff;
    width: 45px;
    text-align: center;
    background: #07090d;
    border: 0;
    top: 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    font-size: 15px;
    letter-spacing: 1px;
    border-radius: 0px;
    margin-top: 0px;
}


.q_search input::placeholder {
    color: #6f7683;
}

.q_search input {
    float: left;
    top: -2px !important;
    text-indent: 60px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 50px;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background: #07090d;
    border: 0px solid #232426;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    letter-spacing: 0.5px;
    border-radius: 4px;
    transition:all 0.7s;
    -webkit-transition:all 0.7s;
}


.header-17{
	margin-top: 5px;
    width: 55px;
    height: 37px;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 41px;
    border-radius: 100px;
    font-size: 0px;
    background: #0D0C11 url(../images/icon-3.svg) center no-repeat;
    floaT: right;
}

.header-15:hover {
     background: #1c2330;
}

.header-15{
    margin: 5px 0px 0px 10px;
    width: 40px;
    height: 40px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 40px;
    border-radius: 100px;
    font-size: 14px;
    floaT: right;
}


.header-14{
	top: 0px;
	right: 0px;
    position: absolute;
    z-index:1;
    margin: 15px 0px;
    width: 120px;
    floaT: right;
}


.header-13 li a span{
color: #01927c;
}

.header-13 li a{
    border-left: 1px #1e1f24 solid;
    border-right: 1px #0b0b0d solid;
    font-size: 14.5px;
    float: left;
    padding: 31.2px 28px;
    position:relative;
}

.header-12 a{
   color:#a5a7b2;
}

.header-3:hover {
	overflow: inherit !important;
}


.header-3 {
	box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
	overflow:hidden;
	height: 80px;
	float: left;
	position: fixed;
	widtH: 100%;
	color: #fff;
	background: #0D0C11;
	line-height: 50px;
	z-index: 99999;
}


.div-dzebna-1 {
    float: right;
    position: relative;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
}

.logo-2 {
    float: left;
    width: 174px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.svg) 0px 0px no-repeat;
    overflow:hidden;
    margin: 26px 0px 17px 0px; 
    z-index:1;
}

.slick-next {
    right: 10px;
    float: left;
    background: url(../images/right-3.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 40px !important;
    height: 40px !important;
    padding: 0;
    cursor: pointer;
}


.slick-next {
				top: 0px;
				border-radius: 50px 0px 0px 50px;
				background: #08070C url(../images/right-1.svg) center no-repeat;
				  border: 0;
			}


.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: #08070C url(../images/left-1.svg) center no-repeat;
				width: 30px
			}

.divi-sl-1 .slick-dots{ display: block !important; }

.slick-slide img{width:100%;}
.slick-slider{margin-bottom: 0%;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ width: 100%; border-radius: 0px;position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{ display:none; float:left;height:100%;min-height: 0px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,.slick-next:before{content:'';}
[dir='rtl'] .slick-next:before{content:'';}
.slick-dots{bottom: 25px;width:100% !important;position:absolute;display: block !important;padding:0;margin:0;list-style:none;text-align:center;z-index: 1;}
.slick-dots .slick-active{background:#ffffff;border-radius:0px;}
.slick-prev{right: 45px;floaT:left;border-radius:100px;font-size:0px !important;z-index:99999;line-height:50px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: rgb(255 255 255 / 40%);border-radius: 0px;position:relative;display:inline-block;width: 20px;height: 3px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:2px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.divi-sl-14 .slick-prev{ left: -17px; }
.divi-sl-14 .slick-next{ right: -17px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 43% !important; }
}

.header-3 .center-1, .center-04 .center-1{ z-index:9; overflow: inherit !important; }

.center-1{ z-index:1; margin: auto;position:relative;overflow: hidden;}

.center-04.center-1{
	overflow: inherit !important;
}


@media (min-width:800px) and (max-width:90000000px){
.search-001.search-01, .mob-titl-1{
display: none !important;
} 
}

@media (min-width:1000px) and (max-width:90000000px){
.menic-1{
	display: none;
}
}

@media (min-width:1200px) and (max-width:90000000px){
#cssmenu > ul > li > .menu-hover-1{width: 1178px;}
.center-1{width: 1180px;}
}

@media (min-width:1000px) and (max-width:1200px){
#cssmenu > ul > li > .menu-hover-1{width: 930px;}
.center-1{width: 981px;}
}

@media (min-width:800px) and (max-width:1000px){
#cssmenu > ul > li > .menu-hover-1{width: 730px;}
.center-1{width: 786px;}
}

@media (min-width:590px) and (max-width:800px){
#cssmenu > ul > li > .menu-hover-1{width: 460px;}
.center-1{width: 583px;}
}

@media (min-width:10px) and (max-width:590px){
#cssmenu > ul > li > .menu-hover-1{width: 100%;}
.center-1{  margin: 0px 10px; }
.code-new-1.center-1{  margin: 0px 0px; }
}



h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{margin:1em 0 .6em 0;letter-spacing:0.01em;line-height:normal;font-weight:bold;text-rendering:optimizeLegibility;font-family:font-1;}
h1,.h1{font-size:23px;}h2,.h2{font-size:21px;}h3,.h3{font-size:20px;}h4,.h4{font-size:18px;}h5,.h5{font-size:16px;}
body{margin:0 auto;color: #000;background: #08070C;font-family:font-2, Verdana, sans-serif;font-size:14px;}
::-webkit-scrollbar-track{background:#11151d;}
::-webkit-scrollbar-thumb{background:#E28BD1;}
a{color:#ffffff;text-decoration:underline;text-decoration:none;}
a img{border:0 none;}
ol, ul, li{list-style:none;}
*{margin:0;padding:0;outline:none;}
::-webkit-scrollbar{width:8px;}
::selection{background-color:#E28BD1;}
::selection{color:#fff;}

@font-face{font-family:font-1;src:url('../fonts/dafont.ttf');}
@font-face{font-family:font-2;src:url('../fonts/font-2.otf');}
@font-face{font-family:font-3;src:url('../fonts/font-3.ttf');}
@font-face{font-family:font-4;src:url('../fonts/font-4.OTF');}
@font-face{font-family:font-5;src:url('../fonts/font-5.OTF');}
