.hoverable-sidenav{display:flex;flex-direction:column}.hoverable-sidenav a{position:relative;left:0;transition:.3s;padding:15px;margin:5px 0;margin-left:-90px;width:100px;text-decoration:none;font-size:20px;color:#fff;border-radius:0 5px 5px 0}.hoverable-sidenav a:hover{left:80px}.hoverable-sidenav-page{border:1px solid #ccc;padding:20px 0;overflow:hidden}.hoverable-sidenav-page a{cursor:pointer}.hoverable-sidenav-page .contents{margin-left:30px}