:root {
    --envolta-blue : var(#5d80a8)
}
.fi-panel-frontend header.fi-header {
    display: none;
}

.fi-topbar > nav > div.me-6 {
    display: flex;
}

.fi-panel-frontend .fi-header{
    justify-content: center;
    margin: 40px 0;
}
.fi-panel-frontend .fi-header h1{
    font-size: 3rem;
    @media (max-width: 768px) {
        font-size: 2.3rem;
        text-align: center;
    }
}

.fi-panel-frontend .fi-header .inline-logo{
    display: inline;
    height: 1em;
    vertical-align: baseline;
    /*margin: 0 .5em;*/
}
.fi-panel-frontend .bigger-text .fi-in-text-item .text-sm{
    font-size: 1em;
    margin-bottom: .8em;
}
.no-entry-gap > dl > div{
    gap: 0 1.5rem !important;
    @media (max-width: 1024px) {
        gap: 0 !important;
    }
}

.kunden-portal-top-row > dl > div {
    @media (max-width: 1024px) {
        gap: 1.5em 0 !important;
    }
}
.fi-fieldset.flex-on-mobile > dl > div {
    display: flex !important;
    gap: 1.5em 0 !important;
    justify-content: space-between;
}

.section-header-flex-row header {
    flex-flow: row;
}
/*.fi-in-split.justify-between > div {*/
/*    display: block;*/
/*    flex: initial;*/
/*    width: auto;*/
/*}*/
/** Top sub navitaion **/
/*.fi-panel-frontend .fi-tabs {*/
/*    justify-content: start;*/
/*    margin-left: inherit;*/
/*}*/

/*.kunden-portal-top-row .fi-in-image {*/
/*    justify-content: end;*/
/*    @media (min-width: 700px) {*/

/*    }*/
/*}*/
