.header-v3 .header-top,
.header-v3 .header-bottom,
.header-v4,
.header-mobile,
#header-mobile {
  background: #0F2A44 !important;
}

.header-v3 .nav-link,
.header-v3 .login-register a,
.header-v4 .nav-link,
#header-mobile .btn,
#header-mobile .houzez-icon,
.header-v3 .houzez-icon,
.header-v4 .houzez-icon {
  color: #ffffff !important;
}

.header-v3 .nav-link:hover,
.header-v3 .nav-link:focus,
.header-v3 .navbar-nav > .current-menu-item > .nav-link,
.header-v4 .nav-link:hover,
.header-v4 .nav-link:focus,
.header-v4 .navbar-nav > .current-menu-item > .nav-link {
  color: #00AEEF !important;
  background: transparent !important;
}

.logo-desktop img,
.header-mobile img {
  max-height: 56px;
  width: auto;
}

.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.houzez-search-button,
.houzez-search-button:hover,
.houzez-search-button:focus {
  color: #ffffff !important;
}

.header-v4 a:focus-visible,
.header-mobile a:focus-visible,
.header-v3 a:focus-visible,
.btn-primary:focus-visible,
.houzez-search-button:focus-visible {
  outline: 2px solid #00AEEF;
  outline-offset: 3px;
}

#houzez-search-tabs-wrap .nav-link.active {
  color: #0F2A44 !important;
  background-color: #00AEEF !important;
}

.text-with-icon-item .houzez-icon,
.text-with-icon-item .icon-thumb,
.text-with-icon-item .icon-thumb i {
  color: #00AEEF !important;
}

.header-contact-left { display: none; }
