
/* oegk-startseite.css 


lctile Element-Typ:
    Typ 3: .tile.tile_type04.image_left: 
        Kachel-Bild wird als Icon mit blauer Hintergrundfarbe dargestellt
        Text wird rechts neben dem Kachel-Bild in blauer Schriftfarbe dargestellt
        more-Link wird ausgeblendet
    Typ 4: .tile.tile_type04.image_left: 
        Kachel-Bild wird als Icon mit grüner Hintergrundfarbe dargestellt
        Text wird rechts neben dem Kachel-Bild in grüner Schriftfarbe dargestellt
        more-Link wird ausgeblendet

*/


.lc_navigations {
    display: none;
}

.lc_pageheader.contentline {
    padding-bottom: 0;
}


@media (max-width: 800px) {

    .columns3_layout {
        grid-template-columns: 32% 32% 32%;
    }

}

@media (max-width: 960px) {

    .lc_columnContainer.custom10 .columns4_layout {
        grid-template-columns: 23.5% 23.5% 23.5% 23.5%;
    }

}

@media (max-width: 750px) {

    .lc_columnContainer.custom10 .columns4_layout {
        grid-template-columns: 100%;
        margin-left: auto;
        margin-right: auto;
        width: fit-content;
    }

}

@media (max-width: 700px) {

    .columns3_layout {
        grid-template-columns: 100%;
    }

}


/* ============================================ */
/* lctile                               - Start */
/* ============================================ */

/* Element-Typ: Typ 3 und Typ 4 / Bildposition: links */

.tile.tile_type03.image_left {
    background: unset;
    color: var(--main-text-color);
    padding: 0;
}

.tile.tile_type03.image_left,
.tile.tile_type04.image_left {
    justify-content: center;
}

.tile.tile_type03.image_left .imagebox,
.tile.tile_type04.image_left .imagebox {
    align-items: center;
    display: flex;
    width: 49px;
}

.tile.tile_type03.image_left .tileimg {
    background: var(--main-bg-color);
    border: none;
    padding: 1px 3px 5px 3px;
}

.tile.tile_type03.image_left .textbox,
.tile.tile_type04.image_left .textbox {
    margin-top: auto;
    margin-bottom: auto;
    max-width: calc(100% - 49px);
    width: initial;
}

.tile.tile_type03.image_left .text,
.tile.tile_type03.image_left .text.noHeadline,
.tile.tile_type04.image_left .text,
.tile.tile_type04.image_left .text.noHeadline {
    padding: 0 0 0 21px;
}

#esv-container .tile.tile_type03.image_left p,
#esv-container .tile.tile_type04.image_left p {
    padding-bottom: 0;
}

.tile.tile_type03.image_left .more_link {
    display: none;
}

.tile.tile_type03.image_left .esvlink {
    color: var(--main-text-color);
    font-size: 0.778rem;
    line-height: 1.222rem;
}

@media (max-width: 750px) {

    .columns4_layout .tile.tile_type03.image_left,
    .columns4_layout .tile.tile_type04.image_left {
        justify-content: flex-start;
    }

}

@media (max-width: 400px) {

    .tile.tile_type03.image_left,
    .tile.tile_type04.image_left {
        justify-content: left;
    }

}
