.sidebar-menu__list {
	padding: 10px;
    list-style: none;
    width: max-content;
    margin: auto;
    text-align: center;
}

.sidebar-menu__item.is-active, .sidebar-menu__subitem.is-active {
    -webkit-transition: 0.2s all ease-in-out;
    -moz-transition: 0.2s all ease-in-out;
    -o-transition: 0.2s all ease-in-out;
    transition: 0.2s all ease-in-out;
    border-color: red;
    font-weight: bold;
    cursor: pointer;
    text-align: center;
}


.sidebar-menu__item {
    position: relative;
    border-bottom: 1px solid #363332;
    -webkit-transition: 0.25s all ease-in-out;
    -moz-transition: 0.25s all ease-in-out;
    -o-transition: 0.25s all ease-in-out;
    transition: 0.25s all ease-in-out;
    text-align: center;
}

.sidebar-menu__item a:hover{
	color: #d81e05;
	text-decoration: none;
}

/*.is-active span:not(.sidebar-menu__subtext) {
    font-weight: bold;
    color: red;
}*/

.sidebar-menu__text {
    cursor: pointer;
    display: block;
    padding: 12px 10px;
    padding-right: 30px;
    color: #363332;
    line-height: 140%;
    font-family: "mukta-regular", sans-serif;
    font-weight: bold;
    text-align: center;
    letter-spacing: 0.5px;
    font-size: 14px;
    -webkit-transition: 0.25s all ease-in-out;
    -moz-transition: 0.25s all ease-in-out;
    -o-transition: 0.25s all ease-in-out;
    transition: 0.25s all ease-in-out;
}


@media (min-width: 992px) {
    h4.title-aside {
        font-size: 24px;
        color: red;
        font-weight: bold;
        text-transform: uppercase;
        margin: 15px 0;
        text-align: center;
    }

    .sidebar-menu__text {
        padding: 12px 0px 12px 0;
        font-size: 16px;
        font-weight: bold;
        text-align: center;
    }	

}