3.2.9 (Media Mark) 883a4e4844ea8a7877f928864a0a1b8a98f74df7 o:Sass::Tree::RootNode :@children[/o:Sass::Tree::CommentNode : @value[I"5/* Partial: twitter/bootstrap/_dropdowns.scss */:ET: @type: normal;[: @linei: @options{o; ;[I"R/* * Dropdown menus * -------------------------------------------------- */; T; : silent;[; i; @ o; ;[I"x/* Use the .menu class on any
  • element within the topbar or ul.tabs and you'll get some superfancy dropdowns */; T; ;;[; i ; @ o:Sass::Tree::RuleNode : @rule[I".dropup, .dropdown; F: @tabsi:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence ;[o:Sass::Selector::Class: @name[I" dropup; F; i:@filenameI"; F: @subject0: @sourceso:Set: @hash{; i;@ o;;[I" ; Fo; ;[o;;[I" dropdown; F; i;@ ;0;o;;{; i;@ ; i;@ ;[o:Sass::Tree::PropNode ;[I" position; T;o:Sass::Script::String;I" relative; T; :identifier; @ ;i:@prop_syntax:new;[; i; @ ; i:@has_childrenT; @ o; ;[I".dropdown-toggle; T;i;o;;[o;;[o; ;[o;;[I"dropdown-toggle; T; i;I"; F;0;o;;{; i;@@; i;@@;[o; ;[I";/* The caret makes the toggle a bit too tall in IE7 */; T; ;;[; i; @ o; ;[I"*margin-bottom; T;o;;I" -3px; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ o; ;[I"4.dropdown-toggle:active, .open .dropdown-toggle; F;i;o;;[o;;[o; ;[o;;[I"dropdown-toggle; F; i;I"; Fo:Sass::Selector::Pseudo ; : class;[I" active; F: @arg0; i;@Z;0;o;;{; i;@Zo;;[I" ; Fo; ;[o;;[I" open; F; i;@Z;0;o;;{; i;@Zo; ;[o;;[I"dropdown-toggle; F; i;@Z;0;o;;{; i;@Z; i;@Z;[o; ;[I" outline; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ o; ;[I"7/* Dropdown arrow/caret * -------------------- */; T; ;;[; i; @ o; ;[I" .caret; T;i;o;;[o;;[o; ;[o;;[I" caret; T; i;I"; F;0;o;;{; i;@; i;@;[ o; ;[I" display; T;o;;I"inline-block; T; ; ; @ ;i;!;";[; i; @ o; ;[I" width; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ o; ;[I" height; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ o; ;[I"vertical-align; T;o;;I"top; T; ; ; @ ;i;!;";[; i ; @ o; ;[I"border-top; T;o:Sass::Script::List ;[o:Sass::Script::Number ;i :@numerator_units[I"px; T:@denominator_units[; i!:@originalI"4px; F; @ o; ;I" solid; T; ; ; @ ; i!o:Sass::Script::Variable ;I" black; T:@underscored_nameI" black; T; i!; @ :@separator: space; i!; @ ;i;!;";[; i!; @ o; ;[I"border-right; T;o;;I"4px solid transparent; T; ; ; @ ;i;!;";[; i"; @ o; ;[I"border-left; T;o;;I"4px solid transparent; T; ; ; @ ;i;!;";[; i#; @ o; ;[I" content; T;o;;I"""; T; ; ; @ ;i;!;";[; i$; @ ; i;#T; @ o; ;[I"/* Place the caret */; T; ;;[; i&; @ o; ;[I".dropdown .caret; T;i;o;;[o;;[o; ;[o;;[I" dropdown; T; i';I"; F;0;o;;{; i';@o; ;[o;;[I" caret; T; i';@;0;o;;{; i';@; i';@;[o; ;[I"margin-top; T;o;;I"8px; T; ; ; @ ;i;!;";[; i(; @ o; ;[I"margin-left; T;o;;I"2px; T; ; ; @ ;i;!;";[; i); @ ; i';#T; @ o; ;[I";/* The dropdown menu (ul) * ---------------------- */; T; ;;[; i,; @ o; ;[I".dropdown-menu; T;i;o;;[o;;[o; ;[o;;[I"dropdown-menu; T; i.;I"; F;0;o;;{; i.;@; i.;@;["o; ;[I" position; T;o;;I" absolute; T; ; ; @ ;i;!;";[; i/; @ o; ;[I"top; T;o;;I" 100%; T; ; ; @ ;i;!;";[; i0; @ o; ;[I" left; T;o;;I"0; T; ; ; @ ;i;!;";[; i1; @ o; ;[I" z-index; T;o;, ;I"zindexDropdown; T;-I"zindexDropdown; T; i2; @ ;i;!;";[; i2; @ o; ;[I" display; T;o;;I" none; T; ; ; @ ;i;!;";[; i3; @ o; ;[I";/* none by default, but block on "open" of the menu */; T; ;;[; i3; @ o; ;[I" float; T;o;;I" left; T; ; ; @ ;i;!;";[; i4; @ o; ;[I"min-width; T;o;;I" 160px; T; ; ; @ ;i;!;";[; i5; @ o; ;[I" padding; T;o;;I" 5px 0; T; ; ; @ ;i;!;";[; i6; @ o; ;[I" margin; T;o;;I" 2px 0 0; T; ; ; @ ;i;!;";[; i7; @ o; ;[I"/* override default ul */; T; ;;[; i7; @ o; ;[I"list-style; T;o;;I" none; T; ; ; @ ;i;!;";[; i8; @ o; ;[I"background-color; T;o;, ;I"dropdownBackground; T;-I"dropdownBackground; T; i9; @ ;i;!;";[; i9; @ o; ;[I" border; T;o;;I"1px solid #ccc; T; ; ; @ ;i;!;";[; i:; @ o; ;[I"/* Fallback for IE7-8 */; T; ;;[; i:; @ o; ;[I" border; T;o;' ;[o;( ;i;)[I"px; T;*[; i;;+I"1px; F; @ o; ;I" solid; T; ; ; @ ; i;o;, ;I"dropdownBorder; T;-I"dropdownBorder; T; i;; @ ;.;/; i;; @ ;i;!;";[; i;; @ o; ;[I"*border-right-width; T;o;;I"2px; T; ; ; @ ;i;!;";[; i<; @ o; ;[I"*border-bottom-width; T;o;;I"2px; T; ; ; @ ;i;!;";[; i=; @ o:Sass::Tree::MixinNode ;I"border-radius; T: @args[o;( ;i ;)[I"px; T;*[; i>;+I"6px; F; @ :@keywords{: @splat0;[; i>; @ o;0 ;I"box-shadow; T;1[o;' ;[ o;( ;i;)[;*[; i?;+I"0; F; @ o;( ;i ;)[I"px; T;*[; i?;+I"5px; F; @ o;( ;i;)[I"px; T;*[; i?;+I" 10px; F; @ o:Sass::Script::Funcall ;I" rgba; T;1[ o;( ;i;)[;*@; i?;+I"0; F; @ o;( ;i;)[;*@; i?;+I"0; F; @ o;( ;i;)[;*@; i?;+I"0; F; @ o;( ;f0.2;)[;*@; i?;+I"0.2; F; @ ;2{;30; i?; @ ;.;/; i?; @ ;2{;30;[; i?; @ o; ;[I"-webkit-background-clip; T;o;;I"padding-box; T; ; ; @ ;i;!;";[; i@; @ o; ;[I"-moz-background-clip; T;o;;I" padding; T; ; ; @ ;i;!;";[; iA; @ o; ;[I"background-clip; T;o;;I"padding-box; T; ; ; @ ;i;!;";[; iB; @ o; ;[I",/* Aligns the dropdown menu to right */; T; ;;[; iD; @ o; ;[I"&.pull-right; F;i;o;;[o;;[o; ;[o:Sass::Selector::Parent; iE;I"; Fo;;[I"pull-right; F; iE;@;0;o;;{; iE;@; iE;@;[o; ;[I" right; T;o;;I"0; T; ; ; @ ;i;!;";[; iF; @ o; ;[I" left; T;o;;I" auto; T; ; ; @ ;i;!;";[; iG; @ ; iE;#T; @ o; ;[I"9/* Dividers (basically an hr) within the dropdown */; T; ;;[; iJ; @ o; ;[I" .divider; T;i;o;;[o;;[o; ;[o;;[I" divider; T; iK;I"; F;0;o;;{; iK;@; iK;@;[o;0 ;I"nav-divider; T;1[o;, ;I"dropdownDividerTop; T;-I"dropdownDividerTop; T; iL; @ o;, ;I"dropdownDividerBottom; T;-I"dropdownDividerBottom; T; iL; @ ;2{;30;[; iL; @ ; iK;#T; @ o; ;[I")/* Links within the dropdown menu */; T; ;;[; iO; @ o; ;[I" > li > a; T;i;o;;[o;;[ I">; To; ;[o:Sass::Selector::Element ;[I"li; T:@namespace0; iP;I"; F;0;o;;{; iP;@I">; To; ;[o;6 ;[I"a; T;70; iP;@;0;o;;{; iP;@; iP;@;[ o; ;[I" display; T;o;;I" block; T; ; ; @ ;i;!;";[; iQ; @ o; ;[I" padding; T;o;;I" 3px 20px; T; ; ; @ ;i;!;";[; iR; @ o; ;[I" clear; T;o;;I" both; T; ; ; @ ;i;!;";[; iS; @ o; ;[I"font-weight; T;o;;I" normal; T; ; ; @ ;i;!;";[; iT; @ o; ;[I"line-height; T;o;, ;I"baseLineHeight; T;-I"baseLineHeight; T; iU; @ ;i;!;";[; iU; @ o; ;[I" color; T;o;, ;I"dropdownLinkColor; T;-I"dropdownLinkColor; T; iV; @ ;i;!;";[; iV; @ o; ;[I"white-space; T;o;;I" nowrap; T; ; ; @ ;i;!;";[; iW; @ ; iP;#T; @ ; i.;#T; @ o; ;[I"+/* Hover/Focus state * ----------- */; T; ;;[; i[; @ o; ;[I"{.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a; F;i;o;;[ o;;[ o; ;[o;;[I"dropdown-menu; F; i`;I"; F;0;o;;{; i`;@II">; Fo; ;[o;6 ;[I"li; F;70; i`;@I;0;o;;{; i`;@II">; Fo; ;[o;6 ;[I"a; F;70; i`;@Io;$ ; ;%;[I" hover; F;&0; i`;@I;0;o;;{; i`;@Io;;[ I" ; Fo; ;[o;;[I"dropdown-menu; F; i`;@I;0;o;;{; i`;@II">; Fo; ;[o;6 ;[I"li; F;70; i`;@I;0;o;;{; i`;@II">; Fo; ;[o;6 ;[I"a; F;70; i`;@Io;$ ; ;%;[I" focus; F;&0; i`;@I;0;o;;{; i`;@Io;;[ I" ; Fo; ;[o;;[I"dropdown-submenu; F; i`;@Io;$ ; ;%;[I" hover; F;&0; i`;@I;0;o;;{; i`;@II">; Fo; ;[o;6 ;[I"a; F;70; i`;@I;0;o;;{; i`;@Io;;[ I" ; Fo; ;[o;;[I"dropdown-submenu; F; i`;@Io;$ ; ;%;[I" focus; F;&0; i`;@I;0;o;;{; i`;@II">; Fo; ;[o;6 ;[I"a; F;70; i`;@I;0;o;;{; i`;@I; i`;@I;[o; ;[I"text-decoration; T;o;;I" none; T; ; ; @ ;i;!;";[; ia; @ o; ;[I" color; T;o;, ;I"dropdownLinkColorHover; T;-I"dropdownLinkColorHover; T; ib; @ ;i;!;";[; ib; @ o;0 ;I"gradient-vertical; T;1[o;, ;I" dropdownLinkBackgroundHover; T;-I" dropdownLinkBackgroundHover; T; ic; @ o;4 ;I" darken; T;1[o;, ;I" dropdownLinkBackgroundHover; T;-I" dropdownLinkBackgroundHover; T; ic; @ o;( ;i ;)[I"%; T;*[; ic;+I"5%; F; @ ;2{;30; ic; @ ;2{;30;[; ic; @ ; i`;#T; @ o; ;[I"'/* Active state * ------------ */; T; ;;[; if; @ o; ;[I"i.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus; F;i;o;;[o;;[ o; ;[o;;[I"dropdown-menu; F; ij;I"; F;0;o;;{; ij;@I">; Fo; ;[o;;[I" active; F; ij;@;0;o;;{; ij;@I">; Fo; ;[o;6 ;[I"a; F;70; ij;@;0;o;;{; ij;@o;;[ I" ; Fo; ;[o;;[I"dropdown-menu; F; ij;@;0;o;;{; ij;@I">; Fo; ;[o;;[I" active; F; ij;@;0;o;;{; ij;@I">; Fo; ;[o;6 ;[I"a; F;70; ij;@o;$ ; ;%;[I" hover; F;&0; ij;@;0;o;;{; ij;@o;;[ I" ; Fo; ;[o;;[I"dropdown-menu; F; ij;@;0;o;;{; ij;@I">; Fo; ;[o;;[I" active; F; ij;@;0;o;;{; ij;@I">; Fo; ;[o;6 ;[I"a; F;70; ij;@o;$ ; ;%;[I" focus; F;&0; ij;@;0;o;;{; ij;@; ij;@;[ o; ;[I" color; T;o;, ;I"dropdownLinkColorActive; T;-I"dropdownLinkColorActive; T; ik; @ ;i;!;";[; ik; @ o; ;[I"text-decoration; T;o;;I" none; T; ; ; @ ;i;!;";[; il; @ o; ;[I" outline; T;o;;I"0; T; ; ; @ ;i;!;";[; im; @ o;0 ;I"gradient-vertical; T;1[o;, ;I"!dropdownLinkBackgroundActive; T;-I"!dropdownLinkBackgroundActive; T; in; @ o;4 ;I" darken; T;1[o;, ;I"!dropdownLinkBackgroundActive; T;-I"!dropdownLinkBackgroundActive; T; in; @ o;( ;i ;)[I"%; T;*[; in;+I"5%; F; @ ;2{;30; in; @ ;2{;30;[; in; @ ; ij;#T; @ o; ;[I"j/* Disabled state * -------------- * Gray out text and ensure the hover/focus state remains gray */; T; ;;[; iq; @ o; ;[I"o.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus; F;i;o;;[o;;[ o; ;[o;;[I"dropdown-menu; F; iv;I"; F;0;o;;{; iv;@]I">; Fo; ;[o;;[I" disabled; F; iv;@];0;o;;{; iv;@]I">; Fo; ;[o;6 ;[I"a; F;70; iv;@];0;o;;{; iv;@]o;;[ I" ; Fo; ;[o;;[I"dropdown-menu; F; iv;@];0;o;;{; iv;@]I">; Fo; ;[o;;[I" disabled; F; iv;@];0;o;;{; iv;@]I">; Fo; ;[o;6 ;[I"a; F;70; iv;@]o;$ ; ;%;[I" hover; F;&0; iv;@];0;o;;{; iv;@]o;;[ I" ; Fo; ;[o;;[I"dropdown-menu; F; iv;@];0;o;;{; iv;@]I">; Fo; ;[o;;[I" disabled; F; iv;@];0;o;;{; iv;@]I">; Fo; ;[o;6 ;[I"a; F;70; iv;@]o;$ ; ;%;[I" focus; F;&0; iv;@];0;o;;{; iv;@]; iv;@];[o; ;[I" color; T;o;, ;I"grayLight; T;-I"grayLight; T; iw; @ ;i;!;";[; iw; @ ; iv;#T; @ o; ;[I"#/* Nuke hover/focus effects */; T; ;;[; iy; @ o; ;[I"O.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus; F;i;o;;[o;;[ o; ;[o;;[I"dropdown-menu; F; i{;I"; F;0;o;;{; i{;@I">; Fo; ;[o;;[I" disabled; F; i{;@;0;o;;{; i{;@I">; Fo; ;[o;6 ;[I"a; F;70; i{;@o;$ ; ;%;[I" hover; F;&0; i{;@;0;o;;{; i{;@o;;[ I" ; Fo; ;[o;;[I"dropdown-menu; F; i{;@;0;o;;{; i{;@I">; Fo; ;[o;;[I" disabled; F; i{;@;0;o;;{; i{;@I">; Fo; ;[o;6 ;[I"a; F;70; i{;@o;$ ; ;%;[I" focus; F;&0; i{;@;0;o;;{; i{;@; i{;@;[ o; ;[I"text-decoration; T;o;;I" none; T; ; ; @ ;i;!;";[; i|; @ o; ;[I"background-color; T;o;;I"transparent; T; ; ; @ ;i;!;";[; i}; @ o; ;[I"background-image; T;o;;I" none; T; ; ; @ ;i;!;";[; i~; @ o; ;[I"/* Remove CSS gradient */; T; ;;[; i~; @ o;0 ;I"reset-filter; T;1[;2{;30;[; i; @ o; ;[I" cursor; T;o;;I" default; T; ; ; @ ;i;!;";[; i{; @ ; i{;#T; @ o; ;[I"E/* Open state for the dropdown * --------------------------- */; T; ;;[; i~; @ o; ;[I" .open; T;i;o;;[o;;[o; ;[o;;[I" open; T; i;I"; F;0;o;;{; i;@'; i;@';[o; ;[I"/* IE7's z-index only goes to the nearest positioned ancestor, which would * make the menu appear below buttons that appeared later on the page */; T; ;;[; i; @ o; ;[I" *z-index; T;o;, ;I"zindexDropdown; T;-I"zindexDropdown; T; i; @ ;i;!;";[; i; @ o; ;[I"& > .dropdown-menu; F;i;o;;[o;;[o; ;[o;5; i;I"; F;0;o;;{; i;@@I">; Fo; ;[o;;[I"dropdown-menu; F; i;@@;0;o;;{; i;@@; i;@@;[o; ;[I" display; T;o;;I" block; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ ; i;#T; @ o; ;[I"A/* Right aligned dropdowns * --------------------------- */; T; ;;[; i; @ o; ;[I"!.pull-right > .dropdown-menu; T;i;o;;[o;;[o; ;[o;;[I"pull-right; T; i;I"; F;0;o;;{; i;@bI">; To; ;[o;;[I"dropdown-menu; T; i;@b;0;o;;{; i;@b; i;@b;[o; ;[I" right; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ o; ;[I" left; T;o;;I" auto; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ o; ;[I"/* Allow for dropdowns to go bottom up (aka, dropup-menu) * ------------------------------------------------------ * Just add .dropup after the standard .dropdown class and you're set, bro. * TODO: abstract this so that the navbar fixed styles are not placed here? */; T; ;;[; i; @ o; ;[I",.dropup, .navbar-fixed-bottom .dropdown; F;i;o;;[o;;[o; ;[o;;[I" dropup; F; i;I"; F;0;o;;{; i;@o;;[I" ; Fo; ;[o;;[I"navbar-fixed-bottom; F; i;@;0;o;;{; i;@o; ;[o;;[I" dropdown; F; i;@;0;o;;{; i;@; i;@;[ o; ;[I"/* Reverse the caret */; T; ;;[; i; @ o; ;[I" .caret; T;i;o;;[o;;[o; ;[o;;[I" caret; T; i;I"; F;0;o;;{; i;@; i;@;[o; ;[I"border-top; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ o; ;[I"border-bottom; T;o;' ;[o;( ;i ;)[I"px; T;*[; i;+I"4px; F; @ o; ;I" solid; T; ; ; @ ; io;, ;I" black; T;-I" black; T; i; @ ;.;/; i; @ ;i;!;";[; i; @ o; ;[I" content; T;o;;I"""; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ o; ;[I"3/* Different positioning for bottom up menu */; T; ;;[; i; @ o; ;[I".dropdown-menu; T;i;o;;[o;;[o; ;[o;;[I"dropdown-menu; T; i;I"; F;0;o;;{; i;@; i;@;[o; ;[I"top; T;o;;I" auto; T; ; ; @ ;i;!;";[; i; @ o; ;[I" bottom; T;o;;I" 100%; T; ; ; @ ;i;!;";[; i; @ o; ;[I"margin-bottom; T;o;;I"1px; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ ; i;#T; @ o; ;[I"3/* Sub menus * --------------------------- */; T; ;;[; i; @ o; ;[I".dropdown-submenu; T;i;o;;[o;;[o; ;[o;;[I"dropdown-submenu; T; i;I"; F;0;o;;{; i;@; i;@;[o; ;[I" position; T;o;;I" relative; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ o; ;[I"/* Default dropdowns */; T; ;;[; i; @ o; ;[I"'.dropdown-submenu > .dropdown-menu; T;i;o;;[o;;[o; ;[o;;[I"dropdown-submenu; T; i;I"; F;0;o;;{; i;@I">; To; ;[o;;[I"dropdown-menu; T; i;@;0;o;;{; i;@; i;@;[ o; ;[I"top; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ o; ;[I" left; T;o;;I" 100%; T; ; ; @ ;i;!;";[; i; @ o; ;[I"margin-top; T;o;;I" -6px; T; ; ; @ ;i;!;";[; i; @ o; ;[I"margin-left; T;o;;I" -1px; T; ; ; @ ;i;!;";[; i; @ o;0 ;I"border-radius; T;1[o;' ;[ o;( ;i;)[;*@; i;+I"0; F; @ o;( ;i ;)[I"px; T;*[; i;+I"6px; F; @ o;( ;i ;)[I"px; T;*[; i;+I"6px; F; @ o;( ;i ;)[I"px; T;*[; i;+I"6px; F; @ ;.;/; i; @ ;2{;30;[; i; @ ; i;#T; @ o; ;[I"-.dropdown-submenu:hover > .dropdown-menu; T;i;o;;[o;;[o; ;[o;;[I"dropdown-submenu; T; i;I"; Fo;$ ; ;%;[I" hover; T;&0; i;@h;0;o;;{; i;@hI">; To; ;[o;;[I"dropdown-menu; T; i;@h;0;o;;{; i;@h; i;@h;[o; ;[I" display; T;o;;I" block; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ o; ;[I"/* Dropups */; T; ;;[; i; @ o; ;[I"/.dropup .dropdown-submenu > .dropdown-menu; T;i;o;;[o;;[ o; ;[o;;[I" dropup; T; i;I"; F;0;o;;{; i;@o; ;[o;;[I"dropdown-submenu; T; i;@;0;o;;{; i;@I">; To; ;[o;;[I"dropdown-menu; T; i;@;0;o;;{; i;@; i;@;[ o; ;[I"top; T;o;;I" auto; T; ; ; @ ;i;!;";[; i; @ o; ;[I" bottom; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ o; ;[I"margin-top; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ o; ;[I"margin-bottom; T;o;;I" -2px; T; ; ; @ ;i;!;";[; i; @ o;0 ;I"border-radius; T;1[o;' ;[ o;( ;i ;)[I"px; T;*[; i;+I"5px; F; @ o;( ;i ;)[I"px; T;*[; i;+I"5px; F; @ o;( ;i ;)[I"px; T;*[; i;+I"5px; F; @ o;( ;i;)[;*@; i;+I"0; F; @ ;.;/; i; @ ;2{;30;[; i; @ ; i;#T; @ o; ;[I"//* Caret to indicate there is a submenu */; T; ;;[; i; @ o; ;[I" .dropdown-submenu > a:after; T;i;o;;[o;;[o; ;[o;;[I"dropdown-submenu; T; i;I"; F;0;o;;{; i;@I">; To; ;[o;6 ;[I"a; T;70; i;@o;$ ; ;%;[I" after; T;&0; i;@;0;o;;{; i;@; i;@;[o; ;[I" display; T;o;;I" block; T; ; ; @ ;i;!;";[; i; @ o; ;[I" content; T;o;;I"" "; T; ; ; @ ;i;!;";[; i; @ o; ;[I" float; T;o;;I" right; T; ; ; @ ;i;!;";[; i; @ o; ;[I" width; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ o; ;[I" height; T;o;;I"0; T; ; ; @ ;i;!;";[; i; @ o; ;[I"border-color; T;o;;I"transparent; T; ; ; @ ;i;!;";[; i; @ o; ;[I"border-style; T;o;;I" solid; T; ; ; @ ;i;!;";[; i; @ o; ;[I"border-width; T;o;;I"5px 0 5px 5px; T; ; ; @ ;i;!;";[; i; @ o; ;[I"border-left-color; T;o;4 ;I" darken; T;1[o;, ;I"dropdownBackground; T;-I"dropdownBackground; T; i; @ o;( ;i;)[I"%; T;*[; i;+I"20%; F; @ ;2{;30; i; @ ;i;!;";[; i; @ o; ;[I"margin-top; T;o;;I"5px; T; ; ; @ ;i;!;";[; i; @ o; ;[I"margin-right; T;o;;I" -10px; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ o; ;[I"&.dropdown-submenu:hover > a:after; T;i;o;;[o;;[o; ;[o;;[I"dropdown-submenu; T; i;I"; Fo;$ ; ;%;[I" hover; T;&0; i;@H;0;o;;{; i;@HI">; To; ;[o;6 ;[I"a; T;70; i;@Ho;$ ; ;%;[I" after; T;&0; i;@H;0;o;;{; i;@H; i;@H;[o; ;[I"border-left-color; T;o;, ;I"dropdownLinkColorHover; T;-I"dropdownLinkColorHover; T; i; @ ;i;!;";[; i; @ ; i;#T; @ o; ;[I" /* Left aligned submenus */; T; ;;[; i; @ o; ;[I" .dropdown-submenu.pull-left; T;i;o;;[o;;[o; ;[o;;[I"dropdown-submenu; T; i;I"; Fo;;[I"pull-left; T; i;@q;0;o;;{; i;@q; i;@q;[ o; ;[I"|/* Undo the float * Yes, this is awkward since .pull-left adds a float, but it sticks to our conventions elsewhere. */; T; ;;[; i; @ o; ;[I" float; T;o;;I" none; T; ; ; @ ;i;!;";[; i; @ o; ;[I""/* Positioning the submenu */; T; ;;[; i; @ o; ;[I"> .dropdown-menu; T;i;o;;[o;;[I">; To; ;[o;;[I"dropdown-menu; T; i;I"; F;0;o;;{; i;@; i;@;[o; ;[I" left; T;o;;I" -100%; T; ; ; @ ;i;!;";[; i; @ o; ;[I"margin-left; T;o;;I" 10px; T; ; ; @ ;i;!;";[; i; @ o;0 ;I"border-radius; T;1[o;' ;[ o;( ;i ;)[I"px; T;*[; i;+I"6px; F; @ o;( ;i;)[;*@; i;+I"0; F; @ o;( ;i ;)[I"px; T;*[; i;+I"6px; F; @ o;( ;i ;)[I"px; T;*[; i;+I"6px; F; @ ;.;/; i; @ ;2{;30;[; i; @ ; i;#T; @ ; i;#T; @ o; ;[I"`/* Tweak nav headers * ----------------- * Increase padding from 15px to 20px on sides */; T; ;;[; i; @ o; ;[I").dropdown .dropdown-menu .nav-header; T;i;o;;[o;;[o; ;[o;;[I" dropdown; T; i;I"; F;0;o;;{; i;@o; ;[o;;[I"dropdown-menu; T; i;@;0;o;;{; i;@o; ;[o;;[I"nav-header; T; i;@;0;o;;{; i;@; i;@;[o; ;[I"padding-left; T;o;;I" 20px; T; ; ; @ ;i;!;";[; i; @ o; ;[I"padding-right; T;o;;I" 20px; T; ; ; @ ;i;!;";[; i; @ ; i;#T; @ o; ;[I"!/* Typeahead * --------- */; T; ;;[; i; @ o; ;[I".typeahead; T;i;o;;[o;;[o; ;[o;;[I"typeahead; T; i;I"; F;0;o;;{; i;@; i;@;[ o; ;[I" z-index; T;o;;I" 1051; T; ; ; @ ;i;!;";[; i; @ o; ;[I"margin-top; T;o;;I"2px; T; ; ; @ ;i;!;";[; i; @ o; ;[I"(/* give it some space to breathe */; T; ;;[; i; @ o;0 ;I"border-radius; T;1[o;, ;I"baseBorderRadius; T;-I"baseBorderRadius; T; i; @ ;2{;30;[; i; @ ; i;#T; @ :@templateI"/* Partial: twitter/bootstrap/_dropdowns.scss */ // // Dropdown menus // -------------------------------------------------- // Use the .menu class on any
  • element within the topbar or ul.tabs and you'll get some superfancy dropdowns .dropup, .dropdown { position: relative; } .dropdown-toggle { // The caret makes the toggle a bit too tall in IE7 *margin-bottom: -3px; } .dropdown-toggle:active, .open .dropdown-toggle { outline: 0; } // Dropdown arrow/caret // -------------------- .caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid $black; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; } // Place the caret .dropdown .caret { margin-top: 8px; margin-left: 2px; } // The dropdown menu (ul) // ---------------------- .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: $zindexDropdown; display: none; // none by default, but block on "open" of the menu float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; // override default ul list-style: none; background-color: $dropdownBackground; border: 1px solid #ccc; // Fallback for IE7-8 border: 1px solid $dropdownBorder; *border-right-width: 2px; *border-bottom-width: 2px; @include border-radius(6px); @include box-shadow(0 5px 10px rgba(0,0,0,.2)); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; // Aligns the dropdown menu to right &.pull-right { right: 0; left: auto; } // Dividers (basically an hr) within the dropdown .divider { @include nav-divider($dropdownDividerTop, $dropdownDividerBottom); } // Links within the dropdown menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: $baseLineHeight; color: $dropdownLinkColor; white-space: nowrap; } } // Hover/Focus state // ----------- .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { text-decoration: none; color: $dropdownLinkColorHover; @include gradient-vertical($dropdownLinkBackgroundHover, darken($dropdownLinkBackgroundHover, 5%)); } // Active state // ------------ .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: $dropdownLinkColorActive; text-decoration: none; outline: 0; @include gradient-vertical($dropdownLinkBackgroundActive, darken($dropdownLinkBackgroundActive, 5%)); } // Disabled state // -------------- // Gray out text and ensure the hover/focus state remains gray .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: $grayLight; } // Nuke hover/focus effects .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; // Remove CSS gradient @include reset-filter(); cursor: default; } // Open state for the dropdown // --------------------------- .open { // IE7's z-index only goes to the nearest positioned ancestor, which would // make the menu appear below buttons that appeared later on the page *z-index: $zindexDropdown; & > .dropdown-menu { display: block; } } // Right aligned dropdowns // --------------------------- .pull-right > .dropdown-menu { right: 0; left: auto; } // Allow for dropdowns to go bottom up (aka, dropup-menu) // ------------------------------------------------------ // Just add .dropup after the standard .dropdown class and you're set, bro. // TODO: abstract this so that the navbar fixed styles are not placed here? .dropup, .navbar-fixed-bottom .dropdown { // Reverse the caret .caret { border-top: 0; border-bottom: 4px solid $black; content: ""; } // Different positioning for bottom up menu .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } } // Sub menus // --------------------------- .dropdown-submenu { position: relative; } // Default dropdowns .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; @include border-radius(0 6px 6px 6px); } .dropdown-submenu:hover > .dropdown-menu { display: block; } // Dropups .dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; @include border-radius(5px 5px 5px 0); } // Caret to indicate there is a submenu .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: darken($dropdownBackground, 20%); margin-top: 5px; margin-right: -10px; } .dropdown-submenu:hover > a:after { border-left-color: $dropdownLinkColorHover; } // Left aligned submenus .dropdown-submenu.pull-left { // Undo the float // Yes, this is awkward since .pull-left adds a float, but it sticks to our conventions elsewhere. float: none; // Positioning the submenu > .dropdown-menu { left: -100%; margin-left: 10px; @include border-radius(6px 0 6px 6px); } } // Tweak nav headers // ----------------- // Increase padding from 15px to 20px on sides .dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; } // Typeahead // --------- .typeahead { z-index: 1051; margin-top: 2px; // give it some space to breathe @include border-radius($baseBorderRadius); } ; T; i;#T; @