/*! */ /* Menu */ .k-menu { cursor: default; } .k-menu, .k-menu .k-menu-group { list-style: none; margin: 0; padding: 0; zoom: 1; } .k-menu:after /* clear fix to expand content */ { content: ''; display: block; width: 99%; height: 0; float: inherit; clear: both; } .k-menu .k-item { -webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; } .k-menu .k-item div { user-select: default; } .k-menu .k-item .k-item, ul.k-menu-vertical > .k-item { display: block; float: none; border-width: 0; } .k-menu .k-item > .k-link > .k-icon, .k-menu .k-image, .k-menu .k-sprite { margin: -2px 4px 0 -4px; vertical-align: middle; } .k-menu .k-item > .k-link > .k-icon { margin: -2px 0 0; } .k-menu .k-item > .k-link { display: block; padding: @menu-link-padding; line-height: 1.34em; .prohibit-selection; } .k-menu .k-menu-group { display: none; border-style: solid; border-width: 1px; overflow: visible; white-space: nowrap; } .k-menu .k-menu-group > .k-item { display: block; border-width: 0; } .k-menu .k-item, .k-widget.k-menu-horizontal > .k-item { position: relative; float: left; border-style: solid; border-width: 0 1px 0 0; vertical-align: top; zoom: 1; .box-sizing(content-box); } .k-context-menu.k-menu-vertical > .k-item > .k-link, .k-menu .k-menu-group .k-item > .k-link { padding: .28em 1.8em .38em .9em; } .k-context-menu.k-menu-horizontal > .k-separator { display: none; } .k-context-menu.k-menu-horizontal > .k-item { .box-sizing(border-box); } .k-context-menu.k-menu-horizontal > .k-last { border: 0; } .k-menu .k-item > .k-link > .k-i-arrow-s { margin-right: -8px; } .k-menu .k-item > .k-link > .k-i-arrow-e { position: absolute; top: 50%; margin-top: -8px; right: 2px; right: .2rem; } .k-menu .k-animation-container { border: 0; } .k-menu .k-animation-container, .k-menu .k-menu-group { position: absolute; left: 0; } .k-menu .k-animation-container .k-animation-container, .k-menu .k-menu-group .k-menu-group, .k-menu-vertical .k-animation-container, .k-menu-vertical .k-menu-group { top: 0; left: 0; } .k-menu .k-animation-container .k-menu-group { top: auto; left: auto; margin-left: -1px; } .k-menu .k-animation-container, .k-popup .k-animation-container { margin-top: -1px; padding-left: 1px; } .k-ie .k-menu .k-animation-container, .k-ie .k-popup .k-animation-container { margin-top: -2px; } .k-popup .k-animation-container .k-popup { margin-left: -1px; } ul.k-menu .k-separator { padding: 0.25em 0; height: 100%; width: 1px; font-size: 0; line-height: 0; border-width: 0 1px 0 0; } ul.k-menu-vertical .k-separator, .k-menu .k-menu-group .k-separator { padding: 0; height: 1px; width: 100%; border-width: 1px 0 0; } /* Context Menu */ .k-context-menu { border: 0; user-select: none; }