test/dummy/tmp/cache/sass/367107abe8cc7204b7df467455e0644864892d9f/_mixins.scssc in bootstrap-sass-rails-2.0.0.1 vs test/dummy/tmp/cache/sass/367107abe8cc7204b7df467455e0644864892d9f/_mixins.scssc in bootstrap-sass-rails-2.0.0.2

- old
+ new

@@ -1,293 +1,714 @@ -3.1.10 (Brainy Betty) -9c599302160193df86b2cb213dc79936df3caeb6 +3.1.12 (Brainy Betty) +ab7b1bb816c07a9696067c9daa849fbb03b0d5df o:Sass::Tree::RootNode -:@children[6o:Sass::Tree::CommentNode : @value[I"/* Mixins.scss +:@children[bo:Sass::Tree::CommentNode : @value[I"/* Mixins.less * Snippets of reusable CSS to develop faster and keep code readable - * ----------------------------------------------------------------- */:ET: @silent0: + * ----------------------------------------------------------------- */:ET: @silenti: @loud0;[: -@linei: @options{o; ;[I">/* Clearfix for clearing floats like a boss h5bp.com/q */; T; -i; 0;[; i ; @ o:Sass::Tree::MixinDefNode : +@linei: @options{o; ;[I"O/* UTILITY MIXINS + * -------------------------------------------------- */; T; +i; 0;[; i ; @ o; ;[I"M/* Clearfix + * -------- + * For clearing floats like a boss h5bp.com/q */; T; +i; 0;[; i; @ o:Sass::Tree::MixinDefNode : @nameI" clearfix; T: -@args[;[o:Sass::Tree::PropNode ;[I" zoom; T;o:Sass::Script::String;I"1; T: +@args[;[o:Sass::Tree::PropNode ;[I" +*zoom; T;o:Sass::Script::String;I"1; T: @type:identifier; @ : -@tabsi:@prop_syntax:new;[; i ; @ o:Sass::Tree::RuleNode : +@tabsi:@prop_syntax:new;[; i; @ o:Sass::Tree::RuleNode : @rule[I"&:before, - &:after; F;i:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence;[o:Sass::Selector::Parent; i:@filenameI"; Fo:Sass::Selector::Pseudo + &:after; F;i:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence;[o:Sass::Selector::Parent; i:@filenameI"; Fo:Sass::Selector::Pseudo ;: -class;[I" before; F: @arg0; i; @$; i; @$o;;[I" -; Fo;;[o;; i; @$o;! +class;[I" before; F: @arg0; i; @(; i; @(o;;[I" +; Fo;;[o;; i; @(o;! ;;";[I" -after; F;#0; i; @$; i; @$; i; @$;[o; ;[I" display; T;o;;I" -table; T;;; @ ;i;;;[; i; @ o; ;[I" content; T;o;;I"""; T;;; @ ;i;;;[; i; @ o; ;[I" zoom; T;o;;I"1; T;;; @ ;i;;;[; i; @ ; i:@has_childrenT; @ o; ;[I" &:after; F;i;o;;[o;;[o;;[o;; i; I"; Fo;! +after; F;#0; i; @(; i; @(; i; @(;[o; ;[I" display; T;o;;I" +table; T;;; @ ;i;;;[; i; @ o; ;[I" content; T;o;;I"""; T;;; @ ;i;;;[; i; @ ; i:@has_childrenT; @ o; ;[I" &:after; F;i;o;;[o;;[o;;[o;; i; I"; Fo;! ;;";[I" -after; F;#0; i; @N; i; @N; i; @N;[o; ;[I" -clear; T;o;;I" both; T;;; @ ;i;;;[; i; @ ; i;$T; @ ; i ;$T; @ o; ;[I"-/* Center-align a block level element */; T; -i; 0;[; i; @ o; ;I"center-block; T;[;[o; ;[I" display; T;o;;I" -block; T;;; @ ;i;;;[; i; @ o; ;[I"margin-left; T;o;;I" auto; T;;; @ ;i;;;[; i; @ o; ;[I"margin-right; T;o;;I" auto; T;;; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"/* Sizing shortcuts */; T; -i; 0;[; i ; @ o; ;I" size; T;[[o:Sass::Script::Variable;I" height; T:@underscored_nameI" height; T; @ o:Sass::Script::Number ;i -:@numerator_units[I"px; T:@denominator_units[; i!:@originalI"5px; F; @ [o;%;I" -width; T;&I" -width; T; @ o;' ;i -;([I"px; T;)[; i!;*I"5px; F; @ ;[o; ;[I" height; T;o;% ;I" height; T;&I" height; T; @ ; i";i;;;[; i"; @ o; ;[I" -width; T;o;% ;I" -width; T;&I" -width; T; @ ; i#;i;;;[; i#; @ ; i!;$T; @ o; ;I" square; T;[[o;%;I" size; T;&I" size; T; @ o;' ;i -;([I"px; T;)[; i%;*I"5px; F; @ ;[o:Sass::Tree::MixinNode ;I" size; T;[o;% ;I" size; T;&I" size; T; @ ; i&o;% ;I" size; T;&I" size; T; @ ; i&:@keywords{;[; i&; @ ; i%;$T; @ o; ;[I"!/* Input placeholder text */; T; -i; 0;[; i); @ o; ;I"placeholder; T;[[o;%;I" -color; T;&I" -color; T; @ o;% ;I"grayLight; T;&I"grayLight; T; @ ; i*;[o; ;[I":-moz-placeholder; F;i;o;;[o;;[o;;[o;! -;;";[I"-moz-placeholder; F;#0; i+; I"; F; i+; @; i+; @;[o; ;[I" -color; T;o;% ;I" -color; T;&I" -color; T; @ ; i,;i;;;[; i,; @ ; i+;$T; @ o; ;[I" ::-webkit-input-placeholder; F;i;o;;[o;;[o;;[o;! -;: element;[I"-webkit-input-placeholder; F;#0; i.; I"; F; i.; @; i.; @;[o; ;[I" -color; T;o;% ;I" -color; T;&I" -color; T; @ ; i/;i;;;[; i/; @ ; i.;$T; @ ; i*;$T; @ o; ;[I"/* Font Stacks */; T; -i; 0;[; i3; @ o; ;I"shorthand-font; T;[[o;%;I" weight; T;&I" weight; T; @ o; ;I" normal; T;;; @ ; i4[o;%;I" size; T;&I" size; T; @ o;' ;i;([I"px; T;)[; i4;*I" 14px; F; @ [o;%;I"lineHeight; T;&I"lineHeight; T; @ o;' ;i;([I"px; T;)[; i4;*I" 20px; F; @ ;[o; ;[I"font-size; T;o;% ;I" size; T;&I" size; T; @ ; i5;i;;;[; i5; @ o; ;[I"font-weight; T;o;% ;I" weight; T;&I" weight; T; @ ; i6;i;;;[; i6; @ o; ;[I"line-height; T;o;% ;I"lineHeight; T;&I"lineHeight; T; @ ; i7;i;;;[; i7; @ ; i4;$T; @ o; ;I"sans-serif-font; T;[[o;%;I" weight; T;&I" weight; T; @ o; ;I" normal; T;;; @ ; i9[o;%;I" size; T;&I" size; T; @ o;' ;i;([I"px; T;)[; i9;*I" 14px; F; @ [o;%;I"lineHeight; T;&I"lineHeight; T; @ o;' ;i;([I"px; T;)[; i9;*I" 20px; F; @ ;[ o; ;[I"font-family; T;o;;I"3"Helvetica Neue", Helvetica, Arial, sans-serif; T;;; @ ;i;;;[; i:; @ o; ;[I"font-size; T;o;% ;I" size; T;&I" size; T; @ ; i;;i;;;[; i;; @ o; ;[I"font-weight; T;o;% ;I" weight; T;&I" weight; T; @ ; i<;i;;;[; i<; @ o; ;[I"line-height; T;o;% ;I"lineHeight; T;&I"lineHeight; T; @ ; i=;i;;;[; i=; @ ; i9;$T; @ o; ;I"serif-font; T;[[o;%;I" weight; T;&I" weight; T; @ o; ;I" normal; T;;; @ ; i?[o;%;I" size; T;&I" size; T; @ o;' ;i;([I"px; T;)[; i?;*I" 14px; F; @ [o;%;I"lineHeight; T;&I"lineHeight; T; @ o;' ;i;([I"px; T;)[; i?;*I" 20px; F; @ ;[ o; ;[I"font-family; T;o;;I"-"Georgia", Times New Roman, Times, serif; T;;; @ ;i;;;[; i@; @ o; ;[I"font-size; T;o;% ;I" size; T;&I" size; T; @ ; iA;i;;;[; iA; @ o; ;[I"font-weight; T;o;% ;I" weight; T;&I" weight; T; @ ; iB;i;;;[; iB; @ o; ;[I"line-height; T;o;% ;I"lineHeight; T;&I"lineHeight; T; @ ; iC;i;;;[; iC; @ ; i?;$T; @ o; ;I"monospace-font; T;[[o;%;I" weight; T;&I" weight; T; @ o; ;I" normal; T;;; @ ; iE[o;%;I" size; T;&I" size; T; @ o;' ;i;([I"px; T;)[; iE;*I" 12px; F; @ [o;%;I"lineHeight; T;&I"lineHeight; T; @ o;' ;i;([I"px; T;)[; iE;*I" 20px; F; @ ;[ o; ;[I"font-family; T;o;;I"%"Monaco", Courier New, monospace; T;;; @ ;i;;;[; iF; @ o; ;[I"font-size; T;o;% ;I" size; T;&I" size; T; @ ; iG;i;;;[; iG; @ o; ;[I"font-weight; T;o;% ;I" weight; T;&I" weight; T; @ ; iH;i;;;[; iH; @ o; ;[I"line-height; T;o;% ;I"lineHeight; T;&I"lineHeight; T; @ ; iI;i;;;[; iI; @ ; iE;$T; @ o; ;[I"/* Grid System */; T; -i; 0;[; iL; @ o; ;I"fixed-container; T;[;[ o; ;[I" -width; T;o;% ;I"siteWidth; T;&I"siteWidth; T; @ ; iN;i;;;[; iN; @ o; ;[I"margin-left; T;o;;I" auto; T;;; @ ;i;;;[; iO; @ o; ;[I"margin-right; T;o;;I" auto; T;;; @ ;i;;;[; iP; @ o;+ ;I" clearfix; T;[;,{;[; iQ; @ ; iM;$T; @ o; ;I" columns; T;[[o;%;I"columnSpan; T;&I"columnSpan; T; @ o;' ;i;([;)[; iS;*I"1; F; @ ;[o; ;[I" +after; F;#0; i; @L; i; @L; i; @L;[o; ;[I" +clear; T;o;;I" both; T;;; @ ;i;;;[; i; @ ; i;$T; @ ; i;$T; @ o; ;[I"3/* Webkit-style focus + * ------------------ */; T; +i; 0;[; i; @ o; ;I"tab-focus; T;[;[ +o; ;[I"/* Default */; T; +i; 0;[; i ; @ o; ;[I" outline; T;o;;I"thin dotted; T;;; @ ;i;;;[; i!; @ o; ;[I"/* Webkit */; T; +i; 0;[; i"; @ o; ;[I" outline; T;o;;I"&5px auto -webkit-focus-ring-color; T;;; @ ;i;;;[; i#; @ o; ;[I"outline-offset; T;o:Sass::Script::Number ;i:@numerator_units[I"px; T:@denominator_units[; i$:@originalI" -2px; F; @ ;i;;;[; i$; @ ; i;$T; @ o; ;[I"S/* Center-align a block level element + * ---------------------------------- */; T; +i; 0;[; i'; @ o; ;I"center-block; T;[;[o; ;[I" display; T;o;;I" +block; T;;; @ ;i;;;[; i*; @ o; ;[I"margin-left; T;o;;I" auto; T;;; @ ;i;;;[; i+; @ o; ;[I"margin-right; T;o;;I" auto; T;;; @ ;i;;;[; i,; @ ; i);$T; @ o; ;[I"//* IE7 inline-block + * ---------------- */; T; +i; 0;[; i/; @ o; ;I"ie7-inline-block; T;[;[o; ;[I" *display; T;o;;I" inline; T;;; @ ;i;;;[; i2; @ o; ;[I" /* IE7 inline-block hack */; T; +0; 0;[; i2; @ o; ;[I" +*zoom; T;o;;I"1; T;;; @ ;i;;;[; i3; @ ; i1;$T; @ o; ;[I"/* IE7 likes to collapse whitespace on either side of the inline-block elements. + * Ems because we're attempting to match the width of a space character. Left + * version is for form buttons, which typically come after other elements, and + * right version is for icons, which come before. Applying both is ok, but it will + * mean that space between those elements will be .6em (~2 space characters) in IE7, + * instead of the 1 space in other browsers. */; T; +i; 0;[; i6; @ o; ;I" ie7-restore-left-whitespace; T;[;[o; ;[I"*margin-left; T;o;;I" .3em; T;;; @ ;i;;;[; i=; @ o; ;[I"&:first-child; F;i;o;;[o;;[o;;[o;; i?; I"; Fo;! +;;";[I"first-child; F;#0; i?; @; i?; @; i?; @;[o; ;[I"*margin-left; T;o;;I"0; T;;; @ ;i;;;[; i@; @ ; i?;$T; @ ; i<;$T; @ o; ;I"!ie7-restore-right-whitespace; T;[;[o; ;[I"*margin-right; T;o;;I" .3em; T;;; @ ;i;;;[; iE; @ o; ;[I"&:last-child; F;i;o;;[o;;[o;;[o;; iG; I"; Fo;! +;;";[I"last-child; F;#0; iG; @; iG; @; iG; @;[o; ;[I"*margin-left; T;o;;I"0; T;;; @ ;i;;;[; iH; @ ; iG;$T; @ ; iD;$T; @ o; ;[I"8/* Sizing shortcuts + * ------------------------- */; T; +i; 0;[; iL; @ o; ;I" size; T;[[o:Sass::Script::Variable;I" height; T:@underscored_nameI" height; T; @ o;% ;i +;&[I"px; T;'[; iN;(I"5px; F; @ [o;);I" +width; T;*I" +width; T; @ o;% ;i +;&[I"px; T;'[; iN;(I"5px; F; @ ;[o; ;[I" +width; T;o;) ;I" +width; T;*I" +width; T; iO; @ ;i;;;[; iO; @ o; ;[I" height; T;o;) ;I" height; T;*I" height; T; iP; @ ;i;;;[; iP; @ ; iN;$T; @ o; ;I" square; T;[[o;);I" size; T;*I" size; T; @ o;% ;i +;&[I"px; T;'[; iR;(I"5px; F; @ ;[o:Sass::Tree::MixinNode ;I" size; T;[o;) ;I" size; T;*I" size; T; iS; @ o;) ;I" size; T;*I" size; T; iS; @ :@keywords{;[; iS; @ ; iR;$T; @ o; ;[I"8/* Placeholder text + * ------------------------- */; T; +i; 0;[; iV; @ o; ;I"placeholder; T;[[o;);I" +color; T;*I" +color; T; @ o;) ;I"placeholderText; T;*I"placeholderText; T; iX; @ ;[o; ;[I":-moz-placeholder; F;i;o;;[o;;[o;;[o;! +;;";[I"-moz-placeholder; F;#0; iY; I"; F; iY; @F; iY; @F;[o; ;[I" +color; T;o;) ;I" +color; T;*I" +color; T; iZ; @ ;i;;;[; iZ; @ ; iY;$T; @ o; ;[I" ::-webkit-input-placeholder; F;i;o;;[o;;[o;;[o;! +;: element;[I"-webkit-input-placeholder; F;#0; i\; I"; F; i\; @[; i\; @[;[o; ;[I" +color; T;o;) ;I" +color; T;*I" +color; T; i]; @ ;i;;;[; i]; @ ; i\;$T; @ ; iX;$T; @ o; ;[I"F/* FONTS + * -------------------------------------------------- */; T; +i; 0;[; ic; @ o; ;I"font-family-serif; T;[;[o; ;[I"font-family; T;o;;I"-Georgia, "Times New Roman", Times, serif; T;;; @ ;i;;;[; ig; @ ; if;$T; @ o; ;I"font-family-sans-serif; T;[;[o; ;[I"font-family; T;o;;I"3"Helvetica Neue", Helvetica, Arial, sans-serif; T;;; @ ;i;;;[; ij; @ ; ii;$T; @ o; ;I"font-family-monospace; T;[;[o; ;[I"font-family; T;o;;I",Menlo, Monaco, "Courier New", monospace; T;;; @ ;i;;;[; im; @ ; il;$T; @ o; ;I"font-shorthand; T;[[o;);I" size; T;*I" size; T; @ o;) ;I"baseFontSize; T;*I"baseFontSize; T; io; @ [o;);I" weight; T;*I" weight; T; @ o; ;I" normal; T;;; @ ; io[o;);I"lineHeight; T;*I"lineHeight; T; @ o;) ;I"baseLineHeight; T;*I"baseLineHeight; T; io; @ ;[o; ;[I"font-size; T;o;) ;I" size; T;*I" size; T; ip; @ ;i;;;[; ip; @ o; ;[I"font-weight; T;o;) ;I" weight; T;*I" weight; T; iq; @ ;i;;;[; iq; @ o; ;[I"line-height; T;o;) ;I"lineHeight; T;*I"lineHeight; T; ir; @ ;i;;;[; ir; @ ; io;$T; @ o; ;I"font-serif; T;[[o;);I" size; T;*I" size; T; @ o;) ;I"baseFontSize; T;*I"baseFontSize; T; it; @ [o;);I" weight; T;*I" weight; T; @ o; ;I" normal; T;;; @ ; it[o;);I"lineHeight; T;*I"lineHeight; T; @ o;) ;I"baseLineHeight; T;*I"baseLineHeight; T; it; @ ;[o;+ ;I"font-family-serif; T;[;,{;[; iu; @ o;+ ;I"font-shorthand; T;[o;) ;I" size; T;*I" size; T; iv; @ o;) ;I" weight; T;*I" weight; T; iv; @ o;) ;I"lineHeight; T;*I"lineHeight; T; iv; @ ;,{;[; iv; @ ; it;$T; @ o; ;I"font-sans-serif; T;[[o;);I" size; T;*I" size; T; @ o;) ;I"baseFontSize; T;*I"baseFontSize; T; ix; @ [o;);I" weight; T;*I" weight; T; @ o; ;I" normal; T;;; @ ; ix[o;);I"lineHeight; T;*I"lineHeight; T; @ o;) ;I"baseLineHeight; T;*I"baseLineHeight; T; ix; @ ;[o;+ ;I"font-family-sans-serif; T;[;,{;[; iy; @ o;+ ;I"font-shorthand; T;[o;) ;I" size; T;*I" size; T; iz; @ o;) ;I" weight; T;*I" weight; T; iz; @ o;) ;I"lineHeight; T;*I"lineHeight; T; iz; @ ;,{;[; iz; @ ; ix;$T; @ o; ;I"monospace; T;[[o;);I" size; T;*I" size; T; @ o;) ;I"baseFontSize; T;*I"baseFontSize; T; i|; @ [o;);I" weight; T;*I" weight; T; @ o; ;I" normal; T;;; @ ; i|[o;);I"lineHeight; T;*I"lineHeight; T; @ o;) ;I"baseLineHeight; T;*I"baseLineHeight; T; i|; @ ;[o;+ ;I"font-family-monospace; T;[;,{;[; i}; @ o;+ ;I"font-shorthand; T;[o;) ;I" size; T;*I" size; T; i~; @ o;) ;I" weight; T;*I" weight; T; i~; @ o;) ;I"lineHeight; T;*I"lineHeight; T; i~; @ ;,{;[; i~; @ ; i|;$T; @ o; ;[I"L/* GRID SYSTEM + * -------------------------------------------------- */; T; +i; 0;[; i~; @ o; ;[I"6/* Site container + * ------------------------- */; T; +i; 0;[; i; @ o; ;I"container-fixed; T;[;[ o; ;[I" +width; T;o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ ;i;;;[; i; @ o; ;[I"margin-left; T;o;;I" auto; T;;; @ ;i;;;[; i; @ o; ;[I"margin-right; T;o;;I" auto; T;;; @ ;i;;;[; i; @ o;+ ;I" clearfix; T;[;,{;[; i; @ ; i;$T; @ o; ;[I"U/* Le grid system + * ------------------------- + * Setup the mixins to be used */; T; +i; 0;[; i; @ o; ;I"gridSystem-columns; T;[ [o;);I"gridGutterWidth; T;*I"gridGutterWidth; T; @ 0[o;);I"gridColumnWidth; T;*I"gridColumnWidth; T; @ 0[o;);I"gridRowWidth; T;*I"gridRowWidth; T; @ 0[o;);I" columns; T;*I" columns; T; @ 0;[o; ;[I" width; T;o:Sass::Script::Operation :@operand1o;. -;/o;% ;I"gridColumnWidth; T;&I"gridColumnWidth; T; @ ; iT:@operand2o;% ;I"columnSpan; T;&I"columnSpan; T; @ ; iT:@operator: -times; iT; @ ;0o;. -;/o;% ;I"gridGutterWidth; T;&I"gridGutterWidth; T; @ ; iT;0o;. -;/o;% ;I"columnSpan; T;&I"columnSpan; T; @ ; iT;0o;' ;i;([;)@; iT;*I"1; F; @ ;1: -minus; iT; @ ;1;2; iT; @ ;1: plus; iT; @ ;i;;;[; iT; @ ; iS;$T; @ o; ;I" offset; T;[[o;%;I"columnOffset; T;&I"columnOffset; T; @ o;' ;i;([;)@; iV;*I"1; F; @ ;[o; ;[I"margin-left; T;o;. +;/o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ :@operand2o;) ;I" columns; T;*I" columns; T; i; @ :@operator: +times; i; @ ;0o;. +;/o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ ;0o;. +;/o;) ;I" columns; T;*I" columns; T; i; @ ;0o;% ;i;&[;'[; i;(I"1; F; @ ;1: +minus; i; @ ;1;2; i; @ ;1: plus; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;I"gridSystem-offset; T;[[o;);I"gridColumnWidth; T;*I"gridColumnWidth; T; @ 0[o;);I"gridGutterWidth; T;*I"gridGutterWidth; T; @ 0[o;);I" columns; T;*I" columns; T; @ 0;[o; ;[I"margin-left; T;o;. ;/o;. ;/o;. -;/o;% ;I"gridColumnWidth; T;&I"gridColumnWidth; T; @ ; iW;0o;% ;I"columnOffset; T;&I"columnOffset; T; @ ; iW;1;2; iW; @ ;0o;. -;/o;% ;I"gridGutterWidth; T;&I"gridGutterWidth; T; @ ; iW;0o;. -;/o;% ;I"columnOffset; T;&I"columnOffset; T; @ ; iW;0o;' ;i;([;)@; iW;*I"1; F; @ ;1;3; iW; @ ;1;2; iW; @ ;1;4; iW; @ ;0o;% ;I"extraSpace; T;&I"extraSpace; T; @ ; iW;1;4; iW; @ ;i;;;[; iW; @ ; iV;$T; @ o; ;[I"e/* Necessary grid styles for every column to make them appear next to each other horizontally */; T; -i; 0;[; iY; @ o; ;I"gridColumn; T;[;[o; ;[I" display; T;o;;I" inline; T;;; @ ;i;;;[; i[; @ o; ;[I" -float; T;o;;I" left; T;;; @ ;i;;;[; i\; @ o; ;[I"margin-left; T;o;% ;I"gridGutterWidth; T;&I"gridGutterWidth; T; @ ; i];i;;;[; i]; @ ; iZ;$T; @ o; ;[I"/* makeColumn can be used to mark any element (e.g., .content-primary) as a column without changing markup to .span something */; T; -i; 0;[; i_; @ o; ;I"makeColumn; T;[[o;%;I"columnSpan; T;&I"columnSpan; T; @ o;' ;i;([;)@; i`;*I"1; F; @ ;[o;+ ;I"gridColumn; T;[;,{;[; ia; @ o;+ ;I" columns; T;[o;% ;I"columnSpan; T;&I"columnSpan; T; @ ; ib;,{;[; ib; @ ; i`;$T; @ o; ;[I"/* Border Radius */; T; -i; 0;[; ie; @ o; ;I"border-radius; T;[[o;%;I" radius; T;&I" radius; T; @ o;' ;i -;([I"px; T;)[; if;*I"5px; F; @ ;[o; ;[I"-webkit-border-radius; T;o;% ;I" radius; T;&I" radius; T; @ ; ig;i;;;[; ig; @ o; ;[I"-moz-border-radius; T;o;% ;I" radius; T;&I" radius; T; @ ; ih;i;;;[; ih; @ o; ;[I"border-radius; T;o;% ;I" radius; T;&I" radius; T; @ ; ii;i;;;[; ii; @ ; if;$T; @ o; ;[I"/* Drop shadows */; T; -i; 0;[; il; @ o; ;I"box-shadow; T;[[o;%;I" shadow; T;&I" shadow; T; @ o:Sass::Script::List ;[ o;' ;i;([;)@; im;*I"0; F; @ o;' ;i;([I"px; T;)[; im;*I"1px; F; @ o;' ;i;([I"px; T;)[; im;*I"3px; F; @ o:Sass::Script::Funcall -;I" rgba; T;[ o;' ;i;([;)@; im;*I"0; F; @ o;' ;i;([;)@; im;*I"0; F; @ o;' ;i;([;)@; im;*I"0; F; @ o;' ;f 0.25;([;)@; im;*I" 0.25; F; @ ;,{; im; @ :@separator: -space; im; @ ;[o; ;[I"-webkit-box-shadow; T;o;% ;I" shadow; T;&I" shadow; T; @ ; in;i;;;[; in; @ o; ;[I"-moz-box-shadow; T;o;% ;I" shadow; T;&I" shadow; T; @ ; io;i;;;[; io; @ o; ;[I"box-shadow; T;o;% ;I" shadow; T;&I" shadow; T; @ ; ip;i;;;[; ip; @ ; im;$T; @ o; ;[I"/* Transitions */; T; -i; 0;[; is; @ o; ;I"transition; T;[[o;%;I"transition; T;&I"transition; T; @ 0;[ o; ;[I"-webkit-transform-style; T;o;;I""preserve-3d"; T;;; @ ;i;;;[; iu; @ o; ;[I"-webkit-transition; T;o;% ;I"transition; T;&I"transition; T; @ ; iv;i;;;[; iv; @ o; ;[I"-moz-transition; T;o;% ;I"transition; T;&I"transition; T; @ ; iw;i;;;[; iw; @ o; ;[I"-ms-transition; T;o;% ;I"transition; T;&I"transition; T; @ ; ix;i;;;[; ix; @ o; ;[I"-o-transition; T;o;% ;I"transition; T;&I"transition; T; @ ; iy;i;;;[; iy; @ o; ;[I"transition; T;o;% ;I"transition; T;&I"transition; T; @ ; iz;i;;;[; iz; @ ; it;$T; @ o; ;[I"/* Background clipping */; T; -i; 0;[; i}; @ o; ;I"background-clip; T;[[o;%;I" clip; T;&I" clip; T; @ 0;[o; ;[I"-webkit-background-clip; T;o;% ;I" clip; T;&I" clip; T; @ ; i;i;;;[; i; @ o; ;[I"-moz-background-clip; T;o;% ;I" clip; T;&I" clip; T; @ ; i{;i;;;[; i{; @ o; ;[I"background-clip; T;o;% ;I" clip; T;&I" clip; T; @ ; i|;i;;;[; i|; @ ; i~;$T; @ o; ;[I"/* CSS3 Content Columns */; T; -i; 0;[; i; @ o; ;I"content-columns; T;[[o;%;I"columnCount; T;&I"columnCount; T; @ 0[o;%;I"columnGap; T;&I"columnGap; T; @ o;' ;i;([I"px; T;)[; i;*I" 20px; F; @ ;[ o; ;[I"-webkit-column-count; T;o;% ;I"columnCount; T;&I"columnCount; T; @ ; i;i;;;[; i; @ o; ;[I"-moz-column-count; T;o;% ;I"columnCount; T;&I"columnCount; T; @ ; i;i;;;[; i; @ o; ;[I"column-count; T;o;% ;I"columnCount; T;&I"columnCount; T; @ ; i;i;;;[; i; @ o; ;[I"-webkit-column-gap; T;o;% ;I"columnGap; T;&I"columnGap; T; @ ; i;i;;;[; i; @ o; ;[I"-moz-column-gap; T;o;% ;I"columnGap; T;&I"columnGap; T; @ ; i;i;;;[; i; @ o; ;[I"column-gap; T;o;% ;I"columnGap; T;&I"columnGap; T; @ ; i;i;;;[; i; @ ; i;$T; @ o; ;[I"5/* Make any element resizable for prototyping */; T; -i; 0;[; i; @ o; ;I"resizable; T;[[o;%;I"direction; T;&I"direction; T; @ o; ;I" both; T;;; @ ; i;[ o; ;[I" resize; T;o;% ;I"direction; T;&I"direction; T; @ ; i;i;;;[; i; @ o; ;[I"1/* Options are horizontal, vertical, both */; T; -i; 0;[; i; @ o; ;[I" overflow; T;o;;I" auto; T;;; @ ;i;;;[; i; @ o; ;[I"/* Safari fix */; T; -i; 0;[; i; @ ; i;$T; @ o; ;[I"`/* Add an alphatransparency value to any background or border color (via Elyse Holladay) */; T; -i; 0;[; i; @ o; ;I"background-translucent; T;[[o;%;I" -color; T;&I" -color; T; @ o;% ;I" -white; T;&I" -white; T; @ ; i[o;%;I" -alpha; T;&I" -alpha; T; @ o;' ;i;([;)@; i;*I"1; F; @ ;[o; ;[I"background-color; T;o;6 -;I" hsla; T;[ o;6 -;I"hue; T;[o;% ;I" -color; T;&I" -color; T; @ ; i;,{; i; @ o;6 -;I"saturation; T;[o;% ;I" -color; T;&I" -color; T; @ ; i;,{; i; @ o;6 -;I"lightness; T;[o;% ;I" -color; T;&I" -color; T; @ ; i;,{; i; @ o;% ;I" -alpha; T;&I" -alpha; T; @ ; i;,{; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;I"border-translucent; T;[[o;%;I" -color; T;&I" -color; T; @ o;% ;I" -white; T;&I" -white; T; @ ; i[o;%;I" -alpha; T;&I" -alpha; T; @ o;' ;i;([;)@; i;*I"1; F; @ ;[o; ;[I"border-color; T;o;6 -;I" hsla; T;[ o;6 -;I"hue; T;[o;% ;I" -color; T;&I" -color; T; @ ; i;,{; i; @ o;6 -;I"saturation; T;[o;% ;I" -color; T;&I" -color; T; @ ; i;,{; i; @ o;6 -;I"lightness; T;[o;% ;I" -color; T;&I" -color; T; @ ; i;,{; i; @ o;% ;I" -alpha; T;&I" -alpha; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"background-clip; T;o;;I"padding-box; T;;; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"6/* Gradient Bar Colors for buttons and allerts */; T; -i; 0;[; i; @ o; ;I"gradientBar; T;[[o;%;I"primaryColor; T;&I"primaryColor; T; @ 0[o;%;I"secondaryColor; T;&I"secondaryColor; T; @ 0;[ o;+ ;I"vertical-gradient; T;[o;% ;I"primaryColor; T;&I"primaryColor; T; @ ; io;% ;I"secondaryColor; T;&I"secondaryColor; T; @ ; i;,{;[; i; @ o; ;[I"text-shadow; T;o;5 ;[ o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([I"px; T;)[; i;*I" -1px; F; @ o;' ;i;([;)@; i;*I"0; F; @ o;6 -;I" rgba; T;[ o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([;)@; i;*I"0; F; @ o;' ;f 0.25;([;)@; i;*I" 0.25; F; @ ;,{; i; @ ;7;8; i; @ ;i;;;[; i; @ o; ;[I"border-color; T;o;5 ;[o;% ;I"secondaryColor; T;&I"secondaryColor; T; @ ; io;% ;I"secondaryColor; T;&I"secondaryColor; T; @ ; io;6 -;I" darken; T;[o;% ;I"secondaryColor; T;&I"secondaryColor; T; @ ; io;' ;i;([I"%; T;)[; i;*I"15%; F; @ ;,{; i; @ ;7;8; i; @ ;i;;;[; i; @ o; ;[I"border-color; T;o;5 ;[o;6 -;I" rgba; T;[ o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([;)@; i;*I"0; F; @ o;' ;f0.1;([;)@; i;*I"0.1; F; @ ;,{; i; @ o;6 -;I" rgba; T;[ o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([;)@; i;*I"0; F; @ o;' ;f0.1;([;)@; i;*I"0.1; F; @ ;,{; i; @ o;6 -;I" fadein; T;[o;6 -;I" rgba; T;[ o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([;)@; i;*I"0; F; @ o;' ;f0.1;([;)@; i;*I"0.1; F; @ ;,{; i; @ o;' ;i;([I"%; T;)[; i;*I"15%; F; @ ;,{; i; @ ;7;8; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"/* Gradients */; T; -i; 0;[; i; @ o; ;I"horizontal-gradient; T;[[o;%;I"startColor; T;&I"startColor; T; @ o:Sass::Script::Color ;0: @attrs{ :rediZ: +;/o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ ;0o;) ;I" columns; T;*I" columns; T; i; @ ;1;2; i; @ ;0o;. +;/o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ ;0o;. +;/o;) ;I" columns; T;*I" columns; T; i; @ ;0o;% ;i;&[;'@; i;(I"1; F; @ ;1;3; i; @ ;1;2; i; @ ;1;4; i; @ ;0o;. +;/o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ ;0o;% ;i;&[;'@; i;(I"2; F; @ ;1;2; i; @ ;1;4; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;I"gridSystem-gridColumn; T;[[o;);I"gridGutterWidth; T;*I"gridGutterWidth; T; @ 0;[o; ;[I" +float; T;o;;I" left; T;;; @ ;i;;;[; i; @ o; ;[I"margin-left; T;o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"D/* Take these values and mixins, and make 'em do their thang */; T; +i; 0;[; i; @ o; ;I"gridSystem-generate; T;[[o;);I"gridColumns; T;*I"gridColumns; T; @ 0[o;);I"gridColumnWidth; T;*I"gridColumnWidth; T; @ 0[o;);I"gridGutterWidth; T;*I"gridGutterWidth; T; @ 0;["o; ;[I"$/* Row surrounds the columns */; T; +i; 0;[; i; @ o; ;[I" .row; T;i;o;;[o;;[o;;[o:Sass::Selector::Class;[I"row; T; i; I"; F; i; @; i; @;[o; ;[I"margin-left; T;o;. +;/o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ ;0o;% ;i;&[;'@; i;(I"-1; F; @ ;1;2; i; @ ;i;;;[; i; @ o;+ ;I" clearfix; T;[;,{;[; i; @ ; i;$T; @ o; ;[I"/* Find all .span# classes within .row and give them the necessary properties for grid columns (supported by all browsers back to IE7, thanks $dhg) */; T; +i; 0;[; i; @ o; ;[I"[class*="span"]; F;i;o;;[o;;[o;;[o:Sass::Selector::Attribute ;[I" +class; F:@namespace0;1I"*=; F;[I" "span"; F; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-gridColumn; T;[o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ ;,{;[; i; @ ; i;$T; @ o; ;[I"/* Default columns */; T; +i; 0;[; i; @ o; ;[I" .span1; T;i;o;;[o;;[o;;[o;5;[I" +span1; T; i; I"; F; i; @/; i; @/;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"1; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span2; T;i;o;;[o;;[o;;[o;5;[I" +span2; T; i; I"; F; i; @N; i; @N;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"2; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span3; T;i;o;;[o;;[o;;[o;5;[I" +span3; T; i; I"; F; i; @m; i; @m;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"3; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span4; T;i;o;;[o;;[o;;[o;5;[I" +span4; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i ;&[;'@; i;(I"4; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span5; T;i;o;;[o;;[o;;[o;5;[I" +span5; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i +;&[;'@; i;(I"5; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span6; T;i;o;;[o;;[o;;[o;5;[I" +span6; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i ;&[;'@; i;(I"6; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span7; T;i;o;;[o;;[o;;[o;5;[I" +span7; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i ;&[;'@; i;(I"7; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span8; T;i;o;;[o;;[o;;[o;5;[I" +span8; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i ;&[;'@; i;(I"8; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span9; T;i;o;;[o;;[o;;[o;5;[I" +span9; T; i; I"; F; i; @'; i; @';[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"9; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span10; T;i;o;;[o;;[o;;[o;5;[I" span10; T; i; I"; F; i; @F; i; @F;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"10; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span11; T;i;o;;[o;;[o;;[o;5;[I" span11; T; i; I"; F; i; @e; i; @e;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"11; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I".span12, + .container; F;i;o;;[o;;[o;;[o;5;[I" span12; F; i; I"; F; i; @o;;[I" +; Fo;;[o;5;[I"container; F; i; @; i; @; i; @;[o;+ ;I"gridSystem-columns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"12; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" /* Offset column options */; T; +i; 0;[; i; @ o; ;[I" .offset1; T;i;o;;[o;;[o;;[o;5;[I" offset1; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i;&[;'@; i;(I"1; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .offset2; T;i;o;;[o;;[o;;[o;5;[I" offset2; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i;&[;'@; i;(I"2; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .offset3; T;i;o;;[o;;[o;;[o;5;[I" offset3; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i;&[;'@; i;(I"3; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .offset4; T;i;o;;[o;;[o;;[o;5;[I" offset4; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i ;&[;'@; i;(I"4; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .offset5; T;i;o;;[o;;[o;;[o;5;[I" offset5; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i +;&[;'@; i;(I"5; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .offset6; T;i;o;;[o;;[o;;[o;5;[I" offset6; T; i; I"; F; i; @;; i; @;;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i ;&[;'@; i;(I"6; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .offset7; T;i;o;;[o;;[o;;[o;5;[I" offset7; T; i; I"; F; i; @W; i; @W;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i ;&[;'@; i;(I"7; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .offset8; T;i;o;;[o;;[o;;[o;5;[I" offset8; T; i; I"; F; i; @s; i; @s;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i ;&[;'@; i;(I"8; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .offset9; T;i;o;;[o;;[o;;[o;5;[I" offset9; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i;&[;'@; i;(I"9; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I".offset10; T;i;o;;[o;;[o;;[o;5;[I" offset10; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i;&[;'@; i;(I"10; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I".offset11; T;i;o;;[o;;[o;;[o;5;[I" offset11; T; i; I"; F; i; @; i; @;[o;+ ;I"gridSystem-offset; T;[o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;% ;i;&[;'@; i;(I"11; F; @ ;,{;[; i; @ ; i;$T; @ ; i;$T; @ o; ;[I"X/* Fluid grid system + * ------------------------- + * Setup the mixins to be used */; T; +i; 0;[; i; @ o; ;I"fluidGridSystem-columns; T;[[o;);I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; @ 0[o;);I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; @ 0[o;);I" columns; T;*I" columns; T; @ 0;[o; ;[I" +width; T;o;. +;/o;. +;/o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ ;0o;) ;I" columns; T;*I" columns; T; i; @ ;1;2; i; @ ;0o;. +;/o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ ;0o;. +;/o;) ;I" columns; T;*I" columns; T; i; @ ;0o;% ;i;&[;'@; i;(I"1; F; @ ;1;3; i; @ ;1;2; i; @ ;1;4; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;I"fluidGridSystem-gridColumn; T;[[o;);I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; @ 0;[o; ;[I" +float; T;o;;I" left; T;;; @ ;i;;;[; i; @ o; ;[I"margin-left; T;o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"D/* Take these values and mixins, and make 'em do their thang */; T; +i; 0;[; i; @ o; ;I"fluidGridSystem-generate; T;[[o;);I"gridColumns; T;*I"gridColumns; T; @ 0[o;);I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; @ 0[o;);I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; @ 0;[o; ;[I"$/* Row surrounds the columns */; T; +i; 0;[; i; @ o; ;[I".row-fluid; T;i;o;;[o;;[o;;[o;5;[I"row-fluid; T; i; I"; F; i; @;; i; @;;[o; ;[I" +width; T;o;;I" 100%; T;;; @ ;i;;;[; i; @ o;+ ;I" clearfix; T;[;,{;[; i; @ o; ;[I"/* Find all .span# classes within .row and give them the necessary properties for grid columns (supported by all browsers back to IE7, thanks $dhg) */; T; +i; 0;[; i; @ o; ;[I"> [class*="span"]; T;i;o;;[o;;[I">; To;;[o;6 ;[I" +class; T;70;1I"*=; T;[I" "span"; T; i; I"; F; i; @\; i; @\;[o;+ ;I"fluidGridSystem-gridColumn; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ ;,{;[; i; @ ; i;$T; @ o; ;[I""> [class*="span"]:first-child; T;i;o;;[o;;[I">; To;;[o;6 ;[I" +class; T;70;1I"*=; T;[I" "span"; T; i; I"; Fo;! +;;";[I"first-child; T;#0; i; @v; i; @v; i; @v;[o; ;[I"margin-left; T;o;;I"0; T;;; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"/* Default columns */; T; +i; 0;[; i; @ o; ;[I" .span1; T;i;o;;[o;;[o;;[o;5;[I" +span1; T; i; I"; F; i; @; i; @;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i;&[;'@; i;(I"1; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span2; T;i;o;;[o;;[o;;[o;5;[I" +span2; T; i; I"; F; i; @; i; @;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i;&[;'@; i;(I"2; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span3; T;i;o;;[o;;[o;;[o;5;[I" +span3; T; i; I"; F; i; @; i; @;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i;&[;'@; i;(I"3; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span4; T;i;o;;[o;;[o;;[o;5;[I" +span4; T; i; I"; F; i; @; i; @;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i ;&[;'@; i;(I"4; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span5; T;i;o;;[o;;[o;;[o;5;[I" +span5; T; i; I"; F; i; @; i; @;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i +;&[;'@; i;(I"5; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span6; T;i;o;;[o;;[o;;[o;5;[I" +span6; T; i; I"; F; i; @; i; @;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i ;&[;'@; i;(I"6; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span7; T;i;o;;[o;;[o;;[o;5;[I" +span7; T; i; I"; F; i; @9; i; @9;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i ;&[;'@; i;(I"7; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span8; T;i;o;;[o;;[o;;[o;5;[I" +span8; T; i; I"; F; i; @U; i; @U;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i ;&[;'@; i;(I"8; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span9; T;i;o;;[o;;[o;;[o;5;[I" +span9; T; i; I"; F; i; @q; i; @q;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i;&[;'@; i;(I"9; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span10; T;i;o;;[o;;[o;;[o;5;[I" span10; T; i; I"; F; i; @; i; @;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i;&[;'@; i;(I"10; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span11; T;i;o;;[o;;[o;;[o;5;[I" span11; T; i; I"; F; i; @; i; @;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i;&[;'@; i;(I"11; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" .span12; T;i;o;;[o;;[o;;[o;5;[I" span12; T; i; I"; F; i; @; i; @;[o;+ ;I"fluidGridSystem-columns; T;[o;) ;I"fluidGridGutterWidth; T;*I"fluidGridGutterWidth; T; i; @ o;) ;I"fluidGridColumnWidth; T;*I"fluidGridColumnWidth; T; i; @ o;% ;i;&[;'@; i;(I"12; F; @ ;,{;[; i; @ ; i;$T; @ ; i;$T; @ ; i;$T; @ o; ;[I"9/* Input grid system + * ------------------------- */; T; +i; 0;[; i; @ o; ;I"!inputGridSystem-inputColumns; T;[ [o;);I"gridGutterWidth; T;*I"gridGutterWidth; T; @ 0[o;);I"gridColumnWidth; T;*I"gridColumnWidth; T; @ 0[o;);I"gridRowWidth; T;*I"gridRowWidth; T; @ 0[o;);I" columns; T;*I" columns; T; @ 0;[o; ;[I" +width; T;o;. +;/o;. +;/o;. +;/o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ ;0o;) ;I" columns; T;*I" columns; T; i; @ ;1;2; i; @ ;0o;. +;/o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ ;0o;. +;/o;) ;I" columns; T;*I" columns; T; i; @ ;0o;% ;i;&[;'@; i;(I"1; F; @ ;1;3; i; @ ;1;2; i; @ ;1;4; i; @ ;0o;% ;i;&[;'@; i;(I"10; F; @ ;1;3; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;I"inputGridSystem-generate; T;[[o;);I"gridColumns; T;*I"gridColumns; T; @ 0[o;);I"gridColumnWidth; T;*I"gridColumnWidth; T; @ 0[o;);I"gridGutterWidth; T;*I"gridGutterWidth; T; @ 0;[o; ;[I"+input, + textarea, + .uneditable-input; T;i;o;;[o;;[o;;[o:Sass::Selector::Element ;[I" +input; T;70; i; I"; F; i; @$o;;[I" +; Fo;;[o;8 ;[I" textarea; T;70; i; @$; i; @$o;;[I" +; Fo;;[o;5;[I"uneditable-input; T; i; @$; i; @$; i; @$;[o; ;[I" &.span1; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" +span1; F; i; @@; i; @@; i; @@;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"1; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span2; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" +span2; F; i; @`; i; @`; i; @`;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"2; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span3; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" +span3; F; i; @; i; @; i; @;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"3; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span4; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" +span4; F; i; @; i; @; i; @;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i ;&[;'@; i;(I"4; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span5; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" +span5; F; i; @; i; @; i; @;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i +;&[;'@; i;(I"5; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span6; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" +span6; F; i; @; i; @; i; @;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i ;&[;'@; i;(I"6; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span7; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" +span7; F; i; @ ; i; @ ; i; @ ;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i ;&[;'@; i;(I"7; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span8; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" +span8; F; i; @ ; i; @ ; i; @ ;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i ;&[;'@; i;(I"8; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span9; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" +span9; F; i; @@ ; i; @@ ; i; @@ ;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"9; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span10; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" span10; F; i; @` ; i; @` ; i; @` ;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"10; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span11; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" span11; F; i; @ ; i; @ ; i; @ ;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"11; F; @ ;,{;[; i; @ ; i;$T; @ o; ;[I" &.span12; F;i;o;;[o;;[o;;[o;; i; I"; Fo;5;[I" span12; F; i; @ ; i; @ ; i; @ ;[o;+ ;I"!inputGridSystem-inputColumns; T;[ o;) ;I"gridGutterWidth; T;*I"gridGutterWidth; T; i; @ o;) ;I"gridColumnWidth; T;*I"gridColumnWidth; T; i; @ o;) ;I"gridRowWidth; T;*I"gridRowWidth; T; i; @ o;% ;i;&[;'@; i;(I"12; F; @ ;,{;[; i; @ ; i;$T; @ ; i;$T; @ ; i;$T; @ o; ;[I"P/* CSS3 PROPERTIES + * -------------------------------------------------- */; T; +i; 0;[; i; @ o; ;[I"/* Border Radius */; T; +i; 0;[; i; @ o; ;I"border-radius; T;[[o;);I" radius; T;*I" radius; T; @ o;% ;i +;&[I"px; T;'[; i;(I"5px; F; @ ;[o; ;[I"-webkit-border-radius; T;o;) ;I" radius; T;*I" radius; T; i; @ ;i;;;[; i; @ o; ;[I"-moz-border-radius; T;o;) ;I" radius; T;*I" radius; T; i; @ ;i;;;[; i; @ o; ;[I"border-radius; T;o;) ;I" radius; T;*I" radius; T; i ; @ ;i;;;[; i ; @ ; i;$T; @ o; ;[I"/* Drop shadows */; T; +i; 0;[; i ; @ o; ;I"box-shadow; T;[[o;);I" shadow; T;*I" shadow; T; @ o:Sass::Script::List ;[ o;% ;i;&[;'@; i ;(I"0; F; @ o;% ;i;&[I"px; T;'[; i ;(I"1px; F; @ o;% ;i;&[I"px; T;'[; i ;(I"3px; F; @ o:Sass::Script::Funcall +;I" rgba; T;[ o;% ;i;&[;'@; i ;(I"0; F; @ o;% ;i;&[;'@; i ;(I"0; F; @ o;% ;i;&[;'@; i ;(I"0; F; @ o;% ;f 0.25;&[;'@; i ;(I" 0.25; F; @ ;,{; i ; @ :@separator: +space; i ; @ ;[o; ;[I"-webkit-box-shadow; T;o;) ;I" shadow; T;*I" shadow; T; i; @ ;i;;;[; i; @ o; ;[I"-moz-box-shadow; T;o;) ;I" shadow; T;*I" shadow; T; i; @ ;i;;;[; i; @ o; ;[I"box-shadow; T;o;) ;I" shadow; T;*I" shadow; T; i; @ ;i;;;[; i; @ ; i ;$T; @ o; ;[I"/* Transitions */; T; +i; 0;[; i; @ o; ;I"transition; T;[[o;);I"transition; T;*I"transition; T; @ 0;[ +o; ;[I"-webkit-transition; T;o;) ;I"transition; T;*I"transition; T; i; @ ;i;;;[; i; @ o; ;[I"-moz-transition; T;o;) ;I"transition; T;*I"transition; T; i; @ ;i;;;[; i; @ o; ;[I"-ms-transition; T;o;) ;I"transition; T;*I"transition; T; i; @ ;i;;;[; i; @ o; ;[I"-o-transition; T;o;) ;I"transition; T;*I"transition; T; i; @ ;i;;;[; i; @ o; ;[I"transition; T;o;) ;I"transition; T;*I"transition; T; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"/* Transformations */; T; +i; 0;[; i; @ o; ;I" rotate; T;[[o;);I" degrees; T;*I" degrees; T; @ 0;[ +o; ;[I"-webkit-transform; T;o;: +;I" rotate; T;[o;) ;I" degrees; T;*I" degrees; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"-moz-transform; T;o;: +;I" rotate; T;[o;) ;I" degrees; T;*I" degrees; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"-ms-transform; T;o;: +;I" rotate; T;[o;) ;I" degrees; T;*I" degrees; T; i ; @ ;,{; i ; @ ;i;;;[; i ; @ o; ;[I"-o-transform; T;o;: +;I" rotate; T;[o;) ;I" degrees; T;*I" degrees; T; i!; @ ;,{; i!; @ ;i;;;[; i!; @ o; ;[I"transform; T;o;: +;I" rotate; T;[o;) ;I" degrees; T;*I" degrees; T; i"; @ ;,{; i"; @ ;i;;;[; i"; @ ; i;$T; @ o; ;I" +scale; T;[[o;);I" +ratio; T;*I" +ratio; T; @ 0;[ +o; ;[I"-webkit-transform; T;o;: +;I" +scale; T;[o;) ;I" +ratio; T;*I" +ratio; T; i%; @ ;,{; i%; @ ;i;;;[; i%; @ o; ;[I"-moz-transform; T;o;: +;I" +scale; T;[o;) ;I" +ratio; T;*I" +ratio; T; i&; @ ;,{; i&; @ ;i;;;[; i&; @ o; ;[I"-ms-transform; T;o;: +;I" +scale; T;[o;) ;I" +ratio; T;*I" +ratio; T; i'; @ ;,{; i'; @ ;i;;;[; i'; @ o; ;[I"-o-transform; T;o;: +;I" +scale; T;[o;) ;I" +ratio; T;*I" +ratio; T; i(; @ ;,{; i(; @ ;i;;;[; i(; @ o; ;[I"transform; T;o;: +;I" +scale; T;[o;) ;I" +ratio; T;*I" +ratio; T; i); @ ;,{; i); @ ;i;;;[; i); @ ; i$;$T; @ o; ;I"translate; T;[[o;);I"x; T;*I"x; T; @ o;% ;i;&[;'@; i+;(I"0; F; @ [o;);I"y; T;*I"y; T; @ o;% ;i;&[;'@; i+;(I"0; F; @ ;[ +o; ;[I"-webkit-transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i,; @ o;) ;I"y; T;*I"y; T; i,; @ ;,{; i,; @ ;i;;;[; i,; @ o; ;[I"-moz-transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i-; @ o;) ;I"y; T;*I"y; T; i-; @ ;,{; i-; @ ;i;;;[; i-; @ o; ;[I"-ms-transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i.; @ o;) ;I"y; T;*I"y; T; i.; @ ;,{; i.; @ ;i;;;[; i.; @ o; ;[I"-o-transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i/; @ o;) ;I"y; T;*I"y; T; i/; @ ;,{; i/; @ ;i;;;[; i/; @ o; ;[I"transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i0; @ o;) ;I"y; T;*I"y; T; i0; @ ;,{; i0; @ ;i;;;[; i0; @ ; i+;$T; @ o; ;I" skew; T;[[o;);I"x; T;*I"x; T; @ o;% ;i;&[;'@; i2;(I"0; F; @ [o;);I"y; T;*I"y; T; @ o;% ;i;&[;'@; i2;(I"0; F; @ ;[ +o; ;[I"-webkit-transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i3; @ o;) ;I"y; T;*I"y; T; i3; @ ;,{; i3; @ ;i;;;[; i3; @ o; ;[I"-moz-transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i4; @ o;) ;I"y; T;*I"y; T; i4; @ ;,{; i4; @ ;i;;;[; i4; @ o; ;[I"-ms-transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i5; @ o;) ;I"y; T;*I"y; T; i5; @ ;,{; i5; @ ;i;;;[; i5; @ o; ;[I"-o-transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i6; @ o;) ;I"y; T;*I"y; T; i6; @ ;,{; i6; @ ;i;;;[; i6; @ o; ;[I"transform; T;o;: +;I"translate; T;[o;) ;I"x; T;*I"x; T; i7; @ o;) ;I"y; T;*I"y; T; i7; @ ;,{; i7; @ ;i;;;[; i7; @ ; i2;$T; @ o; ;I" skew; T;[[o;);I"x; T;*I"x; T; @ o;% ;i;&[;'@; i9;(I"0; F; @ [o;);I"y; T;*I"y; T; @ o;% ;i;&[;'@; i9;(I"0; F; @ ;[ +o; ;[I"-webkit-transform; T;o;: +;I" skew; T;[o;) ;I"x; T;*I"x; T; i:; @ o;) ;I"y; T;*I"y; T; i:; @ ;,{; i:; @ ;i;;;[; i:; @ o; ;[I"-moz-transform; T;o;: +;I" skew; T;[o;) ;I"x; T;*I"x; T; i;; @ o;) ;I"y; T;*I"y; T; i;; @ ;,{; i;; @ ;i;;;[; i;; @ o; ;[I"-ms-transform; T;o;: +;I" skew; T;[o;) ;I"x; T;*I"x; T; i<; @ o;) ;I"y; T;*I"y; T; i<; @ ;,{; i<; @ ;i;;;[; i<; @ o; ;[I"-o-transform; T;o;: +;I" skew; T;[o;) ;I"x; T;*I"x; T; i=; @ o;) ;I"y; T;*I"y; T; i=; @ ;,{; i=; @ ;i;;;[; i=; @ o; ;[I"transform; T;o;: +;I" skew; T;[o;) ;I"x; T;*I"x; T; i>; @ o;) ;I"y; T;*I"y; T; i>; @ ;,{; i>; @ ;i;;;[; i>; @ ; i9;$T; @ o; ;[I"d/* Background clipping + * Heads up: FF 3.6 and under need "padding" instead of "padding-box" */; T; +i; 0;[; iA; @ o; ;I"background-clip; T;[[o;);I" clip; T;*I" clip; T; @ 0;[o; ;[I"-webkit-background-clip; T;o;) ;I" clip; T;*I" clip; T; iD; @ ;i;;;[; iD; @ o; ;[I"-moz-background-clip; T;o;) ;I" clip; T;*I" clip; T; iE; @ ;i;;;[; iE; @ o; ;[I"background-clip; T;o;) ;I" clip; T;*I" clip; T; iF; @ ;i;;;[; iF; @ ; iC;$T; @ o; ;[I"/* Background sizing */; T; +i; 0;[; iI; @ o; ;I"background-size; T;[[o;);I" size; T;*I" size; T; @ 0;[ o; ;[I"-webkit-background-size; T;o;) ;I" size; T;*I" size; T; iK; @ ;i;;;[; iK; @ o; ;[I"-moz-background-size; T;o;) ;I" size; T;*I" size; T; iL; @ ;i;;;[; iL; @ o; ;[I"-o-background-size; T;o;) ;I" size; T;*I" size; T; iM; @ ;i;;;[; iM; @ o; ;[I"background-size; T;o;) ;I" size; T;*I" size; T; iN; @ ;i;;;[; iN; @ ; iJ;$T; @ o; ;[I"/* Box sizing */; T; +i; 0;[; iR; @ o; ;I"box-sizing; T;[[o;);I" boxmodel; T;*I" boxmodel; T; @ 0;[o; ;[I"-webkit-box-sizing; T;o;) ;I" boxmodel; T;*I" boxmodel; T; iT; @ ;i;;;[; iT; @ o; ;[I"-moz-box-sizing; T;o;) ;I" boxmodel; T;*I" boxmodel; T; iU; @ ;i;;;[; iU; @ o; ;[I"box-sizing; T;o;) ;I" boxmodel; T;*I" boxmodel; T; iV; @ ;i;;;[; iV; @ ; iS;$T; @ o; ;[I"8/* User select + * For selecting text on the page */; T; +i; 0;[; iY; @ o; ;I"user-select; T;[[o;);I" select; T;*I" select; T; @ 0;[ o; ;[I"-webkit-user-select; T;o;) ;I" select; T;*I" select; T; i\; @ ;i;;;[; i\; @ o; ;[I"-moz-user-select; T;o;) ;I" select; T;*I" select; T; i]; @ ;i;;;[; i]; @ o; ;[I"-o-user-select; T;o;) ;I" select; T;*I" select; T; i^; @ ;i;;;[; i^; @ o; ;[I"user-select; T;o;) ;I" select; T;*I" select; T; i_; @ ;i;;;[; i_; @ ; i[;$T; @ o; ;[I"/* Resize anything */; T; +i; 0;[; ib; @ o; ;I"resizable; T;[[o;);I"direction; T;*I"direction; T; @ o; ;I" both; T;;; @ ; ic;[ o; ;[I" resize; T;o;) ;I"direction; T;*I"direction; T; id; @ ;i;;;[; id; @ o; ;[I"./* Options: horizontal, vertical, both */; T; +i; 0;[; id; @ o; ;[I" overflow; T;o;;I" auto; T;;; @ ;i;;;[; ie; @ o; ;[I"/* Safari fix */; T; +i; 0;[; ie; @ ; ic;$T; @ o; ;[I"/* CSS3 Content Columns */; T; +i; 0;[; ih; @ o; ;I"content-columns; T;[[o;);I"columnCount; T;*I"columnCount; T; @ 0[o;);I"columnGap; T;*I"columnGap; T; @ o;) ;I"gridColumnGutter; T;*I"gridColumnGutter; T; ii; @ ;[ o; ;[I"-webkit-column-count; T;o;) ;I"columnCount; T;*I"columnCount; T; ij; @ ;i;;;[; ij; @ o; ;[I"-moz-column-count; T;o;) ;I"columnCount; T;*I"columnCount; T; ik; @ ;i;;;[; ik; @ o; ;[I"column-count; T;o;) ;I"columnCount; T;*I"columnCount; T; il; @ ;i;;;[; il; @ o; ;[I"-webkit-column-gap; T;o;) ;I"columnGap; T;*I"columnGap; T; im; @ ;i;;;[; im; @ o; ;[I"-moz-column-gap; T;o;) ;I"columnGap; T;*I"columnGap; T; in; @ ;i;;;[; in; @ o; ;[I"column-gap; T;o;) ;I"columnGap; T;*I"columnGap; T; io; @ ;i;;;[; io; @ ; ii;$T; @ o; ;[I"/* Opacity */; T; +i; 0;[; ir; @ o; ;I" opacity; T;[[o;);I" opacity; T;*I" opacity; T; @ o;% ;ii;&[;'@; is;(I"100; F; @ ;[o; ;[I" opacity; T;o;. +;/o;) ;I" opacity; T;*I" opacity; T; it; @ ;0o;% ;ii;&[;'@; it;(I"100; F; @ ;1:div; it; @ ;i;;;[; it; @ o; ;[I" filter; T;o;: +;I" +alpha; T;[o;. +;/o; ;I" opacity; T;;; @ ; iu;0o;) ;I" opacity; T;*I" opacity; T; iu; @ ;1:single_eq; iu; @ ;,{; iu; @ ;i;;;[; iu; @ ; is;$T; @ o; ;[I"L/* BACKGROUNDS + * -------------------------------------------------- */; T; +i; 0;[; iz; @ o; ;[I"`/* Add an alphatransparency value to any background or border color (via Elyse Holladay) */; T; +i; 0;[; i}; @ o; ;I"translucent-background; T;[[o;);I" +color; T;*I" +color; T; @ o;) ;I" +white; T;*I" +white; T; i~; @ [o;);I" +alpha; T;*I" +alpha; T; @ o;% ;i;&[;'@; i~;(I"1; F; @ ;[o; ;[I"background-color; T;o;: +;I" hsla; T;[ o;: +;I"hue; T;[o;) ;I" +color; T;*I" +color; T; i; @ ;,{; i; @ o;: +;I"saturation; T;[o;) ;I" +color; T;*I" +color; T; i; @ ;,{; i; @ o;: +;I"lightness; T;[o;) ;I" +color; T;*I" +color; T; i; @ ;,{; i; @ o;) ;I" +alpha; T;*I" +alpha; T; i; @ ;,{; i; @ ;i;;;[; i; @ ; i~;$T; @ o; ;I"translucent-border; T;[[o;);I" +color; T;*I" +color; T; @ o;) ;I" +white; T;*I" +white; T; i; @ [o;);I" +alpha; T;*I" +alpha; T; @ o;% ;i;&[;'@; i;(I"1; F; @ ;[o; ;[I"border-color; T;o;: +;I" hsla; T;[ o;: +;I"hue; T;[o;) ;I" +color; T;*I" +color; T; i; @ ;,{; i; @ o;: +;I"saturation; T;[o;) ;I" +color; T;*I" +color; T; i; @ ;,{; i; @ o;: +;I"lightness; T;[o;) ;I" +color; T;*I" +color; T; i; @ ;,{; i; @ o;) ;I" +alpha; T;*I" +alpha; T; i; @ ;,{; i; @ ;i;;;[; i; @ o;+ ;I"background-clip; T;[o; ;I"padding-box; T;;; @ ; i;,{;[; i; @ ; i;$T; @ o; ;[I"5/* Gradient Bar Colors for buttons and alerts */; T; +i; 0;[; i; @ o; ;I"gradientBar; T;[[o;);I"primaryColor; T;*I"primaryColor; T; @ 0[o;);I"secondaryColor; T;*I"secondaryColor; T; @ 0;[o;+ ;I"gradient-vertical; T;[o;) ;I"primaryColor; T;*I"primaryColor; T; i; @ o;) ;I"secondaryColor; T;*I"secondaryColor; T; i; @ ;,{;[; i; @ o; ;[I"border-color; T;o;9 ;[o;) ;I"secondaryColor; T;*I"secondaryColor; T; i; @ o;) ;I"secondaryColor; T;*I"secondaryColor; T; i; @ o;: +;I" darken; T;[o;) ;I"secondaryColor; T;*I"secondaryColor; T; i; @ o;% ;i;&[I"%; T;'[; i;(I"15%; F; @ ;,{; i; @ ;;;<; i; @ ;i;;;[; i; @ o; ;[I"border-color; T;o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"0; F; @ o;% ;i;&[;'@; i;(I"0; F; @ o;% ;i;&[;'@; i;(I"0; F; @ o;% ;f0.1;&[;'@; i;(I"0.1; F; @ ;,{; i; @ o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"0; F; @ o;% ;i;&[;'@; i;(I"0; F; @ o;% ;i;&[;'@; i;(I"0; F; @ o;% ;f0.1;&[;'@; i;(I"0.1; F; @ ;,{; i; @ o;: +;I" fadein; T;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"0; F; @ o;% ;i;&[;'@; i;(I"0; F; @ o;% ;i;&[;'@; i;(I"0; F; @ o;% ;f0.1;&[;'@; i;(I"0.1; F; @ ;,{; i; @ o;% ;i;&[I"%; T;'[; i;(I"15%; F; @ ;,{; i; @ ;;;<; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"/* Gradients */; T; +i; 0;[; i; @ o; ;I"gradient-horizontal; T;[[o;);I"startColor; T;*I"startColor; T; @ o:Sass::Script::Color ;0: @attrs{ :rediZ: greeniZ: blueiZ: -alphai; i; @ [o;%;I" endColor; T;&I" endColor; T; @ o;9 ;0;:{ ;;i8;<i8;=i8;>i; i; @ ;[o; ;[I"background-color; T;o;% ;I" endColor; T;&I" endColor; T; @ ; i;i;;;[; i; @ o; ;[I"background-repeat; T;o;;I" repeat-x; T;;; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;6 -;I"-khtml-gradient; T;[ -o; ;I" linear; T;;; @ ; io;5 ;[o; ;I" left; T;;; @ ; io; ;I"top; T;;; @ ; i;7;8; i; @ o;5 ;[o; ;I" -right; T;;; @ ; io; ;I"top; T;;; @ ; i;7;8; i; @ o;6 -;I" from; T;[o;% ;I"startColor; T;&I"startColor; T; @ ; i;,{; i; @ o;6 -;I"to; T;[o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Konqueror */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-moz-linear-gradient; T;[o; ;I" left; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* FF 3.6+ */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-ms-linear-gradient; T;[o; ;I" left; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* IE10 */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 +alphai; i; @ [o;);I" endColor; T;*I" endColor; T; @ o;? ;0;@{ ;Ai8;Bi8;Ci8;Di; i; @ ;[o; ;[I"background-color; T;o;) ;I" endColor; T;*I" endColor; T; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-moz-linear-gradient; T;[o; ;I" left; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* FF 3.6+ */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"-ms-linear-gradient; T;[o; ;I" left; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* IE10 */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: ;I"-webkit-gradient; T;[ -o; ;I" linear; T;;; @ ; io;5 ;[o; ;I" left; T;;; @ ; io; ;I"top; T;;; @ ; i;7;8; i; @ o;5 ;[o; ;I" -right; T;;; @ ; io; ;I"top; T;;; @ ; i;7;8; i; @ o;6 -;I"color-stop; T;[o;' ;i;([I"%; T;)[; i;*I"0%; F; @ o;% ;I"startColor; T;&I"startColor; T; @ ; i;,{; i; @ o;6 -;I"color-stop; T;[o;' ;ii;([I"%; T;)[; i;*I" 100%; F; @ o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Safari 4+, Chrome 2+ */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-webkit-linear-gradient; T;[o; ;I" left; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I""/* Safari 5.1+, Chrome 10+ */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-o-linear-gradient; T;[o; ;I" left; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Opera 11.10 */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"linear-gradient; T;[o; ;I" left; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Le standard */; T; -i; 0;[; i; @ o; ;[I" filter; T;o: Sass::Script::Interpolation : @beforeo;? ;@o; ;I">progid:DXImageTransform.Microsoft.gradient(startColorstr=; T;;; @ ; i: @mido;% ;I"startColor; F;&I"startColor; F; @ ; i: @aftero; ;I", endColorstr=; F;;; @ ; i:@whitespace_beforeF:@whitespace_afterF:@originally_textF; @ ;Ao;% ;I" endColor; F;&I" endColor; F; @ ; i;Bo; ;I", GradientType=1); F;;; @ ; i;CF;DF;EF; @ ;i;;;[; i; @ o; ;[I"/* IE9 and down */; T; -i; 0;[; i; @ ; i;$T; @ o; ;I"vertical-gradient; T;[[o;%;I"startColor; T;&I"startColor; T; @ o;9 ;0;:{ ;;iZ;<iZ;=iZ;>i; i; @ [o;%;I" endColor; T;&I" endColor; T; @ o;9 ;0;:{ ;;i8;<i8;=i8;>i; i; @ ;[o; ;[I"background-color; T;o;% ;I" endColor; T;&I" endColor; T; @ ; i;i;;;[; i; @ o; ;[I"background-repeat; T;o;;I" repeat-x; T;;; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;6 -;I"-khtml-gradient; T;[ -o; ;I" linear; T;;; @ ; io;5 ;[o; ;I" left; T;;; @ ; io; ;I"top; T;;; @ ; i;7;8; i; @ o;5 ;[o; ;I" left; T;;; @ ; io; ;I" bottom; T;;; @ ; i;7;8; i; @ o;6 -;I" from; T;[o;% ;I"startColor; T;&I"startColor; T; @ ; i;,{; i; @ o;6 -;I"to; T;[o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Konqueror */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-moz-linear-gradient; T;[o; ;I"top; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* FF 3.6+ */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-ms-linear-gradient; T;[o; ;I"top; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* IE10 */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 +o; ;I" linear; T;;; @ ; io;9 ;[o;% ;i;&[;'@; i;(I"0; F; @ o;% ;i;&[;'@; i;(I"0; F; @ ;;;<; i; @ o;9 ;[o;% ;ii;&[I"%; T;'[; i;(I" 100%; F; @ o;% ;i;&[;'@; i;(I"0; F; @ ;;;<; i; @ o;: +;I" from; T;[o;) ;I"startColor; T;*I"startColor; T; i; @ ;,{; i; @ o;: +;I"to; T;[o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Safari 4+, Chrome 2+ */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"-webkit-linear-gradient; T;[o; ;I" left; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I""/* Safari 5.1+, Chrome 10+ */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"-o-linear-gradient; T;[o; ;I" left; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Opera 11.10 */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"linear-gradient; T;[o; ;I" left; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Le standard */; T; +i; 0;[; i; @ o; ;[I"background-repeat; T;o;;I" repeat-x; T;;; @ ;i;;;[; i; @ o; ;[I" filter; T;o: Sass::Script::Interpolation : @beforeo;E ;Fo; ;I">progid:DXImageTransform.Microsoft.gradient(startColorstr=; T;;; @ ; i: @mido;: +;I"ie-hex-str; F;[o;) ;I"startColor; F;*I"startColor; F; i; @ ;,{; i; @ : @aftero; ;I", endColorstr=; F;;; @ ; i:@whitespace_beforeF:@whitespace_afterF:@originally_textF; @ ;Go;: +;I"ie-hex-str; F;[o;) ;I" endColor; F;*I" endColor; F; i; @ ;,{; i; @ ;Ho; ;I", GradientType=1); F;;; @ ; i;IF;JF;KF; @ ;i;;;[; i; @ o; ;[I"/* IE9 and down */; T; +i; 0;[; i; @ ; i;$T; @ o; ;I"gradient-vertical; T;[[o;);I"startColor; T;*I"startColor; T; @ o;? ;0;@{ ;AiZ;BiZ;CiZ;Di; i; @ [o;);I" endColor; T;*I" endColor; T; @ o;? ;0;@{ ;Ai8;Bi8;Ci8;Di; i; @ ;[o; ;[I"background-color; T;o;: +;I"mix; T;[o;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ o;% ;iA;&[I"%; T;'[; i;(I"60%; F; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-moz-linear-gradient; T;[o; ;I"top; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* FF 3.6+ */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"-ms-linear-gradient; T;[o; ;I"top; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* IE10 */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: ;I"-webkit-gradient; T;[ -o; ;I" linear; T;;; @ ; io;5 ;[o; ;I" left; T;;; @ ; io; ;I"top; T;;; @ ; i;7;8; i; @ o;5 ;[o; ;I" left; T;;; @ ; io; ;I" bottom; T;;; @ ; i;7;8; i; @ o;6 -;I"color-stop; T;[o;' ;i;([I"%; T;)[; i;*I"0%; F; @ o;% ;I"startColor; T;&I"startColor; T; @ ; i;,{; i; @ o;6 -;I"color-stop; T;[o;' ;ii;([I"%; T;)[; i;*I" 100%; F; @ o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Safari 4+, Chrome 2+ */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-webkit-linear-gradient; T;[o; ;I"top; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I""/* Safari 5.1+, Chrome 10+ */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-o-linear-gradient; T;[o; ;I"top; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Opera 11.10 */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"linear-gradient; T;[o; ;I"top; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* The standard */; T; -i; 0;[; i; @ o; ;[I" filter; T;o;? ;@o;? ;@o; ;I">progid:DXImageTransform.Microsoft.gradient(startColorstr=; T;;; @ ; i;Ao;% ;I"startColor; F;&I"startColor; F; @ ; i;Bo; ;I", endColorstr=; F;;; @ ; i;CF;DF;EF; @ ;Ao;% ;I" endColor; F;&I" endColor; F; @ ; i;Bo; ;I", GradientType=0); F;;; @ ; i;CF;DF;EF; @ ;i;;;[; i; @ o; ;[I"/* IE9 and down */; T; -i; 0;[; i; @ ; i;$T; @ o; ;I"directional-gradient; T;[[o;%;I"startColor; T;&I"startColor; T; @ o;9 ;0;:{ ;;iZ;<iZ;=iZ;>i; i; @ [o;%;I" endColor; T;&I" endColor; T; @ o;9 ;0;:{ ;;i8;<i8;=i8;>i; i; @ [o;%;I"deg; T;&I"deg; T; @ o;' ;i2;([I"deg; T;)[; i;*I" -45deg; F; @ ;[o; ;[I"background-color; T;o;% ;I" endColor; T;&I" endColor; T; @ ; i;i;;;[; i; @ o; ;[I"background-repeat; T;o;;I" repeat-x; T;;; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;6 -;I"-moz-linear-gradient; T;[o;% ;I"deg; T;&I"deg; T; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* FF 3.6+ */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-ms-linear-gradient; T;[o;% ;I"deg; T;&I"deg; T; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* IE10 */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-webkit-linear-gradient; T;[o;% ;I"deg; T;&I"deg; T; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I""/* Safari 5.1+, Chrome 10+ */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"-o-linear-gradient; T;[o;% ;I"deg; T;&I"deg; T; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Opera 11.10 */; T; -i; 0;[; i; @ o; ;[I"background-image; T;o;6 -;I"linear-gradient; T;[o;% ;I"deg; T;&I"deg; T; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"/* The standard */; T; -i; 0;[; i; @ ; i;$T; @ o; ;I"#vertical-three-colors-gradient; T;[ [o;%;I"startColor; T;&I"startColor; T; @ o;9 ;0;:{ ;;i;<i;=i;>i; i; @ [o;%;I" midColor; T;&I" midColor; T; @ o;9 ;0;:{ ;;i;<iH;=i;>i; i; @ [o;%;I"colorStop; T;&I"colorStop; T; @ o;' ;i7;([I"%; T;)[; i;*I"50%; F; @ [o;%;I" endColor; T;&I" endColor; T; @ o;9 ;0;:{ ;;i;<i7;=id;>i; i; @ ;[o; ;[I"background-color; T;o;% ;I" endColor; T;&I" endColor; T; @ ; i;i;;;[; i; @ o; ;[I"background-repeat; T;o;;I"no-repeat; T;;; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;6 -;I"-webkit-gradient; T;[ o; ;I" linear; T;;; @ ; io;5 ;[o;' ;i;([;)@; i;*I"0; F; @ o;' ;i;([;)@; i;*I"0; F; @ ;7;8; i; @ o;5 ;[o;' ;i;([;)@; i;*I"0; F; @ o;' ;ii;([I"%; T;)[; i;*I" 100%; F; @ ;7;8; i; @ o;6 -;I" from; T;[o;% ;I"startColor; T;&I"startColor; T; @ ; i;,{; i; @ o;6 -;I"color-stop; T;[o;% ;I"colorStop; T;&I"colorStop; T; @ ; io;% ;I" midColor; T;&I" midColor; T; @ ; i;,{; i; @ o;6 -;I"to; T;[o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;6 -;I"-webkit-linear-gradient; T;[o;% ;I"startColor; T;&I"startColor; T; @ ; io;5 ;[o;% ;I" midColor; T;&I" midColor; T; @ ; io;% ;I"colorStop; T;&I"colorStop; T; @ ; i;7;8; i; @ o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;6 -;I"-moz-linear-gradient; T;[ o; ;I"top; T;;; @ ; io;% ;I"startColor; T;&I"startColor; T; @ ; io;5 ;[o;% ;I" midColor; T;&I" midColor; T; @ ; io;% ;I"colorStop; T;&I"colorStop; T; @ ; i;7;8; i; @ o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;6 -;I"-ms-linear-gradient; T;[o;% ;I"startColor; T;&I"startColor; T; @ ; io;5 ;[o;% ;I" midColor; T;&I" midColor; T; @ ; io;% ;I"colorStop; T;&I"colorStop; T; @ ; i;7;8; i; @ o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;6 -;I"-o-linear-gradient; T;[o;% ;I"startColor; T;&I"startColor; T; @ ; io;5 ;[o;% ;I" midColor; T;&I" midColor; T; @ ; io;% ;I"colorStop; T;&I"colorStop; T; @ ; i;7;8; i; @ o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;6 -;I"linear-gradient; T;[o;% ;I"startColor; T;&I"startColor; T; @ ; io;5 ;[o;% ;I" midColor; T;&I" midColor; T; @ ; io;% ;I"colorStop; T;&I"colorStop; T; @ ; i;7;8; i; @ o;% ;I" endColor; T;&I" endColor; T; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I" filter; T;o;? ;@o;? ;@o; ;I">progid:DXImageTransform.Microsoft.gradient(startColorstr=; T;;; @ ; i;Ao;% ;I"startColor; F;&I"startColor; F; @ ; i;Bo; ;I", endColorstr=; F;;; @ ; i;CF;DF;EF; @ ;Ao;% ;I" endColor; F;&I" endColor; F; @ ; i;Bo; ;I", GradientType=0); F;;; @ ; i;CF;DF;EF; @ ;i;;;[; i; @ o; ;[I"F/* IE9 and down, gets no color-stop at all for proper fallback */; T; -i; 0;[; i; @ ; i;$T; @ o; ;[I"/* Reset filters for IE */; T; -i; 0;[; i; @ o; ;I"reset-filter; T;[;[o; ;[I" filter; T;o; ;I"@progid:DXImageTransform.Microsoft.gradient(enabled = false); T;;; @ ; i;i;;;[; i; @ ; i;$T; @ o; ;[I"/* Opacity */; T; -i; 0;[; i; @ o; ;I" opacity; T;[[o;%;I" opacity; T;&I" opacity; T; @ o;' ;ii;([;)@; i;*I"100; F; @ ;[ o; ;[I" filter; T;o;6 -;I" -alpha; T;[o;? ;@o;? ;@o; ;I" opacity; T;;; @ ; i;Ao; ;I"=; F;;; @ ; i;B0;C0;DF;E:originally_text; @ ; i;Ao;% ;I" opacity; T;&I" opacity; T; @ ; i;B0;C0;D0;EF; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"-khtml-opacity; T;o;. -;/o;% ;I" opacity; T;&I" opacity; T; @ ; i;0o;' ;ii;([;)@; i;*I"100; F; @ ;1:div; i; @ ;i;;;[; i; @ o; ;[I"-moz-opacity; T;o;. -;/o;% ;I" opacity; T;&I" opacity; T; @ ; i;0o;' ;ii;([;)@; i;*I"100; F; @ ;1;G; i; @ ;i;;;[; i; @ o; ;[I" opacity; T;o;. -;/o;% ;I" opacity; T;&I" opacity; T; @ ; i;0o;' ;ii;([;)@; i;*I"100; F; @ ;1;G; i; @ ;i;;;[; i; @ ; i;$T; @ :@templateI"/* Mixins.scss - * Snippets of reusable CSS to develop faster and keep code readable - * ----------------------------------------------------------------- */ +o; ;I" linear; T;;; @ ; io;9 ;[o;% ;i;&[;'@; i;(I"0; F; @ o;% ;i;&[;'@; i;(I"0; F; @ ;;;<; i; @ o;9 ;[o;% ;i;&[;'@; i;(I"0; F; @ o;% ;ii;&[I"%; T;'[; i;(I" 100%; F; @ ;;;<; i; @ o;: +;I" from; T;[o;) ;I"startColor; T;*I"startColor; T; i; @ ;,{; i; @ o;: +;I"to; T;[o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Safari 4+, Chrome 2+ */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"-webkit-linear-gradient; T;[o; ;I"top; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I""/* Safari 5.1+, Chrome 10+ */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"-o-linear-gradient; T;[o; ;I"top; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Opera 11.10 */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"linear-gradient; T;[o; ;I"top; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* The standard */; T; +i; 0;[; i; @ o; ;[I"background-repeat; T;o;;I" repeat-x; T;;; @ ;i;;;[; i; @ o; ;[I" filter; T;o;E ;Fo;E ;Fo; ;I">progid:DXImageTransform.Microsoft.gradient(startColorstr=; T;;; @ ; i;Go;: +;I"ie-hex-str; F;[o;) ;I"startColor; F;*I"startColor; F; i; @ ;,{; i; @ ;Ho; ;I", endColorstr=; F;;; @ ; i;IF;JF;KF; @ ;Go;: +;I"ie-hex-str; F;[o;) ;I" endColor; F;*I" endColor; F; i; @ ;,{; i; @ ;Ho; ;I", GradientType=0); F;;; @ ; i;IF;JF;KF; @ ;i;;;[; i; @ o; ;[I"/* IE9 and down */; T; +i; 0;[; i; @ ; i;$T; @ o; ;I"gradient-directional; T;[[o;);I"startColor; T;*I"startColor; T; @ o;? ;0;@{ ;AiZ;BiZ;CiZ;Di; i; @ [o;);I" endColor; T;*I" endColor; T; @ o;? ;0;@{ ;Ai8;Bi8;Ci8;Di; i; @ [o;);I"deg; T;*I"deg; T; @ o;% ;i2;&[I"deg; T;'[; i;(I" +45deg; F; @ ;[o; ;[I"background-color; T;o;) ;I" endColor; T;*I" endColor; T; i; @ ;i;;;[; i; @ o; ;[I"background-repeat; T;o;;I" repeat-x; T;;; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-moz-linear-gradient; T;[o;) ;I"deg; T;*I"deg; T; i; @ o;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* FF 3.6+ */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"-ms-linear-gradient; T;[o;) ;I"deg; T;*I"deg; T; i; @ o;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* IE10 */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"-webkit-linear-gradient; T;[o;) ;I"deg; T;*I"deg; T; i; @ o;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I""/* Safari 5.1+, Chrome 10+ */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"-o-linear-gradient; T;[o;) ;I"deg; T;*I"deg; T; i; @ o;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* Opera 11.10 */; T; +i; 0;[; i; @ o; ;[I"background-image; T;o;: +;I"linear-gradient; T;[o;) ;I"deg; T;*I"deg; T; i; @ o;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"/* The standard */; T; +i; 0;[; i; @ ; i;$T; @ o; ;I"#gradient-vertical-three-colors; T;[ [o;);I"startColor; T;*I"startColor; T; @ o;? ;0;@{ ;Ai;Bi;Ci;Di; i; @ [o;);I" midColor; T;*I" midColor; T; @ o;? ;0;@{ ;Ai;BiH;Ci;Di; i; @ [o;);I"colorStop; T;*I"colorStop; T; @ o;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ [o;);I" endColor; T;*I" endColor; T; @ o;? ;0;@{ ;Ai;Bi7;Cid;Di; i; @ ;[o; ;[I"background-color; T;o;: +;I"mix; T;[o;) ;I" midColor; T;*I" midColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ o;% ;iU;&[I"%; T;'[; i;(I"80%; F; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-webkit-gradient; T;[ o; ;I" linear; T;;; @ ; io;9 ;[o;% ;i;&[;'@; i;(I"0; F; @ o;% ;i;&[;'@; i;(I"0; F; @ ;;;<; i; @ o;9 ;[o;% ;i;&[;'@; i;(I"0; F; @ o;% ;ii;&[I"%; T;'[; i;(I" 100%; F; @ ;;;<; i; @ o;: +;I" from; T;[o;) ;I"startColor; T;*I"startColor; T; i; @ ;,{; i; @ o;: +;I"color-stop; T;[o;) ;I"colorStop; T;*I"colorStop; T; i; @ o;) ;I" midColor; T;*I" midColor; T; i; @ ;,{; i; @ o;: +;I"to; T;[o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-webkit-linear-gradient; T;[o;) ;I"startColor; T;*I"startColor; T; i; @ o;9 ;[o;) ;I" midColor; T;*I" midColor; T; i; @ o;) ;I"colorStop; T;*I"colorStop; T; i; @ ;;;<; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-moz-linear-gradient; T;[ o; ;I"top; T;;; @ ; io;) ;I"startColor; T;*I"startColor; T; i; @ o;9 ;[o;) ;I" midColor; T;*I" midColor; T; i; @ o;) ;I"colorStop; T;*I"colorStop; T; i; @ ;;;<; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-ms-linear-gradient; T;[o;) ;I"startColor; T;*I"startColor; T; i; @ o;9 ;[o;) ;I" midColor; T;*I" midColor; T; i; @ o;) ;I"colorStop; T;*I"colorStop; T; i; @ ;;;<; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-o-linear-gradient; T;[o;) ;I"startColor; T;*I"startColor; T; i; @ o;9 ;[o;) ;I" midColor; T;*I" midColor; T; i; @ o;) ;I"colorStop; T;*I"colorStop; T; i; @ ;;;<; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"linear-gradient; T;[o;) ;I"startColor; T;*I"startColor; T; i; @ o;9 ;[o;) ;I" midColor; T;*I" midColor; T; i; @ o;) ;I"colorStop; T;*I"colorStop; T; i; @ ;;;<; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-repeat; T;o;;I"no-repeat; T;;; @ ;i;;;[; i; @ o; ;[I" filter; T;o;E ;Fo;E ;Fo; ;I">progid:DXImageTransform.Microsoft.gradient(startColorstr=; T;;; @ ; i;Go;: +;I"ie-hex-str; F;[o;) ;I"startColor; F;*I"startColor; F; i; @ ;,{; i; @ ;Ho; ;I", endColorstr=; F;;; @ ; i;IF;JF;KF; @ ;Go;: +;I"ie-hex-str; F;[o;) ;I" endColor; F;*I" endColor; F; i; @ ;,{; i; @ ;Ho; ;I", GradientType=0); F;;; @ ; i;IF;JF;KF; @ ;i;;;[; i; @ o; ;[I"F/* IE9 and down, gets no color-stop at all for proper fallback */; T; +i; 0;[; i; @ ; i;$T; @ o; ;I"gradient-radial; T;[[o;);I"innerColor; T;*I"innerColor; T; @ o;? ;0;@{ ;AiZ;BiZ;CiZ;Di; i; @ [o;);I"outerColor; T;*I"outerColor; T; @ o;? ;0;@{ ;Ai8;Bi8;Ci8;Di; i; @ ;[ o; ;[I"background-color; T;o;) ;I"outerColor; T;*I"outerColor; T; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-webkit-gradient; T;[ o; ;I" radial; T;;; @ ; io;9 ;[o; ;I" center; T;;; @ ; io; ;I" center; T;;; @ ; i;;;<; i; @ o;% ;i;&[;'@; i;(I"0; F; @ o;9 ;[o; ;I" center; T;;; @ ; io; ;I" center; T;;; @ ; i;;;<; i; @ o;% ;i;&[;'@; i;(I"460; F; @ o;: +;I" from; T;[o;) ;I"innerColor; T;*I"innerColor; T; i; @ ;,{; i; @ o;: +;I"to; T;[o;) ;I"outerColor; T;*I"outerColor; T; i; @ ;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-webkit-radial-gradient; T;[o; ;I" circle; T;;; @ ; io;) ;I"innerColor; T;*I"innerColor; T; i; @ o;) ;I"outerColor; T;*I"outerColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-moz-radial-gradient; T;[o; ;I" circle; T;;; @ ; io;) ;I"innerColor; T;*I"innerColor; T; i; @ o;) ;I"outerColor; T;*I"outerColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-ms-radial-gradient; T;[o; ;I" circle; T;;; @ ; io;) ;I"innerColor; T;*I"innerColor; T; i; @ o;) ;I"outerColor; T;*I"outerColor; T; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-repeat; T;o;;I"no-repeat; T;;; @ ;i;;;[; i; @ o; ;[I"//* Opera cannot do radial gradients yet */; T; +i; 0;[; i; @ ; i;$T; @ o; ;I"gradient-striped; T;[[o;);I" +color; T;*I" +color; T; @ 0[o;);I" +angle; T;*I" +angle; T; @ o;% ;i;&[I"deg; T;'[; i;(I" -45deg; F; @ ;[ o; ;[I"background-color; T;o;) ;I" +color; T;*I" +color; T; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-webkit-gradient; T;[o; ;I" linear; T;;; @ ; io;9 ;[o;% ;i;&[;'@; i;(I"0; F; @ o;% ;ii;&[I"%; T;'[; i;(I" 100%; F; @ ;;;<; i; @ o;9 ;[o;% ;ii;&[I"%; T;'[; i;(I" 100%; F; @ o;% ;i;&[;'@; i;(I"0; F; @ ;;;<; i; @ o;: +;I"color-stop; T;[o;% ;f 0.25;&[;'@; i;(I" 0.25; F; @ o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ ;,{; i; @ o;: +;I"color-stop; T;[o;% ;f 0.25;&[;'@; i;(I" 0.25; F; @ o; ;I"transparent; T;;; @ ; i;,{; i; @ o;: +;I"color-stop; T;[o;% ;f0.5;&[;'@; i;(I"0.5; F; @ o; ;I"transparent; T;;; @ ; i;,{; i; @ o;: +;I"color-stop; T;[o;% ;f0.5;&[;'@; i;(I"0.5; F; @ o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ ;,{; i; @ o;: +;I"color-stop; T;[o;% ;f 0.75;&[;'@; i;(I" 0.75; F; @ o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ ;,{; i; @ o;: +;I"color-stop; T;[o;% ;f 0.75;&[;'@; i;(I" 0.75; F; @ o; ;I"transparent; T;;; @ ; i;,{; i; @ o;: +;I"to; T;[o; ;I"transparent; T;;; @ ; i;,{; i; @ ;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-webkit-linear-gradient; T;[ o;) ;I" +angle; T;*I" +angle; T; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o; ;I"transparent; T;;; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-moz-linear-gradient; T;[ o;) ;I" +angle; T;*I" +angle; T; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o; ;I"transparent; T;;; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-ms-linear-gradient; T;[ o;) ;I" +angle; T;*I" +angle; T; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o; ;I"transparent; T;;; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"-o-linear-gradient; T;[ o;) ;I" +angle; T;*I" +angle; T; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o;9 ;[o; ;I"transparent; T;;; @ ; io;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o; ;I"transparent; T;;; @ ; i;,{; i; @ ;i;;;[; i; @ o; ;[I"background-image; T;o;: +;I"linear-gradient; T;[ o;) ;I" +angle; T;*I" +angle; T; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"0; F; @ ;,{; i; @ o;% ;i;&[I"%; T;'[; i;(I"25%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"0; F; @ ;,{; i; @ o;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;i7;&[I"%; T;'[; i;(I"50%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;f 0.15;&[;'@; i;(I" 0.15; F; @ ;,{; i; @ o;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o;9 ;[o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"0; F; @ ;,{; i; @ o;% ;iP;&[I"%; T;'[; i;(I"75%; F; @ ;;;<; i; @ o;: +;I" rgba; T;[ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"255; F; @ o;% ;i;&[;'@; i;(I"0; F; @ ;,{; i; @ ;,{; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"/* Reset filters for IE */; T; +i; 0;[; i; @ o; ;I"reset-filter; T;[;[o; ;[I" filter; T;o; ;I"@progid:DXImageTransform.Microsoft.gradient(enabled = false); T;;; @ ; i;i;;;[; i; @ ; i;$T; @ o; ;[I"]/* Mixin for generating button backgrounds + * --------------------------------------- */; T; +i; 0;[; i; @ o; ;I"buttonBackground; T;[[o;);I"startColor; T;*I"startColor; T; @ 0[o;);I" endColor; T;*I" endColor; T; @ 0;[ o; ;[I"]/* gradientBar will set the background to a pleasing blend of these, to support IE<=9 */; T; +i; 0;[; i; @ o;+ ;I"gradientBar; T;[o;) ;I"startColor; T;*I"startColor; T; i; @ o;) ;I" endColor; T;*I" endColor; T; i; @ ;,{;[; i; @ o;+ ;I"reset-filter; T;[;,{;[; i; @ o; ;[I"Q/* in these cases the gradient won't cover the background, so we override */; T; +i; 0;[; i; @ o; ;[I"9&:hover, &:active, &.active, &.disabled, &[disabled]; F;i;o;;[ +o;;[o;;[o;; i; I"; Fo;! +;;";[I" +hover; F;#0; i; @; i; @o;;[o;;[o;; i; @o;! +;;";[I" active; F;#0; i; @; i; @o;;[o;;[o;; i; @o;5;[I" active; F; i; @; i; @o;;[o;;[o;; i; @o;5;[I" disabled; F; i; @; i; @o;;[o;;[o;; i; @o;6 ;[I" disabled; F;70;10;0; i; @; i; @; i; @;[o; ;[I"background-color; T;o;) ;I" endColor; T;*I" endColor; T; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;[I"X/* IE 7 + 8 can't handle box-shadow to show active, so we darken a bit ourselves */; T; +i; 0;[; i; @ o; ;[I"&:active, + &.active; F;i;o;;[o;;[o;;[o;; i; I"; Fo;! +;;";[I" active; F;#0; i; @; i; @o;;[I" +; Fo;;[o;; i; @o;5;[I" active; F; i; @; i; @; i; @;[o; ;[I"background-color; T;o;9 ;[o;: +;I" darken; T;[o;) ;I" endColor; T;*I" endColor; T; i; @ o;% ;i;&[I"%; T;'[; i;(I"10%; F; @ ;,{; i; @ o;: +;I"e; T;[o; ;I"\9; T;: string; @ ; i;,{; i; @ ;;;<; i; @ ;i;;;[; i; @ ; i;$T; @ ; i;$T; @ o; ;[I"Q/* COMPONENT MIXINS + * -------------------------------------------------- */; T; +i; 0;[; i; @ o; ;[I"R/* POPOVER ARROWS + * ------------------------- + * For tipsies and popovers */; T; +i; 0;[; i; @ o; ;I"popoverArrow-top; T;[[o;);I"arrowWidth; T;*I"arrowWidth; T; @ o;% ;i +;&[I"px; T;'[; i;(I"5px; F; @ ;[ o; ;[I" bottom; T;o;;I"0; T;;; @ ;i;;;[; i; @ o; ;[I" left; T;o;;I"50%; T;;; @ ;i;;;[; i; @ o; ;[I"margin-left; T;o:!Sass::Script::UnaryOperation : @operando;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ ;1;3; i; @ ;i;;;[; i; @ o; ;[I"border-left; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io; ;I"transparent; T;;; @ ; i;;;<; i; @ ;i;;;[; i; @ o; ;[I"border-right; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io; ;I"transparent; T;;; @ ; i;;;<; i; @ ;i;;;[; i; @ o; ;[I"border-top; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io;) ;I" +black; T;*I" +black; T; i; @ ;;;<; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;I"popoverArrow-left; T;[[o;);I"arrowWidth; T;*I"arrowWidth; T; @ o;% ;i +;&[I"px; T;'[; i;(I"5px; F; @ ;[ o; ;[I"top; T;o;;I"50%; T;;; @ ;i;;;[; i; @ o; ;[I" +right; T;o;;I"0; T;;; @ ;i;;;[; i; @ o; ;[I"margin-top; T;o;M ;No;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ ;1;3; i; @ ;i;;;[; i; @ o; ;[I"border-top; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io; ;I"transparent; T;;; @ ; i;;;<; i; @ ;i;;;[; i; @ o; ;[I"border-bottom; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io; ;I"transparent; T;;; @ ; i;;;<; i; @ ;i;;;[; i; @ o; ;[I"border-left; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io;) ;I" +black; T;*I" +black; T; i; @ ;;;<; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;I"popoverArrow-bottom; T;[[o;);I"arrowWidth; T;*I"arrowWidth; T; @ o;% ;i +;&[I"px; T;'[; i;(I"5px; F; @ ;[ o; ;[I"top; T;o;;I"0; T;;; @ ;i;;;[; i; @ o; ;[I" left; T;o;;I"50%; T;;; @ ;i;;;[; i; @ o; ;[I"margin-left; T;o;M ;No;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ ;1;3; i; @ ;i;;;[; i; @ o; ;[I"border-left; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io; ;I"transparent; T;;; @ ; i;;;<; i; @ ;i;;;[; i; @ o; ;[I"border-right; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io; ;I"transparent; T;;; @ ; i;;;<; i; @ ;i;;;[; i; @ o; ;[I"border-bottom; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io;) ;I" +black; T;*I" +black; T; i; @ ;;;<; i; @ ;i;;;[; i; @ ; i;$T; @ o; ;I"popoverArrow-right; T;[[o;);I"arrowWidth; T;*I"arrowWidth; T; @ o;% ;i +;&[I"px; T;'[; i;(I"5px; F; @ ;[ o; ;[I"top; T;o;;I"50%; T;;; @ ;i;;;[; i; @ o; ;[I" left; T;o;;I"0; T;;; @ ;i;;;[; i; @ o; ;[I"margin-top; T;o;M ;No;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ ;1;3; i; @ ;i;;;[; i; @ o; ;[I"border-top; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io; ;I"transparent; T;;; @ ; i;;;<; i; @ ;i;;;[; i; @ o; ;[I"border-bottom; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io; ;I"transparent; T;;; @ ; i;;;<; i; @ ;i;;;[; i; @ o; ;[I"border-right; T;o;9 ;[o;) ;I"arrowWidth; T;*I"arrowWidth; T; i; @ o; ;I" +solid; T;;; @ ; io;) ;I" +black; T;*I" +black; T; i; @ ;;;<; i; @ ;i;;;[; i; @ ; i;$T; @ :@templateI"OS// Mixins.less +// Snippets of reusable CSS to develop faster and keep code readable +// ----------------------------------------------------------------- -// Clearfix for clearing floats like a boss h5bp.com/q +// UTILITY MIXINS +// -------------------------------------------------- + +// Clearfix +// -------- +// For clearing floats like a boss h5bp.com/q @mixin clearfix() { - zoom: 1; + *zoom: 1; &:before, &:after { display: table; content: ""; - zoom: 1; } &:after { clear: both; } } +// Webkit-style focus +// ------------------ +@mixin tab-focus() { + // Default + outline: thin dotted; + // Webkit + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + // Center-align a block level element +// ---------------------------------- @mixin center-block() { display: block; margin-left: auto; margin-right: auto; } +// IE7 inline-block +// ---------------- +@mixin ie7-inline-block() { + *display: inline; /* IE7 inline-block hack */ + *zoom: 1; +} + +// IE7 likes to collapse whitespace on either side of the inline-block elements. +// Ems because we're attempting to match the width of a space character. Left +// version is for form buttons, which typically come after other elements, and +// right version is for icons, which come before. Applying both is ok, but it will +// mean that space between those elements will be .6em (~2 space characters) in IE7, +// instead of the 1 space in other browsers. +@mixin ie7-restore-left-whitespace() { + *margin-left: .3em; + + &:first-child { + *margin-left: 0; + } +} + +@mixin ie7-restore-right-whitespace() { + *margin-right: .3em; + + &:last-child { + *margin-left: 0; + } +} + // Sizing shortcuts +// ------------------------- @mixin size($height: 5px, $width: 5px) { - height: $height; width: $width; + height: $height; } @mixin square($size: 5px) { @include size($size, $size); } -// Input placeholder text -@mixin placeholder($color: $grayLight) { +// Placeholder text +// ------------------------- +@mixin placeholder($color: $placeholderText) { :-moz-placeholder { color: $color; } ::-webkit-input-placeholder { color: $color; } } -// Font Stacks -@mixin shorthand-font($weight: normal, $size: 14px, $lineHeight: 20px) { - font-size: $size; - font-weight: $weight; - line-height: $lineHeight; + + +// FONTS +// -------------------------------------------------- + +@mixin font-family-serif() { + font-family: Georgia, "Times New Roman", Times, serif; } -@mixin sans-serif-font($weight: normal, $size: 14px, $lineHeight: 20px) { +@mixin font-family-sans-serif() { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: $size; - font-weight: $weight; - line-height: $lineHeight; } -@mixin serif-font($weight: normal, $size: 14px, $lineHeight: 20px) { - font-family: "Georgia", Times New Roman, Times, serif; - font-size: $size; - font-weight: $weight; - line-height: $lineHeight; +@mixin font-family-monospace() { + font-family: Menlo, Monaco, "Courier New", monospace; } -@mixin monospace-font($weight: normal, $size: 12px, $lineHeight: 20px) { - font-family: "Monaco", Courier New, monospace; +@mixin font-shorthand($size: $baseFontSize, $weight: normal, $lineHeight: $baseLineHeight) { font-size: $size; font-weight: $weight; line-height: $lineHeight; } +@mixin font-serif($size: $baseFontSize, $weight: normal, $lineHeight: $baseLineHeight) { + @include font-family-serif(); + @include font-shorthand($size, $weight, $lineHeight); +} +@mixin font-sans-serif($size: $baseFontSize, $weight: normal, $lineHeight: $baseLineHeight) { + @include font-family-sans-serif(); + @include font-shorthand($size, $weight, $lineHeight); +} +@mixin monospace($size: $baseFontSize, $weight: normal, $lineHeight: $baseLineHeight) { + @include font-family-monospace(); + @include font-shorthand($size, $weight, $lineHeight); +} -// Grid System -@mixin fixed-container() { - width: $siteWidth; + + +// GRID SYSTEM +// -------------------------------------------------- + +// Site container +// ------------------------- +@mixin container-fixed() { + width: $gridRowWidth; margin-left: auto; margin-right: auto; @include clearfix(); } -@mixin columns($columnSpan: 1) { - width: ($gridColumnWidth * $columnSpan) + ($gridGutterWidth * ($columnSpan - 1)); + +// Le grid system +// ------------------------- +// Setup the mixins to be used +@mixin gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, $columns) { + width: ($gridColumnWidth * $columns) + ($gridGutterWidth * ($columns - 1)); } -@mixin offset($columnOffset: 1) { - margin-left: ($gridColumnWidth * $columnOffset) + ($gridGutterWidth * ($columnOffset - 1)) + $extraSpace; +@mixin gridSystem-offset($gridColumnWidth, $gridGutterWidth, $columns) { + margin-left: ($gridColumnWidth * $columns) + ($gridGutterWidth * ($columns - 1)) + ($gridGutterWidth * 2); } -// Necessary grid styles for every column to make them appear next to each other horizontally -@mixin gridColumn() { - display: inline; +@mixin gridSystem-gridColumn($gridGutterWidth) { float: left; margin-left: $gridGutterWidth; } -// makeColumn can be used to mark any element (e.g., .content-primary) as a column without changing markup to .span something -@mixin makeColumn($columnSpan: 1) { - @include gridColumn(); - @include columns($columnSpan); +// Take these values and mixins, and make 'em do their thang +@mixin gridSystem-generate($gridColumns, $gridColumnWidth, $gridGutterWidth) { + // Row surrounds the columns + .row { + margin-left: $gridGutterWidth * -1; + @include clearfix(); + } + // Find all .span# classes within .row and give them the necessary properties for grid columns (supported by all browsers back to IE7, thanks $dhg) + [class*="span"] { + @include gridSystem-gridColumn($gridGutterWidth); + } + // Default columns + .span1 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 1); } + .span2 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 2); } + .span3 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 3); } + .span4 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 4); } + .span5 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 5); } + .span6 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 6); } + .span7 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 7); } + .span8 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 8); } + .span9 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 9); } + .span10 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 10); } + .span11 { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 11); } + .span12, + .container { @include gridSystem-columns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 12); } + // Offset column options + .offset1 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 1); } + .offset2 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 2); } + .offset3 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 3); } + .offset4 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 4); } + .offset5 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 5); } + .offset6 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 6); } + .offset7 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 7); } + .offset8 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 8); } + .offset9 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 9); } + .offset10 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 10); } + .offset11 { @include gridSystem-offset($gridColumnWidth, $gridGutterWidth, 11); } } +// Fluid grid system +// ------------------------- +// Setup the mixins to be used +@mixin fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, $columns) { + width: ($fluidGridColumnWidth * $columns) + ($fluidGridGutterWidth * ($columns - 1)); +} +@mixin fluidGridSystem-gridColumn($fluidGridGutterWidth) { + float: left; + margin-left: $fluidGridGutterWidth; +} +// Take these values and mixins, and make 'em do their thang +@mixin fluidGridSystem-generate($gridColumns, $fluidGridColumnWidth, $fluidGridGutterWidth) { + // Row surrounds the columns + .row-fluid { + width: 100%; + @include clearfix(); + + // Find all .span# classes within .row and give them the necessary properties for grid columns (supported by all browsers back to IE7, thanks $dhg) + > [class*="span"] { + @include fluidGridSystem-gridColumn($fluidGridGutterWidth); + } + > [class*="span"]:first-child { + margin-left: 0; + } + // Default columns + .span1 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 1); } + .span2 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 2); } + .span3 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 3); } + .span4 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 4); } + .span5 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 5); } + .span6 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 6); } + .span7 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 7); } + .span8 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 8); } + .span9 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 9); } + .span10 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 10); } + .span11 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 11); } + .span12 { @include fluidGridSystem-columns($fluidGridGutterWidth, $fluidGridColumnWidth, 12); } + } +} + + + +// Input grid system +// ------------------------- +@mixin inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, $columns) { + width: (($gridColumnWidth) * $columns) + ($gridGutterWidth * ($columns - 1)) - 10; +} +@mixin inputGridSystem-generate($gridColumns, $gridColumnWidth, $gridGutterWidth) { + input, + textarea, + .uneditable-input { + &.span1 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 1); } + &.span2 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 2); } + &.span3 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 3); } + &.span4 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 4); } + &.span5 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 5); } + &.span6 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 6); } + &.span7 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 7); } + &.span8 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 8); } + &.span9 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 9); } + &.span10 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 10); } + &.span11 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 11); } + &.span12 { @include inputGridSystem-inputColumns($gridGutterWidth, $gridColumnWidth, $gridRowWidth, 12); } + } +} + + + +// CSS3 PROPERTIES +// -------------------------------------------------- + // Border Radius @mixin border-radius($radius: 5px) { -webkit-border-radius: $radius; -moz-border-radius: $radius; border-radius: $radius; @@ -300,112 +721,251 @@ box-shadow: $shadow; } // Transitions @mixin transition($transition) { --webkit-transform-style: "preserve-3d"; - -webkit-transition: $transition; - -moz-transition: $transition; - -ms-transition: $transition; - -o-transition: $transition; - transition: $transition; + -webkit-transition: $transition; + -moz-transition: $transition; + -ms-transition: $transition; + -o-transition: $transition; + transition: $transition; } +// Transformations +@mixin rotate($degrees) { + -webkit-transform: rotate($degrees); + -moz-transform: rotate($degrees); + -ms-transform: rotate($degrees); + -o-transform: rotate($degrees); + transform: rotate($degrees); +} +@mixin scale($ratio) { + -webkit-transform: scale($ratio); + -moz-transform: scale($ratio); + -ms-transform: scale($ratio); + -o-transform: scale($ratio); + transform: scale($ratio); +} +@mixin translate($x: 0, $y: 0) { + -webkit-transform: translate($x, $y); + -moz-transform: translate($x, $y); + -ms-transform: translate($x, $y); + -o-transform: translate($x, $y); + transform: translate($x, $y); +} +@mixin skew($x: 0, $y: 0) { + -webkit-transform: translate($x, $y); + -moz-transform: translate($x, $y); + -ms-transform: translate($x, $y); + -o-transform: translate($x, $y); + transform: translate($x, $y); +} +@mixin skew($x: 0, $y: 0) { + -webkit-transform: skew($x, $y); + -moz-transform: skew($x, $y); + -ms-transform: skew($x, $y); + -o-transform: skew($x, $y); + transform: skew($x, $y); +} + // Background clipping +// Heads up: FF 3.6 and under need "padding" instead of "padding-box" @mixin background-clip($clip) { -webkit-background-clip: $clip; -moz-background-clip: $clip; background-clip: $clip; } +// Background sizing +@mixin background-size($size){ + -webkit-background-size: $size; + -moz-background-size: $size; + -o-background-size: $size; + background-size: $size; +} + + +// Box sizing +@mixin box-sizing($boxmodel) { + -webkit-box-sizing: $boxmodel; + -moz-box-sizing: $boxmodel; + box-sizing: $boxmodel; +} + +// User select +// For selecting text on the page +@mixin user-select($select) { + -webkit-user-select: $select; + -moz-user-select: $select; + -o-user-select: $select; + user-select: $select; +} + +// Resize anything +@mixin resizable($direction: both) { + resize: $direction; // Options: horizontal, vertical, both + overflow: auto; // Safari fix +} + // CSS3 Content Columns -@mixin content-columns($columnCount, $columnGap: 20px) { +@mixin content-columns($columnCount, $columnGap: $gridColumnGutter) { -webkit-column-count: $columnCount; -moz-column-count: $columnCount; column-count: $columnCount; -webkit-column-gap: $columnGap; -moz-column-gap: $columnGap; column-gap: $columnGap; } -// Make any element resizable for prototyping -@mixin resizable($direction: both) { - resize: $direction; // Options are horizontal, vertical, both - overflow: auto; // Safari fix +// Opacity +@mixin opacity($opacity: 100) { + opacity: $opacity / 100; + filter: alpha(opacity=$opacity); } + + +// BACKGROUNDS +// -------------------------------------------------- + // Add an alphatransparency value to any background or border color (via Elyse Holladay) -@mixin background-translucent($color: $white, $alpha: 1) { - background-color: hsla(hue($color), saturation($color), lightness($color), $alpha); -} -@mixin border-translucent($color: $white, $alpha: 1) { - border-color: hsla(hue($color), saturation($color), lightness($color), $alpha); - background-clip: padding-box; -} + @mixin translucent-background($color: $white, $alpha: 1) { + background-color: hsla(hue($color), saturation($color), lightness($color), $alpha); + } + @mixin translucent-border($color: $white, $alpha: 1) { + border-color: hsla(hue($color), saturation($color), lightness($color), $alpha); + @include background-clip(padding-box); + } -// Gradient Bar Colors for buttons and allerts +// Gradient Bar Colors for buttons and alerts @mixin gradientBar($primaryColor, $secondaryColor) { - @include vertical-gradient($primaryColor, $secondaryColor); - text-shadow: 0 -1px 0 rgba(0,0,0,.25); + @include gradient-vertical($primaryColor, $secondaryColor); border-color: $secondaryColor $secondaryColor darken($secondaryColor, 15%); border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) fadein(rgba(0,0,0,.1), 15%); } // Gradients -@mixin horizontal-gradient($startColor: #555, $endColor: #333) { +@mixin gradient-horizontal($startColor: #555, $endColor: #333) { background-color: $endColor; - background-repeat: repeat-x; - background-image: -khtml-gradient(linear, left top, right top, from($startColor), to($endColor)); // Konqueror background-image: -moz-linear-gradient(left, $startColor, $endColor); // FF 3.6+ background-image: -ms-linear-gradient(left, $startColor, $endColor); // IE10 - background-image: -webkit-gradient(linear, left top, right top, color-stop(0%, $startColor), color-stop(100%, $endColor)); // Safari 4+, Chrome 2+ + background-image: -webkit-gradient(linear, 0 0, 100% 0, from($startColor), to($endColor)); // Safari 4+, Chrome 2+ background-image: -webkit-linear-gradient(left, $startColor, $endColor); // Safari 5.1+, Chrome 10+ background-image: -o-linear-gradient(left, $startColor, $endColor); // Opera 11.10 background-image: linear-gradient(left, $startColor, $endColor); // Le standard - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#{$startColor}, endColorstr=#{$endColor}, GradientType=1); // IE9 and down -} -@mixin vertical-gradient($startColor: #555, $endColor: #333) { - background-color: $endColor; background-repeat: repeat-x; - background-image: -khtml-gradient(linear, left top, left bottom, from($startColor), to($endColor)); // Konqueror + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#{ie-hex-str($startColor)}, endColorstr=#{ie-hex-str($endColor)}, GradientType=1); // IE9 and down +} +@mixin gradient-vertical($startColor: #555, $endColor: #333) { + background-color: mix($startColor, $endColor, 60%); background-image: -moz-linear-gradient(top, $startColor, $endColor); // FF 3.6+ background-image: -ms-linear-gradient(top, $startColor, $endColor); // IE10 - background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, $startColor), color-stop(100%, $endColor)); // Safari 4+, Chrome 2+ + background-image: -webkit-gradient(linear, 0 0, 0 100%, from($startColor), to($endColor)); // Safari 4+, Chrome 2+ background-image: -webkit-linear-gradient(top, $startColor, $endColor); // Safari 5.1+, Chrome 10+ background-image: -o-linear-gradient(top, $startColor, $endColor); // Opera 11.10 background-image: linear-gradient(top, $startColor, $endColor); // The standard - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#{$startColor}, endColorstr=#{$endColor}, GradientType=0); // IE9 and down + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#{ie-hex-str($startColor)}, endColorstr=#{ie-hex-str($endColor)}, GradientType=0); // IE9 and down } -@mixin directional-gradient($startColor: #555, $endColor: #333, $deg: 45deg) { +@mixin gradient-directional($startColor: #555, $endColor: #333, $deg: 45deg) { background-color: $endColor; background-repeat: repeat-x; background-image: -moz-linear-gradient($deg, $startColor, $endColor); // FF 3.6+ background-image: -ms-linear-gradient($deg, $startColor, $endColor); // IE10 background-image: -webkit-linear-gradient($deg, $startColor, $endColor); // Safari 5.1+, Chrome 10+ background-image: -o-linear-gradient($deg, $startColor, $endColor); // Opera 11.10 background-image: linear-gradient($deg, $startColor, $endColor); // The standard } -@mixin vertical-three-colors-gradient($startColor: #00b3ee, $midColor: #7a43b6, $colorStop: 50%, $endColor: #c3325f) { - background-color: $endColor; - background-repeat: no-repeat; +@mixin gradient-vertical-three-colors($startColor: #00b3ee, $midColor: #7a43b6, $colorStop: 50%, $endColor: #c3325f) { + background-color: mix($midColor, $endColor, 80%); background-image: -webkit-gradient(linear, 0 0, 0 100%, from($startColor), color-stop($colorStop, $midColor), to($endColor)); background-image: -webkit-linear-gradient($startColor, $midColor $colorStop, $endColor); background-image: -moz-linear-gradient(top, $startColor, $midColor $colorStop, $endColor); background-image: -ms-linear-gradient($startColor, $midColor $colorStop, $endColor); background-image: -o-linear-gradient($startColor, $midColor $colorStop, $endColor); background-image: linear-gradient($startColor, $midColor $colorStop, $endColor); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#{$startColor}, endColorstr=#{$endColor}, GradientType=0); // IE9 and down, gets no color-stop at all for proper fallback + background-repeat: no-repeat; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#{ie-hex-str($startColor)}, endColorstr=#{ie-hex-str($endColor)}, GradientType=0); // IE9 and down, gets no color-stop at all for proper fallback } - +@mixin gradient-radial($innerColor: #555, $outerColor: #333) { + background-color: $outerColor; + background-image: -webkit-gradient(radial, center center, 0, center center, 460, from($innerColor), to($outerColor)); + background-image: -webkit-radial-gradient(circle, $innerColor, $outerColor); + background-image: -moz-radial-gradient(circle, $innerColor, $outerColor); + background-image: -ms-radial-gradient(circle, $innerColor, $outerColor); + background-repeat: no-repeat; + // Opera cannot do radial gradients yet +} +@mixin gradient-striped($color, $angle: -45deg) { + background-color: $color; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,.15)), color-stop(.75, rgba(255,255,255,.15)), color-stop(.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient($angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient($angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -ms-linear-gradient($angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient($angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent); + background-image: linear-gradient($angle, rgba(255,255,255,.15) 25%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, rgba(255,255,255,0) 75%, rgba(255,255,255,0)); +} // Reset filters for IE @mixin reset-filter() { filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } -// Opacity -@mixin opacity($opacity: 100) { - filter: alpha(opacity=#{$opacity}); - -khtml-opacity: $opacity / 100; - -moz-opacity: $opacity / 100; - opacity: $opacity / 100; + +// Mixin for generating button backgrounds +// --------------------------------------- +@mixin buttonBackground($startColor, $endColor) { + // gradientBar will set the background to a pleasing blend of these, to support IE<=9 + @include gradientBar($startColor, $endColor); + @include reset-filter(); + + // in these cases the gradient won't cover the background, so we override + &:hover, &:active, &.active, &.disabled, &[disabled] { + background-color: $endColor; + } + + // IE 7 + 8 can't handle box-shadow to show active, so we darken a bit ourselves + &:active, + &.active { + background-color: darken($endColor, 10%) e("\9"); + } +} + + +// COMPONENT MIXINS +// -------------------------------------------------- + +// POPOVER ARROWS +// ------------------------- +// For tipsies and popovers +@mixin popoverArrow-top($arrowWidth: 5px) { + bottom: 0; + left: 50%; + margin-left: -$arrowWidth; + border-left: $arrowWidth solid transparent; + border-right: $arrowWidth solid transparent; + border-top: $arrowWidth solid $black; +} +@mixin popoverArrow-left($arrowWidth: 5px) { + top: 50%; + right: 0; + margin-top: -$arrowWidth; + border-top: $arrowWidth solid transparent; + border-bottom: $arrowWidth solid transparent; + border-left: $arrowWidth solid $black; +} +@mixin popoverArrow-bottom($arrowWidth: 5px) { + top: 0; + left: 50%; + margin-left: -$arrowWidth; + border-left: $arrowWidth solid transparent; + border-right: $arrowWidth solid transparent; + border-bottom: $arrowWidth solid $black; +} +@mixin popoverArrow-right($arrowWidth: 5px) { + top: 50%; + left: 0; + margin-top: -$arrowWidth; + border-top: $arrowWidth solid transparent; + border-bottom: $arrowWidth solid transparent; + border-right: $arrowWidth solid $black; } ; T; i;$T; @ \ No newline at end of file