.wp24-dc form > div {
	display: flex;
	align-items: center;
}

.wp24-dc form div * {
	float: left;
}

.wp24-dc > br {
	clear: both;
}

.wp24-dc form input[type="text"] {
	margin: 0 10px 0 0;
}

@media (min-width: 500px) {
	.wp24-dc .table {
		display: table;
	}
}

@keyframes spinner {
	0% {
		transform: rotate(0);
	}
	to {
		transform: rotate(360deg);
	}
}

@media (max-width: 500px) {
	.wp24-dc form > div {
		display: inline;
	}

	.wp24-dc form input,
	.wp24-dc form button {
		width: 100% !important;
		margin: 5px 0 !important;
	}
}