.cpn-my-coupons-menu-popup-content {
    width: 100%;
    border-collapse: collapse;
}

.cpn-my-coupons-menu-popup-content tr:nth-child(2n) td{
    background-color: #fbfbfb
}

.cpn-my-coupons-menu-popup-content th {
    padding: 1em 1.41575em;
    color: #333333;
    background: #f8f8f8;
    text-align: left;
    vertical-align: middle;
    font-weight: 400;
}

.cpn-my-coupons-menu-popup-content td {
    padding: 1em 1.41575em;
    color: #666666;
    text-align: left;
    vertical-align: middle;
    font-weight: normal;
    background: #fdfdfd; 
}

mark.success { 
  background-color: red;
  color: black;
}

mark.failure { 
  background-color: green;
  color: black;
}