*{
    margin: 0;
    padding: 0;
}

body{
    font-family: 'Open Sans', sans-serif;
    margin-bottom: 60px;
}

#m_btn{
    display:none;
    margin-top: 15px;
}

@media all and (max-width:992px) {
    #menu{
        display:none;
    }
    #nomobilespacing{
        display:none;
    }
    /* Added this */
    #m_menu {
        display:block;
    }
    #m_btn{
        display:inline-block;
    }
}

/*fails to fix sidebar sidebar showing @width>=631px*/
@media all and (min-width:992px) {
    /*suggested on tutsplus,no change on applying*/
    body.pushable{margin-left:0 !important;}

    /* New stuff here*/
    #m_menu {
        display:none;
    }
    #menu{
        display:block;
    }
    #m_btn{
        display:none;
    }
}
