{:versionI"3.4.19 (Selective Steve):EF:shaI"-a7c8bc2f558535c42c49de6eb0dea1c0c701a8e8;F:
contents"V=o:Sass::Tree::RootNode:@children[o:Sass::Tree::CommentNode
:@value[I" /* Primary Nav Dropdowns */:ET:
@type:silent;[�:
@linei:
@options{�o:Sass::Tree::RuleNode:
@rule[I".dropdown-menu-nav;	T:@parsed_ruleso:"Sass::Selector::CommaSequence:
@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence;[o:Sass::Selector::Class:
@nameI"dropdown-menu-nav;	T;i:@filename0:
@subject0:
@sourceso:Set:
@hash{�:@source_rangeo:Sass::Source::Range	:@start_poso:Sass::Source::Position;i:@offseti:
@end_poso;;i; i:
@file0:@importer0;i;0;i;i;0:@selector_source_rangeo;	;o;;i; i;!o;;i; i;"I"{/Users/nmcclay/Documents/git/forever-style-guide/app/assets/stylesheets/forever_style_guide/modules/_dropdown-menu-nav.scss;	T;#o:Sass::Rails::SassImporter:
@rootI"L/Users/nmcclay/Documents/git/forever-style-guide/app/assets/stylesheets;	F:@real_rootI"L/Users/nmcclay/Documents/git/forever-style-guide/app/assets/stylesheets;	F:@same_name_warningso;;{�:
@tabsi�;[o:Sass::Tree::PropNode;[I"display;	T;o: Sass::Script::Tree::Literal;o: Sass::Script::Value::String;I"
block;	T;
:identifier;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�:@prop_syntax:new;[�;i;o;	;o;;i; i;!o;;i; i;"@;#@ :@name_source_rangeo;	;@1;!o;;i; i;"@;#@ :@value_source_rangeo;	;o;;i; i;!@2;"@;#@ ;
@o;*;[I"top;	T;o:"Sass::Script::Tree::Operation:@operand1o:!Sass::Script::Tree::Variable;I"header_height;	T:@underscored_nameI"header_height;	T;i	;o;	;o;;i	; i
;!o;;i	; i;"@;#@ ;@;
@:@operand2o;4;I" header_active_border_height;	T;5I" header_active_border_height;	T;i	;o;	;o;;i	; i;!o;;i	; i:;"@;#@ ;@;
@:@operator:
minus;i	;o;	;@?;!o;;i	; i:;"@;#@ ;@;
@;)i�;.;/;[�;i	;o;	;o;;i	; i;!o;;i	; i:;"@;#@ ;0o;	;@K;!o;;i	; i;"@;#@ ;1o;	;o;;i	; i
;!@L;"@;#@ ;
@o;*;[I"	left;	T;o;+;o;,;I"	auto;	T;
;-;
@;i
;o;	;o;;i
; i;!o;;i
; i;"@;#@ ;)i�;.;/;[�;i
;o;	;o;;i
; i;!o;;i
; i;"@;#@ ;0o;	;@\;!o;;i
; i;"@;#@ ;1o;	;o;;i
; i;!@];"@;#@ ;
@o;*;[I"padding;	T;o;+;o;,;I"0;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�;.;/;[�;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;0o;	;@m;!o;;i; i;"@;#@ ;1o;	;o;;i; i;!@n;"@;#@ ;
@o;*;[I"max-height;	T;o;+;o;,;I"0;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�;.;/;[�;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;0o;	;@~;!o;;i; i;"@;#@ ;1o;	;o;;i; i;!@;"@;#@ ;
@o;*;[I"opacity;	T;o;+;o;,;I"0;	T;
;-;
@;i
;o;	;o;;i
; i;!o;;i
; i;"@;#@ ;)i�;.;/;[�;i
;o;	;o;;i
; i;!o;;i
; i;"@;#@ ;0o;	;@�;!o;;i
; i;"@;#@ ;1o;	;o;;i
; i;!@�;"@;#@ ;
@o;*;[I"visibility;	T;o;+;o;,;I"hidden;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�;.;/;[�;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;0o;	;@�;!o;;i; i;"@;#@ ;1o;	;o;;i; i;!@�;"@;#@ ;
@o;*;[I"
overflow;	T;o;+;o;,;I"hidden;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�;.;/;[�;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;0o;	;@�;!o;;i; i;"@;#@ ;1o;	;o;;i; i;!@�;"@;#@ ;
@o:Sass::Tree::MixinNode;I"border_highlight;	T:
@args[o;+	;o;,;I"top;	T;
:string;
@;i;o;	;o;;i; i";!o;;i; i';"@;#@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{�:	@map{�:@splat0:@kwarg_splat0;[�;i;o;	;o;;i; i;!o;;i; i(;"@;#@ ;
@o:Sass::Tree::ExtendNode:@selector[I"%card-shadow;	T:@optionalF;$o;	;o;;i; i;!o;;i; i;"@;#@ ;[�;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;
@o;9;I"transition;	T;:[o:$Sass::Script::Tree::ListLiteral:@elements[o;+	;o;,;I"opacity;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i#;"@;#@ ;@o;+	;o: Sass::Script::Value::Number
;f0.3:@numerator_units[I"s;	T:@denominator_units[�:@originalI"	0.3s;	F;
@;i;o;	;o;;i; i$;!o;;i; i(;"@;#@ ;@o;+	;o;,;I"ease-in-out;	T;
;-;
@;i;o;	;o;;i; i);!o;;i; i4;"@;#@ ;@:@separator:
space;i;o;	;o;;i; i;!o;;i; i4;"@;#@ ;@;
@o;E;F[o;+	;o;,;I"visibility;	T;
;-;
@;i;o;	;o;;i; i6;!o;;i; i@;"@;#@ ;@o;+	;o;G
;@�;H[I"s;	T;I[�;JI"	0.3s;	F;
@;i;o;	;o;;i; iA;!o;;i; iE;"@;#@ ;@o;+	;o;,;I"ease-in-out;	T;
;-;
@;i;o;	;o;;i; iF;!o;;i; iQ;"@;#@ ;@;K;L;i;o;	;o;;i; i5;!o;;i; iQ;"@;#@ ;@;
@o;E;F[o;+	;o;,;I"max-height;	T;
;-;
@;i;o;	;o;;i; iS;!o;;i; i];"@;#@ ;@o;+	;o;G
;@�;H[I"s;	T;I[�;JI"	0.3s;	F;
@;i;o;	;o;;i; i^;!o;;i; ib;"@;#@ ;@o;+	;o;,;I"ease-in-out;	T;
;-;
@;i;o;	;o;;i; ic;!o;;i; in;"@;#@ ;@;K;L;i;o;	;o;;i; iR;!o;;i; in;"@;#@ ;@;
@;<o;=;>{�;?{�;@0;A0;[�;i;o;	;o;;i; i;!o;;i; io;"@;#@ ;
@o:Sass::Tree::MediaNode
:@query[
I"(;	To;+	;o;,;I"max-width;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;@I": ;	To;4;I"grid-float-breakpoint;	T;5I"grid_float_breakpoint;	T;i;o;	;o;;i; i;!o;;i; i1;"@;#@ ;@;
@I");	T;I"�;	T;)i�;[	o;*;[I"
position;	T;o;+;o;,;I"
relative;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�;.;/;[�;i;o;	;o;;i; i
;!o;;i; i;"@;#@ ;0o;	;@C;!o;;i; i;"@;#@ ;1o;	;o;;i; i;!@D;"@;#@ ;
@o;*;[I"top;	T;o;+;o;,;I"0;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�;.;/;[�;i;o;	;o;;i; i
;!o;;i; i;"@;#@ ;0o;	;@T;!o;;i; i
;"@;#@ ;1o;	;o;;i; i;!@U;"@;#@ ;
@o;*;[I"
width;	T;o;+;o;,;I"	100%;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�;.;/;[�;i;o;	;o;;i; i
;!o;;i; i;"@;#@ ;0o;	;@e;!o;;i; i;"@;#@ ;1o;	;o;;i; i;!@f;"@;#@ ;
@o;9;I"border_highlight;	T;:[o;+	;o;,;I"	left;	T;
;;;
@;i;o;	;o;;i; i$;!o;;i; i*;"@;#@ ;@;<o;=;>{�;?{�;@0;A0;[�;i;o;	;o;;i; i
;!o;;i; i+;"@;#@ ;
@;i;o;	;o;;i; i;!o;;i; i3;"@;#@ :@has_childrenT;
@o;;[I"&.dropdown-menu-full;	T;o;;[o;;[o;;[o:Sass::Selector::Parent:@suffix0;i;0o;;I"dropdown-menu-full;	T;i;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;i;0;i;i;0;$o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�;[o;*;[I"	left;	T;o;+;o;,;I"0;	T;
;-;
@;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;)i�;.;/;[�;i;o;	;o;;i; i
;!o;;i; i;"@;#@ ;0o;	;@�;!o;;i; i;"@;#@ ;1o;	;o;;i; i;!@�;"@;#@ ;
@;i;o;	;@�;!o;;i; i;"@;#@ ;OT;
@;i;o;	;@;!o;;i; i;"@;#@ ;OT;
@o;
;[I"/* navbar open styles */;	T;
;;[�;i;
@o;;[I"N.navbar-nav .open .dropdown-menu-nav,
.nav-item.active .dropdown-menu-nav;	T;o;;[o;;[o;;[o;;I"navbar-nav;	T;i ;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;i ;0o;;[o;;I"	open;	T;i ;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;i ;0o;;[o;;I"dropdown-menu-nav;	T;i ;0;0;o;;{�;o;	;o;;i; i;!o;;i; i*;"0;#0;i ;0;i o;;[I"
;	To;;[o;;I"
nav-item;	T;i ;0o;;I"active;	T;i ;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;i ;0o;;[o;;I"dropdown-menu-nav;	T;i ;0;0;o;;{�;o;	;o;;i; i;!o;;i; i);"0;#0;i ;0;i ;i ;0;$o;	;o;;i ; i;!o;;i!; i*;"@;#@ ;)i�;[o;*;[I"border-bottom-left-radius;	T;o;4;I"border-radius-large;	T;5I"border_radius_large;	T;i";o;	;o;;i"; i#;!o;;i"; i7;"@;#@ ;@;
@;)i�;.;/;[�;i";o;	;o;;i"; i;!o;;i"; i7;"@;#@ ;0o;	;@�;!o;;i"; i!;"@;#@ ;1o;	;o;;i"; i#;!@�;"@;#@ ;
@o;9;I"border_highlight;	T;:[o;+	;o;,;I"top;	T;
;;;
@;i#;o;	;o;;i#; i";!o;;i#; i';"@;#@ ;@;<o;=;>{�;?{�;@0;A0;[�;i#;o;	;o;;i#; i;!o;;i#; i(;"@;#@ ;
@o;M
;N[
I"(;	To;+	;o;,;I"max-width;	T;
;-;
@;i%;o;	;o;;i%; i;!o;;i%; i;"@;#@ ;@I": ;	To;4;I"grid-float-breakpoint;	T;5I"grid_float_breakpoint;	T;i%;o;	;o;;i%; i;!o;;i%; i1;"@;#@ ;@;
@I");	T;I"�;	T;)i�;[o;*;[I"border-radius;	T;o;+;o;,;I"0;	T;
;-;
@;i&;o;	;o;;i&; i;!o;;i&; i;"@;#@ ;)i�;.;/;[�;i&;o;	;o;;i&; i
;!o;;i&; i;"@;#@ ;0o;	;@(;!o;;i&; i;"@;#@ ;1o;	;o;;i&; i;!@);"@;#@ ;
@o;9;I"border_highlight;	T;:[o;+	;o;,;I"	left;	T;
;;;
@;i';o;	;o;;i'; i$;!o;;i'; i*;"@;#@ ;@;<o;=;>{�;?{�;@0;A0;[�;i';o;	;o;;i'; i
;!o;;i'; i+;"@;#@ ;
@;i%;o;	;o;;i%; i;!o;;i%; i3;"@;#@ ;OT;
@;i ;o;	;@�;!o;;i!; i*;"@;#@ ;OT;
@o;
;[I"$/* navbar active open styles */;	T;
;;[�;i*;
@o;;[I"(.nav-item.active .dropdown-menu-nav;	T;o;;[o;;[o;;[o;;I"
nav-item;	T;i+;0o;;I"active;	T;i+;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;i+;0o;;[o;;I"dropdown-menu-nav;	T;i+;0;0;o;;{�;o;	;o;;i; i;!o;;i; i);"0;#0;i+;0;i+;i+;0;$o;	;o;;i+; i;!o;;i+; i*;"@;#@ ;)i�;[o;M
;N[
I"(;	To;+	;o;,;I"max-width;	T;
;-;
@;i,;o;	;o;;i,; i;!o;;i,; i;"@;#@ ;@I": ;	To;4;I"grid-float-breakpoint;	T;5I"grid_float_breakpoint;	T;i,;o;	;o;;i,; i;!o;;i,; i1;"@;#@ ;@;
@I");	T;I"�;	T;)i�;[o;9;I"border_highlight;	T;:[o;+	;o;,;I"	left;	T;
;;;
@;i-;o;	;o;;i-; i$;!o;;i-; i*;"@;#@ ;@o: Sass::Script::Tree::Funcall;I"
color;	T;:[o;+	;o;,;I"primary;	T;
;;;
@;i-;o;	;o;;i-; i2;!o;;i-; i;;"@;#@ ;@;<o;=;>{�;?{�;@0;A0;i-;o;	;o;;i-; i,;!o;;i-; i<;"@;#@ ;@;
@;<o;=;>{�;?{�;@0;A0;[�;i-;o;	;o;;i-; i
;!o;;i-; i=;"@;#@ ;
@;i,;o;	;o;;i,; i;!o;;i,; i3;"@;#@ ;OT;
@;i+;o;	;@c;!o;;i+; i*;"@;#@ ;OT;
@o:Sass::Tree::MixinDefNode
;I"show-dropdown;	T;:[�;@0;[	o;*;[I"max-height;	T;o;+;o;,;I"
500px;	T;
;-;
@;i2;o;	;o;;i2; i;!o;;i2; i;"@;#@ ;)i�;.;/;[�;i2;o;	;o;;i2; i;!o;;i2; i;"@;#@ ;0o;	;@�;!o;;i2; i;"@;#@ ;1o;	;o;;i2; i;!@�;"@;#@ ;
@o;*;[I"opacity;	T;o;+;o;,;I"1;	T;
;-;
@;i3;o;	;o;;i3; i;!o;;i3; i;"@;#@ ;)i�;.;/;[�;i3;o;	;o;;i3; i;!o;;i3; i;"@;#@ ;0o;	;@�;!o;;i3; i;"@;#@ ;1o;	;o;;i3; i;!@�;"@;#@ ;
@o;*;[I"visibility;	T;o;+;o;,;I"visible;	T;
;-;
@;i4;o;	;o;;i4; i;!o;;i4; i;"@;#@ ;)i�;.;/;[�;i4;o;	;o;;i4; i;!o;;i4; i;"@;#@ ;0o;	;@�;!o;;i4; i;"@;#@ ;1o;	;o;;i4; i;!@�;"@;#@ ;
@o;9;I"box-shadow;	T;:[o;E;F[	o;4;I"shadow-color;	T;5I"shadow_color;	T;i5;o;	;o;;i5; i;!o;;i5; i);"@;#@ ;@;
@o;+	;o;G
;i�;H[�;I[�;JI"0;	F;
@;i5;o;	;o;;i5; i*;!o;;i5; i+;"@;#@ ;@o;+	;o;G
;i;H[I"px;	T;I[�;JI"2px;	F;
@;i5;o;	;o;;i5; i,;!o;;i5; i/;"@;#@ ;@o;+	;o;G
;i	;H[I"px;	T;I[�;JI"4px;	F;
@;i5;o;	;o;;i5; i0;!o;;i5; i3;"@;#@ ;@;K;L;i5;o;	;o;;i5; i;!o;;i5; i3;"@;#@ ;@;
@;<o;=;>{�;?{�;@0;A0;[�;i5;o;	;o;;i5; i;!o;;i5; i4;"@;#@ ;
@;i1;o;	;o;;i1; i;!o;;i1; i;"@;#@ ;OT;
@o;
;[I"3/* opens dropdown on hover instead of click */;	T;
;;[�;i7;
@o;;[I"..nav .dropdown:hover,
.nav .dropdown.open;	T;o;;[o;;[o;;[o;;I"nav;	T;i8;0;0;o;;{�;o;	;o;;i; i;!o;;i; i
;"0;#0;i8;0o;;[o;;I"
dropdown;	T;i8;0o:Sass::Selector::Pseudo:@syntactic_type:
class;I"
hover;	T:	@arg0;C0;i8;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;i8;0;i8o;;[I"
;	To;;[o;;I"nav;	T;i8;0;0;o;;{�;o;	;o;;i; i;!o;;i; i
;"0;#0;i8;0o;;[o;;I"
dropdown;	T;i8;0o;;I"	open;	T;i8;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;i8;0;i8;i8;0;$o;	;o;;i8; i;!o;;i9; i;"@;#@ ;)i�;[o;;[I"& > .dropdown-menu-nav;	T;o;;[o;;[o;;[o;P;Q0;i:;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;i:;0I">;	To;;[o;;I"dropdown-menu-nav;	T;i:;0;0;o;;{�;o;	;o;;i; i
;!o;;i; i;"0;#0;i:;0;i:;i:;0;$o;	;o;;i:; i;!o;;i:; i;"@;#@ ;)i�;[o;M
;N[
I"(;	To;+	;o;,;I"min-width;	T;
;-;
@;i;;o;	;o;;i;; i;!o;;i;; i;"@;#@ ;@I": ;	To;4;I"grid-float-breakpoint;	T;5I"grid_float_breakpoint;	T;i;;o;	;o;;i;; i;!o;;i;; i3;"@;#@ ;@;
@I");	T;I"�;	T;)i�;[o;9;I"show-dropdown;	T;:[�;<{�;@0;A0;[�;i<;o;	;o;;i<; i;!o;;i<; i";"@;#@ ;
@;i;;o;	;o;;i;; i
;!o;;i;; i5;"@;#@ ;OT;
@;i:;o;	;@Z;!o;;i:; i;"@;#@ ;OT;
@;i8;o;	;@=;!o;;i9; i;"@;#@ ;OT;
@o;
;[I"3/* mobile friendly 'click to open' behavior */;	T;
;;[�;i@;
@o;;[I".nav .dropdown.open;	T;o;;[o;;[o;;[o;;I"nav;	T;iA;0;0;o;;{�;o;	;o;;i; i;!o;;i; i
;"0;#0;iA;0o;;[o;;I"
dropdown;	T;iA;0o;;I"	open;	T;iA;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;iA;0;iA;iA;0;$o;	;o;;iA; i;!o;;iA; i;"@;#@ ;)i�;[o;;[I"& > .dropdown-menu-nav;	T;o;;[o;;[o;;[o;P;Q0;iB;0;0;o;;{�;o;	;o;;i; i;!o;;i; i;"0;#0;iB;0I">;	To;;[o;;I"dropdown-menu-nav;	T;iB;0;0;o;;{�;o;	;o;;i; i
;!o;;i; i;"0;#0;iB;0;iB;iB;0;$o;	;o;;iB; i;!o;;iB; i;"@;#@ ;)i�;[o;M
;N[
I"(;	To;+	;o;,;I"max-width;	T;
;-;
@;iC;o;	;o;;iC; i;!o;;iC; i;"@;#@ ;@I": ;	To;4;I"grid-float-breakpoint;	T;5I"grid_float_breakpoint;	T;iC;o;	;o;;iC; i;!o;;iC; i3;"@;#@ ;@;
@I");	T;I"�;	T;)i�;[o;9;I"show-dropdown;	T;:[�;<{�;@0;A0;[�;iD;o;	;o;;iD; i;!o;;iD; i";"@;#@ ;
@;iC;o;	;o;;iC; i
;!o;;iC; i5;"@;#@ ;OT;
@;iB;o;	;@�;!o;;iB; i;"@;#@ ;OT;
@;iA;o;	;@�;!o;;iA; i;"@;#@ ;OT;
@:@templateI"&// Primary Nav Dropdowns
.dropdown-menu-nav {
  display: block;
  top: $header_height - $header_active_border_height;
  left: auto;
  padding: 0;
  max-height: 0;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  @include border_highlight("top");
  @extend %card-shadow;
  @include transition(opacity 0.3s ease-in-out, visibility 0.3s ease-in-out, max-height 0.3s ease-in-out);

  @media (max-width: $grid-float-breakpoint) {
    position: relative;
    top: 0;
    width: 100%;
    @include border_highlight("left");
  }
  &.dropdown-menu-full {
    left: 0;
  }
}

// navbar open styles
.navbar-nav .open .dropdown-menu-nav,
.nav-item.active .dropdown-menu-nav {
  border-bottom-left-radius: $border-radius-large;
  @include border_highlight("top");

  @media (max-width: $grid-float-breakpoint) {
    border-radius: 0;
    @include border_highlight("left");
  }
}
// navbar active open styles
.nav-item.active .dropdown-menu-nav {
  @media (max-width: $grid-float-breakpoint) {
    @include border_highlight("left", color("primary"));
  }
}

@mixin show-dropdown {
  max-height: 500px;
  opacity: 1;
  visibility: visible;
  @include box-shadow($shadow-color 0 2px 4px);
}
// opens dropdown on hover instead of click
.nav .dropdown:hover,
.nav .dropdown.open {
  & > .dropdown-menu-nav {
    @media (min-width: $grid-float-breakpoint) {
      @include show-dropdown;
    }
  }
}
// mobile friendly 'click to open' behavior
.nav .dropdown.open {
  & > .dropdown-menu-nav {
    @media (max-width: $grid-float-breakpoint) {
      @include show-dropdown;
    }
  }
}
;	T;i;o;	;o;;i; i;!o;;i; i;"@;#@ ;OT;
@