.article-details .article-can-edit {margin-bottom:0px;}

/* Убираем отступы у Footer */
#sp-footer .container-inner {padding:0px;}

/* Правим стили вывода модуля JFilters */
.mod-jfilters_filters {
--list-item-line-height: 1.8em;
--input-item-dummy-size: 1.5em;
--input-item-dummy-selected-color: #20bdbe;
box-shadow: 0px 0px 3px 3px rgb(0 0 0 / 2%);
border-radius: 5px;
background: #fcfcfc;
}
@media (min-width: 961px) {
  .mod-jfilters_filters {display: flex;}
}
@media (max-width: 960px) {
.filter-display {display: none}
}

/* Правим стили вывода модуля JFilters */
.jfilters-filter-container {
padding: .6rem 0 .3rem 2rem;
}
@media (min-width: 961px) {
  .jfilters-filter-container {border-bottom: none;}
}
.jfilters-filter-header__toggle {
color: #555555;
font-size: 14px;
opacity: 0.85;
}
.jfilters-item-link--selected {
color: #555555!important;
font-weight: 600;
}
.jfilters-item__text {
font-size: 14px;
padding-left: 2px;
}
.jfilters-filter-list__item a:hover {
text-decoration: none;
}

/* Изменили стиль скрола в Firefox и Chrome для элементов фильтра при высоте более 200px в модуле JFilters */
.jfilters-filter-list {
scrollbar-width: thin;
width: calc(100% + 20px);
}
.jfilters-filter-list::-webkit-scrollbar {
  width: 5px;
  background-color: #eeeeee;
}
.jfilters-filter-list::-webkit-scrollbar-thumb {
  background: #bbbbbb;
}
@media (max-width: 960px) {
  .jfilters-filter-list {width: 100%;}
}

/* Добавили отсуп снизу для пустых результатов поиска модуля JFilters */
.com-finder__empty {
margin-bottom: 50px
}

/* Добавили отсуп сверху для результатов поиска модуля JFilters */
.com-finder__results {
margin-top: 20px;
}

/* Убираем подчеркивание снизу при наведении на элемент в JFilters */
.jfilters-item-link--selected:hover {
text-decoration: none;
}

/* Делаем настройки иконки внутреннего меню, чтобы текст её обтекал */
.nav-header  {
padding-right: 20px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
display: flex;
}
.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a {
display: flex;
}

/* Делаем настройки вывода и размер иконки внутреннего меню */
.sp-megamenu-parent .sp-menu-item img {
padding-right: 5px;
height: 35px;
width: 35px;
}
.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a img {
display: none;
}

/* Настройка шрифта и отступа между пунктами в меню offcanvas */
.offcanvas-menu.border-menu .offcanvas-inner ul.menu>li>a {
padding: 10px 30px 10px 10px;
font-size: 16px;
}

/* Увеличиваем ширину контента в меню offcanvas */
.offcanvas-menu .offcanvas-inner .sp-module {
margin-right: 0px !important;
}

/* Цвет ссылок в меню offcanvas */
.offcanvas-menu .offcanvas-inner ul.menu>li a {
	color: #555555;
}

/* Убираем подчеркивание снизу в модулях позиций left и right */
#sp-left .sp-module ul>li>a, #sp-right .sp-module ul>li>a {
text-decoration: none;
}

/* Уменьшаем шрифт и изменяем цвета в модулях позиции left */
#sp-left .sp-module ul > li > a {
line-height: 32px;
font-size: 14px;
color: #555555;
}
#sp-left .sp-module ul > li > a:hover {
color: #20bdbe;
}

/* Кастомный стиль вывода модуля в позиции left, убрали padding, границы и уменьшили верхний отступ */
.left-module-custom {
margin-top: 20px!important;
border: none!important;
padding: 0px!important;
border-radius: 3px!important;
}

/* Убираем padding для каталога оборудования в верхнем меню */
.sp-dropdown-inner-custom .sp-dropdown-inner {
padding: 0px !important;
}

/* Убираем верхний отступ от кастомного стиля left-module-custom для каталога оборудования в верхнем меню */
.sp-dropdown-inner-custom .left-module-custom {
margin-top: 0px !important;
}

/* Регулируем padding в выводе товаров с полями в виде блога категории */
@media (max-width: 540px) {
  .padding-tovar-list-polya {padding: 15px 0px;}
}
@media (min-width: 541px) {
  .padding-tovar-list-polya {padding: 15px;}
}

/* Делаем крестик серый в меню offcanvas */
.offcanvas-active .burger-icon>span, #modal-menu-toggler.active .burger-icon>span {
    background-color: #868686 !important;
}

/* Делаем серым бургер меню offcanvas */
.burger-icon>span {
    background-color: #868686 !important;
}

/* Делаем белым бургер в каталоге оборудования в меню offcanvas */
.offcanvas-menu .fas {
	color: #ffffff;
}

/* Исправляем высоту шапки с меню на мобильных */
@media (max-width: 575px) {
  #sp-header {height: 60px;}
}
