.was_enroll_loader {
	display: none;
}

.was_enroll_loader span {
	-webkit-animation: rotation 1.5s infinite linear;
}

.was_loader {
	display: none;
	position: relative;
	width: 80px;
	height: 80px;
}

.was_loader div {
	position: absolute;
	border: 4px solid #000;
	opacity: 1;
	border-radius: 50%;
	animation: was_loader 1s cubic-bezier(0, .2, .8, 1) infinite;
}

.was_loader div:nth-child(2) {
	animation-delay: -.5s;
}

.was_days, .was_hours, .was_minutes, .was_seconds {
	border: 2px solid #ccc;
	width: 17%;
	display: inline-block;
	margin: 3px;
	text-align: center;
	color: #000;
}

.was_days_label, .was_hours_label, .was_minutes_label, .was_seconds_label {
	display: flow-root;
}

div.was_sheduler_timer span {
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.was-schedule-notify {
	width: 100%;
}

.was-schedule-notify input[type="email"] {
	border: 1px solid #ccc;
	background: rgba(255, 255, 255, 1);
	outline: unset;
	box-shadow: unset;
	border-radius: 0;
	padding: 5px;
	font-size: 14px;
	width: 230px;
}

.was-schedule-notify button {
	border-radius: 0;
	padding: 10px;
	font-size: 15px;
	border-left: unset;
}

div.was_scheduler_working_shop span {
	font-size: 14px;
	font-weight: 400;
	color: #000;
}

p.was_before_timer_text, p.was_after_timer_text {
	margin: 1%;
}

.was_sheduler_timer {
	padding-top: 4%;
	padding-bottom: 4%;
}