3.1.20 (Brainy Betty) e99b331f57db08f6f8aabcd2268194bb6e33d4e4 o:Sass::Tree::RootNode :@children[@o:Sass::Tree::CommentNode : @value[I"A/* NAVBAR (FIXED AND STATIC) * ------------------------- */:ET: @silenti: @loud0;[: @linei: @options{o; ;[I")/* COMMON STYLES * ------------- */; T; i; 0;[; 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; 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; 0;[; i; @ o:Sass::Tree::PropNode ;[I"*position; T;o:Sass::Script::String;I" relative; T: @type: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; 0;[; i; @ o; ;[I".navbar-inner; T;i;o;;[o;;[o;;[o;;[I"navbar-inner; T; i;I"; F; i;@K; i;@K;[ 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{;[; i; @ o;" ;I"border-radius; T;#[o:Sass::Script::Number ;i :@numerator_units[I"px; T:@denominator_units[; i:@originalI"4px; F; @ ;${;[; i; @ o;" ;I"box-shadow; T;#[o: Sass::Script::Interpolation : @before0: @mido:Sass::Script::List ;[o;, ;[ o;% ;i;&[;'[; i;(I"0; F; @ 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; @ ;${; i; @ :@separator: space; i; @ o;, ;[ o; ;I" inset; T;;; @ ; io;% ;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; @ ;${; i; @ ;.;/; i; @ ;.: comma; i; @ : @after0:@whitespace_before0:@whitespace_after0:@originally_textF; i; @ ;${;[; 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; 0;[; i ; @ o; ;[I".navbar .container; T;i;o;;[o;;[o;;[o;;[I" navbar; T; i";I"; F; i";@o;;[o;;[I"container; T; i";@; i";@; i";@;[o; ;[I" width; T;o;;I" auto; T;;; @ ;i;;;[; i#; @ ; i";!T; @ o; ;[I"//* Override the default collapsed state */; T; i; 0;[; i&; @ o; ;[I".nav-collapse.collapse; T;i;o;;[o;;[o;;[o;;[I"nav-collapse; T; i';I"; Fo;;[I" collapse; T; i';@; i';@; i';@;[o; ;[I" height; T;o;;I" auto; T;;; @ ;i;;;[; i(; @ ; i';!T; @ o; ;[I"*/* Brand, links, text, and buttons */; T; i; 0;[; i,; @ o; ;[I" .navbar; T;i;o;;[o;;[o;;[o;;[I" navbar; T; i-;I"; F; i-;@; i-;@;[o; ;[I" color; T;o; ;I"navbarText; T; I"navbarText; T; i.; @ ;i;;;[; i.; @ o; ;[I""/* Hover and active states */; T; i; 0;[; 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;@; i0;@; i0;@;[o; ;[I"text-decoration; T;o;;I" none; T;;; @ ;i;;;[; i1; @ ; i0;!T; @ o; ;[I""/* Website or project name */; T; i; 0;[; i3; @ o; ;[I" .brand; T;i;o;;[o;;[o;;[o;;[I" brand; T; i4;I"; F; i4;@5; i4;@5;[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; i; 0;[; 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;; ;:div; i9; @ ;=o;% ;i;&[;'@; i9;(I"2; F; @ ;>;?; i9; @ o;% ;i;&[I"px; T;'[; i9;(I" 20px; F; @ o;; ;;?; i9; @ ;=o;% ;i;&[;'@; i9; @ ;>;@; i9; @ ;=o;% ;i;&[;'@; i9;(I"2; F; @ ;>: plus; i9; @ ;.;/; 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; 0;[; 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; 0;[; i@; @ o; ;[I".navbar-text; T;i;o;;[o;;[o;;[o;;[I"navbar-text; T; iA;I"; F; 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; i; 0;[; iE; @ o; ;[I".navbar-link; T;i;o;;[o;;[o;;[o;;[I"navbar-link; T; iF;I"; F; 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;5 ;;6;[I" hover; F;70; iH;@; 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; i; 0;[; iL; @ o; ;[I".btn, .btn-group; T;i;o;;[o;;[o;;[o;;[I"btn; T; iM;I"; F; iM;@o;;[o;;[o;;[I"btn-group; T; iM;@; iM;@; iM;@;[o;" ;I"navbarVerticalAlign; T;#[o;% ;i#;&[I"px; T;'[; iN;(I" 30px; F; @ ;${;[; iN; @ o; ;[I"&/* Vertically center in navbar */; T; i; 0;[; iN; @ ; iM;!T; @ o; ;[I".btn-group .btn; T;i;o;;[o;;[o;;[o;;[I"btn-group; T; iP;I"; F; iP;@o;;[o;;[I"btn; T; iP;@; iP;@; iP;@;[o; ;[I" margin; T;o;;I"0; T;;; @ ;i;;;[; iQ; @ o; ;[I"G/* then undo the margin here so we don't accidentally double it */; T; i; 0;[; iQ; @ ; iP;!T; @ ; i-;!T; @ o; ;[I"/* Navbar forms */; T; i; 0;[; iU; @ o; ;[I".navbar-form; T;i;o;;[o;;[o;;[o;;[I"navbar-form; T; iV;I"; F; iV;@>; iV;@>;[ o; ;[I"margin-bottom; T;o;;I"0; T;;; @ ;i;;;[; iW; @ o; ;[I"'/* remove default bottom margin */; T; i; 0;[; iW; @ o;" ;I" clearfix; T;#[;${;[; iX; @ o; ;[I"%input, select, .radio, .checkbox; T;i;o;;[ o;;[o;;[o:Sass::Selector::Element ;[I" input; T:@namespace0; iY;I"; F; iY;@[o;;[o;;[o;C ;[I" select; T;D0; iY;@[; iY;@[o;;[o;;[o;;[I" radio; T; iY;@[; iY;@[o;;[o;;[o;;[I" checkbox; T; iY;@[; iY;@[; iY;@[;[o;" ;I"navbarVerticalAlign; T;#[o;% ;i#;&[I"px; T;'[; iZ;(I" 30px; F; @ ;${;[; iZ; @ o; ;[I"&/* Vertically center in navbar */; T; i; 0;[; iZ; @ ; iY;!T; @ o; ;[I"input, select; T;i;o;;[o;;[o;;[o;C ;[I" input; T;D0; i\;I"; F; i\;@o;;[o;;[o;C ;[I" select; T;D0; i\;@; i\;@; i\;@;[o; ;[I" display; T;o;;I"inline-block; T;;; @ ;i;;;[; i]; @ o; ;[I"margin-bottom; T;o;;I"0; T;;; @ ;i;;;[; i^; @ ; i\;!T; @ o; ;[I"Einput[type="image"], input[type="checkbox"], input[type="radio"]; T;i;o;;[o;;[o;;[o;C ;[I" input; T;D0; i`;I"; Fo:Sass::Selector::Attribute ;[I" type; T;D0;>I"=; T;[I" "image"; T; i`;@; i`;@o;;[o;;[o;C ;[I" input; T;D0; i`;@o;E ;[I" type; T;D0;>I"=; T;[I""checkbox"; T; i`;@; i`;@o;;[o;;[o;C ;[I" input; T;D0; i`;@o;E ;[I" type; T;D0;>I"=; T;[I" "radio"; T; i`;@; i`;@; i`;@;[o; ;[I"margin-top; T;o;;I"3px; T;;; @ ;i;;;[; ia; @ ; i`;!T; @ o; ;[I"".input-append, .input-prepend; T;i;o;;[o;;[o;;[o;;[I"input-append; T; ic;I"; F; ic;@o;;[o;;[o;;[I"input-prepend; T; ic;@; ic;@; ic;@;[ o; ;[I"margin-top; T;o;;I"6px; T;;; @ ;i;;;[; id; @ o; ;[I"white-space; T;o;;I" nowrap; T;;; @ ;i;;;[; ie; @ o; ;[I"W/* prevents two items from separating within a .navbar-form that has .pull-left */; T; i; 0;[; ie; @ o; ;[I" input; T;i;o;;[o;;[o;;[o;C ;[I" input; T;D0; if;I"; F; if;@; if;@;[o; ;[I"margin-top; T;o;;I"0; T;;; @ ;i;;;[; ig; @ o; ;[I" li; T;i;o;;[o;;[ o;;[o;;[I" navbar; T; i;I"; F; i;@o;;[o;;[I"nav; T; i;@; i;@I">; To;;[o;C ;[I"li; T;D0; i;@; 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; 0;[; i; @ o; ;[I".navbar .nav > li > a; T;i;o;;[o;;[ o;;[o;;[I" navbar; T; i;I"; F; i;@o;;[o;;[I"nav; T; i;@; i;@I">; To;;[o;C ;[I"li; T;D0; i;@; i;@I">; To;;[o;C ;[I"a; T;D0; i;@; i;@; i;@;[ o; ;[I" float; T;o;;I" none; T;;; @ ;i;;;[; i; @ o; ;[I"9/* Vertically center the text given $navbarHeight */; T; i; 0;[; i; @ o;8 ;I"elementHeight; T;9o;% ;i;&[I"px; T;'[; i;(I" 20px; F; @ ;:0;[; i; @ o; ;[I" padding; T;o;, ;[o;; ;;?; i; @ ;=o;% ;i;&[;'@; i; @ ;>;@; i; @ ;=o;% ;i;&[;'@; i;(I"1; F; @ ;>;?; i; @ o;% ;i;&[I"px; T;'[; i;(I" 10px; F; @ o;; ;;?; i; @ ;=o;% ;i;&[;'@; i; @ ;>;@; i; @ ;=o;% ;i;&[;'@; i;(I"1; F; @ ;>;A; i; @ ;.;/; 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; @ ;${; i; @ ;.;/; i; @ ;i;;;[; i; @ ; i;!T; @ o; ;[I"/* Buttons */; T; i; 0;[; i; @ o; ;[I".navbar .btn; T;i;o;;[o;;[o;;[o;;[I" navbar; T; i;I"; F; i;@=o;;[o;;[I"btn; T; i;@=; 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; 0;[; i; @ o;8 ;I"elementHeight; T;9o;% ;i!;&[I"px; T;'[; i;(I" 28px; F; @ ;:0;[; i; @ o; ;[I" margin; T;o;, ;[o;; ;;?; i; @ ;=o;% ;i;&[;'@; i; @ ;>;@; i; @ ;=o;% ;i;&[;'@; i;(I"1; F; @ ;>;?; i; @ o;% ;i ;&[I"px; T;'[; i;(I"5px; F; @ o;; ;;?; i; @ ;=o;% ;i;&[;'@; i; @ ;>;@; i; @ ;.;/; 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; i;@o;;[o;;[I"btn-group; T; i;@; i;@; i;@;[ o; ;[I" margin; T;o;;I"0; T;;; @ ;i;;;[; i; @ o; ;[I";/* Vertically center the button given $navbarHeight */; T; i; 0;[; i; @ o;8 ;I"elementHeight; T;9o;% ;i!;&[I"px; T;'[; i;(I" 28px; F; @ ;:0;[; i; @ o; ;[I" padding; T;o;, ;[o;; ;;?; i; @ ;=o;% ;i;&[;'@; i; @ ;>;@; i; @ ;=o;% ;i;&[;'@; i;(I"1; F; @ ;>;?; i; @ o;% ;i ;&[I"px; T;'[; i;(I"5px; F; @ o;; ;;?; i; @ ;=o;% ;i;&[;'@; i; @ ;>;@; i; @ ;.;/; i; @ ;i;;;[; i; @ ; i;!T; @ o; ;[I"/* Hover */; T; i; 0;[; i; @ o; ;[I" .navbar .nav > li > a:hover; T;i;o;;[o;;[ o;;[o;;[I" navbar; T; i;I"; F; i;@o;;[o;;[I"nav; T; i;@; i;@I">; To;;[o;C ;[I"li; T;D0; i;@; i;@I">; To;;[o;C ;[I"a; T;D0; i;@o;5 ;;6;[I" hover; T;70; i;@; i;@; i;@;[ 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; 0;[; 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; 0;[; i; @ o; ;[I"=.navbar .nav .active > a, .navbar .nav .active > a:hover; T;i;o;;[o;;[ o;;[o;;[I" navbar; T; i;I"; F; i;@o;;[o;;[I"nav; T; i;@; i;@o;;[o;;[I" active; T; i;@; i;@I">; To;;[o;C ;[I"a; T;D0; i;@; i;@o;;[ o;;[o;;[I" navbar; T; i;@; i;@o;;[o;;[I"nav; T; i;@; i;@o;;[o;;[I" active; T; i;@; i;@I">; To;;[o;C ;[I"a; T;D0; i;@o;5 ;;6;[I" hover; T;70; i;@; 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; 0;[; i; @ o; ;[I".navbar .divider-vertical; T;i;o;;[o;;[o;;[o;;[I" navbar; T; i;I"; F; i;@lo;;[o;;[I"divider-vertical; T; i;@l; i;@l; i;@l;[ 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;;; @ ; io; ;I"navbarBackgroundHighlight; T; I"navbarBackgroundHighlight; T; i; @ ;.;/; i; @ ;i;;;[; i; @ ; i;!T; @ o; ;[I"2/* Secondary (floated right) nav in topbar */; T; i; 0;[; i; @ o; ;[I".navbar .nav.pull-right; T;i;o;;[o;;[o;;[o;;[I" navbar; T; i;I"; F; i;@o;;[o;;[I"nav; T; i;@o;;[I"pull-right; T; i;@; i;@; i;@;[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; 0;[; i; @ o; ;[I".navbar .btn-navbar; T;i;o;;[o;;[o;;[o;;[I" navbar; T; i;I"; F; i;@o;;[o;;[I"btn-navbar; T; i;@; i;@; i;@;[ 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"buttonBackground; T;#[o; ;I"navbarBackgroundHighlight; T; I"navbarBackgroundHighlight; T; i; @ o; ;I"navbarBackground; T; I"navbarBackground; T; i; @ ;${;[; i; @ o;" ;I"box-shadow; T;#[o;) ;*0;+o;, ;[o;, ;[ o; ;I" inset; T;;; @ ; io;% ;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;% ;f0.1;&[;'@; i;(I"0.1; F; @ ;${; i; @ ;.;/; 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; @ ;${; i; @ ;.;/; i; @ ;.;0; i; @ ;10;20;30;4F; i; @ ;${;[; i; @ ; i;!T; @ o; ;[I"".navbar .btn-navbar .icon-bar; T;i;o;;[o;;[o;;[o;;[I" navbar; T; i;I"; F; i;@[o;;[o;;[I"btn-navbar; T; i;@[; i;@[o;;[o;;[I" icon-bar; T; i;@[; 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; @ ;${;[; 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; @ ;${; i; @ ;.;/; i; @ ;${;[; i; @ ; i;!T; @ o; ;[I"&.btn-navbar .icon-bar + .icon-bar; T;i;o;;[o;;[ o;;[o;;[I"btn-navbar; T; i;I"; F; i;@o;;[o;;[I" icon-bar; T; i;@; i;@I"+; To;;[o;;[I" icon-bar; T; i;@; i;@; i;@;[o; ;[I"margin-top; T;o;;I"3px; T;;; @ ;i;;;[; i ; @ ; i;!T; @ o; ;[I"+/* Dropdown menus * -------------- */; T; i; 0;[; i ; @ o; ;[I"(/* Menu position and menu carets */; T; i; 0;[; i; @ o; ;[I".navbar .dropdown-menu; T;i;o;;[o;;[o;;[o;;[I" navbar; T; i;I"; F; i;@o;;[o;;[I"dropdown-menu; T; i;@; i;@; i;@;[o; ;[I" &:before; F;i;o;;[o;;[o;;[o;B; i;I"; Fo;5 ;;6;[I" before; F;70; i;@; 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;B; i;I"; Fo;5 ;;6;[I" after; F;70; i;@9 ; i;@9 ; i;@9 ;[ 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"; @ ;.;/; 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; i; 0;[; i(; @ o; ;[I"(.navbar-fixed-bottom .dropdown-menu; T;i;o;;[o;;[o;;[o;;[I"navbar-fixed-bottom; T; i);I"; F; i);@ o;;[o;;[I"dropdown-menu; T; i);@ ; i);@ ; i);@ ;[o; ;[I" &:before; F;i;o;;[o;;[o;;[o;B; i*;I"; Fo;5 ;;6;[I" before; F;70; i*;@ ; i*;@ ; i*;@ ;[ o; ;[I"border-top; T;o;;I"7px solid #ccc; T;;; @ ;i;;;[; i+; @ o; ;[I"border-top-color; T;o; ;I"dropdownBorder; T; I"dropdownBorder; T; 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" -7px; F; @ ;i;;;[; i.; @ o; ;[I"top; T;o;;I" auto; T;;; @ ;i;;;[; i/; @ ; i*;!T; @ o; ;[I" &:after; F;i;o;;[o;;[o;;[o;B; i1;I"; Fo;5 ;;6;[I" after; F;70; i1;@ ; i1;@ ; i1;@ ;[ o; ;[I"border-top; T;o;, ;[o;% ;i ;&[I"px; T;'[; i2;(I"6px; F; @ o; ;I" solid; T;;; @ ; i2o; ;I"dropdownBackground; T; I"dropdownBackground; T; i2; @ ;.;/; i2; @ ;i;;;[; i2; @ o; ;[I"border-bottom; T;o;;I"0; T;;; @ ;i;;;[; i3; @ o; ;[I" bottom; T;o;% ;i;&[I"px; T;'[; i4;(I" -6px; F; @ ;i;;;[; i4; @ o; ;[I"top; T;o;;I" auto; T;;; @ ;i;;;[; i5; @ ; i1;!T; @ ; i);!T; @ o; ;[I" /* Dropdown toggle caret */; T; i; 0;[; i8; @ o; ;[I"[.navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret; F;i;o;;[o;;[ o;;[o;;[I" navbar; F; i9;I"; F; i9;@ o;;[o;;[I"nav; F; i9;@ ; i9;@ o;;[o;C ;[I"li; F;D0; i9;@ o;;[I" dropdown; F; i9;@ ; i9;@ o;;[o;;[I"dropdown-toggle; F; i9;@ ; i9;@ o;;[o;;[I" caret; F; i9;@ ; i9;@ o;;[ o;;[o;;[I" navbar; F; i9;@ ; i9;@ o;;[o;;[I"nav; F; i9;@ ; i9;@ o;;[o;C ;[I"li; F;D0; i9;@ o;;[I" dropdown; F; i9;@ o;;[I" open; F; i9;@ ; i9;@ o;;[o;;[I" caret; F; i9;@ ; i9;@ ; i9;@ ;[o; ;[I"border-top-color; T;o; ;I" white; T; I" white; T; i:; @ ;i;;;[; i:; @ o; ;[I"border-bottom-color; T;o; ;I" white; T; I" white; T; i;; @ ;i;;;[; i;; @ ; i9;!T; @ o; ;[I"+.navbar .nav li.dropdown.active .caret; T;i;o;;[o;;[ o;;[o;;[I" navbar; T; i=;I"; F; i=;@V o;;[o;;[I"nav; T; i=;@V ; i=;@V o;;[o;C ;[I"li; T;D0; i=;@V o;;[I" dropdown; T; i=;@V o;;[I" active; T; i=;@V ; i=;@V o;;[o;;[I" caret; T; i=;@V ; i=;@V ; i=;@V ;[o;" ;I" opacity; T;#[o;% ;i;&[;'@; i>;(I"1; F; @ ;${;[; i>; @ ; i=;!T; @ o; ;[I"5/* Remove background color from open dropdown */; T; i; 0;[; iA; @ 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; iB;I"; F; iB;@ o;;[o;;[I"nav; F; iB;@ ; iB;@ o;;[o;C ;[I"li; F;D0; iB;@ o;;[I" dropdown; F; iB;@ o;;[I" open; F; iB;@ ; iB;@ I">; Fo;;[o;;[I"dropdown-toggle; F; iB;@ ; iB;@ o;;[ o;;[o;;[I" navbar; F; iB;@ ; iB;@ o;;[o;;[I"nav; F; iB;@ ; iB;@ o;;[o;C ;[I"li; F;D0; iB;@ o;;[I" dropdown; F; iB;@ o;;[I" active; F; iB;@ ; iB;@ I">; Fo;;[o;;[I"dropdown-toggle; F; iB;@ ; iB;@ o;;[ o;;[o;;[I" navbar; F; iB;@ ; iB;@ o;;[o;;[I"nav; F; iB;@ ; iB;@ o;;[ o;C ;[I"li; F;D0; iB;@ o;;[I" dropdown; F; iB;@ o;;[I" open; F; iB;@ o;;[I" active; F; iB;@ ; iB;@ I">; Fo;;[o;;[I"dropdown-toggle; F; iB;@ ; iB;@ ; iB;@ ;[o; ;[I"background-color; T;o;;I"transparent; T;;; @ ;i;;;[; iC; @ ; iB;!T; @ o; ;[I"!/* Dropdown link on hover */; T; i; 0;[; iF; @ o; ;[I"=.navbar .nav li.dropdown.active > .dropdown-toggle:hover; F;i;o;;[o;;[ o;;[o;;[I" navbar; F; iG;I"; F; iG;@ o;;[o;;[I"nav; F; iG;@ ; iG;@ o;;[o;C ;[I"li; F;D0; iG;@ o;;[I" dropdown; F; iG;@ o;;[I" active; F; iG;@ ; iG;@ I">; Fo;;[o;;[I"dropdown-toggle; F; iG;@ o;5 ;;6;[I" hover; F;70; iG;@ ; iG;@ ; iG;@ ;[o; ;[I" color; T;o; ;I" white; T; I" white; T; iH; @ ;i;;;[; iH; @ ; iG;!T; @ o; ;[I"o/* Right aligned menus need alt position * TODO: rejigger this at some point to simplify the selectors */; T; i; 0;[; iK; @ o; ;[I"J.navbar .pull-right .dropdown-menu, .navbar .dropdown-menu.pull-right; F;i;o;;[o;;[o;;[o;;[I" navbar; F; iM;I"; F; iM;@" o;;[o;;[I"pull-right; F; iM;@" ; iM;@" o;;[o;;[I"dropdown-menu; F; iM;@" ; iM;@" o;;[o;;[o;;[I" navbar; F; iM;@" ; iM;@" o;;[o;;[I"dropdown-menu; F; iM;@" o;;[I"pull-right; F; iM;@" ; iM;@" ; iM;@" ;[ o; ;[I" left; T;o;;I" auto; T;;; @ ;i;;;[; iN; @ o; ;[I" right; T;o;;I"0; T;;; @ ;i;;;[; iO; @ o; ;[I" &:before; F;i;o;;[o;;[o;;[o;B; iP;I"; Fo;5 ;;6;[I" before; F;70; iP;@S ; iP;@S ; iP;@S ;[o; ;[I" left; T;o;;I" auto; T;;; @ ;i;;;[; iQ; @ o; ;[I" right; T;o;;I" 12px; T;;; @ ;i;;;[; iR; @ ; iP;!T; @ o; ;[I" &:after; F;i;o;;[o;;[o;;[o;B; iT;I"; Fo;5 ;;6;[I" after; F;70; iT;@n ; iT;@n ; iT;@n ;[o; ;[I" left; T;o;;I" auto; T;;; @ ;i;;;[; iU; @ o; ;[I" right; T;o;;I" 13px; T;;; @ ;i;;;[; iV; @ ; iT;!T; @ ; iM;!T; @ :@templateI"k"// 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 navbarVerticalAlign(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 navbarVerticalAlign(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; // prevents 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 navbarVerticalAlign(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($navbarSearchPlaceholderColor); // Placeholder text gets special styles; can't be a grouped selector // &:-moz-placeholder { // color: $navbarSearchPlaceholderColor; // } // &::-webkit-input-placeholder { // color: $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 gridCoreSpan($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 buttonBackground($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(1); } // 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; @