/* Custom Responsive Style */

@media (max-width: 1024px) {
    aside.left-panel {
        width: 280px;
    }
}

@media (max-width: 991px) {
    .fc .fc-toolbar {
        flex-direction: column;
    }

    .fc .fc-toolbar-title {
        padding: 20px 0;
    }
}

@media (max-width: 575.99px) {
    .right-panel {
        margin-left: 0;
    }
}