#countdown_expire {
	display: none;
}

#empty.countdown_day {
	display: none;
}

/* Styles, mobile first */

.countdown-container {
	text-align: center;
}

#countdown {
	color: #fff;
	display: inline-block;
}

#countdown .hasCountdown {
	display: flex;
}

#countdown .hasCountdown>div[class^=countdown_] {
	margin: 0 .5rem;
}

#countdown .hasCountdown .countdown_label {
	position: relative;
	display: flex;
	justify-content: space-between;
	width: 3rem;
	font-size: 1.25rem;
	line-height: 1;
	font-weight: 700;
}

#countdown .hasCountdown .countdown_label span {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 1.4375rem;
	height: 1.75rem;
	background: #fff;
	color: #000;
}

#countdown .hasCountdown .countdown_value {
	margin-top: 0.3125rem;
	font-size: 0.875rem;
	line-height: 1;
	font-weight: 600;
}

.splash-middleware-form .countdown-container {
	background: #ffb800;
	text-align: center;
	margin: 8px 0px;
	padding: 4px;

}

#countdown .hasCountdown .countdown__number div {
	text-align: center !important;
}

.splash-middleware-form #countdown .hasCountdown .countdown_label {
	display: block !important;
}