{: versionI"3.2.19 (Media Mark):EF:shaI"-877388a48258e5d375bed9087a485bb922af2d8c;F: contents"•oo:Sass::Tree::RootNode :@children[Vo:Sass::Tree::CommentNode : @value[I"A/*! normalize.css v2.1.2 | MIT License | git.io/normalize */:ET: @type: loud;[: @linei: @options{o; ;[I"»/* ========================================================================== HTML5 display definitions ========================================================================== */; T; : normal;[; i; @ o; ;[I">/** * Correct `block` display not defined in IE 8/9. */; T; ;;[; i ; @ o:Sass::Tree::RuleNode : @rule[I"earticle, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary; 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"; T: @subject0: @sourceso:Set: @hash{; i;@ o;;[I" ; To; ;[o; ;[I" aside; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" details; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I"figcaption; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" figure; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" footer; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" header; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" hgroup; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" main; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I"nav; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" section; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" summary; 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"E/** * Correct `inline-block` display not defined in IE 8/9. */; T; ;;[; i ; @ o; ;[I"audio, canvas, video; T;i;o;;[o;;[o; ;[o; ;[I" audio; T;0; i&;I"; T;0;o;;{; i&;@£o;;[I" ; To; ;[o; ;[I" canvas; T;0; i&;@£;0;o;;{; i&;@£o;;[I" ; To; ;[o; ;[I" video; T;0; i&;@£;0;o;;{; i&;@£; i&;@£;[o; ;[I" display; T;o; ;I"inline-block; T; ;!; @ ;i;";#;[; i'; @ ; i&;$T; @ o; ;[I"{/** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */; T; ;;[; i*; @ o; ;[I"audio:not([controls]); T;i;o;;[o;;[o; ;[o; ;[I" audio; T;0; i/;I"; To:Sass::Selector::Pseudo :@syntactic_type: class;[I"not; T: @arg[I"[controls]; T; i/;@Ñ;0;o;;{; i/;@Ñ; i/;@Ñ;[o; ;[I" display; T;o; ;I" none; T; ;!; @ ;i;";#;[; i0; @ o; ;[I" height; T;o; ;I"0; T; ;!; @ ;i;";#;[; i1; @ ; i/;$T; @ o; ;[I"6/** * Address styling not present in IE 8/9. */; T; ;;[; i4; @ o; ;[I" [hidden]; T;i;o;;[o;;[o; ;[o:Sass::Selector::Attribute ;[I" hidden; T;0:@operator0;0: @flags0; i8;I"; T;0;o;;{; i8;@ö; i8;@ö;[o; ;[I" display; T;o; ;I" none; T; ;!; @ ;i;";#;[; i9; @ ; i8;$T; @ o; ;[I"¦/* ========================================================================== Base ========================================================================== */; T; ;;[; i<; @ o; ;[I"”/** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */; T; ;;[; i@; @ o; ;[I" html; T;i;o;;[o;;[o; ;[o; ;[I" html; T;0; iF;I"; T;0;o;;{; iF;@; iF;@;[ o; ;[I"font-family; T;o; ;I"sans-serif; T; ;!; @ ;i;";#;[; iG; @ o; ;[I" /* 1 */; T; ;;[; iG; @ o; ;[I"-ms-text-size-adjust; T;o; ;I" 100%; T; ;!; @ ;i;";#;[; iH; @ o; ;[I" /* 2 */; T; ;;[; iH; @ o; ;[I"-webkit-text-size-adjust; T;o; ;I" 100%; T; ;!; @ ;i;";#;[; iI; @ o; ;[I" /* 2 */; T; ;;[; iI; @ ; iF;$T; @ o; ;[I"&/** * Remove default margin. */; T; ;;[; iL; @ o; ;[I" body; T;i;o;;[o;;[o; ;[o; ;[I" body; T;0; iP;I"; T;0;o;;{; iP;@F; iP;@F;[o; ;[I" margin; T;o; ;I"0; T; ;!; @ ;i;";#;[; iQ; @ ; iP;$T; @ o; ;[I"§/* ========================================================================== Links ========================================================================== */; T; ;;[; iT; @ o; ;[I"R/** * Address `outline` inconsistency between Chrome and other browsers. */; T; ;;[; iX; @ o; ;[I" a:focus; T;i;o;;[o;;[o; ;[o; ;[I"a; T;0; i\;I"; To;% ;&;';[I" focus; T;(0; i\;@d;0;o;;{; i\;@d; i\;@d;[o; ;[I" outline; T;o; ;I"thin dotted; T; ;!; @ ;i;";#;[; i]; @ ; i\;$T; @ o; ;[I"X/** * Improve readability when focused and also mouse hovered in all browsers. */; T; ;;[; i`; @ o; ;[I"a:active, a:hover; T;i;o;;[o;;[o; ;[o; ;[I"a; T;0; ie;I"; To;% ;&;';[I" active; T;(0; ie;@;0;o;;{; ie;@o;;[I" ; To; ;[o; ;[I"a; T;0; ie;@o;% ;&;';[I" hover; T;(0; ie;@;0;o;;{; ie;@; ie;@;[o; ;[I" outline; T;o; ;I"0; T; ;!; @ ;i;";#;[; if; @ ; ie;$T; @ o; ;[I"¬/* ========================================================================== Typography ========================================================================== */; T; ;;[; ii; @ o; ;[I"…/** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari 5, and Chrome. */; T; ;;[; im; @ o; ;[I"h1; T;i;o;;[o;;[o; ;[o; ;[I"h1; T;0; ir;I"; T;0;o;;{; ir;@¯; ir;@¯;[o; ;[I"font-size; T;o; ;I"2em; T; ;!; @ ;i;";#;[; is; @ o; ;[I" margin; T;o; ;I" 0.67em 0; T; ;!; @ ;i;";#;[; it; @ ; ir;$T; @ o; ;[I"L/** * Address styling not present in IE 8/9, Safari 5, and Chrome. */; T; ;;[; iw; @ o; ;[I"abbr[title]; T;i;o;;[o;;[o; ;[o; ;[I" abbr; T;0; i{;I"; To;) ;[I" title; T;0;*0;0;+0; i{;@Ï;0;o;;{; i{;@Ï; i{;@Ï;[o; ;[I"border-bottom; T;o; ;I"1px dotted; T; ;!; @ ;i;";#;[; i|; @ ; i{;$T; @ o; ;[I"R/** * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */; T; ;;[; i; @ o; ;[I"b, strong; T;i;o;;[o;;[o; ;[o; ;[I"b; T;0; i;I"; T;0;o;;{; i;@ìo;;[I" ; To; ;[o; ;[I" strong; T;0; i;@ì;0;o;;{; i;@ì; i;@ì;[o; ;[I"font-weight; T;o; ;I" bold; T; ;!; @ ;i;";#;[; i€; @ ; i;$T; @ o; ;[I"C/** * Address styling not present in Safari 5 and Chrome. */; T; ;;[; iƒ; @ o; ;[I"dfn; T;i;o;;[o;;[o; ;[o; ;[I"dfn; T;0; i‡;I"; T;0;o;;{; i‡;@; i‡;@;[o; ;[I"font-style; T;o; ;I" italic; T; ;!; @ ;i;";#;[; iˆ; @ ; i‡;$T; @ o; ;[I"G/** * Address differences between Firefox and other browsers. */; T; ;;[; i‹; @ o; ;[I"hr; T;i;o;;[o;;[o; ;[o; ;[I"hr; T;0; i;I"; T;0;o;;{; 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" height; T;o; ;I"0; T; ;!; @ ;i;";#;[; i’; @ ; i;$T; @ o; ;[I"6/** * Address styling not present in IE 8/9. */; T; ;;[; i•; @ o; ;[I" mark; T;i;o;;[o;;[o; ;[o; ;[I" mark; T;0; i™;I"; T;0;o;;{; i™;@P; i™;@P;[o; ;[I"background; T;o; ;I" #ff0; T; ;!; @ ;i;";#;[; iš; @ o; ;[I" color; T;o; ;I" #000; T; ;!; @ ;i;";#;[; i›; @ ; i™;$T; @ o; ;[I"E/** * Correct font family set oddly in Safari 5 and Chrome. */; T; ;;[; iž; @ o; ;[I"code, kbd, pre, samp; T;i;o;;[ o;;[o; ;[o; ;[I" code; T;0; i¥;I"; T;0;o;;{; i¥;@po;;[I" ; To; ;[o; ;[I"kbd; T;0; i¥;@p;0;o;;{; i¥;@po;;[I" ; To; ;[o; ;[I"pre; T;0; i¥;@p;0;o;;{; i¥;@po;;[I" ; To; ;[o; ;[I" samp; T;0; i¥;@p;0;o;;{; i¥;@p; i¥;@p;[o; ;[I"font-family; T;o; ;I"monospace, serif; T; ;!; @ ;i;";#;[; i¦; @ o; ;[I"font-size; T;o; ;I"1em; T; ;!; @ ;i;";#;[; i§; @ ; i¥;$T; @ o; ;[I"J/** * Improve readability of pre-formatted text in all browsers. */; T; ;;[; iª; @ o; ;[I"pre; T;i;o;;[o;;[o; ;[o; ;[I"pre; T;0; i®;I"; T;0;o;;{; i®;@®; i®;@®;[o; ;[I"white-space; T;o; ;I" pre-wrap; T; ;!; @ ;i;";#;[; i¯; @ ; i®;$T; @ o; ;[I"+/** * Set consistent quote types. */; T; ;;[; i²; @ o; ;[I"q; T;i;o;;[o;;[o; ;[o; ;[I"q; T;0; i¶;I"; T;0;o;;{; i¶;@È; i¶;@È;[o; ;[I" quotes; T;o; ;I"$"\201C" "\201D" "\2018" "\2019"; T; ;!; @ ;i;";#;[; i·; @ ; i¶;$T; @ o; ;[I"L/** * Address inconsistent and variable font size in all browsers. */; T; ;;[; iº; @ o; ;[I" small; T;i;o;;[o;;[o; ;[o; ;[I" small; T;0; i¾;I"; T;0;o;;{; i¾;@â; i¾;@â;[o; ;[I"font-size; T;o; ;I"80%; T; ;!; @ ;i;";#;[; i¿; @ ; i¾;$T; @ o; ;[I"P/** * Prevent `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; iÇ;I"; T;0;o;;{; iÇ;@üo;;[I" ; To; ;[o; ;[I"sup; T;0; iÇ;@ü;0;o;;{; iÇ;@ü; iÇ;@ü;[ o; ;[I"font-size; T;o; ;I"75%; T; ;!; @ ;i;";#;[; iÈ; @ o; ;[I"line-height; T;o; ;I"0; T; ;!; @ ;i;";#;[; iÉ; @ o; ;[I" position; T;o; ;I" relative; T; ;!; @ ;i;";#;[; iÊ; @ o; ;[I"vertical-align; T;o; ;I" baseline; T; ;!; @ ;i;";#;[; iË; @ ; iÇ;$T; @ o; ;[I"sup; T;i;o;;[o;;[o; ;[o; ;[I"sup; T;0; iÎ;I"; T;0;o;;{; iÎ;@.; iÎ;@.;[o; ;[I"top; T;o; ;I" -0.5em; T; ;!; @ ;i;";#;[; iÏ; @ ; iÎ;$T; @ o; ;[I"sub; T;i;o;;[o;;[o; ;[o; ;[I"sub; T;0; iÒ;I"; T;0;o;;{; iÒ;@D; iÒ;@D;[o; ;[I" bottom; T;o; ;I" -0.25em; T; ;!; @ ;i;";#;[; iÓ; @ ; iÒ;$T; @ o; ;[I"²/* ========================================================================== Embedded content ========================================================================== */; T; ;;[; iÖ; @ o; ;[I"@/** * Remove border when inside `a` element in IE 8/9. */; T; ;;[; iÚ; @ o; ;[I"img; T;i;o;;[o;;[o; ;[o; ;[I"img; T;0; iÞ;I"; T;0;o;;{; iÞ;@b; iÞ;@b;[o; ;[I" border; T;o; ;I"0; T; ;!; @ ;i;";#;[; iß; @ ; iÞ;$T; @ o; ;[I"9/** * Correct overflow displayed oddly in IE 9. */; T; ;;[; iâ; @ o; ;[I"svg:not(:root); T;i;o;;[o;;[o; ;[o; ;[I"svg; T;0; iæ;I"; To;% ;&;';[I"not; T;([I" :root; T; iæ;@|;0;o;;{; iæ;@|; iæ;@|;[o; ;[I" overflow; T;o; ;I" hidden; T; ;!; @ ;i;";#;[; iç; @ ; iæ;$T; @ o; ;[I"©/* ========================================================================== Figures ========================================================================== */; T; ;;[; iê; @ o; ;[I"B/** * Address margin not present in IE 8/9 and Safari 5. */; T; ;;[; iî; @ o; ;[I" figure; T;i;o;;[o;;[o; ;[o; ;[I" figure; T;0; iò;I"; T;0;o;;{; iò;@Ÿ; iò;@Ÿ;[o; ;[I" margin; T;o; ;I"0; T; ;!; @ ;i;";#;[; ió; @ ; iò;$T; @ o; ;[I"§/* ========================================================================== Forms ========================================================================== */; T; ;;[; iö; @ o; ;[I">/** * Define consistent border, margin, and padding. */; T; ;;[; iú; @ o; ;[I" fieldset; T;i;o;;[o;;[o; ;[o; ;[I" fieldset; T;0; iþ;I"; T;0;o;;{; iþ;@½; iþ;@½;[o; ;[I" border; T;o; ;I"1px solid #c0c0c0; T; ;!; @ ;i;";#;[; iÿ; @ o; ;[I" margin; T;o; ;I" 0 2px; T; ;!; @ ;i;";#;[; i; @ o; ;[I" padding; T;o; ;I"0.35em 0.625em 0.75em; T; ;!; @ ;i;";#;[; i; @ ; iþ;$T; @ o; ;[I"‰/** * 1. Correct `color` not being inherited in IE 8/9. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */; T; ;;[; i; @ o; ;[I" legend; T;i;o;;[o;;[o; ;[o; ;[I" legend; T;0; i ;I"; T;0;o;;{; i ;@ã; i ;@ã;[ o; ;[I" border; T;o; ;I"0; T; ;!; @ ;i;";#;[; i ; @ o; ;[I" /* 1 */; T; ;;[; i ; @ o; ;[I" padding; T;o; ;I"0; T; ;!; @ ;i;";#;[; i ; @ o; ;[I" /* 2 */; T; ;;[; i ; @ ; i ;$T; @ o; ;[I"Î/** * 1. Correct font family not being inherited in all browsers. * 2. Correct font size not being inherited in all browsers. * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */; T; ;;[; i; @ o; ;[I"$button, input, select, textarea; T;i;o;;[ o;;[o; ;[o; ;[I" button; T;0; i;I"; T;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" input; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" select; T;0; i;@ ;0;o;;{; i;@ o;;[I" ; To; ;[o; ;[I" textarea; T;0; i;@ ;0;o;;{; i;@ ; i;@ ;[ o; ;[I"font-family; T;o; ;I" inherit; T; ;!; @ ;i;";#;[; i; @ o; ;[I" /* 1 */; T; ;;[; i; @ o; ;[I"font-size; T;o; ;I" 100%; T; ;!; @ ;i;";#;[; i; @ o; ;[I" /* 2 */; T; ;;[; i; @ o; ;[I" margin; T;o; ;I"0; T; ;!; @ ;i;";#;[; i; @ o; ;[I" /* 3 */; T; ;;[; i; @ ; i;$T; @ o; ;[I"o/** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */; T; ;;[; i; @ o; ;[I"button, input; T;i;o;;[o;;[o; ;[o; ;[I" button; T;0; i#;I"; T;0;o;;{; i#;@[o;;[I" ; To; ;[o; ;[I" input; T;0; i#;@[;0;o;;{; i#;@[; i#;@[;[o; ;[I"line-height; T;o; ;I" normal; T; ;!; @ ;i;";#;[; i$; @ ; i#;$T; @ o; ;[I"(/** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. * Correct `select` style inheritance in Firefox 4+ and Opera. */; T; ;;[; i'; @ o; ;[I"button, select; T;i;o;;[o;;[o; ;[o; ;[I" button; T;0; i/;I"; T;0;o;;{; i/;@o;;[I" ; To; ;[o; ;[I" select; T;0; i/;@;0;o;;{; i/;@; i/;@;[o; ;[I"text-transform; T;o; ;I" none; T; ;!; @ ;i;";#;[; i0; @ ; i/;$T; @ o; ;[I"/** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */; T; ;;[; i3; @ 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"; T;0;o;;{; i>;@£o;;[I" ; To; ;[o; ;[I" html; T;0; i>;@£;0;o;;{; i>;@£o; ;[o; ;[I" input; T;0; i>;@£o;) ;[I" type; T;0;*I"=; T;[I" "button"; T;+0; i>;@£;0;o;;{; i>;@£o;;[I" ; To; ;[o; ;[I" input; T;0; i>;@£o;) ;[I" type; T;0;*I"=; T;[I" "reset"; T;+0; i>;@£;0;o;;{; i>;@£o;;[I" ; To; ;[o; ;[I" input; T;0; i>;@£o;) ;[I" type; T;0;*I"=; T;[I" "submit"; T;+0; i>;@£;0;o;;{; i>;@£; i>;@£;[ o; ;[I"-webkit-appearance; T;o; ;I" button; T; ;!; @ ;i;";#;[; i?; @ o; ;[I" /* 2 */; T; ;;[; i?; @ o; ;[I" cursor; T;o; ;I" pointer; T; ;!; @ ;i;";#;[; i@; @ o; ;[I" /* 3 */; T; ;;[; i@; @ ; i>;$T; @ o; ;[I"/** * Remove inner padding and border in Firefox 4+. */; T; ;;[; in; @ o; ;[I"6button::-moz-focus-inner, input::-moz-focus-inner; T;i;o;;[o;;[o; ;[o; ;[I" button; T;0; is;I"; To;% ;&;,;[I"-moz-focus-inner; T;(0; is;@á;0;o;;{; is;@áo;;[I" ; To; ;[o; ;[I" input; T;0; is;@áo;% ;&;,;[I"-moz-focus-inner; T;(0; is;@á;0;o;;{; is;@á; is;@á;[o; ;[I" border; T;o; ;I"0; T; ;!; @ ;i;";#;[; it; @ o; ;[I" padding; T;o; ;I"0; T; ;!; @ ;i;";#;[; iu; @ ; is;$T; @ o; ;[I"x/** * 1. Remove default vertical scrollbar in IE 8/9. * 2. Improve readability and alignment in all browsers. */; T; ;;[; ix; @ o; ;[I" textarea; T;i;o;;[o;;[o; ;[o; ;[I" textarea; T;0; i};I"; T;0;o;;{; i};@; i};@;[ o; ;[I" overflow; T;o; ;I" auto; T; ;!; @ ;i;";#;[; i~; @ o; ;[I" /* 1 */; T; ;;[; i~; @ o; ;[I"vertical-align; T;o; ;I"top; T; ;!; @ ;i;";#;[; i; @ o; ;[I" /* 2 */; T; ;;[; i; @ ; i};$T; @ o; ;[I"¨/* ========================================================================== Tables ========================================================================== */; T; ;;[; i‚; @ o; ;[I"8/** * Remove most spacing between table cells. */; T; ;;[; i†; @ o; ;[I" table; T;i;o;;[o;;[o; ;[o; ;[I" table; T;0; iŠ;I"; T;0;o;;{; iŠ;@=; iŠ;@=;[o; ;[I"border-collapse; T;o; ;I" collapse; T; ;!; @ ;i;";#;[; i‹; @ o; ;[I"border-spacing; T;o; ;I"0; T; ;!; @ ;i;";#;[; iŒ; @ ; iŠ;$T; @ :@templateI"³/*! normalize.css v2.1.2 | MIT License | git.io/normalize */ /* ========================================================================== HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined in IE 8/9. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } /** * Correct `inline-block` display not defined in IE 8/9. */ audio, canvas, video { display: inline-block; } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address styling not present in IE 8/9. */ [hidden] { display: none; } /* ========================================================================== Base ========================================================================== */ /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /** * Remove default margin. */ body { margin: 0; } /* ========================================================================== Links ========================================================================== */ /** * Address `outline` inconsistency between Chrome and other browsers. */ a:focus { outline: thin dotted; } /** * Improve readability when focused and also mouse hovered in all browsers. */ a:active, a:hover { outline: 0; } /* ========================================================================== Typography ========================================================================== */ /** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari 5, and Chrome. */ h1 { font-size: 2em; margin: 0.67em 0; } /** * Address styling not present in IE 8/9, Safari 5, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */ b, strong { font-weight: bold; } /** * Address styling not present in Safari 5 and Chrome. */ dfn { font-style: italic; } /** * Address differences between Firefox and other browsers. */ hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } /** * Address styling not present in IE 8/9. */ mark { background: #ff0; color: #000; } /** * Correct font family set oddly in Safari 5 and Chrome. */ code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } /** * Improve readability of pre-formatted text in all browsers. */ pre { white-space: pre-wrap; } /** * Set consistent quote types. */ q { quotes: "\201C" "\201D" "\2018" "\2019"; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* ========================================================================== Embedded content ========================================================================== */ /** * Remove border when inside `a` element in IE 8/9. */ img { border: 0; } /** * Correct overflow displayed oddly in IE 9. */ svg:not(:root) { overflow: hidden; } /* ========================================================================== Figures ========================================================================== */ /** * Address margin not present in IE 8/9 and Safari 5. */ figure { margin: 0; } /* ========================================================================== Forms ========================================================================== */ /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct `color` not being inherited in IE 8/9. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */ legend { border: 0; /* 1 */ padding: 0; /* 2 */ } /** * 1. Correct font family not being inherited in all browsers. * 2. Correct font size not being inherited in all browsers. * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */ button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ } /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ button, input { line-height: normal; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. * Correct `select` style inheritance in Firefox 4+ and Opera. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */ button, html input[type="button"], /* 1 */ input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * 1. Address box sizing set to `content-box` in IE 8/9. * 2. Remove excess padding in IE 8/9. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ } /** * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /** * Remove inner padding and search cancel button in Safari 5 and Chrome * on OS X. */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * Remove inner padding and border in Firefox 4+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } /** * 1. Remove default vertical scrollbar in IE 8/9. * 2. Improve readability and alignment in all browsers. */ textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ } /* ========================================================================== Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } ; T;$T; @ ; i