@charset "utf-8";
/* CSS Document */
html, body {
  height: 100%;
}
p {
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
}
.bg-dark {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
@media screen and (max-width: 992px) {
  .bg-dark {
    background-color: rgba(0, 0, 0, 0.9) !important;
  }
}
a:link, a:visited {
  color: #fff;
}
a:hover, a:active {
  color: #ff7f00;
}
nav .navbar-nav li a:link, nav .navbar-nav li a:visited {
  color: #fff !important;
  font-size: 1em;
  margin: 0 .2em 0 .2em;
}
nav .navbar-nav li a:hover, nav .navbar-nav li a:active {
  color: #ff7f00 !important;
  font-size: 1em;
  margin: 0 .2em 0 .2em;
}
.now {
  color: orange !important;
}
.colorFFF {
  color: #fff;
}
.color000 {
  color: #000;
}
.bg000 {
  background-color: #000;
}
.font-75 {
  font-size: .75em;
}
.font1 {
  font-size: 1em;
}
.font1-25 {
  font-size: 1.25em;
}
.font1-5 {
  font-size: 1.5em;
}
.footrUl {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  text-align: center;
}
.footerLi {
  float: left;
}
.footerLi a {
  display: block;
  color: white;
  text-align: center;
  padding: .5em;
  text-decoration: none;
}
.footerBG {
  background-image: url("../images/footerBG.png");
  background-repeat: no-repeat;
  background-position: center 0%;
  background-size: cover;
  padding: 3em;
  background-color: #000;
  height: 30em;
}
.homeConference, .homeBanner, .homeScholarships, .homeLeadership, .homeAbout, .homeIndex, .homeRecipes {
  background-repeat: no-repeat;
  background-position: center 0%;
  background-size: cover;
  padding: 3em 3em 0em 3em;
  min-height: 100vh;
  overflow: auto;
}
.homeContact {
  background-repeat: no-repeat;
  background-position: center 0%;
  background-size: cover;
  padding: 3em 3em 0em 3em;
  min-height: 116vh;
  overflow: auto;
}
@media screen and (max-width: 575.98px) {
  .homeConference, .homeBanner, .homeScholarships, .homeLeadership, .homeAbout, .homeIndex, .homeRecipes, .homeContact {
    padding: 3em 0em 0em 0em;
  }
}
.homeIndex {
  background-image: url("../images/bgIndex.png");
}
.homeBanner {
  background-image: url("../images/bgHome.png")
}
.homeAbout {
  background-image: url("../images/bgAbout.png");
}
.homeRecipes {
  background-image: url("../images/bgContact - Copy.png");
}
.homeContact {
  background-image: url("../images/bgContact.png");
}
.transBG {
  background-image: url("../images/transBG.png");
  background-repeat: repeat;
  padding: 2em;
}
.btnLearn {
  background-color: #ff7f00;
  padding: 1em;
  width: 100%;
  font-weight: bold;
  border: none;
  color: #000;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}
.btnLearn:hover {
  background-color: #fff;
  padding: 1em;
  width: 100%;
  font-weight: bold;
  border: none;
  color: #000;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}
.btnDonate {
  background-color: #ff7f00;
  padding: 0em 1em 0em 1em;
  width: 100%;
  font-weight: bold;
  border: none;
  color: #000;
  text-align: center;
  text-decoration: none;
  display: inline-block;
}
.sectionTitle {
  font-size: 6em;
}
.sectionSub {
  font-size: 3em;
}
h1 {
  font-size: 4em;
}
h2 {
  font-size: 2em;
}
@media screen and (max-width: 767.98px) {
  h1 {
    font-size: 3em;
  }
}
@media screen and (max-width: 575.98px) {
  h1 {
    font-size: 2.3em;
  }
}
.soupCopy {
  width: 25em;
  height: auto;
}
.bannerCopy {
  width: 20em;
  height: auto;
}
.headerCopy {
  width: 25em;
  height: auto;
}
@media (min-width: 576px) {
  .soupCopy {
    width: 15em;
    height: auto;
  }
  .headerCopy {
    width: 35em;
    height: auto;
  }
}
@media (min-width: 768px) {
  .soupCopy {
    width: 25em;
    height: auto;
  }
  .bannerCopy {
    width: 6em;
    height: auto;
  }
  h1 {
    font-size: 2em;
  }
  .headerCopy {
    width: 18em;
    height: auto;
  }
}
@media (min-width: 992px) {
  .soupCopy {
    width: 43em;
    height: auto;
  }
  .bannerCopy {
    width: 25em;
    height: auto;
  }
  .headerCopy {
    width: 45em;
    height: auto;
  }
  .bioPicPosL {
    text-align: left;
  }
  .bioPicPosR {
    text-align: right;
  }
  .bioPicPosC {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  .soupCopy {
    width: 33em;
    height: auto;
  }
  .bannerCopy {
    width: 20em;
    height: auto;
  }
  .headerCopy {
    width: 40em;
    height: auto;
  }
}
.padding0 {
  padding: 0em;
}
.padding1 {
  padding: 1em;
}
.padding2 {
  padding: 2em;
}
.padding05 {
  padding: .5em;
}
.padding6 {
  padding: .6em;
}
.padding0110 {
  padding: 0em 1em 1em 0em
}
.padding0010 {
  padding: 0em 0em 1em 0em
}
.padding1000 {
  padding: 1em 0em 0em 0em
}
.padding1010 {
  padding: 1em 0em 1em 0em
}
.padding0050 {
	padding: 0em 0em 5em 0em;
}
.padding2222 {
	padding: .2em .2em .2em .2em;
}
.status-msg {
  color: #ff7f00;
}
.aboutLImgs {
  width: 100%;
  height: auto;
  text-align: center;
}
.aboutRImgs {
  width: 100%;
  height: auto;
  text-align: center;
}
@media (min-width: 992px) {
  .aboutLImgs {
    width: 60%;
    height: auto;
    float: left;
    padding: .5em 1em .5em 0em
  }
  .aboutRImgs {
    width: 60%;
    height: auto;
    float: right;
    padding: .5em 0em .5em 1em
  }
}
.btnButton {
  padding: 1em 2em;
  margin: 0em .5em;
  background-color: #ff7f00;
  color: #fff;
  font-weight: 900;
  font-size: 2em;
  border: 0;
}
@media screen and (max-width: 575.98px) {
  .btnButton {
    padding: 1em 2em;
    margin: 0em 0em;
    background-color: #ff7f00;
    color: #fff;
    font-weight: 900;
    font-size: 2em;
    border: 0;
  }
}
@media screen and (max-width: 992px) {
  .navbar-brand img {
    max-height: 50px;
  }
  .imgHeader {
    margin-top: 2em;
    padding: 2em;
    background-image: url("../images/transBG.png");
    background-repeat: repeat;
  }
}
@media screen and (min-width: 991.9px) {
  .imgHeader {
    margin-top: 6em;
    padding: 2em;
    background-image: url("../images/transBG.png");
    background-repeat: repeat;
  }
}
ul li {
  list-style-type: none;
}