header form.wp-block-search>p {
    margin: 0;
}

footer #block-11 img {
    filter: invert(1) brightness(10);
}

@media(max-width:980px) {
    .entry-content .naglowek-kolumny-z-ikonami a {
        color: white;
    }

    .naglowek-kolumny-z-ikonami+ul>li>a {
        color: white;
    }

    .entry-content .naglowek-kolumny-z-ikonami {
        color: white;
    }

    .naglowek-kolumny-z-ikonami+ul li {
        color: white;
    }
}

.entry-content>p[data-block-type="core"] {
    display: none;
}

.bs_mobile-nav__item.bs_mobile-nav__item--search-target .bs_mobile-nav__item__text.bs_mobile-nav__item__text--black {
    color: white;
}

#ast-hf-mobile-menu .menu-image-title-after.menu-image-title {
    color: white;
}

.bs-baner-second-column .bs-baner-text {
    color: #fff !important;
}

.bs_menu__section .bs_menu__imagebox .bs_menu__description {
    color: #fff;
}

.element-ogloszenia-wrap:hover>* {
    color: #fff;
}

.bs_menu__section .bs_menu__imagebox .bs_menu__description,
.bs_set_section_as_sticky__section .bs_set_section_as_sticky__imagebox .bs_set_section_as_sticky__description {
    color: white;
}

#content .bs-naglowek-z-kolorem {
    color: white;
}

.bs-strona-konferencje .wp-block-ugb-accordion[aria-expanded="true"] .ugb-accordion__title {
    color: white;
}

.container.gridPosts {
    margin-left: 6.5%;
    margin-right: 6.5%;
    margin-top: 5%;
    width: 87%;
}

.bs-baner-first-column p[data-block-type="core"] {
    display: none;
}

.bs-baner-first-column .bst-video+p {
    display: none;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner a {
    border-bottom: solid 3px transparent;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner a:hover {
    border-bottom: solid 3px white;
    transition: 0.1s;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner a {
    border-bottom: solid 3px transparent;
}

.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner a:hover {
    border-bottom: solid 3px white;
    transition: 0.1s;
}

/*wydarzenia*/

.element-wydarzenia-wrap-data {
    margin-bottom: 0.6vw !important;
}

.element-wydarzenia-wrap-title {
    margin-bottom: 0.5vw !important;
}

.ast-above-header.ast-above-header-bar,
.ast-primary-header-bar.ast-primary-header.main-header-bar.site-header-focus-item {
    border: none !important;
}


.bs__file-list,
.bs__file-list li {
    margin-left: 0 !important;
}

.bs-contact-right-column .bs__file-list__list li {
    margin-left: 0% !important;
}

.bs-contact-right-column ul.bs__links__list li {
    margin-left: 0 !important;
}

.bs-baner-second-column .bs-baner-text {
    background: var(--wydzialowy-ciemny);
    height: 45%;
}

.bs-baner-post {
    margin-top: 20px;
}

.bs-baner-badawcza {
    margin-top: 4.5vw;
}

.site-logo-img {
    background: white;
    margin-top: -15px;
    margin-bottom: -15px;
}

.bs-border-na-sztywno {
    height: 4px;
    margin-bottom: 0 !important;
    margin-left: 6%;
    margin-right: 6%;

}

.bs_sticky__menu-item--no-section {
    text-transform: none;
}

.news-three {
    margin-left: 6%;
    margin-right: 6%;
    margin-top: 100px;
    margin-bottom: 100px
}

.row-news-two-columns .col-two .col-two-wrap-container .col-two-wrap-container-image {
    height: 360px;
}

.bs__shortcuts__nav {
    background-color: var(--wydzialowy-ciemny);
}

.bs__shortcuts__nav-item {
    border: solid 3px #ffffff00;
}

.bs__units__list li:hover a {
    border-bottom: solid 4px var(--wydzialowy-ciemny);
}


.wydarzenia-block {
    border-top: none;
    padding: 2% 6.5% 4%;
}

.bs-section-two-columns {
    margin-bottom: 60px;
}

.bs-section-with-book {
    margin-bottom: 0;
}

#aquilaAdminbarIcon {
    background-size: 22px;
}

.bs-cookies__overlay .bs-cookies-buttons .bs-cookies__button--approve:hover,
.bs-cookies__overlay .bs-cookies-buttons .bs-cookies__button--approve:focus {
    background-color: var(--wydzialowy-ciemny) !important;
    color: white;
    border-color: var(--wydzialowy-ciemny) !important;
}

/*Pasek logotypów*/
/*Sidebar Header*/
.bona-sidebar-header,
.astra-advanced-hook-53817 {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-right: 1%;
    margin-top: 0;
    margin-bottom: 0;
}

figure.bona-widget-header {
    margin: 0 !important;
}

.bona-widget-header:first-child img {
    width: 190px;
    margin-right: 10px;
    height: 80px;
    object-fit: contain;
}

.bona-widget-header:nth-child(2) img {
    width: 165px;
    margin-right: 30px;
    height: 100px;
    object-fit: contain;
}

.bona-widget-header:nth-child(3) img {
    width: 90px;
    margin-top: -3px;
}

.bona-widget-header:nth-child(2) {
    margin-left: 1% !important;
}

.bs-strzalka-kotwica {
    top: 95vh;
}

.kolumna-film figure {
    height: 95%;
}

.bona-sidebar-header,
.astra-advanced-hook-53817 {
    display: none;
}

.home .bona-sidebar-header,
.home .astra-advanced-hook-53817 {
    display: flex;
}

@media(max-width:2000px) {
    .bona-widget-header:first-child img {
        height: 75px;
    }

    .bona-widget-header:nth-child(2) img {
        height: 95px;
    }

    .bona-widget-header:nth-child(3) img {
        width: 85px;
    }
}

@media(max-width:1600px) {
    .bona-widget-header:first-child img {
        height: 70px;
    }

    .bona-widget-header:nth-child(2) img {
        height: 90px;
    }

    .bona-widget-header:nth-child(3) img {
        width: 80px;
    }
}

@media(max-width:1400px) {
    .bona-widget-header:first-child img {
        height: 65px;
    }

    .bona-widget-header:nth-child(2) img {
        height: 85px;
    }

    .bona-widget-header:nth-child(3) img {
        width: 75px;
    }
}

@media(max-width:1200px) {
    .bona-widget-header:first-child img {
        height: 60px;
        width: 170px;
        margin-right: 5px;
    }

    .bona-widget-header:nth-child(2) img {
        height: 80px;
        width: 150px;
        margin-right: 20px;
    }

    .bona-widget-header:nth-child(3) img {
        width: 70px;
    }
}

/*Koniec paska logotypów*/

/*Zmiana menu mobilnego*/
@media (max-width:921px) {
    .mobile_header {
        top: 195px;
    }

    .ast-main-header-wrap.main-header-bar-wrap.bs-hamburger_menu--hide {
        top: 100px;
    }

    .ast-header-break-point .site-header .main-header-bar-wrap .site-branding {
        line-height: 3;
    }

    .site-header-primary-section-left.site-header-section.ast-flex.site-header-section-left {
        display: block;
    }

    .ast-header-break-point .site-header .main-header-bar-wrap .site-branding>a {
        display: none;
        line-height: 1;
    }

    .ast-main-header-wrap.main-header-bar-wrap.bs-hamburger_menu--hide .site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section {
        top: 9.5%;
    }

    .bona-widget-header:first-child img {
        width: 190px;
        margin-right: 10px;
        height: 80px;
    }

    .bona-widget-header:nth-child(2) img {
        width: 165px;
        margin-right: 30px;
        height: 100px;
    }

    .bona-widget-header:nth-child(3) img {
        width: 90px;
    }

    .home .bona-sidebar-header,
    .home .astra-advanced-hook-53817 {
        margin-right: 4%;
    }

    .ast-main-header-wrap.main-header-bar-wrap {
        top: 0;
    }

    .ast-header-break-point .ast-mobile-header-wrap .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before {
        display: none;
    }

    .ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {
        top: 235px;
    }

    .ast-builder-menu-mobile[data-section="section-header-mobile-menu"] li>nav li {
        display: inline-flex;
    }

    .ast-builder-menu-mobile[data-section="section-header-mobile-menu"] li>nav li a {
        font-size: 2rem;
        font-weight: bold;
        padding-right: .5em;
    }

    .bs-list-element-name {
        font-size: 3rem;
    }
}

@media(max-width:768px) {
    .ast-header-break-point .site-header .main-header-bar-wrap .site-branding>a.bs-mobile-menu-header-link {
        display: block;
    }

    .bona-widget-header:first-child img {
        height: 70px;
    }

    .bona-widget-header:nth-child(2) img {
        height: 90px;
    }

    .bona-widget-header:nth-child(3) img {
        width: 80px;
    }

    .mobile_header {
        top: 210px;
    }

    .ast-main-header-wrap.main-header-bar-wrap.bs-hamburger_menu--hide {
        top: 90px;
    }

    .ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {
        top: 225px;
    }
}

@media(max-width:650px) {
    .mobile_header {
        top: 200px;
    }
}

@media(max-width:600px) {
    .ast-main-header-wrap.main-header-bar-wrap.bs-hamburger_menu--hide .site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section {
        top: 100px;
    }

    .ast-header-break-point .site-header .main-header-bar-wrap .site-branding {
        line-height: 2;
    }

    .ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {
        top: 220px;
    }

    .bs-list-element-name {
        font-size: 2.5rem;
    }

    .mobile_header {
        top: 180px;
    }
}

@media(max-width:450px) {
    .ast-header-break-point .site-header .main-header-bar-wrap .site-branding {
        line-height: 1;
    }

    .mobile_header {
        top: 162px;
    }

    .ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {
        top: 190px;
    }
}

@media(max-width:425px) {
    .ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {
        top: 183px;
    }
}

@media(max-width:400px) {
    .bs-list-element-name {
        font-size: 1.5rem;
    }

    #block-4.widget_search input,
    .ast-mobile-header-content .widget_search input {
        font-size: 1rem;
        line-height: 1.5;
    }

    .menu-image-title-before.menu-image-not-hovered img,
    .ast-header-break-point .main-navigation ul .menu-item .menu-link,
    .menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper,
    .menu-image-title-after.menu-image-title,
    .sub-menu li a {
        font-size: 1.5rem;
    }

    #icl_lang_sel_widget-6>.wpml-ls-sidebars-mobile_menu_wpml li a span,
    #nav_menu-10 .menu-menu-naglowek-container #menu-menu-naglowek li a,
    #block-5 a,
    #nav_menu-10 .menu-menu-naglowek-container #menu-menu-naglowek-1 li a,
    .ast-mobile-header-content #block-2 a,
    .ast-mobile-header-content .widget.widget_icl_lang_sel_widget>.wpml-ls-sidebars-mobile_menu_wpml li a span,
    .ast-mobile-header-content #block-29 a {
        font-size: 1.5rem;
    }

    .ast-builder-menu-mobile[data-section="section-header-mobile-menu"] li>nav li a {
        font-size: 1.5rem;
    }
}

@media(max-width:350px) {
    .mobile_header {
        top: 155px;
    }
}

/*Poprawki wyśrodkowanie*/

.wp-block-image.aligncenter.size-full{
	margin-left:auto;
	margin-right:auto;
}
.blok_nowa_podstrona >.ugb-inner-block >.ugb-block-content >.ugb-container__wrapper >.ugb-container__side >.ugb-container__content-wrapper > .wp-block-image.aligncenter {
    margin-left: auto!important;
    margin-right: auto!important;
}