.flow_radio{
width: 150px;
/*
height: 266px;
*/
border: 5px #007CB2 solid;
margin: 40px auto 0;
}

.flow_radio figure {
text-align: center;
padding-top: 10px;
}
.flow_radio p {
text-transform: capitalize;
font-weight: bold;
font-size: 12px;
margin: 0;
}

.time {
text-align: center;
padding: 0 0;
border-bottom: 5px #007CB2 solid;
}

.time h5 {
font-weight: bold;
font-size: 22px;
text-transform: uppercase;
margin: 18px 0 13px;
}
.time input.form-control {
height: 23px;
border: 2px #666666 solid;
border-radius: 0;
width: 101px;
margin: 0 auto;
padding: 0 0 0 6px;
}

.countdown{
text-align:center;
}
.countdown h4 {
font-size: 30px;
font-weight: bold;
margin: 9px 0 10px;
}
.segment{
background: #DDD;
padding: 4px 5px;
height: 43px;
}
.segment.green{
background: green;
padding: 4px 5px;
height: 43px;
}

.segment p {
font-size: 24px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
}


.flash_red {
  /*  animation-name: anim; */
	animation-duration: 1s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	animation-timing-function: linear;
	background-color: rgb(229,0,0);
}

.flash_red {
	animation-timing-function: cubic-bezier(.8,0,.2,1);
}
@keyframes anim {
	to {
		background-color: #ddd;
	}
}
@keyframes anim-half {
	50% {
		background-color: #ddd;
	}
}

#timezone{margin:5px; width:130px;}
