.floating-side-nav{display:flex;flex-direction:column;position:fixed;right:0;z-index:9}
.floating-side-nav .toggle-button{margin-left:auto;background-color:#0B99A7;width:30px;height:49px}
.floating-side-nav .toggle-button>i{transform:rotateY(0deg);transition:0.6s transform;color:#FFF}
.floating-side-nav.collapsed .toggle-button>i{transform:rotateY(180deg)}
.floating-side-nav .side-nav-content{position:absolute;top:100%;left:100%;width:143px;transform:translateX(-100%);transition:0.6s transform}
.floating-side-nav.collapsed .side-nav-content{transform:translateX(-4px)}
.floating-side-nav.collapsed .side-nav-content>li.active>.progress{background-color:#ee7d00;width:100% !important;transition:0.3s opacity,background-color 0.3s}
.floating-side-nav ul{list-style-type:none;padding:0;border-top:1px solid #003659;background-color:#FFF}
.floating-side-nav ul>li{position:relative;border-bottom:1px solid #003659;background-color:rgba(255,255,255,0);transition:0.25s background-color}
.floating-side-nav ul>li>a{display:block;position:relative;z-index:10;width:100%;padding:0.59375rem 0.625rem;color:#0B99A7;font-size:14px;line-height:18px}
.floating-side-nav ul>li>a:hover,.floating-side-nav ul>li>a:focus,.floating-side-nav ul>li>a:active{color:#003659}
.floating-side-nav ul>li>.progress{display:block;position:absolute;bottom:0;height:100%;left:0;background-color:#EEFBEB;opacity:0;transition:0.3s opacity}
.floating-side-nav ul>li.active{background-color:#FFF}
.floating-side-nav ul>li.active>a{color:#003659}
.floating-side-nav ul>li.active>.progress{opacity:1}
@media print{.floating-side-nav{display:none}}