.stickyFooter .ce-row:first-child img {
  max-width: 200px;
  margin: 20px 0px 30px 10px;
}

@media (max-width: 1700px) {
   .stickyFooter {
     display: initial;
   }
}


.imgheader {
  background-image: url('/fileadmin/img/Seitenheader/header_mychampionspremium.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position-x: center;
  justify-content: center;
}

.headerImageLeft {
  display: none;
}

.footer-end img {
  width: 200px;
  margin-top: 10px;
}

figcaption, .bildunterschrift, article {
  color: #707070;
  font-style: normal;
  font-size: 14px;
  text-align: right;
}

.table.align-reverse > thead > tr > th, .table.align-reverse > tbody > tr > th, .table.align-reverse > tfoot > tr > th, .table.align-reverse > thead > tr > td, .table.align-reverse > tbody > tr > td, .table.align-reverse > tfoot > tr > td {
  text-align: left;
}

.table.align-reverse>thead>tr>th:first-child, .table.align-reverse>tbody>tr>th:first-child, .table.align-reverse>tfoot>tr>th:first-child, .table.align-reverse>thead>tr>td:first-child, .table.align-reverse>tbody>tr>td:first-child, .table.align-reverse>tfoot>tr>td:first-child {
  text-align: right;
}

h2 {
  font-weight: 600;
  font-size: 30px; 
}

a.lightbox::before {
  display: none;
}

.page5420 #nav_link_1, .page4952 #nav_link_2, .page4949 #nav_link_3 {
  color: #f19409 !important;
  text-transform: uppercase; 
}  

.groupNaviMobile {
  height: 170px;
}

.navi-mobile-top-second-icon {
  display: block;
}