@font-face {
    font-family: 'spaceheavy';
    src: url('../font/spaceheavy.otf') format("opentype");
    font-weight: normal;
    font-style: normal;
}


html { 
  background:#000 !important;
    font-family: 'spaceheavy' !important;
    font-size:18px;
    background-color:#000;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

#myVideo {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
}

/* Add some content at the bottom of the video/page */
.content {
  position: fixed;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #f1f1f1;
  width: 100%;
  padding: 20px;
}

body { 
  
    height: 100% !important;
    width: 100% !important;
 
}

.seated-event-link1, .seated-event-link2 {background-color:#000 !important; border: 2px solid #ffff99 !important ;}

.seated-event-link1:hover, .seated-event-link2:hover{}

.seated-event-description-cells{color:#ffff99 !important;}


#container{
    position: absolute;
    top:70px;
    margin:auto;
    left:0;
    right:0;
    padding-bottom:70px;
}
a{color:#ffff99 !important;}


h1{font-family:'spaceheavy' !important;
font-size:2em !important;
color:#ffff99 !important;}

/* Style the video: 100% width and height to cover the entire window */
#myVideo {
  position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%;
  min-height: 100% !important;
}


a:hover{text-decoration: none !important; color:white !important;}

.uk-button-default{border:none !important;}

.menu{text-align: center; margin-left:10px;}

.logo{max-width: 500px;}

.album{max-width: 500px;}

li{list-style: none;
  display:inline;
padding:5px; 
    color:#ff3333;
align-content: center;}



.uk-button-default{    border:none;

}

.seated-follow-link{display:none !important;}

.socials{text-align: center;}

.uk-h1, h1{color:#ffff99 !important; text-align: center;}

.fa-instagram {color:#ffff99; font-size:1em; margin-right: 20px; transition-duration: .5s;}
.fa-twitter{color:#ffff99;font-size:1em;  margin-right: 20px; transition-duration: .5s;}
.fa-youtube{color:#ffff99; font-size:1em;  margin-right: 20px; transition-duration: .5s;}
.fa-facebook{color:#ffff99; font-size:1em;  margin-right: 20px; transition-duration: .5s;}
.fa-spotify{color:#ffff99; font-size:1em;  margin-right: 20px; transition-duration: .5s;}
.fa-apple{color:#ffff99; font-size:1em;  margin-right: 20px; transition-duration: .5s;}

.fa-instagram:hover{color:#fff; transition-duration: .5s;}
.fa-twitter:hover{color:#fff; transition-duration: .5s;}
.fa-youtube:hover{color:#fff; transition-duration: .5s;}
.fa-facebook:hover{color:#fff; transition-duration: .5s;}
.fa-spotify:hover{color:#fff; transition-duration: .5s;}
.fa-apple:hover{color:#fff; transition-duration: .5s;}

/*

Mailing List pop up*/


    #privacy{font-size:.4em !important;}


input[type=text], input[type=email] {
    border: none;
    background: #000;
    text-align: center;
    padding: 10px;
    border: 1px solid #ffff99;;
    color: white;
    font-size: 12px;
    margin-bottom: 10px;
    width: 200px;
    font-family: 'spaceheavy';
    outline: none;
}

    
input[type=submit]{
padding:10px;
    color:black;
    font-family: 'spaceheavy';
    background-color:#ffff99;
    text-transform: uppercase;
    font-size:1.5em;
    border:0;
    font-weight: bold;
   
}

input[type=submit]:hover{
    background-color:#000;
    color:#fff;
    border: 1px solid #fff;
    
}





@media only screen and (max-device-width: 800px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 4){    
    
.logo{width: 350px;}

.album{width: 350px;}
}

@media only screen and (max-width: 600px) {    .logo{width: 350px;}

.album{width: 350px;}


    .video {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
}

.video iframe {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
    margin: auto;
  height: 100%;
  width: 95%;
}
}

@media only screen  and (max-width: 700px) and (max-device-width: 700px) {    

    .logo{width: 350px;}

.album{width: 350px;}
    
}

@media (max-width: 768px) {
    body {
        height:100vh;
    }
}


