
body {
	background: #131313;
	font-family: 'Oswald', Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1;
	margin: 0;
	padding: 0;
}
p {
	color: white;
    text-align: center;
	margin: 1em;
	padding: 0;
}


a{
    color: white;
    font-size:1em;
    text-decoration: underline;
	font-family: 'Oswald', Helvetica, sans-serif;
}

a:link {
    color: #c62828;
}

a:visited {
    color: #c62828;
}

a:hover {
    color: purple;
}

a:active {
    color: #c62828;
}

 img {
	border: 0;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
}

.youTube {
    text-align:center;
    margin:4em;
    
}

.videos{
    text-align:center;
    margin:auto;
    width:70%;
}

@media only screen and (max-width: 767px) {
    .videos {
        width:100%;
    }
}

.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden; 
text-align: center;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}


.upcoming {
    text-align:center;
    color: white;
    margin-bottom: 2em;
}

.upcoming h1 {
    font-size:2em;
}

.songs {
    text-align:center;
    color: white;
    margin-bottom: 7em;
    margin-top: 7em;
}

.songs h1 {
    font-size:2em;
}

.songs p {
    font-size:1.2em;
    margin-top:2em;
    color: #c9c9c9;
}

audio:hover, audio:focus, audio:active
{
-webkit-box-shadow: 15px 15px 20px rgba(0,0, 0, 0.4);
-moz-box-shadow: 15px 15px 20px rgba(0,0, 0, 0.4);
box-shadow: 15px 15px 20px rgba(0,0, 0, 0.4);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
transform: scale(1.05);
}


audio
{
-webkit-transition:all 0.5s linear;
-moz-transition:all 0.5s linear;
-o-transition:all 0.5s linear;
transition:all 0.5s linear;
-moz-box-shadow: 2px 2px 4px 0px #006773;
-webkit-box-shadow:  2px 2px 4px 0px #006773;
box-shadow: 2px 2px 4px 0px #006773;
-moz-border-radius:7px 7px 7px 7px ;
-webkit-border-radius:7px 7px 7px 7px ;
border-radius:7px 7px 7px 7px ;
}



      ul {
          padding:0 0 0 0;
          margin:0 0 5px 0;
      }
      ul li {
          list-style-type: none;
          margin-bottom:10px;
      }

    .text {
      /*font-family: 'Bree Serif';*/
      color:#666;
      font-size:11px;
      margin-bottom:10px;
      padding:12px;
      background:#fff;
      font-family: 'Oswald', Helvetica, sans-serif;
        
}

      .row h1 {
          font-size:50px;
          text-align: center;
          margin-top:5px;
	      font-family: 'Oswald', Helvetica, sans-serif;
      }

      .row a {
         color: #f60;
         text-decoration: underline;
      }

      .row p {
        text-align: center;
      }


.imgWidth2 {
  width: 70%;
}