.navbar-brand-sitename {
  font-size: 25px;
	color: #1e73be;
}
.navbar-brand-sitename span {
	color: #1e73be;
}
.czr-slider-holder {
	border-radius:24px;
/* 	margin-left: 10px; */
	margin-right: 20px;
	padding-right: 20px;
}
.carousel-inner {
	margin-left: 10px;
	margin-right: 20px;
	border-radius:24px;
}
span.czr-carousel-control {
	margin-left: 10px;
	margin-right: 10px;
}

/* UKRYJ LOGO + TYTUŁ */
.branding__container {
    display: none !important;
}

/* ZOSTAW MENU DESKTOP */
.primary-navbar__wrapper {
    display: block !important;
}

/* ZOSTAW MENU MOBILE */
.mobile-navbar__wrapper {
    display: block !important;
}

/* ZMNIEJSZ WYSOKOŚĆ HEADERA */
.tpnav-header__header {
    height: auto !important;
    min-height: 0 !important;
    padding: 0 !important;
}

/* USUŃ PUSTĄ PRZESTRZEŃ */
.primary-navbar__row {
    margin: 0 !important;
    padding: 0 !important;
}
/*----------------------------*/
/* TOP BAR */
.my-top-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #4054B2;
    color: white;
    z-index: 100000;
    padding: 8px 20px;
}
/* layout */
.my-top-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* linki */
.my-top-header a {
    color: white;
    margin-left: 10px;
    text-decoration: none;
}

/* DESKTOP MENU - tylko desktop */
@media (min-width: 992px) {

    .primary-navbar__wrapper {
        position: fixed;
        top: 40px;
        left: 0;
        width: 100%;
        z-index: 99999;
        background: white;
    }

    body {
        padding-top: 100px;
    }
}
@media (max-width: 991px) {

    .mobile-navbar__wrapper {
        position: relative !important;
        z-index: 100001 !important;
        background: white;
    }

    /* WAŻNE: nie blokuj headera */
    .tpnav-header__header {
        position: relative !important;
        top: auto !important;
        z-index: auto !important;
    }

    body {
        padding-top: 60px;
    }
}
/* ===== KOREKTA TREŚCI STRONY ===== */
body {
    padding-top: 100px; /* topbar + menu */
}