
.time_special {
	overflow: hidden;
	display: inline-block;
}
.time_special .box-time-date {
	background: #fbfbfb;
	color: #808080;
	min-width: 48px;
	min-height: 48px;
	text-align: center;
	margin-top: 7px;
	font-weight: 700;
	text-transform: uppercase;
	border-radius: 0;
	border: 1px #e8e8e8 solid;
	display: inline-block;
	margin-right:5px;
}
.time_special .box-time-date span {
	display: block;
	/*font-size: 16px;*/
	color: #3f3f3f;
	margin-top: 6px;
}
.box-timer {
	left: 0px;
	text-align: center;
	margin-top: 0;
	position: absolute;
	bottom: 5%;
	width:100%;
}

/*Toye----------------------*/

	@media (min-width: 501px){

		.time_special .box-time-date span {
			font-size: 16px;
		}

		.countbox {
			background-color:white !important;
			border-color:blue !important;
			padding-left: 20px !important;
			padding-right: 20px !important;
			box-shadow: 5px 5px 5px blue;
			margin-bottom: 10px !important;
			width:80px;
		}

	}

	@media (max-width: 500px){

		.time_special .box-time-date span {
			font-size: 13px !important;
		}

		.countbox {
			background-color:white !important;
			border-color:blue !important;
			padding-left: 10px !important;
			padding-right: 10px !important;
			box-shadow: 5px 5px 5px blue;
			margin-bottom: 20px !important;
			width:60px;
		}

	}

	.countbox_text {
		font-family: Bogle, "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 18px !important;
		font-weight: 900;
		letter-spacing: 10px;
		margin-bottom: 20px !important;

	}

	.countbox_day {
		border-radius: 20% 0 0 20% !important;
	}
	.countbox_sec {
		border-radius: 0 20% 20% 0 !important;
	}
	.date_class {
		text-shadow: grey 1px 1px;
		letter-spacing: 1px;
		margin-top: 0 !important;
	}