.container {
  padding:30px;
}

@media (max-width:767px) {
  .container {
    padding:10px;
  }
}

a.navbar-brand.navbar-link {
  font-family:'Yesteryear',cursive;
  font-size:1.5em;
}

.navbar-inverse {
  background-color:#fffafa;
  border-color:#FFFFFF;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  color:#90416E;
}

div.container.homePage {
  text-align:center;
  padding:32px;
  background-color:rgba(255, 250, 250, 0.75);
}

#promo {
  text-align:center;
  padding:90px;
  background:url(../../assets/img/background.jpg);
  background-size:cover;
  height:500px;
}

#promo .jumbotron {
  border-radius:20px;
  /*padding:0px;*/
  background-color:rgba(255,237,222,0.65);
  max-width:800px;
  margin:0 auto;
  /*padding-top:2px;*/
}

@media (max-width:991px) {
  #promo {
    padding:80px;
  }
}

@media (max-width:767px) {
  #promo {
    padding:40px;
  }
}

@media (max-width:991px) {
  #promo .jumbotron {
    padding:5px;
    padding-bottom:10px;
  }
}

body {
  font-family:'Open Sans Condensed', sans-serif;
}

body {
  font-family:'Open Sans Condensed', sans-serif;
  font-size:19px;
  line-height:1.42857143;
  color:#333333;
}

@media (max-width:767px) {
  img.img-circle {
    width:45%;
  }
}

p {
  margin:0 0 11px;
  font-family:'Open Sans Condensed', Sans-serif;
  text-align:center;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family:'Open Sans Condensed', sans-serif;
  font-weight:bold;
  line-height:1.3;
  color:inherit;
  text-align:center;
}

blockquote {
  padding:11px 22px;
  margin:0 0 22px;
  font-size:20px;
  border-left:.2em solid #555555;
}

hr {
  color:#555555;
}

i.fa.fa-user {
  color:#daac86;
}

i.fa.fa-sticky-note {
  color:#daac86;
}

i.fa.fa-github {
  color:#daac86;
}

a:hover, a:focus {
  color:#bc8f8f;
  text-decoration:underline;
}

a {
  color:#555555;
  text-decoration:none;
}

div#resume.container {
  padding:20px;
}

div.col-md-12.Form {
  background-color:rgba(188,143,143,0.34902);
  padding-bottom:20px;
}

div.endofPage {
  background-color:#AF6C92;
  padding:10px;
}

p#endofPagetext {
  color:#fff9f4;
}

