.guage {
  background: -webkit-gradient(linear, left top, right top, from(#32555a), color-stop(50%, #32555a), color-stop(50%, #e1171a), to(#e1171a));
  background: -webkit-linear-gradient(left, #32555a 0%, #32555a 50%, #e1171a 50%, #e1171a 100%);
  background: -o-linear-gradient(left, #32555a 0%, #32555a 50%, #e1171a 50%, #e1171a 100%);
  background: linear-gradient(90deg, #32555a 0%, #32555a 50%, #e1171a 50%, #e1171a 100%);
  background-size: 200%;
  background-position: 0% 0%;
  -webkit-transition-property: background-position;
  -o-transition-property: background-position;
  transition-property: background-position;
  -webkit-transition-duration: 0.6s;
       -o-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
          transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
}

.comming-soon .guage {
  background-position: 50% 0%;
}

.guilty .guage {
  background: -webkit-gradient(linear, left top, right top, from(#626262), color-stop(50%, #626262), color-stop(50%, #e1171a), to(#e1171a));
  background: -webkit-linear-gradient(left, #626262 0%, #626262 50%, #e1171a 50%, #e1171a 100%);
  background: -o-linear-gradient(left, #626262 0%, #626262 50%, #e1171a 50%, #e1171a 100%);
  background: linear-gradient(90deg, #626262 0%, #626262 50%, #e1171a 50%, #e1171a 100%);
  background-size: 200%;
  background-position: 0% 0%;
  -webkit-transition-property: background-position;
  -o-transition-property: background-position;
  transition-property: background-position;
  -webkit-transition-duration: 0.6s;
       -o-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
          transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
}

.innocent .guage {
  background: -webkit-gradient(linear, left top, right top, from(#32555a), color-stop(50%, #32555a), color-stop(50%, #626262), to(#626262));
  background: -webkit-linear-gradient(left, #32555a 0%, #32555a 50%, #626262 50%, #626262 100%);
  background: -o-linear-gradient(left, #32555a 0%, #32555a 50%, #626262 50%, #626262 100%);
  background: linear-gradient(90deg, #32555a 0%, #32555a 50%, #626262 50%, #626262 100%);
  background-size: 200%;
  background-position: 100% 0%;
  -webkit-transition-property: background-position;
  -o-transition-property: background-position;
  transition-property: background-position;
  -webkit-transition-duration: 0.6s;
       -o-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
       -o-transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
          transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);
}

