/*** Allgemeine CSS-Angaben ***/
/*** Allgemeine CSS-Angaben ***/
html {
    font-size: 62.5%;
}
* {
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
body {
    background: #f8f8f8;
}
body {
    font-size: 1.4rem;
    line-height: 1.5;
}
body, html, p, div, td, input, textarea, select, h1, h2, h3, h4, h5, h6 {
    font-family: "Gudea",Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
}
.inhaltszeile .inhaltsbox_hellblau {
    background-color: #a3cfe4;
}
.inhaltszeile .halber_unterer_Abstand {
    margin-bottom: 28px;
}
@media only screen and (max-width: 1440px) {
	.inhaltszeile .halber_unterer_Abstand {
	    margin-bottom: 20px;
	}
	.inhaltszeile .csc-divider {
	    margin-bottom: 40px;
	}
	.inhaltszeile .voller_unterer_Abstand {
	    margin-bottom: 40px;
	}
}
@media only screen and (max-width: 767px) {
	.inhaltszeile .halber_unterer_Abstand {
	    margin-bottom: 15px;
	}
	.inhaltszeile .csc-divider {
	    margin-bottom: 30px;
	}
	.inhaltszeile .voller_unterer_Abstand {
	    margin-bottom: 30px;
	}
}
.inhaltszeile .subline {
    font-size: 2.4rem;
    line-height: 1.4;
    font-weight: bold;
    color: #56575e;
}
.inhaltszeile a[href^="tel:"]:before, .inhaltszeile a.keinlinkpfeil:before, .inhaltszeile ul.linkliste_gross_linksymbole a:before {
    display: none;
}
/** Allgemein für Contentbereich ****/
.inhaltszeile {
    background: #fff;
    overflow: auto;
    max-width: 1920px;
    margin: auto;
} 
.komplettrahmen > .inhaltszeile {
    width: 1920px;
    margin: auto;
}
.inhaltszeile {
    position: relative;
}
.inhaltszeile div {
    max-width: 100%;
}
.inhaltszeile {
    font-size: 1.9rem;
}
.inhaltszeile img, .inhaltszeile svg, .inhaltszeile header, .inhaltszeile section, .inhaltszeile article, .inhaltszeile li, .inhaltszeile .csc-textpic-image *, .inhaltszeile video, .kopfzeile *, .inhaltszeile table, .inhaltszeile p, .inhaltszeile iframe {
    max-width: 100% !important;
}
/*** Allgemein für Inhaltselemente ***/
.redaktionell > div > .helperDiv {
    padding: 80px 60px 25px 60px;
    overflow-y: auto;
}
.redaktionell > div > .helperDiv > * {
    width: 1360px;
    margin-left: auto;
    margin-right: auto;
}
.inhaltszeile h1, .inhaltszeile h2, .inhaltszeile .wie_h1, .inhaltszeile .wie_h2, .inhaltszeile .linkliste_gross_linksymbole {
    font-size: 3.8rem;
    line-height: 1.4;
}
.inhaltszeile .dreiviertel_unterer_Abstand, .inhaltszeile h1, .inhaltszeile h2 {
    margin-bottom: 35px !important;
}
.inhaltszeile h1, .inhaltszeile h2, .inhaltszeile .wie_h1, .inhaltszeile .wie_h2 {
    color: #56575e;
    font-weight: normal;
}
.inhaltszeile p, .inhaltszeile h1, .inhaltszeile h2, .inhaltszeile .wie_h1, .inhaltszeile .wie_h2, .inhaltszeile .wie_fliesstext, .inhaltszeile ul, .inhaltszeile ol, .inhaltszeile img, .inhaltszeile svg {
    margin-bottom: 55px;
}
.inhaltszeile h4, .inhaltszeile .wie_h4 {
    color: #56575e;
    margin-bottom: 0;
    font-weight: 700;
}
.inhaltszeile .textlink {
    color: #e2001a;
    text-decoration: none;
    cursor: pointer;
    font-weight: bold;
    transition: color 0.5s;
    max-width: 100%;
}
.inhaltszeile ul {
    margin-left: 0;
    padding: 0;
}
.redaktionell a {
    word-wrap: break-word;
}
.inhaltszeile .textlink:before {
    content: ">\00a0";
}
.inhaltszeile .textlink:hover {
    color: #b40a1a;
    transition: color 0.5s,opacity 0.5s;
}
@media only screen and (min-width: 1441px) {
	.redaktionell p, .redaktionell h1, .redaktionell h2, .redaktionell .wie_h1, .redaktionell .wie_h2, .redaktionell .image-caption .redaktionell .ul, .redaktionell .ol {
	    width: auto;
	    max-width: 1128px !important;
	}
	
}
@media only screen and (max-width: 1440px) {
	.inhaltszeile h1, .inhaltszeile h2, .inhaltszeile .wie_h1, .inhaltszeile .wie_h2, .inhaltszeile .linkliste_gross_linksymbole, .inhaltszeile .extragross {
	    font-size: 3.2rem;
	}
	.redaktionell > div > .helperDiv {
	    padding: 60px 30px 20px 30px;
	}
	.inhaltszeile .dreiviertel_unterer_Abstand, .inhaltszeile h1, .inhaltszeile h2 {
	    margin-bottom: 30px !important;
	}
	.inhaltszeile p, .inhaltszeile .wie_fliesstext, .inhaltszeile h1,.inhaltszeile h2, .inhaltszeile .wie_h1, .inhaltszeile .wie_h2, .inhaltszeile ul, .inhaltszeile ol, .inhaltszeile table, .inhaltszeile form, .inhaltszeile img, .inhaltszeile svg {
	    margin-bottom: 40px;
	}
	.redaktionell > div > .helperDiv > * {
	    width: 798px;
	}
	.inhaltszeile .wie_fliesstext, .inhaltszeile .topzeile_klammer, .inhaltszeile .kopfzeile, .inhaltszeile, .inhaltszeile .fancybox-container, .inhaltszeile input, .inhaltszeile select, .inhaltszeile textarea {
	    font-size: 1.8rem;
	}
}
@media only screen and (max-width: 1024px) {
	.redaktionell > div > .helperDiv > * {
	    width: 798px;
	}
	.redaktionell > div > .helperDiv {
	    padding: 60px 30px 20px 30px;
	}
}
@media only screen and (max-width: 767px) {
	.redaktionell > div > .helperDiv {
	    padding: 45px 44px 15px 44px;
	}
	.redaktionell > div > .helperDiv > * {
	    width: 568px;
	}
	.inhaltszeile h1,.inhaltszeile h2,.inhaltszeile .wie_h1,.inhaltszeile .wie_h2,.inhaltszeile .linkliste_gross_linksymbole,.inhaltszeile .extragross {
	    font-size: 2.6rem;
	}
	.inhaltszeile .dreiviertel_unterer_Abstand,.inhaltszeile h1,.inhaltszeile h2 {
	    margin-bottom: 23px !important;
	}
	.inhaltszeile .wie_fliesstext, .inhaltszeile .topzeile_klammer, .inhaltszeile .kopfzeile, .inhaltszeile .inhaltszeile, .fancybox-container, input, select, textarea {
	    font-size: 1.7rem;
	}
	.inhaltszeile p, .inhaltszeile .wie_fliesstext, .inhaltszeile h1, .inhaltszeile h2, .inhaltszeile .wie_h1, .inhaltszeile .wie_h2, .inhaltszeile ul, .inhaltszeile ol, .inhaltszeile .inhaltszeile table, .inhaltszeile form, .inhaltszeile img, .inhaltszeile svg {
	    margin-bottom: 30px;
	}
}
@media only screen and (max-width: 567px) {
	.redaktionell > div > .helperDiv {
	    padding: 45px 22px 15px 22px;
	}
}
/*** mehrspaltige Inhaltselemente ***/
.inhaltszeile .protein-flexbox {
    display: flex;
    width: 100%;
}
.inhaltszeile .protein_50-50 > div {
    width: 50%;
    padding-right: 23px;
}
.inhaltszeile .protein_50-50 > div:last-child {
    padding-right: 0;
    padding-left: 23px;
}
.inhaltszeile .protein_inhaltscontainer {
	width: 100%;
}
.inhaltszeile .protein_2_zu_1 > div {
    flex-shrink: 0;
    padding-right: 23px;
    width: 67.20588235294118%;
}
.inhaltszeile .protein_2_zu_1 > div:last-child {
    padding-right: 0;
    padding-left: 23px;
    width: 32.79411764705882%;
}
.inhaltszeile .protein_1_zu_1_zu_1 > div {
    width: calc((100% - 92px) / 3);
    flex-shrink: 0;
    padding-right: 23px;
    padding-left: 23px;
    box-sizing: content-box;
}
.inhaltszeile .protein_1_zu_1_zu_1 > div:first-child {
    padding-left: 0;
}
.inhaltszeile .protein_1_zu_1_zu_1 > div:last-child {
    padding-right: 0;
}
.inhaltszeile .protein_1_zu_2 > div {
    flex-shrink: 0;
    padding-right: 23px;
    width: 32.79411764705882%;
}
.inhaltszeile .protein_1_zu_2 > div:last-child {
    padding-right: 0;
    padding-left: 23px;
    width: 67.20588235294118%;
}

@media only screen and (max-width: 1440px) {
	.inhaltszeile .protein_50-50 > div {
	    padding-right: 16px;
	}
	.inhaltszeile .protein_50-50 > div:last-child {
	    padding-left: 16px;
	}
}
@media only screen and (max-width: 1023px) {
	.protein_1_zu_1_zu_1 > div {
	    width: auto;
	    padding-right: 0 !important;
	    padding-left: 0 !important;
	}
	.protein_1_zu_1_zu_1 > div {
	    width: auto;
	    padding-right: 0 !important;
	    padding-left: 0 !important;
	}
	.protein_1_zu_1_zu_1 {
	    display: block;
	}
}
@media only screen and (max-width: 768px) {
	.protein_1_zu_2 > div, .protein_2_zu_1 > div, .protein_50-50 > div {
	    width: auto !important;
	    padding: 0 !important;
	}
	.protein_1_zu_2, .protein_2_zu_1, .protein_50-50 {
	    flex-flow: column;
	}
	.protein_1_zu_2 > div, .protein_2_zu_1 > div, .protein_50-50 > div {
	    width: auto !important;
	    padding: 0 !important;
	}
}
/*** Anpassung für Farben *****/
.inhaltszeile .csc-frame-frame1 {
    background-color: #efeff0;
}
.inhaltsbox_anthrazit {
    background-color: #56575e;
}
.inhaltsbox_inhalt_weiss *, .inhaltsbox_inhalt_weiss .nicht_transparent.inhaltsbox_inhalt_weiss *, .zusatzmenue *, .inhaltsbox_inhalt_weiss .bildunterschrift, .inhaltsbox_inhalt_weiss .textlink:before, .zusatzmenue .textlink:before, .inhaltsbox_inhalt_weiss .duo_akkordeon_item > .csc-header h4, .inhaltsbox_inhalt_weiss .duo_akkordeon_item > .csc-header .trigger_ueberschrift, .inhaltsbox_inhalt_weiss .duo_akkordeon_item > .csc-header .wie_h4, .inhaltsbox_inhalt_weiss .duo_akkordeon_item.open > .csc-header h4, .inhaltsbox_inhalt_weiss .duo_akkordeon_item.open > .csc-header .trigger_ueberschrift, .inhaltsbox_inhalt_weiss .duo_akkordeon_item.open > .csc-header .wie_h4, .csc-linkToTop.inFarbigerBox a, .inhaltsbox_inhalt_weiss .teaserheadline {
    color: #fff !important;
}
.inhaltsbox_inhalt_weiss .textlink:hover {
    color: unset;
    opacity: 0.75;
    transition: opacity 0.5s;
}
.inhaltsbox_gruen {
    background-color: #6f9a18;
}
.inhaltsbox_dunkelgruen {
    background-color: #3c581a;
}
.inhaltsbox_dunkelblau {
    background-color: #002d5a;
}
.inhaltsbox_blau {
    background-color: #015491;
}
.inhaltsbox_rot {
    background-color: #e2001a;
}
.inhaltsbox_dunkelrot {
    background-color: #b40b1a;
}
/** Randtext mit Link ***/
.frame-type-dce_dceuid5 .icon:hover img {
    background: #b40a1a;
    transition: background 0.5s;
}
.frame-type-dce_dceuid5 .icon img {
    transition: background 0.5s;
    border-radius: 50%;
    background: #e2001a;
    min-width: 48px;
    margin-right: 15px;
}
.frame-type-dce_dceuid5 .text {
    padding-top: 8px;
}
.inhaltszeile .frame-type-dce_dceuid5 {
    display: flex;
    width: 100%;
}
.inhaltszeile a img {
    vertical-align: top;
}
@media screen and (max-width: 1440px) and (min-width: 769px) {
	.protein_2_zu_1 > div:nth-child(2) .frame-type-dce_dceuid5 .icon img, .protein_1_zu_2 > div:nth-child(1) .frame-type-dce_dceuid5 .icon img {
	    margin-bottom: 14px;
	}
	.frame-type-dce_dceuid5 .icon img {
	    width: 44px;
	    min-width: 44px;
	} 
	.protein_2_zu_1 > div:nth-child(2) .frame-type-dce_dceuid5, .protein_1_zu_2 > div:nth-child(1) .frame-type-dce_dceuid5 {
	    flex-flow: column nowrap;
	}
}
/*** Akkordion ****/
.akkordeoncontainer .akkordeon_trigger {
    padding: 12px 50px 12px 0;
    position: relative;
    background: url(akkordeon_v.svg) no-repeat;
    background-position: right 10px top 12px;
}
.akkordeoncontainer .akkordeon_trigger > * {
    margin-bottom: 0 !important;
}
.akkordeoncontainer .akkordeon_item_content {
    display: none;
    padding-top: 23px;
}
.akkordeoncontainer .akkordeon_item:after {
    content: "";
    display: block;
    height: 1px;
    background: rgba(190,191,193,1);
}
.akkordeoncontainer.einzel_akkordeon .contains_akkordeon_item:first-child:before {
    content: "";
    display: block;
    height: 1px;
    background: rgba(190,191,193,1);
}
.akkordeoncontainer .open > div > .akkordeon_trigger {
    background-image: url(akkordeon_x.svg);
}
.akkordeoncontainer .akkordeon_trigger {
    cursor: pointer;
    color: #56575e;
}
.akkordeoncontainer.akkordeon-active .open > .akkordeon_item > .akkordeon_trigger > *:not(.wie_h2):not(.size_bigger) {
    font-weight: 700;
}
.einzel_akkordeon {
    margin-bottom: 55px;
}
@media only screen and (max-width: 1440px) {
	.einzel_akkordeon {
	    margin-bottom: 40px;
	}
}
@media only screen and (max-width: 767px) {
	.einzel_akkordeon {
	    margin-bottom: 30px;
	}
}
/*** Full width image ***/
.redaktionell > div > .helperDiv.containsZeroPad_lr {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.multicolumnContainer, .proteinContainer .columnItems, .proteinContainer {
    padding: 0;
    margin: 0;
    list-style-type: none;
}
.multicolumnContainer .column, .proteinContainer .column {
    float: left;
}
.inhaltszeile .positionContainer li, .inhaltszeile .multicolumnContainer > li {
    padding-left: 0;
}
.inhaltszeile ul li {
    list-style-type: none;
    padding-left: 16px;
    margin-left: 0;
    position: relative;
}
.multicolumnContainer > li {
    background: none !important;
    padding-left: 0 !important;
}
.multicolumnLayout998.zeroPad_b .item.last img {
    margin-bottom: 0;
}
.inhaltszeile .kein_unterer_Abstand {
    margin-bottom: 0 !important;
}
.dce.iconset .iconset_entry, .dce.iconsetList .iconset_entry {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    margin-left: 23px;
    margin-right: 23px;
}
.dce.iconsetList .iconset_entry {
    width: calc(33.333333% - 30.666666px);
}
.dce.iconsetList .iconset_entry {
    text-align: unset;
    overflow: auto;
}
.dce.iconsetList .icon_container {
    float: left;
}
.dce.iconset span.icon, .dce.iconset_singleline span.icon, .dce.iconsetList span.icon {
    width: 100px;
    height: 100px;
    border-radius: 50px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: relative;
    display: block;
}
.dce.iconset .icon .bg_helper img, .dce.iconset .icon .bg_helper svg, .dce.iconset_singleline .icon .bg_helper img, .dce.iconset_singleline .icon .bg_helper svg, .dce.iconsetList .icon .bg_helper img, .dce.iconsetList .icon .bg_helper svg {
    width: 100%;
}

.inhaltszeile svg {
    max-width: 100%;
    height: auto !important;
    vertical-align: bottom;
}
.dce.iconsetList .textblock {
    padding-top: 8px;
    margin-left: 58px;
}
.multicolumnContainer.zeroPad_lr .ce-image {
	line-height: 0px !important;
}
.inhaltszeile a.callToAction:hover, .inhaltszeile span.callToAction:hover {
    background: #b40a1a;
    transition: background 0.5s;
    color: #fff;
}
.dce.iconsetList span.icon {
    width: 44px;
    height: 44px;
    border-radius: 22px;
    margin-left: 0;
    margin-right: 14px;
}
@media only screen and (min-width: 1441px) {
	.dce.iconset.mit_zusatztext[data-itemamount="1"] .iconset_entry:nth-of-type(1), .dce.iconset.mit_zusatztext[data-itemamount="2"] .iconset_entry:nth-of-type(1), .dce.iconset.mit_zusatztext[data-itemamount="3"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset.mit_zusatztext[data-itemamount="5"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset.mit_zusatztext[data-itemamount="6"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset.mit_zusatztext[data-itemamount="9"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset.mit_zusatztext[data-itemamount="4"] .iconset_entry:nth-of-type(4n - 3), .dce.iconset.mit_zusatztext[data-itemamount="7"] .iconset_entry:nth-of-type(4n - 3), .dce.iconset.mit_zusatztext[data-itemamount="8"] .iconset_entry:nth-of-type(4n - 3), .dce.iconset.mit_zusatztext[data-itemamount="10"] .iconset_entry:nth-of-type(4n - 3), .dce.iconset.mit_zusatztext[data-itemamount="11"] .iconset_entry:nth-of-type(4n - 3), .dce.iconset.mit_zusatztext[data-itemamount="12"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="1"] .iconset_entry:nth-of-type(3n - 2), .dce.iconsetList[data-itemamount="2"] .iconset_entry:nth-of-type(3n - 2), .dce.iconsetList[data-itemamount="3"] .iconset_entry:nth-of-type(3n - 2), .dce.iconsetList[data-itemamount="5"] .iconset_entry:nth-of-type(3n - 2), .dce.iconsetList[data-itemamount="6"] .iconset_entry:nth-of-type(3n - 2), .dce.iconsetList[data-itemamount="9"] .iconset_entry:nth-of-type(3n - 2), .dce.iconsetList[data-itemamount="4"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="7"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="8"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="10"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="11"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="12"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="13"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="14"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="15"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="16"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="17"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="18"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="19"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="20"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="21"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="22"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="23"] .iconset_entry:nth-of-type(4n - 3), .dce.iconsetList[data-itemamount="24"] .iconset_entry:nth-of-type(4n - 3) {
	    margin-left: 0 !important;
	}
	.dce.iconset.mit_zusatztext[data-itemamount="1"] .iconset_entry:nth-of-type(1), .dce.iconset.mit_zusatztext[data-itemamount="2"] .iconset_entry:nth-of-type(2), .dce.iconset.mit_zusatztext[data-itemamount="3"] .iconset_entry:nth-of-type(3n), .dce.iconset.mit_zusatztext[data-itemamount="5"] .iconset_entry:nth-of-type(3n), .dce.iconset.mit_zusatztext[data-itemamount="6"] .iconset_entry:nth-of-type(3n), .dce.iconset.mit_zusatztext[data-itemamount="9"] .iconset_entry:nth-of-type(3n), .dce.iconset.mit_zusatztext[data-itemamount="4"] .iconset_entry:nth-of-type(4n), .dce.iconset.mit_zusatztext[data-itemamount="7"] .iconset_entry:nth-of-type(4n), .dce.iconset.mit_zusatztext[data-itemamount="8"] .iconset_entry:nth-of-type(4n), .dce.iconset.mit_zusatztext[data-itemamount="10"] .iconset_entry:nth-of-type(4n), .dce.iconset.mit_zusatztext[data-itemamount="11"] .iconset_entry:nth-of-type(4n), .dce.iconset.mit_zusatztext[data-itemamount="12"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="1"] .iconset_entry:nth-of-type(3n), .dce.iconsetList[data-itemamount="2"] .iconset_entry:nth-of-type(3n), .dce.iconsetList[data-itemamount="3"] .iconset_entry:nth-of-type(3n), .dce.iconsetList[data-itemamount="5"] .iconset_entry:nth-of-type(3n), .dce.iconsetList[data-itemamount="6"] .iconset_entry:nth-of-type(3n), .dce.iconsetList[data-itemamount="9"] .iconset_entry:nth-of-type(3n), .dce.iconsetList[data-itemamount="4"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="7"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="8"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="10"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="11"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="12"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="13"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="14"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="15"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="16"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="17"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="18"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="19"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="20"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="21"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="22"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="23"] .iconset_entry:nth-of-type(4n), .dce.iconsetList[data-itemamount="24"] .iconset_entry:nth-of-type(4n) {
	    margin-right: 0;
	}
	.dce.iconset.mit_zusatztext .iconset_entry, .dce.iconsetList .iconset_entry {
	    width: calc(33.333333% - 30.666666px);
	}
	.dce.iconset.mit_zusatztext[data-itemamount="4"] .iconset_entry, .dce.iconset.mit_zusatztext[data-itemamount="7"] .iconset_entry, .dce.iconset.mit_zusatztext[data-itemamount="8"] .iconset_entry, .dce.iconset.mit_zusatztext[data-itemamount="10"] .iconset_entry, .dce.iconset.mit_zusatztext[data-itemamount="11"] .iconset_entry, .dce.iconset.mit_zusatztext[data-itemamount="12"] .iconset_entry, .dce.iconsetList[data-itemamount="4"] .iconset_entry, .dce.iconsetList[data-itemamount="7"] .iconset_entry, .dce.iconsetList[data-itemamount="8"] .iconset_entry, .dce.iconsetList[data-itemamount="10"] .iconset_entry, .dce.iconsetList[data-itemamount="11"] .iconset_entry, .dce.iconsetList[data-itemamount="12"] .iconset_entry, .dce.iconsetList[data-itemamount="13"] .iconset_entry, .dce.iconsetList[data-itemamount="14"] .iconset_entry, .dce.iconsetList[data-itemamount="15"] .iconset_entry, .dce.iconsetList[data-itemamount="16"] .iconset_entry, .dce.iconsetList[data-itemamount="17"] .iconset_entry, .dce.iconsetList[data-itemamount="18"] .iconset_entry, .dce.iconsetList[data-itemamount="19"] .iconset_entry, .dce.iconsetList[data-itemamount="20"] .iconset_entry, .dce.iconsetList[data-itemamount="21"] .iconset_entry, .dce.iconsetList[data-itemamount="22"] .iconset_entry, .dce.iconsetList[data-itemamount="23"] .iconset_entry, .dce.iconsetList[data-itemamount="24"] .iconset_entry {
	    width: calc(25% - 38.5px);
	}
}
@media only screen and (max-width: 1440px) {
	.dce.iconsetList .textblock {
	    padding-top: 7px;
	    margin-left: 52px;
	}
	.dce.iconsetList span.icon {
	    width: 40px;
	    height: 40px;
	    border-radius: 20px;
	    margin-left: 0;
	    margin-right: 12px;
	}
}
@media only screen and (max-width: 1440px) and (min-width: 1024px) {
	.dce.iconsetList .iconset_entry {
	    width: calc(50% - 26px);
	}
	.dce.iconset[data-itemamount="1"] .iconset_entry:nth-of-type(1), .dce.iconset[data-itemamount="2"] .iconset_entry:nth-of-type(1), .dce.iconset[data-itemamount="3"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="5"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="6"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="9"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="4"] .iconset_entry:nth-of-type(2n - 1), .dce.iconset[data-itemamount="7"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="8"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="10"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="11"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="12"] .iconset_entry:nth-of-type(3n - 2), .dce.iconsetList .iconset_entry:nth-of-type(2n-1) {
	    margin-left: 0;
	}
	.dce.iconset[data-itemamount="1"] .iconset_entry:nth-of-type(1), .dce.iconset[data-itemamount="2"] .iconset_entry:nth-of-type(1), .dce.iconset[data-itemamount="3"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="5"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="6"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="9"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="4"] .iconset_entry:nth-of-type(2n - 1), .dce.iconset[data-itemamount="7"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="8"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="10"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="11"] .iconset_entry:nth-of-type(3n - 2), .dce.iconset[data-itemamount="12"] .iconset_entry:nth-of-type(3n - 2), .dce.iconsetList .iconset_entry:nth-of-type(2n-1) {
	    margin-left: 0;
	}
}
@media only screen and (max-width: 1023px) {
	.dce.iconsetList .iconset_entry {
	    margin-left: 0;
	    margin-right: 0;
	    display: block;
	    width: auto;
	}
}
