@media only screen and (max-width: 679px) {
	.site-header {
		background-size: auto 140px !important;
		min-height: 140px;
		min-width: 0;
		width: 100%;
	}
	#techalum-logo {
		margin-left: 0;
		left: 10px;
	}
		#techalum-logo img {
			width: 80%;
		}
	#primary {
		margin-left: 0;
	}
	#content {
		margin-left: 10px;
		margin-right: 10px;
	}
	#navbar, #secondary, #tertiary {
		display: none;
	}
	#footer .column {
		width: 40%;
	}
	.entry-image-large {
		width: 42%;
	}
		.entry-image-large img {
			width: 100%;
		}
}

@media only screen and (max-width: 480px) {
	.site-header {
		background-size: auto 100px !important;
		min-height: 100px;
	}
	#techalum-logo img {
		width: 50%;
	}
	h2.entry-title, .entry-header.ribbon h1 {
		font-size: 2em;
	}
	h3 {
		font-size: 18px;
	}
	#feature, section.techalum-category {
		overflow: visible;
	}
	.techalum-category .entry-header,
	.entry-header.ribbon,
	#feature .entry-header {
		margin-left: -10px;
		margin-right: -10px;
	}
		.techalum-category .entry-header:before,
		.techalum-category .entry-header:after,
		.entry-header.ribbon:before,
		.entry-header.ribbon:after,
		#feature .entry-header:before,
		#feature .entry-header:after {
			display: none;
		}
	.entry-image-small {
		margin-bottom: 0;
		width: 25%;
	}
	.entry-image-large {
		border-width: 9px;
		margin-bottom: 0;
		width: 30%;
	}
		.entry-image img {
			width: 100%;
		}
	.multiple-posts {
		overflow: hidden;
	}
	.multiple-posts .entry-image-link ~ .entry-content {
		margin-left: 0;
	}
	#footer .column {
		width: 90%; 
	}
}
@media only screen and (min-width: 680px) and (max-width: 979px) {
	.site-header {
		background-size: auto 200px !important;
		min-height: 200px;
		min-width: 0;
		width: 100%;
	}
	#techalum-logo {
		margin-left: 0;
		left: 10px;
	}
		#techalum-logo img {
			width: 80%;
		}
	#navbar, #secondary, #tertiary {
		width: 270px;
	}
	#primary {
		margin-left: -280px;
	}
	#content {
		margin-left: 290px;
		margin-right: 10px;
	}
		.entry-image-large {
			width: 42%;
		}
			.entry-image-large img {
				width: 100%;
			}
		.entry-sub-footer a {
			white-space: nowrap;
		}
}

@media only screen and (max-width: 729px) {
	.alumni-profile {
		width: 100%;
		float: none;
		margin-bottom: 20px;
		margin-left: 0;
		padding-bottom: 1px;
	}
}