@font-face {
  font-family: MyriadProBold;
  src: url(FONT/HurmeDesign-HurmeGeometricSans3SemiBold.otf);
}

@font-face {
  font-family: MyriadProItalic;
  src: url(FONT/MyriadPro-CondIt.otf);
}
@font-face {
  font-family: MyriadProRegular;
  src: url(FONT/MyriadPro-Cond.otf);
}
@font-face {
  font-family: captionFont;
  src: url(FONT/MyriadPro-CondIt.otf);
}
@font-face {
  font-family: HurmeRegular;
  src: url(FONT/MyriadPro-Cond.otf);
}
a.NavButtons {
  position: relative;
  float: left;
  color: black;
  font-family: MyriadProBold;
  font-size: 1.7vw;
  text-decoration: none;
  z-index: 2;
  margin-top: 2vw;
  margin-left: 5.2%;
}
a.NavButtons:hover {
  color: rgb(216, 71, 25);
}
/*#TopBar, #TopBar * { transition: all 0.3s ease; }

#TopBar.shrinked {
  padding-bottom: 1.5vw;
}*/
a.GamecastLinks {
  font-family: MyriadProItalic;
  font-size: 1vw;
  color: white;
}

.VenueSlider {
  overflow: hidden;
  width: 50%;
  height: 33.37vw;
  position: absolute;
  left: 13.37%;
  top: 19.9vw;
}
.WaiverSlideDown {
  overflow: hidden;
  position: absolute;

}
.WaiverSlideDown figure {
  position: relative;
  width: 45.4945vw;
  height: 70vw;
  margin: 0;
  top: -100%;
  left: 0;
  transition: transform .5s ease-in-out;
}
.VenueSlider figure img {
  width: 50vw;
  height: 33.37vw;
  float: left;
}
.VenueSlider figure {
  position: relative;
  width: 150vw;
  margin: 0;
  left: 0;
  transition: transform .5s ease-in-out;
}
.VenueSliderButton {
  position: absolute;
  z-index: 2;
  height: 30vw;
  width: 10%;
  background-size: cover;
  border: none;
}
.TeamsSlider {
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 5.7vw;
  width: 61.5298vw;
  height: 46.1567vw;
}
.TeamsSlider figure {
  position: relative;
  width: 900%;
  height: 100%;
  margin: 0;
  left: 0;
  transition: transform .5s ease-in-out;

}
.TeamsSlider figure img {
  width: 61.5298vw;
  height: 100%;
  float: left;
}
.TeamsSliderButton {
  position: absolute;
  height: 8.62vw;
  width: 8.62vw;
  background-size: cover;
  background-position: center;
  border: none;
  top: 50%;

  z-index: 2;
}
.GamecastLinks {
  position: absolute;
  left: 10%;
  top: 45%;
}
.ChampRects {
  position: absolute;
  width: 18.972%;
  height: 6.86vw;
}
.ChampRects a {
  display: none;
}
.ChampRects:hover {
  transform:scale(1.2);
  transition: transform .1s ease-in-out;
}
.ChampRects:hover a {
  display: block;
}
.RegisterForm div {
  position: absolute;
  height: 3.374vw;
  left: 21.9%
}

.RegisterForm label {
  font-family: MyriadProRegular;
  font-size: 1.5vw;
  color: rgb(77, 77, 77);
  padding-right: 0.3vw;
}

.RegisterForm input {
  border: 0;
  font-family: MyriadProRegular;
  font-size: 1.5vw;
  color: rgb(77, 77, 77)
}
.RegistrationButtons {
  background-color: rgb(216, 71, 25);
  border-radius: 0.25vw;
  color: white;
  border: none;
  font-size: 1.5vw;
  padding: 0.75vw 1.5vw;
  font-family: MyriadProBold;
}
.RegistrationButtons:hover {
  background-color: rgb(226, 81, 35);
}
input[type="text"]
{
    background: transparent;
    border: none;
}
