.com-content-form__buttons,
#adminForm .btn-toolbar,
#adminForm .form-actions {
    position: sticky;
    top: 0;
    z-index: 9999;
    background: #fff;
    padding: 10px;
    border-bottom: 1px solid #ddd;
}
/*kolory nagłóka*/
:root {
  --cassiopeia-color-primary: #224b6a;
  --cassiopeia-color-hover: #78b4d1;
}
.container-header .mod-menu a {
    font-size: 18px;
}
.container-header .mod-menu a:hover {
    color: #ffd000;
font-size: 18px;
}
.container-header .mod-menu .active > a {
    color: #ffd000;
font-size: 18px;
}
/*wyśrodkowane menu*/
.container-header .container-nav {
    justify-content: space-around;
}
.metismenu.mod-menu .metismenu-item.parent {
font-size: 18px;
}
.com-content-article__body {
    line-height: 1;
}

.metismenu.mod-menu .mm-active > a,
.metismenu.mod-menu .mm-active > button,
.metismenu.mod-menu .mm-collapse > li > a,
.metismenu.mod-menu .mm-collapse > li > button {
    color: #224FAA !important;   /* taki sam niebieski */
}
/* GŁÓWNE MENU większe i ładniejsze */
.metismenu.mod-menu > li > a,
.metismenu.mod-menu > li > button,
.mod-menu > li > a,
.mod-menu > li > button {
    font-size: 1.35rem;
    font-weight: 600;
    padding: 12px 18px;
    line-height: 1.0;
}

/* SUBMENU normalne mniejsze */
.metismenu.mod-menu .mm-collapse a,
.metismenu.mod-menu .mm-collapse button,
.mod-menu .mod-menu__sub a {
    font-size: 1.2rem;
    font-weight: 400;
    padding: 2px 10px;
}

/* Hover */
.metismenu.mod-menu > li > a:hover,
.metismenu.mod-menu > li > button:hover,
.mod-menu > li > a:hover {
    color: #0d47a1;
    text-decoration: none;
}

/* aktywne */
.metismenu.mod-menu .current > a,
.mod-menu .current > a {
    font-weight: 700;
}

/* mobile bez przesady */
@media (max-width: 768px) {
    .metismenu.mod-menu > li > a,
    .metismenu.mod-menu > li > button,
    .mod-menu > li > a {
        font-size: 1.2rem;
        padding: 10px 14px;
    }
}
/* TŁO GŁÓWNEGO MENU */
.container-header .mod-menu,
.container-header .navbar-nav,
.metismenu.mod-menu {
    background: #4f6f8d !important;   /* elegancki niebiesko-szary */
    border-radius: 10px;
}

/* linki */
.metismenu.mod-menu > li > a,
.metismenu.mod-menu > li > button {
    color: #ffffff !important;
}

/* hover */
.metismenu.mod-menu > li > a:hover,
.metismenu.mod-menu > li > button:hover {
    background: rgba(255,255,255,0.12);
    border-radius: 6px;
}
