@media screen and (min-width: 60em) {
    
    .nav-collapse li {
        width:100%;
        display: block
    }

    .nav-collapse.opened ul {
        border-bottom: 2px solid #000;
        border-right: 2px solid #000
    }

    .js .nav-collapse {
        transform: translateX(-140%);
        height: 100%
    }

    .js .nav-collapse,.nav-collapse.opened {
        -webkit-transition: all .3s ease .3s;
        transition: all 1s ease 1s
    }

    .nav-collapse.opened {
        transform: translateX(0)
    }

    .nav-toggle {
        min-width: 20px
    }
}

@media screen and (min-width: 60em) {
    .nav-toggle {
        display: block !important;
    }
}

#multipage .no-list {
    height: 80vh;
    overflow: auto;
}

/*@media screen and (max-width: 60em) {*/
/*    .js .nav-collapse.closed {*/
/*        max-height: none !important;*/
/*    }*/
/*}*/