.countdown>div {
	display: inline-block;
	text-align: center;
}

.countdown p {
	margin: 0px;
}

.countdown span {
	font-size: 30px;
	font-weight: 500;
	display: block;
}

.countdown span.text {
	font-size: inherit;
	font-weight: inherit;
}

.countdown span.number span {
	display: inline;
}

/* Reponsive css */
@media screen and (max-width:991px) {
	.heading-count .percent span {
		font-size: 4.5rem;
		line-height: 7rem;
	}

	.heading-count .discount-title span {
		font-size: 4.5rem;
		line-height: 5rem;
	}
}

.jde-countdown-inner.jde-countdown-hide {
	display: none;
}

.jde-countdown-message {
	display: none;
}

.jde-countdown-message.jde-countdown-show {
	display: block;
}

/* Theme */

.heading-count .stroke-brush span {
   font-family: satisfy, cursive;
   font-size: 8rem;
   height: 100%;
   line-height: 8rem;
   position: relative;
   display: inline-block
}

.heading-count .stroke-brush {
   position: relative
}

.heading-count .stroke-brush:before {
   content: "";
   display: block;
   background: url(../images/countdown-img.png) no-repeat;
   position: absolute;
   left: -60px;
   right: 25px;
   margin: 0 auto;
   height: 100%;
   width: 100%;
   bottom: -10px
}

.heading-count .discount-title span {
   font-size: 7rem;
   font-weight: 800;
   height: 100%;
   line-height: 7rem;
   position: relative;
   display: inline-block
}

.countdown .days,
.countdown .hours,
.countdown .minutes,
.countdown .seconds {
   display: inline-block;
   padding: 10px;
   text-align: center
}

.countdown p {
   margin: 0
}

@media screen and (max-width:991px) {
   .heading-count .stroke-brush span {
      font-size: 5rem;
      line-height: 7rem
   }

   .heading-count .discount-title span {
      font-size: 5rem;
      line-height: 5rem
   }
}