/* TABLET STYLES
================================================== */

@media only screen and (min-width: 768px) and (max-width: 991px) {

#masterLogoArea img {
	max-width: 210px;
	margin: 5px 0px 0px 0px;
}

.nav-primary {
	margin-top: 20px;
}

.RadMenu.rmResponsive .rmRootGroup > .rmItem > .rmLink {
	font-size: 1.125em;
}

.RadMenu.rmResponsive .rmLink, .RadMenu.rmResponsive .rmSlide .rmLink {
	padding: 8px 10px;
}

.col-secondary {
	width: 22%;
	float: left;
}

.col-primary {
	width: 76%;
	float: left;
}

.homepage .col-primary {
	width: 100%;
}

}

/* MOBILE STYLES
================================================== */

@media (max-width: 767px) {

.header {
	padding: 15px 0px 0px 0px;
}

#masterLogoArea img {
	max-width: 175px;
	margin: 0px 0px 15px 0px;
}

#masterContentArea {
	min-height: 0px;
}

.homepage .Spotlight {
	min-height: 0px;
}

.header-image {
	height: 140px;
}

.header-image h1 {
    height: 140px;
	padding: 50px 20px 0px 20px;
	font-size: 1.625em;
}

.col-secondary {
	display: none;
}

.col-primary {
	width: 100%;
}

.footer-right {
    float: left;
    clear: left;
    padding-bottom: 10px;
}

.footer-links ul li {
	display: block;
}

}