{: versionI"3.2.12 (Media Mark):EF:shaI"-1d77c9797f4c03729a8f0302d3c20c94ede9e48d;F: contents"'o:Sass::Tree::RootNode :@children[o:Sass::Tree::CommentNode : @value[I" /* * Table Variables * */:ET: @type: silent;[: @linei: @options{o:Sass::Tree::VariableNode : @nameI"include-html-table-classes; T: @expro:Sass::Script::Variable ;I"include-html-classes; T:@underscored_nameI"include_html_classes; T; @ ; i : @guardedI" !default; T;[; i ; @ o; ;[I"I/* These control the background color for the table and even rows */; T; ; ;[; i ; @ o; ;I" table-bg; T;o:Sass::Script::Color ;0: @attrs{ :redi: greeni: bluei: alphai; i ; @ ;I" !default; T;[; i ; @ o; ;I"table-even-row-bg; T;o; ;0;{ ;i;i;i;i; i ; @ ;I" !default; T;[; i ; @ o; ;[I"4/* These control the table cell border style */; T; ; ;[; i; @ o; ;I"table-border-style; T;o:Sass::Script::String ;I" solid; T; :identifier; i; @ ;I" !default; T;[; i; @ o; ;I"table-border-size; T;o:Sass::Script::Number ;i:@numerator_units[I"px; T:@denominator_units[; i:@originalI"1px; F; @ ;I" !default; T;[; i; @ o; ;I"table-border-color; T;o; ;0;{ ;i;i;i;i; i; @ ;I" !default; T;[; i; @ o; ;[I"./* These control the table head styles */; T; ; ;[; i; @ o; ;I"table-head-bg; T;o; ;0;{ ;i;i;i;i; i; @ ;I" !default; T;[; i; @ o; ;I"table-head-font-size; T;o:Sass::Script::Funcall ;I" em-calc; T: @args[o; ;i;[;[; i;I"14; F; @ :@keywords{: @splat0; i; @ ;I" !default; T;[; i; @ o; ;I"table-head-font-color; T;o; ;0;{ ;i';i';i';i; i; @ ;I" !default; T;[; i; @ o; ;I"table-head-font-weight; T;o; ;I" bold; T; ;; i; @ ;I" !default; T;[; i; @ o; ;I"table-head-padding; T;o; ;I" em-calc; T;![o:Sass::Script::List ;[o; ;i ;[;@M; i;I"8; F; @ o; ;i;[;@M; i;I"10; F; @ o; ;i;[;@M; i;I"10; F; @ :@separator: space; i; @ ;"{;#0; i; @ ;I" !default; T;[; i; @ o; ;[I"8/* These control the row padding and font styles */; T; ; ;[; i; @ o; ;I"table-row-padding; T;o; ;I" em-calc; T;![o;$ ;[o; ;i;[;@M; i;I"9; F; @ o; ;i;[;@M; i;I"10; F; @ ;%;&; i; @ ;"{;#0; i; @ ;I" !default; T;[; i; @ o; ;I"table-row-font-size; T;o; ;I" em-calc; T;![o; ;i;[;@M; i;I"14; F; @ ;"{;#0; i; @ ;I" !default; T;[; i; @ o; ;I"table-row-font-color; T;o; ;0;{ ;i';i';i';i; i; @ ;I" !default; T;[; i; @ o; ;I"table-line-height; T;o; ;I" em-calc; T;![o; ;i;[;@M; i;I"18; F; @ ;"{;#0; i; @ ;I" !default; T;[; i; @ o; ;[I"E/* These are for controlling the display and margin of tables */; T; ; ;[; i!; @ o; ;I"table-display; T;o; ;I"table-cell; T; ;; i"; @ ;I" !default; T;[; i"; @ o; ;I"table-margin-bottom; T;o; ;I" em-calc; T;![o; ;i;[;@M; i#;I"20; F; @ ;"{;#0; i#; @ ;I" !default; T;[; i#; @ o; ;[I"/* * Table Mixin * */; T; ; ;[; i&; @ o:Sass::Tree::MixinDefNode ;I" table; T;![;#0;[ o:Sass::Tree::PropNode ;[I"background; T;o; ;I" table-bg; T;I" table_bg; T; @ ; i*: @tabsi:@prop_syntax:new;[; i*; @ o;( ;[I"margin-bottom; T;o; ;I"table-margin-bottom; T;I"table_margin_bottom; T; @ ; i+;)i;*;+;[; i+; @ o;( ;[I" border; T;o;$ ;[o; ;I"table-border-style; T;I"table_border_style; T; @ ; i,o; ;I"table-border-size; T;I"table_border_size; T; @ ; i,o; ;I"table-border-color; T;I"table_border_color; T; @ ; i,;%;&; i,; @ ;)i;*;+;[; i,; @ o:Sass::Tree::RuleNode : @rule[I"thead, tfoot; T;)i:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;0[o:#Sass::Selector::SimpleSequence ;0[o:Sass::Selector::Element ;[I" thead; T:@namespace0; i/:@filenameI"; T: @subject0: @sourceso:Set: @hash{; i/;5@o;1;0[I" ; To;2 ;0[o;3 ;[I" tfoot; T;40; i/;5@;60;7o;8;9{; i/;5@; i/;5@;[o;( ;[I"background; T;o; ;I"table-head-bg; T;I"table_head_bg; T; @ ; i0;)i;*;+;[; i0; @ o;( ;[I"font-weight; T;o; ;I"table-head-font-weight; T;I"table_head_font_weight; T; @ ; i1;)i;*;+;[; i1; @ o;, ;-[I"tr; T;)i;.o;/;0[o;1;0[o;2 ;0[o;3 ;[I"tr; T;40; i3;5I"; T;60;7o;8;9{; i3;5@ ; i3;5@ ;[o;, ;-[I"th, td; T;)i;.o;/;0[o;1;0[o;2 ;0[o;3 ;[I"th; T;40; i5;5I"; T;60;7o;8;9{; i5;5@o;1;0[I" ; To;2 ;0[o;3 ;[I"td; T;40; i5;5@;60;7o;8;9{; i5;5@; i5;5@;[ o;( ;[I" padding; T;o; ;I"table-head-padding; T;I"table_head_padding; T; @ ; i6;)i;*;+;[; i6; @ o;( ;[I"font-size; T;o; ;I"table-head-font-size; T;I"table_head_font_size; T; @ ; i7;)i;*;+;[; i7; @ o;( ;[I" color; T;o; ;I"table-head-font-color; T;I"table_head_font_color; T; @ ; i8;)i;*;+;[; i8; @ o;( ;[I"text-align; T;o; ;I"default-float; T;I"default_float; T; @ ; i9;)i;*;+;[; i9; @ ; i5:@has_childrenT; @ ; i3;:T; @ ; i/;:T; @ o;, ;-[I"tr; T;)i;.o;/;0[o;1;0[o;2 ;0[o;3 ;[I"tr; T;40; i>;5I"; T;60;7o;8;9{; i>;5@P; i>;5@P;[o;, ;-[I"th, td; T;)i;.o;/;0[o;1;0[o;2 ;0[o;3 ;[I"th; T;40; i@;5I"; T;60;7o;8;9{; i@;5@`o;1;0[I" ; To;2 ;0[o;3 ;[I"td; T;40; i@;5@`;60;7o;8;9{; i@;5@`; i@;5@`;[o;( ;[I" padding; T;o; ;I"table-row-padding; T;I"table_row_padding; T; @ ; iA;)i;*;+;[; iA; @ o;( ;[I"font-size; T;o; ;I"table-row-font-size; T;I"table_row_font_size; T; @ ; iB;)i;*;+;[; iB; @ o;( ;[I" color; T;o; ;I"table-row-font-color; T;I"table_row_font_color; T; @ ; iC;)i;*;+;[; iC; @ ; i@;:T; @ o;, ;-[I"/&.even, &.alt, &:nth-of-type(even); T;)i;.o;/;0[o;1;0[o;2 ;0[o:Sass::Selector::Parent; iH;5I"; To:Sass::Selector::Class;[I" even; T; iH;5@;60;7o;8;9{; iH;5@o;1;0[I" ; To;2 ;0[o;;; iH;5@o;<;[I"alt; T; iH;5@;60;7o;8;9{; iH;5@o;1;0[I" ; To;2 ;0[o;;; iH;5@o:Sass::Selector::Pseudo :@syntactic_type: class;[I"nth-of-type; T: @arg[I" even; T; iH;5@;60;7o;8;9{; iH;5@; iH;5@;[o;( ;[I"background; T;o; ;I"table-even-row-bg; T;I"table_even_row_bg; T; @ ; iH;)i;*;+;[; iH; @ ; iH;:T; @ ; i>;:T; @ o;, ;-[I"Fthead tr th, tfoot tr th, tbody tr td, tr td, tfoot tr td; T;)i;.o;/;0[ o;1;0[o;2 ;0[o;3 ;[I" thead; T;40; iO;5I"; T;60;7o;8;9{; iO;5@o;2 ;0[o;3 ;[I"tr; T;40; iO;5@;60;7o;8;9{; iO;5@o;2 ;0[o;3 ;[I"th; T;40; iO;5@;60;7o;8;9{; iO;5@o;1;0[ I" ; To;2 ;0[o;3 ;[I" tfoot; T;40; iO;5@;60;7o;8;9{; iO;5@o;2 ;0[o;3 ;[I"tr; T;40; iO;5@;60;7o;8;9{; iO;5@o;2 ;0[o;3 ;[I"th; T;40; iO;5@;60;7o;8;9{; iO;5@o;1;0[ I" ; To;2 ;0[o;3 ;[I" tbody; T;40; iO;5@;60;7o;8;9{; iO;5@o;2 ;0[o;3 ;[I"tr; T;40; iO;5@;60;7o;8;9{; iO;5@o;2 ;0[o;3 ;[I"td; T;40; iO;5@;60;7o;8;9{; iO;5@o;1;0[I" ; To;2 ;0[o;3 ;[I"tr; T;40; iO;5@;60;7o;8;9{; iO;5@o;2 ;0[o;3 ;[I"td; T;40; iO;5@;60;7o;8;9{; iO;5@o;1;0[ I" ; To;2 ;0[o;3 ;[I" tfoot; T;40; iO;5@;60;7o;8;9{; iO;5@o;2 ;0[o;3 ;[I"tr; T;40; iO;5@;60;7o;8;9{; iO;5@o;2 ;0[o;3 ;[I"td; T;40; iO;5@;60;7o;8;9{; iO;5@; iO;5@;[o;( ;[I" display; T;o; ;I"table-display; T;I"table_display; T; @ ; iO;)i;*;+;[; iO; @ o;( ;[I"line-height; T;o; ;I"table-line-height; T;I"table_line_height; T; @ ; iO;)i;*;+;[; iO; @ ; iO;:T; @ ; i);:T; @ u:Sass::Tree::IfNode[o:Sass::Script::Variable : @nameI"include-html-table-classes:ET:@underscored_nameI"include_html_table_classes;T: @options{: @lineiR0[o:Sass::Tree::CommentNode : @value[I"/* Tables */;T: @type: normal:@children[; iT; @ o:Sass::Tree::RuleNode : @rule[I" table;T: @tabsi:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence ;[o:Sass::Selector::Element ;[I" table;T:@namespace0; iU:@filenameI";T: @subject0: @sourceso:Set: @hash{; iU;@; iU;@;[o:Sass::Tree::MixinNode ;I" table;T: @args[:@keywords{: @splat0;[; iV; @ ; iU:@has_childrenT; @ :@templateI"j// // Table Variables // $include-html-table-classes: $include-html-classes !default; // These control the background color for the table and even rows $table-bg: #fff !default; $table-even-row-bg: #f9f9f9 !default; // These control the table cell border style $table-border-style: solid !default; $table-border-size: 1px !default; $table-border-color: #ddd !default; // These control the table head styles $table-head-bg: #f5f5f5 !default; $table-head-font-size: em-calc(14) !default; $table-head-font-color: #222 !default; $table-head-font-weight: bold !default; $table-head-padding: em-calc(8 10 10) !default; // These control the row padding and font styles $table-row-padding: em-calc(9 10) !default; $table-row-font-size: em-calc(14) !default; $table-row-font-color: #222 !default; $table-line-height: em-calc(18) !default; // These are for controlling the display and margin of tables $table-display: table-cell !default; $table-margin-bottom: em-calc(20) !default; // // Table Mixin // @mixin table { background: $table-bg; margin-bottom: $table-margin-bottom; border: $table-border-style $table-border-size $table-border-color; thead, tfoot { background: $table-head-bg; font-weight: $table-head-font-weight; tr { th, td { padding: $table-head-padding; font-size: $table-head-font-size; color: $table-head-font-color; text-align: $default-float; } } } tr { th, td { padding: $table-row-padding; font-size: $table-row-font-size; color: $table-row-font-color; } &.even, &.alt, &:nth-of-type(even) { background: $table-even-row-bg; } } thead tr th, tfoot tr th, tbody tr td, tr td, tfoot tr td { display: $table-display; line-height: $table-line-height; } } @if $include-html-table-classes { /* Tables */ table { @include table; } } ; T; i;:T; @