﻿/*RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;} body {line-height: 1;}ol, ul{list-style:none;} blockquote, q{quotes:none;} blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;} :focus{outline:0;} ins{text-decoration:none;} del{text-decoration:line-through;} table{border-collapse:collapse; border-spacing:0;}

body {
    font-family: 'Open Sans', sans-serif;
    background: url('../img/Adam-Lindsley-Background.jpg');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    color: white;
}
.pad-top {
    padding-top:60px;
}
.text-center {
    text-align:center;
}
i.fa {
    padding:5px;
}
section {
    padding-top:80px;
}

h1 {
  font-size: 2em;
  font-weight: 500;
  font-family: "Marcellus SC", sans-serif;
  line-height: 1.15em;
  margin-bottom: 20px;
}

p {
  font-size: 1.05em;
  line-height: 1.45em;
  font-family: "Catamaran", sans-serif;
  text-align: left;
}

.pad-row {
    padding-top:40px;
    padding-bottom:40px;
}

.pad-bottom {
    padding-bottom:50px;
}


/* NAVBAR STYLE */


.navbar-inverse .navbar-nav > li > a {
  color: #FFF;
}

.navbar-inverse .navbar-brand {
  color: #FFF;
}

.navbar-brand {
  font-size: 1.2em;
}

.navbar-header > a:link {
  color: white;
  text-decoration: none;
}

.navbar-header > a:visited {
  color: white;
}

.navbar-header > a:hover {
  color: #FF7A59 !important;
}

p a {
  color: #FF7A59 !important;
}

/* ADDED PADDING IN NAVBAR */


.navbar {
    padding:15px;
     -webkit-transition: background .8s ease-out,padding .8s ease-out;
        -moz-transition: background .8s ease-out,padding .8s ease-out;
        transition: background .8s ease-out,padding .8s ease-out;
    background: inherit;
    border: none;
    font-family: "Fredericka the Great", serif;
    font-size: 1.5em;
}


/* CLASS FOR REMOVING PADDING IN NAVBAR*/


.navbar-pad-original {
      padding:0px;
}


/* LINKS */

.nav > li > a:link {
  color: white;
  text-decoration: none;
}

.nav > li > a:visited {
  color: white;
}

.nav > li > a:hover {
  color: #FF7A59 !important;
}

/* Divider */
hr {
  border: none;
  height: 40px;
  max-width: 100%;
  margin: 30px auto;
  background: url('../img/horizontaldivider.png') center center no-repeat;
}

h2 {
  color: white;
  font-family: "Marcellus SC", sans-serif;
  text-align: center;
  font-size: 1.5em;
  line-height: 10px;
}

#lyrics1-showing {
  display: none;
}

.clickable, .clickable2 {
  cursor: pointer;
  color: #0088cc;
}

.clickable:hover, .clickable2:hover {
  text-decoration: underline;
}

/*Music*/

.audiocontrols {
  display: table;
  margin: 0 auto;
}

.soundtrack {
  text-align: center;
}

/* Images */
.scalable-img {
  max-width: 100%;
  height: auto;
}

.bio-pic {
  padding: 0 50px 0 50px;
}

/* Games */
.download img {
  width: 100px;
  height: 106px;
  margin: 0px auto;
  display: block;
}

p.credits {
  text-align: center;
}