{: versionI"3.4.21 (Selective Steve):EF:shaI"-977761c5b3c281ce292751fb86f5f80ea6051d19;F: contents"vo:Sass::Tree::RootNode :@children[*o:Sass::Tree::CommentNode : @value[I"/* Columns */:ET: @type: silent;[: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"n/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets/compass/css3/_columns.scss; T:@importero: Sass::Importers::Filesystem: @rootI"S/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"S/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets; F:@same_name_warningso:Set: @hash{: @options{o:Sass::Tree::ImportNode :@imported_filenameI"compass/support; T;[:@template0; i; o; ;o;; i;i;o;; i;i;@;@;@:@imported_file0o; ;[I"d/* The prefixed support threshold for columns. * Defaults to the $critical-usage-threshold. */; T; ; ;[; i ; o; ;o;; i ;i;o;; i ;i3;@;@;@o:Sass::Tree::VariableNode : @nameI""multicolumn-support-threshold; T: @expro:!Sass::Script::Tree::Variable ;!I"critical-usage-threshold; T:@underscored_nameI"critical_usage_threshold; T; i ; o; ;o;; i ;i&;o;; i ;i?;@;@:@filename@;@: @guardedT: @global0;[; i ; o; ;o;; i ;i;o;; i ;iH;@;@;@o; ;[I"g/* Specify the shorthand `columns` property. * * Example: * * @include columns(20em 2); */; T; ; ;[; i; o; ;o;; i;i;o;; i;i&;@;@;@o:Sass::Tree::MixinDefNode ;!I" columns; T: @args[[o;# ;!I"width-and-count; T;$I"width_and_count; T; i; o; ;o;; i;i;o;; i;i%;@;@;%@;@0: @splat0;[o:Sass::Tree::MixinNode;!I"prefixed-properties; T;)[o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::String ;I"multicolumn; T; :identifier:"@deprecated_interp_equivalent0;@; i; o; ;o;; i;i%;o;; i;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i; o; ;o;; i;i2;o;; i;iP;@;@;%@;@o:#Sass::Script::Tree::MapLiteral : @pairs[[o;, ;o;- ;I" columns; T; ;.;/0;@; i; o; ;o;; i;i ;o;; i;i;@;@;%@o;# ;!I"width-and-count; T;$I"width_and_count; T; i; o; ;o;; i;i;o;; i;i#;@;@;%@;@; i; o; ;o;; i;iR;o;; i;i;@;@;%@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{;*0:@kwarg_splat0;[; i; o; ;o;; i;i;o;; i;i ;@;@;@; i; o; ;o;; i;i;o;; i;i';@;@:@has_childrenT;@o; ;[I"(/* Specify the number of columns */; T; ; ;[; i; o; ;o;; i;i;o;; i;i&;@;@;@o;( ;!I"column-count; T;)[[o;# ;!I" count; T;$I" count; T; i; o; ;o;; i;i;o;; i;i ;@;@;%@;@0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; i; o; ;o;; i;i%;o;; i;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i; o; ;o;; i;i2;o;; i;iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"column-count; T; ;.;/0;@; i; o; ;o;; i;i ;o;; i;i;@;@;%@o;# ;!I" count; T;$I" count; T; i; o; ;o;; i;i;o;; i;i;@;@;%@;@; i; o; ;o;; i;iR;o;; i;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; i; o; ;o;; i;i;o;; i;i ;@;@;@; i; o; ;o;; i;i;o;; i;i";@;@;7T;@o; ;[I"6/* Specify the gap between columns e.g. `20px` */; T; ; ;[; i ; o; ;o;; i ;i;o;; i ;i4;@;@;@o;( ;!I"column-gap; T;)[[o;# ;!I" width; T;$I" width; T; i!; o; ;o;; i!;i;o;; i!;i;@;@;%@;@0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; i"; o; ;o;; i";i%;o;; i";i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i"; o; ;o;; i";i2;o;; i";iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"column-gap; T; ;.;/0;@; i#; o; ;o;; i#;i ;o;; i#;i;@;@;%@o;# ;!I" width; T;$I" width; T; i#; o; ;o;; i#;i;o;; i#;i;@;@;%@;@; i"; o; ;o;; i";iR;o;; i$;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; i"; o; ;o;; i";i;o;; i$;i ;@;@;@; i!; o; ;o;; i!;i;o;; i!;i ;@;@;7T;@o; ;[I"4/* Specify the width of columns e.g. `100px` */; T; ; ;[; i'; o; ;o;; i';i;o;; i';i2;@;@;@o;( ;!I"column-width; T;)[[o;# ;!I" width; T;$I" width; T; i(; o; ;o;; i(;i;o;; i(;i ;@;@;%@;@0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; i); o; ;o;; i);i%;o;; i);i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i); o; ;o;; i);i2;o;; i);iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"column-width; T; ;.;/0;@; i*; o; ;o;; i*;i ;o;; i*;i;@;@;%@o;# ;!I" width; T;$I" width; T; i*; o; ;o;; i*;i;o;; i*;i;@;@;%@;@; i); o; ;o;; i);iR;o;; i+;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; i); o; ;o;; i);i;o;; i+;i ;@;@;@; i(; o; ;o;; i(;i;o;; i(;i";@;@;7T;@o; ;[I"b/* Specify how many columns an element should span across. * * * legal values are 1, all */; T; ; ;[; i.; o; ;o;; i.;i;o;; i0;i";@;@;@o;( ;!I"column-span; T;)[[o;# ;!I" columns; T;$I" columns; T; i1; o; ;o;; i1;i;o;; i1;i!;@;@;%@;@0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; i2; o; ;o;; i2;i%;o;; i2;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i2; o; ;o;; i2;i2;o;; i2;iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"column-span; T; ;.;/0;@; i3; o; ;o;; i3;i ;o;; i3;i;@;@;%@o;# ;!I" columns; T;$I" columns; T; i3; o; ;o;; i3;i;o;; i3;i;@;@;%@;@; i2; o; ;o;; i2;iR;o;; i4;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; i2; o; ;o;; i2;i;o;; i4;i ;@;@;@; i1; o; ;o;; i1;i;o;; i1;i#;@;@;7T;@o; ;[I"C/* Specify the width of the rule between columns e.g. `1px` */; T; ; ;[; i7; o; ;o;; i7;i;o;; i7;iA;@;@;@o;( ;!I"column-rule-width; T;)[[o;# ;!I" width; T;$I" width; T; i8; o; ;o;; i8;i;o;; i8;i%;@;@;%@;@0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; i9; o; ;o;; i9;i%;o;; i9;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i9; o; ;o;; i9;i2;o;; i9;iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"rule-width; T; ;.;/0;@; i:; o; ;o;; i:;i ;o;; i:;i;@;@;%@o;# ;!I" width; T;$I" width; T; i:; o; ;o;; i:;i;o;; i:;i;@;@;%@;@; i9; o; ;o;; i9;iR;o;; i;;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; i9; o; ;o;; i9;i;o;; i;;i ;@;@;@; i8; o; ;o;; i8;i;o;; i8;i';@;@;7T;@o; ;[I"h/* Specify the style of the rule between columns e.g. `dotted`. * This works like border-style. */; T; ; ;[; i>; o; ;o;; i>;i;o;; i?;i&;@;@;@o;( ;!I"column-rule-style; T;)[[o;# ;!I" style; T;$I" style; T; i@; o; ;o;; i@;i;o;; i@;i%;@;@;%@;@0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; iA; o; ;o;; iA;i%;o;; iA;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; iA; o; ;o;; iA;i2;o;; iA;iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"rule-style; T; ;.;/0;@; iB; o; ;o;; iB;i ;o;; iB;i;@;@;%@o;# ;!I" style; T;$I" style; T; iB; o; ;o;; iB;i;o;; iB;i;@;@;%@;@; iA; o; ;o;; iA;iR;o;; iC;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; iA; o; ;o;; iA;i;o;; iC;i ;@;@;@; i@; o; ;o;; i@;i;o;; i@;i';@;@;7T;@o; ;[I"f/* Specify the color of the rule between columns e.g. `blue`. * This works like border-color. */; T; ; ;[; iF; o; ;o;; iF;i;o;; iG;i&;@;@;@o;( ;!I"column-rule-color; T;)[[o;# ;!I" color; T;$I" color; T; iH; o; ;o;; iH;i;o;; iH;i%;@;@;%@;@0;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; iI; o; ;o;; iI;i%;o;; iI;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; iI; o; ;o;; iI;i2;o;; iI;iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"rule-color; T; ;.;/0;@; iJ; o; ;o;; iJ;i ;o;; iJ;i;@;@;%@o;# ;!I" color; T;$I" color; T; iJ; o; ;o;; iJ;i;o;; iJ;i;@;@;%@;@; iI; o; ;o;; iI;iR;o;; iK;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; iI; o; ;o;; iI;i;o;; iK;i ;@;@;@; iH; o; ;o;; iH;i;o;; iH;i';@;@;7T;@o; ;[I"/* Mixin encompassing all column rule properties * For example: * * @include column-rule(1px, solid, #c00) * * Or the values can be space separated: * * @include column-rule(1px solid #c00) */; T; ; ;[; iN; o; ;o;; iN;i;o;; iU;i1;@;@;@o;( ;!I"column-rule; T;)[[o;# ;!I" width; T;$I" width; T; iV; o; ;o;; iV;i;o;; iV;i;@;@;%@;@0[o;# ;!I" style; T;$I" style; T; iV; o; ;o;; iV;i!;o;; iV;i';@;@;%@;@o;, ;o:Sass::Script::Value::Null;0;@; iV; o; ;o;; iV;i);o;; iV;i-;@;@;%@[o;# ;!I" color; T;$I" color; T; iV; o; ;o;; iV;i/;o;; iV;i5;@;@;%@;@o;, ;@*; iV; o; ;o;; iV;i7;o;; iV;i;;@;@;%@;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; iW; o; ;o;; iW;i%;o;; iW;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; iW; o; ;o;; iW;i2;o;; iW;iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"column-rule; T; ;.;/0;@; iX; o; ;o;; iX;i ;o;; iX;i;@;@;%@o:$Sass::Script::Tree::ListLiteral :@elements[o;# ;!I" width; T;$I" width; T; iX; o; ;o;; iX;i;o;; iX;i;@;@;%@;@o;# ;!I" style; T;$I" style; T; iX; o; ;o;; iX;i;o;; iX;i$;@;@;%@;@o;# ;!I" color; T;$I" color; T; iX; o; ;o;; iX;i%;o;; iX;i+;@;@;%@;@:@separator: space; iX; o; ;o;; iX;i;o;; iY;i;@;@;%@;@; iW; o; ;o;; iW;iR;o;; iY;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; iW; o; ;o;; iW;i;o;; iY;i ;@;@;@; iV; o; ;o;; iV;i;o;; iV;i=;@;@;7T;@o; ;[I"/* All-purpose mixin for setting column breaks. * * * legal values for $type : before, after, inside * * legal values for '$value' are dependent on $type * * when $type = before, legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column * * when $type = after, legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column * * when $type = inside, legal values are auto, avoid, avoid-page, avoid-column * * Examples: * h2.before {@include column-break(before, always);} * h2.after {@include column-break(after, always); } * h2.inside {@include column-break(inside); } * * Which generates: * h2.before { * -webkit-column-break-before: always; * break-before: always;} * * h2.after { * -webkit-column-break-after: always; * break-after: always; } * * h2.inside { * -webkit-column-break-inside: auto; * break-inside: auto;} */; T; ; ;[; i\; o; ;o;; i\;i;o;; it;i ;@;@;@o;( ;!I"column-break; T;)[[o;# ;!I" type; T;$I" type; T; iv; o; ;o;; iv;i;o;; iv;i;@;@;%@;@o;, ;o;- ;I" before; T; ;.;/0;@; iv; o; ;o;; iv;i!;o;; iv;i';@;@;%@[o;# ;!I" value; T;$I" value; T; iv; o; ;o;; iv;i);o;; iv;i/;@;@;%@;@o;, ;o;- ;I" auto; T; ;.;/0;@; iv; o; ;o;; iv;i1;o;; iv;i5;@;@;%@;*0;[o;+;!I"with-each-prefix; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; iw; o; ;o;; iw;i";o;; iw;i-;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; iw; o; ;o;; iw;i/;o;; iw;iM;@;@;%@;@;2o;3;4{;5{;*0;60;[u:Sass::Tree::IfNode[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"current-prefix:ET:@underscored_nameI"current_prefix; T: @lineix:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; ix: @offseti: @end_poso;; ix;i: @fileI"n/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets/compass/css3/_columns.scss; T:@importero: Sass::Importers::Filesystem: @rootI"S/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"S/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets; F:@same_name_warningso:Set: @hash{:@filename@ : @options{:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;I" -webkit; T: @type:identifier:"@deprecated_interp_equivalent0;@; ix; o; ;o;; ix;i!;o;; ix;i(;@ ;@;@ :@operator:eq; ix; o; ;@ ;o;; ix;i);@ ;@;@ ;@u:Sass::Tree::IfNode [o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"current-prefix:ET:@underscored_nameI"current_prefix; T: @linei{:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i{: @offseti: @end_poso;; i{;i$: @fileI"n/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets/compass/css3/_columns.scss; T:@importero: Sass::Importers::Filesystem: @rootI"S/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets; F:@real_rootI"S/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets; F:@same_name_warningso:Set: @hash{:@filename@ : @options{:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ;I" -moz; T: @type:identifier:"@deprecated_interp_equivalent0;@; i{; o; ;o;; i{;i(;o;; i{;i,;@ ;@;@ :@operator:eq; i{; o; ;@ ;o;; i{;i-;@ ;@;@ ;@u:Sass::Tree::IfNode [00[o:Sass::Tree::MixinNode: @nameI"prefix-prop:ET: @args[o:&Sass::Script::Tree::Interpolation: @beforeo: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String ; I" break-;T: @type:identifier:"@deprecated_interp_equivalent0: @options{: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i: @offseti!: @end_poso;;i;i': @fileI"n/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets/compass/css3/_columns.scss;T:@importero: Sass::Importers::Filesystem: @rootI"S/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets;F:@real_rootI"S/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets;F:@same_name_warningso:Set: @hash{:@filename@: @mido:!Sass::Script::Tree::Variable ;I" type;T:@underscored_nameI" type;T;i;o; ;o;;i;i);o;;i;i.;@;@;!@;@: @after0:@whitespace_before0:@whitespace_after0:@originally_textF:@warn_for_colorF:@deprecation:potential;@;i;o; ;@;o;;i;i/;@;@;!@o;# ;I" value;T;$I" value;T;i;o; ;o;;i;i1;o;;i;i7;@;@;!@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0:@children[;i;o; ;o;;i;i ;o;;i;i8;@;@;@[o:Sass::Tree::CommentNode ;[I"3/* Moz uses a different non-standard syntax */; T; : silent:@children[; i|; o; ;o;; i|;i ;o;; i|;i7;@ ;@;@o:Sass::Tree::PropNode;[I"-moz-page-break-; To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I" type; T; I" type; T; i}; o; ;o;; i};i;o;; i};i#;@ ;@;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_color:warn_for_color:@deprecation: none;@; i}; o; ;o;; i};i;o;; i};i$;@ ;@;@ ;o; ;I" value; T; I" value; T; i}; o; ;o;; i};i&;o;; i};i,;@ ;@;@ ;@: @tabsi:@prop_syntax:new;([; i}; o; ;o;; i};i ;o;; i};i,;@ ;@:@name_source_rangeo; ;@:;o;; i};i$;@ ;@:@value_source_rangeo; ;o;; i};i&;@;;@ ;@;@[o:Sass::Tree::CommentNode ;[I"*/* Webkit uses non-standard syntax */; T; : silent:@children[; iy; o; ;o;; iy;i ;o;; iy;i.;@ ;@;@o:Sass::Tree::PropNode;[I"-webkit-column-break-; To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I" type; T; I" type; T; iz; o; ;o;; iz;i#;o;; iz;i(;@ ;@;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_color:warn_for_color:@deprecation: none;@; iz; o; ;o;; iz;i!;o;; iz;i);@ ;@;@ ;o; ;I" value; T; I" value; T; iz; o; ;o;; iz;i+;o;; iz;i1;@ ;@;@ ;@: @tabsi:@prop_syntax:new;([; iz; o; ;o;; iz;i ;o;; iz;i1;@ ;@:@name_source_rangeo; ;@:;o;; iz;i);@ ;@:@value_source_rangeo; ;o;; iz;i+;@;;@ ;@;@; iw; o; ;o;; iw;i;o;; iw;iO;@;@;@;7T; iv; o; ;o;; iv;i;o;; iv;i6;@;@;7T;@o; ;[I":/* Mixin for setting break-before * * * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column * * Example: * h2.before {@include break-before(always);} * * Which generates: * * h2.before { * -webkit-column-break-before: always; * break-before: always;} */; T; ; ;[; i; o; ;o;; i;i;o;; i;i";@;@;@o;( ;!I"break-before; T;)[[o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i;o;; i;i ;@;@;%@;@o;, ;o;- ;I" auto; T; ;.;/0;@; i; o; ;o;; i;i";o;; i;i&;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;- ;I" before; T; ;.;/0;@; i; o; ;o;; i;i;o;; i;i$;@;@;%@o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i&;o;; i;i,;@;@;%@;@;2o;3;4{;5{;*0;60;[; i; o; ;o;; i;i;o;; i;i-;@;@;@; i; o; ;o;; i;i;o;; i;i';@;@;7T;@o;( ;!I"column-break-before; T;)[[o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i!;o;; i;i';@;@;%@;@o;, ;o;- ;I" auto; T; ;.;/0;@; i; o; ;o;; i;i);o;; i;i-;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;- ;I" before; T; ;.;/0;@; i; o; ;o;; i;i;o;; i;i$;@;@;%@o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i&;o;; i;i,;@;@;%@;@;2o;3;4{;5{;*0;60;[; i; o; ;o;; i;i;o;; i;i-;@;@;@o:Sass::Tree::WarnNode ;"o;, ;o;- ;I"_"column-break-before" has been deprecated in favor of the official syntax: "break-before".; T; : string;/0;@; i; o; ;o;; i;i;o;; i;ij;@;@;%@;[; i; o; ;o;; i;i;o;; i;ij;@;@;@; i; o; ;o;; i;i;o;; i;i.;@;@;7T;@o; ;[I"6/* Mixin for setting break-after * * * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column * * Example: * h2.after {@include break-after(always); } * * Which generates: * * h2.after { * -webkit-column-break-after: always; * break-after: always; } */; T; ; ;[; i; o; ;o;; i;i;o;; i;i";@;@;@o;( ;!I"break-after; T;)[[o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i;o;; i;i;@;@;%@;@o;, ;o;- ;I" auto; T; ;.;/0;@; i; o; ;o;; i;i!;o;; i;i%;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;- ;I" after; T; ;.;/0;@; i; o; ;o;; i;i;o;; i;i#;@;@;%@o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i%;o;; i;i+;@;@;%@;@;2o;3;4{;5{;*0;60;[; i; o; ;o;; i;i;o;; i;i,;@;@;@; i; o; ;o;; i;i;o;; i;i&;@;@;7T;@o;( ;!I"column-break-after; T;)[[o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i ;o;; i;i&;@;@;%@;@o;, ;o;- ;I" auto; T; ;.;/0;@; i; o; ;o;; i;i(;o;; i;i,;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;- ;I" after; T; ;.;/0;@; i; o; ;o;; i;i;o;; i;i#;@;@;%@o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i%;o;; i;i+;@;@;%@;@;2o;3;4{;5{;*0;60;[; i; o; ;o;; i;i;o;; i;i,;@;@;@o;> ;"o;, ;o;- ;I"]"column-break-after" has been deprecated in favor of the official syntax: "break-after".; T; ;?;/0;@; i; o; ;o;; i;i;o;; i;ih;@;@;%@;[; i; o; ;o;; i;i;o;; i;ih;@;@;@; i; o; ;o;; i;i;o;; i;i-;@;@;7T;@o; ;[I" /* Mixin for setting break-inside * * * legal values are auto, avoid, avoid-page, avoid-column * * Example: * h2.inside {@include break-inside();} * * Which generates: * * h2.inside { * -webkit-column-break-inside: auto; * break-inside: auto;} */; T; ; ;[; i; o; ;o;; i;i;o;; i;i ;@;@;@o;( ;!I"break-inside; T;)[[o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i;o;; i;i ;@;@;%@;@o;, ;o;- ;I" auto; T; ;.;/0;@; i; o; ;o;; i;i";o;; i;i&;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;- ;I" inside; T; ;.;/0;@; i; o; ;o;; i;i;o;; i;i$;@;@;%@o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i&;o;; i;i,;@;@;%@;@;2o;3;4{;5{;*0;60;[; i; o; ;o;; i;i;o;; i;i-;@;@;@; i; o; ;o;; i;i;o;; i;i';@;@;7T;@o;( ;!I"column-break-inside; T;)[[o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i!;o;; i;i';@;@;%@;@o;, ;o;- ;I" auto; T; ;.;/0;@; i; o; ;o;; i;i);o;; i;i-;@;@;%@;*0;[o;+;!I"column-break; T;)[o;, ;o;- ;I" inside; T; ;.;/0;@; i; o; ;o;; i;i;o;; i;i$;@;@;%@o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i&;o;; i;i,;@;@;%@;@;2o;3;4{;5{;*0;60;[; i; o; ;o;; i;i;o;; i;i-;@;@;@o;> ;"o;, ;o;- ;I"_"column-break-inside" has been deprecated in favor of the official syntax: "break-inside".; T; ;?;/0;@; i; o; ;o;; i;i;o;; i;ij;@;@;%@;[; i; o; ;o;; i;i;o;; i;ij;@;@;@; i; o; ;o;; i;i;o;; i;i.;@;@;7T;@o; ;[I"{/* Mixin for setting column-span * * * legal values: none, all * * Example: * h2.span {@include column-span();} */; T; ; ;[; i; o; ;o;; i;i;o;; i;i-;@;@;@o;( ;!I"column-span; T;)[[o;# ;!I" span; T;$I" span; T; i; o; ;o;; i;i;o;; i;i;@;@;%@;@o;, ;o;- ;I"all; T; ;.;/0;@; i; o; ;o;; i;i ;o;; i;i#;@;@;%@;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; i; o; ;o;; i;i%;o;; i;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i; o; ;o;; i;i2;o;; i;iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"column-span; T; ;.;/0;@; i; o; ;o;; i;i ;o;; i;i;@;@;%@o;# ;!I" span; T;$I" span; T; i; o; ;o;; i;i;o;; i;i;@;@;%@;@; i; o; ;o;; i;iR;o;; i;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; i; o; ;o;; i;i;o;; i;i ;@;@;@; i; o; ;o;; i;i;o;; i;i$;@;@;7T;@o; ;[I"/* Mixin for setting column-fill * * * legal values: auto, balance * * Example: * h2.fill {@include column-fill();} */; T; ; ;[; i; o; ;o;; i;i;o;; i;i-;@;@;@o;( ;!I"column-fill; T;)[[o;# ;!I" fill; T;$I" fill; T; i; o; ;o;; i;i;o;; i;i;@;@;%@;@o;, ;o;- ;I" balance; T; ;.;/0;@; i; o; ;o;; i;i ;o;; i;i';@;@;%@;*0;[o;+;!I"prefixed-properties; T;)[o;, ;o;- ;I"multicolumn; T; ;.;/0;@; i; o; ;o;; i;i%;o;; i;i0;@;@;%@o;# ;!I""multicolumn-support-threshold; T;$I""multicolumn_support_threshold; T; i; o; ;o;; i;i2;o;; i;iP;@;@;%@;@o;0 ;1[[o;, ;o;- ;I"column-fill; T; ;.;/0;@; i; o; ;o;; i;i ;o;; i;i;@;@;%@o;# ;!I" fill; T;$I" fill; T; i; o; ;o;; i;i;o;; i;i;@;@;%@;@; i; o; ;o;; i;iR;o;; i;i;@;@;%@;@;2o;3;4{;5{;*0;60;[; i; o; ;o;; i;i;o;; i;i ;@;@;@; i; o; ;o;; i;i;o;; i;i(;@;@;7T;@;I"// Columns @import "compass/support"; // The prefixed support threshold for columns. // Defaults to the $critical-usage-threshold. $multicolumn-support-threshold: $critical-usage-threshold !default; // Specify the shorthand `columns` property. // // Example: // // @include columns(20em 2); @mixin columns($width-and-count) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( columns: $width-and-count )); } // Specify the number of columns @mixin column-count($count) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-count: $count )); } // Specify the gap between columns e.g. `20px` @mixin column-gap($width) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-gap: $width )); } // Specify the width of columns e.g. `100px` @mixin column-width($width) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-width: $width )); } // Specify how many columns an element should span across. // // * legal values are 1, all @mixin column-span($columns) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-span: $columns )); } // Specify the width of the rule between columns e.g. `1px` @mixin column-rule-width($width) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( rule-width: $width )); } // Specify the style of the rule between columns e.g. `dotted`. // This works like border-style. @mixin column-rule-style($style) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( rule-style: $style )); } // Specify the color of the rule between columns e.g. `blue`. // This works like border-color. @mixin column-rule-color($color) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( rule-color: $color )); } // Mixin encompassing all column rule properties // For example: // // @include column-rule(1px, solid, #c00) // // Or the values can be space separated: // // @include column-rule(1px solid #c00) @mixin column-rule($width, $style: null, $color: null) { @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-rule: $width $style $color )); } // All-purpose mixin for setting column breaks. // // * legal values for $type : before, after, inside // * legal values for '$value' are dependent on $type // * when $type = before, legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column // * when $type = after, legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column // * when $type = inside, legal values are auto, avoid, avoid-page, avoid-column // // Examples: // h2.before {@include column-break(before, always);} // h2.after {@include column-break(after, always); } // h2.inside {@include column-break(inside); } // // Which generates: // h2.before { // -webkit-column-break-before: always; // break-before: always;} // // h2.after { // -webkit-column-break-after: always; // break-after: always; } // // h2.inside { // -webkit-column-break-inside: auto; // break-inside: auto;} @mixin column-break($type: before, $value: auto){ @include with-each-prefix(multicolumn, $multicolumn-support-threshold) { @if $current-prefix == -webkit { // Webkit uses non-standard syntax -webkit-column-break-#{$type}: $value; } @else if $current-prefix == -moz { // Moz uses a different non-standard syntax -moz-page-break-#{$type}: $value; } @else { @include prefix-prop(break-#{$type}, $value); } } } // Mixin for setting break-before // // * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column // // Example: // h2.before {@include break-before(always);} // // Which generates: // // h2.before { // -webkit-column-break-before: always; // break-before: always;} @mixin break-before($value: auto){ @include column-break(before, $value); } @mixin column-break-before($value: auto){ @include column-break(before, $value); @warn '"column-break-before" has been deprecated in favor of the official syntax: "break-before".'; } // Mixin for setting break-after // // * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column // // Example: // h2.after {@include break-after(always); } // // Which generates: // // h2.after { // -webkit-column-break-after: always; // break-after: always; } @mixin break-after($value: auto){ @include column-break(after, $value); } @mixin column-break-after($value: auto){ @include column-break(after, $value); @warn '"column-break-after" has been deprecated in favor of the official syntax: "break-after".'; } // Mixin for setting break-inside // // * legal values are auto, avoid, avoid-page, avoid-column // // Example: // h2.inside {@include break-inside();} // // Which generates: // // h2.inside { // -webkit-column-break-inside: auto; // break-inside: auto;} @mixin break-inside($value: auto){ @include column-break(inside, $value); } @mixin column-break-inside($value: auto){ @include column-break(inside, $value); @warn '"column-break-inside" has been deprecated in favor of the official syntax: "break-inside".'; } // Mixin for setting column-span // // * legal values: none, all // // Example: // h2.span {@include column-span();} @mixin column-span($span: all){ @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-span: $span )); } // Mixin for setting column-fill // // * legal values: auto, balance // // Example: // h2.fill {@include column-fill();} @mixin column-fill($fill: balance){ @include prefixed-properties(multicolumn, $multicolumn-support-threshold,( column-fill: $fill )); } ; T; i; o; ;o;; i;i;o;; i;i;@;@;7T;@