@charset "utf-8";
 @media screen and (max-width: 768px) {
img {
	max-width: 100%;
	height: auto;
}
body {
	padding-top: 60px;
}
#fix {
	position: relative;
	top: auto;
	z-index: 0;
}
#responsiveMenu {
	display: block;
}
.inner {
	width: auto;
}
#globalNav, #entryBanner {
	display: none;
}
#slideHome .inBox {
	height: 500px;
	letter-spacing: 0em;
}
#slideHome .inBox .inner {
	margin-top: 165px;
}
#slideHome .inBox .inner img {
	height: 80px;
	width: auto;
	padding-top: 45px;
}
#slideHome .inBox .inner h1 {
	font-size: 20px;
	line-height: 85px;
}
#slideHome .inBox .inner p {
	line-height: 34px;
	font-size: 11px;
}
.catchInnerBox {
	width: 80%;
	padding: 5%;
}
#headlineBox .entryBox {
	float: left;
	width: 48%;
	margin-top: 15px;
	padding-right: 1%;
	padding-left: 1%;
}
#footerBanner {
	background-size: cover;
}
#footerBanner img {
	width: 60%;
}
#staffList .inBox {
	float: none;
	width: auto;
}
#staffBox img {
	width: 100%;
}

.anchorLink {
	padding-top: 60px;
	margin-top: -60px;
}
.column2 {
	float: none;
	width: auto;
}
.column3 {
}
.column4 {
}
.imgLeft {
	max-width: 48%;
	margin-right: 4%;
}
.imgRight {
	max-width: 48%;
	margin-left: 4%;
}
.button {
	width: auto;
}
.nobreak br {
	display: none;
}
.last {
}
}
