.font-header, .default { float: left; width: 100%; }
.font-header > span { font-size: 100%; }

/* Download Inhaltselement start */
.ce-uploads { float: left; width: 100%; }
.ce-uploads li { list-style: none; float: left; width: 100%; }
.ce-uploads li img, .ce-uploads li div { float: left; width: auto; }
.ce-uploads li img { padding-top: 6px; padding-right: 8px; }
.ce-uploads li a { color: #2e5186; display: inline-block; padding-top: 5px; padding-bottom: 5px; }
.ce-uploads li > a { width: 100px; }
.ce-uploads li a:hover { color: #c4d5ed; }
.ce-uploads li .ce-uploads-description { float: left; width: 100%; }
/* Download Inhaltselement end */

/* Spezial Menu Inhaltselement start */
.ce-menu { float: left; width: 100%; }
.ce-menu li { list-style: none; float: left; width: 100%; }
.ce-menu li div { float: left; width: auto; }
.ce-menu li a { display: block; padding-top: 1px; padding-bottom: 1px; }
.ce-menu li div a { padding-left: 5px; }
/* Spezial Menu Inhaltselement end */

/* START: TextMedia */
figcaption { clear: both; }
.ce-textpic { float: left; width: 100%; }
.ce-bodytext { float: left; width: 100%; }

.ce-gallery { float: left; padding-bottom: 10px; width: 100%; }
.ce-gallery .ce-row { float: left; width: 100%; }
.ce-gallery .ce-row .ce-column { padding-bottom: 0px; width: 100%; }
.ce-gallery .ce-row:last-child .ce-column:last-child { padding-bottom: 0; }

.ce-left .ce-gallery .ce-column { float: left; }
.ce-right .ce-gallery, .ce-right .ce-gallery .ce-row, .ce-right .ce-gallery .ce-row figure, .ce-right .ce-gallery .ce-row picture { float: right; }
.ce-right .ce-gallery .ce-column { float: right; }

.ce-right.ce-intext .ce-bodytext, .ce-right.ce-intext .ce-bodytext p {  width: auto; }
.ce-right.ce-intext.ce-nowrap .ce-bodytext .font-header { float: none; width: auto; }
.ce-right.ce-intext.ce-nowrap .ce-bodytext p { clear: left; }
.ce-right.ce-intext .ce-gallery { padding-left: 20px; max-width: 50%; width: auto; }

.ce-left.ce-intext .ce-bodytext, .ce-left.ce-intext .ce-bodytext p { width: auto;}
.ce-left.ce-intext .ce-bodytext { float: none; }
.ce-left.ce-intext.ce-nowrap .ce-bodytext .font-header { float: none; width: auto; }
.ce-left.ce-intext.ce-nowrap .ce-bodytext p { clear: right; }
.ce-left.ce-intext .ce-gallery { padding-right: 20px; max-width: 50%; width: auto; }

.ce-textpic .ce-gallery { z-index: 20; }
.ce-textpic .ce-bodytext { z-index: 10; }

.ce-center .ce-gallery { float: left; width: 100%; }
.ce-center .ce-gallery .ce-outer { float: left; left: 50%; }
.ce-center .ce-gallery .ce-outer .ce-inner { float: left; margin-left: -50%; max-width: 100%; }

.ce-below .ce-gallery { clear: both; }
.ce-gallery[data-ce-columns="1"] > .ce-row { clear: both; }

.ce-gallery[data-ce-columns="2"] .ce-column { max-width: 50%; }
.ce-gallery[data-ce-columns="2"] .ce-column:first-child { padding-right: 10px; }
.ce-gallery[data-ce-columns="2"] .ce-column:last-child { padding-left: 10px; }
.ce-right.ce-below .ce-gallery[data-ce-columns="2"] .ce-column:first-child {  }
.ce-right.ce-below .ce-gallery[data-ce-columns="2"] .ce-column:last-child {  }

.ce-gallery[data-ce-columns="3"] .ce-column { max-width: 33.33333%; }
.ce-gallery[data-ce-columns="3"] .ce-column:first-child { padding-right: 10px; }
.ce-gallery[data-ce-columns="3"] .ce-column:nth-child(2) { padding-right: 5px; padding-left: 5px; }
.ce-gallery[data-ce-columns="3"] .ce-column:last-child { padding-left: 10px; }

.ce-gallery[data-ce-columns="4"] .ce-column { max-width: 25%; }
.ce-gallery[data-ce-columns="4"] .ce-column:first-child { padding-right: 10px; }
.ce-gallery[data-ce-columns="4"] .ce-column:nth-child(2) { padding-right: 6px; padding-left: 4px; }
.ce-gallery[data-ce-columns="4"] .ce-column:nth-child(3) { padding-right: 4px; padding-left: 6px; }
.ce-gallery[data-ce-columns="4"] .ce-column:last-child { padding-left: 10px; }

.ce-gallery[data-ce-columns="5"] .ce-column { max-width: 20%; padding-bottom: 20px; }
.ce-gallery[data-ce-columns="5"] .ce-column:first-child,
  .ce-gallery[data-ce-columns="5"] .ce-row:last-child .ce-column:first-child:last-child { padding-right: 15px; }
.ce-gallery[data-ce-columns="5"] .ce-column:nth-child(2),
  .ce-gallery[data-ce-columns="5"] .ce-row:last-child .ce-column:nth-child(2) { padding-right: 10px; padding-left: 5px; }
.ce-gallery[data-ce-columns="5"] .ce-column:nth-child(3),
  .ce-gallery[data-ce-columns="5"] .ce-row:last-child .ce-column:nth-child(3) { padding-right: 10px; padding-left: 5px; }
.ce-gallery[data-ce-columns="5"] .ce-column:nth-child(4),
  .ce-gallery[data-ce-columns="5"] .ce-row:last-child .ce-column:nth-child(4) { padding-right: 5px; padding-left: 10px; }
.ce-gallery[data-ce-columns="5"] .ce-column:last-child { padding-left: 15px; }
.ce-gallery[data-ce-columns="5"] .ce-row:last-child .ce-column:nth-child(4) { padding-left: 10px; }

.ce-gallery[data-ce-columns="6"] .ce-column { max-width: 16.666666%; }
.ce-gallery[data-ce-columns="6"] .ce-column:first-child { padding-right: 15px; }
.ce-gallery[data-ce-columns="6"] .ce-column:nth-child(2) { padding-right: 10px; padding-left: 5px; }
.ce-gallery[data-ce-columns="6"] .ce-column:nth-child(3) { padding-right: 10px; padding-left: 5px; }
.ce-gallery[data-ce-columns="6"] .ce-column:nth-child(4) { padding-right: 5px; padding-left: 10px; }
.ce-gallery[data-ce-columns="6"] .ce-column:nth-child(5) { padding-right: 5px; padding-left: 10px; }
.ce-gallery[data-ce-columns="6"] .ce-column:last-child { padding-left: 5px; }

/* UL / OL neben Bild */
.ce-textpic.ce-right.ce-intext.ce-nowrap ul, .ce-textpic.ce-right.ce-intext.ce-nowrap ol,
  #main .ce-textpic.ce-right.ce-intext.ce-nowrap ul, #main .ce-textpic.ce-right.ce-intext.ce-nowrap ol { clear: none; }

/* END: TextMedia */


@media screen and (max-width: 1500px) {
  .ce-gallery[data-ce-columns="5"] .ce-column { max-width: 33.33333%; }
  .ce-gallery[data-ce-columns="5"] .ce-column:nth-child(4),
    .ce-gallery[data-ce-columns="5"] .ce-row:last-child .ce-column:nth-child(4) { padding-left: 0; padding-right: 15px; }
  .ce-gallery[data-ce-columns="5"] .ce-column:nth-child(5),
    .ce-gallery[data-ce-columns="5"] .ce-row:last-child .ce-column:nth-child(5) { padding-left: 5px; padding-right: 10px; }

  .ce-gallery[data-ce-columns="6"] .ce-column { max-width: 33.33333% }
  .ce-gallery[data-ce-columns="6"] .ce-column:nth-child(4) { clear: both; padding-left: 0; padding-right: 15px; }
  .ce-gallery[data-ce-columns="6"] .ce-column:nth-child(5) { padding-left: 5px; padding-right: 10px; }
  .ce-gallery[data-ce-columns="6"] .ce-column:last-child { padding-left: 5px; padding-right: 10px; }
}
@media screen and (max-width: 1300px) {
  .ce-gallery[data-ce-columns="4"] .ce-column { max-width: 50%; padding-bottom: 10px; }
  .ce-gallery[data-ce-columns="4"] .ce-column:first-child { padding-right: 10px; padding-bottom: 20px; }
  .ce-gallery[data-ce-columns="4"] .ce-column:nth-child(2) { padding-right: 0; padding-left: 10px; padding-bottom: 20px; }
  .ce-gallery[data-ce-columns="4"] .ce-column:nth-child(3) { clear: both; padding-left: 0; padding-right: 10px; }
  .ce-gallery[data-ce-columns="4"] .ce-column:last-child { padding-left: 10px; padding-right: 0; }
  .ce-gallery[data-ce-columns="4"] .ce-row:last-child .ce-column:first-child { padding-left: 0; padding-right: 10px; }
}
@media screen and (max-width: 730px) {
  .ce-right.ce-intext .ce-gallery, .ce-left.ce-intext .ce-gallery { max-width: 100%; padding: 0 0 10px; width: 100%; }
  .ce-right .ce-gallery .ce-row picture { float: left; }

  .ce-textpic .ce-gallery .ce-row .ce-column, .ce-textpic .ce-gallery .ce-row:nth-child(2) .ce-column:nth-child(2),
    .ce-textpic .ce-gallery .ce-row:nth-child(3) .ce-column:nth-child(3), .ce-textpic .ce-gallery .ce-row:nth-child(4) .ce-column:nth-child(4),
    .ce-textpic .ce-gallery .ce-row:nth-child(5) .ce-column:nth-child(5), .ce-textpic .ce-gallery .ce-row:last-child .ce-column:last-child {
      max-width: 100%; padding-bottom: 20px; padding-top: 0; padding-left: 0; padding-right: 0; }
}
.slick-slider .ce-left .ce-gallery .ce-column { padding: 0; }