.sidebar-right {
    position: sticky !important;
    top: 100px;
    right: 0px;

}




.on-mobile .swiper-container {
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.on-mobile .swipper-category {
    height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f9f9f9;
    border: 1px solid #17219E;
    margin: 5px;
}




@media screen and (min-width: 480px) {
    .on-mobile {

        display: none;

    }
}

.slicknav_menu .slicknav_menutxt{
    color: white;
}

.slicknav_icon span i{
    color:white
}
.cat-item-header{
    width:100%;
    background-color: rgb(23, 33, 158) !important;
    margin: 2px 0;
    padding: 0 20px;
    
}
.cat-item-header a{
   color:white
    
}
.slicknav_icon .ti-close{
    color: white;
}
ul.slicknav_nav{
    justify-content: flex-start;
}