.dce-linklist a { display: block; }

/* Rechtsprechungsseiten Beamte und Arbeitnehmende */
.dce-linklist.layout-1 h2 {margin-bottom: .6em; }
.dce-linklist.layout-1  a { margin: 20px 0 26px; text-indent: -26px; }
.dce-linklist.layout-1 .text { margin-bottom: 20px;}

/* Mediathek Videobuttons  */
.dce-linklist.layout-2 { margin: -1.2em 0 4em; }
.dce-linklist.layout-2 a {font-size: clamp(1em,1.8vw,1.26em); margin:1em 0; border: 1px solid; padding: 1em 1.5em; }
.dce-linklist.layout-2 a:hover { background-color: var(--cdPink); color: #fff; transition: background-color 350ms;}

/* Social Media Tool Unterseiten */
.dce-linklist.layout-3 { background-color: #30423d; padding: 24px 0; }
.dce-linklist.layout-3 .linklist { display: flex; }
.dce-linklist.layout-3 .linklist a { color: #fff; text-transform: uppercase; font: clamp(17px, 1.5vw, 20px) var(--fontNav); padding-left: 1.3em;}
.dce-linklist.layout-3 .linklist a:hover, .dce-linklist.layout-3 a.active {text-decoration: underline;  text-underline-position: under; }
.dce-linklist.layout-3 .linklist a:not(:last-of-type)::after { content:'|'; padding-left: 1.3em; display: inline-block;  }

/* Sonderseite Inklusion und Teilhabe 2026 */
.dce-linklist.layout-4 { font-size: 1.3em; }
.dce-linklist.layout-4 .single-link { margin-bottom: 1.5em; }
.dce-linklist.layout-4 .single-link a {margin-bottom: .6em; }


@media (min-width: 768px) {

    /* Rechtsprechungsseiten Beamte und Arbeitnehmende */
    .dce-linklist.layout-1 a { font-size: 1.25em; text-indent: -30px; margin-left: 31px; }


}


@media (min-width: 1320px) {

    .dce-linklist.layout-3 .linklist { width: 1320px; margin: 0 auto; }


}
