{: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; @