@charset "utf-8";
/* CSS Document */

.dsCountDown:after		{content:''; clear: both;}
.dsCountDown			{*display: inline; zoom: 1;}

/* ------------------------- Flat Theme ------------------------- */
.dsCountDown.ds-flat				{text-align: center; width: 100%;margin-top: 3rem;}
.ds-flat .ds-element				{width: auto; display: inline-block; margin-left: 0.25rem; margin-right: 0.25rem; background-color: #FF0004; padding: 1rem; background: rgb(0,36,114);
background: linear-gradient(0deg, rgb(25 56 103) 0%, rgb(43 178 207) 100%); border-radius: 0.5rem;}
.ds-flat .ds-element:first-child	{margin-left: 0;}
.ds-flat .ds-element:last-child		{margin-right: 0;}


.ds-flat .ds-element-title		{display: block; font-size: 100%; color: #FFFFFF;text-align:center;font-family: "Oswald", sans-serif;}
.ds-flat .ds-element-value		{display: block; font-size: 400%; color: #FFFFFF; font-weight: 600;text-align:center;font-family: "Oswald", sans-serif;}

/*	##Device = Laptops, Desktops
	##Screen = B/w 1025px to 1280px */
@media (min-width: 1025px) and (max-width: 1280px) {}

/* = = = = = LAPTOP = = = = = */
@media only screen and (min-width : 1200px) and (max-width: 1600px) {
	

	
}


/* = = = = = TABLET  = = = = = */
@media only screen and (min-width : 768px) and (max-width : 1024px) {	
	

.ds-flat .ds-element			{padding: 0.75rem; margin-left: 0.25rem; margin-right: 0.25rem;}
	
.ds-flat .ds-element-title		{font-size: 100%;}
.ds-flat .ds-element-value		{font-size: 300%;}	

	
}

/* Small devices (landscape phones, 576px and up) */
@media only screen and (min-width : 300px) and (max-width : 767px) {
	


.ds-flat .ds-element			{padding: 0.5rem; margin-left: 0.125rem; margin-right: 0.125rem;}
	
.ds-flat .ds-element-title		{font-size: 100%;}
.ds-flat .ds-element-value		{font-size: 200%;}



	
	
}