{: versionI"3.4.21 (Selective Steve):EF:shaI"-a428821f24ddd9b1475b623af95a49f2fd339510;F: contents" o:Sass::Tree::RootNode :@children[o:Sass::Tree::CommentNode : @value[I"?/* Mixins to support specific CSS Text Level 3 elements */:ET: @type: silent;[: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i=: @fileI"r/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets/compass/css3/_hyphenation.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"b/* The the user threshold for hyphens support. * Defaults to `$graceful-usage-threshold`. */; T; ; ;[; i ; o; ;o;; i ;i;o;; i ;i1;@;@;@o:Sass::Tree::VariableNode : @nameI"hyphens-support-threshold; T: @expro:!Sass::Script::Tree::Variable ;!I"graceful-usage-threshold; T:@underscored_nameI"graceful_usage_threshold; T; i ; o; ;o;; i ;i";o;; i ;i;;@;@:@filename@;@: @guardedT: @global0;[; i ; o; ;o;; i ;i;o;; i ;iD;@;@;@o; ;[I";/* Mixin for word-break properties * http://www.w3.org/css3-text/#word-break * * legal values for $type : normal, keep-all, break-all * * Example: * p.wordBreak {@include word-break(break-all);} * * Which generates: * p.wordBreak { * word-break: break-all; * word-break: break-word;} * */; T; ; ;[; i; o; ;o;; i;i;o;; i;i;@;@;@o:Sass::Tree::MixinDefNode ;!I"word-break; T: @args[[o;# ;!I" value; T;$I" value; T; i; o; ;o;; i;i;o;; i;i;@;@;%@;@o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::String ;I" normal; T; :identifier:"@deprecated_interp_equivalent0;@; i; o; ;o;; i;i ;o;; i;i&;@;@;%@: @splat0;[o:Sass::Tree::PropNode;![I"word-break; T;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; ;@Q;o;; i;i;@;@:@value_source_rangeo; ;o;; i;i;@R;@;@;@u:Sass::Tree::IfNode·[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI" value:ET:@underscored_nameI" value; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti : @end_poso;; i;i: @fileI"r/Users/brittanymartin/.rvm/gems/ruby-2.1.5/gems/compass-core-1.0.3/stylesheets/compass/css3/_hyphenation.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"break-all; T: @type:identifier:"@deprecated_interp_equivalent0;@; i; o; ;o;; i;i;o;; i;i;@ ;@;@ :@operator:eq; i; o; ;@ ;o;; i;i ;@ ;@;@ ;@0[o:Sass::Tree::CommentNode ;[I"?/*Webkit handles break-all differently... as break-word */; T; : silent:@children[; i; o; ;o;; i;i ;o;; i;iA;@ ;@;@o:Sass::Tree::MixinNode;I"with-prefix; T: @args[o; ;o; ;I" -webkit; T; ;!;"0;@; i; o; ;o;; i;i;o;; i;i&;@ ;@;@ :@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0;'[o:Sass::Tree::PropNode;[I"word-break; T;o;;o; ;I"break-word; T; ;!;"0;@; 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;@=;@ ;@;@; i; o; ;o;; i;i ;o;; i;i(;@ ;@;@:@has_childrenT; i; o; ;o;; i;i;o;; i;i';@;@:@has_childrenT;@o; ;[I"8/* Mixin for the hyphens property * * W3C specification: http://www.w3.org/TR/css3-text/#hyphens * * legal values for $type : auto, manual, none * * Example: * p { * @include hyphens(auto);} * Which generates: * p { * -moz-hyphens: auto; * -webkit-hyphens: auto; * hyphens: auto;} * */; T; ; ;[; i%; o; ;o;; i%;i;o;; i2;i;@;@;@o;( ;!I" hyphens; T;)[[o;# ;!I" value; T;$I" value; T; i3; o; ;o;; i3;i;o;; i3;i;@;@;%@;@o;* ;o;+ ;I" auto; T; ;,;-0;@; i3; o; ;o;; i3;i;o;; i3;i!;@;@;%@;.0;[o:Sass::Tree::MixinNode;!I"prefixed-properties; T;)[o;* ;o;+ ;I"css-hyphens; T; ;,;-0;@; i4; o; ;o;; i4;i%;o;; i4;i0;@;@;%@o;# ;!I"hyphens-support-threshold; T;$I"hyphens_support_threshold; T; i4; o; ;o;; i4;i2;o;; i4;iL;@;@;%@;@o:#Sass::Script::Tree::MapLiteral : @pairs[[o;* ;o;+ ;I" hyphens; T; ;,;-0;@; i5; o; ;o;; i5;i ;o;; i5;i;@;@;%@o;# ;!I" value; T;$I" value; T; i5; o; ;o;; i5;i;o;; i5;i;@;@;%@;@; i4; o; ;o;; i4;iO;o;; i6;i;@;@;%@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{;.0:@kwarg_splat0;[; i4; o; ;o;; i4;i;o;; i6;i ;@;@;@; i3; o; ;o;; i3;i;o;; i3;i";@;@;6T;@o; ;[I"É/* Mixin for x-browser hyphenation based on @auchenberg's post: * Removes the need for the HTML tag * http://blog.kenneth.io/blog/2012/03/04/word-wrapping-hypernation-using-css/ * * Example: * div {@include hyphenation;} * * Which generates: * div { * -ms-word-break: break-all; * word-break: break-all; * word-break: break-word; * -moz-hyphens: auto; * -webkit-hyphens: auto; * hyphens: auto;} * */; T; ; ;[; i9; o; ;o;; i9;i;o;; iH;i;@;@;@o;( ;!I"hyphenation; T;)[;.0;[o;7;!I"word-break; T;)[o;* ;o;+ ;I"break-all; T; ;,;-0;@; iJ; o; ;o;; iJ;i;o;; iJ;i%;@;@;%@;:o;;;<{;={;.0;>0;[; iJ; o; ;o;; iJ;i;o;; iJ;i&;@;@;@o;7;!I" hyphens; T;)[;:{;.0;>0;[; iK; o; ;o;; iK;i;o;; iK;i;@;@;@; iI; o; ;o;; iI;i;o;; iI;i;@;@;6T;@;I"Ú// Mixins to support specific CSS Text Level 3 elements @import "compass/support"; // The the user threshold for hyphens support. // Defaults to `$graceful-usage-threshold`. $hyphens-support-threshold: $graceful-usage-threshold !default; // Mixin for word-break properties // http://www.w3.org/css3-text/#word-break // * legal values for $type : normal, keep-all, break-all // // Example: // p.wordBreak {@include word-break(break-all);} // // Which generates: // p.wordBreak { // word-break: break-all; // word-break: break-word;} // @mixin word-break($value: normal){ word-break: $value; @if $value == break-all { //Webkit handles break-all differently... as break-word @include with-prefix(-webkit) { word-break: break-word; } } } // Mixin for the hyphens property // // W3C specification: http://www.w3.org/TR/css3-text/#hyphens // * legal values for $type : auto, manual, none // // Example: // p { // @include hyphens(auto);} // Which generates: // p { // -moz-hyphens: auto; // -webkit-hyphens: auto; // hyphens: auto;} // @mixin hyphens($value: auto){ @include prefixed-properties(css-hyphens, $hyphens-support-threshold, ( hyphens: $value )); } // Mixin for x-browser hyphenation based on @auchenberg's post: // Removes the need for the HTML tag // http://blog.kenneth.io/blog/2012/03/04/word-wrapping-hypernation-using-css/ // // Example: // div {@include hyphenation;} // // Which generates: // div { // -ms-word-break: break-all; // word-break: break-all; // word-break: break-word; // -moz-hyphens: auto; // -webkit-hyphens: auto; // hyphens: auto;} // @mixin hyphenation { @include word-break(break-all); @include hyphens; } ; T; i; o; ;o;; i;i;o;; i;i;@;@;6T;@