/* cmsms stylesheet: minimal_css modified: 2026. május 15., péntek 10:18:15 */
:root {
    --zsz-color: #4e4eb0;
}

.text-zsz {
    color: var(--zsz-color) !important;
}

.bg-zsz {
    background-color: var(--zsz-color) !important;
}

body {
    font-family: "Encode Sans", sans-serif;
    font-size: 17px;
}

.logo {
    width: 70px;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    font-family: "Fascinate Inline", system-ui;
}

.nav-link {
    color: var(--zsz-color);
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    background-color: var(--zsz-color);
    color: #fff;
}

.nav-link:focus, .nav-link:hover {
    color: inherit;
}

.icon {
    width: 26px;
    height: auto;
}

.icon2 {
    width: 36px;
    height: auto;
}

hr {
    margin: 0.75rem 0;
}

.voros {
    color: #a70212;
}

.feher {
    color: #ffdfab;
}

.roze {
    color: #ffacb4;
}

.kep-box {
    min-width: 28px;
}

.kep-box2 {
    min-width: 52px;
}

.kep-box .kep, .kep-box2 .kep {
    height: 50px;
    width: auto;
}

.kep-box .kep2 {
    height: 60px;
    width: auto;
}

.fuggoleges-vonal {
    width: 3px;
}
