/* Brand red refinements for Shufy theme-style-four.
   These menu pieces are hardcoded in app.css and are not covered by the style CSV export. */

body.theme-style-four.big__icons__sidebar .sidebar__item[href] .side__bar__item__icon,
body.theme-style-four.big__icons__sidebar .sidebar__help .side__bar__item__icon,
body.theme-style-four.big__icons__sidebar .sidebar__head .side__bar__item__icon,
body.theme-style-four.big__icons__sidebar .sidebar__link .side__bar__item__icon {
    background: #fff1f2;
    color: #6f767e;
}

body.theme-style-four.big__icons__sidebar .sidebar__item[href]:before,
body.theme-style-four.big__icons__sidebar .sidebar__help:before,
body.theme-style-four.big__icons__sidebar .sidebar__item.sidebar__item_dropdown .sidebar__head:before {
    background: linear-gradient(45deg, #fff9f9 0%, #fdecee 100%);
}

body.theme-style-four.horizontal__sidebar .sidebar .sidebar__menu .sidebar__item.sidebar__item_dropdown .sidebar__body:after {
    background: #ffffff;
    border: 1px solid #f3d7d9;
    box-shadow: 27px 8px 32px rgb(135 16 28 / 8%);
}

body.theme-style-four .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link {
    background: #fbf7f7;
}

body.theme-style-four .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link:hover,
body.theme-style-four .sidebar .sidebar__item.sidebar__item_dropdown .sidebar__body.links__with__background .sidebar__link:hover i {
    color: #cc0000;
}

body.theme-style-four .sidebar__top.active .sidebar__head,
body.theme-style-four .sidebar__item.visible:not(.wide) .sidebar__head {
    background: #fff4f5;
    box-shadow: inset 0 -2px 1px rgb(204 0 0 / 5%), inset 0 1px 1px #ffffff;
    color: #cc0000;
}

body.theme-style-four.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__item[href] .side__bar__item__text,
body.theme-style-four.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__help .side__bar__item__text,
body.theme-style-four.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__head .side__bar__item__text,
body.theme-style-four.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__link .side__bar__item__text {
    color: #899499;
}

body.theme-style-four.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__item[href]:hover .side__bar__item__text,
body.theme-style-four.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__help:hover .side__bar__item__text,
body.theme-style-four.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__head:hover .side__bar__item__text,
body.theme-style-four.big__icons__sidebar.horizontal__sidebar:not(.dark__sidebar__color) .sidebar__link:hover .side__bar__item__text {
    color: #41484b;
}