/* * Vertical-Nav.less * ----------------------------------------------- */ .vertical-nav { .header { width: 260px; position: fixed; top: 0; left: 0; height: 100%; background: @white-base; z-index: @zindex-vertical-header-header; padding: 0; .transition(none); background-size: cover; } .main-content, .footer { margin-left: 260px; } .container { max-width: 940px; } .menuzord { background: none; .menuzord-menu { ul.dropdown { li:hover { > a { background: @gray-lighter none repeat scroll 0 0; color: @black-111; } } } } } .menuzord-menu { li { padding: 5px 0; position: relative; width: 100%; .indicator { float: right; } a { padding-left: 30px; width: 100%; } } ul.dropdown, .megamenu { left: 100%; top: 4px; } } .menuzord-brand { img { max-height: none; } } /* vertical-nav-black*/ .vertical-nav-black { background: @black-111; .menuzord-menu { ul.dropdown { background: @black-111; border-color: @black-222; li { a { background: @black-111; .indicator { i { color: @white-base; } } } &:hover { > a { background: @black-111 none repeat scroll 0 0; color: @white-base; } } } } > li > a { color: @gray-base; } } } &.vertical-nav-right { .header { left: auto; right: 0; } .main-content, .footer { padding-left: auto; margin-right: 260px; padding-top: 0; } .menuzord-menu { ul.dropdown, .megamenu { left: auto; right: 100%; top: 0; } } } } @media only screen and (max-width : 1199px) { .vertical-nav { .container { width: 100%; } } } @media only screen and (max-width : 900px) { .vertical-nav { .header { border: 0; padding: 0; position: relative; width: 100%; } .vertical-nav-widget { display: none; } .menuzord { background: @white-base; } .vertical-nav-black { .menuzord { background: none; } } .menuzord-brand { margin: 0; padding: 0; img { max-height: 65px; padding: 10px; } } .header-nav-wrapper { background: @black-111 none repeat scroll 0 0; position: fixed; top: 0; width: 100%; } .vertical-nav-black { .menuzord { .menuzord-menu { li > a, li .indicator { border-color: @black-222; } } } } .main-content, .footer { padding-left: 0; } &.vertical-nav-right { .main-content, .footer { margin-right: 0; } } } }