/*!
 * Start Bootstrap - Business Frontpage HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

html,
body {
    height: 100%;
}


body {
   padding-top: 60px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
    background-color:whitesmoke;
}

/* Header Image Background - Change the URL below to your image path (example: ../images/background.jpg)

.business-header {
    height: 400px;
    background: url('../images/DMG4.png') center center no-repeat scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
*/

.navbar {min-height:60px;}
.navbar a img {margin-top:-10px;}
.navbar-inverse .navbar-nav>li>a  {font-weight:bold;color:white;}
.navbar-inverse .navbar-nav>li>a:hover  {color:lightgrey;}


/* Home Page Carousel */

header.carousel {
    height: 50%;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}

header.carousel .fill {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}



/* Customize the text color and shadow color and to optimize text legibility. */

.tagline {
    text-shadow: 0 0 10px #000;
    color: #fff;
}

.img-center {
    margin: 0 auto;
}

.addressbar {text-align:center;}

.newreleases h3, .featurearea>h3 {padding:0 20px 20px 20px; text-align:center;}

address {font-size:11pt;}

.img-responsive {
 display: inline-block;
}

.img-alb-size {width:200px;height:200px;}


.search-bar {
	text-align:center;
	background-color:#366;
	font-size:1em;
    color:whitesmoke;
	padding:10px 0;
}

.search-bar input::placeholder { font-size: 12px;}
.search-bar input::-webkit-input-placeholder { font-size: 12px;}
.search-bar input::-moz-placeholder { font-size: 12px;}
.search-bar input:-ms-input-placeholder { font-size: 12px;}
.search-bar input:-moz-placeholder  { font-size: 12px;}
.search-bar .btn {padding:2px 10px;}
.search-bar p {margin-top:-5px; font-size:1.2em;}

#gigs .date {font-weight:bolder; margin-top:10px; margin-bottom:0;}

#feature1 .col-sm-3, #feature2 .col-sm-3 {text-align:center;}

#feature1 a, #feature2 a {text-decoration:none;}

#feature1 .col-sm-3:hover, #feature2 .col-sm-3:hover {
	-webkit-box-shadow: 3px 3px 5px 6px #ccc;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    3px 3px 5px 6px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:         3px 3px 5px 6px #ccc;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

.featurearea {

	/*border:1px solid #CCC;*/
	/*padding:20px;*/
    text-align: center; 

}

.more {text-align:center;margin-top:10px;}

#search {

font-size:14pt;
margin-top:20px;

}

.reg {margin-top:20px;}

.fearturearea div {background-color:#F0F7FC;}

.toprow .current, .toprow .address {min-height:350px; background-color:white;}

#subscribe {border-top:1px #666 thin; }

.issue:nth-child(even) {background-color:white;padding:12px;border-bottom:1px solid #ccc;}
.issue:nth-child(odd) {background-color:whitesmoke;padding:12px;border-bottom:1px solid #ccc;}

#disclaimer {background-color:lightsteelblue;padding:20px;}

.centered {text-align:center;}
.address {background-color:white;padding:20px;}
.current {background-color:white;padding:20px;}


footer {
    margin: 50px 0;
	background-color: slategrey;
	color:whitesmoke;
}

.perfdate:nth-child(odd) {
   background-color:#E2F1F7;
}

.perfdate {
 margin-bottom:20px;
 padding:10px;
}

.revealme {display:none;}

.newsitem {padding:20px;}

.newsitem > h4 {
    min-height: 2em; }

footer .col-md-4 {border-top:1px solid white;margin-bottom:20px;}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

#subscribe {margin:20px auto;}

.featureditem {margin-bottom:20px; height:400px;}
.artistsname {text-transform: capitalize; font-style: italic;}
.featuresale {background:#E2F1F7;margin:2.5px;width:30%;}
.sale {font-weight:bold;color:red;}

.covid {color:maroon;}