/* fix fixed-bar */
body {
	background-color: black;
}

.navbar {
	background-color: rgba(0, 0, 0, 0.5);
	color: yellow;
	font: 1.5em Georgia, Helvetica, Arial, Sans-Serif;
}

.bs-docs-header {
	background-color: black;
	/*       margin-top: 2em; */
}

.logo {
	height: 75px;
	width: 165px;
}

.carousel-inner>.item>img, .carousel-inner>.item>a>img {
	width: 400px;
	height: 250px;
	margin: auto;
	background-color: black;
}

.facebook {
	height: 45%;
	width: 45%;
}

.jumbotron {
	/*       background: #000 url("/images/bob_window.jpg") no-repeat center center; */
	/*       background: #000 url("/images/bob_window.jpg") no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; */
	background-color: black;
	background-image: url("../images/bob_window.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
	background-size: contain;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	min-height: 800px;
	min-width: 100%;
	z-index: -1;
	/*       min-height: 800px; */
	/*       min-width: 1024px; */
	/*               position: relative; */
	/*     width: 100%; */
	/*     height: 0; */
	/*     padding-top: 70%; */
	/*     background-size: cover; */
	/*     overflow: hidden; */
}

@media (hover: none) {
   .jumbotron {
       background-attachment: initial;
   }
}

.clickable {
    cursor: pointer;
}

#bandListPopup .modal-header {
	background-color: cadetblue;
}

#bandListPopup .modal-body {
	background-color: goldenrod;
	font-family: Georgia, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	/*       max-height: 90vh;        */
	height: 24em;
}

#bandListPopup .modal-footer {
	background-color: cadetblue;
}

.nextShowContainer {
	/*       vertical-align: bottom; */
	padding-top: 15em;
	background-color: transparent;
}

#nextShow {
	/*       padding: .5em; */
	color: yellow;
	font-family: Georgia;
	font-size: x-large;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	text-align: center;
	/*       vertical-align: bottom; */
	background-color: rgba(0, 0, 0, .6);
}

.artistsWeCover {
	overflow: auto;
}
@media (hover: none) {
   .artistsWeCover {
       overflow-y: scroll;
       overflow-x: hidden;
   }
}

#scheduleDetails {
	color: yellow;
	/*       font: 10pt Verdana; */
	font: 1.3em Georgia, Helvetica, Arial, Sans-Serif;
	overflow-y: auto;
	overflow-x: hidden;
	/*       margin-left: 8em; */
	margin-right: 1em;
	background-color: teal;
	height: 25em;
}

.scheduleDateColumn {
	
}

.scheduleVenueColumn {
	
}

.scheduleTourName {
	font: 2em Georgia, Helvetica, Arial, Sans-Serif;
	font-weight: bolder;
	color: purple;
	background-color: teal;
	text-shadow: 0px 2px 3px #555;
	text-align: center;
	padding-bottom: .5em;
	padding-top: 3.5em;
}

.scheduleRow {
	background-color: darkslategray;
	margin: 1em;
	border-radius: 8px;
	border-color: #666;
	padding-top: 1em;
	padding-bottom: 1em;
}

.bioText {
	display: none;
}

.bio:hover .bioText {
	font-size: medium;
	text-align: left;
	margin: 1em;
	background: rgba(0, 0, 0, 1);
}

.bio:hover {
	background-color: rgba(0, 0, 0, .5);
}

.bios {
	font: 3em Georgia, Helvetica, Arial, Sans-Serif;
	font-weight: bolder;
	color: yellow;
	padding-top: 2em;
}

.bio {
	/*       border: 1px solid white; */
	text-align: center;
	height: 10em;
	background: rgba(0, 0, 0, 1);
}

#bioJim {
	background: #000 url("../images/jim_club217_10_2015.jpg") no-repeat 40%
		20%;
}

#bioScott {
	background: #000 url("../images/scott_evandys_07_2016.jpg") no-repeat
		40% 20%;
}

#bioBrad {
	background: #000 url("../images/Brad_Evandys.jpg") no-repeat
		center center;
	background-size: 1024px 767px;
}

#bioSteve {
	background: #000 url("../images/steve_evandys_05_2016.jpg") no-repeat
		75% 10%;
}

.contact {
	font: medium Georgia, Helvetica, Arial, Sans-Serif;
	font-weight: bolder;
	color: yellow;
	text-align: center;
	margin: 1em;
}

.contactDetails {
	margin: 1em;
}

.sectionHeader {
	font: 36px Georgia, Helvetica, Arial, Sans-Serif;
	font-weight: bolder;
	color: purple;
	background-color: teal;
	text-shadow: 0px 2px 3px #555;
	text-align: center;
	padding-bottom: .5em;
	padding-top: 3.5em;
}

.aboutBoB {
	font: 1em Georgia, Helvetica, Arial, Sans-Serif;
	font-weight: bolder;
	color: yellow;
	/*       text-align: center; */
	/*       margin: 1em; */
}