
@media only screen and (max-width: 1200px) {


	.date-countdown{ width: 100%; }
	
}

@media only screen and (max-width: 992px) {

	.main-area{ position: relative; }
	
	.right-section{ float: none; width: 100%; }
	
	.right-section .main-content{ padding: 40px 0; }
	
	.main-content .email-input-area{ width: 100%; }
	
	.main-content .email-input-area .email-input{ padding: 0 115px 0 20px; }
	
	.main-content .email-input-area .submit-btn{ width: 80px; } 
	
	.right-section .footer-icons > li > a > i{ height: 30px; line-height: 28px; width: 30px; }

	.left-section{position: static;width: 100%;height: 50%;display: none;}

	.date-countdown{ width: 100%; }
	
	.date-countdown .time_circles > div > h4{ font-size: .7em!important; }

}

@media only screen and (max-width: 767px) {

	p{ line-height: 1.4; }

	h1{ font-size: 2.8em; line-height: 1; }
	h2{ font-size: 2.2em; line-height: 1.1; }
	h3{ font-size: 1.8em; }
		
	
	
}

@media only screen and (max-width: 479px) {

	body{ font-size: 13px; }

	#normal-countdown .time-sec{ height: 100px; width: 100px; margin: 5%; }
	
	#normal-countdown .time-sec .main-time{ line-height: 80px; }

	.right-section{ padding: 0 30px; }

}
@media only screen and (max-width: 359px) {		
}
@media only screen and (max-width: 290px) {

	
}