/* CSS Document */

@media (max-width: 768px) {
	input[type="text"], textarea.form-control, select.form-control {
	 	font-size:1em;
	 }
}

#scroll { width: 220px; height: 210px; margin: 0; border: 1px solid #aaa; padding: 10px; background: #fff; overflow: hidden;}

body {
	background-color: #000000;
	padding-left: 14px;
	padding-right: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	min-width: 360px;
}

.fa-pad-right {
	margin-right: 9px;
}

h1 {
	font-family: 'Coda', Verdana, Arial, sans-serif;
	font-size: 26px;
	line-height: 30px;
	color: #02BF02; /* #62FF4C #00CC66 #62FF4C */
	font-weight: normal;
	margin-bottom: 20px;
}

h2 {
	font-family: 'Coda', Verdana, Arial, sans-serif;
	font-size: 20px;
	line-height: 30px;
	color: #02BF02; /* #62FF4C #00CC66 #62FF4C */
	font-weight: normal;
	margin-bottom: 10px;
}

.tooltip.top .tooltip-inner {
    background-color:#02BF02;
}
.tooltip.top .tooltip-arrow {
      border-top-color: #02BF02;
}


#main_container {
	max-width: 1200px;
	margin: 0 auto;
}

#top {
	height: 48px;
	/* 
	border: 3px solid #0B420B;
	border-radius: 10px; 
	*/
	background-color: #003300; /* #003300 */
	opacity: .85;
	/*
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	*/
	border-radius: 0px;
	
}

.tleft {
	float: left;
	font-family: 'Coda', Verdana, Arial, sans-serif;
	font-size: 18px;
	color: #e5e5e5;
	font-weight: normal;
	text-align: left;
	padding-top: 12px;
	padding-left: 10px;
}

.tleft a:link {color: #e5e5e5; text-decoration: none;} 
.tleft a:visited {color: #e5e5e5; text-decoration: none;} 
.tleft a:active {color: #e5e5e5; text-decoration: none;} 
.tleft a:hover {color: #e5e5e5; text-decoration: none;} 


.tright {
	float: right;
	font-family: 'Coda', Verdana, Arial, sans-serif;
	font-size:16px;
	color: #E0FFE0;
	font-weight: normal;
	text-align: left;
	padding-top: 12px;
	padding-right: 8px;
}

.top_nav {     
	font-family: 'Coda', Verdana, Arial, sans-serif;
	font-size:  18px;
	text-align: left;
	color: #e0e0e0;
	height: 44px;

	/*
	border: 3px solid #0B420B;
	border-radius: 10px;
	*/
	
	font-weight: normal;
	padding-left: 2px;
	padding-top: 10px;
	
	background-color: #101010;
	opacity: .95;
	filter:alpha(opacity=100); 
	
	margin: 0px;
	margin-top: 0px;
} 

.top_nav ul {
	margin: 4px; 
	padding: 0;  
	margin-left: 10px;   
}

.top_nav ul li {
	display: inline;
	padding-right: 10px;
}

.top_nav ul li a, #top_nav ul li a:visited {
	text-decoration: none;
	color: #33B2A6;
	padding: 3px 12px 3px 12px;
	background: #004F4A; 
	border-radius: 1px;
	border: 1px solid #59FBEA;

}   

.top_nav ul li a:hover, #top_nav ul li a.over, #top_nav ul li a.current { 
	color: #CCA745;   
	background-color: #000000;
  border: 1px solid #CCA745;
	opacity: 1.0;
  filter:alpha(opacity=100); 
}

#main_photo_area {
   position: relative;
	background-color: #000000;
	height: 200px;
	margin-top: 4px;
	background:url(images/dayton_bg3.jpg) no-repeat;
   background-position:center center;
	border: 1px solid #04feff;
	-webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
}

#content {
	font-family: 'Coda', Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #e5e5e5;
	margin-top: 7px;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 10px;
	/* 
	border: 3px solid #3E3E3E;
	border-radius: 10px;
	background-color: #151515;
  */
}

#content a:link {color: #CCA745; text-decoration: underline;} 
#content a:visited {color: #CCA745; text-decoration: underline;} 
#content a:active {color: #62FF4C; text-decoration: underline;} 
#content a:hover {color: #62FF4C; text-decoration: underline;}

#content a.btn {
	color: white !important;
	text-decoration: none !important;
}

#footer {
	border: 3px solid #0B420B;
	border-radius: 8px;
	background-color: #003300;
	margin-top: 12px;
	font-family: 'Coda', Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #02BF02;
	text-align: center; 
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}
#footer a:link {color: #02BF02; text-decoration: underline;} 
#footer a:visited {color: #02BF02; text-decoration: underline;} 
#footer a:active {color: #62FF4C; text-decoration: underline;} 
#footer a:hover {color: #62FF4C; text-decoration: underline;}

.sponsor_panel {
	float: right;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #121212;
	margin-top: 7px;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	border: 3px solid #3E3E3E;
	border-radius: 10px;
	width: 260px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #f0f0f0;
}

.sponsor_header {
	font-size: 14px;
	color: #E0FFE0;
	width: 260px;
	background-color: #17384B;
	border-radius: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 12px;
	margin-bottom: 12px;
	text-align: center;
}



.subhead1 {
	font-size: 11px;
	line-height: 14px;
	color: #a5a5a5;
	font-style: italic;
}


.seat_form {
	color: #000000;
	display: none; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	background-color: #e5e5e5; 
	border: 1px solid #000000; 
	padding: 10px;
}
.seat_form a:link {color: #006699; text-decoration: underline;} 
.seat_form a:visited {color: #006699; text-decoration: underline;} 
.seat_form a:active {color: #006699; text-decoration: underline;} 
.seat_form a:hover {color:#CC0000; text-decoration: underline;}

.form_box {
	border: 1px #1f1f1f solid; 
	border: 3px solid #3E3E3E;
	background-color: #e5e5e5; 
	color: black;
	border-radius: 20px;
	padding: 10px;
}

.form_box a:link {color: #006699; text-decoration: underline;} 
.form_box a:visited {color: #006699; text-decoration: underline;} 
.form_box a:active {color: #006699; text-decoration: underline;} 
.form_box a:hover {color:#CC0000; text-decoration: underline;}

.bdr_corner {
	position: absolute; 
	bottom: -1px;
	right: -1px;
}

@media screen and (min-width: 640px) {
	.tleft {
		font-size: 28px;
		padding-top: 6px;
	}
	.top {
		height: 
	}
	#main_photo_area {
	 height: 200px;
	}
}

.text-xs-left { text-align: left; }
.text-xs-right { text-align: right; }
.text-xs-center { text-align: center; }
.text-xs-justify { text-align: justify; }

@media (min-width: @screen-sm-min) {
    .text-sm-left { text-align: left; }
    .text-sm-right { text-align: right; }
    .text-sm-center { text-align: center; }
    .text-sm-justify { text-align: justify; }
}

@media (min-width: 960px) {
    .text-md-left { text-align: left; }
    .text-md-right { text-align: right; }
    .text-md-center { text-align: center; }
    .text-md-justify { text-align: justify; }
}

@media (min-width: @screen-lg-min) {
    .text-lg-left { text-align: left; }
    .text-lg-right { text-align: right; }
    .text-lg-center { text-align: center; }
    .text-lg-justify { text-align: justify; }
}

@media (min-width:1200px){
    .auto-clear .col-lg-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-lg-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-lg-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-lg-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-lg-6:nth-child(odd){clear:left;}
}
@media (min-width:992px) and (max-width:1199px){
    .auto-clear .col-md-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-md-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-md-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-md-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-md-6:nth-child(odd){clear:left;}
}
@media (min-width:768px) and (max-width:991px){
    .auto-clear .col-sm-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-sm-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-sm-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-sm-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-sm-6:nth-child(odd){clear:left;}
}
@media (max-width:767px){
    .auto-clear .col-xs-1:nth-child(12n+1){clear:left;}
    .auto-clear .col-xs-2:nth-child(6n+1){clear:left;}
    .auto-clear .col-xs-3:nth-child(4n+1){clear:left;}
    .auto-clear .col-xs-4:nth-child(3n+1){clear:left;}
    .auto-clear .col-xs-6:nth-child(odd){clear:left;}
}


@media screen and (min-width: 640px) and (orientation: landscape) {
#main_photo_area {
	 height: 200px;
	}
}

@media screen and (min-width: 960px) and (orientation: landscape) {
#main_photo_area {
	 height: 300px;
	}
}

#desktop-menu.navbar-default .navbar-brand {
    color: rgba(119, 119, 119, 1);
	 margin: 0;
	 padding: 0;
}
#desktop-menu.navbar-default {
    font-family: 'Coda', Verdana, Arial, sans-serif;
    font-size: 18px;
    background-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-radius: 0px;
	 padding-top: 12px;
}
#desktop-menu.navbar-default .navbar-nav>li>a {

   text-decoration: none;
	color: #33B2A6;
	padding: 3px 12px 3px 12px;
	background: #004F4A; 
	border-radius: 1px;
	border: 1px solid #59FBEA;
	margin-right: 14px;
}
#desktop-menu.navbar-default .navbar-nav>li>a:hover,
#desktop-menu.navbar-default .navbar-nav>li>a:focus {
    color: #CCA745;   
	background-color: #000000;
  border: 1px solid #CCA745;
	opacity: 1.0;
  filter:alpha(opacity=100); 
}
#desktop-menu.navbar-default .navbar-nav>.active>a,
#desktop-menu.navbar-default .navbar-nav>.active>a:hover,
#desktop-menu.navbar-default .navbar-nav>.active>a:focus {
     color: #CCA745;   
	background-color: #000000;
  border: 1px solid #CCA745;
	opacity: 1.0;
  filter:alpha(opacity=100); 
}
#desktop-menu.navbar-default .navbar-toggle {
    border-color: #CCA745;
	 margin-top: 0;
}
#desktop-menu.navbar-default .navbar-toggle:hover,
#desktop-menu.navbar-default .navbar-toggle:focus {
    background-color: #ddd;
}
#desktop-menu.navbar-default .navbar-toggle .icon-bar {
    background-color: #CCA745;
}
#desktop-menu.navbar-default .navbar-toggle:hover .icon-bar,
#desktop-menu.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #000000;
}






#mobile-menu.navbar-inverse .navbar-header {
	border: 0;
}

#mobile-menu.navbar-inverse .navbar-brand {
    padding-top: 6px;
	 color: white;
}
#mobile-menu.navbar-inverse .navbar-brand>a {
	color: white;
}

#mobile-menu.navbar-inverse .navbar-brand>a:hover,
#mobile-menu.navbar-inverse .navbar-brand>a:focus, {
	color: red;
}


#mobile-menu.navbar-inverse .navbar-brand .logo {
	float: left;   
	margin-right: 8px;
}

#mobile-menu.navbar-inverse .navbar-toggle {
	background-color: transparent;
	border: 0;
	padding: 2px 0px;
}

#mobile-menu.navbar-inverse {
	font-family: 'Coda', Verdana, Arial, sans-serif;
	background-color: #003300; /* #003300 */
	opacity: .99;


}
#mobile-menu.navbar-inverse .navbar-nav {
	margin-top: 0px;
	margin-bottom: 0px;
		border: 1px #252525 solid;
}
#mobile-menu.navbar-inverse .navbar-nav>li>a {
	font-family: 'Coda', Verdana, Arial, sans-serif;
font-size: 18px;
	color: #33B2A6;
	background-color: #050505;
}
#mobile-menu.navbar-inverse .navbar-nav>li>a:hover,
#mobile-menu.navbar-inverse .navbar-nav>li>a:focus {
	 color: #CCA745;
}
#mobile-menu.navbar-inverse .navbar-nav>.active>a,
#mobile-menu.navbar-inverse .navbar-nav>.active>a:hover,
#mobile-menu.navbar-inverse .navbar-nav>.active>a:focus {
	 color: #CCA745;
}
#mobile-menu.navbar-inverse .navbar-toggle {

}
#mobile-menu.navbar-inverse .navbar-toggle:hover,
#mobile-menu.navbar-inverse .navbar-toggle:focus {
   
}
#mobile-menu.navbar-inverse .navbar-toggle .icon-bar {
   
}
#mobile-menu.navbar-inverse .navbar-toggle:hover .icon-bar,
#mobile-menu.navbar-inverse .navbar-toggle:focus .icon-bar {
   
}

@media screen and (max-width: 768px) {
	#main_photo_area {
	
	}
}

