* {
    box-sizing: border-box;
}

body {
    min-width: 990px;
}

.wrapper {
    /* max-width: 1920px; */
    margin: auto;
    min-width: 990px;
}

.clearfix:before,
.clearfix:after {
    content: '';
    display: block;
}

.clearfix:after {
    clear: both;
}

.container {
    width: 990px;
    min-width: 990px;
    margin: auto;
    /*max-width: 100%;*/
}

.header-new {
    background-color: #020202;
    background-size: 100%;
    box-shadow: 0px 5px 15px;
    position: relative;
    z-index: 2;
    padding: 13px 0 15px;
    /*max-width: 100%;*/
}

.header-new .container {
    display: flex;
    justify-content: space-between;
}

.header-new .container>div {
    float: left
}

.header-new .phone {
    padding-top: 33px;
}

.header-new .phone-container {
    position: relative;
    background: url(/images/img/phone-new.png) no-repeat 0 30%;
    padding-left: 30px;
}

.header-new .phone a,
.header-new .time-container p {
    font: 25px "RobotoCondensed-Regular";
    color: #ebc200;
}

.header-new .phone a:hover {
    text-decoration: underline;
}

.header-new .phone p {
    line-height: 1.5;
    padding-bottom: 5px;
}

.header-new .time-container {
    width: 320px;
    padding-top: 12px;
}

.header-new .time-container a {
    color: #020202;
    padding: 0px 5px;
    background-color: #ebc200;
}

.header-new .time-container a:hover {
    padding: 0px 5px;
    ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âolor: #020202;
    text-decoration: underline;
    background-color: #ebc200;
}

.header-new .time-container .time-container-container {
    float: left;
}

.header .time-container-container p {
    padding-left: 40px;
    padding-bottom: 5px;
}

.header {
    background: url(/images/img/header-bg.jpg) no-repeat 50% 10%;
    background-size: 100%;
    box-shadow: 0px 5px 15px;
    position: relative;
    z-index: 2;
    padding: 13px 0 15px;
    /*max-width: 100%;*/
}

.header .container {
    display: flex;
    justify-content: space-between;
}

.header .container>div {
    float: left
}

.header .phone {
    padding-top: 33px;
}

.header .phone-container {
    position: relative;
    /* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â phone.png ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° phone-y.png */
    background: url(/images/img/phone-y.png) no-repeat 0 10%;
    padding-left: 30px;
}

.header .phone a,
.header .mail a {
    font: 25px "RobotoCondensed-Regular";
    color: #000;
}

.header .phone a:hover {
    text-decoration: underline;
}

.header .phone p {
    line-height: 1.5;
    padding-bottom: 5px;
}

.header .mail {
    width: 320px;
    padding-top: 12px;
}

.header .mail a {
    text-decoration: underline;
}

.header .mail a:hover {
    text-decoration: none;
}

.header .mail .mail-container {
    float: left;
}

.header .mail .clock-container {
    float: right;
}

.header .mail-container p {
    padding-left: 40px;
    padding-bottom: 5px;
}

.header .mail-container p:first-child {
    background: url(/images/img/headphones.png) no-repeat 0 5px;
}

.header .mail-container p:nth-child(2) {
    background: url(/images/img/convert.png) no-repeat 0 9px;
}

.logo-container img {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
}

.content .slider {
    min-height: 673px;
    position: relative;
}

.content .bxslider-2 {
    height: 100%;
}

.slider .bx-wrapper,
.slider .bx-wrapper .bx-viewport {
    margin: auto;
    min-height: 673px !important;
}

.slider .bx-wrapper .bx-pager {
    display: none;
}

.slider .bx-controls-direction {
    display: block;
}

.slider .bx-controls-direction a {
    width: 50px;
    height: 100px;
    border-radius: 10px;
    position: absolute;
    opacity: .3;
    top: 0;
    bottom: 0;
    margin: auto;
    color: transparent;
}

.bx-pager.bx-default-pager a {
    -webkit-border-radius: 50% !important;
    -moz-border-radius: 50% !important;
    -ms-border-radius: 50% !important;
    -o-border-radius: 50% !important;
    border-radius: 50% !important;
}

.slider .bx-controls-direction .bx-next {
    background: #c9a604 url(/images/img/next-arrow-hover.png) no-repeat 50% 50%;
    right: 0;
}

.slider .bx-controls-direction .bx-prev {
    background: #c9a604 url(/images/img/prev-arrow-hover.png) no-repeat 50% 50%;
    left: 0;
}

.slider .bx-controls-direction a:hover {
    opacity: 1;
}

.content .bxslider-2 li {
    min-height: 673px !important;
}

.content .bxslider-2 li.sec1 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/1.jpg) no-repeat 50% 50%;
    background-size: cover;
}

.content .bxslider-2 li.sec2 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/2.jpg) no-repeat 50% 50%;
    /*background: url(/images/sekcii/3.jpg) no-repeat 50% 50%;*/
    background-size: cover;
}

.content .bxslider-2 li.sec3 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/3.jpg) no-repeat 50% 50%;
    /*background: url(/images/sekcii/4.jpg) no-repeat 50% 50%;*/
    background-size: cover;
}

.content .bxslider-2 li.sec4 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/4.jpg) no-repeat 50% 50%;
    /*background: url(/images/sekcii/5.jpg) no-repeat 50% 50%;*/
    background-size: cover;
}

.content .bxslider-2 li.sec5 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/55.jpg) no-repeat 50% 50%;
    background-size: cover;
}

.content .bxslider-2 li.sec6 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/6.jpg) no-repeat 50% 50%;
    background-size: cover;
}

.content .bxslider-2 li.sec7 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/7.jpg) no-repeat 50% 50%;
    /*background: url(/images/sekcii/9.jpg) no-repeat 50% 50%;*/
    background-size: cover;
}

.content .bxslider-2 li.sec8 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/8.jpg) no-repeat 50% 50%;
    /*background: url(/images/sekcii/44.jpg) no-repeat 50% 50%;*/
    background-size: cover;
}

.content .bxslider-2 li.sec9 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/9.jpg) no-repeat 50% 50%;
    /*background: url(/images/sekcii/8.jpg) no-repeat 50% 50%;*/
    background-size: cover;
}

.content .bxslider-2 li.sec10 {
    height: 100%;
    width: 100%;
    background: url(/images/sekcii/9.jpg) no-repeat 50% 50%;
    /*background: url(/images/sekcii/10.jpg) no-repeat 50% 50%;*/
    background-size: cover;
}

@media (min-width:769px) and (max-width:1024px) {
    .content .bxslider-2 li.sec1 {
        background: url(/images/sekcii/1024/1.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec2 {
        background: url(/images/sekcii/1024/2.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec3 {
        background: url(/images/sekcii/1024/3.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec4 {
        background: url(/images/sekcii/1024/4.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec5 {
        background: url(/images/sekcii/1024/5.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec6 {
        background: url(/images/sekcii/1024/6.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec7 {
        background: url(/images/sekcii/1024/7.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec8 {
        background: url(/images/sekcii/1024/8.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec9 {
        background: url(/images/sekcii/1024/9.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec10 {
        background: url(/images/sekcii/1024/10.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
}

@media (min-width:641px) and (max-width:768px) {
    .content .bxslider-2 li.sec1 {
        background: url(/images/sekcii/768/1.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec2 {
        background: url(/images/sekcii/768/2.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec3 {
        background: url(/images/sekcii/768/3.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec4 {
        background: url(/images/sekcii/768/4.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec5 {
        background: url(/images/sekcii/768/5.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec6 {
        background: url(/images/sekcii/768/6.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec7 {
        background: url(/images/sekcii/768/7.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec8 {
        background: url(/images/sekcii/768/8.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec9 {
        background: url(/images/sekcii/768/9.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec10 {
        background: url(/images/sekcii/768/10.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
}

@media (min-width:481px) and (max-width:640px) {
    .content .bxslider-2 li.sec1 {
        background: url(/images/sekcii/640/1.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec2 {
        background: url(/images/sekcii/640/2.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec3 {
        background: url(/images/sekcii/640/3.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec4 {
        background: url(/images/sekcii/640/4.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec5 {
        background: url(/images/sekcii/640/5.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec6 {
        background: url(/images/sekcii/640/6.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec7 {
        background: url(/images/sekcii/640/7.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec8 {
        background: url(/images/sekcii/640/8.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec9 {
        background: url(/images/sekcii/640/9.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec10 {
        background: url(/images/sekcii/640/10.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
}

@media (min-width:321px) and (max-width:480px) {
    .content .bxslider-2 li.sec1 {
        background: url(/images/sekcii/480/1.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec2 {
        background: url(/images/sekcii/480/2.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec3 {
        background: url(/images/sekcii/480/3.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec4 {
        background: url(/images/sekcii/480/4.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec5 {
        background: url(/images/sekcii/480/5.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec6 {
        background: url(/images/sekcii/480/6.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec7 {
        background: url(/images/sekcii/480/7.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec8 {
        background: url(/images/sekcii/480/8.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec9 {
        background: url(/images/sekcii/480/9.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec10 {
        background: url(/images/sekcii/480/10.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
}

@media (min-width:300px) and (max-width:320px) {
    .content .bxslider-2 li.sec1 {
        background: url(/images/sekcii/320/1.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec2 {
        background: url(/images/sekcii/320/2.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec3 {
        background: url(/images/sekcii/320/3.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec4 {
        background: url(/images/sekcii/320/4.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec5 {
        background: url(/images/sekcii/320/5.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec6 {
        background: url(/images/sekcii/320/6.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec7 {
        background: url(/images/sekcii/320/7.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec8 {
        background: url(/images/sekcii/320/8.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec9 {
        background: url(/images/sekcii/320/9.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
    .content .bxslider-2 li.sec10 {
        background: url(/images/sekcii/320/10.jpg) no-repeat 50% 50%;
        background-size: cover;
    }
}

.content .bxslider-2 li h2 {
    color: #ebc200 !Important;
    text-shadow: 0px 0px 30px #000
}

.content .bxslider-2 li h2 span {
    border-color: #ebc200 !important
}

.content .slider h2 {
    font: 98px "RobotoCondensed-Regular";
    font-weight: bold;
    text-align: center;
    color: #c5c5c5;
    padding-top: 230px;
    text-transform: uppercase;
}

.content .slider h2 span {
    border-bottom: 3px solid #c5c5c5;
}

.content .top-nav,
.content .bottom-nav {
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    z-index: 3;
}

.content .top-nav {
    top: 123px;
    z-index: 1;
}

.content nav {
    background: url(/images/img/bg-nav.png) no-repeat 50% 100%;
    height: 48px;
    width: 877px;
    padding: 13px 38px;
    margin: auto;
    border: 0px solid red;
    margin-left: auto;
    margin-right: auto;
}

.content .top-nav {
    width: 100% !important;
    text-align: center
}

.content nav ul {
    display: flex;
    justify-content: space-between;
}

.content nav a {
    font: 20px "RobotoCondensed-Regular";
    color: #000;
}

.content nav a:hover {
    text-decoration: underline;
}

.content nav li {
    position: relative;
    float: left;
    padding: 0px 12px 0 4px;
    cursor: pointer;
}

.content nav li:after {
    display: block;
    content: '.';
    color: #000;
    position: absolute;
    right: 0px;
    font-size: 18px;
    font-weight: bold;
    top: 0;
}

.content nav li:last-child:after {
    display: none;
}

.content .bottom-nav ul {
    width: 555px;
    height: 142px;
    margin: auto;
}


/* .content .bottom-nav ul:nth-child(1) {
	width: 737px;
	height: 142px;
	margin: auto;
}

.content .bottom-nav ul:nth-child(2) {
	width: 922px;
	height: 142px;
	margin: auto;
} */

.bottom-nav ul li {
    width: 182px;
    margin-right: 3px;
    float: left;
    height: 146px;
}

.bottom-nav ul li a {
    border-top: 2px solid transparent;
    display: block;
    width: 100%;
    height: 100%;
    background: url(/images/img/bg-nav-block.png) no-repeat;
    padding-top: 11px;
}

.bottom-nav ul li a:hover {
    border-color: #ebc204;
    background: url(/images/img/bg-nav-block-hover.png) no-repeat;
}

.bottom-nav ul li:last-child {
    margin: 0;
}

.bottom-nav .nav-block {
    width: 148px;
    height: 120px;
    margin: auto;
    border: 3px solid #000;
    border-right-width: 2px;
    border-left-width: 2px;
    position: relative;
    -webkit-box-shadow: inset 0 0 35px #000000;
    -moz-box-shadow: inset 0 0 35px #000000;
    box-shadow: inset 0 0 35px #000000;
}

.bottom-nav ul li.dzyudo .nav-block {
    background: url(/images/img/djudo.png);
}

.bottom-nav ul li.bjj .nav-block {
    background: url(/images/img/bjj.png);
}

.bottom-nav ul li.grepling .nav-block {
    background: url(/images/img/greppling.png);
}

.bottom-nav ul li.box .nav-block {
    background: url(/images/img/box.png);
}

.bottom-nav ul li.karate .nav-block {
    background: url(/images/img/karate.png);
}

.bottom-nav ul li.sambo .nav-block {
    background: url(/images/img/sambo.png);
}

.bottom-nav ul li.ajkido .nav-block {
    background: url(/images/img/aykido.png);
}

.bottom-nav ul li.fitness .nav-block {
    background: url(/images/img/fitness.png);
}

.bottom-nav ul li.khatkha-joga .nav-block {
    background: url(/images/img/joga.png);
}

.bottom-nav ul li.trx .nav-block {
    background: url(/images/img/trx.png);
}

.bottom-nav .nav-block p {
    position: absolute;
    bottom: 0;
    color: #010101;
    font: 21px "RobotoCondensed-Regular";
    text-align: center;
    height: 29px;
    display: block;
    width: 144px;
    text-transform: uppercase;
    background-color: #ebc204;
    opacity: .8;
    border-top: 3px solid #515151;
    line-height: 1.2;
}

.bottom-nav ul li a:hover p {
    background-color: #ebc204;
    font-weight: bold;
}

.bottom-nav a:hover .nav-block {
    border-color: #ebc204;
}

.zadanie {
    background: url(/images/img/header-bg.jpg) 50% 0;
    min-height: 867px;
    background-size: 100%;
}

.zadanie .zadanie-bg {
    background: url(/images/img/bg-zadanie.png) no-repeat 50% 40%;
    min-height: 867px;
    background-size: 70%;
}

.zadanie .container {
    min-height: 867px;
}

.zadanie .content {
    width: 617px;
    min-height: 867px;
    padding-top: 170px;
    padding-left: 50px;
    float: right;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.1));
}

.zadanie h3 {
    font: 45px "RobotoCondensed-Regular";
    color: #010101;
    text-transform: uppercase;
    line-height: 1.1;
}

.zadanie h3 span {
    font-weight: bold;
}

.zadanie .hr-black,
.otz-now .hr-black {
    background: url(/images/img/hr-black.png) no-repeat top;
    height: 29px;
    padding: 25px 0 40px;
}

.zadanie ul li {
    font: 33px "RobotoCondensed-LightItalic";
    color: #010101;
    padding: 15px 55px;
    line-height: 1;
    background: url(/images/img/kubok.png) no-repeat 0 15px;
}

.preym {
    background: #000 url(/images/img/bg-preym.png) no-repeat 50%;
    background-size: cover;
    padding-bottom: 30px;
}

.preym .container {
    background: url(/images/img/bg-block.png) no-repeat 50% -20px;
}

.preym h3 {
    font: 45px "RobotoCondensed-Regular";
    color: #b2b2b2;
    text-transform: uppercase;
    line-height: 1.1;
    text-align: center;
    padding-top: 50px;
}

.preym h3 span {
    font-weight: bold;
    color: #eaeaea;
}

.preym .hr-white {
    background: url(/images/img/hr-white.png) no-repeat 50% 50%;
    height: 29px;
    padding: 25px 0 40px;
}

.preym .container>ul>li {
    width: 50%;
    float: left;
    padding: 10px 10px 10px 18px;
}


/*.preym .container > ul > li:last-child {
	width: 100%;
}*/


/*.preym .container > ul > li:last-child .content {
	width: 700px;
}*/

.preym .emlem-bg {
    background: url(/images/img/preym-block-bg.png) no-repeat;
    width: 161px;
    height: 165px;
    float: left;
}

.preym h6 {
    color: #ebc204;
    font: 20px "RobotoCondensed-Regular";
    font-weight: bold;
    text-transform: uppercase;
    padding-bottom: 5px;
}

.preym .content {
    width: 271px;
    float: left;
    padding: 10px 20px;
    padding-right: 5px;
}

.preym .spisok li {
    font: 18px "RobotoCondensed-LightItalic";
    color: #ebebeb;
    padding: 5px 0;
}

.preym .container>ul>li .emblem#n1 {
    background: url(/images/img/people.png) no-repeat 50% 50%;
    width: 100%;
    height: 100%;
}

.preym .container>ul>li .emblem#n2 {
    background: url(/images/img/gistograma.png) no-repeat 50% 50%;
    width: 100%;
    height: 100%;
}

.preym .container>ul>li .emblem#n3 {
    background: url(/images/img/medal.png) no-repeat 50% 50%;
    width: 100%;
    height: 100%;
}

.preym .container>ul>li .emblem#n4 {
    background: url(/images/img/sht.png) no-repeat 50% 50%;
    width: 100%;
    height: 100%;
}

.preym .container>ul>li .emblem#n5 {
    background: url(/images/img/kubok123.png) no-repeat 50% 50%;
    width: 100%;
    height: 100%;
}

.preym .container>ul>li .emblem#n6 {
    background: url(/images/img/head.png) no-repeat 50% 50%;
    width: 100%;
    height: 100%;
}

.otz-now {
    background: url(/images/img/header-bg.jpg) no-repeat 50% 0;
    background-size: 100%;
    box-shadow: 0px 30px 5px #000;
}

.otz-now h3 {
    font: 45px "RobotoCondensed-Regular";
    color: #010101;
    text-align: center;
    text-transform: uppercase;
    padding-top: 40px;
}

.otz-now .hr-black {
    background-position-x: 50%;
}

.otz-now .news {
    position: relative;
    z-index: 3;
    background: url(/images/img/bg-new.png) no-repeat 50% 0, url(/images/img/header-bg.jpg) no-repeat 50% 300px;
    background-size: 100%;
    margin-top: -80px;
    padding-top: 30px;
    padding-bottom: 30px;
    -webkit-box-shadow: 0 5px 3px 2px #000000;
    -moz-box-shadow: 0 5px 3px 2px #000000;
    box-shadow: 0 5px 3px 2px #000000;
}

.otziv ul {
    width: 803px;
    margin: 10px auto;
}

.otziv .in-otziv li {
    width: 256px;
    float: left;
    margin-right: 17px;
    box-shadow: 0px 0px 10px #3C3131;
}

.otziv .in-otziv li:nth-child(3n) {
    margin-right: 0;
}

.otziv li .photo {
    text-align: center;
    width: 256px;
    height: 201px;
    padding-top: 18px;
    background: url(/images/img/bg-otzyv.png) no-repeat;
}

.otziv li .photo img {
    border: 2px solid #000;
    outline: 1px solid #b39403;
    width: 208px;
    height: 165px;
}

.otziv .name {
    background-color: #e3bb04;
    color: #000;
    text-align: center;
    font: 20px "RobotoCondensed-Regular";
    min-height: 62px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    -webkit-box-shadow: inset 0 0 35px #ccc;
    -moz-box-shadow: inset 0 0 35px #ccc;
    box-shadow: inset 0 0 35px #ccc;
}

.otziv .otz {
    background: url(/images/img/kavychki.png) no-repeat 96% 95%;
    background-color: #fff;
    color: #000;
    font: 16px "RobotoCondensed-LightItalic";
    padding: 14px 35px 30px 25px;
    min-height: 127px !important;
    -webkit-box-shadow: inset 0 0 35px #c1c1c1;
    -moz-box-shadow: inset 0 0 35px #c1c1c1;
    box-shadow: inset 0 0 35px #c1c1c1;
}

.otziv .bx-wrapper .bx-viewport {
    background: none;
    height: 100% !important;
}

.otziv .bx-controls-direction {
    display: block;
}

.otziv .bx-controls-direction a {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 206px;
    width: 80px;
    color: transparent;
}

.otziv .bx-wrapper .bx-pager {
    padding-top: 0;
    bottom: -20px;
}

.otziv .bx-prev {
    left: 10px;
    background: url(/images/img/prev-arrow-hover.png) no-repeat 50% 50%;
    opacity: .2;
}

.otziv .bx-next {
    right: 10px;
    background: url(/images/img/next-arrow-hover.png) no-repeat 50% 50%;
    opacity: .2;
}

.otziv .bx-prev:hover {
    opacity: 1;
    background: url(/images/img/prev-arrow-hover.png) no-repeat 50% 50%, url(/images/img/prev-hover.png);
}

.otziv .bx-next:hover {
    opacity: 1;
    background: url(/images/img/next-arrow-hover.png) no-repeat 50% 50%, url(/images/img/next-hover.png);
}

.otziv .bx-wrapper .bx-pager {
    z-index: 11;
}

.news li>div {
    float: left;
    width: 50%;
    padding: 20px 28px 20px 48px;
}

.news li {
    padding-bottom: 50px;
}

.news .bx-wrapper {
    margin-bottom: 0;
}

.news .bx-wrapper .bx-viewport {
    background: none;
}

.news .data {
    color: #4b4b4b;
    font: 16px "RobotoCondensed-Light";
}

.news .zagolovok {
    font: 26px "RobotoCondensed-Regular";
    text-decoration: underline;
    line-height: 1;
    display: inline;
}

.news .zagolovok:hover {
    background-color: #ebc204;
    text-decoration: none;
}

.news img {
    width: 434px;
    max-width: 100%;
    height: 225px;
    display: block;
    margin: 20px auto;
    box-sizing: border-box;
    border-radius: 6px;
}

.news .bx-wrapper .bx-pager {
    padding: 0;
    bottom: 10px;
}

.obrat {
    background: url(/images/img/bg-forma.jpg) no-repeat 50% 0;
    background-size: cover;
    min-height: 673px;
}

.obrat h4 {
    background: url(/images/img/bg-zagolovok-forma.png) no-repeat 50% 0;
    min-height: 109px;
    font: 50px "RobotoCondensed-Regular";
    font-weight: bold;
    text-align: center;
    display: flex;
    justify-content: center;
    flex-direction: column;
    text-transform: uppercase;
}

.obrat form {
    width: 774px;
    margin: auto;
}

.obrat p {
    font: 50px "RobotoCondensed-Regular";
    font-weight: bold;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    padding-top: 35px;
    padding-bottom: 15px;
}

.obrat input[type="text"] {
    float: left;
    margin-right: 4px;
    width: 385px;
    height: 103px;
    border-radius: 9px;
    border: 2px solid #000;
    box-shadow: inset 10px 10px 15px #000;
    background-color: #cbcbcb;
    padding-left: 80px;
    padding-right: 20px;
    font: 50px "RobotoCondensed-Light";
    color: #656565;
    font-weight: 100;
}

.obrat input[type="text"]:active,
.obrat input[type="text"]:focus {
    outline: none;
}

.obrat input[type="text"]:nth-child(2) {
    margin-right: 0;
    color: #000000;
    background: #cbcbcb url(/images/img/ipad-forma.png) no-repeat 30px 50%;
}

.obrat input[type="text"]:nth-child(1) {
    background: #cbcbcb url(/images/img/head-forma.png) no-repeat 25px 50%;
}

.obrat input::-webkit-input-placeholder,
.obrat input::-moz-placeholder,
.obrat input:-moz-placeholder,
.obrat input:-ms-input-placeholder {
    line-height: 1;
    padding-top: 7px;
}

.obrat input[type="submit"] {
    width: 406px;
    margin: auto;
    margin-top: 210px;
    display: block;
    height: 93px;
    font: 55px "RobotoCondensed-Light";
    text-align: center;
    text-transform: uppercase;
    border-radius: 12px;
    cursor: pointer;
    background: -webkit-linear-gradient(bottom, #e47e00, #ffed6b);
    border: 0;
    outline: 0;
}

.map {
    height: 500px;
    box-shadow: inset 0px 0px 15px #000;
    -webkit-filter: grayscale(60%);
    position: relative;
}

.map p {
    position: absolute;
    top: 330px;
    margin: auto;
    left: 0;
    right: 0;
    width: 542px;
    height: 107px;
    text-align: center;
    background: #000;
    opacity: 0.8;
    color: #fff;
    font: 40px "RobotoCondensed-Light";
    display: flex;
    justify-content: center;
    flex-direction: column;
    border-radius: 18px;
}

footer {
    /* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ */
    /*background: black;*/
    background: url(/images/img/header-bg.jpg) no-repeat 50% 10%;
    background-size: 100%;
    box-shadow: 0px 5px 15px;
    position: relative;
    z-index: 2;
    padding: 17px 0 15px;
}

footer .top-footer {
    display: flex;
    justify-content: space-between;
}

footer .phone {
    padding-top: 17px;
}

footer .phone-container {
    position: relative;
    background: url(/images/img/phone.svg) no-repeat 0 43%;
    background-size: 24.73px auto;
    padding-left: 30px;
}

footer .phone a,
footer .mail a {
    font: 25px "RobotoCondensed-Regular";
    color: #222;
    display: block;
    white-space: nowrap;
}

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

footer .phone p {
    line-height: 1.5;
    padding-bottom: 5px;
}

footer .mail {
    /* width: 320px; */
    padding-top: 17px;
}

footer .mail a {
    text-decoration: underline;
    text-align: left;
}

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

footer .mail .mail-container {
    float: left;
}

footer .mail .clock-container {
    float: right;
}

footer .mail-container p {
    padding-left: 40px;
    padding-bottom: 5px;
}

footer .mail-container p:first-child {
    background: url(/images/img/headphones.svg) no-repeat 0 5px;
}

footer .mail-container p:nth-child(2) {
    background: url(/images/img/convert.svg) no-repeat 0 71%;
}

footer .podpiska {
    width: 394px;
    margin: auto;
    margin-top: ;
    border-radius: 6px;
    height: 53px;
    text-align: center;
    padding-left: 31px;
    padding-top: 10px;
    font: 25px "RobotoCondensed-Light";
    text-decoration: underline;
    background: #fff url(/images/img/mail.svg) no-repeat 7% 61%;
}


/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ "ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸" ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ 
footer .podpiska a {
color:#222
} */


/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â²ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â° ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¶ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ */

footer .copyright p {
    text-align: center;
    font: 16px "RobotoCondensed-Regular";
    color: "#222";
    padding-top: 30px;
}

footer .soc {
    width: 167px;
    margin: auto;
    padding-top: 15px;
    padding-bottom: 30px;
}

footer .soc li {
    width: 40px;
    height: 40px;
    border-radius: 2px;
    border: 0px solid #d3d3d3;
    float: left;
    margin-right: 2px;
    background: #fff;
    opacity: 0.7;
}

footer .soc li a {
    width: 100%;
    height: 100%;
    display: block;
}


/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â  ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¸ jpg - png*/

footer .soc li:nth-child(1) {
    background: url(/images/img/soc.jpg) no-repeat 0px 0px;
}

footer .soc li:nth-child(2) {
    background: url(/images/img/soc.jpg) no-repeat -42px 0px;
}

footer .soc li:nth-child(3) {
    background: url(/images/img/soc.jpg) no-repeat -84px 0;
}

footer .soc li:nth-child(4) {
    background: url(/images/img/soc.jpg) no-repeat -126px 0;
}

footer .soc li:nth-child(5) {
    background: url(/images/img/soc.jpg) no-repeat -168px 0;
}

footer .soc li:nth-child(6) {
    background: url(/images/img/soc.jpg) no-repeat -210px 0;
}

footer .soc li:last-child {
    margin: 0;
}

footer .soc li:hover {
    opacity: 1;
}

p.novost {
    font: 16px "RobotoCondensed-Regular"
}

.bx-wrapper .bx-pager.bx-default-pager a {
    border-radius: 50% !important;
    -webkit-border-radius: 50% !important;
    -moz-border-radius: 50% !important;
    border-radius: 50% !important;
}

.sek111 .bottom-nav ul li a {
    border-color: #ebc204;
    background: url(/images/img/bg-nav-block-hover.png) no-repeat;
}

.sek111 .bottom-nav ul li .nav-block {
    border-color: #ebc204;
}

.sek111 .bottom-nav ul li .nav-block p {
    background-color: #ebc204;
}

.sek111:nth-child(1) .bottom-nav ul li .nav-block {
    background: url(/images/img/djudo.png);
}

.sek111:nth-child(2) .bottom-nav ul li .nav-block {
    background: url(/images/img/samba.png);
}

.sek111:nth-child(3) .bottom-nav ul li .nav-block {
    background: url(/images/img/boev-sambo.png);
}

.sek111:nth-child(4) .bottom-nav ul li .nav-block {
    background: url(/images/img/greppling.png);
}

.sek111:nth-child(5) .bottom-nav ul li .nav-block {
    background: url(/images/img/aykido.png);
}

.sek111:nth-child(6) .bottom-nav ul li .nav-block {
    background: url(/images/img/box.png);
}

.sek111:nth-child(7) .bottom-nav ul li .nav-block {
    background: url(/images/img/vin-chun.png)
}

.sek111:nth-child(8) .bottom-nav ul li .nav-block {
    background: url(/images/img/trx.png);
}

.sek111:nth-child(9) .bottom-nav ul li .nav-block {
    background: url(/images/img/phitnes.png);
}

.cont11 {
    font-size: 17px;
}

.cont11 div {
    margin: 5px 0px;
    padding: 5px 0 8px 40px;
    height: 36px;
}

.cont11 .tel11 {
    background: url('/images/cont11.png') 0px -42px no-repeat;
}

.cont11 .tel12 {
    background: url('/images/cont11.png') no-repeat;
}

.cont11 hr {
    height: 0px;
    border: none;
    border-top: 1px dashed #DBDEE1;
}

.cont11 .mail11 {
    background: url('/images/cont11.png') 0px -165px no-repeat;
}

.cont11 .skype11 {
    background: url('/images/cont11.png') 2px -124px no-repeat;
}

.cont11 .vk11 {
    background: url('/images/cont11.png') 0px -209px no-repeat;
}

.cont11 .fb11 {
    background: url('/images/cont11.png') 0px -246px no-repeat;
}

.cont11 .tw11 {
    background: url('/images/cont11.png') 0px -288px no-repeat;
}

.cont11 .you11 {
    background: url('/images/cont11.png') 0px -329px no-repeat;
}

.cont11 .insta11 {
    background: url('/images/cont11.png') 0px -371px no-repeat;
}

.cont11 a {
    text-decoration: underline
}

.cont11 a:hover {
    text-decoration: none
}

.cekc555 {
    font: 45px "RobotoCondensed-Regular";
    color: #010101;
    text-transform: uppercase;
    line-height: 1.1;
    margin-bottom: 30px;
    margin-top: 50px;
    text-align: Center;
}

.uk-panel {
    display: block;
    padding: 5px;
    background: url('/images/bg123.png');
    border-radius: 14px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 14px;
}

.uk-overlay {
    height: 101px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

.uk-modal {
    background: rgba(0, 0, 0, 0.7);
}


/*kalendar*/

.mod_events_table,
.mod_events_monthyear {
    width: 350px !important;
    border: 0px solid #828282;
    background: none
}

.mod_events_monthyear td {
    background: #ecc927 !important
}

.mod_events_monthyear td,
.mod_events_monthyear td a {
    color: #010101 !important
}

.mod_events_table td {
    width: 14.2% !important
}

.mod_events_monthyear td {
    background: #828282;
    padding: 5px;
}

.mod_events_monthyear td:last-child {
    border-top-right-radius: 8px;
    -moz-border-top-right-radius: 8px;
    -webkit-border-top-right-radius: 8px;
}

.mod_events_monthyear td:first-child {
    border-top-left-radius: 8px;
    -moz-border-top-left-radius: 8px;
    -webkit-border-top-left-radius: 8px;
}

.mod_events_table tr:last-child td:first-child {
    border-bottom-left-radius: 8px;
    -moz-border-bottom-left-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
}

.mod_events_table tr:last-child td:last-child {
    border-bottom-right-radius: 8px;
    -moz-border-bottom-right-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
}

.mod_events_link {
    cursor: pointer;
    font-family: "RobotoCondensed-Bold";
}

a.mod_events_link {
    color: white;
    font: 23px "RobotoCondensed-Bold";
}

.mod_events_td_dayname .sunday {
    color: #EBC100;
}

a.mod_events_daylink:link {
    font-size: 19px
}

.mod_events_td_daynoevents {
    background: #FFF;
    padding: 1px !important;
    width: 18px !important;
    height: 44px;
    vertical-align: middle;
    -webkit-box-shadow: inset 0 0 10px #c1c1c1;
    -moz-box-shadow: inset 0 0 10px #c1c1c1;
    box-shadow: inset 0 0 10px #c1c1c1;
}

.mod_events_td_todaynoevents a {
    background: #E78C0D;
    padding: 0px;
    border-radius: 50%;
    width: 32px;
    display: flex;
    height: 32px;
    margin: 0 auto;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    justify-content: center;
    align-items: center;
}

.mod_events_td_daywithevents {
    background: #FFF;
    vertical-align: middle;
    -webkit-box-shadow: inset 0 0 10px #c1c1c1;
    -moz-box-shadow: inset 0 0 10px #c1c1c1;
    box-shadow: inset 0 0 10px #c1c1c1;
}

.mod_events_td_dayoutofmonth {
    vertical-align: middle;
    font-size: 19px;
    -webkit-box-shadow: inset 0 0 10px #c1c1c1;
    -moz-box-shadow: inset 0 0 10px #c1c1c1;
    box-shadow: inset 0 0 10px #c1c1c1;
}

a.mod_events_daylink:hover {
    color: #fff
}

.mod_events_td_daywithevents {
    background: none;
    border: none;
    background: #FFF;
}

.mod_events_td_daywithevents a {
    background: #EBA400;
    padding: 3px 5px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}

.mod_events_td_dayname {
    border-bottom: 1px solid #000000;
    height: 15px ! important;
    line-height: 29px;
    color: rgb(240, 240, 240);
    background-color: rgb(130, 130, 130);
    font-weight: 200;
    text-align: center !important;
    font-size: 15px;
}


/*kalendat sobitij*/

.mod_events_latest_table td {
    padding: 12px 12px;
}

h2.cal5 {
    font: 45px "RobotoCondensed-Regular";
    text-align: center;
    margin-bottom: 20px;
}

.jevbootstrap a {
    font-family: "RobotoCondensed-Bold";
    font-weight: 400;
    font-size: 20px;
    text-decoration: underline
}

.jevbootstrap a:hover {
    text-decoration: none
}

.jevbootstrap .icon-calendar,
.jevbootstrap .icon-time,
.jevbootstrap .icon-hand-right {
    margin-right: 10px;
}

.mod_events_latest_table td {
    padding: 12px 12px;
    -webkit-box-shadow: inset 0 0 20px #c1c1c1;
    -moz-box-shadow: inset 0 0 20px #c1c1c1;
    box-shadow: inset 0 0 20px #c1c1c1;
    border-left: 26px solid;
    box-shadow: 0 0 20px #c1c1c1;
    -webkit-box-shadow: 0 0 20px #c1c1c1;
    -moz-box-shadow: 0 0 20px #c1c1c1;
}

.mod_events_latest_table tr {
    border-bottom: 2px solid #ccc;
}

.ev_td_li {
    font-family: "RobotoCondensed-Regular";
}

.ev_td_li em {
    font-style: italic;
    display: none;
}

#jevents_body ul.ev_ul li.ev_td_li {
    background: #fff;
    padding: 12px 12px;
    -webkit-box-shadow: inset 0 0 20px #c1c1c1;
    -moz-box-shadow: inset 0 0 20px #c1c1c1;
    box-shadow: inset 0 0 20px #c1c1c1;
    border-width: 0px 0px 0px 26px !important;
    margin-bottom: 4px;
    margin-top: 0px;
    width: 100%;
    margin-left: 0px;
}

#jevents_body ul.ev_ul li a.ev_link_row {
    font-family: "RobotoCondensed-Bold";
    font-size: 20px;
}

.contentpaneopen.jeventpage.jevbootstrap h2 {
    font: 45px "RobotoCondensed-Regular";
    color: #010101;
    text-transform: uppercase;
    line-height: 1.1;
    text-align: Center;
}

.contentpaneopen.jeventpage.jevbootstrap .month_title {
    color: #010101;
    text-transform: uppercase;
    line-height: 1.1;
    text-align: Center;
    font: 25px "RobotoCondensed-Regular";
}

.mod_events_td_todaynoevents {
    background: #FFF;
    padding: 0px !important;
    border: none !important;
    width: 18px !important;
    vertical-align: middle;
    -webkit-box-shadow: inset 0 0 10px #c1c1c1;
    -moz-box-shadow: inset 0 0 10px #c1c1c1;
    box-shadow: inset 0 0 10px #c1c1c1;
}

.jev_maincal.jev_listview .jev_daysnames {
    display: none !important
}

#sek2 table#vin-chun td {
    width: 33% !important
}

.mod_events_td_daywithevents a {
    background: #EBA400;
    padding: 3px 10px;
}

.b2jcontainer h2 {
    margin: -31px 0px 30px 0px;
}

body {
    min-width: 990px
}

h2.raspisan {
    font: 45px "RobotoCondensed-Regular";
    color: #010101;
    text-transform: uppercase;
    line-height: 1.1;
    text-align: Center;
    margin-bottom: 40px;
}

.detsk {
    /* background: url('/images/detskie.png') no-repeat; */
    background: #deba12;
    border-radius: 20px;
    box-shadow: inset 0px 0px 10px rgb(122 28 0);
    padding: 0px 0px 12px;
    width: 170px;
    height: auto;
    position: absolute;
    z-index: 999;
    margin-top: -597px;
    right: 3%;
}

.detsk p:first-child {
    font: 21px "RobotoCondensed-bold";
    font-style: italic;
    padding: 13px 0 0 15px;
    color: #000;
    line-height: 19px;
}

.detsk p:nth-child(2) {
    font: 16px "RobotoCondensed-regular";
    font-style: italic;
    padding: 8px 0 0 31px;
    color: #000;
    line-height: 20px;
}

.menu__btn {
    display: none;
}

@media (min-width:768px) {
    #slow_nav li ul {
        overflow: visible;
    }
}

.d-img-wrap>p {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    overflow: hidden;
    max-height: 207px;
    margin: 9px 0;
    border-radius: 6px;
}

.d-img-wrap img {
    width: 100%!important;
    height: auto!important;
    margin-top: 0!important;
    margin-bottom: 0!important;
    border-radius: 0;
}

.rozklad-zagol {
    background: #000;
    color: #fff;
    text-align: center;
    padding: 5px;
    font-size: 18.0pt;
    font-family: "RobotoCondensed-Bold";
    font-weight: 400;
    border-radius: 10px 10px 0px 0px;
}

.rozklad {
    display: flex;
    /* grid-template-columns: 1fr; */
    width: 100%;
    justify-content: space-between;
}

@media (max-width: 767px) {
    .rozklad {
        display: flex;
        flex-direction: column;
    }
    .rozklad>div+div {
        padding-top: 0px;
    }
}

.rozklad>div {
    background: #EFD76A;
    padding: 7pt;
    font-size: 17px;
    font-family: "RobotoCondensed-Bold";
    font-weight: 400;
    width: 100%;
}

.rozklad>div+div {
    font-family: "RobotoCondensed-Regular";
    font-weight: 400;
}

.rozklad:nth-child(2n+1)>div {
    background: #EBC200;
}

div.rozklad:last-child,
div.rozklad:nth-last-of-type(1) {
    margin-bottom: 30px;
    border-radius: 0px 0px 10px 10px;
    overflow: hidden;
}

.bx-wrapper img {
    border-radius: 4px;
}