.navbar {
  background: #fff;
}

.navbar .nav li a {
  height: 3rem;
}

.navbar .nav li a {
  color: #CC6200;
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
  color: #fff;
  background-color: #F6A204;
}

.navbar .nav li a:hover,
.navbar .nav li a:focus,
.navbar .nav li a.current {
  color: #CC6200;
}

.nav-link:focus,
.nav-link:hover {
  color: #CC6200;
}

.footer-nf-logo {
  max-height: unset;
  margin-left: -2.7rem;
  margin-top: -2rem;
}

.container-pad {
  padding-bottom: 4rem;
  padding-top: 4rem;
}

.section-even {
  background: #f8f8f8;
}

#footer-section {
  background-color: #E9DCCA;
  color: #000;
  padding-top: 6.25rem;
  /*background-image: url(/images/svg/lc_yellow.svg);
  background-repeat: no-repeat;
  background-position-x: 19rem;
  */
  padding-bottom: 5rem;
}

.btn-lc-footer-bg {
  background-color: #E9DCCA;
  border-radius: 5px;
  color: #272727;
  border: 1px solid #272727;
  text-transform: uppercase;
}

.btn-lc-footer-bg:hover {
  color: #000;
  border: 1px solid #CC6200;
  background-color: #CC6200;

}

hr {
  border-top: 1px dashed #000;
  /* margin-left: -20px; */
  background-color: unset;
  opacity: unset;
}

.hr-dot {
  border-top: 4px dotted #000;
  width: 4px;
  height: 4px;
  float: right;
  margin-top: 0.6rem;
}


.navbar-nav li.nav-item a {
  font-weight: 400;
  font-size: 16px;
  font-style: italic;
}

.nav-seperator {
  color: #838383;
  letter-spacing: 0.3px;
  margin-bottom: 1rem;
  margin-top: 2rem;
}

.navbar-nav li.nav-item {
  margin-left: 3rem;
}

a.btn.btn-details {
  color: #CC6200;
}

a.btn.btn-details:hover {
  color: #CC6200;
}

a {
  color: #CC6200;
  text-decoration: unset;
}

a:hover {
  color: #CC6200;
  text-decoration: underline;
}

.form-control:focus {
  border-color: #CC6200;
  box-shadow: 0 0 0 0.25rem #cc620040;
}


.hr-details {
  border-top: 1px dashed #CC6200;
}

@media screen and (max-width: 767px) {

  .navbar-default .nav li a {
    height: auto;
    line-height: 1.5rem;
  }
}

img.download-pdf {
  height: 50px;
  width: 40px;
  margin-right: 1rem;
}

@media screen and (max-width : 576px) {
  .footer-nf-logo {
    /* max-height: 33px; */
    margin-left: initial;
  }
  .footer-text{
    margin-left:1.5rem;
  }
}