7 background: $menu-background-color !important;
8 padding: $menu-padding;
11 .#{$prefix}menu-icon-separator {
14 left: $menu-item-indent;
16 border-left: solid 1px $menu-separator-border-color;
17 background-color: $menu-separator-background-color;
23 .#{$prefix}menu-plain {
24 .#{$prefix}menu-icon-separator {
29 .#{$prefix}menu-focus {
38 .#{$prefix}menu-item {
44 .#{$prefix}menu-item-cmp {
48 .#{$prefix}menu-item-link {
50 padding: 0px $menu-padding;
52 text-decoration: none !important;
59 // Opera 10.5 absolute positioning of submenu arrow has issues
60 // This will fix it, and not affect newer Operas
61 .#{$prefix}menu-item-link {
67 .#{$prefix}menu-item-icon {
70 margin: 4px 11px 0px 2px;
71 background: no-repeat center center;
74 .#{$prefix}menu-item-text {
76 font-size: ceil($font-size * .9);
77 color: $menu-text-color;
81 .#{$prefix}menu-item-checked {
82 .#{$prefix}menu-item-icon {
83 background-image: theme-image($theme-name, $menu-icon-checked);
85 .#{$prefix}menu-group-icon {
86 background-image: theme-image($theme-name, $menu-icon-group-checked);
90 .#{$prefix}menu-item-unchecked {
91 .#{$prefix}menu-item-icon {
92 background-image: theme-image($theme-name, $menu-icon-unchecked);
94 .#{$prefix}menu-group-icon {
95 background-image: none;
99 .#{$prefix}menu-item-separator {
101 border-top: solid 1px $menu-separator-border-color;
102 background-color: $menu-separator-background-color;
103 margin: $menu-padding 0px;
107 .#{$prefix}menu-item-arrow {
113 background: theme-image($theme-name, $menu-icon-arrow) no-repeat center center;
116 .#{$prefix}menu-item-indent {
117 margin-left: $menu-item-indent + $menu-padding + 2px; /* The 2px is the width of the seperator */
120 .#{$prefix}menu-item-active {
123 .#{$prefix}menu-item-link {
124 @include background-gradient($menu-item-active-background-color, 'matte');
126 border: 1px solid $menu-item-active-border-color;
128 @include border-radius(3px);
132 .#{$prefix}menu-item-disabled {
133 @include opacity(.5);
138 .#{$prefix}menu-item-link {
143 .#{$prefix}menu-item-disabled {
144 .#{$prefix}menu-item-icon {
145 @include opacity(.5);
148 .#{$prefix}menu-item-text {
149 // IE opacity/cleartype bug workaround
150 background-color: $menu-background-color;
154 .#{$prefix}strict & {
155 .#{$prefix}menu-icon-separator {
159 .#{$prefix}menu-item-separator {
167 .#{$prefix}quirks .#{$prefix}ie8 {
168 .#{$prefix}menu-item-link {
169 padding-bottom: $menu-padding;
174 @if not $supports-gradients or $compile-all {
176 .#{$prefix}menu-item-active .#{$prefix}menu-item-link {
177 background: $menu-item-active-background-color theme-image($theme-name, $menu-item-active-background-image) repeat-x left top;
182 .#{$prefix}menu-date-item {
183 border-color: #99BBE8;