{: versionI"3.4.10 (Selective Steve):EF:shaI"-b4e956acd1fc117426199392fd48c5c8d41cd2c0;F: contents"2Co:Sass::Tree::RootNode :@children[ o:Sass::Tree::RuleNode: @rule[I".js-menu-active:ET:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence; [o:#Sass::Selector::SimpleSequence ; [o:Sass::Selector::Class: @nameI"js-menu-active; T: @linei:@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;0:@selector_source_rangeo; ;o;;i;i;o;;i;i;I"d/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_mobilemenu.scss; T;o:Sprockets::SassImporter :@imported_filenames[I"W/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/_print.scss; TI"]/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_all.scss; TI"e/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_breakpoints.scss; TI"c/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_variables.scss; TI"_/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_fonts.scss; TI"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_mixins.scss; TI"_/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_icons.scss; TI"a/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_plugins.scss; TI"^/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_base.scss; TI"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/globals/_layout.scss; TI"]/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_all.scss; TI"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_header.scss; TI"]/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_nav.scss; TI"_/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_forms.scss; TI"`/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_tables.scss; TI"_/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_modal.scss; TI"^/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/modules/_misc.scss; T@: @rootI"\/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/application.scss; F:@real_rootI"\/Library/WebServer/Documents/work/fine/_fae/app/assets/stylesheets/fae/application.scss; F:@same_name_warningso;;{: @tabsi;[ o;;[I" body; T; o; ; [o; ; [o; ; [o:Sass::Selector::Element ;I" body; T:@namespace0;i;0;0;o;;{;o; ;o;;i;i;o;;i;i ;0;0;i;0;i;0;o; ;o;;i;i;o;;i;i ;@;@;%i;[o:Sass::Tree::PropNode;[I"margin-left; T: @valueo:!Sass::Script::Tree::Variable ;I"main_nav_width; T:@underscored_nameI"main_nav_width; T;i;o; ;o;;i;i;o;;i;i&;@;@;@: @options{;%i:@prop_syntax:new;[;i;o; ;o;;i;i ;o;;i;i&;@;@:@name_source_rangeo; ;@S;o;;i;i;@;@:@value_source_rangeo; ;o;;i;i;@T;@;@;,@P;i;o; ;@D;o;;i;i ;@;@:@has_childrenT;,@Po;;[I"#main_nav; T; o; ; [o; ; [o; ; [o:Sass::Selector::Id;I" main_nav; T;i ;0;0;o;;{;o; ;o;;i;i;o;;i;i;0;0;i ;0;i ;0;o; ;o;;i ;i;o;;i ;i;@;@;%i;[o;(;[I"margin-left; T;)o: Sass::Script::Tree::Literal;)o: Sass::Script::Value::String;)I"0; T: @type:identifier;,@P;i ;o; ;o;;i ;i;o;;i ;i;@;@;%i;-;.;[;i ;o; ;o;;i ;i ;o;;i ;i;@;@;/o; ;@z;o;;i ;i;@;@;0o; ;o;;i ;i;@{;@;@;,@P;i ;o; ;@l;o;;i ;i;@;@;1T;,@Po;;[I"#main_header; T; o; ; [o; ; [o; ; [o;2;I"main_header; T;i;0;0;o;;{;o; ;o;;i;i;o;;i;i;0;0;i;0;i;0;o; ;o;;i;i;o;;i;i;@;@;%i;[o;(;[I"margin-left; T;)o;* ;I"main_nav_width; T;+I"main_nav_width; T;i;o; ;o;;i;i;o;;i;i&;@;@;@;,@P;%i;-;.;[;i;o; ;o;;i;i ;o;;i;i&;@;@;/o; ;@;o;;i;i;@;@;0o; ;o;;i;i;@;@;@;,@P;i;o; ;@;o;;i;i;@;@;1T;,@Po;;[I" #main_nav-menu_button:after; T; o; ; [o; ; [o; ; [o;2;I"main_nav-menu_button; T;i;0o:Sass::Selector::Pseudo :@syntactic_type: class;I" after; T: @arg0:@selector0;i;0;0;o;;{;o; ;o;;i;i;o;;i;i!;0;0;i;0;i;0;o; ;o;;i;i;o;;i;i$;@;@;%i;[ o;(;[I" content; T;)o;3;)o;4;)I"""; T;5;6;,@P;i;o; ;o;;i;i;o;;i;i;@;@;%i;-;.;[;i;o; ;o;;i;i ;o;;i;i;@;@;/o; ;@;o;;i;i;@;@;0o; ;o;;i;i;@;@;@;,@Po;(;[I" position; T;)o;3;)o;4;)I" absolute; T;5;6;,@P;i;o; ;o;;i;i;o;;i;i;@;@;%i;-;.;[;i;o; ;o;;i;i ;o;;i;i;@;@;/o; ;@;o;;i;i;@;@;0o; ;o;;i;i;@;@;@;,@Po;(;[I"top; T;)o;3;)o;4;)I"0; T;5;6;,@P;i;o; ;o;;i;i;o;;i;i;@;@;%i;-;.;[;i;o; ;o;;i;i ;o;;i;i;@;@;/o; ;@;o;;i;i ;@;@;0o; ;o;;i;i;@;@;@;,@Po;(;[I" left; T;)o;3;)o;4;)I"0; T;5;6;,@P;i;o; ;o;;i;i;o;;i;i;@;@;%i;-;.;[;i;o; ;o;;i;i ;o;;i;i;@;@;/o; ;@;o;;i;i;@;@;0o; ;o;;i;i;@;@;@;,@Po;(;[I" z-index; T;)o;3;)o;4;)I"3; T;5;6;,@P;i;o; ;o;;i;i;o;;i;i;@;@;%i;-;.;[;i;o; ;o;;i;i ;o;;i;i;@;@;/o; ;@ ;o;;i;i;@;@;0o; ;o;;i;i;@ ;@;@;,@Po;(;[I" height; T;)o;3;)o;4;)I" 2000%; T;5;6;,@P;i;o; ;o;;i;i;o;;i;i;@;@;%i;-;.;[;i;o; ;o;;i;i ;o;;i;i;@;@;/o; ;@;o;;i;i;@;@;0o; ;o;;i;i;@;@;@;,@Po;(;[I" width; T;)o;3;)o;4;)I" 2000%; T;5;6;,@P;i;o; ;o;;i;i;o;;i;i;@;@;%i;-;.;[;i;o; ;o;;i;i ;o;;i;i;@;@;/o; ;@+;o;;i;i;@;@;0o; ;o;;i;i;@,;@;@;,@P;i;o; ;@;o;;i;i$;@;@;1T;,@P;i;o; ;@;o;;i;i;@;@;1T;,@Po;;[I"[.js-menu-level-active .main_nav-sub-nav, .js-sub-menu-level-active .main_nav-third-nav; T; o; ; [o; ; [o; ; [o;;I"js-menu-level-active; T;i;0;0;o;;{;o; ;o;;i;i;o;;i;i;0;0;i;0o; ; [o;;I"main_nav-sub-nav; T;i;0;0;o;;{;o; ;o;;i;i;o;;i;i-;0;0;i;0o; ; [I" ; To; ; [o;;I"js-sub-menu-level-active; T;i;0;0;o;;{;o; ;o;;i;i;o;;i;i;0;0;i;0o; ; [o;;I"main_nav-third-nav; T;i;0;0;o;;{;o; ;o;;i;i ;o;;i;i3;0;0;i;0;i;0;o; ;o;;i;i;o;;i;i4;@;@;%i;[o;(;[I"margin-left; T;)o;3;)o;4;)I"0; T;5;6;,@P;i ;o; ;o;;i ;i;o;;i ;i;@;@;%i;-;.;[;i ;o; ;o;;i ;i;o;;i ;i;@;@;/o; ;@r;o;;i ;i;@;@;0o; ;o;;i ;i;@s;@;@;,@Po;(;[I" z-index; T;)o;3;)o;4;)I"1; T;5;6;,@P;i!;o; ;o;;i!;i;o;;i!;i;@;@;%i;-;.;[;i!;o; ;o;;i!;i;o;;i!;i;@;@;/o; ;@;o;;i!;i;@;@;0o; ;o;;i!;i;@;@;@;,@P;i;o; ;@d;o;;i;i4;@;@;1T;,@Po;;[I"+.main_nav-sub-nav, .main_nav-third-nav; T; o; ; [o; ; [o; ; [o;;I"main_nav-sub-nav; T;i$;0;0;o;;{;o; ;o;;i;i;o;;i;i;0;0;i$;0o; ; [o; ; [o;;I"main_nav-third-nav; T;i$;0;0;o;;{;o; ;o;;i;i;o;;i;i,;0;0;i$;0;i$;0;o; ;o;;i$;i;o;;i$;i-;@;@;%i;[o;(;[I" position; T;)o;3;)o;4;)I" fixed; T;5;6;,@P;i%;o; ;o;;i%;i;o;;i%;i;@;@;%i;-;.;[;i%;o; ;o;;i%;i;o;;i%;i;@;@;/o; ;@;o;;i%;i;@;@;0o; ;o;;i%;i;@;@;@;,@Po;(;[I"top; T;)o;3;)o;4;)I"0; T;5;6;,@P;i&;o; ;o;;i&;i ;o;;i&;i;@;@;%i;-;.;[;i&;o; ;o;;i&;i;o;;i&;i;@;@;/o; ;@;o;;i&;i ;@;@;0o; ;o;;i&;i ;@;@;@;,@Po;(;[I" left; T;)o;3;)o;4;)I"0; T;5;6;,@P;i';o; ;o;;i';i;o;;i';i;@;@;%i;-;.;[;i';o; ;o;;i';i;o;;i';i;@;@;/o; ;@;o;;i';i ;@;@;0o; ;o;;i';i;@;@;@;,@Po;(;[I" height; T;)o;3;)o;4;)I" 100%; T;5;6;,@P;i(;o; ;o;;i(;i;o;;i(;i;@;@;%i;-;.;[;i(;o; ;o;;i(;i;o;;i(;i;@;@;/o; ;@;o;;i(;i;@;@;0o; ;o;;i(;i;@;@;@;,@Po;(;[I" width; T;)o;* ;I"main_nav_width; T;+I"main_nav_width; T;i);o; ;o;;i);i;o;;i);i;@;@;@;,@P;%i;-;.;[;i);o; ;o;;i);i;o;;i);i;@;@;/o; ;@;o;;i);i ;@;@;0o; ;o;;i);i;@;@;@;,@Po;(;[I"margin-left; T;)o:'Sass::Script::Tree::UnaryOperation : @operando;* ;I"main_nav_width; T;+I"main_nav_width; T;i*;o; ;o;;i*;i;o;;i*;i%;@;@;@;,@P:@operator: minus;i*;o; ;o;;i*;i;o;;i*;i%;@;@;@;,@P;%i;-;.;[;i*;o; ;o;;i*;i;o;;i*;i%;@;@;/o; ;@;o;;i*;i;@;@;0o; ;o;;i*;i;@;@;@;,@Po;(;[I" overflow; T;)o;3;)o;4;)I" auto; T;5;6;,@P;i+;o; ;o;;i+;i;o;;i+;i;@;@;%i;-;.;[;i+;o; ;o;;i+;i;o;;i+;i;@;@;/o; ;@;o;;i+;i;@;@;0o; ;o;;i+;i;@ ;@;@;,@Po:Sass::Tree::MixinNode;I"transition; T: @args[o;3 ;)o;4;)I"margin-left; T;5;6;,@P;i,;o; ;o;;i,;i;o;;i,;i';@;@;@o;3 ;)o: Sass::Script::Value::Number ;)f0.3:@numerator_units[I"s; T:@denominator_units[:@originalI" 0.3s; F;,@P;i,;o; ;o;;i,;i);o;;i,;i,;@;@;@o: Sass::Script::Tree::Funcall;I"cubic-bezier; T;A[ o;3 ;)o;B ;)f 0.25;C[;D[;EI" 0.25; F;,@P;i,;o; ;o;;i,;i;;o;;i,;i@;@;@;@o;3 ;)o;B ;)f 0.46;C[;D@?;EI" 0.46; F;,@P;i,;o; ;o;;i,;iB;o;;i,;iG;@;@;@o;3 ;)o;B ;)f 0.45;C[;D@?;EI" 0.45; F;,@P;i,;o; ;o;;i,;iI;o;;i,;iN;@;@;@o;3 ;)o;B ;)f 0.94;C[;D@?;EI" 0.94; F;,@P;i,;o; ;o;;i,;iP;o;;i,;iU;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0;i,;o; ;o;;i,;i.;o;;i,;iV;@;@;@;,@P;Go;H;I{;J{;K0;L0;[;i,;o; ;o;;i,;i;o;;i,;iW;@;@;,@Po:Sass::Tree::CommentNode ;)[I"/* for mobile menu */; T;5: silent;[;i,;,@Po;@;I"bp; T;A[o;3 ;)o;4;)I" show_nav; T;5;6;,@P;i.;o; ;o;;i.;i;o;;i.;i;@;@;@;Go;H;I{;J{;K0;L0;[ o;(;[I" display; T;)o;3;)o;4;)I" none; T;5;6;,@P;i/;o; ;o;;i/;i;o;;i/;i;@;@;%i;-;.;[;i/;o; ;o;;i/;i ;o;;i/;i;@;@;/o; ;@;o;;i/;i;@;@;0o; ;o;;i/;i;@;@;@;,@Po;(;[I" position; T;)o;3;)o;4;)I" relative; T;5;6;,@P;i0;o; ;o;;i0;i;o;;i0;i;@;@;%i;-;.;[;i0;o; ;o;;i0;i ;o;;i0;i;@;@;/o; ;@;o;;i0;i;@;@;0o; ;o;;i0;i;@;@;@;,@Po;(;[I" height; T;)o;3;)o;4;)I" auto; T;5;6;,@P;i1;o; ;o;;i1;i;o;;i1;i;@;@;%i;-;.;[;i1;o; ;o;;i1;i ;o;;i1;i;@;@;/o; ;@;o;;i1;i;@;@;0o; ;o;;i1;i;@;@;@;,@Po;(;[I" width; T;)o;3;)o;4;)I" auto; T;5;6;,@P;i2;o; ;o;;i2;i;o;;i2;i;@;@;%i;-;.;[;i2;o; ;o;;i2;i ;o;;i2;i;@;@;/o; ;@;o;;i2;i;@;@;0o; ;o;;i2;i;@;@;@;,@Po;(;[I"margin-left; T;)o;3;)o;4;)I"0; T;5;6;,@P;i3;o; ;o;;i3;i;o;;i3;i;@;@;%i;-;.;[;i3;o; ;o;;i3;i ;o;;i3;i;@;@;/o; ;@;o;;i3;i;@;@;0o; ;o;;i3;i;@;@;@;,@P;i.;o; ;o;;i.;i;o;;i.;i;@;@;,@P;1T;i$;o; ;@;o;;i$;i-;@;@;1T;,@Po;;[I"?.main_nav-sub-header-mobile, .main_nav-third-header-mobile; T; o; ; [o; ; [o; ; [o;;I"main_nav-sub-header-mobile; T;i7;0;0;o;;{;o; ;o;;i;i;o;;i;i!;0;0;i7;0o; ; [o; ; [o;;I"!main_nav-third-header-mobile; T;i7;0;0;o;;{;o; ;o;;i;i#;o;;i;i@;0;0;i7;0;i7;0;o; ;o;;i7;i;o;;i7;iA;@;@;%i;[ o;(;[I" padding; T;)o;3;)o;4;)I" 20px; T;5;6;,@P;i8;o; ;o;;i8;i;o;;i8;i;@;@;%i;-;.;[;i8;o; ;o;;i8;i;o;;i8;i;@;@;/o; ;@;o;;i8;i;@;@;0o; ;o;;i8;i;@;@;@;,@Po;(;[I" cursor; T;)o;3;)o;4;)I" pointer; T;5;6;,@P;i9;o; ;o;;i9;i;o;;i9;i;@;@;%i;-;.;[;i9;o; ;o;;i9;i;o;;i9;i;@;@;/o; ;@;o;;i9;i;@;@;0o; ;o;;i9;i;@;@;@;,@Po;(;[I"background-color; T;)o;* ;I"c-light_grey; T;+I"c_light_grey; T;i:;o; ;o;;i:;i;o;;i:;i';@;@;@;,@P;%i;-;.;[;i:;o; ;o;;i:;i;o;;i:;i';@;@;/o; ;@ ;o;;i:;i;@;@;0o; ;o;;i:;i;@!;@;@;,@Po;(;[I" color; T;)o;* ;I" c-white; T;+I" c_white; T;i;;o; ;o;;i;;i;o;;i;;i;@;@;@;,@P;%i;-;.;[;i;;o; ;o;;i;;i;o;;i;;i;@;@;/o; ;@1;o;;i;;i ;@;@;0o; ;o;;i;;i;@2;@;@;,@Po;@;I"bp; T;A[o;3 ;)o;4;)I" show_nav; T;5;6;,@P;i=;o; ;o;;i=;i;o;;i=;i;@;@;@;Go;H;I{;J{;K0;L0;[o;(;[I" display; T;)o;3;)o;4;)I" none; T;5;6;,@P;i>;o; ;o;;i>;i;o;;i>;i;@;@;%i;-;.;[;i>;o; ;o;;i>;i ;o;;i>;i;@;@;/o; ;@O;o;;i>;i;@;@;0o; ;o;;i>;i;@P;@;@;,@P;i=;o; ;o;;i=;i;o;;i=;i;@;@;,@P;1To;;[I" &:before; T; o; ; [o; ; [o; ; [o:Sass::Selector::Parent: @suffix0;iA;0o;7 ;8;9;I" before; T;:0;;0;iA;0;0;o;;{;o; ;o;;i;i;o;;i;i;0;0;iA;0;iA;0;o; ;o;;iA;i ;o;;iA;i;@;@;%i;[ o;@;I"icon_stuff; T;A[;Go;H;I{;J{;K0;L0;[;iB;o; ;o;;iB;i ;o;;iB;i!;@;@;,@Po:Sass::Tree::ExtendNode ;;[I".icon-chevron_left:before; T:@optionalF;o; ;o;;iC;i;o;;iC;i-;@;@;[;iC;o; ;o;;iC;i ;o;;iC;i-;@;@;,@Po;(;[I" padding; T;)o;3;)o;4;)I"5px 9px 5px 7px; T;5;6;,@P;iD;o; ;o;;iD;i;o;;iD;i$;@;@;%i;-;.;[;iD;o; ;o;;iD;i ;o;;iD;i$;@;@;/o; ;@;o;;iD;i;@;@;0o; ;o;;iD;i;@;@;@;,@Po;(;[I" border; T;)o:$Sass::Script::Tree::ListLiteral :@elements[o;3 ;)o;B ;)i;C[I"px; T;D[;EI"2px; F;,@P;iE;o; ;o;;iE;i;o;;iE;i;@;@;@o;3 ;)o;4;)I" solid; T;5;6;,@P;iE;o; ;o;;iE;i;o;;iE;i;@;@;@o;* ;I" c-white; T;+I" c_white; T;iE;o; ;o;;iE;i;o;;iE;i&;@;@;@;,@P:@separator: space;iE;o; ;o;;iE;i;o;;iE;i&;@;@;@;,@P;%i;-;.;[;iE;o; ;o;;iE;i ;o;;iE;i&;@;@;/o; ;@;o;;iE;i;@;@;0o; ;o;;iE;i;@;@;@;,@Po;(;[I"margin-right; T;)o;3;)o;4;)I" 10px; T;5;6;,@P;iF;o; ;o;;iF;i;o;;iF;i;@;@;%i;-;.;[;iF;o; ;o;;iF;i ;o;;iF;i;@;@;/o; ;@;o;;iF;i;@;@;0o; ;o;;iF;i;@;@;@;,@Po;(;[I" color; T;)o;* ;I" c-white; T;+I" c_white; T;iG;o; ;o;;iG;i;o;;iG;i;@;@;@;,@P;%i;-;.;[;iG;o; ;o;;iG;i ;o;;iG;i;@;@;/o; ;@;o;;iG;i;@;@;0o; ;o;;iG;i;@;@;@;,@Po;@;I"border-radius; T;A[o;3 ;)o;B ;)i7;C[I"%; T;D[;EI"50%; F;,@P;iH;o; ;o;;iH;i#;o;;iH;i&;@;@;@;Go;H;I{;J{;K0;L0;[;iH;o; ;o;;iH;i ;o;;iH;i';@;@;,@P;iA;o; ;@j;o;;iA;i;@;@;1T;,@P;i7;o; ;@;o;;i7;iA;@;@;1T;,@P:@templateI".js-menu-active { body { margin-left: $main_nav_width; } #main_nav { margin-left: 0; } #main_header { margin-left: $main_nav_width; } #main_nav-menu_button:after { content: ""; position: absolute; top: 0; left: 0; z-index: 3; height: 2000%; width: 2000%; } } .js-menu-level-active .main_nav-sub-nav, .js-sub-menu-level-active .main_nav-third-nav { margin-left: 0; z-index: 1; } .main_nav-sub-nav, .main_nav-third-nav { position: fixed; top: 0; left: 0; height: 100%; width: $main_nav_width; margin-left: -$main_nav_width; overflow: auto; @include transition(margin-left, .3s, cubic-bezier(0.250, 0.460, 0.450, 0.940)); // for mobile menu @include bp(show_nav) { display: none; position: relative; height: auto; width: auto; margin-left: 0; } } .main_nav-sub-header-mobile, .main_nav-third-header-mobile { padding: 20px; cursor: pointer; background-color: $c-light_grey; color: $c-white; @include bp(show_nav) { display: none; } &:before { @include icon_stuff(); @extend .icon-chevron_left:before; padding: 5px 9px 5px 7px; border: 2px solid $c-white; margin-right: 10px; color: $c-white; @include border-radius(50%); } }; T;i;o; ;o;;i;i;o;;i;i;@;@;1T;,@P