  .nl-headline-Confirmoffer,
  .nl-headline-Paketbeileger,
  .nl-headline-MI,
  .nl-headline-FR,
  .nl-headline-SOuneven,
  .nl-headline-SOeven,
  .nl-headline-Reg,
  .nl-headline-Automailoffer,
  .nl-headline-RegPG {
    background-color:#d90116;
    color:white;
    font-weight:700;
    text-align:center;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
    padding: 0.2em 0;
    font-size:1.3em;
  }
  
  .nl-headline-Paketbeileger {
    background-color:#FFA5B2;
    color:white;
    font-weight:700;
    text-align:center;
    font-family:Open Sans, Arial, Helvetica, sans-serif;
    padding: 0.2em 0;
    font-size:1.3em;
  }

  #clock.clock {
    font-size: 16px;
    color: white;
    padding: 0px;
    float: right;
    margin: -1px 0 0 0;
  }

  .nl-headline-Fotocom {
    height: 41px; 
    background: red; 
    color:white;font-weight:400;
    text-align:center; 
    font-family:Open Sans, Arial, Helvetica, sans-serif;
    padding: 1px 0;
    font-size:15px;
    box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
  }

  .nl-headline-Fotocom .wrapContent {
    position: relative; 
    top: 2px;
  }

  .nl-headline-Fotocom .shippingLink {
    color: #FFF;
    font-size: 15px;
    position: relative;
    right: 8px;
  }

  .fotocom-discount-message {
    max-width: 960px;
    margin: 0 auto;
  }

  #clock.clock-fotocom {
    font-size: 15px;
  }
   
  #clock.add-clock {
    margin: -10px 20px 0 0 !important;
  }

  .shipping-headline {
    text-align: right;
    margin-top: 12px;
    line-height: 13px;
    float: right;
    margin-right: -300px;
    font-weight: 700 !important;
    font-size: 0.8em;
    padding: 0;
    display: block;
  }

  .nl-discount-message {
    max-width: 900px;margin: 0 auto;
  }

  .nl-discount-message-MO52FP{
    max-width: 900px;
    margin: 0 auto;
    margin-top: 12px;
  }
  
  .headline-nl {
    margin: 7px 0 7px 20px;
    font-weight: 100!important;
    font-size: 17px;
    padding: 5px 0px 0 0;
    margin: 0 15px;
  }