{: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;@