@media (max-width: 480px) {
    .more, .top-slider .slides li .video-sl, .top-slider .slides li .ribbon .video-sl2, .ribbon .top-slider .slides li .video-sl2, .nova-scena-slider .slides .video-sl, .nova-scena-slider .slides .ribbon .video-sl2, .ribbon .nova-scena-slider .slides .video-sl2, .type-spektakl .short-text .video-sl, .type-spektakl .short-text .ribbon .video-sl2, .ribbon .type-spektakl .short-text .video-sl2, .single-cykl .short-text .video-sl, .single-cykl .short-text .ribbon .video-sl2, .ribbon .single-cykl .short-text .video-sl2 {
        width: 80px;
        height: 40px;
        line-height: 40px;
        font-size: 20px;
        top: -90px;
        right: 95px;
    }

    .more span, .top-slider .slides li .video-sl span, .top-slider .slides li .ribbon .video-sl2 span, .ribbon .top-slider .slides li .video-sl2 span, .nova-scena-slider .slides .video-sl span, .nova-scena-slider .slides .ribbon .video-sl2 span, .ribbon .nova-scena-slider .slides .video-sl2 span, .type-spektakl .short-text .video-sl span, .type-spektakl .short-text .ribbon .video-sl2 span, .ribbon .type-spektakl .short-text .video-sl2 span, .single-cykl .short-text .video-sl span, .single-cykl .short-text .ribbon .video-sl2 span, .ribbon .single-cykl .short-text .video-sl2 span {
        left: -7px;
        width: 100px;
        line-height: 30px;
        margin-top: 5px;
        padding-left: 40px;
        background-size: 30px !important;
    }

    .ios .more::before, .ios .top-slider .slides li .video-sl::before, .top-slider .slides li .ios .video-sl::before, .ios .top-slider .slides li .ribbon .video-sl2::before, .top-slider .slides li .ribbon .ios .video-sl2::before, .ios .ribbon .top-slider .slides li .video-sl2::before, .ribbon .top-slider .slides li .ios .video-sl2::before, .ios .nova-scena-slider .slides .video-sl::before, .nova-scena-slider .slides .ios .video-sl::before, .ios .nova-scena-slider .slides .ribbon .video-sl2::before, .nova-scena-slider .slides .ribbon .ios .video-sl2::before, .ios .ribbon .nova-scena-slider .slides .video-sl2::before, .ribbon .nova-scena-slider .slides .ios .video-sl2::before, .ios .type-spektakl .short-text .video-sl::before, .type-spektakl .short-text .ios .video-sl::before, .ios .type-spektakl .short-text .ribbon .video-sl2::before, .type-spektakl .short-text .ribbon .ios .video-sl2::before, .ios .ribbon .type-spektakl .short-text .video-sl2::before, .ribbon .type-spektakl .short-text .ios .video-sl2::before, .ios .single-cykl .short-text .video-sl::before, .single-cykl .short-text .ios .video-sl::before, .ios .single-cykl .short-text .ribbon .video-sl2::before, .single-cykl .short-text .ribbon .ios .video-sl2::before, .ios .ribbon .single-cykl .short-text .video-sl2::before, .ribbon .single-cykl .short-text .ios .video-sl2::before {
        left: -54px !important;
    }

    .more::before, .top-slider .slides li .video-sl::before, .top-slider .slides li .ribbon .video-sl2::before, .ribbon .top-slider .slides li .video-sl2::before, .nova-scena-slider .slides .video-sl::before, .nova-scena-slider .slides .ribbon .video-sl2::before, .ribbon .nova-scena-slider .slides .video-sl2::before, .type-spektakl .short-text .video-sl::before, .type-spektakl .short-text .ribbon .video-sl2::before, .ribbon .type-spektakl .short-text .video-sl2::before, .single-cykl .short-text .video-sl::before, .single-cykl .short-text .ribbon .video-sl2::before, .ribbon .single-cykl .short-text .video-sl2::before {
        left: -44px;
        border-width: 0 0 40px 44px;
    }

    .contrast .more::before, .contrast .top-slider .slides li .video-sl::before, .top-slider .slides li .contrast .video-sl::before, .contrast .top-slider .slides li .ribbon .video-sl2::before, .top-slider .slides li .ribbon .contrast .video-sl2::before, .contrast .ribbon .top-slider .slides li .video-sl2::before, .ribbon .top-slider .slides li .contrast .video-sl2::before, .contrast .nova-scena-slider .slides .video-sl::before, .nova-scena-slider .slides .contrast .video-sl::before, .contrast .nova-scena-slider .slides .ribbon .video-sl2::before, .nova-scena-slider .slides .ribbon .contrast .video-sl2::before, .contrast .ribbon .nova-scena-slider .slides .video-sl2::before, .ribbon .nova-scena-slider .slides .contrast .video-sl2::before, .contrast .type-spektakl .short-text .video-sl::before, .type-spektakl .short-text .contrast .video-sl::before, .contrast .type-spektakl .short-text .ribbon .video-sl2::before, .type-spektakl .short-text .ribbon .contrast .video-sl2::before, .contrast .ribbon .type-spektakl .short-text .video-sl2::before, .ribbon .type-spektakl .short-text .contrast .video-sl2::before, .contrast .single-cykl .short-text .video-sl::before, .single-cykl .short-text .contrast .video-sl::before, .contrast .single-cykl .short-text .ribbon .video-sl2::before, .single-cykl .short-text .ribbon .contrast .video-sl2::before, .contrast .ribbon .single-cykl .short-text .video-sl2::before, .ribbon .single-cykl .short-text .contrast .video-sl2::before {
        display: none !important;
    }

    .ios .more::after, .ios .top-slider .slides li .video-sl::after, .top-slider .slides li .ios .video-sl::after, .ios .top-slider .slides li .ribbon .video-sl2::after, .top-slider .slides li .ribbon .ios .video-sl2::after, .ios .ribbon .top-slider .slides li .video-sl2::after, .ribbon .top-slider .slides li .ios .video-sl2::after, .ios .nova-scena-slider .slides .video-sl::after, .nova-scena-slider .slides .ios .video-sl::after, .ios .nova-scena-slider .slides .ribbon .video-sl2::after, .nova-scena-slider .slides .ribbon .ios .video-sl2::after, .ios .ribbon .nova-scena-slider .slides .video-sl2::after, .ribbon .nova-scena-slider .slides .ios .video-sl2::after, .ios .type-spektakl .short-text .video-sl::after, .type-spektakl .short-text .ios .video-sl::after, .ios .type-spektakl .short-text .ribbon .video-sl2::after, .type-spektakl .short-text .ribbon .ios .video-sl2::after, .ios .ribbon .type-spektakl .short-text .video-sl2::after, .ribbon .type-spektakl .short-text .ios .video-sl2::after, .ios .single-cykl .short-text .video-sl::after, .single-cykl .short-text .ios .video-sl::after, .ios .single-cykl .short-text .ribbon .video-sl2::after, .single-cykl .short-text .ribbon .ios .video-sl2::after, .ios .ribbon .single-cykl .short-text .video-sl2::after, .ribbon .single-cykl .short-text .ios .video-sl2::after {
        right: -54px !important;
    }

    .more::after, .top-slider .slides li .video-sl::after, .top-slider .slides li .ribbon .video-sl2::after, .ribbon .top-slider .slides li .video-sl2::after, .nova-scena-slider .slides .video-sl::after, .nova-scena-slider .slides .ribbon .video-sl2::after, .ribbon .nova-scena-slider .slides .video-sl2::after, .type-spektakl .short-text .video-sl::after, .type-spektakl .short-text .ribbon .video-sl2::after, .ribbon .type-spektakl .short-text .video-sl2::after, .single-cykl .short-text .video-sl::after, .single-cykl .short-text .ribbon .video-sl2::after, .ribbon .single-cykl .short-text .video-sl2::after {
        right: -40px;
        border-width: 40px 40px 0 0;
    }

    .contrast .more::after, .contrast .top-slider .slides li .video-sl::after, .top-slider .slides li .contrast .video-sl::after, .contrast .top-slider .slides li .ribbon .video-sl2::after, .top-slider .slides li .ribbon .contrast .video-sl2::after, .contrast .ribbon .top-slider .slides li .video-sl2::after, .ribbon .top-slider .slides li .contrast .video-sl2::after, .contrast .nova-scena-slider .slides .video-sl::after, .nova-scena-slider .slides .contrast .video-sl::after, .contrast .nova-scena-slider .slides .ribbon .video-sl2::after, .nova-scena-slider .slides .ribbon .contrast .video-sl2::after, .contrast .ribbon .nova-scena-slider .slides .video-sl2::after, .ribbon .nova-scena-slider .slides .contrast .video-sl2::after, .contrast .type-spektakl .short-text .video-sl::after, .type-spektakl .short-text .contrast .video-sl::after, .contrast .type-spektakl .short-text .ribbon .video-sl2::after, .type-spektakl .short-text .ribbon .contrast .video-sl2::after, .contrast .ribbon .type-spektakl .short-text .video-sl2::after, .ribbon .type-spektakl .short-text .contrast .video-sl2::after, .contrast .single-cykl .short-text .video-sl::after, .single-cykl .short-text .contrast .video-sl::after, .contrast .single-cykl .short-text .ribbon .video-sl2::after, .single-cykl .short-text .ribbon .contrast .video-sl2::after, .contrast .ribbon .single-cykl .short-text .video-sl2::after, .ribbon .single-cykl .short-text .contrast .video-sl2::after {
        display: none !important;
    }

    .type-spektakl .short-text .more span, .type-spektakl .short-text .video-sl span, .type-spektakl .short-text .ribbon .video-sl2 span, .ribbon .type-spektakl .short-text .video-sl2 span, .type-spektakl .ribbon .single-cykl .short-text .video-sl2 span, .single-cykl .short-text .more span, .single-cykl .ribbon .type-spektakl .short-text .video-sl2 span, .single-cykl .short-text .video-sl span, .single-cykl .short-text .ribbon .video-sl2 span, .ribbon .single-cykl .short-text .video-sl2 span {
        width: 130px;
    }

    .type-spektakl .short-text .video-sl, .type-spektakl .short-text .ribbon .video-sl2, .ribbon .type-spektakl .short-text .video-sl2, .single-cykl .short-text .video-sl, .single-cykl .short-text .ribbon .video-sl2, .ribbon .single-cykl .short-text .video-sl2 {
        position: relative;
        top: -60px;
        right: -245px;
    }

    .type-spektakl .content-social, .single-cykl .content-social {
        margin-bottom: 60px;
    }

    .type-spektakl .aktorzy, .single-cykl .aktorzy {
        display: table;
        width: 100%;
        margin-bottom: 40px;
    }

    .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .more, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .top-slider .slides li .item .video-sl, .top-slider .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .top-slider .slides li .item .ribbon .video-sl2, .top-slider .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .ribbon .video-sl2, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .top-slider .slides li .ribbon .item .video-sl2, .top-slider .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .ribbon .item .video-sl2, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .ribbon .top-slider .slides li .item .video-sl2, .ribbon .top-slider .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .nova-scena-slider .slides li .item .video-sl, .nova-scena-slider .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .nova-scena-slider .slides li .item .ribbon .video-sl2, .nova-scena-slider .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .ribbon .video-sl2, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .nova-scena-slider .slides .ribbon li .item .video-sl2, .nova-scena-slider .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides .ribbon li .item .video-sl2, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .ribbon .nova-scena-slider .slides li .item .video-sl2, .ribbon .nova-scena-slider .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .short-text .video-sl, .type-spektakl .short-text .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .short-text .ribbon .video-sl2, .type-spektakl .short-text .ribbon .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .ribbon .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .short-text .video-sl2, .ribbon .type-spektakl .short-text .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .single-cykl .short-text .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl, .single-cykl .short-text .ribbon .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .ribbon .single-cykl .short-text .video-sl2, .ribbon .single-cykl .short-text .type-spektakl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .more, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .top-slider .slides li .item .video-sl, .top-slider .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .top-slider .slides li .item .ribbon .video-sl2, .top-slider .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .ribbon .video-sl2, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .top-slider .slides li .ribbon .item .video-sl2, .top-slider .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .ribbon .item .video-sl2, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .ribbon .top-slider .slides li .item .video-sl2, .ribbon .top-slider .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .nova-scena-slider .slides li .item .video-sl, .nova-scena-slider .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .nova-scena-slider .slides li .item .ribbon .video-sl2, .nova-scena-slider .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .ribbon .video-sl2, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .nova-scena-slider .slides .ribbon li .item .video-sl2, .nova-scena-slider .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides .ribbon li .item .video-sl2, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .ribbon .nova-scena-slider .slides li .item .video-sl2, .ribbon .nova-scena-slider .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .type-spektakl .short-text .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl, .type-spektakl .short-text .ribbon .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .ribbon .type-spektakl .short-text .video-sl2, .ribbon .type-spektakl .short-text .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .short-text .video-sl, .single-cykl .short-text .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl, .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .short-text .ribbon .video-sl2, .single-cykl .short-text .ribbon .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2, .ribbon .single-cykl .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .short-text .video-sl2, .ribbon .single-cykl .short-text .spektakle-kalendarz .slider-spektakl-calendar .flex-viewport .slides li .item .video-sl2 {
        position: absolute;
        right: 20px;
        bottom: 0;
    }

    .top-slider {
        position: relative;
    }

    .top-slider .slides {
        padding: 0;
        margin: 0;
    }

    .top-slider .slides li {
        height: 85vw;
    }

    .top-slider .slides li .video-sl, .top-slider .slides li .ribbon .video-sl2, .ribbon .top-slider .slides li .video-sl2 {
        top: -45px;
        right: 95px;
    }

    .top-slider.archive {
        margin-bottom: 70px;
    }

    .top-slider .flex-direction-nav {
        width: 100%;
        top: 25vw;
    }

    .top-slider .flex-direction-nav .flex-nav-prev, .top-slider .flex-direction-nav .flex-nav-next {
        position: absolute;
        z-index: 200;
        width: 75px;
        height: 220px;
        list-style: none;
        cursor: pointer;
    }

    .top-slider .flex-direction-nav .flex-nav-prev a {
        background-size: 40px;
        left: -20px;
    }

    .top-slider .flex-direction-nav .flex-nav-prev a::before {
        display: none;
    }

    .top-slider .flex-direction-nav .flex-nav-next {
        position: absolute;
        right: 0;
    }

    .top-slider .flex-direction-nav .flex-nav-next a {
        background-size: 40px;
        right: -20px;
    }

    .top-slider .flex-direction-nav .flex-nav-next a::before {
        display: none;
    }

    .polecane .slider .flex-viewport .slides li .content .item .more, .polecane .slider .flex-viewport .top-slider .slides li .content .item .video-sl, .top-slider .polecane .slider .flex-viewport .slides li .content .item .video-sl, .polecane .slider .flex-viewport .top-slider .slides li .content .item .ribbon .video-sl2, .top-slider .polecane .slider .flex-viewport .slides li .content .item .ribbon .video-sl2, .polecane .slider .flex-viewport .top-slider .slides li .ribbon .content .item .video-sl2, .top-slider .polecane .slider .flex-viewport .slides li .ribbon .content .item .video-sl2, .polecane .slider .flex-viewport .ribbon .top-slider .slides li .content .item .video-sl2, .ribbon .top-slider .polecane .slider .flex-viewport .slides li .content .item .video-sl2, .polecane .slider .flex-viewport .nova-scena-slider .slides li .content .item .video-sl, .nova-scena-slider .polecane .slider .flex-viewport .slides li .content .item .video-sl, .polecane .slider .flex-viewport .nova-scena-slider .slides li .content .item .ribbon .video-sl2, .nova-scena-slider .polecane .slider .flex-viewport .slides li .content .item .ribbon .video-sl2, .polecane .slider .flex-viewport .nova-scena-slider .slides .ribbon li .content .item .video-sl2, .nova-scena-slider .polecane .slider .flex-viewport .slides .ribbon li .content .item .video-sl2, .polecane .slider .flex-viewport .ribbon .nova-scena-slider .slides li .content .item .video-sl2, .ribbon .nova-scena-slider .polecane .slider .flex-viewport .slides li .content .item .video-sl2, .polecane .slider .flex-viewport .slides li .content .item .type-spektakl .short-text .video-sl, .type-spektakl .short-text .polecane .slider .flex-viewport .slides li .content .item .video-sl, .polecane .slider .flex-viewport .slides li .content .item .type-spektakl .short-text .ribbon .video-sl2, .type-spektakl .short-text .ribbon .polecane .slider .flex-viewport .slides li .content .item .video-sl2, .polecane .slider .flex-viewport .slides li .content .item .ribbon .type-spektakl .short-text .video-sl2, .ribbon .type-spektakl .short-text .polecane .slider .flex-viewport .slides li .content .item .video-sl2, .polecane .slider .flex-viewport .slides li .content .item .single-cykl .short-text .video-sl, .single-cykl .short-text .polecane .slider .flex-viewport .slides li .content .item .video-sl, .polecane .slider .flex-viewport .slides li .content .item .single-cykl .short-text .ribbon .video-sl2, .single-cykl .short-text .ribbon .polecane .slider .flex-viewport .slides li .content .item .video-sl2, .polecane .slider .flex-viewport .slides li .content .item .ribbon .single-cykl .short-text .video-sl2, .ribbon .single-cykl .short-text .polecane .slider .flex-viewport .slides li .content .item .video-sl2 {
        right: auto;
        bottom: auto;
        position: relative;
        top: auto;
        left: 60px;
    }

    .ribbon {
        bottom: 5px;
        height: 95px;
        width: 100%;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        align-content: center;
        justify-content: center;
        align-items: center;
    }

    .ribbon::before {
        height: 95px;
    }

    .ribbon .ribbon-logo {
        display: none;
    }

    .ribbon .ribbon-logo img {
        height: 140px;
        width: auto;
        margin: 20px 0;
    }

    .ribbon .description {
        display: none !important;
    }

    .ribbon .archive-name {
        margin-top: 10px;
        line-height: 100%;
        font-size: 45px;
    }

    .ribbon .year {
        position: absolute;
        left: 20px;
        bottom: 20px;
    }

    .ribbon.ribbon-all .description {
        display: block;
    }

    .ribbon .buy-ticket, .ribbon .buy-cd {
        float: left;
    }

    .ribbon .buy-ticket, .ribbon .buy-cd {
        display: none;
    }

    .ribbon .more, .ribbon .top-slider .slides li .video-sl, .top-slider .slides li .ribbon .video-sl, .top-slider .slides li .ribbon .video-sl2, .ribbon .top-slider .slides li .video-sl2, .ribbon .nova-scena-slider .slides .video-sl, .nova-scena-slider .slides .ribbon .video-sl, .nova-scena-slider .slides .ribbon .video-sl2, .ribbon .nova-scena-slider .slides .video-sl2, .ribbon .type-spektakl .short-text .video-sl, .type-spektakl .short-text .ribbon .video-sl, .type-spektakl .short-text .ribbon .video-sl2, .ribbon .type-spektakl .short-text .video-sl2, .ribbon .single-cykl .short-text .video-sl, .single-cykl .short-text .ribbon .video-sl, .single-cykl .short-text .ribbon .video-sl2, .ribbon .single-cykl .short-text .video-sl2 {
        margin: 3px 52px;
        top: auto;
        right: auto;
        left: auto;
        position: relative;
        float: none;
    }

    .new-button {
        margin-right: 0 !important;
    }

    .news-slider .flex-viewport .slides li .item .content-blue-line .more, .news-slider .flex-viewport .top-slider .slides li .item .content-blue-line .video-sl, .top-slider .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl, .news-slider .flex-viewport .top-slider .slides li .item .content-blue-line .ribbon .video-sl2, .top-slider .news-slider .flex-viewport .slides li .item .content-blue-line .ribbon .video-sl2, .news-slider .flex-viewport .top-slider .slides li .ribbon .item .content-blue-line .video-sl2, .top-slider .news-slider .flex-viewport .slides li .ribbon .item .content-blue-line .video-sl2, .news-slider .flex-viewport .ribbon .top-slider .slides li .item .content-blue-line .video-sl2, .ribbon .top-slider .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl2, .news-slider .flex-viewport .nova-scena-slider .slides li .item .content-blue-line .video-sl, .nova-scena-slider .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl, .news-slider .flex-viewport .nova-scena-slider .slides li .item .content-blue-line .ribbon .video-sl2, .nova-scena-slider .news-slider .flex-viewport .slides li .item .content-blue-line .ribbon .video-sl2, .news-slider .flex-viewport .nova-scena-slider .slides .ribbon li .item .content-blue-line .video-sl2, .nova-scena-slider .news-slider .flex-viewport .slides .ribbon li .item .content-blue-line .video-sl2, .news-slider .flex-viewport .ribbon .nova-scena-slider .slides li .item .content-blue-line .video-sl2, .ribbon .nova-scena-slider .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl2, .news-slider .flex-viewport .slides li .item .content-blue-line .type-spektakl .short-text .video-sl, .type-spektakl .short-text .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl, .news-slider .flex-viewport .slides li .item .content-blue-line .type-spektakl .short-text .ribbon .video-sl2, .type-spektakl .short-text .ribbon .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl2, .news-slider .flex-viewport .slides li .item .content-blue-line .ribbon .type-spektakl .short-text .video-sl2, .ribbon .type-spektakl .short-text .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl2, .news-slider .flex-viewport .slides li .item .content-blue-line .single-cykl .short-text .video-sl, .single-cykl .short-text .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl, .news-slider .flex-viewport .slides li .item .content-blue-line .single-cykl .short-text .ribbon .video-sl2, .single-cykl .short-text .ribbon .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl2, .news-slider .flex-viewport .slides li .item .content-blue-line .ribbon .single-cykl .short-text .video-sl2, .ribbon .single-cykl .short-text .news-slider .flex-viewport .slides li .item .content-blue-line .video-sl2 {
        position: relative;
        right: auto;
        bottom: auto;
        top: auto;
        left: 40px;
    }

    .news-slider .flex-viewport .slides li .item .content-blue-line .content {
        font-size: 20px;
        height: auto;
    }

    .post-type-archive-media .materials-logos .desc {
        font-family: 'bebas_book';
        font-size: 20px;
        line-height: 130%;
    }

    .ui-dialog .ui-dialog-titlebar {
        font-size: 20px;
        margin-top: 15px;
    }

    .news-slider .flex-viewport .slides li .item {
        padding: 0;
    }

    .polecane .flex-viewport, .news-slider .flex-viewport {
        margin: 0 50px !important;
    }

    .kalendarium .next, .nova-scena-slider .flex-direction-nav .flex-nav-next a, .polecane .flex-direction-nav .flex-nav-next a, .news-slider .flex-direction-nav .flex-nav-next a {
        background-size: 40px;
        right: -20px;
    }

    .kalendarium .prev, .nova-scena-slider .flex-direction-nav .flex-nav-prev a, .polecane .flex-direction-nav .flex-nav-prev a, .news-slider .flex-direction-nav .flex-nav-prev a {
        background-size: 40px;
        left: -20px;
    }

    .kalendarium .wrap {
        width: calc(100% - 40px);
        margin: auto;
    }

    .nova-scena-slider .flex-direction-nav {
        top: 40px;
    }

    .nova-scena-slider .slides li {
        height: 320px;
    }

    .polecane .slider .flex-viewport .slides li .content .item .more span, .polecane .slider .flex-viewport .top-slider .slides li .content .item .video-sl span, .top-slider .polecane .slider .flex-viewport .slides li .content .item .video-sl span, .polecane .slider .flex-viewport .top-slider .slides li .content .item .ribbon .video-sl2 span, .top-slider .polecane .slider .flex-viewport .slides li .content .item .ribbon .video-sl2 span, .polecane .slider .flex-viewport .top-slider .slides li .ribbon .content .item .video-sl2 span, .top-slider .polecane .slider .flex-viewport .slides li .ribbon .content .item .video-sl2 span, .polecane .slider .flex-viewport .ribbon .top-slider .slides li .content .item .video-sl2 span, .ribbon .top-slider .polecane .slider .flex-viewport .slides li .content .item .video-sl2 span, .polecane .slider .flex-viewport .nova-scena-slider .slides li .content .item .video-sl span, .nova-scena-slider .polecane .slider .flex-viewport .slides li .content .item .video-sl span, .polecane .slider .flex-viewport .nova-scena-slider .slides li .content .item .ribbon .video-sl2 span, .nova-scena-slider .polecane .slider .flex-viewport .slides li .content .item .ribbon .video-sl2 span, .polecane .slider .flex-viewport .nova-scena-slider .slides .ribbon li .content .item .video-sl2 span, .nova-scena-slider .polecane .slider .flex-viewport .slides .ribbon li .content .item .video-sl2 span, .polecane .slider .flex-viewport .ribbon .nova-scena-slider .slides li .content .item .video-sl2 span, .ribbon .nova-scena-slider .polecane .slider .flex-viewport .slides li .content .item .video-sl2 span, .polecane .slider .flex-viewport .slides li .content .item .type-spektakl .short-text .video-sl span, .type-spektakl .short-text .polecane .slider .flex-viewport .slides li .content .item .video-sl span, .polecane .slider .flex-viewport .slides li .content .item .type-spektakl .short-text .ribbon .video-sl2 span, .type-spektakl .short-text .ribbon .polecane .slider .flex-viewport .slides li .content .item .video-sl2 span, .polecane .slider .flex-viewport .slides li .content .item .ribbon .type-spektakl .short-text .video-sl2 span, .ribbon .type-spektakl .short-text .polecane .slider .flex-viewport .slides li .content .item .video-sl2 span, .polecane .slider .flex-viewport .slides li .content .item .single-cykl .short-text .video-sl span, .single-cykl .short-text .polecane .slider .flex-viewport .slides li .content .item .video-sl span, .polecane .slider .flex-viewport .slides li .content .item .single-cykl .short-text .ribbon .video-sl2 span, .single-cykl .short-text .ribbon .polecane .slider .flex-viewport .slides li .content .item .video-sl2 span, .polecane .slider .flex-viewport .slides li .content .item .ribbon .single-cykl .short-text .video-sl2 span, .ribbon .single-cykl .short-text .polecane .slider .flex-viewport .slides li .content .item .video-sl2 span {
        background-size: 30px !important;
    }

    .type-spektakl .short-text .more, .type-spektakl .short-text .top-slider .slides li .video-sl, .top-slider .slides li .type-spektakl .short-text .video-sl, .type-spektakl .short-text .video-sl, .type-spektakl .short-text .ribbon .video-sl2, .ribbon .type-spektakl .short-text .video-sl2, .type-spektakl .ribbon .single-cykl .short-text .video-sl2, .single-cykl .short-text .more, .single-cykl .short-text .top-slider .slides li .video-sl, .top-slider .slides li .single-cykl .short-text .video-sl, .single-cykl .ribbon .type-spektakl .short-text .video-sl2, .single-cykl .short-text .video-sl, .single-cykl .short-text .ribbon .video-sl2, .ribbon .single-cykl .short-text .video-sl2 {
        top: auto;
        margin: auto;
        right: auto;
        left: auto;
        float: none;
    }

    .gallery .more, .gallery .top-slider .slides li .video-sl, .top-slider .slides li .gallery .video-sl, .gallery .top-slider .slides li .ribbon .video-sl2, .top-slider .slides li .ribbon .gallery .video-sl2, .gallery .ribbon .top-slider .slides li .video-sl2, .ribbon .top-slider .slides li .gallery .video-sl2, .gallery .nova-scena-slider .slides .video-sl, .nova-scena-slider .slides .gallery .video-sl, .gallery .nova-scena-slider .slides .ribbon .video-sl2, .nova-scena-slider .slides .ribbon .gallery .video-sl2, .gallery .ribbon .nova-scena-slider .slides .video-sl2, .ribbon .nova-scena-slider .slides .gallery .video-sl2, .gallery .type-spektakl .short-text .video-sl, .type-spektakl .short-text .gallery .video-sl, .gallery .type-spektakl .short-text .ribbon .video-sl2, .type-spektakl .short-text .ribbon .gallery .video-sl2, .gallery .ribbon .type-spektakl .short-text .video-sl2, .ribbon .type-spektakl .short-text .gallery .video-sl2, .gallery .single-cykl .short-text .video-sl, .single-cykl .short-text .gallery .video-sl, .gallery .single-cykl .short-text .ribbon .video-sl2, .single-cykl .short-text .ribbon .gallery .video-sl2, .gallery .ribbon .single-cykl .short-text .video-sl2, .ribbon .single-cykl .short-text .gallery .video-sl2 {
        top: 90%;
        height: 40px;
    }

    .more, .top-slider .slides li .video-sl, .top-slider .slides li .ribbon .video-sl2, .ribbon .top-slider .slides li .video-sl2, .nova-scena-slider .slides .video-sl, .nova-scena-slider .slides .ribbon .video-sl2, .ribbon .nova-scena-slider .slides .video-sl2, .type-spektakl .short-text .video-sl, .type-spektakl .short-text .ribbon .video-sl2, .ribbon .type-spektakl .short-text .video-sl2, .single-cykl .short-text .video-sl, .single-cykl .short-text .ribbon .video-sl2, .ribbon .single-cykl .short-text .video-sl2 {
        width: 95px;
        height: 40px;
        line-height: 40px;
        font-size: 20px;
        right: auto;
        left: 20px;
        top: auto;
    }

    .page-template-ludzie_teatru .entry .ludzie-teatru .dyrekcja .item .bio-image {
        float: none;
        margin: 0 auto 20px;
    }
    .page-template-ludzie_teatru .entry .ludzie-teatru .dyrekcja .item .name, .page-template-ludzie_teatru .entry .ludzie-teatru .dyrekcja .item .position{
      text-align: center;
    }
    .post-header-image.post-header-no-image {
      height: 280px;
  }

  .slider2 {
    padding: 0;
  }
}
