


 .lang-rtl {
 	direction: rtl;
 }

 .displaySection {
 	display: flex;
 	float: left;
 	flex-direction: column;
 	justify-content: center;
 	align-items: center;
 	margin-right: 20px;

 }

 .timerDisplay > span.displaySection:last-child {
 	margin: 0;
 }


 .numberDisplay {
 	font-size: 16px;
 	min-height: 40px;
 	min-width: 40px;
 	color: #ffffff;
 	display: flex;
 	justify-content: center;
 	align-items: center;

 }

 .periodDisplay {
 	display: block;
 }

 .timerDisplay {
 	clear: both;
 	width: 100%;
 	padding: 0;
 	text-align: center;
 	float: left;
 }

 .labelformat {
 	float: left;
 	width: auto;
 	font-size: 16px;
 	color: #555555;
 	line-height: 1.4;
 }


 @media only screen and (max-width: 1199px){
 	.displaySection {
 		margin-right: 10px;
 	}
 }