.textArea.cf p {
    color:white;
}

.trade-groups .card strong, .trade-groups .card h2, .product-listing .card strong, .product-listing .card h2 {
    font-size: 17px;
    text-align: center;
    font-family: 'regular';
    color: 
    #fff;
    display: block;
    padding-bottom: 50px;
    font-weight: bolder;
}

h2, h3 {
margin-bottom:0px
}

footer.main > .wrp > nav li.druckmuster_jn {
display: none
}

#trade-blocks .card h3 {
    z-index: 2;
    color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px 30px;
    display: block;
    font-size: 24px;
    text-transform: uppercase;
   font-weight: bolder;
}



#navbar .wrp > ul {
  display: inline-flex;
 
}
#navbar .wrp > ul li:first-child {
  order: 2;
  margin-left: 24px;
}
#navbar .wrp > ul li:nth-child(2) {
  order: 1;
  margin-left: 0;
}

#navbar .wrp > ul li:nth-child(3) {
  order: 3;
}
#navbar .wrp > ul li:nth-child(4) {
  order: 4;
}
#navbar .wrp > ul li:nth-child(5) {
  order: 5;
}
#navbar .wrp > ul li:nth-child(6) {
  order: 6;
}



.rte_container {
  width: 95%;
}

h3.liste {
  float: left;
  width: 18em;
}
li:nth-child(4) > .dataTopMenu {
  background-color: #d600a0;
  font-weight: 900;
}
li:nth-child(5) > .dataTopMenu {
  background-color: #94c11f;
  font-weight: 900;
}
.rte_container img {
    margin-bottom: 0.5em;
}