/* CSS for pages with a "mininav" */

#mininav_wrapper {
  text-align: center;
}

#mininav_container {
  background-color: rgba(255, 255, 255, 0.85);
  border-bottom: 1px solid #cb2121;
  height: 50px;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 100;
}

#mininav_header{
  line-height: 30px;
  margin: 0 auto;
  width: 100%;
  text-align: center;
}

#mininav_banner {
  width: 249px;
  height: 50px;
  border: none;
}

/* CSS for the content of page. Top padding of 55px to make sure the header doesnt overlap content.*/
.mininav_content_container {
  margin: 0 auto;
  overflow: auto;
  padding-top: 55px;
  text-align: left;
}


/* Set specific widths for individual pages */
#doe_content_container {
  max-width: 940px;
}

#marine_science_content_container {
  max-width: 764px;
}

#cancer_content_container {
  max-width: 810px;
}

#climate_change_content_container {
  max-width: 810px;
}

#kids_content_container {
  max-width: 780px;
}

#sciforkids_content_container {
  max-width: 780px;
}

#scipak_content_container {
  max-width: 800px;
}

/* For 2004 - 2013 Annual Meeting pages */
#annmtg_content_container {
  max-width: 800px;
}

#annmtg15_content_container {
  max-width: 800px;
}

#annmtg14_content_container {
  max-width: 800px;
}

#doe_content_container {
  max-width: 970px;
}

#nih_content_container {
  max-width: 675px;
  text-align: left;
}

#nsf_content_container {
  max-width: 970px;
  text-align: left;
}

#e-merging_content_container {
  max-width: 675px;
  text-align: left;
}

#fellows_content_container {
  max-width: 675px;
  text-align: left;
}

#seminar_content_container {
  max-width: 700px;
  text-align: left;
}

#acs_content_container {
  max-width: 820px;
  text-align: left;
}

#asbmb_content_container {
  max-width: 760px;
  text-align: left;
}

#astro_content_container {
  max-width: 820px;
  text-align: left;
}

#bmj_content_container {
  max-width: 820px;
  text-align: left;
}

#lancet_content_container {
  max-width: 820px;
  text-align: left;
}

#plos_content_container {
  max-width: 720px;
  text-align: left;
}

#rupress_content_container {
  max-width: 720px;
  text-align: left;
}

#cellpio_content_container {
  max-width: 970px;
  text-align: left;
}

#sfnpio_content_container {
  max-width: 820px;
  text-align: left;
}

