/* Move down content because we have a fixed navbar that is 50px tall */
.form-control {
	width:275px;
}
.main-img {
	margin-top:20px;
}
footer {
	background-color:#92927E;
	padding-top:15px;
	padding-bottom:50px;
	bottom:0;
}
footer .footer_logo {
	width:100px;
	height:110px;
	margin-top:-20px;
	margin-left:15%;
}
@media (max-width: 768px) {
  .main-img {
	  display:none;
  }
}

/*@media (max-width:768px) {
	.wgfd_title{
		margin:15px 0 0 45px;
		padding:0;
		width:420px;
	}
	.navbar-right {
		margin:0 -65px 0 0;
	}
	.nav {
	position:relative;
	top:-5px;
	left:-165px;
	width:740px;
	}
	.btn {
		height:40px;
	  width:11.5em;
	  font-size: 12px;
	  float:left;
	}
	.navbar-default {
	font-size:11px;
	padding:0px;
	margin-top:5px;
	}
}*/

.homenews_box {
	max-height:363px;
	overflow:hidden;
	background-color:#e6e6ca;
	white-space:normal;
}
.homenews_box .read-more-white { 
  position: absolute; 
  bottom: 0; 
  left: 0;
  width: 100%; 
  text-align: center; 
  margin: 0; 
  padding: 50px 0;
  /* "transparent" only works here because == rgba(0,0,0,0) */
  background-image: linear-gradient(to bottom, transparent, white);
}
.homenews_box .read-more-light { 
  position: absolute; 
  bottom: 0; 
  left: 0;
  width: 100%; 
  text-align: center; 
  margin: 0; 
  padding: 50px 0;
  /* "transparent" only works here because == rgba(0,0,0,0) */
  background-image: linear-gradient(to bottom, transparent, #E6E6CA);
}
.homenews_box > img {
	 border-bottom:#F90 solid medium;
	 margin-bottom:5px;
}
.twitter {
	background-color:#c6c6a3;
	padding:0 0 10px 20px;
	margin-bottom:10px;
}
.facebook {
	background-color:#c6c6a3;
}
.instagram {
	background-color:#c6c6a3;
}
.social_icons {
	border-radius:50%;
	padding:12px;
	background:#c5c59a;
}
.calendar_dates:first-line {
	font-size:20px;
}
.calendar_dates {
	font-size:45px;
	line-height:.85;
}
.resrc { width: 100%; }

#leftCol {
	background-color:#DADAC0;
	border-bottom:#f90 solid 8px;
}
#sidebar {
  height: 100%;
  padding-right: 0;
  padding-top: 20px;
}
@media (max-width: 768px) {
	#sidebar {
  padding-top: 0px;
}
}
@media (max-width: 640px) {
	#sidebar {
  padding-top: 0;
  margin-top:-35px;
}
}
@media (max-width: 360px) {
	#sidebar {
  padding-top: 0px;
  margin-top:0;
}
}
#sidebar .nav {
  width: 95%;
}
#sidebar li {
  border:0 #f2f2f2 solid;
  border-bottom-width:1px;
}
#sidebar .collapse {
	background-color:#dadac0;
}
@media (max-width: 768px) {
.section-header {
	margin-top:135px;
}
}

@media (max-width: 767px) {
.section-header {
	margin-top:-40px;
}
}
@media (max-width: 360px) {
.section-header {
	margin-top:-2px;
}
}
.section-header-nopic {
	margin-top:100px;
	color:#FFF;
}
/*@media (max-width: 1024px) {
.section-header-nopic {
	margin-top:120px;
}
}*/
@media (max-width: 768px) {
.section-header-nopic {
	margin-top:120px;
}
}
@media (max-width: 767px) {
.section-header-nopic {
	margin-top:-40px;
}
}
@media (max-width: 360px) {
.section-header-nopic {
	margin-top:-5px;
}
}
/*# Landing Page Items #*/
.landing-graphics{
	 min-height:300px; 
	 padding:90px 10px 10px 10px; 
	 color:#FFF; 
	 text-align:center;
	 margin-bottom:10px;
}
.landing-graphics a{
	 color:#FFF; 
}
.landing-graphics a:hover{
	 color:#FFF;
  text-decoration:none;
}
.landing-secondary {
	padding:10px;
	margin-bottom:10px;
}
.landing-secondary h4 {
	text-align:center;
}
.landing-secondary img {
	padding-bottom:10px;
}
/*.wgfd_title {
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:3px;
	margin-left:15px;
}
*/
/*.normal {
min-height:120px;
padding:18px 0 10px 0;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.normal .wgfd_title {
	margin-left:155px;
	margin-top:25px;
	-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.normal .navbar-brand img {
max-height: 159px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.normal .navbar-brand {
padding: 0px !important;
}
.shrink {
height: 25px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrink .wgfd_title {
	display:none;
	-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s
}
.shrink .navbar-brand img {
max-height: 100px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrink .nav {
	position:relative;
	top:-38px;
	left:-60px;
	width:820px;
	-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrink .btn {
	height:40px;
  width:12.75em;
  font-size: 12px;
  float:left;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}
.shrink .navbar-default {
font-size:11px;
padding:2px;
margin-top:5px;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
}*/