/*
Theme Name:     Preschool and Kindergarten Modellierton
Theme URI:      
Description:    Дочерняя тема для темы Preschool and Kindergarten 
Author:         
Author URI:     
Template:       preschool-and-kindergarten
Version:        0.1.0
*/

/* Загрузка родительских стилей сделана через function.php, так быстрее
@import url("../preschool-and-kindergarten/style.css");
*/

/*WCAG Цвет пунктов меню */
.main-navigation a {
  color: #06536B !important; 
}

/*WCAG Цвет ссылок в меню футера */
footer .widget_nav_menu a {
  color: #54595F !important;
}

/*WCAG Цвет в меню футера при наведении */
footer .widget_nav_menu li:hover > a
{
  color: #AD1400 !important;
}

/*WCAG Цвет фона подменю */
.main-navigation ul ul li,
.main-navigation ul ul a
{
  background: #fff !important; /* белый фон */
}

/*WCAG Цвет при наведении в подменю */
.main-navigation ul ul li a:hover,
.main-navigation ul ul li a:focus
{
  background: #fff !important;
  color: #AD1400 !important;
}

/*WCAG Цвет меню при наведении */
.main-navigation li:hover > a
{
  color: #AD1400 !important;
}

/* WCAG Цвет пунктов меню (мобильное меню) */
.elementor-nav-menu--dropdown .elementor-item,
.elementor-nav-menu--dropdown .elementor-sub-item,
.elementor-nav-menu--dropdown a,
.elementor-nav-menu--dropdown span {
  color: #06536B !important;
}

/* WCAG Цвет фона подменю */
.elementor-nav-menu--dropdown .elementor-sub-item,
.elementor-nav-menu--dropdown .elementor-sub-menu {
  background: #ffffff !important;
}

/* Десктоп: перекрытие стиля темы */
.primary-menu ul .current-menu-item > a,
.primary-menu ul .current-menu-ancestor > a,
.primary-menu ul .current_page_item > a,
.primary-menu ul .current_page_ancestor > a {
  color: #AD1400 !important;
}

/* Мобильное меню в Elementor */
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active {
  color: #AD1400 !important;
}

/* Переопределение цвета заголовка страницы, был розовый*/
.page-header .page-title {
    color: #AD1400;
}

/* Увеличиваем конрастность цвета строки © Copyright */
.site-info {
    color: #000000;
}


/*--------------------------------------------------------------
## Класс, чтобы растянуть фон контейнера на всю ширину страницы
--------------------------------------------------------------*/
.fullwidth-bg-section {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
  box-sizing: border-box;
  position: relative;
  z-index: 0;
}

/*--------------------------------------------------------------
## Закрепляем шапку сайта с контактами + меню сайта при прокрутке страницы
--------------------------------------------------------------*/
.header-t {
    position: fixed;
	  width: 100%;
	  z-index: 2;
}

.header-b {
    position: fixed;
	  padding: 70px 0 10px;
	  width: 100%;
	  z-index: 1;
	  background: #f9f9f9;
}

#content {
    padding-top: 145px;
}

/*не отображать заголовок страницы*/
.page-title {
display: none;
}

/*чтобы не было пробела между заголовком сайта. Только для страниц Записей и страницы блога*/
@media only screen and (max-width:1200px){
	.post-template-default{
       #content {
				 padding-top: 0px;}
	}
	.blog {
       #content {
				 padding-top: 0px;}
		
	}
}

/* -------------------------------
 * Для виджета gooding
 * ------------------------------------*/

.gooding-widget {
  max-width: 160px;
  margin: 0 auto;
  padding: 20px 0;
}

/*-------------------------------------------
 * Подпись к картинкам фон и шрифт
 * ----------------------------------------------*/
figcaption.widget-image-caption.wp-caption-text {
  background-color: #06536B; /* цвет фона */
  color: #ffffff; /* цвет текста */
}


/*-------------------------------------------
из-за логотипа появляется скролл в мобильной версии
убираем: Скрытие логотипа в Theme Customizer -> Mobile Styles -> Mobile Menu
 * ----------------------------------------------*/
@media (max-width: 767px) {
  .custom-logo-link {
    display: none !important;
  }
}
