<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css?family=La+Belle+Aurore|Rubik+Mono+One');


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
	background-color: #771612;background-image: url('bg.png');background-attachment: fixed;background-size: 100% 100%;
}

@media screen and (min-width:1000px) {


div#logo {width:600px;margin:auto;padding-top: 10px;}


   
div.content {margin:auto; padding: 30px;width:90%;

}

h2 {
		font-size:5vw; text-transform: uppercase; font-family: 'Rubik Mono One', sans-serif; color: #000; text-align: center;   padding-top: 30px;
}

h3 {
		font-size:2vw; font-family: 'Rubik Mono One', sans-serif; color: #000; text-align: center;   padding-bottom: 30px; 
}

h3.nopadding {
		font-size:2em; font-family: 'Playball', cursive; color: #000; text-align: center;   padding-bottom: 0px;padding-top: 10px; 
}


h4 {
	font-size:3vw; text-transform: uppercase; font-family: 'Croissant One', cursive; color: #000; text-align: center; padding: 30px;

}

h5 {
	font-size:2em;
}

p.uber{ width:870px;   font-family: 'La Belle Aurore', cursive; font-size: 1.8em;margin:auto;text-align: center;padding-top: 15px;}
p.tickets{width:870; font-family: 'Rubik Mono One', sans-serif;font-size: 1.7em;margin:auto;text-align: center;background-color: #000;color:#fff;padding-top: 20px;padding-bottom: 20px;}

}


@media screen and (max-width:999px) {

div#logo {width:90%;margin:auto;padding-top: 10px;}
div#logo img{width:100%;height:auto;}


   
div.content {margin:auto; padding: 10px;width:90%;

}

h2 {
		font-size:5vw; text-transform: uppercase; font-family: 'Rubik Mono One', sans-serif; color: #000; text-align: center;   padding-top: 30px;
}

h3 {
		font-size:2vw; font-family: 'Rubik Mono One', sans-serif; color: #000; text-align: center;   padding-bottom: 30px; 
}

h3.nopadding {
		font-size:2em; font-family: 'Playball', cursive; color: #000; text-align: center;   padding-bottom: 0px;padding-top: 10px; 
}


h4 {
	font-size:3vw; text-transform: uppercase; font-family: 'Croissant One', cursive; color: #000; text-align: center; padding: 30px;

}

h5 {
	font-size:2em;
}

p.uber{ width:90%;   font-family: 'La Belle Aurore', cursive; font-size: 1em;margin:auto;text-align: center;padding-top: 15px;}
p.tickets{width:90%; font-family: 'Rubik Mono One', sans-serif;font-size: 1em;margin:auto;text-align: center;background-color: #000;color:#fff;padding-top: 20px;padding-bottom: 20px;word-wrap: break-word;}

}





div.divider {width:100%;background-image: url(divider.png); background-size: contain;background-repeat:no-repeat;height:150px; background-position: center;

}
div.smalldivider {width:100%;background-image: url(divider.png); background-size: contain;background-repeat:no-repeat;height:100px; background-position: center;

}



p{
	line-height: 1.2em
}

h3 a, h3 a:visited {color:#020202;text-decoration: none;}
h3 a:hover, h3 a:active {color:#111;text-decoration: none;}

a, a:visited {color:#dcbc0d;}



.video-container {

  background-color:#ddd;
  position:relative;
  padding-bottom:56.25%;
  padding-top:30px;
  height:0;
  overflow:hidden;
  margin-bottom: 20px;
}

.video-container iframe, .video-container object, .video-container embed {

  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}

}
</pre></body></html>