3.2.1 (Media Mark) 27bae66da460f17b3d40e5e2560eac9b3d39e74e o:Sass::Tree::RootNode :@children[@o:Sass::Tree::CommentNode : @value[I"A/* NAVBAR (FIXED AND STATIC) * ------------------------- */:ET: @type: silent;[: @linei: @options{o; ;[I")/* COMMON STYLES * ------------- */; T; ; ;[; i ; @ o:Sass::Tree::RuleNode : @rule[I" .navbar; T: @tabsi:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence ;[o:Sass::Selector::Class: @name[I" navbar; T; i :@filenameI"; F: @subject0: @sourceso:Set: @hash{; i ;@; i ;@;[ o; ;[I"g/* Fix for IE7's bad z-indexing so dropdowns don't appear below content that follows the navbar */; T; ; ;[; i; @ o:Sass::Tree::PropNode ;[I"*position; T;o:Sass::Script::String;I" relative; T; :identifier; @ ;i:@prop_syntax:new;[; i; @ o; ;[I" *z-index; T;o;;I"2; T; ;; @ ;i; ;!;[; i; @ o; ;[I" overflow; T;o;;I" visible; T; ;; @ ;i; ;!;[; i; @ o; ;[I"margin-bottom; T;o:Sass::Script::Variable ;I"baseLineHeight; T:@underscored_nameI"baseLineHeight; T; i; @ ;i; ;!;[; i; @ ; i :@has_childrenT; @ o; ;[I"w/* Gradient is applied to it's own element because overflow visible is not honored by IE when filter is present */; T; ; ;[; i; @ o; ;[I".navbar-inner; T;i;o;;[o;;[o; ;[o;;[I"navbar-inner; T; i;I"; F;0;o;;{; i;@M; i;@M;[ o; ;[I"min-height; T;o;" ;I"navbarHeight; T;#I"navbarHeight; T; i; @ ;i; ;!;[; i; @ o; ;[I"padding-left; T;o;;I" 20px; T; ;; @ ;i; ;!;[; i; @ o; ;[I"padding-right; T;o;;I" 20px; T; ;; @ ;i; ;!;[; i; @ o:Sass::Tree::MixinNode ;I"gradient-vertical; T: @args[o;" ;I"navbarBackgroundHighlight; T;#I"navbarBackgroundHighlight; T; i; @ o;" ;I"navbarBackground; T;#I"navbarBackground; T; i; @ :@keywords{: @splat0;[; i; @ o;% ;I"border-radius; T;&[o:Sass::Script::Number ;i :@numerator_units[I"px; T:@denominator_units[; i:@originalI"4px; F; @ ;'{;(0;[; i; @ o;% ;I"box-shadow; T;&[o:Sass::Script::List ;[o;- ;[ o;) ;i;*[;+[; i; @ o;) ;i;*[I"px; T;+[; i;,I"1px; F; @ o;) ;i;*[I"px; T;+[; i;,I"3px; F; @ o:Sass::Script::Funcall ;I" rgba; T;&[ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;f 0.25;*[;+@}; i;,I" 0.25; F; @ ;'{;(0; i; @ :@separator: space; i; @ o;- ;[ o; ;I" inset; T; ;; i; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[I"px; T;+[; i;,I" -1px; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;. ;I" rgba; T;&[ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;f0.1;*[;+@}; i;,I"0.1; F; @ ;'{;(0; i; @ ;/;0; i; @ ;/: comma; i; @ ;'{;(0;[; i; @ ; i;$T; @ o; ;[I"q/* Set width to auto for default container * We then reset it for fixed navbars in the #gridSystem mixin */; T; ; ;[; i ; @ o; ;[I".navbar .container; T;i;o;;[o;;[o; ;[o;;[I" navbar; T; i";I"; F;0;o;;{; i";@o; ;[o;;[I"container; T; i";@;0;o;;{; i";@; i";@;[o; ;[I" width; T;o;;I" auto; T; ;; @ ;i; ;!;[; i#; @ ; i";$T; @ o; ;[I"//* Override the default collapsed state */; T; ; ;[; i&; @ o; ;[I".nav-collapse.collapse; T;i;o;;[o;;[o; ;[o;;[I"nav-collapse; T; i';I"; Fo;;[I" collapse; T; i';@;0;o;;{; i';@; i';@;[o; ;[I" height; T;o;;I" auto; T; ;; @ ;i; ;!;[; i(; @ ; i';$T; @ o; ;[I"*/* Brand, links, text, and buttons */; T; ; ;[; i,; @ o; ;[I" .navbar; T;i;o;;[o;;[o; ;[o;;[I" navbar; T; i-;I"; F;0;o;;{; i-;@ ; i-;@ ;[o; ;[I" color; T;o;" ;I"navbarText; T;#I"navbarText; T; i.; @ ;i; ;!;[; i.; @ o; ;[I""/* Hover and active states */; T; ; ;[; i/; @ o; ;[I".brand:hover; T;i;o;;[o;;[o; ;[o;;[I" brand; T; i0;I"; Fo:Sass::Selector::Pseudo ; : class;[I" hover; T: @arg0; i0;@$;0;o;;{; i0;@$; i0;@$;[o; ;[I"text-decoration; T;o;;I" none; T; ;; @ ;i; ;!;[; i1; @ ; i0;$T; @ o; ;[I""/* Website or project name */; T; ; ;[; i3; @ o; ;[I" .brand; T;i;o;;[o;;[o; ;[o;;[I" brand; T; i4;I"; F;0;o;;{; i4;@A; i4;@A;[o; ;[I" float; T;o;;I" left; T; ;; @ ;i; ;!;[; i5; @ o; ;[I" display; T;o;;I" block; T; ;; @ ;i; ;!;[; i6; @ o; ;[I"9/* Vertically center the text given $navbarHeight */; T; ; ;[; i7; @ o:Sass::Tree::VariableNode ;I"elementHeight; T: @expro;) ;i;*[I"px; T;+[; i8;,I" 20px; F; @ : @guarded0;[; i8; @ o; ;[I" padding; T;o;- ;[o:Sass::Script::Operation :@operand1o;8 ;9o;8 ;9o;" ;I"navbarHeight; T;#I"navbarHeight; T; i9; @ :@operand2o;" ;I"elementHeight; T;#I"elementHeight; T; i9; @ :@operator: minus; i9; @ ;:o;) ;i;*[;+@}; i9; @ ;;:div; i9; @ ;:o;) ;i;*[;+@}; i9;,I"2; F; @ ;;;<; i9; @ o;) ;i;*[I"px; T;+[; i9;,I" 20px; F; @ o;8 ;9o;8 ;9o;8 ;9o;" ;I"navbarHeight; T;#I"navbarHeight; T; i9; @ ;:o;" ;I"elementHeight; T;#I"elementHeight; T; i9; @ ;;;<; i9; @ ;:o;) ;i;*[;+@}; i9; @ ;;;=; i9; @ ;:o;) ;i;*[;+@}; i9;,I"2; F; @ ;;: plus; i9; @ ;/;0; i9; @ ;i; ;!;[; i9; @ o; ;[I"margin-left; T;o;) ;i;*[I"px; T;+[; i:;,I" -20px; F; @ ;i; ;!;[; i:; @ o; ;[I"?/* negative indent to left-align the text down the page */; T; ; ;[; i:; @ o; ;[I"font-size; T;o;;I" 20px; T; ;; @ ;i; ;!;[; i;; @ o; ;[I"font-weight; T;o;;I"200; T; ;; @ ;i; ;!;[; i<; @ o; ;[I"line-height; T;o;;I"1; T; ;; @ ;i; ;!;[; i=; @ o; ;[I" color; T;o;" ;I"navbarBrandColor; T;#I"navbarBrandColor; T; i>; @ ;i; ;!;[; i>; @ ; i4;$T; @ o; ;[I"/* Plain text in topbar */; T; ; ;[; i@; @ o; ;[I".navbar-text; T;i;o;;[o;;[o; ;[o;;[I"navbar-text; T; iA;I"; F;0;o;;{; iA;@; iA;@;[o; ;[I"margin-bottom; T;o;;I"0; T; ;; @ ;i; ;!;[; iB; @ o; ;[I"line-height; T;o;" ;I"navbarHeight; T;#I"navbarHeight; T; iC; @ ;i; ;!;[; iC; @ ; iA;$T; @ o; ;[I"G/* Janky solution for now to account for links outside the .nav */; T; ; ;[; iE; @ o; ;[I".navbar-link; T;i;o;;[o;;[o; ;[o;;[I"navbar-link; T; iF;I"; F;0;o;;{; iF;@; iF;@;[o; ;[I" color; T;o;" ;I"navbarLinkColor; T;#I"navbarLinkColor; T; iG; @ ;i; ;!;[; iG; @ o; ;[I" &:hover; F;i;o;;[o;;[o; ;[o:Sass::Selector::Parent; iH;I"; Fo;2 ; ;3;[I" hover; F;40; iH;@;0;o;;{; iH;@; iH;@;[o; ;[I" color; T;o;" ;I"navbarLinkColorHover; T;#I"navbarLinkColorHover; T; iI; @ ;i; ;!;[; iI; @ ; iH;$T; @ ; iF;$T; @ o; ;[I"/* Buttons in navbar */; T; ; ;[; iL; @ o; ;[I".btn, .btn-group; F;i;o;;[o;;[o; ;[o;;[I"btn; F; iN;I"; F;0;o;;{; iN;@o;;[I" ; Fo; ;[o;;[I"btn-group; F; iN;@;0;o;;{; iN;@; iN;@;[o;% ;I"navbar-vertical-align; T;&[o;) ;i#;*[I"px; T;+[; iO;,I" 30px; F; @ ;'{;(0;[; iO; @ o; ;[I"&/* Vertically center in navbar */; T; ; ;[; iO; @ ; iN;$T; @ o; ;[I".btn-group .btn; T;i;o;;[o;;[o; ;[o;;[I"btn-group; T; iQ;I"; F;0;o;;{; iQ;@6o; ;[o;;[I"btn; T; iQ;@6;0;o;;{; iQ;@6; iQ;@6;[o; ;[I" margin; T;o;;I"0; T; ;; @ ;i; ;!;[; iR; @ o; ;[I"G/* then undo the margin here so we don't accidentally double it */; T; ; ;[; iR; @ ; iQ;$T; @ ; i-;$T; @ o; ;[I"/* Navbar forms */; T; ; ;[; iV; @ o; ;[I".navbar-form; T;i;o;;[o;;[o; ;[o;;[I"navbar-form; T; iW;I"; F;0;o;;{; iW;@[; iW;@[;[ o; ;[I"margin-bottom; T;o;;I"0; T; ;; @ ;i; ;!;[; iX; @ o; ;[I"'/* remove default bottom margin */; T; ; ;[; iX; @ o;% ;I" clearfix; T;&[;'{;(0;[; iY; @ o; ;[I"+input, select, .radio, .checkbox; T;i;o;;[ o;;[o; ;[o:Sass::Selector::Element ;[I" input; T:@namespace0; i];I"; F;0;o;;{; i];@zo;;[I" ; Fo; ;[o;@ ;[I" select; T;A0; i];@z;0;o;;{; i];@zo;;[I" ; Fo; ;[o;;[I" radio; T; i];@z;0;o;;{; i];@zo;;[I" ; Fo; ;[o;;[I" checkbox; T; i];@z;0;o;;{; i];@z; i];@z;[o;% ;I"navbar-vertical-align; T;&[o;) ;i#;*[I"px; T;+[; i^;,I" 30px; F; @ ;'{;(0;[; i^; @ o; ;[I"&/* Vertically center in navbar */; T; ; ;[; i^; @ ; i];$T; @ o; ;[I"input, select; T;i;o;;[o;;[o; ;[o;@ ;[I" input; T;A0; ia;I"; F;0;o;;{; ia;@o;;[I" ; Fo; ;[o;@ ;[I" select; T;A0; ia;@;0;o;;{; ia;@; ia;@;[o; ;[I" display; T;o;;I"inline-block; T; ;; @ ;i; ;!;[; ib; @ o; ;[I"margin-bottom; T;o;;I"0; T; ;; @ ;i; ;!;[; ic; @ ; ia;$T; @ o; ;[I"Iinput[type="image"], input[type="checkbox"], input[type="radio"]; T;i;o;;[o;;[o; ;[o;@ ;[I" input; T;A0; ig;I"; Fo:Sass::Selector::Attribute ;[I" type; T;A0;;I"=; T;[I" "image"; T: @flags0; ig;@;0;o;;{; ig;@o;;[I" ; Fo; ;[o;@ ;[I" input; T;A0; ig;@o;B ;[I" type; T;A0;;I"=; T;[I""checkbox"; T;C0; ig;@;0;o;;{; ig;@o;;[I" ; Fo; ;[o;@ ;[I" input; T;A0; ig;@o;B ;[I" type; T;A0;;I"=; T;[I" "radio"; T;C0; ig;@;0;o;;{; ig;@; ig;@;[o; ;[I"margin-top; T;o;;I"3px; T; ;; @ ;i; ;!;[; ih; @ ; ig;$T; @ o; ;[I"$.input-append, .input-prepend; F;i;o;;[o;;[o; ;[o;;[I"input-append; F; ik;I"; F;0;o;;{; ik;@o;;[I" ; Fo; ;[o;;[I"input-prepend; F; ik;@;0;o;;{; ik;@; ik;@;[ o; ;[I"margin-top; T;o;;I"6px; T; ;; @ ;i; ;!;[; il; @ o; ;[I"white-space; T;o;;I" nowrap; T; ;; @ ;i; ;!;[; im; @ o; ;[I"V/* preven two items from separating within a .navbar-form that has .pull-left */; T; ; ;[; im; @ o; ;[I" input; T;i;o;;[o;;[o; ;[o;@ ;[I" input; T;A0; in;I"; F;0;o;;{; in;@B; in;@B;[o; ;[I"margin-top; T;o;;I"0; T; ;; @ ;i; ;!;[; io; @ o; ;[I" li; T;i;o;;[o;;[ o; ;[o;;[I" navbar; T; i;I"; F;0;o;;{; i;@o; ;[o;;[I"nav; T; i;@;0;o;;{; i;@I">; To; ;[o;@ ;[I"li; T;A0; i;@;0;o;;{; i;@; i;@;[o; ;[I" display; T;o;;I" block; T; ;; @ ;i; ;!;[; i; @ o; ;[I" float; T;o;;I" left; T; ;; @ ;i; ;!;[; i; @ ; i;$T; @ o; ;[I"/* Links */; T; ; ;[; i; @ o; ;[I".navbar .nav > li > a; T;i;o;;[o;;[ o; ;[o;;[I" navbar; T; i;I"; F;0;o;;{; i;@o; ;[o;;[I"nav; T; i;@;0;o;;{; i;@I">; To; ;[o;@ ;[I"li; T;A0; i;@;0;o;;{; i;@I">; To; ;[o;@ ;[I"a; T;A0; i;@;0;o;;{; i;@; i;@;[ o; ;[I" float; T;o;;I" none; T; ;; @ ;i; ;!;[; i; @ o; ;[I"9/* Vertically center the text given $navbarHeight */; T; ; ;[; i; @ o;5 ;I"elementHeight; T;6o;) ;i;*[I"px; T;+[; i;,I" 20px; F; @ ;70;[; i; @ o; ;[I" padding; T;o;- ;[o;8 ;9o;8 ;9o;8 ;9o;" ;I"navbarHeight; T;#I"navbarHeight; T; i; @ ;:o;" ;I"elementHeight; T;#I"elementHeight; T; i; @ ;;;<; i; @ ;:o;) ;i;*[;+@}; i; @ ;;;=; i; @ ;:o;) ;i;*[;+@}; i;,I"1; F; @ ;;;<; i; @ o;) ;i;*[I"px; T;+[; i;,I" 10px; F; @ o;8 ;9o;8 ;9o;8 ;9o;" ;I"navbarHeight; T;#I"navbarHeight; T; i; @ ;:o;" ;I"elementHeight; T;#I"elementHeight; T; i; @ ;;;<; i; @ ;:o;) ;i;*[;+@}; i; @ ;;;=; i; @ ;:o;) ;i;*[;+@}; i;,I"1; F; @ ;;;>; i; @ ;/;0; i; @ ;i; ;!;[; i; @ o; ;[I"line-height; T;o;;I" 19px; T; ;; @ ;i; ;!;[; i; @ o; ;[I" color; T;o;" ;I"navbarLinkColor; T;#I"navbarLinkColor; T; i; @ ;i; ;!;[; i; @ o; ;[I"text-decoration; T;o;;I" none; T; ;; @ ;i; ;!;[; i; @ o; ;[I"text-shadow; T;o;- ;[ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[I"px; T;+[; i;,I" -1px; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;. ;I" rgba; T;&[ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;f 0.25;*[;+@}; i;,I" 0.25; F; @ ;'{;(0; i; @ ;/;0; i; @ ;i; ;!;[; i; @ ; i;$T; @ o; ;[I"/* Buttons */; T; ; ;[; i; @ o; ;[I".navbar .btn; T;i;o;;[o;;[o; ;[o;;[I" navbar; T; i;I"; F;0;o;;{; i;@o; ;[o;;[I"btn; T; i;@;0;o;;{; i;@; i;@;[ o; ;[I" display; T;o;;I"inline-block; T; ;; @ ;i; ;!;[; i; @ o; ;[I" padding; T;o;;I"4px 10px 4px; T; ;; @ ;i; ;!;[; i; @ o; ;[I";/* Vertically center the button given $navbarHeight */; T; ; ;[; i; @ o;5 ;I"elementHeight; T;6o;) ;i!;*[I"px; T;+[; i;,I" 28px; F; @ ;70;[; i; @ o; ;[I" margin; T;o;- ;[o;8 ;9o;8 ;9o;8 ;9o;" ;I"navbarHeight; T;#I"navbarHeight; T; i; @ ;:o;" ;I"elementHeight; T;#I"elementHeight; T; i; @ ;;;<; i; @ ;:o;) ;i;*[;+@}; i; @ ;;;=; i; @ ;:o;) ;i;*[;+@}; i;,I"1; F; @ ;;;<; i; @ o;) ;i ;*[I"px; T;+[; i;,I"5px; F; @ o;8 ;9o;8 ;9o;" ;I"navbarHeight; T;#I"navbarHeight; T; i; @ ;:o;" ;I"elementHeight; T;#I"elementHeight; T; i; @ ;;;<; i; @ ;:o;) ;i;*[;+@}; i; @ ;;;=; i; @ ;/;0; i; @ ;i; ;!;[; i; @ o; ;[I"line-height; T;o;" ;I"baseLineHeight; T;#I"baseLineHeight; T; i; @ ;i; ;!;[; i; @ ; i;$T; @ o; ;[I".navbar .btn-group; T;i;o;;[o;;[o; ;[o;;[I" navbar; T; i;I"; F;0;o;;{; i;@o; ;[o;;[I"btn-group; T; i;@;0;o;;{; i;@; i;@;[ o; ;[I" margin; T;o;;I"0; T; ;; @ ;i; ;!;[; i; @ o; ;[I";/* Vertically center the button given $navbarHeight */; T; ; ;[; i; @ o;5 ;I"elementHeight; T;6o;) ;i!;*[I"px; T;+[; i;,I" 28px; F; @ ;70;[; i; @ o; ;[I" padding; T;o;- ;[o;8 ;9o;8 ;9o;8 ;9o;" ;I"navbarHeight; T;#I"navbarHeight; T; i; @ ;:o;" ;I"elementHeight; T;#I"elementHeight; T; i; @ ;;;<; i; @ ;:o;) ;i;*[;+@}; i; @ ;;;=; i; @ ;:o;) ;i;*[;+@}; i;,I"1; F; @ ;;;<; i; @ o;) ;i ;*[I"px; T;+[; i;,I"5px; F; @ o;8 ;9o;8 ;9o;" ;I"navbarHeight; T;#I"navbarHeight; T; i; @ ;:o;" ;I"elementHeight; T;#I"elementHeight; T; i; @ ;;;<; i; @ ;:o;) ;i;*[;+@}; i; @ ;;;=; i; @ ;/;0; i; @ ;i; ;!;[; i; @ ; i;$T; @ o; ;[I"/* Hover */; T; ; ;[; i; @ o; ;[I" .navbar .nav > li > a:hover; T;i;o;;[o;;[ o; ;[o;;[I" navbar; T; i;I"; F;0;o;;{; i;@Xo; ;[o;;[I"nav; T; i;@X;0;o;;{; i;@XI">; To; ;[o;@ ;[I"li; T;A0; i;@X;0;o;;{; i;@XI">; To; ;[o;@ ;[I"a; T;A0; i;@Xo;2 ; ;3;[I" hover; T;40; i;@X;0;o;;{; i;@X; i;@X;[ o; ;[I"background-color; T;o;" ;I"navbarLinkBackgroundHover; T;#I"navbarLinkBackgroundHover; T; i; @ ;i; ;!;[; i; @ o; ;[I"H/* "transparent" is default to differentiate :hover from .active */; T; ; ;[; i; @ o; ;[I" color; T;o;" ;I"navbarLinkColorHover; T;#I"navbarLinkColorHover; T; i; @ ;i; ;!;[; i; @ o; ;[I"text-decoration; T;o;;I" none; T; ;; @ ;i; ;!;[; i; @ ; i;$T; @ o; ;[I"/* Active nav items */; T; ; ;[; i; @ o; ;[I"=.navbar .nav .active > a, .navbar .nav .active > a:hover; F;i;o;;[o;;[ o; ;[o;;[I" navbar; F; i;I"; F;0;o;;{; i;@o; ;[o;;[I"nav; F; i;@;0;o;;{; i;@o; ;[o;;[I" active; F; i;@;0;o;;{; i;@I">; Fo; ;[o;@ ;[I"a; F;A0; i;@;0;o;;{; i;@o;;[ I" ; Fo; ;[o;;[I" navbar; F; i;@;0;o;;{; i;@o; ;[o;;[I"nav; F; i;@;0;o;;{; i;@o; ;[o;;[I" active; F; i;@;0;o;;{; i;@I">; Fo; ;[o;@ ;[I"a; F;A0; i;@o;2 ; ;3;[I" hover; F;40; i;@;0;o;;{; i;@; i;@;[o; ;[I" color; T;o;" ;I"navbarLinkColorActive; T;#I"navbarLinkColorActive; T; i; @ ;i; ;!;[; i; @ o; ;[I"text-decoration; T;o;;I" none; T; ;; @ ;i; ;!;[; i; @ o; ;[I"background-color; T;o;" ;I"navbarLinkBackgroundActive; T;#I"navbarLinkBackgroundActive; T; i; @ ;i; ;!;[; i; @ ; i;$T; @ o; ;[I"-/* Dividers (basically a vertical hr) */; T; ; ;[; i; @ o; ;[I".navbar .divider-vertical; T;i;o;;[o;;[o; ;[o;;[I" navbar; T; i;I"; F;0;o;;{; i;@o; ;[o;;[I"divider-vertical; T; i;@;0;o;;{; i;@; i;@;[ o; ;[I" height; T;o;" ;I"navbarHeight; T;#I"navbarHeight; T; i; @ ;i; ;!;[; i; @ o; ;[I" width; T;o;;I"1px; T; ;; @ ;i; ;!;[; i; @ o; ;[I" margin; T;o;;I" 0 9px; T; ;; @ ;i; ;!;[; i; @ o; ;[I" overflow; T;o;;I" hidden; T; ;; @ ;i; ;!;[; i; @ o; ;[I"background-color; T;o;" ;I"navbarBackground; T;#I"navbarBackground; T; i; @ ;i; ;!;[; i; @ o; ;[I"border-right; T;o;- ;[o;) ;i;*[I"px; T;+[; i;,I"1px; F; @ o; ;I" solid; T; ;; i; @ o;" ;I"navbarBackgroundHighlight; T;#I"navbarBackgroundHighlight; T; i; @ ;/;0; i; @ ;i; ;!;[; i; @ ; i;$T; @ o; ;[I"2/* Secondary (floated right) nav in topbar */; T; ; ;[; i; @ o; ;[I".navbar .nav.pull-right; T;i;o;;[o;;[o; ;[o;;[I" navbar; T; i;I"; F;0;o;;{; i;@Jo; ;[o;;[I"nav; T; i;@Jo;;[I"pull-right; T; i;@J;0;o;;{; i;@J; i;@J;[o; ;[I"margin-left; T;o;;I" 10px; T; ;; @ ;i; ;!;[; i; @ o; ;[I"margin-right; T;o;;I"0; T; ;; @ ;i; ;!;[; i; @ ; i;$T; @ o; ;[I"/* Navbar button for toggling navbar items in responsive layouts * These definitions need to come after '.navbar .btn' */; T; ; ;[; i; @ o; ;[I".navbar .btn-navbar; T;i;o;;[o;;[o; ;[o;;[I" navbar; T; i;I"; F;0;o;;{; i;@to; ;[o;;[I"btn-navbar; T; i;@t;0;o;;{; i;@t; i;@t;[ o; ;[I" display; T;o;;I" none; T; ;; @ ;i; ;!;[; i; @ o; ;[I" float; T;o;;I" right; T; ;; @ ;i; ;!;[; i; @ o; ;[I" padding; T;o;;I" 7px 10px; T; ;; @ ;i; ;!;[; i; @ o; ;[I"margin-left; T;o;;I"5px; T; ;; @ ;i; ;!;[; i; @ o; ;[I"margin-right; T;o;;I"5px; T; ;; @ ;i; ;!;[; i; @ o;% ;I"button-background; T;&[o;" ;I"navbarBackgroundHighlight; T;#I"navbarBackgroundHighlight; T; i; @ o;" ;I"navbarBackground; T;#I"navbarBackground; T; i; @ ;'{;(0;[; i; @ o;% ;I"box-shadow; T;&[o;- ;[o;- ;[ o; ;I" inset; T; ;; i; @ o;) ;i;*[;+@}; i; @ o;) ;i;*[I"px; T;+[; i;,I"1px; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;. ;I" rgba; T;&[ o;) ;i;*[;+@}; i;,I"255; F; @ o;) ;i;*[;+@}; i;,I"255; F; @ o;) ;i;*[;+@}; i;,I"255; F; @ o;) ;f0.1;*[;+@}; i;,I"0.1; F; @ ;'{;(0; i; @ ;/;0; i; @ o;- ;[ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[I"px; T;+[; i;,I"1px; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;. ;I" rgba; T;&[ o;) ;i;*[;+@}; i;,I"255; F; @ o;) ;i;*[;+@}; i;,I"255; F; @ o;) ;i;*[;+@}; i;,I"255; F; @ o;) ;f 0.075;*[;+@}; i;,I" 0.075; F; @ ;'{;(0; i; @ ;/;0; i; @ ;/;1; i; @ ;'{;(0;[; i; @ ; i;$T; @ o; ;[I"".navbar .btn-navbar .icon-bar; T;i;o;;[o;;[o; ;[o;;[I" navbar; T; i ;I"; F;0;o;;{; i ;@o; ;[o;;[I"btn-navbar; T; i ;@;0;o;;{; i ;@o; ;[o;;[I" icon-bar; T; i ;@;0;o;;{; i ;@; i ;@;[ o; ;[I" display; T;o;;I" block; T; ;; @ ;i; ;!;[; i ; @ o; ;[I" width; T;o;;I" 18px; T; ;; @ ;i; ;!;[; i ; @ o; ;[I" height; T;o;;I"2px; T; ;; @ ;i; ;!;[; i ; @ o; ;[I"background-color; T;o;;I" #f5f5f5; T; ;; @ ;i; ;!;[; i; @ o;% ;I"border-radius; T;&[o;) ;i;*[I"px; T;+[; i;,I"1px; F; @ ;'{;(0;[; i; @ o;% ;I"box-shadow; T;&[o;- ;[ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[I"px; T;+[; i;,I"1px; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;. ;I" rgba; T;&[ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;i;*[;+@}; i;,I"0; F; @ o;) ;f 0.25;*[;+@}; i;,I" 0.25; F; @ ;'{;(0; i; @ ;/;0; i; @ ;'{;(0;[; i; @ ; i ;$T; @ o; ;[I"&.btn-navbar .icon-bar + .icon-bar; T;i;o;;[o;;[ o; ;[o;;[I"btn-navbar; T; i;I"; F;0;o;;{; i;@[ o; ;[o;;[I" icon-bar; T; i;@[ ;0;o;;{; i;@[ I"+; To; ;[o;;[I" icon-bar; T; i;@[ ;0;o;;{; i;@[ ; i;@[ ;[o; ;[I"margin-top; T;o;;I"3px; T; ;; @ ;i; ;!;[; i; @ ; i;$T; @ o; ;[I"+/* Dropdown menus * -------------- */; T; ; ;[; i; @ o; ;[I"(/* Menu position and menu carets */; T; ; ;[; i; @ o; ;[I".navbar .dropdown-menu; T;i;o;;[o;;[o; ;[o;;[I" navbar; T; i;I"; F;0;o;;{; i;@ o; ;[o;;[I"dropdown-menu; T; i;@ ;0;o;;{; i;@ ; i;@ ;[o; ;[I" &:before; F;i;o;;[o;;[o; ;[o;?; i;I"; Fo;2 ; ;3;[I" before; F;40; i;@ ;0;o;;{; i;@ ; i;@ ;[o; ;[I" content; T;o;;I"''; T; ;; @ ;i; ;!;[; i; @ o; ;[I" display; T;o;;I"inline-block; T; ;; @ ;i; ;!;[; i; @ o; ;[I"border-left; T;o;;I"7px solid transparent; T; ;; @ ;i; ;!;[; i; @ o; ;[I"border-right; T;o;;I"7px solid transparent; T; ;; @ ;i; ;!;[; i ; @ o; ;[I"border-bottom; T;o;;I"7px solid #ccc; T; ;; @ ;i; ;!;[; i!; @ o; ;[I"border-bottom-color; T;o;" ;I"dropdownBorder; T;#I"dropdownBorder; T; i"; @ ;i; ;!;[; i"; @ o; ;[I" position; T;o;;I" absolute; T; ;; @ ;i; ;!;[; i#; @ o; ;[I"top; T;o;) ;i;*[I"px; T;+[; i$;,I" -7px; F; @ ;i; ;!;[; i$; @ o; ;[I" left; T;o;;I"9px; T; ;; @ ;i; ;!;[; i%; @ ; i;$T; @ o; ;[I" &:after; F;i;o;;[o;;[o; ;[o;?; i';I"; Fo;2 ; ;3;[I" after; F;40; i';@ ;0;o;;{; i';@ ; i';@ ;[ o; ;[I" content; T;o;;I"''; T; ;; @ ;i; ;!;[; i(; @ o; ;[I" display; T;o;;I"inline-block; T; ;; @ ;i; ;!;[; i); @ o; ;[I"border-left; T;o;;I"6px solid transparent; T; ;; @ ;i; ;!;[; i*; @ o; ;[I"border-right; T;o;;I"6px solid transparent; T; ;; @ ;i; ;!;[; i+; @ o; ;[I"border-bottom; T;o;- ;[o;) ;i ;*[I"px; T;+[; i,;,I"6px; F; @ o; ;I" solid; T; ;; i,; @ o;" ;I"dropdownBackground; T;#I"dropdownBackground; T; i,; @ ;/;0; i,; @ ;i; ;!;[; i,; @ o; ;[I" position; T;o;;I" absolute; T; ;; @ ;i; ;!;[; i-; @ o; ;[I"top; T;o;) ;i;*[I"px; T;+[; i.;,I" -6px; F; @ ;i; ;!;[; i.; @ o; ;[I" left; T;o;;I" 10px; T; ;; @ ;i; ;!;[; i/; @ ; i';$T; @ ; i;$T; @ o; ;[I"R/* Menu position and menu caret support for dropups via extra dropup class */; T; ; ;[; i2; @ o; ;[I"(.navbar-fixed-bottom .dropdown-menu; T;i;o;;[o;;[o; ;[o;;[I"navbar-fixed-bottom; T; i3;I"; F;0;o;;{; i3;@< o; ;[o;;[I"dropdown-menu; T; i3;@< ;0;o;;{; i3;@< ; i3;@< ;[o; ;[I" &:before; F;i;o;;[o;;[o; ;[o;?; i4;I"; Fo;2 ; ;3;[I" before; F;40; i4;@Q ;0;o;;{; i4;@Q ; i4;@Q ;[ o; ;[I"border-top; T;o;;I"7px solid #ccc; T; ;; @ ;i; ;!;[; i5; @ o; ;[I"border-top-color; T;o;" ;I"dropdownBorder; T;#I"dropdownBorder; T; i6; @ ;i; ;!;[; i6; @ o; ;[I"border-bottom; T;o;;I"0; T; ;; @ ;i; ;!;[; i7; @ o; ;[I" bottom; T;o;) ;i;*[I"px; T;+[; i8;,I" -7px; F; @ ;i; ;!;[; i8; @ o; ;[I"top; T;o;;I" auto; T; ;; @ ;i; ;!;[; i9; @ ; i4;$T; @ o; ;[I" &:after; F;i;o;;[o;;[o; ;[o;?; i;;I"; Fo;2 ; ;3;[I" after; F;40; i;;@ ;0;o;;{; i;;@ ; i;;@ ;[ o; ;[I"border-top; T;o;- ;[o;) ;i ;*[I"px; T;+[; i<;,I"6px; F; @ o; ;I" solid; T; ;; i<; @ o;" ;I"dropdownBackground; T;#I"dropdownBackground; T; i<; @ ;/;0; i<; @ ;i; ;!;[; i<; @ o; ;[I"border-bottom; T;o;;I"0; T; ;; @ ;i; ;!;[; i=; @ o; ;[I" bottom; T;o;) ;i;*[I"px; T;+[; i>;,I" -6px; F; @ ;i; ;!;[; i>; @ o; ;[I"top; T;o;;I" auto; T; ;; @ ;i; ;!;[; i?; @ ; i;;$T; @ ; i3;$T; @ o; ;[I" /* Dropdown toggle caret */; T; ; ;[; iB; @ o; ;[I"[.navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret; F;i;o;;[o;;[ o; ;[o;;[I" navbar; F; iD;I"; F;0;o;;{; iD;@ o; ;[o;;[I"nav; F; iD;@ ;0;o;;{; iD;@ o; ;[o;@ ;[I"li; F;A0; iD;@ o;;[I" dropdown; F; iD;@ ;0;o;;{; iD;@ o; ;[o;;[I"dropdown-toggle; F; iD;@ ;0;o;;{; iD;@ o; ;[o;;[I" caret; F; iD;@ ;0;o;;{; iD;@ o;;[ I" ; Fo; ;[o;;[I" navbar; F; iD;@ ;0;o;;{; iD;@ o; ;[o;;[I"nav; F; iD;@ ;0;o;;{; iD;@ o; ;[o;@ ;[I"li; F;A0; iD;@ o;;[I" dropdown; F; iD;@ o;;[I" open; F; iD;@ ;0;o;;{; iD;@ o; ;[o;;[I" caret; F; iD;@ ;0;o;;{; iD;@ ; iD;@ ;[o; ;[I"border-top-color; T;o;" ;I" white; T;#I" white; T; iE; @ ;i; ;!;[; iE; @ o; ;[I"border-bottom-color; T;o;" ;I" white; T;#I" white; T; iF; @ ;i; ;!;[; iF; @ ; iD;$T; @ o; ;[I"+.navbar .nav li.dropdown.active .caret; T;i;o;;[o;;[ o; ;[o;;[I" navbar; T; iH;I"; F;0;o;;{; iH;@" o; ;[o;;[I"nav; T; iH;@" ;0;o;;{; iH;@" o; ;[o;@ ;[I"li; T;A0; iH;@" o;;[I" dropdown; T; iH;@" o;;[I" active; T; iH;@" ;0;o;;{; iH;@" o; ;[o;;[I" caret; T; iH;@" ;0;o;;{; iH;@" ; iH;@" ;[o;% ;I" opacity; T;&[o;) ;ii;*[;+@}; iI;,I"100; F; @ ;'{;(0;[; iI; @ ; iH;$T; @ o; ;[I"5/* Remove background color from open dropdown */; T; ; ;[; iL; @ o; ;[I".navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle; F;i;o;;[o;;[ o; ;[o;;[I" navbar; F; iO;I"; F;0;o;;{; iO;@Y o; ;[o;;[I"nav; F; iO;@Y ;0;o;;{; iO;@Y o; ;[o;@ ;[I"li; F;A0; iO;@Y o;;[I" dropdown; F; iO;@Y o;;[I" open; F; iO;@Y ;0;o;;{; iO;@Y I">; Fo; ;[o;;[I"dropdown-toggle; F; iO;@Y ;0;o;;{; iO;@Y o;;[ I" ; Fo; ;[o;;[I" navbar; F; iO;@Y ;0;o;;{; iO;@Y o; ;[o;;[I"nav; F; iO;@Y ;0;o;;{; iO;@Y o; ;[o;@ ;[I"li; F;A0; iO;@Y o;;[I" dropdown; F; iO;@Y o;;[I" active; F; iO;@Y ;0;o;;{; iO;@Y I">; Fo; ;[o;;[I"dropdown-toggle; F; iO;@Y ;0;o;;{; iO;@Y o;;[ I" ; Fo; ;[o;;[I" navbar; F; iO;@Y ;0;o;;{; iO;@Y o; ;[o;;[I"nav; F; iO;@Y ;0;o;;{; iO;@Y o; ;[ o;@ ;[I"li; F;A0; iO;@Y o;;[I" dropdown; F; iO;@Y o;;[I" open; F; iO;@Y o;;[I" active; F; iO;@Y ;0;o;;{; iO;@Y I">; Fo; ;[o;;[I"dropdown-toggle; F; iO;@Y ;0;o;;{; iO;@Y ; iO;@Y ;[o; ;[I"background-color; T;o;;I"transparent; T; ;; @ ;i; ;!;[; iP; @ ; iO;$T; @ o; ;[I"!/* Dropdown link on hover */; T; ; ;[; iS; @ o; ;[I"=.navbar .nav li.dropdown.active > .dropdown-toggle:hover; F;i;o;;[o;;[ o; ;[o;;[I" navbar; F; iT;I"; F;0;o;;{; iT;@ o; ;[o;;[I"nav; F; iT;@ ;0;o;;{; iT;@ o; ;[o;@ ;[I"li; F;A0; iT;@ o;;[I" dropdown; F; iT;@ o;;[I" active; F; iT;@ ;0;o;;{; iT;@ I">; Fo; ;[o;;[I"dropdown-toggle; F; iT;@ o;2 ; ;3;[I" hover; F;40; iT;@ ;0;o;;{; iT;@ ; iT;@ ;[o; ;[I" color; T;o;" ;I" white; T;#I" white; T; iU; @ ;i; ;!;[; iU; @ ; iT;$T; @ o; ;[I"o/* Right aligned menus need alt position * TODO: rejigger this at some point to simplify the selectors */; T; ; ;[; iX; @ o; ;[I"J.navbar .pull-right .dropdown-menu, .navbar .dropdown-menu.pull-right; F;i;o;;[o;;[o; ;[o;;[I" navbar; F; i[;I"; F;0;o;;{; i[;@ o; ;[o;;[I"pull-right; F; i[;@ ;0;o;;{; i[;@ o; ;[o;;[I"dropdown-menu; F; i[;@ ;0;o;;{; i[;@ o;;[I" ; Fo; ;[o;;[I" navbar; F; i[;@ ;0;o;;{; i[;@ o; ;[o;;[I"dropdown-menu; F; i[;@ o;;[I"pull-right; F; i[;@ ;0;o;;{; i[;@ ; i[;@ ;[ o; ;[I" left; T;o;;I" auto; T; ;; @ ;i; ;!;[; i\; @ o; ;[I" right; T;o;;I"0; T; ;; @ ;i; ;!;[; i]; @ o; ;[I" &:before; F;i;o;;[o;;[o; ;[o;?; i^;I"; Fo;2 ; ;3;[I" before; F;40; i^;@T ;0;o;;{; i^;@T ; i^;@T ;[o; ;[I" left; T;o;;I" auto; T; ;; @ ;i; ;!;[; i_; @ o; ;[I" right; T;o;;I" 12px; T; ;; @ ;i; ;!;[; i`; @ ; i^;$T; @ o; ;[I" &:after; F;i;o;;[o;;[o; ;[o;?; ib;I"; Fo;2 ; ;3;[I" after; F;40; ib;@q ;0;o;;{; ib;@q ; ib;@q ;[o; ;[I" left; T;o;;I" auto; T; ;; @ ;i; ;!;[; ic; @ o; ;[I" right; T;o;;I" 13px; T; ;; @ ;i; ;!;[; id; @ ; ib;$T; @ ; i[;$T; @ :@templateI"!// NAVBAR (FIXED AND STATIC) // ------------------------- // COMMON STYLES // ------------- .navbar { // Fix for IE7's bad z-indexing so dropdowns don't appear below content that follows the navbar *position: relative; *z-index: 2; overflow: visible; margin-bottom: $baseLineHeight; } // Gradient is applied to it's own element because overflow visible is not honored by IE when filter is present .navbar-inner { min-height: $navbarHeight; padding-left: 20px; padding-right: 20px; @include gradient-vertical($navbarBackgroundHighlight, $navbarBackground); @include border-radius(4px); @include box-shadow((0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1))); } // Set width to auto for default container // We then reset it for fixed navbars in the #gridSystem mixin .navbar .container { width: auto; } // Override the default collapsed state .nav-collapse.collapse { height: auto; } // Brand, links, text, and buttons .navbar { color: $navbarText; // Hover and active states .brand:hover { text-decoration: none; } // Website or project name .brand { float: left; display: block; // Vertically center the text given $navbarHeight $elementHeight: 20px; padding: (($navbarHeight - $elementHeight) / 2 - 2) 20px (($navbarHeight - $elementHeight) / 2 + 2); margin-left: -20px; // negative indent to left-align the text down the page font-size: 20px; font-weight: 200; line-height: 1; color: $navbarBrandColor; } // Plain text in topbar .navbar-text { margin-bottom: 0; line-height: $navbarHeight; } // Janky solution for now to account for links outside the .nav .navbar-link { color: $navbarLinkColor; &:hover { color: $navbarLinkColorHover; } } // Buttons in navbar .btn, .btn-group { @include navbar-vertical-align(30px); // Vertically center in navbar } .btn-group .btn { margin: 0; // then undo the margin here so we don't accidentally double it } } // Navbar forms .navbar-form { margin-bottom: 0; // remove default bottom margin @include clearfix(); input, select, .radio, .checkbox { @include navbar-vertical-align(30px); // Vertically center in navbar } input, select { display: inline-block; margin-bottom: 0; } input[type="image"], input[type="checkbox"], input[type="radio"] { margin-top: 3px; } .input-append, .input-prepend { margin-top: 6px; white-space: nowrap; // preven two items from separating within a .navbar-form that has .pull-left input { margin-top: 0; // remove the margin on top since it's on the parent } } } // Navbar search .navbar-search { position: relative; float: left; @include navbar-vertical-align(28px); // Vertically center in navbar margin-bottom: 0; .search-query { padding: 4px 9px; @include font-sans-serif(13px, normal, 1); color: $white; background-color: $navbarSearchBackground; border: 1px solid $navbarSearchBorder; @include box-shadow((inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15))); @include transition(none); @include placeholder-input($navbarSearchPlaceholderColor); // Focus states (we use .focused since IE7-8 and down doesn't support :focus) &:focus, &.focused { padding: 5px 10px; color: $grayDark; text-shadow: 0 1px 0 $white; background-color: $navbarSearchBackgroundFocus; border: 0; @include box-shadow(0 0 3px rgba(0,0,0,.15)); outline: 0; } } } // FIXED NAVBAR // ------------ // Shared (top/bottom) styles .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: $zindexFixedNavbar; margin-bottom: 0; // remove 18px margin for static navbar } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding-left: 0; padding-right: 0; @include border-radius(0); } .navbar-fixed-top .container, .navbar-fixed-bottom .container { @include grid-core-span($gridColumns, $gridColumnWidth, $gridGutterWidth); } // Fixed to top .navbar-fixed-top { top: 0; } // Fixed to bottom .navbar-fixed-bottom { bottom: 0; } // NAVIGATION // ---------- .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } .navbar .nav.pull-right { float: right; // redeclare due to specificity } .navbar .nav > li { display: block; float: left; } // Links .navbar .nav > li > a { float: none; // Vertically center the text given $navbarHeight $elementHeight: 20px; padding: (($navbarHeight - $elementHeight) / 2 - 1) 10px (($navbarHeight - $elementHeight) / 2 + 1); line-height: 19px; color: $navbarLinkColor; text-decoration: none; text-shadow: 0 -1px 0 rgba(0,0,0,.25); } // Buttons .navbar .btn { display: inline-block; padding: 4px 10px 4px; // Vertically center the button given $navbarHeight $elementHeight: 28px; margin: (($navbarHeight - $elementHeight) / 2 - 1) 5px (($navbarHeight - $elementHeight) / 2); line-height: $baseLineHeight; } .navbar .btn-group { margin: 0; // Vertically center the button given $navbarHeight $elementHeight: 28px; padding: (($navbarHeight - $elementHeight) / 2 - 1) 5px (($navbarHeight - $elementHeight) / 2); } // Hover .navbar .nav > li > a:hover { background-color: $navbarLinkBackgroundHover; // "transparent" is default to differentiate :hover from .active color: $navbarLinkColorHover; text-decoration: none; } // Active nav items .navbar .nav .active > a, .navbar .nav .active > a:hover { color: $navbarLinkColorActive; text-decoration: none; background-color: $navbarLinkBackgroundActive; } // Dividers (basically a vertical hr) .navbar .divider-vertical { height: $navbarHeight; width: 1px; margin: 0 9px; overflow: hidden; background-color: $navbarBackground; border-right: 1px solid $navbarBackgroundHighlight; } // Secondary (floated right) nav in topbar .navbar .nav.pull-right { margin-left: 10px; margin-right: 0; } // Navbar button for toggling navbar items in responsive layouts // These definitions need to come after '.navbar .btn' .navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; @include button-background($navbarBackgroundHighlight, $navbarBackground); @include box-shadow((inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075))); } .navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; @include border-radius(1px); @include box-shadow(0 1px 0 rgba(0,0,0,.25)); } .btn-navbar .icon-bar + .icon-bar { margin-top: 3px; } // Dropdown menus // -------------- // Menu position and menu carets .navbar .dropdown-menu { &:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: $dropdownBorder; position: absolute; top: -7px; left: 9px; } &:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid $dropdownBackground; position: absolute; top: -6px; left: 10px; } } // Menu position and menu caret support for dropups via extra dropup class .navbar-fixed-bottom .dropdown-menu { &:before { border-top: 7px solid #ccc; border-top-color: $dropdownBorder; border-bottom: 0; bottom: -7px; top: auto; } &:after { border-top: 6px solid $dropdownBackground; border-bottom: 0; bottom: -6px; top: auto; } } // Dropdown toggle caret .navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret { border-top-color: $white; border-bottom-color: $white; } .navbar .nav li.dropdown.active .caret { @include opacity(100); } // Remove background color from open dropdown .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color: transparent; } // Dropdown link on hover .navbar .nav li.dropdown.active > .dropdown-toggle:hover { color: $white; } // Right aligned menus need alt position // TODO: rejigger this at some point to simplify the selectors .navbar .pull-right .dropdown-menu, .navbar .dropdown-menu.pull-right { left: auto; right: 0; &:before { left: auto; right: 12px; } &:after { left: auto; right: 13px; } }; T; i;$T; @