@media screen {

}

/* ---- iPhone Landscape & Portrait ---- */
@media screen and (max-width: 767px) {

#ad-container-header {
	margin: 14px 0 -8px;
}

.sidebar-block.ad-container-sidebar {
	margin: 0 0 9px;
}

	.text-right {
		text-align: left;
	}

	header {
		padding: 10px 0 8px;
	}

	header img.logo {
		height: 44px;
		width: auto;
	}

	section.padding-top {
		padding: 15px 0 0;
	}

	.grid-container {
		padding: 0 5px;
	}

	section.featured div.grid-60 {
		margin-bottom: 15px;
	}

	div.post, .sidebar-block {
		margin: 0 0 15px;
	}

	footer {
		text-align: center;
	}
}

/* ---- iPad Landscape & Portrait ---- */
/* Was: @media screen and (min-width: 767px) and (max-width: 1025px) { */
@media screen and (min-width: 768px) and (max-width: 949px) {
	header img.logo {
		height: 55px;
		width: auto;
	}

	section.padding-top {
		padding: 20px 0 0;
	}

	.mobile-nav-button a:link, .mobile-nav-button a:active, .mobile-nav-button a:visited {

		margin: 12px 0 0;
	}

	section.categories a.press, section.categories a.junior {
		margin: 15px 0 0;
	}
}

/* ---- Custom tablet ---- */
@media screen and (min-width: 768px) and (max-width: 885px) {

}

/* ---- Monitor ---- */
@media screen and (min-width: 767px) {

}

/* ---- iPhone Portrait ---- */
@media screen and (max-width: 400px) {

}