alternate voice/mood (scare quotes, mentioning words, foreign expressions) i
relevant in some context mark
unarticulated annotation u
side comment small
text shown to be no longer relevant s
Documentation
content shown to be inserted into a document ins
content shown to be deleted from a document del
definining instance of a term dfn
keyword or technical term b
abbreviation or acronym abbr[title]
variable var
quoted material q
reference to a work, some part of a work, or the creator of a work cite
superscript sup
subscript sub
Data
generic machine-readable data data
a fragment of code code
user input kbd
a button or key on a physical device kbd > kbd
sample computer output samp
Embedded Elements
Forms
Interactive Elements
Integer at lacus et diam tristique details summary suscipit.Aenean consectetur details suscipit urna, non vehicula lacus blandit et.
\ No newline at end of file
diff --git a/package.json b/package.json
index 766014c..6f7b745 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "xmeter",
- "version": "4.0.0",
+ "version": "4.0.1",
"description": "A default stylesheet with a set of tools that make designing with vertical rhythm easy.",
"main": "xmeter.css",
"dependencies": {},
diff --git a/src/__settings.less b/src/__settings.less
index 2d19c51..b82359f 100644
--- a/src/__settings.less
+++ b/src/__settings.less
@@ -16,7 +16,6 @@
// - IE9 and IE10 on the `font` shorthand property and on pseudo-elements/classes
@g-font_size: 100%; // defined by user agent
-@g-font_size: @g-1rem; // HACK fixes Chrome inheritance bug
@g-line_height: 1.5;
@g-vru_px: (@g-line_height * @g-1rem); // fallback for @g-vru, which is in rems
@g-vru: (@g-line_height * 1rem);
diff --git a/src/_base.forms.less b/src/_base.forms.less
index 8d28ba0..36ea386 100644
--- a/src/_base.forms.less
+++ b/src/_base.forms.less
@@ -9,7 +9,7 @@
@p-color_gray_fb: #c0c0c0; // fallback
-@p-color_gray: fadeout(#000, 75%);
+@p-color_gray: fadeout(#000, 75%);
// consistent borders for all
fieldset,
diff --git a/src/_base.generic.less b/src/_base.generic.less
index 1e4a4c3..d640f48 100644
--- a/src/_base.generic.less
+++ b/src/_base.generic.less
@@ -24,12 +24,6 @@
}
}
-// [1] addresses support for `rem` units (otherwise these would be in `body` selector)
-html {
- font-size: @g-font_size; // [1]
- line-height: @g-line_height; // [1]
-}
-
// Vertical spacing between typographical blocks
h1, h2, h3, h4, h5, h6,
p, pre, figure, blockquote,
@@ -51,25 +45,22 @@ span, br,
em, strong, i, mark, u, small,
dfn, b, abbr, var, q, cite, sup, sub,
data, time, code, kbd, samp {
- display: inline;
line-height: 0;
}
// Elements with a transparent content model
-// should inherit their display and line-height, except
-// if they are inside an element containing
-// only text and/or other inline elements.
-// This behavior may be overrided with classes/inline styles.
+// should display what their contents display.
a, s, ins, del {
- display: inherit;
- line-height: inherit;
- h1 > &, h2 > &, h3 > &, h4 > &, h5 > &, h6 > &,
- p > &, pre > &,
- figure > &, figcaption > &, blockquote > &,
- li > &, dt > &, dd > &,
- caption > &, th > &, td > &,
- legend > &, summary > & {
- display: inline;
- line-height: 0;
- }
+ // display: inherit;
+ // line-height: inherit;
+ // h1 > &, h2 > &, h3 > &, h4 > &, h5 > &, h6 > &,
+ // p > &, pre > &,
+ // figure > &, figcaption > &, blockquote > &,
+ // li > &, dt > &, dd > &,
+ // caption > &, th > &, td > &,
+ // legend > &, summary > & {
+ // display: inline;
+ // line-height: 0;
+ // }
+ display: contents;
}
diff --git a/src/_base.grouping.less b/src/_base.grouping.less
index f81954b..220ce1b 100644
--- a/src/_base.grouping.less
+++ b/src/_base.grouping.less
@@ -6,3 +6,7 @@
div {
}
+
+hr {
+ display: none;
+}
diff --git a/src/_base.grouping.paras.less b/src/_base.grouping.paras.less
index 5e64df0..c0fbb55 100644
--- a/src/_base.grouping.paras.less
+++ b/src/_base.grouping.paras.less
@@ -7,7 +7,6 @@
p {
}
pre {
- // makes block code look pretty
text-align: left;
text-indent: 0;
white-space: pre;
diff --git a/src/_base.sections.less b/src/_base.sections.less
index ff7fd56..5aed91f 100644
--- a/src/_base.sections.less
+++ b/src/_base.sections.less
@@ -7,6 +7,17 @@
@import (reference) url('__tool.module.fontsize.less');
+html,
+body {
+ width: 100%;
+ height: 100%;
+}
+html {
+ // addresses support for `rem` units (otherwise these would be in `body` selector)
+ font-size: @g-font_size;
+ font-size: @g-1rem; // HACK fixes Chrome inheritance bug
+ line-height: @g-line_height;
+}
body {
}
main {
@@ -41,9 +52,5 @@ h1 {
.spacing-top(@g-vru);
}
-hr {
- display: none;
-}
-
address {
}
diff --git a/src/_base.text.doctext.less b/src/_base.text.doctext.less
index 53be7e4..cb3815d 100644
--- a/src/_base.text.doctext.less
+++ b/src/_base.text.doctext.less
@@ -5,108 +5,34 @@
@import (reference) url('__tool.module.delims.less');
-// A span or block of text that has been inserted into a document.
-// This is used to explicitly indicate that the text has been intentionally inserted.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2014-06-13
ins {
background: #a6f3a6; // GitHub-flavored
// background: #d1e1ad; // StackOverflow-flavored
}
-// A span or block of text that has been deleted from a document.
-// This is used to explicitly indicate that the text has been intentionally deleted.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2014-06-13
del {
background: #f8cbcb; // GitHub-flavored
// background: #e5bdb2; // StackOverflow-flavored
}
-// A vocabulary term.
-// Every `dfn` should have an `id` attribute, thus there must only be one `dfn` per page that
-// contains a given term in question. Furthermore, hyperlinks can point to the defining instance
-// of the term.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-02-10
dfn {
font-style: inherit; // undo Normalize
font-weight: 700;
}
-// A keyword, technical or specific term, or key phrase
-// A `b` Element is any generic keyword or term, whose definition is not present. If the term is
-// being defined, use the `dfn` Element.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-11-05
b {
font-weight: 700;
}
-// An abbreviation or acronym.
-// The `[title]` attribute should contain the expanded term.
-// ```
-// U.S.A.
-// ```
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-03-07
abbr {
&[title] {
cursor: help;
border-bottom: 0; // undo Normalize
}
}
-// A placeholder for some textual element. Could be a filename, etc.
-// This does *not* represent a variable in a `code`, e.g., the following HTML would be incorrect:
-// ```
-// String $welcome = "Hello world!";
-// ```
-// It would be better to use a `span` with a class for syntax coloring.
-//
-// Rather, the `var` Element represents a placeholder of text. The following HTML is correct:
-// ```
-//
The following git commmand shows you diff:
-// $ git diff filepath
-// where filepath is the path or name of the file you want to see the diff for.
-// ```
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2014-07-21
var {
font-style: italic;
}
-// An inline quotation: a span of text that is taken directly from another source
-// (real or fictional).
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2014-11-05
q {
.quotes-double(); // fallback for `initial`
quotes: initial;
}
-// Represents a placeholder reference to a name or title of a heading, section, figure,
-// table (or column in a table), or creative work.
-// This Object may also represent a proper noun traditionally italicized, e.g. periodical name or ship name.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-02-10
cite {
font-style: italic;
}
diff --git a/src/_base.text.links.less b/src/_base.text.links.less
index 9228275..59ab4ce 100644
--- a/src/_base.text.links.less
+++ b/src/_base.text.links.less
@@ -8,9 +8,6 @@ a {
color: #00e; // default :link
// color: #551a8b; // default :visited
// color: #f00; // default :active
- // NOTE: these used to be under `a[href]`, which selected both `a:link` and `a:visited`,
- // in order to override browser default styles. However for some reason this works,
- // so keeping it under `a`.
}
a:not([href]) {
@media screen {
diff --git a/src/_base.text.stress.less b/src/_base.text.stress.less
index 64cc721..f8489e4 100644
--- a/src/_base.text.stress.less
+++ b/src/_base.text.stress.less
@@ -4,75 +4,24 @@
\*################################*/
-// Emphasized text represents words or phrases that are stressed, as if the tone of voice would be
-// affected. More importantly, **the placement of stress should affect the meaning of the passage**.
-// If the emphasis were to be removed or relocated, the passage’s meaning should change.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-02-10
em {
font-style: italic;
}
-// Strong text has a level of importance. Important text does not necessarily affect tone of voice
-// (although it may), but rather upsets the normal prose by causing the reader to examine the text
-// more carefully. The placement of importance should not affect the meaning of the passage.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-11-05
strong {
font-weight: 700;
}
-// A phrase interpreted in an alternate voice or mood, without carrying extra emphasis,
-// such as scare quotes and mentions.
-// Or a phrase in a foreign language, such as the taxonomic classification (in Latin) of an organism.
-// (If a foreign language, be sure to add the `[lang]` attribute.)
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-07-23
i {
font-style: italic;
}
-// A span of text that is relevant in some context. It is advisable to use the `[class]` attribute
-// to indicate the context in which the span is relevant.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2014-08-05
mark {
}
-// A span of text to which the reader’s attention should be brought for purposes of illustration.
-// This span is typically in a figure or example.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2014-08-05
u {
text-decoration: underline;
color: #080;
}
-// side comments.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-02-10
small {
font-size: 0.75em;
}
-// text that is shown to be no longer relevant.
-//
-// ^author
-// : Chris Harvey
-// ^updated
-// : 2015-02-10
s {
text-decoration: line-through;
color: #b00;
diff --git a/xmeter.css b/xmeter.css
index aec7302..6fb1bf5 100644
--- a/xmeter.css
+++ b/xmeter.css
@@ -1,6 +1,6 @@
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*\
xmeter
- Version: 4.0.0
+ Version: 4.0.1
Licence: MIT
Repo : https://github.com/chharvey/xmeter.git
Home : https://github.com/chharvey/xmeter/blob/gh-pages/README.md
@@ -580,10 +580,6 @@ th {
text-shadow: none !important;
}
}
-html {
- font-size: 16px;
- line-height: 1.5;
-}
h1,
h2,
h3,
@@ -633,99 +629,28 @@ time,
code,
kbd,
samp {
- display: inline;
line-height: 0;
}
a,
s,
ins,
del {
- display: inherit;
- line-height: inherit;
-}
-h1 > a,
-h1 > s,
-h1 > ins,
-h1 > del,
-h2 > a,
-h2 > s,
-h2 > ins,
-h2 > del,
-h3 > a,
-h3 > s,
-h3 > ins,
-h3 > del,
-h4 > a,
-h4 > s,
-h4 > ins,
-h4 > del,
-h5 > a,
-h5 > s,
-h5 > ins,
-h5 > del,
-h6 > a,
-h6 > s,
-h6 > ins,
-h6 > del,
-p > a,
-p > s,
-p > ins,
-p > del,
-pre > a,
-pre > s,
-pre > ins,
-pre > del,
-figure > a,
-figure > s,
-figure > ins,
-figure > del,
-figcaption > a,
-figcaption > s,
-figcaption > ins,
-figcaption > del,
-blockquote > a,
-blockquote > s,
-blockquote > ins,
-blockquote > del,
-li > a,
-li > s,
-li > ins,
-li > del,
-dt > a,
-dt > s,
-dt > ins,
-dt > del,
-dd > a,
-dd > s,
-dd > ins,
-dd > del,
-caption > a,
-caption > s,
-caption > ins,
-caption > del,
-th > a,
-th > s,
-th > ins,
-th > del,
-td > a,
-td > s,
-td > ins,
-td > del,
-legend > a,
-legend > s,
-legend > ins,
-legend > del,
-summary > a,
-summary > s,
-summary > ins,
-summary > del {
- display: inline;
- line-height: 0;
+ display: contents;
}
/*################################*\
xmeter | _base.sections.less
\*################################*/
+html,
+body {
+ width: 100%;
+ height: 100%;
+}
+html {
+ font-size: 100%;
+ font-size: 16px;
+ line-height: 1.5;
+}
h1,
h2,
h3,
@@ -768,13 +693,13 @@ h1 {
margin-top: 0;
padding-top: 1.5rem;
}
-hr {
- display: none;
-}
/*################################*\
xmeter | _base.grouping.less
\*################################*/
+hr {
+ display: none;
+}
/*################################*\
xmeter | _base.grouping.paras.less
diff --git a/xmeter.less b/xmeter.less
index 5979aa6..811679f 100644
--- a/xmeter.less
+++ b/xmeter.less
@@ -1,7 +1,7 @@
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*\
xmeter
- Version: 4.0.0
+ Version: 4.0.1
Licence: MIT
Repo : https://github.com/chharvey/xmeter.git
Home : https://github.com/chharvey/xmeter/blob/gh-pages/README.md
diff --git a/xmeter.min.css b/xmeter.min.css
index da49132..16a1665 100644
--- a/xmeter.min.css
+++ b/xmeter.min.css
@@ -1 +1 @@
-body,mark{color:#000}body,pre,table{text-align:left}legend,ol,td,th,ul{padding:0}caption,th{text-align:center}img,table{max-width:100%}pre,textarea{overflow:auto}body{background:#fff}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{margin:0}address,b,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,i,kbd,pre,samp,small,strong,sub,sup,th,var{font:inherit}table{border-collapse:collapse;border-spacing:0}a,del,ins,s,u{text-decoration:none}ol,ul{list-style:none;padding:0 0 0 4rem}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#00e}a:active,a:hover{outline:0}h1{margin:.67em 0}mark{background:#ff0}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0 0 1em}hr{box-sizing:content-box;height:0}pre{text-indent:0;white-space:pre}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}b,dfn,h1,h2,h3,h4,h5,h6,optgroup,strong,th{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px}legend{border:0}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0 solid;content:' ';content:'';content:none}@media print{*,::after,::before{background:0 0!important;box-shadow:none!important;text-shadow:none!important}}html{font-size:16px;line-height:1.5}blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul{margin-bottom:1.5rem}dd>dl,dd>ol,dd>ul,dt>dl,dt>ol,dt>ul,li>dl,li>ol,li>ul{margin-bottom:0}abbr,b,blockquote>a,blockquote>del,blockquote>ins,blockquote>s,br,caption>a,caption>del,caption>ins,caption>s,cite,code,data,dd>a,dd>del,dd>ins,dd>s,dfn,dt>a,dt>del,dt>ins,dt>s,em,figcaption>a,figcaption>del,figcaption>ins,figcaption>s,figure>a,figure>del,figure>ins,figure>s,h1>a,h1>del,h1>ins,h1>s,h2>a,h2>del,h2>ins,h2>s,h3>a,h3>del,h3>ins,h3>s,h4>a,h4>del,h4>ins,h4>s,h5>a,h5>del,h5>ins,h5>s,h6>a,h6>del,h6>ins,h6>s,i,kbd,legend>a,legend>del,legend>ins,legend>s,li>a,li>del,li>ins,li>s,mark,p>a,p>del,p>ins,p>s,pre>a,pre>del,pre>ins,pre>s,q,samp,small,span,strong,sub,summary>a,summary>del,summary>ins,summary>s,sup,td>a,td>del,td>ins,td>s,th>a,th>del,th>ins,th>s,time,u,var{display:inline;line-height:0}a,del,ins,s{display:inherit;line-height:inherit}h1{font-size:32px;font-size:2rem;line-height:.75;margin-top:0;padding-top:1.5rem}h2{font-size:24px;font-size:1.5rem;line-height:1}h3{font-size:20px;font-size:1.25rem;line-height:1.2}h4{font-size:16px;font-size:1rem;line-height:1.5}h5{font-size:14px;font-size:.875rem;line-height:1.71428571}h6,input:not([type=button]):not([type=reset]):not([type=submit]),textarea{font-size:12px;font-size:.75rem;line-height:2}code,kbd,samp,small,sub,sup{font-size:.75em}hr{display:none}dd>ol,dd>ul,dt>ol,dt>ul,li>ol,li>ul{padding-left:2rem}ol{list-style-type:decimal}ul{list-style-type:disc}tfoot,thead{vertical-align:bottom}tbody{vertical-align:top}@media screen{a:not([href]){opacity:.5}}cite,em,i,var{font-style:italic}u{text-decoration:underline;color:#080}s{text-decoration:line-through;color:#b00}ins{background:#a6f3a6}del{background:#f8cbcb}dfn{font-style:inherit}abbr[title]{cursor:help;border-bottom:0}q{quotes:'\201c' '\201d';quotes:initial}q::before{content:open-quote}q::after{content:close-quote}code,kbd,samp{white-space:nowrap}code code,code kbd,code samp,kbd code,kbd kbd,kbd samp,samp code,samp kbd,samp samp{font-size:inherit}img{border:0;width:auto;height:auto;font-style:italic;vertical-align:middle}button,fieldset,input,select,textarea{border-width:1px;margin-top:-2px;border-style:solid;border-color:silver;border-color:rgba(0,0,0,.25)}fieldset{padding:0 1rem;margin-left:0;margin-right:0}button,input,select,textarea{padding:0 .25rem}textarea{width:30rem;height:9rem;line-height:1.5}button,input[type=button],input[type=reset],input[type=submit]{background-color:silver;background-color:rgba(0,0,0,.25)}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
\ No newline at end of file
+body,mark{color:#000}audio:not([controls]),hr{height:0;display:none}[hidden],hr,template{display:none}body,pre,table{text-align:left}legend,ol,td,th,ul{padding:0}caption,th{text-align:center}img,table{max-width:100%}pre,textarea{overflow:auto}body{background:#fff}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{margin:0}address,b,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,i,kbd,pre,samp,small,strong,sub,sup,th,var{font:inherit}table{border-collapse:collapse;border-spacing:0}a,del,ins,s,u{text-decoration:none}ol,ul{list-style:none;padding:0 0 0 4rem}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}a{background-color:transparent;color:#00e}a:active,a:hover{outline:0}h1{margin:.67em 0}mark{background:#ff0}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0 0 1em}hr{box-sizing:content-box}pre{text-indent:0;white-space:pre}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}h4,html{line-height:1.5}b,dfn,h1,h2,h3,h4,h5,h6,optgroup,strong,th{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px}legend{border:0}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0 solid;content:' ';content:'';content:none}@media print{*,::after,::before{background:0 0!important;box-shadow:none!important;text-shadow:none!important}}blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul{margin-bottom:1.5rem}dd>dl,dd>ol,dd>ul,dt>dl,dt>ol,dt>ul,li>dl,li>ol,li>ul{margin-bottom:0}abbr,b,br,cite,code,data,dfn,em,i,kbd,mark,q,samp,small,span,strong,sub,sup,time,u,var{line-height:0}a,del,ins,s{display:contents}body,html{width:100%;height:100%}html{font-size:100%;font-size:16px}h1{font-size:32px;font-size:2rem;line-height:.75;margin-top:0;padding-top:1.5rem}h2{font-size:24px;font-size:1.5rem;line-height:1}h3{font-size:20px;font-size:1.25rem;line-height:1.2}h4{font-size:16px;font-size:1rem}h5{font-size:14px;font-size:.875rem;line-height:1.71428571}h6,input:not([type=button]):not([type=reset]):not([type=submit]),textarea{font-size:12px;font-size:.75rem;line-height:2}code,kbd,samp,small,sub,sup{font-size:.75em}dd>ol,dd>ul,dt>ol,dt>ul,li>ol,li>ul{padding-left:2rem}ol{list-style-type:decimal}ul{list-style-type:disc}tfoot,thead{vertical-align:bottom}tbody{vertical-align:top}@media screen{a:not([href]){opacity:.5}}cite,em,i,var{font-style:italic}u{text-decoration:underline;color:#080}s{text-decoration:line-through;color:#b00}ins{background:#a6f3a6}del{background:#f8cbcb}dfn{font-style:inherit}abbr[title]{cursor:help;border-bottom:0}q{quotes:'\201c' '\201d';quotes:initial}q::before{content:open-quote}q::after{content:close-quote}code,kbd,samp{white-space:nowrap}code code,code kbd,code samp,kbd code,kbd kbd,kbd samp,samp code,samp kbd,samp samp{font-size:inherit}img{border:0;width:auto;height:auto;font-style:italic;vertical-align:middle}button,fieldset,input,select,textarea{border-width:1px;margin-top:-2px;border-style:solid;border-color:silver;border-color:rgba(0,0,0,.25)}fieldset{padding:0 1rem;margin-left:0;margin-right:0}button,input,select,textarea{padding:0 .25rem}textarea{width:30rem;height:9rem;line-height:1.5}button,input[type=button],input[type=reset],input[type=submit]{background-color:silver;background-color:rgba(0,0,0,.25)}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
\ No newline at end of file