| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 | 
							- .has-collapsable-nav {
 
-   background-color: mc('blue-grey', '50');
 
-   display: flex;
 
-   justify-content: flex-start;
 
-   align-items: stretch;
 
- }
 
- .collapsable-nav {
 
-   width: 300px;
 
-   background-color: mc('blue-grey', '900');
 
-   color: #FFF;
 
-   min-height: 80vh;
 
-   transition: all .6s ease;
 
-   border-left: 1px solid darken(mc('blue-grey', '900'), 5%);
 
-   &:last-child {
 
-     border-bottom-right-radius: 5px;
 
-   }
 
-   &.has-children {
 
-     width: 50px;
 
-     background-color: mc($primary, '500');
 
-     border-left: 1px solid mc($primary, '700');
 
-     &:nth-child(2) {
 
-       border-left: 1px solid darken(mc('blue-grey', '900'), 5%);
 
-     }
 
-     li {
 
-       border-top: none;
 
-       display: none;
 
-     }
 
-   }
 
-   li {
 
-     display: flex;
 
-     border-top: 1px solid darken(mc('blue-grey', '900'), 5%);
 
-     &.is-title {
 
-       background-color: mc('blue-grey', '800');
 
-       padding: 8px 15px;
 
-       color: mc('blue-grey', '300');
 
-       font-size: 13px;
 
-       letter-spacing: 1px;
 
-       text-transform: uppercase;
 
-       box-shadow: 0 0 5px rgba(0,0,0,0.3);
 
-       margin-right:1px;
 
-     }
 
-     &.is-active {
 
-       display: flex;
 
-       height: 50px;
 
-       width: 300px;
 
-       min-width: 80vh;
 
-       @include prefix(transform, rotate(90deg) translate(0, -50px));
 
-       transform-origin: 0 0;
 
-       a {
 
-         height: 50px;
 
-       }
 
-     }
 
-   }
 
-   a {
 
-     display: flex;
 
-     height: 40px;
 
-     width: 100%;
 
-     align-items: center;
 
-     padding: 0 15px;
 
-     color: #FFF;
 
-     cursor: pointer;
 
-     transition: all .4s ease;
 
-     background-color: rgba(0,0,0,0);
 
-     i {
 
-       font-size: 14px;
 
-       margin-right: 10px;
 
-     }
 
-     &:hover {
 
-       background-color: rgba(0,0,0,.1);
 
-       text-decoration: none;
 
-     }
 
-   }
 
- }
 
 
  |