/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */

#s5_search_wrap {
  float: left !important;
}

#s5_nav li {
  height: 22px;
}

#s5_logo, #s5_logo_module {
  margin-bottom: 15px;
  margin-top: 15px;
}

.s5_floating_header #s5_logo, .s5_floating_header #s5_logo_module {
  margin-top: 15px;
}

#s5_menu_wrap {
  margin-top: 12px;
  margin-bottom: 2px;
}




@media screen and (max-width: 1200px){

	#s5_menu_wrap {
		  font-size: 0.9em;
	}

}

@media screen and (max-width: 790px){

	#s5_menu_wrap {
		 margin-top: 0px;
		 font-size: 1em;
	}

}

.bio_image_text_wrap {
  margin-right: 22px;
  padding: 5px 5px;
  text-align: center;
}

.bio_image_wrap {
  text-align: center;
}

.bio_image_wrap img {
  margin: 0 auto 22px;
}

#s5_logo, #s5_logo_module {
  width: 200px;
}

#s5_nav li {
  padding: 16px 0 0;
}

.bio_image_wrap P {
	word-wrap: break-word;
}

.s5_iacf_overlay {
  margin-top: 20px;
}