3.2.14 (Media Mark)
964e51bbf07e973f5c9a8c6cecbfbeba6e037ecd
o:Sass::Tree::RootNode
:@children[-o:Sass::Tree::CommentNode
:@value[I"K/*
 * Navbars
 * -------------------------------------------------- */:ET:
@type:silent;[ :
@linei:@options{ o;
;[I"/* Wrapper and base class
 *
 * Provide a static navbar from which we expand to create full-width, fixed, and
 * other navbar variations. */;	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" ;	T:@subject0:@sourceso:Set:
@hash{ ;i;@;i;@;[o:Sass::Tree::PropNode;[I"position;	T;o:Sass::Script::String;I"relative;	T;
:identifier;@;i :@prop_syntax:new;[ ;i;@o;;[I"min-height;	T;o:Sass::Script::Variable	;I"navbar-height;	T:@underscored_nameI"navbar_height;	T;i;@;i ; ;!;[ ;i;@o;
;[I"Y/* Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode) */;	T;
;;[ ;i;@o;;[I"margin-bottom;	T;o;"	;I"navbar-margin-bottom;	T;#I"navbar_margin_bottom;	T;i;@;i ; ;!;[ ;i;@o;;[I"border;	T;o;;I"1px solid transparent;	T;
;;@;i ; ;!;[ ;i;@o;
;[I"2/* Prevent floats from breaking the navbar */;	T;
;;[ ;i;@o:Sass::Tree::MixinNode;I"clearfix;	T:
@args[ :@keywords{ :@splat0;[ ;i;@o:Sass::Tree::MediaNode:@query[
I"(;	To;	;I"min-width;	T;
;;i;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;i;@I");	T;i ;I" ;	T;[o;;[I"border-radius;	T;o;"	;I"navbar-border-radius;	T;#I"navbar_border_radius;	T;i;@;i ; ;!;[ ;i;@;i:@has_childrenT;@;i;*T;@o;
;[I"/* Navbar heading
 *
 * Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy
 * styling of responsive aspects. */;	T;
;;[ ;i;@o;;[I".navbar-header;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-header;	T;i$;I" ;	T;0;o;;{ ;i$;@j;i$;@j;[o;$;I"clearfix;	T;%[ ;&{ ;'0;[ ;i%;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;i';@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;i';@I");	T;i ;I" ;	T;[o;;[I"
float;	T;o;;I"	left;	T;
;;@;i ; ;!;[ ;i(;@;i';*T;@;i$;*T;@o;
;[I"/* Navbar collapse (body)
 *
 * Group your navbar content into this for easy collapsing and expanding across
 * various device sizes. By default, this content is collapsed when <768px, but
 * will expand past that for a horizontal display.
 *
 * To start (on mobile devices) the navbar links, forms, and buttons are stacked
 * vertically and include a `max-height` to overflow in case you have too much
 * content for the user's viewport. */;	T;
;;[ ;i-;@o;;[I".navbar-collapse;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-collapse;	T;i7;I" ;	T;0;o;;{ ;i7;@;i7;@;[o;;[I"max-height;	T;o;"	;I"navbar-collapse-max-height;	T;#I"navbar_collapse_max_height;	T;i8;@;i ; ;!;[ ;i8;@o;;[I"overflow-x;	T;o;;I"visible;	T;
;;@;i ; ;!;[ ;i9;@o;;[I"padding-right;	T;o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i:;@;i ; ;!;[ ;i:;@o;;[I"padding-left;	T;o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i;;@;i ; ;!;[ ;i;;@o;;[I"border-top;	T;o;;I"1px solid transparent;	T;
;;@;i ; ;!;[ ;i<;@o;;[I"box-shadow;	T;o:Sass::Script::List	;[
o;	;I"
inset;	T;
;;i=;@o:Sass::Script::Number;i :@numerator_units[ :@denominator_units[ ;i=:@originalI"0;	F;@o;,;i;-[I"px;	T;.[ ;i=;/I"1px;	F;@o;,;i ;-[ ;.@;i=;/I"0;	F;@o:Sass::Script::Funcall;I"	rgba;	T;%[	o;,;i;-[ ;.@;i=;/I"255;	F;@o;,;i;-[ ;.@;i=;/I"255;	F;@o;,;i;-[ ;.@;i=;/I"255;	F;@o;,;f0.1;-[ ;.@;i=;/I"0.1;	F;@;&{ ;'0;i=;@:@separator:
space;i=;@;i ; ;!;[ ;i=;@o;$;I"clearfix;	T;%[ ;&{ ;'0;[ ;i>;@o;;[I"-webkit-overflow-scrolling;	T;o;;I"
touch;	T;
;;@;i ; ;!;[ ;i?;@o;;[I"	&.in;	T;i ;o;;[o;;[o;
;[o:Sass::Selector::Parent;iA;I" ;	To;;[I"in;	T;iA;@;0;o;;{ ;iA;@;iA;@;[o;;[I"overflow-y;	T;o;;I"	auto;	T;
;;@;i ; ;!;[ ;iB;@;iA;*T;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;iE;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;iE;@I");	T;i ;I" ;	T;[o;;[I"
width;	T;o;;I"	auto;	T;
;;@;i ; ;!;[ ;iF;@o;;[I"border-top;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;iG;@o;;[I"box-shadow;	T;o;;I"	none;	T;
;;@;i ; ;!;[ ;iH;@o;;[I"&.collapse;	T;i ;o;;[o;;[o;
;[o;3;iJ;I" ;	To;;[I"collapse;	T;iJ;@$;0;o;;{ ;iJ;@$;iJ;@$;[
o;;[I"display;	T;o;;I"block !important;	T;
;;@;i ; ;!;[ ;iK;@o;;[I"height;	T;o;;I"auto !important;	T;
;;@;i ; ;!;[ ;iL;@o;;[I"padding-bottom;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;iM;@o;
;[I"#/* Override default setting */;	T;
;;[ ;iM;@o;;[I"overflow;	T;o;;I"visible !important;	T;
;;@;i ; ;!;[ ;iN;@;iJ;*T;@o;;[I"	&.in;	T;i ;o;;[o;;[o;
;[o;3;iQ;I" ;	To;;[I"in;	T;iQ;@Q;0;o;;{ ;iQ;@Q;iQ;@Q;[o;;[I"overflow-y;	T;o;;I"visible;	T;
;;@;i ; ;!;[ ;iR;@;iQ;*T;@o;
;[I"w/* Undo the collapse side padding for navbars with containers to ensure
 * alignment of right-aligned contents. */;	T;
;;[ ;iU;@o;;[I"N.navbar-fixed-top &,
    .navbar-static-top &,
    .navbar-fixed-bottom &;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-fixed-top;	T;iY;I" ;	T;0;o;;{ ;iY;@no;
;[o;3;iY;@n;0;o;;{ ;iY;@no;;[I"
;	To;
;[o;;[I"navbar-static-top;	T;iY;@n;0;o;;{ ;iY;@no;
;[o;3;iY;@n;0;o;;{ ;iY;@no;;[I"
;	To;
;[o;;[I"navbar-fixed-bottom;	T;iY;@n;0;o;;{ ;iY;@no;
;[o;3;iY;@n;0;o;;{ ;iY;@n;iY;@n;[o;;[I"padding-left;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;iZ;@o;;[I"padding-right;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i[;@;iY;*T;@;iE;*T;@;i7;*T;@o;
;[I"}/* Both navbar header and collapse
 *
 * When a container is present, change the behavior of the header and collapse. */;	T;
;;[ ;ia;@o;;[I"!.container,
.container-fluid;	T;i ;o;;[o;;[o;
;[o;;[I"container;	T;if;I" ;	T;0;o;;{ ;if;@o;;[I"
;	To;
;[o;;[I"container-fluid;	T;if;@;0;o;;{ ;if;@;if;@;[o;;[I"+> .navbar-header,
  > .navbar-collapse;	T;i ;o;;[o;;[I">;	To;
;[o;;[I"navbar-header;	T;ih;I" ;	T;0;o;;{ ;ih;@o;;[I"
;	TI">;	To;
;[o;;[I"navbar-collapse;	T;ih;@;0;o;;{ ;ih;@;ih;@;[o;;[I"margin-right;	T;o:!Sass::Script::UnaryOperation	:@operando;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;ii;@:@operator:
minus;ii;@;i ; ;!;[ ;ii;@o;;[I"margin-left;	T;o;4	;5o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;ij;@;6;7;ij;@;i ; ;!;[ ;ij;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;il;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;il;@I");	T;i ;I" ;	T;[o;;[I"margin-right;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;im;@o;;[I"margin-left;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;in;@;il;*T;@;ih;*T;@;if;*T;@o;
;[I"/*
 * Navbar alignment options
 *
 * Display the navbar across the entirety of the page or fixed it to the top or
 * bottom of the page. */;	T;
;;[ ;it;@o;
;[I"5/* Static top (unfixed, but 100% wide) navbar */;	T;
;;[ ;iz;@o;;[I".navbar-static-top;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-static-top;	T;i{;I" ;	T;0;o;;{ ;i{;@;i{;@;[o;;[I"z-index;	T;o;"	;I"zindex-navbar;	T;#I"zindex_navbar;	T;i|;@;i ; ;!;[ ;i|;@o;;[I"border-width;	T;o;;I"0 0 1px;	T;
;;@;i ; ;!;[ ;i};@o;(;)[
I"(;	To;	;I"min-width;	T;
;;i;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;i;@I");	T;i ;I" ;	T;[o;;[I"border-radius;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i{;@;i;*T;@;i{;*T;@o;
;[I"I/* Fix the top/bottom navbars when screen real estate supports it */;	T;
;;[ ;i;@o;;[I",.navbar-fixed-top,
.navbar-fixed-bottom;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-fixed-top;	T;i;I" ;	T;0;o;;{ ;i;@Jo;;[I"
;	To;
;[o;;[I"navbar-fixed-bottom;	T;i;@J;0;o;;{ ;i;@J;i;@J;[o;;[I"position;	T;o;;I"
fixed;	T;
;;@;i ; ;!;[ ;i;@o;;[I"
right;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i;@o;;[I"	left;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i;@o;;[I"z-index;	T;o;"	;I"zindex-navbar-fixed;	T;#I"zindex_navbar_fixed;	T;i;@;i ; ;!;[ ;i;@o;
;[I"#/* Undo the rounded corners */;	T;
;;[ ;i;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;i;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;i;@I");	T;i ;I" ;	T;[o;;[I"border-radius;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;;[I".navbar-fixed-top;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-fixed-top;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"top;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i;@o;;[I"border-width;	T;o;;I"0 0 1px;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@o;;[I".navbar-fixed-bottom;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-fixed-bottom;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[	o;;[I"bottom;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i;@o;;[I"margin-bottom;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i;@o;
;[I"$/* override .navbar defaults */;	T;
;;[ ;i;@o;;[I"border-width;	T;o;;I"1px 0 0;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@o;
;[I"/* Brand/project name */;	T;
;;[ ;i;@o;;[I".navbar-brand;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-brand;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"
float;	T;o;;I"	left;	T;
;;@;i ; ;!;[ ;i;@o;;[I"padding;	T;o;+	;[o;"	;I"navbar-padding-vertical;	T;#I"navbar_padding_vertical;	T;i;@o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i;@;1;2;i;@;i ; ;!;[ ;i;@o;;[I"font-size;	T;o;"	;I"font-size-large;	T;#I"font_size_large;	T;i;@;i ; ;!;[ ;i;@o;;[I"line-height;	T;o;"	;I"line-height-computed;	T;#I"line_height_computed;	T;i;@;i ; ;!;[ ;i;@o;;[I"height;	T;o;"	;I"navbar-height;	T;#I"navbar_height;	T;i;@;i ; ;!;[ ;i;@o;;[I"&:hover,
  &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To:Sass::Selector::Pseudo
:@syntactic_type:
class;[I"
hover;	T:	@arg0;i;@;0;o;;{ ;i;@o;;[I"
;	To;
;[o;3;i;@o;8
;9;:;[I"
focus;	T;;0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"text-decoration;	T;o;;I"	none;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;i;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;i;@I");	T;i ;I" ;	T;[o;;[I"=.navbar > .container &,
    .navbar > .container-fluid &;	T;i ;o;;[o;;[	o;
;[o;;[I"navbar;	T;i;I" ;	T;0;o;;{ ;i;@>I">;	To;
;[o;;[I"container;	T;i;@>;0;o;;{ ;i;@>o;
;[o;3;i;@>;0;o;;{ ;i;@>o;;[
I"
;	To;
;[o;;[I"navbar;	T;i;@>;0;o;;{ ;i;@>I">;	To;
;[o;;[I"container-fluid;	T;i;@>;0;o;;{ ;i;@>o;
;[o;3;i;@>;0;o;;{ ;i;@>;i;@>;[o;;[I"margin-left;	T;o;4	;5o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i;@;6;7;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@;i;*T;@o;
;[I"/* Navbar toggle
 *
 * Custom button for toggling the `.navbar-collapse`, powered by the collapse
 * JavaScript plugin. */;	T;
;;[ ;i;@o;;[I".navbar-toggle;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-toggle;	T;i;I" ;	T;0;o;;{ ;i;@~;i;@~;[o;;[I"position;	T;o;;I"relative;	T;
;;@;i ; ;!;[ ;i;@o;;[I"
float;	T;o;;I"
right;	T;
;;@;i ; ;!;[ ;i;@o;;[I"margin-right;	T;o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i;@;i ; ;!;[ ;i;@o;;[I"padding;	T;o;;I"9px 10px;	T;
;;@;i ; ;!;[ ;i;@o;$;I"navbar-vertical-align;	T;%[o;,;i';-[I"px;	T;.[ ;i;/I"	34px;	F;@;&{ ;'0;[ ;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"r/* Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 */;	T;
;;[ ;i;@o;;[I"border;	T;o;;I"1px solid transparent;	T;
;;@;i ; ;!;[ ;i;@o;;[I"border-radius;	T;o;"	;I"border-radius-base;	T;#I"border_radius_base;	T;i;@;i ; ;!;[ ;i;@o;
;[I"j/* We remove the `outline` here, but later compensate by attaching `:hover`
 * styles to `:focus`. */;	T;
;;[ ;i;@o;;[I"&:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;8
;9;:;[I"
focus;	T;;0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"outline;	T;o;;I"	none;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@o;
;[I"/* Bars */;	T;
;;[ ;i;@o;;[I".icon-bar;	T;i ;o;;[o;;[o;
;[o;;[I"icon-bar;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[	o;;[I"display;	T;o;;I"
block;	T;
;;@;i ; ;!;[ ;i;@o;;[I"
width;	T;o;;I"	22px;	T;
;;@;i ; ;!;[ ;i;@o;;[I"height;	T;o;;I"2px;	T;
;;@;i ; ;!;[ ;i;@o;;[I"border-radius;	T;o;;I"1px;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@o;;[I".icon-bar + .icon-bar;	T;i ;o;;[o;;[o;
;[o;;[I"icon-bar;	T;i;I" ;	T;0;o;;{ ;i;@I"+;	To;
;[o;;[I"icon-bar;	T;i;@;0;o;;{ ;i;@;i;@;[o;;[I"margin-top;	T;o;;I"4px;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;i;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;i;@I");	T;i ;I" ;	T;[o;;[I"display;	T;o;;I"	none;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;
;[I"/* Navbar nav links
 *
 * Builds on top of the `.nav` components with its own modifier class to make
 * the nav the full height of the horizontal nav (above 768px). */;	T;
;;[ ;i;@o;;[I".navbar-nav;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-nav;	T;i;I" ;	T;0;o;;{ ;i;@I;i;@I;[
o;;[I"margin;	T;o;+	;[o:Sass::Script::Operation
:@operand1o;"	;I"navbar-padding-vertical;	T;#I"navbar_padding_vertical;	T;i;@:@operand2o;,;i;-[ ;.@;i;/I"2;	F;@;6:div;i;@o;4	;5o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i;@;6;7;i;@;1;2;i;@;i ; ;!;[ ;i;@o;;[I"> li > a;	T;i ;o;;[o;;[	I">;	To;
;[o:Sass::Selector::Element	;[I"li;	T:@namespace0;i;I" ;	T;0;o;;{ ;i;@kI">;	To;
;[o;@	;[I"a;	T;A0;i;@k;0;o;;{ ;i;@k;i;@k;[o;;[I"padding-top;	T;o;;I"	10px;	T;
;;@;i ; ;!;[ ;i;@o;;[I"padding-bottom;	T;o;;I"	10px;	T;
;;@;i ; ;!;[ ;i;@o;;[I"line-height;	T;o;"	;I"line-height-computed;	T;#I"line_height_computed;	T;i;@;i ; ;!;[ ;i;@;i;*T;@o;(;)[
I"(;	To;	;I"max-width;	T;
;;i;@I": ;	To;"	;I"grid-float-breakpoint-max;	T;#I"grid_float_breakpoint_max;	T;i;@I");	T;i ;I" ;	T;[o;
;[I"6/* Dropdowns get custom display when collapsed */;	T;
;;[ ;i;@o;;[I".open .dropdown-menu;	T;i ;o;;[o;;[o;
;[o;;[I"	open;	T;i;I" ;	T;0;o;;{ ;i;@o;
;[o;;[I"dropdown-menu;	T;i;@;0;o;;{ ;i;@;i;@;[o;;[I"position;	T;o;;I"static;	T;
;;@;i ; ;!;[ ;i;@o;;[I"
float;	T;o;;I"	none;	T;
;;@;i ; ;!;[ ;i;@o;;[I"
width;	T;o;;I"	auto;	T;
;;@;i ; ;!;[ ;i;@o;;[I"margin-top;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;;I"transparent;	T;
;;@;i ; ;!;[ ;i;@o;;[I"border;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i;@o;;[I"box-shadow;	T;o;;I"	none;	T;
;;@;i ; ;!;[ ;i;@o;;[I"%> li > a,
      .dropdown-header;	T;i ;o;;[o;;[	I">;	To;
;[o;@	;[I"li;	T;A0;i;I" ;	T;0;o;;{ ;i;@I">;	To;
;[o;@	;[I"a;	T;A0;i;@;0;o;;{ ;i;@o;;[I"
;	To;
;[o;;[I"dropdown-header;	T;i;@;0;o;;{ ;i;@;i;@;[o;;[I"padding;	T;o;;I"5px 15px 5px 25px;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@o;;[I"> li > a;	T;i ;o;;[o;;[	I">;	To;
;[o;@	;[I"li;	T;A0;i;I" ;	T;0;o;;{ ;i;@I">;	To;
;[o;@	;[I"a;	T;A0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"line-height;	T;o;"	;I"line-height-computed;	T;#I"line_height_computed;	T;i;@;i ; ;!;[ ;i;@o;;[I"&:hover,
        &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;8
;9;:;[I"
hover;	T;;0;i;@.;0;o;;{ ;i;@.o;;[I"
;	To;
;[o;3;i;@.o;8
;9;:;[I"
focus;	T;;0;i;@.;0;o;;{ ;i;@.;i;@.;[o;;[I"background-image;	T;o;;I"	none;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@;i;*T;@;i;*T;@o;
;[I"/* Uncollapse the nav */;	T;
;;[ ;i;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;i;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;i;@I");	T;i ;I" ;	T;[	o;;[I"
float;	T;o;;I"	left;	T;
;;@;i ; ;!;[ ;i;@o;;[I"margin;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i;@o;;[I"	> li;	T;i ;o;;[o;;[I">;	To;
;[o;@	;[I"li;	T;A0;i ;I" ;	T;0;o;;{ ;i ;@o;i ;@o;[o;;[I"
float;	T;o;;I"	left;	T;
;;@;i ; ;!;[ ;i;@o;;[I"> a;	T;i ;o;;[o;;[I">;	To;
;[o;@	;[I"a;	T;A0;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"padding-top;	T;o;"	;I"navbar-padding-vertical;	T;#I"navbar_padding_vertical;	T;i;@;i ; ;!;[ ;i;@o;;[I"padding-bottom;	T;o;"	;I"navbar-padding-vertical;	T;#I"navbar_padding_vertical;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i ;*T;@o;;[I"&.navbar-right:last-child;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;;[I"navbar-right;	T;i;@o;8
;9;:;[I"last-child;	T;;0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"margin-right;	T;o;4	;5o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i	;@;6;7;i	;@;i ; ;!;[ ;i	;@;i;*T;@;i;*T;@;i;*T;@o;
;[I"/* Component alignment
 *
 * Repurpose the pull utilities as their own navbar utilities to avoid specificity
 * issues with parents and chaining. Only do this when the navbar is uncollapsed
 * though so that navbar contents properly stack and align in mobile. */;	T;
;;[ ;i;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;i;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;i;@I");	T;i ;I" ;	T;[o;;[I".navbar-left;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-left;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"
float;	T;o;;I"left !important;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@o;;[I".navbar-right;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-right;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"
float;	T;o;;I"right !important;	T;
;;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;
;[I"z/* Navbar form
 *
 * Extension of the `.form-inline` with some extra flavor for optimum display in
 * our navbars. */;	T;
;;[ ;i;@o;;[I".navbar-form;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-form;	T;i$;I" ;	T;0;o;;{ ;i$;@ ;i$;@ ;[o;;[I"margin-left;	T;o;4	;5o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i%;@;6;7;i%;@;i ; ;!;[ ;i%;@o;;[I"margin-right;	T;o;4	;5o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i&;@;6;7;i&;@;i ; ;!;[ ;i&;@o;;[I"padding;	T;o;+	;[o;,;i;-[I"px;	T;.[ ;i';/I"	10px;	F;@o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;i';@;1;2;i';@;i ; ;!;[ ;i';@o;;[I"border-top;	T;o;;I"1px solid transparent;	T;
;;@;i ; ;!;[ ;i(;@o;;[I"border-bottom;	T;o;;I"1px solid transparent;	T;
;;@;i ; ;!;[ ;i);@o:Sass::Tree::VariableNode;I"shadow;	T:
@expro;+	;[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;0;I"	rgba;	T;%[	o;,;i;-[ ;.@;i*;/I"255;	F;@o;,;i;-[ ;.@;i*;/I"255;	F;@o;,;i;-[ ;.@;i*;/I"255;	F;@o;,;@;-[ ;.@;i*;/I"0.1;	F;@;&{ ;'0;i*;@;1;2;i*;@o;+	;[	o;,;i ;-[ ;.@;i*;/I"0;	F;@o;,;i;-[I"px;	T;.[ ;i*;/I"1px;	F;@o;,;i ;-[ ;.@;i*;/I"0;	F;@o;0;I"	rgba;	T;%[	o;,;i;-[ ;.@;i*;/I"255;	F;@o;,;i;-[ ;.@;i*;/I"255;	F;@o;,;i;-[ ;.@;i*;/I"255;	F;@o;,;@;-[ ;.@;i*;/I"0.1;	F;@;&{ ;'0;i*;@;1;2;i*;@;1:
comma;i*;@:@guarded0;[ ;i*;@o;$;I"box-shadow;	T;%[o;"	;I"shadow;	T;#I"shadow;	T;i+;@;&{ ;'0;[ ;i+;@o;
;[I"-/* Mixin behavior for optimum display */;	T;
;;[ ;i-;@o:Sass::Tree::ExtendNode
:@selector[I".;	TI"form-inline;	T:@optionalF;[ ;i.;@o;;[I".form-group;	T;i ;o;;[o;;[o;
;[o;;[I"form-group;	T;i0;I" ;	T;0;o;;{ ;i0;@;i0;@;[o;(;)[
I"(;	To;	;I"max-width;	T;
;;i1;@I": ;	To;"	;I"grid-float-breakpoint-max;	T;#I"grid_float_breakpoint_max;	T;i1;@I");	T;i ;I" ;	T;[o;;[I"margin-bottom;	T;o;;I"5px;	T;
;;@;i ; ;!;[ ;i2;@;i1;*T;@;i0;*T;@o;
;[I";/* Vertically center in expanded, horizontal navbar */;	T;
;;[ ;i6;@o;$;I"navbar-vertical-align;	T;%[o;"	;I"input-height-base;	T;#I"input_height_base;	T;i7;@;&{ ;'0;[ ;i7;@o;
;[I"+/* Undo 100% width for pull classes */;	T;
;;[ ;i9;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;i:;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;i:;@I");	T;i ;I" ;	T;[o;;[I"
width;	T;o;;I"	auto;	T;
;;@;i ; ;!;[ ;i;;@o;;[I"border;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i<;@o;;[I"margin-left;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i=;@o;;[I"margin-right;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i>;@o;;[I"padding-top;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i?;@o;;[I"padding-bottom;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;i@;@o;$;I"box-shadow;	T;%[o;	;I"	none;	T;
;;iA;@;&{ ;'0;[ ;iA;@o;
;[I"O/* Outdent the form if last child to line up with content down the page */;	T;
;;[ ;iC;@o;;[I"&.navbar-right:last-child;	T;i ;o;;[o;;[o;
;[o;3;iD;I" ;	To;;[I"navbar-right;	T;iD;@o;8
;9;:;[I"last-child;	T;;0;iD;@;0;o;;{ ;iD;@;iD;@;[o;;[I"margin-right;	T;o;4	;5o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;iE;@;6;7;iE;@;i ; ;!;[ ;iE;@;iD;*T;@;i:;*T;@;i$;*T;@o;
;[I"/* Dropdown menus */;	T;
;;[ ;iK;@o;
;[I"(/* Menu position and menu carets */;	T;
;;[ ;iM;@o;;[I"&.navbar-nav > li > .dropdown-menu;	T;i ;o;;[o;;[
o;
;[o;;[I"navbar-nav;	T;iN;I" ;	T;0;o;;{ ;iN;@I">;	To;
;[o;@	;[I"li;	T;A0;iN;@;0;o;;{ ;iN;@I">;	To;
;[o;;[I"dropdown-menu;	T;iN;@;0;o;;{ ;iN;@;iN;@;[o;;[I"margin-top;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;iO;@o;$;I"border-top-radius;	T;%[o;,;i ;-[ ;.@;iP;/I"0;	F;@;&{ ;'0;[ ;iP;@;iN;*T;@o;
;[I"R/* Menu position and menu caret support for dropups via extra dropup class */;	T;
;;[ ;iR;@o;;[I";.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-fixed-bottom;	T;iS;I" ;	T;0;o;;{ ;iS;@Oo;
;[o;;[I"navbar-nav;	T;iS;@O;0;o;;{ ;iS;@OI">;	To;
;[o;@	;[I"li;	T;A0;iS;@O;0;o;;{ ;iS;@OI">;	To;
;[o;;[I"dropdown-menu;	T;iS;@O;0;o;;{ ;iS;@O;iS;@O;[o;$;I"border-bottom-radius;	T;%[o;,;i ;-[ ;.@;iT;/I"0;	F;@;&{ ;'0;[ ;iT;@;iS;*T;@o;
;[I"f/* Buttons in navbars
 *
 * Vertically center a button within a navbar (when *not* in a form). */;	T;
;;[ ;iX;@o;;[I".navbar-btn;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-btn;	T;i\;I" ;	T;0;o;;{ ;i\;@;i\;@;[o;$;I"navbar-vertical-align;	T;%[o;"	;I"input-height-base;	T;#I"input_height_base;	T;i];@;&{ ;'0;[ ;i];@o;;[I"&.btn-sm;	T;i ;o;;[o;;[o;
;[o;3;i_;I" ;	To;;[I"btn-sm;	T;i_;@;0;o;;{ ;i_;@;i_;@;[o;$;I"navbar-vertical-align;	T;%[o;"	;I"input-height-small;	T;#I"input_height_small;	T;i`;@;&{ ;'0;[ ;i`;@;i_;*T;@o;;[I"&.btn-xs;	T;i ;o;;[o;;[o;
;[o;3;ib;I" ;	To;;[I"btn-xs;	T;ib;@;0;o;;{ ;ib;@;ib;@;[o;$;I"navbar-vertical-align;	T;%[o;,;i;-[ ;.@;ic;/I"22;	F;@;&{ ;'0;[ ;ic;@;ib;*T;@;i\;*T;@o;
;[I"u/* Text in navbars
 *
 * Add a class to make any element properly align itself vertically within the navbars. */;	T;
;;[ ;ih;@o;;[I".navbar-text;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-text;	T;il;I" ;	T;0;o;;{ ;il;@;il;@;[o;$;I"navbar-vertical-align;	T;%[o;"	;I"line-height-computed;	T;#I"line_height_computed;	T;im;@;&{ ;'0;[ ;im;@o;(;)[
I"(;	To;	;I"min-width;	T;
;;io;@I": ;	To;"	;I"grid-float-breakpoint;	T;#I"grid_float_breakpoint;	T;io;@I");	T;i ;I" ;	T;[
o;;[I"
float;	T;o;;I"	left;	T;
;;@;i ; ;!;[ ;ip;@o;;[I"margin-left;	T;o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;iq;@;i ; ;!;[ ;iq;@o;;[I"margin-right;	T;o;"	;I"navbar-padding-horizontal;	T;#I"navbar_padding_horizontal;	T;ir;@;i ; ;!;[ ;ir;@o;
;[I"O/* Outdent the form if last child to line up with content down the page */;	T;
;;[ ;it;@o;;[I"&.navbar-right:last-child;	T;i ;o;;[o;;[o;
;[o;3;iu;I" ;	To;;[I"navbar-right;	T;iu;@
o;8
;9;:;[I"last-child;	T;;0;iu;@
;0;o;;{ ;iu;@
;iu;@
;[o;;[I"margin-right;	T;o;;I"0;	T;
;;@;i ; ;!;[ ;iv;@;iu;*T;@;io;*T;@;il;*T;@o;
;[I"R/* Alternate navbars
 * -------------------------------------------------- */;	T;
;;[ ;i{;@o;
;[I"/* Default navbar */;	T;
;;[ ;i~;@o;;[I".navbar-default;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-default;	T;i;I" ;	T;0;o;;{ ;i;@.;i;@.;[o;;[I"background-color;	T;o;"	;I"navbar-default-bg;	T;#I"navbar_default_bg;	T;i;@;i ; ;!;[ ;i;@o;;[I"border-color;	T;o;"	;I"navbar-default-border;	T;#I"navbar_default_border;	T;i;@;i ; ;!;[ ;i;@o;;[I".navbar-brand;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-brand;	T;i;I" ;	T;0;o;;{ ;i;@L;i;@L;[o;;[I"
color;	T;o;"	;I"navbar-default-brand-color;	T;#I"navbar_default_brand_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"&:hover,
    &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;8
;9;:;[I"
hover;	T;;0;i;@a;0;o;;{ ;i;@ao;;[I"
;	To;
;[o;3;i;@ao;8
;9;:;[I"
focus;	T;;0;i;@a;0;o;;{ ;i;@a;i;@a;[o;;[I"
color;	T;o;"	;I"%navbar-default-brand-hover-color;	T;#I"%navbar_default_brand_hover_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I""navbar-default-brand-hover-bg;	T;#I""navbar_default_brand_hover_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;;[I".navbar-text;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-text;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"
color;	T;o;"	;I"navbar-default-color;	T;#I"navbar_default_color;	T;i;@;i ; ;!;[ ;i;@;i;*T;@o;;[I".navbar-nav;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-nav;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"> li > a;	T;i ;o;;[o;;[	I">;	To;
;[o;@	;[I"li;	T;A0;i;I" ;	T;0;o;;{ ;i;@I">;	To;
;[o;@	;[I"a;	T;A0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"
color;	T;o;"	;I"navbar-default-link-color;	T;#I"navbar_default_link_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"&:hover,
      &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;8
;9;:;[I"
hover;	T;;0;i;@;0;o;;{ ;i;@o;;[I"
;	To;
;[o;3;i;@o;8
;9;:;[I"
focus;	T;;0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"
color;	T;o;"	;I"$navbar-default-link-hover-color;	T;#I"$navbar_default_link_hover_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I"!navbar-default-link-hover-bg;	T;#I"!navbar_default_link_hover_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;;[I"> .active > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"active;	T;i;I" ;	T;0;o;;{ ;i;@I">;	To;
;[o;@	;[I"a;	T;A0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"$&,
      &:hover,
      &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	T;0;o;;{ ;i;@	o;;[I"
;	To;
;[o;3;i;@	o;8
;9;:;[I"
hover;	T;;0;i;@	;0;o;;{ ;i;@	o;;[I"
;	To;
;[o;3;i;@	o;8
;9;:;[I"
focus;	T;;0;i;@	;0;o;;{ ;i;@	;i;@	;[o;;[I"
color;	T;o;"	;I"%navbar-default-link-active-color;	T;#I"%navbar_default_link_active_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I""navbar-default-link-active-bg;	T;#I""navbar_default_link_active_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;;[I"> .disabled > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"disabled;	T;i;I" ;	T;0;o;;{ ;i;@J	I">;	To;
;[o;@	;[I"a;	T;A0;i;@J	;0;o;;{ ;i;@J	;i;@J	;[o;;[I"$&,
      &:hover,
      &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	T;0;o;;{ ;i;@`	o;;[I"
;	To;
;[o;3;i;@`	o;8
;9;:;[I"
hover;	T;;0;i;@`	;0;o;;{ ;i;@`	o;;[I"
;	To;
;[o;3;i;@`	o;8
;9;:;[I"
focus;	T;;0;i;@`	;0;o;;{ ;i;@`	;i;@`	;[o;;[I"
color;	T;o;"	;I"'navbar-default-link-disabled-color;	T;#I"'navbar_default_link_disabled_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I"$navbar-default-link-disabled-bg;	T;#I"$navbar_default_link_disabled_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@;i;*T;@o;;[I".navbar-toggle;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-toggle;	T;i;I" ;	T;0;o;;{ ;i;@	;i;@	;[o;;[I"border-color;	T;o;"	;I"'navbar-default-toggle-border-color;	T;#I"'navbar_default_toggle_border_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"&:hover,
    &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;8
;9;:;[I"
hover;	T;;0;i;@	;0;o;;{ ;i;@	o;;[I"
;	To;
;[o;3;i;@	o;8
;9;:;[I"
focus;	T;;0;i;@	;0;o;;{ ;i;@	;i;@	;[o;;[I"background-color;	T;o;"	;I"#navbar-default-toggle-hover-bg;	T;#I"#navbar_default_toggle_hover_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@o;;[I".icon-bar;	T;i ;o;;[o;;[o;
;[o;;[I"icon-bar;	T;i;I" ;	T;0;o;;{ ;i;@	;i;@	;[o;;[I"background-color;	T;o;"	;I"&navbar-default-toggle-icon-bar-bg;	T;#I"&navbar_default_toggle_icon_bar_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;;[I"%.navbar-collapse,
  .navbar-form;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-collapse;	T;i;I" ;	T;0;o;;{ ;i;@	o;;[I"
;	To;
;[o;;[I"navbar-form;	T;i;@	;0;o;;{ ;i;@	;i;@	;[o;;[I"border-color;	T;o;"	;I"navbar-default-border;	T;#I"navbar_default_border;	T;i;@;i ; ;!;[ ;i;@;i;*T;@o;
;[I"/* Dropdown menu items */;	T;
;;[ ;i;@o;;[I".navbar-nav;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-nav;	T;i;I" ;	T;0;o;;{ ;i;@

;i;@

;[o;
;[I"5/* Remove background color from open dropdown */;	T;
;;[ ;i;@o;;[I"> .open > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"	open;	T;i;I" ;	T;0;o;;{ ;i;@
I">;	To;
;[o;@	;[I"a;	T;A0;i;@
;0;o;;{ ;i;@
;i;@
;[o;;[I"$&,
      &:hover,
      &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	T;0;o;;{ ;i;@5
o;;[I"
;	To;
;[o;3;i;@5
o;8
;9;:;[I"
hover;	T;;0;i;@5
;0;o;;{ ;i;@5
o;;[I"
;	To;
;[o;3;i;@5
o;8
;9;:;[I"
focus;	T;;0;i;@5
;0;o;;{ ;i;@5
;i;@5
;[o;;[I"background-color;	T;o;"	;I""navbar-default-link-active-bg;	T;#I""navbar_default_link_active_bg;	T;i;@;i ; ;!;[ ;i;@o;;[I"
color;	T;o;"	;I"%navbar-default-link-active-color;	T;#I"%navbar_default_link_active_color;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;(;)[
I"(;	To;	;I"max-width;	T;
;;i;@I": ;	To;"	;I"grid-float-breakpoint-max;	T;#I"grid_float_breakpoint_max;	T;i;@I");	T;i ;I" ;	T;[o;
;[I"6/* Dropdowns get custom display when collapsed */;	T;
;;[ ;i;@o;;[I".open .dropdown-menu;	T;i ;o;;[o;;[o;
;[o;;[I"	open;	T;i;I" ;	T;0;o;;{ ;i;@y
o;
;[o;;[I"dropdown-menu;	T;i;@y
;0;o;;{ ;i;@y
;i;@y
;[o;;[I"> li > a;	T;i ;o;;[o;;[	I">;	To;
;[o;@	;[I"li;	T;A0;i;I" ;	T;0;o;;{ ;i;@
I">;	To;
;[o;@	;[I"a;	T;A0;i;@
;0;o;;{ ;i;@
;i;@
;[o;;[I"
color;	T;o;"	;I"navbar-default-link-color;	T;#I"navbar_default_link_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"&:hover,
          &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;8
;9;:;[I"
hover;	T;;0;i;@
;0;o;;{ ;i;@
o;;[I"
;	To;
;[o;3;i;@
o;8
;9;:;[I"
focus;	T;;0;i;@
;0;o;;{ ;i;@
;i;@
;[o;;[I"
color;	T;o;"	;I"$navbar-default-link-hover-color;	T;#I"$navbar_default_link_hover_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I"!navbar-default-link-hover-bg;	T;#I"!navbar_default_link_hover_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;;[I"> .active > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"active;	T;i;I" ;	T;0;o;;{ ;i;@
I">;	To;
;[o;@	;[I"a;	T;A0;i;@
;0;o;;{ ;i;@
;i;@
;[o;;[I",&,
          &:hover,
          &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	T;0;o;;{ ;i;@
o;;[I"
;	To;
;[o;3;i;@
o;8
;9;:;[I"
hover;	T;;0;i;@
;0;o;;{ ;i;@
o;;[I"
;	To;
;[o;3;i;@
o;8
;9;:;[I"
focus;	T;;0;i;@
;0;o;;{ ;i;@
;i;@
;[o;;[I"
color;	T;o;"	;I"%navbar-default-link-active-color;	T;#I"%navbar_default_link_active_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I""navbar-default-link-active-bg;	T;#I""navbar_default_link_active_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;;[I"> .disabled > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"disabled;	T;i;I" ;	T;0;o;;{ ;i;@&I">;	To;
;[o;@	;[I"a;	T;A0;i;@&;0;o;;{ ;i;@&;i;@&;[o;;[I",&,
          &:hover,
          &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	T;0;o;;{ ;i;@<o;;[I"
;	To;
;[o;3;i;@<o;8
;9;:;[I"
hover;	T;;0;i;@<;0;o;;{ ;i;@<o;;[I"
;	To;
;[o;3;i;@<o;8
;9;:;[I"
focus;	T;;0;i;@<;0;o;;{ ;i;@<;i;@<;[o;;[I"
color;	T;o;"	;I"'navbar-default-link-disabled-color;	T;#I"'navbar_default_link_disabled_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I"$navbar-default-link-disabled-bg;	T;#I"$navbar_default_link_disabled_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@;i;*T;@;i;*T;@;i;*T;@o;
;[I"k/* Links in navbars
 *
 * Add a class to ensure links outside the navbar nav are colored correctly. */;	T;
;;[ ;i;@o;;[I".navbar-link;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-link;	T;i;I" ;	T;0;o;;{ ;i;@t;i;@t;[o;;[I"
color;	T;o;"	;I"navbar-default-link-color;	T;#I"navbar_default_link_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"&:hover;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;8
;9;:;[I"
hover;	T;;0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"
color;	T;o;"	;I"$navbar-default-link-hover-color;	T;#I"$navbar_default_link_hover_color;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@;i;*T;@o;
;[I"/* Inverse navbar */;	T;
;;[ ;i;@o;;[I".navbar-inverse;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-inverse;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"background-color;	T;o;"	;I"navbar-inverse-bg;	T;#I"navbar_inverse_bg;	T;i;@;i ; ;!;[ ;i;@o;;[I"border-color;	T;o;"	;I"navbar-inverse-border;	T;#I"navbar_inverse_border;	T;i;@;i ; ;!;[ ;i;@o;;[I".navbar-brand;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-brand;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"
color;	T;o;"	;I"navbar-inverse-brand-color;	T;#I"navbar_inverse_brand_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"&:hover,
    &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;8
;9;:;[I"
hover;	T;;0;i;@;0;o;;{ ;i;@o;;[I"
;	To;
;[o;3;i;@o;8
;9;:;[I"
focus;	T;;0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"
color;	T;o;"	;I"%navbar-inverse-brand-hover-color;	T;#I"%navbar_inverse_brand_hover_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I""navbar-inverse-brand-hover-bg;	T;#I""navbar_inverse_brand_hover_bg;	T;i ;@;i ; ;!;[ ;i ;@;i;*T;@;i;*T;@o;;[I".navbar-text;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-text;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"
color;	T;o;"	;I"navbar-inverse-color;	T;#I"navbar_inverse_color;	T;i;@;i ; ;!;[ ;i;@;i;*T;@o;;[I".navbar-nav;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-nav;	T;i;I" ;	T;0;o;;{ ;i;@;i;@;[o;;[I"> li > a;	T;i ;o;;[o;;[	I">;	To;
;[o;@	;[I"li;	T;A0;i	;I" ;	T;0;o;;{ ;i	;@.I">;	To;
;[o;@	;[I"a;	T;A0;i	;@.;0;o;;{ ;i	;@.;i	;@.;[o;;[I"
color;	T;o;"	;I"navbar-inverse-link-color;	T;#I"navbar_inverse_link_color;	T;i
;@;i ; ;!;[ ;i
;@o;;[I"&:hover,
      &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	To;8
;9;:;[I"
hover;	T;;0;i;@K;0;o;;{ ;i;@Ko;;[I"
;	To;
;[o;3;i;@Ko;8
;9;:;[I"
focus;	T;;0;i;@K;0;o;;{ ;i;@K;i;@K;[o;;[I"
color;	T;o;"	;I"$navbar-inverse-link-hover-color;	T;#I"$navbar_inverse_link_hover_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I"!navbar-inverse-link-hover-bg;	T;#I"!navbar_inverse_link_hover_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i	;*T;@o;;[I"> .active > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"active;	T;i;I" ;	T;0;o;;{ ;i;@xI">;	To;
;[o;@	;[I"a;	T;A0;i;@x;0;o;;{ ;i;@x;i;@x;[o;;[I"$&,
      &:hover,
      &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	T;0;o;;{ ;i;@o;;[I"
;	To;
;[o;3;i;@o;8
;9;:;[I"
hover;	T;;0;i;@;0;o;;{ ;i;@o;;[I"
;	To;
;[o;3;i;@o;8
;9;:;[I"
focus;	T;;0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"
color;	T;o;"	;I"%navbar-inverse-link-active-color;	T;#I"%navbar_inverse_link_active_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I""navbar-inverse-link-active-bg;	T;#I""navbar_inverse_link_active_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@o;;[I"> .disabled > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"disabled;	T;i;I" ;	T;0;o;;{ ;i;@I">;	To;
;[o;@	;[I"a;	T;A0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"$&,
      &:hover,
      &:focus;	T;i ;o;;[o;;[o;
;[o;3;i;I" ;	T;0;o;;{ ;i;@o;;[I"
;	To;
;[o;3;i;@o;8
;9;:;[I"
hover;	T;;0;i;@;0;o;;{ ;i;@o;;[I"
;	To;
;[o;3;i;@o;8
;9;:;[I"
focus;	T;;0;i;@;0;o;;{ ;i;@;i;@;[o;;[I"
color;	T;o;"	;I"'navbar-inverse-link-disabled-color;	T;#I"'navbar_inverse_link_disabled_color;	T;i;@;i ; ;!;[ ;i;@o;;[I"background-color;	T;o;"	;I"$navbar-inverse-link-disabled-bg;	T;#I"$navbar_inverse_link_disabled_bg;	T;i;@;i ; ;!;[ ;i;@;i;*T;@;i;*T;@;i;*T;@o;
;[I"+/* Darken the responsive nav toggle */;	T;
;;[ ;i$;@o;;[I".navbar-toggle;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-toggle;	T;i%;I" ;	T;0;o;;{ ;i%;@;i%;@;[o;;[I"border-color;	T;o;"	;I"'navbar-inverse-toggle-border-color;	T;#I"'navbar_inverse_toggle_border_color;	T;i&;@;i ; ;!;[ ;i&;@o;;[I"&:hover,
    &:focus;	T;i ;o;;[o;;[o;
;[o;3;i(;I" ;	To;8
;9;:;[I"
hover;	T;;0;i(;@&;0;o;;{ ;i(;@&o;;[I"
;	To;
;[o;3;i(;@&o;8
;9;:;[I"
focus;	T;;0;i(;@&;0;o;;{ ;i(;@&;i(;@&;[o;;[I"background-color;	T;o;"	;I"#navbar-inverse-toggle-hover-bg;	T;#I"#navbar_inverse_toggle_hover_bg;	T;i);@;i ; ;!;[ ;i);@;i(;*T;@o;;[I".icon-bar;	T;i ;o;;[o;;[o;
;[o;;[I"icon-bar;	T;i+;I" ;	T;0;o;;{ ;i+;@K;i+;@K;[o;;[I"background-color;	T;o;"	;I"&navbar-inverse-toggle-icon-bar-bg;	T;#I"&navbar_inverse_toggle_icon_bar_bg;	T;i,;@;i ; ;!;[ ;i,;@;i+;*T;@;i%;*T;@o;;[I"%.navbar-collapse,
  .navbar-form;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-collapse;	T;i1;I" ;	T;0;o;;{ ;i1;@bo;;[I"
;	To;
;[o;;[I"navbar-form;	T;i1;@b;0;o;;{ ;i1;@b;i1;@b;[o;;[I"border-color;	T;o;0;I"darken;	T;%[o;"	;I"navbar-inverse-bg;	T;#I"navbar_inverse_bg;	T;i2;@o;,;i;-[I"%;	T;.[ ;i2;/I"7%;	F;@;&{ ;'0;i2;@;i ; ;!;[ ;i2;@;i1;*T;@o;
;[I"/* Dropdowns */;	T;
;;[ ;i5;@o;;[I".navbar-nav;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-nav;	T;i6;I" ;	T;0;o;;{ ;i6;@;i6;@;[o;;[I"> .open > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"	open;	T;i7;I" ;	T;0;o;;{ ;i7;@I">;	To;
;[o;@	;[I"a;	T;A0;i7;@;0;o;;{ ;i7;@;i7;@;[o;;[I"$&,
      &:hover,
      &:focus;	T;i ;o;;[o;;[o;
;[o;3;i:;I" ;	T;0;o;;{ ;i:;@o;;[I"
;	To;
;[o;3;i:;@o;8
;9;:;[I"
hover;	T;;0;i:;@;0;o;;{ ;i:;@o;;[I"
;	To;
;[o;3;i:;@o;8
;9;:;[I"
focus;	T;;0;i:;@;0;o;;{ ;i:;@;i:;@;[o;;[I"background-color;	T;o;"	;I""navbar-inverse-link-active-bg;	T;#I""navbar_inverse_link_active_bg;	T;i;;@;i ; ;!;[ ;i;;@o;;[I"
color;	T;o;"	;I"%navbar-inverse-link-active-color;	T;#I"%navbar_inverse_link_active_color;	T;i<;@;i ; ;!;[ ;i<;@;i:;*T;@;i7;*T;@o;(;)[
I"(;	To;	;I"max-width;	T;
;;i@;@I": ;	To;"	;I"grid-float-breakpoint-max;	T;#I"grid_float_breakpoint_max;	T;i@;@I");	T;i ;I" ;	T;[o;
;[I"'/* Dropdowns get custom display */;	T;
;;[ ;iA;@o;;[I".open .dropdown-menu;	T;i ;o;;[o;;[o;
;[o;;[I"	open;	T;iB;I" ;	T;0;o;;{ ;iB;@o;
;[o;;[I"dropdown-menu;	T;iB;@;0;o;;{ ;iB;@;iB;@;[
o;;[I"> .dropdown-header;	T;i ;o;;[o;;[I">;	To;
;[o;;[I"dropdown-header;	T;iC;I" ;	T;0;o;;{ ;iC;@;iC;@;[o;;[I"border-color;	T;o;"	;I"navbar-inverse-border;	T;#I"navbar_inverse_border;	T;iD;@;i ; ;!;[ ;iD;@;iC;*T;@o;;[I".divider;	T;i ;o;;[o;;[o;
;[o;;[I"divider;	T;iF;I" ;	T;0;o;;{ ;iF;@*;iF;@*;[o;;[I"background-color;	T;o;"	;I"navbar-inverse-border;	T;#I"navbar_inverse_border;	T;iG;@;i ; ;!;[ ;iG;@;iF;*T;@o;;[I"> li > a;	T;i ;o;;[o;;[	I">;	To;
;[o;@	;[I"li;	T;A0;iI;I" ;	T;0;o;;{ ;iI;@BI">;	To;
;[o;@	;[I"a;	T;A0;iI;@B;0;o;;{ ;iI;@B;iI;@B;[o;;[I"
color;	T;o;"	;I"navbar-inverse-link-color;	T;#I"navbar_inverse_link_color;	T;iJ;@;i ; ;!;[ ;iJ;@o;;[I"&:hover,
          &:focus;	T;i ;o;;[o;;[o;
;[o;3;iL;I" ;	To;8
;9;:;[I"
hover;	T;;0;iL;@_;0;o;;{ ;iL;@_o;;[I"
;	To;
;[o;3;iL;@_o;8
;9;:;[I"
focus;	T;;0;iL;@_;0;o;;{ ;iL;@_;iL;@_;[o;;[I"
color;	T;o;"	;I"$navbar-inverse-link-hover-color;	T;#I"$navbar_inverse_link_hover_color;	T;iM;@;i ; ;!;[ ;iM;@o;;[I"background-color;	T;o;"	;I"!navbar-inverse-link-hover-bg;	T;#I"!navbar_inverse_link_hover_bg;	T;iN;@;i ; ;!;[ ;iN;@;iL;*T;@;iI;*T;@o;;[I"> .active > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"active;	T;iQ;I" ;	T;0;o;;{ ;iQ;@I">;	To;
;[o;@	;[I"a;	T;A0;iQ;@;0;o;;{ ;iQ;@;iQ;@;[o;;[I",&,
          &:hover,
          &:focus;	T;i ;o;;[o;;[o;
;[o;3;iT;I" ;	T;0;o;;{ ;iT;@o;;[I"
;	To;
;[o;3;iT;@o;8
;9;:;[I"
hover;	T;;0;iT;@;0;o;;{ ;iT;@o;;[I"
;	To;
;[o;3;iT;@o;8
;9;:;[I"
focus;	T;;0;iT;@;0;o;;{ ;iT;@;iT;@;[o;;[I"
color;	T;o;"	;I"%navbar-inverse-link-active-color;	T;#I"%navbar_inverse_link_active_color;	T;iU;@;i ; ;!;[ ;iU;@o;;[I"background-color;	T;o;"	;I""navbar-inverse-link-active-bg;	T;#I""navbar_inverse_link_active_bg;	T;iV;@;i ; ;!;[ ;iV;@;iT;*T;@;iQ;*T;@o;;[I"> .disabled > a;	T;i ;o;;[o;;[	I">;	To;
;[o;;[I"disabled;	T;iY;I" ;	T;0;o;;{ ;iY;@I">;	To;
;[o;@	;[I"a;	T;A0;iY;@;0;o;;{ ;iY;@;iY;@;[o;;[I",&,
          &:hover,
          &:focus;	T;i ;o;;[o;;[o;
;[o;3;i\;I" ;	T;0;o;;{ ;i\;@o;;[I"
;	To;
;[o;3;i\;@o;8
;9;:;[I"
hover;	T;;0;i\;@;0;o;;{ ;i\;@o;;[I"
;	To;
;[o;3;i\;@o;8
;9;:;[I"
focus;	T;;0;i\;@;0;o;;{ ;i\;@;i\;@;[o;;[I"
color;	T;o;"	;I"'navbar-inverse-link-disabled-color;	T;#I"'navbar_inverse_link_disabled_color;	T;i];@;i ; ;!;[ ;i];@o;;[I"background-color;	T;o;"	;I"$navbar-inverse-link-disabled-bg;	T;#I"$navbar_inverse_link_disabled_bg;	T;i^;@;i ; ;!;[ ;i^;@;i\;*T;@;iY;*T;@;iB;*T;@;i@;*T;@;i6;*T;@o;;[I".navbar-link;	T;i ;o;;[o;;[o;
;[o;;[I"navbar-link;	T;ie;I" ;	T;0;o;;{ ;ie;@!;ie;@!;[o;;[I"
color;	T;o;"	;I"navbar-inverse-link-color;	T;#I"navbar_inverse_link_color;	T;if;@;i ; ;!;[ ;if;@o;;[I"&:hover;	T;i ;o;;[o;;[o;
;[o;3;ig;I" ;	To;8
;9;:;[I"
hover;	T;;0;ig;@6;0;o;;{ ;ig;@6;ig;@6;[o;;[I"
color;	T;o;"	;I"$navbar-inverse-link-hover-color;	T;#I"$navbar_inverse_link_hover_color;	T;ih;@;i ; ;!;[ ;ih;@;ig;*T;@;ie;*T;@;i;*T;@:@templateI"6//
// Navbars
// --------------------------------------------------


// Wrapper and base class
//
// Provide a static navbar from which we expand to create full-width, fixed, and
// other navbar variations.

.navbar {
  position: relative;
  min-height: $navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode)
  margin-bottom: $navbar-margin-bottom;
  border: 1px solid transparent;

  // Prevent floats from breaking the navbar
  @include clearfix();

  @media (min-width: $grid-float-breakpoint) {
    border-radius: $navbar-border-radius;
  }
}


// Navbar heading
//
// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy
// styling of responsive aspects.

.navbar-header {
  @include clearfix();

  @media (min-width: $grid-float-breakpoint) {
    float: left;
  }
}


// Navbar collapse (body)
//
// Group your navbar content into this for easy collapsing and expanding across
// various device sizes. By default, this content is collapsed when <768px, but
// will expand past that for a horizontal display.
//
// To start (on mobile devices) the navbar links, forms, and buttons are stacked
// vertically and include a `max-height` to overflow in case you have too much
// content for the user's viewport.

.navbar-collapse {
  max-height: $navbar-collapse-max-height;
  overflow-x: visible;
  padding-right: $navbar-padding-horizontal;
  padding-left:  $navbar-padding-horizontal;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
  @include clearfix();
  -webkit-overflow-scrolling: touch;

  &.in {
    overflow-y: auto;
  }

  @media (min-width: $grid-float-breakpoint) {
    width: auto;
    border-top: 0;
    box-shadow: none;

    &.collapse {
      display: block !important;
      height: auto !important;
      padding-bottom: 0; // Override default setting
      overflow: visible !important;
    }

    &.in {
      overflow-y: visible;
    }

    // Undo the collapse side padding for navbars with containers to ensure
    // alignment of right-aligned contents.
    .navbar-fixed-top &,
    .navbar-static-top &,
    .navbar-fixed-bottom & {
      padding-left: 0;
      padding-right: 0;
    }
  }
}


// Both navbar header and collapse
//
// When a container is present, change the behavior of the header and collapse.

.container,
.container-fluid {
  > .navbar-header,
  > .navbar-collapse {
    margin-right: -$navbar-padding-horizontal;
    margin-left:  -$navbar-padding-horizontal;

    @media (min-width: $grid-float-breakpoint) {
      margin-right: 0;
      margin-left:  0;
    }
  }
}


//
// Navbar alignment options
//
// Display the navbar across the entirety of the page or fixed it to the top or
// bottom of the page.

// Static top (unfixed, but 100% wide) navbar
.navbar-static-top {
  z-index: $zindex-navbar;
  border-width: 0 0 1px;

  @media (min-width: $grid-float-breakpoint) {
    border-radius: 0;
  }
}

// Fix the top/bottom navbars when screen real estate supports it
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: $zindex-navbar-fixed;

  // Undo the rounded corners
  @media (min-width: $grid-float-breakpoint) {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0; // override .navbar defaults
  border-width: 1px 0 0;
}


// Brand/project name

.navbar-brand {
  float: left;
  padding: $navbar-padding-vertical $navbar-padding-horizontal;
  font-size: $font-size-large;
  line-height: $line-height-computed;
  height: $navbar-height;

  &:hover,
  &:focus {
    text-decoration: none;
  }

  @media (min-width: $grid-float-breakpoint) {
    .navbar > .container &,
    .navbar > .container-fluid & {
      margin-left: -$navbar-padding-horizontal;
    }
  }
}


// Navbar toggle
//
// Custom button for toggling the `.navbar-collapse`, powered by the collapse
// JavaScript plugin.

.navbar-toggle {
  position: relative;
  float: right;
  margin-right: $navbar-padding-horizontal;
  padding: 9px 10px;
  @include navbar-vertical-align(34px);
  background-color: transparent;
  background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
  border: 1px solid transparent;
  border-radius: $border-radius-base;

  // We remove the `outline` here, but later compensate by attaching `:hover`
  // styles to `:focus`.
  &:focus {
    outline: none;
  }

  // Bars
  .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
  }
  .icon-bar + .icon-bar {
    margin-top: 4px;
  }

  @media (min-width: $grid-float-breakpoint) {
    display: none;
  }
}


// Navbar nav links
//
// Builds on top of the `.nav` components with its own modifier class to make
// the nav the full height of the horizontal nav (above 768px).

.navbar-nav {
  margin: ($navbar-padding-vertical / 2) (-$navbar-padding-horizontal);

  > li > a {
    padding-top:    10px;
    padding-bottom: 10px;
    line-height: $line-height-computed;
  }

  @media (max-width: $grid-float-breakpoint-max) {
    // Dropdowns get custom display when collapsed
    .open .dropdown-menu {
      position: static;
      float: none;
      width: auto;
      margin-top: 0;
      background-color: transparent;
      border: 0;
      box-shadow: none;
      > li > a,
      .dropdown-header {
        padding: 5px 15px 5px 25px;
      }
      > li > a {
        line-height: $line-height-computed;
        &:hover,
        &:focus {
          background-image: none;
        }
      }
    }
  }

  // Uncollapse the nav
  @media (min-width: $grid-float-breakpoint) {
    float: left;
    margin: 0;

    > li {
      float: left;
      > a {
        padding-top:    $navbar-padding-vertical;
        padding-bottom: $navbar-padding-vertical;
      }
    }

    &.navbar-right:last-child {
      margin-right: -$navbar-padding-horizontal;
    }
  }
}


// Component alignment
//
// Repurpose the pull utilities as their own navbar utilities to avoid specificity
// issues with parents and chaining. Only do this when the navbar is uncollapsed
// though so that navbar contents properly stack and align in mobile.

@media (min-width: $grid-float-breakpoint) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
  }
}


// Navbar form
//
// Extension of the `.form-inline` with some extra flavor for optimum display in
// our navbars.

.navbar-form {
  margin-left: -$navbar-padding-horizontal;
  margin-right: -$navbar-padding-horizontal;
  padding: 10px $navbar-padding-horizontal;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  $shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  @include box-shadow($shadow);

  // Mixin behavior for optimum display
  @extend .form-inline;

  .form-group {
    @media (max-width: $grid-float-breakpoint-max) {
      margin-bottom: 5px;
    }
  }

  // Vertically center in expanded, horizontal navbar
  @include navbar-vertical-align($input-height-base);

  // Undo 100% width for pull classes
  @media (min-width: $grid-float-breakpoint) {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    @include box-shadow(none);

    // Outdent the form if last child to line up with content down the page
    &.navbar-right:last-child {
      margin-right: -$navbar-padding-horizontal;
    }
  }
}


// Dropdown menus

// Menu position and menu carets
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  @include border-top-radius(0);
}
// Menu position and menu caret support for dropups via extra dropup class
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  @include border-bottom-radius(0);
}


// Buttons in navbars
//
// Vertically center a button within a navbar (when *not* in a form).

.navbar-btn {
  @include navbar-vertical-align($input-height-base);

  &.btn-sm {
    @include navbar-vertical-align($input-height-small);
  }
  &.btn-xs {
    @include navbar-vertical-align(22);
  }
}


// Text in navbars
//
// Add a class to make any element properly align itself vertically within the navbars.

.navbar-text {
  @include navbar-vertical-align($line-height-computed);

  @media (min-width: $grid-float-breakpoint) {
    float: left;
    margin-left: $navbar-padding-horizontal;
    margin-right: $navbar-padding-horizontal;

    // Outdent the form if last child to line up with content down the page
    &.navbar-right:last-child {
      margin-right: 0;
    }
  }
}

// Alternate navbars
// --------------------------------------------------

// Default navbar
.navbar-default {
  background-color: $navbar-default-bg;
  border-color: $navbar-default-border;

  .navbar-brand {
    color: $navbar-default-brand-color;
    &:hover,
    &:focus {
      color: $navbar-default-brand-hover-color;
      background-color: $navbar-default-brand-hover-bg;
    }
  }

  .navbar-text {
    color: $navbar-default-color;
  }

  .navbar-nav {
    > li > a {
      color: $navbar-default-link-color;

      &:hover,
      &:focus {
        color: $navbar-default-link-hover-color;
        background-color: $navbar-default-link-hover-bg;
      }
    }
    > .active > a {
      &,
      &:hover,
      &:focus {
        color: $navbar-default-link-active-color;
        background-color: $navbar-default-link-active-bg;
      }
    }
    > .disabled > a {
      &,
      &:hover,
      &:focus {
        color: $navbar-default-link-disabled-color;
        background-color: $navbar-default-link-disabled-bg;
      }
    }
  }

  .navbar-toggle {
    border-color: $navbar-default-toggle-border-color;
    &:hover,
    &:focus {
      background-color: $navbar-default-toggle-hover-bg;
    }
    .icon-bar {
      background-color: $navbar-default-toggle-icon-bar-bg;
    }
  }

  .navbar-collapse,
  .navbar-form {
    border-color: $navbar-default-border;
  }

  // Dropdown menu items
  .navbar-nav {
    // Remove background color from open dropdown
    > .open > a {
      &,
      &:hover,
      &:focus {
        background-color: $navbar-default-link-active-bg;
        color: $navbar-default-link-active-color;
      }
    }

    @media (max-width: $grid-float-breakpoint-max) {
      // Dropdowns get custom display when collapsed
      .open .dropdown-menu {
        > li > a {
          color: $navbar-default-link-color;
          &:hover,
          &:focus {
            color: $navbar-default-link-hover-color;
            background-color: $navbar-default-link-hover-bg;
          }
        }
        > .active > a {
          &,
          &:hover,
          &:focus {
            color: $navbar-default-link-active-color;
            background-color: $navbar-default-link-active-bg;
          }
        }
        > .disabled > a {
          &,
          &:hover,
          &:focus {
            color: $navbar-default-link-disabled-color;
            background-color: $navbar-default-link-disabled-bg;
          }
        }
      }
    }
  }


  // Links in navbars
  //
  // Add a class to ensure links outside the navbar nav are colored correctly.

  .navbar-link {
    color: $navbar-default-link-color;
    &:hover {
      color: $navbar-default-link-hover-color;
    }
  }

}

// Inverse navbar

.navbar-inverse {
  background-color: $navbar-inverse-bg;
  border-color: $navbar-inverse-border;

  .navbar-brand {
    color: $navbar-inverse-brand-color;
    &:hover,
    &:focus {
      color: $navbar-inverse-brand-hover-color;
      background-color: $navbar-inverse-brand-hover-bg;
    }
  }

  .navbar-text {
    color: $navbar-inverse-color;
  }

  .navbar-nav {
    > li > a {
      color: $navbar-inverse-link-color;

      &:hover,
      &:focus {
        color: $navbar-inverse-link-hover-color;
        background-color: $navbar-inverse-link-hover-bg;
      }
    }
    > .active > a {
      &,
      &:hover,
      &:focus {
        color: $navbar-inverse-link-active-color;
        background-color: $navbar-inverse-link-active-bg;
      }
    }
    > .disabled > a {
      &,
      &:hover,
      &:focus {
        color: $navbar-inverse-link-disabled-color;
        background-color: $navbar-inverse-link-disabled-bg;
      }
    }
  }

  // Darken the responsive nav toggle
  .navbar-toggle {
    border-color: $navbar-inverse-toggle-border-color;
    &:hover,
    &:focus {
      background-color: $navbar-inverse-toggle-hover-bg;
    }
    .icon-bar {
      background-color: $navbar-inverse-toggle-icon-bar-bg;
    }
  }

  .navbar-collapse,
  .navbar-form {
    border-color: darken($navbar-inverse-bg, 7%);
  }

  // Dropdowns
  .navbar-nav {
    > .open > a {
      &,
      &:hover,
      &:focus {
        background-color: $navbar-inverse-link-active-bg;
        color: $navbar-inverse-link-active-color;
      }
    }

    @media (max-width: $grid-float-breakpoint-max) {
      // Dropdowns get custom display
      .open .dropdown-menu {
        > .dropdown-header {
          border-color: $navbar-inverse-border;
        }
        .divider {
          background-color: $navbar-inverse-border;
        }
        > li > a {
          color: $navbar-inverse-link-color;
          &:hover,
          &:focus {
            color: $navbar-inverse-link-hover-color;
            background-color: $navbar-inverse-link-hover-bg;
          }
        }
        > .active > a {
          &,
          &:hover,
          &:focus {
            color: $navbar-inverse-link-active-color;
            background-color: $navbar-inverse-link-active-bg;
          }
        }
        > .disabled > a {
          &,
          &:hover,
          &:focus {
            color: $navbar-inverse-link-disabled-color;
            background-color: $navbar-inverse-link-disabled-bg;
          }
        }
      }
    }
  }

  .navbar-link {
    color: $navbar-inverse-link-color;
    &:hover {
      color: $navbar-inverse-link-hover-color;
    }
  }

}
;	T;i;*T;@