/*
Theme Name: Reboot Child
Theme URI: https://wpshop.ru/themes/reboot
Author: WPShop.biz
Author URI: http://wpshop.biz/
Template: reboot
Version: 1.0.0
*/

/* Below you can add your CSS styles */
/* Ниже Вы можете добавить свои CSS стили */

/*
большие устройства / настольные компьютеры (больше или равно 1200px)

средние устройства / настольные компьютеры (больше или равно 992px)

маленькие устройства / планшеты (больше или равно 768px)

сверхмалые устройства / телефоны (меньше 768px)
*/

/*планшеты и телефоны*/
@media (max-width: 991px) {
	/*скрываем картинку корабля из шапки*/
	.header-html-1{
		display: none;
	}
	/*уменьшаем логотип в шапке*/ 
	.site-logotype img {
    max-height: 150px;
	}
	/*уменьшаем шрифт названия сайта в шапке*/
	.site-title {
		font-size: 1.2em;
	}
	/*
	.content-area{
		order: 2;
	}
*/
	/*область виджетов на всю ширину*/
	.widget-area{
		/*order: 1;*/
		max-width: 100%;
	}
}

/*телефоны*/
@media (max-width: 767px) {
	/*распологаем название сайта под логотипом*/
	.site-branding{
		display: flex;
    flex-direction: column;
	}
	/*скрываем описание сайта*/
	.site-description{
		display: none;
	}
	/*уменьшаем верхний отступ блока 		основного содержимого*/
	.site-content{
		padding-top: 15px;
	}
}

/*планшеты*/
@media (min-width: 768px) {
	/*сдвигаем логотип вправо на 40 пикселов для того чтобы слева уместился гамбургер меню*/
	.site-logotype {
		margin-left: 40px;
	}
	
	.footer-widgets
	{
		padding-bottom: 0px;
	}
	
	.section-block
	{
		padding-top: 0px;
	}
}

/*средние и большие устройства, настольные компьютеры*/
@media (min-width: 992px) {
	/*скрываем верхнее содержание, в блоке основного контекста*/
/*	.entry-content .table-of-contents{
		display: none;
	}
*/	
	.site-logotype {
		margin-left: 0px;
	}
}

/*выравниваем название и описание сайта в шапке по центру */
.site-branding__body
{
	text-align: center;
}

.site-header .site-header-inner {
	padding-left: 0px;
	padding-right: 0px;
}

.site-header {
	padding-top: 5px;
	padding-bottom: 5px;
}

.site-branding {
	padding-right: 10px;
	padding-left: 10px;
}

.sitemap-list h2{
	margin-top: 0px;
}

.site-footer {
  padding-top: 20px;
}

#block-25{
	padding: 15px;
}

#block-24, .entry-content ul:not([class]){
	margin-top: 0px;
}

.zagolovok
{
	font-weight: bold;
}

.otstypsnizy10px
{
	margin-bottom:10px;
}

/*устанавливаем цвет для содержания*/
#block-25, .table-of-contents {
  background: #f5eeed;
}

/*устанавливаем цвет для подменю в сайдбаре*/
.widget-area .widget_nav_menu ul.menu .sub-menu {
    background: #f5eeed;
}
/*устанавливаем цвет для подменю в сайдбаре*/
.widget-area .widget_nav_menu .menu-item-has-children:after {
	background: #f5eeed;
}

/*всегда раскрывать подменю в сайдбаре*/
.widget-area div#nav_menu-5 ul.menu .sub-menu {
display: block;
}

/* подсветить текущую страницу в меню в сайдбаре*/
div#nav_menu-5 li.current_page_item{
    background:#999;
    color:#fff;
}

p img:not(:only-child)
 {
    vertical-align: text-bottom ;
}

}
/*
.section-block {
        padding-top: 0;
}*/