	@media screen and (-webkit-min-device-pixel-ratio:0)
	 @font-face{font-family:'EVBFIcon';
	 src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');
	 src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),
	  url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),
	  url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),
	  url('../fonts/fontawesome-webfont.svg?v=4.1.0#EVBFIcon') format('svg')}[class^="fa-"],[class*="fa-"]
	  {font-family:'EVBFIcon';
	  font-size:18px;
	  font-size:1.8rem}
	  
	  /*!
	 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
	 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
	 */
	/* FONT PATH
	 * -------------------------- */
	@font-face {
	  font-family: 'EVBFIcon';
	  src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');
	  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),
	  url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),
	  url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),
	  url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
	  font-weight: normal;
	  font-style: normal;
	}

	.fa-twitter:before {
	  content: "\f099";
	}
	.fa-facebook:before {
	  content: "\f09a";
	}
	.fa-youtube:before {
	  content: "\f167";
	}
	.fa-instagram:before {
	  content: "\f16d";
	}
	.fa-camera:before {
	  content: "\f030";
	}
	.fa-file-o:before {
	  content: "\f016";
	} 
	.fa-list-alt:before {
	  content: "\f022";
	}  
	.fa-arrow-up:before {
	  content: "\f062";
	}  

	 article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,address,blockquote{display:block}
	 audio[controls],
	 canvas,video{display:inline-block;*display:inline;*zoom:1}
	 
	 html{font-size:62.5%;overflow-y:auto;
	 -webkit-overflow-scrolling:touch;
	 -webkit-tap-highlight-color:transparent;
	 -webkit-text-size-adjust:100%;
	 -ms-text-size-adjust:100%;
	 -webkit-font-smoothing:antialiased;
	 cursor:default}
	

	 body{ background:url()no-repeat center;
		
		margin:0;
		line-height:30px;
		line-height:3rem;
		}
	 body,button,input,select option,textarea{
	font-family:"open_sansregular", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#555;
	font-size:20px;
	font-size:1.5rem
}::
	 -moz-selection{
	 background:#000;
	 color:#fff;
	 text-shadow:none}::
	 -webkit-selection{
	 background:#000;
	 color:#fff;
	 text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}
	 
	#header {
		background:#333;
		clear: both;
		height:50px;
		border-bottom: 5px solid #555;
		margin: 0px auto;
		padding: 3px 5px 3px 5px;
		text-align: center;
	}	
		
	a{color:#00abf0}
	a:focus{outline:none}
	a:hover,
	a:active{outline:0}
	abbr[title]{border-bottom:1px dotted}
	b,strong{	font-weight:normal;font-family:"open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif}

	blockquote{margin:1em 40px}
	dfn{font-style:italic}
	hr{
		display:block;
		height:1px;
		border:0;
		border-top:1px solid #ccc;
		margin:1em 0;
		padding:0}ins{background:#ff9;
		color:#000;
		text-decoration:none}mark{background:#ff0;
		color:#000;
		font-style:italic;
		font-weight:bold}

	q{quotes:none}q:before,
	q:after{content:"";content:none}
	small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
	sup{top:-.5em}sub{bottom:-.25em}p{margin:0 0 15px 0}
	h1,.h1-title,h2,.h2-title,h3,h4,h5,h6,pre,blockquote,dl,hr,address{margin:0 0 15px 0;padding:0}
	h1,.h1-title{
		font-family:"oswaldbold","Trebuchet MS",Arial,Helvetica,sans-serif;
		color:#fff;
		font-size:40px;
		font-size:4rem;
		line-height:40px;
		line-height:4rem;
		font-weight:normal;
		margin:0 0 25px 0;
		text-transform:uppercase}
		
	h2,.h2-title,.main-title h1{
		font-family:"oswaldregular","Trebuchet MS",Arial,Helvetica,sans-serif;
		color:#555;
		font-size:35px;
		font-size:3.5rem;
		line-height:36px;
		line-height:3.6rem;
		font-weight:normal;
		text-transform:uppercase;
		margin-top:30px}
	h2 .highlight{color:#fce682}
	h3{font-family:"oswaldregular","Trebuchet MS",Arial,Helvetica,sans-serif;
		color:#555;
		font-size:24px;
		font-size:2.4rem;
		font-weight:normal;
		line-height:27px;
		line-height:2.7rem;
		text-transform:uppercase;
		margin-top:25px}
		
	h3.light{font-family:"oswaldlight","Trebuchet MS",Arial,Helvetica,sans-serif}
		
	h3.bold{font-family:"oswaldbold","Trebuchet MS",Arial,Helvetica,sans-serif}
		
	/* h3.full{
	font-family:"oswaldlight","Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:32px;
	font-size:3.2rem;

		font-weight:bold:
		line-height:50px;
	line-height:4rem;
	text-align:center;
	border-bottom:1px solid;
	color:#fff;
	background:#FFF
} */
			
	@media(max-width:599px)
	{h3.full{font-size:20px;font-size:2rem}}
		
	h4{
		font-family:"open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif;
		color:#555;
		font-size:14px;
		font-size:1.4rem;
		line-height:16px;
		line-height:1.6rem;
		font-weight:normal;
		margin-top:20px;
		text-transform:uppercase}
	h5,h6{
		font-family:"open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif;
		color:#555;
		font-size:10px;
		font-size:1rem;
		line-height:16px;
		line-height:1.6rem;
		font-weight:normal;
		margin-top:20px}

	.white-text{color:#fff}
	.floatL{float:left}
	.floatR{float:right}
	img.floatL{margin:0 20px 20px 0;clear:both}
	img.floatR{margin:0 0 15px 15px;clear:both}

	.alignL{text-align:left}
	.alignR{text-align:right}
	.alignC{text-align:center;margin-top:50px}

	ul,ol{margin:0 0 15px 0;padding:0 0 0 20px}
	dd{margin:0 0 0 20px}
	nav ul,nav ol{list-style:none;margin:0;padding:0}
	img{border:0;-ms-interpolation-mode:bicubic}
	svg:not(:root){overflow:hidden}figure{margin:0}
	img{max-width:100%;height:auto}
	form{margin:0}
	fieldset{border:0;margin:0;padding:0}
	legend{border:0;*margin-left:-7px;padding:0}
	label{cursor:pointer}
	button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
	button,input{line-height:normal;*overflow:visible}
	button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
	input[type="search"]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
	button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
	textarea{overflow:auto;vertical-align:top}
	input:invalid,textarea:invalid{background-color:#f0dddd}
	.obligatory{font-size:.8em;font-style:italic;margin:0 0 10px 0}
	input[type="text"],input[type="email"],input[type="search"],input[type="password"],textarea,select{
		border:1px solid #bababa;
		padding:10px 12px;
		outline:none;
		-webkit-transition:all .2s linear;
		-ms-transition:all .2s linear;
		-moz-transition:all .2s linear;
		-o-transition:all .2s linear;
		transition:all .2s linear}
	input[type="text"]:hover,
	input[type="email"]:hover,
	input[type="search"]:hover,
	input[type="password"]:hover,
	textarea:hover,
	select:hover{border-color:#8a8a8a}
	select{padding-top:9px;padding-bottom:9px;height:41px}
		
		
	
	button,input[type="button"],input[type="reset"],input[type="submit"],a.btn-submit{
		font-size:15px;
		font-size:1.5rem;
		padding:10px 16px;
		text-align:left;
		border:none;
		display:inline-block;
		background:#eee;
		outline:none}
	button:hover,
	input[type="button"]:hover,
	input[type="reset"]:hover,
	input[type="submit"]:hover,
	a.btn-submit:hover,
	button:focus,
	input[type="button"]:focus,
	input[type="reset"]:focus,
	input[type="submit"]:focus,
	a.btn-submit:focus{
		background:#333;
		color:#fff}
		
		
	
	.grid{
	width:100%;
	max-width:1200px;
	min-width:768px;
	zoom:1;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
	.grid:before{content:"";display:table}
	.grid:after{content:"";display:table;clear:both}
	.ie8 .grid{width:1024px}
	.grid-pad{padding:20px 0 0 20px;zoom:1}
	.grid-pad:before{content:"";display:table}
	.grid-pad:after{content:"";display:table;clear:both}
	.grid-pad>[class*='col-']:last-of-type{padding-right:20px}
	.grid-content{zoom:1}
	.grid-content:before{content:"";display:table}
	.grid-content:after{content:"";display:table;clear:both}
	.grid-content>[class*='col-']:last-of-type{padding-right:20px}
	.remove-padding-right{padding-right:0!important}
	
	
	.col-1-1{width:100%}
	.col-3-4{width:75%}
	.col-12-13{width:66.66%;margin-top:20px}
	.col-8-12{width:100%;direction:rtl}
	.col-1-2,.col-6-12,.col-2-4{width:50%}
	.col-1-3{float:right;direction:rtl}
	.main-footer.col-1-3{width:50%}
	.col-4-12{width:33.33%}
	.col-14-12{width:32%;float:right;margin-top:20px}
	.col-1-4{width:25%}
	.head-3-12{width:100%;text-align:center}
	.col-1-5{width:13%}
	.col-1-6,.col-2-12{width:16.667%}
	.col-1-7{width:14.28%}
	.col-1-8{width:12.5%}
	.col-1-9{width:11.1%}
	.col-1-10{width:10%}
	.col-1-11{width:9.09%}
	.col-1-12{width:8.33%}
	.col-12-12{width:100%}
	.col-11-12{width:91.66%}
	.col-10-12{width:83.333%}
	.col-9-12{width:75%}
	.col-5-12{width:41.66%}
	.col-7-12{width:58.33%}
	
	

		
	@media screen and (max-width:599px){}
	.main-header{position:relative;z-index:5}
	.main-header .grid-pad{padding-top:0}
	
	
	
	.footer.quicklinks{
		float:right;
		font-family:"open_sansbold","Trebuchet MS",Arial,Helvetica,sans-serif;
		font-size:12px;
		font-size:1.2rem;
		line-height:12px;
		line-height:1.2rem;
		text-transform:uppercase;list-style-type:none;padding:0;margin:0;zoom:1}
	.footer.quicklinks:before{content:"";display:table}
	.footer.quicklinks:after{content:"";display:table;clear:both}
	.footer.quicklinks a{
		color:#e0e0e0;
		text-decoration:none;
		display:inline-block;
		padding:14px 5px 14px 5px;
		-webkit-transition:all .2s linear;
		-ms-transition:all .2s linear;
		-moz-transition:all .2s linear;
		-o-transition:all .2s linear;
		transition:all .2s linear}
	.footer.quicklinks a:hover,.quicklinks a:focus{
		background:#660066;
		color:#fff}
	.footer.quicklinks li{float:center}
	.footer.quicklinks li+li{margin-left:15px}
	

				
	.main-header .nav-search{margin-top:10px}
	.main-header .nav-search .main-navigation{min-height:60px;position:relative;z-index:4}
	.main-header .nav-search .main-navigation nav{background:#ff8c00}
	.main-header .nav-search .main-navigation a{
		color:#000;
		font-size:20px;
		font-size:2rem;
		font-family:Arial,Helvetica,sans-serif;
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:none;
		display:block;
		padding:21px 25px 19px 25px;
		-webkit-transition:all .2s linear;
		-ms-transition:all .2s linear;
		-moz-transition:all .2s linear;
		-o-transition:all .2s linear;transition:all .2s linear}
	.main-header .nav-search .main-navigation a:hover,
	.main-header .nav-search .main-navigation a:focus,
	.main-header .nav-search .main-navigation a.open{
	color:#330066;
	background-color: #FFCC66;
}
	.main-header .nav-search .main-navigation ul{margin:0;padding:0;zoom:1}
	.main-header .nav-search .main-navigation ul:before{content:"";display:table}
	.main-header .nav-search .main-navigation ul:after{content:"";display:table;clear:both}
	.main-header .nav-search .main-navigation ul li{float:right}
	.main-header .nav-search .main-navigation ul li+li{border-right:1px dashed #c4922f}
	.main-header .nav-search .main-navigation ul li.active a{
	color:#000;
	background-color: #FFCC66;
}
	.main-header .nav-search .main-navigation ul li.active+li,
	.main-header .nav-search .main-navigation ul li+li.active{border-left-color:#fff}
	.main-header .nav-search .main-navigation ul li.btn-tickets{padding:10px 22px}
	.main-header .nav-search .main-navigation ul li.btn-tickets a{
		background:#dab55d;
		background:-webkit-gradient(linear,left top,right top,color-stop(0%,#dab55d),color-stop(100%,#e8ca78));
		background:-webkit-linear-gradient(left,#dab55d 0%,#e8ca78 100%);
		background:-moz-linear-gradient(left,#dab55d 0%,#e8ca78 100%);
		background:-ms-linear-gradient(left,#dab55d 0%,#e8ca78 100%);
		background:-o-linear-gradient(left,#dab55d 0%,#e8ca78 100%);
		background:linear-gradient(left,#dab55d 0%,#e8ca78 100%);
		padding:11px 45px 9px 20px;
		color:#fff;
		position:relative}
	.main-header .nav-search .main-navigation ul li.btn-tickets a:after{
		position:absolute;
		display:inline-block;
		right:15px;
		top:8px;
		font-family:'EVBFIcon';
		speak:none;
		font-style:normal;
		font-weight:normal;
		font-variant:normal;
		text-transform:none;
		line-height:1;
		-webkit-font-smoothing:antialiased;
		content:"";
		text-decoration:none;
		pointer-events:inherit;
		font-size:22px;font-size:2.2rem;
		color:#604c20}
	.main-header .nav-search .main-navigation .subs{position:relative}
	.main-header .nav-search .main-navigation .subs .sub{
		direction:rtl;
		display:none;
		position:absolute;
		top:0;
		left:0;
		right:0;
		background:#FFCC66;
		z-index:99;
		border-bottom:10px solid #fff;
		zoom:1}
	.main-header .nav-search .main-navigation .subs .sub:before{content:"";display:table}
	.main-header .nav-search .main-navigation .subs .sub:after{content:"";display:table;clear:both}
	.main-header .nav-search .main-navigation .subs .sub.show{display:block}
	.main-header .nav-search .main-navigation .subs .sub .links{color:#555;padding:30px 30px 10px 30px;text-align:center}
	.main-header .nav-search .main-navigation .subs .sub .links a{color:#000;display:inline-block;padding:0 15px;font-size:20px;font-size:2rem;margin-bottom:20px;}
	.main-header .nav-search .main-navigation .subs .sub .links a+a{border-right:1px solid #868686}
	.main-header .nav-search .main-navigation .subs .sub .links a:hover,
	.main-header .nav-search .main-navigation .subs .sub .links a:focus{color:#996633}
	.main-header .nav-search .main-navigation .subs .sub .links a.active{color:#996633}
	.main-header .nav-search .main-navigation .subs .sub .side{padding:30px}
	.main-header .nav-search .main-navigation .subs .sub .side .list-box{margin:0}
	.main-header .nav-search .main-navigation .subs .sub .side .list-box .items{padding:18px}
	.main-header .nav-search .main-navigation .subs .sub .side .list-box .item{margin-bottom:0}
	.main-header .nav-search .search{min-height:60px}
	.main-header .nav-search .search .inner{background:#fff;padding:10px 10px 10px 0;position:relative}
	.main-header .nav-search .search .inner input[type="text"]{
		background:#FFDAB9;
		border:none;
		color:#282828;
		width:100%;
		position:relative;
		z-index:2;
		min-height:40px;
		padding:10px 55px 10px 12px;
		-webkit-border-radius:0;
		-moz-border-radius:0;
		border-radius:0}
	.main-header .nav-search .search .inner input[type="text"]::-webkit-input-placeholder{color:#282828}
	.main-header .nav-search .search .inner input[type="text"]:-moz-placeholder{color:#282828}
	.main-header .nav-search .search .inner input[type="text"]::-moz-placeholder{color:#282828}
	.main-header .nav-search .search .inner input[type="text"]:-ms-input-placeholder{color:#282828}
	.main-header .nav-search .search .inner input[type="submit"]{
		text-indent:-9999px;
		width:40px;
		height:40px;
		display:block;
		position:absolute;
		z-index:4;right:10px;
		top:10px;padding:0;
		opacity:0;
		filter:alpha(opacity=0);
		background:#8c8c8c;
		-webkit-transition:all .2s linear;
		-ms-transition:all .2s linear;
		-moz-transition:all .2s linear;
		-o-transition:all .2s linear;
		transition:all .2s linear}
	.main-header .nav-search .search .inner input[type="submit"]:hover,
	.main-header .nav-search .search .inner input[type="submit"]:focus{opacity:.2;filter:alpha(opacity=20)}
	.main-header .nav-search .search .inner:after{
		color:#8c8c8c;
		font-family:'EVBFIcon';
		speak:none;
		font-style:normal;
		font-weight:normal;
		font-variant:normal;
		text-transform:none;
		line-height:1;
		-webkit-font-smoothing:antialiased;
		content:"";
		text-decoration:none;
		display:inline-block;
		pointer-events:inherit;
		position:absolute;
		z-index:3;right:20px;
		top:50%;font-size:21px;
		font-size:2.1rem;margin-top:-11px}
		
	.main-header .nav-search .main-navigation a{
		font-size:20px;
		font-size:2rem;
		padding:21px 14px 20px 14px}
	.main-header .nav-search .main-navigation ul li.btn-tickets{padding-left:14px;padding-right:14px}
	.main-header .nav-search .main-navigation ul li.btn-tickets a{padding:11px 45px 9px 10px}
	.main-header .nav-search .main-navigation .subs .sub .links a{margin-bottom:15px}
	.main-header .nav-search .main-navigation .subs .sub .links,
	.main-header .nav-search .main-navigation .subs .sub .side{padding:20px 20px 5px 20px} 
		
		
	
	.Social{margin-top:5px;}	
	.Social{zoom:1}
	.Social:before{content:"";display:table}
	.Social:after{content:"";display:table;clear:both}
	.Social a{
		display:inline-block;
		width:30px;
		height:30px;
		background:#483D8B;
		text-decoration:none;
		-webkit-border-radius:15px;
		-moz-border-radius:15px;
		border-radius:15px;
		text-align:center;
		line-height:33px;
		-webkit-transition:all .2s linear;
		-ms-transition:all .2s linear;
		-moz-transition:all .2s linear;
		-o-transition:all .2s linear;
		transition:all .2s linear}
			
	.Social a:before{color:#fff}
	.Social a:hover,.Social a:focus{background:#fff}
	.Social a:hover:before,
	.Social a:focus:before{color:#660066}
	.Social a+a{margin-left:2px}
	
	.Social.fa facebook:before{
		font-family:'EVBFIcon';
		speak:none;
		font-style:normal;
		font-weight:normal;
		font-variant:normal;
		text-transform:none;
		line-height:1;
		-webkit-font-smoothing:antialiased;
		content:"\f02f";
		text-decoration:none;
		display:inline-block;
		pointer-events:inherit;
		font-size:15px;
		font-size:1.5rem}
	
	.Social.fa fa-twitter:before{
		font-family:'EVBFIcon';
		speak:none;
		font-style:normal;
		font-weight:normal;
		font-variant:normal;
		text-transform:none;
		line-height:1;
		-webkit-font-smoothing:antialiased;
		content:"\f099";
		text-decoration:none;
		display:inline-block;
		pointer-events:inherit;
		font-size:15px;
		font-size:1.5rem}
	
	.Social.fa fa-youtube:before{
		font-family:'EVBFIcon';
		speak:none;
		font-style:normal;
		font-weight:normal;
		font-variant:normal;
		text-transform:none;
		line-height:1;
		-webkit-font-smoothing:antialiased;
		content:"\f167";
		text-decoration:none;
		display:inline-block;
		pointer-events:inherit;
		font-size:15px;
		font-size:1.5rem}
		
	.Social.fa fa-instagram:before{
		font-family:'EVBFIcon';
		speak:none;font-style:normal;
		font-weight:normal;
		font-variant:normal;
		text-transform:none;
		line-height:1;
		-webkit-font-smoothing:antialiased;
		content:"\f16d";
		text-decoration:none;
		display:inline-block;
		pointer-events:inherit;
		font-size:15px;
		font-size:1.5rem}
		
					
	#BackToTop{
		display:block;
		opacity:0;
		position:fixed;
		z-index:1030;
		cursor:pointer;
		color:#fff;
		right:-80px;
		bottom:40px;
		top:auto!important;
		background:#666699;
		padding:12px;
		line-height:0;
		-webkit-border-radius:100%;
		-moz-border-radius:100%;
		border-radius:100%;
		-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;
		-moz-transition:all .2s ease-out;
		-o-transition:all .2s ease-out;
		transition:all .2s ease-out}					
	#BackToTop span{position:relative}
	#BackToTop span:after{
		font-family:'EVBFIcon';
		speak:none;
		font-style:normal;
		font-weight:normal;
		font-variant:normal;
		text-transform:none;
		line-height:1;
		-webkit-font-smoothing:antialiased;
		content:"\f062";
		text-decoration:none;
		display:inline-block;
		pointer-events:inherit;
		font-size:20px;
		font-size:2rem}	
	#BackToTop:hover{color:#fce682}
	#BackToTop.show{right:40px;opacity:1}
	
	
	.main-footer{position:relative;z-index:3;color:#fff;background:#483D8B}
	.main-footer a{color:#fff}
	
	
	
	@media screen and (max-width:599px){.main-footer [class*='col-']{width:100%}
	
	@media screen and (max-width:1024px){html{font-size:60%}
	
	
	
	.main-header .tag-counter .cta .schedule-cta .bar a{padding-right:65px}}
	
	
	
	.main-wrapper{padding-bottom:20px}
	.grid-pad{padding-left:15px}[class*='col-']{padding-right:15px}[class*='col-'] [class*='col-']{padding-right:0}
	.grid-pad>[class*='col-']:last-of-type{padding-right:15px}
	

	.main-header .col-2-3{width:50%;margin-left:30px;float:left}
	
	.main-header .quicklinks{display:none}
	.Social{display:none}
	.main-header .nav-search{display:none}
			
			

	div.match .content .links{display:none}}


	#footer1 {
	background:#fff;
	clear: both;
	height:120px;
	margin:0px auto;
	border-top:10px solid #808080;
	font-size:12px;
	text-align:center;
	padding:10px}


	
	
	
	#footer {
	background:#333;
	clear: both;
	height:150px;
	margin:0px auto;
	border-top:10px solid #808080;
	font-size:12px;
	text-align:center;
	padding:10px}
	
