body{
    background:purple !important;
}

.card-group.m-b-0{
    padding-top:20px;
    gap:10px;
}
.mv30{
    margin:0 30px;
}

 .mobile-logos{
        background:#000;
        text-align:center;
        padding:10px;
        display:none;
    }
header.topbar.is_stuck{
    background:#1976d2;
}

@media screen and (max-width:767px){
    .card-group.m-b-0{
        padding-top:60px;
    }
    .mobile-hide{
        display:none;
    }
    .mobile-size{
        font-size:18px;
    }
    .mobile-logos{
        display:block;
    }
    .mini-sidebar.show-sidebar .left-sidebar, .mini-sidebar.show-sidebar .sidebar-footer{
        top:10px;
    }
    .padding-atas{
        margin-top:60px;
    }
    .margin-bawah{
        margin-bottom:50px;
    }
}


