/** * Sencha GXT 3.1.1 - Sencha for GWT * Copyright(c) 2007-2014, Sencha, Inc. * licensing@sencha.com * * http://www.sencha.com/products/gxt/license/ */ @def borderWidth value('theme.menu.border.toString'); @def borderStyle value('theme.menu.border.style'); @def borderColor value('theme.menu.border.color'); @def listPadding value('theme.menu.padding.toString'); @def lastGradientColor value('theme.menu.lastGradientColor'); @sprite .menu { outline: 0 none; gwt-image: 'background'; width: auto; background-color: lastGradientColor; border-color: borderColor; border-width: borderWidth; border-style: borderStyle; } @if user.agent gecko1_8 gecko { .menu { -moz-outline: none; } } @if user.agent ie6 ie8 { .menu { zoom: 1; overflow: hidden; } } .menu a { text-decoration: none !important; } .menuList { padding: listPadding; background: transparent; border: 0 none; overflow: hidden; overflow-y: hidden; } @if user.agent ie6 ie8 { .menuList { position: relative; } } .dateMenu { padding: 0 !important; } .dateMenu .menuList { padding: 0; } .menuScroller { background-repeat: no-repeat; height: 8px; line-height: 8px; cursor: pointer; padding: 0; border-width: 1px 0; } .menuScrollerActive { height: 6px; line-height: 6px; } .menuListItemIndent { padding-left: 27px !important; } .menuRadioGroup {} .noSeparator { background-image: none; } .plain { background-color: #fff !important; } @sprite .menuScrollerTop { gwt-image: "miniTop"; } @sprite .menuScrollerBottom { gwt-image: "miniBottom"; } @if user.agent ie6 { .menuScroller { margin: 2px auto; } } @else { .menuScroller { margin: 0; width: 100%; background-position: center; } }