div.news-list {
    word-wrap: break-word;
}

div.news-list img.preview_picture {
    float: left;
    margin: 0 4px 6px 0;
}

.news-date-time {
    color: #486DAA;
}

.owl-theme .owl-dots .owl-dot span {
    margin: 5px 7px;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: opacity 200ms ease;
    -moz-transition: opacity 200ms ease;
    -ms-transition: opacity 200ms ease;
    -o-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    width: 13px !important;
    height: 13px !important;
    border-radius: 8px !important;
    background: url(/local/templates/main/images/page.png) no-repeat !important;
}

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: url(/local/templates/main/images/page-active.png) no-repeat !important;
}

.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}

.owl-dots {
    bottom: 13px !important;
    position: absolute;
    width: 100%;
}

.main-slider-container {
    max-width: 1920px;
    margin: 0 auto;
}

iframe.playerYouTube,
div.playerYouTube,
.main-slider-container,
.main-slider-container video,
.main-slider-container li {
    height: 36.2vw;
    max-height: 695px;
}
.main-slider-container video {
    flex: 1 1 63%;
}
.main-slider-container .item.video {
    display: flex;
}
.main-slider-container .item.video>a {
    flex: 1 1 auto;
}

@media screen and (max-width: 991px) {
    iframe.playerYouTube,
    div.playerYouTube,
    .main-slider-container li,
    .main-slider-container video  {
        /*height: 164px;*/
        /*height: 100vw;*/
        height: auto;
        /*max-height: 480px*/
        max-height: initial;
    }
    .main-slider-container {
        /*height: calc(99.5vw + 16px);*/
        height: auto;
        max-height: initial;
    }

    .main-slider-container video {
        width: 100%
    }

    .main-slider-container .item.video {
        align-items: flex-end;
    }
    .main-slider-container .owl-dots {
        bottom: 0px !important;
    }
}
@media screen and (max-width: 767px) {
    iframe.playerYouTube,
    div.playerYouTube {
        height: 164px;
        border-radius: 8px;
    }
    .main-slider-container video {
        border-top-left-radius: 8px;
        border-bottom-left-radius: 8px;
    }
    .main-slider-container .item.video img  {
        border-top-right-radius: 8px;
        border-bottom-right-radius: 8px;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    iframe.playerYouTube,
    div.playerYouTube,
    .main-slider-container li,
    .main-slider-container video  {
        /*height: 164px;*/
        /*height: 100vw;*/
        height: auto;
        /*max-height: 480px*/
    }
    .main-slider-container {
        /*height: calc(99.5vw + 16px);
        max-height: 505px*/
        height: auto
    }

    .main-slider-container .owl-carousel .owl-item img {
        height: auto;
    }

    .main-slider-container .main-slider {
        max-width: 100%
    }

    .main-slider-container .item.video video {
        display:none
    }
}


@media screen and (max-width: 450px) {
    iframe.playerYouTube,
    div.playerYouTube,
    .main-slider-container li,
    .main-slider-container video  {
        /*height: 164px;*/
        /*height: 100vw;*/
        height: auto;
    }
    .main-slider-container {
        /*height: calc(99.5vw + 16px);*/
        height: auto
    }

    .main-slider,
    .main-slider img,
    iframe.playerYouTube,
    div.playerYouTube,
    .main-slider-container video {
        border-radius: 0 !important;
    }
}
