@import url('https://fonts.googleapis.com/css?family=Montserrat|Oswald');

html,body {color:#eee;background:#222;}

body.about {background-image:url('images/mist-fade.jpg');background-size:cover;background-attachment:fixed;
background-repeat:no-repeat;}

body.contact {background-image:url('images/rainbow-fade.jpg');background-size:cover;background-attachment:fixed;
background-repeat:no-repeat;}

body.press {background-image:url('images/speaker-fade.jpg');background-size:cover;background-attachment:fixed;
background-repeat:no-repeat;background-position:center center;}

body.film {background-image:url('images/sunset-fade.jpg');background-size:cover;background-attachment:fixed;
background-repeat:no-repeat;background-position:center center;}

body.studio {background-image:url('images/curtains-fade.jpg');background-size:cover;background-attachment:fixed;
background-repeat:no-repeat;background-position:center center;}

body.dave {background-image:url('images/dave-fade.jpg');background-size:cover;background-attachment:fixed;
background-repeat:no-repeat;background-position:center center;}

body.records {background-image:url('images/records-fade.jpg');background-position:center center;}

body.singles {background-image:url('images/lights-fade.jpg');background-size:cover;background-attachment:fixed;
background-repeat:no-repeat;background-position:center center;}
.singles a {color:#fff;}

.button {background-color:#69372A;}
.button:hover {background-color:#3F1A11;}
.button.secondary {background-color:#3F1A11;color:#999}
.button.secondary:hover {background-color:#69372A;color:#fff}

h1 {margin-top:10px;}
h1,.pgtitle {font-family: 'Montserrat', sans-serif;text-transform:uppercase;}
h2,h3,.tagline {font-family: 'Montserrat', sans-serif;}

.nav h1 {font-size:2rem;margin-bottom:0px;text-align:center;line-height:1;}
.nav h2 {font-size:1rem;text-align:center;}

.contentrow {margin-top:40px;}

.contentrow p {line-height:1.4;margin-bottom:30px;}

.pgtitle {font-size:3rem;}
.tagline {font-size:2rem;margin-top:-20px;}

.nav {background:rgba(0,0,0,0.8)}
.top-bar,.top-bar ul {background:transparent;border:0px;}
.top-bar a {color:#fff;text-transform:uppercase;font-family: 'Oswald', sans-serif;}
.top-bar a:hover {color:#2ba6cb;}
.top-bar ul ul {background:rgba(0,0,0,0.8);}

footer {padding:40px;font-size:.8rem;}
footer a {color:#fff;}

.bg {padding:80px 0;background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;border-bottom:20px solid #222;}
.home {padding:0px !important;background-image:url('images/buddha2.jpg');height:100%;background-position: top right;}
.zen {background-image:url('images/buddha.jpg');height:600px;}
.songs {background-image:url('images/guitar-2-fade.jpg');}
.videos {padding:0px !important;background-image:url('images/waterfall.jpg');}
.fade {background:rgba(0,0,0,0.5);padding:80px 0;}
.home .fade {height:100%; text-shadow: -2px 1px #222;}

.tabs-content,.tabs {border:0px;background:transparent;color:#fff;}
.tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {background:rgba(0,0,0,0.5);color:#fff;}
.tabs-title > a:hover {background:rgba(1,1,1,0.5);color:#ccc;}
.tabs-title > a {
    display: block;
    padding: .25rem .5rem;
    font-size: 0.75rem;
    line-height: 1;
    color: #aaa;font-weight:bold;
border-radius:10px;
}

.cover {margin-bottom:20px;}

hr {border-color:#555;max-width:70%;}
.ost {font-size:1rem;}

table {border-radius:10px;}
table thead {color:#fff;background:rgba(0,0,0,0.8);border:0px;}
table tbody {background:rgba(0,0,0,0.5);border:0px;}
table tbody tr:nth-child(even) {background:rgba(0,0,0,0.5);border:0px;}
td {vertical-align:top;}
.artist {min-width:150px;}
.song {min-width:200px;}

.collapse .column-block {
    margin-bottom: 0;
}

@media only screen and (min-width: 24em) { 
.home .photo {}

}

@media only screen and (min-width: 64.063em) { 

html,body.index {height:100%;}
.home .fade {padding-top:80px;}
.home .photo {margin-top:40px;}
.tabs-title {width:20%;}
}