#content .a-shortstory-02{
	background-image:url("/p-1.svg") ;
}

.darken .aa-movie-0-1{
color: #000000;
}

.reklama-6 .reklama-5.reklama-1{
    margin-top: 0px;
    margin-bottom: 14px;
}


.mass_comments_action{
	display: none;
}



.quicksearch-groupbtn a{
	color:#feac0e !important;
} 

.quicksearch-groupbtn {
    padding: 0px 0px 0px 5px;
    position: absolute;
    float: left;
    width: 20px;
    text-align: center;
    height: 43px;
    line-height: 43px !important;
    border: 0;
    line-height: 50px;
    background: #13151e;
    z-index: 11;
    top: 0px;
    cursor: pointer;
    color: rgb(255 255 255 / 60%);
    font-size: 14px;
    right: 70px;
}



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


.divi-sl-6{
	width: 100%;
	height: 100%;
	position: relative;
}



.s-edit-1 {
    background: #feac0e;
    color:#522008;
    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: 15px;
    top: 15px;
}



.shida-kn-1 img{
	width: 150px;
	text-align: center;
	border-radius: 5px;
}


.shida-kn-1{
	width: 100%;
	floaT: left;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 5px;
}


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

.menu-login-2 li{
	text-align: center;
	floaT: left;
}

.menu-login-02::-webkit-scrollbar{height:5px;}
.menu-login-02::-webkit-scrollbar-track{background:#181d26;border-radius:100px;}
.menu-login-02::-webkit-scrollbar-thumb{background:#fcae19;border-radius:100px;}


.login-user-001 .menu-login-2{
min-width: auto !important;
}

.login-user-001 .menu-login-2 a{
	margin: 0px 10px 0px 0px;
}


.login-user-001 .login_input-btn{
text-align: right;
	border-bottom:1px rgb(49 53 64 / 50%) solid;
    floaT: right;
    padding: 0px 0px 10px 0px;
    margin-top: 15px;
    width: 100%;
}

.login-user-001.menu-login-1{
padding-bottom: 0px !important;
}

.login-user-001 .menu-login-02 {
    width: 100%;
    floaT: left;
    margin-top: 0px;
    padding: 0px 0px;
    overflow: hidden !important;
    -webkit-overflow-scrolling: auto !important;
}


.menu-login-02 {
    width: 100%;
    floaT: left;
    margin-top: 0px;
    padding: 0px 0px;
    overflow-y: hidden;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.menu-login-2{
	white-space:nowrap;
	min-width:670px;
}

.istor-d-01{
	display: none;
}

.kontaqti-left-4{
	font-family: font-3 !important;
}



	.plus_icon.circle > span { width: 12px; height: 12px; margin: -6px 0 0 -6px; }
	.plus_icon.circle > span:before, .plus_icon.circle > span:after { background-color: #3394e6; }

	
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li { margin-bottom: 5px; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group > label { display: block; margin-bottom: .4em; }
		.imp:after { content: "*"; margin: 0 0 0 10px; color: #e85319; }

	
			.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 100%; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
			
			.form-group.combo > .combo_field:last-child { margin-bottom: 5px; }
			
		
		.form_submit { margin-top: 20px; }
		.form-sep { border-top: 1px solid #efefef; }

.kontaqti-left-002.kontaqti-left-2{float:right;width:100%;margin: 2% 0% 0% 0px;overflow:hidden;}

#email-error{
	display: none !important;
}


.kontaqti-left-3, .kontaqti-left-4, .kontaqti-left-5 a:hover, .pages span, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a, .topnew-1:hover .topnew-5, .topnew-1:hover .topnew-3, .topnew-1:hover .topnew-4, .sid-blok-6:hover, .div-rche-1:hover .div-rche-4 {
    color: #c7c9d5 !important;
}

.box-6 .box { floaT: left; width: 94%; padding: 3% 3%; }

.box-5 .box_in { padding: 0.5% 3%; }
.box-6 .box_in { padding: 0.5% 3%; }
.box-5.box {floaT: right; width: 94%; }

.kontaqti-4{floaT:left;width:100% !important;margin: 0% 0px 0% 0px;}
.kontaqti-left-6 input{padding:0px;height:45px;width:100%;background-color:transparent;border:1px solid #eeeeee;font-size:14px;font-weight:400;text-indent:20px;line-height:45px;border-radius:0px;font-family:font-2;color:#747980;floaT:left;}
.kontaqti-left-05{margin:4px 0px 0px 0px;}
.kontaqti-left-5 a{color:#767e8f;}
.kontaqti-left-5 a:hover{color:#fcae19 !important;}

.kontaqti-left-5{font-family:font-2;font-size:14px;color: #bfbfbf;margin:2px 0px 0px 0px;}
.kontaqti-left-4{font-family:font-2;font-size:15px;margin: 2px 0px 0px 0px;}
.kontaqti-left-3{float:left;width:45px;text-align:center;line-height:50px;font-size:18px;overflow:hidden;margin: -0px 3% 0px 0px;}
.kontaqti-left-2{float:right;width:100%;margin: 4% 0% 0% 0px;overflow:hidden;}
.kontaqti-left-6{width:55%;float:right;margin:0px 0px 0px 0px;position:relative;}
.kontaqti-left-1{width: 100%;float:left;margin:0px 0px 0px 0px;position:relative;}
.k-phone-1{position:absolute;font-size:16px;font-family:font-1;float:left;z-index:0;right:0px;text-align:right;top:-8px;}
.k-phone-2 a:hover{color:#3394e6;}
.k-phone-2 a{color:#fff;}
.k-phone-2{width:100%;margin:0px 0px;floaT:left;font-style:italic;}

.box-5.box .title {
		 margin: -.1em 0 0.6em 0; 
		  }




	.mylists-switch li::before {
    width: 45px;
    height: 45px;
    margin: 0px 0px 0px 0px;
    floaT: left;
    background: url(../images/icit-1.svg) center no-repeat;
    background-size: 16px;
    content: "";
    z-index: 1;
    position: absolute;
    lefT: 0px;
}


	.mylists-switch li, .mylists-tabs li {
    line-height: 35px;
    width: 100%;
    height: 35px;
    background:  #191d25 url(../images/vap.svg) 17px center no-repeat;
    color: #ffffff;
    floaT: left;
    position: relative;
    margin: 5px 0px 3% 0px;
    padding-top: 1px;
    font-size: 14px;
    border-radius: 3px;
    font-family: font-3;
    text-indent: 40px;
    transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
 }

 
	.mylists-switch li:hover, .mylists-tabs li:hover {
		color: #ffffff;
		cursor: pointer;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}
	.mylists-switch li.active, .mylists-tabs li.active {
		  background: #252b36 url(../images/vapp.svg) 17px center no-repeat;
		color: #ffffff;
		border: 0px;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}






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

#dle-content .vn-nius-8{
    height: 47px;
    font-size: 13px;
    line-height: 17px;
    position:relative;
    overflow:hidden;
}


.text b{ font-family:font-4;} .text { color:#b2b4b9; line-height: 20px; }

.tag_list{ 
width: 100%;
margin-bottom: 4%;
float: left;
}

.text.tag_list a:hover{ 
color: #fcae19;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.text.tag_list a{ 
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
float: left;
background:#11151c;
padding: 5px 10px;
margin: 0px 5px 5px 0px;
font-size: 12px;
color:#a1aab3;
}


.msaxiobi.a-shortstory-1 .a-shortstory-02 img {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.msaxiobi.a-shortstory-1:hover .a-shortstory-02 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;
}

.msaxiobi.a-shortstory-1 .a-shortstory-02 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);
   color: #fcae19;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img { width: 100% !important;  }

.dle-content .msaxiobi.a-shortstory-1 {
    margin-bottom: 15px;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img, .msaxiobi.a-shortstory-02, .msaxiobi.a-shortstory-1 img {
    height: 220px;
}




.div-logo-ajax-1 {
    float: left;
    width: 100%;
    background: #232938;
    position:relative;
    z-index:0;
}

.div-logo-ajax-2 {
    float: left;
    width: 190px;
    height: 37px;
    position: relative;
    background: url(../images/ajax-1.svg) 0px 0px no-repeat;
    background-size: 100%;
    overflow:hidden;
    margin: 15px 15px 10px 0px;
    z-index:1;
    floaT: right;
}


.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;
}




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

.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;
}




.div-ajax-25 {
	z-index:1;
    width: 30px;
    height: 30px;
    background: #fcae19;
    position: relative;
    float: left;
    border-radius: 4px;
    text-align: center;
    line-height: 32px;
    font-size: 20px;
    color: #000000;
    position: absolute;
    top: 16px;
    right: 15px;
}

.cd-popup {
    z-index: 9999 !important;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
     background: rgb(8 15 28 / 80%);
    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::-webkit-scrollbar-track{background:#1a1e28;}
.cd-popup-container::-webkit-scrollbar-thumb{background:#fcae19;}
.cd-popup-container::-webkit-scrollbar{width:3px;}

.cd-popup-container {
    border-radius: 0px;
    position: relative;
    width: 100%;
    height: 100% !important;
    overflow-y: auto;
    max-width: 300px;
    margin: 0px auto;
    floaT: right;
    display: flex;
    background: #1A1E2A;
    transform:translate3d(1000px, 0, 0);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 1.0s;
    -moz-transition-duration: 1.0s;
    transition-duration: 1.0s;
}
.cd-popup-container .cd-popup-close {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 62px;
    height: 62px;
}
.cd-popup-container .cd-popup-close::after {
    content: "";
    position: absolute;
    top: 0px;
    width: 30px;
    height: 30px;
    top: 16px;
    right: 15px;
    opacity: 9;
    z-index:99;
}
.is-visible .cd-popup-container {
   transform:translate3d(0px, 0, 0);
}



.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
    }


body #genre-id button{
	width: 70% !important;
	floaT: left;
}

.filter-buttons{
	width: 100%;
	floaT: right;
	margin: 0% 0% 10px 0%;
}

.filt-col {
	width: 100% !important;
	floaT: left;
	margin: 0% 0% 2% 0% !important;
}
    
    .div-filtri-2 {
        margin: 2% 6% 1% 6%
    }
    .div-filtri-1 {
        color: #fff;
        width: 100%;
        margin: 0% 0% 10px 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: #fcae19;
        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
    }
    #searchform {
        position: relative;
        width: 100%;
        floaT: left;
    }
    .filt-row.fx-row {
        margin: 0px 0px
    }
    .no-select {
        padding: 0px 0px 0px 0px !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: #1d1c21;
        background: #fcae19;
        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: #fb9600;
    }
    .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
    }

.c-captcha img {
		border-radius: 3px !important;
}

.c-captcha {  margin-top: 14px; position: relative; floaT: left; margin-bottom: 15px;}

.login_check {
position:relative;	

}

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



.login_input-btn input{
	floaT: left; 
	color:#fff;
	font-family: font-2;
	display: inline-block;
	width: 35%;
	margin-right: 2% !important;
	height: 39px;
	line-height: 22px;
	padding: 10px 15px;
	vertical-align: middle;
	border-radius:5px;
	background: #16181d;
	border: 1px solid #2d3038;
	-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;
	margin: 0px 0px 0px 0%;
}

.btn-4.btn:hover {
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	background: #fd9f00 !important;
}


.btn-4.btn {
	width: 25% !important;
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	border: 0 none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	height: 37px;
	border-radius: 3px;
	line-height: 35px;
	font-family: font-3;
	outline: none;
	background-color: #fcae19;
	color: #612c04;
	border: 0 none;
	padding: 0px 0px;
	margin-lefT: 0px;
	text-decoration: none !important;
	box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.login_input-btn{
text-align: right;
	border-bottom:1px rgb(49 53 64 / 50%) solid;
    floaT: right;
    padding: 0px 0px 15px 0px;
    margin-top: 19px;
    width: 100%;
}

.menu-login-4:hover{
	color:#9797a7 !important;
}


.menu-login-4 {
	color:#585864 !important;
}

.menu-login-2 a:hover{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s; color: #fcae19; }
.menu-login-2 a{ text-align: center !important; -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#e1e3e8;margin:0px 10px 0px 10px;font-family:font-3;font-size:12.5px;padding:15px 5px 15px 5px;floaT: left;}
.menu-login-1{ padding-bottom: 10px; color:#fff;width:100%;position:relative;overflow:hidden;z-index:1;background: #181d26;}



#dle-content{
  color:#fff;  
}


.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{
	font-size: 15px;
    font-family: font-3;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    border-radius: 5px;
    background-color: #0c0f15;
    border-radius: 4px;
    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;
}




.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}



.speedbar-2{
margin: 0px 15px; 
}

.speedbar-1{
    width: 100%;
    background: #12161e;
    color:#ffff;
    margin-bottom: 10px;
    padding: 14px 0px;
    border-radius: 4px;
    font-family: font-3;
}



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

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

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 8px;
    display: inline-block;
    border: 2px solid rgb(90 90 90 / 0%);
    text-align: center;
    line-height: 24px;
    font-size: 15px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

.navigation1{
    background:#11151d;
    border-radius: 5px;
    padding: 3% 0px;
    width: 100%;
    floaT: left;
    text-align: center;
    margin-top: 5%;
}




.center-size-2 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.center-size-3{
margin: 0px 2%; 
    width: 98%;
    floaT: left;
}

.center-size-2{
    width: 102%;
    floaT: left;
    position:relative;
    margin: 0px -7.5px;
}

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

.dle-content .a-shortstory-1 {
    width: 47.7%;
    float: left;
    margin-bottom: 20px;
}




#dlepopup-news-edit input{
    background:#fff;
    color:#000 !important;
    border: 1px #ddd solid;
}


.ui-dialog-titlebar { background:#fcae19; }


.fr-view{
    font-family: font-2;
}


.ui-dialog-content {text-align: left !important;   border: 1px solid #eee !important;}

.ui-dialog {
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
		background: #fff;
        border: 3px solid #fcae19 !important;
        color:#000;
        font-family: font-2;
        text-align: left !important;
}



.cl-3.cl-1.a-movie-1 {
    margin: 0px 0px 0px 0px;
}


.center-full-1{
    margin-top: 11px;
    float: left;
    width: 100%;
}


.footer-16 a{
 color:#ffffff;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.footer-16 a:hover{
 color:#fcae19;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.footer-12{
    width:100%;
    height: 30px;
    position: relative;
    background: url(../images/18.svg) center no-repeat;
    background-size: 140px;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 10px 0px 5px  0px;
    z-index:1;
    floaT: right;
}


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


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

}

.footer-11 li{
    display: inline-block;
     position:relative;
     color:#c7c7c7;
     letter-spacing: -0.2px;
     margin: 0px 15px 5px 0px;
}


.footer-11{
	text-align: center;
    width: 100%;
    float: left;
    position:relative;
    color:#c7c7c7;
    font-size: 13px;
    font-family: font-2;
    letter-spacing: -0.4px;
    margin-top: 14px;
}



.footer-10{
        border-top: 1px #151a24 solid;
    width: 100%;
    float: left;
     position:relative;
}




.footer-5{
    width: 100%;
    float: left;
     position:relative;
     color:#c7c7c7;
     font-size: 13px;
     font-family: font-2;
     letter-spacing: -0.4px;
}

.footer-4{
    width: 100%;
    float: left;
     position:relative;
     color:#6c717a;
     font-size: 13px;
     font-family: font-3;
     letter-spacing: -0.4px;
}


.footer-8{
    float:right;
    margin: 0px 15px 0px 0px;
    position:relative;
}


.footer-7{
	width: 50%;
    float:right;
    position:relative;
}

.footer-6{
    margin-top: 20px;
     width: 100%;
    float: left;
    position:relative;
}

.footer-3{
	text-align: center;
    width:100%;
    float: left;
    position:relative;
}


.footer-2{
    z-index:1;
    padding: 0px 0px 20px 0px;
    margin-bottom: 0px;
    width: 100%;
    float: left;
     position:relative;
}



.footer-16{
    float: right;
    position:relative;
    	 width: 100%;
	 text-align: center;
	 margin-bottom: 15px;
}


.footer-15{
	font-size: 13px;
	margin-top: 15px;
	 width: 100%;
	 text-align: center;
    float: left;
    position:relative;

}

.footer-14{
    width: 100%;
    float: left;
    position:relative;
}


.footer-13{
	font-size: 14px;
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#11151c;
    font-family: font-3;
    line-height: 25px;
    color:#fff;
}


.footer-9{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    padding: 0px 0px 10px 0px;
}

.footer-1{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    color:#fff;
    padding: 20px 0px 0px 0px;
}


.cl-2.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 15px 0px 0px 0px;
    padding: 0px 0px;
}


.ser-bg-1 .a-shortstory-6 {
  color:#6f7175;  
}


.ser-bg-1 .metisnaxva-1 a:hover {
    background:#181c28;
    color:#fcae19;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.ser-bg-1 .metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0a0c11;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color: #9a9a9a;
    border-radius: 5px;
    display: block;
}

.ser-bg-1 .metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 10px 0px 0px 0px;
}


.a-movie-8 .slick-prev {
    right: 55px;
    width: 38px !important;
    height: 38px !important;
    background: #11161f url(../images/n-02.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .slick-next {
    right: 8px;
    width: 38px !important;
    height: 38px !important;
    background: #fcae19 url(../images/n-01.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .a-shortstory-1 {
    margin-top: 15px !important;
}



.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 #fcae19, 0px 0px 0px 8px #ffffff;
    background:rgb(0 0 0 / 50%);
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 0%;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
    background:rgb(0 0 0 / 50%);
        -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:#fcae19;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

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


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



.vn-nius-8{
    color:#fff;
    font-family: font-3;
    width: 91%;
    height: 31px;
    overflow: hidden;
    float: left;
    margin: 2px 0px 0px 0px;
    font-size: 12px;
    line-height: 15px;
    position: relative;
}

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


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

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

.vn-nius-3{
    font-size: 12px;
    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: 20px 0px 5px 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: 140px;
   floaT: left;
   position:relative;
   overflow:hidden;
    object-fit: cover;
    border-radius: 3px;
}


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

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


.vn-nius-0{
	width: 46%;
    margin: 0px 2%;
    floaT: left;
}


.tu-new-01{
    width: 104%;
    float: left;
    margin: 0px -2%;
}


.tu-new-1 .tabs{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
        border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
}

.tu-new-1 .tabs .active{
background:#fcae19;
color:#07090d;
}

.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 10px;
height: 30px;
line-height: 32px;
color:#ffffff;
font-family: font-3;
border-radius: 4px;
cursor: pointer;
font-size: 14px;
}

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





.metisnaxva-1 a:hover {
    background:#272f3e;
    color:#ffffff;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 235px;
    position:relative;
    margin: 0px auto;
    background:#0e1117;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-family: font-3;
    color:#fcae19;
    border-radius: 5px;
    display: block;
}

.metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 0px 0px 15px 0px;
}

.a-ew-3 i {
      color: #999fab;
}

.a-ew-3 {
    position:relative;
    floaT: right;
    font-size: 13px;
    padding: 0px 2px 0px 0px;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 15px;
}
.a-ew-2:hover{
    background: #2a354e;
    color:#fff;
 -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.a-ew-2 {
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    position:relative;
    left: 0px;
    floaT: left;
    font-size: 12px;
    padding: 0px 8px;
    height: 23px;
    line-height: 23px;
    background: #111621;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 10px;
}


.a-ew-1 {
    width: 100%;
    margin: 0px 0px 0px 0px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.adnw-1 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}



.a-movie-icon-3{
    width: 7px;
    height: 7px;
    floaT: left;
    background:#ffffff;
    border: 4px #07090d solid;
    border-radius: 100px;
    position:absolute;
    top: 13px;
    right: -7px;
}


.a-movie-icon-1{
    width: 40px;
    height: 40px;
    floaT: left;
    background:#fcae19;
    border-radius: 100px;
    text-align: center;
    font-size: 16px;
    color:#07090d;
    line-height: 40px;
    margin-right: 10px;
    position:relative;
}



.aa-movie-0-1{

    line-height: 40px;
    floaT: left;
}

.aa-movie-0-2 a:hover{
color:#fcae19 !important;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 a{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 i{
    color:#fff !important;
}


.aa-movie-0-2 a{
    color:#757e8c !important;
}

.aa-movie-0-2{
	display: none;
    margin-top: 10px;
    floaT: right;
    font-size: 16px;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}






.a-shortstory-ch{
    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 20px 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;
}


.adnw-1 .a-shortstory-1{
    float: left;
    margin-bottom: 10px;
    width: 46%;
}

.cl-1 .a-movie-icon-3{
 border: 4px #0c0f15 solid;
}

.ser-bg-1 .a-movie-3{
      margin: 0px 0px 0px 0px;  
}

.cl-1.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 3px 0px 0px 0px;
    padding: 20px 0px;
    background:#0c0f15;
}

.a-shortstory-1:hover .a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color:#fcae19;
}

.a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-7 {
    font-family: font-3;
    font-size: 12px;
    padding: 0px 0px;
}

.a-shortstory-6 {
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    padding: 10px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 999;
    text-align: left;
}

.reklama-01.reklama-1{
margin-top: 10px;
}

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


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

.a-shortstory-11 b{
    font-size: 0px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    display: inline-block;
    border-radius: 100%;
    text-indent: 0px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-1:hover .a-shortstory-11 b{
font-size: 50px;
}

.a-shortstory-1:hover .a-shortstory-9, .myfilm-13:hover .a-shortstory-9{
    opacity: 100%;
    background: rgb(9 12 18 / 70%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-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: 20px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}



.a-shortstory-3 {
    position:relative;
    padding: 0% 6%;
}



.a-shortstory-4 {
    background: #feac0e;
    color:#522008;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 11px;
    padding: 0px 9px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 10px;
    bottom: 10px;
}


.a-shortstory-5 {
    left: 12px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
    border-radius: 3px;
       position: absolute;
    z-indeX:1111;
    bottom: 10px;
}

.next-zoma .slick-prev, .next-zoma .slick-next{
  margin-top: -56px !important;
}


.a-shortstory-9 {
    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;
    background: rgb(0 0 0 / 55%);
    z-index: 99;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-02, .a-shortstory-1 img {
    width: 100%;
    height: 250px;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    object-fit: cover;
}

.a-shortstory-02, .a-shortstory-1 img, .head-slaider-8, .c-movie-1, .msaxiobi-2, .home-v-2 {
    background: rgb(255 255 255 / 1%) center no-repeat;
    font-size: 0px !important;
}

.a-movie-7 {
    z-index: 1;
    padding: 17% 0% 0% 0%;
    margin: -17% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.a-movie-07 {
    margin: 0px -2%;
}

.a-movie-8{
	width: 97.9%;
	margin: 0% 1%;
}

.a-shortstory-1 {
    position: relative;
    overflow: hidden;
    margin: 0px 2%;
}

#dle-content .a-shortstory-1 {
    position: relative;
    overflow: hidden;
    margin: 0px 0% 2% 2.3%;
}

.a-movie-3 span{
color:#fcae19;
}



.adnw-1 .a-movie-3 {
    margin: 1% 0% 4% 0%;
}

.adnw-1 .a-movie-3{
	z-index:11 !important;
}


.a-movie-3 {
	z-index:99;
    letter-spacing: -0px;
    margin: 1% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 14px;
    font-family: font-3;
    font-weight: 100 !important;
    border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
    z-index:1;
}



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




.ab-search-1 .ab-search-6 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-1:hover .ab-search-6 {
    color: #ffbb04;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-9,
.ab-search-10 {
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
      color: #6c7482;
}
.ab-search-8 {
    display: none;
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
    color: #6c7482;
    margin-bottom: 5px;
}
.ab-search-7 {
    margin-bottom: 10px;
    color:#fff;
    width: 100%;
    height: 18px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 15px;
    font-family: 'font-3';
    line-height: 20px;
}
.home-v-1 .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.home-v-0:hover .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #fff;
}
.ab-search-0:hover .ab-search-3 {
    opacity: 9;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-4 {
    font-size: 15px;
    opacity: 9;
    color: #fcae19;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-3 {
    background: hsl(0deg 0% 0% / 60%);
}
.ab-search-3 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 0%;
    left: 0;
    opacity: 1;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: hsl(0deg 0% 0% / 10%);
}
.ab-search-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 0;
    color: #fff;
    font-size: 40px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}
#searchsuggestions {
    font-size: 0px !important;
    z-index: 2200;
    border-radius: 4px;
    overflow: hidden;
    background: #1d232e;
    border: 0px solid #0c0f15;
    border-top: 0px solid #fff;
    border-color: rgb(0 0 0 / 0%);
    background-clip: padding-box;
    font-size: 0.9em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ab-search-2 img {
    width: 100%;
    line-height: 0px;
    border-radius: 4px;
}
.ab-search-6 {
    width: 70%;
    float: right;
}
.ab-search-2,
.ab-search-2 img {
    height: 85px;
    object-fit: cover;
}
.ab-search-2 {
    overflow: hidden;
    position: relative;
    width: 25%;
    border-radius: 4px;
    float: left;
}
.ab-search-1 {
    margin: 0px 0px;
    position: relative;
}
.ab-search-0 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    position: relative;
    width: 100%;
    float: left;
    border-bottom: 1px #282f3c solid;
    padding: 0px 0px;
}


.ab-search-0:hover {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    background: #282f3c !important;
}



.divi-slll-3{
    floaT: right;
    padding: 0px 0px 0px 0px;
}

.divi-slll-2{
    floaT: left;
    padding: 0px 0px 0px 0px;
}


.divi-slll-1{
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position: relative;
    left: 0px;
    width: 100%;
    color:#8f8f8f;
    line-height: 20px;
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px 10px 0px;
    margin-bottom: -10px;
    border-bottom: 1px rgb(255 255 255 / 25%) solid;
    float: left;
}



.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 10px;
    right: 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:25px;height:25px;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:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 25px;border-radius:100px;font-size:11px;}
.divi-sl-fav-1 .favmod-unset{background-color:#fcae19;color:#000;}
.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;}


.slick-active .divi-sl-23{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}


.slick-active .divi-sl-24{
    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;
}


.divi-sl-23, .divi-sl-24{
    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;
}

.slick-active .divi-slll-1{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 600ms;
    -o-transition-delay: 600ms;
    transition-delay: 600ms;
}
.divi-slll-1{
    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;
}






.slick-active .divi-sl-25{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
    transform: scale(1.13) 
    translate(0,9px);
    -webkit-transform: scale(1) translate(0,0px);
    filter:  invert(0);
}

.divi-sl-25{
    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);
}


.divi-sl-14 .slick-prev{ left: -10px;  }
.divi-sl-14 .slick-next{ right: -10px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ display: none !important; top: 45% !important; }



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

.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-prev {
    left: 10px;
    float: left;
    background: url(../images/right-1.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 25px !important;
    height: 20px !important;
    padding: 0;
    cursor: pointer;
}




.slick-next {
				top: 0px;
				right: 10px;
				background: url(../images/right-04.svg) center no-repeat;
				background-size: 10px;
				  border: 0;
			}

.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: url(../images/right-03.svg) center no-repeat;
				background-size: 10px;
				width: 30px

			}

.divi-sl-19 .divi-sl-25 img, .divi-sl-29 .divi-sl-31 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-filter: saturate(150%);
    filter: saturate(150%);
}


.divi-sl-19:hover .divi-sl-25 img, .divi-sl-29:hover .divi-sl-31 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;
    -webkit-filter: saturate(130%);
    filter: saturate(130%);
}

.divi-sl-29, .divi-sl-19{
    width: 100%;
    position:relative;
    floaT: left;
}


.divi-sl-40{
    text-align: center;
    floaT: right;
    margin: 0px 15px 0px 0px;
}

.divi-sl-39{
    width: 49px;
    height: 25px;
    line-height: 25px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: font-2;
    color:#010101;
    background:#feac0e;
    text-align: center;
    border-radius: 3px;
}


.divi-sl-35{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-family: font-3;
    color:#868686;
}

.divi-sl-34{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#ffffff;
}


.divi-sl-37{
    margin: 4px 0px;
    floaT: left;
}

.divi-sl-38{
    line-height: 25px;
    width: 120px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    font-family: font-1;
    color:#ffffff;
}

.divi-sl-36{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 5px 0px 0px 0px;
    font-size: 13px;
    font-family: font-1;
    color:#ffffff;
}



.divi-sl-33{
    margin: 0px 22px;
}


.divi-sl-32 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 60px 0px 20px 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;
}





.divi-sl-28, .divi-sl-28 img{
height: 355px;
}


.divi-sl-28{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}




.divi-sl-028{
    margin: 0px 20px;
}


.divi-sl-27{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 30px 0px;
    line-height: 60px;
    font-size: 20px;
    font-family: font-1;
    color:#01927c;
    background:rgb(9 10 11 / 50%);
}


.divi-sl-24{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}


.divi-sl-23{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 5px 0px;
    font-size: 14px;
    font-family: font-3;
    text-align: left;
    line-height: 17px;
}






.divi-sl-17{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 15px 0px;
}



.divi-sl-20{
    top: 20px !important;
    right: 20px !important;
}


.divi-sl-5:hover .divi-sl-12 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    bottom: 0px;;
}


.divi-sl-13 {
    padding: 0px 20px;
}

.divi-sl-12 {
    font-family: font-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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 80px 0px 20px 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: -90px;
}


.divi-sl-11 {
    position:relative;
    top: 0px;
    right: 0px;
    floaT: right;
    text-align: center;
       transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.divi-sl-5:hover .divi-sl-11 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    right: -100px;
}

.divi-sl-10 {
    left: 0px;
    position:relative;
  floaT: left;
   transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.divi-sl-5:hover .divi-sl-10 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    left: -100px;
}
.divi-sl-09 {
margin: 0px 20px;
}


.divi-sl-9 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position:absolute;
    bottom: 0px;;
    left: 0px;
    width: 100%;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    color:#8f8f8f;
    line-height: 30px;
    font-family: font-3;
    font-size: 13px;
    padding: 100px 0px 12px 0px;
}


.divi-sl-8 {
    width: 100%;
    floaT: left;
    position:relative;
}


.divi-sl-7, .divi-sl-20{
    position:absolute;
    top: 20px;
    right: 20px;
    background:rgb(0 0 0 / 70%);
    color:#fff;
    padding: 8px 10px;
    font-family: font-1;
    border-radius: 4px;
    z-index:1;
    font-size: 11px;
}


.divi-sl-5, .divi-sl-5 img {
    height: 180px;
    object-fit: cover;
}

.divi-sl-05.divi-sl-5 {
    margin-bottom: 0px;
}

.divi-sl-5 {
    overflow:hidden;
    width: 47%;
    floaT: left;
    position:relative;
    margin-bottom: 7%;
    border-radius: 5px;
    margin: 0px 15px 0px 0px;
}

.divi-sl-22 {
    margin: 0px 5%;
    text-align: center;
}

.divi-sl-21 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 70px 0px 50px 0px;
    opacity: 1;
    width: 100.2%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}



.divi-sl-15 img, .divi-sl-14{
    height: 250px;
}

.divi-sl-14{
	margin-bottom: 0px;
	margin-top: 0px;
    border-radius: 5px;
    width: 100%;
    floaT: left;
    position:relative;
    overflow:hidden;
    background: #0c0f15 url(../images/ajax-1.svg) center no-repeat;
    background-size: 250px;
}




.divi-sl-4, .divi-sl-26{
    width: 103%;
}

.divi-sl-26{
    floaT: right;
    position:relative;
}


.divi-sl-1 img{
    width: 100%;
    line-height: 0px;
    object-fit: cover;
}

.divi-sl-004.divi-sl-4{

    floaT: left !important;
}

.divi-sl-4{
	display: none;
    floaT: left;
    position:relative;
}


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


.divi-sl-1{
    margin-top: 0px;
    width: 100%;
    floaT: left;
    position:relative;
    padding: 12px 0px 10px 0px;
}

#searchsuggestions, .search-2{
   width: 350px !important; 
}

.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: 11px;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{
	display: none;
    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;
    line-height: 15px !important;
    text-indent: 55px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 41px;
    padding: 0px 0px 4px 0px;
    width: 100%;
    background: #07090d;
    box-shadow: 0px 1px 0px 0px #1a1f2a;
    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{
    width: 30px;
    height: 30px;
    background: #141923;
    color: #fcae19;
    font-weight: 100;
    text-align: center;
    line-height: 30px;
    border-radius: 300px;
    font-size: 14px;
    floaT: right;
}

.header-15:hover {
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
      background: #2c3548;
}

.header-015.header-15{
	display: none;
}

.header-15{
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    margin: 0px 0px 0px 5px;
    width: 30px;
    height: 30px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 30px;
    border-radius: 300px;
    font-size: 14px;
    floaT: right;
}


.header-14{
    position:relative;
    z-index:1;
    margin: 16px 5px 0px 0px;
    width: 103px;
    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 {
    float: left;
    position: relative;
    widtH: 100%;
    color: #fff;
    background: #0c0f15;
    border-bottom: 1px #07090d;
    box-shadow: 0px 1px 0px 0px #131720;
    line-height: 50px;
    z-index:99;
}


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

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

.darken .logo-2 {
    width: 190px;
    background: url(../images/logo-1.png) 0px 0px no-repeat !important;
    background-size: 190px !important;
}

.logo-2 {
    float: left;
    width: 190px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.png) 0px 0px no-repeat;
    background-size: 190px;
    transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 17px 0px 8px 5px; 
    z-index:1;
}

.divi-sl-1 .slick-dots{ display: block !important; }
.slick-slide{margin:0px 0px;}
.slick-slide img{width: 100.2%;}
.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{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:before,
.slick-track:after{display:table;content:'';}
.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: 17px;width:100% !important;position:absolute;right:none; display: none !important; padding:0;margin:0;list-style:none;text-align:center;z-index:9999999;}
.slick-dots .slick-active{background:#fcae19;border-radius:100px;}
.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:10px;position:relative;display:inline-block;width: 10px;height: 10px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;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;}
}




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

.menu-login-2 li{
	text-align: center;
	floaT: left;
}

.menu-login-02::-webkit-scrollbar{height:5px;}
.menu-login-02::-webkit-scrollbar-track{background:#181d26;border-radius:100px;}
.menu-login-02::-webkit-scrollbar-thumb{background:#fcae19;border-radius:100px;}

.login-user-001 .menu-login-2{
min-width: auto !important;
}

.login-user-001 .menu-login-2 a{
	margin: 0px 15px 0px 0px;
}

.login-user-001.menu-login-1{
padding-bottom: 0px !important;
}

.login-user-001 .menu-login-02 {
    width: 100%;
    floaT: left;
    margin-top: 0px;
    padding: 0px 0px;
    overflow: hidden !important;
    -webkit-overflow-scrolling: auto !important;
}

.menu-login-02 {
    width: 100%;
    floaT: left;
    margin-top: 0px;
    padding: 0px 0px;
    overflow-y: hidden;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.menu-login-2{
	white-space:nowrap;
	min-width:670px;
}




.istor-d-01{
	display: none;
}

.kontaqti-left-4{
	font-family: font-3 !important;
}



	.plus_icon.circle > span { width: 12px; height: 12px; margin: -6px 0 0 -6px; }
	.plus_icon.circle > span:before, .plus_icon.circle > span:after { background-color: #3394e6; }

	
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li { margin-bottom: 5px; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group > label { display: block; margin-bottom: .4em; }
		.imp:after { content: "*"; margin: 0 0 0 10px; color: #e85319; }

	
			.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 50%; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
			
			.form-group.combo > .combo_field:last-child { padding-left: 7.5px !important; }
			.form-group.combo > .combo_field:first-child { padding-right: 7.5px !important; }
		
		.form_submit { margin-top: 20px; }
		.form-sep { border-top: 1px solid #efefef; }

.kontaqti-left-002.kontaqti-left-2{float:right;width:100%;margin: 2% 0% 0% 0px;overflow:hidden;}

#email-error{
	display: none !important;
}


.kontaqti-left-3, .kontaqti-left-4, .kontaqti-left-5 a:hover, .pages span, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a, .topnew-1:hover .topnew-5, .topnew-1:hover .topnew-3, .topnew-1:hover .topnew-4, .sid-blok-6:hover, .div-rche-1:hover .div-rche-4 {
    color: #c7c9d5 !important;
}

.box-6 .box { floaT: left; width: 94%; padding: 3% 3%; }

.box-5 .box_in { padding: 0.5% 3%; }
.box-6 .box_in { padding: 0.5% 3%; }
.box-5.box {floaT: right; width: 94%; }

.kontaqti-4{floaT:left;width:100% !important;margin: 0% 0px 0% 0px;}
.kontaqti-left-6 input{padding:0px;height:45px;width:100%;background-color:transparent;border:1px solid #eeeeee;font-size:14px;font-weight:400;text-indent:20px;line-height:45px;border-radius:0px;font-family:font-2;color:#747980;floaT:left;}
.kontaqti-left-05{margin:4px 0px 0px 0px;}
.kontaqti-left-5 a{color:#767e8f;}
.kontaqti-left-5 a:hover{color:#fcae19 !important;}

.kontaqti-left-5{font-family:font-2;font-size:14px;color: #bfbfbf;margin:2px 0px 0px 0px;}
.kontaqti-left-4{font-family:font-2;font-size:15px;margin: 2px 0px 0px 0px;}
.kontaqti-left-3{float:left;width:45px;text-align:center;line-height:50px;font-size:18px;overflow:hidden;margin: -0px 3% 0px 0px;}
.kontaqti-left-2{float:right;width:100%;margin: 4% 0% 0% 0px;overflow:hidden;}
.kontaqti-left-6{width:55%;float:right;margin:0px 0px 0px 0px;position:relative;}
.kontaqti-left-1{width: 100%;float:left;margin:0px 0px 0px 0px;position:relative;}
.k-phone-1{position:absolute;font-size:16px;font-family:font-1;float:left;z-index:0;right:0px;text-align:right;top:-8px;}
.k-phone-2 a:hover{color:#3394e6;}
.k-phone-2 a{color:#fff;}
.k-phone-2{width:100%;margin:0px 0px;floaT:left;font-style:italic;}

.box-5.box .title {
		 margin: -.1em 0 0.6em 0; 
		  }




	.mylists-switch li::before {
    width: 45px;
    height: 45px;
    margin: 0px 0px 0px 0px;
    floaT: left;
    background: url(../images/icit-1.svg) center no-repeat;
    background-size: 16px;
    content: "";
    z-index: 1;
    position: absolute;
    lefT: 0px;
}



	.mylists-switch li, .mylists-tabs li {
    line-height: 35px;
    width: 100%;
    height: 35px;
    background:  #191d25 url(../images/vap.svg) 17px center no-repeat;
    color: #ffffff;
    floaT: left;
    position: relative;
    margin: 5px 0px 20px 0px;
    padding-top: 1px;
    font-size: 14px;
    border-radius: 3px;
    font-family: font-3;
    text-indent: 40px;
    transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
 }
	.mylists-switch li:hover, .mylists-tabs li:hover {
		color: #ffffff;
		cursor: pointer;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}
	.mylists-switch li.active, .mylists-tabs li.active {
		  background: #252b36 url(../images/vapp.svg) 17px center no-repeat;
		color: #ffffff;
		border: 0px;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}






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

#dle-content .vn-nius-8{
    height: 47px;
    font-size: 14px;
    line-height: 17px;
    position:relative;
    overflow:hidden;
}


.text b{ font-family:font-4;} .text { color:#b2b4b9; line-height: 20px; }

.tag_list{ 
width: 100%;
margin-bottom: 4%;
float: left;
}

.text.tag_list a:hover{ 
color: #fcae19;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.text.tag_list a{ 
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
float: left;
background:#11151c;
padding: 5px 10px;
margin: 0px 5px 5px 0px;
font-size: 12px;
color:#a1aab3;
}


.msaxiobi.a-shortstory-1 .a-shortstory-02 img {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.msaxiobi.a-shortstory-1:hover .a-shortstory-02 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;
}

.msaxiobi.a-shortstory-1 .a-shortstory-02 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);
   color: #fcae19;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img { width: 100% !important;  }

.dle-content .msaxiobi.a-shortstory-1 {
    margin-bottom: 15px;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img, .msaxiobi.a-shortstory-02, .msaxiobi.a-shortstory-1 img {
    height: 240px;
}




.div-logo-ajax-1 {
    float: left;
    width: 100%;
    background: #232938;
    position:relative;
    z-index:0;
}

.div-logo-ajax-2 {
    float: left;
    width: 190px;
    height: 37px;
    position: relative;
    background: url(../images/ajax-1.svg) 0px 0px no-repeat;
    background-size: 100%;
    overflow:hidden;
    margin: 15px 15px 10px 0px;
    z-index:1;
    floaT: right;
}


.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;
}




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

.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;
}




.div-ajax-25 {
	z-index:1;
    width: 30px;
    height: 30px;
    background: #fcae19;
    position: relative;
    float: left;
    border-radius: 4px;
    text-align: center;
    line-height: 32px;
    font-size: 20px;
    color: #000000;
    position: absolute;
    top: 16px;
    right: 15px;
}

.cd-popup {
    z-index: 9999 !important;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
     background: rgb(8 15 28 / 80%);
    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::-webkit-scrollbar-track{background:#1a1e28;}
.cd-popup-container::-webkit-scrollbar-thumb{background:#fcae19;}
.cd-popup-container::-webkit-scrollbar{width:3px;}

.cd-popup-container {
    border-radius: 0px;
    position: relative;
    width: 100%;
    height: 100% !important;
    overflow-y: auto;
    max-width: 300px;
    margin: 0px auto;
    floaT: right;
    display: flex;
    background: #1A1E2A;
    transform:translate3d(1000px, 0, 0);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 1.0s;
    -moz-transition-duration: 1.0s;
    transition-duration: 1.0s;
}
.cd-popup-container .cd-popup-close {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 62px;
    height: 62px;
}
.cd-popup-container .cd-popup-close::after {
    content: "";
    position: absolute;
    top: 0px;
    width: 30px;
    height: 30px;
    top: 16px;
    right: 15px;
    opacity: 9;
    z-index:99;
}
.is-visible .cd-popup-container {
   transform:translate3d(0px, 0, 0);
}



.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;
}

body #genre-id button{
	width: 70% !important;
	floaT: left;
}

.filter-buttons{
	width: 100%;
	floaT: right;
	margin: 0% 0% 10px 0%;
}

.filt-col {
	width: 100% !important;
	floaT: left;
	margin: 0% 0% 2% 0% !important;
}


    .div-filtri-3 {
        width: 100%;
        font-size: 16px;
        floaT: left;
        font-family: font-1
    }
    .div-filtri-2 {
        margin: 2% 5% 1% 5%
    }
    .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: #fcae19;
        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
    }
    #searchform {
        position: relative;
        width: 100%;
        floaT: left;
    }
    .filt-row.fx-row {
        margin: 0px 0px
    }
    .no-select {
        padding: 0px 0px 0px 0px !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: #1d1c21;
        background: #fcae19;
        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: #fb9600;
    }
    .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
    }



.c-captcha {  margin-top: 10px; position: relative; floaT: right; }

.login_check {
position:relative;	

}

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



.login_input-btn input{ 
	color:#fff;
	font-family: font-2;
	display: inline-block;
	width: 198px;
	height: 39px;
	line-height: 22px;
	padding: 10px 15px;
	vertical-align: middle;
	border-radius:5px;
	background: #16181d;
	border: 1px solid #2d3038;
	-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;
	margin: 0px 0px 0px 4px;
}

.btn-4.btn:hover {
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	background: #fd9f00 !important;
}


.btn-4.btn {
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	border: 0 none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	height: 37px;
	border-radius: 3px;
	line-height: 35px;
	font-family: font-3;
	outline: none;
	background-color: #fcae19;
	color: #612c04;
	border: 0 none;
	padding: 0px 22px;
	margin-lefT: 5px;
	text-decoration: none !important;
	box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.login_input-btn{
text-align: right;
	border-bottom:1px rgb(49 53 64 / 50%) solid;
    floaT: right;
    padding: 0px 0px 15px 0px;
    margin-top: 19px;
    width: 100%;
}

.menu-login-4:hover{
	color:#9797a7 !important;
}


.menu-login-4 {
	color:#585864 !important;
}

.menu-login-2 a:hover{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s; color: #fcae19; }
.menu-login-2 a{ text-align: center !important; -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#e1e3e8;margin:0px 10px 0px 10px;font-family:font-3;font-size:12.5px;padding:15px 5px 15px 5px;floaT: left;}
.menu-login-1{ padding-bottom: 10px; color:#fff;width:100%;position:relative;overflow:hidden;z-index:1;background: #181d26;}



#dle-content{
  color:#fff;  
}


.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{
	font-size: 17px;
    font-family: font-3;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    border-radius: 5px;
    background-color: #0c0f15;
    border-radius: 4px;
    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;
}




.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}



.speedbar-2{
margin: 0px 15px; 
}

.speedbar-1{
    width: 100%;
    background: #12161e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 4px;
    font-family: font-3;
}



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

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

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 13px;
    display: inline-block;
    border: 2px solid rgb(90 90 90 / 0%);
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

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




.center-size-2 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.center-size-3{
margin: 0px 7.5px; 
    width: 98%;
    floaT: left;
}

.center-size-2{
    width: 102%;
    floaT: left;
    position:relative;
    margin: 0px -7.5px;
}

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

.dle-content .a-shortstory-1 {
    width: 250px;
    float: left;
    margin-bottom: 20px;
}




#dlepopup-news-edit input{
    background:#fff;
    color:#000 !important;
    border: 1px #ddd solid;
}


.ui-dialog-titlebar { background:#fcae19; }


.fr-view{
    font-family: font-2;
}


.ui-dialog-content {text-align: left !important;   border: 1px solid #eee !important;}

.ui-dialog {
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
		background: #fff;
        border: 3px solid #fcae19 !important;
        color:#000;
        font-family: font-2;
        text-align: left !important;
}



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


.center-full-1{
    margin-top: 18px;
    float: left;
    width: 100%;
}


.footer-16 a{
 color:#ffffff;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.footer-16 a:hover{
 color:#fcae19;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.footer-12{
    width: 130px;
    height: 30px;
    position: relative;
    background: url(../images/18.svg) 0px 0px no-repeat;
    background-size: 100%;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 22px 0px 5px  0px;
    z-index:1;
    floaT: right;
}


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


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

}

.footer-11 li{
    float: left;
     position:relative;
     color:#c7c7c7;
     letter-spacing: -0.2px;
     margin: 0px 15px 0px 0px;
}


.footer-11{
    width: 72%;
    float: left;
    position:relative;
    color:#c7c7c7;
    font-size: 13px;
    font-family: font-2;
    letter-spacing: -0.4px;
    margin-top: 14px;
}



.footer-10{
        border-top: 1px #151a24 solid;
    width: 100%;
    float: left;
     position:relative;
}




.footer-5{
    width: 100%;
    float: left;
     position:relative;
     color:#c7c7c7;
     font-size: 13px;
     font-family: font-2;
     letter-spacing: -0.4px;
}

.footer-4{
    width: 100%;
    float: left;
     position:relative;
     color:#6c717a;
     font-size: 13px;
     font-family: font-3;
     letter-spacing: -0.4px;
}


.footer-8{
    float:right;
    margin: 0px 15px 0px 0px;
    position:relative;
}


.footer-7{
    float:right;
    position:relative;
}

.footer-6{
    margin-top: 20px;
    /* width: 22%; */
    float: left;
    position:relative;
}

.footer-3{
    width:100%;
    float: left;
    position:relative;
}


.footer-2{
    z-index:1;
    padding: 0px 0px 20px 0px;
    margin-bottom: 0px;
    width: 100%;
    float: left;
     position:relative;
}



.footer-16{
    float: right;
    position:relative;
}


.footer-15{
    float: left;
    position:relative;
}

.footer-14{
    width: 100%;
    float: left;
    position:relative;
}


.footer-13{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#11151c;
    font-family: font-3;
    height: 55px;
    line-height: 55px;
    color:#fff;
}


.footer-9{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    padding: 0px 0px 10px 0px;
}

.footer-1{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    color:#fff;
    padding: 20px 0px 0px 0px;
}


.cl-2.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px;
}


.ser-bg-1 .a-shortstory-6 {
  color:#6f7175;  
}


.ser-bg-1 .metisnaxva-1 a:hover {
    background:#181c28;
    color:#fcae19;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.ser-bg-1 .metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0a0c11;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color: #9a9a9a;
    border-radius: 5px;
    display: block;
}

.ser-bg-1 .metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 20px 0px 10px 0px;
}


.a-movie-8 .slick-prev {
    right: 55px;
    width: 38px !important;
    height: 38px !important;
    background: #11161f url(../images/n-02.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .slick-next {
    right: 8px;
    width: 38px !important;
    height: 38px !important;
    background: #fcae19 url(../images/n-01.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .a-shortstory-1 {
    margin-top: 15px !important;
}



.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 #fcae19, 0px 0px 0px 8px #ffffff;
    background:rgb(0 0 0 / 50%);
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 0%;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
    background:rgb(0 0 0 / 50%);
        -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:#fcae19;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

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


.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-3;
    width: 92%;
    height: 31px;
    overflow: hidden;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 15px;
    line-height: 17px;
    position: relative;
}

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


.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: 3px;
}


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

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


.vn-nius-0{
	width: 47.1%;
    margin: 0px 7.5px;
    floaT: left;
}


.tu-new-01{
    width: 103%;
    float: left;
    margin: 0px -7.5px;
}


.tu-new-1 .tabs{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
        border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
}

.tu-new-1 .tabs .active{
background:#fcae19;
color:#07090d;
}

.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-3;
border-radius: 4px;
cursor: pointer;
font-size: 15px;
}

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





.metisnaxva-1 a:hover {
    background:#272f3e;
    color:#ffffff;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0e1117;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color:#fcae19;
    border-radius: 5px;
    display: block;
}

.metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 0px 0px 20px 0px;
}

.a-ew-3 i {
      color: #999fab;
}

.a-ew-3 {
    position:relative;
    floaT: right;
    font-size: 13px;
    padding: 0px 2px 0px 0px;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 15px;
}
.a-ew-2:hover{
    background: #2a354e;
    color:#fff;
 -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.a-ew-2 {
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    position:relative;
    left: 0px;
    floaT: left;
    font-size: 12px;
    padding: 0px 8px;
    height: 23px;
    line-height: 23px;
    background: #111621;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 10px;
}


.a-ew-1 {
    width: 100%;
    margin: 0px 0px 0px 0px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.adnw-1 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}



.a-movie-icon-3{
    width: 7px;
    height: 7px;
    floaT: left;
    background:#ffffff;
    border: 4px #07090d solid;
    border-radius: 100px;
    position:absolute;
    top: 13px;
    right: -7px;
}


.a-movie-icon-1{
    width: 40px;
    height: 40px;
    floaT: left;
    background:#fcae19;
    border-radius: 100px;
    text-align: center;
    font-size: 16px;
    color:#07090d;
    line-height: 40px;
    margin-right: 10px;
    position:relative;
}



.aa-movie-0-1{

    line-height: 40px;
    floaT: left;
}

.aa-movie-0-2 a:hover{
color:#fcae19 !important;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 a{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 i{
    color:#fff !important;
}


.aa-movie-0-2 a{
    color:#757e8c !important;
}

.aa-movie-0-2{
    margin-top: 10px;
    floaT: right;
    font-size: 16px;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}






.a-shortstory-ch{
    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 20px 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;
}


.adnw-1 .a-shortstory-1{
    float: left;
    margin-bottom: 20px;
    width: 252px;
}

.cl-1 .a-movie-icon-3{
 border: 4px #0c0f15 solid;
}

.ser-bg-1 .a-movie-3{
      margin: 0px 0px 0px 0px;  
}

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

.a-shortstory-1:hover .a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color:#fcae19;
}

.a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-7 {
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px;
}

.a-shortstory-6 {
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    padding: 10px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 999;
    text-align: left;
}

.reklama-01.reklama-1{
margin-top: 10px;
}

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


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

.a-shortstory-11 b{
    font-size: 0px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    display: inline-block;
    border-radius: 100%;
    text-indent: 0px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-1:hover .a-shortstory-11 b{
font-size: 50px;
}

.a-shortstory-1:hover .a-shortstory-9, .myfilm-13:hover .a-shortstory-9{
    opacity: 100%;
    background: rgb(9 12 18 / 70%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-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: 20px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}



.a-shortstory-3 {
    position:relative;
    padding: 0% 6%;
}



.a-shortstory-4 {
    background: #feac0e;
    color:#522008;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 15px;
    bottom: 15px;
}


.a-shortstory-5 {
    left: 18px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
    border-radius: 3px;
       position: absolute;
    z-indeX:1111;
    bottom: 11px;
}

.next-zoma .slick-prev, .next-zoma .slick-next{
  margin-top: -56px !important;
}


.a-shortstory-9 {
    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;
    background: rgb(0 0 0 / 55%);
    z-index: 99;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-02, .a-shortstory-1 img {
    width: 250px;
    height: 350px;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    object-fit: cover;
}

.a-shortstory-02, .a-shortstory-1 img, .head-slaider-8, .c-movie-1, .msaxiobi-2, .home-v-2 {
    background: rgb(255 255 255 / 1%) center no-repeat;
    font-size: 0px !important;
}

.a-movie-7 {
    z-index: 1;
    padding: 11.7% 0% 0% 0%;
    margin: -12% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.a-movie-07 {
    margin: 0px -7.5px;
}

.a-shortstory-1 {
    position: relative;
    overflow: hidden;
    margin: 0px 7.5px;
}

.a-movie-3 span{
color:#fcae19;
}



.adnw-1 .a-movie-3 {
    margin: 1% 0% 4% 0%;
}

.adnw-1 .a-movie-3{
	z-index:11 !important;
}


.a-movie-3 {
	z-index:99;
    letter-spacing: -0px;
    margin: 1% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 18px;
    font-family: font-3;
    font-weight: 100 !important;
    border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
    z-index:1;
}



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




.ab-search-1 .ab-search-6 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-1:hover .ab-search-6 {
    color: #ffbb04;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-9,
.ab-search-10 {
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
      color: #6c7482;
}
.ab-search-8 {
    display: none;
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
    color: #6c7482;
    margin-bottom: 5px;
}
.ab-search-7 {
    margin-bottom: 10px;
    color:#fff;
    width: 100%;
    height: 18px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 15px;
    font-family: 'font-3';
    line-height: 20px;
}
.home-v-1 .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.home-v-0:hover .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #fff;
}
.ab-search-0:hover .ab-search-3 {
    opacity: 9;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-4 {
    font-size: 15px;
    opacity: 9;
    color: #fcae19;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-3 {
    background: hsl(0deg 0% 0% / 60%);
}
.ab-search-3 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 0%;
    left: 0;
    opacity: 1;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: hsl(0deg 0% 0% / 10%);
}
.ab-search-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 0;
    color: #fff;
    font-size: 40px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}
#searchsuggestions {
    font-size: 0px !important;
    z-index: 2200;
    border-radius: 4px;
    overflow: hidden;
    background: #1d232e;
    border: 0px solid #0c0f15;
    border-top: 0px solid #fff;
    border-color: rgb(0 0 0 / 0%);
    background-clip: padding-box;
    font-size: 0.9em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ab-search-2 img {
    width: 100%;
    line-height: 0px;
    border-radius: 4px;
}
.ab-search-6 {
    width: 70%;
    float: right;
}
.ab-search-2,
.ab-search-2 img {
    height: 85px;
    object-fit: cover;
}
.ab-search-2 {
    overflow: hidden;
    position: relative;
    width: 25%;
    border-radius: 4px;
    float: left;
}
.ab-search-1 {
    margin: 0px 0px;
    position: relative;
}
.ab-search-0 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    position: relative;
    width: 100%;
    float: left;
    border-bottom: 1px #282f3c solid;
    padding: 0px 0px;
}


.ab-search-0:hover {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    background: #282f3c !important;
}



.divi-slll-3{
    floaT: right;
    padding: 0px 0px 0px 0px;
}

.divi-slll-2{
    floaT: left;
    padding: 0px 0px 0px 0px;
}


.divi-slll-1{
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position: relative;
    left: 0px;
    width: 100%;
    color:#8f8f8f;
    line-height: 20px;
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px 10px 0px;
    margin-bottom: -10px;
    border-bottom: 1px rgb(255 255 255 / 25%) solid;
    float: left;
}



.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    right: 15px;
}
.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:35px;height:35px;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:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 35px;border-radius:100px;font-size:14px;}
.divi-sl-fav-1 .favmod-unset{background-color:#fcae19;color:#000;}
.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;}


.slick-active .divi-sl-23{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}


.slick-active .divi-sl-24{
    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;
}


.divi-sl-23, .divi-sl-24{
    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;
}

.slick-active .divi-slll-1{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 600ms;
    -o-transition-delay: 600ms;
    transition-delay: 600ms;
}
.divi-slll-1{
    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;
}






.slick-active .divi-sl-25{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
    transform: scale(1.13) 
    translate(0,9px);
    -webkit-transform: scale(1) translate(0,0px);
    filter:  invert(0);
}

.divi-sl-25{
    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);
}


.divi-sl-14 .slick-prev{ left: 0px; }
.divi-sl-14 .slick-next{ right: 0px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 45% !important; }



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

.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-prev {
    left: 10px;
    float: left;
    background: url(../images/right-1.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 25px !important;
    height: 20px !important;
    padding: 0;
    cursor: pointer;
}




.slick-next {
				top: 0px;
				right: 10px;
				background: url(../images/right-04.svg) center no-repeat;
				background-size: 10px;
				  border: 0;
			}

.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: url(../images/right-03.svg) center no-repeat;
				background-size: 10px;
				width: 30px

			}

.divi-sl-19 .divi-sl-25 img, .divi-sl-29 .divi-sl-31 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-filter: saturate(150%);
    filter: saturate(150%);
}


.divi-sl-19:hover .divi-sl-25 img, .divi-sl-29:hover .divi-sl-31 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;
    -webkit-filter: saturate(130%);
    filter: saturate(130%);
}

.divi-sl-29, .divi-sl-19{
    width: 100%;
    position:relative;
    floaT: left;
}


.divi-sl-40{
    text-align: center;
    floaT: right;
    margin: 0px 15px 0px 0px;
}

.divi-sl-39{
    width: 49px;
    height: 25px;
    line-height: 25px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: font-2;
    color:#010101;
    background:#feac0e;
    text-align: center;
    border-radius: 3px;
}


.divi-sl-35{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-family: font-3;
    color:#868686;
}

.divi-sl-34{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#ffffff;
}


.divi-sl-37{
    margin: 4px 0px;
    floaT: left;
}

.divi-sl-38{
    line-height: 25px;
    width: 120px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    font-family: font-1;
    color:#ffffff;
}

.divi-sl-36{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 5px 0px 0px 0px;
    font-size: 13px;
    font-family: font-1;
    color:#ffffff;
}



.divi-sl-33{
    margin: 0px 22px;
}


.divi-sl-32 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 60px 0px 20px 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;
}





.divi-sl-28, .divi-sl-28 img{
height: 355px;
}


.divi-sl-28{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}




.divi-sl-028{
    margin: 0px 20px;
}


.divi-sl-27{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 30px 0px;
    line-height: 60px;
    font-size: 20px;
    font-family: font-1;
    color:#01927c;
    background:rgb(9 10 11 / 50%);
}


.divi-sl-24{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}


.divi-sl-23{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 5px 0px;
    font-size: 16px;
    font-family: font-3;
    text-align: left;
    line-height: 18px;
}






.divi-sl-17{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 15px 0px;
}



.divi-sl-20{
    top: 20px !important;
    right: 20px !important;
}


.divi-sl-5:hover .divi-sl-12 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    bottom: 0px;;
}


.divi-sl-13 {
    padding: 0px 20px;
}

.divi-sl-12 {
    font-family: font-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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 80px 0px 20px 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: -90px;
}


.divi-sl-11 {
    position:relative;
    top: 0px;
    right: 0px;
    floaT: right;
    text-align: center;
       transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.divi-sl-5:hover .divi-sl-11 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    right: -100px;
}

.divi-sl-10 {
    left: 0px;
    position:relative;
  floaT: left;
   transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.divi-sl-5:hover .divi-sl-10 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    left: -100px;
}
.divi-sl-09 {
margin: 0px 20px;
}


.divi-sl-9 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position:absolute;
    bottom: 0px;;
    left: 0px;
    width: 100%;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    color:#8f8f8f;
    line-height: 30px;
    font-family: font-3;
    font-size: 13px;
    padding: 100px 0px 12px 0px;
}


.divi-sl-8 {
    width: 100%;
    floaT: left;
    position:relative;
}


.divi-sl-7, .divi-sl-20{
    position:absolute;
    top: 20px;
    right: 20px;
    background:rgb(0 0 0 / 70%);
    color:#fff;
    padding: 8px 10px;
    font-family: font-1;
    border-radius: 4px;
    z-index:1;
    font-size: 11px;
}


.divi-sl-5, .divi-sl-5 img {
    height: 180px;
    object-fit: cover;
}

.divi-sl-05.divi-sl-5 {
    margin-bottom: 0px;
}

.divi-sl-5 {
    overflow:hidden;
    width: 47%;
    floaT: left;
    position:relative;
    margin-bottom: 7%;
    border-radius: 5px;
    margin: 0px 15px 0px 0px;
}

.divi-sl-22 {
    margin: 0px 7%;
    text-align: center;
}

.divi-sl-21 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 70px 0px 50px 0px;
    opacity: 1;
    width: 100.2%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}



.divi-sl-15 img, .divi-sl-14{
    height: 280px;
}

.divi-sl-14{
	margin-bottom: 0px;
	margin-top: 0px;
    border-radius: 5px;
    width: 100%;
    floaT: right;
    position:relative;
    overflow:hidden;
    background: #0c0f15 url(../images/ajax-1.svg) center no-repeat;
    background-size: 250px;
}




.divi-sl-4, .divi-sl-26{
    width: 103%;
}

.divi-sl-26{
    floaT: right;
    position:relative;
}


.divi-sl-1 img{
    width: 100%;
    line-height: 0px;
    object-fit: cover;
}

.divi-sl-004.divi-sl-4{

    floaT: left !important;
}

.divi-sl-4{
	display: none;
    floaT: left;
    position:relative;
}


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


.divi-sl-1{
    margin-top: 2px;
    width: 100%;
    floaT: left;
    position:relative;
    padding: 15px 0px;
}

#searchsuggestions, .search-2{
   width: 350px !important; 
}

.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: 11px;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{
	display: none;
    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;
    line-height: 15px !important;
    text-indent: 55px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 41px;
    padding: 0px 0px 4px 0px;
    width: 100%;
    background: #07090d;
    box-shadow: 0px 1px 0px 0px #1a1f2a;
    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{
    width: 46px;
    height: 46px;
    background: #141923;
    color: #fcae19;
    font-weight: 100;
    text-align: center;
    line-height: 45px;
    border-radius: 3px;
    font-size: 18px;
    floaT: right;
}

.header-15:hover {
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
      background: #2c3548;
}

.header-15{
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    margin: 0px 0px 0px 5px;
    width: 46px;
    height: 46px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 46px;
    border-radius: 3px;
    font-size: 14px;
    floaT: right;
}


.header-14{
    position:relative;
    z-index:1;
    margin: 17px 0px;
    width: 47%;
    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 {
    float: left;
    position: relative;
    widtH: 100%;
    color: #fff;
    background: #0c0f15;
    border-bottom: 1px #07090d;
    box-shadow: 0px 1px 0px 0px #131720;
    line-height: 50px;
    z-index:99;
}


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

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

.logo-2 {
    float: left;
    width: 260px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.png) 0px 0px no-repeat;
    transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 20px 0px; 
    z-index:1;
}

.divi-sl-1 .slick-dots{ display: block !important; }
.slick-slide{margin:0px 0px;}
.slick-slide img{width: 100.2%;}
.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{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:before,
.slick-track:after{display:table;content:'';}
.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: 17px;width:100% !important;position:absolute;right:none; display: none !important; padding:0;margin:0;list-style:none;text-align:center;z-index:9999999;}
.slick-dots .slick-active{background:#fcae19;border-radius:100px;}
.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:10px;position:relative;display:inline-block;width: 10px;height: 10px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;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;}
}



@media (min-width: 800px) and (max-width: 1000px) {
.istor-d-01{
	display: none;
}

.kontaqti-left-4{
	font-family: font-3 !important;
}



	.plus_icon.circle > span { width: 12px; height: 12px; margin: -6px 0 0 -6px; }
	.plus_icon.circle > span:before, .plus_icon.circle > span:after { background-color: #3394e6; }

	
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li { margin-bottom: 5px; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group > label { display: block; margin-bottom: .4em; }
		.imp:after { content: "*"; margin: 0 0 0 10px; color: #e85319; }

	
			.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 50%; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
			
			.form-group.combo > .combo_field:last-child { padding-left: 7.5px !important; }
			.form-group.combo > .combo_field:first-child { padding-right: 7.5px !important; }
		
		.form_submit { margin-top: 20px; }
		.form-sep { border-top: 1px solid #efefef; }

.kontaqti-left-002.kontaqti-left-2{float:right;width:100%;margin: 2% 0% 0% 0px;overflow:hidden;}

#email-error{
	display: none !important;
}


.kontaqti-left-3, .kontaqti-left-4, .kontaqti-left-5 a:hover, .pages span, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a, .topnew-1:hover .topnew-5, .topnew-1:hover .topnew-3, .topnew-1:hover .topnew-4, .sid-blok-6:hover, .div-rche-1:hover .div-rche-4 {
    color: #c7c9d5 !important;
}

.box-6 .box { floaT: left; width: 94%; padding: 3% 3%; }

.box-5 .box_in { padding: 0.5% 3%; }
.box-6 .box_in { padding: 0.5% 3%; }
.box-5.box {floaT: right; width: 94%; }

.kontaqti-4{floaT:left;width:100% !important;margin: 0% 0px 0% 0px;}
.kontaqti-left-6 input{padding:0px;height:45px;width:100%;background-color:transparent;border:1px solid #eeeeee;font-size:14px;font-weight:400;text-indent:20px;line-height:45px;border-radius:0px;font-family:font-2;color:#747980;floaT:left;}
.kontaqti-left-05{margin:4px 0px 0px 0px;}
.kontaqti-left-5 a{color:#767e8f;}
.kontaqti-left-5 a:hover{color:#fcae19 !important;}

.kontaqti-left-5{font-family:font-2;font-size:14px;color: #bfbfbf;margin:2px 0px 0px 0px;}
.kontaqti-left-4{font-family:font-2;font-size:15px;margin: 2px 0px 0px 0px;}
.kontaqti-left-3{float:left;width:45px;text-align:center;line-height:50px;font-size:18px;overflow:hidden;margin: -0px 3% 0px 0px;}
.kontaqti-left-2{float:right;width:100%;margin: 4% 0% 0% 0px;overflow:hidden;}
.kontaqti-left-6{width:55%;float:right;margin:0px 0px 0px 0px;position:relative;}
.kontaqti-left-1{width: 100%;float:left;margin:0px 0px 0px 0px;position:relative;}
.k-phone-1{position:absolute;font-size:16px;font-family:font-1;float:left;z-index:0;right:0px;text-align:right;top:-8px;}
.k-phone-2 a:hover{color:#3394e6;}
.k-phone-2 a{color:#fff;}
.k-phone-2{width:100%;margin:0px 0px;floaT:left;font-style:italic;}

.box-5.box .title {
		 margin: -.1em 0 0.6em 0; 
		  }




	.mylists-switch li::before {
    width: 45px;
    height: 45px;
    margin: 0px 0px 0px 0px;
    floaT: left;
    background: url(../images/icit-1.svg) center no-repeat;
    background-size: 16px;
    content: "";
    z-index: 1;
    position: absolute;
    lefT: 0px;
}



	.mylists-switch li, .mylists-tabs li {
    line-height: 35px;
    width: 100%;
    height: 35px;
    background:  #191d25 url(../images/vap.svg) 17px center no-repeat;
    color: #ffffff;
    floaT: left;
    position: relative;
    margin: 5px 0px 20px 0px;
    padding-top: 1px;
    font-size: 13px;
    border-radius: 3px;
    font-family: font-3;
    text-indent: 40px;
    transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
 }
	.mylists-switch li:hover, .mylists-tabs li:hover {
		color: #ffffff;
		cursor: pointer;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}
	.mylists-switch li.active, .mylists-tabs li.active {
		  background: #252b36 url(../images/vapp.svg) 17px center no-repeat;
		color: #ffffff;
		border: 0px;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}






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

#dle-content .vn-nius-8{
    height: 47px;
    font-size: 14px;
    line-height: 17px;
    position:relative;
    overflow:hidden;
}


.text b{ font-family:font-4;} .text { color:#b2b4b9; line-height: 20px; }

.tag_list{ 
width: 100%;
margin-bottom: 4%;
float: left;
}

.text.tag_list a:hover{ 
color: #fcae19;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.text.tag_list a{ 
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
float: left;
background:#11151c;
padding: 5px 10px;
margin: 0px 5px 5px 0px;
font-size: 12px;
color:#a1aab3;
}


.msaxiobi.a-shortstory-1 .a-shortstory-02 img {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.msaxiobi.a-shortstory-1:hover .a-shortstory-02 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;
}

.msaxiobi.a-shortstory-1 .a-shortstory-02 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);
   color: #fcae19;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img { width: 100% !important;  }

.dle-content .msaxiobi.a-shortstory-1 {
    width: 178.5px;
    margin-bottom: 15px;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img, .msaxiobi.a-shortstory-02, .msaxiobi.a-shortstory-1 img {
    height: 220px;
}




.div-logo-ajax-1 {
    float: left;
    width: 100%;
    background: #232938;
    position:relative;
    z-index:0;
}

.div-logo-ajax-2 {
    float: left;
    width: 190px;
    height: 37px;
    position: relative;
    background: url(../images/ajax-1.svg) 0px 0px no-repeat;
    background-size: 100%;
    overflow:hidden;
    margin: 15px 15px 10px 0px;
    z-index:1;
    floaT: right;
}


.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;
}




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

.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;
}




.div-ajax-25 {
	z-index:1;
    width: 30px;
    height: 30px;
    background: #fcae19;
    position: relative;
    float: left;
    border-radius: 4px;
    text-align: center;
    line-height: 32px;
    font-size: 20px;
    color: #000000;
    position: absolute;
    top: 16px;
    right: 15px;
}

.cd-popup {
    z-index: 9999 !important;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
     background: rgb(8 15 28 / 80%);
    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::-webkit-scrollbar-track{background:#1a1e28;}
.cd-popup-container::-webkit-scrollbar-thumb{background:#fcae19;}
.cd-popup-container::-webkit-scrollbar{width:3px;}

.cd-popup-container {
    border-radius: 0px;
    position: relative;
    width: 100%;
    height: 100% !important;
    overflow-y: auto;
    max-width: 300px;
    margin: 0px auto;
    floaT: right;
    display: flex;
    background: #1A1E2A;
    transform:translate3d(1000px, 0, 0);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 1.0s;
    -moz-transition-duration: 1.0s;
    transition-duration: 1.0s;
}
.cd-popup-container .cd-popup-close {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 62px;
    height: 62px;
}
.cd-popup-container .cd-popup-close::after {
    content: "";
    position: absolute;
    top: 0px;
    width: 30px;
    height: 30px;
    top: 16px;
    right: 15px;
    opacity: 9;
    z-index:99;
}
.is-visible .cd-popup-container {
   transform:translate3d(0px, 0, 0);
}



.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;
}


body #genre-id button{
	width: 100% !important;
	floaT: left;
}

.filter-buttons{
	width: 18%;
	floaT: right;
	margin: 0% 0% 10px 0%;
}

.filt-col {
	width: 40% !important;
	floaT: left;
	margin: 0% 1% 0% 0%;
}

    .div-filtri-3 {
        width: 100%;
        font-size: 16px;
        floaT: left;
        font-family: font-1
    }
    .div-filtri-2 {
        margin: 2% 4% 1% 4%
    }
    .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: #fcae19;
        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
    }
    #searchform {
        position: relative;
        width: 100%;
        floaT: left;
    }
    .filt-row.fx-row {
        margin: 0px 0px
    }
    .no-select {
        padding: 0px 0px 0px 0px !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: #1d1c21;
        background: #fcae19;
        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: #fb9600;
    }
    .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
    }



.c-captcha { margin-top: 14px; position: relative; floaT: right; }

.login_check {
position:relative;	

}

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



.login_input-btn input{ 
	color:#fff;
	font-family: font-2;
	display: inline-block;
	width: 200px;
	height: 39px;
	line-height: 22px;
	padding: 10px 15px;
	vertical-align: middle;
	border-radius:5px;
	background: #16181d;
	border: 1px solid #2d3038;
	-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;
	margin: 0px 0px 0px 4px;
}

.btn-4.btn:hover {
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	background: #fd9f00 !important;
}


.btn-4.btn {
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	border: 0 none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	height: 37px;
	border-radius: 3px;
	line-height: 35px;
	font-family: font-3;
	outline: none;
	background-color: #fcae19;
	color: #612c04;
	border: 0 none;
	padding: 0px 22px;
	margin-lefT: 5px;
	text-decoration: none !important;
	box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.login_input-btn{
text-align: right;
	border-bottom:1px rgb(49 53 64 / 50%) solid;
    floaT: right;
    padding: 0px 0px 15px 0px;
    margin-top: 19px;
    width: 100%;
}

.menu-login-4:hover{
	color:#9797a7 !important;
}


.menu-login-4 {
	color:#585864 !important;
}

.menu-login-2 a:hover{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s; color: #fcae19; }
.menu-login-2 a{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#e1e3e8;margin:0px 0px 0px 0px;font-family:font-3;font-size:12.5px;padding:15px 0px 15px 20px;floaT: right;}
.menu-login-1{color:#fff;width:100%;position:relative;overflow:hidden;z-index:1;background: #181d26;}



#dle-content{
  color:#fff;  
}


.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{
	font-size: 19px;
    font-family: font-3;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    border-radius: 5px;
    background-color: #0c0f15;
    border-radius: 4px;
    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;
}




.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}



.speedbar-2{
margin: 0px 15px; 
}

.speedbar-1{
    width: 100%;
    background: #12161e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 4px;
    font-family: font-3;
}



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

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

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 13px;
    display: inline-block;
    border: 2px solid rgb(90 90 90 / 0%);
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

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




.center-size-2 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.center-size-3{
margin: 0px 7.5px; 
    width: 98%;
    floaT: left;
}

.center-size-2{
    width: 102%;
    floaT: left;
    position:relative;
    margin: 0px -7.5px;
}

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

.dle-content .a-shortstory-1 {
    width: 243px;
    float: left;
    margin-bottom: 20px;
}




#dlepopup-news-edit input{
    background:#fff;
    color:#000 !important;
    border: 1px #ddd solid;
}


.ui-dialog-titlebar { background:#fcae19; }


.fr-view{
    font-family: font-2;
}


.ui-dialog-content {text-align: left !important;   border: 1px solid #eee !important;}

.ui-dialog {
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
		background: #fff;
        border: 3px solid #fcae19 !important;
        color:#000;
        font-family: font-2;
        text-align: left !important;
}



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


.center-full-1{
    margin-top: 18px;
    float: left;
    width: 100%;
}


.footer-16 a{
 color:#ffffff;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.footer-16 a:hover{
 color:#fcae19;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.footer-12{
    width: 130px;
    height: 30px;
    position: relative;
    background: url(../images/18.svg) 0px 0px no-repeat;
    background-size: 100%;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 15px 0px 5px  0px;
    z-index:1;
    floaT: right;
}


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


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

}

.footer-11 li{
    float: left;
     position:relative;
     color:#c7c7c7;
     letter-spacing: -0.2px;
     margin: 0px 15px 0px 0px;
}


.footer-11{
    width: 79%;
    float: left;
    position:relative;
    color:#c7c7c7;
    font-size: 13px;
    font-family: font-2;
    letter-spacing: -0.4px;
    margin-top: 14px;
}



.footer-10{
        border-top: 1px #151a24 solid;
    width: 100%;
    float: left;
     position:relative;
}




.footer-5{
    width: 100%;
    float: left;
     position:relative;
     color:#c7c7c7;
     font-size: 13px;
     font-family: font-2;
     letter-spacing: -0.4px;
}

.footer-4{
    width: 100%;
    float: left;
     position:relative;
     color:#6c717a;
     font-size: 13px;
     font-family: font-3;
     letter-spacing: -0.4px;
}


.footer-8{
    float:right;
    margin: 0px 15px 0px 0px;
    position:relative;
}


.footer-7{
    float:right;
    position:relative;
}

.footer-6{
    margin-top: 4px;
    /* width: 22%; */
    float:right;
    position:relative;
}

.footer-3{
    width: 72%;
    float: left;
    position:relative;
}


.footer-2{
    z-index:1;
    padding: 0px 0px 20px 0px;
    margin-bottom: 0px;
    width: 100%;
    float: left;
     position:relative;
}



.footer-16{
    float: right;
    position:relative;
}


.footer-15{
    float: left;
    position:relative;
}

.footer-14{
    width: 100%;
    float: left;
    position:relative;
}


.footer-13{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#11151c;
    font-family: font-3;
    height: 55px;
    line-height: 55px;
    color:#fff;
}


.footer-9{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    padding: 0px 0px 10px 0px;
}

.footer-1{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    color:#fff;
    padding: 20px 0px 0px 0px;
}


.cl-2.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px;
}


.ser-bg-1 .a-shortstory-6 {
  color:#6f7175;  
}


.ser-bg-1 .metisnaxva-1 a:hover {
    background:#181c28;
    color:#fcae19;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.ser-bg-1 .metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0a0c11;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color: #9a9a9a;
    border-radius: 5px;
    display: block;
}

.ser-bg-1 .metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 20px 0px 10px 0px;
}


.a-movie-8 .slick-prev {
    right: 55px;
    width: 38px !important;
    height: 38px !important;
    background: #11161f url(../images/n-02.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .slick-next {
    right: 8px;
    width: 38px !important;
    height: 38px !important;
    background: #fcae19 url(../images/n-01.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .a-shortstory-1 {
    margin-top: 15px !important;
}



.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 #fcae19, 0px 0px 0px 8px #ffffff;
    background:rgb(0 0 0 / 50%);
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 0%;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
    background:rgb(0 0 0 / 50%);
        -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:#fcae19;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

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


.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-3;
    width: 92%;
    height: 31px;
    overflow: hidden;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 15px;
    line-height: 17px;
    position: relative;
}

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


.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: 180px;
   floaT: left;
   position:relative;
   overflow:hidden;
    object-fit: cover;
    border-radius: 3px;
}


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

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


.vn-nius-0{
	width: 31.3%;
    margin: 0px 7.5px;
    floaT: left;
}


.tu-new-01{
    width: 103%;
    float: left;
    margin: 0px -7.5px;
}


.tu-new-1 .tabs{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
        border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
}

.tu-new-1 .tabs .active{
background:#fcae19;
color:#07090d;
}

.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-3;
border-radius: 4px;
cursor: pointer;
font-size: 15px;
}

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





.metisnaxva-1 a:hover {
    background:#272f3e;
    color:#ffffff;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0e1117;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color:#fcae19;
    border-radius: 5px;
    display: block;
}

.metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 0px 0px 20px 0px;
}

.a-ew-3 i {
      color: #999fab;
}

.a-ew-3 {
    position:relative;
    floaT: right;
    font-size: 13px;
    padding: 0px 2px 0px 0px;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 15px;
}
.a-ew-2:hover{
    background: #2a354e;
    color:#fff;
 -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.a-ew-2 {
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    position:relative;
    left: 0px;
    floaT: left;
    font-size: 12px;
    padding: 0px 8px;
    height: 23px;
    line-height: 23px;
    background: #111621;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 10px;
}


.a-ew-1 {
    width: 100%;
    margin: 0px 0px 0px 0px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.adnw-1 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}



.a-movie-icon-3{
    width: 7px;
    height: 7px;
    floaT: left;
    background:#ffffff;
    border: 4px #07090d solid;
    border-radius: 100px;
    position:absolute;
    top: 13px;
    right: -7px;
}


.a-movie-icon-1{
    width: 40px;
    height: 40px;
    floaT: left;
    background:#fcae19;
    border-radius: 100px;
    text-align: center;
    font-size: 16px;
    color:#07090d;
    line-height: 40px;
    margin-right: 10px;
    position:relative;
}



.aa-movie-0-1{
    line-height: 40px;
    floaT: left;
}

.aa-movie-0-2 a:hover{
color:#fcae19 !important;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 a{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 i{
    color:#fff !important;
}


.aa-movie-0-2 a{
    color:#757e8c !important;
}

.aa-movie-0-2{
    margin-top: 10px;
    floaT: right;
    font-size: 16px;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}






.a-shortstory-ch{
    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 20px 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;
}


.adnw-1 .a-shortstory-1{
    float: left;
    margin-bottom: 20px;
    width: 242px;
}

.cl-1 .a-movie-icon-3{
 border: 4px #0c0f15 solid;
}

.ser-bg-1 .a-movie-3{
      margin: 0px 0px 0px 0px;  
}

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

.a-shortstory-1:hover .a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color:#fcae19;
}

.a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-7 {
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px;
}

.a-shortstory-6 {
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    padding: 10px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 999;
    text-align: left;
}

.reklama-01.reklama-1{
margin-top: 10px;
}

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


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

.a-shortstory-11 b{
    font-size: 0px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    display: inline-block;
    border-radius: 100%;
    text-indent: 0px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-1:hover .a-shortstory-11 b{
font-size: 50px;
}

.a-shortstory-1:hover .a-shortstory-9, .myfilm-13:hover .a-shortstory-9{
    opacity: 100%;
    background: rgb(9 12 18 / 70%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-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: 20px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}



.a-shortstory-3 {
    position:relative;
    padding: 0% 6%;
}



.a-shortstory-4 {
    background: #feac0e;
    color:#522008;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 15px;
    bottom: 15px;
}


.a-shortstory-5 {
    left: 18px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
    border-radius: 3px;
       position: absolute;
    z-indeX:1111;
    bottom: 11px;
}

.next-zoma .slick-prev, .next-zoma .slick-next{
  margin-top: -56px !important;
}


.a-shortstory-9 {
    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;
    background: rgb(0 0 0 / 55%);
    z-index: 99;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-02, .a-shortstory-1 img {
    width: 242px;
    height: 350px;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    object-fit: cover;
}

.a-shortstory-02, .a-shortstory-1 img, .head-slaider-8, .c-movie-1, .msaxiobi-2, .home-v-2 {
    background: rgb(255 255 255 / 1%) center no-repeat;
    font-size: 0px !important;
}

.a-movie-7 {
    z-index: 1;
    padding: 9% 0% 0% 0%;
    margin: -9% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.a-movie-07 {
    margin: 0px -7.5px;
}

.a-shortstory-1 {
    position: relative;
    overflow: hidden;
    margin: 0px 7.5px;
}

.a-movie-3 span{
color:#fcae19;
}



.adnw-1 .a-movie-3 {
    margin: 1% 0% 1.5% 0%;
}

.adnw-1 .a-movie-3{
	z-index:11 !important;
}


.a-movie-3 {
	z-index:99;
    letter-spacing: -0px;
    margin: 1% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 21px;
    font-family: font-3;
    font-weight: 100 !important;
    border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
    z-index:1;
}



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




.ab-search-1 .ab-search-6 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-1:hover .ab-search-6 {
    color: #ffbb04;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-9,
.ab-search-10 {
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
      color: #6c7482;
}
.ab-search-8 {
    display: none;
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
    color: #6c7482;
    margin-bottom: 5px;
}
.ab-search-7 {
    margin-bottom: 10px;
    color:#fff;
    width: 100%;
    height: 18px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 15px;
    font-family: 'font-3';
    line-height: 20px;
}
.home-v-1 .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.home-v-0:hover .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #fff;
}
.ab-search-0:hover .ab-search-3 {
    opacity: 9;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-4 {
    font-size: 15px;
    opacity: 9;
    color: #fcae19;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-3 {
    background: hsl(0deg 0% 0% / 60%);
}
.ab-search-3 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 0%;
    left: 0;
    opacity: 1;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: hsl(0deg 0% 0% / 10%);
}
.ab-search-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 0;
    color: #fff;
    font-size: 40px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}
#searchsuggestions {
    font-size: 0px !important;
    z-index: 2200;
    border-radius: 4px;
    overflow: hidden;
    background: #1d232e;
    border: 0px solid #0c0f15;
    border-top: 0px solid #fff;
    border-color: rgb(0 0 0 / 0%);
    background-clip: padding-box;
    font-size: 0.9em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ab-search-2 img {
    width: 100%;
    line-height: 0px;
    border-radius: 4px;
}
.ab-search-6 {
    width: 70%;
    float: right;
}
.ab-search-2,
.ab-search-2 img {
    height: 85px;
    object-fit: cover;
}
.ab-search-2 {
    overflow: hidden;
    position: relative;
    width: 25%;
    border-radius: 4px;
    float: left;
}
.ab-search-1 {
    margin: 0px 0px;
    position: relative;
}
.ab-search-0 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    position: relative;
    width: 100%;
    float: left;
    border-bottom: 1px #282f3c solid;
    padding: 0px 0px;
}


.ab-search-0:hover {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    background: #282f3c !important;
}



.divi-slll-3{
    floaT: right;
    padding: 0px 0px 0px 0px;
}

.divi-slll-2{
    floaT: left;
    padding: 0px 0px 0px 0px;
}


.divi-slll-1{
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position: relative;
    left: 0px;
    width: 100%;
    color:#8f8f8f;
    line-height: 20px;
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px 10px 0px;
    margin-bottom: 7px;
    border-bottom: 1px rgb(255 255 255 / 25%) solid;
    float: left;
}



.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    right: 15px;
}
.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:35px;height:35px;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:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 35px;border-radius:100px;font-size:14px;}
.divi-sl-fav-1 .favmod-unset{background-color:#fcae19;color:#000;}
.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;}


.slick-active .divi-sl-23{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}


.slick-active .divi-sl-24{
    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;
}


.divi-sl-23, .divi-sl-24{
    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;
}

.slick-active .divi-slll-1{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 600ms;
    -o-transition-delay: 600ms;
    transition-delay: 600ms;
}
.divi-slll-1{
    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;
}






.slick-active .divi-sl-25{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
    transform: scale(1.13) 
    translate(0,9px);
    -webkit-transform: scale(1) translate(0,0px);
    filter:  invert(0);
}

.divi-sl-25{
    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);
}


.divi-sl-14 .slick-prev{ left: 10px; }
.divi-sl-14 .slick-next{ right: 10px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 45% !important; }



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

.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-prev {
    left: 10px;
    float: left;
    background: url(../images/right-1.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 25px !important;
    height: 20px !important;
    padding: 0;
    cursor: pointer;
}




.slick-next {
				top: 0px;
				right: 10px;
				background: url(../images/right-04.svg) center no-repeat;
				background-size: 10px;
				  border: 0;
			}

.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: url(../images/right-03.svg) center no-repeat;
				background-size: 10px;
				width: 30px

			}

.divi-sl-19 .divi-sl-25 img, .divi-sl-29 .divi-sl-31 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-filter: saturate(150%);
    filter: saturate(150%);
}


.divi-sl-19:hover .divi-sl-25 img, .divi-sl-29:hover .divi-sl-31 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;
    -webkit-filter: saturate(130%);
    filter: saturate(130%);
}

.divi-sl-29, .divi-sl-19{
    width: 100%;
    position:relative;
    floaT: left;
}


.divi-sl-40{
    text-align: center;
    floaT: right;
    margin: 0px 15px 0px 0px;
}

.divi-sl-39{
    width: 49px;
    height: 25px;
    line-height: 25px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: font-2;
    color:#010101;
    background:#feac0e;
    text-align: center;
    border-radius: 3px;
}


.divi-sl-35{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-family: font-3;
    color:#868686;
}

.divi-sl-34{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#ffffff;
}


.divi-sl-37{
    margin: 4px 0px;
    floaT: left;
}

.divi-sl-38{
    line-height: 25px;
    width: 120px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    font-family: font-1;
    color:#ffffff;
}

.divi-sl-36{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 5px 0px 0px 0px;
    font-size: 13px;
    font-family: font-1;
    color:#ffffff;
}



.divi-sl-33{
    margin: 0px 22px;
}


.divi-sl-32 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 60px 0px 20px 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;
}





.divi-sl-28, .divi-sl-28 img{
height: 355px;
}


.divi-sl-28{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}




.divi-sl-028{
    margin: 0px 20px;
}


.divi-sl-27{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 30px 0px;
    line-height: 60px;
    font-size: 20px;
    font-family: font-1;
    color:#01927c;
    background:rgb(9 10 11 / 50%);
}


.divi-sl-24{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}


.divi-sl-23{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 5px 0px;
    font-size: 16px;
    font-family: font-3;
    text-align: left;
    line-height: 18px;
}






.divi-sl-17{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 15px 0px;
}



.divi-sl-20{
    top: 20px !important;
    right: 20px !important;
}


.divi-sl-5:hover .divi-sl-12 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    bottom: 0px;;
}


.divi-sl-13 {
    padding: 0px 20px;
}

.divi-sl-12 {
    font-family: font-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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 80px 0px 20px 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: -90px;
}


.divi-sl-11 {
    position:relative;
    top: 0px;
    right: 0px;
    floaT: right;
    text-align: center;
       transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.divi-sl-5:hover .divi-sl-11 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    right: -100px;
}

.divi-sl-10 {
    left: 0px;
    position:relative;
  floaT: left;
   transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.divi-sl-5:hover .divi-sl-10 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    left: -100px;
}
.divi-sl-09 {
margin: 0px 20px;
}


.divi-sl-9 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position:absolute;
    bottom: 0px;;
    left: 0px;
    width: 100%;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    color:#8f8f8f;
    line-height: 30px;
    font-family: font-3;
    font-size: 13px;
    padding: 100px 0px 12px 0px;
}


.divi-sl-8 {
    width: 100%;
    floaT: left;
    position:relative;
}


.divi-sl-7, .divi-sl-20{
    position:absolute;
    top: 20px;
    right: 20px;
    background:rgb(0 0 0 / 70%);
    color:#fff;
    padding: 8px 10px;
    font-family: font-1;
    border-radius: 4px;
    z-index:1;
    font-size: 11px;
}


.divi-sl-5, .divi-sl-5 img {
    height: 180px;
    object-fit: cover;
}

.divi-sl-05.divi-sl-5 {
    margin-bottom: 0px;
}

.divi-sl-004 .divi-sl-5{
    width: 47.7%;
    floaT: left !important;
    margin: 0px 15px 0px 0px;
}

.divi-sl-5 {
    overflow:hidden;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 7%;
    border-radius: 5px;
}

.divi-sl-22 {
    margin: 0px 7%;
    text-align: center;
}

.divi-sl-21 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 70px 0px 50px 0px;
    opacity: 1;
    width: 100.2%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}



.divi-sl-15 img, .divi-sl-14{
    height: 379px;
}

.divi-sl-14{
	margin-bottom: 15px;
    border-radius: 5px;
    width: 60%;
    floaT: left;
    position:relative;
    overflow:hidden;
    background: #0c0f15 url(../images/ajax-1.svg) center no-repeat;
    background-size: 250px;
}




.divi-sl-4, .divi-sl-26{
    width: 38%;
}

.divi-sl-26{
    floaT: right;
    position:relative;
}


.divi-sl-1 img{
    width: 100%;
    line-height: 0px;
    object-fit: cover;
}


.divi-sl-004 .divi-sl-5, .divi-sl-004 .divi-sl-5 img {
    height: 230px;
    object-fit: cover;
}

.divi-sl-004.divi-sl-4{
    width: 103%;
    floaT: left !important;
}

.divi-sl-4{
    floaT: right;
    position:relative;
}


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


.divi-sl-1{
    margin-top: 2px;
    width: 100%;
    floaT: left;
    position:relative;
    padding: 15px 0px;
}

#searchsuggestions, .search-2{
   width: 350px !important; 
}

.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: 11px;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{
	display: none;
    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;
    line-height: 15px !important;
    text-indent: 55px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 41px;
    padding: 0px 0px 4px 0px;
    width: 100%;
    background: #07090d;
    box-shadow: 0px 1px 0px 0px #1a1f2a;
    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{
    width: 46px;
    height: 46px;
    background: #141923;
    color: #fcae19;
    font-weight: 100;
    text-align: center;
    line-height: 45px;
    border-radius: 3px;
    font-size: 18px;
    floaT: right;
}

.header-15:hover {
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
      background: #2c3548;
}

.header-15{
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    margin: 0px 0px 0px 15px;
    width: 46px;
    height: 46px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 46px;
    border-radius: 3px;
    font-size: 14px;
    floaT: right;
}


.header-14{
    position:relative;
    z-index:1;
    margin: 17px 0px;
    width: 50%;
    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 {
    float: left;
    position: relative;
    widtH: 100%;
    color: #fff;
    background: #0c0f15;
    border-bottom: 1px #07090d;
    box-shadow: 0px 1px 0px 0px #131720;
    line-height: 50px;
    z-index:99;
}


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

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

.logo-2 {
    float: left;
    width: 260px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.png) 0px 0px no-repeat;
    transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 20px 0px; 
    z-index:1;
}

.divi-sl-1 .slick-dots{ display: block !important; }
.slick-slide{margin:0px 0px;}
.slick-slide img{width: 100.2%;}
.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{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:before,
.slick-track:after{display:table;content:'';}
.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;right:none; display: none !important; padding:0;margin:0;list-style:none;text-align:center;z-index:9999999;}
.slick-dots .slick-active{background:#fcae19;border-radius:100px;}
.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:10px;position:relative;display:inline-block;width: 10px;height: 10px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;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;}
}




@media (min-width: 1000px) and (max-width: 1060px) {
.istor-d-01{
	display: none;
}

.kontaqti-left-4{
	font-family: font-3 !important;
}



	.plus_icon.circle > span { width: 12px; height: 12px; margin: -6px 0 0 -6px; }
	.plus_icon.circle > span:before, .plus_icon.circle > span:after { background-color: #3394e6; }

	
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li { margin-bottom: 15px; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group > label { display: block; margin-bottom: .4em; }
		.imp:after { content: "*"; margin: 0 0 0 10px; color: #e85319; }

	
			.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 50%; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
			
			.form-group.combo > .combo_field:last-child { padding-left: 7.5px !important; }
			.form-group.combo > .combo_field:first-child { padding-right: 7.5px !important; }
		
		.form_submit { margin-top: 20px; }
		.form-sep { border-top: 1px solid #efefef; }

.kontaqti-left-002.kontaqti-left-2{float:right;width:100%;margin: 5% 0% 0% 0px;overflow:hidden;}

#email-error{
	display: none !important;
}


.kontaqti-left-3, .kontaqti-left-4, .kontaqti-left-5 a:hover, .pages span, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a, .topnew-1:hover .topnew-5, .topnew-1:hover .topnew-3, .topnew-1:hover .topnew-4, .sid-blok-6:hover, .div-rche-1:hover .div-rche-4 {
    color: #c7c9d5 !important;
}

.box-6 .box { floaT: left; width: 23.7%; padding: 2.5% 3.5%; }

.box-5 .box_in { padding: 0.5% 1%; }
.box-6 .box_in { padding: 0.5% 1%; }
.box-5.box {floaT: right; width: 61%; }

.kontaqti-4{floaT:left;width:100% !important;margin: 0% 0px 0% 0px;}
.kontaqti-left-6 input{padding:0px;height:45px;width:100%;background-color:transparent;border:1px solid #eeeeee;font-size:14px;font-weight:400;text-indent:20px;line-height:45px;border-radius:0px;font-family:font-2;color:#747980;floaT:left;}
.kontaqti-left-05{margin:4px 0px 0px 0px;}
.kontaqti-left-5 a{color:#767e8f;}
.kontaqti-left-5 a:hover{color:#fcae19 !important;}

.kontaqti-left-5{font-family:font-2;font-size:14px;color: #bfbfbf;margin:2px 0px 0px 0px;}
.kontaqti-left-4{font-family:font-2;font-size:15px;margin: 2px 0px 0px 0px;}
.kontaqti-left-3{float:left;width:45px;text-align:center;line-height:50px;font-size:18px;overflow:hidden;margin: -0px 3% 0px 0px;}
.kontaqti-left-2{float:right;width:100%;margin: 4% 0% 0% 0px;overflow:hidden;}
.kontaqti-left-6{width:55%;float:right;margin:0px 0px 0px 0px;position:relative;}
.kontaqti-left-1{width: 100%;float:left;margin:0px 0px 0px 0px;position:relative;}
.k-phone-1{position:absolute;font-size:16px;font-family:font-1;float:left;z-index:0;right:0px;text-align:right;top:-8px;}
.k-phone-2 a:hover{color:#3394e6;}
.k-phone-2 a{color:#fff;}
.k-phone-2{width:100%;margin:0px 0px;floaT:left;font-style:italic;}

.box-5.box .title {
		 margin: -.1em 0 0.6em 0; 
		  }




	.mylists-switch li::before {
    width: 45px;
    height: 45px;
    margin: 0px 0px 0px 0px;
    floaT: left;
    background: url(../images/icit-1.svg) center no-repeat;
    background-size: 16px;
    content: "";
    z-index: 1;
    position: absolute;
    lefT: 0px;
}



	.mylists-switch li, .mylists-tabs li {
    line-height: 45px;
    width: 100%;
    height: 45px;
    background:  #191d25 url(../images/vap.svg) 17px center no-repeat;
    color: #ffffff;
    floaT: left;
    position: relative;
    margin: 15px 0px 0px 0px;
    padding-top: 1px;
    font-size: 14px;
    border-radius: 3px;
    font-family: font-3;
    text-indent: 40px;
    transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
 }
	.mylists-switch li:hover, .mylists-tabs li:hover {
		color: #ffffff;
		cursor: pointer;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}
	.mylists-switch li.active, .mylists-tabs li.active {
		  background: #252b36 url(../images/vapp.svg) 17px center no-repeat;
		color: #ffffff;
		border: 0px;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}






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

#dle-content .vn-nius-8{
    height: 47px;
    font-size: 13px;
    line-height: 17px;
    position:relative;
    overflow:hidden;
}


.text b{ font-family:font-4;} .text { color:#b2b4b9; line-height: 20px; }

.tag_list{ 
width: 100%;
margin-bottom: 4%;
float: left;
}

.text.tag_list a:hover{ 
color: #fcae19;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.text.tag_list a{ 
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
float: left;
background:#11151c;
padding: 5px 10px;
margin: 0px 5px 5px 0px;
font-size: 12px;
color:#a1aab3;
}


.msaxiobi.a-shortstory-1 .a-shortstory-02 img {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.msaxiobi.a-shortstory-1:hover .a-shortstory-02 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;
}

.msaxiobi.a-shortstory-1 .a-shortstory-02 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);
   color: #fcae19;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img { width: 100% !important;  }

.dle-content .msaxiobi.a-shortstory-1 {
    width: 177.9px;
    margin-bottom: 15px;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img, .msaxiobi.a-shortstory-02, .msaxiobi.a-shortstory-1 img {
    height: 220px;
}




.div-logo-ajax-1 {
    float: left;
    width: 100%;
    background: #232938;
    position:relative;
    z-index:0;
}

.div-logo-ajax-2 {
    float: left;
    width: 190px;
    height: 37px;
    position: relative;
    background: url(../images/ajax-1.svg) 0px 0px no-repeat;
    background-size: 100%;
    overflow:hidden;
    margin: 15px 15px 10px 0px;
    z-index:1;
    floaT: right;
}


.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;
}




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

.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;
}




.div-ajax-25 {
	z-index:1;
    width: 30px;
    height: 30px;
    background: #fcae19;
    position: relative;
    float: left;
    border-radius: 4px;
    text-align: center;
    line-height: 32px;
    font-size: 20px;
    color: #000000;
    position: absolute;
    top: 16px;
    right: 15px;
}

.cd-popup {
    z-index: 9999 !important;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
     background: rgb(8 15 28 / 80%);
    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::-webkit-scrollbar-track{background:#1a1e28;}
.cd-popup-container::-webkit-scrollbar-thumb{background:#fcae19;}
.cd-popup-container::-webkit-scrollbar{width:3px;}

.cd-popup-container {
    border-radius: 0px;
    position: relative;
    width: 100%;
    height: 100% !important;
    overflow-y: auto;
    max-width: 300px;
    margin: 0px auto;
    floaT: right;
    display: flex;
    background: #1A1E2A;
    transform:translate3d(1000px, 0, 0);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 1.0s;
    -moz-transition-duration: 1.0s;
    transition-duration: 1.0s;
}
.cd-popup-container .cd-popup-close {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 62px;
    height: 62px;
}
.cd-popup-container .cd-popup-close::after {
    content: "";
    position: absolute;
    top: 0px;
    width: 30px;
    height: 30px;
    top: 16px;
    right: 15px;
    opacity: 9;
    z-index:99;
}
.is-visible .cd-popup-container {
   transform:translate3d(0px, 0, 0);
}



.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: #fcae19;
        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: 10%;
	floaT: right;
	margin: 0% 0% 10px 0%;
}
    #searchform {
        position: relative;
        width: 100%;
        floaT: left;
    }
    .filt-row.fx-row {
        margin: 0px 0px
    }
    .no-select {
        padding: 0px 0px 0px 0px !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: #1d1c21;
        background: #fcae19;
        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: #fb9600;
    }
    .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
    }



.c-captcha { position: relative; floaT: right; }

.login_check {
position:relative;	

}

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



.login_input-btn input{ 
	color:#fff;
	font-family: font-2;
	display: inline-block;
	width: 200px;
	height: 39px;
	line-height: 22px;
	padding: 10px 15px;
	vertical-align: middle;
	border-radius:5px;
	background: #16181d;
	border: 1px solid #2d3038;
	-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;
	margin: 0px 0px 0px 4px;
}

.btn-4.btn:hover {
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	background: #fd9f00 !important;
}


.btn-4.btn {
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	border: 0 none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	height: 37px;
	border-radius: 3px;
	line-height: 35px;
	font-family: font-3;
	outline: none;
	background-color: #fcae19;
	color: #612c04;
	border: 0 none;
	padding: 0px 22px;
	margin-lefT: 5px;
	text-decoration: none !important;
	box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.login_input-btn{
    floaT: right;
    padding: 0px 0px 8px 10px;
    margin-top: 9px;
}

.menu-login-4:hover{
	color:#9797a7 !important;
}


.menu-login-4 {
	color:#585864 !important;
}

.menu-login-2 a:hover{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s; color: #fcae19; }
.menu-login-2 a{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#e1e3e8;margin:0px 0px 0px 0px;font-family:font-3;font-size:12.5px;border-right:1px rgb(49 53 64 / 50%) solid;padding:20px 20px 16px 20px;floaT: right;}
.menu-login-1{color:#fff;width:100%;position:relative;overflow:hidden;z-index:1;background: #181d26;}



#dle-content{
  color:#fff;  
}


.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{
    font-family: font-3;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    border-radius: 5px;
    background-color: #0c0f15;
    border-radius: 4px;
    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;
}




.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}



.speedbar-2{
margin: 0px 15px; 
}

.speedbar-1{
    width: 100%;
    background: #12161e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 4px;
    font-family: font-3;
}



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

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

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 13px;
    display: inline-block;
    border: 2px solid rgb(90 90 90 / 0%);
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

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




.center-size-2 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.center-size-3{
margin: 0px 7.5px; 
    width: 98%;
    floaT: left;
}

.center-size-2{
    width: 102%;
    floaT: left;
    position:relative;
    margin: 0px -7.5px;
}

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

.dle-content .a-shortstory-1 {
    width: 227px;
    float: left;
    margin-bottom: 20px;
}




#dlepopup-news-edit input{
    background:#fff;
    color:#000 !important;
    border: 1px #ddd solid;
}


.ui-dialog-titlebar { background:#fcae19; }


.fr-view{
    font-family: font-2;
}


.ui-dialog-content {text-align: left !important;   border: 1px solid #eee !important;}

.ui-dialog {
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
		background: #fff;
        border: 3px solid #fcae19 !important;
        color:#000;
        font-family: font-2;
        text-align: left !important;
}



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


.center-full-1{
    margin-top: 18px;
    float: left;
    width: 100%;
}


.footer-16 a{
 color:#ffffff;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.footer-16 a:hover{
 color:#fcae19;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.footer-12{
    width: 130px;
    height: 30px;
    position: relative;
    background: url(../images/18.svg) 0px 0px no-repeat;
    background-size: 100%;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 15px 0px 5px  0px;
    z-index:1;
    floaT: right;
}


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


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

}

.footer-11 li{
    float: left;
     position:relative;
     color:#c7c7c7;
     letter-spacing: -0.2px;
     margin: 0px 15px 0px 0px;
}


.footer-11{
    width: 85%;
    float: left;
    position:relative;
    color:#c7c7c7;
    font-size: 13px;
    font-family: font-2;
    letter-spacing: -0.4px;
    margin-top: 20px;
}



.footer-10{
        border-top: 1px #151a24 solid;
    width: 100%;
    float: left;
     position:relative;
}




.footer-5{
    width: 100%;
    float: left;
     position:relative;
     color:#c7c7c7;
     font-size: 13px;
     font-family: font-2;
     letter-spacing: -0.4px;
}

.footer-4{
    width: 100%;
    float: left;
     position:relative;
     color:#6c717a;
     font-size: 18px;
     font-family: font-3;
     letter-spacing: -0.4px;
}


.footer-8{
    float:right;
    margin: 0px 15px 0px 0px;
    position:relative;
}


.footer-7{
    float:right;
    position:relative;
}

.footer-6{
    margin-top: 4px;
    width: 22%;
    float:right;
    position:relative;
}

.footer-3{
    width: 77%;
    float: left;
    position:relative;
}


.footer-2{
    z-index:1;
    padding: 0px 0px 20px 0px;
    margin-bottom: 0px;
    width: 100%;
    float: left;
     position:relative;
}



.footer-16{
    float: right;
    position:relative;
}


.footer-15{
    float: left;
    position:relative;
}

.footer-14{
    width: 100%;
    float: left;
    position:relative;
}


.footer-13{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#11151c;
    font-family: font-3;
    height: 55px;
    line-height: 55px;
    color:#fff;
}


.footer-9{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    padding: 0px 0px 10px 0px;
}

.footer-1{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    color:#fff;
    padding: 20px 0px 0px 0px;
}


.cl-2.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px;
}


.ser-bg-1 .a-shortstory-6 {
  color:#6f7175;  
}


.ser-bg-1 .metisnaxva-1 a:hover {
    background:#181c28;
    color:#fcae19;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.ser-bg-1 .metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0a0c11;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color: #9a9a9a;
    border-radius: 5px;
    display: block;
}

.ser-bg-1 .metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 20px 0px 10px 0px;
}


.a-movie-8 .slick-prev {
    right: 55px;
    width: 38px !important;
    height: 38px !important;
    background: #11161f url(../images/n-02.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .slick-next {
    right: 8px;
    width: 38px !important;
    height: 38px !important;
    background: #fcae19 url(../images/n-01.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .a-shortstory-1 {
    margin-top: 15px !important;
}



.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 #fcae19, 0px 0px 0px 8px #ffffff;
    background:rgb(0 0 0 / 50%);
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 0%;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
    background:rgb(0 0 0 / 50%);
        -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:#fcae19;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

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


.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-3;
    width: 92%;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 15px;
    line-height: 17px;
    position: relative;
}

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


.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: 3px;
}


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

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


.vn-nius-0{
	width: 23.3%;
    margin: 0px 7.5px;
    floaT: left;
}


.tu-new-01{
    width: 103%;
    float: left;
    margin: 0px -7.5px;
}


.tu-new-1 .tabs{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
        border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
}

.tu-new-1 .tabs .active{
background:#fcae19;
color:#07090d;
}

.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-3;
border-radius: 4px;
cursor: pointer;
font-size: 15px;
}

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





.metisnaxva-1 a:hover {
    background:#272f3e;
    color:#ffffff;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0e1117;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color:#fcae19;
    border-radius: 5px;
    display: block;
}

.metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 0px 0px 20px 0px;
}

.a-ew-3 i {
      color: #999fab;
}

.a-ew-3 {
    position:relative;
    floaT: right;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 15px;
}
.a-ew-2:hover{
    background: #2a354e;
    color:#fff;
 -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.a-ew-2 {
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    position:relative;
    left: 0px;
    floaT: left;
    font-size: 12px;
    padding: 0px 8px;
    height: 23px;
    line-height: 23px;
    background: #111621;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 10px;
}


.a-ew-1 {
    width: 100%;
    margin: 0px 0px 0px 0px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.adnw-1 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}



.a-movie-icon-3{
    width: 7px;
    height: 7px;
    floaT: left;
    background:#ffffff;
    border: 4px #07090d solid;
    border-radius: 100px;
    position:absolute;
    top: 13px;
    right: -7px;
}


.a-movie-icon-1{
    width: 40px;
    height: 40px;
    floaT: left;
    background:#fcae19;
    border-radius: 100px;
    text-align: center;
    font-size: 16px;
    color:#07090d;
    line-height: 40px;
    margin-right: 10px;
    position:relative;
}



.aa-movie-0-1{
    line-height: 40px;
    floaT: left;
}

.aa-movie-0-2 a:hover{
color:#fcae19 !important;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 a{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 i{
    color:#fff !important;
}


.aa-movie-0-2 a{
    color:#757e8c !important;
}

.aa-movie-0-2{
    margin-top: 10px;
    floaT: right;
    font-size: 16px;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}






.a-shortstory-ch{
    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 20px 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;
}


.adnw-1 .a-shortstory-1{
    float: left;
    margin-bottom: 20px;
    width: 226px;
}

.cl-1 .a-movie-icon-3{
 border: 4px #0c0f15 solid;
}

.ser-bg-1 .a-movie-3{
      margin: 0px 0px 0px 0px;  
}

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

.a-shortstory-1:hover .a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color:#fcae19;
}

.a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-7 {
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px;
}

.a-shortstory-6 {
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    padding: 10px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 999;
    text-align: left;
}

.reklama-01.reklama-1{
margin-top: 10px;
}

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


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

.a-shortstory-11 b{
    font-size: 0px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    display: inline-block;
    border-radius: 100%;
    text-indent: 0px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-1:hover .a-shortstory-11 b{
font-size: 50px;
}

.a-shortstory-1:hover .a-shortstory-9, .myfilm-13:hover .a-shortstory-9{
    opacity: 100%;
    background: rgb(9 12 18 / 70%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-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: 20px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}



.a-shortstory-3 {
    position:relative;
    padding: 0% 6%;
}



.a-shortstory-4 {
    background: #feac0e;
    color:#522008;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 15px;
    bottom: 15px;
}


.a-shortstory-5 {
    left: 18px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
    border-radius: 3px;
       position: absolute;
    z-indeX:1111;
    bottom: 11px;
}

.next-zoma .slick-prev, .next-zoma .slick-next{
  margin-top: -56px !important;
}


.a-shortstory-9 {
    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;
    background: rgb(0 0 0 / 55%);
    z-index: 99;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-02, .a-shortstory-1 img {
    width: 224px;
    height: 350px;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    object-fit: cover;
}

.a-shortstory-02, .a-shortstory-1 img, .head-slaider-8, .c-movie-1, .msaxiobi-2, .home-v-2 {
    background: rgb(255 255 255 / 1%) center no-repeat;
    font-size: 0px !important;
}

.a-movie-7 {
    z-index: 1;
    padding: 9% 0% 0% 0%;
    margin: -9% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.a-movie-07 {
    margin: 0px -7.5px;
}

.a-shortstory-1 {
    position: relative;
    overflow: hidden;
    margin: 0px 7.5px;
}

.a-movie-3 span{
color:#fcae19;
}



.adnw-1 .a-movie-3 {
    margin: 1% 0% 1.5% 0%;
}

.adnw-1 .a-movie-3{
	z-index:11 !important;
}


.a-movie-3 {
	z-index:99;
    letter-spacing: -0px;
    margin: 1% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 21px;
    font-family: font-3;
    font-weight: 100 !important;
    border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
    z-index:1;
}



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




.ab-search-1 .ab-search-6 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-1:hover .ab-search-6 {
    color: #ffbb04;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-9,
.ab-search-10 {
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
      color: #6c7482;
}
.ab-search-8 {
    display: none;
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
    color: #6c7482;
    margin-bottom: 5px;
}
.ab-search-7 {
    margin-bottom: 10px;
    color:#fff;
    width: 100%;
    height: 18px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 15px;
    font-family: 'font-3';
    line-height: 20px;
}
.home-v-1 .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.home-v-0:hover .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #fff;
}
.ab-search-0:hover .ab-search-3 {
    opacity: 9;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-4 {
    font-size: 15px;
    opacity: 9;
    color: #fcae19;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-3 {
    background: hsl(0deg 0% 0% / 60%);
}
.ab-search-3 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 0%;
    left: 0;
    opacity: 1;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: hsl(0deg 0% 0% / 10%);
}
.ab-search-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 0;
    color: #fff;
    font-size: 40px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}
#searchsuggestions {
    font-size: 0px !important;
    z-index: 2200;
    border-radius: 4px;
    overflow: hidden;
    background: #1d232e;
    border: 0px solid #0c0f15;
    border-top: 0px solid #fff;
    border-color: rgb(0 0 0 / 0%);
    background-clip: padding-box;
    font-size: 0.9em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ab-search-2 img {
    width: 100%;
    line-height: 0px;
    border-radius: 4px;
}
.ab-search-6 {
    width: 70%;
    float: right;
}
.ab-search-2,
.ab-search-2 img {
    height: 85px;
    object-fit: cover;
}
.ab-search-2 {
    overflow: hidden;
    position: relative;
    width: 25%;
    border-radius: 4px;
    float: left;
}
.ab-search-1 {
    margin: 0px 0px;
    position: relative;
}
.ab-search-0 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    position: relative;
    width: 100%;
    float: left;
    border-bottom: 1px #282f3c solid;
    padding: 0px 0px;
}


.ab-search-0:hover {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    background: #282f3c !important;
}



.divi-slll-3{
    floaT: right;
    padding: 0px 0px 0px 0px;
}

.divi-slll-2{
    floaT: left;
    padding: 0px 0px 0px 0px;
}


.divi-slll-1{
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position: relative;
    left: 0px;
    width: 100%;
    color:#8f8f8f;
    line-height: 20px;
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px 10px 0px;
    margin-bottom: 7px;
    border-bottom: 1px rgb(255 255 255 / 25%) solid;
    float: left;
}



.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    right: 15px;
}
.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:35px;height:35px;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:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 35px;border-radius:100px;font-size:14px;}
.divi-sl-fav-1 .favmod-unset{background-color:#fcae19;color:#000;}
.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;}


.slick-active .divi-sl-23{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}


.slick-active .divi-sl-24{
    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;
}


.divi-sl-23, .divi-sl-24{
    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;
}

.slick-active .divi-slll-1{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 600ms;
    -o-transition-delay: 600ms;
    transition-delay: 600ms;
}
.divi-slll-1{
    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;
}






.slick-active .divi-sl-25{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
    transform: scale(1.13) 
    translate(0,9px);
    -webkit-transform: scale(1) translate(0,0px);
    filter:  invert(0);
}

.divi-sl-25{
    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);
}


.divi-sl-14 .slick-prev{ left: 10px; }
.divi-sl-14 .slick-next{ right: 10px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 45% !important; }



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

.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-prev {
    left: 10px;
    float: left;
    background: url(../images/right-1.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 25px !important;
    height: 20px !important;
    padding: 0;
    cursor: pointer;
}




.slick-next {
				top: 0px;
				right: 10px;
				background: url(../images/right-04.svg) center no-repeat;
				background-size: 10px;
				  border: 0;
			}

.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: url(../images/right-03.svg) center no-repeat;
				background-size: 10px;
				width: 30px

			}

.divi-sl-19 .divi-sl-25 img, .divi-sl-29 .divi-sl-31 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-filter: saturate(150%);
    filter: saturate(150%);
}


.divi-sl-19:hover .divi-sl-25 img, .divi-sl-29:hover .divi-sl-31 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;
    -webkit-filter: saturate(130%);
    filter: saturate(130%);
}

.divi-sl-29, .divi-sl-19{
    width: 100%;
    position:relative;
    floaT: left;
}


.divi-sl-40{
    text-align: center;
    floaT: right;
    margin: 0px 15px 0px 0px;
}

.divi-sl-39{
    width: 49px;
    height: 25px;
    line-height: 25px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: font-2;
    color:#010101;
    background:#feac0e;
    text-align: center;
    border-radius: 3px;
}


.divi-sl-35{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-family: font-3;
    color:#868686;
}

.divi-sl-34{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#ffffff;
}


.divi-sl-37{
    margin: 4px 0px;
    floaT: left;
}

.divi-sl-38{
    line-height: 25px;
    width: 120px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    font-family: font-1;
    color:#ffffff;
}

.divi-sl-36{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 5px 0px 0px 0px;
    font-size: 13px;
    font-family: font-1;
    color:#ffffff;
}



.divi-sl-33{
    margin: 0px 22px;
}


.divi-sl-32 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 60px 0px 20px 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;
}





.divi-sl-28, .divi-sl-28 img{
height: 355px;
}


.divi-sl-28{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}




.divi-sl-028{
    margin: 0px 20px;
}


.divi-sl-27{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 30px 0px;
    line-height: 60px;
    font-size: 20px;
    font-family: font-1;
    color:#01927c;
    background:rgb(9 10 11 / 50%);
}


.divi-sl-24{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}


.divi-sl-23{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 5px 0px;
    font-size: 16px;
    font-family: font-3;
    text-align: left;
    line-height: 18px;
}






.divi-sl-17{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 15px 0px;
}



.divi-sl-20{
    top: 20px !important;
    right: 20px !important;
}


.divi-sl-5:hover .divi-sl-12 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    bottom: 0px;;
}


.divi-sl-13 {
    padding: 0px 20px;
}

.divi-sl-12 {
    font-family: font-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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 80px 0px 20px 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: -90px;
}


.divi-sl-11 {
    position:relative;
    top: 0px;
    right: 0px;
    floaT: right;
    text-align: center;
       transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.divi-sl-5:hover .divi-sl-11 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    right: -100px;
}

.divi-sl-10 {
    left: 0px;
    position:relative;
  floaT: left;
   transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.divi-sl-5:hover .divi-sl-10 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    left: -100px;
}
.divi-sl-09 {
margin: 0px 20px;
}


.divi-sl-9 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position:absolute;
    bottom: 0px;;
    left: 0px;
    width: 100%;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    color:#8f8f8f;
    line-height: 30px;
    font-family: font-3;
    font-size: 13px;
    padding: 100px 0px 12px 0px;
}


.divi-sl-8 {
    width: 100%;
    floaT: left;
    position:relative;
}


.divi-sl-7, .divi-sl-20{
    position:absolute;
    top: 20px;
    right: 20px;
    background:rgb(0 0 0 / 70%);
    color:#fff;
    padding: 8px 10px;
    font-family: font-1;
    border-radius: 4px;
    z-index:1;
    font-size: 11px;
}


.divi-sl-5, .divi-sl-5 img {
    height: 180px;
    object-fit: cover;
}

.divi-sl-05.divi-sl-5 {
    margin-bottom: 0px;
}

.divi-sl-5 {
    overflow:hidden;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 7%;
    border-radius: 5px;
}

.divi-sl-22 {
    margin: 0px 7%;
    text-align: center;
}

.divi-sl-21 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 70px 0px 50px 0px;
    opacity: 1;
    width: 100.2%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}



.divi-sl-15 img, .divi-sl-14{
    height: 379px;
}

.divi-sl-14{
    border-radius: 5px;
    width: 46.7%;
    floaT: left;
    position:relative;
    overflow:hidden;
    margin: 0% 0% 0% 15px;
    background: #0c0f15 url(../images/ajax-1.svg) center no-repeat;
    background-size: 250px;
}




.divi-sl-4, .divi-sl-26{
    width: 25.2%;
}

.divi-sl-26{
    floaT: right;
    position:relative;
}


.divi-sl-1 img{
    width: 100%;
    line-height: 0px;
    object-fit: cover;
}

.divi-sl-004.divi-sl-4{
    floaT: right !important;
}

.divi-sl-4{
    floaT: left;
    position:relative;
}


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


.divi-sl-1{
    margin-top: 2px;
    width: 100%;
    floaT: left;
    position:relative;
    padding: 15px 0px;
}

#searchsuggestions, .search-2{
   width: 350px !important; 
}

.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: 11px;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;
    line-height: 15px !important;
    text-indent: 55px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 41px;
    padding: 0px 0px 4px 0px;
    width: 100%;
    background: #07090d;
    box-shadow: 0px 1px 0px 0px #1a1f2a;
    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{
    width: 46px;
    height: 46px;
    background: #141923;
    color: #fcae19;
    font-weight: 100;
    text-align: center;
    line-height: 45px;
    border-radius: 3px;
    font-size: 18px;
    floaT: right;
}

.header-15:hover {
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
      background: #2c3548;
}

.header-15{
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    margin: 0px 0px 0px 15px;
    width: 46px;
    height: 46px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 46px;
    border-radius: 3px;
    font-size: 14px;
    floaT: right;
}


.header-14{
    position:relative;
    z-index:1;
    margin: 17px 0px;
    width: 25%;
    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 {
    float: left;
    position: relative;
    widtH: 100%;
    color: #fff;
    background: #0c0f15;
    border-bottom: 1px #07090d;
    box-shadow: 0px 1px 0px 0px #131720;
    line-height: 50px;
    z-index:99;
}


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

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

.logo-2 {
    float: left;
    width: 260px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.png) 0px 0px no-repeat;
    transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 20px 0px; 
    z-index:1;
}

.divi-sl-1 .slick-dots{ display: block !important; }
.slick-slide{margin:0px 0px;}
.slick-slide img{width: 100.2%;}
.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{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:before,
.slick-track:after{display:table;content:'';}
.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;right:none; display: none !important; padding:0;margin:0;list-style:none;text-align:center;z-index:9999999;}
.slick-dots .slick-active{background:#fcae19;border-radius:100px;}
.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:10px;position:relative;display:inline-block;width: 10px;height: 10px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;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;}
}



@media (min-width: 1060px) and (max-width: 1140px) {
.istor-d-01{
	display: none;
}

.kontaqti-left-4{
	font-family: font-3 !important;
}



	.plus_icon.circle > span { width: 12px; height: 12px; margin: -6px 0 0 -6px; }
	.plus_icon.circle > span:before, .plus_icon.circle > span:after { background-color: #3394e6; }

	
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li { margin-bottom: 15px; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group > label { display: block; margin-bottom: .4em; }
		.imp:after { content: "*"; margin: 0 0 0 10px; color: #e85319; }

	
			.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 50%; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
			
			.form-group.combo > .combo_field:last-child { padding-left: 7.5px !important; }
			.form-group.combo > .combo_field:first-child { padding-right: 7.5px !important; }
		
		.form_submit { margin-top: 20px; }
		.form-sep { border-top: 1px solid #efefef; }

.kontaqti-left-002.kontaqti-left-2{float:right;width:100%;margin: 5% 0% 0% 0px;overflow:hidden;}

#email-error{
	display: none !important;
}


.kontaqti-left-3, .kontaqti-left-4, .kontaqti-left-5 a:hover, .pages span, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a, .topnew-1:hover .topnew-5, .topnew-1:hover .topnew-3, .topnew-1:hover .topnew-4, .sid-blok-6:hover, .div-rche-1:hover .div-rche-4 {
    color: #c7c9d5 !important;
}

.box-6 .box { floaT: left; width: 23.7%; padding: 2.5% 3.5%; }

.box-5 .box_in { padding: 0.5% 1%; }
.box-6 .box_in { padding: 0.5% 1%; }
.box-5.box {floaT: right; width: 61%; }

.kontaqti-4{floaT:left;width:100% !important;margin: 0% 0px 0% 0px;}
.kontaqti-left-6 input{padding:0px;height:45px;width:100%;background-color:transparent;border:1px solid #eeeeee;font-size:14px;font-weight:400;text-indent:20px;line-height:45px;border-radius:0px;font-family:font-2;color:#747980;floaT:left;}
.kontaqti-left-05{margin:4px 0px 0px 0px;}
.kontaqti-left-5 a{color:#767e8f;}
.kontaqti-left-5 a:hover{color:#fcae19 !important;}

.kontaqti-left-5{font-family:font-2;font-size:14px;color: #bfbfbf;margin:2px 0px 0px 0px;}
.kontaqti-left-4{font-family:font-2;font-size:15px;margin: 2px 0px 0px 0px;}
.kontaqti-left-3{float:left;width:45px;text-align:center;line-height:50px;font-size:18px;overflow:hidden;margin: -0px 3% 0px 0px;}
.kontaqti-left-2{float:right;width:100%;margin: 4% 0% 0% 0px;overflow:hidden;}
.kontaqti-left-6{width:55%;float:right;margin:0px 0px 0px 0px;position:relative;}
.kontaqti-left-1{width: 100%;float:left;margin:0px 0px 0px 0px;position:relative;}
.k-phone-1{position:absolute;font-size:16px;font-family:font-1;float:left;z-index:0;right:0px;text-align:right;top:-8px;}
.k-phone-2 a:hover{color:#3394e6;}
.k-phone-2 a{color:#fff;}
.k-phone-2{width:100%;margin:0px 0px;floaT:left;font-style:italic;}

.box-5.box .title {
		 margin: -.1em 0 0.6em 0; 
		  }




	.mylists-switch li::before {
    width: 45px;
    height: 45px;
    margin: 0px 0px 0px 0px;
    floaT: left;
    background: url(../images/icit-1.svg) center no-repeat;
    background-size: 16px;
    content: "";
    z-index: 1;
    position: absolute;
    lefT: 0px;
}



	.mylists-switch li, .mylists-tabs li {
    line-height: 45px;
    width: 100%;
    height: 45px;
    background:  #191d25 url(../images/vap.svg) 17px center no-repeat;
    color: #ffffff;
    floaT: left;
    position: relative;
    margin: 15px 0px 0px 0px;
    padding-top: 1px;
    font-size: 14px;
    border-radius: 3px;
    font-family: font-3;
    text-indent: 40px;
    transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
 }
	.mylists-switch li:hover, .mylists-tabs li:hover {
		color: #ffffff;
		cursor: pointer;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}
	.mylists-switch li.active, .mylists-tabs li.active {
		  background: #252b36 url(../images/vapp.svg) 17px center no-repeat;
		color: #ffffff;
		border: 0px;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}






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

#dle-content .vn-nius-8{
    height: 47px;
    font-size: 13px;
    line-height: 17px;
    position:relative;
    overflow:hidden;
}


.text b{ font-family:font-4;} .text { color:#b2b4b9; line-height: 20px; }

.tag_list{ 
width: 100%;
margin-bottom: 4%;
float: left;
}

.text.tag_list a:hover{ 
color: #fcae19;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.text.tag_list a{ 
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
float: left;
background:#11151c;
padding: 5px 10px;
margin: 0px 5px 5px 0px;
font-size: 12px;
color:#a1aab3;
}


.msaxiobi.a-shortstory-1 .a-shortstory-02 img {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.msaxiobi.a-shortstory-1:hover .a-shortstory-02 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;
}

.msaxiobi.a-shortstory-1 .a-shortstory-02 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);
   color: #fcae19;
}

.dle-content .msaxiobi.a-shortstory-1 {
    width: 188px;
    margin-bottom: 15px;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img { width: 100% !important;  }

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img, .msaxiobi.a-shortstory-02, .msaxiobi.a-shortstory-1 img {
    height: 220px;
}




.div-logo-ajax-1 {
    float: left;
    width: 100%;
    background: #232938;
    position:relative;
    z-index:0;
}

.div-logo-ajax-2 {
    float: left;
    width: 190px;
    height: 37px;
    position: relative;
    background: url(../images/ajax-1.svg) 0px 0px no-repeat;
    background-size: 100%;
    overflow:hidden;
    margin: 15px 15px 10px 0px;
    z-index:1;
    floaT: right;
}


.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;
}




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

.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;
}




.div-ajax-25 {
	z-index:1;
    width: 30px;
    height: 30px;
    background: #fcae19;
    position: relative;
    float: left;
    border-radius: 4px;
    text-align: center;
    line-height: 32px;
    font-size: 20px;
    color: #000000;
    position: absolute;
    top: 16px;
    right: 15px;
}

.cd-popup {
    z-index: 9999 !important;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
     background: rgb(8 15 28 / 80%);
    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::-webkit-scrollbar-track{background:#1a1e28;}
.cd-popup-container::-webkit-scrollbar-thumb{background:#fcae19;}
.cd-popup-container::-webkit-scrollbar{width:3px;}

.cd-popup-container {
    border-radius: 0px;
    position: relative;
    width: 100%;
    height: 100% !important;
    overflow-y: auto;
    max-width: 300px;
    margin: 0px auto;
    floaT: right;
    display: flex;
    background: #1A1E2A;
    transform:translate3d(1000px, 0, 0);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 1.0s;
    -moz-transition-duration: 1.0s;
    transition-duration: 1.0s;
}
.cd-popup-container .cd-popup-close {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 62px;
    height: 62px;
}
.cd-popup-container .cd-popup-close::after {
    content: "";
    position: absolute;
    top: 0px;
    width: 30px;
    height: 30px;
    top: 16px;
    right: 15px;
    opacity: 9;
    z-index:99;
}
.is-visible .cd-popup-container {
   transform:translate3d(0px, 0, 0);
}



.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: #fcae19;
        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: 10%;
	floaT: right;
	margin: 0% 0% 10px 0%;
}
    #searchform {
        position: relative;
        width: 100%;
        floaT: left;
    }
    .filt-row.fx-row {
        margin: 0px 0px
    }
    .no-select {
        padding: 0px 0px 0px 0px !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: #1d1c21;
        background: #fcae19;
        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: #fb9600;
    }
    .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
    }



.c-captcha { position: relative; floaT: right; }

.login_check {
position:relative;	

}

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



.login_input-btn input{ 
	color:#fff;
	font-family: font-2;
	display: inline-block;
	width: 200px;
	height: 39px;
	line-height: 22px;
	padding: 10px 15px;
	vertical-align: middle;
	border-radius:5px;
	background: #16181d;
	border: 1px solid #2d3038;
	-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;
	margin: 0px 0px 0px 4px;
}

.btn-4.btn:hover {
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	background: #fd9f00 !important;
}


.btn-4.btn {
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	border: 0 none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	height: 37px;
	border-radius: 3px;
	line-height: 35px;
	font-family: font-3;
	outline: none;
	background-color: #fcae19;
	color: #612c04;
	border: 0 none;
	padding: 0px 22px;
	margin-lefT: 5px;
	text-decoration: none !important;
	box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.login_input-btn{
    floaT: right;
    padding: 0px 0px 8px 10px;
    margin-top: 9px;
}

.menu-login-4:hover{
	color:#9797a7 !important;
}


.menu-login-4 {
	color:#585864 !important;
}

.menu-login-2 a:hover{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s; color: #fcae19; }
.menu-login-2 a{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#e1e3e8;margin:0px 0px 0px 0px;font-family:font-3;font-size:12.5px;border-right:1px rgb(49 53 64 / 50%) solid;padding:20px 20px 16px 20px;floaT: right;}
.menu-login-1{color:#fff;width:100%;position:relative;overflow:hidden;z-index:1;background: #181d26;}



#dle-content{
  color:#fff;  
}


.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{
    font-family: font-3;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    border-radius: 5px;
    background-color: #0c0f15;
    border-radius: 4px;
    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;
}




.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}



.speedbar-2{
margin: 0px 15px; 
}

.speedbar-1{
    width: 100%;
    background: #12161e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 4px;
    font-family: font-3;
}



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

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

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 13px;
    display: inline-block;
    border: 2px solid rgb(90 90 90 / 0%);
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

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




.center-size-2 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.center-size-3{
margin: 0px 7.5px; 
    width: 98%;
    floaT: left;
}

.center-size-2{
    width: 102%;
    floaT: left;
    position:relative;
    margin: 0px -7.5px;
}

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

.dle-content .a-shortstory-1 {
    width: 239px;
    float: left;
    margin-bottom: 20px;
}




#dlepopup-news-edit input{
    background:#fff;
    color:#000 !important;
    border: 1px #ddd solid;
}


.ui-dialog-titlebar { background:#fcae19; }


.fr-view{
    font-family: font-2;
}


.ui-dialog-content {text-align: left !important;   border: 1px solid #eee !important;}

.ui-dialog {
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
		background: #fff;
        border: 3px solid #fcae19 !important;
        color:#000;
        font-family: font-2;
        text-align: left !important;
}



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


.center-full-1{
    margin-top: 18px;
    float: left;
    width: 100%;
}


.footer-16 a{
 color:#ffffff;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.footer-16 a:hover{
 color:#fcae19;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.footer-12{
    width: 130px;
    height: 30px;
    position: relative;
    background: url(../images/18.svg) 0px 0px no-repeat;
    background-size: 100%;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 15px 0px 5px  0px;
    z-index:1;
    floaT: right;
}


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


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

}

.footer-11 li{
    float: left;
     position:relative;
     color:#c7c7c7;
     letter-spacing: -0.2px;
     margin: 0px 15px 0px 0px;
}


.footer-11{
    width: 85%;
    float: left;
    position:relative;
    color:#c7c7c7;
    font-size: 13px;
    font-family: font-2;
    letter-spacing: -0.4px;
    margin-top: 20px;
}



.footer-10{
        border-top: 1px #151a24 solid;
    width: 100%;
    float: left;
     position:relative;
}




.footer-5{
    width: 100%;
    float: left;
     position:relative;
     color:#c7c7c7;
     font-size: 13px;
     font-family: font-2;
     letter-spacing: -0.4px;
}

.footer-4{
    width: 100%;
    float: left;
     position:relative;
     color:#6c717a;
     font-size: 18px;
     font-family: font-3;
     letter-spacing: -0.4px;
}


.footer-8{
    float:right;
    margin: 0px 15px 0px 0px;
    position:relative;
}


.footer-7{
    float:right;
    position:relative;
}

.footer-6{
    margin-top: 4px;
    width: 20%;
    float:right;
    position:relative;
}

.footer-3{
    width: 70%;
    float: left;
     position:relative;
}


.footer-2{
    z-index:1;
    padding: 0px 0px 20px 0px;
    margin-bottom: 0px;
    width: 100%;
    float: left;
     position:relative;
}



.footer-16{
    float: right;
    position:relative;
}


.footer-15{
    float: left;
    position:relative;
}

.footer-14{
    width: 100%;
    float: left;
    position:relative;
}


.footer-13{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#11151c;
    font-family: font-3;
    height: 55px;
    line-height: 55px;
    color:#fff;
}


.footer-9{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    padding: 0px 0px 10px 0px;
}

.footer-1{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    color:#fff;
    padding: 20px 0px 0px 0px;
}


.cl-2.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px;
}


.ser-bg-1 .a-shortstory-6 {
  color:#6f7175;  
}


.ser-bg-1 .metisnaxva-1 a:hover {
    background:#181c28;
    color:#fcae19;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.ser-bg-1 .metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0a0c11;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color: #9a9a9a;
    border-radius: 5px;
    display: block;
}

.ser-bg-1 .metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 20px 0px 10px 0px;
}


.a-movie-8 .slick-prev {
    right: 55px;
    width: 38px !important;
    height: 38px !important;
    background: #11161f url(../images/n-02.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .slick-next {
    right: 8px;
    width: 38px !important;
    height: 38px !important;
    background: #fcae19 url(../images/n-01.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .a-shortstory-1 {
    margin-top: 15px !important;
}



.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 #fcae19, 0px 0px 0px 8px #ffffff;
    background:rgb(0 0 0 / 50%);
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 0%;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
    background:rgb(0 0 0 / 50%);
        -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:#fcae19;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

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


.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-3;
    width: 92%;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 15px;
    line-height: 17px;
    position: relative;
}

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


.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: 3px;
}


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

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


.vn-nius-0{
	width: 23.4%;
    margin: 0px 7.5px;
    floaT: left;
}


.tu-new-01{
    width: 103%;
    float: left;
    margin: 0px -7.5px;
}


.tu-new-1 .tabs{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
        border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
}

.tu-new-1 .tabs .active{
background:#fcae19;
color:#07090d;
}

.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-3;
border-radius: 4px;
cursor: pointer;
font-size: 15px;
}

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





.metisnaxva-1 a:hover {
    background:#272f3e;
    color:#ffffff;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0e1117;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color:#fcae19;
    border-radius: 5px;
    display: block;
}

.metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 0px 0px 20px 0px;
}

.a-ew-3 i {
      color: #999fab;
}

.a-ew-3 {
    position:relative;
    floaT: right;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 15px;
}
.a-ew-2:hover{
    background: #2a354e;
    color:#fff;
 -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.a-ew-2 {
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    position:relative;
    left: 0px;
    floaT: left;
    font-size: 12px;
    padding: 0px 8px;
    height: 23px;
    line-height: 23px;
    background: #111621;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 10px;
}


.a-ew-1 {
    width: 100%;
    margin: 0px 0px 0px 0px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.adnw-1 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}



.a-movie-icon-3{
    width: 7px;
    height: 7px;
    floaT: left;
    background:#ffffff;
    border: 4px #07090d solid;
    border-radius: 100px;
    position:absolute;
    top: 13px;
    right: -7px;
}


.a-movie-icon-1{
    width: 40px;
    height: 40px;
    floaT: left;
    background:#fcae19;
    border-radius: 100px;
    text-align: center;
    font-size: 16px;
    color:#07090d;
    line-height: 40px;
    margin-right: 10px;
    position:relative;
}



.aa-movie-0-1{
    line-height: 40px;
    floaT: left;
}

.aa-movie-0-2 a:hover{
color:#fcae19 !important;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 a{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 i{
    color:#fff !important;
}


.aa-movie-0-2 a{
    color:#757e8c !important;
}

.aa-movie-0-2{
    margin-top: 10px;
    floaT: right;
    font-size: 16px;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}






.a-shortstory-ch{
    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 20px 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;
}


.adnw-1 .a-shortstory-1{
    float: left;
    margin-bottom: 20px;
    width: 238.5px;
}

.cl-1 .a-movie-icon-3{
 border: 4px #0c0f15 solid;
}

.ser-bg-1 .a-movie-3{
      margin: 0px 0px 0px 0px;  
}

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

.a-shortstory-1:hover .a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color:#fcae19;
}

.a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-7 {
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px;
}

.a-shortstory-6 {
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    padding: 10px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 999;
    text-align: left;
}

.reklama-01.reklama-1{
margin-top: 10px;
}

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


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

.a-shortstory-11 b{
    font-size: 0px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    display: inline-block;
    border-radius: 100%;
    text-indent: 0px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-1:hover .a-shortstory-11 b{
font-size: 50px;
}

.a-shortstory-1:hover .a-shortstory-9, .myfilm-13:hover .a-shortstory-9{
    opacity: 100%;
    background: rgb(9 12 18 / 70%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-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: 20px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}



.a-shortstory-3 {
    position:relative;
    padding: 0% 6%;
}



.a-shortstory-4 {
    background: #feac0e;
    color:#522008;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 15px;
    bottom: 15px;
}


.a-shortstory-5 {
    left: 18px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
    border-radius: 3px;
       position: absolute;
    z-indeX:1111;
    bottom: 11px;
}

.next-zoma .slick-prev, .next-zoma .slick-next{
  margin-top: -56px !important;
}


.a-shortstory-9 {
    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;
    background: rgb(0 0 0 / 55%);
    z-index: 99;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-02, .a-shortstory-1 img {
	 width: 237px;
    height: 350px;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    object-fit: cover;
}

.a-shortstory-02, .a-shortstory-1 img, .head-slaider-8, .c-movie-1, .msaxiobi-2, .home-v-2 {
    background: rgb(255 255 255 / 1%) center no-repeat;
    font-size: 0px !important;
}

.a-movie-7 {
    z-index: 1;
    padding: 9% 0% 0% 0%;
    margin: -9% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.a-movie-07 {
    margin: 0px -7.5px;
}

.a-shortstory-1 {
    position: relative;
    overflow: hidden;
    margin: 0px 7.5px;
}

.a-movie-3 span{
color:#fcae19;
}



.adnw-1 .a-movie-3 {
    margin: 1% 0% 1.5% 0%;
}

.adnw-1 .a-movie-3{
	z-index:11 !important;
}


.a-movie-3 {
	z-index:99;
    letter-spacing: -0px;
    margin: 1% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 21px;
    font-family: font-3;
    font-weight: 100 !important;
    border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
    z-index:1;
}



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




.ab-search-1 .ab-search-6 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-1:hover .ab-search-6 {
    color: #ffbb04;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-9,
.ab-search-10 {
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
      color: #6c7482;
}
.ab-search-8 {
    display: none;
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
    color: #6c7482;
    margin-bottom: 5px;
}
.ab-search-7 {
    margin-bottom: 10px;
    color:#fff;
    width: 100%;
    height: 18px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 15px;
    font-family: 'font-3';
    line-height: 20px;
}
.home-v-1 .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.home-v-0:hover .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #fff;
}
.ab-search-0:hover .ab-search-3 {
    opacity: 9;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-4 {
    font-size: 15px;
    opacity: 9;
    color: #fcae19;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-3 {
    background: hsl(0deg 0% 0% / 60%);
}
.ab-search-3 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 0%;
    left: 0;
    opacity: 1;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: hsl(0deg 0% 0% / 10%);
}
.ab-search-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 0;
    color: #fff;
    font-size: 40px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}
#searchsuggestions {
    font-size: 0px !important;
    z-index: 2200;
    border-radius: 4px;
    overflow: hidden;
    background: #1d232e;
    border: 0px solid #0c0f15;
    border-top: 0px solid #fff;
    border-color: rgb(0 0 0 / 0%);
    background-clip: padding-box;
    font-size: 0.9em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ab-search-2 img {
    width: 100%;
    line-height: 0px;
    border-radius: 4px;
}
.ab-search-6 {
    width: 70%;
    float: right;
}
.ab-search-2,
.ab-search-2 img {
    height: 85px;
    object-fit: cover;
}
.ab-search-2 {
    overflow: hidden;
    position: relative;
    width: 25%;
    border-radius: 4px;
    float: left;
}
.ab-search-1 {
    margin: 0px 0px;
    position: relative;
}
.ab-search-0 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    position: relative;
    width: 100%;
    float: left;
    border-bottom: 1px #282f3c solid;
    padding: 0px 0px;
}


.ab-search-0:hover {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    background: #282f3c !important;
}



.divi-slll-3{
    floaT: right;
    padding: 0px 0px 0px 0px;
}

.divi-slll-2{
    floaT: left;
    padding: 0px 0px 0px 0px;
}


.divi-slll-1{
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position: relative;
    left: 0px;
    width: 100%;
    color:#8f8f8f;
    line-height: 20px;
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px 10px 0px;
    margin-bottom: 7px;
    border-bottom: 1px rgb(255 255 255 / 25%) solid;
    float: left;
}



.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    right: 15px;
}
.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:35px;height:35px;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:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 35px;border-radius:100px;font-size:14px;}
.divi-sl-fav-1 .favmod-unset{background-color:#fcae19;color:#000;}
.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;}


.slick-active .divi-sl-23{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}


.slick-active .divi-sl-24{
    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;
}


.divi-sl-23, .divi-sl-24{
    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;
}

.slick-active .divi-slll-1{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 600ms;
    -o-transition-delay: 600ms;
    transition-delay: 600ms;
}
.divi-slll-1{
    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;
}






.slick-active .divi-sl-25{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
    transform: scale(1.13) 
    translate(0,9px);
    -webkit-transform: scale(1) translate(0,0px);
    filter:  invert(0);
}

.divi-sl-25{
    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);
}


.divi-sl-14 .slick-prev{ left: 10px; }
.divi-sl-14 .slick-next{ right: 10px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 45% !important; }



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

.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-prev {
    left: 10px;
    float: left;
    background: url(../images/right-1.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 25px !important;
    height: 20px !important;
    padding: 0;
    cursor: pointer;
}




.slick-next {
				top: 0px;
				right: 10px;
				background: url(../images/right-04.svg) center no-repeat;
				background-size: 10px;
				  border: 0;
			}

.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: url(../images/right-03.svg) center no-repeat;
				background-size: 10px;
				width: 30px

			}

.divi-sl-19 .divi-sl-25 img, .divi-sl-29 .divi-sl-31 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-filter: saturate(150%);
    filter: saturate(150%);
}


.divi-sl-19:hover .divi-sl-25 img, .divi-sl-29:hover .divi-sl-31 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;
    -webkit-filter: saturate(130%);
    filter: saturate(130%);
}

.divi-sl-29, .divi-sl-19{
    width: 100%;
    position:relative;
    floaT: left;
}


.divi-sl-40{
    text-align: center;
    floaT: right;
    margin: 0px 15px 0px 0px;
}

.divi-sl-39{
    width: 49px;
    height: 25px;
    line-height: 25px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: font-2;
    color:#010101;
    background:#feac0e;
    text-align: center;
    border-radius: 3px;
}


.divi-sl-35{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-family: font-3;
    color:#868686;
}

.divi-sl-34{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#ffffff;
}


.divi-sl-37{
    margin: 4px 0px;
    floaT: left;
}

.divi-sl-38{
    line-height: 25px;
    width: 120px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    font-family: font-1;
    color:#ffffff;
}

.divi-sl-36{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 5px 0px 0px 0px;
    font-size: 13px;
    font-family: font-1;
    color:#ffffff;
}



.divi-sl-33{
    margin: 0px 22px;
}


.divi-sl-32 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 60px 0px 20px 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;
}





.divi-sl-28, .divi-sl-28 img{
height: 355px;
}


.divi-sl-28{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}




.divi-sl-028{
    margin: 0px 20px;
}


.divi-sl-27{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 30px 0px;
    line-height: 60px;
    font-size: 20px;
    font-family: font-1;
    color:#01927c;
    background:rgb(9 10 11 / 50%);
}


.divi-sl-24{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}


.divi-sl-23{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 5px 0px;
    font-size: 16px;
    font-family: font-3;
    text-align: left;
    line-height: 18px;
}






.divi-sl-17{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 15px 0px;
}



.divi-sl-20{
    top: 20px !important;
    right: 20px !important;
}


.divi-sl-5:hover .divi-sl-12 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    bottom: 0px;;
}


.divi-sl-13 {
    padding: 0px 20px;
}

.divi-sl-12 {
    font-family: font-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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 80px 0px 20px 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: -90px;
}


.divi-sl-11 {
    position:relative;
    top: 0px;
    right: 0px;
    floaT: right;
    text-align: center;
       transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.divi-sl-5:hover .divi-sl-11 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    right: -100px;
}

.divi-sl-10 {
    left: 0px;
    position:relative;
  floaT: left;
   transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.divi-sl-5:hover .divi-sl-10 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    left: -100px;
}
.divi-sl-09 {
margin: 0px 20px;
}


.divi-sl-9 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position:absolute;
    bottom: 0px;;
    left: 0px;
    width: 100%;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    color:#8f8f8f;
    line-height: 30px;
    font-family: font-3;
    font-size: 13px;
    padding: 100px 0px 12px 0px;
}


.divi-sl-8 {
    width: 100%;
    floaT: left;
    position:relative;
}


.divi-sl-7, .divi-sl-20{
    position:absolute;
    top: 20px;
    right: 20px;
    background:rgb(0 0 0 / 70%);
    color:#fff;
    padding: 8px 10px;
    font-family: font-1;
    border-radius: 4px;
    z-index:1;
    font-size: 11px;
}


.divi-sl-5, .divi-sl-5 img {
    height: 180px;
    object-fit: cover;
}

.divi-sl-05.divi-sl-5 {
    margin-bottom: 0px;
}

.divi-sl-5 {
    overflow:hidden;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 7%;
    border-radius: 5px;
}

.divi-sl-22 {
    margin: 0px 7%;
    text-align: center;
}

.divi-sl-21 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 70px 0px 50px 0px;
    opacity: 1;
    width: 100.2%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}



.divi-sl-15 img, .divi-sl-14{
    height: 379px;
}

.divi-sl-14{
    border-radius: 5px;
    width: 46.7%;
    floaT: left;
    position:relative;
    overflow:hidden;
    margin: 0% 0% 0% 15px;
    background: #0c0f15 url(../images/ajax-1.svg) center no-repeat;
    background-size: 250px;
}




.divi-sl-4, .divi-sl-26{
    width: 25.2%;
}

.divi-sl-26{
    floaT: right;
    position:relative;
}


.divi-sl-1 img{
    width: 100%;
    line-height: 0px;
    object-fit: cover;
}

.divi-sl-004.divi-sl-4{
    floaT: right !important;
}

.divi-sl-4{
    floaT: left;
    position:relative;
}


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


.divi-sl-1{
    margin-top: 2px;
    width: 100%;
    floaT: left;
    position:relative;
    padding: 15px 0px;
}

#searchsuggestions, .search-2{
   width: 350px !important; 
}

.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: 11px;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;
    line-height: 15px !important;
    text-indent: 55px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 41px;
    padding: 0px 0px 4px 0px;
    width: 100%;
    background: #07090d;
    box-shadow: 0px 1px 0px 0px #1a1f2a;
    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{
    width: 46px;
    height: 46px;
    background: #141923;
    color: #fcae19;
    font-weight: 100;
    text-align: center;
    line-height: 45px;
    border-radius: 3px;
    font-size: 18px;
    floaT: right;
}

.header-15:hover {
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
      background: #2c3548;
}

.header-15{
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    margin: 0px 0px 0px 15px;
    width: 46px;
    height: 46px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 46px;
    border-radius: 3px;
    font-size: 14px;
    floaT: right;
}


.header-14{
    position:relative;
    z-index:1;
    margin: 17px 0px;
    width: 25%;
    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 {
    float: left;
    position: relative;
    widtH: 100%;
    color: #fff;
    background: #0c0f15;
    border-bottom: 1px #07090d;
    box-shadow: 0px 1px 0px 0px #131720;
    line-height: 50px;
    z-index:99;
}


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

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

.logo-2 {
    float: left;
    width: 260px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.png) 0px 0px no-repeat;
    transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 20px 0px; 
    z-index:1;
}

.divi-sl-1 .slick-dots{ display: block !important; }
.slick-slide{margin:0px 0px;}
.slick-slide img{width: 100.2%;}
.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{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:before,
.slick-track:after{display:table;content:'';}
.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;right:none; display: none !important; padding:0;margin:0;list-style:none;text-align:center;z-index:9999999;}
.slick-dots .slick-active{background:#fcae19;border-radius:100px;}
.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:10px;position:relative;display:inline-block;width: 10px;height: 10px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;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;}
}





@media (min-width: 1140px) and (max-width: 1270px) {
.istor-d-01{
	display: none;
}

.kontaqti-left-4{
	font-family: font-3 !important;
}



	.plus_icon.circle > span { width: 12px; height: 12px; margin: -6px 0 0 -6px; }
	.plus_icon.circle > span:before, .plus_icon.circle > span:after { background-color: #3394e6; }

	
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li { margin-bottom: 15px; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group > label { display: block; margin-bottom: .4em; }
		.imp:after { content: "*"; margin: 0 0 0 10px; color: #e85319; }

	
			.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 50%; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
			
			.form-group.combo > .combo_field:last-child { padding-left: 7.5px !important; }
			.form-group.combo > .combo_field:first-child { padding-right: 7.5px !important; }
		
		.form_submit { margin-top: 20px; }
		.form-sep { border-top: 1px solid #efefef; }

.kontaqti-left-002.kontaqti-left-2{float:right;width:100%;margin: 5% 0% 0% 0px;overflow:hidden;}

#email-error{
	display: none !important;
}


.kontaqti-left-3, .kontaqti-left-4, .kontaqti-left-5 a:hover, .pages span, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a, .topnew-1:hover .topnew-5, .topnew-1:hover .topnew-3, .topnew-1:hover .topnew-4, .sid-blok-6:hover, .div-rche-1:hover .div-rche-4 {
    color: #c7c9d5 !important;
}

.box-6 .box { floaT: left; width: 23.7%; padding: 2.5% 3.5%; }

.box-5 .box_in { padding: 0.5% 1%; }
.box-6 .box_in { padding: 0.5% 1%; }
.box-5.box {floaT: right; width: 61%; }

.kontaqti-4{floaT:left;width:100% !important;margin: 0% 0px 0% 0px;}
.kontaqti-left-6 input{padding:0px;height:45px;width:100%;background-color:transparent;border:1px solid #eeeeee;font-size:14px;font-weight:400;text-indent:20px;line-height:45px;border-radius:0px;font-family:font-2;color:#747980;floaT:left;}
.kontaqti-left-05{margin:4px 0px 0px 0px;}
.kontaqti-left-5 a{color:#767e8f;}
.kontaqti-left-5 a:hover{color:#fcae19 !important;}

.kontaqti-left-5{font-family:font-2;font-size:14px;color: #bfbfbf;margin:2px 0px 0px 0px;}
.kontaqti-left-4{font-family:font-2;font-size:15px;margin: 2px 0px 0px 0px;}
.kontaqti-left-3{float:left;width:45px;text-align:center;line-height:50px;font-size:18px;overflow:hidden;margin: -0px 3% 0px 0px;}
.kontaqti-left-2{float:right;width:100%;margin: 4% 0% 0% 0px;overflow:hidden;}
.kontaqti-left-6{width:55%;float:right;margin:0px 0px 0px 0px;position:relative;}
.kontaqti-left-1{width: 100%;float:left;margin:0px 0px 0px 0px;position:relative;}
.k-phone-1{position:absolute;font-size:16px;font-family:font-1;float:left;z-index:0;right:0px;text-align:right;top:-8px;}
.k-phone-2 a:hover{color:#3394e6;}
.k-phone-2 a{color:#fff;}
.k-phone-2{width:100%;margin:0px 0px;floaT:left;font-style:italic;}

.box-5.box .title {
		 margin: -.1em 0 0.6em 0; 
		  }




	.mylists-switch li::before {
    width: 45px;
    height: 45px;
    margin: 0px 0px 0px 0px;
    floaT: left;
    background: url(../images/icit-1.svg) center no-repeat;
    background-size: 16px;
    content: "";
    z-index: 1;
    position: absolute;
    lefT: 0px;
}



	.mylists-switch li, .mylists-tabs li {
    line-height: 45px;
    width: 100%;
    height: 45px;
    background:  #191d25 url(../images/vap.svg) 17px center no-repeat;
    color: #ffffff;
    floaT: left;
    position: relative;
    margin: 15px 0px 0px 0px;
    padding-top: 1px;
    font-size: 14px;
    border-radius: 3px;
    font-family: font-3;
    text-indent: 40px;
    transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
 }
	.mylists-switch li:hover, .mylists-tabs li:hover {
		color: #ffffff;
		cursor: pointer;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}
	.mylists-switch li.active, .mylists-tabs li.active {
		  background: #252b36 url(../images/vapp.svg) 17px center no-repeat;
		color: #ffffff;
		border: 0px;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}






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

#dle-content .vn-nius-8{
    height: 47px;
    font-size: 14px;
    line-height: 17px;
    position:relative;
    overflow:hidden;
}


.text b{ font-family:font-4;} .text { color:#b2b4b9; line-height: 20px; }

.tag_list{ 
width: 100%;
margin-bottom: 4%;
float: left;
}

.text.tag_list a:hover{ 
color: #fcae19;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.text.tag_list a{ 
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
float: left;
background:#11151c;
padding: 5px 10px;
margin: 0px 5px 5px 0px;
font-size: 12px;
color:#a1aab3;
}


.msaxiobi.a-shortstory-1 .a-shortstory-02 img {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.msaxiobi.a-shortstory-1:hover .a-shortstory-02 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;
}

.msaxiobi.a-shortstory-1 .a-shortstory-02 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);
   color: #fcae19;
}

.dle-content .msaxiobi.a-shortstory-1 {
    width: 204px;
    margin-bottom: 15px;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img, .msaxiobi.a-shortstory-02, .msaxiobi.a-shortstory-1 img {
    height: 220px;
}




.div-logo-ajax-1 {
    float: left;
    width: 100%;
    background: #232938;
    position:relative;
    z-index:0;
}

.div-logo-ajax-2 {
    float: left;
    width: 190px;
    height: 37px;
    position: relative;
    background: url(../images/ajax-1.svg) 0px 0px no-repeat;
    background-size: 100%;
    overflow:hidden;
    margin: 15px 15px 10px 0px;
    z-index:1;
    floaT: right;
}


.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;
}




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

.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;
}




.div-ajax-25 {
	z-index:1;
    width: 30px;
    height: 30px;
    background: #fcae19;
    position: relative;
    float: left;
    border-radius: 4px;
    text-align: center;
    line-height: 32px;
    font-size: 20px;
    color: #000000;
    position: absolute;
    top: 16px;
    right: 15px;
}

.cd-popup {
    z-index: 9999 !important;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
     background: rgb(8 15 28 / 80%);
    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::-webkit-scrollbar-track{background:#1a1e28;}
.cd-popup-container::-webkit-scrollbar-thumb{background:#fcae19;}
.cd-popup-container::-webkit-scrollbar{width:3px;}

.cd-popup-container {
    border-radius: 0px;
    position: relative;
    width: 100%;
    height: 100% !important;
    overflow-y: auto;
    max-width: 300px;
    margin: 0px auto;
    floaT: right;
    display: flex;
    background: #1A1E2A;
    transform:translate3d(1000px, 0, 0);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 1.0s;
    -moz-transition-duration: 1.0s;
    transition-duration: 1.0s;
}
.cd-popup-container .cd-popup-close {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 62px;
    height: 62px;
}
.cd-popup-container .cd-popup-close::after {
    content: "";
    position: absolute;
    top: 0px;
    width: 30px;
    height: 30px;
    top: 16px;
    right: 15px;
    opacity: 9;
    z-index:99;
}
.is-visible .cd-popup-container {
   transform:translate3d(0px, 0, 0);
}



.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: #fcae19;
        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: 10%;
	floaT: right;
	margin: 0% 0% 10px 0%;
}
    #searchform {


        position: relative;
        width: 100%;
        floaT: left;
    }
    .filt-row.fx-row {
        margin: 0px 0px
    }
    .no-select {
        padding: 0px 0px 0px 0px !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: #1d1c21;
        background: #fcae19;
        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: #fb9600;
    }
    .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
    }



.c-captcha { position: relative; floaT: right; }

.login_check {
position:relative;	

}

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



.login_input-btn input{ 
	color:#fff;
	font-family: font-2;
	display: inline-block;
	width: 200px;
	height: 39px;
	line-height: 22px;
	padding: 10px 15px;
	vertical-align: middle;
	border-radius:5px;
	background: #16181d;
	border: 1px solid #2d3038;
	-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;
	margin: 0px 0px 0px 4px;
}

.btn-4.btn:hover {
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	background: #fd9f00 !important;
}


.btn-4.btn {
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	border: 0 none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	height: 37px;
	border-radius: 3px;
	line-height: 35px;
	font-family: font-3;
	outline: none;
	background-color: #fcae19;
	color: #612c04;
	border: 0 none;
	padding: 0px 22px;
	margin-lefT: 5px;
	text-decoration: none !important;
	box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.login_input-btn{
    floaT: right;
    padding: 0px 0px 8px 10px;
    margin-top: 9px;
}

.menu-login-4:hover{
	color:#9797a7 !important;
}


.menu-login-4 {
	color:#585864 !important;
}

.menu-login-2 a:hover{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s; color: #fcae19; }
.menu-login-2 a{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#e1e3e8;margin:0px 0px 0px 0px;font-family:font-3;font-size:12.5px;border-right:1px rgb(49 53 64 / 50%) solid;padding:20px 20px 16px 20px;floaT: right;}
.menu-login-1{color:#fff;width:100%;position:relative;overflow:hidden;z-index:1;background: #181d26;}



#dle-content{
  color:#fff;  
}


.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{
    font-family: font-3;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    border-radius: 5px;
    background-color: #0c0f15;
    border-radius: 4px;
    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;
}




.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}



.speedbar-2{
margin: 0px 15px; 
}

.speedbar-1{
    width: 100%;
    background: #12161e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 4px;
    font-family: font-3;
}



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

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

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 13px;
    display: inline-block;
    border: 2px solid rgb(90 90 90 / 0%);
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

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




.center-size-2 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.center-size-3{
margin: 0px 7.5px; 
    width: 98%;
    floaT: left;
}

.center-size-2{
    width: 102%;
    floaT: left;
    position:relative;
    margin: 0px -7.5px;
}

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

.dle-content .a-shortstory-1 {
    width: 204px;
    float: left;
    margin-bottom: 20px;
}




#dlepopup-news-edit input{
    background:#fff;
    color:#000 !important;
    border: 1px #ddd solid;
}


.ui-dialog-titlebar { background:#fcae19; }


.fr-view{
    font-family: font-2;
}


.ui-dialog-content {text-align: left !important;   border: 1px solid #eee !important;}

.ui-dialog {
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
		background: #fff;
        border: 3px solid #fcae19 !important;
        color:#000;
        font-family: font-2;
        text-align: left !important;
}



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


.center-full-1{
    margin-top: 18px;
    float: left;
    width: 100%;
}


.footer-16 a{
 color:#ffffff;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.footer-16 a:hover{
 color:#fcae19;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.footer-12{
    width: 130px;
    height: 30px;
    position: relative;
    background: url(../images/18.svg) 0px 0px no-repeat;
    background-size: 100%;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 15px 0px 5px  0px;
    z-index:1;
    floaT: right;
}


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


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

}

.footer-11 li{
    float: left;
     position:relative;
     color:#c7c7c7;
     letter-spacing: -0.2px;
     margin: 0px 15px 0px 0px;
}


.footer-11{
    width: 85%;
    float: left;
    position:relative;
    color:#c7c7c7;
    font-size: 13px;
    font-family: font-2;
    letter-spacing: -0.4px;
    margin-top: 20px;
}



.footer-10{
        border-top: 1px #151a24 solid;
    width: 100%;
    float: left;
     position:relative;
}




.footer-5{
    width: 100%;
    float: left;
     position:relative;
     color:#c7c7c7;
     font-size: 13px;
     font-family: font-2;
     letter-spacing: -0.4px;
}

.footer-4{
    width: 100%;
    float: left;
     position:relative;
     color:#6c717a;
     font-size: 18px;
     font-family: font-3;
     letter-spacing: -0.4px;
}


.footer-8{
    float:right;
    margin: 0px 15px 0px 0px;
    position:relative;
}


.footer-7{
    float:right;
    position:relative;
}

.footer-6{
    margin-top: 4px;
    width: 20%;
    float:right;
    position:relative;
}

.footer-3{
    width: 70%;
    float: left;
     position:relative;
}


.footer-2{
    z-index:1;
    padding: 0px 0px 20px 0px;
    margin-bottom: 0px;
    width: 100%;
    float: left;
     position:relative;
}



.footer-16{
    float: right;
    position:relative;
}


.footer-15{
    float: left;
    position:relative;
}

.footer-14{
    width: 100%;
    float: left;
    position:relative;
}


.footer-13{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#11151c;
    font-family: font-3;
    height: 55px;
    line-height: 55px;
    color:#fff;
}


.footer-9{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    padding: 0px 0px 10px 0px;
}

.footer-1{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    color:#fff;
    padding: 20px 0px 0px 0px;
}


.cl-2.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px;
}


.ser-bg-1 .a-shortstory-6 {
  color:#6f7175;  
}


.ser-bg-1 .metisnaxva-1 a:hover {
    background:#181c28;
    color:#fcae19;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.ser-bg-1 .metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0a0c11;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color: #9a9a9a;
    border-radius: 5px;
    display: block;
}

.ser-bg-1 .metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 20px 0px 10px 0px;
}


.a-movie-8 .slick-prev {
    right: 55px;
    width: 38px !important;
    height: 38px !important;
    background: #11161f url(../images/n-02.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .slick-next {
    right: 8px;
    width: 38px !important;
    height: 38px !important;
    background: #fcae19 url(../images/n-01.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .a-shortstory-1 {
    margin-top: 15px !important;
}



.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 #fcae19, 0px 0px 0px 8px #ffffff;
    background:rgb(0 0 0 / 50%);
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 0%;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
    background:rgb(0 0 0 / 50%);
        -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:#fcae19;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

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


.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-3;
    width: 92%;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 15px;
    line-height: 17px;
    position: relative;
}

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


.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: 180px;
   floaT: left;
   position:relative;
   overflow:hidden;
    object-fit: cover;
    border-radius: 3px;
}


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

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


.vn-nius-0{
	width: 23.47%;
    margin: 0px 7.5px;
    floaT: left;
}


.tu-new-01{
    width: 103%;
    float: left;
    margin: 0px -7.5px;
}


.tu-new-1 .tabs{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
        border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
}

.tu-new-1 .tabs .active{
background:#fcae19;
color:#07090d;
}

.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-3;
border-radius: 4px;
cursor: pointer;
font-size: 15px;
}

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





.metisnaxva-1 a:hover {
    background:#272f3e;
    color:#ffffff;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0e1117;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color:#fcae19;
    border-radius: 5px;
    display: block;
}

.metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 0px 0px 20px 0px;
}

.a-ew-3 i {
      color: #999fab;
}

.a-ew-3 {
    position:relative;
    floaT: right;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 15px;
}
.a-ew-2:hover{
    background: #2a354e;
    color:#fff;
 -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.a-ew-2 {
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    position:relative;
    left: 0px;
    floaT: left;
    font-size: 12px;
    padding: 0px 8px;
    height: 23px;
    line-height: 23px;
    background: #111621;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 10px;
}


.a-ew-1 {
    width: 100%;
    margin: 0px 0px 0px 0px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.adnw-1 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}



.a-movie-icon-3{
    width: 7px;
    height: 7px;
    floaT: left;
    background:#ffffff;
    border: 4px #07090d solid;
    border-radius: 100px;
    position:absolute;
    top: 13px;
    right: -7px;
}


.a-movie-icon-1{
    width: 40px;
    height: 40px;
    floaT: left;
    background:#fcae19;
    border-radius: 100px;
    text-align: center;
    font-size: 16px;
    color:#07090d;
    line-height: 40px;
    margin-right: 10px;
    position:relative;
}



.aa-movie-0-1{
    line-height: 40px;
    floaT: left;
}

.aa-movie-0-2 a:hover{
color:#fcae19 !important;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 a{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 i{
    color:#fff !important;
}


.aa-movie-0-2 a{
    color:#757e8c !important;
}

.aa-movie-0-2{
    margin-top: 10px;
    floaT: right;
    font-size: 16px;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}






.a-shortstory-ch{
    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 20px 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;
}


.adnw-1 .a-shortstory-1{
    float: left;
    margin-bottom: 20px;
      width: 204px;
}

.cl-1 .a-movie-icon-3{
 border: 4px #0c0f15 solid;
}

.ser-bg-1 .a-movie-3{
      margin: 0px 0px 0px 0px;  
}

.cl-1.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 20px 0px 0px 0px;
    padding: 20px 0px;
    background:#0c0f15;
}

.a-shortstory-1:hover .a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color:#fcae19;
}

.a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-7 {
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px;
}

.a-shortstory-6 {
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    padding: 10px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 999;
    text-align: left;
}

.reklama-01.reklama-1{
margin-top: 10px;
}

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


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

.a-shortstory-11 b{
    font-size: 0px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    display: inline-block;
    border-radius: 100%;
    text-indent: 0px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-1:hover .a-shortstory-11 b{
font-size: 50px;
}

.a-shortstory-1:hover .a-shortstory-9, .myfilm-13:hover .a-shortstory-9{
    opacity: 100%;
    background: rgb(9 12 18 / 70%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-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: 20px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}



.a-shortstory-3 {
    position:relative;
    padding: 0% 6%;
}



.a-shortstory-4 {
    background: #feac0e;
    color:#522008;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 15px;
    bottom: 15px;
}


.a-shortstory-5 {
    left: 18px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
    border-radius: 3px;
       position: absolute;
    z-indeX:1111;
    bottom: 11px;
}

.next-zoma .slick-prev, .next-zoma .slick-next{
  margin-top: -56px !important;
}


.a-shortstory-9 {
    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;
    background: rgb(0 0 0 / 55%);
    z-index: 99;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-02, .a-shortstory-1 img {
	width: 100%;
    height: 300px;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    object-fit: cover;
}

.a-shortstory-02, .a-shortstory-1 img, .head-slaider-8, .c-movie-1, .msaxiobi-2, .home-v-2 {
    background: rgb(255 255 255 / 1%) center no-repeat;
    font-size: 0px !important;
}

.a-movie-7 {
    z-index: 1;
    padding: 9% 0% 0% 0%;
    margin: -9% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.a-movie-07 {
    margin: 0px -7.5px;
}

.a-shortstory-1 {
    position: relative;
    overflow: hidden;
    margin: 0px 7.5px;
}

.a-movie-3 span{
color:#fcae19;
}



.adnw-1 .a-movie-3 {
    margin: 1% 0% 1.5% 0%;
}

.adnw-1 .a-movie-3{
	z-index:11 !important;
}


.a-movie-3 {
	z-index:99;
    letter-spacing: -0px;
    margin: 1% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 21px;
    font-family: font-3;
    font-weight: 100 !important;
    border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
    z-index:1;
}



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




.ab-search-1 .ab-search-6 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-1:hover .ab-search-6 {
    color: #ffbb04;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-9,
.ab-search-10 {
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
      color: #6c7482;
}
.ab-search-8 {
    display: none;
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
    color: #6c7482;
    margin-bottom: 5px;
}
.ab-search-7 {
    margin-bottom: 10px;
    color:#fff;
    width: 100%;
    height: 18px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 15px;
    font-family: 'font-3';
    line-height: 20px;
}
.home-v-1 .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.home-v-0:hover .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #fff;
}
.ab-search-0:hover .ab-search-3 {
    opacity: 9;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-4 {
    font-size: 15px;
    opacity: 9;
    color: #fcae19;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-3 {
    background: hsl(0deg 0% 0% / 60%);
}
.ab-search-3 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 0%;
    left: 0;
    opacity: 1;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: hsl(0deg 0% 0% / 10%);
}
.ab-search-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 0;
    color: #fff;
    font-size: 40px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}
#searchsuggestions {
    font-size: 0px !important;
    z-index: 2200;
    border-radius: 4px;
    overflow: hidden;
    background: #1d232e;
    border: 0px solid #0c0f15;
    border-top: 0px solid #fff;
    border-color: rgb(0 0 0 / 0%);
    background-clip: padding-box;
    font-size: 0.9em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ab-search-2 img {
    width: 100%;
    line-height: 0px;
    border-radius: 4px;
}
.ab-search-6 {
    width: 70%;
    float: right;
}
.ab-search-2,
.ab-search-2 img {
    height: 85px;
    object-fit: cover;
}
.ab-search-2 {
    overflow: hidden;
    position: relative;
    width: 25%;
    border-radius: 4px;
    float: left;
}
.ab-search-1 {
    margin: 0px 0px;
    position: relative;
}
.ab-search-0 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    position: relative;
    width: 100%;
    float: left;
    border-bottom: 1px #282f3c solid;
    padding: 0px 0px;
}


.ab-search-0:hover {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    background: #282f3c !important;
}



.divi-slll-3{
    floaT: right;
    padding: 0px 0px 0px 0px;
}

.divi-slll-2{
    floaT: left;
    padding: 0px 0px 0px 0px;
}


.divi-slll-1{
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position: relative;
    left: 0px;
    width: 100%;
    color:#8f8f8f;
    line-height: 20px;
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px 10px 0px;
    margin-bottom: 7px;
    border-bottom: 1px rgb(255 255 255 / 25%) solid;
    float: left;
}



.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    right: 15px;
}
.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:35px;height:35px;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:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 35px;border-radius:100px;font-size:14px;}
.divi-sl-fav-1 .favmod-unset{background-color:#fcae19;color:#000;}
.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;}


.slick-active .divi-sl-23{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}


.slick-active .divi-sl-24{
    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;
}


.divi-sl-23, .divi-sl-24{
    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;
}

.slick-active .divi-slll-1{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 600ms;
    -o-transition-delay: 600ms;
    transition-delay: 600ms;
}
.divi-slll-1{
    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;
}






.slick-active .divi-sl-25{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
    transform: scale(1.13) 
    translate(0,9px);
    -webkit-transform: scale(1) translate(0,0px);
    filter:  invert(0);
}

.divi-sl-25{
    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);
}


.divi-sl-14 .slick-prev{ left: 10px; }
.divi-sl-14 .slick-next{ right: 10px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 45% !important; }



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

.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-prev {
    left: 10px;
    float: left;
    background: url(../images/right-1.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 25px !important;
    height: 20px !important;
    padding: 0;
    cursor: pointer;
}




.slick-next {
				top: 0px;
				right: 10px;
				background: url(../images/right-04.svg) center no-repeat;
				background-size: 10px;
				  border: 0;
			}

.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: url(../images/right-03.svg) center no-repeat;
				background-size: 10px;
				width: 30px

			}

.divi-sl-19 .divi-sl-25 img, .divi-sl-29 .divi-sl-31 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-filter: saturate(150%);
    filter: saturate(150%);
}


.divi-sl-19:hover .divi-sl-25 img, .divi-sl-29:hover .divi-sl-31 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;
    -webkit-filter: saturate(130%);
    filter: saturate(130%);
}

.divi-sl-29, .divi-sl-19{
    width: 100%;
    position:relative;
    floaT: left;
}


.divi-sl-40{
    text-align: center;
    floaT: right;
    margin: 0px 15px 0px 0px;
}

.divi-sl-39{
    width: 49px;
    height: 25px;
    line-height: 25px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: font-2;
    color:#010101;
    background:#feac0e;
    text-align: center;
    border-radius: 3px;
}


.divi-sl-35{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-family: font-3;
    color:#868686;
}

.divi-sl-34{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#ffffff;
}


.divi-sl-37{
    margin: 4px 0px;
    floaT: left;
}

.divi-sl-38{
    line-height: 25px;
    width: 120px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    font-family: font-1;
    color:#ffffff;
}

.divi-sl-36{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 5px 0px 0px 0px;
    font-size: 13px;
    font-family: font-1;
    color:#ffffff;
}



.divi-sl-33{
    margin: 0px 22px;
}


.divi-sl-32 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 60px 0px 20px 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;
}





.divi-sl-28, .divi-sl-28 img{
height: 355px;
}


.divi-sl-28{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}




.divi-sl-028{
    margin: 0px 20px;
}


.divi-sl-27{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 30px 0px;
    line-height: 60px;
    font-size: 20px;
    font-family: font-1;
    color:#01927c;
    background:rgb(9 10 11 / 50%);
}


.divi-sl-24{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}


.divi-sl-23{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 5px 0px;
    font-size: 20px;
    font-family: font-3;
    text-align: left;
    line-height: 22px;
}






.divi-sl-17{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 15px 0px;
}



.divi-sl-20{
    top: 20px !important;
    right: 20px !important;
}


.divi-sl-5:hover .divi-sl-12 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    bottom: 0px;;
}


.divi-sl-13 {
    padding: 0px 20px;
}

.divi-sl-12 {
    font-family: font-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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 80px 0px 20px 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: -90px;
}


.divi-sl-11 {
    position:relative;
    top: 0px;
    right: 0px;
    floaT: right;
    text-align: center;
       transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.divi-sl-5:hover .divi-sl-11 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    right: -100px;
}

.divi-sl-10 {
    left: 0px;
    position:relative;
  floaT: left;
   transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.divi-sl-5:hover .divi-sl-10 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    left: -100px;
}
.divi-sl-09 {
margin: 0px 20px;
}


.divi-sl-9 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position:absolute;
    bottom: 0px;;
    left: 0px;
    width: 100%;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    color:#8f8f8f;
    line-height: 30px;
    font-family: font-3;
    font-size: 13px;
    padding: 100px 0px 12px 0px;
}


.divi-sl-8 {
    width: 100%;
    floaT: left;
    position:relative;
}


.divi-sl-7, .divi-sl-20{
    position:absolute;
    top: 20px;
    right: 20px;
    background:rgb(0 0 0 / 70%);
    color:#fff;
    padding: 8px 10px;
    font-family: font-1;
    border-radius: 4px;
    z-index:1;
    font-size: 11px;
}


.divi-sl-5, .divi-sl-5 img {
    height: 180px;
    object-fit: cover;
}

.divi-sl-05.divi-sl-5 {
    margin-bottom: 0px;
}

.divi-sl-5 {
    overflow:hidden;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 7%;
    border-radius: 5px;
}

.divi-sl-22 {
    margin: 0px 7%;
    text-align: center;
}

.divi-sl-21 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 70px 0px 50px 0px;
    opacity: 1;
    width: 100.2%;
    floaT: left;
    position: absolute;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 99999;
    text-align: left;
    bottom: 0px;
}



.divi-sl-15 img, .divi-sl-14{
    height: 379px;
}

.divi-sl-14{
    border-radius: 5px;
    width: 46.7%;
    floaT: left;
    position:relative;
    overflow:hidden;
    margin: 0% 0% 0% 15px;
    background: #0c0f15 url(../images/ajax-1.svg) center no-repeat;
    background-size: 250px;
}




.divi-sl-4, .divi-sl-26{
    width: 25.2%;
}

.divi-sl-26{
    floaT: right;
    position:relative;
}


.divi-sl-1 img{
    width: 100%;
    line-height: 0px;
    object-fit: cover;
}

.divi-sl-004.divi-sl-4{
    floaT: right !important;
}

.divi-sl-4{
    floaT: left;
    position:relative;
}


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


.divi-sl-1{
    margin-top: 2px;
    width: 100%;
    floaT: left;
    position:relative;
    padding: 15px 0px;
}

#searchsuggestions, .search-2{
   width: 400px !important; 
}

.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: 11px;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;
    line-height: 15px !important;
    text-indent: 55px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 41px;
    padding: 0px 0px 4px 0px;
    width: 100%;
    background: #07090d;
    box-shadow: 0px 1px 0px 0px #1a1f2a;
    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{
    width: 46px;
    height: 46px;
    background: #141923;
    color: #fcae19;
    font-weight: 100;
    text-align: center;
    line-height: 45px;
    border-radius: 3px;
    font-size: 18px;
    floaT: right;
}

.header-15:hover {
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
      background: #2c3548;
}

.header-15{
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    margin: 0px 0px 0px 15px;
    width: 46px;
    height: 46px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 46px;
    border-radius: 3px;
    font-size: 14px;
    floaT: right;
}


.header-14{
    position:relative;
    z-index:1;
    margin: 17px 0px;
    width: 25%;
    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 {
    float: left;
    position: relative;
    widtH: 100%;
    color: #fff;
    background: #0c0f15;
    border-bottom: 1px #07090d;
    box-shadow: 0px 1px 0px 0px #131720;
    line-height: 50px;
    z-index:99;
}


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

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

.logo-2 {
    float: left;
    width: 260px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.png) 0px 0px no-repeat;
    transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 20px 0px; 
    z-index:1;
}

.divi-sl-1 .slick-dots{ display: block !important; }
.slick-slide{margin:0px 0px;}
.slick-slide img{width: 100.2%;}
.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{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:before,
.slick-track:after{display:table;content:'';}
.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;right:none; display: none !important; padding:0;margin:0;list-style:none;text-align:center;z-index:9999999;}
.slick-dots .slick-active{background:#fcae19;border-radius:100px;}
.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:10px;position:relative;display:inline-block;width: 10px;height: 10px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;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;}
}





@media (min-width: 1270px) and (max-width: 90000000px) {
.istor-d-01{
	display: none;
}

.kontaqti-left-4{
	font-family: font-3 !important;
}



	.plus_icon.circle > span { width: 12px; height: 12px; margin: -6px 0 0 -6px; }
	.plus_icon.circle > span:before, .plus_icon.circle > span:after { background-color: #3394e6; }

	
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li { margin-bottom: 15px; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group > label { display: block; margin-bottom: .4em; }
		.imp:after { content: "*"; margin: 0 0 0 10px; color: #e85319; }

	
			.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 50%; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
			
			.form-group.combo > .combo_field:last-child { padding-left: 7.5px !important; }
			.form-group.combo > .combo_field:first-child { padding-right: 7.5px !important; }
		
		.form_submit { margin-top: 20px; }
		.form-sep { border-top: 1px solid #efefef; }

.kontaqti-left-002.kontaqti-left-2{float:right;width:100%;margin: 5% 0% 0% 0px;overflow:hidden;}

#email-error{
	display: none !important;
}


.kontaqti-left-3, .kontaqti-left-4, .kontaqti-left-5 a:hover, .pages span, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a, .topnew-1:hover .topnew-5, .topnew-1:hover .topnew-3, .topnew-1:hover .topnew-4, .sid-blok-6:hover, .div-rche-1:hover .div-rche-4 {
    color: #c7c9d5 !important;
}

.box-6 .box { floaT: left; width: 23.7%; padding: 2.5% 3.5%; }

.box-5 .box_in { padding: 0.5% 1%; }
.box-6 .box_in { padding: 0.5% 1%; }
.box-5.box {floaT: right; width: 61%; }

.kontaqti-4{floaT:left;width:100% !important;margin: 0% 0px 0% 0px;}
.kontaqti-left-6 input{padding:0px;height:45px;width:100%;background-color:transparent;border:1px solid #eeeeee;font-size:14px;font-weight:400;text-indent:20px;line-height:45px;border-radius:0px;font-family:font-2;color:#747980;floaT:left;}
.kontaqti-left-05{margin:4px 0px 0px 0px;}
.kontaqti-left-5 a{color:#767e8f;}
.kontaqti-left-5 a:hover{color:#fcae19 !important;}

.kontaqti-left-5{font-family:font-2;font-size:14px;color: #bfbfbf;margin:2px 0px 0px 0px;}
.kontaqti-left-4{font-family:font-2;font-size:15px;margin: 2px 0px 0px 0px;}
.kontaqti-left-3{float:left;width:45px;text-align:center;line-height:50px;font-size:18px;overflow:hidden;margin: -0px 3% 0px 0px;}
.kontaqti-left-2{float:right;width:100%;margin: 4% 0% 0% 0px;overflow:hidden;}
.kontaqti-left-6{width:55%;float:right;margin:0px 0px 0px 0px;position:relative;}
.kontaqti-left-1{width: 100%;float:left;margin:0px 0px 0px 0px;position:relative;}
.k-phone-1{position:absolute;font-size:16px;font-family:font-1;float:left;z-index:0;right:0px;text-align:right;top:-8px;}
.k-phone-2 a:hover{color:#3394e6;}
.k-phone-2 a{color:#fff;}
.k-phone-2{width:100%;margin:0px 0px;floaT:left;font-style:italic;}

.box-5.box .title {
		 margin: -.1em 0 0.6em 0; 
		  }




	.mylists-switch li::before {
    width: 45px;
    height: 45px;
    margin: 0px 0px 0px 0px;
    floaT: left;
    background: url(../images/icit-1.svg) center no-repeat;
    background-size: 16px;
    content: "";
    z-index: 1;
    position: absolute;
    lefT: 0px;
}



	.mylists-switch li, .mylists-tabs li {
    line-height: 45px;
    width: 100%;
    height: 45px;
    background:  #191d25 url(../images/vap.svg) 17px center no-repeat;
    color: #ffffff;
    floaT: left;
    position: relative;
    margin: 15px 0px 0px 0px;
    padding-top: 1px;
    font-size: 14px;
    border-radius: 3px;
    font-family: font-3;
    text-indent: 40px;
    transition:all 0.2s ease-in-out;
    -moz-transition:all 0.2s ease-in-out;
    -webkit-transition:all 0.2s ease-in-out;
 }
	.mylists-switch li:hover, .mylists-tabs li:hover {
		color: #ffffff;
		cursor: pointer;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}
	.mylists-switch li.active, .mylists-tabs li.active {
		  background: #252b36 url(../images/vapp.svg) 17px center no-repeat;
		color: #ffffff;
		border: 0px;
		  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;
	}






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

#dle-content .vn-nius-8{
    height: 47px;
    font-size: 14px;
    line-height: 17px;
    position:relative;
    overflow:hidden;
}


.text b{ font-family:font-4;} .text { color:#b2b4b9; line-height: 20px; }

.tag_list{ 
width: 100%;
margin-bottom: 4%;
float: left;
}

.text.tag_list a:hover{ 
color: #fcae19;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.text.tag_list a{ 
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
float: left;
background:#11151c;
padding: 5px 10px;
margin: 0px 5px 5px 0px;
font-size: 12px;
color:#a1aab3;
}


.msaxiobi.a-shortstory-1 .a-shortstory-02 img {
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.msaxiobi.a-shortstory-1:hover .a-shortstory-02 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;
}

.msaxiobi.a-shortstory-1 .a-shortstory-02 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);
   color: #fcae19;
}

.dle-content .msaxiobi.a-shortstory-1 {
    width: 187.3px;
    margin-bottom: 15px;
}

.msaxiobi .a-shortstory-02, .msaxiobi.a-shortstory-1 img, .msaxiobi.a-shortstory-02, .msaxiobi.a-shortstory-1 img {
    height: 220px;
}




.div-logo-ajax-1 {
    float: left;
    width: 100%;
    background: #232938;
    position:relative;
    z-index:0;
}

.div-logo-ajax-2 {
    float: left;
    width: 190px;
    height: 37px;
    position: relative;
    background: url(../images/ajax-1.svg) 0px 0px no-repeat;
    background-size: 100%;
    overflow:hidden;
    margin: 15px 15px 10px 0px;
    z-index:1;
    floaT: right;
}


.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;
}




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

.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;
}




.div-ajax-25 {
	z-index:1;
    width: 30px;
    height: 30px;
    background: #fcae19;
    position: relative;
    float: left;
    border-radius: 4px;
    text-align: center;
    line-height: 32px;
    font-size: 20px;
    color: #000000;
    position: absolute;
    top: 16px;
    right: 15px;
}

.cd-popup {
    z-index: 9999 !important;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
     background: rgb(8 15 28 / 80%);
    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::-webkit-scrollbar-track{background:#1a1e28;}
.cd-popup-container::-webkit-scrollbar-thumb{background:#fcae19;}
.cd-popup-container::-webkit-scrollbar{width:3px;}

.cd-popup-container {
    border-radius: 0px;
    position: relative;
    width: 100%;
    height: 100% !important;
    overflow-y: auto;
    max-width: 300px;
    margin: 0px auto;
    floaT: right;
    display: flex;
    background: #1A1E2A;
    transform:translate3d(1000px, 0, 0);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 1.0s;
    -moz-transition-duration: 1.0s;
    transition-duration: 1.0s;
}
.cd-popup-container .cd-popup-close {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 62px;
    height: 62px;
}
.cd-popup-container .cd-popup-close::after {
    content: "";
    position: absolute;
    top: 0px;
    width: 30px;
    height: 30px;
    top: 16px;
    right: 15px;
    opacity: 9;
    z-index:99;
}
.is-visible .cd-popup-container {
   transform:translate3d(0px, 0, 0);
}



.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: #fcae19;
        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: 10%;
	floaT: right;
	margin: 0% 0% 10px 0%;
}
    #searchform {
        position: relative;
        width: 100%;
        floaT: left;
    }
    .filt-row.fx-row {
        margin: 0px 0px
    }
    .no-select {
        padding: 0px 0px 0px 0px !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: #1d1c21;
        background: #fcae19;
        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: #fb9600;
    }
    .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
    }



.c-captcha { position: relative; floaT: right; }

.login_check {
position:relative;	

}

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



.login_input-btn input{ 
	color:#fff;
	font-family: font-2;
	display: inline-block;
	width: 200px;
	height: 39px;
	line-height: 22px;
	padding: 10px 15px;
	vertical-align: middle;
	border-radius:5px;
	background: #16181d;
	border: 1px solid #2d3038;
	-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;
	margin: 0px 0px 0px 4px;
}

.btn-4.btn:hover {
   -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	background: #fd9f00 !important;
}


.btn-4.btn {
	 -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;
	border: 0 none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	height: 37px;
	border-radius: 3px;
	line-height: 35px;
	font-family: font-3;
	outline: none;
	background-color: #fcae19;
	color: #612c04;
	border: 0 none;
	padding: 0px 22px;
	margin-lefT: 5px;
	text-decoration: none !important;
	box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-webkit-box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.login_input-btn{
    floaT: right;
    padding: 0px 0px 8px 10px;
    margin-top: 9px;
}

.menu-login-4:hover{
	color:#9797a7 !important;
}


.menu-login-4 {
	color:#585864 !important;
}

.menu-login-2 a:hover{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s; color: #fcae19; }
.menu-login-2 a{  -webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#e1e3e8;margin:0px 0px 0px 0px;font-family:font-3;font-size:12.5px;border-right:1px rgb(49 53 64 / 50%) solid;padding:20px 20px 16px 20px;floaT: right;}
.menu-login-1{color:#fff;width:100%;position:relative;overflow:hidden;z-index:1;background: #181d26;}



#dle-content{
  color:#fff;  
}


.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{
    font-family: font-3;
	width: 100%;
	floaT: left;
	margin: 0px 0px 15px 0px;
}


.box, .comment {
    border-radius: 5px;
    background-color: #0c0f15;
    border-radius: 4px;
    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;
}




.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}



.speedbar-2{
margin: 0px 15px; 
}

.speedbar-1{
    width: 100%;
    background: #12161e;
    color:#ffff;
    margin-bottom: 15px;
    padding: 14px 0px;
    border-radius: 4px;
    font-family: font-3;
}



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

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

.navigation1 a, .navigation1 span  {
    color: #ffffff;
    padding: 0 13px;
    display: inline-block;
    border: 2px solid rgb(90 90 90 / 0%);
    text-align: center;
    line-height: 34px;
    font-size: 16px;
    font-weight: 700;
    transition: .2s ease;
    font-family: font-3;
    border-radius: 300px;

}

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




.center-size-2 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.center-size-3{
margin: 0px 7.5px; 
    width: 98%;
    floaT: left;
}

.center-size-2{
    width: 102%;
    floaT: left;
    position:relative;
    margin: 0px -7.5px;
}

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

.dle-content .a-shortstory-1 {
    width: 228px;
    float: left;
    margin-bottom: 20px;
}




#dlepopup-news-edit input{
    background:#fff;
    color:#000 !important;
    border: 1px #ddd solid;
}


.ui-dialog-titlebar { background:#fcae19; }


.fr-view{
    font-family: font-2;
}


.ui-dialog-content {text-align: left !important;   border: 1px solid #eee !important;}

.ui-dialog {
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
		background: #fff;
        border: 3px solid #fcae19 !important;
        color:#000;
        font-family: font-2;
        text-align: left !important;
}



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


.center-full-1{
    margin-top: 18px;
    float: left;
    width: 100%;
}


.footer-16 a{
 color:#ffffff;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.footer-16 a:hover{
 color:#fcae19;
  -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.footer-12{
    width: 130px;
    height: 30px;
    position: relative;
    background: url(../images/18.svg) 0px 0px no-repeat;
    background-size: 100%;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 15px 0px 5px  0px;
    z-index:1;
    floaT: right;
}


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


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

}

.footer-11 li{
    float: left;
     position:relative;
     color:#c7c7c7;
     letter-spacing: -0.2px;
     margin: 0px 15px 0px 0px;
}


.footer-11{
    width: 85%;
    float: left;
    position:relative;
    color:#c7c7c7;
    font-size: 13px;
    font-family: font-2;
    letter-spacing: -0.4px;
    margin-top: 20px;
}



.footer-10{
        border-top: 1px #151a24 solid;
    width: 100%;
    float: left;
     position:relative;
}




.footer-5{
    width: 100%;
    float: left;
     position:relative;
     color:#c7c7c7;
     font-size: 13px;
     font-family: font-2;
     letter-spacing: -0.4px;
}

.footer-4{
    width: 100%;
    float: left;
     position:relative;
     color:#6c717a;
     font-size: 18px;
     font-family: font-3;
     letter-spacing: -0.4px;
}


.footer-8{
    float:right;
    margin: 0px 15px 0px 0px;
    position:relative;
}


.footer-7{
    float:right;
    position:relative;
}

.footer-6{
    margin-top: 4px;
    width: 20%;
    float:right;
    position:relative;
}

.footer-3{
    width: 70%;
    float: left;
     position:relative;
}


.footer-2{
    z-index:1;
    padding: 0px 0px 20px 0px;
    margin-bottom: 0px;
    width: 100%;
    float: left;
     position:relative;
}



.footer-16{
    float: right;
    position:relative;
}


.footer-15{
    float: left;
    position:relative;
}

.footer-14{
    width: 100%;
    float: left;
    position:relative;
}


.footer-13{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#11151c;
    font-family: font-3;
    height: 55px;
    line-height: 55px;
    color:#fff;
}


.footer-9{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    padding: 0px 0px 10px 0px;
}

.footer-1{
    z-index: 1;
    width: 100%;
    float: left;
    position:relative;
    background:#080b0f;
    color:#fff;
    padding: 20px 0px 0px 0px;
}


.cl-2.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px;
}


.ser-bg-1 .a-shortstory-6 {
  color:#6f7175;  
}


.ser-bg-1 .metisnaxva-1 a:hover {
    background:#181c28;
    color:#fcae19;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.ser-bg-1 .metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0a0c11;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color: #9a9a9a;
    border-radius: 5px;
    display: block;
}

.ser-bg-1 .metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 20px 0px 10px 0px;
}


.a-movie-8 .slick-prev {
    right: 55px;
    width: 38px !important;
    height: 38px !important;
    background: #11161f url(../images/n-02.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .slick-next {
    right: 8px;
    width: 38px !important;
    height: 38px !important;
    background: #fcae19 url(../images/n-01.svg) center no-repeat !important;
	border-radius: 100px;
}


.a-movie-8 .a-shortstory-1 {
    margin-top: 15px !important;
}



.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 #fcae19, 0px 0px 0px 8px #ffffff;
    background:rgb(0 0 0 / 50%);
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    opacity: 100%;
}



.vn-nius-11 b {
    opacity: 0%;
    font-size: 16px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    box-shadow: 0px 0px 0px 0px rgb(0 0 0), 0px 0px 0px 0px #fcae19;
    border-radius: 100%;
    text-indent: 1px;
    color: #fff;
    background:rgb(0 0 0 / 50%);
        -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:#fcae19;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

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


.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-3;
    width: 92%;
    float: left;
    margin: 10px 0px 0px 0px;
    font-size: 15px;
    line-height: 17px;
    position: relative;
}

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


.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: 288px;
   height: 200px;
   floaT: left;
   position:relative;
   overflow:hidden;
    object-fit: cover;
    border-radius: 3px;
}


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

.vn-nius-1{
   width: 288px;
   floaT: left;
   position:relative;
}


.vn-nius-0{
    margin: 0px 7.5px;
    floaT: left;
}


.tu-new-01{
    width: 103%;
    float: left;
    margin: 0px -7.5px;
}


.tu-new-1 .tabs{
    width: 100%;
    floaT: left;
    position:relative;
    color:#fff;
        border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
}

.tu-new-1 .tabs .active{
background:#fcae19;
color:#07090d;
}

.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-3;
border-radius: 4px;
cursor: pointer;
font-size: 15px;
}

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





.metisnaxva-1 a:hover {
    background:#272f3e;
    color:#ffffff;
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
     border-radius: 5px;
}

.metisnaxva-1 a{
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    width: 255px;
    position:relative;
    margin: 0px auto;
    background:#0e1117;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: font-3;
    color:#fcae19;
    border-radius: 5px;
    display: block;
}

.metisnaxva-1{
    width: 100%;
    float: left;
    position:relative;
    margin: 0px 0px 20px 0px;
}

.a-ew-3 i {
      color: #999fab;
}

.a-ew-3 {
    position:relative;
    floaT: right;
    font-size: 13px;
    padding: 0px 0px;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 15px;
}
.a-ew-2:hover{
    background: #2a354e;
    color:#fff;
 -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}
.a-ew-2 {
     -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
    position:relative;
    left: 0px;
    floaT: left;
    font-size: 12px;
    padding: 0px 8px;
    height: 23px;
    line-height: 23px;
    background: #111621;
    border-radius: 3px;
    z-indeX:1;
    margin-top: 10px;
}


.a-ew-1 {
    width: 100%;
    margin: 0px 0px 0px 0px;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.adnw-1 .a-shortstory-6 {
    width: 100%;
    height: 20px;
    floaT: left;
    position: relative;
    overflow: hidden;
}



.a-movie-icon-3{
    width: 7px;
    height: 7px;
    floaT: left;
    background:#ffffff;
    border: 4px #07090d solid;
    border-radius: 100px;
    position:absolute;
    top: 13px;
    right: -7px;
}


.a-movie-icon-1{
    width: 40px;
    height: 40px;
    floaT: left;
    background:#fcae19;
    border-radius: 100px;
    text-align: center;
    font-size: 16px;
    color:#07090d;
    line-height: 40px;
    margin-right: 10px;
    position:relative;
}



.aa-movie-0-1{
    line-height: 40px;
    floaT: left;
}

.aa-movie-0-2 a:hover{
color:#fcae19 !important;
-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 a{
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}

.aa-movie-0-2 i{
    color:#fff !important;
}


.aa-movie-0-2 a{
    color:#757e8c !important;
}

.aa-movie-0-2{
    margin-top: 10px;
    floaT: right;
    font-size: 16px;
    -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;
}






.a-shortstory-ch{
    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 20px 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;
}


.adnw-1 .a-shortstory-1{
    float: left;
    margin-bottom: 20px;
      width: 228px;
}

.cl-1 .a-movie-icon-3{
 border: 4px #0c0f15 solid;
}

.ser-bg-1 .a-movie-3{
      margin: 0px 0px 0px 0px;  
}

.cl-1.a-movie-1 {
    z-index: 1;
    width: 100%;
    floaT: left;
    position: relative;
    margin: 20px 0px 0px 0px;
    padding: 20px 0px;
    background:#0c0f15;
}

.a-shortstory-1:hover .a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    color:#fcae19;
}

.a-shortstory-7 {
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-7 {
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px;
}

.a-shortstory-6 {
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
    padding: 10px 0px 15px 0px;
    opacity: 1;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
    margin: 0% 0% 0% 0%;
    bottom: 0px;
    color: #fff;
    z-index: 999;
    text-align: left;
}

.reklama-01.reklama-1{
margin-top: 10px;
}

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


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

.a-shortstory-11 b{
    font-size: 0px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    display: inline-block;
    border-radius: 100%;
    text-indent: 0px;
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-1:hover .a-shortstory-11 b{
font-size: 50px;
}

.a-shortstory-1:hover .a-shortstory-9, .myfilm-13:hover .a-shortstory-9{
    opacity: 100%;
    background: rgb(9 12 18 / 70%);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-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: 20px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}



.a-shortstory-3 {
    position:relative;
    padding: 0% 6%;
}



.a-shortstory-4 {
    background: #feac0e;
    color:#522008;
    height: 27px;
    line-height: 28px;
    floaT: right;
    font-size: 12px;
    padding: 0px 10px;
    border-radius: 3px;
    font-family: font-3;
    letter-spacing: -0.3px;
    overflow:hidden;
    position: absolute;
    z-indeX:111;
    right: 15px;
    bottom: 15px;
}


.a-shortstory-5 {
    left: 18px;
    floaT: left;
    font-size: 13px;
    padding: 7px 0px;
    border-radius: 3px;
       position: absolute;
    z-indeX:1111;
    bottom: 11px;
}

.next-zoma .slick-prev, .next-zoma .slick-next{
  margin-top: -56px !important;
}


.a-shortstory-9 {
    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;
    background: rgb(0 0 0 / 55%);
    z-index: 99;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.a-shortstory-02, .a-shortstory-1 img {
	width: 100%;
    height: 340px;
    position: relative;
    overflow: hidden;
    border-radius: 3px;
    object-fit: cover;
}

.a-shortstory-02, .a-shortstory-1 img, .head-slaider-8, .c-movie-1, .msaxiobi-2, .home-v-2 {
    background: rgb(255 255 255 / 1%) center no-repeat;
    font-size: 0px !important;
}

.a-movie-7 {
    z-index: 1;
    padding: 9% 0% 0% 0%;
    margin: -9% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    overflow: hidden;
}

.a-movie-07 {
    margin: 0px -7.5px;
}

.a-shortstory-1 {
    position: relative;
    overflow: hidden;
    margin: 0px 7.5px;
}

.a-movie-3 span{
color:#fcae19;
}



.adnw-1 .a-movie-3 {
    margin: 1% 0% 1.5% 0%;
}

.adnw-1 .a-movie-3{
	z-index:11 !important;
}


.a-movie-3 {
	z-index:99;
    letter-spacing: -0px;
    margin: 1% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position: relative;
    font-size: 24px;
    font-family: font-3;
    font-weight: 100 !important;
    border-bottom: 1px #141922 solid;
    padding:  0px 0px 15px 0px;
    z-index:1;
}



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




.ab-search-1 .ab-search-6 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-1:hover .ab-search-6 {
    color: #ffbb04;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-9,
.ab-search-10 {
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
      color: #6c7482;
}
.ab-search-8 {
    display: none;
    width: 100%;
    height: 20px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 13px;
    font-family: font-2;
    line-height: 20px;
    color: #6c7482;
    margin-bottom: 5px;
}
.ab-search-7 {
    margin-bottom: 10px;
    color:#fff;
    width: 100%;
    height: 18px;
    position: relative;
    overflow: hidden;
    float: left;
    font-size: 15px;
    font-family: 'font-3';
    line-height: 20px;
}
.home-v-1 .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.home-v-0:hover .home-v-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    color: #fff;
}
.ab-search-0:hover .ab-search-3 {
    opacity: 9;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-4 {
    font-size: 15px;
    opacity: 9;
    color: #fcae19;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.ab-search-0:hover .ab-search-3 {
    background: hsl(0deg 0% 0% / 60%);
}
.ab-search-3 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 0%;
    left: 0;
    opacity: 1;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: hsl(0deg 0% 0% / 10%);
}
.ab-search-4 {
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    position: absolute;
    top: 50%;
    left: 0;
    opacity: 0;
    color: #fff;
    font-size: 40px;
    text-align: center;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
}
#searchsuggestions {
    font-size: 0px !important;
    z-index: 2200;
    border-radius: 4px;
    overflow: hidden;
    background: #1d232e;
    border: 0px solid #0c0f15;
    border-top: 0px solid #fff;
    border-color: rgb(0 0 0 / 0%);
    background-clip: padding-box;
    font-size: 0.9em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ab-search-2 img {
    width: 100%;
    line-height: 0px;
    border-radius: 4px;
}
.ab-search-6 {
    width: 70%;
    float: right;
}
.ab-search-2,
.ab-search-2 img {
    height: 85px;
    object-fit: cover;
}
.ab-search-2 {
    overflow: hidden;
    position: relative;
    width: 25%;
    border-radius: 4px;
    float: left;
}
.ab-search-1 {
    margin: 0px 0px;
    position: relative;
}
.ab-search-0 {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    position: relative;
    width: 100%;
    float: left;
    border-bottom: 1px #282f3c solid;
    padding: 0px 0px;
}


.ab-search-0:hover {
    -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;
    background: #282f3c !important;
}



.divi-slll-3{
    floaT: right;
    padding: 0px 0px 0px 0px;
}

.divi-slll-2{
    floaT: left;
    padding: 0px 0px 0px 0px;
}


.divi-slll-1{
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position: relative;
    left: 0px;
    width: 100%;
    color:#8f8f8f;
    line-height: 20px;
    font-family: font-3;
    font-size: 13px;
    padding: 0px 0px 10px 0px;
    margin-bottom: 7px;
    border-bottom: 1px rgb(255 255 255 / 25%) solid;
    float: left;
}



.divi-sl-fav-1{
    position:absolute;
    z-index:111;
    top: 15px;
    right: 15px;
}
.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:35px;height:35px;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:rgba(0, 0, 0, 0.7294117647058823);color:#fff;font-weight:100;text-align:center;line-height: 35px;border-radius:100px;font-size:14px;}
.divi-sl-fav-1 .favmod-unset{background-color:#fcae19;color:#000;}
.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;}


.slick-active .divi-sl-23{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}


.slick-active .divi-sl-24{
    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;
}


.divi-sl-23, .divi-sl-24{
    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;
}

.slick-active .divi-slll-1{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 600ms;
    -o-transition-delay: 600ms;
    transition-delay: 600ms;
}
.divi-slll-1{
    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;
}






.slick-active .divi-sl-25{
    opacity: 9;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
    transform: scale(1.13) 
    translate(0,9px);
    -webkit-transform: scale(1) translate(0,0px);
    filter:  invert(0);
}

.divi-sl-25{
    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);
}


.divi-sl-14 .slick-prev{ left: 10px; }
.divi-sl-14 .slick-next{ right: 10px; }
.divi-sl-14 .slick-prev, .divi-sl-14 .slick-next{ top: 45% !important; }



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

.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-prev {
    left: 10px;
    float: left;
    background: url(../images/right-1.svg) center no-repeat;
    background-size: 24px;
    font-size: 0px !important;
    z-index: 99999;
    line-height: 50px;
    position: absolute;
    display: block !important;
    width: 25px !important;
    height: 20px !important;
    padding: 0;
    cursor: pointer;
}




.slick-next {
				top: 0px;
				right: 10px;
				background: url(../images/right-04.svg) center no-repeat;
				background-size: 10px;
				  border: 0;
			}

.slick-prev {
    top: 0px;
    border: 0;
				lefT: inherit;
				background: url(../images/right-03.svg) center no-repeat;
				background-size: 10px;
				width: 30px

			}

.divi-sl-19 .divi-sl-25 img, .divi-sl-29 .divi-sl-31 img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-filter: saturate(150%);
    filter: saturate(150%);
}


.divi-sl-19:hover .divi-sl-25 img, .divi-sl-29:hover .divi-sl-31 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;
    -webkit-filter: saturate(130%);
    filter: saturate(130%);
}

.divi-sl-29, .divi-sl-19{
    width: 100%;
    position:relative;
    floaT: left;
}


.divi-sl-40{
    text-align: center;
    floaT: right;
    margin: 0px 15px 0px 0px;
}

.divi-sl-39{
    width: 49px;
    height: 25px;
    line-height: 25px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: font-2;
    color:#010101;
    background:#feac0e;
    text-align: center;
    border-radius: 3px;
}


.divi-sl-35{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    font-family: font-3;
    color:#868686;
}

.divi-sl-34{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#ffffff;
}


.divi-sl-37{
    margin: 4px 0px;
    floaT: left;
}

.divi-sl-38{
    line-height: 25px;
    width: 120px;
    floaT: right;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 14px;
    font-family: font-1;
    color:#ffffff;
}

.divi-sl-36{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 5px 0px 0px 0px;
    font-size: 13px;
    font-family: font-1;
    color:#ffffff;
}



.divi-sl-33{
    margin: 0px 22px;
}


.divi-sl-32 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 60px 0px 20px 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;
}





.divi-sl-28, .divi-sl-28 img{
height: 355px;
}


.divi-sl-28{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}




.divi-sl-028{
    margin: 0px 20px;
}


.divi-sl-27{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 30px 0px;
    line-height: 60px;
    font-size: 20px;
    font-family: font-1;
    color:#01927c;
    background:rgb(9 10 11 / 50%);
}


.divi-sl-24{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 0px 0px;
    font-size: 20px;
    font-family: font-3;
    color:#868686;
}


.divi-sl-23{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 5px 0px;
    font-size: 20px;
    font-family: font-3;
    text-align: left;
    line-height: 22px;
}






.divi-sl-17{
    width: 100%;
    floaT: left;
    position:relative;
    margin: 0px 0px 15px 0px;
}



.divi-sl-20{
    top: 20px !important;
    right: 20px !important;
}


.divi-sl-5:hover .divi-sl-12 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    bottom: 0px;;
}


.divi-sl-13 {
    padding: 0px 20px;
}

.divi-sl-12 {
    font-family: font-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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 80px 0px 20px 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: -90px;
}


.divi-sl-11 {
    position:relative;
    top: 0px;
    right: 0px;
    floaT: right;
    text-align: center;
       transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.divi-sl-5:hover .divi-sl-11 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    right: -100px;
}

.divi-sl-10 {
    left: 0px;
    position:relative;
  floaT: left;
   transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.divi-sl-5:hover .divi-sl-10 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    left: -100px;
}
.divi-sl-09 {
margin: 0px 20px;
}


.divi-sl-9 {
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    position:absolute;
    bottom: 0px;;
    left: 0px;
    width: 100%;
    background: -moz-linear-gradient(top, rgb(255 0 0/0%) 0%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    color:#8f8f8f;
    line-height: 30px;
    font-family: font-3;
    font-size: 13px;
    padding: 100px 0px 12px 0px;
}


.divi-sl-8 {
    width: 100%;
    floaT: left;
    position:relative;
}


.divi-sl-7, .divi-sl-20{
    position:absolute;
    top: 20px;
    right: 20px;
    background:rgb(0 0 0 / 70%);
    color:#fff;
    padding: 8px 10px;
    font-family: font-1;
    border-radius: 4px;
    z-index:1;
    font-size: 11px;
}


.divi-sl-5, .divi-sl-5 img {
    height: 180px;
    object-fit: cover;
}

.divi-sl-05.divi-sl-5 {
    margin-bottom: 0px;
}

.divi-sl-5 {
    overflow:hidden;
    width: 100%;
    floaT: left;
    position:relative;
    margin-bottom: 7%;
    border-radius: 5px;
}

.divi-sl-22 {
    margin: 0px 7%;
    text-align: center;
}

.divi-sl-21 {
    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%, #000000 100%);
    background: -webkit-linear-gradient(top, rgb(255 0 0/0%) 0%,#000000 100%);
    background: linear-gradient(to bottom, rgb(255 0 0/0%) 0%,#000000 100%);
    padding: 70px 0px 50px 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;
}



.divi-sl-15 img, .divi-sl-14{
    height: 386px;
}

.divi-sl-14{
    border-radius: 5px;
    width: 47.5%;
    floaT: left;
    position:relative;
    overflow:hidden;
    margin: 0% 0% 0% 15px;
    background: #0c0f15 url(../images/ajax-1.svg) center no-repeat;
    background-size: 250px;
}




.divi-sl-4, .divi-sl-26{
    width: 300px;
}

.divi-sl-26{
    floaT: right;
    position:relative;
}


.divi-sl-1 img{
    width: 100%;
    line-height: 0px;
    object-fit: cover;
}

.divi-sl-004.divi-sl-4{
    floaT: right !important;
}

.divi-sl-4{
    floaT: left;
    position:relative;
}


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


.divi-sl-1{
    margin-top: 2px;
    width: 100%;
    floaT: left;
    position:relative;
    padding: 15px 0px;
}

#searchsuggestions, .search-2{
   width: 480px !important; 
}

.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: 11px;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;
    line-height: 15px !important;
    text-indent: 55px;
    overflow: hidden;
    color: #6f7683;
    font-family: font-2;
    position: relative;
    text-align: left;
    height: 41px;
    padding: 0px 0px 4px 0px;
    width: 100%;
    background: #07090d;
    box-shadow: 0px 1px 0px 0px #1a1f2a;
    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{
    width: 46px;
    height: 46px;
    background: #141923;
    color: #fcae19;
    font-weight: 100;
    text-align: center;
    line-height: 45px;
    border-radius: 3px;
    font-size: 18px;
    floaT: right;
}

.header-15:hover {
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
      background: #2c3548;
}

.header-15{
     transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
    margin: 0px 0px 0px 15px;
    width: 46px;
    height: 46px;
    background: #141923;
    color: #ffffff;
    font-weight: 100;
    text-align: center;
    line-height: 46px;
    border-radius: 3px;
    font-size: 14px;
    floaT: right;
}


.header-14{
    position:relative;
    z-index:1;
    margin: 17px 0px;
    width: 25%;
    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 {
    float: left;
    position: relative;
    widtH: 100%;
    color: #fff;
    background: #0c0f15;
    border-bottom: 1px #07090d;
    box-shadow: 0px 1px 0px 0px #131720;
    line-height: 50px;
    z-index:99;
}


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

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

.logo-2 {
    float: left;
    width: 260px;
    height: 37px;
    position: relative;
    background: url(../images/logo-1.png) 0px 0px no-repeat;
    transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out;
    overflow:hidden;
    margin: 20px 0px; 
    z-index:1;
}

.divi-sl-1 .slick-dots{ display: block !important; }
.slick-slide{margin:0px 0px;}
.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{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:before,
.slick-track:after{display:table;content:'';}
.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;right:none; display: none !important; padding:0;margin:0;list-style:none;text-align:center;z-index:9999999;}
.slick-dots .slick-active{background:#fcae19;border-radius:100px;}
.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:10px;position:relative;display:inline-block;width: 10px;height: 10px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;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;}
}


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

.search-01{
    display: block !important;
}
	
}



@media (min-width: 1270px) and (max-width: 90000000px) {
.center-1{
width: 1200px;margin: auto;position:relative;
}
}


@media (min-width: 1140px) and (max-width: 1270px) {
.center-1{
width: 1080px;margin: auto;position:relative;
}
}

@media (min-width: 1060px) and (max-width: 1140px) {
.center-1{
width: 1000px;margin: auto;position:relative;
}
}

@media (min-width: 1000px) and (max-width: 1060px) {
.center-1{
width: 950px;margin: auto;position:relative;
}
}

@media (min-width: 800px) and (max-width: 1000px) {
.center-1{
width: 760px;margin: auto;position:relative;
}
}

@media (min-width: 550px) and (max-width: 800px) {
.center-1{
width: 520px;margin: auto;position:relative;
}
}

@media (min-width: 10px) and (max-width: 550px) {
.center-1{
margin: 0px 10px;position:relative;
}
}




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;background:#07090d;font-family:font-2, Verdana, sans-serif;font-size:14px;}
::-webkit-scrollbar-track{background:#11151d;}
::-webkit-scrollbar-thumb{background:#fcae19;}
a{color:#a6a4b7;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:#fcae19;}
::selection{color:#000;}


@font-face{font-family:font-4;src:url('../fonts/font-3.ttf');}
@font-face{font-family:font-2;src:url('../fonts/font-2.otf');}
@font-face{font-family:font-3;src:url('../fonts/dafont.ttf');}
