.navbar-brand .logo {
  background-image: url("KDVY.svg");
  width: 100px;
}

.logo-padding {
  display: inline-block;
}
.list-styled li:nth-child(2) {

  text-indent:-24px;
  padding-left:24px;
  margin-bottom:15px;
  display: none;
}
.navbar-brand .logo {
  background-position: right;
  background-size: contain;
  background-repeat: no-repeat;
  margin-left: 40px;
  margin-right: 40px;
  height: 63px;
}

.navbar-brand .logo svg {
  opacity: 0;
}

.navbar-brand .sub-brand {
  font-size: 25.8454px;
  height: 80px;
  padding: 20.90579831px 15px 19.90379831px 0;
}

.navbar-brand .sub-brand a {
  color: #000000;
}

.navbar-brand .sub-brand span {
  color: #000000;
}

.btn-icon-circle {
  border-color: rgba(59, 59, 59, 0.5);
}

.btn-icon-circle .apple-icon,
.btn-icon-circle .android-icon,
.navbar-default .navbar-nav > li > a > svg.bd-icon,
.navforms-icon .st1 {
  fill: #000000;
}

.btn-icon-circle.btn-default-outline:hover,
.btn-icon-circle.btn-default-outline:focus,
.btn-icon-circle.btn-default-outline:active,
.btn-icon-circle.btn-default-outline:active:focus,
.btn-icon-circle.btn-default-outline:focus:active,
.btn-icon-circle.btn-default-outline:hover:focus,
.btn-icon-circle.btn-default-outline:hover:active {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.page-header h1,
.page-header .h1,
.page-header .page-title {
  color: #000000;
}

h2,
.h2,
h2.h2 {
  color: #000000;
}

.row.dispFlex.align-items-center {
  color: #000000;
}

.helpButtonLink {
  background-color: #000000;
}

.login-dark-bg {
  background-color: #000000;
  /* //color: rgba(0, 0, 0, 0.7); */
}

.login-dark-bg h2 {
  color: #fff;
}

.help-block .text-white {
  color: #fff;
}

.login-extra-dark-bg {
  background-color: #000000;
  color: #fff;
  border-left: 1px solid #fff;
}

.btn-primary {
  background-color: #fff;
  color: #000000;
  border-color:#000000;
  font-weight: 700;
}

.btn-primary:hover,
.btn-primary:focus {
  background-color: #fff;
  color: #000000;
  border-color:#000000;
  font-weight: 700;
}

.btn-primary:active,
.btn-primary:focus:active,
.btn-primary:hover:active {
  background-color:#000000;
  border-color:#000000;
  color: #fff;
  font-weight: 700;
}

.btn-default-outline:active,
.btn-default-outline:hover:active,
.btn-default-outline:focus:active {
  background-color: #000000;
  color: #fff;
}

.md-content {
  background-color: #000000;
  color: #fff;
}

.primary-icon.icon-questionFill .st0 {
  fill: #fff;
}
.primary-icon.icon-questionFill .st2{
  fill:#000000;
}

.navbar-default .navbar-nav > li > a {
  color: #000000;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  background-color: #000000;
}

#left-panel nav ul li a:hover,
#left-panel nav ul li a:focus {
  background-color: #7aa6a5;
  color: #fff;
}

footer {
  background-color: #000000;
}

.footerNav p * {
  border-color: #fff !important;
}

.footerNav a:hover,
.footerNav a:focus {
  font-weight: 700;
}

aside {
  background-color: #000000;
}

@media (max-width: 991px) {
  span.hamb-top,
  span.hamb-middle,
  span.hamb-bottom {
    background-color: #000000;
  }
  .hamburger:hover,
  .hamburger:focus,
  .hamburger:active,
  .hamburger.is-open {
    background-color: #000000;
  }
  .hamburger.is-closed .hamb-top,
  .hamburger.is-closed .hamb-middle,
  .hamburger.is-closed .hamb-bottom {
    background-color: #000000;
  }
  .navbar-inverse {
    background-color: #000000;
    border-color:#000000;
  }
  .navbar-inverse .navbar-nav,
  .navbar-inverse .navbar-nav > li {
    border-color: #000000;
  }
}

@media (max-width: 767px) {
  .logo-padding {
    width: 100%;
    padding: 8px 0;
  }
  .navbar-brand .logo {
    width: 100%;
    background-position: center;
    height: 43px;
    margin-right: 0;
  }
}
