
@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;
}

}