{: versionI"3.2.19 (Media Mark):EF:shaI"-1a6393f35afdde1b74ef0075d2c56eea6bff64b8;F: contents" 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; @ ; iI"); 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"overflow-x; T;o;;I" visible; T; ;; @ ;i; ;!;[; i8; @ o; ;[I"padding-right; T;o;" ;I"navbar-padding-horizontal; T;#I"navbar_padding_horizontal; T; @ ; i9;i; ;!;[; i9; @ 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;, ;f0.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; i@;I"; To;;[I"in; T; i@;@;0;o;;{; i@;@; i@;@;[o; ;[I"overflow-y; T;o;;I" auto; T; ;; @ ;i; ;!;[; iA; @ ; i@;*T; @ o;( ;)[ I"(; To; ;I"min-width; T; ;; iD; @ I": ; To;" ;I"grid-float-breakpoint; T;#I"grid_float_breakpoint; T; @ ; iDI"); T;i;I"; T;[ o; ;[I" width; T;o;;I" auto; T; ;; @ ;i; ;!;[; iE; @ o; ;[I"border-top; T;o;;I"0; T; ;; @ ;i; ;!;[; iF; @ o; ;[I"box-shadow; T;o;;I" none; T; ;; @ ;i; ;!;[; iG; @ o; ;[I"&.collapse; T;i;o;;[o;;[o; ;[o;3; iI;I"; To;;[I" collapse; T; iI;@;0;o;;{; iI;@; iI;@;[ o; ;[I" display; T;o;;I"block !important; T; ;; @ ;i; ;!;[; iJ; @ o; ;[I" height; T;o;;I"auto !important; T; ;; @ ;i; ;!;[; iK; @ o; ;[I"padding-bottom; T;o;;I"0; T; ;; @ ;i; ;!;[; iL; @ o; ;[I"#/* Override default setting */; T; ; ;[; iL; @ o; ;[I" overflow; T;o;;I"visible !important; T; ;; @ ;i; ;!;[; iM; @ ; iI;*T; @ o; ;[I" &.in; T;i;o;;[o;;[o; ;[o;3; iP;I"; To;;[I"in; T; iP;@J;0;o;;{; iP;@J; iP;@J;[o; ;[I"overflow-y; T;o;;I" visible; T; ;; @ ;i; ;!;[; iQ; @ ; iP;*T; @ o; ;[I"w/* Undo the collapse side padding for navbars with containers to ensure * alignment of right-aligned contents. */; T; ; ;[; iT; @ o; ;[I"N.navbar-fixed-top &, .navbar-static-top &, .navbar-fixed-bottom &; T;i;o;;[o;;[o; ;[o;;[I"navbar-fixed-top; T; iX;I"; T;0;o;;{; iX;@go; ;[o;3; iX;@g;0;o;;{; iX;@go;;[I" ; To; ;[o;;[I"navbar-static-top; T; iX;@g;0;o;;{; iX;@go; ;[o;3; iX;@g;0;o;;{; iX;@go;;[I" ; To; ;[o;;[I"navbar-fixed-bottom; T; iX;@g;0;o;;{; iX;@go; ;[o;3; iX;@g;0;o;;{; iX;@g; iX;@g;[o; ;[I"padding-left; T;o;;I"0; T; ;; @ ;i; ;!;[; iY; @ o; ;[I"padding-right; T;o;;I"0; T; ;; @ ;i; ;!;[; iZ; @ ; iX;*T; @ ; iD;*T; @ ; i7;*T; @ 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`;@o;;[I" ; To; ;[o;;[I"navbar-fixed-bottom; T; i`;@;0;o;;{; i`;@; i`;@;[o; ;[I".navbar-collapse; T;i;o;;[o;;[o; ;[o;;[I"navbar-collapse; T; ia;I"; T;0;o;;{; ia;@; ia;@;[o; ;[I"max-height; T;o;" ;I"navbar-collapse-max-height; T;#I"navbar_collapse_max_height; T; @ ; ib;i; ;!;[; ib; @ o;( ;)[I"(; To; ;I"max-width; T; ;; id; @ I": ; To;" ;I"screen-xs-min; T;#I"screen_xs_min; T; @ ; idI"); TI" and ; TI"(; To; ;I"orientation; T; ;; id; @ I": ; To; ;I"landscape; T; ;; id; @ I"); T;i;I"; T;[o; ;[I"max-height; T;o;;I" 200px; T; ;; @ ;i; ;!;[; ie; @ ; id;*T; @ ; ia;*T; @ ; i`;*T; @ o; ;[I"}/* Both navbar header and collapse * * When a container is present, change the behavior of the header and collapse. */; T; ; ;[; ik; @ o; ;[I"!.container, .container-fluid; T;i;o;;[o;;[o; ;[o;;[I"container; T; ip;I"; T;0;o;;{; ip;@o;;[I" ; To; ;[o;;[I"container-fluid; T; ip;@;0;o;;{; ip;@; ip;@;[o; ;[I"+> .navbar-header, > .navbar-collapse; T;i;o;;[o;;[I">; To; ;[o;;[I"navbar-header; T; ir;I"; T;0;o;;{; ir;@o;;[I" ; TI">; To; ;[o;;[I"navbar-collapse; T; ir;@;0;o;;{; ir;@; ir;@;[o; ;[I"margin-right; T;o:!Sass::Script::UnaryOperation : @operando;" ;I"navbar-padding-horizontal; T;#I"navbar_padding_horizontal; T; @ ; is:@operator: minus; is; @ ;i; ;!;[; is; @ o; ;[I"margin-left; T;o;4 ;5o;" ;I"navbar-padding-horizontal; T;#I"navbar_padding_horizontal; T; @ ; it;6;7; it; @ ;i; ;!;[; it; @ o;( ;)[ I"(; To; ;I"min-width; T; ;; iv; @ I": ; To;" ;I"grid-float-breakpoint; T;#I"grid_float_breakpoint; T; @ ; ivI"); T;i;I"; T;[o; ;[I"margin-right; T;o;;I"0; T; ;; @ ;i; ;!;[; iw; @ o; ;[I"margin-left; T;o;;I"0; T; ;; @ ;i; ;!;[; ix; @ ; iv;*T; @ ; ir;*T; @ ; ip;*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; ; ;[; i~; @ o; ;[I"5/* Static top (unfixed, but 100% wide) navbar */; T; ; ;[; i; @ 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; @ ; iI"); 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;@o;;[I" ; To; ;[o;;[I"navbar-fixed-bottom; T; i;@;0;o;;{; i;@; i;@;[ 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"translate3d; T;%[o;, ;i;-[;.@; i;/I"0; F; @ o;, ;i;-[;.@; i;/I"0; F; @ o;, ;i;-[;.@; i;/I"0; F; @ ;&{;'0;[; 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; @ ; iI"); 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; @ ; io;" ;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; @ ; iI"); 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"0; 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;@gI"+; To; ;[o;;[I" icon-bar; T; i;@g;0;o;;{; i;@g; i;@g;[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; @ ; iI"); 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;@;[ 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;@I">; To; ;[o;@ ;[I"a; T;A0; i;@;0;o;;{; i;@; i;@;[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; @ ; iI"); 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;@cI">; To; ;[o;@ ;[I"a; T;A0; i;@c;0;o;;{; i;@c; i;@c;[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; @ ; iI"); 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 ;@; i ;@;[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$;@8; i$;@8;[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/;@R; i/;@R;[o; ;[I"margin-left; T;o;4 ;5o;" ;I"navbar-padding-horizontal; T;#I"navbar_padding_horizontal; T; @ ; i0;6;7; i0; @ ;i; ;!;[; i0; @ o; ;[I"margin-right; T;o;4 ;5o;" ;I"navbar-padding-horizontal; T;#I"navbar_padding_horizontal; T; @ ; i1;6;7; i1; @ ;i; ;!;[; i1; @ o; ;[I" padding; T;o;+ ;[o;, ;i;-[I"px; T;.[; i2;/I" 10px; F; @ o;" ;I"navbar-padding-horizontal; T;#I"navbar_padding_horizontal; T; @ ; i2;1;2; i2; @ ;i; ;!;[; i2; @ o; ;[I"border-top; T;o;;I"1px solid transparent; T; ;; @ ;i; ;!;[; i3; @ o; ;[I"border-bottom; T;o;;I"1px solid transparent; T; ;; @ ;i; ;!;[; i4; @ o:Sass::Tree::VariableNode ;I" shadow; T: @expro;+ ;[o;+ ;[ o; ;I" inset; T; ;; i5; @ o;, ;i;-[;.@; i5;/I"0; F; @ o;, ;i;-[I"px; T;.[; i5;/I"1px; F; @ o;, ;i;-[;.@; i5;/I"0; F; @ o;0 ;I" rgba; T;%[ o;, ;i;-[;.@; i5;/I"255; F; @ o;, ;i;-[;.@; i5;/I"255; F; @ o;, ;i;-[;.@; i5;/I"255; F; @ o;, ;@;-[;.@; i5;/I"0.1; F; @ ;&{;'0; i5; @ ;1;2; i5; @ o;+ ;[ o;, ;i;-[;.@; i5;/I"0; F; @ o;, ;i;-[I"px; T;.[; i5;/I"1px; F; @ o;, ;i;-[;.@; i5;/I"0; F; @ o;0 ;I" rgba; T;%[ o;, ;i;-[;.@; i5;/I"255; F; @ o;, ;i;-[;.@; i5;/I"255; F; @ o;, ;i;-[;.@; i5;/I"255; F; @ o;, ;@;-[;.@; i5;/I"0.1; F; @ ;&{;'0; i5; @ ;1;2; i5; @ ;1: comma; i5; @ : @guarded0;[; i5; @ o;$ ;I"box-shadow; T;%[o;" ;I" shadow; T;#I" shadow; T; @ ; i6;&{;'0;[; i6; @ o; ;[I"-/* Mixin behavior for optimum display */; T; ; ;[; i8; @ o:Sass::Tree::ExtendNode :@selector[I".; TI"form-inline; T:@optionalF;[; i9; @ o; ;[I".form-group; T;i;o;;[o;;[o; ;[o;;[I"form-group; T; i;;I"; T;0;o;;{; i;;@; i;;@;[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"margin-bottom; T;o;;I"5px; T; ;; @ ;i; ;!;[; i=; @ ; i<;*T; @ ; i;;*T; @ o; ;[I";/* Vertically center in expanded, horizontal navbar */; T; ; ;[; iA; @ o;$ ;I"navbar-vertical-align; T;%[o;" ;I"input-height-base; T;#I"input_height_base; T; @ ; iB;&{;'0;[; iB; @ o; ;[I"+/* Undo 100% width for pull classes */; T; ; ;[; iD; @ o;( ;)[ I"(; To; ;I"min-width; T; ;; iE; @ I": ; To;" ;I"grid-float-breakpoint; T;#I"grid_float_breakpoint; T; @ ; iEI"); T;i;I"; T;[o; ;[I" width; T;o;;I" auto; T; ;; @ ;i; ;!;[; iF; @ o; ;[I" border; T;o;;I"0; T; ;; @ ;i; ;!;[; iG; @ o; ;[I"margin-left; T;o;;I"0; T; ;; @ ;i; ;!;[; iH; @ o; ;[I"margin-right; T;o;;I"0; T; ;; @ ;i; ;!;[; iI; @ o; ;[I"padding-top; T;o;;I"0; T; ;; @ ;i; ;!;[; iJ; @ o; ;[I"padding-bottom; T;o;;I"0; T; ;; @ ;i; ;!;[; iK; @ o;$ ;I"box-shadow; T;%[o; ;I" none; T; ;; iL; @ ;&{;'0;[; iL; @ o; ;[I"O/* Outdent the form if last child to line up with content down the page */; T; ; ;[; iN; @ o; ;[I"&.navbar-right:last-child; T;i;o;;[o;;[o; ;[o;3; iO;I"; To;;[I"navbar-right; T; iO;@Io;8 ;9;:;[I"last-child; T;;0; iO;@I;0;o;;{; iO;@I; iO;@I;[o; ;[I"margin-right; T;o;4 ;5o;" ;I"navbar-padding-horizontal; T;#I"navbar_padding_horizontal; T; @ ; iP;6;7; iP; @ ;i; ;!;[; iP; @ ; iO;*T; @ ; iE;*T; @ ; i/;*T; @ o; ;[I"/* Dropdown menus */; T; ; ;[; iV; @ o; ;[I"(/* Menu position and menu carets */; T; ; ;[; iX; @ o; ;[I"&.navbar-nav > li > .dropdown-menu; T;i;o;;[o;;[ o; ;[o;;[I"navbar-nav; T; iY;I"; T;0;o;;{; iY;@oI">; To; ;[o;@ ;[I"li; T;A0; iY;@o;0;o;;{; iY;@oI">; To; ;[o;;[I"dropdown-menu; T; iY;@o;0;o;;{; iY;@o; iY;@o;[o; ;[I"margin-top; T;o;;I"0; T; ;; @ ;i; ;!;[; iZ; @ o;$ ;I"border-top-radius; T;%[o;, ;i;-[;.@; i[;/I"0; F; @ ;&{;'0;[; i[; @ ; iY;*T; @ o; ;[I"R/* Menu position and menu caret support for dropups via extra dropup class */; T; ; ;[; i]; @ o; ;[I";.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu; T;i;o;;[o;;[ o; ;[o;;[I"navbar-fixed-bottom; T; i^;I"; T;0;o;;{; i^;@o; ;[o;;[I"navbar-nav; T; i^;@;0;o;;{; i^;@I">; To; ;[o;@ ;[I"li; T;A0; i^;@;0;o;;{; i^;@I">; To; ;[o;;[I"dropdown-menu; T; i^;@;0;o;;{; i^;@; i^;@;[o;$ ;I"border-bottom-radius; T;%[o;, ;i;-[;.@; i_;/I"0; F; @ ;&{;'0;[; i_; @ ; i^;*T; @ o; ;[I"f/* Buttons in navbars * * Vertically center a button within a navbar (when *not* in a form). */; T; ; ;[; ic; @ o; ;[I".navbar-btn; T;i;o;;[o;;[o; ;[o;;[I"navbar-btn; T; ig;I"; T;0;o;;{; ig;@; ig;@;[o;$ ;I"navbar-vertical-align; T;%[o;" ;I"input-height-base; T;#I"input_height_base; T; @ ; ih;&{;'0;[; ih; @ o; ;[I" &.btn-sm; T;i;o;;[o;;[o; ;[o;3; ij;I"; To;;[I" btn-sm; T; ij;@;0;o;;{; ij;@; ij;@;[o;$ ;I"navbar-vertical-align; T;%[o;" ;I"input-height-small; T;#I"input_height_small; T; @ ; ik;&{;'0;[; ik; @ ; ij;*T; @ o; ;[I" &.btn-xs; T;i;o;;[o;;[o; ;[o;3; im;I"; To;;[I" btn-xs; T; im;@;0;o;;{; im;@; im;@;[o;$ ;I"navbar-vertical-align; T;%[o;, ;i;-[;.@; in;/I"22; F; @ ;&{;'0;[; in; @ ; im;*T; @ ; ig;*T; @ o; ;[I"u/* Text in navbars * * Add a class to make any element properly align itself vertically within the navbars. */; T; ; ;[; is; @ o; ;[I".navbar-text; T;i;o;;[o;;[o; ;[o;;[I"navbar-text; T; iw;I"; T;0;o;;{; iw;@"; iw;@";[o;$ ;I"navbar-vertical-align; T;%[o;" ;I"line-height-computed; T;#I"line_height_computed; T; @ ; ix;&{;'0;[; ix; @ o;( ;)[ I"(; To; ;I"min-width; T; ;; iz; @ I": ; To;" ;I"grid-float-breakpoint; T;#I"grid_float_breakpoint; T; @ ; izI"); T;i;I"; T;[ o; ;[I" float; T;o;;I" left; T; ;; @ ;i; ;!;[; i{; @ o; ;[I"margin-left; T;o;" ;I"navbar-padding-horizontal; T;#I"navbar_padding_horizontal; T; @ ; i|;i; ;!;[; i|; @ o; ;[I"margin-right; T;o;" ;I"navbar-padding-horizontal; T;#I"navbar_padding_horizontal; T; @ ; i};i; ;!;[; i}; @ o; ;[I"O/* Outdent the form if last child to line up with content down the page */; T; ; ;[; i; @ 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;;I"0; T; ;; @ ;i; ;!;[; i; @ ; i;*T; @ ; iz;*T; @ ; iw;*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;@; i;@;[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;@;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-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;@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;I"; T;0;o;;{; i;@g o;;[I" ; To; ;[o;3; i;@g o;8 ;9;:;[I" hover; T;;0; i;@g ;0;o;;{; i;@g o;;[I" ; To; ;[o;3; i;@g o;8 ;9;:;[I" focus; T;;0; i;@g ;0;o;;{; i;@g ; i;@g ;[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; @ 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;@7 o;;[I" ; To; ;[o;;[I"navbar-form; T; i;@7 ;0;o;;{; i;@7 ; i;@7 ;[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;@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;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-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; @ ; iI"); 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" > 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;@C o;;[I" ; To; ;[o;3; i;@C o;8 ;9;:;[I" hover; T;;0; i;@C ;0;o;;{; i;@C o;;[I" ; To; ;[o;3; i;@C o;8 ;9;:;[I" focus; T;;0; i;@C ;0;o;;{; i;@C ; i;@C ;[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;@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-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;@ ; i;@ ;[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; @ o; ;[I".btn-link; T;i;o;;[o;;[o; ;[o;;[I" btn-link; T; i;I"; T;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; @ ; i;*T; @ o; ;[I"*&[disabled], fieldset[disabled] &; T;i;o;;[o;;[o; ;[o;3; i;I"; To:Sass::Selector::Attribute ;[I" disabled; T;A0;60;0: @flags0; i;@- ;0;o;;{; i;@- o;;[I" ; To; ;[o;@ ;[I" fieldset; T;A0; i;@- o;I ;[I" disabled; T;A0;60;0;J0; i;@- ;0;o;;{; i;@- o; ;[o;3; i;@- ;0;o;;{; i;@- ; i;@- ;[o; ;[I"&:hover, &:focus; T;i;o;;[o;;[o; ;[o;3; i;I"; To;8 ;9;:;[I" hover; T;;0; i;@P ;0;o;;{; i;@P o;;[I" ; To; ;[o;3; i;@P o;8 ;9;:;[I" focus; T;;0; i;@P ;0;o;;{; i;@P ; i;@P ;[o; ;[I" color; T;o;" ;I"'navbar-default-link-disabled-color; T;#I"'navbar_default_link_disabled_color; T; @ ; i;i; ;!;[; i; @ ; i;*T; @ ; 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;@y ; i;@y ;[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&;@ ;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-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+;@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-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; @ ; i0;i; ;!;[; i0; @ ; i.;*T; @ ; i+;*T; @ o; ;[I"> .disabled > a; T;i;o;;[o;;[ I">; To; ;[o;;[I" disabled; T; i3;I"; T;0;o;;{; i3;@ I">; To; ;[o;@ ;[I"a; T;A0; i3;@ ;0;o;;{; i3;@ ; i3;@ ;[o; ;[I"$&, &:hover, &:focus; T;i;o;;[o;;[o; ;[o;3; i6;I"; T;0;o;;{; i6;@ o;;[I" ; To; ;[o;3; i6;@ o;8 ;9;:;[I" hover; T;;0; i6;@ ;0;o;;{; i6;@ o;;[I" ; To; ;[o;3; i6;@ o;8 ;9;:;[I" focus; T;;0; i6;@ ;0;o;;{; i6;@ ; i6;@ ;[o; ;[I" color; T;o;" ;I"'navbar-inverse-link-disabled-color; T;#I"'navbar_inverse_link_disabled_color; T; @ ; i7;i; ;!;[; i7; @ o; ;[I"background-color; T;o;" ;I"$navbar-inverse-link-disabled-bg; T;#I"$navbar_inverse_link_disabled_bg; T; @ ; i8;i; ;!;[; i8; @ ; i6;*T; @ ; i3;*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; iA;I"; To;8 ;9;:;[I" hover; T;;0; iA;@ ;0;o;;{; iA;@ o;;[I" ; To; ;[o;3; iA;@ o;8 ;9;:;[I" focus; T;;0; iA;@ ;0;o;;{; iA;@ ; iA;@ ;[o; ;[I"background-color; T;o;" ;I"#navbar-inverse-toggle-hover-bg; T;#I"#navbar_inverse_toggle_hover_bg; T; @ ; iB;i; ;!;[; iB; @ ; iA;*T; @ o; ;[I".icon-bar; T;i;o;;[o;;[o; ;[o;;[I" icon-bar; T; iD;I"; T;0;o;;{; iD;@; iD;@;[o; ;[I"background-color; T;o;" ;I"&navbar-inverse-toggle-icon-bar-bg; T;#I"&navbar_inverse_toggle_icon_bar_bg; T; @ ; iE;i; ;!;[; iE; @ ; iD;*T; @ ; i>;*T; @ o; ;[I"%.navbar-collapse, .navbar-form; T;i;o;;[o;;[o; ;[o;;[I"navbar-collapse; T; iJ;I"; T;0;o;;{; iJ;@4o;;[I" ; To; ;[o;;[I"navbar-form; T; iJ;@4;0;o;;{; iJ;@4; iJ;@4;[o; ;[I"border-color; T;o;0 ;I" darken; T;%[o;" ;I"navbar-inverse-bg; T;#I"navbar_inverse_bg; T; @ ; iKo;, ;i ;-[I"%; T;.[; iK;/I"7%; F; @ ;&{;'0; iK; @ ;i; ;!;[; iK; @ ; iJ;*T; @ o; ;[I"/* Dropdowns */; T; ; ;[; iN; @ o; ;[I".navbar-nav; T;i;o;;[o;;[o; ;[o;;[I"navbar-nav; T; iO;I"; T;0;o;;{; iO;@b; iO;@b;[o; ;[I"> .open > a; T;i;o;;[o;;[ I">; To; ;[o;;[I" open; T; iP;I"; T;0;o;;{; iP;@sI">; To; ;[o;@ ;[I"a; T;A0; iP;@s;0;o;;{; iP;@s; iP;@s;[o; ;[I"$&, &:hover, &:focus; T;i;o;;[o;;[o; ;[o;3; iS;I"; T;0;o;;{; iS;@o;;[I" ; To; ;[o;3; iS;@o;8 ;9;:;[I" hover; T;;0; iS;@;0;o;;{; iS;@o;;[I" ; To; ;[o;3; iS;@o;8 ;9;:;[I" focus; T;;0; iS;@;0;o;;{; iS;@; iS;@;[o; ;[I"background-color; T;o;" ;I""navbar-inverse-link-active-bg; T;#I""navbar_inverse_link_active_bg; T; @ ; iT;i; ;!;[; iT; @ o; ;[I" color; T;o;" ;I"%navbar-inverse-link-active-color; T;#I"%navbar_inverse_link_active_color; T; @ ; iU;i; ;!;[; iU; @ ; iS;*T; @ ; iP;*T; @ o;( ;)[ I"(; To; ;I"max-width; T; ;; iY; @ I": ; To;" ;I"grid-float-breakpoint-max; T;#I"grid_float_breakpoint_max; T; @ ; iYI"); T;i;I"; T;[o; ;[I"'/* Dropdowns get custom display */; T; ; ;[; iZ; @ 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"> .dropdown-header; T;i;o;;[o;;[I">; To; ;[o;;[I"dropdown-header; T; i\;I"; T;0;o;;{; i\;@; i\;@;[o; ;[I"border-color; T;o;" ;I"navbar-inverse-border; T;#I"navbar_inverse_border; T; @ ; i];i; ;!;[; i]; @ ; i\;*T; @ o; ;[I" .divider; T;i;o;;[o;;[o; ;[o;;[I" divider; T; i_;I"; T;0;o;;{; i_;@; i_;@;[o; ;[I"background-color; T;o;" ;I"navbar-inverse-border; T;#I"navbar_inverse_border; T; @ ; i`;i; ;!;[; i`; @ ; i_;*T; @ o; ;[I" > li > a; T;i;o;;[o;;[ I">; To; ;[o;@ ;[I"li; T;A0; ib;I"; T;0;o;;{; ib;@I">; To; ;[o;@ ;[I"a; T;A0; ib;@;0;o;;{; ib;@; ib;@;[o; ;[I" color; T;o;" ;I"navbar-inverse-link-color; T;#I"navbar_inverse_link_color; T; @ ; ic;i; ;!;[; ic; @ o; ;[I"&:hover, &:focus; T;i;o;;[o;;[o; ;[o;3; ie;I"; To;8 ;9;:;[I" hover; T;;0; ie;@1;0;o;;{; ie;@1o;;[I" ; To; ;[o;3; ie;@1o;8 ;9;:;[I" focus; T;;0; ie;@1;0;o;;{; ie;@1; ie;@1;[o; ;[I" color; T;o;" ;I"$navbar-inverse-link-hover-color; T;#I"$navbar_inverse_link_hover_color; T; @ ; if;i; ;!;[; if; @ o; ;[I"background-color; T;o;" ;I"!navbar-inverse-link-hover-bg; T;#I"!navbar_inverse_link_hover_bg; T; @ ; ig;i; ;!;[; ig; @ ; ie;*T; @ ; ib;*T; @ o; ;[I"> .active > a; T;i;o;;[o;;[ I">; To; ;[o;;[I" active; T; ij;I"; T;0;o;;{; ij;@^I">; To; ;[o;@ ;[I"a; T;A0; ij;@^;0;o;;{; ij;@^; ij;@^;[o; ;[I",&, &:hover, &:focus; T;i;o;;[o;;[o; ;[o;3; im;I"; T;0;o;;{; im;@to;;[I" ; To; ;[o;3; im;@to;8 ;9;:;[I" hover; T;;0; im;@t;0;o;;{; im;@to;;[I" ; To; ;[o;3; im;@to;8 ;9;:;[I" focus; T;;0; im;@t;0;o;;{; im;@t; im;@t;[o; ;[I" color; T;o;" ;I"%navbar-inverse-link-active-color; T;#I"%navbar_inverse_link_active_color; T; @ ; in;i; ;!;[; in; @ o; ;[I"background-color; T;o;" ;I""navbar-inverse-link-active-bg; T;#I""navbar_inverse_link_active_bg; T; @ ; io;i; ;!;[; io; @ ; im;*T; @ ; ij;*T; @ o; ;[I"> .disabled > a; T;i;o;;[o;;[ I">; To; ;[o;;[I" disabled; T; ir;I"; T;0;o;;{; ir;@I">; To; ;[o;@ ;[I"a; T;A0; ir;@;0;o;;{; ir;@; ir;@;[o; ;[I",&, &:hover, &:focus; T;i;o;;[o;;[o; ;[o;3; iu;I"; T;0;o;;{; iu;@o;;[I" ; To; ;[o;3; iu;@o;8 ;9;:;[I" hover; T;;0; iu;@;0;o;;{; iu;@o;;[I" ; To; ;[o;3; iu;@o;8 ;9;:;[I" focus; T;;0; iu;@;0;o;;{; iu;@; iu;@;[o; ;[I" color; T;o;" ;I"'navbar-inverse-link-disabled-color; T;#I"'navbar_inverse_link_disabled_color; T; @ ; iv;i; ;!;[; iv; @ o; ;[I"background-color; T;o;" ;I"$navbar-inverse-link-disabled-bg; T;#I"$navbar_inverse_link_disabled_bg; T; @ ; iw;i; ;!;[; iw; @ ; iu;*T; @ ; ir;*T; @ ; i[;*T; @ ; iY;*T; @ ; iO;*T; @ o; ;[I".navbar-link; T;i;o;;[o;;[o; ;[o;;[I"navbar-link; T; i~;I"; T;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; 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-inverse-link-hover-color; T;#I"$navbar_inverse_link_hover_color; T; @ ; i;i; ;!;[; i; @ ; i;*T; @ ; i~;*T; @ o; ;[I".btn-link; T;i;o;;[o;;[o; ;[o;;[I" btn-link; T; i;I"; T;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;@7;0;o;;{; i;@7o;;[I" ; To; ;[o;3; i;@7o;8 ;9;:;[I" focus; T;;0; i;@7;0;o;;{; i;@7; i;@7;[o; ;[I" color; T;o;" ;I"$navbar-inverse-link-hover-color; T;#I"$navbar_inverse_link_hover_color; T; @ ; i;i; ;!;[; i; @ ; i;*T; @ o; ;[I"*&[disabled], fieldset[disabled] &; T;i;o;;[o;;[o; ;[o;3; i;I"; To;I ;[I" disabled; T;A0;60;0;J0; i;@Z;0;o;;{; i;@Zo;;[I" ; To; ;[o;@ ;[I" fieldset; T;A0; i;@Zo;I ;[I" disabled; T;A0;60;0;J0; i;@Z;0;o;;{; i;@Zo; ;[o;3; i;@Z;0;o;;{; i;@Z; i;@Z;[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-link-disabled-color; T;#I"'navbar_inverse_link_disabled_color; T; @ ; i;i; ;!;[; i; @ ; i;*T; @ ; i;*T; @ ; i;*T; @ ; i;*T; @ :@templateI"9// // 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 { 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; } } } .navbar-fixed-top, .navbar-fixed-bottom { .navbar-collapse { max-height: $navbar-collapse-max-height; @media (max-width: $screen-xs-min) and (orientation: landscape) { max-height: 200px; } } } // 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; @include translate3d(0, 0, 0); // 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: 0; } // 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; } } .btn-link { color: $navbar-default-link-color; &:hover, &:focus { color: $navbar-default-link-hover-color; } &[disabled], fieldset[disabled] & { &:hover, &:focus { color: $navbar-default-link-disabled-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; } } .btn-link { color: $navbar-inverse-link-color; &:hover, &:focus { color: $navbar-inverse-link-hover-color; } &[disabled], fieldset[disabled] & { &:hover, &:focus { color: $navbar-inverse-link-disabled-color; } } } } ; T; i;*T; @