{: versionI"3.2.19 (Media Mark):EF:shaI"-c66eb1d959b2732ac4311ca1b2fd9d2984471bd7;F: contents"o:Sass::Tree::RootNode :@children[ o:Sass::Tree::RuleNode : @rule[o:Sass::Script::Variable : @nameI"all-text-inputs:ET:@underscored_nameI"all_text_inputs; T: @linei: @options{I", textarea; T: @tabsi;[o:Sass::Tree::PropNode ; [I" border; T: @valueo:Sass::Script::List ;[o:Sass::Script::Number ;i:@numerator_units[I"px; T:@denominator_units[; i:@originalI"1px; F;@ o:Sass::Script::String ;I" solid; T: @type:identifier; i;@ o:Sass::Script::Color ;0: @attrs{ :redi: greeni: bluei: alphai; i;@ :@separator: space; i;@ ;i:@prop_syntax:new;[; i:@filenameI"|/Users/bram/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/spina-template-0.2.4/app/assets/stylesheets/spina/_forms.css.sass; T;@ o; ; [I"border-radius; T;o; ;i;[I"px; T;[; i;I"3px; F;@ ;i;";#;[; i;$@;@ o; ; [I"box-shadow; T;o; ;[ o; ;I" inset; T;;; i ;@ o; ;i;[;[; i ;I"0; F;@ o; ;i;[I"px; T;[; i ;I"1px; F;@ o; ;i;[I"px; T;[; i ;I"1px; F;@ o:Sass::Script::Funcall ; I" rgba; T: @args[ o; ;i;[;@1; i ;I"0; F;@ o; ;i;[;@1; i ;I"0; F;@ o; ;i;[;@1; i ;I"0; F;@ o; ;f 0.16;[;@1; i ;I" 0.16; F;@ :@keywords{: @splat0; i ;@ ; ;!; i ;@ ;i;";#;[; i ;$@;@ o; ; [I" color; T;o; ;0;{ ;i8;i8;i8;i; i ;@ ;i;";#;[; i ;$@;@ o; ; [I"font-size; T;o; ;i;[I"px; T;[; i ;I" 14px; F;@ ;i;";#;[; i ;$@;@ o; ; [I" padding; T;o; ;i;[I"px; T;[; i ;I" 10px; F;@ ;i;";#;[; i ;$@;@ o; ; [I" width; T;o; ;ii;[I"%; T;[; i ;I" 100%; F;@ ;i;";#;[; i ;$@;@ o:Sass::Tree::MixinNode ; I"transition; T;&[o; ;[o; ;I" border; T;;; i;@ o; ;f0.2;[I"s; T;[; i;I" 0.2s; F;@ o; ;I" ease; T;;; i;@ ; ;!; i;@ ;'{;(0;[; i;$@;@ o; ;[I"&.input-mini; T;i:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;,[o:#Sass::Selector::SimpleSequence ;,[o:Sass::Selector::Parent; i;$@o:Sass::Selector::Class; [I"input-mini; T; i;$@: @subject0: @sourceso:Set: @hash{; i;$@; i;$@;[o; ; [I" width; T;o; ;iP;[I"px; T;[; i;I" 75px; F;@ ;i;";#;[; i;$@;@ ; i;$@:@has_childrenT;@ o; ;[I"&.input-small; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;0; [I"input-small; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" width; T;o; ;ii;[I"px; T;[; i;I" 100px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I"&.input-medium; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;0; [I"input-medium; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" width; T;o; ;i;[I"px; T;[; i;I" 200px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I"&.input-large; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;0; [I"input-large; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" width; T;o; ;i,;[I"px; T;[; i;I" 300px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I"&.input-rounded; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;0; [I"input-rounded; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"border-radius; T;o; ;i;[I"px; T;[; i;I" 20px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I" &:after; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o:Sass::Selector::Pseudo :@syntactic_type: class; [I" after; T: @arg0; i;$@;10;2o;3;4{; i;$@; i;$@;[ o; ; [I" content; T;o; ;I" ; T;: string; i ;@ ;i;";#;[; i ;$@;@ o; ; [I" display; T;o; ;I" block; T;;; i!;@ ;i;";#;[; i!;$@;@ o; ; [I" height; T;o; ;i;[I"px; T;[; i";I" 10px; F;@ ;i;";#;[; i";$@;@ o; ; [I" position; T;o; ;I" absolute; T;;; i#;@ ;i;";#;[; i#;$@;@ o; ; [I"top; T;o; ;i;[I"px; T;[; i$;I"0px; F;@ ;i;";#;[; i$;$@;@ o; ; [I" right; T;o; ;i;[I"px; T;[; i%;I"0px; F;@ ;i;";#;[; i%;$@;@ o; ; [I" width; T;o; ;i;[I"px; T;[; i&;I" 10px; F;@ ;i;";#;[; i&;$@;@ ; i;$@;5T;@ o; ;[I"&.input-search:after; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i(;$@o;0; [I"input-search; T; i(;$@o;6 ;7;8; [I" after; T;90; i(;$@;10;2o;3;4{; i(;$@; i(;$@;[ o; ; [I" content; T;o; ;I" ; T;;:; i);@ ;i;";#;[; i);$@;@ o; ; [I" display; T;o; ;I" block; T;;; i*;@ ;i;";#;[; i*;$@;@ o; ; [I" height; T;o; ;i;[I"px; T;[; i+;I" 10px; F;@ ;i;";#;[; i+;$@;@ o; ; [I" width; T;o; ;i;[I"px; T;[; i,;I" 10px; F;@ ;i;";#;[; i,;$@;@ ; i(;$@;5T;@ ; i;$@;5T;@ o; ;[o; ; I"all-text-inputs-focus; T; I"all_text_inputs_focus; T; i.;@ I", textarea:focus; T;i;[o; ; [I"border-color; T;o; ; I"primary-color; T; I"primary_color; T; i/;@ ;i;";#;[; i/;$@;@ o; ; [I" outline; T;o; ;I" none; T;;; i0;@ ;i;";#;[; i0;$@;@ ; i.;$@;5T;@ o; ;[I" textarea; T;i;*o;+;,[o;-;,[o;. ;,[o:Sass::Selector::Element ; [I" textarea; T:@namespace0; i2;$@;10;2o;3;4{; i2;$@; i2;$@;[o; ; [I"min-height; T;o; ;i};[I"px; T;[; i3;I" 120px; F;@ ;i;";#;[; i3;$@;@ o; ; [I" resize; T;o; ;I" vertical; T;;; i4;@ ;i;";#;[; i4;$@;@ ; i2;$@;5T;@ o; ;[I" fieldset; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" fieldset; T;<0; i6;$@;10;2o;3;4{; i6;$@; i6;$@;[o; ; [I" border; T;o; ;I" none; T;;; i7;@ ;i;";#;[; i7;$@;@ o; ; [I" padding; T;o; ;i;[;@1; i8;I"0; F;@ ;i;";#;[; i8;$@;@ ; i6;$@;5T;@ o:Sass::Tree::CommentNode ;[I"// Errors; T;: silent;[; i:;$@;@ o; ;[I".field_with_errors; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"field_with_errors; T; i<;$@;10;2o;3;4{; i<;$@; i<;$@;[o; ;[o; ; I"all-text-inputs; T; I"all_text_inputs; T; i=;@ I", textarea; T;i;[o; ; [I" border; T;o; ;[o; ;i;[I"px; T;[; i>;I"1px; F;@ o; ;I" solid; T;;; i>;@ o; ; I"error-color; T; I"error_color; T; i>;@ ; ;!; i>;@ ;i;";#;[; i>;$@;@ ; i=;$@;5T;@ o; ;[o; ; I"all-text-inputs-focus; T; I"all_text_inputs_focus; T; i@;@ I", textarea:focus; T;i;[o; ; [I" border; T;o; ;[o; ;i;[I"px; T;[; iA;I"1px; F;@ o; ;I" solid; T;;; iA;@ o; ; I"danger-color; T; I"danger_color; T; iA;@ ; ;!; iA;@ ;i;";#;[; iA;$@;@ ; i@;$@;5T;@ ; i<;$@;5T;@ o;= ;[I"// Restaurant menu form; T;;>;[; iC;$@;@ o; ;[I".restaurant-menu-form; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"restaurant-menu-form; T; iE;$@;10;2o;3;4{; iE;$@; iE;$@;[o; ; [I" border; T;o; ;[o; ;i;[I"px; T;[; iF;I"1px; F;@ o; ;I" solid; T;;; iF;@ o; ;0;{ ;i;i;i;i; iF;@ ; ;!; iF;@ ;i;";#;[; iF;$@;@ o; ; [I"border-radius; T;o; ;i;[I"px; T;[; iG;I"3px; F;@ ;i;";#;[; iG;$@;@ o; ; [I"box-shadow; T;o; ;[ o; ;I" inset; T;;; iH;@ o; ;i;[;@1; iH;I"0; F;@ o; ;i;[I"px; T;[; iH;I"1px; F;@ o; ;i;[I"px; T;[; iH;I"1px; F;@ o;% ; I" rgba; T;&[ o; ;i;[;@1; iH;I"0; F;@ o; ;i;[;@1; iH;I"0; F;@ o; ;i;[;@1; iH;I"0; F;@ o; ;@J;[;@1; iH;I" 0.16; F;@ ;'{;(0; iH;@ ; ;!; iH;@ ;i;";#;[; iH;$@;@ o; ; [I"margin-bottom; T;o; ;i;[I"px; T;[; iI;I" 12px; F;@ ;i;";#;[; iI;$@;@ o; ; [I" padding; T;o; ;i;[I"px; T;[; iJ;I" 10px; F;@ ;i;";#;[; iJ;$@;@ o; ;[I" .restaurant-menu-name:after; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"restaurant-menu-name; T; iL;$@o;6 ;7;8; [I" after; T;90; iL;$@;10;2o;3;4{; iL;$@; iL;$@;[o; ; [I" clear; T;o; ;I" left; T;;; iM;@ ;i;";#;[; iM;$@;@ o; ; [I" content; T;o; ;I" ; T;;:; iN;@ ;i;";#;[; iN;$@;@ o; ; [I" display; T;o; ;I" block; T;;; iO;@ ;i;";#;[; iO;$@;@ ; iL;$@;5T;@ o; ;[I" .restaurant-menu-name input; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"restaurant-menu-name; T; iQ;$@;10;2o;3;4{; iQ;$@o;. ;,[o;; ; [I" input; T;<0; iQ;$@;10;2o;3;4{; iQ;$@; iQ;$@;[o; ; [I"font-size; T;o; ;i;[I"px; T;[; iR;I" 18px; F;@ ;i;";#;[; iR;$@;@ o; ; [I" padding; T;o; ;i;[I"px; T;[; iS;I" 10px; F;@ ;i;";#;[; iS;$@;@ ; iQ;$@;5T;@ o; ;[I").restaurant-menu-name .remove_fields; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"restaurant-menu-name; T; iU;$@;10;2o;3;4{; iU;$@o;. ;,[o;0; [I"remove_fields; T; iU;$@;10;2o;3;4{; iU;$@; iU;$@;[o; ; [I" color; T;o; ;0;{ ;i;i;i;i; iV;@ ;i;";#;[; iV;$@;@ ; iU;$@;5T;@ o; ;[I" input; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" input; T;<0; iX;$@;10;2o;3;4{; iX;$@; iX;$@;[ o; ; [I" border; T;o; ;I" none; T;;; iY;@ ;i;";#;[; iY;$@;@ o; ; [I"box-shadow; T;o; ;I" none; T;;; iZ;@ ;i;";#;[; iZ;$@;@ o; ; [I"font-family; T;o; ; I"font-family-serif; T; I"font_family_serif; T; i[;@ ;i;";#;[; i[;$@;@ o; ; [I"font-weight; T;o; ;iX;[;@1; i\;I"600; F;@ ;i;";#;[; i\;$@;@ o; ; [I" padding; T;o; ;[o; ;i ;[I"px; T;[; i];I"5px; F;@ o; ;i;[I"px; T;[; i];I" 10px; F;@ ; ;!; i];@ ;i;";#;[; i];$@;@ ; iX;$@;5T;@ o; ;[I"small input; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" small; T;<0; i_;$@;10;2o;3;4{; i_;$@o;. ;,[o;; ; [I" input; T;<0; i_;$@;10;2o;3;4{; i_;$@; i_;$@;[ o; ; [I" color; T;o; ;0;{ ;ik;ik;ik;i; i`;@ ;i;";#;[; i`;$@;@ o; ; [I"font-style; T;o; ;I" italic; T;;; ia;@ ;i;";#;[; ia;$@;@ o; ; [I"font-weight; T;o; ;I" normal; T;;; ib;@ ;i;";#;[; ib;$@;@ o; ; [I"padding-top; T;o; ;i;[;@1; ic;I"0; F;@ ;i;";#;[; ic;$@;@ ; i_;$@;5T;@ o; ;[I".restaurant-dish-fields; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"restaurant-dish-fields; T; ie;$@;10;2o;3;4{; ie;$@; ie;$@;[ o; ; [I"margin-bottom; T;o; ;i;[I"px; T;[; if;I" 10px; F;@ ;i;";#;[; if;$@;@ o; ;[I" &:after; T;i;*o;+;,[o;-;,[o;. ;,[o;/; ih;$@o;6 ;7;8; [I" after; T;90; ih;$@;10;2o;3;4{; ih;$@; ih;$@;[o; ; [I" clear; T;o; ;I" left; T;;; ii;@ ;i;";#;[; ii;$@;@ o; ; [I" content; T;o; ;I" ; T;;:; ij;@ ;i;";#;[; ij;$@;@ o; ; [I" display; T;o; ;I" block; T;;; ik;@ ;i;";#;[; ik;$@;@ ; ih;$@;5T;@ o; ;[I".restaurant-dish-price; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"restaurant-dish-price; T; im;$@;10;2o;3;4{; im;$@; im;$@;[o; ; [I"text-align; T;o; ;I" right; T;;; in;@ ;i;";#;[; in;$@;@ o; ;[I".remove_fields; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"remove_fields; T; ip;$@;10;2o;3;4{; ip;$@; ip;$@;[ o; ; [I" color; T;o; ;0;{ ;i;i;i;i; iq;@ ;i;";#;[; iq;$@;@ o; ; [I"margin-right; T;o; ;i;[I"px; T;[; ir;I"0px; F;@ ;i;";#;[; ir;$@;@ o; ; [I" opacity; T;o; ;i;[;@1; is;I"0; F;@ ;i;";#;[; is;$@;@ o;) ; I"transition; T;&[o; ;I" none; T;;; it;@ ;'{;(0;[; it;$@;@ ; ip;$@;5T;@ o; ;[I" input; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" input; T;<0; iv;$@;10;2o;3;4{; iv;$@; iv;$@;[ o; ; [I" color; T;o; ;0;{ ;i8;i8;i8;i; iw;@ ;i;";#;[; iw;$@;@ o; ; [I"font-size; T;o; ;i;[I"px; T;[; ix;I" 16px; F;@ ;i;";#;[; ix;$@;@ o; ; [I"font-weight; T;o; ;iX;[;@1; iy;I"600; F;@ ;i;";#;[; iy;$@;@ o; ; [I"text-align; T;o; ;I" right; T;;; iz;@ ;i;";#;[; iz;$@;@ o;); I"placeholder; T;&[;'{;(0;[o; ; [I"font-size; T;o; ;i;[I"px; T;[; i};I" 14px; F;@ ;i;";#;[; i};$@;@ ; i|;$@;5T;@ ; iv;$@;5T;@ ; im;$@;5T;@ o; ;[I"2&:hover .restaurant-dish-price .remove_fields; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;6 ;7;8; [I" hover; T;90; i;$@;10;2o;3;4{; i;$@o;. ;,[o;0; [I"restaurant-dish-price; T; i;$@;10;2o;3;4{; i;$@o;. ;,[o;0; [I"remove_fields; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" opacity; T;o; ;i;[;@1; i{;I"1; F;@ ;i;";#;[; i{;$@;@ ; i;$@;5T;@ ; ie;$@;5T;@ o; ;[I".add_fields.button; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"add_fields; T; i};$@o;0; [I" button; T; i};$@;10;2o;3;4{; i};$@; i};$@;[ o; ; [I"background; T;o; ;0;{ ;i;i;i;i; i~;@ ;i;";#;[; i~;$@;@ o; ; [I"font-size; T;o; ;i;[I"px; T;[; i;I" 13px; F;@ ;i;";#;[; i;$@;@ o; ; [I"font-weight; T;o; ;iX;[;@1; i;I"600; F;@ ;i;";#;[; i;$@;@ o; ; [I"text-align; T;o; ;I" center; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" width; T;o; ;ii;[I"%; T;[; i;I" 100%; F;@ ;i;";#;[; i;$@;@ o; ;[I" &:hover; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;6 ;7;8; [I" hover; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"background; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I" i:before; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I"i; T;<0; i;$@o;6 ;7;8; [I" before; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"font-size; T;o; ;i;[I"px; T;[; i;I" 11px; F;@ ;i;";#;[; i;$@;@ o; ; [I"line-height; T;o; ;i;[I"px; T;[; i;I" 13px; F;@ ;i;";#;[; i;$@;@ o; ; [I"margin-right; T;o; ;i;[I"px; T;[; i;I"2px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ ; i};$@;5T;@ ; iE;$@;5T;@ o;= ;[I"// Search input; T;;>;[; i;$@;@ o; ;[I".search-input; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"search-input; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" display; T;o; ;I"inline-block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" relative; T;;; i;@ ;i;";#;[; i;$@;@ o; ;[I" input; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" input; T;<0; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"padding-left; T;o; ;i!;[I"px; T;[; i;I" 28px; F;@ ;i;";#;[; i;$@;@ o; ; [I"padding-right; T;o; ;i!;[I"px; T;[; i;I" 28px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ ; i;$@;5T;@ o; ;[I"'.search-input:before, .clear-input; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"search-input; T; i;$@o;6 ;7;8; [I" before; T;90; i;$@;10;2o;3;4{; i;$@o;-;,[o;. ;,[o;0; [I"clear-input; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" color; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ o; ; [I" content; T;o; ;I"k; T;;:; i;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I" block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-family; T;o; ; I"icon-font; T; I"icon_font; T; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-size; T;o; ;i;[I"px; T;[; i;I" 14px; F;@ ;i;";#;[; i;$@;@ o; ; [I"font-weight; T;o; ;i;[;@1; i;I"400; F;@ ;i;";#;[; i;$@;@ o; ; [I" left; T;o; ;i;[I"px; T;[; i;I"9px; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" absolute; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"top; T;o; ;i;[I"px; T;[; i;I" 10px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I".clear-input; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"clear-input; T; i;$@;10;2o;3;4{; i;$@; i;$@;[ o; ; [I" color; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ o; ; [I" content; T;o; ;I"m; T;;:; i;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I" none; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" left; T;o; ;I" auto; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" padding; T;o; ;[o; ;i;[I"px; T;[; i;I" 10px; F;@ o; ;i;[I"px; T;[; i;I"9px; F;@ ; ;!; i;@ ;i;";#;[; i;$@;@ o; ; [I" right; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I"top; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I".clear-input:hover; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"clear-input; T; i;$@o;6 ;7;8; [I" hover; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" color; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I"input.datepicker; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" input; T;<0; i;$@o;0; [I"datepicker; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"background; T;o; ;[ o;% ; I"url; T;&[o;% ; I"asset_path; T;&[o; ;I"spina/datepicker.png; T;;:; i;@ o; ;I" image; T;;:; i;@ ;'{;(0; i;@ ;'{;(0; i;@ o; ;I"no-repeat; T;;; i;@ o; ;I" center; T;;; i;@ o; ;I" right; T;;; i;@ ; ;!; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o;= ;[I"// Switch; T;;>;[; i;$@;@ o; ;[I" .switch; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I" switch; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"background; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ o; ; [I"border-radius; T;o; ;i;[I"px; T;[; i;I" 23px; F;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I" block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" height; T;o; ;i";[I"px; T;[; i;I" 29px; F;@ ;i;";#;[; i;$@;@ o; ; [I"margin-bottom; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" padding; T;o; ;i;[I"px; T;[; i;I"3px; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" relative; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" width; T;o; ;i3;[I"px; T;[; i;I" 46px; F;@ ;i;";#;[; i;$@;@ o;) ; I"transition; T;&[o; ;[o; ;I"background; T;;; i;@ o; ;f0.4;[I"s; T;[; i;I" 0.4s; F;@ o; ;I" ease; T;;; i;@ ; ;!; i;@ ;'{;(0;[; i;$@;@ o; ;[I" .knob; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I" knob; T; i;$@;10;2o;3;4{; i;$@; i;$@;[ o; ; [I"background; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ o; ; [I"border-radius; T;o; ;i;[I"px; T;[; i;I" 23px; F;@ ;i;";#;[; i;$@;@ o; ; [I"box-shadow; T;o; ;[ o; ;i;[;@1; i;I"0; F;@ o; ;i;[I"px; T;[; i;I"2px; F;@ o; ;i ;[I"px; T;[; i;I"5px; F;@ o;% ; I" rgba; T;&[ o; ;i;[;@1; i;I"0; F;@ o; ;i;[;@1; i;I"0; F;@ o; ;i;[;@1; i;I"0; F;@ o; ;f0.3;[;@1; i;I"0.3; F;@ ;'{;(0; i;@ ; ;!; i;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I"inline-block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" height; T;o; ;i;[I"px; T;[; i;I" 23px; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" absolute; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" width; T;o; ;i;[I"px; T;[; i;I" 23px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I"&.activated, &.active; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;0; [I"activated; T; i;$@;10;2o;3;4{; i;$@o;-;,[o;. ;,[o;/; i;$@o;0; [I" active; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"background; T;o; ; I"success-color; T; I"success_color; T; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I"&.active .knob; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;0; [I" active; T; i;$@;10;2o;3;4{; i;$@o;. ;,[o;0; [I" knob; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o;) ; I"transform; T;&[o;% ; I"translate3d; T;&[o; ;i;[I"px; T;[; i;I" 17px; F;@ o; ;i;[;@1; i;I"0; F;@ o; ;i;[;@1; i;I"0; F;@ ;'{;(0; i;@ ;'{;(0;[; i;$@;@ ; i;$@;5T;@ ; i;$@;5T;@ o;= ;[I"// Checkboxes; T;;>;[; i;$@;@ o; ;[I".checkbox, .radio; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I" checkbox; T; i;$@;10;2o;3;4{; i;$@o;-;,[o;. ;,[o;0; [I" radio; T; i;$@;10;2o;3;4{; i;$@; i;$@;[ o; ; [I" display; T;o; ;I"inline-block; T;;; i;@ ;i;";#;[; i;$@;@ o; ;[I"0input[type="checkbox"], input[type="radio"]; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" input; T;<0; i;$@o:Sass::Selector::Attribute ; [I" type; T;<0:@operatorI"=; T;[I""checkbox"; T: @flags0; i;$@;10;2o;3;4{; i;$@o;-;,[o;. ;,[o;; ; [I" input; T;<0; i;$@o;? ; [I" type; T;<0;@I"=; T;[I" "radio"; T;A0; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" display; T;o; ;I" none; T;;; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I" label; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" label; T;<0; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" color; T;o; ;0;{ ;i8;i8;i8;i; i;@ ;i;";#;[; i;$@;@ o; ; [I" cursor; T;o; ;I" pointer; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I"inline-block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-size; T;o; ;i;[I"px; T;[; i;I" 14px; F;@ ;i;";#;[; i;$@;@ o; ; [I"font-weight; T;o; ;iX;[;@1; i;I"600; F;@ ;i;";#;[; i;$@;@ o; ; [I" height; T;o; ;i;[I"px; T;[; i;I" 16px; F;@ ;i;";#;[; i;$@;@ o; ; [I"padding-left; T;o; ;i;[I"px; T;[; i;I" 24px; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" relative; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"white-space; T;o; ;I" nowrap; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" width; T;o; ;i;[I"px; T;[; i;I" 16px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I"label:before; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" label; T;<0; i;$@o;6 ;7;8; [I" before; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"background; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ o; ; [I" border; T;o; ;[o; ;i;[I"px; T;[; i;I"1px; F;@ o; ;I" solid; T;;; i;@ o; ;0;{ ;i;i;i;i; i;@ ; ;!; i;@ ;i;";#;[; i;$@;@ o; ; [I"border-radius; T;o; ;i ;[I"px; T;[; i;I"4px; F;@ ;i;";#;[; i;$@;@ o; ; [I"box-shadow; T;o; ;[ o; ;I" inset; T;;; i;@ o; ;i;[;@1; i;I"0; F;@ o; ;i;[I"px; T;[; i;I"1px; F;@ o; ;i;[I"px; T;[; i;I"1px; F;@ o;% ; I" rgba; T;&[ o; ;i;[;@1; i;I"0; F;@ o; ;i;[;@1; i;I"0; F;@ o; ;i;[;@1; i;I"0; F;@ o; ;@J;[;@1; i;I" 0.16; F;@ ;'{;(0; i;@ ; ;!; i;@ ;i;";#;[; i;$@;@ o; ; [I" content; T;o; ;I"; T;;:; i;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I"inline-block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" height; T;o; ;i;[I"px; T;[; i;I" 14px; F;@ ;i;";#;[; i;$@;@ o; ; [I" left; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I"margin-right; T;o; ;i;[I"px; T;[; i;I" 10px; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" absolute; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"top; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" width; T;o; ;i;[I"px; T;[; i;I" 14px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I"label:after; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" label; T;<0; i;$@o;6 ;7;8; [I" after; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" content; T;o; ;I"j; T;;:; i;@ ;i;";#;[; i;$@;@ o; ; [I" color; T;o; ;0;{ ;ik;ik;ik;i; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-family; T;o; ; I"icon-font; T; I"icon_font; T; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-size; T;o; ;i;[I"px; T;[; i;I" 16px; F;@ ;i;";#;[; i;$@;@ o; ; [I"font-weight; T;o; ;I" normal; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" left; T;o; ;i;[I"px; T;[; i;I"2px; F;@ ;i;";#;[; i;$@;@ o; ; [I"line-height; T;o; ;i;[I"px; T;[; i;I" 18px; F;@ ;i;";#;[; i;$@;@ o; ; [I"text-align; T;o; ;I" center; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"top; T;o; ;i;[I"px; T;[; i;I" -2px; F;@ ;i;";#;[; i;$@;@ o; ; [I" opacity; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" absolute; T;;; i;@ ;i;";#;[; i;$@;@ o;) ; I"transition; T;&[o; ;[o; ;I" opacity; T;;; i;@ o; ;f0.1;[I"s; T;[; i;I" 0.1s; F;@ o; ;I" ease; T;;; i;@ ; ;!; i;@ ;'{;(0;[; i;$@;@ ; i;$@;5T;@ o; ;[I"\input[type="checkbox"]:checked + label:after, input[type="radio"]:checked + label:after; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" input; T;<0; i;$@o;? ; [I" type; T;<0;@I"=; T;[I""checkbox"; T;A0; i;$@o;6 ;7;8; [I" checked; T;90; i;$@;10;2o;3;4{; i;$@I"+; To;. ;,[o;; ; [I" label; T;<0; i;$@o;6 ;7;8; [I" after; T;90; i;$@;10;2o;3;4{; i;$@o;-;,[o;. ;,[o;; ; [I" input; T;<0; i;$@o;? ; [I" type; T;<0;@I"=; T;[I" "radio"; T;A0; i;$@o;6 ;7;8; [I" checked; T;90; i;$@;10;2o;3;4{; i;$@I"+; To;. ;,[o;; ; [I" label; T;<0; i;$@o;6 ;7;8; [I" after; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" opacity; T;o; ;i;[;@1; i;I"1; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ ; i;$@;5T;@ o; ;[I" .radio; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I" radio; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" margin; T;o; ;[o; ;i ;[I"px; T;[; i;I"6px; F;@ o; ;i;[;@1; i;I"0; F;@ ; ;!; i;@ ;i;";#;[; i;$@;@ o; ;[I"label:before; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" label; T;<0; i;$@o;6 ;7;8; [I" before; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"border-radius; T;o; ;i ;[I"px; T;[; i;I"8px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ ; i;$@;5T;@ o;= ;[I"// Select boxes; T;;>;[; i;$@;@ o; ;[I".select-dropdown; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"select-dropdown; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"background; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ o; ; [I" border; T;o; ;[o; ;i;[I"px; T;[; i ;I"1px; F;@ o; ;I" solid; T;;; i ;@ o; ;0;{ ;i;i;i;i; i ;@ ; ;!; i ;@ ;i;";#;[; i ;$@;@ o; ; [I"border-radius; T;o; ;i;[I"px; T;[; i ;I"3px; F;@ ;i;";#;[; i ;$@;@ o; ; [I"box-shadow; T;o; ;[ o; ;I" inset; T;;; i ;@ o; ;i;[;@1; i ;I"0; F;@ o; ;i;[I"px; T;[; i ;I"1px; F;@ o; ;i;[I"px; T;[; i ;I"1px; F;@ o;% ; I" rgba; T;&[ o; ;i;[;@1; i ;I"0; F;@ o; ;i;[;@1; i ;I"0; F;@ o; ;i;[;@1; i ;I"0; F;@ o; ;@J;[;@1; i ;I" 0.16; F;@ ;'{;(0; i ;@ ; ;!; i ;@ ;i;";#;[; i ;$@;@ o; ; [I" display; T;o; ;I"inline-block; T;;; i ;@ ;i;";#;[; i ;$@;@ o; ; [I"line-height; T;o; ;i!;[I"px; T;[; i ;I" 28px; F;@ ;i;";#;[; i ;$@;@ o; ; [I" margin; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" overflow; T;o; ;I" hidden; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" padding; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" relative; T;;; i;@ ;i;";#;[; i;$@;@ o;) ; I"transition; T;&[o; ;[o; ;I" border; T;;; i;@ o; ;@x;[I"s; T;[; i;I" 0.2s; F;@ o; ;I" ease; T;;; i;@ ; ;!; i;@ ;'{;(0;[; i;$@;@ o; ;[I" &:hover; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;6 ;7;8; [I" hover; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o;= ;[I"// background: #f5f5f5; T;;>;[; i;$@;@ o; ; [I" border; T;o; ;[o; ;i;[I"px; T;[; i;I"1px; F;@ o; ;I" solid; T;;; i;@ o; ; I"primary-color; T; I"primary_color; T; i;@ ; ;!; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I" &:after; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;6 ;7;8; [I" after; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" color; T;o; ;0;{ ;ik;ik;ik;i; i;@ ;i;";#;[; i;$@;@ o; ; [I" content; T;o; ;I"T; T;;:; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-family; T;o; ; I"icon-font; T; I"icon_font; T; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-size; T;o; ;i;[I"px; T;[; i;I" 14px; F;@ ;i;";#;[; i;$@;@ o; ; [I"font-weight; T;o; ;I" normal; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"line-height; T;o; ;i!;[I"px; T;[; i;I" 28px; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" absolute; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" right; T;o; ;i ;[I"px; T;[; i ;I"8px; F;@ ;i;";#;[; i ;$@;@ o; ; [I"top; T;o; ;i;[I"px; T;[; i!;I"2px; F;@ ;i;";#;[; i!;$@;@ o; ; [I" z-index; T;o; ;i;[;@1; i";I"1; F;@ ;i;";#;[; i";$@;@ ; i;$@;5T;@ o; ;[I" select; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" select; T;<0; i$;$@;10;2o;3;4{; i$;$@; i$;$@;[o; ; [I"background-color; T;o; ;I"transparent; T;;; i%;@ ;i;";#;[; i%;$@;@ o; ; [I"background-image; T;o; ;I" none; T;;; i&;@ ;i;";#;[; i&;$@;@ o; ; [I" border; T;o; ;I" none; T;;; i';@ ;i;";#;[; i';$@;@ o; ; [I"box-shadow; T;o; ;I" none; T;;; i(;@ ;i;";#;[; i(;$@;@ o; ; [I" color; T;o; ;0;{ ;ik;ik;ik;i; i);@ ;i;";#;[; i);$@;@ o; ; [I" cursor; T;o; ;I" pointer; T;;; i*;@ ;i;";#;[; i*;$@;@ o; ; [I" display; T;o; ;I"inline-block; T;;; i+;@ ;i;";#;[; i+;$@;@ o; ; [I"font-size; T;o; ;i;[I"px; T;[; i,;I" 14px; F;@ ;i;";#;[; i,;$@;@ o; ; [I"font-weight; T;o; ;iX;[;@1; i-;I"600; F;@ ;i;";#;[; i-;$@;@ o; ; [I"line-height; T;o; ;i;[I"px; T;[; i.;I" 16px; F;@ ;i;";#;[; i.;$@;@ o; ; [I" margin; T;o; ;i;[;@1; i/;I"0; F;@ ;i;";#;[; i/;$@;@ o; ; [I" outline; T;o; ;I" none; T;;; i0;@ ;i;";#;[; i0;$@;@ o; ; [I" padding; T;o; ;[ o; ;i ;[I"px; T;[; i1;I"8px; F;@ o; ;i);[I"px; T;[; i1;I" 36px; F;@ o; ;i ;[I"px; T;[; i1;I"8px; F;@ o; ;i;[I"px; T;[; i1;I" 10px; F;@ ; ;!; i1;@ ;i;";#;[; i1;$@;@ o; ; [I" position; T;o; ;I" relative; T;;; i2;@ ;i;";#;[; i2;$@;@ o; ; [I" width; T;o; ;ix;[I"%; T;[; i3;I" 115%; F;@ ;i;";#;[; i3;$@;@ o; ; [I" z-index; T;o; ;i;[;@1; i4;I"2; F;@ ;i;";#;[; i4;$@;@ o;) ; I"appearance; T;&[o; ;I" none; T;;; i5;@ ;'{;(0;[; i5;$@;@ ; i$;$@;5T;@ ; i;$@;5T;@ o;= ;[I"// Custom file input; T;;>;[; i7;$@;@ o; ;[I".gallery .item; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I" gallery; T; i9;$@;10;2o;3;4{; i9;$@o;. ;,[o;0; [I" item; T; i9;$@;10;2o;3;4{; i9;$@; i9;$@;[ o; ;[I".customfile; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile; T; i:;$@;10;2o;3;4{; i:;$@; i:;$@;[o; ; [I" border; T;o; ;[o; ;i;[I"px; T;[; i;;I"1px; F;@ o; ;I" dashed; T;;; i;;@ o; ;0;{ ;i;i;i;i; i;;@ ; ;!; i;;@ ;i;";#;[; i;;$@;@ o; ; [I"border-radius; T;o; ;i;[I"px; T;[; i<;I"3px; F;@ ;i;";#;[; i<;$@;@ o; ; [I" cursor; T;o; ;I" pointer; T;;; i=;@ ;i;";#;[; i=;$@;@ o; ; [I" height; T;o; ;ii;[I"%; T;[; i>;I" 100%; F;@ ;i;";#;[; i>;$@;@ o; ; [I" overflow; T;o; ;I" hidden; T;;; i?;@ ;i;";#;[; i?;$@;@ o; ; [I" position; T;o; ;I" relative; T;;; i@;@ ;i;";#;[; i@;$@;@ o; ; [I"text-align; T;o; ;I" center; T;;; iA;@ ;i;";#;[; iA;$@;@ o; ; [I" width; T;o; ;ii;[I"%; T;[; iB;I" 100%; F;@ ;i;";#;[; iB;$@;@ o; ;[I" &:before; T;i;*o;+;,[o;-;,[o;. ;,[o;/; iD;$@o;6 ;7;8; [I" before; T;90; iD;$@;10;2o;3;4{; iD;$@; iD;$@;[ o; ; [I" color; T;o; ;0;{ ;i;i;i;i; iE;@ ;i;";#;[; iE;$@;@ o; ; [I" content; T;o; ;I"O; T;;:; iF;@ ;i;";#;[; iF;$@;@ o; ; [I" display; T;o; ;I" block; T;;; iG;@ ;i;";#;[; iG;$@;@ o; ; [I"font-family; T;o; ; I"icon-font; T; I"icon_font; T; iH;@ ;i;";#;[; iH;$@;@ o; ; [I"font-size; T;o; ;i/;[I"px; T;[; iI;I" 42px; F;@ ;i;";#;[; iI;$@;@ o; ; [I"font-weight; T;o; ;I" normal; T;;; iJ;@ ;i;";#;[; iJ;$@;@ o;) ; I"transition; T;&[o; ;[o; ;I" color; T;;; iK;@ o; ;@x;[I"s; T;[; iK;I" 0.2s; F;@ o; ;I" ease; T;;; iK;@ ; ;!; iK;@ ;'{;(0;[; iK;$@;@ ; iD;$@;5T;@ o; ;[I" &:after; T;i;*o;+;,[o;-;,[o;. ;,[o;/; iM;$@o;6 ;7;8; [I" after; T;90; iM;$@;10;2o;3;4{; iM;$@; iM;$@;[ o; ; [I" color; T;o; ;0;{ ;i;i;i;i; iN;@ ;i;";#;[; iN;$@;@ o; ; [I" content; T;o; ;I"R; T;;:; iO;@ ;i;";#;[; iO;$@;@ o; ; [I" display; T;o; ;I" none; T;;; iP;@ ;i;";#;[; iP;$@;@ o; ; [I"font-family; T;o; ; I"icon-font; T; I"icon_font; T; iQ;@ ;i;";#;[; iQ;$@;@ o; ; [I"font-size; T;o; ;i/;[I"px; T;[; iR;I" 42px; F;@ ;i;";#;[; iR;$@;@ o; ; [I"font-weight; T;o; ;I" normal; T;;; iS;@ ;i;";#;[; iS;$@;@ o;) ; I"animation; T;&[o; ;[ o; ;I" rotate; T;;:; iT;@ o; ;i;[I"s; T;[; iT;I"2s; F;@ o; ;I" linear; T;;; iT;@ o; ;I" infinite; T;;; iT;@ ; ;!; iT;@ ;'{;(0;[; iT;$@;@ ; iM;$@;5T;@ ; i:;$@;5T;@ o; ;[I".customfile.loading; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile; T; iV;$@o;0; [I" loading; T; iV;$@;10;2o;3;4{; iV;$@; iV;$@;[o; ;[I" &:before; T;i;*o;+;,[o;-;,[o;. ;,[o;/; iW;$@o;6 ;7;8; [I" before; T;90; iW;$@;10;2o;3;4{; iW;$@; iW;$@;[o; ; [I" display; T;o; ;I" none; T;;; iX;@ ;i;";#;[; iX;$@;@ ; iW;$@;5T;@ o; ;[I" &:after; T;i;*o;+;,[o;-;,[o;. ;,[o;/; iZ;$@o;6 ;7;8; [I" after; T;90; iZ;$@;10;2o;3;4{; iZ;$@; iZ;$@;[o; ; [I" display; T;o; ;I" block; T;;; i[;@ ;i;";#;[; i[;$@;@ ; iZ;$@;5T;@ ; iV;$@;5T;@ o; ;[I".customfile:hover:before; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile; T; i];$@o;6 ;7;8; [I" hover; T;90; i];$@o;6 ;7;8; [I" before; T;90; i];$@;10;2o;3;4{; i];$@; i];$@;[o; ; [I" color; T;o; ;0;{ ;i8;i8;i8;i; i^;@ ;i;";#;[; i^;$@;@ ; i];$@;5T;@ o; ;[I".customfile-feedback; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile-feedback; T; i`;$@;10;2o;3;4{; i`;$@; i`;$@;[o; ; [I" display; T;o; ;I" none; T;;; ia;@ ;i;";#;[; ia;$@;@ ; i`;$@;5T;@ o; ;[I".customfile-input; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile-input; T; ic;$@;10;2o;3;4{; ic;$@; ic;$@;[o; ; [I"background; T;o; ;I"transparent; T;;; id;@ ;i;";#;[; id;$@;@ o; ; [I" border; T;o; ;i;[;@1; ie;I"0; F;@ ;i;";#;[; ie;$@;@ o; ; [I" cursor; T;o; ;[o; ;I" pointer; T;;; if;@ o; ;I"!important; T;;; if;@ ; ;!; if;@ ;i;";#;[; if;$@;@ o; ; [I" display; T;o; ;I" block; T;;; ig;@ ;i;";#;[; ig;$@;@ o; ; [I" height; T;o; ;ii;[I"%; T;[; ih;I" 100%; F;@ ;i;";#;[; ih;$@;@ o; ; [I" left; T;o; ;[o; ;i;[I"%; T;[; ii;I" -100%; F;@ o; ;I"!important; T;;; ii;@ ; ;!; ii;@ ;i;";#;[; ii;$@;@ o; ; [I" opacity; T;o; ;i;[;@1; ij;I"0; F;@ ;i;";#;[; ij;$@;@ o; ; [I" position; T;o; ;I" absolute; T;;; ik;@ ;i;";#;[; ik;$@;@ o; ; [I"top; T;o; ;[o; ;i;[;@1; il;I"0; F;@ o; ;I"!important; T;;; il;@ ; ;!; il;@ ;i;";#;[; il;$@;@ o; ; [I" width; T;o; ;i;[I"%; T;[; im;I" 200%; F;@ ;i;";#;[; im;$@;@ o; ; [I" z-index; T;o; ;i;[;@1; in;I"9; F;@ ;i;";#;[; in;$@;@ ; ic;$@;5T;@ o; ;[I".customfile-button; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile-button; T; ip;$@;10;2o;3;4{; ip;$@; ip;$@;[o; ; [I" display; T;o; ;I" none; T;;; iq;@ ;i;";#;[; iq;$@;@ ; ip;$@;5T;@ ; i9;$@;5T;@ o; ;[I".new_document; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"new_document; T; is;$@;10;2o;3;4{; is;$@; is;$@;[ o; ; [I"line-height; T;o; ;i9;[I"px; T;[; it;I" 52px; F;@ ;i;";#;[; it;$@;@ o; ;[I".customfile; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile; T; iv;$@;10;2o;3;4{; iv;$@; iv;$@;[ o; ; [I" cursor; T;o; ;I" pointer; T;;; iw;@ ;i;";#;[; iw;$@;@ o; ; [I" height; T;o; ;ii;[I"%; T;[; ix;I" 100%; F;@ ;i;";#;[; ix;$@;@ o; ; [I" overflow; T;o; ;I" hidden; T;;; iy;@ ;i;";#;[; iy;$@;@ o; ; [I" position; T;o; ;I" relative; T;;; iz;@ ;i;";#;[; iz;$@;@ o; ; [I"text-align; T;o; ;I" left; T;;; i{;@ ;i;";#;[; i{;$@;@ o; ; [I" width; T;o; ;ii;[I"%; T;[; i|;I" 100%; F;@ ;i;";#;[; i|;$@;@ o; ;[I" &:before; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i~;$@o;6 ;7;8; [I" before; T;90; i~;$@;10;2o;3;4{; i~;$@; i~;$@;[ o; ; [I" color; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ o; ; [I" content; T;o; ;I"O; T;;:; i;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I" block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-family; T;o; ; I"icon-font; T; I"icon_font; T; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-weight; T;o; ;i;[;@1; i;I"400; F;@ ;i;";#;[; i;$@;@ o; ; [I"font-size; T;o; ;i);[I"px; T;[; i;I" 36px; F;@ ;i;";#;[; i;$@;@ o;) ; I"transition; T;&[o; ;[o; ;I" color; T;;; i;@ o; ;@x;[I"s; T;[; i;I" 0.2s; F;@ o; ;I" ease; T;;; i;@ ; ;!; i;@ ;'{;(0;[; i;$@;@ ; i~;$@;5T;@ o; ;[I" &:after; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;6 ;7;8; [I" after; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[ o; ; [I" color; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ o; ; [I" content; T;o; ;I"R; T;;:; i;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I" none; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-family; T;o; ; I"icon-font; T; I"icon_font; T; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-size; T;o; ;i);[I"px; T;[; i;I" 36px; F;@ ;i;";#;[; i;$@;@ o;) ; I"animation; T;&[o; ;[ o; ;I" rotate; T;;:; i;@ o; ;i;[I"s; T;[; i;I"2s; F;@ o; ;I" linear; T;;; i;@ o; ;I" infinite; T;;; i;@ ; ;!; i;@ ;'{;(0;[; i;$@;@ ; i;$@;5T;@ ; iv;$@;5T;@ o; ;[I".customfile.loading; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile; T; i;$@o;0; [I" loading; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ;[I" &:before; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;6 ;7;8; [I" before; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" display; T;o; ;I" none; T;;; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I" &:after; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;6 ;7;8; [I" after; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" display; T;o; ;I" block; T;;; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ ; i;$@;5T;@ o; ;[I".customfile:hover:before; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile; T; i;$@o;6 ;7;8; [I" hover; T;90; i;$@o;6 ;7;8; [I" before; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" color; T;o; ;0;{ ;i8;i8;i8;i; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I".customfile-feedback; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile-feedback; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" display; T;o; ;I" none; T;;; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I".customfile-input; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile-input; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"background; T;o; ;I"transparent; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" border; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" cursor; T;o; ;[o; ;I" pointer; T;;; i;@ o; ;I"!important; T;;; i;@ ; ;!; i;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I" block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" height; T;o; ;ii;[I"%; T;[; i;I" 100%; F;@ ;i;";#;[; i;$@;@ o; ; [I" left; T;o; ;[o; ;i;[I"%; T;[; i;I" -100%; F;@ o; ;I"!important; T;;; i;@ ; ;!; i;@ ;i;";#;[; i;$@;@ o; ; [I" opacity; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" absolute; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"top; T;o; ;[o; ;i;[;@1; i;I"0; F;@ o; ;I"!important; T;;; i;@ ; ;!; i;@ ;i;";#;[; i;$@;@ o; ; [I" width; T;o; ;i;[I"%; T;[; i;I" 200%; F;@ ;i;";#;[; i;$@;@ o; ; [I" z-index; T;o; ;i;[;@1; i;I"9; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I".customfile-button; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"customfile-button; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" display; T;o; ;I" none; T;;; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ ; is;$@;5T;@ o; ;[I".media_picker; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"media_picker; T; i;$@;10;2o;3;4{; i;$@; i;$@;[ o; ; [I"border-radius; T;o; ;i;[I"px; T;[; i;I"3px; F;@ ;i;";#;[; i;$@;@ o; ; [I" color; T;o; ;0;{ ;i8;i8;i8;i; i;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I" block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" height; T;o; ;ii;[I"%; T;[; i;I" 100%; F;@ ;i;";#;[; i;$@;@ o; ; [I"margin-top; T;o; ;i;[I"px; T;[; i;I"2px; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" relative; T;;; i;@ ;i;";#;[; i;$@;@ o; ;[I" &:before; T;i;*o;+;,[o;-;,[o;. ;,[o;/; i;$@o;6 ;7;8; [I" before; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"background; T;o;% ; I" rgba; T;&[ o; ;i;[;@1; i;I"255; F;@ o; ;i;[;@1; i;I"255; F;@ o; ;i;[;@1; i;I"255; F;@ o; ;f0.5;[;@1; i;I"0.5; F;@ ;'{;(0; i;@ ;i;";#;[; i;$@;@ o; ; [I" content; T;o; ;I"; T;;:; i;@ ;i;";#;[; i;$@;@ o; ; [I" height; T;o; ;ii;[I"%; T;[; i;I" 100%; F;@ ;i;";#;[; i;$@;@ o; ; [I" left; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" opacity; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" position; T;o; ;I" absolute; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"text-align; T;o; ;I" center; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"top; T;o; ;i;[;@1; i;I"0; F;@ ;i;";#;[; i;$@;@ o; ; [I" width; T;o; ;ii;[I"%; T;[; i;I" 100%; F;@ ;i;";#;[; i;$@;@ o;) ; I"transition; T;&[o; ;[o; ;I" opacity; T;;; i;@ o; ;@x;[I"s; T;[; i;I" 0.2s; F;@ o; ;I" ease; T;;; i;@ ; ;!; i;@ ;'{;(0;[; i;$@;@ ; i;$@;5T;@ o; ;[I".placeholder; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"placeholder; T; i;$@;10;2o;3;4{; i;$@; i;$@;[ o; ; [I" color; T;o; ;0;{ ;ik;ik;ik;i; i;@ ;i;";#;[; i;$@;@ o; ; [I"font-size; T;o; ;i;[I"px; T;[; i;I" 13px; F;@ ;i;";#;[; i;$@;@ o; ; [I"font-weight; T;o; ;iX;[;@1; i;I"600; F;@ ;i;";#;[; i;$@;@ o; ; [I"line-height; T;o; ;i);[I"px; T;[; i;I" 36px; F;@ ;i;";#;[; i;$@;@ o; ; [I"margin-bottom; T;o; ;i;[I"px; T;[; i;I"2px; F;@ ;i;";#;[; i;$@;@ o; ;[I"span:before; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I" span; T;<0; i;$@o;6 ;7;8; [I" before; T;90; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" display; T;o; ;I"inline-block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I"margin-right; T;o; ;i ;[I"px; T;[; i;I"6px; F;@ ;i;";#;[; i;$@;@ o; ; [I"vertical-align; T;o; ;I" middle; T;;; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ ; i;$@;5T;@ ; i;$@;5T;@ o; ;[I"ul.sortable-grid; T;i;*o;+;,[o;-;,[o;. ;,[o;; ; [I"ul; T;<0; i;$@o;0; [I"sortable-grid; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ;[I"".image, .sortable-placeholder; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I" image; T; i;$@;10;2o;3;4{; i;$@o;-;,[o;. ;,[o;0; [I"sortable-placeholder; T; i;$@;10;2o;3;4{; i;$@; i;$@;[ o; ; [I"border-radius; T;o; ;i;[I"px; T;[; i;I"3px; F;@ ;i;";#;[; i;$@;@ o; ; [I" display; T;o; ;I"inline-block; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" height; T;o; ;iZ;[I"px; T;[; i;I" 85px; F;@ ;i;";#;[; i;$@;@ o; ; [I"margin-right; T;o; ;i ;[I"px; T;[; i;I"4px; F;@ ;i;";#;[; i;$@;@ o; ; [I" overflow; T;o; ;I" hidden; T;;; i;@ ;i;";#;[; i;$@;@ o; ; [I" width; T;o; ;i;[I"px; T;[; i;I" 152px; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ o; ;[I".sortable-placeholder; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"sortable-placeholder; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I"background; T;o; ;0;{ ;i;i;i;i; i;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ ; i;$@;5T;@ o; ;[I".media_picker:hover .image; T;i;*o;+;,[o;-;,[o;. ;,[o;0; [I"media_picker; T; i;$@o;6 ;7;8; [I" hover; T;90; i;$@;10;2o;3;4{; i;$@o;. ;,[o;0; [I" image; T; i;$@;10;2o;3;4{; i;$@; i;$@;[o; ; [I" opacity; T;o; ;f 0.75;[;@1; i;I" 0.75; F;@ ;i;";#;[; i;$@;@ ; i;$@;5T;@ :@templateI" #{$all-text-inputs}, textarea border: 1px solid #c3c3c3 border-radius: 3px box-shadow: inset 0 1px 1px rgba(0, 0, 0, .16) color: #333 font-size: 14px padding: 10px width: 100% @include transition(border .2s ease) &.input-mini width: 75px &.input-small width: 100px &.input-medium width: 200px &.input-large width: 300px &.input-rounded border-radius: 20px &:after content: " " display: block height: 10px position: absolute top: 0px right: 0px width: 10px &.input-search:after content: " " display: block height: 10px width: 10px #{$all-text-inputs-focus}, textarea:focus border-color: $primary-color outline: none textarea min-height: 120px resize: vertical fieldset border: none padding: 0 // Errors .field_with_errors #{$all-text-inputs}, textarea border: 1px solid $error-color #{$all-text-inputs-focus}, textarea:focus border: 1px solid $danger-color // Restaurant menu form .restaurant-menu-form border: 1px solid #c3c3c3 border-radius: 3px box-shadow: inset 0 1px 1px rgba(0, 0, 0, .16) margin-bottom: 12px padding: 10px .restaurant-menu-name:after clear: left content: " " display: block .restaurant-menu-name input font-size: 18px padding: 10px .restaurant-menu-name .remove_fields color: #999 input border: none box-shadow: none font-family: $font-family-serif font-weight: 600 padding: 5px 10px small input color: #666 font-style: italic font-weight: normal padding-top: 0 .restaurant-dish-fields margin-bottom: 10px &:after clear: left content: " " display: block .restaurant-dish-price text-align: right .remove_fields color: #999 margin-right: 0px opacity: 0 @include transition(none) input color: #333 font-size: 16px font-weight: 600 text-align: right @include placeholder font-size: 14px &:hover .restaurant-dish-price .remove_fields opacity: 1 .add_fields.button background: #f5f5f5 font-size: 13px font-weight: 600 text-align: center width: 100% &:hover background: #f1f1f1 i:before font-size: 11px line-height: 13px margin-right: 2px // Search input .search-input display: inline-block position: relative input padding-left: 28px padding-right: 28px .search-input:before, .clear-input color: #999 content: "k" display: block font-family: $icon-font font-size: 14px font-weight: 400 left: 9px position: absolute top: 10px .clear-input color: #ccc content: "m" display: none left: auto padding: 10px 9px right: 0 top: 0 .clear-input:hover color: #999 input.datepicker background: url(asset_path("spina/datepicker.png", "image")) no-repeat center right // Switch .switch background: #e9e9e9 border-radius: 23px display: block height: 29px margin-bottom: 0 padding: 3px position: relative width: 46px @include transition(background .4s ease) .knob background: #fff border-radius: 23px box-shadow: 0 2px 5px rgba(0, 0, 0, .3) display: inline-block height: 23px position: absolute width: 23px &.activated, &.active background: $success-color &.active .knob @include transform(translate3d(17px, 0, 0)) // Checkboxes .checkbox, .radio display: inline-block input[type="checkbox"], input[type="radio"] display: none label color: #333 cursor: pointer display: inline-block font-size: 14px font-weight: 600 height: 16px padding-left: 24px position: relative white-space: nowrap width: 16px label:before background: #fff border: 1px solid #c3c3c3 border-radius: 4px box-shadow: inset 0 1px 1px rgba(0, 0, 0, .16) content: "" display: inline-block height: 14px left: 0 margin-right: 10px position: absolute top: 0 width: 14px label:after content: "j" color: #666 font-family: $icon-font font-size: 16px font-weight: normal left: 2px line-height: 18px text-align: center top: -2px opacity: 0 position: absolute @include transition(opacity .1s ease) input[type="checkbox"]:checked + label:after, input[type="radio"]:checked + label:after opacity: 1 .radio margin: 6px 0 label:before border-radius: 8px // Select boxes .select-dropdown background: #fff border: 1px solid #c3c3c3 border-radius: 3px box-shadow: inset 0 1px 1px rgba(0, 0, 0, .16) display: inline-block line-height: 28px margin: 0 overflow: hidden padding: 0 position: relative @include transition(border .2s ease) &:hover // background: #f5f5f5 border: 1px solid $primary-color &:after color: #666 content: "T" font-family: $icon-font font-size: 14px font-weight: normal line-height: 28px position: absolute right: 8px top: 2px z-index: 1 select background-color: transparent background-image: none border: none box-shadow: none color: #666 cursor: pointer display: inline-block font-size: 14px font-weight: 600 line-height: 16px margin: 0 outline: none padding: 8px 36px 8px 10px position: relative width: 115% z-index: 2 @include appearance(none) // Custom file input .gallery .item .customfile border: 1px dashed #bbb border-radius: 3px cursor: pointer height: 100% overflow: hidden position: relative text-align: center width: 100% &:before color: #bbb content: "O" display: block font-family: $icon-font font-size: 42px font-weight: normal @include transition(color .2s ease) &:after color: #bbb content: "R" display: none font-family: $icon-font font-size: 42px font-weight: normal @include animation("rotate" 2s linear infinite) .customfile.loading &:before display: none &:after display: block .customfile:hover:before color: #333 .customfile-feedback display: none .customfile-input background: transparent border: 0 cursor: pointer !important display: block height: 100% left: -100% !important opacity: 0 position: absolute top: 0 !important width: 200% z-index: 9 .customfile-button display: none .new_document line-height: 52px .customfile cursor: pointer height: 100% overflow: hidden position: relative text-align: left width: 100% &:before color: #bbb content: "O" display: block font-family: $icon-font font-weight: 400 font-size: 36px @include transition(color .2s ease) &:after color: #bbb content: "R" display: none font-family: $icon-font font-size: 36px @include animation("rotate" 2s linear infinite) .customfile.loading &:before display: none &:after display: block .customfile:hover:before color: #333 .customfile-feedback display: none .customfile-input background: transparent border: 0 cursor: pointer !important display: block height: 100% left: -100% !important opacity: 0 position: absolute top: 0 !important width: 200% z-index: 9 .customfile-button display: none .media_picker border-radius: 3px color: #333 display: block height: 100% margin-top: 2px position: relative &:before background: rgba(255, 255, 255, .5) content: "" height: 100% left: 0 opacity: 0 position: absolute text-align: center top: 0 width: 100% @include transition(opacity .2s ease) .placeholder color: #666 font-size: 13px font-weight: 600 line-height: 36px margin-bottom: 2px span:before display: inline-block margin-right: 6px vertical-align: middle ul.sortable-grid .image, .sortable-placeholder border-radius: 3px display: inline-block height: 85px margin-right: 4px overflow: hidden width: 152px .sortable-placeholder background: #f5f5f5 .media_picker:hover .image opacity: .75 ; T;5T;@