.baneris-1 {
    color: #fff;
}

.content-div {
	display: flex;
	flex-direction: column;
	background: #1e152e;
	margin: 15px 0;
	padding: 15px;
	color: #fff;
	font-size: 18px;
}

.content-div h1 {
	font-size: 32px;
	line-height: 1;
	margin: 0;
	margin-bottom: 15px;
}

.content-div h2 {
	font-size: 28px;
	line-height: 1;
	margin: 0;
	margin-bottom: 15px;
}

.content-div h3 {
	font-size: 24px;
	line-height: 1;
	margin: 0;
	margin-bottom: 15px;
}

.content-div p {
	margin-bottom: 15px;
}

.content-div p:last-child {
	margin-bottom: 0;
}

.content-div ul {
	margin-bottom: 15px;
	margin-left: 15px;
}

.favmod-add {
	display: flex;
	justify-content: center;
	align-items: center;
}

@media (min-width: 1000px) and (max-width: 1100px) {

    /*--axali baneri--*/
    .b-new-baner-1 .baner-body-01.baner-body-02.baner-body-03.baner-body-04 .bbaner-body-1 {
        margin-top: 85px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .b-new-baner-1 .baner-body-01.baner-body-02 .bbaner-body-1 {
        margin-top: 350px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .b-new-baner-1 .baner-body-01 .bbaner-body-1 {
        margin-top: 450px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }


    .b-new-baner-1 .bbaner-body-1 {
        position: fixed;
        margin-top: 550px;
    }


    .b-new-baner-1 .noscrolb-1 .bbaner-body-2 {
        margin: 0px 0px 0px -165px;
    }

    .b-new-baner-1 .noscrolb-1 .bbaner-body-3 {
        margin: 0px 0px 0px 985px;
    }

    .b-new-baner-1 .bbaner-body-2 {
        width: 150px;
        position: fixed;
        margin: 0px 0px 0px -150px;
    }

    .b-new-baner-1 .bbaner-body-3 {
        width: 150px;
        position: fixed;
        margin: 0px 0px 0px 972px;
    }

    .b-new-baner-1 .bbaner-body-2 iframe {
        width: 150px;
        floaT: right;
    }

    .b-new-baner-1 .bbaner-body-2 iframe {
        width: 150px;
        floaT: right;
    }

    /*--axali baneri--*/
}

@media (min-width: 1100px) and (max-width: 1200px) {

    /*--axali baneri--*/
    .b-new-baner-1 .baner-body-01.baner-body-02.baner-body-03.baner-body-04 .bbaner-body-1 {
        margin-top: 85px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .b-new-baner-1 .baner-body-01.baner-body-02 .bbaner-body-1 {
        margin-top: 350px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .b-new-baner-1 .baner-body-01 .bbaner-body-1 {
        margin-top: 450px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }


    .b-new-baner-1 .bbaner-body-1 {
        position: fixed;
        margin-top: 550px;
    }


    .b-new-baner-1 .noscrolb-1 .bbaner-body-2 {
        margin: 0px 0px 0px -165px;
    }

    .b-new-baner-1 .noscrolb-1 .bbaner-body-3 {
        margin: 0px 0px 0px 1092px;
    }

    .b-new-baner-1 .bbaner-body-2 {
        width: 150px;
        position: fixed;
        margin: 0px 0px 0px -150px;
    }

    .b-new-baner-1 .bbaner-body-3 {
        width: 150px;
        position: fixed;
        margin: 0px 0px 0px 1082px;
    }

    .b-new-baner-1 .bbaner-body-2 iframe {
        width: 150px;
        floaT: right;
    }

    .b-new-baner-1 .bbaner-body-2 iframe {
        width: 150px;
        floaT: right;
    }

    /*--axali baneri--*/
}



@media (min-width: 1200px) and (max-width: 9000000px) {

    /*--axali baneri--*/
    .b-new-baner-1 .baner-body-01.baner-body-02.baner-body-03.baner-body-04 .bbaner-body-1 {
        margin-top: 85px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .b-new-baner-1 .baner-body-01.baner-body-02 .bbaner-body-1 {
        margin-top: 350px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .b-new-baner-1 .baner-body-01 .bbaner-body-1 {
        margin-top: 450px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }


    .b-new-baner-1 .bbaner-body-1 {
        position: fixed;
        margin-top: 550px;
    }


    .b-new-baner-1 .noscrolb-1 .bbaner-body-2 {
        margin: 0px 0px 0px -165px;
    }

    .b-new-baner-1 .noscrolb-1 .bbaner-body-3 {
        margin: 0px 0px 0px 1192px;
    }

    .b-new-baner-1 .bbaner-body-2 {
        width: 150px;
        position: fixed;
        margin: 0px 0px 0px -150px;
    }

    .b-new-baner-1 .bbaner-body-3 {
        width: 150px;
        position: fixed;
        margin: 0px 0px 0px 1182px;
    }

    .b-new-baner-1 .bbaner-body-2 iframe {
        width: 150px;
        floaT: right;
    }

    .b-new-baner-1 .bbaner-body-2 iframe {
        width: 150px;
        floaT: right;
    }

    /*--axali baneri--*/
}














.nop-link-2 li {
    display: inline-block;
}



.footer-016:hover {
    opacity: 100%;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.footer-016 {
    opacity: 70%;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.footer-016 {
    display: inline-block;
}

.footer-016 a {
    color: #fff !important;
    display: inline-block;
    height: 28px;
    width: 28px;
    line-height: 28px;
    border: 3px #fff solid;
    border-radius: 100px;
    float: left;
}

#footer-18 {
    width: 100%;
    float: left;
}

.nop-link-2 a:hover {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    color: #ffbb04 !important
}

.nop-link-1 {
    background: #21192c;
    width: 100%;
    float: left;
    padding: 18px 0;
    line-height: 15px;
    color: #404047;
    text-align: center;
    position: relative;
}

.nop-link-2 a {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    display: inline-block;
    padding: 0 10px;
    color: #afafaf !important;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    text-align: center;
}



@media (min-width: 1000px) and (max-width: 9000000px) {
    .noscrolb-1 .bbaner-body-1 {
        margin-top: 88px !important;
    }
}


@media (min-width: 10px) and (max-width: 1000px) {
    .bbaner-body-1 {
        display: none;
    }
}

@media (min-width: 1000px) and (max-width: 1100px) {
    .baner-body-01.baner-body-02.baner-body-03.baner-body-04 .bbaner-body-1 {
        margin-top: 90px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .baner-body-01.baner-body-02.baner-body-03 .bbaner-body-1 {
        margin-top: 190px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }


    .baner-body-01.baner-body-02 .bbaner-body-1 {
        margin-top: 290px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .baner-body-01 .bbaner-body-1 {
        margin-top: 390px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .bbaner-body-3 {
        width: 150px;
        position: fixed;
        margin: 0px 0px 0px 972px;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .bbaner-body-2 {
        width: 330px;
        position: fixed;
        margin: 0px 0px 0px -332px;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .bbaner-body-1 img {
        width: 100%;
        floaT: left;
        line-height: 0px;
    }

    .bbaner-body-1 {
        position: fixed;
        margin-top: 490px;
    }
}


@media (min-width: 1100px) and (max-width: 1200px) {
    .baner-body-01.baner-body-02.baner-body-03.baner-body-04 .bbaner-body-1 {
        margin-top: 90px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .baner-body-01.baner-body-02.baner-body-03 .bbaner-body-1 {
        margin-top: 190px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }


    .baner-body-01.baner-body-02 .bbaner-body-1 {
        margin-top: 290px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .baner-body-01 .bbaner-body-1 {
        margin-top: 390px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .bbaner-body-3 {
        width: 150px;
        position: fixed;
        margin: 0px 0px 0px 1082px;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .bbaner-body-2 {
        width: 350px;
        position: fixed;
        margin: 0px 0px 0px -332px;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .bbaner-body-1 img {
        width: 100%;
        floaT: left;
        line-height: 0px;
    }

    .bbaner-body-1 {
        position: fixed;
        margin-top: 490px;
    }
}




@media (min-width: 1200px) and (max-width: 9000000px) {
    .baner-body-01.baner-body-02.baner-body-03.baner-body-04 .bbaner-body-1 {
        margin-top: 90px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .baner-body-01.baner-body-02.baner-body-03 .bbaner-body-1 {
        margin-top: 190px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }


    .baner-body-01.baner-body-02 .bbaner-body-1 {
        margin-top: 290px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .baner-body-01 .bbaner-body-1 {
        margin-top: 390px !important;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .bbaner-body-3 {
        width: 350px;
        position: fixed;
        margin: 0px 0px 0px 1182px;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .bbaner-body-2 {
        width: 350px;
        position: fixed;
        margin: 0px 0px 0px -332px;
        -webkit-transition: all .2s;
        -moz-transition: all .2s;
        -o-transition: all .2s;
        transition: all .2s;
    }

    .bbaner-body-1 img {
        width: 100%;
        floaT: left;
        line-height: 0px;
    }

    .bbaner-body-1 {
        position: fixed;
        margin-top: 490px;
    }
}








.vid-shida-02 a:hover {
    color: #ffbb04;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}

.vid-shida-02 a {
    color: #7f7fa1;
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.pirveli-div-5 .pirveli-div-8 img {
    -webkit-filter: saturate(80%);
    filter: saturate(80%);
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}


.pirveli-div-5:hover .pirveli-div-8 img {
    -webkit-filter: saturate(150%);
    filter: saturate(150%);
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
}



.shot .meore-div-9 {
    height: 100% !important;
}


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


    .header-3 .center-1 {
        margin: 0px 20px !important;
    }



    .header-13 {
        width: 100%;
        float: left;
        /* position: fixed; */
    }


    #cssmenu .small-screen ul {
        width: 100%;
        display: none;
        margin-top: 90px !important;
    }


    #cssmenu,
    #cssmenu ul,
    #cssmenu ul li,
    #cssmenu ul li a,
    #cssmenu #menu-button {
        margin: 0;
        padding: 0;
        border: 0;
        list-style: none;
        line-height: 1;
        display: block;
        position: relative;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cssmenu:after,
    #cssmenu>ul:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

    #cssmenu #menu-button {
        display: none;
    }

    #cssmenu {
        font-family: font-1;
        background: #1e152e;
    }

    #cssmenu>ul>li {
        position: relative;
        float: left;
    }

    #cssmenu.align-center>ul {
        font-size: 0;
        text-align: center;
    }

    #cssmenu.align-center>ul>li {
        display: inline-block;
        float: none;
    }

    #cssmenu.align-center ul ul {
        text-align: left;
    }

    #cssmenu.align-right>ul>li {
        float: right;
    }

    #cssmenu>ul>li>a {
        position: relative;
        padding: 16px 15px;
        font-size: 13px;
        letter-spacing: 0.1px;
        text-decoration: none;
        color: #a5a7b2;
        font-weight: 700;
        text-transform: uppercase;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu>ul>li:hover>a {
        color: #ffffff;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu>ul>li.has-sub>a {
        padding-right: 30px;
    }

    #cssmenu>ul>li.has-sub>a:after {
        position: absolute;
        top: 22px;
        right: 11px;
        width: 8px;
        height: 2px;
        display: block;
        background: #dddddd;
        content: '';
    }

    #cssmenu>ul>li.has-sub>a:before {
        position: absolute;
        top: 19px;
        right: 14px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        content: '';
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    #cssmenu>ul>li.has-sub:hover>a:before {
        top: 23px;
        height: 0;
    }

    #cssmenu ul ul {
        position: absolute;
        left: -9999px;
    }

    #cssmenu.align-right ul ul {
        text-align: right;
    }

    #cssmenu ul ul li {
        height: 0;
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    #cssmenu li:hover>ul {
        left: auto;
    }

    #cssmenu.align-right li:hover>ul {
        left: auto;
        right: 0;
    }

    #cssmenu li:hover>ul>li {
        height: 35px;
    }

    #cssmenu ul ul ul {
        margin-left: 100%;
        top: 0;
    }

    #cssmenu.align-right ul ul ul {
        margin-left: 0;
        margin-right: 100%;
    }


    #cssmenu ul ul li a {
        position: relative;
        box-shadow: 1px 1px 0px 0px rgba(150, 150, 150, 0.15);
        border-left: 0px solid rgba(150, 150, 150, 0.15) !important;
        border-bottom: 0px solid rgba(150, 150, 150, 0.15) !important;
        padding: 15px 15px;
        width: 50% !important;
        font-size: 11px;
        text-decoration: none;
        color: #dddddd;
        font-weight: 400;
        background: #333333;
    }

    #cssmenu ul ul li:last-child>a,
    #cssmenu ul ul li.last-item>a {
        border-bottom: 0;
    }

    #cssmenu ul ul li:hover>a,
    #cssmenu ul ul li a:hover {
        color: #ffffff;
    }

    #cssmenu ul ul li.has-sub>a:after {
        position: absolute;
        top: 16px;
        right: 11px;
        width: 8px;
        height: 2px;
        display: block;
        background: #dddddd;
        content: '';
    }

    #cssmenu.align-right ul ul li.has-sub>a:after {
        right: auto;
        left: 11px;
    }

    #cssmenu ul ul li.has-sub>a:before {
        position: absolute;
        top: 13px;
        right: 14px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        content: '';
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    #cssmenu.align-right ul ul li.has-sub>a:before {
        right: auto;
        left: 14px;
    }

    #cssmenu ul ul>li.has-sub:hover>a:before {
        top: 17px;
        height: 0;
    }

    #cssmenu.small-screen {
        margin-top: 0px;
        width: 100%;
    }


    .cssmenu-no.cssmenu-1 {
        border-top: 0px solid rgba(120, 120, 120, 0.2) !important;
    }

    #cssmenu.small-screen ul ul {

        border-right: 0px solid rgba(120, 120, 120, 0.2) !important;
        border-left: 0px solid rgba(120, 120, 120, 0.2) !important;
        border-bottom: 0px solid rgba(120, 120, 120, 0.2) !important;
    }


    #cssmenu.small-screen ul {
        border: 1px solid rgba(120, 120, 120, 0.2);
        floaT: left;
        margin-bottom: 20px;
        width: 100%;
        display: none;
    }

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

    #cssmenu.small-screen ul li ul li {
        position: relative;
        width: 100%;
        border-top: 0px solid rgba(120, 120, 120, 0.2);
        border-left: 0px solid rgba(120, 120, 120, 0.2) !important;
        border-right: 0px solid rgba(120, 120, 120, 0.2) !important;
    }

    #cssmenu.small-screen ul li {
        position: relative;
        width: 100%;
        border-top: 1px solid rgba(120, 120, 120, 0.2);
    }

    #cssmenu.small-screen ul ul li,
    #cssmenu.small-screen li:hover>ul>li {
        height: auto;
    }

    #cssmenu.small-screen ul li a,
    #cssmenu.small-screen ul ul li a {
        width: 100%;
        border-bottom: 0;
    }

    #cssmenu.small-screen ul ul li a {
        font-family: font-2;
        padding-left: 15px;
    }

    #cssmenu.small-screen ul ul ul li a {
        padding-left: 15px;
        font-family: font-2;
    }

    #cssmenu.small-screen ul ul li a {
        color: #dddddd;
        background: none;
    }

    #cssmenu.small-screen ul ul li:hover>a,
    #cssmenu.small-screen ul ul li.active>a {
        color: #ffffff;
    }

    #cssmenu.small-screen ul ul,
    #cssmenu.small-screen ul ul ul,
    #cssmenu.small-screen.align-right ul ul {
        position: relative;
        left: 0;
        width: 100%;
        margin: 0;
        text-align: left;
    }

    #cssmenu.small-screen>ul>li.has-sub>a:after,
    #cssmenu.small-screen>ul>li.has-sub>a:before,
    #cssmenu.small-screen ul ul>li.has-sub>a:after,
    #cssmenu.small-screen ul ul>li.has-sub>a:before {
        display: none;
    }

    #cssmenu.small-screen #menu-button {
        width: 40px;
        height: 40px;
        position: absolute;
        display: block !important;
        padding: 0px 0px;
        left: 0px;
        color: #dddddd;
        cursor: pointer;
        font-size: 12px;
        text-align: center;
        border-radius: 100px;
        text-transform: uppercase;
        font-weight: 700;
        top: 17px;
        z-index: 99999;
        floaT: left;
    }

    #cssmenu.small-screen #menu-button:after {
        border-radius: 0px;
        position: absolute;
        top: 19px;
        right: 13px;
        display: block;
        height: 6px;
        width: 25px;
        border-top: 3px solid #ffffff;
        border-bottom: 3px solid #ffffff;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
        content: '';
    }

    #cssmenu.small-screen #menu-button:before {
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
        position: absolute;
        top: 10px;
        right: 13px;
        display: block;
        height: 3px;
        width: 25px;
        background: #dddddd;
        content: '';
    }

    #cssmenu.small-screen #menu-button.menu-opened:after {
        top: 18px;
        border: 0;
        height: 3px;
        width: 15px;
        background: #ffffff;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    #cssmenu.small-screen #menu-button.menu-opened:before {
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
        top: 18px;
        background: #ffffff;
        width: 15px;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    #cssmenu.small-screen .submenu-button {
        position: absolute;
        z-index: 99;
        right: 0;
        top: 0;
        display: block;
        background: rgb(255 255 255 / 4%);
        border-left: 1px solid rgba(120, 120, 120, 0.2);
        height: 46px;
        width: 46px;
        cursor: pointer;

    }

    #cssmenu.small-screen ul ul .submenu-button {
        height: 34px;
        width: 34px;
    }

    #cssmenu.small-screen .submenu-button:after {
        position: absolute;
        top: 22px;
        right: 19px;
        width: 8px;
        height: 2px;
        display: block;
        background: #dddddd;
        content: '';
    }

    #cssmenu.small-screen ul ul .submenu-button:after {
        top: 15px;
        right: 13px;
    }

    #cssmenu.small-screen .submenu-button.submenu-opened:after {
        background: #ffffff;
    }

    #cssmenu.small-screen .submenu-button:before {
        position: absolute;
        top: 19px;
        right: 22px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        content: '';
    }

    #cssmenu.small-screen ul ul .submenu-button:before {
        top: 12px;
        right: 16px;
    }

    #cssmenu.small-screen .submenu-button.submenu-opened:before {
        display: none;
    }

    #cssmenu.small-screen.select-list {
        padding: 5px;
    }




    .witeli-1.meore-new-1:hover .meore-new-7 {
        color: #ffffff;
        background-color: #FF0000;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .witeli-1 .meore-new-3 img {
        -moz-transform: scale(1.1) !important;
        -webkit-transform: scale(1.1) !important;
        -o-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.0) !important;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

    .witeli-1:hover .div-a-1 {
        opacity: 9;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .witeli-1:hover .div-a-3 {
        font-size: 15px;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        opacity: 9;
    }

    .witeli-1 .div-a-3 {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-3 {
        padding: 7px 10px 7px 10px;
        background-color: #FF0000;
        displaY: inline-block;
        border-radius: 5px;
        color: #fff;
        font-size: 0px;
        opacity: 0;
    }


    .div-a-2 {
        position: absolute;
        top: 50%;
        left: 0;
        text-align: center;
        font-size: 0px;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-1 {
        widtH: 100%;
        floaT: left;
        height: 100%;
        position: absolute;
        left: 0px;
        z-indeX: 111;
        background: rgb(0 0 0 / 72%);
        top: 0px;
        opacity: 0;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }






    .damatebiti-fav-1 .favmod-add {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .damatebiti-fav-1 .favmod-add:hover {
        background-color: #FF0000 !important;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .vid-shida-001.vid-shida-1 {
        margin: 20px 0px 0px 0px;
    }

    .vid-shida-02 h1 {
        margin: 3px 0px 15px 0px !important;
    }

    .vid-shida-02 img {
        width: 350px;
        floaT: left;
        margin: 5px 20px 10px 0px;
        border-radius: 6px;
    }

    .vid-shida-02 {
        font-size: 13px;
        font-family: font-2;
        color: #a2a2b1;
        line-height: 21px;
        margin: 0px 0px 4px 0px;
    }

    .shida-23 .img-hover-1,
    .shida-23 .img-hover-2 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23:hover .img-hover-1 {
        opacity: 9;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-2 {
        position: absolute;
        width: 50px !important;
        height: 50px !important;
        border-radius: 0px !important;
        left: 10px;
        top: 10px;
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-1 {
        object-fit: cover;
    }





    .over a {
        color: #ffbb04;
        font-family: font-1;
        font-size: 12px;
    }





    .div-meniu-1 span {
        width: 40px;
        height: 40px;
        floaT: left;
        background: rgb(255 255 255 / 0%);
        border-radius: 100px;
        margin: -15px 0px -20px -11px;
    }

    .div-meniu-1 span img {
        width: 28px;
        height: 27px;
        floaT: left;
        margin: 7px 0px -10px 6px;
        border-radius: 100px;
    }


    .text a {
        color: #fff;
    }


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


    .cd-popup-container .cd-popup-close::after {
        z-index: 9;
        content: "";
        position: absolute;
        top: 0px;
        width: 100%;
        border-radius: 0px;
        height: 57px;
        top: -0px;
        lefT: -0px;
        opacity: 9;
    }

    .div-ajax-25 {
        z-indeX: 9;
        width: 100%;
        height: 33px;
        position: relative;
        floaT: left;
        border-radius: 0px;
        text-align: center;
        line-height: 36px;
        font-size: 30px;
        color: #f8b600;
        position: fixed;
        top: -50px;
        left: 0px;
        /* right: 48px; */
    }

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

    .cd-popup {
        z-index: 9999999999 !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(20 21 27 / 80%) !important;
        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 {
        height: 57px;
        border-radius: 0px;
        width: 100%;
        max-width: 90%;
        margin: 6em auto 0px auto;
        display: flex;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px);
        -webkit-backface-visibility: hidden;
        -webkit-transition-property: -webkit-transform;
        -moz-transition-property: -moz-transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        -moz-transition-duration: 0.3s;
        transition-duration: 0.3s;
    }

    .cd-popup-container .cd-popup-close {
        position: fixed;
        top: -50px;
        right: 0px;
        width: 100%;
        height: 44px;
    }

    .is-visible .cd-popup-container {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }




    .div-dzieba-1 a {
        color: #ffbb04;
    }


    .div-dzieba-1 {
        right: 0px;
        top: 0px;
        position: absolute;
        line-height: 50px;
        float: right;
        margin: 10px 0px 0px 0px;
    }

    .menu-fixed .div-dzieba-1 {
        opacity: 1;
        visibility: visible;
        transition: opacity .4s;
    }

    .div-dzieba-1 {
        transition: opacity .4s;
    }




    .center-top {
        width: 100%;
        floaT: left;
        margin-top: 75px;
    }




    .vid-shida-1 h1 {
        color: #b0b4c1;
        position: relative;
        width: 100%;
        font-size: 17px;
        margin: 2px 0px 4px 0px;
    }

    .vid-shida-2 {
        padding: 0px 20px;
    }

    .vid-shida-1 {
        position: relative;
        font-family: font-3;
        width: 100%;
        font-size: 16px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 15px 0px;
    }


    .searchheading-3 {
        display: none;
        font-size: 13px;
        float: right;
        font-family: font-2;
        line-height: 18px;
        width: 170px !important;
        height: 54px;
        position: relative;
        overflow: hidden;
    }

    #searchsuggestions a,
    #searchsuggestions span.notfound {
        padding: 15px 0% !important;
    }

    #searchsuggestions {
        overflow: hidden;
    }

    .searchheading-1 img {
        box-shadow: 0px 0px 0px 4px #f8b600;
        width: 50px;
        height: 50px;
        object-fit: cover;
        border-radius: 100px;
        floaT: left;
        margin: -15px 15px 0px 15px !important;
        position: relative;
        border: 0px #eee solid;
    }

    #searchsuggestions span.searchheading {
        font-weight: bold;
        margin-bottom: .2em;
        font-family: font-1;
        color: #151c29;
        width: 100%;
        margin: 0px 0px 0px 0px;
    }

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

    #searchsuggestions a {
        width: 100%;
        floaT: left;
        position: relative;
    }

    #dofullsearch,
    .seperator {
        display: none !important;
    }

    #searchsuggestions a span {
        margin: 10px 0px 5px 0px;
        color: #aab4d0;
        font-family: font-2;
        font-size: 13px;
    }

    #searchsuggestions {
        z-index: 999999;
        width: 280px;
    }


    #dle-content .new-kazino-1:hover .new-kazino-10 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #ffbb04;
    }

    #dle-content .new-kazino-1 .new-kazino-10 {
        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 .new-kazino-9 {
        floaT: left;
        position: relative;
        font-family: font-2;
        margin: 12px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
        line-height: 18px;
        border-lefT: 0px #169859 solid;
        color: #a9a9a9;
        font-size: 14px;
        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 .new-kazino-10 {
        width: 100%;
        floaT: left;

        position: relative;
        overflow: hidden;
    }


    #dle-content .new-kazino-3,
    #dle-content .new-kazino-8,
    #dle-content .new-kazino-8 img,
    #dle-content .new-kazino-8 {
        height: 200px;
    }



    #dle-content .new-kazino-0 {
        margin: 0px 0px;
    }

    #dle-content .new-kazino-1 {
        font-family: font-1;
        width: auto !important;
        floaT: inherit !important;
        position: relative;
        margin: 0px 5px;
    }


    #dle-content .flei-1 .meore-new-8 {
        height: 35px !important;
        position: relative;
        overflow: hidden;
    }

    #dle-content .flei-1 .meore-new-7 {
        line-height: 17px;
        padding: 10px 0px 4px 0px;
        margin-bottom: 0px;
    }

    .upper-1:hover {
        opacity: 100%;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
    }

    .upper-1 {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        opacity: 50%;
        width: 75px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-1.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

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

    #cssmenu ul .cssmenu-1::before,
    #cssmenu ul .cssmenu-1::after {
        width: 30%;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .berrors b {
        font-family: font-4;
        font-size: 16px;
    }

    .berrors {
        background: #ffbb04 !important;
        color: #462f26;
        padding: 20px 25px;
        margin-bottom: 10px !important;
        height: 1%;
        border-radius: 5px;
        overflow: hidden;
        position: relative;
        box-sizing: border-box;
    }

    .kontaqt-4::before {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(0 0 0 / 0%);
        z-index: 1;
    }



    .box_in-1 .title {
        font-size: 16px;
        margin: 0px 0px 15px 0px;
    }

    /* roboti */
    .form_submit .c-captcha {
        float: left;
        margin-bottom: 20px;
    }

    .c-captcha {
        position: relative;
    }

    .c-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .c-captcha>a {
        float: left;
        margin-right: 20px;
    }

    .c-captcha img {
        border-radius: 100px;
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        z-index: 1;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .c-captcha>input {
        float: left;
        width: 130px;
    }

    /*  */
    .dle-captcha {
        position: relative;
    }

    .dle-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .dle-captcha>a {
        float: left;
        margin-right: 5px;
    }

    .dle-captcha img {
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .dle-captcha>input {
        float: left;
        width: 130px;
    }

    .form_submit {
        margin-top: 20px;
    }

    .form-sep {
        border-top: 1px solid #efefef;
    }

    /* */
    ul.ui-form {
        color: #fff;
        list-style: none;
        padding: 0;
        margin: 0;
    }

    ul.ui-form>li {
        margin-bottom: 20px;
    }

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


    .combo_field {
        position: relative;
    }

    .form-group.combo:after {
        /* clear: both; */
        /* display: table; */
        /* content: ""; */
    }

    .form-group.combo>.combo_field {
        margin-bottom: 10px;
        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 {
        /* padding-left: 10px; */
    }

    .form-group.combo>.combo_field:first-child {
        /* padding-right: 10px; */
    }



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


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

    .kontaqt-3:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 18px rgb(255 255 255 / 16%);
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-3 .kontaqt-5 {
        color: #ffffff;
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 12px rgb(255 255 255 / 16%);
    }


    .kontaqt-03 .kontaqt-5 {
        color: #fff;
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 12px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-03:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 18px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-1 {
        overflow: hidden;
        text-align: center;
        margin-bottom: 0px;
        border-radius: 0px;
        position: relative;
    }




    .kontaqt-03.kontaqt-3 {
        background: #6b36b7;
        color: #fff !important;
        box-shadow: 0 0px 0px 0 #e6e7e8;
        -webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
    }

    .kontaqt-3 {
        background: #f8b600;
        width: 100%;
        floaT: left;
        position: relative;
    }

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

    .kontaqt-6 {
        z-index: 111;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 4% 0% 0% 0%;
        font-family: font-1;
        font-size: 17px;
        letter-spacing: 0.3px;
    }

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



    .zoma-1 {
        margin: 0px 19px 0px 5px;
    }

    .text b {
        font-family: font-3;
    }


    .text {
        width: 100%;
        font-size: 14px;
        line-height: 22px;
        font-family: font-2;
        color: #9990a5;
        floaT: left;
        position: relative;
        margin: 0px 0px 5% 0px;
    }


    .title {
        color: #fff;
        margin: 0px 0px 10px 0px;
        floaT: left;
        width: 100%;
        font-family: font-4;
        font-weight: 100;
    }

    .box_in {
        color: #fff;
        padding: 5% 5.4%;
    }


    .box,
    .comment {
        /* background: #1b1423; */
        margin-bottom: 10px;
        border-radius: 2px;
        position: relative;
        border-radius: 3px;
        overflow: hidden;
    }

    .box {
        width: 100%;
        floaT: left;
    }




    .shida-27:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        background: #8b54da;
    }


    .shida-27 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        width: 100%;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        margin: auto;
        text-align: center;
        color: #ffffff;
        background: #6733b2;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: 0px;
    }


    .shida-027 .favmod-add,
    .shida-027 .favmod-unset {
        background-color: #1b1325;
    }

    .shida-027 .favmod-unset {
        background-color: #1b1325;
        color: #ffbb04;
    }

    .shida-027 .favmod {
        width: 100%;
        height: auto;
        font-family: font-2;
    }

    .shida-027 a {
        font-family: font-1 !important;
    }


    .shida-023 .shida-027 {
        width: auto;
        floaT: left;
        opacity: 9;
        text-align: center;
        margin: 10px 0px 0px 15px;
        font-family: font-4 !important;
        z-index: 1;
    }


    .shida-027 {
        width: 100%;
        floaT: left;
        opacity: 9;
        text-align: center;
        margin: 10px 0px 0px 0px;
        z-index: 1;
    }



    .shida-30 {
        floaT: right;
        margin: 1px 15px -1px 0px;
    }

    .shida-29 a:hover {
        color: #f8b600;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .shida-29 a {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #fff;
        font-family: font-1;
    }

    .shida-29 i {
        floaT: left;
        margin: -0px 7px 0px 1px;
        color: #3442c6;
        font-size: 20px;
    }

    .shida-29 {
        color: #fff;
        floaT: left;
        margin: 2px 0px 0px 15px;
    }

    .shida-28 {
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 18px 0px 17px 0px;
        color: #fff;
        border-bottom: 1px #251b30 solid;
    }


    .shida-24 h1 {
        font-size: 14px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }

    .shida-24 {
        border-top: 1px #252133 solid;
        padding-top: 15px;
        font-size: 15px;
        width: 100%;
        height: 15px;
        overflow: hidden;
        text-align: left;
        floaT: left;
        margin: 15px 0px 0px 0px;
    }


    .shida-25 {
        border-top: 1px #252133 solid;
        width: 100%;
        float: left;
        margin: 20px 0px 0px 0px;
        padding-top: 15px;
    }



    .shida-23 img {
        width: 50px;
        height: 50px;
        border-radius: 100px;
        line-height: 0px;
        /* object-fit: cover; */
    }

    .shida-23 {
        floaT: left;
        width: 50px;
        height: 50px;
        box-shadow: 0px 0px 0px 4px #f8b600;
        border-radius: 100px;
        margin: 2px auto;
    }


    .shida-22 {
        floaT: left;
        width: 100%;
        /* margin: 10px auto; */
        opacity: 9;
    }


    .shida-21 {
        padding: 0px 15px;
    }


    .shida-20 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 15px 0px;
    }





    .shida-16 button {
        border: 0 solid;
        border-radius: 500px;
        background: #f8b600;
        cursor: pointer;
    }


    .shida-18 a:hover {
        color: #cccbd2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-18 a {
        width: 100%;
        floaT: left;
        font-size: 12px;
        margin: 3px 0px 0px 0px;
        color: #888792;
        font-family: font-1;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }



    .shida-17:hover {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        box-shadow: rgb(248 182 0 / 60%) 0px 0px 30px 0px;
        color: #fff;
        color: #000000;
        background: #fdc324;
    }

    .shida-17 {

        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        width: 180px;
        height: 35px;
        line-height: 35px;
        font-size: 14px;
        margin: auto;
        color: #4c1f05;
        background: #f8b600;
        border-radius: 500px;
        font-family: font-1;
        letter-spacing: -1px;
    }



    .shida-16 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 8px 0px 0px 0px;
        color: #bfbced;
    }



    .shida-15 {
        display: none;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 13px;
        margin: 10px 0px 10px 0px;
        color: #bfbced;
    }




    .shida-14 {
        width: 100%;
        floaT: left;
        font-size: 13px;
        line-height: 18px;
        /* line-height: 7px; */
        argin: 0px 0px 0px 0px;
        color: #757490;
    }

    .shida-13 {
        display: none;
        line-height: 20px;
        width: 100%;
        floaT: left;
        font-size: 14px;
        margin: 0px 0px 10px 0px;
        color: #ffffff;
    }

    .shida-12 {
        margin: 0px 2%;
    }


    .shida-08 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 13px;
        line-height: 25px;
        font-family: font-2;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-11 {
        opacity: 9;
        text-align: center;
        position: relative;
        color: #fff;
        font-size: 13px;
        line-height: 25px;
        font-family: font-2;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        z-index: 999999;
    }


    .shida-10 {
        line-height: 17px;
        width: 100%;
        floaT: left;
        font-family: font-2;
        font-size: 13px;
        margin: 5px 0px 0px 0px;
        color: #f8b600;
    }

    .shida-9 {
        width: 100%;
        floaT: left;
        font-family: font-1;
        font-size: 14px;
        margin: 0% 0px 1px 0px;
    }

    .shida-8 {
        width: 100%;
        padding: 2% 0% 0% 0px;
        line-height: 15px;
        /* background: #1a182d; */
        position: relative;
        floaT: left;
        border-radius: 5px 5px 0px 0px;
        text-align: center;
        font-size: 13px;
    }



    .shida-7 {
        opacity: 9;
        z-index: 1;
        width: 100%;
        height: 600px;
        background: #151425;
        position: absolute;
        floaT: left;
        border-radius: 5px;
        text-align: center;
    }


    .shida-6 iframe {
        width: 100%;
        floaT: left;
        border: 0;
    }

    .shida-6 {
        background: #160f1e;
        overflow: hidden;
        width: 100%;
        position: relative;
        floaT: left;
        border-radius: 5px;
        text-align: center;
        margin-bottom: 0px;
        z-index: 1;
    }



    .shida-05 {
        width: 100%;
        position: relative;
        floaT: left;
    }





    .shida-2 img {
        width: 100%;
        overflow: hidden;
    }

    .shida-3 {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(23 27 41 / 90%);
        z-index: 1;
    }

    .shida-5 .search-1 {
        display: none;
        width: 100%;
        position: relative;
        floaT: left;
        margin: 20px 0px;
    }

    .shida-3::before {
        width: 100%;
        height: 200px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff0000+0,120d19+100 */
        background: #120d19;
        /* Old browsers */
        background: -moz-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#120d19', GradientType=0);
        /* IE6-9 */
        content: "";
        z-index: 99;
        right: 0px;
        bottom: 0px;
        position: absolute;
    }

    .shida-2 {
        background: url("/templates/slot-56/images/b-1.png") top no-repeat;
        background-size: 160%;
        width: 100%;
        height: 100%;
        z-index: 0;
        position: absolute;
        overflow: hidden;
    }

    .shida-5 {
        margin-top: 12px;
        margin-bottom: 20px;
        width: 100%;
        position: relative;
        floaT: left;
        z-index: 111;
        color: #fff;
    }


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




    .navigation-2 {
        margin: 0px 19px 0px 5px;
    }


    .navigation {
        font-family: font-3;
        font-weight: 100 !important;
        margin: 5px 0px 10px 0px;
        floaT: left;
        width: 100%;
        display: inline-block;
    }

    .navigation:after {
        clear: both;
        display: block;
        content: "";
    }

    .pages {
        text-align: left;
    }

    .pages span,
    .pages a:hover,
    .page_next-prev {
        background-color: #6733b2;
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        border-radius: 18px;
    }

    .pages span,
    .pages a {
        color: #fff;
        font-weight: 100 !important;
        display: inline-block;
        position: relative;
        padding: 7px 7px;
        min-width: 22px;
        height: 22px;
        line-height: 22px;
        text-align: center;
        text-decoration: none !important;
        font-weight: bold;
    }

    .pages span {
        color: #ffffff;
    }

    .pages a:hover {
        color: #000;
        background-color: #ffbb04;
    }

    .pages span {
        color: #ffffff;
    }

    .page_next-prev {
        float: right;
        height: 36px;
    }

    .page_next-prev * {
        float: left;
    }

    .page_next-prev .icon {
        width: 32px;
        height: 20px;
        fill: #d7d7d7;
    }

    .page_next-prev>span>a:hover .icon {
        fill: #ffbb04;
    }

    .page_next-prev>span>* {
        float: left;
        padding: 8px 12px;
    }

    .page_next>span,
    .page_prev>span {
        opacity: 0.5;
    }

    /*  */
    .splitnewsnavigation {
        margin-top: 4%;
        padding-top: 4%;
        font-weight: bold;
        border-top: 1px solid #efefef;
    }

    .splitnewsnavigation>a,
    .splitnewsnavigation>span {
        padding: 6px 10px;
    }


    .speedbar a {
        font-size: 11px;
    }

    .meore-div-005.meore-div-5 {
        margin: 0px 10px;
        font-size: 11px;
    }


    /*--favoritebi--*/
    .damatebiti-fav-1 {
        floaT: left;
        width: 33px;
        height: 33px;
        position: absolute;
        z-index: 1;
        margin-right: 20px;
        line-height: 20px;
        left: 15px;
        top: 15px;
    }

    .favmod {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        display: block;
        margin: 0 auto;
        width: 33px;
        height: 33px;
        padding: 0px;
        opacity: 9;
    }

    .favmod.active,
    .favmod:hover {
        opacity: 1;
    }

    .favmod-add,
    .favmod-unset {
        display: flex;
        width: 100%;
        height: 100%;
        background: #0f0a16;
        color: #fff;
        font-weight: 100;
        text-align: center;
        line-height: 33px;
        border-radius: 100px;
        font-size: 13px;
    }

    .favmod-unset {
        background-color: #ffbb04;
        color: #0f0a16;
    }

    .favmod .favmod-unset,
    .favmod.active .favmod-add {
        display: none;
    }

    .favmod.active .favmod-unset {
        display: block;
    }


    .meore-new-1:hover .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #c8bada;
    }

    .meore-new-bb-1 a {
        color: #948f9a;
    }

    .meore-new-bb-1::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0px 0px 30px 15px;
        border-color: rgb(255 0 0 / 0%) rgb(255 87 34 / 0%) #221a2b;
        margin: 0px 0px 0px 0px;
        z-index: 1;
        lefT: -14px;
        top: 0px;
    }

    .meore-new-bb-2 {
        height: 20px;
        position: relative;
        overflow: hidden;
    }

    .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 64%;
        floaT: right;

        font-family: font-1;
        font-size: 11px;
        position: absolute;
        margin: 0px 0px 0px 0px;
        background: #221a2b;
        color: #948f9a;
        line-height: 30px;
        text-align: center;
        height: 30px;
        bottom: 40px;
        z-index: 11;
        right: 0px;
    }


    .footer-13:hover {
        opacity: 100%;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-12,
    .footer-13 {
        opacity: 70%;
        display: inline-block;
        color: #fff;
        margin: 0px 5px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-11 {
        margin-bottom: -5px;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-7 li {
        display: inline-block;
        color: #fff;
    }


    .footer-7 {
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-5 a:hover {
        color: #ffbb04;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-9 {
        color: #9891a2;
        padding: 0px 0px 20px 0px;
        text-align: center;
        width: 100%;
        floaT: left;
    }

    .footer-5 a {
        margin: 0px 0px;
        color: #9891a2;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-6 a {
        font-size: 13px;
        margin: 0px 7px;
        color: #bbbabb;
        font-family: font-2;
    }



    .footer-8 {
        font-size: 13px;
        padding: 2% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #cacaca;
    }

    .footer-5 {
        padding: 4% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }

    .footer-14 {
        width: 88px;
        margin: 30px auto 20px auto;
    }

    .footer-4 img {
        line-height: 0px;
        width: 100%;
        float: left;
    }

    .footer-4 {
        width: 200px;
        margin: 30px auto 0px auto;
    }

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



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

    .footer-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
        background: #1d1527;
        line-height: 20px;
    }







    .kazino-z-1.kazino-1::before,
    .kazino-z-1.kazino-1::after,
    .pirveli-div-1::before {
        animation: float 1s infinite ease-in-out alternate
    }

    .gal-proqt-01 .gal-proqt-8:after {
        animation-delay: .4s
    }

    .div-about-6 {
        animation-delay: .6s
    }

    .gal-proqt-01 .gal-proqt-9::before {
        animation-delay: .8s
    }

    @keyframes float {
        100% {
            transform: translateY(10px)
        }
    }



    .pirveli-div-1::after {
        -webkit-animation: phone-outer 3000ms infinite;
        animation: phone-outer 3000ms infinite
    }

    .kont-3.is-animating::before {
        -webkit-animation: phone-inner 3000ms infinite;
        animation: phone-inner 3000ms infinite
    }

    .kont-3.is-animating::after {
        -webkit-animation: phone-icon 3000ms infinite;
        animation: phone-icon 3000ms infinite
    }

    @-webkit-keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @-webkit-keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @-webkit-keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }

    @keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }




    .meore-new-1 .meore-new-3 img,
    .new-kazino-1 .new-kazino-8 img {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(90%);
        filter: saturate(90%);
    }


    .meore-new-1:hover .meore-new-3 img,
    .new-kazino-1:hover .new-kazino-8 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(150%);
        filter: saturate(150%);
    }


    .kazino-6 {
        background: url("/templates/slot-56/images/ic-1.svg") center no-repeat;
        background-size: 25px;
    }


    .new-kazino-06 {
        display: block !important;
        font-size: 16px;
    }




    .kazino-0.kazino-1::before {
        width: 112px;
        height: 51px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-2.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

    .videofir-1 .meore-new-5,
    .kazino-0.kazino-1::after {
        display: none !important;
    }


    #dle-content .videofir-1 .meore-new-7 {
        padding: 10px 0px 10px 0px;
        background: #0f0a16;
        line-height: 18px;
        height: auto;
        font-size: 13px;
    }




    .meore-new-1:hover .videofir-3 {
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        box-shadow: 0px 0px 0px 2px #fff, 0px 0px 0px 7px rgb(0 0 0 / 41%);
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .videofir-3 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 46px;
        height: 46px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: rgb(0 0 0 / 0%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        border-radius: 100px;
        content: "";
        z-index: 1;
        box-shadow: 0px 0px 0px 0px #fb0405, 0px 0px 0px 0px rgb(0 0 0 / 41%);
    }

    .videofir-2 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 41%;
        color: #fff;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }





    .kazino-1::before {
        width: 120px;
        height: 70px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-4.png") center no-repeat;
        background-size: 80%;
        content: "";
        z-index: 1;
        right: -30px;
        bottom: -10px;
        position: absolute;
    }

    .kazino-1::after {
        width: 46px;
        height: 46px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-5.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        lefT: 190px;
        top: -20px;
        position: absolute;
    }


    .div-div-1 .new-kazino-1 {
        padding-bottom: 25px;
    }

    .new-kazino-1 .new-kazino-6 {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-6 {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-6 {
        width: 40px;
        height: 40px;
        line-height: 50px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: url("/templates/slot-56/images/roulette.svg") no-repeat;
        background-size: 40px;
        content: "";
        z-index: 1;
        -webkit-transform: rotate(-0deg);
        -moz-transform: rotate(-0deg);
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    }



    .new-kazino-1:hover .new-kazino-7 {
        opacity: 1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-7 {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 999999;
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/bg-2.png");
        color: #fff;
        opacity: 0;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-5 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 30px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-9 {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-9 {
        floaT: left;
        position: relative;
        margin: 15px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
        line-height: 15px;
        border-lefT: 4px #169859 solid;
        color: #a9a9a9;
        font-size: 13px;
        line-height: 16px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .new-kazino-3,
    .new-kazino-8,
    .new-kazino-8 img {
        width: 100%;
        height: 180px;
        border-radius: 0px;
        object-fit: cover;
        position: relative;
        overflow: hidden;
    }


    .new-kazino-8 {
        width: 100%;
        height: 180px;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
        border-radius: 0px;
    }


    .new-kazino-0 {
        margin: 0px 10px;
    }

    .new-kazino-1 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
    }



    .kazino-4 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 10px 0px;
    }


    .kazino-8 {
        width: 100%;
        floaT: left;
        position: relative;
        margin: 5px 0px 0px 0px;
    }

    .kazino-7:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #ffffff;
    }


    .kazino-7 {
        font-size: 12px;
        margin: 3px 10px 0px 0px;
        floaT: right;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
    }

    .kazino-6 {
        width: 25px;
        height: 25px;
        margin: -4px 10px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/roulette.svg") center no-repeat;
        background-size: 24px;
        content: "";
        z-index: 1;
    }


    .kazino-5 {
        floaT: left;
        position: relative;
        color: #fff;
        font-family: font-1;
        font-size: 13px;
        margin: 3px 0px 0px 10px;
    }



    .kazino-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 25px 0px 25px 0px;
        border-radius: 3px;
        margin-bottom: 15px;
    }

    .kazino-2 {
        margin: 0px 10px;
        position: relative;
    }




    .meore-meti-2:hover {
        animation-name: wobble-vertical;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

    .meore-meti-2 {
        display: inline-block;
        transition-duration: 0.3s;
        transition-property: transform;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0)
    }

    @keyframes wobble-vertical {
        16.65% {
            transform: translateY(8px)
        }

        33.3% {
            transform: translateY(-6px)
        }

        49.95% {
            transform: translateY(4px)
        }

        66.6% {
            transform: translateY(-2px)
        }

        83.25% {
            transform: translateY(1px)
        }

        100% {
            transform: translateY(0)
        }
    }

    .meore-meti-2::before {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.svg") center no-repeat;
        background-size: 26px;
        content: "";
        z-index: 1;
        right: -107px;
        top: 21px;
        position: absolute;
    }

    .meore-meti-2::after {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.svg") center no-repeat;
        background-size: 22px;
        content: "";
        z-index: 1;
        lefT: -107px;
        top: -11px;
        position: absolute;
    }


    .meore-meti-1 a {
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        padding: 0 0px;
        display: inline-block;
        height: 45px;
        line-height: 45px;
        font-size: 15px;
        cursor: pointer;
        color: #fff;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#773fc9+0,6834b3+100 */
        background: #773fc9;
        /* Old browsers */
        background: -moz-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #773fc9 0%, #6834b3 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#773fc9', endColorstr='#6834b3', GradientType=0);
        /* IE6-9 */
        width: 100%;
        text-align: center;
        font-family: 'font-1';
        margin-top: 0px;
        position: relative;
        display: block;
        width: 222px;
        margin: 15px auto 15px auto;
        text-shadow: 0px -1px 0px #4d218d;
    }


    .meore-meti-1 {
        width: 99.3%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        overflow: hidden;
    }


    .color-2.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
    }

    .color-2.color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
    }

    .color-2.color-1 .meore-div-3 {
        background: #6733b2;
    }



    .slot-games-3:hover .slot-games-6 {
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-6 {
        width: 171px;
        height: 100px;
        floaT: right;
        position: relative;
        margin: -50px 0px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-7 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .slot-games-3:hover .slot-games-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3:hover .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        box-shadow: 0px 0px 100px 20px #ffbb04;
    }

    .slot-games-3 {
        overflow: hidden;
    }

    .slot-games-4::before {
        width: 100px;
        height: 100%;
        margin: 0px 0px 0px 0px;
        bottom: -110px;
        position: absolute;
        floaT: left;
        background: rgb(255 187 4 / 0%);
        content: "";
        right: 0px;
        border-radius: 100% 4% 0% 0%;
        box-shadow: 0px 0px 100px 20px #43394e;
        opacity: 100%;
    }



    .slot-games-5 {
        width: 100px;
        line-height: 15px;
        text-align: left;
        color: #ffffff;
        font-family: font-1;
        floaT: left;
        position: absolute;
        margin: 0px 0px 0px 0px;
        lefT: 18px;
        bottom: 10px;
        letter-spacing: 0px;
        font-size: 12px;
    }

    .slot-games-8 {
        margin: 0px 0px;
    }


    .slot-games-7 {
        width: 100%;
        height: 35px;
        font-size: 12px;
        line-height: 35px;
        text-align: center;
        color: #827594;
        font-family: font-1;
        floaT: left;
        position: relative;
        background-color: #1e1727;
        margin: 0px 0px 0px 0px;
    }


    .slot-games-6 img {
        width: 100%;
    }

    .slot-games-6 {
        width: 110px;
        /* height: 135px; */
        floaT: right;
        position: relative;
        margin: -20px 10px 0px 0px;
    }


    .slot-games-4 {
        width: 100%;
        height: 110px;
        floaT: left;
        position: relative;
        background-color: #2e2736;
        margin: 20px 0px 0px 0px;
    }

    .slot-games-003.slot-games-03.slot-games-3 {
        width: 100%;
    }


    .color-1 .meore-div-10 .meore-new-1,
    .slot-games-3 {
        width: 46.5%;
        floaT: left;
        position: relative;
        margin: 0px 5px 10px 5px;
    }

    .color-1 .meore-div-10,
    .slot-games-2 {
        width: 103.5%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px -5px;
    }



    .color-1 .meore-div-9,
    .slot-games-1 {
        width: 100%;
        floaT: left;
        position: relative;
        overflow: hidden;
    }

    .color-1 .meore-div-3 {
        background: #ffbb04;
    }

    .color-4.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-2.svg") center no-repeat;
        background-size: 12px;
    }

    .color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-4.svg") center no-repeat;
        background-size: 18px;
    }

    .color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #ffbb04 rgb(174 253 0 / 0%);
    }






    .div-div-1 .meore-div-8 .slick-dots {
        bottom: 12.5px;
        z-index: 99999999;
        padding: 0px 0px 0px 0px !important;
    }


    .meore-div-11 {
        width: 100%;
        height: 40px;
        background: #1e1f26;
        floaT: left;
        position: relative;
        z-indeX: 0;
        margin-top: -40px;
    }


    .div-div-1 .meore-div-8 .slick-slider {
        padding-bottom: 40px;
    }

    .meore-new-8 {
        margin: 0px 15px;
    }


    .meore-new-1:hover .meore-new-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .meore-new-7 {
        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;
        width: 100%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        background: #2f273c;
        color: #948f9a;
        line-height: 40px;
        height: 40px;
        overflow: hidden;
    }


    .meore-new-5 img {
        width: 30px !important;
        floaT: left;
        border-radius: 3px;
    }


    .meore-new-5 {
        z-index: 11;
        width: 80px;
        floaT: left;
        position: absolute;
        overflow: hidden;
        background: rgb(255 255 255 / 0%);
        padding: 0px 10px;
        bottom: 53px;
    }


    .meore-div-9 .meore-new-3 img,
    .meore-div-9 .meore-new-3,
    .div-a-1 {
        width: 100%;
        height: 110px;
        object-fit: cover;
    }

    .meore-div-8 .meore-new-3 img,
    .meore-div-8 .meore-new-3 {
        height: 200px;
        object-fit: cover;
    }


    .meore-div-10 .meore-new-1 {
        width: 46.5%;
        floaT: left;
        position: relative;
        overflow: hidden;
        margin: 0px 5px 10px 5px;
    }


    .meore-div-10 {
        /* width: 100%; */
        /* floaT: left; */
        /* position:relative; */
        margin: 0px -5px;
    }



    .meore-div-9 {
        margin: 0px 0px 0px 0px;
        width: 101%;
        /* height: 362px; */
        floaT: left;
        position: relative;
        overflow: hidden;
    }




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


    .meore-div-7 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }



    .meore-div-4 {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
        background-size: 18px;
        content: "";
        z-index: 1;
    }

    .meore-div-3::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 9px 0px 9px 9px;
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
        margin: 8px 0px 0px 34px;
        z-index: 1;
    }

    .meore-div-5 {
        floaT: left;
    }

    .meore-div-05 {
        display: none;
    }

    .meore-div-6 i,
    .kazino-7 i {
        color: #ffbb04;
    }

    .meore-div-6:hover {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .meore-div-6 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
        margin: 0px 12px 0px 0px;
    }

    .meore-div-3 {
        width: 35px;
        floaT: left;
        position: relative;
        background: #6733b2;
        height: 35px;
        line-height: 35px;
        color: #fff;
        border-radius: 4px;
        margin: 0px 20px 0px 0px;
    }


    .meore-div-2 {
        font-size: 10px !important;
        font-family: font-1;
        width: 100%;
        position: relative;
        background: #1b1423;
        height: 35px;
        line-height: 35px;
        margin-bottom: 15px;
        color: #fff;
        border-radius: 4px;
    }


    .meore-div-1 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }

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

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


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

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



    .div-div-1 .slick-slider {
        padding-bottom: 20px;
    }

    .div-div-1 .slick-dots {
        bottom: 0px;
    }

    .div-div-1 .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .div-div-1 .slick-dots li {
        background: #0f0a16;
        width: 10px;
        height: 10px;
    }




    .pirveli-div-1::after {
        width: 60px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.png") !important;
        content: "";
        z-index: 1;
        right: -15px;
    }


    .pirveli-div-1::before {
        width: 50px;
        height: 61px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-6.png") !important;
        content: "";
        z-index: 1;
    }

    .pirveli-div-8 span img {
        width: 75% !important;
        margin: auto;
        border-radius: 100px;

    }

    .pirveli-div-8 span {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 0px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100% !important;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .pirveli-div-10 {
        margin: 0px 10px;
        font-size: 13px;
    }


    .pirveli-div-9 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        margin: 0px 0px 15px 0px;
    }


    .pirveli-div-8 {
        width: 55px;
        height: 55px;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#231a2e+0,181220+100 */
        background: #231a2e;
        /* Old browsers */
        background: -moz-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #231a2e 0%, #181220 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#231a2e', endColorstr='#181220', GradientType=0);
        /* IE6-9 */
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 100px;
        margin: 10px 0px 22px 0px;
        box-shadow: 0px 0px 0px 7px #211a2b;
    }

    .pirveli-div-7 {
        width: 55px;
        margin: auto;
    }

    .pirveli-div-6 {
        margin-top: 8px;
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
    }


    .pirveli-div-5 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-4:hover .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #ffbb04;
    }


    .pirveli-div-4 .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #a79fb0;
    }


    .pirveli-div-5:hover .pirveli-div-8 {
        box-shadow: 0px 0px 0px 7px #3d3447;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5 .pirveli-div-8 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5: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: #271d32;
    }

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




    .pirveli-div-2 {
        margin: 0px 20px;
    }


    .pirveli-div-1 a {
        color: #fff;
    }

    .pirveli-div-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 15px 0px 25px 0px;
        border-radius: 3px;
    }

    .div-div-2 {
        margin: 0px 0px;
        position: relative;
    }

    .div-div-1 {
        overflow: hidden;
        width: 100%;
        floaT: left;
        position: relative;
        padding: 15px 0px 0px 0px;
        z-index: 1;
    }


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

    .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: 35px;
        cursor: pointer;
        color: #ffffff;
        width: 35px;
        text-align: center;
        background: rgb(85 186 49 / 0%);
        border: 0;
        top: 0px;
        margin: 0px 0px 0px 0px;
        /* position:relative; */
        overflow: hidden;
        font-size: 15px;
        letter-spacing: 1px;
        border-radius: 400px;
        margin-top: 0px;
    }

    .q_search input:focus {
        border: 1px solid rgb(255 255 255 / 55%);
        background: rgb(255 255 255 / 20%);
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }


    .q_search input {
        overflow: hidden;
        color: #ffffff;
        line-height: 44px;
        font-family: font-2;
        position: relative;
        text-align: center;
        height: 44px;
        padding: 0px 0px 0px 0px;
        width: 100%;
        background: rgb(255 255 255 / 30%);
        border: 1px solid rgb(255 255 255 / 25%);
        margin: 0px 0px 0px 0px;
        font-size: 14px;
        letter-spacing: 0.5px;
        border-radius: 4px;
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }

    .logo-1::before {
        opacity: 80%;
        width: 220px;
        height: 81px;
        margin: 0px 0px 0px -45px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.png") top no-repeat;
        background-size: 100%;
        content: "";
        top: 0px !important;
    }


    .header-14 a:hover {
        color: #ffffff;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .header-14 .far {
        color: #ffffff;
        margin: 0px 2px 0px 0px;
    }


    .header-14 a {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
        color: #8b809f;
    }


    .header-18 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 60px;
        z-index: 11;
        margin: -55px 0px 0px 0px;
    }

    .header-14 span {
        font-size: 15px;
    }

    .header-14 {
        font-size: 0px;
        right: 30px;
        top: 0px;
        position: absolute;
        line-height: 50px;
        float: right;
        margin: 10px 0px 0px 0px;
    }


    .logo-1 img {
        line-height: 0px;
        width: 100%;
        float: left;
        margin: 23px 0px;
    }

    .logo-1 {
        width: 140px;
        margin: 0px auto 0px auto;
        position: relative;
        z-index: 1;
    }

    .header-17 iframe,
    .header-17,
    .header-17 img,
    .header-15 {
        height: 250px;
    }

    .header-17,
    .header-17 img {
        float: left;
        position: relative;
        widtH: 100%;
        object-fit: cover;
    }


    .header-15 {
        z-index: 0;
        border-top: 1px #231934 solid;
        float: left;
        position: relative;
        widtH: 100%;
        color: #000;
        background: #ffffff;
        line-height: 50px;
    }





    .header-13 li a {
        color: #837a94;
        float: left;
        font-size: 14px;
        padding: 29.5px 9px;
        position: relative;
    }

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










    .header-3 {
        float: left;
        position: fixed;
        widtH: 100%;
        background: #1e152e;
        border-bottom: 1px #120d19 solid;
        line-height: 50px;
        top: 0px;
        z-index: 9999999;
    }


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

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



    .header-2 a {
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 50px;
        color: #fff;
        background: #607D8B;
        line-height: 50px;
    }








    .slick-slide {
        margin: 0px 0px;
    }

    .slick-slide img {
        width: 100%;
    }

    .slick-slider {
        overflow: hidden;
        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 {
        font-size: 0;
        line-height: 0;
        position: absolute;
        top: 50%;
        display: none !important;
        width: 20px;
        height: 20px;
        padding: 0;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        cursor: pointer;
        color: transparent;
        border: none;
        outline: none;
        background: transparent;
    }

    .slick-initialized .slick-slide {
        display: block;
    }

    .slick-prev:after {
        right: 19px;
        top: 20px;
        -webkit-transform: skew(45deg, 0deg);
        -ms-transform: skew(45deg, 0deg);
        transform: skew(45deg, 0deg);
    }

    .zeda-slaider-2 img {
        width: 100%;
    }

    [dir='rtl'] .slick-prev {
        right: -25px;
        left: auto;
    }

    .slick-prev:before {
        content: '';
    }

    [dir='rtl'] .slick-prev:before {
        content: '';
    }

    .slick-next {}

    [dir='rtl'] .slick-next {
        right: auto;
        left: -25px;
    }

    .slick-next:before {
        content: '';
    }

    [dir='rtl'] .slick-next:before {
        content: '';
    }

    #dle-content-03 .slick-dots {
        top: 180px !important;
        margin-right: 220px;
    }

    .zeda-slaider-1 .slick-dots {
        top: 180px;
    }

    .slick-dots {
        height: 20px;
        bottom: 75px;
        width: 100% !important;
        position: absolute;
        display: block;
        right: none;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999999;
    }

    .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .slick-next {
        right: 10px;
        floaT: left;
        border-radius: 3px;
        opacity: 80%;
        background: url("/templates/slot-56/images/next-1.svg") no-repeat;
        background-size: 10px;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        top: 130px !important;
        display: none !important;
        width: 10px !important;
        height: 50px !important;
        padding: 0;
        cursor: pointer;
    }

    .shefi-8 .slick-next {
        background: #3394e6;
    }

    .shefi-8 .slick-next:before,
    .shefi-8 .slick-next:after {
        background-color: #fff;
    }

    .shefi-8 .slick-prev:hover {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        box-shadow: 0px 2px 5px 0px #0000001f;
    }

    .slick-prev,
    .slick-next {
        top: 50% !important;
    }

    .slick-next,
    .slick-prev {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .slick-next:hover,
    .slick-prev:hover {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .header-10:hover .slick-prev {
        lefT: 20px;
    }

    .header-10:hover .slick-next {
        right: 20px;
    }

    .slick-prev,
    .slick-next {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .slick-prev:hover,
    .slick-next:hover {
        opacity: 100%;
    }

    .slick-prev {
        lefT: 10px;
        floaT: left;
        border-radius: 3px;
        opacity: 80%;
        background: url("/templates/slot-56/images/next-2.svg") no-repeat;
        background-size: 10px;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        display: none !important;
        width: 10px !important;
        height: 50px !important;
        padding: 0;
        cursor: pointer;
    }

    .sveti-top-1 .slick-dots {
        display: none !important;
    }

    .slick-dots {
        position: absolute;
        display: block;
        width: 100px;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999;
    }

    .slick-dots li {
        background: #cacfcf;
        border-radius: 10px;
        position: relative;
        display: inline-block;
        width: 20px;
        height: 5px;
        margin: 0 4px;
        padding: 0;
        cursor: pointer;
    }

    .slick-dots li button {
        font-size: 0;
        line-height: 0;
        display: block;
        width: 12px;
        height: 12px;
        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: 760px) {

    .div-dzieba-1 {
        opacity: 1 !important;
        visibility: visible !important;
        transition: opacity .4s;
    }

    .header-13 {
        width: 540px;
        float: left;
        /* position: fixed; */
    }


    #cssmenu .small-screen ul {
        width: 100%;
        display: none;
        margin-top: 90px !important;
    }


    #cssmenu,
    #cssmenu ul,
    #cssmenu ul li,
    #cssmenu ul li a,
    #cssmenu #menu-button {
        margin: 0;
        padding: 0;
        border: 0;
        list-style: none;
        line-height: 1;
        display: block;
        position: relative;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cssmenu:after,
    #cssmenu>ul:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

    #cssmenu #menu-button {
        display: none;
    }

    #cssmenu {
        font-family: font-1;
        background: #1e152e;
    }

    #cssmenu>ul>li {
        position: relative;
        float: left;
    }

    #cssmenu.align-center>ul {
        font-size: 0;
        text-align: center;
    }

    #cssmenu.align-center>ul>li {
        display: inline-block;
        float: none;
    }

    #cssmenu.align-center ul ul {
        text-align: left;
    }

    #cssmenu.align-right>ul>li {
        float: right;
    }

    #cssmenu>ul>li>a {
        position: relative;
        padding: 16px 15px;
        font-size: 13px;
        letter-spacing: 0.1px;
        text-decoration: none;
        color: #a5a7b2;
        font-weight: 700;
        text-transform: uppercase;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu>ul>li:hover>a {
        color: #ffffff;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu>ul>li.has-sub>a {
        padding-right: 30px;
    }

    #cssmenu>ul>li.has-sub>a:after {
        position: absolute;
        top: 22px;
        right: 11px;
        width: 8px;
        height: 2px;
        display: block;
        background: #dddddd;
        content: '';
    }

    #cssmenu>ul>li.has-sub>a:before {
        position: absolute;
        top: 19px;
        right: 14px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        content: '';
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    #cssmenu>ul>li.has-sub:hover>a:before {
        top: 23px;
        height: 0;
    }

    #cssmenu ul ul {
        position: absolute;
        left: -9999px;
    }

    #cssmenu.align-right ul ul {
        text-align: right;
    }

    #cssmenu ul ul li {
        height: 0;
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    #cssmenu li:hover>ul {
        left: auto;
    }

    #cssmenu.align-right li:hover>ul {
        left: auto;
        right: 0;
    }

    #cssmenu li:hover>ul>li {
        height: 35px;
    }

    #cssmenu ul ul ul {
        margin-left: 100%;
        top: 0;
    }

    #cssmenu.align-right ul ul ul {
        margin-left: 0;
        margin-right: 100%;
    }


    #cssmenu ul ul li a {
        position: relative;
        box-shadow: 1px 1px 0px 0px rgba(150, 150, 150, 0.15);
        border-left: 0px solid rgba(150, 150, 150, 0.15) !important;
        border-bottom: 0px solid rgba(150, 150, 150, 0.15) !important;
        padding: 15px 15px;
        width: 50% !important;
        font-size: 12px;
        text-decoration: none;
        color: #dddddd;
        font-weight: 400;
        background: #333333;
    }

    #cssmenu ul ul li:last-child>a,
    #cssmenu ul ul li.last-item>a {
        border-bottom: 0;
    }

    #cssmenu ul ul li:hover>a,
    #cssmenu ul ul li a:hover {
        color: #ffffff;
    }

    #cssmenu ul ul li.has-sub>a:after {
        position: absolute;
        top: 16px;
        right: 11px;
        width: 8px;
        height: 2px;
        display: block;
        background: #dddddd;
        content: '';
    }

    #cssmenu.align-right ul ul li.has-sub>a:after {
        right: auto;
        left: 11px;
    }

    #cssmenu ul ul li.has-sub>a:before {
        position: absolute;
        top: 13px;
        right: 14px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        content: '';
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    #cssmenu.align-right ul ul li.has-sub>a:before {
        right: auto;
        left: 14px;
    }

    #cssmenu ul ul>li.has-sub:hover>a:before {
        top: 17px;
        height: 0;
    }

    #cssmenu.small-screen {
        margin-top: 0px;
        width: 100%;
    }


    .cssmenu-no.cssmenu-1 {
        border-top: 0px solid rgba(120, 120, 120, 0.2) !important;
    }

    #cssmenu.small-screen ul ul {

        border-right: 0px solid rgba(120, 120, 120, 0.2) !important;
        border-left: 0px solid rgba(120, 120, 120, 0.2) !important;
        border-bottom: 0px solid rgba(120, 120, 120, 0.2) !important;
    }


    #cssmenu.small-screen ul {
        border: 1px solid rgba(120, 120, 120, 0.2);
        floaT: left;
        margin-bottom: 20px;
        width: 100%;
        display: none;
    }

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

    #cssmenu.small-screen ul li ul li {
        position: relative;
        width: 100%;
        border-top: 0px solid rgba(120, 120, 120, 0.2);
        border-left: 0px solid rgba(120, 120, 120, 0.2) !important;
        border-right: 0px solid rgba(120, 120, 120, 0.2) !important;
    }

    #cssmenu.small-screen ul li {
        position: relative;
        width: 100%;
        border-top: 1px solid rgba(120, 120, 120, 0.2);
    }

    #cssmenu.small-screen ul ul li,
    #cssmenu.small-screen li:hover>ul>li {
        height: auto;
    }

    #cssmenu.small-screen ul li a,
    #cssmenu.small-screen ul ul li a {
        width: 100%;
        border-bottom: 0;
    }

    #cssmenu.small-screen ul ul li a {
        font-family: font-2;
        padding-left: 15px;
    }

    #cssmenu.small-screen ul ul ul li a {
        padding-left: 15px;
        font-family: font-2;
    }

    #cssmenu.small-screen ul ul li a {
        color: #dddddd;
        background: none;
    }

    #cssmenu.small-screen ul ul li:hover>a,
    #cssmenu.small-screen ul ul li.active>a {
        color: #ffffff;
    }

    #cssmenu.small-screen ul ul,
    #cssmenu.small-screen ul ul ul,
    #cssmenu.small-screen.align-right ul ul {
        position: relative;
        left: 0;
        width: 100%;
        margin: 0;
        text-align: left;
    }

    #cssmenu.small-screen>ul>li.has-sub>a:after,
    #cssmenu.small-screen>ul>li.has-sub>a:before,
    #cssmenu.small-screen ul ul>li.has-sub>a:after,
    #cssmenu.small-screen ul ul>li.has-sub>a:before {
        display: none;
    }

    #cssmenu.small-screen #menu-button {
        width: 40px;
        height: 40px;
        position: absolute;
        display: block !important;
        padding: 0px 0px;
        left: 0px;
        color: #dddddd;
        cursor: pointer;
        font-size: 12px;
        text-align: center;
        border-radius: 100px;
        text-transform: uppercase;
        font-weight: 700;
        top: 17px;
        z-index: 99999;
        floaT: left;
    }

    #cssmenu.small-screen #menu-button:after {
        border-radius: 0px;
        position: absolute;
        top: 19px;
        right: 13px;
        display: block;
        height: 6px;
        width: 25px;
        border-top: 3px solid #ffffff;
        border-bottom: 3px solid #ffffff;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
        content: '';
    }

    #cssmenu.small-screen #menu-button:before {
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
        position: absolute;
        top: 10px;
        right: 13px;
        display: block;
        height: 3px;
        width: 25px;
        background: #dddddd;
        content: '';
    }

    #cssmenu.small-screen #menu-button.menu-opened:after {
        top: 18px;
        border: 0;
        height: 3px;
        width: 15px;
        background: #ffffff;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    #cssmenu.small-screen #menu-button.menu-opened:before {
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
        top: 18px;
        background: #ffffff;
        width: 15px;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    #cssmenu.small-screen .submenu-button {
        position: absolute;
        z-index: 99;
        right: 0;
        top: 0;
        display: block;
        background: rgb(255 255 255 / 4%);
        border-left: 1px solid rgba(120, 120, 120, 0.2);
        height: 46px;
        width: 46px;
        cursor: pointer;

    }

    #cssmenu.small-screen ul ul .submenu-button {
        height: 34px;
        width: 34px;
    }

    #cssmenu.small-screen .submenu-button:after {
        position: absolute;
        top: 22px;
        right: 19px;
        width: 8px;
        height: 2px;
        display: block;
        background: #dddddd;
        content: '';
    }

    #cssmenu.small-screen ul ul .submenu-button:after {
        top: 15px;
        right: 13px;
    }

    #cssmenu.small-screen .submenu-button.submenu-opened:after {
        background: #ffffff;
    }

    #cssmenu.small-screen .submenu-button:before {
        position: absolute;
        top: 19px;
        right: 22px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        content: '';
    }

    #cssmenu.small-screen ul ul .submenu-button:before {
        top: 12px;
        right: 16px;
    }

    #cssmenu.small-screen .submenu-button.submenu-opened:before {
        display: none;
    }

    #cssmenu.small-screen.select-list {
        padding: 5px;
    }




    .witeli-1.meore-new-1:hover .meore-new-7 {
        color: #ffffff;
        background-color: #FF0000;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .witeli-1 .meore-new-3 img {
        -moz-transform: scale(1.1) !important;
        -webkit-transform: scale(1.1) !important;
        -o-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.0) !important;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

    .witeli-1:hover .div-a-1 {
        opacity: 9;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .witeli-1:hover .div-a-3 {
        font-size: 15px;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        opacity: 9;
    }

    .witeli-1 .div-a-3 {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-3 {
        padding: 7px 10px 7px 10px;
        background-color: #FF0000;
        displaY: inline-block;
        border-radius: 5px;
        color: #fff;
        font-size: 0px;
        opacity: 0;
    }


    .div-a-2 {
        position: absolute;
        top: 50%;
        left: 0;
        text-align: center;
        font-size: 0px;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-1 {
        widtH: 100%;
        floaT: left;
        height: 100%;
        position: absolute;
        left: 0px;
        z-indeX: 111;
        background: rgb(0 0 0 / 72%);
        top: 0px;
        opacity: 0;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }






    .damatebiti-fav-1 .favmod-add {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .damatebiti-fav-1 .favmod-add:hover {
        background-color: #FF0000 !important;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .vid-shida-001.vid-shida-1 {
        margin: 20px 0px 0px 0px;
    }

    .vid-shida-02 h1 {
        margin: 3px 0px 15px 0px !important;
    }

    .vid-shida-02 img {
        width: 350px;
        floaT: left;
        margin: 5px 20px 10px 0px;
        border-radius: 6px;
    }

    .vid-shida-02 {
        font-size: 13px;
        font-family: font-2;
        color: #a2a2b1;
        line-height: 21px;
        margin: 0px 0px 4px 0px;
    }


    .shida-23:hover .img-hover-2 {
        opacity: 9;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23 .img-hover-1,
    .shida-23 .img-hover-2 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23:hover .img-hover-1 {
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-2 {
        position: absolute;
        width: 50px !important;
        height: 50px !important;
        border-radius: 0px !important;
        left: 26px;
        top: 25px;
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-1 {
        object-fit: cover;
    }





    .over a {
        color: #ffbb04;
        font-family: font-1;
        font-size: 12px;
    }


    .cd-popup.is-visible {
        display: block !important;
        opacity: 1 !important;
    }



    .div-meniu-1 span {
        width: 40px;
        height: 40px;
        floaT: left;
        background: rgb(255 255 255 / 0%);
        border-radius: 100px;
        margin: -15px 5px -20px -11px;
    }

    .div-meniu-1 span img {
        width: 28px;
        height: 27px;
        floaT: left;
        margin: 7px 0px -10px 6px;
        border-radius: 100px;
    }


    .text a {
        color: #fff;
    }


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


    .cd-popup-container .cd-popup-close::after {
        z-index: 9;
        content: "";
        position: absolute;
        top: 0px;
        width: 40px;
        border-radius: 0px;
        height: 40px;
        top: -0px;
        lefT: -20px;
        opacity: 9;
    }

    .div-ajax-25 {
        z-indeX: 9;
        width: 33px;
        height: 33px;
        position: relative;
        floaT: left;
        border-radius: 0px;
        text-align: center;
        line-height: 36px;
        font-size: 20px;
        color: #f8b600;
        position: absolute;
        top: 2px;
        right: 8px;
    }

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

    .cd-popup {
        z-index: 9999999999 !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(20 21 27 / 60%) !important;
        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 {
        height: 57px;
        border-radius: 0px;
        width: 100%;
        max-width: 530px;
        margin: 6em auto 0px auto;
        display: flex;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px);
        -webkit-backface-visibility: hidden;
        -webkit-transition-property: -webkit-transform;
        -moz-transition-property: -moz-transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        -moz-transition-duration: 0.3s;
        transition-duration: 0.3s;
    }

    .cd-popup-container .cd-popup-close {
        position: absolute;
        top: -0px;
        right: 40px;
        width: 36px;
        height: 36px;
    }

    .is-visible .cd-popup-container {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }




    .div-dzieba-1 a {
        color: #ffbb04;
    }


    .div-dzieba-1 {
        right: 0px;
        top: 0px;
        position: absolute;
        line-height: 50px;
        float: right;
        margin: 10px 0px 0px 0px;
        opacity: 0;
        visibility: hidden;
        transition: opacity .4s;
    }

    .menu-fixed .div-dzieba-1 {
        opacity: 1;
        visibility: visible;
        transition: opacity .4s;
    }

    .div-dzieba-1 {
        transition: opacity .4s;
    }




    .center-top {
        width: 100%;
        floaT: left;
        margin-top: 75px;
    }




    .vid-shida-1 h1 {
        color: #b0b4c1;
        position: relative;
        width: 100%;
        floaT: left;
        font-size: 17px;
        margin: 2px 0px 4px 0px;
    }

    .vid-shida-2 {
        padding: 0px 20px;
    }

    .vid-shida-1 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 16px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 15px 0px;
    }


    .searchheading-3 {
        display: none;
        font-size: 13px;
        float: right;
        font-family: font-2;
        line-height: 18px;
        width: 170px !important;
        height: 54px;
        position: relative;
        overflow: hidden;
    }

    #searchsuggestions a,
    #searchsuggestions span.notfound {
        padding: 15px 0% !important;
    }

    #searchsuggestions {
        overflow: hidden;
    }

    .searchheading-1 img {
        box-shadow: 0px 0px 0px 4px #f8b600;
        width: 50px;
        height: 50px;
        object-fit: cover;
        border-radius: 100px;
        floaT: left;
        margin: -15px 15px 0px 15px !important;
        position: relative;
        border: 0px #eee solid;
    }

    #searchsuggestions span.searchheading {
        font-weight: bold;
        margin-bottom: .2em;
        font-family: font-1;
        color: #151c29;
        width: 100%;
        margin: 0px 0px 0px 0px;
    }

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

    #searchsuggestions a {
        width: 100%;
        floaT: left;
        position: relative;
    }

    #dofullsearch,
    .seperator {
        display: none !important;
    }

    #searchsuggestions a span {
        margin: 10px 0px 5px 0px;
        color: #aab4d0;
        font-family: font-2;
        font-size: 13px;
    }

    #searchsuggestions {
        z-index: 999999;
        width: 530px;
    }


    #dle-content .new-kazino-1:hover .new-kazino-10 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #ffbb04;
    }

    #dle-content .new-kazino-1 .new-kazino-10 {
        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 .new-kazino-9 {
        floaT: left;
        position: relative;
        margin: 12px 0px 2px 0px;
        padding: 0px 0px 0px 0px;
        line-height: 15px;
        border-lefT: 0px #169859 solid;
        color: #a9a9a9;
        font-size: 15px;
        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 .new-kazino-10 {
        width: 100%;
        floaT: left;
        position: relative;
        overflow: hidden;
    }


    #dle-content .new-kazino-3,
    #dle-content .new-kazino-8,
    #dle-content .new-kazino-8 img,
    #dle-content .new-kazino-8 {
        height: 200px;
    }



    #dle-content .new-kazino-0 {
        margin: 0px 0px;
    }

    #dle-content .new-kazino-1 {
        font-family: font-1;
        width: 96%;
        floaT: left;
        position: relative;
        margin: 0px 5px;
    }


    #dle-content .flei-1 .meore-new-8 {
        height: 35px !important;
        position: relative;
        overflow: hidden;
    }

    #dle-content .flei-1 .meore-new-7 {
        line-height: 17px;
        padding: 10px 0px 4px 0px;
        margin-bottom: 0px;
    }

    .upper-1:hover {
        opacity: 100%;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
    }

    .upper-1 {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        opacity: 50%;
        width: 75px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-1.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

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

    #cssmenu ul .cssmenu-1::before,
    #cssmenu ul .cssmenu-1::after {
        width: 30%;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .berrors b {
        font-family: font-4;
        font-size: 16px;
    }

    .berrors {
        background: #ffbb04 !important;
        color: #462f26;
        padding: 20px 25px;
        margin-bottom: 10px !important;
        height: 1%;
        border-radius: 5px;
        overflow: hidden;
        position: relative;
        box-sizing: border-box;
    }

    .kontaqt-4::before {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(0 0 0 / 0%);
        z-index: 1;
    }



    .box_in-1 .title {
        font-size: 17px;
        margin: 0px 0px 15px 0px;
    }

    /* roboti */
    .form_submit .c-captcha {
        float: right;
    }

    .c-captcha {
        position: relative;
    }

    .c-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .c-captcha>a {
        float: left;
        margin-right: 20px;
    }

    .c-captcha img {
        border-radius: 100px;
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        z-index: 1;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .c-captcha>input {
        float: left;
        width: 130px;
    }

    /*  */
    .dle-captcha {
        position: relative;
    }

    .dle-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .dle-captcha>a {
        float: left;
        margin-right: 5px;
    }

    .dle-captcha img {
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .dle-captcha>input {
        float: left;
        width: 130px;
    }

    .form_submit {
        margin-top: 20px;
    }

    .form-sep {
        border-top: 1px solid #efefef;
    }

    /* */
    ul.ui-form {
        color: #fff;
        list-style: none;
        padding: 0;
        margin: 0;
    }

    ul.ui-form>li {
        margin-bottom: 20px;
    }

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


    .combo_field {
        position: relative;
    }

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

    .form-group.combo>.combo_field:first-child {
        padding-right: 10px;
    }



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


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

    .kontaqt-3:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 18px rgb(255 255 255 / 16%);
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-3 .kontaqt-5 {
        color: #ffffff;
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 12px rgb(255 255 255 / 16%);
    }


    .kontaqt-03 .kontaqt-5 {
        color: #fff;
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 12px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-03:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 18px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-1 {
        overflow: hidden;
        text-align: center;
        margin-bottom: 0px;
        border-radius: 0px;
        position: relative;
    }




    .kontaqt-03.kontaqt-3 {
        background: #6b36b7;
        color: #fff !important;
        box-shadow: 0 0px 0px 0 #e6e7e8;
        -webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
    }

    .kontaqt-3 {
        background: #f8b600;
        width: 50%;
        floaT: left;
        position: relative;
    }

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

    .kontaqt-6 {
        z-index: 111;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 4% 0% 0% 0%;
        font-family: font-1;
        font-size: 17px;
        letter-spacing: 0.3px;
    }

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



    .zoma-1 {
        margin: 0px 19px 0px 5px;
    }

    .text b {
        font-family: font-3;
    }


    .text {
        width: 100%;
        font-size: 14px;
        line-height: 22px;
        font-family: font-2;
        color: #9990a5;
        floaT: left;
        position: relative;
        margin: 0px 0px 5% 0px;
    }


    .title {
        color: #fff;
        margin: 0px 0px 10px 0px;
        floaT: left;
        width: 100%;
        font-family: font-4;
        font-weight: 100;
    }

    .box_in {
        color: #fff;
        padding: 5% 5.4%;
    }


    .box,
    .comment {
        background: #1b1423;
        margin-bottom: 10px;
        border-radius: 2px;
        position: relative;
        border-radius: 3px;
        overflow: hidden;
    }

    .box {
        width: 100%;
        floaT: left;
    }




    .shida-27:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        background: #8b54da;
    }


    .shida-27 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        width: 260px;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        margin: auto;
        text-align: center;
        color: #ffffff;
        background: #6733b2;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: 0px;
    }


    .shida-027 .favmod-add,
    .shida-027 .favmod-unset {
        background-color: #1b1325;
    }

    .shida-027 .favmod-unset {
        background-color: #1b1325;
        color: #ffbb04;
    }

    .shida-027 .favmod {
        width: 100%;
        height: auto;
        font-family: font-2;
        font-size: 15px;
    }

    .shida-027 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 47px;
        left: 105px;
        /* -webkit-transform: translateY(-50%); */
        /* transform: translateY(-50%); */
        z-index: 1;
    }



    .shida-30 {
        floaT: right;
        margin: 1px 15px -1px 0px;
    }

    .shida-29 a:hover {
        color: #f8b600;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .shida-29 a {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #fff;
        font-family: font-1;
    }

    .shida-29 i {
        floaT: left;
        margin: -0px 7px 0px 1px;
        color: #3442c6;
        font-size: 20px;
    }

    .shida-29 {
        color: #fff;
        floaT: left;
        margin: 2px 0px 0px 15px;
    }

    .shida-28 {
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 18px 0px 17px 0px;
        color: #fff;
        border-bottom: 1px #251b30 solid;
    }


    .shida-24 h1 {
        font-size: 15px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }

    .shida-24 {
        font-size: 15px;
        width: 80%;
        height: 15px;
        overflow: hidden;
        text-align: left;
        floaT: left;
        margin: 10px 0px 0px 20px;
    }


    .shida-25 {
        border-top: 1px #3b3454 solid;
        width: 100%;
        float: left;
        margin: 20px 0px 0px 0px;
        padding-top: 15px;
    }



    .shida-23 img {
        width: 100%;
        height: 70px;
        border-radius: 100px;
        line-height: 0px;
        /* object-fit: cover; */
    }

    .shida-23 {
        width: 70px;
        height: 70px;
        box-shadow: 0px 0px 0px 4px #f8b600;
        border-radius: 100px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }


    .shida-22 {
        width: 100%;
        opacity: 9;
        text-align: center;
        position: r;
        top: 50%;
        left: 0px;
        floaT: left;
        z-index: 1;
    }


    .shida-21 {
        padding: 0px 15px;
    }


    .shida-20 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 15px 0px;
    }





    .shida-16 button {
        border: 0 solid;
        border-radius: 5px;
        background: #f8b600;
        cursor: pointer;
    }


    .shida-18 a:hover {
        color: #cccbd2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-18 a {
        width: 100%;
        floaT: left;
        font-size: 12px;
        margin: 10px 0px 20px 0px;
        color: #888792;
        font-family: font-1;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }



    .shida-17:hover {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        box-shadow: rgb(248 182 0 / 60%) 0px 0px 30px 0px;
        color: #fff;
        color: #000000;
        background: #fdc324;
    }

    .shida-17 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        width: 180px;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        margin: auto;
        color: #803407;
        background: #f8b600;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: -1px;
    }



    .shida-16 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 10px 0px 0px 0px;
        color: #bfbced;
    }



    .shida-15 {
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 13px;
        margin: 10px 0px 10px 0px;
        color: #bfbced;
    }




    .shida-14 {
        width: 100%;
        floaT: left;
        font-size: 13px;
        line-height: 18px;
        /* line-height: 7px; */
        argin: 0px 0px 0px 0px;
        color: #757490;
    }

    .shida-13 {
        line-height: 20px;
        width: 100%;
        floaT: left;
        font-size: 14px;
        margin: 0px 0px 10px 0px;
        color: #ffffff;
    }

    .shida-12 {
        margin: 0px 5%;
    }


    .shida-08 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 13px;
        line-height: 25px;
        font-family: font-2;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-11 {
        opacity: 9;
        text-align: center;
        position: relative;
        color: #fff;
        font-size: 13px;
        line-height: 25px;
        font-family: font-2;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        z-index: 999999;
    }


    .shida-10 {
        line-height: 22px;
        width: 100%;
        floaT: left;
        font-family: font-2;
        font-size: 13px;
        margin: 10px 0px 0px 0px;
        color: #f8b600;
    }

    .shida-9 {
        width: 100%;
        floaT: left;
        font-family: font-1;
        font-size: 14px;
        margin: 0% 0px 1px 0px;
    }

    .shida-8 {
        width: 100%;
        padding: 3% 0% 0% 0px;
        line-height: 15px;
        /* background: #1a182d; */
        position: relative;
        floaT: left;
        border-radius: 5px 5px 0px 0px;
        text-align: center;
        font-size: 13px;
    }



    .shida-7 {
        opacity: 9;
        z-index: 1;
        width: 100%;
        height: 600px;
        background: #151425;
        position: absolute;
        floaT: left;
        border-radius: 5px;
        text-align: center;
    }


    .shida-6 iframe {
        width: 100%;
        floaT: left;
        border: 0;
    }

    .shida-6 {
        background: #160f1e;
        overflow: hidden;
        width: 100%;
        position: relative;
        floaT: left;
        border-radius: 5px;
        text-align: center;
        margin-bottom: 0px;
        z-index: 1;
    }



    .shida-05 {
        width: 100%;
        position: relative;
        floaT: left;
    }





    .shida-2 img {
        width: 100%;
        overflow: hidden;
    }

    .shida-3 {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(23 27 41 / 90%);
        z-index: 1;
    }

    .shida-5 .search-1 {
        display: none;
        width: 100%;
        position: relative;
        floaT: left;
        margin: 20px 0px;
    }

    .shida-3::before {
        width: 100%;
        height: 200px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff0000+0,120d19+100 */
        background: #120d19;
        /* Old browsers */
        background: -moz-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#120d19', GradientType=0);
        /* IE6-9 */
        content: "";
        z-index: 99;
        right: 0px;
        bottom: 0px;
        position: absolute;
    }

    .shida-2 {
        background: url("/templates/slot-56/images/b-1.png") top no-repeat;
        background-size: 160%;
        width: 100%;
        height: 100%;
        z-index: 0;
        position: absolute;
        overflow: hidden;
    }

    .shida-5 {
        margin-top: 20px;
        margin-bottom: 20px;
        width: 100%;
        position: relative;
        floaT: left;
        z-index: 111;
        color: #fff;
    }


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




    .navigation-2 {
        margin: 0px 19px 0px 5px;
    }


    .navigation {
        font-family: font-3;
        font-weight: 100 !important;
        margin: 5px 0px 10px 0px;
        floaT: left;
        width: 100%;
        display: inline-block;
    }

    .navigation:after {
        clear: both;
        display: block;
        content: "";
    }

    .pages {
        text-align: left;
    }

    .pages span,
    .pages a:hover,
    .page_next-prev {
        background-color: #6733b2;
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        border-radius: 18px;
    }

    .pages span,
    .pages a {
        color: #fff;
        font-weight: 100 !important;
        display: inline-block;
        position: relative;
        padding: 7px 7px;
        min-width: 22px;
        height: 22px;
        line-height: 22px;
        text-align: center;
        text-decoration: none !important;
        font-weight: bold;
    }

    .pages span {
        color: #ffffff;
    }

    .pages a:hover {
        color: #000;
        background-color: #ffbb04;
    }

    .pages span {
        color: #ffffff;
    }

    .page_next-prev {
        float: right;
        height: 36px;
    }

    .page_next-prev * {
        float: left;
    }

    .page_next-prev .icon {
        width: 32px;
        height: 20px;
        fill: #d7d7d7;
    }

    .page_next-prev>span>a:hover .icon {
        fill: #ffbb04;
    }

    .page_next-prev>span>* {
        float: left;
        padding: 8px 12px;
    }

    .page_next>span,
    .page_prev>span {
        opacity: 0.5;
    }

    /*  */
    .splitnewsnavigation {
        margin-top: 4%;
        padding-top: 4%;
        font-weight: bold;
        border-top: 1px solid #efefef;
    }

    .splitnewsnavigation>a,
    .splitnewsnavigation>span {
        padding: 6px 10px;
    }




    .meore-div-005.meore-div-5 {
        margin: 0px 10px;
        font-size: 13.5px;
    }


    /*--favoritebi--*/
    .damatebiti-fav-1 {
        floaT: left;
        width: 33px;
        height: 33px;
        position: absolute;
        z-index: 1;
        margin-right: 20px;
        line-height: 20px;
        left: 15px;
        top: 15px;
    }

    .favmod {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        display: block;
        margin: 0 auto;
        width: 33px;
        height: 33px;
        padding: 0px;
        opacity: 9;
    }

    .favmod.active,
    .favmod:hover {
        opacity: 1;
    }

    .favmod-add,
    .favmod-unset {
        display: flex;
        width: 100%;
        height: 100%;
        background: #0f0a16;
        color: #fff;
        font-weight: 100;
        text-align: center;
        line-height: 33px;
        border-radius: 100px;
        font-size: 12px;
    }

    .favmod-unset {
        background-color: #ffbb04;
        color: #0f0a16;
    }

    .favmod .favmod-unset,
    .favmod.active .favmod-add {
        display: none;
    }

    .favmod.active .favmod-unset {
        display: block;
    }


    .meore-new-1:hover .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #c8bada;
    }

    .meore-new-bb-1 a {
        color: #948f9a;
    }

    .meore-new-bb-1::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0px 0px 30px 15px;
        border-color: rgb(255 0 0 / 0%) rgb(255 87 34 / 0%) #221a2b;
        margin: 0px 0px 0px 0px;
        z-index: 1;
        lefT: -14px;
        top: 0px;
    }

    .meore-new-bb-2 {
        height: 20px;
        position: relative;
        overflow: hidden;
    }

    .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 64%;
        floaT: right;

        font-family: font-1;
        font-size: 11px;
        position: absolute;
        margin: 0px 0px 0px 0px;
        background: #221a2b;
        color: #948f9a;
        line-height: 30px;
        text-align: center;
        height: 30px;
        bottom: 40px;
        z-index: 11;
        right: 0px;
    }


    .footer-13:hover {
        opacity: 100%;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-12,
    .footer-13 {
        opacity: 70%;
        display: inline-block;
        color: #fff;
        margin: 0px 5px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-11 {
        margin-bottom: -5px;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-7 li {
        display: inline-block;
        color: #fff;
    }


    .footer-7 {
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-5 a:hover {
        color: #ffbb04;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-9 {
        color: #9891a2;
        padding: 0px 0px 20px 0px;
        text-align: center;
        width: 100%;
        floaT: left;
    }

    .footer-5 a {
        margin: 0px 0px;
        color: #9891a2;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-6 a {
        margin: 0px 12px;
        color: #bbbabb;
        font-family: font-1;
    }



    .footer-8 {
        font-size: 13px;
        padding: 2% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #cacaca;
    }

    .footer-5 {
        padding: 4% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }

    .footer-14 {
        width: 88px;
        margin: 30px auto 20px auto;
    }

    .footer-4 img {
        line-height: 0px;
        width: 100%;
        float: left;
    }

    .footer-4 {
        width: 200px;
        margin: 30px auto 0px auto;
    }

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



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

    .footer-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
        background: #1d1527;
        line-height: 20px;
    }







    .kazino-z-1.kazino-1::before,
    .kazino-z-1.kazino-1::after,
    .pirveli-div-1::before {
        animation: float 1s infinite ease-in-out alternate
    }

    .gal-proqt-01 .gal-proqt-8:after {
        animation-delay: .4s
    }

    .div-about-6 {
        animation-delay: .6s
    }

    .gal-proqt-01 .gal-proqt-9::before {
        animation-delay: .8s
    }

    @keyframes float {
        100% {
            transform: translateY(10px)
        }
    }



    .pirveli-div-1::after {
        -webkit-animation: phone-outer 3000ms infinite;
        animation: phone-outer 3000ms infinite
    }

    .kont-3.is-animating::before {
        -webkit-animation: phone-inner 3000ms infinite;
        animation: phone-inner 3000ms infinite
    }

    .kont-3.is-animating::after {
        -webkit-animation: phone-icon 3000ms infinite;
        animation: phone-icon 3000ms infinite
    }

    @-webkit-keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @-webkit-keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @-webkit-keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }

    @keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }




    .meore-new-1 .meore-new-3 img,
    .new-kazino-1 .new-kazino-8 img {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(90%);
        filter: saturate(90%);
    }


    .meore-new-1:hover .meore-new-3 img,
    .new-kazino-1:hover .new-kazino-8 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(150%);
        filter: saturate(150%);
    }


    .kazino-6 {
        background: url("/templates/slot-56/images/ic-1.svg") center no-repeat;
        background-size: 25px;
    }


    .new-kazino-06 {
        display: block !important;
        font-size: 16px;
    }




    .kazino-0.kazino-1::before {
        width: 112px;
        height: 51px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-2.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

    .videofir-1 .meore-new-5,
    .kazino-0.kazino-1::after {
        display: none !important;
    }


    #dle-content .videofir-1 .meore-new-7 {
        padding: 10px 0px 10px 0px;
        background: #0f0a16;
        line-height: 18px;
        height: auto;
        font-size: 13px;
    }




    .meore-new-1:hover .videofir-3 {
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        box-shadow: 0px 0px 0px 2px #fff, 0px 0px 0px 7px rgb(0 0 0 / 41%);
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .videofir-3 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 46px;
        height: 46px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: rgb(0 0 0 / 0%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        border-radius: 100px;
        content: "";
        z-index: 1;
        box-shadow: 0px 0px 0px 0px #fb0405, 0px 0px 0px 0px rgb(0 0 0 / 41%);
    }

    .videofir-2 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 41%;
        color: #fff;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }





    .kazino-1::before {
        width: 120px;
        height: 70px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-4.png") center no-repeat;
        background-size: 80%;
        content: "";
        z-index: 1;
        right: -30px;
        bottom: -10px;
        position: absolute;
    }

    .kazino-1::after {
        width: 46px;
        height: 46px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-5.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        lefT: 190px;
        top: -20px;
        position: absolute;
    }


    .div-div-1 .new-kazino-1 {
        padding-bottom: 25px;
    }

    .new-kazino-1 .new-kazino-6 {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-6 {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-6 {
        width: 40px;
        height: 40px;
        line-height: 50px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: url("/templates/slot-56/images/roulette.svg") no-repeat;
        background-size: 40px;
        content: "";
        z-index: 1;
        -webkit-transform: rotate(-0deg);
        -moz-transform: rotate(-0deg);
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    }



    .new-kazino-1:hover .new-kazino-7 {
        opacity: 1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-7 {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 999999;
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/bg-2.png");
        color: #fff;
        opacity: 0;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-5 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 30px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-9 {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-9 {
        floaT: left;
        position: relative;
        margin: 15px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
        line-height: 15px;
        border-lefT: 4px #169859 solid;
        color: #a9a9a9;
        font-size: 13px;
        line-height: 16px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .new-kazino-3,
    .new-kazino-8,
    .new-kazino-8 img {
        width: 100%;
        height: 140px;
        border-radius: 4px;
        object-fit: cover;
        position: relative;
        overflow: hidden;
    }


    .new-kazino-8 {
        width: 100%;
        height: 180px;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
        border-radius: 4px;
    }


    .new-kazino-0 {
        margin: 0px 10px;
    }

    .new-kazino-1 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
    }



    .kazino-4 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 10px 0px;
    }


    .kazino-8 {
        width: 100%;
        floaT: left;
        position: relative;
        margin: 10px 0px 0px 0px;
    }

    .kazino-7:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #ffffff;
    }


    .kazino-7 {
        font-size: 15px;
        margin: 4px 10px 0px 0px;
        floaT: right;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
    }

    .kazino-6 {
        width: 25px;
        height: 25px;
        margin: -2px 10px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/roulette.svg") center no-repeat;
        background-size: 24px;
        content: "";
        z-index: 1;
    }


    .kazino-5 {
        floaT: left;
        position: relative;
        color: #fff;
        font-family: font-1;
        font-size: 16px;
        margin: 00px 0px 0px 10px;
    }



    .kazino-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 25px 0px 25px 0px;
        border-radius: 3px;
        margin-bottom: 15px;
    }

    .kazino-2 {
        margin: 0px 10px;
        position: relative;
    }




    .meore-meti-2:hover {
        animation-name: wobble-vertical;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

    .meore-meti-2 {
        display: inline-block;
        transition-duration: 0.3s;
        transition-property: transform;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0)
    }

    @keyframes wobble-vertical {
        16.65% {
            transform: translateY(8px)
        }

        33.3% {
            transform: translateY(-6px)
        }

        49.95% {
            transform: translateY(4px)
        }

        66.6% {
            transform: translateY(-2px)
        }

        83.25% {
            transform: translateY(1px)
        }

        100% {
            transform: translateY(0)
        }
    }

    .meore-meti-2::before {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.svg") center no-repeat;
        background-size: 26px;
        content: "";
        z-index: 1;
        right: -107px;
        top: 21px;
        position: absolute;
    }

    .meore-meti-2::after {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.svg") center no-repeat;
        background-size: 22px;
        content: "";
        z-index: 1;
        lefT: -107px;
        top: -11px;
        position: absolute;
    }


    .meore-meti-1 a {
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        padding: 0 0px;
        display: inline-block;
        height: 45px;
        line-height: 45px;
        font-size: 15px;
        cursor: pointer;
        color: #fff;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#773fc9+0,6834b3+100 */
        background: #773fc9;
        /* Old browsers */
        background: -moz-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #773fc9 0%, #6834b3 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#773fc9', endColorstr='#6834b3', GradientType=0);
        /* IE6-9 */
        width: 100%;
        text-align: center;
        font-family: 'font-1';
        margin-top: 0px;
        position: relative;
        display: block;
        width: 222px;
        margin: 15px auto 15px auto;
        text-shadow: 0px -1px 0px #4d218d;
    }


    .meore-meti-1 {
        width: 99.3%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        overflow: hidden;
    }


    .color-2.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
    }

    .color-2.color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
    }

    .color-2.color-1 .meore-div-3 {
        background: #6733b2;
    }



    .slot-games-3:hover .slot-games-6 {
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
        margin: -50px 20px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-6 {
        width: 171px;
        height: 135px;
        floaT: right;
        position: relative;
        margin: -50px 0px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-7 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .slot-games-3:hover .slot-games-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3:hover .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        box-shadow: 0px 0px 100px 20px #ffbb04;
    }

    .slot-games-3 {
        overflow: hidden;
    }

    .slot-games-4::before {
        width: 100px;
        height: 100%;
        margin: 0px 0px 0px 0px;
        bottom: -110px;
        position: absolute;
        floaT: left;
        background: rgb(255 187 4 / 0%);
        content: "";
        right: 0px;
        border-radius: 100% 4% 0% 0%;
        box-shadow: 0px 0px 100px 20px #43394e;
        opacity: 100%;
    }



    .slot-games-5 {
        line-height: 25px;
        text-align: left;
        color: #ffffff;
        font-family: font-1;
        floaT: left;
        position: absolute;
        margin: 0px 0px 0px 0px;
        lefT: 18px;
        bottom: 10px;
        letter-spacing: 0px;
        font-size: 13px;
    }

    .slot-games-8 {
        margin: 0px 0px;
    }


    .slot-games-7 {
        width: 100%;
        height: 35px;
        font-size: 12px;
        line-height: 35px;
        text-align: center;
        color: #827594;
        font-family: font-1;
        floaT: left;
        position: relative;
        background-color: #0f0a16;
        margin: 0px 0px 0px 0px;
    }


    .slot-games-6 img {
        width: 100%;
    }

    .slot-games-6 {
        width: 150px;
        /* height: 135px; */
        floaT: right;
        position: relative;
        margin: -40px 20px 0px 0px;
    }


    .slot-games-4 {
        width: 100%;
        height: 110px;
        floaT: left;
        position: relative;
        background-color: #2e2736;
        margin: 40px 0px 0px 0px;
    }

    .slot-games-003.slot-games-03.slot-games-3 {
        width: 100%;
    }


    .color-1 .meore-div-10 .meore-new-1,
    .slot-games-3 {
        width: 47.5%;
        floaT: left;
        position: relative;
        margin: 0px 5px 10px 5px;
    }

    .color-1 .meore-div-10,
    .slot-games-2 {
        width: 103.5%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px -5px;
    }



    .color-1 .meore-div-9,
    .slot-games-1 {
        width: 100%;
        floaT: left;
        position: relative;
        overflow: hidden;
    }

    .color-1 .meore-div-3 {
        background: #ffbb04;
    }

    .color-4.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-2.svg") center no-repeat;
        background-size: 12px;
    }

    .color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-4.svg") center no-repeat;
        background-size: 18px;
    }

    .color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #ffbb04 rgb(174 253 0 / 0%);
    }






    .div-div-1 .meore-div-8 .slick-dots {
        bottom: 12.5px;
        z-index: 99999999;
        padding: 0px 0px 0px 0px !important;
    }


    .meore-div-11 {
        width: 100%;
        height: 40px;
        background: #1e1f26;
        floaT: left;
        position: relative;
        z-indeX: 0;
        margin-top: -40px;
    }


    .div-div-1 .meore-div-8 .slick-slider {
        padding-bottom: 40px;
    }

    .meore-new-8 {
        margin: 0px 15px;
    }


    .meore-new-1:hover .meore-new-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .meore-new-7 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 100%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        background: #0f0a16;
        color: #948f9a;
        line-height: 40px;
        height: 40px;
        overflow: hidden;
    }


    .meore-new-5 img {
        width: 30px !important;
        floaT: left;
        border-radius: 3px;
    }


    .meore-new-5 {
        z-index: 11;
        width: 80px;
        floaT: left;
        position: absolute;
        overflow: hidden;
        background: rgb(255 255 255 / 0%);
        padding: 0px 10px;
        bottom: 53px;
    }


    .meore-div-9 .meore-new-3 img,
    .meore-div-9 .meore-new-3,
    .div-a-1 {
        width: 100%;
        height: 154px;
        object-fit: cover;
    }

    .meore-div-8 .meore-new-3 img,
    .meore-div-8 .meore-new-3 {
        height: 278px;
        object-fit: cover;
    }


    .meore-div-10 .meore-new-1 {
        width: 46.5%;
        floaT: left;
        position: relative;
        overflow: hidden;
        margin: 0px 5px 10px 5px;
    }


    .meore-div-10 {
        /* width: 100%; */
        /* floaT: left; */
        /* position:relative; */
        margin: 0px -5px;
    }



    .meore-div-9 {
        margin: 0px 0px 0px 0px;
        width: 103.3%;
        /* height: 362px; */
        floaT: left;
        position: relative;
        overflow: hidden;
    }




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


    .meore-div-7 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }



    .meore-div-4 {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
        background-size: 18px;
        content: "";
        z-index: 1;
    }

    .meore-div-3::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 9px 0px 9px 9px;
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
        margin: 8px 0px 0px 34px;
        z-index: 1;
    }

    .meore-div-5 {
        floaT: left;
    }


    .meore-div-6 i,
    .kazino-7 i {
        color: #ffbb04;
    }

    .meore-div-6:hover {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .meore-div-6 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
        margin: 0px 12px 0px 0px;
    }

    .meore-div-3 {
        width: 35px;
        floaT: left;
        position: relative;
        background: #6733b2;
        height: 35px;
        line-height: 35px;
        color: #fff;
        border-radius: 4px;
        margin: 0px 20px 0px 0px;
    }


    .meore-div-2 {
        font-size: 11px;
        font-family: font-1;
        width: 100%;
        position: relative;
        background: #1b1423;
        height: 35px;
        line-height: 35px;
        margin-bottom: 15px;
        color: #fff;
        border-radius: 4px;
    }


    .meore-div-1 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }

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

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


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

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



    .div-div-1 .slick-slider {
        padding-bottom: 20px;
    }

    .div-div-1 .slick-dots {
        bottom: 0px;
    }

    .div-div-1 .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .div-div-1 .slick-dots li {
        background: #0f0a16;
        width: 10px;
        height: 10px;
    }




    .pirveli-div-1::after {
        width: 60px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.png") !important;
        content: "";
        z-index: 1;
        right: -15px;
    }


    .pirveli-div-1::before {
        width: 50px;
        height: 61px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-6.png") !important;
        content: "";
        z-index: 1;
    }

    .pirveli-div-8 span img {
        width: 75% !important;
        margin: auto;
        border-radius: 100px;

    }

    .pirveli-div-8 span {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 0px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100% !important;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .pirveli-div-10 {
        margin: 0px 10px;
        font-size: 13px;
    }


    .pirveli-div-9 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        margin: 0px 0px 15px 0px;
    }


    .pirveli-div-8 {
        width: 55px;
        height: 55px;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#231a2e+0,181220+100 */
        background: #231a2e;
        /* Old browsers */
        background: -moz-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #231a2e 0%, #181220 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#231a2e', endColorstr='#181220', GradientType=0);
        /* IE6-9 */
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 100px;
        margin: 10px 0px 22px 0px;
        box-shadow: 0px 0px 0px 7px #211a2b;
    }

    .pirveli-div-7 {
        width: 55px;
        margin: auto;
    }

    .pirveli-div-6 {
        margin-top: 8px;
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
    }


    .pirveli-div-5 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-4:hover .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #ffbb04;
    }


    .pirveli-div-4 .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #a79fb0;
    }


    .pirveli-div-5:hover .pirveli-div-8 {
        box-shadow: 0px 0px 0px 7px #3d3447;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5 .pirveli-div-8 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5: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: #271d32;
    }

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




    .pirveli-div-2 {
        margin: 0px 20px;
    }


    .pirveli-div-1 a {
        color: #fff;
    }

    .pirveli-div-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 15px 0px 25px 0px;
        border-radius: 3px;
    }

    .div-div-2 {
        margin: 0px 15px;
        position: relative;
    }

    .div-div-1 {
        overflow: hidden;
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 15px 0px 0px 0px;
        z-index: 1;
    }


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

    .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: 35px;
        line-height: 35px;
        cursor: pointer;
        color: #ffffff;
        width: 35px;
        text-align: center;
        background: rgb(85 186 49 / 0%);
        border: 0;
        top: 0px;
        margin: 0px 0px 0px 0px;
        position: relative;
        overflow: hidden;
        font-size: 15px;
        letter-spacing: 1px;
        border-radius: 400px;
        margin-top: 0px;
    }

    .q_search input:focus {
        border: 1px solid rgb(255 255 255 / 55%);
        background: rgb(255 255 255 / 20%);
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }


    .q_search input {
        overflow: hidden;
        color: #ffffff;
        line-height: 44px;
        font-family: font-2;
        position: relative;
        text-align: center;
        height: 33px;
        padding: 0px 0px 0px 0px;
        width: 92%;
        background: rgb(255 255 255 / 10%);
        border: 1px solid rgb(255 255 255 / 25%);
        margin: 0px 0px 0px 0px;
        font-size: 14px;
        letter-spacing: 0.5px;
        border-radius: 4px;
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }

    .logo-1::before {
        opacity: 30%;
        width: 280px;
        height: 81px;
        margin: 0px 0px 0px -45px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.png") top no-repeat;
        content: "";
        top: 0px !important;
    }


    .header-14 a:hover {
        color: #ffffff;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .header-14 .far {
        color: #ffffff;
        margin: 0px 2px 0px 0px;
    }


    .header-14 a {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
        color: #8b809f;
    }


    .header-18 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 60px;
        z-index: 11;
        margin: -55px 0px 0px 0px;
    }

    .header-14 span {
        font-size: 15px;
    }

    .header-14 {
        font-size: 0px;
        right: 30px;
        top: 0px;
        position: absolute;
        line-height: 50px;
        float: right;
        margin: 10px 0px 0px 0px;
    }


    .logo-1 img {
        line-height: 0px;
        width: 100%;
        float: left;
        margin: 18px 0px 18px 0px;
    }

    .logo-1 {
        width: 195px;
        margin: 0px auto 0px auto;
        position: relative;
        z-index: 1;
    }

    .header-17 iframe,
    .header-17,
    .header-17 img,
    .header-15 {
        height: 270px;
    }

    .header-17,
    .header-17 img {
        float: left;
        position: relative;
        widtH: 100%;
        object-fit: cover;
    }


    .header-15 {
        z-index: 0;
        border-top: 1px #231934 solid;
        float: left;
        position: relative;
        widtH: 100%;
        color: #000;
        background: #ffffff;
        line-height: 50px;
    }





    .header-13 li a {
        color: #837a94;
        float: left;
        font-size: 14px;
        padding: 29.5px 9px;
        position: relative;
    }

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










    .header-3 {
        float: left;
        position: fixed;
        widtH: 100%;
        background: #1e152e;
        border-bottom: 1px #120d19 solid;
        line-height: 50px;
        top: 0px;
        z-index: 9999999;
    }


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

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



    .header-2 a {
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 50px;
        color: #fff;
        background: #607D8B;
        line-height: 50px;
    }








    .slick-slide {
        margin: 0px 0px;
    }

    .slick-slide img {
        width: 100%;
    }

    .slick-slider {
        overflow: hidden;
        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 {
        font-size: 0;
        line-height: 0;
        position: absolute;
        top: 50%;
        display: none !important;
        width: 20px;
        height: 20px;
        padding: 0;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        cursor: pointer;
        color: transparent;
        border: none;
        outline: none;
        background: transparent;
    }

    .slick-initialized .slick-slide {
        display: block;
    }

    .slick-prev:after {
        right: 19px;
        top: 20px;
        -webkit-transform: skew(45deg, 0deg);
        -ms-transform: skew(45deg, 0deg);
        transform: skew(45deg, 0deg);
    }

    .zeda-slaider-2 img {
        width: 100%;
    }

    [dir='rtl'] .slick-prev {
        right: -25px;
        left: auto;
    }

    .slick-prev:before {
        content: '';
    }

    [dir='rtl'] .slick-prev:before {
        content: '';
    }

    .slick-next {}

    [dir='rtl'] .slick-next {
        right: auto;
        left: -25px;
    }

    .slick-next:before {
        content: '';
    }

    [dir='rtl'] .slick-next:before {
        content: '';
    }

    #dle-content-03 .slick-dots {
        top: 180px !important;
        margin-right: 220px;
    }

    .zeda-slaider-1 .slick-dots {
        top: 180px;
    }

    .slick-dots {
        height: 20px;
        bottom: 75px;
        width: 100% !important;
        position: absolute;
        display: block;
        right: none;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999999;
    }

    .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .slick-next {
        right: 10px;
        floaT: left;
        border-radius: 3px;
        opacity: 80%;
        background: url("/templates/slot-56/images/next-1.svg") no-repeat;
        background-size: 10px;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        top: 130px !important;
        display: block !important;
        width: 10px !important;
        height: 50px !important;
        padding: 0;
        cursor: pointer;
    }

    .shefi-8 .slick-next {
        background: #3394e6;
    }

    .shefi-8 .slick-next:before,
    .shefi-8 .slick-next:after {
        background-color: #fff;
    }

    .shefi-8 .slick-prev:hover {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        box-shadow: 0px 2px 5px 0px #0000001f;
    }

    .slick-prev,
    .slick-next {
        top: 50% !important;
    }

    .slick-next,
    .slick-prev {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .slick-next:hover,
    .slick-prev:hover {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .header-10:hover .slick-prev {
        lefT: 20px;
    }

    .header-10:hover .slick-next {
        right: 20px;
    }

    .slick-prev,
    .slick-next {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .slick-prev:hover,
    .slick-next:hover {
        opacity: 100%;
    }

    .slick-prev {
        lefT: 10px;
        floaT: left;
        border-radius: 3px;
        opacity: 80%;
        background: url("/templates/slot-56/images/next-2.svg") no-repeat;
        background-size: 10px;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        display: block !important;
        width: 10px !important;
        height: 50px !important;
        padding: 0;
        cursor: pointer;
    }

    .sveti-top-1 .slick-dots {
        display: none !important;
    }

    .slick-dots {
        position: absolute;
        display: block;
        width: 100px;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999;
    }

    .slick-dots li {
        background: #cacfcf;
        border-radius: 10px;
        position: relative;
        display: inline-block;
        width: 20px;
        height: 5px;
        margin: 0 4px;
        padding: 0;
        cursor: pointer;
    }

    .slick-dots li button {
        font-size: 0;
        line-height: 0;
        display: block;
        width: 12px;
        height: 12px;
        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: 760px) and (max-width: 1000px) {

    .header-13 {
        width: 740px;
        float: left;
        /* position: fixed; */
    }


    #cssmenu .small-screen ul {
        width: 100%;
        display: none;
        margin-top: 90px !important;
    }


    #cssmenu,
    #cssmenu ul,
    #cssmenu ul li,
    #cssmenu ul li a,
    #cssmenu #menu-button {
        margin: 0;
        padding: 0;
        border: 0;
        list-style: none;
        line-height: 1;
        display: block;
        position: relative;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cssmenu:after,
    #cssmenu>ul:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }

    #cssmenu #menu-button {
        display: none;
    }

    #cssmenu {
        font-family: font-1;
        background: #1e152e;
    }

    #cssmenu>ul>li {
        position: relative;
        float: left;
    }

    #cssmenu.align-center>ul {
        font-size: 0;
        text-align: center;
    }

    #cssmenu.align-center>ul>li {
        display: inline-block;
        float: none;
    }

    #cssmenu.align-center ul ul {
        text-align: left;
    }

    #cssmenu.align-right>ul>li {
        float: right;
    }

    #cssmenu>ul>li>a {
        position: relative;
        padding: 16px 15px;
        font-size: 13px;
        letter-spacing: 0.1px;
        text-decoration: none;
        color: #a5a7b2;
        font-weight: 700;
        text-transform: uppercase;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu>ul>li:hover>a {
        color: #ffffff;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu>ul>li.has-sub>a {
        padding-right: 30px;
    }

    #cssmenu>ul>li.has-sub>a:after {
        position: absolute;
        top: 22px;
        right: 11px;
        width: 8px;
        height: 2px;
        display: block;
        background: #dddddd;
        content: '';
    }

    #cssmenu>ul>li.has-sub>a:before {
        position: absolute;
        top: 19px;
        right: 14px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        content: '';
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    #cssmenu>ul>li.has-sub:hover>a:before {
        top: 23px;
        height: 0;
    }

    #cssmenu ul ul {
        position: absolute;
        left: -9999px;
    }

    #cssmenu.align-right ul ul {
        text-align: right;
    }

    #cssmenu ul ul li {
        height: 0;
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    #cssmenu li:hover>ul {
        left: auto;
    }

    #cssmenu.align-right li:hover>ul {
        left: auto;
        right: 0;
    }

    #cssmenu li:hover>ul>li {
        height: 35px;
    }

    #cssmenu ul ul ul {
        margin-left: 100%;
        top: 0;
    }

    #cssmenu.align-right ul ul ul {
        margin-left: 0;
        margin-right: 100%;
    }


    #cssmenu ul ul li a {
        position: relative;
        box-shadow: 1px 1px 0px 0px rgba(150, 150, 150, 0.15);
        border-left: 0px solid rgba(150, 150, 150, 0.15) !important;
        border-bottom: 0px solid rgba(150, 150, 150, 0.15) !important;
        padding: 15px 15px;
        width: 50% !important;
        font-size: 12px;
        text-decoration: none;
        color: #dddddd;
        font-weight: 400;
        background: #333333;
    }

    #cssmenu ul ul li:last-child>a,
    #cssmenu ul ul li.last-item>a {
        border-bottom: 0;
    }

    #cssmenu ul ul li:hover>a,
    #cssmenu ul ul li a:hover {
        color: #ffffff;
    }

    #cssmenu ul ul li.has-sub>a:after {
        position: absolute;
        top: 16px;
        right: 11px;
        width: 8px;
        height: 2px;
        display: block;
        background: #dddddd;
        content: '';
    }

    #cssmenu.align-right ul ul li.has-sub>a:after {
        right: auto;
        left: 11px;
    }

    #cssmenu ul ul li.has-sub>a:before {
        position: absolute;
        top: 13px;
        right: 14px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        content: '';
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -ms-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease;
    }

    #cssmenu.align-right ul ul li.has-sub>a:before {
        right: auto;
        left: 14px;
    }

    #cssmenu ul ul>li.has-sub:hover>a:before {
        top: 17px;
        height: 0;
    }

    #cssmenu.small-screen {
        margin-top: 0px;
        width: 100%;
    }


    .cssmenu-no.cssmenu-1 {
        border-top: 0px solid rgba(120, 120, 120, 0.2) !important;
    }

    #cssmenu.small-screen ul ul {

        border-right: 0px solid rgba(120, 120, 120, 0.2) !important;
        border-left: 0px solid rgba(120, 120, 120, 0.2) !important;
        border-bottom: 0px solid rgba(120, 120, 120, 0.2) !important;
    }


    #cssmenu.small-screen ul {
        border: 1px solid rgba(120, 120, 120, 0.2);
        floaT: left;
        margin-bottom: 20px;
        width: 100%;
        display: none;
    }

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

    #cssmenu.small-screen ul li ul li {
        position: relative;
        width: 100%;
        border-top: 0px solid rgba(120, 120, 120, 0.2);
        border-left: 0px solid rgba(120, 120, 120, 0.2) !important;
        border-right: 0px solid rgba(120, 120, 120, 0.2) !important;
    }

    #cssmenu.small-screen ul li {
        position: relative;
        width: 100%;
        border-top: 1px solid rgba(120, 120, 120, 0.2);
    }

    #cssmenu.small-screen ul ul li,
    #cssmenu.small-screen li:hover>ul>li {
        height: auto;
    }

    #cssmenu.small-screen ul li a,
    #cssmenu.small-screen ul ul li a {
        width: 100%;
        border-bottom: 0;
    }

    #cssmenu.small-screen ul ul li a {
        font-family: font-2;
        padding-left: 15px;
    }

    #cssmenu.small-screen ul ul ul li a {
        padding-left: 15px;
        font-family: font-2;
    }

    #cssmenu.small-screen ul ul li a {
        color: #dddddd;
        background: none;
    }

    #cssmenu.small-screen ul ul li:hover>a,
    #cssmenu.small-screen ul ul li.active>a {
        color: #ffffff;
    }

    #cssmenu.small-screen ul ul,
    #cssmenu.small-screen ul ul ul,
    #cssmenu.small-screen.align-right ul ul {
        position: relative;
        left: 0;
        width: 100%;
        margin: 0;
        text-align: left;
    }

    #cssmenu.small-screen>ul>li.has-sub>a:after,
    #cssmenu.small-screen>ul>li.has-sub>a:before,
    #cssmenu.small-screen ul ul>li.has-sub>a:after,
    #cssmenu.small-screen ul ul>li.has-sub>a:before {
        display: none;
    }

    #cssmenu.small-screen #menu-button {
        width: 40px;
        height: 40px;
        position: absolute;
        display: block !important;
        padding: 0px 0px;
        right: 0px;
        color: #dddddd;
        cursor: pointer;
        font-size: 12px;
        text-align: center;
        border-radius: 100px;
        text-transform: uppercase;
        font-weight: 700;
        top: 15px;
        z-index: 99999;
        floaT: right;
    }

    #cssmenu.small-screen #menu-button:after {
        border-radius: 0px;
        position: absolute;
        top: 19px;
        right: 13px;
        display: block;
        height: 6px;
        width: 25px;
        border-top: 3px solid #ffffff;
        border-bottom: 3px solid #ffffff;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
        content: '';
    }

    #cssmenu.small-screen #menu-button:before {
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
        position: absolute;
        top: 10px;
        right: 13px;
        display: block;
        height: 3px;
        width: 25px;
        background: #dddddd;
        content: '';
    }

    #cssmenu.small-screen #menu-button.menu-opened:after {
        top: 18px;
        border: 0;
        height: 3px;
        width: 15px;
        background: #ffffff;
        -webkit-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    #cssmenu.small-screen #menu-button.menu-opened:before {
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
        top: 18px;
        background: #ffffff;
        width: 15px;
        -webkit-transform: rotate(-45deg);
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    #cssmenu.small-screen .submenu-button {
        position: absolute;
        z-index: 99;
        right: 0;
        top: 0;
        display: block;
        background: rgb(255 255 255 / 4%);
        border-left: 1px solid rgba(120, 120, 120, 0.2);
        height: 46px;
        width: 46px;
        cursor: pointer;

    }

    #cssmenu.small-screen ul ul .submenu-button {
        height: 34px;
        width: 34px;
    }

    #cssmenu.small-screen .submenu-button:after {
        position: absolute;
        top: 22px;
        right: 19px;
        width: 8px;
        height: 2px;
        display: block;
        background: #dddddd;
        content: '';
    }

    #cssmenu.small-screen ul ul .submenu-button:after {
        top: 15px;
        right: 13px;
    }

    #cssmenu.small-screen .submenu-button.submenu-opened:after {
        background: #ffffff;
    }

    #cssmenu.small-screen .submenu-button:before {
        position: absolute;
        top: 19px;
        right: 22px;
        display: block;
        width: 2px;
        height: 8px;
        background: #dddddd;
        content: '';
    }

    #cssmenu.small-screen ul ul .submenu-button:before {
        top: 12px;
        right: 16px;
    }

    #cssmenu.small-screen .submenu-button.submenu-opened:before {
        display: none;
    }

    #cssmenu.small-screen.select-list {
        padding: 5px;
    }




    .witeli-1.meore-new-1:hover .meore-new-7 {
        color: #ffffff;
        background-color: #FF0000;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .witeli-1 .meore-new-3 img {
        -moz-transform: scale(1.1) !important;
        -webkit-transform: scale(1.1) !important;
        -o-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.0) !important;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

    .witeli-1:hover .div-a-1 {
        opacity: 9;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .witeli-1:hover .div-a-3 {
        font-size: 15px;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        opacity: 9;
    }

    .witeli-1 .div-a-3 {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-3 {
        padding: 7px 10px 7px 10px;
        background-color: #FF0000;
        displaY: inline-block;
        border-radius: 5px;
        color: #fff;
        font-size: 0px;
        opacity: 0;
    }


    .div-a-2 {
        position: absolute;
        top: 50%;
        left: 0;
        text-align: center;
        font-size: 0px;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-1 {
        widtH: 100%;
        floaT: left;
        height: 100%;
        position: absolute;
        left: 0px;
        z-indeX: 111;
        background: rgb(0 0 0 / 72%);
        top: 0px;
        opacity: 0;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }






    .damatebiti-fav-1 .favmod-add {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .damatebiti-fav-1 .favmod-add:hover {
        background-color: #FF0000 !important;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .vid-shida-001.vid-shida-1 {
        margin: 20px 0px 0px 0px;
    }

    .vid-shida-02 h1 {
        margin: 3px 0px 15px 0px !important;
    }

    .vid-shida-02 img {
        width: 350px;
        floaT: left;
        margin: 5px 20px 10px 0px;
        border-radius: 6px;
    }

    .vid-shida-02 {
        font-size: 13px;
        font-family: font-2;
        color: #a2a2b1;
        line-height: 21px;
        margin: 0px 0px 4px 0px;
    }


    .shida-23:hover .img-hover-2 {
        opacity: 9;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23 .img-hover-1,
    .shida-23 .img-hover-2 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23:hover .img-hover-1 {
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-2 {
        position: absolute;
        width: 50px !important;
        height: 50px !important;
        border-radius: 0px !important;
        left: 10px;
        top: 10px;
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-1 {
        object-fit: cover;
    }





    .over a {
        color: #ffbb04;
        font-family: font-1;
        font-size: 12px;
    }


    .menu-fixed .cd-popup.is-visible {
        display: block !important;
        opacity: 1 !important;
    }

    .cd-popup.is-visible {
        display: none !important;
        opacity: 0 !important;
    }


    .div-meniu-1 span {
        width: 40px;
        height: 40px;
        floaT: left;
        background: rgb(255 255 255 / 0%);
        border-radius: 100px;
        margin: -15px 5px -20px -11px;
    }

    .div-meniu-1 span img {
        width: 28px;
        height: 27px;
        floaT: left;
        margin: 7px 0px -10px 6px;
        border-radius: 100px;
    }


    .text a {
        color: #fff;
    }


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


    .cd-popup-container .cd-popup-close::after {
        z-index: 9;
        content: "";
        position: absolute;
        top: 0px;
        width: 57px;
        border-radius: 0px;
        height: 57px;
        top: -0px;
        lefT: -57px;
        opacity: 9
    }

    .div-ajax-25 {
        z-indeX: 9;
        width: 33px;
        height: 33px;
        position: relative;
        floaT: left;
        border-radius: 0px;
        text-align: center;
        line-height: 36px;
        font-size: 20px;
        color: #f8b600;
        position: absolute;
        top: 2px;
        right: 48px;
    }

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

    .cd-popup {
        z-index: 9999999999 !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(20 21 27 / 60%) !important;
        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 {
        height: 57px;
        border-radius: 0px;
        width: 100%;
        max-width: 740px;
        margin: 6em auto 0px auto;
        display: flex;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px);
        -webkit-backface-visibility: hidden;
        -webkit-transition-property: -webkit-transform;
        -moz-transition-property: -moz-transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        -moz-transition-duration: 0.3s;
        transition-duration: 0.3s;
    }

    .cd-popup-container .cd-popup-close {
        position: absolute;
        top: 0px;
        right: 0px;
        width: 36px;
        height: 36px;
    }

    .is-visible .cd-popup-container {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }




    .div-dzieba-1 a {
        color: #ffbb04;
    }


    .div-dzieba-1 {
        right: 170px;
        top: 0px;
        position: absolute;
        line-height: 50px;
        float: right;
        margin: 10px 15px 0px 0px;
        opacity: 0;
        visibility: hidden;
        transition: opacity .4s;
    }

    .menu-fixed .div-dzieba-1 {
        opacity: 1;
        visibility: visible;
        transition: opacity .4s;
    }

    .div-dzieba-1 {
        transition: opacity .4s;
    }




    .center-top {
        width: 100%;
        floaT: left;
        margin-top: 75px;
    }




    .vid-shida-1 h1 {
        color: #b0b4c1;
        position: relative;
        width: 100%;
        floaT: left;
        font-size: 17px;
        margin: 2px 0px 4px 0px;
    }

    .vid-shida-2 {
        padding: 0px 20px;
    }

    .vid-shida-1 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 16px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 15px 0px;
    }


    .searchheading-3 {
        display: none;
        font-size: 13px;
        float: right;
        font-family: font-2;
        line-height: 18px;
        width: 170px !important;
        height: 54px;
        position: relative;
        overflow: hidden;
    }

    #searchsuggestions a,
    #searchsuggestions span.notfound {
        padding: 15px 0% !important;
    }

    #searchsuggestions {
        overflow: hidden;
    }

    .searchheading-1 img {
        box-shadow: 0px 0px 0px 4px #f8b600;
        width: 50px;
        height: 50px;
        object-fit: cover;
        border-radius: 100px;
        floaT: left;
        margin: -15px 15px 0px 15px !important;
        position: relative;
        border: 0px #eee solid;
    }

    #searchsuggestions span.searchheading {
        font-weight: bold;
        margin-bottom: .2em;
        font-family: font-1;
        color: #151c29;
        width: 100%;
        margin: 0px 0px 0px 0px;
    }

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

    #searchsuggestions a {
        width: 33.33333333333333%;
        floaT: left;
        position: relative;
    }

    #dofullsearch,
    .seperator {
        display: none !important;
    }

    #searchsuggestions a span {
        margin: 10px 0px 5px 0px;
        color: #aab4d0;
        font-family: font-2;
        font-size: 13px;
    }

    #searchsuggestions {
        z-index: 999999;
        width: 740px;
    }


    #dle-content .new-kazino-1:hover .new-kazino-10 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #ffbb04;
    }

    #dle-content .new-kazino-1 .new-kazino-10 {
        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 .new-kazino-9 {
        floaT: left;
        position: relative;
        margin: 12px 0px 2px 0px;
        padding: 0px 0px 0px 0px;
        line-height: 15px;
        border-lefT: 0px #169859 solid;
        color: #a9a9a9;
        font-size: 15px;
        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 .new-kazino-10 {
        width: 100%;
        floaT: left;
        height: 29px !important;
        position: relative;
        overflow: hidden;
    }


    #dle-content .new-kazino-3,
    #dle-content .new-kazino-8,
    #dle-content .new-kazino-8 img,
    #dle-content .new-kazino-8 {
        height: 200px;
    }



    #dle-content .new-kazino-0 {
        margin: 0px 0px;
    }

    #dle-content .new-kazino-1 {
        font-family: font-1;
        width: 48.5%;
        floaT: left;
        position: relative;
        margin: 0px 5px;
    }


    #dle-content .flei-1 .meore-new-8 {
        height: 35px !important;
        position: relative;
        overflow: hidden;
    }

    #dle-content .flei-1 .meore-new-7 {
        line-height: 17px;
        padding: 10px 0px 4px 0px;
        margin-bottom: 0px;
    }

    .upper-1:hover {
        opacity: 100%;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
    }

    .upper-1 {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        opacity: 50%;
        width: 75px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-1.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

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

    #cssmenu ul .cssmenu-1::before,
    #cssmenu ul .cssmenu-1::after {
        width: 30%;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .berrors b {
        font-family: font-4;
        font-size: 16px;
    }

    .berrors {
        background: #ffbb04 !important;
        color: #462f26;
        padding: 20px 25px;
        margin-bottom: 10px !important;
        height: 1%;
        border-radius: 5px;
        overflow: hidden;
        position: relative;
        box-sizing: border-box;
    }

    .kontaqt-4::before {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(0 0 0 / 0%);
        z-index: 1;
    }



    .box_in-1 .title {
        font-size: 18px;
        margin: 0px 0px 15px 0px;
    }

    /* roboti */
    .form_submit .c-captcha {
        float: right;
    }

    .c-captcha {
        position: relative;
    }

    .c-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .c-captcha>a {
        float: left;
        margin-right: 20px;
    }

    .c-captcha img {
        border-radius: 100px;
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        z-index: 1;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .c-captcha>input {
        float: left;
        width: 130px;
    }

    /*  */
    .dle-captcha {
        position: relative;
    }

    .dle-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .dle-captcha>a {
        float: left;
        margin-right: 5px;
    }

    .dle-captcha img {
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .dle-captcha>input {
        float: left;
        width: 130px;
    }

    .form_submit {
        margin-top: 20px;
    }

    .form-sep {
        border-top: 1px solid #efefef;
    }

    /* */
    ul.ui-form {
        color: #fff;
        list-style: none;
        padding: 0;
        margin: 0;
    }

    ul.ui-form>li {
        margin-bottom: 20px;
    }

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


    .combo_field {
        position: relative;
    }

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

    .form-group.combo>.combo_field:first-child {
        padding-right: 10px;
    }



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


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

    .kontaqt-3:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 18px rgb(255 255 255 / 16%);
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-3 .kontaqt-5 {
        color: #ffffff;
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 12px rgb(255 255 255 / 16%);
    }


    .kontaqt-03 .kontaqt-5 {
        color: #fff;
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 12px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-03:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 18px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-1 {
        overflow: hidden;
        text-align: center;
        margin-bottom: 0px;
        border-radius: 0px;
        position: relative;
    }




    .kontaqt-03.kontaqt-3 {
        background: #6b36b7;
        color: #fff !important;
        box-shadow: 0 0px 0px 0 #e6e7e8;
        -webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
    }

    .kontaqt-3 {
        background: #f8b600;
        width: 50%;
        floaT: left;
        position: relative;
    }

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

    .kontaqt-6 {
        z-index: 111;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 4% 0% 0% 0%;
        font-family: font-1;
        font-size: 17px;
        letter-spacing: 0.3px;
    }

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



    .zoma-1 {
        margin: 0px 19px 0px 5px;
    }

    .text b {
        font-family: font-3;
    }


    .text {
        width: 100%;
        font-size: 14px;
        line-height: 22px;
        font-family: font-2;
        color: #9990a5;
        floaT: left;
        position: relative;
        margin: 0px 0px 5% 0px;
    }


    .title {
        color: #fff;
        margin: 0px 0px 10px 0px;
        floaT: left;
        width: 100%;
        font-family: font-4;
        font-weight: 100;
    }

    .box_in {
        color: #fff;
        padding: 5% 5.4%;
    }


    .box,
    .comment {
        background: #1b1423;
        margin-bottom: 10px;
        border-radius: 2px;
        position: relative;
        border-radius: 3px;
        overflow: hidden;
    }

    .box {
        width: 100%;
        floaT: left;
    }




    .shida-27:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        background: #8b54da;
    }


    .shida-27 {
        /* floaT: left; */
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        width: 260px;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        margin: 0px auto 0px auto;
        text-align: center;
        color: #ffffff;
        background: #6733b2;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: 0px;
    }


    .shida-027 .favmod-add,
    .shida-027 .favmod-unset {
        background-color: #1b1325;
    }

    .shida-027 .favmod-unset {
        background-color: #1b1325;
        color: #ffbb04;
    }

    .shida-027 .favmod {
        width: 100%;
        height: auto;
        font-family: font-1;
    }

    .shida-023 .shida-027 a {
        font-family: font-1 !important;
    }


    .shida-023 .shida-027 {
        position: relative !important;
        width: auto;
        floaT: left;
        opacity: 9;
        text-align: center;
        margin: 0px 0px -20px 45px;
        font-family: font-4 !important;
        z-index: 1;
    }


    .shida-027 {
        margin-top: 20px;
        opacity: 9;
        text-align: center;
        position: absolute;
        right: 25px;
        float: right;
        z-index: 1;
    }



    .shida-30 {
        floaT: right;
        margin: 1px 15px -1px 0px;
    }

    .shida-29 a:hover {
        color: #f8b600;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .shida-29 a {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #fff;
        font-family: font-1;
    }

    .shida-29 i {
        floaT: left;
        margin: -0px 7px 0px 1px;
        color: #3442c6;
        font-size: 20px;
    }

    .shida-29 {
        color: #fff;
        floaT: left;
        margin: 2px 0px 0px 15px;
    }

    .shida-28 {
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 18px 0px 17px 0px;
        color: #fff;
        border-bottom: 1px #251b30 solid;
    }


    .shida-24 h1 {
        font-size: 16px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }

    .shida-25 {
        border-top: 1px #3b3454 solid;
        width: 100%;
        float: left;
        margin: 15px 0px 0px 0px;
        padding-top: 15px;
    }


    .shida-24 {
        width: 77%;
        text-align: left;
        floaT: left;
        margin: 25px 0px 0px 20px;
    }

    .shida-23 img {
        width: 100%;
        height: 70px;
        border-radius: 100px;
        line-height: 0px;
        /* object-fit: cover; */
    }

    .shida-23 {
        width: 70px;
        height: 70px;
        box-shadow: 0px 0px 0px 4px #f8b600;
        border-radius: 100px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }


    .shida-22 {
        width: 65%;
        opacity: 9;
        text-align: center;
        position: relative;
        floaT: left;
        z-index: 1;
    }


    .shida-21 {
        padding: 0px 15px;
    }


    .shida-20 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 15px 0px;
    }





    .shida-16 button {
        border: 0 solid;
        border-radius: 5px;
        background: #f8b600;
        cursor: pointer;
    }


    .shida-18 a:hover {
        color: #cccbd2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-18 a {
        width: 100%;
        floaT: left;
        font-size: 15px;
        margin: 10px 0px 20px 0px;
        color: #888792;
        font-family: font-1;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }



    .shida-17:hover {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        box-shadow: rgb(248 182 0 / 60%) 0px 0px 30px 0px;
        color: #fff;
        color: #000000;
        background: #fdc324;
    }

    .shida-17 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        width: 190px;
        height: 40px;
        line-height: 40px;
        0px;
        font-size: 15px;
        margin: auto;
        color: #803407;
        background: #f8b600;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: -1px;
    }



    .shida-16 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 10px 0px 0px 0px;
        color: #bfbced;
    }



    .shida-15 {
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 15px;
        margin: 0px 0px 0px 0px;
        color: #bfbced;
    }



    .shida-14 {
        width: 100%;
        floaT: left;
        font-size: 14px;
        margin: 0px 0px 10px 0px;
        color: #757490;
    }

    .shida-13 {
        width: 100%;
        floaT: left;
        font-size: 14px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
    }

    .shida-12 {
        margin: 0px 5%;
    }

    .shida-11 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 69%;
        color: #fff;
        font-size: 18px;
        line-height: 25px;
        font-family: font-2;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-10 {
        line-height: 19px;
        width: 100%;
        floaT: left;
        font-family: font-2;
        font-size: 14px;
        margin: 10px 0px 10px 0px;
        color: #f8b600;
    }

    .shida-9 {
        width: 100%;
        floaT: left;
        font-family: font-1;
        font-size: 17px;
        margin: 0px 0px 10px 0px;
    }

    .shida-8 {
        width: 100%;
        padding: 5% 0% 4% 0px;
        line-height: 15px;
        background: #1a182d;
        position: relative;
        floaT: left;
        border-radius: 5px 5px 0px 0px;
        text-align: center;
        font-size: 13px;
    }


    .shida-7 {

        opacity: 9;
        z-index: 1;
        width: 100%;
        height: 100%;
        background: #151425;
        position: absolute;
        floaT: left;
        border-radius: 5px;
        text-align: center;
    }


    .shida-6 {
        width: 100%;
        height: 415px !important;
        position: relative !important;
    }

    .shida-6 iframe {
        width: 100%;
        height: 100% !important;
        position: absolute !important;
        left: 0px;
        top: 0px;
    }



    .shida-6 iframe {
        width: 100%;
        floaT: left;
        border: 0;
    }

    .shida-6 {
        background: #160f1e;
        overflow: hidden;
        width: 100%;
        position: relative;
        floaT: left;
        border-radius: 5px;
        text-align: center;
        margin-bottom: 0px;
        z-index: 1;
    }



    .shida-05 {
        width: 100%;
        position: relative;
        floaT: left;
    }





    .shida-2 img {
        width: 100%;
        overflow: hidden;
    }

    .shida-3 {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(23 27 41 / 80%);
        z-index: 1;
    }

    .shida-5 .search-1 {
        width: 100%;
        position: relative;
        floaT: left;
        margin: 20px 0px;
    }

    .shida-3::before {
        width: 100%;
        height: 200px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff0000+0,120d19+100 */
        background: #120d19;
        /* Old browsers */
        background: -moz-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#120d19', GradientType=0);
        /* IE6-9 */
        content: "";
        z-index: 99;
        right: 0px;
        bottom: 0px;
        position: absolute;
    }

    .shida-2 {
        background: url("/templates/slot-56/images/b-1.png") top no-repeat;
        background-size: 100%;
        width: 100%;
        height: 100%;
        z-index: 0;
        position: absolute;
        overflow: hidden;
    }

    .shida-5 {
        margin-bottom: 20px;
        width: 100%;
        position: relative;
        floaT: left;
        z-index: 111;
        color: #fff;
    }


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




    .navigation-2 {
        margin: 0px 19px 0px 5px;
    }


    .navigation {
        font-family: font-3;
        font-weight: 100 !important;
        margin: 5px 0px 10px 0px;
        floaT: left;
        width: 100%;
        display: inline-block;
    }

    .navigation:after {
        clear: both;
        display: block;
        content: "";
    }

    .pages {
        text-align: left;
    }

    .pages span,
    .pages a:hover,
    .page_next-prev {
        background-color: #6733b2;
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        border-radius: 18px;
    }

    .pages span,
    .pages a {
        color: #fff;
        font-weight: 100 !important;
        display: inline-block;
        position: relative;
        padding: 7px 7px;
        min-width: 22px;
        height: 22px;
        line-height: 22px;
        text-align: center;
        text-decoration: none !important;
        font-weight: bold;
    }

    .pages span {
        color: #ffffff;
    }

    .pages a:hover {
        color: #000;
        background-color: #ffbb04;
    }

    .pages span {
        color: #ffffff;
    }

    .page_next-prev {
        float: right;
        height: 36px;
    }

    .page_next-prev * {
        float: left;
    }

    .page_next-prev .icon {
        width: 32px;
        height: 20px;
        fill: #d7d7d7;
    }

    .page_next-prev>span>a:hover .icon {
        fill: #ffbb04;
    }

    .page_next-prev>span>* {
        float: left;
        padding: 8px 12px;
    }

    .page_next>span,
    .page_prev>span {
        opacity: 0.5;
    }

    /*  */
    .splitnewsnavigation {
        margin-top: 4%;
        padding-top: 4%;
        font-weight: bold;
        border-top: 1px solid #efefef;
    }

    .splitnewsnavigation>a,
    .splitnewsnavigation>span {
        padding: 6px 10px;
    }




    .meore-div-005.meore-div-5 {
        margin: 0px 10px;
        font-size: 13.5px;
    }


    /*--favoritebi--*/
    .damatebiti-fav-1 {
        floaT: left;
        width: 33px;
        height: 33px;
        position: absolute;
        z-index: 1;
        margin-right: 20px;
        line-height: 20px;
        left: 15px;
        top: 15px;
    }

    .favmod {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        display: block;
        margin: 0 auto;
        width: 33px;
        height: 33px;
        padding: 0px;
        opacity: 9;
    }

    .favmod.active,
    .favmod:hover {
        opacity: 1;
    }

    .favmod-add,
    .favmod-unset {
        display: flex;
        width: 100%;
        height: 100%;
        background: #0f0a16;
        color: #fff;
        font-weight: 100;
        text-align: center;
        line-height: 33px;
        border-radius: 100px;
        font-size: 12px;
    }

    .favmod-unset {
        background-color: #ffbb04;
        color: #0f0a16;
    }

    .favmod .favmod-unset,
    .favmod.active .favmod-add {
        display: none;
    }

    .favmod.active .favmod-unset {
        display: block;
    }


    .meore-new-1:hover .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #c8bada;
    }

    .meore-new-bb-1 a {
        color: #948f9a;
    }

    .meore-new-bb-1::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0px 0px 30px 15px;
        border-color: rgb(255 0 0 / 0%) rgb(255 87 34 / 0%) #221a2b;
        margin: 0px 0px 0px 0px;
        z-index: 1;
        lefT: -14px;
        top: 0px;
    }

    .meore-new-bb-2 {
        height: 20px;
        position: relative;
        overflow: hidden;
    }

    .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 64%;
        floaT: right;

        font-family: font-1;
        font-size: 11px;
        position: absolute;
        margin: 0px 0px 0px 0px;
        background: #221a2b;
        color: #948f9a;
        line-height: 30px;
        text-align: center;
        height: 30px;
        bottom: 40px;
        z-index: 11;
        right: 0px;
    }


    .footer-13:hover {
        opacity: 100%;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-12,
    .footer-13 {
        opacity: 70%;
        display: inline-block;
        color: #fff;
        margin: 0px 5px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-11 {
        margin-bottom: -5px;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-7 li {
        display: inline-block;
        color: #fff;
    }


    .footer-7 {
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-5 a:hover {
        color: #ffbb04;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-9 {
        color: #9891a2;
        padding: 0px 0px 20px 0px;
        text-align: center;
        width: 100%;
        floaT: left;
    }

    .footer-5 a {
        margin: 0px 0px;
        color: #9891a2;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-6 a {
        margin: 0px 12px;
        color: #bbbabb;
        font-family: font-1;
    }



    .footer-8 {
        font-size: 13px;
        padding: 2% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #cacaca;
    }

    .footer-5 {
        padding: 4% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }

    .footer-14 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        right: 0px;
        width: 88px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }

    .footer-4 img {
        line-height: 0px;
        width: 100%;
        float: left;
    }

    .footer-4 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        left: 0;
        width: 130px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }

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



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

    .footer-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
        background: #1d1527;
        line-height: 20px;
    }







    .kazino-z-1.kazino-1::before,
    .kazino-z-1.kazino-1::after,
    .pirveli-div-1::before {
        animation: float 1s infinite ease-in-out alternate
    }

    .gal-proqt-01 .gal-proqt-8:after {
        animation-delay: .4s
    }

    .div-about-6 {
        animation-delay: .6s
    }

    .gal-proqt-01 .gal-proqt-9::before {
        animation-delay: .8s
    }

    @keyframes float {
        100% {
            transform: translateY(10px)
        }
    }



    .pirveli-div-1::after {
        -webkit-animation: phone-outer 3000ms infinite;
        animation: phone-outer 3000ms infinite
    }

    .kont-3.is-animating::before {
        -webkit-animation: phone-inner 3000ms infinite;
        animation: phone-inner 3000ms infinite
    }

    .kont-3.is-animating::after {
        -webkit-animation: phone-icon 3000ms infinite;
        animation: phone-icon 3000ms infinite
    }

    @-webkit-keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @-webkit-keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @-webkit-keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }

    @keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }




    .meore-new-1 .meore-new-3 img,
    .new-kazino-1 .new-kazino-8 img {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(90%);
        filter: saturate(90%);
    }


    .meore-new-1:hover .meore-new-3 img,
    .new-kazino-1:hover .new-kazino-8 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(150%);
        filter: saturate(150%);
    }


    .kazino-6 {
        background: url("/templates/slot-56/images/ic-1.svg") center no-repeat;
        background-size: 25px;
    }


    .new-kazino-06 {
        display: block !important;
        font-size: 16px;
    }




    .kazino-0.kazino-1::before {
        width: 142px;
        height: 71px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-2.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

    .videofir-1 .meore-new-5,
    .kazino-0.kazino-1::after {
        display: none !important;
    }


    #dle-content .videofir-1 .meore-new-7 {
        padding: 10px 0px 10px 0px;
        background: #0f0a16;
        line-height: 18px;
        height: auto;
        font-size: 13px;
    }




    .meore-new-1:hover .videofir-3 {
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        box-shadow: 0px 0px 0px 2px #fff, 0px 0px 0px 7px rgb(0 0 0 / 41%);
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .videofir-3 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 46px;
        height: 46px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: rgb(0 0 0 / 0%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        border-radius: 100px;
        content: "";
        z-index: 1;
        box-shadow: 0px 0px 0px 0px #fb0405, 0px 0px 0px 0px rgb(0 0 0 / 41%);
    }

    .videofir-2 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 41%;
        color: #fff;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }





    .kazino-1::before {
        width: 180px;
        height: 120px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-4.png") center no-repeat;
        background-size: 180px;
        content: "";
        z-index: 1;
        right: -30px;
        bottom: -10px;
        position: absolute;
    }

    .kazino-1::after {
        width: 76px;
        height: 56px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-5.png") center no-repeat;
        background-size: 76px;
        content: "";
        z-index: 1;
        lefT: 190px;
        top: -10px;
        position: absolute;
    }


    .div-div-1 .new-kazino-1 {
        padding-bottom: 20px;
    }

    .new-kazino-1 .new-kazino-6 {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-6 {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-6 {
        width: 40px;
        height: 40px;
        line-height: 50px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: url("/templates/slot-56/images/roulette.svg") no-repeat;
        background-size: 40px;
        content: "";
        z-index: 1;
        -webkit-transform: rotate(-0deg);
        -moz-transform: rotate(-0deg);
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    }



    .new-kazino-1:hover .new-kazino-7 {
        opacity: 1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-7 {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 999999;
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/bg-2.png");
        color: #fff;
        opacity: 0;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-5 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 30px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-9 {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-9 {
        floaT: left;
        position: relative;
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
        line-height: 15px;
        border-lefT: 4px #169859 solid;
        color: #a9a9a9;
        font-size: 13px;
        line-height: 16px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .new-kazino-3,
    .new-kazino-8,
    .new-kazino-8 img {
        width: 100%;
        height: 160px;
        border-radius: 4px;
        object-fit: cover;
        position: relative;
        overflow: hidden;
    }


    .new-kazino-8 {
        width: 100%;
        height: 180px;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
        border-radius: 4px;
    }


    .new-kazino-0 {
        margin: 0px 10px;
    }

    .new-kazino-1 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
    }



    .kazino-4 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 3px 0px 15px 0px;
    }


    .kazino-8 {
        width: 100%;
        floaT: left;
        position: relative;
        margin: 10px 0px 0px 0px;
    }

    .kazino-7:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #ffffff;
    }


    .kazino-7 {
        font-size: 15px;
        margin: 4px 10px 0px 0px;
        floaT: right;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
    }

    .kazino-6 {
        width: 25px;
        height: 25px;
        margin: -2px 10px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/roulette.svg") center no-repeat;
        background-size: 24px;
        content: "";
        z-index: 1;
    }


    .kazino-5 {
        floaT: left;
        position: relative;
        color: #fff;
        font-family: font-1;
        font-size: 17px;
        margin: 0px 0px 0px 10px;
    }



    .kazino-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 25px 0px 25px 0px;
        border-radius: 3px;
        margin-bottom: 15px;
    }

    .kazino-2 {
        margin: 0px 20px;
        position: relative;
    }




    .meore-meti-2:hover {
        animation-name: wobble-vertical;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

    .meore-meti-2 {
        display: inline-block;
        transition-duration: 0.3s;
        transition-property: transform;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0)
    }

    @keyframes wobble-vertical {
        16.65% {
            transform: translateY(8px)
        }

        33.3% {
            transform: translateY(-6px)
        }

        49.95% {
            transform: translateY(4px)
        }

        66.6% {
            transform: translateY(-2px)
        }

        83.25% {
            transform: translateY(1px)
        }

        100% {
            transform: translateY(0)
        }
    }

    .meore-meti-2::before {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.svg") center no-repeat;
        background-size: 26px;
        content: "";
        z-index: 1;
        right: -107px;
        top: 21px;
        position: absolute;
    }

    .meore-meti-2::after {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.svg") center no-repeat;
        background-size: 22px;
        content: "";
        z-index: 1;
        lefT: -107px;
        top: -11px;
        position: absolute;
    }


    .meore-meti-1 a {
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        padding: 0 0px;
        display: inline-block;
        height: 45px;
        line-height: 45px;
        font-size: 15px;
        cursor: pointer;
        color: #fff;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#773fc9+0,6834b3+100 */
        background: #773fc9;
        /* Old browsers */
        background: -moz-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #773fc9 0%, #6834b3 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#773fc9', endColorstr='#6834b3', GradientType=0);
        /* IE6-9 */
        width: 100%;
        text-align: center;
        font-family: 'font-1';
        margin-top: 0px;
        position: relative;
        display: block;
        width: 222px;
        margin: 15px auto 15px auto;
        text-shadow: 0px -1px 0px #4d218d;
    }


    .meore-meti-1 {
        width: 99.3%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        overflow: hidden;
    }


    .color-2.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
    }

    .color-2.color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
    }

    .color-2.color-1 .meore-div-3 {
        background: #6733b2;
    }



    .slot-games-3:hover .slot-games-6 {
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
        margin: -50px 5px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-6 {
        width: 171px;
        height: 135px;
        floaT: right;
        position: relative;
        margin: -50px 0px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-7 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .slot-games-3:hover .slot-games-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3:hover .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        box-shadow: 0px 0px 100px 20px #ffbb04;
    }

    .slot-games-3 {
        overflow: hidden;
    }

    .slot-games-4::before {
        width: 100px;
        height: 100%;
        margin: 0px 0px 0px 0px;
        bottom: -110px;
        position: absolute;
        floaT: left;
        background: rgb(255 187 4 / 0%);
        content: "";
        right: 0px;
        border-radius: 100% 4% 0% 0%;
        box-shadow: 0px 0px 100px 20px #43394e;
        opacity: 100%;
    }



    .slot-games-5 {
        line-height: 25px;
        text-align: left;
        color: #ffffff;
        font-family: font-1;
        floaT: left;
        position: absolute;
        margin: 0px 0px 0px 0px;
        lefT: 18px;
        bottom: 10px;
        letter-spacing: 0px;
        font-size: 13px;
    }

    .slot-games-8 {
        margin: 0px 0px;
    }


    .slot-games-7 {
        width: 100%;
        height: 35px;
        font-size: 12px;
        line-height: 35px;
        text-align: center;
        color: #827594;
        font-family: font-1;
        floaT: left;
        position: relative;
        background-color: #0f0a16;
        margin: 0px 0px 0px 0px;
    }


    .slot-games-6 img {
        width: 100%;
    }

    .slot-games-6 {
        width: 150px;
        /* height: 135px; */
        floaT: right;
        position: relative;
        margin: -40px 5px 0px 0px;
    }


    .slot-games-4 {
        width: 100%;
        height: 110px;
        floaT: left;
        position: relative;
        background-color: #2e2736;
        margin: 40px 0px 0px 0px;
    }

    .slot-games-03.slot-games-3 {
        width: 48%;
    }

    .color-1 .meore-div-10 .meore-new-1,
    .slot-games-3 {
        width: 31.9%;
        floaT: left;
        position: relative;
        margin: 0px 5px 10px 5px;
    }

    .color-1 .meore-div-10,
    .slot-games-2 {
        width: 102%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px -5px;
    }



    .color-1 .meore-div-9,
    .slot-games-1 {
        width: 100%;
        floaT: left;
        position: relative;
        overflow: hidden;
    }

    .color-1 .meore-div-3 {
        background: #ffbb04;
    }

    .color-4.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-2.svg") center no-repeat;
        background-size: 12px;
    }

    .color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-4.svg") center no-repeat;
        background-size: 18px;
    }

    .color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #ffbb04 rgb(174 253 0 / 0%);
    }






    .div-div-1 .meore-div-8 .slick-dots {
        bottom: 15px;
        z-index: 99999999;
        padding: 0px 0px 0px 0px !important;
    }


    .meore-div-11 {
        width: 100%;
        height: 40px;
        background: #1e1f26;
        floaT: left;
        position: relative;
        z-indeX: 0;
        margin-top: -40px;
    }


    .div-div-1 .meore-div-8 .slick-slider {
        padding-bottom: 40px;
    }

    .meore-new-8 {
        margin: 0px 15px;
    }


    .meore-new-1:hover .meore-new-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .meore-new-7 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 100%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        background: #0f0a16;
        color: #948f9a;
        line-height: 40px;
        height: 40px;
        overflow: hidden;
    }


    .meore-new-5 img {
        width: 30px !important;
        floaT: left;
        border-radius: 3px;
    }


    .meore-new-5 {
        z-index: 11;
        width: 80px;
        floaT: left;
        position: absolute;
        overflow: hidden;
        background: rgb(255 255 255 / 0%);
        padding: 0px 10px;
        bottom: 53px;
    }


    .meore-div-9 .meore-new-3 img,
    .meore-div-9 .meore-new-3,
    .div-a-1 {
        width: 100%;
        height: 134px;
        object-fit: cover;
    }

    .meore-div-8 .meore-new-3 img,
    .meore-div-8 .meore-new-3 {
        height: 278px;
        object-fit: cover;
    }


    .meore-div-10 .meore-new-1 {
        width: 46.5%;
        floaT: left;
        position: relative;
        overflow: hidden;
        margin: 0px 5px 10px 5px;
    }


    .meore-div-10 {
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
    }


    .meore-div-9 {
        margin: 0px -12px 0px 0px;
        width: 380px;
        height: 362px;
        floaT: right;
        position: relative;
        overflow: hidden;
    }




    .meore-div-8 {
        width: 46.7%;
        floaT: left;
        position: relative;
    }


    .meore-div-7 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }



    .meore-div-4 {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
        background-size: 18px;
        content: "";
        z-index: 1;
    }

    .meore-div-3::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 9px 0px 9px 9px;
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
        margin: 8px 0px 0px 34px;
        z-index: 1;
    }

    .meore-div-5 {
        floaT: left;
    }


    .meore-div-6 i,
    .kazino-7 i {
        color: #ffbb04;
    }

    .meore-div-6:hover {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .meore-div-6 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
        margin: 0px 12px 0px 0px;
    }

    .meore-div-3 {
        width: 35px;
        floaT: left;
        position: relative;
        background: #6733b2;
        height: 35px;
        line-height: 35px;
        color: #fff;
        border-radius: 4px;
        margin: 0px 20px 0px 0px;
    }


    .meore-div-2 {
        font-family: font-1;
        width: 100%;
        position: relative;
        background: #1b1423;
        height: 35px;
        line-height: 35px;
        margin-bottom: 15px;
        color: #fff;
        border-radius: 4px;
    }


    .meore-div-1 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }

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

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


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

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



    .div-div-1 .slick-slider {
        padding-bottom: 20px;
    }

    .div-div-1 .slick-dots {
        bottom: 0px;
    }

    .div-div-1 .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .div-div-1 .slick-dots li {
        background: #0f0a16;
        width: 10px;
        height: 10px;
    }




    .pirveli-div-1::after {
        width: 60px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.png") !important;
        content: "";
        z-index: 1;
        right: -15px;
    }


    .pirveli-div-1::before {
        width: 50px;
        height: 61px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-6.png") !important;
        content: "";
        z-index: 1;
    }

    .pirveli-div-8 span img {
        width: 75% !important;
        margin: auto;
        border-radius: 100px;

    }

    .pirveli-div-8 span {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 0px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100% !important;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .pirveli-div-10 {
        margin: 0px 10px;
        font-size: 13px;
    }


    .pirveli-div-9 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        margin: 0px 0px 15px 0px;
    }


    .pirveli-div-8 {
        width: 55px;
        height: 55px;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#231a2e+0,181220+100 */
        background: #231a2e;
        /* Old browsers */
        background: -moz-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #231a2e 0%, #181220 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#231a2e', endColorstr='#181220', GradientType=0);
        /* IE6-9 */
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 100px;
        margin: 10px 0px 22px 0px;
        box-shadow: 0px 0px 0px 7px #211a2b;
    }

    .pirveli-div-7 {
        width: 55px;
        margin: auto;
    }

    .pirveli-div-6 {
        margin-top: 8px;
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
    }


    .pirveli-div-5 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-4:hover .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #ffbb04;
    }


    .pirveli-div-4 .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #a79fb0;
    }


    .pirveli-div-5:hover .pirveli-div-8 {
        box-shadow: 0px 0px 0px 7px #3d3447;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5 .pirveli-div-8 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5: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: #271d32;
    }

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




    .pirveli-div-2 {
        margin: 0px 20px;
    }


    .pirveli-div-1 a {
        color: #fff;
    }

    .pirveli-div-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 15px 0px 25px 0px;
        border-radius: 3px;
    }

    .div-div-2 {
        margin: 0px 15px;
        position: relative;
    }

    .shot.meore-div-9 {
        height: auto !important;
    }


    .div-div-1 {
        overflow: hidden;
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 15px 0px 0px 0px;
        z-index: 1;
    }


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

    .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: 35px;
        line-height: 35px;
        cursor: pointer;
        color: #ffffff;
        width: 35px;
        text-align: center;
        background: rgb(85 186 49 / 0%);
        border: 0;
        top: 0px;
        margin: 0px 0px 0px 0px;
        position: relative;
        overflow: hidden;
        font-size: 15px;
        letter-spacing: 1px;
        border-radius: 400px;
        margin-top: 0px;
    }

    .q_search input:focus {
        border: 1px solid rgb(255 255 255 / 55%);
        background: rgb(255 255 255 / 20%);
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }


    .q_search input {
        overflow: hidden;
        color: #ffffff;
        line-height: 44px;
        font-family: font-2;
        position: relative;
        text-align: center;
        height: 33px;
        padding: 0px 0px 0px 0px;
        width: 94%;
        background: rgb(255 255 255 / 10%);
        border: 1px solid rgb(255 255 255 / 25%);
        margin: 0px 0px 0px 0px;
        font-size: 14px;
        letter-spacing: 0.5px;
        border-radius: 4px;
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }

    .logo-1::before {
        width: 280px;
        height: 81px;
        margin: 0px 0px 0px -45px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.png") top no-repeat;
        content: "";
        top: 0px !important;
    }


    .header-14 a:hover {
        color: #ffffff;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .header-14 .far {
        color: #ffffff;
        margin: 0px 2px 0px 0px;
    }


    .header-14 a {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
        color: #8b809f;
    }


    .header-18 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 60px;
        z-index: 11;
        margin: -65px 0px 0px 0px;
    }

    .header-14 {
        right: 50px;
        top: 0px;
        position: absolute;
        line-height: 50px;
        float: right;
        margin: 10px 0px 0px 0px;

    }


    .logo-1 img {
        line-height: 0px;
        width: 100%;
        float: left;
        margin: 18px 0px 0px 0px;
    }

    .logo-1 {
        float: left;
        width: 195px;
        margin: 0px 0px 15px 0px;
        position: relative;
    }

    .header-17 iframe,
    .header-17,
    .header-17 img,
    .header-15 {
        height: 250px;
    }

    .header-17,
    .header-17 img {
        float: left;
        position: relative;
        widtH: 100%;
        object-fit: cover;
    }


    .header-15 {
        z-index: 0;
        border-top: 1px #231934 solid;
        float: left;
        position: relative;
        widtH: 100%;
        color: #000;
        background: #ffffff;
        line-height: 50px;
    }





    .header-13 li a {
        color: #837a94;
        float: left;
        font-size: 14px;
        padding: 29.5px 9px;
        position: relative;
    }

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










    .header-3 {
        float: left;
        position: fixed;
        widtH: 100%;
        background: #1e152e;
        border-bottom: 1px #120d19 solid;
        line-height: 50px;
        top: 0px;
        z-index: 9999999;
    }


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

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

    .logo-1 {
        z-index: 1;
        float: left;
        position: relative;
    }


    .header-2 a {
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 50px;
        color: #fff;
        background: #607D8B;
        line-height: 50px;
    }








    .slick-slide {
        margin: 0px 0px;
    }

    .slick-slide img {
        width: 100%;
    }

    .slick-slider {
        overflow: hidden;
        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 {
        font-size: 0;
        line-height: 0;
        position: absolute;
        top: 50%;
        display: none !important;
        width: 20px;
        height: 20px;
        padding: 0;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        cursor: pointer;
        color: transparent;
        border: none;
        outline: none;
        background: transparent;
    }

    .slick-initialized .slick-slide {
        display: block;
    }

    .slick-prev:after {
        right: 19px;
        top: 20px;
        -webkit-transform: skew(45deg, 0deg);
        -ms-transform: skew(45deg, 0deg);
        transform: skew(45deg, 0deg);
    }

    .zeda-slaider-2 img {
        width: 100%;
    }

    [dir='rtl'] .slick-prev {
        right: -25px;
        left: auto;
    }

    .slick-prev:before {
        content: '';
    }

    [dir='rtl'] .slick-prev:before {
        content: '';
    }

    .slick-next {}

    [dir='rtl'] .slick-next {
        right: auto;
        left: -25px;
    }

    .slick-next:before {
        content: '';
    }

    [dir='rtl'] .slick-next:before {
        content: '';
    }

    #dle-content-03 .slick-dots {
        top: 180px !important;
        margin-right: 220px;
    }

    .zeda-slaider-1 .slick-dots {
        top: 180px;
    }

    .slick-dots {
        bottom: 55px;
        width: 100% !important;
        position: absolute;
        display: block;
        right: none;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999999;
    }

    .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .slick-next {
        right: 10px;
        floaT: left;
        border-radius: 3px;
        opacity: 20%;
        background: url("/templates/slot-56/images/next-1.svg") no-repeat;
        background-size: 20px;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        top: 130px !important;
        display: block !important;
        width: 20px !important;
        height: 100px !important;
        padding: 0;
        cursor: pointer;
    }

    .shefi-8 .slick-next {
        background: #3394e6;
    }

    .shefi-8 .slick-next:before,
    .shefi-8 .slick-next:after {
        background-color: #fff;
    }

    .shefi-8 .slick-prev:hover {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        box-shadow: 0px 2px 5px 0px #0000001f;
    }

    .slick-prev,
    .slick-next {
        top: 50% !important;
    }

    .slick-next,
    .slick-prev {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .slick-next:hover,
    .slick-prev:hover {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .header-10:hover .slick-prev {
        lefT: 20px;
    }

    .header-10:hover .slick-next {
        right: 20px;
    }

    .slick-prev,
    .slick-next {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .slick-prev:hover,
    .slick-next:hover {
        opacity: 40%;
    }

    .slick-prev {
        lefT: 10px;
        floaT: left;
        border-radius: 3px;
        opacity: 20%;
        background: url("/templates/slot-56/images/next-2.svg") no-repeat;
        background-size: 20px;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        display: block !important;
        width: 20px !important;
        height: 100px !important;
        padding: 0;
        cursor: pointer;
    }

    .sveti-top-1 .slick-dots {
        display: none !important;
    }

    .slick-dots {
        position: absolute;
        display: block;
        width: 100px;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999;
    }

    .slick-dots li {
        background: #cacfcf;
        border-radius: 10px;
        position: relative;
        display: inline-block;
        width: 20px;
        height: 5px;
        margin: 0 4px;
        padding: 0;
        cursor: pointer;
    }

    .slick-dots li button {
        font-size: 0;
        line-height: 0;
        display: block;
        width: 12px;
        height: 12px;
        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: 1100px) {

    .cssmenu-no {
        display: none !important;
    }

    .witeli-1.meore-new-1:hover .meore-new-7 {
        color: #ffffff;
        background-color: #FF0000;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .witeli-1 .meore-new-3 img {
        -moz-transform: scale(1.1) !important;
        -webkit-transform: scale(1.1) !important;
        -o-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.0) !important;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

    .witeli-1:hover .div-a-1 {
        opacity: 9;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .witeli-1:hover .div-a-3 {
        font-size: 15px;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        opacity: 9;
    }

    .witeli-1 .div-a-3 {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-3 {
        padding: 7px 10px 7px 10px;
        background-color: #FF0000;
        displaY: inline-block;
        border-radius: 5px;
        color: #fff;
        font-size: 0px;
        opacity: 0;
    }


    .div-a-2 {
        position: absolute;
        top: 50%;
        left: 0;
        text-align: center;
        font-size: 0px;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-1 {
        widtH: 100%;
        floaT: left;
        height: 100%;
        position: absolute;
        left: 0px;
        z-indeX: 111;
        background: rgb(0 0 0 / 72%);
        top: 0px;
        opacity: 0;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }






    .damatebiti-fav-1 .favmod-add {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .damatebiti-fav-1 .favmod-add:hover {
        background-color: #FF0000 !important;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .vid-shida-001.vid-shida-1 {
        margin: 20px 0px 0px 0px;
    }

    .vid-shida-02 h1 {
        margin: 3px 0px 15px 0px !important;
    }

    .vid-shida-02 img {
        width: 350px;
        floaT: left;
        margin: 5px 20px 10px 0px;
        border-radius: 6px;
    }

    .vid-shida-02 {
        font-size: 13px;
        font-family: font-2;
        color: #a2a2b1;
        line-height: 21px;
        margin: 0px 0px 4px 0px;
    }


    .shida-23:hover .img-hover-2 {
        opacity: 9;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23 .img-hover-1,
    .shida-23 .img-hover-2 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23:hover .img-hover-1 {
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-2 {
        position: absolute;
        width: 50px !important;
        height: 50px !important;
        border-radius: 0px !important;
        left: 10px;
        top: 10px;
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-1 {
        object-fit: cover;
    }





    .over a {
        color: #ffbb04;
        font-family: font-1;
        font-size: 12px;
    }


    .menu-fixed .cd-popup.is-visible {
        display: block !important;
        opacity: 1 !important;
    }

    .cd-popup.is-visible {
        display: none !important;
        opacity: 0 !important;
    }


    .div-meniu-1 span {
        width: 40px;
        height: 40px;
        floaT: left;
        background: rgb(255 255 255 / 15%);
        border-radius: 100px;
        margin: -15px 10px -20px -7px;
    }

    .div-meniu-1 span img {
        width: 28px;
        height: 27px;
        floaT: left;
        margin: 7px 0px -10px 6px;
        border-radius: 100px;
    }


    .text a {
        color: #fff;
    }


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


    .cd-popup-container .cd-popup-close::after {
        z-index: 9;
        content: "";
        position: absolute;
        top: 0px;
        width: 57px;
        border-radius: 0px;
        height: 57px;
        top: -0px;
        lefT: -57px;
        opacity: 9
    }

    .div-ajax-25 {
        z-indeX: 9;
        width: 33px;
        height: 33px;
        position: relative;
        floaT: left;
        border-radius: 0px;
        text-align: center;
        line-height: 36px;
        font-size: 20px;
        color: #f8b600;
        position: absolute;
        top: 2px;
        right: 48px;
    }

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

    .cd-popup {
        z-index: 9999999999 !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(20 21 27 / 60%) !important;
        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 {
        height: 57px;
        border-radius: 0px;
        width: 100%;
        max-width: 1080px;
        margin: 6em auto 0px auto;
        display: flex;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px);
        -webkit-backface-visibility: hidden;
        -webkit-transition-property: -webkit-transform;
        -moz-transition-property: -moz-transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        -moz-transition-duration: 0.3s;
        transition-duration: 0.3s;
    }

    .cd-popup-container .cd-popup-close {
        position: absolute;
        top: 0px;
        right: 0px;
        width: 36px;
        height: 36px;
    }

    .is-visible .cd-popup-container {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }




    .div-dzieba-1 a {
        color: #ffbb04;
    }


    .div-dzieba-1 {
        line-height: 50px;
        float: right;
        margin: 10px 15px 0px 0px;
        position: relative;
        opacity: 0;
        visibility: hidden;
        transition: opacity .4s;
    }

    .menu-fixed .div-dzieba-1 {
        opacity: 1;
        visibility: visible;
        transition: opacity .4s;
    }

    .div-dzieba-1 {
        transition: opacity .4s;
    }




    .center-top {
        width: 100%;
        floaT: left;
        margin-top: 74px;
    }




    .vid-shida-1 h1 {
        color: #b0b4c1;
        position: relative;
        width: 100%;
        floaT: left;
        font-size: 17px;
        margin: 2px 0px 4px 0px;
    }

    .vid-shida-2 {
        padding: 0px 20px;
    }

    .vid-shida-1 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 16px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 15px 0px;
    }


    .searchheading-3 {
        display: none;
        font-size: 13px;
        float: right;
        font-family: font-2;
        line-height: 18px;
        width: 170px !important;
        height: 54px;
        position: relative;
        overflow: hidden;
    }

    #searchsuggestions a,
    #searchsuggestions span.notfound {
        padding: 15px 0% !important;
    }

    #searchsuggestions {
        overflow: hidden;
    }

    .searchheading-1 img {
        box-shadow: 0px 0px 0px 4px #f8b600;
        width: 50px;
        height: 50px;
        object-fit: cover;
        border-radius: 100px;
        floaT: left;
        margin: -15px 15px 0px 15px !important;
        position: relative;
        border: 0px #eee solid;
    }

    #searchsuggestions span.searchheading {
        font-weight: bold;
        margin-bottom: .2em;
        font-family: font-1;
        color: #151c29;
        width: 100%;
        margin: 0px 0px 0px 0px;
    }

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

    #searchsuggestions a {
        width: 33.33333333333333%;
        floaT: left;
        position: relative;
    }

    #dofullsearch,
    .seperator {
        display: none !important;
    }

    #searchsuggestions a span {
        margin: 10px 0px 5px 0px;
        color: #aab4d0;
        font-family: font-2;
        font-size: 13px;
    }

    #searchsuggestions {
        z-index: 999999;
        width: 970px;
    }


    #dle-content .new-kazino-1:hover .new-kazino-10 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #ffbb04;
    }

    #dle-content .new-kazino-1 .new-kazino-10 {
        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 .new-kazino-9 {
        floaT: left;
        position: relative;
        margin: 12px 0px 2px 0px;
        padding: 0px 0px 0px 0px;
        line-height: 15px;
        border-lefT: 0px #169859 solid;
        color: #a9a9a9;
        font-size: 15px;
        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 .new-kazino-10 {
        width: 100%;
        floaT: left;
        height: 33px !important;
        line-height: 17px;
        position: relative;
        overflow: hidden;
    }


    #dle-content .new-kazino-3,
    #dle-content .new-kazino-8,
    #dle-content .new-kazino-8 img,
    #dle-content .new-kazino-8 {
        height: 200px;
    }



    #dle-content .new-kazino-0 {
        margin: 0px 0px;
    }

    #dle-content .new-kazino-1 {
        font-family: font-1;
        width: 32.1%;
        floaT: left;
        position: relative;
        margin: 0px 5px;
    }


    #dle-content .flei-1 .meore-new-8 {
        height: 35px !important;
        position: relative;
        overflow: hidden;
    }

    #dle-content .flei-1 .meore-new-7 {
        line-height: 17px;
        padding: 10px 0px 4px 0px;
        margin-bottom: 0px;
    }

    .upper-1:hover {
        opacity: 100%;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
    }

    .upper-1 {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        opacity: 50%;
        width: 75px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-1.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

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

    #cssmenu ul .cssmenu-1::before,
    #cssmenu ul .cssmenu-1::after {
        width: 30%;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .berrors b {
        font-family: font-4;
        font-size: 16px;
    }

    .berrors {
        background: #ffbb04 !important;
        color: #462f26;
        padding: 20px 25px;
        margin-bottom: 10px !important;
        height: 1%;
        border-radius: 5px;
        overflow: hidden;
        position: relative;
        box-sizing: border-box;
    }

    .kontaqt-4::before {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(0 0 0 / 0%);
        z-index: 1;
    }



    .box_in-1 .title {
        margin: 0px 0px 15px 0px;
    }

    /* roboti */
    .form_submit .c-captcha {
        float: right;
    }

    .c-captcha {
        position: relative;
    }

    .c-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .c-captcha>a {
        float: left;
        margin-right: 20px;
    }

    .c-captcha img {
        border-radius: 100px;
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        z-index: 1;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .c-captcha>input {
        float: left;
        width: 130px;
    }

    /*  */
    .dle-captcha {
        position: relative;
    }

    .dle-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .dle-captcha>a {
        float: left;
        margin-right: 5px;
    }

    .dle-captcha img {
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .dle-captcha>input {
        float: left;
        width: 130px;
    }

    .form_submit {
        margin-top: 20px;
    }

    .form-sep {
        border-top: 1px solid #efefef;
    }

    /* */
    ul.ui-form {
        color: #fff;
        list-style: none;
        padding: 0;
        margin: 0;
    }

    ul.ui-form>li {
        margin-bottom: 20px;
    }

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


    .combo_field {
        position: relative;
    }

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

    .form-group.combo>.combo_field:first-child {
        padding-right: 10px;
    }



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


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

    .kontaqt-3:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 18px rgb(255 255 255 / 16%);
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-3 .kontaqt-5 {
        color: #ffffff;
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 12px rgb(255 255 255 / 16%);
    }


    .kontaqt-03 .kontaqt-5 {
        color: #fff;
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 12px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-03:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 18px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-1 {
        overflow: hidden;
        text-align: center;
        margin-bottom: 0px;
        border-radius: 0px;
        position: relative;
    }




    .kontaqt-03.kontaqt-3 {
        background: #6b36b7;
        color: #fff !important;
        box-shadow: 0 0px 0px 0 #e6e7e8;
        -webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
    }

    .kontaqt-3 {
        background: #f8b600;
        width: 50%;
        floaT: left;
        position: relative;
    }

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

    .kontaqt-6 {
        z-index: 111;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 4% 0% 0% 0%;
        font-family: font-1;
        font-size: 17px;
        letter-spacing: 0.3px;
    }

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



    .zoma-1 {
        margin: 0px 19px 0px 5px;
    }

    .text b {
        font-family: font-3;
    }


    .text {
        width: 100%;
        font-size: 14px;
        line-height: 22px;
        font-family: font-2;
        color: #9990a5;
        floaT: left;
        position: relative;
        margin: 0px 0px 5% 0px;
    }


    .title {
        color: #fff;
        margin: 0px 0px 10px 0px;
        floaT: left;
        width: 100%;
        font-family: font-4;
        font-weight: 100;
    }

    .box_in {
        color: #fff;
        padding: 5% 5.4%;
    }


    .box,
    .comment {
        background: #1b1423;
        margin-bottom: 10px;
        border-radius: 2px;
        position: relative;
        border-radius: 3px;
        overflow: hidden;
    }

    .box {
        width: 100%;
        floaT: left;
    }




    .shida-27:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        background: #8b54da;
    }


    .shida-27 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        width: 260px;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        margin: auto;
        text-align: center;
        color: #ffffff;
        background: #6733b2;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: 0px;
    }


    .shida-027 .favmod-add,
    .shida-027 .favmod-unset {
        background-color: #1b1325;
    }

    .shida-027 .favmod-unset {
        background-color: #1b1325;
        color: #ffbb04;
    }

    .shida-027 .favmod {
        width: 100%;
        height: auto;
        font-family: font-1;
    }

    .shida-027 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        right: 25px;
        ;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }



    .shida-30 {
        floaT: right;
        margin: 1px 15px -1px 0px;
    }

    .shida-29 a:hover {
        color: #f8b600;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .shida-29 a {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #fff;
        font-family: font-1;
    }

    .shida-29 i {
        floaT: left;
        margin: -0px 7px 0px 1px;
        color: #3442c6;
        font-size: 20px;
    }

    .shida-29 {
        color: #fff;
        floaT: left;
        margin: 2px 0px 0px 15px;
    }

    .shida-28 {
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 18px 0px 17px 0px;
        color: #fff;
        border-bottom: 1px #251b30 solid;
    }


    .shida-24 h1 {
        font-size: 18px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }

    .shida-24 {
        width: 68%;
        text-align: left;
        floaT: left;
        margin: 25px 0px 0px 20px;
    }

    .shida-23 img {
        width: 100%;
        height: 70px;
        border-radius: 100px;
        line-height: 0px;
        /* object-fit: cover; */
    }

    .shida-23 {
        width: 70px;
        height: 70px;
        box-shadow: 0px 0px 0px 4px #f8b600;
        border-radius: 100px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }


    .shida-22 {
        width: 36%;
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        left: 17px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }


    .shida-21 {
        padding: 0px 15px;
    }


    .shida-20 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 29px 0px;
    }





    .shida-16 button {
        border: 0 solid;
        border-radius: 5px;
        background: #f8b600;
        cursor: pointer;
    }


    .shida-18 a:hover {
        color: #cccbd2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-18 a {
        width: 100%;
        floaT: left;
        font-size: 15px;
        margin: 10px 0px 20px 0px;
        color: #888792;
        font-family: font-1;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }



    .shida-17:hover {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        box-shadow: rgb(248 182 0 / 60%) 0px 0px 30px 0px;
        color: #fff;
        color: #000000;
        background: #fdc324;
    }

    .shida-17 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        width: 260px;
        height: 70px;
        line-height: 70px;
        font-size: 18px;
        margin: auto;
        color: #803407;
        background: #f8b600;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: -1px;
    }



    .shida-16 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 10px 0px 20px 0px;
        color: #bfbced;
    }



    .shida-15 {
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
        color: #bfbced;
    }



    .shida-14 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
        color: #757490;
    }

    .shida-13 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
        color: #ffffff;
    }

    .shida-12 {
        margin: 0px 5%;
    }

    .shida-11 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 65%;
        color: #fff;
        font-size: 18px;
        line-height: 25px;
        font-family: font-2;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-10 {
        width: 100%;
        floaT: left;
        font-family: font-2;
        font-size: 15px;
        margin: 0px 0px 10px 0px;
        color: #f8b600;
    }

    .shida-9 {
        width: 100%;
        floaT: left;
        font-family: font-1;
        font-size: 18px;
        margin: 0px 0px 10px 0px;
    }

    .shida-8 {
        width: 100%;
        padding: 3% 0px;
        line-height: 25px;
        background: #1a182d;
        position: relative;
        floaT: left;
        border-radius: 5px 5px 0px 0px;
        text-align: center;
        font-size: 15px;
    }


    .shida-7 {
        opacity: 9;
        z-index: 1;
        width: 100%;
        height: 100%;
        background: #151425;
        position: absolute;
        floaT: left;
        border-radius: 5px;
        text-align: center;
    }


    .shida-6 {
        width: 100%;
        height: 545px !important;
        position: relative !important;
    }

    .shida-6 iframe {
        width: 100%;
        height: 100% !important;
        position: absolute !important;
        left: 0px;
        top: 0px;
    }


    .shida-6 iframe {
        width: 100%;
        floaT: left;
        border: 0;
    }

    .shida-6 {
        background: #160f1e;
        overflow: hidden;
        width: 100%;
        position: relative;
        floaT: left;
        border-radius: 5px;
        text-align: center;
        margin-bottom: 0px;
        z-index: 1;
    }



    .shida-05 {
        width: 100%;
        position: relative;
        floaT: left;
    }





    .shida-2 img {
        width: 100%;
        overflow: hidden;
    }

    .shida-3 {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(23 27 41 / 80%);
        z-index: 1;
    }

    .shida-5 .search-1 {
        width: 100%;
        position: relative;
        floaT: left;
        margin: 20px 0px;
    }

    .shida-3::before {
        width: 100%;
        height: 200px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff0000+0,120d19+100 */
        background: #120d19;
        /* Old browsers */
        background: -moz-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#120d19', GradientType=0);
        /* IE6-9 */
        content: "";
        z-index: 99;
        right: 0px;
        bottom: 0px;
        position: absolute;
    }

    .shida-2 {
        background: url("/templates/slot-56/images/b-1.png") top no-repeat;
        background-size: 100%;
        width: 100%;
        height: 100%;
        z-index: 0;
        position: absolute;
        overflow: hidden;
    }

    .shida-5 {
        margin-bottom: 20px;
        width: 100%;
        position: relative;
        floaT: left;
        z-index: 111;
        color: #fff;
    }


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




    .navigation-2 {
        margin: 0px 19px 0px 5px;
    }


    .navigation {
        font-family: font-3;
        font-weight: 100 !important;
        margin: 5px 0px 10px 0px;
        floaT: left;
        width: 100%;
        display: inline-block;
    }

    .navigation:after {
        clear: both;
        display: block;
        content: "";
    }

    .pages {
        text-align: left;
    }

    .pages span,
    .pages a:hover,
    .page_next-prev {
        background-color: #6733b2;
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        border-radius: 18px;
    }

    .pages span,
    .pages a {
        color: #fff;
        font-weight: 100 !important;
        display: inline-block;
        position: relative;
        padding: 7px 7px;
        min-width: 22px;
        height: 22px;
        line-height: 22px;
        text-align: center;
        text-decoration: none !important;
        font-weight: bold;
    }

    .pages span {
        color: #ffffff;
    }

    .pages a:hover {
        color: #000;
        background-color: #ffbb04;
    }

    .pages span {
        color: #ffffff;
    }

    .page_next-prev {
        float: right;
        height: 36px;
    }

    .page_next-prev * {
        float: left;
    }

    .page_next-prev .icon {
        width: 32px;
        height: 20px;
        fill: #d7d7d7;
    }

    .page_next-prev>span>a:hover .icon {
        fill: #ffbb04;
    }

    .page_next-prev>span>* {
        float: left;
        padding: 8px 12px;
    }

    .page_next>span,
    .page_prev>span {
        opacity: 0.5;
    }

    /*  */
    .splitnewsnavigation {
        margin-top: 4%;
        padding-top: 4%;
        font-weight: bold;
        border-top: 1px solid #efefef;
    }

    .splitnewsnavigation>a,
    .splitnewsnavigation>span {
        padding: 6px 10px;
    }




    .meore-div-005.meore-div-5 {
        margin: 0px 10px;
        font-size: 13.5px;
    }


    /*--favoritebi--*/
    .damatebiti-fav-1 {
        floaT: left;
        width: 33px;
        height: 33px;
        position: absolute;
        z-index: 1;
        margin-right: 20px;
        line-height: 20px;
        left: 15px;
        top: 15px;
    }

    .favmod {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        display: block;
        margin: 0 auto;
        width: 33px;
        height: 33px;
        padding: 0px;
        opacity: 9;
    }

    .favmod.active,
    .favmod:hover {
        opacity: 1;
    }

    .favmod-add,
    .favmod-unset {
        display: flex;
        width: 100%;
        height: 100%;
        background: #0f0a16;
        color: #fff;
        font-weight: 100;
        text-align: center;
        line-height: 33px;
        border-radius: 100px;
        font-size: 12px;
    }

    .favmod-unset {
        background-color: #ffbb04;
        color: #0f0a16;
    }

    .favmod .favmod-unset,
    .favmod.active .favmod-add {
        display: none;
    }

    .favmod.active .favmod-unset {
        display: block;
    }


    .meore-new-1:hover .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #c8bada;
    }

    .meore-new-bb-1 a {
        color: #948f9a;
    }

    .meore-new-bb-1::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0px 0px 30px 15px;
        border-color: rgb(255 0 0 / 0%) rgb(255 87 34 / 0%) #221a2b;
        margin: 0px 0px 0px 0px;
        z-index: 1;
        lefT: -14px;
        top: 0px;
    }

    .meore-new-bb-2 {
        height: 20px;
        position: relative;
        overflow: hidden;
    }

    .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 64%;
        floaT: right;

        font-family: font-1;
        font-size: 11px;
        position: absolute;
        margin: 0px 0px 0px 0px;
        background: #221a2b;
        color: #948f9a;
        line-height: 30px;
        text-align: center;
        height: 30px;
        bottom: 40px;
        z-index: 11;
        right: 0px;
    }


    .footer-13:hover {
        opacity: 100%;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-12,
    .footer-13 {
        opacity: 70%;
        display: inline-block;
        color: #fff;
        margin: 0px 5px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-11 {
        margin-bottom: -5px;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-7 li {
        display: inline-block;
        color: #fff;
    }


    .footer-7 {
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-5 a:hover {
        color: #ffbb04;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-9 {
        color: #9891a2;
        padding: 0px 0px 20px 0px;
        text-align: center;
        width: 100%;
        floaT: left;
    }

    .footer-5 a {
        margin: 0px 0px;
        color: #9891a2;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-6 a {
        margin: 0px 20px;
        color: #bbbabb;
        font-family: font-1;
    }



    .footer-8 {
        padding: 2% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #cacaca;
    }

    .footer-5 {
        padding: 4% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }

    .footer-14 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        right: 0px;
        width: 88px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }

    .footer-4 img {
        line-height: 0px;
        width: 100%;
        float: left;
    }

    .footer-4 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        left: 0;
        width: 195px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }

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



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

    .footer-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
        background: #1d1527;
        line-height: 20px;
    }







    .kazino-z-1.kazino-1::before,
    .kazino-z-1.kazino-1::after,
    .pirveli-div-1::before {
        animation: float 1s infinite ease-in-out alternate
    }

    .gal-proqt-01 .gal-proqt-8:after {
        animation-delay: .4s
    }

    .div-about-6 {
        animation-delay: .6s
    }

    .gal-proqt-01 .gal-proqt-9::before {
        animation-delay: .8s
    }

    @keyframes float {
        100% {
            transform: translateY(10px)
        }
    }



    .pirveli-div-1::after {
        -webkit-animation: phone-outer 3000ms infinite;
        animation: phone-outer 3000ms infinite
    }

    .kont-3.is-animating::before {
        -webkit-animation: phone-inner 3000ms infinite;
        animation: phone-inner 3000ms infinite
    }

    .kont-3.is-animating::after {
        -webkit-animation: phone-icon 3000ms infinite;
        animation: phone-icon 3000ms infinite
    }

    @-webkit-keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @-webkit-keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @-webkit-keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }

    @keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }




    .meore-new-1 .meore-new-3 img,
    .new-kazino-1 .new-kazino-8 img {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(90%);
        filter: saturate(90%);
    }


    .meore-new-1:hover .meore-new-3 img,
    .new-kazino-1:hover .new-kazino-8 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(150%);
        filter: saturate(150%);
    }


    .kazino-6 {
        background: url("/templates/slot-56/images/ic-1.svg") center no-repeat;
        background-size: 25px;
    }


    .new-kazino-06 {
        display: block !important;
        font-size: 16px;
    }




    .kazino-0.kazino-1::before {
        width: 142px;
        height: 71px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-2.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

    .videofir-1 .meore-new-5,
    .kazino-0.kazino-1::after {
        display: none !important;
    }


    #dle-content .videofir-1 .meore-new-7 {
        padding: 10px 0px 10px 0px;
        background: #0f0a16;
        line-height: 18px;
        height: auto;
        font-size: 13px;
    }




    .meore-new-1:hover .videofir-3 {
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        box-shadow: 0px 0px 0px 2px #fff, 0px 0px 0px 7px rgb(0 0 0 / 41%);
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .videofir-3 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 46px;
        height: 46px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: rgb(0 0 0 / 0%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        border-radius: 100px;
        content: "";
        z-index: 1;
        box-shadow: 0px 0px 0px 0px #fb0405, 0px 0px 0px 0px rgb(0 0 0 / 41%);
    }

    .videofir-2 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 41%;
        color: #fff;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }





    .kazino-1::before {
        width: 180px;
        height: 120px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-4.png") center no-repeat;
        background-size: 180px;
        content: "";
        z-index: 1;
        right: -30px;
        bottom: -10px;
        position: absolute;
    }

    .kazino-1::after {
        width: 76px;
        height: 56px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-5.png") center no-repeat;
        background-size: 76px;
        content: "";
        z-index: 1;
        lefT: 190px;
        top: -10px;
        position: absolute;
    }


    .div-div-1 .new-kazino-1 {
        padding-bottom: 20px;
    }

    .new-kazino-1 .new-kazino-6 {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-6 {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-6 {
        width: 40px;
        height: 40px;
        line-height: 50px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: url("/templates/slot-56/images/roulette.svg") no-repeat;
        background-size: 40px;
        content: "";
        z-index: 1;
        -webkit-transform: rotate(-0deg);
        -moz-transform: rotate(-0deg);
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    }



    .new-kazino-1:hover .new-kazino-7 {
        opacity: 1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-7 {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 999999;
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/bg-2.png");
        color: #fff;
        opacity: 0;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-5 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 30px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-9 {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-9 {
        floaT: left;
        position: relative;
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
        line-height: 15px;
        border-lefT: 4px #169859 solid;
        color: #a9a9a9;
        font-size: 14px;
        line-height: 16px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .new-kazino-3,
    .new-kazino-8,
    .new-kazino-8 img {
        width: 100%;
        height: 160px;
        border-radius: 4px;
        object-fit: cover;
        position: relative;
        overflow: hidden;
    }


    .new-kazino-8 {
        width: 100%;
        height: 180px;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
        border-radius: 4px;
    }


    .new-kazino-0 {
        margin: 0px 10px;
    }

    .new-kazino-1 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
    }



    .kazino-4 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 3px 0px 15px 0px;
    }


    .kazino-8 {
        width: 100%;
        floaT: left;
        position: relative;
        margin: 10px 0px 0px 0px;
    }

    .kazino-7:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #ffffff;
    }


    .kazino-7 {
        font-size: 15px;
        margin: 4px 10px 0px 0px;
        floaT: right;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
    }

    .kazino-6 {
        width: 25px;
        height: 25px;
        margin: -2px 10px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/roulette.svg") center no-repeat;
        background-size: 24px;
        content: "";
        z-index: 1;
    }


    .kazino-5 {
        floaT: left;
        position: relative;
        color: #fff;
        font-family: font-1;
        font-size: 17px;
        margin: 0px 0px 0px 10px;
    }



    .kazino-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 25px 0px 25px 0px;
        border-radius: 3px;
        margin-bottom: 15px;
    }

    .kazino-2 {
        margin: 0px 20px;
        position: relative;
    }




    .meore-meti-2:hover {
        animation-name: wobble-vertical;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

    .meore-meti-2 {
        display: inline-block;
        transition-duration: 0.3s;
        transition-property: transform;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0)
    }

    @keyframes wobble-vertical {
        16.65% {
            transform: translateY(8px)
        }

        33.3% {
            transform: translateY(-6px)
        }

        49.95% {
            transform: translateY(4px)
        }

        66.6% {
            transform: translateY(-2px)
        }

        83.25% {
            transform: translateY(1px)
        }

        100% {
            transform: translateY(0)
        }
    }

    .meore-meti-2::before {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.svg") center no-repeat;
        background-size: 26px;
        content: "";
        z-index: 1;
        right: -107px;
        top: 21px;
        position: absolute;
    }

    .meore-meti-2::after {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.svg") center no-repeat;
        background-size: 22px;
        content: "";
        z-index: 1;
        lefT: -107px;
        top: -11px;
        position: absolute;
    }


    .meore-meti-1 a {
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        padding: 0 0px;
        display: inline-block;
        height: 45px;
        line-height: 45px;
        font-size: 15px;
        cursor: pointer;
        color: #fff;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#773fc9+0,6834b3+100 */
        background: #773fc9;
        /* Old browsers */
        background: -moz-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #773fc9 0%, #6834b3 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#773fc9', endColorstr='#6834b3', GradientType=0);
        /* IE6-9 */
        width: 100%;
        text-align: center;
        font-family: 'font-1';
        margin-top: 0px;
        position: relative;
        display: block;
        width: 222px;
        margin: 15px auto 15px auto;
        text-shadow: 0px -1px 0px #4d218d;
    }


    .meore-meti-1 {
        width: 99.3%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        overflow: hidden;
    }


    .color-2.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
    }

    .color-2.color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
    }

    .color-2.color-1 .meore-div-3 {
        background: #6733b2;
    }



    .slot-games-3:hover .slot-games-6 {
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
        margin: -50px 5px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-6 {
        width: 171px;
        height: 135px;
        floaT: right;
        position: relative;
        margin: -50px 0px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-7 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .slot-games-3:hover .slot-games-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3:hover .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        box-shadow: 0px 0px 100px 20px #ffbb04;
    }

    .slot-games-3 {
        overflow: hidden;
    }

    .slot-games-4::before {
        width: 100px;
        height: 100%;
        margin: 0px 0px 0px 0px;
        bottom: -110px;
        position: absolute;
        floaT: left;
        background: rgb(255 187 4 / 0%);
        content: "";
        right: 0px;
        border-radius: 100% 4% 0% 0%;
        box-shadow: 0px 0px 100px 20px #43394e;
        opacity: 100%;
    }



    .slot-games-5 {
        line-height: 25px;
        text-align: left;
        color: #ffffff;
        font-family: font-1;
        floaT: left;
        position: absolute;
        margin: 0px 0px 0px 0px;
        lefT: 18px;
        bottom: 10px;
        letter-spacing: 0px;
        font-size: 13px;
    }

    .slot-games-8 {
        margin: 0px 0px;
    }


    .slot-games-7 {
        width: 100%;
        height: 35px;
        font-size: 12px;
        line-height: 35px;
        text-align: center;
        color: #827594;
        font-family: font-1;
        floaT: left;
        position: relative;
        background-color: #0f0a16;
        margin: 0px 0px 0px 0px;
    }


    .slot-games-6 img {
        width: 100%;
    }

    .slot-games-6 {
        width: 150px;
        /* height: 135px; */
        floaT: right;
        position: relative;
        margin: -40px 5px 0px 0px;
    }


    .slot-games-4 {
        width: 100%;
        height: 110px;
        floaT: left;
        position: relative;
        background-color: #2e2736;
        margin: 40px 0px 0px 0px;
    }



    .color-1 .meore-div-10 .meore-new-1,
    .slot-games-3 {
        width: 18.9%;
        floaT: left;
        position: relative;
        margin: 0px 5px 10px 5px;
    }

    .color-1 .meore-div-10,
    .slot-games-2 {
        width: 102%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px -5px;
    }



    .color-1 .meore-div-9,
    .slot-games-1 {
        width: 100%;
        floaT: left;
        position: relative;
        overflow: hidden;
    }

    .color-1 .meore-div-3 {
        background: #ffbb04;
    }

    .color-4.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-2.svg") center no-repeat;
        background-size: 12px;
    }

    .color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-4.svg") center no-repeat;
        background-size: 18px;
    }

    .color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #ffbb04 rgb(174 253 0 / 0%);
    }






    .div-div-1 .meore-div-8 .slick-dots {
        bottom: 15px;
        z-index: 99999999;
        padding: 0px 0px 0px 0px !important;
    }


    .meore-div-11 {
        width: 100%;
        height: 40px;
        background: #1e1f26;
        floaT: left;
        position: relative;
        z-indeX: 0;
        margin-top: -40px;
    }


    .div-div-1 .meore-div-8 .slick-slider {
        padding-bottom: 40px;
    }

    .meore-new-8 {
        margin: 0px 15px;
    }


    .meore-new-1:hover .meore-new-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .meore-new-7 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 100%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        background: #0f0a16;
        color: #948f9a;
        line-height: 40px;
        height: 40px;
        overflow: hidden;
    }


    .meore-new-5 img {
        width: 30px !important;
        floaT: left;
        border-radius: 3px;
    }


    .meore-new-5 {
        z-index: 11;
        width: 80px;
        floaT: left;
        position: absolute;
        overflow: hidden;
        background: rgb(255 255 255 / 0%);
        padding: 0px 10px;
        bottom: 53px;
    }


    .meore-div-9 .meore-new-3 img,
    .meore-div-9 .meore-new-3,
    .div-a-1 {
        width: 100%;
        height: 134px;
        object-fit: cover;
    }

    .meore-div-8 .meore-new-3 img,
    .meore-div-8 .meore-new-3 {
        height: 278px;
        object-fit: cover;
    }


    .meore-div-10 .meore-new-1 {
        width: 31.5%;
        floaT: left;
        position: relative;
        overflow: hidden;
        margin: 0px 5px 10px 5px;
    }


    .meore-div-10 {
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 5px;
    }



    .meore-div-9 {
        width: 550px;
        floaT: right;
        position: relative;
        overflow: hidden;
    }




    .meore-div-8 {
        width: 41%;
        floaT: left;
        position: relative;
    }


    .meore-div-7 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }



    .meore-div-4 {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
        background-size: 18px;
        content: "";
        z-index: 1;
    }

    .meore-div-3::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 9px 0px 9px 9px;
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
        margin: 8px 0px 0px 34px;
        z-index: 1;
    }

    .meore-div-5 {
        floaT: left;
    }


    .meore-div-6 i,
    .kazino-7 i {
        color: #ffbb04;
    }

    .meore-div-6:hover {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .meore-div-6 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
        margin: 0px 12px 0px 0px;
    }

    .meore-div-3 {
        width: 35px;
        floaT: left;
        position: relative;
        background: #6733b2;
        height: 35px;
        line-height: 35px;
        color: #fff;
        border-radius: 4px;
        margin: 0px 20px 0px 0px;
    }


    .meore-div-2 {
        font-family: font-1;
        width: 100%;
        position: relative;
        background: #1b1423;
        height: 35px;
        line-height: 35px;
        margin-bottom: 15px;
        color: #fff;
        border-radius: 4px;
    }


    .meore-div-1 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }

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

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


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

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



    .div-div-1 .slick-slider {
        padding-bottom: 20px;
    }

    .div-div-1 .slick-dots {
        bottom: 0px;
    }

    .div-div-1 .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .div-div-1 .slick-dots li {
        background: #0f0a16;
        width: 10px;
        height: 10px;
    }




    .pirveli-div-1::after {
        width: 60px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.png") !important;
        content: "";
        z-index: 1;
        right: -15px;
    }


    .pirveli-div-1::before {
        width: 50px;
        height: 61px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-6.png") !important;
        content: "";
        z-index: 1;
    }

    .pirveli-div-8 span img {
        width: 75% !important;
        margin: auto;
        border-radius: 100px;

    }

    .pirveli-div-8 span {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 0px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100% !important;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .pirveli-div-10 {
        margin: 0px 10px;
        font-size: 13px;
    }


    .pirveli-div-9 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        margin: 0px 0px 15px 0px;
    }


    .pirveli-div-8 {
        width: 55px;
        height: 55px;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#231a2e+0,181220+100 */
        background: #231a2e;
        /* Old browsers */
        background: -moz-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #231a2e 0%, #181220 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#231a2e', endColorstr='#181220', GradientType=0);
        /* IE6-9 */
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 100px;
        margin: 10px 0px 22px 0px;
        box-shadow: 0px 0px 0px 7px #211a2b;
    }

    .pirveli-div-7 {
        width: 55px;
        margin: auto;
    }

    .pirveli-div-6 {
        margin-top: 8px;
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
    }


    .pirveli-div-5 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-4:hover .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #ffbb04;
    }


    .pirveli-div-4 .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #a79fb0;
    }


    .pirveli-div-5:hover .pirveli-div-8 {
        box-shadow: 0px 0px 0px 7px #3d3447;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5 .pirveli-div-8 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5: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: #271d32;
    }

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




    .pirveli-div-2 {
        margin: 0px 20px;
    }


    .pirveli-div-1 a {
        color: #fff;
    }

    .pirveli-div-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 15px 0px 25px 0px;
        border-radius: 3px;
    }

    .div-div-2 {
        margin: 0px 15px;
        position: relative;
    }

    .div-div-1 {
        overflow: hidden;
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 15px 0px 0px 0px;
        z-index: 1;
    }


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

    .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: 35px;
        line-height: 35px;
        cursor: pointer;
        color: #ffffff;
        width: 35px;
        text-align: center;
        background: rgb(85 186 49 / 0%);
        border: 0;
        top: 0px;
        margin: 0px 0px 0px 0px;
        position: relative;
        overflow: hidden;
        font-size: 15px;
        letter-spacing: 1px;
        border-radius: 400px;
        margin-top: 0px;
    }

    .q_search input:focus {
        border: 1px solid rgb(255 255 255 / 55%);
        background: rgb(255 255 255 / 20%);
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }


    .q_search input {
        overflow: hidden;
        color: #ffffff;
        line-height: 44px;
        font-family: font-2;
        position: relative;
        text-align: center;
        height: 33px;
        padding: 0px 0px 0px 0px;
        width: 95%;
        background: rgb(255 255 255 / 10%);
        border: 1px solid rgb(255 255 255 / 25%);
        margin: 0px 0px 0px 0px;
        font-size: 14px;
        letter-spacing: 0.5px;
        border-radius: 4px;
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }

    .logo-1::before {
        width: 280px;
        height: 81px;
        margin: 0px 0px 0px -45px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.png") top no-repeat;
        content: "";
        top: 0px !important;
    }


    .header-14 a:hover {
        color: #ffffff;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .header-14 .far {
        color: #ffffff;
        margin: 0px 2px 0px 0px;
    }


    .header-14 a {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
        color: #8b809f;
    }


    .header-18 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 60px;
        z-index: 11;
        margin: -65px 0px 0px 0px;
    }

    .header-14 {
        line-height: 50px;
        float: right;
        margin: 10px 0px 0px 0px;
        position: relative;
    }


    .logo-1 img {
        line-height: 0px;
        width: 100%;
        float: left;
        margin: 18px 0px 0px 0px;
    }

    .logo-1 {
        float: left;
        width: 195px;
        margin: 0px 0px 15px 0px;
        position: relative;
    }

    .header-17 iframe,
    .header-17,
    .header-17 img,
    .header-15 {
        height: 300px;
    }

    .header-17,
    .header-17 img {
        float: left;
        position: relative;
        widtH: 100%;
        object-fit: cover;
    }


    .header-15 {
        z-index: 0;
        border-top: 1px #231934 solid;
        float: left;
        position: relative;
        widtH: 100%;
        color: #000;
        background: #ffffff;
        line-height: 50px;
    }





    .header-13 li a {
        color: #837a94;
        float: left;
        font-size: 14px;
        padding: 29.5px 9px;
        position: relative;
    }

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

    #cssmenu ul li ul li::before,
    #cssmenu ul li ul li::after {
        display: none !important;
    }

    #cssmenu ul li:hover::before,
    #cssmenu ul li:hover::after {
        width: 30%;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu ul li::before {
        lefT: 35% !important;
    }

    #cssmenu ul li::after {
        right: 35% !important;
    }

    #cssmenu ul li::before,
    #cssmenu ul li::after {
        border-radius: 100px;
        width: 0%;
        height: 5px;
        margin: 50px 0px 0px 0px;
        position: absolute;
        background: #ffbb04;
        content: "";
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }



    #cssmenu ul li::before {
        left: 0px;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }




    #cssmenu {
        margin: 0px 0px 0px 35px;
        width: auto;
        floaT: left;
        padding: 0;
        line-height: 1;
        display: block;
        position: relative;
        font-family: font-1;
        box-sizing: content-box;
    }

    #cssmenu ul {
        list-style: none;
        margin: 0px 0px -1px 0px;
        width: 100%;
        padding: 0;
        display: block;
        float: left;
    }

    #cssmenu ul:after,
    #cssmenu:after {
        content: " ";
        display: block;
        font-size: 0;
        height: 0;
        clear: both;
        visibility: hidden;
    }

    #cssmenu ul li {
        margin: 0;
        padding: 0;
        display: block;
        position: relative;
    }

    #cssmenu ul li a {
        text-decoration: none;
        display: block;
        margin: 0;
        -webkit-transition: color .1s ease;
        -moz-transition: color .1s ease;
        -ms-transition: color .1s ease;
        -o-transition: color .1s ease;
        transition: color .1s ease;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cssmenu ul li ul {
        position: absolute;
        left: -9999px;
        top: 73px;
        /* z-index:999999; */
    }

    #cssmenu ul li ul li {
        max-height: 0;
        position: absolute;

        -webkit-transition: max-height 0.1s ease-out;
        -moz-transition: max-height 0.1s ease-out;
        -ms-transition: max-height 0.1s ease-out;
        -o-transition: max-height 0.1s ease-out;
        transition: max-height 0.1s ease-out;
    }

    #cssmenu.align-right ul li ul li.has-sub:after {
        right: auto;
        left: 15px;
    }

    #cssmenu.align-right ul li ul li.has-sub:before {
        right: auto;
        left: 15px;
        border-left-color: transparent;
        border-right-color: #fff;
    }

    #cssmenu ul li ul li a {
        background: #302e3a;
        -webkit-transition: all .1s;
        -moz-transition: all .1s;
        -o-transition: all .1s;
        transition: all .1s;
        box-shadow: 0px 0px 0px 1px #3e3d46;
        display: inline-block;
        /* font-size: 15px; */
        opacity: 1;
        color: rgba(255, 255, 255, 0);
        font-family: font-2;
        font-size: 15px;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0;
        display: block;
        width: 100%;
        padding: 20px 15px 20px 15px;
    }




    #cssmenu ul li ul li:hover>a,
    #cssmenu ul li ul li.active>a {
        -webkit-transition: all .1s;
        -moz-transition: all .1s;
        -o-transition: all .1s;
        transition: all .1s;
        color: #3c2d05 !important;
        background: #f7bb18;
    }

    #cssmenu ul li ul li:hover:after,
    #cssmenu ul li ul li.active:after {
        background: #2196f3;
    }

    #cssmenu ul li ul li:hover>ul {
        background: #191a21;
        /* width:250px; */
        border-top: 0px solid #191a21;
        border-bottom: 0px solid #191a21;
        border-left: 0px solid #eee;
        border-right: 0px solid #eee;
        left: 100%;
        top: 0px;
    }

    #cssmenu ul li ul li:hover>ul>li {
        max-height: 72px;
        position: relative;
    }

    #cssmenu>ul>li {
        float: left;
    }

    #cssmenu.align-center>ul>li {
        float: none;
        display: inline-block;
    }

    #cssmenu.align-center>ul {
        text-align: center;
        font-size: 0;
    }

    #cssmenu.align-center ul ul {
        text-align: left;
    }

    #cssmenu.align-right>ul {
        float: right;
    }

    #cssmenu.align-right>ul>li:hover>ul {
        left: auto;
        right: 0;
    }

    #cssmenu.align-right ul ul li:hover>ul {
        right: 100%;
        left: auto;
    }

    #cssmenu.align-right ul ul li a {
        text-align: right;
    }

    #cssmenu>ul>li:hover>a,
    #cssmenu>ul>li.active>a {
        color: #ffffff;
        position: relative;
        z-index: 9999;
        cursor: pointer;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu>ul>li>a,
    #cssmenu>ul>li.active>a {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;

    }

    #cssmenu>ul>li:hover>a:after,
    #cssmenu>ul>li.active>a:after {
        background: #000;
    }

    #cssmenu>ul>li:hover>a:before,
    #cssmenu>ul>li.active>a:before {
        border-top-color: #fff;
    }

    #cssmenu>ul>li:hover>ul a {
        opacity: 9;
        font-size: 14px;
        color: #babdc5 !important;
        left: 0;
    }

    #cssmenu>ul>li:hover>ul {
        left: -230px;
    }

    #cssmenu>ul>li:hover>ul>li {
        width: 25%;
        display: block;
        floaT: left;
        z-index: 999999;
        max-height: 51px;
        position: relative;
    }

    #cssmenu #menu-button {
        display: none;
    }

    #cssmenu>ul>li>a {
        display: block;
    }

    #cssmenu>ul>li {
        width: auto;
    }

    #cssmenu>ul>li>ul {
        background: #22242f;
        font-family: font-2;
        width: 950px;
        display: block;
        padding: 10px 10px 14px 10px;
    }




    .header-3 {
        float: left;
        position: fixed;
        widtH: 100%;
        background: #1e152e;
        border-bottom: 1px #120d19 solid;
        line-height: 50px;
        top: 0px;
        z-index: 9999999;
    }


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

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

    .logo-1 {
        float: left;
        position: relative;
    }


    .header-2 a {
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 50px;
        color: #fff;
        background: #607D8B;
        line-height: 50px;
    }








    .slick-slide {
        margin: 0px 0px;
    }

    .slick-slide img {
        width: 100%;
    }

    .slick-slider {
        overflow: hidden;
        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 {
        font-size: 0;
        line-height: 0;
        position: absolute;
        top: 50%;
        display: none !important;
        width: 20px;
        height: 20px;
        padding: 0;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        cursor: pointer;
        color: transparent;
        border: none;
        outline: none;
        background: transparent;
    }

    .slick-initialized .slick-slide {
        display: block;
    }

    .slick-prev:after {
        right: 19px;
        top: 20px;
        -webkit-transform: skew(45deg, 0deg);
        -ms-transform: skew(45deg, 0deg);
        transform: skew(45deg, 0deg);
    }

    .zeda-slaider-2 img {
        width: 100%;
    }

    [dir='rtl'] .slick-prev {
        right: -25px;
        left: auto;
    }

    .slick-prev:before {
        content: '';
    }

    [dir='rtl'] .slick-prev:before {
        content: '';
    }

    .slick-next {}

    [dir='rtl'] .slick-next {
        right: auto;
        left: -25px;
    }

    .slick-next:before {
        content: '';
    }

    [dir='rtl'] .slick-next:before {
        content: '';
    }

    #dle-content-03 .slick-dots {
        top: 180px !important;
        margin-right: 220px;
    }

    .zeda-slaider-1 .slick-dots {
        top: 180px;
    }

    .slick-dots {
        bottom: 65px;
        width: 100% !important;
        position: absolute;
        display: block;
        right: none;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999999;
    }

    .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .slick-next {
        right: 10px;
        floaT: left;
        border-radius: 3px;
        opacity: 20%;
        background: url("/templates/slot-56/images/next-1.svg") no-repeat;
        background-size: 20px;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        top: 130px !important;
        display: block !important;
        width: 45px !important;
        height: 100px !important;
        padding: 0;
        cursor: pointer;
    }

    .shefi-8 .slick-next {
        background: #3394e6;
    }

    .shefi-8 .slick-next:before,
    .shefi-8 .slick-next:after {
        background-color: #fff;
    }

    .shefi-8 .slick-prev:hover {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        box-shadow: 0px 2px 5px 0px #0000001f;
    }

    .slick-prev,
    .slick-next {
        top: 50% !important;
    }

    .slick-next,
    .slick-prev {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .slick-next:hover,
    .slick-prev:hover {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .header-10:hover .slick-prev {
        lefT: 20px;
    }

    .header-10:hover .slick-next {
        right: 20px;
    }

    .slick-prev,
    .slick-next {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .slick-prev:hover,
    .slick-next:hover {
        opacity: 40%;
    }

    .slick-prev {
        lefT: 10px;
        floaT: left;
        border-radius: 3px;
        opacity: 20%;
        background: url("/templates/slot-56/images/next-2.svg") no-repeat;
        background-size: 20px;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        display: block !important;
        width: 45px !important;
        height: 100px !important;
        padding: 0;
        cursor: pointer;
    }

    .sveti-top-1 .slick-dots {
        display: none !important;
    }

    .slick-dots {
        position: absolute;
        display: block;
        width: 100px;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999;
    }

    .slick-dots li {
        background: #cacfcf;
        border-radius: 10px;
        position: relative;
        display: inline-block;
        width: 25px;
        height: 8px;
        margin: 0 3px;
        padding: 0;
        cursor: pointer;
    }

    .slick-dots li button {
        font-size: 0;
        line-height: 0;
        display: block;
        width: 12px;
        height: 12px;
        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: 1100px) and (max-width: 1200px) {

    .witeli-1.meore-new-1:hover .meore-new-7 {
        color: #ffffff;
        background-color: #FF0000;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .witeli-1 .meore-new-3 img {
        -moz-transform: scale(1.1) !important;
        -webkit-transform: scale(1.1) !important;
        -o-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.0) !important;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

    .witeli-1:hover .div-a-1 {
        opacity: 9;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .witeli-1:hover .div-a-3 {
        font-size: 15px;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        opacity: 9;
    }

    .witeli-1 .div-a-3 {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-3 {
        padding: 7px 10px 7px 10px;
        background-color: #FF0000;
        displaY: inline-block;
        border-radius: 5px;
        color: #fff;
        font-size: 0px;
        opacity: 0;
    }


    .div-a-2 {
        position: absolute;
        top: 50%;
        left: 0;
        text-align: center;
        font-size: 0px;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-1 {
        widtH: 100%;
        floaT: left;
        height: 100%;
        position: absolute;
        left: 0px;
        z-indeX: 111;
        background: rgb(0 0 0 / 72%);
        top: 0px;
        opacity: 0;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }






    .damatebiti-fav-1 .favmod-add {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .damatebiti-fav-1 .favmod-add:hover {
        background-color: #FF0000 !important;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .vid-shida-001.vid-shida-1 {
        margin: 20px 0px 0px 0px;
    }

    .vid-shida-02 h1 {
        margin: 3px 0px 15px 0px !important;
    }

    .vid-shida-02 img {
        width: 350px;
        floaT: left;
        margin: 5px 20px 10px 0px;
        border-radius: 6px;
    }

    .vid-shida-02 {
        font-size: 13px;
        font-family: font-2;
        color: #a2a2b1;
        line-height: 21px;
        margin: 0px 0px 4px 0px;
    }


    .shida-23:hover .img-hover-2 {
        opacity: 9;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23 .img-hover-1,
    .shida-23 .img-hover-2 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23:hover .img-hover-1 {
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-2 {
        position: absolute;
        width: 50px !important;
        height: 50px !important;
        border-radius: 0px !important;
        left: 10px;
        top: 10px;
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-1 {
        object-fit: cover;
    }





    .over a {
        color: #ffbb04;
        font-family: font-1;
        font-size: 12px;
    }


    .menu-fixed .cd-popup.is-visible {
        display: block !important;
        opacity: 1 !important;
    }

    .cd-popup.is-visible {
        display: none !important;
        opacity: 0 !important;
    }


    .div-meniu-1 span {
        width: 40px;
        height: 40px;
        floaT: left;
        background: rgb(255 255 255 / 15%);
        border-radius: 100px;
        margin: -15px 10px -20px -7px;
    }

    .div-meniu-1 span img {
        width: 28px;
        height: 27px;
        floaT: left;
        margin: 7px 0px -10px 6px;
        border-radius: 100px;
    }


    .text a {
        color: #fff;
    }


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


    .cd-popup-container .cd-popup-close::after {
        z-index: 9;
        content: "";
        position: absolute;
        top: 0px;
        width: 57px;
        border-radius: 0px;
        height: 57px;
        top: -0px;
        lefT: -57px;
        opacity: 9
    }

    .div-ajax-25 {
        z-indeX: 9;
        width: 33px;
        height: 33px;
        position: relative;
        floaT: left;
        border-radius: 0px;
        text-align: center;
        line-height: 36px;
        font-size: 20px;
        color: #f8b600;
        position: absolute;
        top: 2px;
        right: 48px;
    }

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

    .cd-popup {
        z-index: 9999999999 !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(20 21 27 / 60%) !important;
        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 {
        height: 57px;
        border-radius: 0px;
        width: 100%;
        max-width: 1080px;
        margin: 6em auto 0px auto;
        display: flex;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px);
        -webkit-backface-visibility: hidden;
        -webkit-transition-property: -webkit-transform;
        -moz-transition-property: -moz-transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        -moz-transition-duration: 0.3s;
        transition-duration: 0.3s;
    }

    .cd-popup-container .cd-popup-close {
        position: absolute;
        top: 0px;
        right: 0px;
        width: 36px;
        height: 36px;
    }

    .is-visible .cd-popup-container {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }




    .div-dzieba-1 a {
        color: #ffbb04;
    }


    .div-dzieba-1 {
        line-height: 50px;
        float: right;
        margin: 10px 15px 0px 0px;
        position: relative;
        opacity: 0;
        visibility: hidden;
        transition: opacity .4s;
    }

    .menu-fixed .div-dzieba-1 {
        opacity: 1;
        visibility: visible;
        transition: opacity .4s;
    }

    .div-dzieba-1 {
        transition: opacity .4s;
    }




    .center-top {
        width: 100%;
        floaT: left;
        margin-top: 74px;
    }




    .vid-shida-1 h1 {
        color: #b0b4c1;
        position: relative;
        width: 100%;
        floaT: left;
        font-size: 17px;
        margin: 2px 0px 4px 0px;
    }

    .vid-shida-2 {
        padding: 0px 20px;
    }

    .vid-shida-1 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 16px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 15px 0px;
    }


    .searchheading-3 {
        display: none;
        font-size: 13px;
        float: right;
        font-family: font-2;
        line-height: 18px;
        width: 170px !important;
        height: 54px;
        position: relative;
        overflow: hidden;
    }

    #searchsuggestions a,
    #searchsuggestions span.notfound {
        padding: 15px 0% !important;
    }

    #searchsuggestions {
        overflow: hidden;
    }

    .searchheading-1 img {
        box-shadow: 0px 0px 0px 4px #f8b600;
        width: 50px;
        height: 50px;
        object-fit: cover;
        border-radius: 100px;
        floaT: left;
        margin: -15px 15px 0px 15px !important;
        position: relative;
        border: 0px #eee solid;
    }

    #searchsuggestions span.searchheading {
        font-weight: bold;
        margin-bottom: .2em;
        font-family: font-1;
        color: #151c29;
        width: 100%;
        margin: 0px 0px 0px 0px;
    }

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

    #searchsuggestions a {
        width: 33.33333333333333%;
        floaT: left;
        position: relative;
    }

    #dofullsearch,
    .seperator {
        display: none !important;
    }

    #searchsuggestions a span {
        margin: 10px 0px 5px 0px;
        color: #aab4d0;
        font-family: font-2;
        font-size: 13px;
    }

    #searchsuggestions {
        z-index: 999999;
        width: 1080px;
    }


    #dle-content .new-kazino-1:hover .new-kazino-10 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #ffbb04;
    }

    #dle-content .new-kazino-1 .new-kazino-10 {
        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 .new-kazino-9 {
        floaT: left;
        position: relative;
        margin: 12px 0px 2px 0px;
        padding: 0px 0px 0px 0px;
        line-height: 15px;
        border-lefT: 0px #169859 solid;
        color: #a9a9a9;
        font-size: 15px;
        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 .new-kazino-10 {
        width: 100%;
        floaT: left;
        height: 29px !important;
        position: relative;
        overflow: hidden;
    }


    #dle-content .new-kazino-3,
    #dle-content .new-kazino-8,
    #dle-content .new-kazino-8 img,
    #dle-content .new-kazino-8 {
        height: 200px;
    }



    #dle-content .new-kazino-0 {
        margin: 0px 0px;
    }

    #dle-content .new-kazino-1 {
        font-family: font-1;
        width: 32.1%;
        floaT: left;
        position: relative;
        margin: 0px 5px;
    }


    #dle-content .flei-1 .meore-new-8 {
        height: 35px !important;
        position: relative;
        overflow: hidden;
    }

    #dle-content .flei-1 .meore-new-7 {
        line-height: 17px;
        padding: 10px 0px 4px 0px;
        margin-bottom: 0px;
    }

    .upper-1:hover {
        opacity: 100%;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
    }

    .upper-1 {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        opacity: 50%;
        width: 75px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-1.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 40px;
        bottom: 0px;
        position: absolute;
    }

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

    #cssmenu ul .cssmenu-1::before,
    #cssmenu ul .cssmenu-1::after {
        width: 30%;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .berrors b {
        font-family: font-4;
        font-size: 16px;
    }

    .berrors {
        background: #ffbb04 !important;
        color: #462f26;
        padding: 20px 25px;
        margin-bottom: 10px !important;
        height: 1%;
        border-radius: 5px;
        overflow: hidden;
        position: relative;
        box-sizing: border-box;
    }

    .kontaqt-4::before {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(0 0 0 / 0%);
        z-index: 1;
    }



    .box_in-1 .title {
        margin: 0px 0px 15px 0px;
    }

    /* roboti */
    .form_submit .c-captcha {
        float: right;
    }

    .c-captcha {
        position: relative;
    }

    .c-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .c-captcha>a {
        float: left;
        margin-right: 20px;
    }

    .c-captcha img {
        border-radius: 100px;
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        z-index: 1;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .c-captcha>input {
        float: left;
        width: 130px;
    }

    /*  */
    .dle-captcha {
        position: relative;
    }

    .dle-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .dle-captcha>a {
        float: left;
        margin-right: 5px;
    }

    .dle-captcha img {
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .dle-captcha>input {
        float: left;
        width: 130px;
    }

    .form_submit {
        margin-top: 20px;
    }

    .form-sep {
        border-top: 1px solid #efefef;
    }

    /* */
    ul.ui-form {
        color: #fff;
        list-style: none;
        padding: 0;
        margin: 0;
    }

    ul.ui-form>li {
        margin-bottom: 20px;
    }

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


    .combo_field {
        position: relative;
    }

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

    .form-group.combo>.combo_field:first-child {
        padding-right: 10px;
    }



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


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

    .kontaqt-3:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 18px rgb(255 255 255 / 16%);
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-3 .kontaqt-5 {
        color: #ffffff;
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 12px rgb(255 255 255 / 16%);
    }


    .kontaqt-03 .kontaqt-5 {
        color: #fff;
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 12px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-03:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 18px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-1 {
        overflow: hidden;
        text-align: center;
        margin-bottom: 0px;
        border-radius: 0px;
        position: relative;
    }




    .kontaqt-03.kontaqt-3 {
        background: #6b36b7;
        color: #fff !important;
        box-shadow: 0 0px 0px 0 #e6e7e8;
        -webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
    }

    .kontaqt-3 {
        background: #f8b600;
        width: 50%;
        floaT: left;
        position: relative;
    }

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

    .kontaqt-6 {
        z-index: 111;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 4% 0% 0% 0%;
        font-family: font-1;
        font-size: 17px;
        letter-spacing: 0.3px;
    }

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



    .zoma-1 {
        margin: 0px 19px 0px 5px;
    }

    .text b {
        font-family: font-3;
    }


    .text {
        width: 100%;
        font-size: 14px;
        line-height: 22px;
        font-family: font-2;
        color: #9990a5;
        floaT: left;
        position: relative;
        margin: 0px 0px 5% 0px;
    }


    .title {
        color: #fff;
        margin: 0px 0px 10px 0px;
        floaT: left;
        width: 100%;
        font-family: font-4;
        font-weight: 100;
    }

    .box_in {
        color: #fff;
        padding: 5% 5.4%;
    }


    .box,
    .comment {
        background: #1b1423;
        margin-bottom: 10px;
        border-radius: 2px;
        position: relative;
        border-radius: 3px;
        overflow: hidden;
    }

    .box {
        width: 100%;
        floaT: left;
    }




    .shida-27:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        background: #8b54da;
    }


    .shida-27 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        width: 260px;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        margin: auto;
        text-align: center;
        color: #ffffff;
        background: #6733b2;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: 0px;
    }


    .shida-027 .favmod-add,
    .shida-027 .favmod-unset {
        background-color: #1b1325;
    }

    .shida-027 .favmod-unset {
        background-color: #1b1325;
        color: #ffbb04;
    }

    .shida-027 .favmod {
        width: 100%;
        height: auto;
        font-family: font-1;
    }

    .shida-027 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        right: 25px;
        ;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }



    .shida-30 {
        floaT: right;
        margin: 1px 15px -1px 0px;
    }

    .shida-29 a:hover {
        color: #f8b600;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .shida-29 a {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #fff;
        font-family: font-1;
    }

    .shida-29 i {
        floaT: left;
        margin: -0px 7px 0px 1px;
        color: #3442c6;
        font-size: 20px;
    }

    .shida-29 {
        color: #fff;
        floaT: left;
        margin: 2px 0px 0px 15px;
    }

    .shida-28 {
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 18px 0px 17px 0px;
        color: #fff;
        border-bottom: 1px #251b30 solid;
    }


    .shida-24 h1 {
        font-size: 18px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }

    .shida-24 {
        width: 73%;
        text-align: left;
        floaT: left;
        margin: 25px 0px 0px 20px;
    }

    .shida-23 img {
        width: 100%;
        height: 70px;
        border-radius: 100px;
        line-height: 0px;
        /* object-fit: cover; */
    }

    .shida-23 {
        width: 70px;
        height: 70px;
        box-shadow: 0px 0px 0px 4px #f8b600;
        border-radius: 100px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }


    .shida-22 {
        width: 36%;
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        left: 17px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }


    .shida-21 {
        padding: 0px 15px;
    }


    .shida-20 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 29px 0px;
    }





    .shida-16 button {
        border: 0 solid;
        border-radius: 5px;
        background: #f8b600;
        cursor: pointer;
    }


    .shida-18 a:hover {
        color: #cccbd2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-18 a {
        width: 100%;
        floaT: left;
        font-size: 15px;
        margin: 10px 0px 20px 0px;
        color: #888792;
        font-family: font-1;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }



    .shida-17:hover {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        box-shadow: rgb(248 182 0 / 60%) 0px 0px 30px 0px;
        color: #fff;
        color: #000000;
        background: #fdc324;
    }

    .shida-17 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        width: 260px;
        height: 70px;
        line-height: 70px;
        font-size: 18px;
        margin: auto;
        color: #803407;
        background: #f8b600;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: -1px;
    }



    .shida-16 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 10px 0px 20px 0px;
        color: #bfbced;
    }



    .shida-15 {
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
        color: #bfbced;
    }



    .shida-14 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
        color: #757490;
    }

    .shida-13 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
        color: #ffffff;
    }

    .shida-12 {
        margin: 0px 5%;
    }

    .shida-11 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 65%;
        color: #fff;
        font-size: 18px;
        line-height: 25px;
        font-family: font-2;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-10 {
        width: 100%;
        floaT: left;
        font-family: font-2;
        font-size: 17px;
        margin: 0px 0px 10px 0px;
        color: #f8b600;
    }

    .shida-9 {
        width: 100%;
        floaT: left;
        font-family: font-1;
        font-size: 21px;
        margin: 0px 0px 10px 0px;
    }

    .shida-8 {
        width: 100%;
        padding: 5% 0px;
        line-height: 25px;
        background: #1a182d;
        position: relative;
        floaT: left;
        border-radius: 5px 5px 0px 0px;
        text-align: center;
        font-size: 15px;
    }


    .shida-7 {
        opacity: 9;
        z-index: 1;
        width: 100%;
        height: 100%;
        background: #151425;
        position: absolute;
        floaT: left;
        border-radius: 5px;
        text-align: center;
    }

    .shida-6 {
        width: 100%;
        height: 610px !important;
        position: relative !important;
    }

    .shida-6 iframe {
        width: 100%;
        height: 100% !important;
        position: absolute !important;
        left: 0px;
        top: 0px;
    }



    .shida-6 iframe {
        width: 100%;
        floaT: left;
        border: 0;
    }

    .shida-6 {
        background: #160f1e;
        overflow: hidden;
        width: 100%;
        position: relative;
        floaT: left;
        border-radius: 5px;
        text-align: center;
        margin-bottom: 0px;
        z-index: 1;
    }



    .shida-05 {
        width: 100%;
        position: relative;
        floaT: left;
    }





    .shida-2 img {
        width: 100%;
        overflow: hidden;
    }

    .shida-3 {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(23 27 41 / 80%);
        z-index: 1;
    }

    .shida-5 .search-1 {
        width: 100%;
        position: relative;
        floaT: left;
        margin: 20px 0px;
    }

    .shida-3::before {
        width: 100%;
        height: 200px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff0000+0,120d19+100 */
        background: #120d19;
        /* Old browsers */
        background: -moz-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#120d19', GradientType=0);
        /* IE6-9 */
        content: "";
        z-index: 99;
        right: 0px;
        bottom: 0px;
        position: absolute;
    }

    .shida-2 {
        background: url("/templates/slot-56/images/b-1.png") top no-repeat;
        background-size: 100%;
        width: 100%;
        height: 100%;
        z-index: 0;
        position: absolute;
        overflow: hidden;
    }

    .shida-5 {
        margin-bottom: 20px;
        width: 100%;
        position: relative;
        floaT: left;
        z-index: 111;
        color: #fff;
    }


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




    .navigation-2 {
        margin: 0px 19px 0px 5px;
    }


    .navigation {
        font-family: font-3;
        font-weight: 100 !important;
        margin: 5px 0px 10px 0px;
        floaT: left;
        width: 100%;
        display: inline-block;
    }

    .navigation:after {
        clear: both;
        display: block;
        content: "";
    }

    .pages {
        text-align: left;
    }

    .pages span,
    .pages a:hover,
    .page_next-prev {
        background-color: #6733b2;
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        border-radius: 18px;
    }

    .pages span,
    .pages a {
        color: #fff;
        font-weight: 100 !important;
        display: inline-block;
        position: relative;
        padding: 7px 7px;
        min-width: 22px;
        height: 22px;
        line-height: 22px;
        text-align: center;
        text-decoration: none !important;
        font-weight: bold;
    }

    .pages span {
        color: #ffffff;
    }

    .pages a:hover {
        color: #000;
        background-color: #ffbb04;
    }

    .pages span {
        color: #ffffff;
    }

    .page_next-prev {
        float: right;
        height: 36px;
    }

    .page_next-prev * {
        float: left;
    }

    .page_next-prev .icon {
        width: 32px;
        height: 20px;
        fill: #d7d7d7;
    }

    .page_next-prev>span>a:hover .icon {
        fill: #ffbb04;
    }

    .page_next-prev>span>* {
        float: left;
        padding: 8px 12px;
    }

    .page_next>span,
    .page_prev>span {
        opacity: 0.5;
    }

    /*  */
    .splitnewsnavigation {
        margin-top: 4%;
        padding-top: 4%;
        font-weight: bold;
        border-top: 1px solid #efefef;
    }

    .splitnewsnavigation>a,
    .splitnewsnavigation>span {
        padding: 6px 10px;
    }




    .meore-div-005.meore-div-5 {
        margin: 0px 10px;
        font-size: 13.5px;
    }


    /*--favoritebi--*/
    .damatebiti-fav-1 {
        floaT: left;
        width: 33px;
        height: 33px;
        position: absolute;
        z-index: 1;
        margin-right: 20px;
        line-height: 20px;
        left: 15px;
        top: 15px;
    }

    .favmod {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        display: block;
        margin: 0 auto;
        width: 33px;
        height: 33px;
        padding: 0px;
        opacity: 9;
    }

    .favmod.active,
    .favmod:hover {
        opacity: 1;
    }

    .favmod-add,
    .favmod-unset {
        display: flex;
        width: 100%;
        height: 100%;
        background: #0f0a16;
        color: #fff;
        font-weight: 100;
        text-align: center;
        line-height: 33px;
        border-radius: 100px;
        font-size: 12px;
    }

    .favmod-unset {
        background-color: #ffbb04;
        color: #0f0a16;
    }

    .favmod .favmod-unset,
    .favmod.active .favmod-add {
        display: none;
    }

    .favmod.active .favmod-unset {
        display: block;
    }


    .meore-new-1:hover .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #c8bada;
    }

    .meore-new-bb-1 a {
        color: #948f9a;
    }

    .meore-new-bb-1::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0px 0px 30px 15px;
        border-color: rgb(255 0 0 / 0%) rgb(255 87 34 / 0%) #221a2b;
        margin: 0px 0px 0px 0px;
        z-index: 1;
        lefT: -14px;
        top: 0px;
    }


    .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 64%;
        floaT: right;
        font-family: font-1;
        font-size: 11px;
        position: absolute;
        margin: 0px 0px 0px 0px;
        background: #221a2b;
        color: #948f9a;
        line-height: 30px;
        text-align: center;
        height: 30px;
        bottom: 40px;
        z-index: 11;
        right: 0px;
    }


    .footer-13:hover {
        opacity: 100%;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-12,
    .footer-13 {
        opacity: 70%;
        display: inline-block;
        color: #fff;
        margin: 0px 5px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-11 {
        margin-bottom: -5px;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-7 li {
        display: inline-block;
        color: #fff;
    }


    .footer-7 {
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-5 a:hover {
        color: #ffbb04;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-9 {
        color: #9891a2;
        padding: 0px 0px 20px 0px;
        text-align: center;
        width: 100%;
        floaT: left;
    }

    .footer-5 a {
        margin: 0px 0px;
        color: #9891a2;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-6 a {
        margin: 0px 20px;
        color: #bbbabb;
        font-family: font-1;
    }



    .footer-8 {
        padding: 2% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #cacaca;
    }

    .footer-5 {
        padding: 4% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }

    .footer-14 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        right: 0px;
        width: 88px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }

    .footer-4 img {
        line-height: 0px;
        width: 100%;
        float: left;
    }

    .footer-4 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        left: 0;
        width: 195px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }

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



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

    .footer-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
        background: #1d1527;
        line-height: 20px;
    }







    .kazino-z-1.kazino-1::before,
    .kazino-z-1.kazino-1::after,
    .pirveli-div-1::before {
        animation: float 1s infinite ease-in-out alternate
    }

    .gal-proqt-01 .gal-proqt-8:after {
        animation-delay: .4s
    }

    .div-about-6 {
        animation-delay: .6s
    }

    .gal-proqt-01 .gal-proqt-9::before {
        animation-delay: .8s
    }

    @keyframes float {
        100% {
            transform: translateY(10px)
        }
    }



    .pirveli-div-1::after {
        -webkit-animation: phone-outer 3000ms infinite;
        animation: phone-outer 3000ms infinite
    }

    .kont-3.is-animating::before {
        -webkit-animation: phone-inner 3000ms infinite;
        animation: phone-inner 3000ms infinite
    }

    .kont-3.is-animating::after {
        -webkit-animation: phone-icon 3000ms infinite;
        animation: phone-icon 3000ms infinite
    }

    @-webkit-keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @-webkit-keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @-webkit-keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }

    @keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }




    .meore-new-1 .meore-new-3 img,
    .new-kazino-1 .new-kazino-8 img {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(90%);
        filter: saturate(90%);
    }


    .meore-new-1:hover .meore-new-3 img,
    .new-kazino-1:hover .new-kazino-8 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(150%);
        filter: saturate(150%);
    }


    .kazino-6 {
        background: url("/templates/slot-56/images/ic-1.svg") center no-repeat;
        background-size: 25px;
    }


    .new-kazino-06 {
        display: block !important;
        font-size: 16px;
    }




    .kazino-0.kazino-1::before {
        width: 142px;
        height: 71px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-2.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

    .videofir-1 .meore-new-5,
    .kazino-0.kazino-1::after {
        display: none !important;
    }


    #dle-content .videofir-1 .meore-new-7 {
        padding: 10px 0px 10px 0px;
        background: #0f0a16;
        line-height: 18px;
        height: auto;
        font-size: 13px;
    }




    .meore-new-1:hover .videofir-3 {
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        box-shadow: 0px 0px 0px 2px #fff, 0px 0px 0px 7px rgb(0 0 0 / 41%);
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .videofir-3 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 46px;
        height: 46px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: rgb(0 0 0 / 0%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        border-radius: 100px;
        content: "";
        z-index: 1;
        box-shadow: 0px 0px 0px 0px #fb0405, 0px 0px 0px 0px rgb(0 0 0 / 41%);
    }

    .videofir-2 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 41%;
        color: #fff;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }





    .kazino-1::before {
        width: 180px;
        height: 120px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-4.png") center no-repeat;
        background-size: 180px;
        content: "";
        z-index: 1;
        right: -30px;
        bottom: -10px;
        position: absolute;
    }

    .kazino-1::after {
        width: 76px;
        height: 56px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-5.png") center no-repeat;
        background-size: 76px;
        content: "";
        z-index: 1;
        lefT: 190px;
        top: -10px;
        position: absolute;
    }


    .div-div-1 .new-kazino-1 {
        padding-bottom: 20px;
    }

    .new-kazino-1 .new-kazino-6 {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-6 {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-6 {
        width: 40px;
        height: 40px;
        line-height: 50px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: url("/templates/slot-56/images/roulette.svg") no-repeat;
        background-size: 40px;
        content: "";
        z-index: 1;
        -webkit-transform: rotate(-0deg);
        -moz-transform: rotate(-0deg);
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    }



    .new-kazino-1:hover .new-kazino-7 {
        opacity: 1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-7 {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 999999;
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/bg-2.png");
        color: #fff;
        opacity: 0;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-5 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 30px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-9 {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-9 {

        floaT: left;
        position: relative;
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
        line-height: 19px;
        border-lefT: 4px #169859 solid;
        color: #a9a9a9;
        font-size: 14px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .new-kazino-3,
    .new-kazino-8,
    .new-kazino-8 img {
        width: 100%;
        height: 180px;
        border-radius: 4px;
        object-fit: cover;
        position: relative;
        overflow: hidden;
    }


    .new-kazino-8 {
        width: 100%;
        height: 180px;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
        border-radius: 4px;
    }


    .new-kazino-0 {
        margin: 0px 10px;
    }

    .new-kazino-1 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
    }



    .kazino-4 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 3px 0px 15px 0px;
    }


    .kazino-8 {
        width: 100%;
        floaT: left;
        position: relative;
        margin: 10px 0px 0px 0px;
    }

    .kazino-7:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #ffffff;
    }


    .kazino-7 {
        font-size: 15px;
        margin: 4px 10px 0px 0px;
        floaT: right;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
    }

    .kazino-6 {
        width: 25px;
        height: 25px;
        margin: -2px 10px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/roulette.svg") center no-repeat;
        background-size: 24px;
        content: "";
        z-index: 1;
    }


    .kazino-5 {
        floaT: left;
        position: relative;
        color: #fff;
        font-family: font-1;
        font-size: 17px;
        margin: 0px 0px 0px 10px;
    }



    .kazino-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 25px 0px 25px 0px;
        border-radius: 3px;
        margin-bottom: 15px;
    }

    .kazino-2 {
        margin: 0px 20px;
        position: relative;
    }




    .meore-meti-2:hover {
        animation-name: wobble-vertical;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

    .meore-meti-2 {
        display: inline-block;
        transition-duration: 0.3s;
        transition-property: transform;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0)
    }

    @keyframes wobble-vertical {
        16.65% {
            transform: translateY(8px)
        }

        33.3% {
            transform: translateY(-6px)
        }

        49.95% {
            transform: translateY(4px)
        }

        66.6% {
            transform: translateY(-2px)
        }

        83.25% {
            transform: translateY(1px)
        }

        100% {
            transform: translateY(0)
        }
    }

    .meore-meti-2::before {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.svg") center no-repeat;
        background-size: 26px;
        content: "";
        z-index: 1;
        right: -107px;
        top: 21px;
        position: absolute;
    }

    .meore-meti-2::after {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.svg") center no-repeat;
        background-size: 22px;
        content: "";
        z-index: 1;
        lefT: -107px;
        top: -11px;
        position: absolute;
    }


    .meore-meti-1 a {
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        padding: 0 0px;
        display: inline-block;
        height: 45px;
        line-height: 45px;
        font-size: 15px;
        cursor: pointer;
        color: #fff;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#773fc9+0,6834b3+100 */
        background: #773fc9;
        /* Old browsers */
        background: -moz-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #773fc9 0%, #6834b3 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#773fc9', endColorstr='#6834b3', GradientType=0);
        /* IE6-9 */
        width: 100%;
        text-align: center;
        font-family: 'font-1';
        margin-top: 0px;
        position: relative;
        display: block;
        width: 222px;
        margin: 15px auto 15px auto;
        text-shadow: 0px -1px 0px #4d218d;
    }


    .meore-meti-1 {
        width: 99.3%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        overflow: hidden;
    }


    .color-2.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
    }

    .color-2.color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
    }

    .color-2.color-1 .meore-div-3 {
        background: #6733b2;
    }



    .slot-games-3:hover .slot-games-6 {
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
        margin: -50px 0px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-6 {
        width: 171px;
        height: 135px;
        floaT: right;
        position: relative;
        margin: -50px 0px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-7 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .slot-games-3:hover .slot-games-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3:hover .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        box-shadow: 0px 0px 100px 20px #ffbb04;
    }

    .slot-games-3 {
        overflow: hidden;
    }

    .slot-games-4::before {
        width: 100px;
        height: 100%;
        margin: 0px 0px 0px 0px;
        bottom: -110px;
        position: absolute;
        floaT: left;
        background: rgb(255 187 4 / 0%);
        content: "";
        right: 0px;
        border-radius: 100% 4% 0% 0%;
        box-shadow: 0px 0px 100px 20px #43394e;
        opacity: 100%;
    }



    .slot-games-5 {
        line-height: 25px;
        text-align: left;
        color: #ffffff;
        font-family: font-1;
        floaT: left;
        position: absolute;
        margin: 0px 0px 0px 0px;
        lefT: 18px;
        bottom: 10px;
        letter-spacing: 0px;
        font-size: 13px;
    }

    .slot-games-8 {
        margin: 0px 7px;
    }


    .slot-games-7 {
        width: 100%;
        height: 35px;
        line-height: 35px;
        text-align: center;
        color: #827594;
        font-family: font-1;
        floaT: left;
        position: relative;
        background-color: #0f0a16;
        margin: 0px 0px 0px 0px;
    }




    .slot-games-6 {
        width: 171px;
        height: 135px;
        floaT: right;
        position: relative;
        margin: -40px 0px 0px 0px;
    }


    .slot-games-4 {
        width: 100%;
        height: 110px;
        floaT: left;
        position: relative;
        background-color: #2e2736;
        margin: 40px 0px 0px 0px;
    }



    .color-1 .meore-div-10 .meore-new-1,
    .slot-games-3 {
        width: 18.9%;
        floaT: left;
        position: relative;
        margin: 0px 5px 10px 5px;
    }

    .color-1 .meore-div-10,
    .slot-games-2 {
        width: 102%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px -5px;
    }



    .color-1 .meore-div-9,
    .slot-games-1 {
        width: 100%;
        floaT: left;
        position: relative;
        overflow: hidden;
    }

    .color-1 .meore-div-3 {
        background: #ffbb04;
    }

    .color-4.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-2.svg") center no-repeat;
        background-size: 12px;
    }

    .color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-4.svg") center no-repeat;
        background-size: 18px;
    }

    .color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #ffbb04 rgb(174 253 0 / 0%);
    }






    .div-div-1 .meore-div-8 .slick-dots {
        bottom: 15px;
        z-index: 99999999;
        padding: 0px 0px 0px 0px !important;
    }


    .meore-div-11 {
        width: 100%;
        height: 40px;
        background: #1e1f26;
        floaT: left;
        position: relative;
        z-indeX: 0;
        margin-top: -40px;
    }


    .div-div-1 .meore-div-8 .slick-slider {
        padding-bottom: 40px;
    }

    .meore-new-8 {
        margin: 0px 15px;
    }


    .meore-new-1:hover .meore-new-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .meore-new-7 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 100%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        background: #0f0a16;
        color: #948f9a;
        line-height: 40px;
        height: 40px;
        overflow: hidden;
    }


    .meore-new-5 img {
        width: 30px !important;
        floaT: left;
        border-radius: 3px;
    }


    .meore-new-5 {
        z-index: 11;
        width: 80px;
        floaT: left;
        position: absolute;
        overflow: hidden;
        background: rgb(255 255 255 / 0%);
        padding: 0px 10px;
        bottom: 53px;
    }


    .meore-div-9 .meore-new-3 img,
    .meore-div-9 .meore-new-3,
    .div-a-1 {
        width: 100%;
        height: 134px;
        object-fit: cover;
    }

    .meore-div-8 .meore-new-3 img,
    .meore-div-8 .meore-new-3 {
        height: 278px;
        object-fit: cover;
    }


    .meore-div-10 .meore-new-1 {
        width: 31.7%;
        floaT: left;
        position: relative;
        overflow: hidden;
        margin: 0px 5px 10px 5px;
    }


    .meore-div-10 {
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 4px;
    }



    .meore-div-9 {
        width: 625px;
        floaT: right;
        position: relative;
        overflow: hidden;
    }




    .meore-div-8 {
        width: 40%;
        floaT: left;
        position: relative;
    }


    .meore-div-7 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 0px;
    }



    .meore-div-4 {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
        background-size: 18px;
        content: "";
        z-index: 1;
    }

    .meore-div-3::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 9px 0px 9px 9px;
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
        margin: 8px 0px 0px 34px;
        z-index: 1;
    }

    .meore-div-5 {
        floaT: left;
    }


    .meore-div-6 i,
    .kazino-7 i {
        color: #ffbb04;
    }

    .meore-div-6:hover {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .meore-div-6 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
        margin: 0px 12px 0px 0px;
    }

    .meore-div-3 {
        width: 35px;
        floaT: left;
        position: relative;
        background: #6733b2;
        height: 35px;
        line-height: 35px;
        color: #fff;
        border-radius: 4px;
        margin: 0px 20px 0px 0px;
    }


    .meore-div-2 {
        font-family: font-1;
        width: 100%;
        position: relative;
        background: #1b1423;
        height: 35px;
        line-height: 35px;
        margin-bottom: 15px;
        color: #fff;
        border-radius: 4px;
    }


    .meore-div-1 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }

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

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


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

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



    .div-div-1 .slick-slider {
        padding-bottom: 20px;
    }

    .div-div-1 .slick-dots {
        bottom: 0px;
    }

    .div-div-1 .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .div-div-1 .slick-dots li {
        background: #0f0a16;
        width: 10px;
        height: 10px;
    }




    .pirveli-div-1::after {
        width: 60px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.png") !important;
        content: "";
        z-index: 1;
        right: -15px;
    }


    .pirveli-div-1::before {
        width: 50px;
        height: 61px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-6.png") !important;
        content: "";
        z-index: 1;
    }

    .pirveli-div-8 span img {
        width: 75% !important;
        margin: auto;
        border-radius: 100px;

    }

    .pirveli-div-8 span {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 0px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100% !important;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .pirveli-div-10 {
        margin: 0px 10px;
    }


    .pirveli-div-9 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        margin: 0px 0px 15px 0px;
    }


    .pirveli-div-8 {
        width: 55px;
        height: 55px;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#231a2e+0,181220+100 */
        background: #231a2e;
        /* Old browsers */
        background: -moz-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #231a2e 0%, #181220 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#231a2e', endColorstr='#181220', GradientType=0);
        /* IE6-9 */
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 100px;
        margin: 10px 0px 22px 0px;
        box-shadow: 0px 0px 0px 7px #211a2b;
    }

    .pirveli-div-7 {
        width: 55px;
        margin: auto;
    }

    .pirveli-div-6 {
        margin-top: 8px;
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
    }


    .pirveli-div-5 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-4:hover .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #ffbb04;
    }


    .pirveli-div-4 .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #a79fb0;
    }


    .pirveli-div-5:hover .pirveli-div-8 {
        box-shadow: 0px 0px 0px 7px #3d3447;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5 .pirveli-div-8 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5: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: #271d32;
    }

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




    .pirveli-div-2 {
        margin: 0px 20px;
    }


    .pirveli-div-1 a {
        color: #fff;
    }

    .pirveli-div-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 15px 0px 25px 0px;
        border-radius: 3px;
    }

    .div-div-2 {
        margin: 0px 15px;
        position: relative;
    }

    .div-div-1 {
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 15px 0px 0px 0px;
        z-index: 1;
    }


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

    .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: 35px;
        line-height: 35px;
        cursor: pointer;
        color: #ffffff;
        width: 35px;
        text-align: center;
        background: rgb(85 186 49 / 0%);
        border: 0;
        top: 0px;
        margin: 0px 0px 0px 0px;
        position: relative;
        overflow: hidden;
        font-size: 15px;
        letter-spacing: 1px;
        border-radius: 400px;
        margin-top: 0px;
    }

    .q_search input:focus {
        border: 1px solid rgb(255 255 255 / 55%);
        background: rgb(255 255 255 / 20%);
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }


    .q_search input {
        overflow: hidden;
        color: #ffffff;
        line-height: 44px;
        font-family: font-2;
        position: relative;
        text-align: center;
        height: 33px;
        padding: 0px 0px 0px 0px;
        width: 96%;
        background: rgb(255 255 255 / 10%);
        border: 1px solid rgb(255 255 255 / 25%);
        margin: 0px 0px 0px 0px;
        font-size: 14px;
        letter-spacing: 0.5px;
        border-radius: 4px;
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }

    .logo-1::before {
        width: 280px;
        height: 81px;
        margin: 0px 0px 0px -45px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.png") top no-repeat;
        content: "";
        top: 0px !important;
    }


    .header-14 a:hover {
        color: #ffffff;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .header-14 .far {
        color: #ffffff;
        margin: 0px 2px 0px 0px;
    }


    .header-14 a {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
        color: #8b809f;
    }


    .header-18 {
        float: left;
        position: relative;
        widtH: 100%;
        /* height: 60px; */
        z-index: 11;
        margin: -65px 0px 0px 0px;
    }

    .header-14 {
        line-height: 50px;
        float: right;
        margin: 10px 0px 0px 0px;
        position: relative;
    }


    .logo-1 img {
        line-height: 0px;
        width: 100%;
        float: left;
        margin: 18px 0px 0px 0px;
    }

    .logo-1 {
        float: left;
        width: 195px;
        margin: 0px 0px 15px 0px;
        position: relative;
    }

    .header-17 iframe,
    .header-17,
    .header-17 img,
    .header-15 {
        height: 400px;
    }

    .header-17,
    .header-17 img {
        float: left;
        position: relative;
        widtH: 100%;
        object-fit: cover;
    }


    .header-15 {
        z-index: 0;
        border-top: 1px #231934 solid;
        float: left;
        position: relative;
        widtH: 100%;
        color: #000;
        background: #ffffff;
        line-height: 50px;
    }





    .header-13 li a {
        color: #837a94;
        float: left;
        padding: 29.5px 8px;
        position: relative;
    }

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

    #cssmenu ul li ul li::before,
    #cssmenu ul li ul li::after {
        display: none !important;
    }

    #cssmenu ul li:hover::before,
    #cssmenu ul li:hover::after {
        width: 30%;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu ul li::before {
        lefT: 35% !important;
    }

    #cssmenu ul li::after {
        right: 35% !important;
    }

    #cssmenu ul li::before,
    #cssmenu ul li::after {
        border-radius: 100px;
        width: 0%;
        height: 5px;
        margin: 50px 0px 0px 0px;
        position: absolute;
        background: #ffbb04;
        content: "";
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }



    #cssmenu ul li::before {
        left: 0px;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }




    #cssmenu {
        margin: 0px 0px 0px 50px;
        width: auto;
        floaT: left;
        padding: 0;
        line-height: 1;
        display: block;
        position: relative;
        font-family: font-1;
        box-sizing: content-box;
    }

    #cssmenu ul {
        list-style: none;
        margin: 0px 0px -1px 0px;
        width: 100%;
        padding: 0;
        display: block;
        float: left;
    }

    #cssmenu ul:after,
    #cssmenu:after {
        content: " ";
        display: block;
        font-size: 0;
        height: 0;
        clear: both;
        visibility: hidden;
    }

    #cssmenu ul li {
        margin: 0;
        padding: 0;
        display: block;
        position: relative;
    }

    #cssmenu ul li a {
        text-decoration: none;
        display: block;
        margin: 0;
        -webkit-transition: color .1s ease;
        -moz-transition: color .1s ease;
        -ms-transition: color .1s ease;
        -o-transition: color .1s ease;
        transition: color .1s ease;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cssmenu ul li ul {
        position: absolute;
        left: -9999px;
        top: 73px;
        /* z-index:999999; */
    }

    #cssmenu ul li ul li {
        max-height: 0;
        position: absolute;

        -webkit-transition: max-height 0.1s ease-out;
        -moz-transition: max-height 0.1s ease-out;
        -ms-transition: max-height 0.1s ease-out;
        -o-transition: max-height 0.1s ease-out;
        transition: max-height 0.1s ease-out;
    }

    #cssmenu.align-right ul li ul li.has-sub:after {
        right: auto;
        left: 15px;
    }

    #cssmenu.align-right ul li ul li.has-sub:before {
        right: auto;
        left: 15px;
        border-left-color: transparent;
        border-right-color: #fff;
    }

    #cssmenu ul li ul li a {
        background: #302e3a;
        -webkit-transition: all .1s;
        -moz-transition: all .1s;
        -o-transition: all .1s;
        transition: all .1s;
        box-shadow: 0px 0px 0px 1px #3e3d46;
        display: inline-block;
        /* font-size: 15px; */
        opacity: 1;
        color: rgba(255, 255, 255, 0);
        font-family: font-2;
        font-size: 15px;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0;
        display: block;
        width: 100%;
        padding: 20px 15px 20px 15px;
    }




    #cssmenu ul li ul li:hover>a,
    #cssmenu ul li ul li.active>a {
        -webkit-transition: all .1s;
        -moz-transition: all .1s;
        -o-transition: all .1s;
        transition: all .1s;
        color: #3c2d05 !important;
        background: #f7bb18;
    }

    #cssmenu ul li ul li:hover:after,
    #cssmenu ul li ul li.active:after {
        background: #2196f3;
    }

    #cssmenu ul li ul li:hover>ul {
        background: #191a21;
        /* width:250px; */
        border-top: 0px solid #191a21;
        border-bottom: 0px solid #191a21;
        border-left: 0px solid #eee;
        border-right: 0px solid #eee;
        left: 100%;
        top: 0px;
    }

    #cssmenu ul li ul li:hover>ul>li {
        max-height: 72px;
        position: relative;
    }

    #cssmenu>ul>li {
        float: left;
    }

    #cssmenu.align-center>ul>li {
        float: none;
        display: inline-block;
    }

    #cssmenu.align-center>ul {
        text-align: center;
        font-size: 0;
    }

    #cssmenu.align-center ul ul {
        text-align: left;
    }

    #cssmenu.align-right>ul {
        float: right;
    }

    #cssmenu.align-right>ul>li:hover>ul {
        left: auto;
        right: 0;
    }

    #cssmenu.align-right ul ul li:hover>ul {
        right: 100%;
        left: auto;
    }

    #cssmenu.align-right ul ul li a {
        text-align: right;
    }

    #cssmenu>ul>li:hover>a,
    #cssmenu>ul>li.active>a {
        color: #ffffff;
        position: relative;
        z-index: 9999;
        cursor: pointer;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu>ul>li>a,
    #cssmenu>ul>li.active>a {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;

    }

    #cssmenu>ul>li:hover>a:after,
    #cssmenu>ul>li.active>a:after {
        background: #000;
    }

    #cssmenu>ul>li:hover>a:before,
    #cssmenu>ul>li.active>a:before {
        border-top-color: #fff;
    }

    #cssmenu>ul>li:hover>ul a {
        opacity: 9;
        font-size: 14px;
        color: #babdc5 !important;
        left: 0;
    }

    #cssmenu>ul>li:hover>ul {
        left: -335px;
    }

    #cssmenu>ul>li:hover>ul>li {
        width: 25%;
        display: block;
        floaT: left;
        z-index: 999999;
        max-height: 51px;
        position: relative;
    }

    #cssmenu #menu-button {
        display: none;
    }

    #cssmenu>ul>li>a {
        display: block;
    }

    #cssmenu>ul>li {
        width: auto;
    }

    #cssmenu>ul>li>ul {
        background: #22242f;
        font-family: font-2;
        width: 1060px;
        display: block;
        padding: 10px 10px 14px 10px;
    }




    .header-3 {
        float: left;
        position: fixed;
        widtH: 100%;
        background: #1e152e;
        border-bottom: 1px #120d19 solid;
        line-height: 50px;
        top: 0px;
        z-index: 9999999;
    }


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

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

    .logo-1 {
        float: left;
        position: relative;
    }


    .header-2 a {
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 50px;
        color: #fff;
        background: #607D8B;
        line-height: 50px;
    }








    .slick-slide {
        margin: 0px 0px;
    }

    .slick-slide img {
        width: 100%;
    }

    .slick-slider {
        overflow: hidden;
        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 {
        font-size: 0;
        line-height: 0;
        position: absolute;
        top: 50%;
        display: none !important;
        width: 20px;
        height: 20px;
        padding: 0;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        cursor: pointer;
        color: transparent;
        border: none;
        outline: none;
        background: transparent;
    }

    .slick-initialized .slick-slide {
        display: block;
    }

    .slick-prev:after {
        right: 19px;
        top: 20px;
        -webkit-transform: skew(45deg, 0deg);
        -ms-transform: skew(45deg, 0deg);
        transform: skew(45deg, 0deg);
    }

    .zeda-slaider-2 img {
        width: 100%;
    }

    [dir='rtl'] .slick-prev {
        right: -25px;
        left: auto;
    }

    .slick-prev:before {
        content: '';
    }

    [dir='rtl'] .slick-prev:before {
        content: '';
    }

    .slick-next {}

    [dir='rtl'] .slick-next {
        right: auto;
        left: -25px;
    }

    .slick-next:before {
        content: '';
    }

    [dir='rtl'] .slick-next:before {
        content: '';
    }

    #dle-content-03 .slick-dots {
        top: 180px !important;
        margin-right: 220px;
    }

    .zeda-slaider-1 .slick-dots {
        top: 180px;
    }

    .slick-dots {
        bottom: 65px;
        width: 100% !important;
        position: absolute;
        display: block;
        right: none;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999999;
    }

    .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .slick-next {
        right: 20px;
        floaT: left;
        border-radius: 3px;
        opacity: 20%;
        background: url("/templates/slot-56/images/next-1.svg") no-repeat;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        top: 130px !important;
        display: block !important;
        width: 45px !important;
        height: 175px !important;
        padding: 0;
        cursor: pointer;
    }

    .shefi-8 .slick-next {
        background: #3394e6;
    }

    .shefi-8 .slick-next:before,
    .shefi-8 .slick-next:after {
        background-color: #fff;
    }

    .shefi-8 .slick-prev:hover {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        box-shadow: 0px 2px 5px 0px #0000001f;
    }

    .slick-prev,
    .slick-next {
        top: 50% !important;
    }

    .slick-next,
    .slick-prev {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .slick-next:hover,
    .slick-prev:hover {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .header-10:hover .slick-prev {
        lefT: 20px;
    }

    .header-10:hover .slick-next {
        right: 20px;
    }

    .slick-prev,
    .slick-next {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .slick-prev:hover,
    .slick-next:hover {
        opacity: 40%;
    }

    .slick-prev {
        lefT: 20px;
        floaT: left;
        border-radius: 3px;
        opacity: 20%;
        background: url("/templates/slot-56/images/next-2.svg") no-repeat;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        display: block !important;
        width: 45px !important;
        height: 175px !important;
        padding: 0;
        cursor: pointer;
    }

    .sveti-top-1 .slick-dots {
        display: none !important;
    }

    .slick-dots {
        position: absolute;
        display: block;
        width: 100px;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999;
    }

    .slick-dots li {
        background: #cacfcf;
        border-radius: 10px;
        position: relative;
        display: inline-block;
        width: 25px;
        height: 8px;
        margin: 0 5px;
        padding: 0;
        cursor: pointer;
    }

    .slick-dots li button {
        font-size: 0;
        line-height: 0;
        display: block;
        width: 12px;
        height: 12px;
        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: 1200px) and (max-width: 9000000px) {

    .witeli-1.meore-new-1:hover .meore-new-7 {
        color: #ffffff;
        background-color: #FF0000;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .witeli-1 .meore-new-3 img {
        -moz-transform: scale(1.1) !important;
        -webkit-transform: scale(1.1) !important;
        -o-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.0) !important;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }

    .witeli-1:hover .div-a-1 {
        opacity: 9;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .witeli-1:hover .div-a-3 {
        font-size: 15px;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        opacity: 9;
    }

    .witeli-1 .div-a-3 {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-3 {
        padding: 7px 10px 7px 10px;
        background-color: #FF0000;
        displaY: inline-block;
        border-radius: 5px;
        color: #fff;
        font-size: 0px;
        opacity: 0;
    }


    .div-a-2 {
        position: absolute;
        top: 50%;
        left: 0;
        text-align: center;
        font-size: 0px;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .div-a-1 {
        widtH: 100%;
        floaT: left;
        height: 100%;
        position: absolute;
        left: 0px;
        z-indeX: 111;
        background: rgb(0 0 0 / 72%);
        top: 0px;
        opacity: 0;
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }






    .damatebiti-fav-1 .favmod-add {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .damatebiti-fav-1 .favmod-add:hover {
        background-color: #FF0000 !important;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .vid-shida-001.vid-shida-1 {
        margin: 20px 0px 0px 0px;
    }

    .vid-shida-02 h1 {
        margin: 3px 0px 15px 0px !important;
    }

    .vid-shida-02 img {
        width: 350px;
        floaT: left;
        margin: 5px 20px 10px 0px;
        border-radius: 6px;
    }

    .vid-shida-02 {
        font-size: 13px;
        font-family: font-2;
        color: #a2a2b1;
        line-height: 21px;
        margin: 0px 0px 4px 0px;
    }


    .shida-23:hover .img-hover-2 {
        opacity: 9;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23 .img-hover-1,
    .shida-23 .img-hover-2 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .shida-23:hover .img-hover-1 {
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-2 {
        position: absolute;
        width: 50px !important;
        height: 50px !important;
        border-radius: 0px !important;
        left: 10px;
        top: 10px;
        opacity: 0;
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
    }

    .img-hover-1 {
        object-fit: cover;
    }





    .over a {
        color: #ffbb04;
        font-family: font-1;
        font-size: 12px;
    }


    .menu-fixed .cd-popup.is-visible {
        display: block !important;
        opacity: 1 !important;
    }

    .cd-popup.is-visible {
        display: none !important;
        opacity: 0 !important;
    }


    .div-meniu-1 span {
        width: 40px;
        height: 40px;
        floaT: left;
        background: rgb(255 255 255 / 15%);
        border-radius: 100px;
        margin: -15px 10px -20px -7px;
    }

    .div-meniu-1 span img {
        width: 28px;
        height: 27px;
        floaT: left;
        margin: 7px 0px -10px 6px;
        border-radius: 100px;
    }


    .text a {
        color: #fff;
    }


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


    .cd-popup-container .cd-popup-close::after {
        z-index: 9;
        content: "";
        position: absolute;
        top: 0px;
        width: 57px;
        border-radius: 0px;
        height: 57px;
        top: -0px;
        lefT: -57px;
        opacity: 9
    }

    .div-ajax-25 {
        z-indeX: 9;
        width: 33px;
        height: 33px;
        position: relative;
        floaT: left;
        border-radius: 0px;
        text-align: center;
        line-height: 36px;
        font-size: 20px;
        color: #f8b600;
        position: absolute;
        top: 2px;
        right: 48px;
    }

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

    .cd-popup {
        z-index: 9999999999 !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(20 21 27 / 60%) !important;
        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 {
        height: 57px;
        border-radius: 0px;
        width: 100%;
        max-width: 1180px;
        margin: 6em auto 0px auto;
        display: flex;
        -webkit-transform: translateY(-40px);
        -moz-transform: translateY(-40px);
        -ms-transform: translateY(-40px);
        -o-transform: translateY(-40px);
        transform: translateY(-40px);
        -webkit-backface-visibility: hidden;
        -webkit-transition-property: -webkit-transform;
        -moz-transition-property: -moz-transform;
        transition-property: transform;
        -webkit-transition-duration: 0.3s;
        -moz-transition-duration: 0.3s;
        transition-duration: 0.3s;
    }

    .cd-popup-container .cd-popup-close {
        position: absolute;
        top: 0px;
        right: 0px;
        width: 36px;
        height: 36px;
    }

    .is-visible .cd-popup-container {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }




    .div-dzieba-1 a {
        color: #ffbb04;
    }


    .div-dzieba-1 {
        line-height: 50px;
        float: right;
        margin: 10px 15px 0px 0px;
        position: relative;
        opacity: 0;
        visibility: hidden;
        transition: opacity .4s;
    }

    .menu-fixed .div-dzieba-1 {
        opacity: 1;
        visibility: visible;
        transition: opacity .4s;
    }

    .div-dzieba-1 {
        transition: opacity .4s;
    }




    .center-top {
        width: 100%;
        floaT: left;
        margin-top: 74px;
    }




    .vid-shida-1 h1 {
        color: #b0b4c1;
        position: relative;
        width: 100%;
        floaT: left;
        font-size: 17px;
        margin: 2px 0px 4px 0px;
    }

    .vid-shida-2 {
        padding: 0px 20px;
    }

    .vid-shida-1 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 16px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 15px 0px;
    }


    .searchheading-3 {
        display: none;
        font-size: 13px;
        float: right;
        font-family: font-2;
        line-height: 18px;
        width: 170px !important;
        height: 54px;
        position: relative;
        overflow: hidden;
    }

    #searchsuggestions a,
    #searchsuggestions span.notfound {
        padding: 15px 0% !important;
    }

    #searchsuggestions {
        overflow: hidden;
    }

    .searchheading-1 img {
        box-shadow: 0px 0px 0px 4px #f8b600;
        width: 50px;
        height: 50px;
        object-fit: cover;
        border-radius: 100px;
        floaT: left;
        margin: -15px 15px 0px 15px !important;
        position: relative;
        border: 0px #eee solid;
    }

    #searchsuggestions span.searchheading {
        font-weight: bold;
        margin-bottom: .2em;
        font-family: font-1;
        color: #151c29;
        width: 100%;
        margin: 0px 0px 0px 0px;
    }

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

    #searchsuggestions a {
        width: 33.33333333333333%;
        floaT: left;
        position: relative;
    }

    #dofullsearch,
    .seperator {
        display: none !important;
    }

    #searchsuggestions a span {
        margin: 10px 0px 5px 0px;
        color: #aab4d0;
        font-family: font-2;
        font-size: 13px;
    }

    #searchsuggestions {
        z-index: 999999;
        width: 1136px;
    }


    #dle-content .new-kazino-1:hover .new-kazino-10 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #ffbb04;
    }

    #dle-content .new-kazino-1 .new-kazino-10 {
        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 .new-kazino-9 {
        floaT: left;
        position: relative;
        margin: 12px 0px 2px 0px;
        padding: 0px 0px 0px 0px;
        line-height: 15px;
        border-lefT: 0px #169859 solid;
        color: #a9a9a9;
        font-size: 15px;
        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 .new-kazino-10 {
        width: 100%;
        floaT: left;
        height: 33px !important;
        line-height: 17px;
        position: relative;
        overflow: hidden;

    }


    #dle-content .new-kazino-3,
    #dle-content .new-kazino-8,
    #dle-content .new-kazino-8 img,
    #dle-content .new-kazino-8 {
        height: 200px;
    }



    #dle-content .new-kazino-0 {
        margin: 0px 0px;
    }

    #dle-content .new-kazino-1 {
        font-family: font-1;
        width: 32.1%;
        floaT: left;
        position: relative;
        margin: 0px 5px;
    }


    #dle-content .flei-1 .meore-new-8 {
        height: 35px !important;
        position: relative;
        overflow: hidden;
    }

    #dle-content .flei-1 .meore-new-7 {
        line-height: 17px;
        padding: 10px 0px 4px 0px;
        margin-bottom: 0px;
    }

    .upper-1:hover {
        opacity: 100%;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
    }

    .upper-1 {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        opacity: 50%;
        width: 75px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-1.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 40px;
        bottom: 0px;
        position: absolute;
    }

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

    #cssmenu ul .cssmenu-1::before,
    #cssmenu ul .cssmenu-1::after {
        width: 30%;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .berrors b {
        font-family: font-4;
        font-size: 16px;
    }

    .berrors {
        background: #ffbb04 !important;
        color: #462f26;
        padding: 20px 25px;
        margin-bottom: 10px !important;
        height: 1%;
        border-radius: 5px;
        overflow: hidden;
        position: relative;
        box-sizing: border-box;
    }

    .kontaqt-4::before {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(0 0 0 / 0%);
        z-index: 1;
    }



    .box_in-1 .title {
        margin: 0px 0px 15px 0px;
    }

    /* roboti */
    .form_submit .c-captcha {
        float: right;
    }

    .c-captcha {
        position: relative;
    }

    .c-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .c-captcha>a {
        float: left;
        margin-right: 20px;
    }

    .c-captcha img {
        border-radius: 100px;
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        z-index: 1;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .c-captcha>input {
        float: left;
        width: 130px;
    }

    /*  */
    .dle-captcha {
        position: relative;
    }

    .dle-captcha:after {
        clear: both;
        display: block;
        content: "";
    }

    .dle-captcha>a {
        float: left;
        margin-right: 5px;
    }

    .dle-captcha img {
        position: relative;
        display: block;
        width: 130px;
        height: 46px;
        -webkit-transition: all ease .2s;
        transition: all ease .2s;
    }

    .dle-captcha>input {
        float: left;
        width: 130px;
    }

    .form_submit {
        margin-top: 20px;
    }

    .form-sep {
        border-top: 1px solid #efefef;
    }

    /* */
    ul.ui-form {
        color: #fff;
        list-style: none;
        padding: 0;
        margin: 0;
    }

    ul.ui-form>li {
        margin-bottom: 20px;
    }

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


    .combo_field {
        position: relative;
    }

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

    .form-group.combo>.combo_field:first-child {
        padding-right: 10px;
    }



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


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

    .kontaqt-3:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 18px rgb(255 255 255 / 16%);
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-3 .kontaqt-5 {
        color: #ffffff;
        -webkit-box-shadow: 0px 0px 0px 5px #ffbb04, 0px 0px 0px 12px rgb(255 255 255 / 16%);
    }


    .kontaqt-03 .kontaqt-5 {
        color: #fff;
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 12px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-03:hover .kontaqt-5 {
        -webkit-box-shadow: 0px 0px 0px 5px #8952d6, 0px 0px 0px 18px #753fbf;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }


    .kontaqt-1 {
        overflow: hidden;
        text-align: center;
        margin-bottom: 0px;
        border-radius: 0px;
        position: relative;
    }




    .kontaqt-03.kontaqt-3 {
        background: #6b36b7;
        color: #fff !important;
        box-shadow: 0 0px 0px 0 #e6e7e8;
        -webkit-box-shadow: 1px 0px 0px 0px #e6e7e8;
    }

    .kontaqt-3 {
        background: #f8b600;
        width: 50%;
        floaT: left;
        position: relative;
    }

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

    .kontaqt-6 {
        z-index: 111;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 4% 0% 0% 0%;
        font-family: font-1;
        font-size: 17px;
        letter-spacing: 0.3px;
    }

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



    .zoma-1 {
        margin: 0px 19px 0px 5px;
    }

    .text b {
        font-family: font-3;
    }


    .text {
        width: 100%;
        font-size: 14px;
        line-height: 22px;
        font-family: font-2;
        color: #9990a5;
        floaT: left;
        position: relative;
        margin: 0px 0px 5% 0px;
    }


    .title {
        color: #fff;
        margin: 0px 0px 10px 0px;
        floaT: left;
        width: 100%;
        font-family: font-4;
        font-weight: 100;
    }

    .box_in {
        color: #fff;
        padding: 5% 5.4%;
    }


    .box,
    .comment {
        background: #1b1423;
        margin-bottom: 10px;
        border-radius: 2px;
        position: relative;
        border-radius: 3px;
        overflow: hidden;
    }

    .box {
        width: 100%;
        floaT: left;
    }




    .shida-27:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        background: #8b54da;
    }


    .shida-27 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        width: 260px;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        margin: auto;
        text-align: center;
        color: #ffffff;
        background: #6733b2;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: 0px;
    }


    .shida-027 .favmod-add,
    .shida-027 .favmod-unset {
        background-color: #1b1325;
    }

    .shida-027 .favmod-unset {
        background-color: #1b1325;
        color: #ffbb04;
    }

    .shida-027 .favmod {
        width: 100%;
        height: auto;
        font-family: font-1;
    }

    .shida-027 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        right: 25px;
        ;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }



    .shida-30 {
        floaT: right;
        margin: 1px 15px -1px 0px;
    }

    .shida-29 a:hover {
        color: #f8b600;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .shida-29 a {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        color: #fff;
        font-family: font-1;
    }

    .shida-29 i {
        floaT: left;
        margin: -0px 7px 0px 1px;
        color: #3442c6;
        font-size: 20px;
    }

    .shida-29 {
        color: #fff;
        floaT: left;
        margin: 2px 0px 0px 15px;
    }

    .shida-28 {
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 18px 0px 17px 0px;
        color: #fff;
        border-bottom: 1px #251b30 solid;
    }


    .shida-24 h1 {
        font-size: 18px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }

    .shida-24 {
        width: 77%;
        text-align: left;
        floaT: left;
        margin: 25px 0px 0px 20px;
    }

    .shida-23 img {
        width: 100%;
        height: 70px;
        border-radius: 100px;
        line-height: 0px;
        /* object-fit: cover; */
    }

    .shida-23 {
        width: 70px;
        height: 70px;
        box-shadow: 0px 0px 0px 4px #f8b600;
        border-radius: 100px;
        floaT: left;
        margin: 0px 0px 0px 0px;
    }


    .shida-22 {
        width: 36%;
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        left: 17px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }


    .shida-21 {
        padding: 0px 15px;
    }


    .shida-20 {
        position: relative;
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        background: #1b1325;
        padding: 29px 0px;
    }





    .shida-16 button {
        border: 0 solid;
        border-radius: 5px;
        background: #f8b600;
        cursor: pointer;
    }


    .shida-18 a:hover {
        color: #cccbd2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-18 a {
        width: 100%;
        floaT: left;
        font-size: 15px;
        margin: 10px 0px 20px 0px;
        color: #888792;
        font-family: font-1;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }



    .shida-17:hover {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        box-shadow: rgb(248 182 0 / 60%) 0px 0px 30px 0px;
        color: #fff;
        color: #000000;
        background: #fdc324;
    }

    .shida-17 {
        transition: all 0.4s ease-in-out;
        -moz-transition: all 0.4s ease-in-out;
        -webkit-transition: all 0.4s ease-in-out;
        width: 260px;
        height: 70px;
        line-height: 70px;
        font-size: 18px;
        margin: auto;
        color: #803407;
        background: #f8b600;
        border-radius: 5px;
        font-family: font-1;
        letter-spacing: -1px;
    }



    .shida-16 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 10px 0px 20px 0px;
        color: #bfbced;
    }



    .shida-15 {
        font-family: font-3;
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
        color: #bfbced;
    }



    .shida-14 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
        color: #757490;
    }

    .shida-13 {
        width: 100%;
        floaT: left;
        font-size: 18px;
        margin: 0px 0px 20px 0px;
        color: #ffffff;
    }

    .shida-12 {
        margin: 0px 5%;
    }

    .shida-11 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 66%;
        color: #fff;
        font-size: 18px;
        line-height: 25px;
        font-family: font-2;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .shida-10 {
        width: 100%;
        floaT: left;
        font-family: font-2;
        font-size: 17px;
        margin: 0px 0px 10px 0px;
        color: #f8b600;
    }

    .shida-9 {
        width: 100%;
        floaT: left;
        font-family: font-1;
        font-size: 21px;
        margin: 0px 0px 10px 0px;
    }

    .shida-8 {
        width: 100%;
        padding: 5% 0px;
        line-height: 25px;
        background: #1a182d;
        position: relative;
        floaT: left;
        border-radius: 5px 5px 0px 0px;
        text-align: center;
        font-size: 15px;
    }


    .shida-7 {
        opacity: 9;
        z-index: 1;
        width: 100%;
        height: 100%;
        background: #151425;
        position: absolute;
        floaT: left;
        border-radius: 5px;
        text-align: center;
    }


    .shida-6 {
        width: 100%;
        height: 700px !important;
        position: relative !important;
    }

    .shida-6 iframe {
        width: 100%;
        height: 700px !important;
        position: absolute !important;
        left: 0px;
        top: 0px;
    }




    .shida-6 iframe {
        width: 100%;
        floaT: left;
        border: 0;
    }

    .shida-6 {
        background: #160f1e;
        overflow: hidden;
        width: 100%;
        position: relative;
        floaT: left;
        border-radius: 5px;
        text-align: center;
        margin-bottom: 0px;
        z-index: 1;
    }



    .shida-05 {
        width: 100%;
        position: relative;
        floaT: left;
    }





    .shida-2 img {
        width: 100%;
        overflow: hidden;
    }

    .shida-3 {
        position: absolute;
        top: 0px;
        left: 0px;
        content: '';
        width: 100%;
        height: 100%;
        background: url("/templates/slot-56/images/bg-2.png") rgb(23 27 41 / 80%);
        z-index: 1;
    }

    .shida-5 .search-1 {
        width: 100%;
        position: relative;
        floaT: left;
        margin: 20px 0px;
    }

    .shida-3::before {
        width: 100%;
        height: 200px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff0000+0,120d19+100 */
        background: #120d19;
        /* Old browsers */
        background: -moz-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgb(255 0 0 / 0%) 0%, #120d19 50%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#120d19', GradientType=0);
        /* IE6-9 */
        content: "";
        z-index: 99;
        right: 0px;
        bottom: 0px;
        position: absolute;
    }

    .shida-2 {
        background: url("/templates/slot-56/images/b-1.png") top no-repeat;
        background-size: 100%;
        width: 100%;
        height: 100%;
        z-index: 0;
        position: absolute;
        overflow: hidden;
    }

    .shida-5 {
        margin-bottom: 20px;
        width: 100%;
        position: relative;
        floaT: left;
        z-index: 111;
        color: #fff;
    }


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




    .navigation-2 {
        margin: 0px 19px 0px 5px;
    }


    .navigation {
        font-family: font-3;
        font-weight: 100 !important;
        margin: 5px 0px 10px 0px;
        floaT: left;
        width: 100%;
        display: inline-block;
    }

    .navigation:after {
        clear: both;
        display: block;
        content: "";
    }

    .pages {
        text-align: left;
    }

    .pages span,
    .pages a:hover,
    .page_next-prev {
        background-color: #6733b2;
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
        border-radius: 18px;
    }

    .pages span,
    .pages a {
        color: #fff;
        font-weight: 100 !important;
        display: inline-block;
        position: relative;
        padding: 7px 7px;
        min-width: 22px;
        height: 22px;
        line-height: 22px;
        text-align: center;
        text-decoration: none !important;
        font-weight: bold;
    }

    .pages span {
        color: #ffffff;
    }

    .pages a:hover {
        color: #000;
        background-color: #ffbb04;
    }

    .pages span {
        color: #ffffff;
    }

    .page_next-prev {
        float: right;
        height: 36px;
    }

    .page_next-prev * {
        float: left;
    }

    .page_next-prev .icon {
        width: 32px;
        height: 20px;
        fill: #d7d7d7;
    }

    .page_next-prev>span>a:hover .icon {
        fill: #ffbb04;
    }

    .page_next-prev>span>* {
        float: left;
        padding: 8px 12px;
    }

    .page_next>span,
    .page_prev>span {
        opacity: 0.5;
    }

    /*  */
    .splitnewsnavigation {
        margin-top: 4%;
        padding-top: 4%;
        font-weight: bold;
        border-top: 1px solid #efefef;
    }

    .splitnewsnavigation>a,
    .splitnewsnavigation>span {
        padding: 6px 10px;
    }




    .meore-div-005.meore-div-5 {
        margin: 0px 10px;
        font-size: 13.5px;
    }


    /*--favoritebi--*/
    .damatebiti-fav-1 {
        floaT: left;
        width: 33px;
        height: 33px;
        position: absolute;
        z-index: 1;
        margin-right: 20px;
        line-height: 20px;
        left: 15px;
        top: 15px;
    }

    .favmod {
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        display: block;
        margin: 0 auto;
        width: 33px;
        height: 33px;
        padding: 0px;
        opacity: 9;
    }

    .favmod.active,
    .favmod:hover {
        opacity: 1;
    }

    .favmod-add,
    .favmod-unset {
        display: flex;
        width: 100%;
        height: 100%;
        background: #0f0a16;
        color: #fff;
        font-weight: 100;
        text-align: center;
        line-height: 33px;
        border-radius: 100px;
        font-size: 12px;
    }

    .favmod-unset {
        background-color: #ffbb04;
        color: #0f0a16;
    }

    .favmod .favmod-unset,
    .favmod.active .favmod-add {
        display: none;
    }

    .favmod.active .favmod-unset {
        display: block;
    }


    .meore-new-1:hover .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #c8bada;
    }

    .meore-new-bb-1 a {
        color: #948f9a;
    }

    .meore-new-bb-1::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0px 0px 30px 15px;
        border-color: rgb(255 0 0 / 0%) rgb(255 87 34 / 0%) #221a2b;
        margin: 0px 0px 0px 0px;
        z-index: 1;
        lefT: -14px;
        top: 0px;
    }


    .meore-new-bb-1 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 64%;
        floaT: right;
        font-family: font-1;
        font-size: 11px;
        position: absolute;
        margin: 0px 0px 0px 0px;
        background: #221a2b;
        color: #948f9a;
        line-height: 30px;
        text-align: center;
        height: 30px;
        bottom: 40px;
        z-index: 11;
        right: 0px;
    }


    .footer-13:hover {
        opacity: 100%;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-12,
    .footer-13 {
        opacity: 70%;
        display: inline-block;
        color: #fff;
        margin: 0px 5px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-11 {
        margin-bottom: -5px;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-7 li {
        display: inline-block;
        color: #fff;
    }


    .footer-7 {
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }


    .footer-5 a:hover {
        color: #ffbb04;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-9 {
        color: #9891a2;
        padding: 0px 0px 20px 0px;
        text-align: center;
        width: 100%;
        floaT: left;
    }

    .footer-5 a {
        margin: 0px 0px;
        color: #9891a2;
        font-family: font-1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }


    .footer-6 a {
        margin: 0px 20px;
        color: #bbbabb;
        font-family: font-1;
    }



    .footer-8 {
        padding: 2% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #cacaca;
    }

    .footer-5 {
        padding: 4% 0%;
        text-align: center;
        width: 100%;
        floaT: left;
        color: #fff;
    }

    .footer-14 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        right: 0px;
        width: 88px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }

    .footer-4 img {
        line-height: 0px;
        width: 100%;
        float: left;
    }

    .footer-4 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        left: 0;
        width: 195px;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 1;
    }

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



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

    .footer-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
        background: #1d1527;
        line-height: 20px;
    }







    .kazino-z-1.kazino-1::before,
    .kazino-z-1.kazino-1::after,
    .pirveli-div-1::before {
        animation: float 1s infinite ease-in-out alternate
    }

    .gal-proqt-01 .gal-proqt-8:after {
        animation-delay: .4s
    }

    .div-about-6 {
        animation-delay: .6s
    }

    .gal-proqt-01 .gal-proqt-9::before {
        animation-delay: .8s
    }

    @keyframes float {
        100% {
            transform: translateY(10px)
        }
    }



    .pirveli-div-1::after {
        -webkit-animation: phone-outer 3000ms infinite;
        animation: phone-outer 3000ms infinite
    }

    .kont-3.is-animating::before {
        -webkit-animation: phone-inner 3000ms infinite;
        animation: phone-inner 3000ms infinite
    }

    .kont-3.is-animating::after {
        -webkit-animation: phone-icon 3000ms infinite;
        animation: phone-icon 3000ms infinite
    }

    @-webkit-keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @keyframes phone-outer {
        0% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        33.3333% {
            -webkit-transform: translate3d(0, 0, 0) scale(1.1);
            transform: translate3d(0, 0, 0) scale(1.1)
        }

        66.6666% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }

        100% {
            -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1)
        }
    }

    @-webkit-keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @keyframes phone-inner {
        0% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        33.3333% {
            opacity: 1;
            -webkit-transform: translate3d(0, 0, 0) scale(0.9);
            transform: translate3d(0, 0, 0) scale(0.9)
        }

        66.6666% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }

        100% {
            opacity: 0;
            -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0)
        }
    }

    @-webkit-keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }

    @keyframes phone-icon {
        0% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        2% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        4% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        6% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        8% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        10% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        12% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        14% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        16% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        18% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        20% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        22% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        24% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        26% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        28% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        30% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        32% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        34% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        36% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        38% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        40% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        42% {
            -webkit-transform: rotate(5deg);
            transform: rotate(5deg)
        }

        44% {
            -webkit-transform: rotate(-5deg);
            transform: rotate(-5deg)
        }

        46% {
            -webkit-transform: rotate(0deg);
            transform: rotate(0deg)
        }
    }




    .meore-new-1 .meore-new-3 img,
    .new-kazino-1 .new-kazino-8 img {
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
        -webkit-filter: saturate(90%);
        filter: saturate(90%);
    }


    .meore-new-1:hover .meore-new-3 img,
    .new-kazino-1:hover .new-kazino-8 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(150%);
        filter: saturate(150%);
    }


    .kazino-6 {
        background: url("/templates/slot-56/images/ic-1.svg") center no-repeat;
        background-size: 25px;
    }


    .new-kazino-06 {
        display: block !important;
        font-size: 18px;
    }




    .kazino-0.kazino-1::before {
        width: 142px;
        height: 71px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/icon-2.png") center no-repeat;
        background-size: 100%;
        content: "";
        z-index: 1;
        right: 10px;
        bottom: 0px;
        position: absolute;
    }

    .videofir-1 .meore-new-5,
    .kazino-0.kazino-1::after {
        display: none !important;
    }


    #dle-content .videofir-1 .meore-new-7 {
        padding: 10px 0px 10px 0px;
        background: #0f0a16;
        line-height: 18px;
        height: auto;
        font-size: 13px;
    }




    .meore-new-1:hover .videofir-3 {
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        box-shadow: 0px 0px 0px 2px #fff, 0px 0px 0px 7px rgb(0 0 0 / 41%);
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .videofir-3 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 46px;
        height: 46px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: rgb(0 0 0 / 0%) url("/templates/slot-56/images/ic-5.svg") center no-repeat;
        background-size: 35px;
        border-radius: 100px;
        content: "";
        z-index: 1;
        box-shadow: 0px 0px 0px 0px #fb0405, 0px 0px 0px 0px rgb(0 0 0 / 41%);
    }

    .videofir-2 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 41%;
        color: #fff;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }





    .kazino-1::before {
        width: 180px;
        height: 120px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-4.png") center no-repeat;
        background-size: 180px;
        content: "";
        z-index: 1;
        right: -30px;
        bottom: -10px;
        position: absolute;
    }

    .kazino-1::after {
        width: 76px;
        height: 56px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-5.png") center no-repeat;
        background-size: 76px;
        content: "";
        z-index: 1;
        lefT: 190px;
        top: -10px;
        position: absolute;
    }


    .div-div-1 .new-kazino-1 {
        padding-bottom: 20px;
    }

    .new-kazino-1 .new-kazino-6 {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-6 {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transition: all 1.2s ease-in-out;
        -moz-transition: all 1.2s ease-in-out;
        -webkit-transition: all 1.2s ease-in-out;
    }

    .new-kazino-6 {
        width: 40px;
        height: 40px;
        line-height: 50px;
        margin: 0px 0px 0px 0px;
        display: inline-block;
        background: url("/templates/slot-56/images/roulette.svg") no-repeat;
        background-size: 40px;
        content: "";
        z-index: 1;
        -webkit-transform: rotate(-0deg);
        -moz-transform: rotate(-0deg);
        filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    }



    .new-kazino-1:hover .new-kazino-7 {
        opacity: 1;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-7 {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 999999;
        background: rgb(0 0 0 / 50%) url("/templates/slot-56/images/bg-2.png");
        color: #fff;
        opacity: 0;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .new-kazino-5 {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 30px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 999999;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-1:hover .new-kazino-9 {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .new-kazino-9 {

        floaT: left;
        position: relative;
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
        line-height: 19px;
        border-lefT: 4px #169859 solid;
        color: #a9a9a9;
        font-size: 16px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .new-kazino-3,
    .new-kazino-8,
    .new-kazino-8 img {
        width: 100%;
        height: 180px;
        border-radius: 4px;
        object-fit: cover;
        position: relative;
        overflow: hidden;
    }


    .new-kazino-8 {
        width: 100%;
        height: 180px;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
        border-radius: 4px;
    }


    .new-kazino-0 {
        margin: 0px 10px;
    }

    .new-kazino-1 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px 0px;
    }



    .kazino-4 {
        font-family: font-1;
        width: 100%;
        floaT: left;
        position: relative;
        margin: 3px 0px 15px 0px;
    }


    .kazino-8 {
        width: 100%;
        floaT: left;
        position: relative;
        margin: 10px 0px 0px 0px;
    }

    .kazino-7:hover {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #ffffff;
    }


    .kazino-7 {
        font-size: 15px;
        margin: 4px 10px 0px 0px;
        floaT: right;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
    }

    .kazino-6 {
        width: 25px;
        height: 25px;
        margin: -2px 10px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/roulette.svg") center no-repeat;
        background-size: 24px;
        content: "";
        z-index: 1;
    }


    .kazino-5 {
        floaT: left;
        position: relative;
        color: #fff;
        font-family: font-1;
        font-size: 17px;
        margin: 0px 0px 0px 10px;
    }



    .kazino-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 25px 0px 25px 0px;
        border-radius: 3px;
        margin-bottom: 15px;
    }

    .kazino-2 {
        margin: 0px 20px;
        position: relative;
    }




    .meore-meti-2:hover {
        animation-name: wobble-vertical;
        animation-duration: 1s;
        animation-timing-function: ease-in-out;
        animation-iteration-count: 1
    }

    .meore-meti-2 {
        display: inline-block;
        transition-duration: 0.3s;
        transition-property: transform;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0)
    }

    @keyframes wobble-vertical {
        16.65% {
            transform: translateY(8px)
        }

        33.3% {
            transform: translateY(-6px)
        }

        49.95% {
            transform: translateY(4px)
        }

        66.6% {
            transform: translateY(-2px)
        }

        83.25% {
            transform: translateY(1px)
        }

        100% {
            transform: translateY(0)
        }
    }

    .meore-meti-2::before {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.svg") center no-repeat;
        background-size: 26px;
        content: "";
        z-index: 1;
        right: -107px;
        top: 21px;
        position: absolute;
    }

    .meore-meti-2::after {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.svg") center no-repeat;
        background-size: 22px;
        content: "";
        z-index: 1;
        lefT: -107px;
        top: -11px;
        position: absolute;
    }


    .meore-meti-1 a {
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        padding: 0 0px;
        display: inline-block;
        height: 45px;
        line-height: 45px;
        font-size: 15px;
        cursor: pointer;
        color: #fff;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#773fc9+0,6834b3+100 */
        background: #773fc9;
        /* Old browsers */
        background: -moz-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #773fc9 0%, #6834b3 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #773fc9 0%, #6834b3 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#773fc9', endColorstr='#6834b3', GradientType=0);
        /* IE6-9 */
        width: 100%;
        text-align: center;
        font-family: 'font-1';
        margin-top: 0px;
        position: relative;
        display: block;
        width: 222px;
        margin: 15px auto 15px auto;
        text-shadow: 0px -1px 0px #4d218d;
    }


    .meore-meti-1 {
        width: 99.3%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        color: #ffffff;
        overflow: hidden;
    }


    .color-2.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
    }

    .color-2.color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
    }

    .color-2.color-1 .meore-div-3 {
        background: #6733b2;
    }



    .slot-games-3:hover .slot-games-6 {
        -webkit-filter: saturate(150%);
        filter: saturate(150%);
        margin: -50px 0px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-6 {
        width: 171px;
        height: 135px;
        floaT: right;
        position: relative;
        margin: -50px 0px 0px 0px;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-7 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3 .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .slot-games-3:hover .slot-games-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }


    .slot-games-3:hover .slot-games-4::before {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        box-shadow: 0px 0px 100px 20px #ffbb04;
    }

    .slot-games-3 {
        overflow: hidden;
    }

    .slot-games-4::before {
        width: 100px;
        height: 100%;
        margin: 0px 0px 0px 0px;
        bottom: -110px;
        position: absolute;
        floaT: left;
        background: rgb(255 187 4 / 0%);
        content: "";
        right: 0px;
        border-radius: 100% 4% 0% 0%;
        box-shadow: 0px 0px 100px 20px #43394e;
        opacity: 100%;
    }



    .slot-games-5 {
        line-height: 25px;
        text-align: left;
        color: #ffffff;
        font-family: font-1;
        floaT: left;
        position: absolute;
        margin: 0px 0px 0px 0px;
        lefT: 18px;
        bottom: 10px;
        letter-spacing: 0px;
        font-size: 13px;
    }

    .slot-games-8 {
        margin: 0px 20px;
    }


    .slot-games-7 {
        width: 100%;
        height: 35px;
        line-height: 35px;
        text-align: center;
        color: #827594;
        font-family: font-1;
        floaT: left;
        position: relative;
        background-color: #0f0a16;
        margin: 0px 0px 0px 0px;
    }




    .slot-games-6 {
        width: 171px;
        height: 135px;
        floaT: right;
        position: relative;
        margin: -40px 0px 0px 0px;
    }


    .slot-games-4 {
        width: 100%;
        height: 110px;
        floaT: left;
        position: relative;
        background-color: #2e2736;
        margin: 40px 0px 0px 0px;
    }



    .color-1 .meore-div-10 .meore-new-1,
    .slot-games-3 {
        width: 19%;
        floaT: left;
        position: relative;
        margin: 0px 5px 10px 5px;
    }

    .color-1 .meore-div-10,
    .slot-games-2 {
        width: 102%;
        floaT: left;
        position: relative;
        margin: 0px 0px 0px -5px;
    }



    .color-1 .meore-div-9,
    .slot-games-1 {
        width: 100%;
        floaT: left;
        position: relative;
        overflow: hidden;
    }

    .color-1 .meore-div-3 {
        background: #ffbb04;
    }

    .color-4.color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-2.svg") center no-repeat;
        background-size: 12px;
    }

    .color-1 .meore-div-4 {
        background: url("/templates/slot-56/images/ic-4.svg") center no-repeat;
        background-size: 18px;
    }

    .color-1 .meore-div-3::before {
        border-color: rgb(255 0 0 / 0%) #ffbb04 rgb(174 253 0 / 0%);
    }






    .div-div-1 .meore-div-8 .slick-dots {
        bottom: 15px;
        z-index: 99999999;
        padding: 0px 0px 0px 0px !important;
    }


    .meore-div-11 {
        width: 100%;
        height: 40px;
        background: #1e1f26;
        floaT: left;
        position: relative;
        z-indeX: 0;
        margin-top: -40px;
    }


    .div-div-1 .meore-div-8 .slick-slider {
        padding-bottom: 40px;
    }

    .meore-new-8 {
        margin: 0px 15px;
    }


    .meore-new-1:hover .meore-new-7 {
        color: #0f0a16;
        background-color: #ffbb04;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .meore-new-7 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        width: 100%;
        floaT: right;
        position: relative;
        margin: 0px 0px 0px 0px;
        background: #0f0a16;
        color: #948f9a;
        line-height: 40px;
        height: 40px;
        overflow: hidden;
    }


    .meore-new-5 img {
        width: 40px !important;
        floaT: left;
        border-radius: 3px;
    }


    .meore-new-5 {
        z-index: 11;
        width: 80px;
        floaT: left;
        position: absolute;
        overflow: hidden;
        background: rgb(255 255 255 / 0%);
        padding: 0px 10px;
        bottom: 53px;
    }


    .meore-div-9 .meore-new-3 img,
    .meore-div-9 .meore-new-3,
    .div-a-1 {
        width: 100%;
        height: 134px;
        object-fit: cover;
    }

    .meore-div-8 .meore-new-3 img,
    .meore-div-8 .meore-new-3 {
        height: 278px;
        object-fit: cover;
    }


    .meore-div-10 .meore-new-1 {
        width: 31.8%;
        floaT: left;
        position: relative;
        overflow: hidden;
        margin: 0px 5px 10px 5px;
    }


    .meore-div-10 {
        width: 100%;
        floaT: right;
        position: relative;
        margin: 0px -5px 0px 0px;
    }



    .meore-div-9 {
        width: 686px;
        floaT: right;
        position: relative;
        overflow: hidden;
    }




    .meore-div-8 {
        width: 40%;
        floaT: left;
        position: relative;
    }


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



    .meore-div-4 {
        width: 100%;
        height: 35px;
        margin: 0px 0px 0px 0px;
        floaT: left;
        background: url("/templates/slot-56/images/ic-3.svg") center no-repeat;
        background-size: 18px;
        content: "";
        z-index: 1;
    }

    .meore-div-3::before {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 9px 0px 9px 9px;
        border-color: rgb(255 0 0 / 0%) #6733b2 rgb(174 253 0 / 0%);
        margin: 8px 0px 0px 34px;
        z-index: 1;
    }

    .meore-div-5 {
        floaT: left;
    }


    .meore-div-6 i,
    .kazino-7 i {
        color: #ffbb04;
    }

    .meore-div-6:hover {
        color: #ffffff;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .meore-div-6 {
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        floaT: right;
        color: #b3b0b0;
        margin: 0px 12px 0px 0px;
    }

    .meore-div-3 {
        width: 35px;
        floaT: left;
        position: relative;
        background: #6733b2;
        height: 35px;
        line-height: 35px;
        color: #fff;
        border-radius: 4px;
        margin: 0px 20px 0px 0px;
    }


    .meore-div-2 {
        font-family: font-1;
        width: 100%;
        position: relative;
        background: #1b1423;
        height: 35px;
        line-height: 35px;
        margin-bottom: 15px;
        color: #fff;
        border-radius: 4px;
    }


    .meore-div-1 {
        width: 100%;
        floaT: left;
        position: relative;
        margin-bottom: 5px;
    }

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

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


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

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



    .div-div-1 .slick-slider {
        padding-bottom: 20px;
    }

    .div-div-1 .slick-dots {
        bottom: 0px;
    }

    .div-div-1 .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .div-div-1 .slick-dots li {
        background: #0f0a16;
        width: 10px;
        height: 10px;
    }




    .pirveli-div-1::after {
        width: 60px;
        height: 52px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-7.png") !important;
        content: "";
        z-index: 1;
        right: -15px;
    }


    .pirveli-div-1::before {
        width: 50px;
        height: 61px;
        margin: 0px 0px 0px 0px;
        bottom: 20px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-6.png") !important;
        content: "";
        z-index: 1;
    }

    .pirveli-div-8 span img {
        width: 75% !important;
        margin: auto;
        border-radius: 100px;

    }

    .pirveli-div-8 span {
        opacity: 9;
        text-align: center;
        position: absolute;
        top: 50%;
        color: #fff;
        font-size: 0px;
        font-family: font-1;
        letter-spacing: 0.2px;
        left: 0;
        width: 100% !important;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 2;
        transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .pirveli-div-10 {
        margin: 0px 10px;
    }


    .pirveli-div-9 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        margin: 0px 0px 15px 0px;
    }


    .pirveli-div-8 {
        width: 55px;
        height: 55px;
        /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#231a2e+0,181220+100 */
        background: #231a2e;
        /* Old browsers */
        background: -moz-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #231a2e 0%, #181220 100%);
        /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #231a2e 0%, #181220 100%);
        /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#231a2e', endColorstr='#181220', GradientType=0);
        /* IE6-9 */
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 100px;
        margin: 10px 0px 22px 0px;
        box-shadow: 0px 0px 0px 7px #211a2b;
    }

    .pirveli-div-7 {
        width: 55px;
        margin: auto;
    }

    .pirveli-div-6 {
        margin-top: 8px;
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
    }


    .pirveli-div-5 {
        width: 100%;
        floaT: left;
        position: relative;
        text-align: center;
        border-radius: 4px;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-4:hover .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #ffbb04;
    }


    .pirveli-div-4 .pirveli-div-10 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
        color: #a79fb0;
    }


    .pirveli-div-5:hover .pirveli-div-8 {
        box-shadow: 0px 0px 0px 7px #3d3447;
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5 .pirveli-div-8 {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .pirveli-div-5: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: #271d32;
    }

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




    .pirveli-div-2 {
        margin: 0px 20px;
    }


    .pirveli-div-1 a {
        color: #fff;
    }

    .pirveli-div-1 {
        width: 100%;
        floaT: left;
        background: #1d1527;
        box-shadow: 0px 0px 0px 1px #2e213a;
        position: relative;
        padding: 15px 0px 25px 0px;
        border-radius: 3px;
    }

    .div-div-2 {
        margin: 0px 15px;
        position: relative;
    }

    .div-div-1 {
        width: 100%;
        floaT: left;
        background: #160f1e;
        position: relative;
        padding: 15px 0px 0px 0px;
        z-index: 1;
    }


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

    .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: 35px;
        line-height: 35px;
        cursor: pointer;
        color: #ffffff;
        width: 35px;
        text-align: center;
        background: rgb(85 186 49 / 0%);
        border: 0;
        top: 0px;
        margin: 0px 0px 0px 0px;
        position: relative;
        overflow: hidden;
        font-size: 15px;
        letter-spacing: 1px;
        border-radius: 400px;
        margin-top: 0px;
    }

    .q_search input:focus {
        border: 1px solid rgb(255 255 255 / 55%);
        background: rgb(255 255 255 / 20%);
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }


    .q_search input {
        overflow: hidden;
        color: #ffffff;
        line-height: 44px;
        font-family: font-2;
        position: relative;
        text-align: center;
        height: 33px;
        padding: 0px 0px 0px 0px;
        width: 96%;
        background: rgb(255 255 255 / 10%);
        border: 1px solid rgb(255 255 255 / 25%);
        margin: 0px 0px 0px 0px;
        font-size: 14px;
        letter-spacing: 0.5px;
        border-radius: 4px;
        transition: all 0.7s;
        -webkit-transition: all 0.7s;
    }

    .logo-1::before {
        width: 280px;
        height: 81px;
        margin: 0px 0px 0px -45px;
        position: absolute;
        floaT: left;
        background: url("/templates/slot-56/images/ic-8.png") top no-repeat;
        content: "";
        top: 0px !important;
    }


    .header-14 a:hover {
        color: #ffffff;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    .header-14 .far {
        color: #ffffff;
        margin: 0px 2px 0px 0px;
    }


    .header-14 a {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
        color: #8b809f;
    }


    .header-18 {
        float: left;
        position: relative;
        widtH: 100%;
        /* height: 60px; */
        z-index: 11;
        margin: -65px 0px 0px 0px;
    }

    .header-14 {
        line-height: 50px;
        float: right;
        margin: 10px 0px 0px 0px;
        position: relative;
    }


    .logo-1 img {
        line-height: 0px;
        width: 100%;
        float: left;
        margin: 18px 0px 0px 0px;
    }

    .logo-1 {
        float: left;
        width: 195px;
        margin: 0px 0px 15px 0px;
        position: relative;
    }

    .header-17 iframe,
    .header-17,
    .header-17 img,
    .header-15 {
        height: 460px;
    }

    .header-17,
    .header-17 img {
        float: left;
        position: relative;
        widtH: 100%;
        object-fit: cover;
    }


    .header-15 {
        z-index: 0;
        border-top: 1px #231934 solid;
        float: left;
        position: relative;
        widtH: 100%;
        color: #000;
        background: #ffffff;
        line-height: 50px;
    }





    .header-13 li a {
        color: #837a94;
        float: left;
        padding: 29.5px 13px;
        position: relative;
    }

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

    #cssmenu ul li ul li::before,
    #cssmenu ul li ul li::after {
        display: none !important;
    }

    #cssmenu ul li:hover::before,
    #cssmenu ul li:hover::after {
        width: 30%;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu ul li::before {
        lefT: 35% !important;
    }

    #cssmenu ul li::after {
        right: 35% !important;
    }

    #cssmenu ul li::before,
    #cssmenu ul li::after {
        border-radius: 100px;
        width: 0%;
        height: 5px;
        margin: 50px 0px 0px 0px;
        position: absolute;
        background: #ffbb04;
        content: "";
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }



    #cssmenu ul li::before {
        left: 0px;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }




    #cssmenu {
        margin: 0px 0px 0px 50px;
        width: auto;
        floaT: left;
        padding: 0;
        line-height: 1;
        display: block;
        position: relative;
        font-family: font-1;
        box-sizing: content-box;
    }

    #cssmenu ul {
        list-style: none;
        margin: 0px 0px -1px 0px;
        width: 100%;
        padding: 0;
        display: block;
        float: left;
    }

    #cssmenu ul:after,
    #cssmenu:after {
        content: " ";
        display: block;
        font-size: 0;
        height: 0;
        clear: both;
        visibility: hidden;
    }

    #cssmenu ul li {
        margin: 0;
        padding: 0;
        display: block;
        position: relative;
    }

    #cssmenu ul li a {
        text-decoration: none;
        display: block;
        margin: 0;
        -webkit-transition: color .1s ease;
        -moz-transition: color .1s ease;
        -ms-transition: color .1s ease;
        -o-transition: color .1s ease;
        transition: color .1s ease;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    #cssmenu ul li ul {
        position: absolute;
        left: -9999px;
        top: 73px;
        /* z-index:999999; */
    }

    #cssmenu ul li ul li {
        max-height: 0;
        position: absolute;

        -webkit-transition: max-height 0.1s ease-out;
        -moz-transition: max-height 0.1s ease-out;
        -ms-transition: max-height 0.1s ease-out;
        -o-transition: max-height 0.1s ease-out;
        transition: max-height 0.1s ease-out;
    }

    #cssmenu.align-right ul li ul li.has-sub:after {
        right: auto;
        left: 15px;
    }

    #cssmenu.align-right ul li ul li.has-sub:before {
        right: auto;
        left: 15px;
        border-left-color: transparent;
        border-right-color: #fff;
    }

    #cssmenu ul li ul li a {
        background: #302e3a;
        -webkit-transition: all .1s;
        -moz-transition: all .1s;
        -o-transition: all .1s;
        transition: all .1s;
        box-shadow: 0px 0px 0px 1px #3e3d46;
        display: inline-block;
        /* font-size: 15px; */
        opacity: 1;
        color: rgba(255, 255, 255, 0);
        font-family: font-2;
        font-size: 15px;
        font-weight: 400;
        text-transform: none;
        letter-spacing: 0;
        display: block;
        width: 100%;
        padding: 20px 15px 20px 15px;
    }




    #cssmenu ul li ul li:hover>a,
    #cssmenu ul li ul li.active>a {
        -webkit-transition: all .1s;
        -moz-transition: all .1s;
        -o-transition: all .1s;
        transition: all .1s;
        color: #3c2d05 !important;
        background: #f7bb18;
    }

    #cssmenu ul li ul li:hover:after,
    #cssmenu ul li ul li.active:after {
        background: #2196f3;
    }

    #cssmenu ul li ul li:hover>ul {
        background: #191a21;
        /* width:250px; */
        border-top: 0px solid #191a21;
        border-bottom: 0px solid #191a21;
        border-left: 0px solid #eee;
        border-right: 0px solid #eee;
        left: 100%;
        top: 0px;
    }

    #cssmenu ul li ul li:hover>ul>li {
        max-height: 72px;
        position: relative;
    }

    #cssmenu>ul>li {
        float: left;
    }

    #cssmenu.align-center>ul>li {
        float: none;
        display: inline-block;
    }

    #cssmenu.align-center>ul {
        text-align: center;
        font-size: 0;
    }

    #cssmenu.align-center ul ul {
        text-align: left;
    }

    #cssmenu.align-right>ul {
        float: right;
    }

    #cssmenu.align-right>ul>li:hover>ul {
        left: auto;
        right: 0;
    }

    #cssmenu.align-right ul ul li:hover>ul {
        right: 100%;
        left: auto;
    }

    #cssmenu.align-right ul ul li a {
        text-align: right;
    }

    #cssmenu>ul>li:hover>a,
    #cssmenu>ul>li.active>a {
        color: #ffffff;
        position: relative;
        z-index: 9999;
        cursor: pointer;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
    }

    #cssmenu>ul>li>a,
    #cssmenu>ul>li.active>a {
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;

    }

    #cssmenu>ul>li:hover>a:after,
    #cssmenu>ul>li.active>a:after {
        background: #000;
    }

    #cssmenu>ul>li:hover>a:before,
    #cssmenu>ul>li.active>a:before {
        border-top-color: #fff;
    }

    #cssmenu>ul>li:hover>ul a {
        opacity: 9;
        font-size: 14px;
        color: #babdc5 !important;
        left: 0;
    }

    #cssmenu>ul>li:hover>ul {
        left: -345px;
    }

    #cssmenu>ul>li:hover>ul>li {
        width: 25%;
        display: block;
        floaT: left;
        z-index: 999999;
        max-height: 51px;
        position: relative;
    }

    #cssmenu #menu-button {
        display: none;
    }

    #cssmenu>ul>li>a {
        display: block;
    }

    #cssmenu>ul>li {
        width: auto;
    }

    #cssmenu>ul>li>ul {
        background: #22242f;
        font-family: font-2;
        width: 1160px;
        display: block;
        padding: 10px 10px 14px 10px;
    }




    .header-3 {
        float: left;
        position: fixed;
        widtH: 100%;
        background: #1e152e;
        border-bottom: 1px #120d19 solid;
        line-height: 50px;
        top: 0px;
        z-index: 9999999;
    }


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

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

    .logo-1 {
        float: left;
        position: relative;
    }


    .header-2 a {
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        color: #fff;
    }

    .header-1 {
        float: left;
        position: relative;
        widtH: 100%;
        height: 50px;
        color: #fff;
        background: #607D8B;
        line-height: 50px;
    }








    .slick-slide {
        margin: 0px 0px;
    }

    .slick-slide img {
        width: 100%;
    }

    .slick-slider {
        overflow: hidden;
        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 {
        font-size: 0;
        line-height: 0;
        position: absolute;
        top: 50%;
        display: none !important;
        width: 20px;
        height: 20px;
        padding: 0;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        cursor: pointer;
        color: transparent;
        border: none;
        outline: none;
        background: transparent;
    }

    .slick-initialized .slick-slide {
        display: block;
    }

    .slick-prev:after {
        right: 19px;
        top: 20px;
        -webkit-transform: skew(45deg, 0deg);
        -ms-transform: skew(45deg, 0deg);
        transform: skew(45deg, 0deg);
    }

    .zeda-slaider-2 img {
        width: 100%;
    }

    [dir='rtl'] .slick-prev {
        right: -25px;
        left: auto;
    }

    .slick-prev:before {
        content: '';
    }

    [dir='rtl'] .slick-prev:before {
        content: '';
    }

    .slick-next {}

    [dir='rtl'] .slick-next {
        right: auto;
        left: -25px;
    }

    .slick-next:before {
        content: '';
    }

    [dir='rtl'] .slick-next:before {
        content: '';
    }

    #dle-content-03 .slick-dots {
        top: 180px !important;
        margin-right: 220px;
    }

    .zeda-slaider-1 .slick-dots {
        top: 180px;
    }

    .slick-dots {
        bottom: 65px;
        width: 100% !important;
        position: absolute;
        display: block;
        right: none;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999999;
    }

    .slick-dots .slick-active {
        background: #ffbb04;
        border-radius: 100px;
    }

    .slick-next {
        right: 20px;
        floaT: left;
        border-radius: 3px;
        opacity: 20%;
        background: url("/templates/slot-56/images/next-1.svg") no-repeat;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        top: 130px !important;
        display: block !important;
        width: 45px !important;
        height: 175px !important;
        padding: 0;
        cursor: pointer;
    }

    .shefi-8 .slick-next {
        background: #3394e6;
    }

    .shefi-8 .slick-next:before,
    .shefi-8 .slick-next:after {
        background-color: #fff;
    }

    .shefi-8 .slick-prev:hover {
        transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
        box-shadow: 0px 2px 5px 0px #0000001f;
    }

    .slick-prev,
    .slick-next {
        top: 50% !important;
    }

    .slick-next,
    .slick-prev {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .slick-next:hover,
    .slick-prev:hover {
        transition: all 0.3s;
        -webkit-transition: all 0.3s;
    }

    .header-10:hover .slick-prev {
        lefT: 20px;
    }

    .header-10:hover .slick-next {
        right: 20px;
    }

    .slick-prev,
    .slick-next {
        transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -webkit-transition: all 0.3s ease-in-out;
    }

    .slick-prev:hover,
    .slick-next:hover {
        opacity: 40%;
    }

    .slick-prev {
        lefT: 20px;
        floaT: left;
        border-radius: 3px;
        opacity: 20%;
        background: url("/templates/slot-56/images/next-2.svg") no-repeat;
        font-size: 0px !important;
        z-index: 99999;
        line-height: 50px;
        position: absolute;
        display: block !important;
        width: 45px !important;
        height: 175px !important;
        padding: 0;
        cursor: pointer;
    }

    .sveti-top-1 .slick-dots {
        display: none !important;
    }

    .slick-dots {
        position: absolute;
        display: block;
        width: 100px;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        z-index: 9999;
    }

    .slick-dots li {
        background: #cacfcf;
        border-radius: 10px;
        position: relative;
        display: inline-block;
        width: 25px;
        height: 8px;
        margin: 0 5px;
        padding: 0;
        cursor: pointer;
    }

    .slick-dots li button {
        font-size: 0;
        line-height: 0;
        display: block;
        width: 12px;
        height: 12px;
        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;
    }
}


.meore-new-6 {
    font-size: 0px;
}


@media (min-width: 1200px) and (max-width: 9000000px) {
    .center-1 {
        width: 1180px;
        margin: auto;
        position: relative;
    }
}


@media (min-width: 1100px) and (max-width: 1200px) {
    .center-1 {
        width: 1080px;
        margin: auto;
        position: relative;
    }
}

@media (min-width: 1000px) and (max-width: 1100px) {
    .center-1 {
        width: 970px;
        margin: auto;
        position: relative;
    }
}


@media (min-width: 760px) and (max-width: 1000px) {
    .center-1 {
        width: 740px;
        margin: auto;
        position: relative;
    }
}


@media (min-width: 550px) and (max-width: 760px) {
    .center-1 {
        width: 530px;
        margin: auto;
        position: relative;
    }
}

@media (min-width: 10px) and (max-width: 550px) {
    .center-1 {
        margin: 0px 10px;
        position: relative;
    }
}


::-webkit-scrollbar-track {
    background: #251b31 url("/templates/slot-56/images/bg-2.png");
}

::-webkit-scrollbar-thumb {
    background: #ffbb04 url("/templates/slot-56/images/bg-2.png");
}

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: #120d19;
    font-family: font-2, Verdana, sans-serif;
    font-size: 14px;
}

a {
    color: #181722;
    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: 10px;
}

::selection {
    background-color: #ffbb04;
    color: #251b31;
}

::selection {
    color: #251b31;
}


@font-face {
    font-family: Verdana;
    src: url("/templates/slot-56/fonts/font-2.otf");
    font-weight: bold;
}

@font-face {
    font-family: font-1;
    src: url("/templates/slot-56/fonts/font-6.ttf");
    font-weight: bold;
}

@font-face {
    font-family: font-2;
    src: url("/templates/slot-56/fonts/font-2.otf");
    font-weight: bold;
}

@font-face {
    font-family: font-3;
    src: url("/templates/slot-56/fonts/font-3.ttf");
    font-weight: bold;
}

@font-face {
    font-family: font-4;
    src: url("/templates/slot-56/fonts/font-4.otf");
}