span.su {
    vertical-align: super;
    font-size: 49%;
}

.price {
  position: relative; /* This is needed to position the pseudo-elements */
}

.price:before {
  content: '';
  position: absolute;
  top: 30%;
  left: -15px;
  transform: rotate(-45deg); /* Rotate the slash 45 degrees */
  color: #ec0000; /* Set the color of the slash */
}

.price:after {
  content: '/';
  position: absolute;
  top: -15%;
  left: 100%;
  font-size: 140%;
  font-weight: 200;
  transform: rotate(45deg); /* Rotate the slash 45 degrees */
  color: #ec0000; /* Set the color of the slash */
}

.pricecta {
    position: relative; /* This is needed to position the pseudo-elements */
    font-size: 80%;
    opacity: 0.8;
    /*color: #777;*/
    
}

/*.pricecta:before {
  content: '';
  position: absolute;
  top: 30%;
  left: -10px;
  transform: rotate(-45deg); 
  color: #ec0000; 
}*/

.pricecta:after {
  content: '/';
  position: absolute;
  top: -46%;
  left: 30%;
  font-size: 200%;
  font-weight: 200;
  transform: rotate(55deg); /* Rotate the slash 45 degrees */
  color: #ec0000; /* Set the color of the slash */
}


.category {
    color: #ec0000;
    font-weight: 700;
    margin-top: -10px;
}
.included {
    color: #888;
    /*font-weight: 700;*/
    letter-spacing: -1px;
    font-size: 80%;

}
.section-head {
    /*background-color: #100849;
    color: #fff !important;*/
    font-size: 200%;
    font-weight: 700;
    border-bottom: 1px solid;
    border-bottom-color: #d0d0d0;


}
.pack-details{
    max-width: 50%;
    display: block;
    margin-left: auto;
}
.glow {
  text-align: center;
  -webkit-animation: glow 1s ease-in-out infinite alternate;
  -moz-animation: glow 1s ease-in-out infinite alternate;
  animation: glow 1s ease-in-out infinite alternate;
}

@-webkit-keyframes glow {
  from {
    text-shadow: 0 0 1px #FFFFFF66, 0 0 2px #FFFFFF66, 0 0 3px #fceb7766, 0 0 5px #fceb7766, 0 0 6px #fceb7766, 0 0 7px #fceb7766, 0 0 8px #fceb7766;
  }
  to {
    text-shadow: 0 0 5px #FFFFFF66, 0 0 7px #fffba666, 0 0 10px #fffba666, 0 0 12px #fffba666, 0 0 15px #fffba666, 0 0 17px #fffba666, 0 0 20px #fffba666;
  }
}