{:versionI"3.2.19 (Media Mark):EF:shaI"-0261eb09ab798acea6f6e8f756ba666f34aab4b6;F:
contents"s9o:Sass::Tree::RootNode
:@children[ o:Sass::Tree::ImportNode:@imported_filenameI"shared:ET;[�:@template0:
@linei:
@options{�:@imported_file0o:Sass::Tree::CommentNode
:@value[I"f/* Specify the shorthand `columns` property.
 *
 * Example:
 *
 *     @include columns(20em 2) */;	T:
@type:silent;[�;i;@
o:Sass::Tree::MixinDefNode:
@nameI"columns;	T:
@args[[o:Sass::Script::Variable;I"width-and-count;	T:@underscored_nameI"width_and_count;	T;@
0:@splat0;[o:Sass::Tree::MixinNode;I"experimental;	T;[
o:Sass::Script::String	;I"columns;	T;:identifier;i;@
o;	;I"width-and-count;	T;I"width_and_count;	T;@
;io;	;I"	-moz;	T;;;i;@
o;	;I"-webkit;	T;;;i;@
o;	;I"-o;	T;;;i;@
o;	;I"-ms;	T;;;i;@
o:!Sass::Script::UnaryOperation	:
@operando;	;I"-khtml;	T;;;i;@
:@operator:not;i;@
o;	;I"
official;	T;;;i;@
:@keywords{�;0;[�;i;@
;i
:@has_childrenT;@
o;
;[I"(/* Specify the number of columns */;	T;;;[�;i;@
o;;I"column-count;	T;[[o;;I"
count;	T;I"
count;	T;@
0;0;[o;;I"experimental;	T;[
o;	;I"column-count;	T;;;i;@
o;	;I"
count;	T;I"
count;	T;@
;io;	;I"	-moz;	T;;;i;@
o;	;I"-webkit;	T;;;i;@
o;	;I"-o;	T;;;i;@
o;	;I"-ms;	T;;;i;@
o;	;o;	;I"-khtml;	T;;;i;@
;;;i;@
o;	;I"
official;	T;;;i;@
;{�;0;[�;i;@
;i; T;@
o;
;[I"6/* Specify the gap between columns e.g. `20px` */;	T;;;[�;i;@
o;;I"column-gap;	T;[[o;;I"
width;	T;I"
width;	T;@
0;0;[o;;I"experimental;	T;[
o;	;I"column-gap;	T;;;i;@
o;	;I"
width;	T;I"
width;	T;@
;io;	;I"	-moz;	T;;;i;@
o;	;I"-webkit;	T;;;i;@
o;	;I"-o;	T;;;i;@
o;	;I"-ms;	T;;;i;@
o;	;o;	;I"-khtml;	T;;;i;@
;;;i;@
o;	;I"
official;	T;;;i;@
;{�;0;[�;i;@
;i; T;@
o;
;[I"4/* Specify the width of columns e.g. `100px` */;	T;;;[�;i!;@
o;;I"column-width;	T;[[o;;I"
width;	T;I"
width;	T;@
0;0;[o;;I"experimental;	T;[
o;	;I"column-width;	T;;;i#;@
o;	;I"
width;	T;I"
width;	T;@
;i#o;	;I"	-moz;	T;;;i$;@
o;	;I"-webkit;	T;;;i$;@
o;	;I"-o;	T;;;i$;@
o;	;I"-ms;	T;;;i$;@
o;	;o;	;I"-khtml;	T;;;i$;@
;;;i$;@
o;	;I"
official;	T;;;i$;@
;{�;0;[�;i%;@
;i"; T;@
o;
;[I"b/* Specify how many columns an element should span across.
 *
 * * legal values are 1, all */;	T;;;[�;i(;@
o;;I"column-span;	T;[[o;;I"columns;	T;I"columns;	T;@
0;0;[o;;I"experimental;	T;[
o;	;I"column-span;	T;;;i,;@
o;	;I"columns;	T;I"columns;	T;@
;i,o;	;I"	-moz;	T;;;i-;@
o;	;I"-webkit;	T;;;i-;@
o;	;I"-o;	T;;;i-;@
o;	;I"-ms;	T;;;i-;@
o;	;o;	;I"-khtml;	T;;;i-;@
;;;i-;@
o;	;I"
official;	T;;;i-;@
;{�;0;[�;i.;@
;i+; T;@
o;
;[I"C/* Specify the width of the rule between columns e.g. `1px` */;	T;;;[�;i1;@
o;;I"column-rule-width;	T;[[o;;I"
width;	T;I"
width;	T;@
0;0;[o;;I"experimental;	T;[
o;	;I"column-rule-width;	T;;;i3;@
o;	;I"
width;	T;I"
width;	T;@
;i3o;	;I"	-moz;	T;;;i4;@
o;	;I"-webkit;	T;;;i4;@
o;	;I"-o;	T;;;i4;@
o;	;I"-ms;	T;;;i4;@
o;	;o;	;I"-khtml;	T;;;i4;@
;;;i4;@
o;	;I"
official;	T;;;i4;@
;{�;0;[�;i5;@
;i2; T;@
o;
;[I"h/* Specify the style of the rule between columns e.g. `dotted`.
 * This works like border-style. */;	T;;;[�;i8;@
o;;I"column-rule-style;	T;[[o;;I"
style;	T;I"
style;	T;@
0;0;[o;;I"experimental;	T;[
o;	;I"column-rule-style;	T;;;i;;@
o:Sass::Script::Funcall;I"unquote;	T;[o;	;I"
style;	T;I"
style;	T;@
;i;;{�;0;i;;@
o;	;I"	-moz;	T;;;i<;@
o;	;I"-webkit;	T;;;i<;@
o;	;I"-o;	T;;;i<;@
o;	;I"-ms;	T;;;i<;@
o;	;o;	;I"-khtml;	T;;;i<;@
;;;i<;@
o;	;I"
official;	T;;;i<;@
;{�;0;[�;i=;@
;i:; T;@
o;
;[I"f/* Specify the color of the rule between columns e.g. `blue`.
 * This works like border-color. */;	T;;;[�;i@;@
o;;I"column-rule-color;	T;[[o;;I"
color;	T;I"
color;	T;@
0;0;[o;;I"experimental;	T;[
o;	;I"column-rule-color;	T;;;iC;@
o;	;I"
color;	T;I"
color;	T;@
;iCo;	;I"	-moz;	T;;;iD;@
o;	;I"-webkit;	T;;;iD;@
o;	;I"-o;	T;;;iD;@
o;	;I"-ms;	T;;;iD;@
o;	;o;	;I"-khtml;	T;;;iD;@
;;;iD;@
o;	;I"
official;	T;;;iD;@
;{�;0;[�;iE;@
;iB; T;@
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;;;[�;iH;@
o;;I"column-rule;	T;[[o;;I"
width;	T;I"
width;	T;@
0[o;;I"
style;	T;I"
style;	T;@
o:Sass::Script::Bool;F;iP;@
[o;;I"
color;	T;I"
color;	T;@
o;";F;iP;@
;0;[o:Sass::Tree::VariableNode;I"	full;	T:
@expro;!;I"-compass-space-list;	T;[o;!;I"compact;	T;[o;	;I"
width;	T;I"
width;	T;@
;iQo;	;I"
style;	T;I"
style;	T;@
;iQo;	;I"
color;	T;I"
color;	T;@
;iQ;{�;0;iQ;@
;{�;0;iQ;@
:
@guarded0;[�;iQ;@
o;;I"experimental;	T;[
o;	;I"column-rule;	T;;;iR;@
o;	;I"	full;	T;I"	full;	T;@
;iRo;	;I"	-moz;	T;;;iS;@
o;	;I"-webkit;	T;;;iS;@
o;	;I"-o;	T;;;iS;@
o;	;I"-ms;	T;;;iS;@
o;	;o;	;I"-khtml;	T;;;iS;@
;;;iS;@
o;	;I"
official;	T;;;iS;@
;{�;0;[�;iT;@
;iP; T;@
o;
;[I"U/* Mixin for setting column-break-before
 *
 * * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column
 *
 *  Example: 
 *    h2.before {@include column-break-before(always);}
 *
 *  Which generates: 
 *
 *  h2.before {    
 *    -webkit-column-break-before: always;
 *    column-break-before: always;} */;	T;;;[�;iW;@
o;;I"column-break-before;	T;[[o;;I"
value;	T;I"
value;	T;@
o;	;I"	auto;	T;;;ic;@
;0;[o;;I"experimental;	T;[
o;	;I"column-break-before;	T;;;id;@
o;	;I"
value;	T;I"
value;	T;@
;ido;	;o;	;I"	-moz;	T;;;id;@
;;;id;@
o;	;I"-webkit;	T;;;id;@
o;	;o;	;I"-o;	T;;;id;@
;;;id;@
o;	;o;	;I"-ms;	T;;;id;@
;;;id;@
o;	;o;	;I"-khtml;	T;;;id;@
;;;id;@
o;	;I"
official;	T;;;id;@
;{�;0;[�;id;@
;ic; T;@
o;
;[I"M/* Mixin for setting column-break-after
 *
 * * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column
 *
 *  Example: 
 *    h2.after {@include column-break-after(always); }
 *
 *  Which generates: 
 *
 *  h2.after {
 *    -webkit-column-break-after: always;
 *    column-break-after: always; } */;	T;;;[�;ig;@
o;;I"column-break-after;	T;[[o;;I"
value;	T;I"
value;	T;@
o;	;I"	auto;	T;;;is;@
;0;[o;;I"experimental;	T;[
o;	;I"column-break-after;	T;;;it;@
o;	;I"
value;	T;I"
value;	T;@
;ito;	;o;	;I"	-moz;	T;;;it;@
;;;it;@
o;	;I"-webkit;	T;;;it;@
o;	;o;	;I"-o;	T;;;it;@
;;;it;@
o;	;o;	;I"-ms;	T;;;it;@
;;;it;@
o;	;o;	;I"-khtml;	T;;;it;@
;;;it;@
o;	;I"
official;	T;;;it;@
;{�;0;[�;it;@
;is; T;@
o;
;[I"#/* Mixin for setting column-break-inside
 *
 * * legal values are auto, avoid, avoid-page, avoid-column
 *
 *  Example: 
 *    h2.inside {@include column-break-inside();}
 *  Which generates: 
 *  
 *  h2.inside {
 *    -webkit-column-break-inside: auto;
 *    column-break-inside: auto;} */;	T;;;[�;iw;@
o;;I"column-break-inside;	T;[[o;;I"
value;	T;I"
value;	T;@
o;	;I"	auto;	T;;;i};@
;0;[o;;I"experimental;	T;[
o;	;I"column-break-inside;	T;;;i~;@
o;	;I"
value;	T;I"
value;	T;@
;i~o;	;o;	;I"	-moz;	T;;;i~;@
;;;i~;@
o;	;I"-webkit;	T;;;i~;@
o;	;o;	;I"-o;	T;;;i~;@
;;;i~;@
o;	;o;	;I"-ms;	T;;;i~;@
;;;i~;@
o;	;o;	;I"-khtml;	T;;;i~;@
;;;i~;@
o;	;I"
official;	T;;;i~;@
;{�;0;[�;i~;@
;i}; T;@
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;
 *    column-break-before: always;}
 *  
 *  h2.after {
 *    -webkit-column-break-after: always;
 *    column-break-after: always; }
 *
 *  h2.inside {
 *    -webkit-column-break-inside: auto;
 *    column-break-inside: auto;} */;	T;;;[�;i�;@
o;;I"column-break;	T;[[o;;I"	type;	T;I"	type;	T;@
o;	;I"before;	T;;;i�;@
[o;;I"
value;	T;I"
value;	T;@
o;	;I"	auto;	T;;;i�;@
;0;[o;;I"experimental;	T;[
o:&Sass::Script::StringInterpolation
:@beforeo;	;I"column-break-;	T;:string;i�;@
:	@mido;	;I"	type;	T;I"	type;	T;@
;i�:@aftero;	;I"�;	T;;(;i�;@
;i�;@
o;	;I"
value;	T;I"
value;	T;@
;i�o;	;o;	;I"	-moz;	T;;;i�;@
;;;i�;@
o;	;I"-webkit;	T;;;i�;@
o;	;o;	;I"-o;	T;;;i�;@
;;;i�;@
o;	;o;	;I"-ms;	T;;;i�;@
;;;i�;@
o;	;o;	;I"-khtml;	T;;;i�;@
;;;i�;@
o;	;I"
official;	T;;;i�;@
;{�;0;[�;i�;@
;i�; T;@
;
I"]@import "shared";

// Specify the shorthand `columns` property.
//
// Example:
//
//     @include columns(20em 2)
@mixin columns($width-and-count) {
  @include experimental(columns, $width-and-count,
    -moz, -webkit, -o, -ms, not -khtml, official
  );
}

// Specify the number of columns
@mixin column-count($count) {
  @include experimental(column-count, $count,
    -moz, -webkit, -o, -ms, not -khtml, official
  );
}

// Specify the gap between columns e.g. `20px`
@mixin column-gap($width) {
  @include experimental(column-gap, $width,
    -moz, -webkit, -o, -ms, not -khtml, official
  );
}

// Specify the width of columns e.g. `100px`
@mixin column-width($width) {
  @include experimental(column-width, $width,
    -moz, -webkit, -o, -ms, not -khtml, official
  );
}

// Specify how many columns an element should span across.
//
// * legal values are 1, all
@mixin column-span($columns) {
	@include experimental(column-span, $columns,
		-moz, -webkit, -o, -ms, not -khtml, official
	);
}

// Specify the width of the rule between columns e.g. `1px`
@mixin column-rule-width($width) {
  @include experimental(column-rule-width, $width,
    -moz, -webkit, -o, -ms, not -khtml, official
  );
}

// Specify the style of the rule between columns e.g. `dotted`.
// This works like border-style.
@mixin column-rule-style($style) {
  @include experimental(column-rule-style, unquote($style),
    -moz, -webkit, -o, -ms, not -khtml, official
  );
}

// Specify the color of the rule between columns e.g. `blue`.
// This works like border-color.
@mixin column-rule-color($color) {
  @include experimental(column-rule-color, $color,
    -moz, -webkit, -o, -ms, not -khtml, official
  );
}

// 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: false, $color: false) {
  $full : -compass-space-list(compact($width, $style, $color));
  @include experimental(column-rule, $full,
    -moz, -webkit, -o, -ms, not -khtml, official
  );
}

// Mixin for setting column-break-before
//
// * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column
//
//  Example: 
//    h2.before {@include column-break-before(always);}
//
//  Which generates: 
//
//  h2.before {    
//    -webkit-column-break-before: always;
//    column-break-before: always;}
@mixin column-break-before($value: auto){
   @include experimental(column-break-before, $value, not -moz, -webkit, not -o, not -ms, not -khtml, official );
}

// Mixin for setting column-break-after
//
// * legal values are auto, always, avoid, left, right, page, column, avoid-page, avoid-column
//
//  Example: 
//    h2.after {@include column-break-after(always); }
//
//  Which generates: 
//
//  h2.after {
//    -webkit-column-break-after: always;
//    column-break-after: always; }
@mixin column-break-after($value: auto){
   @include experimental(column-break-after, $value, not -moz, -webkit, not -o, not -ms, not -khtml, official );
}

// Mixin for setting column-break-inside
//
// * legal values are auto, avoid, avoid-page, avoid-column
//
//  Example: 
//    h2.inside {@include column-break-inside();}
//  Which generates: 
//  
//  h2.inside {
//    -webkit-column-break-inside: auto;
//    column-break-inside: auto;}
@mixin column-break-inside($value: auto){
   @include experimental(column-break-inside, $value, not -moz, -webkit, not -o, not -ms, not -khtml, official );
}

// 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;
//    column-break-before: always;}
//  
//  h2.after {
//    -webkit-column-break-after: always;
//    column-break-after: always; }
//
//  h2.inside {
//    -webkit-column-break-inside: auto;
//    column-break-inside: auto;}
 
@mixin column-break($type: before, $value: auto){
   @include experimental("column-break-#{$type}", $value, not -moz, -webkit, not -o, not -ms, not -khtml, official );
};	T;i; T;@