3.2.1 (Media Mark) bd77a7c1f86f59a84d6a32defe26c417faf94678 o:Sass::Tree::RootNode :@children[#o:Sass::Tree::CommentNode :@value[I"|/* * Reset * Adapted from http://github.com/necolas/normalize.css * -------------------------------------------------- */:ET: @type:silent;[�: @linei: @options{�o; ;[I"@/* Display in IE6-9 and FF3 * ------------------------- */; T; ;;[�;i; @o:Sass::Tree::RuleNode: @rule[I"Varticle, aside, details, figcaption, figure, footer, header, hgroup, nav, section; T: @tabsi�:@parsed_ruleso:"Sass::Selector::CommaSequence: @members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence ;[o:Sass::Selector::Element : @name[I"article; T:@namespace0;i:@filenameI"�; F: @subject0: @sourceso:Set: @hash{�;i;@o;;[I" ; Fo; ;[o; ;[I" aside; T;0;i;@;0;o;;{�;i;@o;;[I" ; Fo; ;[o; ;[I"details; T;0;i;@;0;o;;{�;i;@o;;[I" ; Fo; ;[o; ;[I"figcaption; T;0;i;@;0;o;;{�;i;@o;;[I" ; Fo; ;[o; ;[I"figure; T;0;i;@;0;o;;{�;i;@o;;[I" ; Fo; ;[o; ;[I"footer; T;0;i;@;0;o;;{�;i;@o;;[I" ; Fo; ;[o; ;[I"header; T;0;i;@;0;o;;{�;i;@o;;[I" ; Fo; ;[o; ;[I"hgroup; T;0;i;@;0;o;;{�;i;@o;;[I" ; Fo; ;[o; ;[I"nav; T;0;i;@;0;o;;{�;i;@o;;[I" ; Fo; ;[o; ;[I"section; T;0;i;@;0;o;;{�;i;@;i;@;[o:Sass::Tree::PropNode;[I"display; T;o:Sass::Script::String;I" block; T; :identifier; @;i�:@prop_syntax:new;[�;i; @;i:@has_childrenT; @o; ;[I"F/* Display block in IE6-9 and FF3 * ------------------------- */; T; ;;[�;i; @o;;[I"audio, canvas, video; T;i�;o;;[o;;[o; ;[o; ;[I" audio; T;0;i!;I"�; F;0;o;;{�;i!;@�o;;[I" ; Fo; ;[o; ;[I"canvas; T;0;i!;@�;0;o;;{�;i!;@�o;;[I" ; Fo; ;[o; ;[I" video; T;0;i!;@�;0;o;;{�;i!;@�;i!;@�;[o;;[I"display; T;o;;I"inline-block; T; ; ; @;i�;!;";[�;i"; @o;;[I" *display; T;o;;I"inline; T; ; ; @;i�;!;";[�;i#; @o;;[I" *zoom; T;o;;I"1; T; ; ; @;i�;!;";[�;i$; @;i!;#T; @o; ;[I"i/* Prevents modern browsers from displaying 'audio' without controls * ------------------------- */; T; ;;[�;i'; @o;;[I"audio:not([controls]); T;i�;o;;[o;;[o; ;[o; ;[I" audio; T;0;i*;I"�; Fo:Sass::Selector::Pseudo ; : class;[I"not; T: @arg[I"[controls]; F;i*;@�;0;o;;{�;i*;@�;i*;@�;[o;;[I"display; T;o;;I" none; T; ; ; @;i�;!;";[�;i+; @;i*;#T; @o; ;[I"5/* Base settings * ------------------------- */; T; ;;[�;i.; @o;;[I" html; T;i�;o;;[o;;[o; ;[o; ;[I" html; T;0;i1;I"�; F;0;o;;{�;i1;@�;i1;@�;[o;;[I"font-size; T;o;;I" 100%; T; ; ; @;i�;!;";[�;i2; @o;;[I"-webkit-text-size-adjust; T;o;;I" 100%; T; ; ; @;i�;!;";[�;i3; @o;;[I"-ms-text-size-adjust; T;o;;I" 100%; T; ; ; @;i�;!;";[�;i4; @;i1;#T; @o; ;[I"/* Focus states */; T; ;;[�;i6; @o;;[I"a:focus; T;i�;o;;[o;;[o; ;[o; ;[I"a; T;0;i7;I"�; Fo;$ ; ;%;[I" focus; T;&0;i7;@ ;0;o;;{�;i7;@ ;i7;@ ;[o:Sass::Tree::MixinNode;I"tab-focus; T: @args[�:@keywords{�:@splat0;[�;i8; @;i7;#T; @o; ;[I"/* Hover & Active */; T; ;;[�;i:; @o;;[I"a:hover, a:active; T;i�;o;;[o;;[o; ;[o; ;[I"a; T;0;i<;I"�; Fo;$ ; ;%;[I" hover; T;&0;i<;@&;0;o;;{�;i<;@&o;;[I" ; Fo; ;[o; ;[I"a; T;0;i<;@&o;$ ; ;%;[I"active; T;&0;i<;@&;0;o;;{�;i<;@&;i<;@&;[o;;[I"outline; T;o;;I"0; T; ; ; @;i�;!;";[�;i=; @;i<;#T; @o; ;[I"b/* Prevents sub and sup affecting line-height in all browsers * ------------------------- */; T; ;;[�;i@; @o;;[I" sub, sup; T;i�;o;;[o;;[o; ;[o; ;[I"sub; T;0;iD;I"�; F;0;o;;{�;iD;@Po;;[I" ; Fo; ;[o; ;[I"sup; T;0;iD;@P;0;o;;{�;iD;@P;iD;@P;[ o;;[I" position; T;o;;I" relative; T; ; ; @;i�;!;";[�;iE; @o;;[I"font-size; T;o;;I"75%; T; ; ; @;i�;!;";[�;iF; @o;;[I"line-height; T;o;;I"0; T; ; ; @;i�;!;";[�;iG; @o;;[I"vertical-align; T;o;;I" baseline; T; ; ; @;i�;!;";[�;iH; @;iD;#T; @o;;[I"sup; T;i�;o;;[o;;[o; ;[o; ;[I"sup; T;0;iJ;I"�; F;0;o;;{�;iJ;@�;iJ;@�;[o;;[I"top; T;o:Sass::Script::Number;f -0.5:@numerator_units[I"em; T:@denominator_units[�;iK:@originalI"-0.5em; F; @;i�;!;";[�;iK; @;iJ;#T; @o;;[I"sub; T;i�;o;;[o;;[o; ;[o; ;[I"sub; T;0;iM;I"�; F;0;o;;{�;iM;@�;iM;@�;[o;;[I"bottom; T;o;+;f -0.25;,[I"em; T;-[�;iN;.I"-0.25em; F; @;i�;!;";[�;iN; @;iM;#T; @o; ;[I"K/* Img border in a's and image quality * ------------------------- */; T; ;;[�;iQ; @o;;[I"img; T;i�;o;;[o;;[o; ;[o; ;[I"img; T;0;iT;I"�; F;0;o;;{�;iT;@�;iT;@�;[o;;[I"max-width; T;o;;I" 100%; T; ; ; @;i�;!;";[�;iU; @o; ;[I",/* Make images inherently responsive */; T; ;;[�;iU; @o;;[I"height; T;o;;I" auto; T; ; ; @;i�;!;";[�;iV; @o; ;[I",/* Make images inherently responsive */; T; ;;[�;iV; @o;;[I"vertical-align; T;o;;I"middle; T; ; ; @;i�;!;";[�;iW; @o;;[I"border; T;o;;I"0; T; ; ; @;i�;!;";[�;iX; @o;;[I"-ms-interpolation-mode; T;o;;I"bicubic; T; ; ; @;i�;!;";[�;iY; @;iT;#T; @o; ;[I"7/* Prevent max-width from affecting Google Maps */; T; ;;[�;i\; @o;;[I"#map_canvas img; T;i�;o;;[o;;[o; ;[o:Sass::Selector::Id;[I"map_canvas; T;i];I"�; F;0;o;;{�;i];@�o; ;[o; ;[I"img; T;0;i];@�;0;o;;{�;i];@�;i];@�;[o;;[I"max-width; T;o;;I" none; T; ; ; @;i�;!;";[�;i^; @;i];#T; @o; ;[I"-/* Forms * ------------------------- */; T; ;;[�;ia; @o; ;[I"F/* Font size in all browsers, margin changes, misc consistency */; T; ;;[�;id; @o;;[I"$button, input, select, textarea; T;i�;o;;[ o;;[o; ;[o; ;[I"button; T;0;ih;I"�; F;0;o;;{�;ih;@o;;[I" ; Fo; ;[o; ;[I" input; T;0;ih;@;0;o;;{�;ih;@o;;[I" ; Fo; ;[o; ;[I"select; T;0;ih;@;0;o;;{�;ih;@o;;[I" ; Fo; ;[o; ;[I" textarea; T;0;ih;@;0;o;;{�;ih;@;ih;@;[o;;[I"margin; T;o;;I"0; T; ; ; @;i�;!;";[�;ii; @o;;[I"font-size; T;o;;I" 100%; T; ; ; @;i�;!;";[�;ij; @o;;[I"vertical-align; T;o;;I"middle; T; ; ; @;i�;!;";[�;ik; @;ih;#T; @o;;[I"button, input; T;i�;o;;[o;;[o; ;[o; ;[I"button; T;0;in;I"�; F;0;o;;{�;in;@Yo;;[I" ; Fo; ;[o; ;[I" input; T;0;in;@Y;0;o;;{�;in;@Y;in;@Y;[ o;;[I"*overflow; T;o;;I"visible; T; ; ; @;i�;!;";[�;io; @o; ;[I"!/* Inner spacing ie IE6/7 */; T; ;;[�;io; @o;;[I"line-height; T;o;;I"normal; T; ; ; @;i�;!;";[�;ip; @o; ;[I"@/* FF3/4 have !important on line-height in UA stylesheet */; T; ;;[�;ip; @;in;#T; @o;;[I"6button::-moz-focus-inner, input::-moz-focus-inner; T;i�;o;;[o;;[o; ;[o; ;[I"button; T;0;is;I"�; Fo;$ ; :element;[I"-moz-focus-inner; T;&0;is;@�;0;o;;{�;is;@�o;;[I" ; Fo; ;[o; ;[I" input; T;0;is;@�o;$ ; ;0;[I"-moz-focus-inner; T;&0;is;@�;0;o;;{�;is;@�;is;@�;[o; ;[I"5/* Inner padding and border oddities in FF3/4 */; T; ;;[�;is; @o;;[I"padding; T;o;;I"0; T; ; ; @;i�;!;";[�;it; @o;;[I"border; T;o;;I"0; T; ; ; @;i�;!;";[�;iu; @;is;#T; @o;;[I"Lbutton, input[type="button"], input[type="reset"], input[type="submit"]; T;i�;o;;[ o;;[o; ;[o; ;[I"button; T;0;iz;I"�; F;0;o;;{�;iz;@�o;;[I" ; Fo; ;[o; ;[I" input; T;0;iz;@�o:Sass::Selector::Attribute;[I" type; T;0:@operatorI"=; T;[I" "button"; T:@flags0;iz;@�;0;o;;{�;iz;@�o;;[I" ; Fo; ;[o; ;[I" input; T;0;iz;@�o;1;[I" type; T;0;2I"=; T;[I""reset"; T;30;iz;@�;0;o;;{�;iz;@�o;;[I" ; Fo; ;[o; ;[I" input; T;0;iz;@�o;1;[I" type; T;0;2I"=; T;[I" "submit"; T;30;iz;@�;0;o;;{�;iz;@�;iz;@�;[ o;;[I"cursor; T;o;;I"pointer; T; ; ; @;i�;!;";[�;i{; @o; ;[I"6/* Cursors on all buttons applied consistently */; T; ;;[�;i{; @o;;[I"-webkit-appearance; T;o;;I"button; T; ; ; @;i�;!;";[�;i|; @o; ;[I"(/* Style clickable inputs in iOS */; T; ;;[�;i|; @;iz;#T; @o;;[I"input[type="search"]; T;i�;o;;[o;;[o; ;[o; ;[I" input; T;0;i~;I"�; Fo;1;[I" type; T;0;2I"=; T;[I" "search"; T;30;i~;@;0;o;;{�;i~;@;i~;@;[ o; ;[I"&/* Appearance in Safari/Chrome */; T; ;;[�;i~; @o;;[I"-webkit-box-sizing; T;o;;I"content-box; T; ; ; @;i�;!;";[�;i; @o;;[I"-moz-box-sizing; T;o;;I"content-box; T; ; ; @;i�;!;";[�;i{; @o;;[I"box-sizing; T;o;;I"content-box; T; ; ; @;i�;!;";[�;i|; @o;;[I"-webkit-appearance; T;o;;I"textfield; T; ; ; @;i�;!;";[�;i}; @;i~;#T; @o;;[I"hinput[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button; T;i�;o;;[o;;[o; ;[o; ;[I" input; T;0;i�;I"�; Fo;1;[I" type; T;0;2I"=; T;[I" "search"; T;30;i�;@=o;$ ; ;0;[I"-webkit-search-decoration; T;&0;i�;@=;0;o;;{�;i�;@=o;;[I" ; Fo; ;[o; ;[I" input; T;0;i�;@=o;1;[I" type; T;0;2I"=; T;[I" "search"; T;30;i�;@=o;$ ; ;0;[I"!-webkit-search-cancel-button; T;&0;i�;@=;0;o;;{�;i�;@=;i�;@=;[o;;[I"-webkit-appearance; T;o;;I" none; T; ; ; @;i�;!;";[�;i�; @o; ;[I"7/* Inner-padding issues in Chrome OSX, Safari 5 */; T; ;;[�;i�; @;i�;#T; @o;;[I" textarea; T;i�;o;;[o;;[o; ;[o; ;[I" textarea; T;0;i�;I"�; F;0;o;;{�;i�;@s;i�;@s;[ o;;[I" overflow; T;o;;I" auto; T; ; ; @;i�;!;";[�;i�; @o; ;[I"-/* Remove vertical scrollbar in IE6-9 */; T; ;;[�;i�; @o;;[I"vertical-align; T;o;;I"top; T; ; ; @;i�;!;";[�;i�; @o; ;[I"2/* Readability and alignment cross-browser */; T; ;;[�;i�; @;i�;#T; @:@templateI"* // // Reset // Adapted from http://github.com/necolas/normalize.css // -------------------------------------------------- // Display in IE6-9 and FF3 // ------------------------- article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } // Display block in IE6-9 and FF3 // ------------------------- audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } // Prevents modern browsers from displaying 'audio' without controls // ------------------------- audio:not([controls]) { display: none; } // Base settings // ------------------------- html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } // Focus states a:focus { @include tab-focus(); } // Hover & Active a:hover, a:active { outline: 0; } // Prevents sub and sup affecting line-height in all browsers // ------------------------- sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } // Img border in a's and image quality // ------------------------- img { max-width: 100%; // Make images inherently responsive height: auto; // Make images inherently responsive vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } // Prevent max-width from affecting Google Maps #map_canvas img { max-width: none; } // Forms // ------------------------- // Font size in all browsers, margin changes, misc consistency button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; } button, input { *overflow: visible; // Inner spacing ie IE6/7 line-height: normal; // FF3/4 have !important on line-height in UA stylesheet } button::-moz-focus-inner, input::-moz-focus-inner { // Inner padding and border oddities in FF3/4 padding: 0; border: 0; } button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; // Cursors on all buttons applied consistently -webkit-appearance: button; // Style clickable inputs in iOS } input[type="search"] { // Appearance in Safari/Chrome -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; // Inner-padding issues in Chrome OSX, Safari 5 } textarea { overflow: auto; // Remove vertical scrollbar in IE6-9 vertical-align: top; // Readability and alignment cross-browser }; T;i;#T; @