#header h1{
  text-align:center;
}

#header h1 img{
  max-width: 65%;
}

#header ul{
  position: static;
  margin-top: 15px;
}
#header ul li a{
  display: block;
  margin-left: 0;
  margin-bottom: 5px;
  text-align:center;
  padding: 10px;
}
#header ul li a.current, #header ul li a:hover{
  border: 0;
  background-color: #FFFFFF;
  color: #97C700;
}


#tourbuttons{
  height: auto;
}
#tourbuttons a{
  float: none;
  width: 100%;
  height: auto;
  margin: 20px 0;
  box-sizing:border-box;
  padding-bottom: 15px;
}

#tourbuttons a:nth-child(2), #tourbuttons a:nth-child(5), #tourbuttons a:nth-child(8){
  margin: 20px 0;
}


.main{
  float: none;
  width: 100%;
}
.sidebar{
  float: none;
  width: 100%;
  margin: 30px 0;
}





.formlabel{
  width: 100%;
}
.input, .textarea, .select{
  width: 100%;
}


#footer #footerlogo{
  float:none !important;
  margin-bottom: 15px;
  text-align:center;
}


#footer{
  text-align:center;
}

#footer .footlogo{
	display:inline-block;
	float:none;
	height: 80px;
	margin: 0 20px;
	filter: greyscale(100%);
	-webkit-filter: grayscale(100%);
	transition: .3s all;
}
#footer .footlogo img{
	height:80px;
}
#footer .footlogo:hover{
	filter: greyscale(0%);
	-webkit-filter: grayscale(0%);
	transition: .3s all;
}
#footer #footlogo{
  margin: 50px 0;
}


#header #imagine{ display: none; }
.mobileonly{display:block;}

.mobilecenter{
  text-align:center;
}
.rightpic{
	max-width:50%;
}



#studentwarning{
	width: 100%;
}
