/* Обводка лого*/
.site-branding .site-title {
  -webkit-text-stroke: 2px #b82105;
}

.site-branding .site-title:hover {
  color: #FF2A2A !important;
}

.search-toggle-icon {
  stroke: #b82105;
}

/* Белый цвет значка поиска на главной */
/*body.home .search-toggle-icon {
  color: white !important;
}

body.home .search-toggle-icon:hover {
  color: #FF2A2A !important;
}*/

/* Лого для главной */
/*body.home .site-branding .site-title {
  color: white !important;
  -webkit-text-stroke: 2px #b82105;
}

body.home .site-branding .site-title:hover {
  color: #FF2A2A !important;
}*/

/* Цвет меню только на главной */
body.home nav#site-navigation a {
  color: white;
}

body.home nav#site-navigation a:hover {
  color: #FF2A2A;
}

/* Цвет меню для записей */
body.single nav#site-navigation a {
  color: white !important;
}

body.single nav#site-navigation a:hover {
  color: #FF2A2A !important;
}

body.page.page-has-featured-image nav#site-navigation a { 
  color: white !important; 
}

body.page.page-has-featured-image nav#site-navigation a:hover { 
  color: #FF2A2A !important; 
}

/* Меняем цвет навигации у страниц с изображением, page-has-thumbnail ставим в functions */
body.page.page-has-thumbnail nav#site-navigation a { 
  color: white !important; 
}

body.page.page-has-thumbnail nav#site-navigation a:hover { 
  color: #FF2A2A !important; 
}

/* Лого для категорий */
/*body.category .site-branding .site-title {
  color: white !important;
  -webkit-text-stroke: 2px #b82105;
}

body.category .site-branding .site-title a:hover {
  color: #b82105 !important;
}*/

/* Лого для страницы поиска */
/*body.search .site-branding .site-title {
  color: #b82105 !important;
}

body.search .site-branding .site-title a:hover {
  color: #b82105 !important;
}
*/

/* Навигация в записи */
.nav-links {
    margin-left: 2rem;
    margin-right: 2rem;
}

a.brand.has-logo-image {
   gap: 5px !important;
}

.wp-site-blocks .post-thumbnail {
  min-height: 400px;
}

@media (max-width: 1024px) {
  .content-area {
    margin-top: 5rem !important;
  }
}

/* Убираю тень блока содержимого */
.entry {
  box-shadow: none !important;
}

/* Выравнивание текста только для десктопов */
@media (min-width: 1024px) {
    .justify-text {
        text-align: justify;
    }
}

/*Ширина страницы в записи*/
.entry-content-wrap {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
}

/* Растягивание фото блока hero */
img.post-top-featured.wp-post-image {
    width: 100%;
}

/* Меняем цвет меню, если у записи нет изображения на no-featured-image */
body.single.no-featured-image nav#site-navigation a {
    color: #b82105 !important;
}

body.single.no-featured-image nav#site-navigation a:hover {
    color: #FF2A2A !important;
}
