@import url(https://fonts.googleapis.com/css?family=Arvo:400,700);

.navbar .brand img {
  width: 200px;
}

.navbar .nav li {
  display: none;
}

.navbar .btn-navbar .icon-bar {
  background-color: #333;
}

@media screen and (min-width:768px) {
  .navbar .nav li#contact {
    display: block;
  }
}

#custom-doc-nav {
  list-style: none;
  max-width: 1080px;
  margin: 0 auto;
}

#custom-doc-nav li {
  line-height: 18px;
  background-color: #FFF;
  margin: 2%;
  font-size: 0.8em;
  box-sizing: border-box;
  border: 1px solid #CCC;
}

@media screen and (min-width:768px) {
  #custom-doc-nav li {
    float: left;
    width: 21%;
  }
}

#custom-doc-nav li h2 {
  font-size: 14px;
  line-height: 1.2em;
  text-align: center;
  font-weight: 500;
  margin:0;
}

#custom-doc-nav li h2 a {
  font-size: 14px;
  line-height: 1.2em;
  text-align: center;
  font-weight: 500;
  padding: 30px;
  display: block;
  color: #666;  
}

#custom-doc-nav li h2 a:hover,
#custom-doc-nav li h2 a:focus
{
  text-decoration: none;
  color: #333;
}

#custom-doc-nav li h2 a::before {
  font-family: FontAwesome;
  font-size: 55px;
  line-height: 55px;
  display: block;
  color: #111;
  margin-bottom: 15px;
  content: "\f0f6";
}


#custom-doc-nav li h2 a::before:hover {
  color: #CCC;
}

@media screen and (min-width:768px) {
  #custom-doc-nav li h2 a span {
    display: block;
    min-height: 30px;
  }
}

#docsSearch {
  background-image: url('https://d2x9pgnb7vwmga.cloudfront.net/assets/everest/home/contact-blue-lite-47fbb005e3dfbf9c0cf2c0dcd4e0d061f13efc0d9db3c9eaf4bfe3c70439e74a.jpg');
  background-size: cover;
  background-position: center bottom;
  padding: 100px 0;
  overflow: auto;
}

#docsSearch h1 {
  font-family: 'Arvo', serif;
  font-weight: 400;
  color: #333;
  margin: 0px 0 30px;
}

@media screen and (min-width:768px) {
  #docsSearch h1 {
    font-size: 46px;
  }
}

li > ul {
  margin-top: 15px;
  margin-bottom: 15px !important;
}

#fullArticle .title {
  margin: 0 0 25px 0;
  border-bottom: 2px solid #EEE;
  padding-bottom: 15px;
}

#fullArticle h1 {
  font-size: 2.0em;
}

#fullArticle h5 {
  margin-bottom:5px;
}

#fullArticle h5 a {
  font-weight: 500;
  font-size: 1.2em;
  color: #1E6978;
}

#fullArticle strong {
  color: #000;
}

#fullArticle .step-nav {
  padding: 10px;
  border-left: 3px solid #1E6978;
  margin: 10px 0;
  background: #f9f9f9;
}

#fullArticle .step-nav span {
  margin: 0 5px;
  font-size: 1.5em;;
  position: relative;
  top: 1px;
}