@charset "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Lato:400,700,900);
body {
  position: absolute;
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d; }

.center {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 5% 10%;
  text-shadow: 1px 1px 50px black; }
  .center img {
    width: 80%; }

.bg {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0.5; }

.eventButton {
  width: 100%; }
  .eventButton .button {
    position: absolute;
    text-align: left !important;
    width: 222px;
    height: 45px;
    margin-left: -140px;
    padding: 5px 12px 12px 12px;
    border-radius: 3px; }

.button.outLine {
  background: #138d9f;
  color: white;
  transition: color 0.5s, background 0.5s;
  box-shadow: 1px 1px 30px #1d1d1d;
  font-size: 0.8em;
  letter-spacing: 1px; }
  .button.outLine img {
    width: 40px;
    float: left;
    margin: 10px 10px 10px 0; }
  .button.outLine small {
    display: block;
    font-size: 0.4em !important;
    font-weight: 300; }

.button:hover {
  background: #deb20e !important;
  color: whitesmoke !important; }

body {
  background-color: #deb20e;
  background-image: url(../img/bg_dark.gif);
  text-align: center;
  font-family: 'Lato', sans-serif;
  font-weight: 600;
  font-size: 2rem;
  color: #deb20e; }
  body a, body a:visited {
    text-decoration: none;
    color: #deb20e; }
    body a:hover, body a:visited:hover {
      color: #c69f0c; }
  body #offPage {
    position: fixed;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7); }
    body #offPage.active {
      top: 0; }
  body #offPageContent {
    width: 640px;
    background: white;
    padding: 20px 20px 0 20px;
    margin: 200% auto auto auto;
    -webkit-transition: all 600ms easing’s Bezier curve;
    transition: all 600ms easing’s Bezier curve; }
    body #offPageContent.active {
      margin-top: 10%; }
    body #offPageContent .half {
      width: 45%;
      display: inline-block;
      float: left;
      padding-right: 20px;
      text-align: left;
      font-size: 0.9rem;
      font-weight: 100;
      color: #1d1d1d; }

@media (max-width: 600px) {
  body {
    font-size: 1.2rem; } }

/*# sourceMappingURL=style.css.map */
