@charset "UTF-8";
/* CSS Document */
h1, h2, h3 {
color:#E2F4AA;	
}
h2 span, h3 span{
font-size:.6em;	
}
.CLR{
clear:both;	
}
#wrapper {
min-height:100%;
position:relative;
background:url(../images/Spot-Mic4.png) right -40px no-repeat;
}
a{
color:#de8231;
}
a:hover, a:focus{
color:#ffba00;
text-decoration:none;
}
.gi-body-font{
font-family:'Play', sans-serif;
}
.gi-navbar{
background: #000;
border-bottom:1px solid #999;	
}
.navbar-toggle:hover, .navbar-toggle:focus{
background:#fff;	
}
gi-navbar-fixed-top{
	
}
.gi-jumbotron {
padding: 30px;
margin-bottom: 30px;
color: inherit;
/*background-color: rgba(130,130,130,.5);*/
color:#fff;
font-size:1.1em;
}
.gi-jumbotron .overview-stats{
font-size: 1em;
color: #999; 	
}
.gi-jumbotron .overview-stats span{
color: #fff; 	
}
@media screen and (min-width: 768px) {
  .gi-jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .gi-jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .gi-jumbotron p{
    font-size: 63px;
	font-size:1.2em;
  }
  #wrapper {
	min-height:100%;
	position:relative;
	background:url(../images/Spot-Mic.png) right -40px no-repeat;
  }
}
.gi-welcome-box{
max-width:80%;	
}
.gi-content-box{
max-width:80%;	
}
.gi-content-box p{
font-size:1.2em;
font-weight:normal;
}
.gi-content-box p strong{
color:#E2F4AA;
}
.gi-toggle-icon span{
background:#de8231;
}
.spotlight-img{
float:right;
position:relative;
top:-70px;	
z-index:-10;
border:1px solid #fff;
display:inline;
}
.logo{
z-index:200;	
}
#footer {
margin-top:50px;
width:100%;
height:120px;
background: #2f2f2f; /* Old browsers */
background: -moz-linear-gradient(top,  #2f2f2f 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f2f2f), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2f2f2f 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2f2f2f 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2f2f2f 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2f2f2f 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f2f2f', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
border-top:3px solid #5e5e5e;
}
.footer-logo{
float:left;
padding:20px;
width:80%;	
}
.footer-logo img{
padding:0 10px;
}
.socialMedia{
display:inline;
float:left;
padding:40px 20px 0 0;	
}
.nav>li>a:hover, .nav>li>a:focus {
text-decoration: none;
border-bottom: 2px solid #ffba00;
color: #ffba00;
}
.navbar-nav>.active>a{
text-decoration: none;
border-bottom: 2px solid #ffba00;
color: #ffba00;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
color: #555;
background-color: #e7e7e7;
}
blockquote {
padding: 10px 20px;
margin: 0 0 20px;
font-size: 17.5px;
border-left: 5px solid #E2F4AA;
color:#E2F4AA;
}
.blockquote-reverse, blockquote.pull-right {
padding-right: 15px;
padding-left: 0;
border-right: 5px solid #E2F4AA;
border-left: 0;
text-align: right;
}
.gi-text-highlight{
color: #E2F4AA;	
padding-bottom:10px;
}
.gi-text-highlight span{
color: #999;	
font-weight:400;
padding-bottom:6px;
}
.gi-how-branch span{
color: #565656;	
font-weight:400;
padding-bottom:6px;
}
.gi-spacer-vertical{
height:20px;	
}
.gi-breadcrumb {
padding: 8px 15px;
margin-bottom: 20px;
list-style: none;
background-color: transparent;
border-radius: 4px;
}
/* +++++++ Musicians ++++++++ */
.fotoName{
padding:0 0 30px 0;	
}
.mus-photo{
padding:20px 0 20px 0;
display:inline-block; 
vertical-align:bottom;
}
.mus-name{
padding:20px 0 20px 20px;
display:inline-block; 
vertical-align:bottom;
color:#999;
font-size:22px;

}
.mus-stats-left{
float:left;	
color:#999;
}
.mus-stats-left span{
color:#fff;
}
.mus-stats-right{
float:left;
padding: 0 0 0 40px;
color:#999;	
}
.mus-stats-right span{
color:#fff;
}
.mus-instruments{
padding:30px 0 0 0;	
}
.email {
font-size:18px;	
}
.audio-sample{
margin-top: 30px;	
}
.gi-text-muted{
color:#999;
}

/* +++++++ FAQs ++++++++ */
.panel {
margin-bottom: 20px;
background-color: #363636;
border: 1px solid #797979;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.panel-default>.panel-heading {
color: #de8231;
background-color: #252525;
border-color: #ddd;
}
.panel-group .panel-heading+.panel-collapse .panel-body {
border-top: 0; 
}
.panel-body span{
color:#E2F4AA;	
}

/* +++++++ Branches ++++++++ */
.audio-sample-branches{
margin-top: 6px;	
}
.gi-spacer-vertical-branches{
height:40px;	
}

.gi-text-language{
	color:#de8231;
}