/*Global Settings*/
.main{
	margin: 0;
	text-align: center;
	color: white;
	font-family: News Cycle; 
	font-size: 18px;
}
nav{
	position: fixed;
	bottom: 0;
	top: auto;
	width: 100%;
	text-transform: uppercase;
	border-bottom: solid black 2px;
	box-shadow: 0 0 5px 5px rgba(0,0,0,.5);
	height: 70px;
	z-index: 100;
	font-family: News Cycle; 
	font-weight: normal; 
	font-style: normal;
	background-color: rgb(30,30,30);
}
nav ul{
	list-style-type:none;
	padding: 0;
	margin: 0;
}
nav ul li{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 25%;
	display: inline-block;
	height: 70px;
	border: solid black;
	border-width: 0 2px 0 2px;
	vertical-align: bottom;
}
.btnlink{
	padding-top: 30px;
	margin-top: 5px;
	background-repeat: no-repeat;
	background-position: top;
	background-size: 30px;
}
#home{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='20 68 460.3 460.3' style='enable-background:new 20 68 460.3 460.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%230085C2;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M250.1,170.8L88.9,328.6c0,0.2,0,0.6-0.1,1c-0.1,0.4-0.1,0.8-0.1,1v159.7c0,5.8,1.8,10.8,5.3,15 c3.6,4.2,7.8,6.3,12.6,6.3h107.7V383.8H286v127.8h107.7c4.9,0,9.1-2.1,12.6-6.3c3.6-4.2,5.3-9.2,5.3-15V330.6c0-0.9-0.1-1.6-0.3-2 L250.1,170.8z'/%3E%3Cpath class='st0' d='M473,292.6l-61.4-60.6V96.3c0-3.1-0.8-5.7-2.5-7.7c-1.7-2-3.8-3-6.4-3h-53.8c-2.6,0-4.8,1-6.5,3 c-1.7,2-2.5,4.6-2.5,7.7v64.9l-68.4-67.9c-6-5.8-13.1-8.7-21.3-8.7c-8.2,0-15.3,2.9-21.3,8.7L27.2,292.6c-1.9,1.8-2.9,4.2-3.1,7.2 c-0.2,3,0.5,5.6,2,7.8l17.4,24.6c1.5,2,3.5,3.2,5.9,3.7c2.2,0.2,4.5-0.6,6.7-2.3l194-192l194,192c1.5,1.5,3.5,2.3,5.9,2.3h0.8 c2.4-0.4,4.4-1.7,5.9-3.7l17.4-24.6c1.5-2.2,2.1-4.8,2-7.8C475.9,296.8,474.9,294.4,473,292.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
#events{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='46 42.6 511.6 511.6' style='enable-background:new 46 42.6 511.6 511.6;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23A62F89;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M528.5,134.1c-7.2-6.9-15.8-10.4-25.7-10.4h-36.5V97.5c0-12-4.5-22.3-13.4-30.9c-9-8.6-19.7-12.8-32.3-12.8 h-18.3c-12.6,0-23.3,4.3-32.3,12.8c-8.9,8.6-13.4,18.8-13.4,30.9v26.2H247V97.5c0-12-4.5-22.3-13.4-30.9 c-8.9-8.6-19.7-12.8-32.3-12.8h-18.3c-12.6,0-23.3,4.3-32.3,12.8c-8.9,8.6-13.4,18.8-13.4,30.9v26.2h-36.5 c-9.9,0-18.5,3.5-25.7,10.4c-7.2,6.9-10.8,15.1-10.8,24.6v349.5c0,9.5,3.6,17.6,10.8,24.6c7.2,6.9,15.8,10.4,25.7,10.4h402 c9.9,0,18.5-3.5,25.7-10.4c7.2-6.9,10.9-15.1,10.9-24.6V158.7C539.4,149.2,535.7,141,528.5,134.1z M183,508.2h-82.2v-78.6H183 V508.2z M183,412h-82.2v-87.4H183V412z M183,307.2h-82.2v-78.6H183V307.2z M176.6,182.3c-1.8-1.7-2.7-3.8-2.7-6.1V97.5 c0-2.4,0.9-4.4,2.7-6.1c1.8-1.7,3.9-2.6,6.4-2.6h18.3c2.5,0,4.6,0.9,6.4,2.6c1.8,1.7,2.7,3.8,2.7,6.1v78.6c0,2.4-0.9,4.4-2.7,6.1 c-1.8,1.7-3.9,2.6-6.4,2.6h-18.3C180.6,184.9,178.4,184,176.6,182.3z M292.7,508.2h-91.4v-78.6h91.4V508.2L292.7,508.2z M292.7,412 h-91.4v-87.4h91.4V412L292.7,412z M292.7,307.2h-91.4v-78.6h91.4V307.2L292.7,307.2z M402.3,508.2H311v-78.6h91.4V508.2z M402.3,412H311v-87.4h91.4V412z M402.3,307.2H311v-78.6h91.4V307.2z M395.9,182.3c-1.8-1.7-2.7-3.8-2.7-6.1V97.5 c0-2.4,0.9-4.4,2.7-6.1c1.8-1.7,3.9-2.6,6.4-2.6h18.3c2.5,0,4.6,0.9,6.4,2.6c1.8,1.7,2.7,3.8,2.7,6.1v78.6c0,2.4-0.9,4.4-2.7,6.1 c-1.8,1.7-3.9,2.6-6.4,2.6h-18.3C399.8,184.9,397.7,184,395.9,182.3z M502.8,508.2h-82.2v-78.6h82.2V508.2z M502.8,412h-82.2v-87.4 h82.2V412z M502.8,307.2h-82.2v-78.6h82.2V307.2z'/%3E%3C/g%3E%3C/svg%3E%0A")}
#media{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='-52 141.2 314.1 314.1' style='enable-background:new -52 141.2 314.1 314.1;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23E82C3B;%7D%0A%3C/style%3E%3Cg%3E%3Cg id='_x33_56._Play'%3E%3Cg%3E%3Cpath class='st0' d='M235.3,223c-41.6-72-133.6-96.6-205.5-55.1c-72,41.5-96.6,133.6-55.1,205.5c41.5,72,133.6,96.6,205.5,55.1 C252.2,387,276.9,295,235.3,223z M165.2,402.5C107.7,435.7,34,416,0.8,358.4C-32.5,300.9-12.7,227.2,44.8,194 c57.6-33.2,131.2-13.5,164.4,44.1C242.5,295.6,222.8,369.2,165.2,402.5z M159.2,292.1l-78.8-46c-7.2-4.2-13-0.8-12.9,7.5 l0.4,91.2c0,8.3,5.9,11.7,13.1,7.5l78.2-45.1C166.4,303.1,166.4,296.3,159.2,292.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
#contact{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='46 42.7 511.6 511.6' style='enable-background:new 46 42.7 511.6 511.6;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23F8D533;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M102.6,221.4c6.2,4.6,25,18.1,56.4,40.7c31.4,22.6,55.4,39.9,72.1,52.1c1.8,1.3,5.7,4.2,11.7,8.7 c6,4.5,10.9,8.1,14.9,10.9c3.9,2.8,8.7,5.9,14.3,9.3c5.6,3.4,10.9,6,15.8,7.7c5,1.7,9.5,2.6,13.8,2.6h0.3h0.3 c4.2,0,8.8-0.9,13.8-2.6c4.9-1.7,10.2-4.3,15.8-7.7c5.6-3.4,10.4-6.5,14.3-9.3c3.9-2.8,8.9-6.4,14.9-10.9c6-4.5,9.9-7.4,11.7-8.7 c16.9-12.2,59.8-43.1,128.8-92.8c13.4-9.7,24.6-21.4,33.6-35.1c9-13.7,13.5-28.1,13.5-43.1c0-12.6-4.4-23.3-13.1-32.3 c-8.7-8.9-19-13.4-30.9-13.4h-405c-14.1,0-25,4.9-32.6,14.8c-7.6,9.9-11.4,22.3-11.4,37.1c0,12,5,25,15.1,39 C80.5,202.4,91.3,213.4,102.6,221.4z'/%3E%3Cpath class='st0' d='M520.8,251.9c-60.2,42.3-105.8,75.1-137,98.5c-10.5,8-18.9,14.2-25.4,18.7c-6.5,4.5-15.2,9-26,13.7 c-10.8,4.7-20.9,7-30.3,7h-0.3h-0.3c-9.4,0-19.4-2.3-30.3-7c-10.8-4.7-19.5-9.2-26-13.7c-6.5-4.5-15-10.7-25.4-18.7 c-24.8-18.8-70.3-51.7-136.7-98.5c-10.5-7.2-19.7-15.5-27.8-24.8v226.7c0,12.6,4.3,23.3,12.9,32.3c8.6,8.9,19,13.4,31.1,13.4h405 c12.1,0,22.5-4.5,31.1-13.4c8.6-8.9,12.9-19.7,12.9-32.3V227.1C540.4,236.2,531.3,244.5,520.8,251.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
.button{
	color: #C6C6C6;
}
.select{
	color: white;
	background-color: #3D3D3D;
}
.select .btnlink{
	 -webkit-filter: brightness(10);
    filter: brightness(10);
}
header{
	min-height: 400px;
	height: calc(50vh - 400px);
	width: 100%;
	background-size: cover;
	background-position: center;
	position: relative;
}
.small{
	height: auto;
	min-height: 100px;
	padding-bottom: 50px;
	background: -moz-linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
.fade {
padding-bottom: 100px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.4+60,0+100 */
background: -moz-linear-gradient(top, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
.container {
	max-width: 1200px;
	width: 98%;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	background-color: #121212;
}
.nopad {
	width: 100%;
}
#paddingtop {
	height: 0px;
}
#paddingbottom {
	height: 60px;
}
footer{
	margin-top: 40px;
	padding-top: 30px;
	background-color: rgb(30,30,30);
	box-shadow: 0 0 5px 5px rgba(0,0,0,.5);
	padding-bottom: 40px;
}
.contain{
	max-width: 1200px;
	width:98%;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	display: flex;
}
.c6{
	width: 50%;
	text-align: center;
}
/*Specific Style*/
 @font-face {font-family: 'News Cycle';src: url('fonts/NewsCycle.woff2') format('woff2'), url('fonts/NewsCycle.woff') format('woff'), url('webfonts/NewsCycle.ttf') format('truetype'); font-weight: normal; font-style: normal; font-display: swap;}
 @font-face {font-family: 'News Cycle';src: url('fonts/NewsCycle-Bold.woff2') format('woff2'), url('fonts/NewsCycle-Bold.woff') format('woff'), url('webfonts/NewsCycle-Bold.ttf') format('truetype'); font-weight: bold; font-style: normal; font-display: swap;}


.nextgig{
	bottom: 20px;
	padding-top: 10px;
	max-width: 600px;
	max-width: 95%;
	background-color: rgba(0,0,0,0.80);
	color: #A62F89;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
	width: fit-content;
}
main > .nextgig{
	position: relative;
	margin-top: 30px;
}
.gig{
	display: table;
	margin-top: 5px;
	color: #FFFFFF;
	background-color: #3D3D3D;
	text-align: center;
}
.date{
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	margin-top: 5px;
	color: #FFFFFF;
	background-color: #1E1E1E;
	padding: 10px;
}
.dateday{
	font-size: 1.5em;
}
.datemonth{
	font-size: 1.222em;
	text-transform: uppercase;
}
.datetime{
	
}
.giginfo{
	display: table-cell;
	vertical-align: middle;
	padding: 0 10px 10px 10px;
}
.gigtitle{
	font-size: 1.5em;
	padding-bottom: 3px;
}
.giglink{
	font-size: 1em;
	background-color: #A62F89;
	padding: 2px;
	margin-top: 3px;
}

.eventlist{
	margin: 5px;
	border-bottom: 2px solid #A62F89;
	margin-bottom: 15px;
}
.event{
	display: flex;
	flex-direction: row;
	background-color: #3D3D3D;
}
.eventdate{
	text-align: center;
	background-color: #1E1E1E;
	padding: 10px;
	width: 60px;
}
.eventday{
	font-size: 1.667em;
}
.eventmonth{
	font-size: 1.222em;
	text-transform: uppercase;
}
.eventtime{
	
}
.flexcontainer{
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}
.eventinfo{
	order= 1;
	padding: 0.556em;
	text-align: left;
	flex: 100%;
}
.image{
	order= 2;
	flex: 30%;
}
.eventtitle{
	font-size: 1.5em;
	padding-bottom: 3px;
}
.eventlink{
	font-size: 1.222em;
	background-color: #A62F89;
	padding: 3px;
	margin-top: 4px;
	width: 100%;
	margin-left: -3px;
}
.lpassed{
	background-color: #777777;
}
.listold{
	border-color: #777777;
}
.map{
	width: 100%;
	height: 40vh;
}
#background{
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	background-image: url(img/bg.jpg);
	background-position: center;
	background-size: cover;
	z-index: -100;
}

/*Text Styles*/
h1{
	margin: 5px;
	margin-top: -15px;
}
h2{
	margin: 4px;
}
h3{
	margin: 3px;
}
h4{
	margin: 2px;
}
p{}
a{
	color: white;
}
.proxima{
	font-family: News Cycle;
	line-height: 1.5em;
}
.past{
	color: #BBBBBB;
}
.eventhead{
	font-weight: bold;
	margin: 0px;
	text-decoration: underline;
}
.red{background-color: #E82C3B;}
.blue{background-color: #0085C2;
padding: 12px 0px 12px 0px}


@media only screen and (min-width: 800px) {
.main{
	font-size: 22px;
}
header{
	height: calc(100vh - 400px);
}
main > .nextgig{
display: block;
	}
}
.eventinfo{
	flex: 70%;
}
.image{
	max-width: 30%;
}

/*Layout Settings*/
@media only screen and (min-width: 1025px) {

nav{
	position: fixed;
	bottom: auto;
	top: 0;
}
#paddingtop{height: 70px;}
#paddingbottom{height: 0px;}

}