.m-panel{
    position: absolute;
    display: block;
    top: 0;
    z-index: 9999;
}

.m-panel--right{
    right: 0;
}

.m-panel--left{
    left: 0;
}

.m-panel--push{
    z-index: 9999;
}
.m-panel--overlay{
    z-index: 10001;
}
.m-panel--reveal{
    z-index: 0;
}

.m-panel--animate{
    -webkit-transition: -webkit-transform 350ms ease;
}

.m-panel--dismiss{
    position: absolute;
    z-index: 10000;
    height: 100%;
    top: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}