@media (min-width: 1280px){.container{width:1280px;}}a,button{outline:none !important;cursor:pointer}@font-face{font-family:'Function Pro';src:url('fonts/functionpro-light-webfont.eot');src:url('fonts/functionpro-light-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/functionpro-light-webfont.woff2') format('woff2'),url('fonts/functionpro-light-webfont.woff') format('woff'),url('fonts/functionpro-light-webfont.ttf') format('truetype'),url('fonts/functionpro-light-webfont.svg#function_prolight') format('svg');font-weight:100;font-style:normal;}@font-face{font-family:'Function Pro';src:url('fonts/functionpro-medium-webfont.eot');src:url('fonts/functionpro-medium-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/functionpro-medium-webfont.woff2') format('woff2'),url('fonts/functionpro-medium-webfont.woff') format('woff'),url('fonts/functionpro-medium-webfont.ttf') format('truetype'),url('fonts/functionpro-medium-webfont.svg#function_promedium') format('svg');font-weight:400;font-style:normal;}*{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}body,html{margin:0;padding:0;line-height:1.5}p,li{font-size:16px;line-height:1.5;font-family:Function Pro;font-weight:100}h1,h2,h3,h4,h5,h6{font-family:Function Pro;text-transform:uppercase;font-weight:400}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-weight:inherit;color:#d5b05a}.page{min-height:100vh;overflow-x:hidden}.marginTop20{margin-top:20px}.marginTop40{margin-top:40px}.marginTop80{margin-top:80px}.marginTop60{margin-top:60px}button.sexy,a.sexy{border-radius:0;background:#d5b05a;text-transform:uppercase;letter-spacing:1.2px;border:2px solid #d5b05a;color:#333;font-family:Function Pro;margin-right:10px;width:150px}button.sexy:hover,a.sexy:hover,button.circle:hover,a.circle:hover{color:#d5b05a;background:#333;border:2px solid #333}button.circle,a.circle{border-radius:0;background:transparent;text-transform:uppercase;letter-spacing:1.2px;border:2px solid #d5b05a;color:#d5b05a;font-family:Function Pro;margin-right:10px;width:150px}#clockdiv{width:100%;text-align:center;margin-top:40px;font-size:1.2em;color:#e7a859;font-weight:400;font-size:4em;font-family:Function Pro}#clockdiv div.inline{display:inline-block;width:90px;font-weight:100}#clockdiv .smalltext{font-size:0.3em;text-align:center;font-weight:100;margin-left:0px;margin-top:-20px}#event{background:url('images/event2.jpg') #eee;background-size:cover;background-position:right;color:#3a3a3a}@media (max-width: 768px){#event{background:#d2d2d2;background-position:0% top;background-size:120% auto;background-repeat:no-repeat;}}#event .mobileOnly{display:none}@media (max-width: 768px){#event .mobileOnly{width:130%;position:relative;left:-40px;display:block;}}#event .contents{overflow:visible;padding:40px}@media (max-width: 768px){#event .contents{padding:20px;}}#event h1{font-size:4.41em}@media (max-width: 768px){#event h1{text-align:center;font-size:2.5em;}}#event h2{font-size:1.8em}#event h3{font-size:1.6em;text-transform:none;font-weight:400;line-height:1.5;font-family:Oswald;letter-spacing:0.3px}#event li{font-size:1.3em}#event p{width:100%;font-size:1.4em}#event .buttonHolder{width:80%}@media (max-width: 768px){#event .buttonHolder{width:100%;}}#performance{background:url('images/smoke.gif') #040206;background-size:auto 100%;background-position:left;background-repeat:no-repeat;color:#ccc}@media (max-width: 768px){#performance{background-position:-320px top;}}#performance .contents{padding:40px}#performance h1{font-size:8em;color:#d5b05a;overflow:hidden}#performance h1 span{color:#eee}@media (max-width: 768px){#performance h1{font-size:2.8em;}}#performance h2{font-size:1.8em}#performance h3{font-size:1.6em;text-transform:none;font-weight:100;line-height:1.5}#performance li{list-style:none;font-size:1.5em;margin-bottom:20px}#performance p{width:100%;font-size:1.2em}#performance iframe{width:100%;height:300px;margin-top:20px}@media screen and (max-width: 768px){#performance iframe{width:100%;height:auto;}}#tonite{background:url('images/ToniteBack.gif') #fff;background-size:auto 105%;background-size:cover;background-position:left top;background-repeat:no-repeat;color:#ccc}@media (max-width: 768px){#tonite{background-position:-180px top;}}#tonite .contents{padding:40px 40px}#tonite img{width:90%;position:relative;left:5%}#tonite h4{font-weight:100;text-transform:none;color:#e7a859;text-align:center;font-size:1.5em;position:relative;top:-70px}@media (max-width: 768px){#tonite h4{top:-30px;}}#tonite h1{font-size:2.6em;color:#e7a859;text-align:center;margin-top:-70px;overflow:hidden}#tonite h1 span{color:#eee}@media (max-width: 768px){#tonite h1{font-size:2.8em;margin-top:-30px;}}#tonite h2{font-size:1.8em}#tonite h3{font-size:1.6em;text-transform:none;font-weight:100;line-height:1.5}#tonite li{list-style:none;font-size:1.5em;margin-bottom:20px}#tonite p{width:100%;text-align:center;margin-top:40px;font-size:1.2em;color:#e7a859;font-weight:400;font-size:4.5em}#tonite button.sexy,#tonite a.sexy{border-radius:0;background:#e7a859;text-transform:uppercase;letter-spacing:1.2px;border:2px solid #e7a859;color:#333;font-family:Function Pro;margin-right:10px;width:150px}#tonite button.sexy:hover,#tonite a.sexy:hover,#tonite button.circle:hover,#tonite a.circle:hover{color:#e7a859;background:#333;border:2px solid #333}#tonite button.circle,#tonite a.circle{border-radius:0;background:transparent;text-transform:uppercase;letter-spacing:1.2px;border:2px solid #e7a859;color:#e7a859;font-family:Function Pro;margin-right:10px;width:150px}#social{background:url('images/social.jpg') #eee;background-size:cover;background-position:left;background-repeat:no-repeat;color:#3a3a3a}#social .contents{padding:40px}#social h1{font-size:6.5em}@media (max-width: 768px){#social h1{font-size:2.3em;}}#social h2{font-size:1.8em}#social h3{font-size:1.6em;text-transform:none;font-weight:100;line-height:1.5}#social li{list-style:none;font-size:1.5em;margin-bottom:20px}#social .buttonHolder{text-align:center}#social blockquote{font-family:Function Pro;font-weight:100;font-style:italic;font-size:1.5em;width:90%;border-left:4px solid #d5b05a;padding:0;padding-left:20px;margin:30px 0}@media (max-width: 768px){#social blockquote{font-size:1.2em;padding-left:10px;width:100%;}}#social blockquote span{display:block;margin-top:10px;font-size:0.8em;font-style:normal}#social blockquote span span.small{display:inline;font-size:0.8em}#footer{background:#111;color:#999;padding:0px 20px}#footer a{font-family:Function Pro;font-weight:100;font-size:10px;text-transform:uppercase;margin-right:40px;color:inherit}@media (max-width: 768px){#footer a{margin-right:20px;}}