.clockdate-wrapper {
		background-color: #333;
		padding: 25px;
		/* max-width: 350px; */
		width: 100%;
		text-align: center;
		border-radius: 5px;
		margin: 0 auto;
		margin-bottom: 15px;
	}

	#clock {
		background-color: #333;
		font-family: sans-serif;
		font-size: 60px;
		text-shadow: 0px 0px 1px #fff;
		color: #fff;
	}

	#clock span {
		color: #888;
		text-shadow: 0px 0px 1px #333;
		font-size: 30px;
		position: relative;
		top: -27px;
		left: -10px;
	}

	#date {
		/* letter-spacing: 10px; */
		font-size: 18px;
		font-family: arial, sans-serif;
		color: #fff;
	}

	.card-title {
		font-size: 7em;
		padding: 20px 0;
		font-weight: bolder;
	}

	.card-footer h3 {
		font-size: 3rem;
		text-transform: uppercase;
		font-weight: bold;
	}

	.card-footer h4 {
		font-size: 2.5rem;
		font-weight: bold;
	}

	footer {
		padding: 0px !important;
		color: #01c0c8 !important;
	}

	.list-antrean {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		flex-wrap: wrap;
	}

	.list-antrean>[class*='col-'] {
		display: flex;
		flex-direction: column;
	}

	.list-antrean .col-md-12 .card {
		height: 300px;
	}

	.list-antrean .col-md-12 .card .card-block {
		padding: 20px 0;
	}

	.list-antrean .col-md-12 .card .card-title {
		font-size: 10em;
		padding-top: 35px;
	}

	.list-antrean .col-md-12 .card .card-footer h3 {
		font-size: 5rem;
	}

	#filterPoli {
		height: 50px !important;
		padding-top: 10px !important;
		font-size: 20px !important;
	}