body {
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;
  background: #f7f7f5;
  color: #242d3d;
}

a {
  color: #606060;
}
a:focus, a:active, a:hover {
  color: #f5733e;
}

.home__icon-wrapper {
  color: #606060;
}
.home__icon-wrapper svg,
.home__icon-wrapper .svg-themed-fill {
  fill: #606060;
}

.home__icon-wrapper:hover {
  color: #f5733e;
  background-color: transparent;
  border-radius: 0;
}
.home__icon-wrapper:hover svg,
.home__icon-wrapper:hover .svg-themed-fill {
  fill: #f5733e;
}

.home__icon-wrapper.disabled,
.home__icon-wrapper.disabled:hover {
  color: #aaa;
  cursor: not-allowed;
}
.home__icon-wrapper.disabled svg,
.home__icon-wrapper.disabled .svg-themed-fill,
.home__icon-wrapper.disabled:hover svg,
.home__icon-wrapper.disabled:hover .svg-themed-fill {
  fill: #aaa;
}

.nav-link {
  color: #606060;
}
.nav-link:focus, .nav-link:active, .nav-link:hover {
  color: #f5733e;
}

.navbar-brand {
  font-size: 0;
  background: url("https://portal.erpappscdn.com/assets/963f86cd6ce782667d3549c13ef5e1db7f4c58b6/images/crown-estate-logo.png") 14px center no-repeat;
  width: 155px;
  height: 75px;
  background-size: auto 40px;
}

.navbar-toggler-icon {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

@media (max-width: 767px) {
  .navbar-nav .dropdown-menu {
    border: none;
  }
}
.btn {
  padding: 6px 18px;
  border-radius: 0;
}

.btn-primary {
  color: #fff;
  background-color: #606060;
  border-color: #606060;
}
.btn-primary:focus, .btn-primary:hover, .btn-primary:disabled, .btn-primary.focus {
  color: black;
  background-color: #f5733e;
  border-color: #ab3809;
}

.btn-outline-primary {
  color: #606060;
  background-color: transparent;
  border-color: #606060;
}
.btn-outline-primary:focus, .btn-outline-primary:hover, .btn-outline-primary:disabled, .btn-outline-primary.focus {
  color: #f5733e;
  background-color: transparent;
  border-color: #f5733e;
}

.non-production-warning {
  background: #f5733e;
  color: #242d3d;
}

body {
  font-weight: 100;
}

.navbar {
  border-bottom: 2px solid #f5733e;
}
