@charset "utf-8";
/* CSS Document */
.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;
  }
}
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: #ad96c7 !important;
  font-size: 1em;
  margin: 0 .2em 0 .2em;
}
a {
  color: #ad96c7;
}
.pinkBTNBG a:link, .pinkBTNBG a:visited, button {
  background: #ad96c7;
  color: #fff;
  padding: .30em 1em .30em 1em;
  border-radius: .25em;
}
.pinkBTNBG a:hover, .pinkBTNBG a:active {
  background: #fff;
  color: #ad96c7;
}
.BTNBG a:link, .BTNBG a:visited {
  padding: .30em 1em .30em 1em;
}
button {
  background: #ad96c7;
  color: #fff;
  padding: .30em 1em .30em 1em;
  border-radius: .25em;
  border-style: none;
  font-family: "Arial Black", "Helvetica", "sans-serif" !important;
  font-weight: bold;
}
.bigBold {
  font-family: "Arial Black", "Helvetica", "sans-serif" !important;
  font-weight: bold;
}
.color000 {
  color: #000;
}
.colorFFF {
  color: #fff;
}
.color4b4b45 {
  color: #4b4b45;
}
.colorad96c7 {
  color: #ad96c7;
}
.em1 {
  font-size: 1em;
}
.em1-5 {
  font-size: 1.5em;
}
.em2 {
  font-size: 2em;
}
.homeBanner {
  background-repeat: no-repeat;
  background-position: center 0%;
  background-size: cover;
  padding: 3em 3em 0em 3em;
  height: 100vh;
  overflow: auto;
}
@media screen and (max-width: 575.98px) {
  .homeBanner {
    background-image: url("../images/mainBanner3.png");
    background-position: 90% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 3em 3em 0em 3em;
    height: 50vh;
    overflow: auto;
  }
}
.sponsorshipBanner, .storeBanner, .contactBanner, .donationBanner, .aboutBanner, .liveBanner, .merchBanner, .eventsBanner, .goldBanner, .pinkBanner, .blueBanner, .burgundyBanner, .storeBanner {
  background-repeat: no-repeat;
  background-position: center 0%;
  background-size: cover;
  padding: 3em 3em 0em 3em;
  height: 50vh;
  overflow: auto;
}
@media screen and (max-width: 575.98px) {
  .homeBanner, .sponsorshipBanner, .storeBanner, .contactBanner, .donationBanner, .aboutBanner, .liveBanner, .merchBanner, .eventsBanner, .goldBanner, .pinkBanner, .blueBanner, .burgundyBanner, .storeBanner {
    padding: 3em 0em 0em 0em;
  }
}
.homeBanner {
  background-image: url("../images/mainBanner2.png");
  background-position: 90% 100%;
}
.storeBanner {
  background-image: url("../images/storeBanner.png");
  background-position: 90% 100%;
}
.liveBanner {
  background-image: url("../images/liveBanner.png");
  background-position: 50% 100%;
}
.aboutBanner {
  background-image: url("../images/aboutBanner2.png");
  background-position: 90% 100%;
}
.merchBanner {
  background-image: url("../images/merchBanner.png");
  background-position: 90% 100%;
}
.contactBanner {
  background-image: url("../images/contactBanner2.png");
  background-position: 90% 100%;
}
.sponsorshipBanner {
  background-image: url("../images/sponsorshipBanner.png");
  background-position: 90% 100%;
}
.donationBanner {
  background-image: url("../images/donationBanner2.png");
  background-position: 90% 100%;
}
.eventsBanner {
  background-image: url("../images/eventsBanner.png");
  background-position: 90% 100%;
}
.pinkBanner {
  background-image: url("../images/pinkBanner.png");
  background-position: 90% 100%;
}
.goldBanner {
  background-image: url("../images/goldBanner.png");
  background-position: 90% 100%;
}
.blueBanner {
  background-image: url("../images/blueBanner.png");
  background-position: 90% 100%;
}
.burgundyBanner {
  background-image: url("../images/burgundyBanner.png");
  background-position: 90% 100%;
}
.padding1 {
  padding: 1em;
}
.padding2 {
  padding: 2em;
}
.dropdown-menu {
  background-color: transparent;
  font-size: 1em;
  padding-left: 1em;
  border: none;
}
.footerBG a {
  display: block;
  color: #ad96c7;
  text-decoration: none;
}
.footerBG {
  background-image: url("../images/footerBG.png");
  background-repeat: no-repeat;
  background-position: bottom 0%;
  background-size: cover;
  padding: 3em;
  background-color: #000;
  height: 30em;
}
.btnCal {
  font-family: "Arial Black", "Helvetica", "sans-serif" !important;
}
.padding01-10 {
  padding: 0 1em 0em 0;
}
.padding00-11 {
  padding: 0 0 1em 1em;
}