{: versionI"3.2.3 (Media Mark):EF:sha"-521d58fc1490418071aca4790e720c48a26dcc4f: contents")8o:Sass::Tree::RootNode :@children[#o:Sass::Tree::CommentNode : @value[I"}/* * Modals * 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; i0;I"; F;0;o;;{; i0;@ä; i0;@ä;[o; ;[I"font-size; T;o;;I" 100%; T; ; ; @ ;i;!;";[; i1; @ o; ;[I"-webkit-text-size-adjust; T;o;;I" 100%; T; ; ; @ ;i;!;";[; i2; @ o; ;[I"-ms-text-size-adjust; T;o;;I" 100%; T; ; ; @ ;i;!;";[; i3; @ ; i0;#T; @ o; ;[I"/* Focus states */; T; ; ;[; i5; @ o; ;[I" a:focus; T;i;o;;[o;;[o; ;[o; ;[I"a; T;0; i6;I"; Fo;$ ; ;%;[I" focus; T;&0; i6;@ ;0;o;;{; i6;@ ; i6;@ ;[o:Sass::Tree::MixinNode ;I"tab-focus; T: @args[:@keywords{: @splat0;[; i7; @ ; i6;#T; @ o; ;[I"/* Hover & Active */; T; ; ;[; i9; @ 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; iC;I"; F;0;o;;{; iC;@Po;;[I" ; Fo; ;[o; ;[I"sup; T;0; iC;@P;0;o;;{; iC;@P; iC;@P;[ o; ;[I" position; T;o;;I" relative; T; ; ; @ ;i;!;";[; iD; @ o; ;[I"font-size; T;o;;I"75%; T; ; ; @ ;i;!;";[; iE; @ o; ;[I"line-height; T;o;;I"0; T; ; ; @ ;i;!;";[; iF; @ o; ;[I"vertical-align; T;o;;I" baseline; T; ; ; @ ;i;!;";[; iG; @ ; iC;#T; @ o; ;[I"sup; T;i;o;;[o;;[o; ;[o; ;[I"sup; T;0; iI;I"; F;0;o;;{; iI;@‚; iI;@‚;[o; ;[I"top; T;o:Sass::Script::Number ;f -0.5:@numerator_units[I"em; T:@denominator_units[; iJ:@originalI" -0.5em; F; @ ;i;!;";[; iJ; @ ; iI;#T; @ o; ;[I"sub; T;i;o;;[o;;[o; ;[o; ;[I"sub; T;0; iL;I"; F;0;o;;{; iL;@œ; iL;@œ;[o; ;[I" bottom; T;o;+ ;f -0.25;,[I"em; T;-[; iM;.I" -0.25em; F; @ ;i;!;";[; iM; @ ; iL;#T; @ o; ;[I"K/* Img border in a's and image quality * ------------------------- */; T; ; ;[; iP; @ o; ;[I"img; T;i;o;;[o;;[o; ;[o; ;[I"img; T;0; iS;I"; F;0;o;;{; iS;@º; iS;@º;[o; ;[I"M/* Responsive images (ensure images don't scale beyond their parents) */; T; : normal;[; iT; @ o; ;[I"max-width; T;o;;I" 100%; T; ; ; @ ;i;!;";[; iU; @ o; ;[I"6/* Part 1: Set a maxium relative to the parent */; T; ;/;[; iU; @ o; ;[I" width; T;o;;I" auto\9; T; ; ; @ ;i;!;";[; iV; @ o; ;[I"6/* IE7-8 need help adjusting responsive images */; T; ;/;[; iV; @ o; ;[I" height; T;o;;I" auto; T; ; ; @ ;i;!;";[; iW; @ o; ;[I"X/* Part 2: Scale the height according to the width, otherwise you get stretching */; T; ;/;[; iW; @ o; ;[I"vertical-align; T;o;;I" middle; T; ; ; @ ;i;!;";[; iY; @ o; ;[I" border; T;o;;I"0; T; ; ; @ ;i;!;";[; iZ; @ o; ;[I"-ms-interpolation-mode; T;o;;I" bicubic; T; ; ; @ ;i;!;";[; i[; @ ; iS;#T; @ o; ;[I"7/* Prevent max-width from affecting Google Maps */; T; ; ;[; i^; @ o; ;[I"&#map_canvas img, .google-maps img; F;i;o;;[o;;[o; ;[o:Sass::Selector::Id;[I"map_canvas; F; i`;I"; F;0;o;;{; i`;@o; ;[o; ;[I"img; F;0; i`;@;0;o;;{; i`;@o;;[I" ; Fo; ;[o:Sass::Selector::Class;[I"google-maps; F; i`;@;0;o;;{; i`;@o; ;[o; ;[I"img; F;0; i`;@;0;o;;{; i`;@; i`;@;[o; ;[I"max-width; T;o;;I" none; T; ; ; @ ;i;!;";[; ia; @ ; i`;#T; @ o; ;[I"-/* Forms * ------------------------- */; T; ; ;[; id; @ o; ;[I"F/* Font size in all browsers, margin changes, misc consistency */; T; ; ;[; ig; @ o; ;[I"$button, input, select, textarea; T;i;o;;[ o;;[o; ;[o; ;[I" button; T;0; ik;I"; F;0;o;;{; ik;@8o;;[I" ; Fo; ;[o; ;[I" input; T;0; ik;@8;0;o;;{; ik;@8o;;[I" ; Fo; ;[o; ;[I" select; T;0; ik;@8;0;o;;{; ik;@8o;;[I" ; Fo; ;[o; ;[I" textarea; T;0; ik;@8;0;o;;{; ik;@8; ik;@8;[o; ;[I" margin; T;o;;I"0; T; ; ; @ ;i;!;";[; il; @ o; ;[I"font-size; T;o;;I" 100%; T; ; ; @ ;i;!;";[; im; @ o; ;[I"vertical-align; T;o;;I" middle; T; ; ; @ ;i;!;";[; in; @ ; ik;#T; @ o; ;[I"button, input; T;i;o;;[o;;[o; ;[o; ;[I" button; T;0; iq;I"; F;0;o;;{; iq;@xo;;[I" ; Fo; ;[o; ;[I" input; T;0; iq;@x;0;o;;{; iq;@x; iq;@x;[ o; ;[I"*overflow; T;o;;I" visible; T; ; ; @ ;i;!;";[; ir; @ o; ;[I"!/* Inner spacing ie IE6/7 */; T; ; ;[; ir; @ o; ;[I"line-height; T;o;;I" normal; T; ; ; @ ;i;!;";[; is; @ o; ;[I"@/* FF3/4 have !important on line-height in UA stylesheet */; T; ; ;[; is; @ ; iq;#T; @ o; ;[I"6button::-moz-focus-inner, input::-moz-focus-inner; T;i;o;;[o;;[o; ;[o; ;[I" button; T;0; iv;I"; Fo;$ ; : element;[I"-moz-focus-inner; T;&0; iv;@¦;0;o;;{; iv;@¦o;;[I" ; Fo; ;[o; ;[I" input; T;0; iv;@¦o;$ ; ;2;[I"-moz-focus-inner; T;&0; iv;@¦;0;o;;{; iv;@¦; iv;@¦;[o; ;[I"5/* Inner padding and border oddities in FF3/4 */; T; ; ;[; iv; @ o; ;[I" padding; T;o;;I"0; T; ; ; @ ;i;!;";[; iw; @ o; ;[I" border; T;o;;I"0; T; ; ; @ ;i;!;";[; ix; @ ; iv;#T; @ o; ;[I"Rbutton, html input[type="button"], input[type="reset"], input[type="submit"]; T;i;o;;[ o;;[o; ;[o; ;[I" button; T;0; i};I"; F;0;o;;{; i};@Öo;;[I" ; Fo; ;[o; ;[I" html; T;0; i};@Ö;0;o;;{; i};@Öo; ;[o; ;[I" input; T;0; i};@Öo:Sass::Selector::Attribute ;[I" type; T;0:@operatorI"=; T;[I" "button"; T: @flags0; i};@Ö;0;o;;{; i};@Öo;;[I" ; Fo; ;[o; ;[I" input; T;0; i};@Öo;3 ;[I" type; T;0;4I"=; T;[I" "reset"; T;50; i};@Ö;0;o;;{; i};@Öo;;[I" ; Fo; ;[o; ;[I" input; T;0; i};@Öo;3 ;[I" type; T;0;4I"=; T;[I" "submit"; T;50; i};@Ö;0;o;;{; i};@Ö; i};@Ö;[ o; ;[I"-webkit-appearance; T;o;;I" button; T; ; ; @ ;i;!;";[; i~; @ o; ;[I"F/* Corrects inability to style clickable `input` types in iOS. */; T; ; ;[; i~; @ o; ;[I" cursor; T;o;;I" pointer; T; ; ; @ ;i;!;";[; i; @ o; ;[I"d/* Improves usability and consistency of cursor style between image-type `input` and others. */; T; ; ;[; i; @ ; i};#T; @ o; ;[I"input[type="search"]; T;i;o;;[o;;[o; ;[o; ;[I" input; T;0; i|;I"; Fo;3 ;[I" type; T;0;4I"=; T;[I" "search"; T;50; i|;@1;0;o;;{; i|;@1; i|;@1;[ 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;3 ;[I" type; T;0;4I"=; T;[I" "search"; T;50; iƒ;@co;$ ; ;2;[I"-webkit-search-decoration; T;&0; iƒ;@c;0;o;;{; iƒ;@co;;[I" ; Fo; ;[o; ;[I" input; T;0; iƒ;@co;3 ;[I" type; T;0;4I"=; T;[I" "search"; T;50; iƒ;@co;$ ; ;2;[I"!-webkit-search-cancel-button; T;&0; iƒ;@c;0;o;;{; iƒ;@c; iƒ;@c;[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†;@™; i†;@™;[ 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"¼ // // Modals // 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 { /* Responsive images (ensure images don't scale beyond their parents) */ max-width: 100%; /* Part 1: Set a maxium relative to the parent */ width: auto\9; /* IE7-8 need help adjusting responsive images */ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } // Prevent max-width from affecting Google Maps #map_canvas img, .google-maps 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, html input[type="button"], // Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. input[type="reset"], input[type="submit"] { -webkit-appearance: button; // Corrects inability to style clickable `input` types in iOS. cursor: pointer; // Improves usability and consistency of cursor style between image-type `input` and others. } 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; @