/* Copyright (C) KOVALETS */
/*
Theme Name: KOVALETS
Theme URI: https://kovalets.net
Author: Kovalets
Author URI: https://kovalets.net
Description: Kovalets website theme
Version: 8.0.1
Text Domain: twentyfourteen
Template: twentyfourteen
*/

/* Centering */
.site {
	margin: 0 auto;
}

/* Footer text color */
.site-footer,
.site-info,
.site-info a {
	color: rgba(0, 0, 0, 0.8);
}

/* White background for advertising */
mark,
ins {
	background: #ffffff;
}

/* Content width */
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
	max-width: 700px;
}

/* Comment form width */
.comments-area {
	max-width: 700px;
}

/* Post navigation width */
.post-navigation,
.image-navigation {
	max-width: 700px;
}

/* Content width */
.archive-header,
.page-header {
	max-width: 700px;
}

.taxonomy-description,
.author-description {
	color: #000000;
	font-size: 15px;
}

/* Featured */
.featured-content .post-thumbnail {
	padding-top: 40.357142857%;
}

.slider .featured-content .post-thumbnail {
	padding-top: 40.49132947%;
}

.featured-content .post-thumbnail img {
	top: -14px; /* Поднимаем изображение выше. При использовании слайдера нужно отключить */
}

.slider-control-paging {
	background-color: #f9f9f9;
}

/* Sticky sidebar (#secondary) */

#secondary {
position: -webkit-sticky; /* Для совместимости с Safari */
position: sticky;

/* Указываем, к какому краю "прилипать" и с каким отступом */
/* Отступ сверху. Учитывайте высоту админ-панели (32px) или фиксированной шапки темы, если она есть */
top: 50px; /* <<< ПОДБЕРИТЕ НУЖНЫЙ ОТСТУП СВЕРХУ */
/* padding-bottom: 50px; /* Добавляем отступ снизу внутри контейнера, подберите значение */

/* Опционально: если сайдбар очень длинный */
/* max-height: calc(100vh - 70px); */ /* Высота экрана минус верхний и нижний отступы */
/* overflow-y: auto; */
}

/* --- Адаптивность --- */
/* Отключаем прилипание на маленьких экранах */
@media (max-width: 768px) { /* <<< МОЖЕТ ПОТРЕБОВАТЬСЯ ИЗМЕНИТЬ */
  #secondary {
    position: static; /* Возвращаем стандартное позиционирование */
    top: auto;
    /* max-height: none; */
    /* overflow-y: visible; */
  }
}


