3.2.7 (Media Mark) 5ecb8904de271561e77aae695090fa32c8beecbd o:Sass::Tree::RootNode :@children[o:Sass::Tree::ImportNode :@imported_filenameI" shared:ET;[:@template0: @linei: @options{:@imported_file0o; ;I"$compass/utilities/general/hacks; T;[; 0; i; @ ; 0o:Sass::Tree::CommentNode : @value[I"J/* Background property support for vendor prefixing within values. */; T: @type: silent;[; i ; @ o:Sass::Tree::MixinDefNode : @nameI"background; T: @args[[o:Sass::Script::Variable;I"background-1; T:@underscored_nameI"background_1; T; @ 0[o;;I"background-2; T;I"background_2; T; @ o:Sass::Script::Bool;F; i ; @ [o;;I"background-3; T;I"background_3; T; @ o;;F; i ; @ [o;;I"background-4; T;I"background_4; T; @ o;;F; i; @ [o;;I"background-5; T;I"background_5; T; @ o;;F; i; @ [o;;I"background-6; T;I"background_6; T; @ o;;F; i; @ [o;;I"background-7; T;I"background_7; T; @ o;;F; i; @ [o;;I"background-8; T;I"background_8; T; @ o;;F; i; @ [o;;I"background-9; T;I"background_9; T; @ o;;F; i; @ [o;;I"background-10; T;I"background_10; T; @ o;;F; i; @ : @splat0;[o:Sass::Tree::VariableNode ;I"backgrounds; T: @expro:Sass::Script::Funcall ;I" compact; T;[o; ;I"background-1; T;I"background_1; T; i; @ o; ;I"background-2; T;I"background_2; T; i; @ o; ;I"background-3; T;I"background_3; T; i; @ o; ;I"background-4; T;I"background_4; T; i; @ o; ;I"background-5; T;I"background_5; T; i; @ o; ;I"background-6; T;I"background_6; T; i; @ o; ;I"background-7; T;I"background_7; T; i; @ o; ;I"background-8; T;I"background_8; T; i; @ o; ;I"background-9; T;I"background_9; T; i; @ o; ;I"background-10; T;I"background_10; T; i; @ :@keywords{;0; i; @ : @guarded0;[; i; @ o; ;I" mult-bgs; T;o:Sass::Script::Operation :@operand1o; ;I"-compass-list-size; T;[o; ;I"backgrounds; T;I"backgrounds; T; i; @ ;{;0; i; @ :@operand2o:Sass::Script::Number ;i:@numerator_units[:@denominator_units[; i:@originalI"1; F; @ :@operator:gt; i; @ ;0;[; i; @ o; ;I"add-pie-bg; T;o; ;o; ;I" prefixed; T;[o:Sass::Script::String ;I" -pie; T;:identifier; i; @ o; ;I"backgrounds; T;I"backgrounds; T; i; @ ;{;0; i; @ ; o; ;I" mult-bgs; T;I" mult_bgs; T; i; @ ;%:or; i; @ ;0;[; i; @ u:Sass::Tree::IfNodec[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"!experimental-support-for-svg:ET:@underscored_nameI"!experimental_support_for_svg; T: @linei: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -svg; T: @type:identifier; i; @ o; ;I"backgrounds; T; I"backgrounds; T; i; @ :@keywords{: @splat0; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I"background; T;o; ;I" -svg; T;[o; ;I"backgrounds; T; I"backgrounds; T; i; @ ;{;0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;*u[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"*support-for-original-webkit-gradients:ET:@underscored_nameI"*support_for_original_webkit_gradients; T: @linei: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -owg; T: @type:identifier; i; @ o; ;I"backgrounds; T; I"backgrounds; T; i; @ :@keywords{: @splat0; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I"background; T;o; ;I" -owg; T;[o; ;I"backgrounds; T; I"backgrounds; T; i; @ ;{;0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;*o[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"$experimental-support-for-webkit:ET:@underscored_nameI"$experimental_support_for_webkit; T: @linei: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -webkit; T: @type:identifier; i; @ o; ;I"backgrounds; T; I"backgrounds; T; i; @ :@keywords{: @splat0; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I"background; T;o; ;I" -webkit; T;[o; ;I"backgrounds; T; I"backgrounds; T; i; @ ;{;0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;*k[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"%experimental-support-for-mozilla:ET:@underscored_nameI"%experimental_support_for_mozilla; T: @linei: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -moz; T: @type:identifier; i; @ o; ;I"backgrounds; T; I"backgrounds; T; i; @ :@keywords{: @splat0; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I"background; T;o; ;I" -moz; T;[o; ;I"backgrounds; T; I"backgrounds; T; i; @ ;{;0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;*c[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"#experimental-support-for-opera:ET:@underscored_nameI"#experimental_support_for_opera; T: @linei: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI"-o; T: @type:identifier; i; @ o; ;I"backgrounds; T; I"backgrounds; T; i; @ :@keywords{: @splat0; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I"background; T;o; ;I"-o; T;[o; ;I"backgrounds; T; I"backgrounds; T; i; @ ;{;0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;*[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"!experimental-support-for-pie:ET:@underscored_nameI"!experimental_support_for_pie; T: @linei: @options{:@operand2o; ;I"add-pie-bg; T; I"add_pie_bg; T; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I"-pie-background; T: @valueo:Sass::Script::Funcall ;I" -pie; T: @args[o; ;I"backgrounds; T; I"backgrounds; T; i; @ :@keywords{: @splat0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ o:Sass::Tree::PropNode ;[I"background; T;o; ;I"backgrounds; T;I"backgrounds; T; i ; @ : @tabsi:@prop_syntax:new;[; i ; @ ; i:@has_childrenT; @ o; ;I""background-with-css2-fallback; T;[[o;;I"background-1; T;I"background_1; T; @ 0[o;;I"background-2; T;I"background_2; T; @ o;;F; i%; @ [o;;I"background-3; T;I"background_3; T; @ o;;F; i&; @ [o;;I"background-4; T;I"background_4; T; @ o;;F; i'; @ [o;;I"background-5; T;I"background_5; T; @ o;;F; i(; @ [o;;I"background-6; T;I"background_6; T; @ o;;F; i); @ [o;;I"background-7; T;I"background_7; T; @ o;;F; i*; @ [o;;I"background-8; T;I"background_8; T; @ o;;F; i+; @ [o;;I"background-9; T;I"background_9; T; @ o;;F; i,; @ [o;;I"background-10; T;I"background_10; T; @ o;;F; i-; @ ;0;[ o; ;I"backgrounds; T;o; ;I" compact; T;[o; ;I"background-1; T;I"background_1; T; i/; @ o; ;I"background-2; T;I"background_2; T; i/; @ o; ;I"background-3; T;I"background_3; T; i/; @ o; ;I"background-4; T;I"background_4; T; i/; @ o; ;I"background-5; T;I"background_5; T; i/; @ o; ;I"background-6; T;I"background_6; T; i0; @ o; ;I"background-7; T;I"background_7; T; i0; @ o; ;I"background-8; T;I"background_8; T; i0; @ o; ;I"background-9; T;I"background_9; T; i0; @ o; ;I"background-10; T;I"background_10; T; i0; @ ;{;0; i0; @ ;0;[; i0; @ o; ;I" mult-bgs; T;o; ;o; ;I"-compass-list-size; T;[o; ;I"backgrounds; T;I"backgrounds; T; i1; @ ;{;0; i1; @ ; o;! ;i;"[;#@x; i1;$I"1; F; @ ;%;&; i1; @ ;0;[; i1; @ o; ;I"simple-background; T;o; ;I"if; T;[o; ;o; ;I" mult-bgs; T;I" mult_bgs; T; i2; @ ; o; ;I" prefixed; T;[o;' ;I" -css2; T;;(; i2; @ o; ;I"backgrounds; T;I"backgrounds; T; i2; @ ;{;0; i2; @ ;%;); i2; @ o; ;I" -css2; T;[o; ;I"-compass-nth; T;[o; ;I"backgrounds; T;I"backgrounds; T; i2; @ o;' ;I" last; T;;(; i2; @ ;{;0; i2; @ ;{;0; i2; @ o;;F; i2; @ ;{;0; i2; @ ;0;[; i2; @ u;*[o:!Sass::Script::UnaryOperation : @operando:Sass::Script::Funcall : @nameI" blank:ET: @args[o:Sass::Script::Variable ;I"simple-background; T:@underscored_nameI"simple_background; T: @linei3: @options{:@keywords{: @splat0; i3;@ :@operator:not; i3;@ 0[o:Sass::Tree::PropNode ;[I"background; T: @valueo; ;I"simple-background; T; I"simple_background; T; i3;@ : @tabsi:@prop_syntax:new:@children[; i3;@ o:Sass::Tree::MixinNode ;I"background; T;[o; ;I"background-1; T;I"background_1; T; i4; @ o; ;I"background-2; T;I"background_2; T; i4; @ o; ;I"background-3; T;I"background_3; T; i4; @ o; ;I"background-4; T;I"background_4; T; i4; @ o; ;I"background-5; T;I"background_5; T; i4; @ o; ;I"background-6; T;I"background_6; T; i5; @ o; ;I"background-7; T;I"background_7; T; i5; @ o; ;I"background-8; T;I"background_8; T; i5; @ o; ;I"background-9; T;I"background_9; T; i5; @ o; ;I"background-10; T;I"background_10; T; i5; @ ;{;0;[; i5; @ ; i.;/T; @ o; ;[I"P/* Background image property support for vendor prefixing within values. */; T;;;[; i9; @ o; ;I"background-image; T;[[o;;I" image-1; T;I" image_1; T; @ 0[o;;I" image-2; T;I" image_2; T; @ o;;F; i<; @ [o;;I" image-3; T;I" image_3; T; @ o;;F; i=; @ [o;;I" image-4; T;I" image_4; T; @ o;;F; i>; @ [o;;I" image-5; T;I" image_5; T; @ o;;F; i?; @ [o;;I" image-6; T;I" image_6; T; @ o;;F; i@; @ [o;;I" image-7; T;I" image_7; T; @ o;;F; iA; @ [o;;I" image-8; T;I" image_8; T; @ o;;F; iB; @ [o;;I" image-9; T;I" image_9; T; @ o;;F; iC; @ [o;;I" image-10; T;I" image_10; T; @ o;;F; iD; @ ;0;[o; ;I" images; T;o; ;I" compact; T;[o; ;I" image-1; T;I" image_1; T; iF; @ o; ;I" image-2; T;I" image_2; T; iF; @ o; ;I" image-3; T;I" image_3; T; iF; @ o; ;I" image-4; T;I" image_4; T; iF; @ o; ;I" image-5; T;I" image_5; T; iF; @ o; ;I" image-6; T;I" image_6; T; iF; @ o; ;I" image-7; T;I" image_7; T; iF; @ o; ;I" image-8; T;I" image_8; T; iF; @ o; ;I" image-9; T;I" image_9; T; iF; @ o; ;I" image-10; T;I" image_10; T; iF; @ ;{;0; iF; @ ;0;[; iF; @ o; ;I"add-pie-bg; T;o; ;o; ;I" prefixed; T;[o;' ;I" -pie; T;;(; iG; @ o; ;I" images; T;I" images; T; iG; @ ;{;0; iG; @ ; o; ;o; ;I"-compass-list-size; T;[o; ;I" images; T;I" images; T; iG; @ ;{;0; iG; @ ; o;! ;i;"[;#@x; iG;$I"1; F; @ ;%;&; iG; @ ;%;); iG; @ ;0;[; iG; @ u;*[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"!experimental-support-for-svg:ET:@underscored_nameI"!experimental_support_for_svg; T: @lineiI: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -svg; T: @type:identifier; iI; @ o; ;I" images; T; I" images; T; iI; @ :@keywords{: @splat0; iI; @ :@operator:and; iI; @ 0[o:Sass::Tree::PropNode ;[I"background-image; T;o; ;I" -svg; T;[o; ;I" images; T; I" images; T; iI; @ ;{;0; iI; @ : @tabsi:@prop_syntax:new:@children[; iI; @ o; ;[I"background-size; T;o;;I" 100%; T;;; @ ;i;;;[; iI; @ u;*g[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"*support-for-original-webkit-gradients:ET:@underscored_nameI"*support_for_original_webkit_gradients; T: @lineiJ: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -owg; T: @type:identifier; iJ; @ o; ;I" images; T; I" images; T; iJ; @ :@keywords{: @splat0; iJ; @ :@operator:and; iJ; @ 0[o:Sass::Tree::PropNode ;[I"background-image; T;o; ;I" -owg; T;[o; ;I" images; T; I" images; T; iJ; @ ;{;0; iJ; @ : @tabsi:@prop_syntax:new:@children[; iJ; @ u;*a[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"$experimental-support-for-webkit:ET:@underscored_nameI"$experimental_support_for_webkit; T: @lineiK: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -webkit; T: @type:identifier; iK; @ o; ;I" images; T; I" images; T; iK; @ :@keywords{: @splat0; iK; @ :@operator:and; iK; @ 0[o:Sass::Tree::PropNode ;[I"background-image; T;o; ;I" -webkit; T;[o; ;I" images; T; I" images; T; iK; @ ;{;0; iK; @ : @tabsi:@prop_syntax:new:@children[; iK; @ u;*][o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"%experimental-support-for-mozilla:ET:@underscored_nameI"%experimental_support_for_mozilla; T: @lineiL: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -moz; T: @type:identifier; iL; @ o; ;I" images; T; I" images; T; iL; @ :@keywords{: @splat0; iL; @ :@operator:and; iL; @ 0[o:Sass::Tree::PropNode ;[I"background-image; T;o; ;I" -moz; T;[o; ;I" images; T; I" images; T; iL; @ ;{;0; iL; @ : @tabsi:@prop_syntax:new:@children[; iL; @ u;*U[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"#experimental-support-for-opera:ET:@underscored_nameI"#experimental_support_for_opera; T: @lineiM: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI"-o; T: @type:identifier; iM; @ o; ;I" images; T; I" images; T; iM; @ :@keywords{: @splat0; iM; @ :@operator:and; iM; @ 0[o:Sass::Tree::PropNode ;[I"background-image; T;o; ;I"-o; T;[o; ;I" images; T; I" images; T; iM; @ ;{;0; iM; @ : @tabsi:@prop_syntax:new:@children[; iM; @ u;*T[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"!experimental-support-for-pie:ET:@underscored_nameI"!experimental_support_for_pie; T: @lineiN: @options{:@operand2o; ;I"add-pie-bg; T; I"add_pie_bg; T; iN; @ :@operator:and; iN; @ 0[o:Sass::Tree::WarnNode : @expro:&Sass::Script::StringInterpolation : @beforeo:Sass::Script::String : @valueI"DPIE does not support background-image. Use @include background(; T: @type: string; iN; @ : @mido; ;I" images; T; I" images; T; iN; @ : @aftero; ;I") instead.; T;;; iN; @ ; iN; @ :@children[; iN; @ o;+ ;[I"background-image; T;o; ;I" images; T;I" images; T; iO; @ ;,i;-;.;[; iO; @ ; iE;/T; @ o; ;[I"f/* Emit a IE-Specific filters that renders a simple linear gradient. * For use in IE 6 - 8. Best practice would have you apply this via a * conditional IE stylesheet, but if you must, you should place this before * any background-image properties that you have specified. * * For the `$orientation` parameter, you can pass `vertical` or `horizontal`. */; T;;;[; iR; @ o; ;I"filter-gradient; T;[[o;;I"start-color; T;I"start_color; T; @ 0[o;;I"end-color; T;I"end_color; T; @ 0[o;;I"orientation; T;I"orientation; T; @ o;' ;I" vertical; T;;(; iX; @ ;0;[o;0 ;I"has-layout; T;[;{;0;[; iY; @ o; ;I"gradient-type; T;o; ;I"if; T;[o; ;o; ;I"orientation; T;I"orientation; T; iZ; @ ; o;' ;I" vertical; T;;(; iZ; @ ;%:eq; iZ; @ o;! ;i;"[;#@x; iZ;$I"0; F; @ o;! ;i;"[;#@x; iZ;$I"1; F; @ ;{;0; iZ; @ ;0;[; iZ; @ u;*|[o:Sass::Script::Operation :@operand1o; ;o:Sass::Script::Variable : @nameI"legacy-support-for-ie6:ET:@underscored_nameI"legacy_support_for_ie6; T: @linei[: @options{:@operand2o; ;I"legacy-support-for-ie7; T; I"legacy_support_for_ie7; T; i[; @ :@operator:or; i[; @ ; o; ;I"legacy-support-for-ie8; T; I"legacy_support_for_ie8; T; i[; @ ;;; i[; @ 0[o:Sass::Tree::PropNode ;[I" filter; T: @valueo: Sass::Script::Interpolation : @beforeo; ;o; ;o:Sass::Script::String ;I"=progid:DXImageTransform.Microsoft.gradient(gradientType=; T: @type:identifier; i\; @ : @mido; ;I"gradient-type; F; I"gradient_type; F; i\; @ : @aftero; ;I", startColorstr='; F;;; i\; @ :@whitespace_beforeF:@whitespace_afterF:@originally_textF; @ ;o:Sass::Script::Funcall ;I"ie-hex-str; F: @args[o; ;I"start-color; F; I"start_color; F; i\; @ :@keywords{: @splat0; i\; @ ;o; ;I"', endColorstr='; F;;; i\; @ ;F;F;F; @ ;o; ;I"ie-hex-str; F;[o; ;I"end-color; F; I"end_color; F; i\; @ ;{;0; i\; @ ;o; ;I"'); F;;; i\; @ ;F;F;F; @ : @tabsi:@prop_syntax:new:@children[; i\; @ ; iX;/T; @ o; ;[I"T/* Border image property support for vendor prefixing properties and values. */; T;;;[; ia; @ o; ;I"border-image; T;[[o;;I" value; T;I" value; T; @ 0;0;[ u;*[o:Sass::Script::Variable : @nameI"%experimental-support-for-mozilla:ET:@underscored_nameI"%experimental_support_for_mozilla;T: @lineic: @options{0[o:Sass::Tree::PropNode ;[I"-moz-border-image;T: @valueo:Sass::Script::Funcall ;I" -moz;T: @args[o; ;I" reject;T;[o; ;I"-compass-list;T;[o; ;I" value;T;I" value;T; ic; @ :@keywords{: @splat0; ic; @ o:Sass::Script::String ; I" fill;T: @type:identifier; ic; @ ;{;0; ic; @ ;{;0; ic; @ : @tabsi:@prop_syntax:new:@children[; ic; @ u;*![o:Sass::Script::Variable : @nameI"*support-for-original-webkit-gradients:ET:@underscored_nameI"*support_for_original_webkit_gradients;T: @lineid: @options{0[o:Sass::Tree::PropNode ;[I"-webkit-border-image;T: @valueo:Sass::Script::Funcall ;I" -owg;T: @args[o; ;I" reject;T;[o; ;I"-compass-list;T;[o; ;I" value;T;I" value;T; id; @ :@keywords{: @splat0; id; @ o:Sass::Script::String ; I" fill;T: @type:identifier; id; @ ;{;0; id; @ ;{;0; id; @ : @tabsi:@prop_syntax:new:@children[; id; @ u;*[o:Sass::Script::Variable : @nameI"$experimental-support-for-webkit:ET:@underscored_nameI"$experimental_support_for_webkit;T: @lineie: @options{0[o:Sass::Tree::PropNode ;[I"-webkit-border-image;T: @valueo:Sass::Script::Funcall ;I" -webkit;T: @args[o; ;I" reject;T;[o; ;I"-compass-list;T;[o; ;I" value;T;I" value;T; ie; @ :@keywords{: @splat0; ie; @ o:Sass::Script::String ; I" fill;T: @type:identifier; ie; @ ;{;0; ie; @ ;{;0; ie; @ : @tabsi:@prop_syntax:new:@children[; ie; @ u;* [o:Sass::Script::Variable : @nameI"#experimental-support-for-opera:ET:@underscored_nameI"#experimental_support_for_opera;T: @lineif: @options{0[o:Sass::Tree::PropNode ;[I"-o-border-image;T: @valueo:Sass::Script::Funcall ;I"-o;T: @args[o; ;I" reject;T;[o; ;I"-compass-list;T;[o; ;I" value;T;I" value;T; if; @ :@keywords{: @splat0; if; @ o:Sass::Script::String ; I" fill;T: @type:identifier; if; @ ;{;0; if; @ ;{;0; if; @ : @tabsi:@prop_syntax:new:@children[; if; @ u;*[o:Sass::Script::Variable : @nameI"!experimental-support-for-svg:ET:@underscored_nameI"!experimental_support_for_svg;T: @lineig: @options{0[o:Sass::Tree::PropNode ;[I"border-image;T: @valueo:Sass::Script::Funcall ;I" -svg;T: @args[o; ;I" reject;T;[o; ;I"-compass-list;T;[o; ;I" value;T;I" value;T; ig; @ :@keywords{: @splat0; ig; @ o:Sass::Script::String ; I" fill;T: @type:identifier; ig; @ ;{;0; ig; @ ;{;0; ig; @ : @tabsi:@prop_syntax:new:@children[; ig; @ o;+ ;[I"border-image; T;o; ;I" value; T;I" value; T; ih; @ ;,i;-;.;[; ih; @ ; ib;/T; @ o; ;[I"P/* List style image property support for vendor prefixing within values. */; T;;;[; ik; @ o; ;I"list-style-image; T;[[o;;I" image; T;I" image; T; @ 0;0;[ u;*Y[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"%experimental-support-for-mozilla:ET:@underscored_nameI"%experimental_support_for_mozilla; T: @lineim: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -moz; T: @type:identifier; im; @ o; ;I" image; T; I" image; T; im; @ :@keywords{: @splat0; im; @ :@operator:and; im; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I" -moz; T;[o; ;I" image; T; I" image; T; im; @ ;{;0; im; @ : @tabsi:@prop_syntax:new:@children[; im; @ u;*c[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"*support-for-original-webkit-gradients:ET:@underscored_nameI"*support_for_original_webkit_gradients; T: @linein: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -owg; T: @type:identifier; in; @ o; ;I" image; T; I" image; T; in; @ :@keywords{: @splat0; in; @ :@operator:and; in; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I" -owg; T;[o; ;I" image; T; I" image; T; in; @ ;{;0; in; @ : @tabsi:@prop_syntax:new:@children[; in; @ u;*][o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"$experimental-support-for-webkit:ET:@underscored_nameI"$experimental_support_for_webkit; T: @lineio: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -webkit; T: @type:identifier; io; @ o; ;I" image; T; I" image; T; io; @ :@keywords{: @splat0; io; @ :@operator:and; io; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I" -webkit; T;[o; ;I" image; T; I" image; T; io; @ ;{;0; io; @ : @tabsi:@prop_syntax:new:@children[; io; @ u;*Q[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"#experimental-support-for-opera:ET:@underscored_nameI"#experimental_support_for_opera; T: @lineip: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI"-o; T: @type:identifier; ip; @ o; ;I" image; T; I" image; T; ip; @ :@keywords{: @splat0; ip; @ :@operator:and; ip; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I"-o; T;[o; ;I" image; T; I" image; T; ip; @ ;{;0; ip; @ : @tabsi:@prop_syntax:new:@children[; ip; @ u;*Q[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"!experimental-support-for-svg:ET:@underscored_nameI"!experimental_support_for_svg; T: @lineiq: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -svg; T: @type:identifier; iq; @ o; ;I" image; T; I" image; T; iq; @ :@keywords{: @splat0; iq; @ :@operator:and; iq; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I" -svg; T;[o; ;I" image; T; I" image; T; iq; @ ;{;0; iq; @ : @tabsi:@prop_syntax:new:@children[; iq; @ o;+ ;[I"list-style-image; T;o; ;I" image; T;I" image; T; ir; @ ;,i;-;.;[; ir; @ ; il;/T; @ o; ;[I"J/* List style property support for vendor prefixing within values. */; T;;;[; iu; @ o; ;I"list-style; T;[[o;;I" value; T;I" value; T; @ 0;0;[ o; ;I" value; T;o; ;I"-compass-list; T;[o; ;I" value; T;I" value; T; iw; @ ;{;0; iw; @ ;0;[; iw; @ u;*Y[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"%experimental-support-for-mozilla:ET:@underscored_nameI"%experimental_support_for_mozilla; T: @lineix: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -moz; T: @type:identifier; ix; @ o; ;I" value; T; I" value; T; ix; @ :@keywords{: @splat0; ix; @ :@operator:and; ix; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I" -moz; T;[o; ;I" value; T; I" value; T; ix; @ ;{;0; ix; @ : @tabsi:@prop_syntax:new:@children[; ix; @ u;*c[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"*support-for-original-webkit-gradients:ET:@underscored_nameI"*support_for_original_webkit_gradients; T: @lineiy: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -owg; T: @type:identifier; iy; @ o; ;I" value; T; I" value; T; iy; @ :@keywords{: @splat0; iy; @ :@operator:and; iy; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I" -owg; T;[o; ;I" value; T; I" value; T; iy; @ ;{;0; iy; @ : @tabsi:@prop_syntax:new:@children[; iy; @ u;*][o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"$experimental-support-for-webkit:ET:@underscored_nameI"$experimental_support_for_webkit; T: @lineiz: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -webkit; T: @type:identifier; iz; @ o; ;I" value; T; I" value; T; iz; @ :@keywords{: @splat0; iz; @ :@operator:and; iz; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I" -webkit; T;[o; ;I" value; T; I" value; T; iz; @ ;{;0; iz; @ : @tabsi:@prop_syntax:new:@children[; iz; @ u;*Q[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"#experimental-support-for-opera:ET:@underscored_nameI"#experimental_support_for_opera; T: @linei{: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI"-o; T: @type:identifier; i{; @ o; ;I" value; T; I" value; T; i{; @ :@keywords{: @splat0; i{; @ :@operator:and; i{; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I"-o; T;[o; ;I" value; T; I" value; T; i{; @ ;{;0; i{; @ : @tabsi:@prop_syntax:new:@children[; i{; @ u;*Q[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"!experimental-support-for-svg:ET:@underscored_nameI"!experimental_support_for_svg; T: @linei|: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -svg; T: @type:identifier; i|; @ o; ;I" value; T; I" value; T; i|; @ :@keywords{: @splat0; i|; @ :@operator:and; i|; @ 0[o:Sass::Tree::PropNode ;[I"list-style-image; T;o; ;I" -svg; T;[o; ;I" value; T; I" value; T; i|; @ ;{;0; i|; @ : @tabsi:@prop_syntax:new:@children[; i|; @ o;+ ;[I"list-style-image; T;o; ;I" value; T;I" value; T; i}; @ ;,i;-;.;[; i}; @ ; iv;/T; @ o; ;[I"G/* content property support for vendor prefixing within values. */; T;;;[; i{; @ o; ;I" content; T;[[o;;I" value; T;I" value; T; @ 0;0;[ o; ;I" value; T;o; ;I"-compass-list; T;[o; ;I" value; T;I" value; T; i}; @ ;{;0; i}; @ ;0;[; i}; @ u;*X[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"%experimental-support-for-mozilla:ET:@underscored_nameI"%experimental_support_for_mozilla; T: @linei~: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -moz; T: @type:identifier; i~; @ o; ;I" value; T; I" value; T; i~; @ :@keywords{: @splat0; i~; @ :@operator:and; i~; @ 0[o:Sass::Tree::PropNode ;[I" content; T;o; ;I" -moz; T;[o; ;I" value; T; I" value; T; i~; @ ;{;0; i~; @ : @tabsi:@prop_syntax:new:@children[; i~; @ u;*b[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"*support-for-original-webkit-gradients:ET:@underscored_nameI"*support_for_original_webkit_gradients; T: @linei: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -owg; T: @type:identifier; i; @ o; ;I" value; T; I" value; T; i; @ :@keywords{: @splat0; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I" content; T;o; ;I" -owg; T;[o; ;I" value; T; I" value; T; i; @ ;{;0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;*\[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"$experimental-support-for-webkit:ET:@underscored_nameI"$experimental_support_for_webkit; T: @linei: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -webkit; T: @type:identifier; i; @ o; ;I" value; T; I" value; T; i; @ :@keywords{: @splat0; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I" content; T;o; ;I" -webkit; T;[o; ;I" value; T; I" value; T; i; @ ;{;0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;*P[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"#experimental-support-for-opera:ET:@underscored_nameI"#experimental_support_for_opera; T: @linei: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI"-o; T: @type:identifier; i; @ o; ;I" value; T; I" value; T; i; @ :@keywords{: @splat0; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I" content; T;o; ;I"-o; T;[o; ;I" value; T; I" value; T; i; @ ;{;0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ u;*P[o:Sass::Script::Operation :@operand1o:Sass::Script::Variable : @nameI"!experimental-support-for-svg:ET:@underscored_nameI"!experimental_support_for_svg; T: @linei: @options{:@operand2o:Sass::Script::Funcall ;I" prefixed; T: @args[o:Sass::Script::String : @valueI" -svg; T: @type:identifier; i; @ o; ;I" value; T; I" value; T; i; @ :@keywords{: @splat0; i; @ :@operator:and; i; @ 0[o:Sass::Tree::PropNode ;[I" content; T;o; ;I" -svg; T;[o; ;I" value; T; I" value; T; i; @ ;{;0; i; @ : @tabsi:@prop_syntax:new:@children[; i; @ o;+ ;[I" content; T;o; ;I" value; T;I" value; T; i; @ ;,i;-;.;[; i; @ ; i|;/T; @ ; I"v@import "shared"; @import "compass/utilities/general/hacks"; // Background property support for vendor prefixing within values. @mixin background( $background-1, $background-2: false, $background-3: false, $background-4: false, $background-5: false, $background-6: false, $background-7: false, $background-8: false, $background-9: false, $background-10: false ) { $backgrounds: compact($background-1, $background-2, $background-3, $background-4, $background-5, $background-6, $background-7, $background-8, $background-9, $background-10); $mult-bgs: -compass-list-size($backgrounds) > 1; $add-pie-bg: prefixed(-pie, $backgrounds) or $mult-bgs; @if $experimental-support-for-svg and prefixed(-svg, $backgrounds) { background: -svg($backgrounds); } @if $support-for-original-webkit-gradients and prefixed(-owg, $backgrounds) { background: -owg($backgrounds); } @if $experimental-support-for-webkit and prefixed(-webkit, $backgrounds) { background: -webkit($backgrounds); } @if $experimental-support-for-mozilla and prefixed(-moz, $backgrounds) { background: -moz($backgrounds); } @if $experimental-support-for-opera and prefixed(-o, $backgrounds) { background: -o($backgrounds); } @if $experimental-support-for-pie and $add-pie-bg { -pie-background: -pie($backgrounds); } background: $backgrounds ; } @mixin background-with-css2-fallback( $background-1, $background-2: false, $background-3: false, $background-4: false, $background-5: false, $background-6: false, $background-7: false, $background-8: false, $background-9: false, $background-10: false ) { $backgrounds: compact($background-1, $background-2, $background-3, $background-4, $background-5, $background-6, $background-7, $background-8, $background-9, $background-10); $mult-bgs: -compass-list-size($backgrounds) > 1; $simple-background: if($mult-bgs or prefixed(-css2, $backgrounds), -css2(-compass-nth($backgrounds, last)), false); @if not blank($simple-background) { background: $simple-background; } @include background($background-1, $background-2, $background-3, $background-4, $background-5, $background-6, $background-7, $background-8, $background-9, $background-10); } // Background image property support for vendor prefixing within values. @mixin background-image( $image-1, $image-2: false, $image-3: false, $image-4: false, $image-5: false, $image-6: false, $image-7: false, $image-8: false, $image-9: false, $image-10: false ) { $images: compact($image-1, $image-2, $image-3, $image-4, $image-5, $image-6, $image-7, $image-8, $image-9, $image-10); $add-pie-bg: prefixed(-pie, $images) or -compass-list-size($images) > 1; @if $experimental-support-for-svg and prefixed(-svg, $images) { background-image: -svg($images); background-size: 100%; } @if $support-for-original-webkit-gradients and prefixed(-owg, $images) { background-image: -owg($images); } @if $experimental-support-for-webkit and prefixed(-webkit, $images) { background-image: -webkit($images); } @if $experimental-support-for-mozilla and prefixed(-moz, $images) { background-image: -moz($images); } @if $experimental-support-for-opera and prefixed(-o, $images) { background-image: -o($images); } @if $experimental-support-for-pie and $add-pie-bg { @warn "PIE does not support background-image. Use @include background(#{$images}) instead." } background-image: $images ; } // Emit a IE-Specific filters that renders a simple linear gradient. // For use in IE 6 - 8. Best practice would have you apply this via a // conditional IE stylesheet, but if you must, you should place this before // any background-image properties that you have specified. // // For the `$orientation` parameter, you can pass `vertical` or `horizontal`. @mixin filter-gradient($start-color, $end-color, $orientation: vertical) { @include has-layout; $gradient-type: if($orientation == vertical, 0, 1); @if $legacy-support-for-ie6 or $legacy-support-for-ie7 or $legacy-support-for-ie8 { filter: progid:DXImageTransform.Microsoft.gradient(gradientType=#{$gradient-type}, startColorstr='#{ie-hex-str($start-color)}', endColorstr='#{ie-hex-str($end-color)}'); } } // Border image property support for vendor prefixing properties and values. @mixin border-image($value) { @if $experimental-support-for-mozilla { -moz-border-image: -moz(reject(-compass-list($value), fill)); } @if $support-for-original-webkit-gradients { -webkit-border-image: -owg(reject(-compass-list($value), fill)); } @if $experimental-support-for-webkit { -webkit-border-image: -webkit(reject(-compass-list($value), fill)); } @if $experimental-support-for-opera { -o-border-image: -o(reject(-compass-list($value), fill)); } @if $experimental-support-for-svg { border-image: -svg(reject(-compass-list($value), fill)); } border-image: $value; } // List style image property support for vendor prefixing within values. @mixin list-style-image($image) { @if $experimental-support-for-mozilla and prefixed(-moz, $image) { list-style-image: -moz($image); } @if $support-for-original-webkit-gradients and prefixed(-owg, $image) { list-style-image: -owg($image); } @if $experimental-support-for-webkit and prefixed(-webkit, $image) { list-style-image: -webkit($image); } @if $experimental-support-for-opera and prefixed(-o, $image) { list-style-image: -o($image); } @if $experimental-support-for-svg and prefixed(-svg, $image) { list-style-image: -svg($image); } list-style-image: $image ; } // List style property support for vendor prefixing within values. @mixin list-style($value) { $value: -compass-list($value); @if $experimental-support-for-mozilla and prefixed(-moz, $value) { list-style-image: -moz($value); } @if $support-for-original-webkit-gradients and prefixed(-owg, $value) { list-style-image: -owg($value); } @if $experimental-support-for-webkit and prefixed(-webkit, $value) { list-style-image: -webkit($value); } @if $experimental-support-for-opera and prefixed(-o, $value) { list-style-image: -o($value); } @if $experimental-support-for-svg and prefixed(-svg, $value) { list-style-image: -svg($value); } list-style-image: $value ; } // content property support for vendor prefixing within values. @mixin content($value) { $value: -compass-list($value); @if $experimental-support-for-mozilla and prefixed(-moz, $value) { content: -moz($value); } @if $support-for-original-webkit-gradients and prefixed(-owg, $value) { content: -owg($value); } @if $experimental-support-for-webkit and prefixed(-webkit, $value) { content: -webkit($value); } @if $experimental-support-for-opera and prefixed(-o, $value) { content: -o($value); } @if $experimental-support-for-svg and prefixed(-svg, $value) { content: -svg($value); } content: $value ; } ; T; i;/T; @