.affiliate-notification-wrapper {
  text-align: left;
  margin: 30px 0px 30px 0px; }
  .affiliate-notification-wrapper .affiliate-notification-content {
    padding: 20px 35px 20px 35px;
    color: #ffffff;
    background: #6cd184;
    position: relative;
    overflow: hidden; }
    .affiliate-notification-wrapper .affiliate-notification-content .affiliate-notification-contenttext {
      z-index: 9;
      position: relative;
      margin-bottom: 0;
      margin-top: 0; }
    .affiliate-notification-wrapper .affiliate-notification-content .affiliate-bg-icon {
      position: absolute;
      top: -30px;
      color: #f6f6f6;
      font-size: 150px;
      left: -25px;
      rotate: -45deg; }
  .affiliate-notification-wrapper .affiliate-notification-content.style2 {
    border-top: 0px !important;
    border-right: 0px !important;
    border-bottom: 0px !important; }
  .affiliate-notification-wrapper .affiliate-notification-content.style3 {
    border-top: 0px !important;
    border-left: 0px !important;
    border-bottom: 0px !important; }
  .affiliate-notification-wrapper .affiliate-notification-content.style4 {
    border-left: 0px !important;
    border-bottom: 0px !important;
    border-right: 0px !important; }
  .affiliate-notification-wrapper .affiliate-notification-content.style5 {
    border-left: 0px !important;
    border-top: 0px !important;
    border-right: 0px !important; }
