/* ====================================================================
   IVLEV — Шапка: ребрендинг. Грузится последним, побеждает по каскаду.
   ТОЛЬКО дизайн (цвет/радиус/высота). Контент/разметка/SEO не трогаются.
   Откат = снять подключение (mu-plugin) + удалить файл.
   ==================================================================== */

/* ---- 1. «Ступенька» в нижних углах: inner-wrap имел height:90px при
        родителях 64px → кремовый блок вылезал вниз с зубцами по краям.
        Выравниваем к высоте шапки → ровный прямой низ на всю ширину. ---- */
.header-desktop .header-inner-wrap{ height:64px !important; }

/* ---- 2. Главное меню — чёткий чёрный (была бронза #8B7355) ---- */
.header-v4 .navbar-nav > li > a,
.header-v4 .navbar-nav > .nav-item > .nav-link{ color:#1A1A1A !important; }
.header-v4 .navbar-nav > li > a:hover,
.header-v4 .navbar-nav > .nav-item > .nav-link:hover{ color:#ff6a13 !important; }
.header-v4 .navbar-nav > li.current-menu-item > a,
.header-v4 .navbar-nav > li.current_page_item > a,
.header-v4 .navbar-nav > .current-menu-item > .nav-link{ color:#1A1A1A !important; font-weight:600 !important; }

/* мобильное меню — те же чёрные пункты */
.mobile-navbar-nav > li > a,
.mobile-navbar-nav .nav-link{ color:#1A1A1A !important; }
.mobile-navbar-nav > li > a:hover,
.mobile-navbar-nav > li.current-menu-item > a,
.mobile-navbar-nav > li.current_page_item > a{ color:#ff6a13 !important; }

/* ---- 3. Кнопка «Личный кабинет» / «Войти» — убрать бронзовую обводку,
        сделать чистой чёрной ссылкой (hover — оранжевый) ---- */
.ivlev-account-link,
.ivlev-login-link{
  border:none !important;
  background:transparent !important;
  color:#1A1A1A !important;
  padding:8px 12px !important;
}
.ivlev-account-link:hover,
.ivlev-login-link:hover{
  background:transparent !important;
  color:#ff6a13 !important;
}

/* ---- 4. Вертикальное центрирование: логотип, пункты меню, кнопки —
        строго по центру белого бара (после фикса высоты они «съехали»). ---- */
.header-desktop .header-inner-wrap{ display:flex !important; align-items:center !important; }
.header-v4 .navbar{ align-items:center !important; }
.header-v4 .navbar-nav{ align-items:center !important; }
.header-v4 .navbar-nav > li{ display:flex !important; align-items:center !important; }
.header-v4 .navbar-nav > li > a,
.header-v4 .navbar-nav > .nav-item > .nav-link{
  display:flex !important; align-items:center !important;
  padding-top:0 !important; padding-bottom:0 !important;
}

/* ---- 5. Кнопка «Выйти» — была синяя (#004274 Houzez), делаем чёрной ---- */
.ivlev-logout-link{ color:#1A1A1A !important; }
.ivlev-logout-link:hover{ color:#ff6a13 !important; }

/* ---- 6. Кнопка «вверх» (back-to-top): бронза → оранж, острые углы,
        опускаем ближе к круглой кнопке чата (была высоко, bottom:165px). ---- */
#scroll-top.btn-back-to-top{ background:#ff6a13 !important; border-radius:0 !important; border-color:#ff6a13 !important; }
#scroll-top.btn-back-to-top:hover{ background:#c2540e !important; border-color:#c2540e !important; }
/* main.css (редизайн) грузится позже и держит bottom:165px !important —
   повышаем специфичность через body, чтобы опустить кнопку к чату. */
body .back-to-top-wrap{ bottom:86px !important; right:28px !important; }
/* Мобайл: чат-FAB стоит на bottom:84px высотой 58px (верх ~142px) — поднимаем
   кнопку «наверх» НАД ним (142 + ~12 зазор), чтобы не налезали друг на друга. */
@media (max-width:767px){
  body .back-to-top-wrap{ bottom:154px !important; right:20px !important; }
}

/* ---- 7. Убрать голубой Houzez-фон (rgba(0,174,255,0.1)) на ховере/активе/
        текущем пункте — он вылезал за низ бара. Только фон; цвет текста
        (оранж на ховере, чёрный у текущего) уже задан выше. ---- */
.header-v4 a:hover, .header-v4 a:active, .header-v4 a:focus,
.header-v4 .nav-link:hover, .header-v4 .nav-link:active, .header-v4 .nav-link:focus,
.header-v4 .navbar-nav > li > a:hover,
.header-v4 .navbar-nav > li > a:active,
.header-v4 .navbar-nav > li.current-menu-item > a,
.header-v4 .navbar-nav > li.current_page_item > a,
.ivlev-logged-in a:hover, .ivlev-logged-in a:active, .ivlev-logged-in a:focus,
.logged-in-nav a:hover, .logged-in-nav a:active{
  background-color:transparent !important;
  box-shadow:none !important;
}

/* ---- 8. Десктоп: меню + «Личный кабинет/Выйти» прижать к правому краю
        (логотип слева), чтобы шапка была симметричной, а не сбитой влево.
        margin-right:auto у логотипа отодвигает все элементы после него вправо. ---- */
@media (min-width:992px){
  .header-desktop .header-inner-wrap{ width:100% !important; }
  .header-v4 .navbar{ width:100% !important; }
  .header-v4 .logo-desktop{ margin-right:auto !important; }
}
