
@media screen and (max-width: 899px) 
{

	body.dropdown .page-section.main {
	    padding: 0px 100px;
	}

	ul.postlist li {
	    padding: 0px;
	}

	.page-section.main, .vertical .page-section.main, .dropdown .page-section.main, body.dropdown .page-section.main {
		padding: 0px 40px;
	}

	.countdown {
	    padding-bottom: 50px;
	}

	.page-section.header {
	    height: auto;
	    padding-top: 250px;
	}

	.multi-horizontal .content.hasimage figure {
		width: 100%;
		margin: 20px 0px;
		clear: both;
		float: inherit;
		max-width: 100%;
	}

	.site-wrapper{
		margin-top: 10px;
	}

}

@media screen and (max-width: 599px) 
	{

	h2, article h2 {
		font-size: 20px;
	}

	h3 {
		font-size: 18px;
	}

	.countdown h3 {
		font-size: 18px;
	}

	.countdown .numbers .value {
		font-size: 30px;
	}

	.page-section.header {
	    height: auto;
	    padding-top: 130px;
	}

}