.view_bottom {
  border-bottom-width: .1rem;
  border-bottom-style: solid;
}

html {
  /*font-family: "Anonymous Pro";*/
  /*font-family: 'Source Sans Pro';*/
  font-family: 'Nunito', sans-serif;
}

h4 {
  font-size: 18px;
}

.container {
  /*margin-left: 5em;*/
}

.footer {
  position: fixed;
  background-color: white;
  /*padding-top: -1rem;*/
  margin-top: .1rem;
  left: 25%;
  right: 25%;
  bottom: 0;
  min-width: 46.20em;
}

@media (min-width: 36em) {
  .header {
    position: fixed;
  }
  .footer {
    position: fixed;
  }
}

@media (max-width: 36em) {
  .title {
    margin-top: 9rem;
  }
}

.title {
  margin-bottom: 1rem;
}

.btn, .btn:hover, .btn:focus {
  font-size: 13px;
  border-color: transparent;
  border-radius: 0rem;
  border-bottom-width: 0rem;
  border-top-width: 0rem;
  border-left: transparent;
  border-left-style: solid;
/*  border-top-color: #0C1421;
  border-bottom-color: #0C1421;*/
}

.btn:hover {
  border-left: #0C1421;
  border-left-style: solid;
  border-bottom: #0C1421;
  border-top: #0C1421;
}

.btn:focus {
  border-color: transparent;
}

.name-text:hover {
  padding-left: .5rem;
  border-left: #0C1421;
  margin-left: -.7rem;
  border-left-style: solid;
  padding-bottom: .2rem;
  border-bottom: #91ACBF;
}

.name-text: focus {
  padding-left: .5rem;
  border-left: #0C1421;
  margin-left: -.7rem;
  border-left-style: solid;
  padding-bottom: .3rem;
  border-bottom: #91ACBF;
}

body {
  /*font-family: 'Raleway', sans-serif;*/
  /*font-family: 'Lora', serif;*/
  /*font-family: 'Droid Serif', serif;*/
  /*font-family: 'Catamaran', sans-serif;*/
  /*font-family: 'Quicksand', sans-serif;*/
  /*font-family: 'Cousine', monospace;*/
  font-family: "Anonymous Pro";

}

a, a:hover, a:focus {
  color: black;
  text-decoration: none;
}

.top {
  text-align: left;
  padding-top: 3em;
}

.name {
  font-size-adjust: : 16;
  /*padding-bottom: .3em;*/
}

.nav-item  {
  padding-left: .5em;
  margin-bottom: .3em;
}

.link-social {
  padding: 1em 1em 1em 1em;
  margin-top: 1em;
}

/*.active {
  padding-left: .5rem;
  border-left: #91ACBF;
  margin-left: -.7rem;
  border-left-style: solid;
  padding-bottom: .2rem;
  border-bottom: #91ACBF;
}*/

.active-button {
  padding-left: .5rem;
  border-left: #D61A11;
  margin-left: -.7rem;
  border-left-style: solid;
  padding-bottom: .2rem;
  border-bottom: #D61A11;
}

.btn-sm {
  padding: .2em 1em .2em 1em;
}

.main{
  margin-left: 1.5rem;
}

.dropdown-menu {
  font-size: 13px;
  padding: .5rem 0rem .5rem 1rem;
  margin: 0rem 0rem 0rem 0rem;
  border-radius: 0rem;
}

.dropdown-item {
  margin: 0rem 0rem 0rem 0rem;
  padding: 0rem 0rem 0rem 0rem;
}

.dropdown-divider {
  margin-left: -1rem;
}

.btn:hover, .btn:focus, .btn:active {
    color: #fff;
    background-color: #D7E1E8;
}