.nx  {
background-color: #4ed907;
width: 107px;
padding-top: 5px;
padding-bottom: 5px;
display: block;
position: relative;    
left: 16px;
top: 0px;
}


.new-label{
  font:700 13px/11px Arial,Helvetica,sans-serif;
  color:#fff;
  background-color:transparent;
  text-transform:uppercase;
  text-shadow:1px 1px rgba(0,0,0,0.24);
  width:140px;
  text-align:center;
  display:block;
  position:absolute;
  left:-24px;
  top:34px;
  z-index:1;
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg);
}
.new-label:before{
  position:absolute;
  bottom:-15px;
  right:3px;
  width:0;
  height:0;
  border-style:solid;
  border-width:15px 15px 15px 15px;
  border-color:transparent transparent #4ed907 transparent;
  content:"";
  -webkit-transform:rotate(225deg);
  -ms-transform:rotate(225deg);
  transform:rotate(225deg)
}
.new-label:after{
  position:absolute;
  bottom:-15px;
  left:2px;
  width:0;
  height:0;
  border-style:solid;
  border-width:15px 15px 16px 15px;
  border-color:transparent transparent #4ed907 transparent;
  content:"";
  -webkit-transform:rotate(135deg);
  -ms-transform:rotate(135deg);
  transform:rotate(135deg)
}

.nx1  {
background-color: #4ed907;
width: 104px;
padding-top: 6px;
padding-bottom: 6px;
display: block;
position: relative;    
left: 25px;
top: -3px;
}


.new-label1 {
    font: 700 14px/12px Arial,Helvetica,sans-serif;
    color: #fff;
    background-color: transparent;
    text-transform: uppercase;
    text-shadow: 1px 1px rgba(0,0,0,0.24);
    width: 148px;
    text-align: center;
    display: block;
    position: absolute;
    left: -29px;
    top: 38px;
    z-index: 1;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.new-label1::before {
    position: absolute;
    bottom: -15px;
    right: 2px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 18px 18px 18px 18px;
    border-color: transparent transparent #4ed907 transparent;
    content: "";
    // text-indent: -5000px;
    -webkit-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
}


.new-label1::after {
    position: absolute;
    bottom: -15px;
    left: 8px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 18px 18px 18px 18px;
    border-color: transparent transparent #4ed907 transparent;
    content: "";
    // text-indent: -5000px;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
}


.nx_promo  {
background-color: #4ed907;
width: 107px;
padding-top: 5px;
padding-bottom: 5px;
display: block;
position: relative;    
left: 14px;
top: 0px;
}


.promo-label{
  font:700 14px/12px Arial,Helvetica,sans-serif;
  color:#fff;
  background-color:transparent;
  text-transform:uppercase;
  text-shadow:1px 1px rgba(0,0,0,0.24);
  width:140px;
  text-align:center;
  display:block;
  position:absolute;
  right:-27px;
  top:34px;
  z-index:1;
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
}
.promo-label:before{
  position:absolute;
  bottom:-15px;
  right:5px;
  width:0;
  height:0;
  border-style:solid;
  border-width:15px 15px 15px 15px;
  border-color:transparent transparent #4ed907 transparent;
  content:"";
 // text-indent:-5000px;
  -webkit-transform:rotate(225deg);
  -ms-transform:rotate(225deg);
  transform:rotate(225deg)
}
.promo-label:after{
  position:absolute;
  bottom:-16px;
  left:-1px;
  width:0;
  height:0;
  border-style:solid;
  border-width:15px 15px 15px 15px;
  border-color:transparent transparent #4ed907 transparent;
  content:"";
 // text-indent:-5000px;
  -webkit-transform:rotate(135deg);
  -ms-transform:rotate(135deg);
  transform:rotate(135deg)
}


.nx1_promo {
background-color: #4ed907;
width: 104px;
padding-top: 6px;
padding-bottom: 6px;
display: block;
position: relative;    
right: -16px;
top: -0px;
}

.promo-label1{
  font:700 14px/12px Arial,Helvetica,sans-serif;
  color:#fff;
  background-color:transparent;
  text-transform:uppercase;
  text-shadow:1px 1px rgba(0,0,0,0.24);
  width:148px;
  text-align:center;
  display:block;
  position:absolute;
  right:-36px;
  top:37px;
  z-index:1;
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);
}
.promo-label1:before{
  position:absolute;
  bottom:-3px;
  right:4px;
  width:0;
  height:0;
  border-style:solid;
  border-width:0px 18px 18px 18px;
  border-color:transparent transparent #4ed907 transparent;
  content:"";
  -webkit-transform:rotate(225deg);
  -ms-transform:rotate(225deg);
  transform:rotate(225deg)
}

.promo-label1:after{
  position:absolute;
  bottom:-18px;
  left:0px;
  width:0;
  height:0;
  border-style:solid;
  border-width:18px 18px 18px 18px;
  border-color:transparent transparent #4ed907 transparent;
  content:"";
  -webkit-transform:rotate(135deg);
  -ms-transform:rotate(135deg);
  transform:rotate(135deg)
}