/*
 * Globals
 */

 /* Google Fonts */
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700');

/* Links */
a,
a:focus,
a:hover {
  color: #5B3C11;
}

/* Custom default button */
.btn-secondary,
.btn-secondary:hover,
.btn-secondary:focus {
  color: #5B3C11;
  text-shadow: none; /* Prevent inheritance from `body` */
  background-color: #fff;
  border: .05rem solid #fff;
}


/*
 * Base structure
 */

html {
  background-color: #CCFFFF;
  font-family: 'Roboto', sans-serif;
}

body {
  color: #5B3C11;
  background-color: #CCFFFF;
  text-align: left;
  margin-bottom: 40px;
}

h2 {
  color: #5B3C11;
  text-align: left;
  margin-top: 5rem;
  font-weight: 400;
}

h3 {
  color: #5B3C11;
  text-align: left;
  margin: 1rem 0 2rem 0;
  font-weight: 400;
}

p {
  font-weight: 300;
  line-height: 1.7rem;
}

/*
 * Class
 */


.back {
  margin: 2rem 0;
  font-weight: 400;
}

.footer {
  color: #5B3C11;
  font-size: 0.9rem;
  height: 40px;
  line-height: 40px;
  background-color: #cceeee;
  border-top: 1px solid rgb(88, 76, 59);
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}
