.b-top-toolbar {
    transition : height .3s;

    &.b-collapsed {
        height : 0 !important;
        border : 0 !important;
    }
}

.custom-style {
    .b-time-ranges-header-canvas .b-sch-non-working-time {
        background-color : rgb(152, 70, 70, 0.15);
    }

    .b-time-axis-sub-grid .b-sch-range {
        background : repeating-linear-gradient(
            -45deg,
            rgba(188, 96, 96, 0.05),
            rgba(188, 96, 96, 0.05) 10px,
            rgba(152, 70, 70, 0.08) 10px,
            rgba(152, 70, 70, 0.08) 20px
        );
    }

    .b-sch-event-wrap .b-sch-non-working-time {
        background : #00000050 repeating-linear-gradient(
            45deg,
            rgba(255, 255, 255, 0.2),
            rgba(255, 255, 255, 0.2) 10px,
            rgba(255, 255, 255, 0.3) 10px,
            rgba(255, 255, 255, 0.3) 20px
        );
    }
}
