/*
Theme Name: HSPH
Description: Global Styles for older IE versions (previous to IE10).
*/

.site-branding .site-title a,
.site-info .site-footer-logo a,
.social-navigation a[href*="play.google.com"]:before,
.social-navigation a[href*="itunes.apple.com/us/app"]:before,
.social-navigation a[href*="itunes.apple.com/us/itunes-u"]:before {
	background-image: url('../images/logo-sprite.png');
}

.site-header-main:before,
.site-header-main:after,
.site-footer:before,
.site-footer:after {
	content: "";
	display: table;
}

.site-header-main:after,
.site-footer:after {
	clear: both;
}

.audience-landing-nav ul {
	clear: none;
	display: block;
}

.audience-landing-nav ul li {
	display: inline-block;
	padding-top: 10px;
}

@media screen and (min-width: 750px) {
	.left-nav {
		display: inline-block;
		vertical-align: top;
	}

	.site-main {
		display: inline-block;
		vertical-align: top;
	}

	.site-main {
		width: 80%;
	}

	.audience-landing .site-main {
		display: block;
	}
}

@media screen and (min-width: 61.5625em) {
	.site-main {
		width: 58%;
	}

	.no-sidebar .site-main {
		width: 80%;
	}

	.sidebar {
		display: inline-block;
		vertical-align: top;
	}

	.full-width .site-main,
	.hsph-homepage .site-main {
		width: auto;
	}
}
