.footer--dark {
background-color: #191919;
}
.footer__copyright--new {
color: inherit;
line-height: 1.2;
}

.sections--categories-new .sections__list.sections__cross {
gap: 10px 20px;
margin-top: 0 !important;
}
.sections--categories-new .sections__cross .sections__link {
color: var(--graylight2);
border: 0;
border-radius: 0;
padding: 0;
}
.sections--categories-new .sections__cross .sections__link:before {
content: '#';
}
.sections--categories-new .sections__cross .sections__link--active {
color: var(--orange);
}
.sections--categories-new .sections__cross .sections__link:hover {
background: none;
color: #fff;
}

.aside-filter__title {
font-size: 16px;
line-height: 1.3;
}
.aside-filter__main .aside-filter__header {
font-size: 22px;
}
.aside-filter__content .checkbox__title {
font-size: 14px;
line-height: 1.1;
}
.aside-filter__main-checkbox {
margin-top: 5px;
}
.aside-filter__our-item {
margin-top: 8px;
}
.filter-range-list {
top: 8px;
}
.aside-filter__our-item--top-range {
margin-top: 40px;
}
.ui-widget.ui-widget-content {
margin-top: 15px;
}
.ui-slider-horizontal .ui-slider-handle {
transform: translateX(-50%)
}
.aside-filter__main-checkboxes {
width: 100%;
}
.info__icon {
border: 0;
}
.comment-answer--casino .comment__image,
.user-info__avatar,
.claim__image,
.new-complaints__img,
.block-softs__img-soft,
.top-bonus__img,
img.casino-info__img,
img.casino-promo__img,
img.casino-list__image,
img.info__img,
img.casino-show-header__img,
.new-casino-list__img,
img.manufacturer-filter__logo {
background-color: #000;
}
.top-bonus__img {
display:block;
}
@media (max-width: 360px) {
.dropleft--new .info__name {
width: min-content;
}
.info__name {
min-width: 35%;
}
table.info__list {
max-width: 100vw;
overflow: hidden;
display: block;
}
table.info__list tbody {
display: block;
width: 100%;
}
.expert-opinion {
max-width: 100vw;
}
.dropleft--w-full {
width: 100%;
}
.casino-button__in-line {
flex-direction: column;
gap: 10px;
margin-top: 20px;
}
.casino-button__btn-tc-wrapper,
.casino-button__in-line .btn-active,
.casino-button__in-line .btn-normal {
width: 100%;
text-align: center;
}
.author-expertise {
flex-direction: column;
align-items: flex-start;
}
.top-games__logo {
max-width: 130px;
}
}
.info__row {
break-inside: avoid-column;
}