From c1c208ce9d9bfd7460dca4215a3e501f14c279e6 Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Mon, 22 Aug 2016 13:18:30 -0600
Subject: [PATCH 001/105] Fix watch script
Compile before watch
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 30a65e0..8ff0eae 100644
--- a/package.json
+++ b/package.json
@@ -32,7 +32,7 @@
},
"scripts": {
"build": "concise compile concise.scss dist/concise.css && cssnano dist/concise.css dist/concise.min.css",
- "build:watch": "chokidar 'src/**/*.scss' -c 'npm run build'",
+ "build:watch": "npm run build && chokidar 'src/**/*.scss' -c 'npm run build'",
"stats": "stylestats dist/concise.css",
"stats:min": "stylestats dist/concise.min.css"
}
From 46f972771582458b95afe9ac1e7d9d37e8d17ecf Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Mon, 22 Aug 2016 13:31:59 -0600
Subject: [PATCH 002/105] [fix: #190] Adjust the heading colors
---
dist/concise.css | 4 ++--
dist/concise.min.css | 2 +-
src/_headings.scss | 2 +-
src/_type.scss | 2 +-
test/test.html | 1 +
5 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index 5829835..490d873 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -222,7 +222,7 @@ a {
color: #2f6374; }
h1 a, h2 a, h3 a {
- color: #555; }
+ color: inherit; }
h1 a:hover, h1 a:focus, h2 a:hover, h2 a:focus, h3 a:hover, h3 a:focus {
color: #4591aa;
text-decoration: none; }
@@ -286,7 +286,7 @@ h1, h2, h3, h4, h5, h6 {
font-family: "Helvetica", "Arial", sans-serif;
line-height: 1.25; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
- color: #666;
+ color: inherit;
font-weight: lighter;
vertical-align: 0; }
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 655cb34..dd20d95 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}address:not(:last-child),article:not(:last-child),aside:not(:last-child),audio:not(:last-child),blockquote:not(:last-child),canvas:not(:last-child),dd:not(:last-child),dl:not(:last-child),fieldset:not(:last-child),figcaption:not(:last-child),figure:not(:last-child),footer:not(:last-child),form:not(:last-child),header:not(:last-child),hr:not(:last-child),ol:not(:last-child),p:not(:last-child),pre:not(:last-child),section:not(:last-child),table:not(:last-child),tfoot:not(:last-child),ul:not(:last-child),video:not(:last-child){margin-bottom:1.5rem}small{font-size:75%;vertical-align:text-bottom}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}s{text-decoration:line-through}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:#555}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.875rem}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848;margin-bottom:1.5rem}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#666;font-weight:lighter;vertical-align:0}h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:768px){h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}@media (min-width:480px){form,form [row]{margin-bottom:1.5rem}}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.875rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.875rem}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.875rem;font-weight:700;padding:0 1em}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:80%;font-style:italic;margin-top:.375rem}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:85%;font-style:italic;line-height:3rem;text-align:center}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:480px){[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}address:not(:last-child),article:not(:last-child),aside:not(:last-child),audio:not(:last-child),blockquote:not(:last-child),canvas:not(:last-child),dd:not(:last-child),dl:not(:last-child),fieldset:not(:last-child),figcaption:not(:last-child),figure:not(:last-child),footer:not(:last-child),form:not(:last-child),header:not(:last-child),hr:not(:last-child),ol:not(:last-child),p:not(:last-child),pre:not(:last-child),section:not(:last-child),table:not(:last-child),tfoot:not(:last-child),ul:not(:last-child),video:not(:last-child){margin-bottom:1.5rem}small{font-size:75%;vertical-align:text-bottom}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}s{text-decoration:line-through}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.875rem}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848;margin-bottom:1.5rem}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;font-weight:lighter;vertical-align:0}h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:768px){h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}@media (min-width:480px){form,form [row]{margin-bottom:1.5rem}}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.875rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.875rem}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.875rem;font-weight:700;padding:0 1em}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:80%;font-style:italic;margin-top:.375rem}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:85%;font-style:italic;line-height:3rem;text-align:center}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:480px){[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_headings.scss b/src/_headings.scss
index 9970180..d7f4055 100644
--- a/src/_headings.scss
+++ b/src/_headings.scss
@@ -8,7 +8,7 @@ h1, h2, h3, h4, h5, h6 {
line-height: 1.25;
small {
- color: getColor(text, secondary);
+ color: inherit;
font-weight: lighter;
vertical-align: 0;
}
diff --git a/src/_type.scss b/src/_type.scss
index d70c4f9..27eff87 100644
--- a/src/_type.scss
+++ b/src/_type.scss
@@ -49,7 +49,7 @@ a {
h1, h2, h3 {
a {
- color: getColor(text, primary);
+ color: inherit;
&:hover,
&:focus {
diff --git a/test/test.html b/test/test.html
index 8bb79f8..1fe44aa 100644
--- a/test/test.html
+++ b/test/test.html
@@ -25,6 +25,7 @@
+
Heading 2 Helper text
Heading 3 Helper text
Heading 4 Helper text
From b04a77d1a6c0b8d01d6709a4cd9262b36867a340 Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Mon, 22 Aug 2016 15:17:46 -0600
Subject: [PATCH 003/105] [fix: #195] Add variable for mobile breakpoint
---
dist/concise.css | 2 +-
dist/concise.min.css | 2 +-
src/_forms.scss | 2 +-
src/_headings.scss | 2 +-
src/_normalization.scss | 2 +-
src/_tables.scss | 4 ++--
6 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index 490d873..09c41de 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -324,7 +324,7 @@ h5 {
h6 {
font-size: 0.83333rem; }
-@media (min-width: 768px) {
+@media (min-width: 480px) {
h1 {
font-size: 3.15733rem; }
h1 small {
diff --git a/dist/concise.min.css b/dist/concise.min.css
index dd20d95..32a769e 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}address:not(:last-child),article:not(:last-child),aside:not(:last-child),audio:not(:last-child),blockquote:not(:last-child),canvas:not(:last-child),dd:not(:last-child),dl:not(:last-child),fieldset:not(:last-child),figcaption:not(:last-child),figure:not(:last-child),footer:not(:last-child),form:not(:last-child),header:not(:last-child),hr:not(:last-child),ol:not(:last-child),p:not(:last-child),pre:not(:last-child),section:not(:last-child),table:not(:last-child),tfoot:not(:last-child),ul:not(:last-child),video:not(:last-child){margin-bottom:1.5rem}small{font-size:75%;vertical-align:text-bottom}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}s{text-decoration:line-through}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.875rem}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848;margin-bottom:1.5rem}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;font-weight:lighter;vertical-align:0}h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:768px){h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}@media (min-width:480px){form,form [row]{margin-bottom:1.5rem}}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.875rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.875rem}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.875rem;font-weight:700;padding:0 1em}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:80%;font-style:italic;margin-top:.375rem}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:85%;font-style:italic;line-height:3rem;text-align:center}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:480px){[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}address:not(:last-child),article:not(:last-child),aside:not(:last-child),audio:not(:last-child),blockquote:not(:last-child),canvas:not(:last-child),dd:not(:last-child),dl:not(:last-child),fieldset:not(:last-child),figcaption:not(:last-child),figure:not(:last-child),footer:not(:last-child),form:not(:last-child),header:not(:last-child),hr:not(:last-child),ol:not(:last-child),p:not(:last-child),pre:not(:last-child),section:not(:last-child),table:not(:last-child),tfoot:not(:last-child),ul:not(:last-child),video:not(:last-child){margin-bottom:1.5rem}small{font-size:75%;vertical-align:text-bottom}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}s{text-decoration:line-through}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.875rem}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848;margin-bottom:1.5rem}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;font-weight:lighter;vertical-align:0}h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:480px){h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}@media (min-width:480px){form,form [row]{margin-bottom:1.5rem}}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.875rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.875rem}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.875rem;font-weight:700;padding:0 1em}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:80%;font-style:italic;margin-top:.375rem}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:85%;font-style:italic;line-height:3rem;text-align:center}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:480px){[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_forms.scss b/src/_forms.scss
index d2020b8..d8ec55f 100644
--- a/src/_forms.scss
+++ b/src/_forms.scss
@@ -4,7 +4,7 @@
form,
form [row] {
- @media (--small) {
+ @media ($breakpoint) {
margin-bottom: 1lh;
}
}
diff --git a/src/_headings.scss b/src/_headings.scss
index d7f4055..8865611 100644
--- a/src/_headings.scss
+++ b/src/_headings.scss
@@ -46,7 +46,7 @@ h6 { font-size: $h6-size-small + pr; }
// Styles for medium and up displays
-@media (--medium) {
+@media ($breakpoint) {
h1 {
font-size: $h1-size-large + pr;
small { font-size: $h2-size-large + pr; }
diff --git a/src/_normalization.scss b/src/_normalization.scss
index 203e214..0e49c87 100644
--- a/src/_normalization.scss
+++ b/src/_normalization.scss
@@ -146,7 +146,7 @@ textarea {
font: $font-base-size + px / 1.5 $font-family;
text-rendering: optimizeLegibility;
- @media (--small) {
+ @media ($breakpoint) {
font-size: $font-base-size-bg + px;
}
}
diff --git a/src/_tables.scss b/src/_tables.scss
index 1fa153a..40b01ee 100644
--- a/src/_tables.scss
+++ b/src/_tables.scss
@@ -9,7 +9,7 @@ table {
empty-cells: show;
width: 100%;
- @media (--small) {
+ @media ($breakpoint) {
width: auto;
th,
@@ -41,7 +41,7 @@ table {
overflow: visible;
padding: 0 1em;
- @media (--small) { line-height: 2lh; }
+ @media ($breakpoint) { line-height: 2lh; }
&:last-child { border-right: none; }
}
From 4888fb5e5de8425661b027c995bf1195ce0ed51e Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 1 Sep 2016 12:55:31 -0600
Subject: [PATCH 004/105] [ref: #194] Rethink the font sizes and avoid the use
of pr unit
Now the recommended way of setting font sizes is pick a predefined size of the type scale provided, instead of thinking in a pixel size and transform it in a rem/em unit. This will be documented better when the next version is released.
---
_globals.scss | 86 ++++++++++++++++++++++-------------------
dist/concise.css | 77 ++++++++++++++++++++++++------------
dist/concise.min.css | 2 +-
package.json | 2 +-
src/_blockquotes.scss | 7 +++-
src/_buttons.scss | 6 ++-
src/_forms.scss | 25 +++++++-----
src/_headings.scss | 50 ++++++++++++------------
src/_normalization.scss | 1 +
src/_tables.scss | 6 ++-
src/_type.scss | 29 ++++++++------
test/test.html | 2 +-
12 files changed, 177 insertions(+), 116 deletions(-)
diff --git a/_globals.scss b/_globals.scss
index e6e761c..409ca6d 100644
--- a/_globals.scss
+++ b/_globals.scss
@@ -39,53 +39,59 @@ $transition-duration: 150ms !default;
// Spacing
$spacing-xs: 0.5lh !default;
$spacing-s: 1lh !default;
-$spacing-m: 1.5lh !default;
-$spacing-l: 2lh !default;
-$spacing-xl: 2.5lh !default;
+$spacing-m: 2lh !default;
+$spacing-l: 3lh !default;
+$spacing-xl: 4lh !default;
//
-// Type Scale Ratio
+// Type Scale
// -------------
// Suggested ratios
// Source: http://type-scale.com/
-$minor-second: 1.067;
-$major-second: 1.125;
-$minor-third: 1.200;
-$major-third: 1.250;
-$perfect-fourth: 1.333;
-$augmented-fourth:1.414;
-$perfect-fifth: 1.500;
-$golden-ratio: 1.618;
-
-// Ratio for small devices
-$font-ratio-small: $minor-third !default;
-
-// Ratio for large devices
-$font-ratio-large: $perfect-fourth !default;
-
-// Scale for small devices
-$h5-size-small: $font-base-size !default;
-$h6-size-small: $h5-size-small / $font-ratio-small !default;
-$h4-size-small: $h5-size-small * $font-ratio-small !default;
-$h3-size-small: $h4-size-small * $font-ratio-small !default;
-$h2-size-small: $h3-size-small * $font-ratio-small !default;
-$h1-size-small: $h2-size-small * $font-ratio-small !default;
-$kilo-size-small: $h1-size-small * $font-ratio-small !default;
-$mega-size-small: $kilo-size-small * $font-ratio-small !default;
-$giga-size-small: $mega-size-small * $font-ratio-small !default;
-
-// Scale for large devices
-$h5-size-large: $font-base-size !default;
-$h6-size-large: $h5-size-large / $font-ratio-large !default;
-$h4-size-large: $h5-size-large * $font-ratio-large !default;
-$h3-size-large: $h4-size-large * $font-ratio-large !default;
-$h2-size-large: $h3-size-large * $font-ratio-large !default;
-$h1-size-large: $h2-size-large * $font-ratio-large !default;
-$kilo-size-large: $h1-size-large * $font-ratio-large !default;
-$mega-size-large: $kilo-size-large * $font-ratio-large !default;
-$giga-size-large: $mega-size-large * $font-ratio-large !default;
+$minor-second: 1.067;
+$major-second: 1.125;
+$minor-third: 1.200;
+$major-third: 1.250;
+$perfect-fourth: 1.333;
+$augmented-fourth: 1.414;
+$perfect-fifth: 1.500;
+$golden-ratio: 1.618;
+
+// Ratio for primary scale
+$type-ratio-primary: $minor-third !default;
+
+// Ratio for secondary scale
+$type-ratio-secondary: $perfect-fourth !default;
+
+// Primary scale
+$type-1-primary: 1rem / $type-ratio-primary !default;
+$type-2-primary: 1rem !default;
+$type-3-primary: $type-2-primary * $type-ratio-primary !default;
+$type-4-primary: $type-3-primary * $type-ratio-primary !default;
+$type-5-primary: $type-4-primary * $type-ratio-primary !default;
+$type-6-primary: $type-5-primary * $type-ratio-primary !default;
+$type-7-primary: $type-6-primary * $type-ratio-primary !default;
+$type-8-primary: $type-7-primary * $type-ratio-primary !default;
+$type-9-primary: $type-8-primary * $type-ratio-primary !default;
+$type-10-primary: $type-9-primary * $type-ratio-primary !default;
+$type-11-primary: $type-10-primary * $type-ratio-primary !default;
+$type-12-primary: $type-11-primary * $type-ratio-primary !default;
+
+// Secondary scale
+$type-1-secondary: 1rem / $type-ratio-secondary !default;
+$type-2-secondary: 1rem !default;
+$type-3-secondary: $type-2-secondary * $type-ratio-secondary !default;
+$type-4-secondary: $type-3-secondary * $type-ratio-secondary !default;
+$type-5-secondary: $type-4-secondary * $type-ratio-secondary !default;
+$type-6-secondary: $type-5-secondary * $type-ratio-secondary !default;
+$type-7-secondary: $type-6-secondary * $type-ratio-secondary !default;
+$type-8-secondary: $type-7-secondary * $type-ratio-secondary !default;
+$type-9-secondary: $type-8-secondary * $type-ratio-secondary !default;
+$type-10-secondary: $type-9-secondary * $type-ratio-secondary !default;
+$type-11-secondary: $type-10-secondary * $type-ratio-secondary !default;
+$type-12-secondary: $type-11-secondary * $type-ratio-secondary !default;
//
// Grid
diff --git a/dist/concise.css b/dist/concise.css
index 09c41de..ab1e4a0 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -187,19 +187,24 @@ dl:not(:last-child), fieldset:not(:last-child), figcaption:not(:last-child), fig
hr:not(:last-child), ol:not(:last-child), p:not(:last-child), pre:not(:last-child), section:not(:last-child), table:not(:last-child), table:not(:last-child), tfoot:not(:last-child), ul:not(:last-child), video:not(:last-child) {
margin-bottom: 1.5rem; }
-small {
- font-size: 75%;
- vertical-align: text-bottom; }
+small,
+sup,
+sub {
+ font-size: 83.33333%; }
+ @media (min-width: 480px) {
+ small,
+ sup,
+ sub {
+ font-size: 75.01875%; } }
sup,
sub {
- font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
- top: -0.5em;
+ top: -0.25em;
-webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1;
font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1; }
@@ -208,9 +213,6 @@ sub {
-webkit-font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1;
font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1; }
-s {
- text-decoration: line-through; }
-
a {
background-color: transparent;
color: #4591aa;
@@ -239,7 +241,13 @@ pre,
kbd,
samp {
font-family: "Consolas", monospace;
- font-size: 0.875rem; }
+ font-size: 0.83333rem; }
+ @media (min-width: 480px) {
+ code,
+ pre,
+ kbd,
+ samp {
+ font-size: 0.75019rem; } }
pre {
padding: 0.75rem 1em; }
@@ -253,8 +261,7 @@ pre {
background-color: #f5f5f5;
border: 1px solid #e0e0e0;
border-radius: 3px;
- color: #484848;
- margin-bottom: 1.5rem; }
+ color: #484848; }
code {
padding: 2px 3px; }
@@ -264,7 +271,8 @@ pre code {
border: none;
padding: 0;
vertical-align: inherit;
- white-space: pre; }
+ white-space: pre;
+ font-size: inherit; }
kbd {
background-color: transparent;
@@ -287,11 +295,10 @@ h1, h2, h3, h4, h5, h6 {
line-height: 1.25; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
color: inherit;
- font-weight: lighter;
vertical-align: 0; }
h1, h2, h3 {
- margin: 1.5rem 0 0.375rem; }
+ margin: 0.75rem 0 0.375rem; }
h4, h5, h6 {
margin: 0.375rem 0; }
@@ -325,6 +332,10 @@ h6 {
font-size: 0.83333rem; }
@media (min-width: 480px) {
+ h1, h2, h3 {
+ margin: 1.5rem 0 0.375rem; }
+ h4, h5, h6 {
+ margin: 0.375rem 0; }
h1 {
font-size: 3.15733rem; }
h1 small {
@@ -392,7 +403,7 @@ button, input[type="submit"] {
color: white;
cursor: pointer;
display: inline-block;
- font-size: 0.875rem;
+ font-size: 0.83333rem;
line-height: 2.25rem;
overflow: visible;
padding: 0 1.5em;
@@ -406,6 +417,9 @@ button, input[type="submit"] {
user-select: none;
vertical-align: middle;
white-space: nowrap; }
+ @media (min-width: 480px) {
+ button, input[type="submit"] {
+ font-size: 0.75019rem; } }
button:hover, input[type="submit"]:hover, button:focus, input[type="submit"]:focus {
background-color: #75b3c7;
color: white;
@@ -420,22 +434,22 @@ button, input[type="submit"] {
cursor: not-allowed;
opacity: 0.6; }
-@media (min-width: 480px) {
- form,
- form [row] {
- margin-bottom: 1.5rem; } }
-
input:not([type="submit"]),
select,
textarea {
border: 1px solid #e0e0e0;
border-radius: 3px;
- font-size: 0.875rem;
+ font-size: 0.83333rem;
height: 1.875rem;
padding: 0 .75em;
-webkit-transition: 150ms;
transition: 150ms;
width: 100%; }
+ @media (min-width: 480px) {
+ input:not([type="submit"]),
+ select,
+ textarea {
+ font-size: 0.75019rem; } }
input:not([type="submit"]):focus,
select:focus,
textarea:focus {
@@ -458,7 +472,10 @@ input:not([type="submit"]) {
label {
display: block;
- font-size: 0.875rem; }
+ font-size: 0.83333rem; }
+ @media (min-width: 480px) {
+ label {
+ font-size: 0.75019rem; } }
fieldset {
border: 1px solid #e0e0e0;
@@ -467,9 +484,12 @@ fieldset {
margin-bottom: 1.5rem; }
legend {
- font-size: 0.875rem;
+ font-size: 0.83333rem;
font-weight: bold;
padding: 0 1em; }
+ @media (min-width: 480px) {
+ legend {
+ font-size: 0.75019rem; } }
input[type="checkbox"],
input[type="file"],
@@ -570,9 +590,13 @@ blockquote {
blockquote cite,
blockquote footer {
display: block;
- font-size: 80%;
+ font-size: 83.33333%;
font-style: italic;
margin-top: 0.375rem; }
+ @media (breakpoint) {
+ blockquote cite,
+ blockquote footer {
+ font-size: 75.01875%; } }
blockquote cite:before,
blockquote footer:before {
content: "\2014 \00A0"; }
@@ -591,10 +615,13 @@ table {
padding: 0 2.5em; } }
table caption {
color: #555;
- font-size: 85%;
+ font-size: 0.83333rem;
font-style: italic;
line-height: 3rem;
text-align: center; }
+ @media (min-width: 480px) {
+ table caption {
+ font-size: 0.75019rem; } }
table thead {
background-color: #f5f5f5;
text-align: left; }
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 32a769e..26f151d 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}address:not(:last-child),article:not(:last-child),aside:not(:last-child),audio:not(:last-child),blockquote:not(:last-child),canvas:not(:last-child),dd:not(:last-child),dl:not(:last-child),fieldset:not(:last-child),figcaption:not(:last-child),figure:not(:last-child),footer:not(:last-child),form:not(:last-child),header:not(:last-child),hr:not(:last-child),ol:not(:last-child),p:not(:last-child),pre:not(:last-child),section:not(:last-child),table:not(:last-child),tfoot:not(:last-child),ul:not(:last-child),video:not(:last-child){margin-bottom:1.5rem}small{font-size:75%;vertical-align:text-bottom}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}s{text-decoration:line-through}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.875rem}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848;margin-bottom:1.5rem}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;font-weight:lighter;vertical-align:0}h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:480px){h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}@media (min-width:480px){form,form [row]{margin-bottom:1.5rem}}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.875rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.875rem}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.875rem;font-weight:700;padding:0 1em}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:80%;font-style:italic;margin-top:.375rem}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:85%;font-style:italic;line-height:3rem;text-align:center}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:480px){[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}address:not(:last-child),article:not(:last-child),aside:not(:last-child),audio:not(:last-child),blockquote:not(:last-child),canvas:not(:last-child),dd:not(:last-child),dl:not(:last-child),fieldset:not(:last-child),figcaption:not(:last-child),figure:not(:last-child),footer:not(:last-child),form:not(:last-child),header:not(:last-child),hr:not(:last-child),ol:not(:last-child),p:not(:last-child),pre:not(:last-child),section:not(:last-child),table:not(:last-child),tfoot:not(:last-child),ul:not(:last-child),video:not(:last-child){margin-bottom:1.5rem}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:480px){[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/package.json b/package.json
index 8ff0eae..43dca54 100644
--- a/package.json
+++ b/package.json
@@ -32,7 +32,7 @@
},
"scripts": {
"build": "concise compile concise.scss dist/concise.css && cssnano dist/concise.css dist/concise.min.css",
- "build:watch": "npm run build && chokidar 'src/**/*.scss' -c 'npm run build'",
+ "build:watch": "npm run build && chokidar '**/*.scss' -c 'npm run build'",
"stats": "stylestats dist/concise.css",
"stats:min": "stylestats dist/concise.min.css"
}
diff --git a/src/_blockquotes.scss b/src/_blockquotes.scss
index 0a8367f..ef5adf9 100644
--- a/src/_blockquotes.scss
+++ b/src/_blockquotes.scss
@@ -11,9 +11,14 @@ blockquote {
cite,
footer {
display: block;
- font-size: 80%;
+ // Use the next smaller size in the scale
+ font-size: 100% / $type-ratio-primary;
font-style: italic;
margin-top: 0.25lh;
+
+ @media (breakpoint) {
+ font-size: 100% / $type-ratio-secondary;
+ }
}
cite:before,
diff --git a/src/_buttons.scss b/src/_buttons.scss
index ff5a7e9..80e95b1 100644
--- a/src/_buttons.scss
+++ b/src/_buttons.scss
@@ -8,7 +8,7 @@ button {
color: getColor(text, ui);
cursor: pointer;
display: inline-block;
- font-size: 14pr;
+ font-size: $type-1-primary;
line-height: 1.5lh;
overflow: visible;
padding: 0 1.5em;
@@ -19,6 +19,10 @@ button {
vertical-align: middle;
white-space: nowrap;
+ @media ($breakpoint) {
+ font-size: $type-1-secondary;
+ }
+
&:hover,
&:focus {
background-color: lighten(getColor(base, primary), 15%);
diff --git a/src/_forms.scss b/src/_forms.scss
index d8ec55f..3735827 100644
--- a/src/_forms.scss
+++ b/src/_forms.scss
@@ -2,24 +2,21 @@
// Forms
// =============================================================================
-form,
-form [row] {
- @media ($breakpoint) {
- margin-bottom: 1lh;
- }
-}
-
input:not([type="submit"]),
select,
textarea {
border: 1px solid getColor(base, lines);
border-radius: 3px;
- font-size: 14pr;
+ font-size: $type-1-primary;
height: 1.25lh;
padding: 0 .75em;
transition: $transition-duration;
width: 100%;
+ @media ($breakpoint) {
+ font-size: $type-1-secondary;
+ }
+
&:focus {
border-color: getColor(blue, lighter);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075),
@@ -58,7 +55,11 @@ input[type="submit"] {
label {
display: block;
- font-size: 14pr;
+ font-size: $type-1-primary;
+
+ @media ($breakpoint) {
+ font-size: $type-1-secondary;
+ }
}
fieldset {
@@ -69,9 +70,13 @@ fieldset {
}
legend {
- font-size: 14pr;
+ font-size: $type-1-primary;
font-weight: bold;
padding: 0 1em;
+
+ @media ($breakpoint) {
+ font-size: $type-1-secondary;
+ }
}
// Keep the original size for this small inputs
diff --git a/src/_headings.scss b/src/_headings.scss
index 8865611..78b6f8a 100644
--- a/src/_headings.scss
+++ b/src/_headings.scss
@@ -9,68 +9,70 @@ h1, h2, h3, h4, h5, h6 {
small {
color: inherit;
- font-weight: lighter;
vertical-align: 0;
}
}
-h1, h2, h3 { margin: 1lh 0 0.25lh; }
+h1, h2, h3 { margin: 0.5lh 0 0.25lh; }
h4, h5, h6 { margin: 0.25lh 0; }
h1 {
- font-size: $h1-size-small + pr;
- small { font-size: $h2-size-small + pr; }
+ font-size: $type-6-primary;
+ small { font-size: $type-5-primary; }
}
h2 {
- font-size: $h2-size-small + pr;
- small { font-size: $h3-size-small + pr; }
+ font-size: $type-5-primary;
+ small { font-size: $type-4-primary; }
}
h3 {
- font-size: $h3-size-small + pr;
- small { font-size: $h4-size-small + pr; }
+ font-size: $type-4-primary;
+ small { font-size: $type-3-primary; }
}
h4 {
- font-size: $h4-size-small + pr;
- small { font-size: $h5-size-small + pr; }
+ font-size: $type-3-primary;
+ small { font-size: $type-2-primary; }
}
h5 {
- font-size: $h5-size-small + pr;
- small { font-size: $h6-size-small + pr; }
+ font-size: $type-2-primary;
+ small { font-size: $type-1-primary; }
}
-h6 { font-size: $h6-size-small + pr; }
+h6 { font-size: $type-1-primary; }
// Styles for medium and up displays
@media ($breakpoint) {
+ h1, h2, h3 { margin: 1lh 0 0.25lh; }
+ h4, h5, h6 { margin: 0.25lh 0; }
+
h1 {
- font-size: $h1-size-large + pr;
- small { font-size: $h2-size-large + pr; }
+ font-size: $type-6-secondary;
+ small { font-size: $type-5-secondary; }
}
h2 {
- font-size: $h2-size-large + pr;
- small { font-size: $h3-size-large + pr; }
+ font-size: $type-5-secondary;
+ small { font-size: $type-4-secondary; }
}
h3 {
- font-size: $h3-size-large + pr;
- small { font-size: $h4-size-large + pr; }
+ font-size: $type-4-secondary;
+ small { font-size: $type-3-secondary; }
}
h4 {
- font-size: $h4-size-large + pr;
- small { font-size: $h5-size-large + pr; }
+ font-size: $type-3-secondary;
+ small { font-size: $type-2-secondary; }
}
h5 {
- font-size: $h5-size-large + pr;
- small { font-size: $h6-size-large + pr; }
+ font-size: $type-2-secondary;
+ small { font-size: $type-1-secondary; }
}
- h6 { font-size: $h6-size-large + pr; }
+ h6 { font-size: $type-1-secondary; }
}
diff --git a/src/_normalization.scss b/src/_normalization.scss
index 0e49c87..69af1b7 100644
--- a/src/_normalization.scss
+++ b/src/_normalization.scss
@@ -229,6 +229,7 @@ video { vertical-align: middle; }
//
// Automatic margins
// -----------------
+// TODO: Fix specificity
@if $automargin {
#{$automargin-elements} {
diff --git a/src/_tables.scss b/src/_tables.scss
index 40b01ee..e5212b7 100644
--- a/src/_tables.scss
+++ b/src/_tables.scss
@@ -18,10 +18,14 @@ table {
caption {
color: getColor(text, primary);
- font-size: 85%;
+ font-size: $type-1-primary;
font-style: italic;
line-height: 2lh;
text-align: center;
+
+ @media ($breakpoint) {
+ font-size: $type-1-secondary;
+ }
}
thead {
diff --git a/src/_type.scss b/src/_type.scss
index 27eff87..6734247 100644
--- a/src/_type.scss
+++ b/src/_type.scss
@@ -6,21 +6,26 @@
// Defaults
// --------
-small {
- font-size: 75%;
- vertical-align: text-bottom;
+small,
+sup,
+sub {
+ // Use the next smaller size in the scale
+ font-size: 100% / $type-ratio-primary;
+
+ @media ($breakpoint) {
+ font-size: 100% / $type-ratio-secondary;
+ }
}
sup,
sub {
- font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
- top: -0.5em;
+ top: -0.25em;
font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1;
}
@@ -29,9 +34,6 @@ sub {
font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1;
}
-s { text-decoration: line-through; }
-
-
//
// Links
// -----
@@ -82,7 +84,11 @@ pre,
kbd,
samp {
font-family: $font-family-mono;
- font-size: 14pr;
+ font-size: $type-1-primary;
+
+ @media ($breakpoint) {
+ font-size: $type-1-secondary;
+ }
}
pre { padding: 0.5lh 1em; }
@@ -98,7 +104,6 @@ pre {
border: 1px solid getColor(base, lines);
border-radius: 3px;
color: darken(getColor(text, primary), 5%);
- margin-bottom: 1lh;
}
code { padding: 2px 3px; }
@@ -109,13 +114,15 @@ pre code {
padding: 0;
vertical-align: inherit;
white-space: pre;
+ font-size: inherit;
}
kbd {
background-color: transparent;
border: 1px solid getColor(base, lines);
border-radius: 3px;
- box-shadow: 0 2px 0 -1px white,0 2px 0 darken(getColor(base, lines), 1.5%);
+ box-shadow: 0 2px 0 -1px white,
+ 0 2px 0 darken(getColor(base, lines), 1.5%);
display: inline-block;
padding: 0 6px 0;
white-space: nowrap;
diff --git a/test/test.html b/test/test.html
index 1fe44aa..b01fa10 100644
--- a/test/test.html
+++ b/test/test.html
@@ -41,7 +41,7 @@ Heading 6 Helper text
- Lorem ipsum dolor sit amet , sadipscing elitr , sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
+ Lorem ipsum dolor sit amet , sadipscing elitr , sed diam nonumy eirmod tempor invidunt ut labore et dolore magna small aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet2 clita2 kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
From 87499585a808c0d35008ca5b6ee5bfb8a5bed62e Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 1 Sep 2016 15:49:48 -0600
Subject: [PATCH 005/105] Add more utilities to the grid system
---
dist/concise.css | 202 ++++++++++++++++++++++++++++---------------
dist/concise.min.css | 2 +-
src/_atgrid.scss | 72 +++++++++------
3 files changed, 179 insertions(+), 97 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index ab1e4a0..ae1482a 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -662,9 +662,7 @@ table {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
- flex-direction: column;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap; }
+ flex-direction: column; }
@media (min-width: 480px) {
[grid] {
-webkit-box-orient: horizontal;
@@ -675,9 +673,7 @@ table {
[column] {
-webkit-box-flex: 1;
-ms-flex: 1;
- flex: 1; }
-
-[column] {
+ flex: 1;
padding-left: 1em;
padding-right: 1em; }
@@ -689,12 +685,68 @@ table {
padding-right: 0; }
[grid~="no-collapse"] {
+ -ms-flex-flow: row nowrap;
+ flex-flow: row nowrap; }
+
+[grid~="wrap"] {
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap; }
+
+[grid~="nowrap"] {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap; }
+
+[grid~="wrap-reverse"] {
+ -ms-flex-wrap: wrap-reverse;
+ flex-wrap: wrap-reverse; }
+
+[grid~="row"] {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap; }
+ flex-direction: row; }
+
+[grid~="row-reverse"] {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: row-reverse;
+ flex-direction: row-reverse; }
+
+[grid~="column"] {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column; }
+
+[grid~="column-reverse"] {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse; }
+
+[grid~="justify-start"] {
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start; }
+
+[grid~="justify-end"] {
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end; }
+
+[grid~="justify-center"] {
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center; }
+
+[grid~="justify-between"] {
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between; }
+
+[grid~="justify-around"] {
+ -ms-flex-pack: distribute;
+ justify-content: space-around; }
[grid~="top"] {
-webkit-box-align: start;
@@ -714,6 +766,18 @@ table {
-ms-grid-row-align: flex-end;
align-items: flex-end; }
+[grid~="baseline"] {
+ -webkit-box-align: baseline;
+ -ms-flex-align: baseline;
+ -ms-grid-row-align: baseline;
+ align-items: baseline; }
+
+[grid~="stretch"] {
+ -webkit-box-align: stretch;
+ -ms-flex-align: stretch;
+ -ms-grid-row-align: stretch;
+ align-items: stretch; }
+
[column~="top"] {
-ms-flex-item-align: start;
align-self: flex-start; }
@@ -726,67 +790,67 @@ table {
-ms-flex-item-align: end;
align-self: flex-end; }
-[column~="1"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 8.33333%;
- flex: 0 1 8.33333%; }
-
-[column~="2"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 16.66667%;
- flex: 0 1 16.66667%; }
-
-[column~="3"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 25%;
- flex: 0 1 25%; }
-
-[column~="4"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 33.33333%;
- flex: 0 1 33.33333%; }
-
-[column~="5"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 41.66667%;
- flex: 0 1 41.66667%; }
-
-[column~="6"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 50%;
- flex: 0 1 50%; }
-
-[column~="7"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 58.33333%;
- flex: 0 1 58.33333%; }
-
-[column~="8"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 66.66667%;
- flex: 0 1 66.66667%; }
-
-[column~="9"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 75%;
- flex: 0 1 75%; }
-
-[column~="10"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 83.33333%;
- flex: 0 1 83.33333%; }
-
-[column~="11"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 91.66667%;
- flex: 0 1 91.66667%; }
-
-[column~="12"] {
- -webkit-box-flex: 0;
- -ms-flex: 0 1 100%;
- flex: 0 1 100%; }
-
@media (min-width: 480px) {
+ [column~="1"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 8.33333%;
+ flex: 0 1 8.33333%;
+ max-width: 8.33333%; }
+ [column~="2"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 16.66667%;
+ flex: 0 1 16.66667%;
+ max-width: 16.66667%; }
+ [column~="3"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 25%;
+ flex: 0 1 25%;
+ max-width: 25%; }
+ [column~="4"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 33.33333%;
+ flex: 0 1 33.33333%;
+ max-width: 33.33333%; }
+ [column~="5"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 41.66667%;
+ flex: 0 1 41.66667%;
+ max-width: 41.66667%; }
+ [column~="6"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 50%;
+ flex: 0 1 50%;
+ max-width: 50%; }
+ [column~="7"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 58.33333%;
+ flex: 0 1 58.33333%;
+ max-width: 58.33333%; }
+ [column~="8"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 66.66667%;
+ flex: 0 1 66.66667%;
+ max-width: 66.66667%; }
+ [column~="9"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 75%;
+ flex: 0 1 75%;
+ max-width: 75%; }
+ [column~="10"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 83.33333%;
+ flex: 0 1 83.33333%;
+ max-width: 83.33333%; }
+ [column~="11"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 91.66667%;
+ flex: 0 1 91.66667%;
+ max-width: 91.66667%; }
+ [column~="12"] {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 1 100%;
+ flex: 0 1 100%;
+ max-width: 100%; }
[column~="+1"] {
margin-left: 8.33333%; }
[column~="+2"] {
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 26f151d..473b003 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}address:not(:last-child),article:not(:last-child),aside:not(:last-child),audio:not(:last-child),blockquote:not(:last-child),canvas:not(:last-child),dd:not(:last-child),dl:not(:last-child),fieldset:not(:last-child),figcaption:not(:last-child),figure:not(:last-child),footer:not(:last-child),form:not(:last-child),header:not(:last-child),hr:not(:last-child),ol:not(:last-child),p:not(:last-child),pre:not(:last-child),section:not(:last-child),table:not(:last-child),tfoot:not(:last-child),ul:not(:last-child),video:not(:last-child){margin-bottom:1.5rem}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:480px){[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}address:not(:last-child),article:not(:last-child),aside:not(:last-child),audio:not(:last-child),blockquote:not(:last-child),canvas:not(:last-child),dd:not(:last-child),dl:not(:last-child),fieldset:not(:last-child),figcaption:not(:last-child),figure:not(:last-child),footer:not(:last-child),form:not(:last-child),header:not(:last-child),hr:not(:last-child),ol:not(:last-child),p:not(:last-child),pre:not(:last-child),section:not(:last-child),table:not(:last-child),tfoot:not(:last-child),ul:not(:last-child),video:not(:last-child){margin-bottom:1.5rem}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_atgrid.scss b/src/_atgrid.scss
index c6f0a4c..73e9e52 100644
--- a/src/_atgrid.scss
+++ b/src/_atgrid.scss
@@ -1,5 +1,5 @@
//
-// atGrid.css v4.0.0 - Attribute-based CSS Grid System
+// atGrid.css for Concise - Attribute-based CSS Grid System
// https://github.com/kolcethompsonco/atgrid.css
// MIT License - James Kolce
// =============================================================================
@@ -17,19 +17,13 @@
margin-left: $gutter / -2;
margin-right: $gutter / -2;
flex-direction: column;
- flex-wrap: wrap;
// Collapse columns on breakpoint
@media ($breakpoint) { flex-direction: row; }
}
-[#{$prefix}column] { flex: 1; }
-
-//
-// Gutters by default
-//
-
[#{$prefix}column] {
+ flex: 1;
padding-left: $gutter / 2;
padding-right: $gutter / 2;
}
@@ -52,46 +46,70 @@
// No Collapse columns
//
-[grid~="no-collapse"] {
- flex-direction: row;
- flex-wrap: nowrap;
-}
+[#{$prefix}grid~="no-collapse"] { flex-flow: row nowrap; }
+
+//
+// Wrap columns
+//
+
+[#{$prefix}grid~="wrap"] { flex-wrap: wrap; }
+[#{$prefix}grid~="nowrap"] { flex-wrap: nowrap; }
+[#{$prefix}grid~="wrap-reverse"] { flex-wrap: wrap-reverse; }
+
+//
+// Direction of columns in a row
+//
+
+[#{$prefix}grid~="row"] { flex-direction: row; }
+[#{$prefix}grid~="row-reverse"] { flex-direction: row-reverse; }
+[#{$prefix}grid~="column"] { flex-direction: column; }
+[#{$prefix}grid~="column-reverse"] { flex-direction: column-reverse; }
+
+//
+// Justify content
+//
+
+[#{$prefix}grid~="justify-start"] { justify-content: flex-start; }
+[#{$prefix}grid~="justify-end"] { justify-content: flex-end; }
+[#{$prefix}grid~="justify-center"] { justify-content: center; }
+[#{$prefix}grid~="justify-between"] { justify-content: space-between; }
+[#{$prefix}grid~="justify-around"] { justify-content: space-around; }
//
// Alignment of all columns in a row
//
[#{$prefix}grid~="top"] { align-items: flex-start; }
-
[#{$prefix}grid~="center"] { align-items: center; }
-
[#{$prefix}grid~="bottom"] { align-items: flex-end; }
+[#{$prefix}grid~="baseline"] { align-items: baseline; }
+[#{$prefix}grid~="stretch"] { align-items: stretch; }
//
// Alignment of individual columns
//
[#{$prefix}column~="top"] { align-self: flex-start; }
-
[#{$prefix}column~="center"] { align-self: center; }
-
[#{$prefix}column~="bottom"] { align-self: flex-end; }
-//
-// Column widths
-//
+// Create column widths and offsets above the breakpoint
+@media ($breakpoint) {
+ //
+ // Column widths
+ //
-@for $i from 1 through $num-columns {
- [#{$prefix}column~="#{$i}"] {
- flex: 0 1 ($i/$num-columns) * 100%;
+ @for $i from 1 through $num-columns {
+ [#{$prefix}column~="#{$i}"] {
+ flex: 0 1 ($i/$num-columns) * 100%;
+ max-width: ($i/$num-columns) * 100%;
+ }
}
-}
-//
-// Column offsets
-//
+ //
+ // Column offsets
+ //
-@media ($breakpoint) {
@for $i from 1 through $num-columns {
[#{$prefix}column~="+#{$i}"] {
margin-left: ($i/$num-columns) * 100%;
From 244d7320697e38208e6f66c248600ed33610e066 Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 1 Sep 2016 15:56:56 -0600
Subject: [PATCH 006/105] [fix: #197] Fix the specificity of the automatic
margins
---
_globals.scss | 4 ----
dist/concise.css | 7 ++++---
dist/concise.min.css | 2 +-
src/_normalization.scss | 7 ++++---
4 files changed, 9 insertions(+), 11 deletions(-)
diff --git a/_globals.scss b/_globals.scss
index 409ca6d..b268913 100644
--- a/_globals.scss
+++ b/_globals.scss
@@ -19,10 +19,6 @@ $font-family-print: "Georgia", "Times New Roman", "Times", serif !default;
$automargin: true !default;
$block-margin: 1lh !default;
-$automargin-elements: 'address, article, aside, audio, blockquote, canvas, dd,
-dl, fieldset, figcaption, figure, footer, form, header,
-hr, ol, p, pre, section, table, table, tfoot, ul, video' !default;
-
// Transition duration
$transition-duration: 150ms !default;
diff --git a/dist/concise.css b/dist/concise.css
index ae1482a..98ab91e 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -182,11 +182,12 @@ video {
background-color: #d6d6d6;
text-shadow: none; }
-address:not(:last-child), article:not(:last-child), aside:not(:last-child), audio:not(:last-child), blockquote:not(:last-child), canvas:not(:last-child), dd:not(:last-child),
-dl:not(:last-child), fieldset:not(:last-child), figcaption:not(:last-child), figure:not(:last-child), footer:not(:last-child), form:not(:last-child), header:not(:last-child),
-hr:not(:last-child), ol:not(:last-child), p:not(:last-child), pre:not(:last-child), section:not(:last-child), table:not(:last-child), table:not(:last-child), tfoot:not(:last-child), ul:not(:last-child), video:not(:last-child) {
+* + * {
margin-bottom: 1.5rem; }
+li, kbd, div, input, option {
+ margin-bottom: 0; }
+
small,
sup,
sub {
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 473b003..0c0d883 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}address:not(:last-child),article:not(:last-child),aside:not(:last-child),audio:not(:last-child),blockquote:not(:last-child),canvas:not(:last-child),dd:not(:last-child),dl:not(:last-child),fieldset:not(:last-child),figcaption:not(:last-child),figure:not(:last-child),footer:not(:last-child),form:not(:last-child),header:not(:last-child),hr:not(:last-child),ol:not(:last-child),p:not(:last-child),pre:not(:last-child),section:not(:last-child),table:not(:last-child),tfoot:not(:last-child),ul:not(:last-child),video:not(:last-child){margin-bottom:1.5rem}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-bottom:1.5rem}div,input,kbd,li,option{margin-bottom:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_normalization.scss b/src/_normalization.scss
index 69af1b7..7cb5058 100644
--- a/src/_normalization.scss
+++ b/src/_normalization.scss
@@ -229,10 +229,11 @@ video { vertical-align: middle; }
//
// Automatic margins
// -----------------
-// TODO: Fix specificity
@if $automargin {
- #{$automargin-elements} {
- &:not(:last-child) { margin-bottom: $block-margin; }
+ * + * { margin-bottom: $block-margin; }
+
+ li, kbd, div, input, option {
+ margin-bottom: 0;
}
}
From 038eaf4b499e5ca5c1ae1fdd9dbec7c2c81f225a Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 1 Sep 2016 16:04:51 -0600
Subject: [PATCH 007/105] Fix insanity for the size of elements inside
headings
---
dist/concise.css | 26 ++++--------------
dist/concise.min.css | 2 +-
src/_headings.scss | 64 ++++++++++----------------------------------
3 files changed, 20 insertions(+), 72 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index 98ab91e..689a0a7 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -296,7 +296,11 @@ h1, h2, h3, h4, h5, h6 {
line-height: 1.25; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
color: inherit;
- vertical-align: 0; }
+ vertical-align: 0;
+ font-size: 83.33333%; }
+ @media (min-width: 480px) {
+ h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
+ font-size: 75.01875%; } }
h1, h2, h3 {
margin: 0.75rem 0 0.375rem; }
@@ -306,28 +310,18 @@ h4, h5, h6 {
h1 {
font-size: 2.0736rem; }
- h1 small {
- font-size: 1.728rem; }
h2 {
font-size: 1.728rem; }
- h2 small {
- font-size: 1.44rem; }
h3 {
font-size: 1.44rem; }
- h3 small {
- font-size: 1.2rem; }
h4 {
font-size: 1.2rem; }
- h4 small {
- font-size: 1rem; }
h5 {
font-size: 1rem; }
- h5 small {
- font-size: 0.83333rem; }
h6 {
font-size: 0.83333rem; }
@@ -339,24 +333,14 @@ h6 {
margin: 0.375rem 0; }
h1 {
font-size: 3.15733rem; }
- h1 small {
- font-size: 2.36859rem; }
h2 {
font-size: 2.36859rem; }
- h2 small {
- font-size: 1.77689rem; }
h3 {
font-size: 1.77689rem; }
- h3 small {
- font-size: 1.333rem; }
h4 {
font-size: 1.333rem; }
- h4 small {
- font-size: 1rem; }
h5 {
font-size: 1rem; }
- h5 small {
- font-size: 0.75019rem; }
h6 {
font-size: 0.75019rem; } }
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 0c0d883..482f66a 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-bottom:1.5rem}div,input,kbd,li,option{margin-bottom:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h1 small,h2{font-size:1.728rem}h2 small,h3{font-size:1.44rem}h3 small,h4{font-size:1.2rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:3.15733rem}h1 small,h2{font-size:2.36859rem}h2 small,h3{font-size:1.77689rem}h3 small,h4{font-size:1.333rem}h4 small,h5{font-size:1rem}h5 small,h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-bottom:1.5rem}div,input,kbd,li,option{margin-bottom:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_headings.scss b/src/_headings.scss
index 78b6f8a..33d8573 100644
--- a/src/_headings.scss
+++ b/src/_headings.scss
@@ -10,37 +10,21 @@ h1, h2, h3, h4, h5, h6 {
small {
color: inherit;
vertical-align: 0;
+
+ // Use the next smaller size in the scale
+ font-size: 100% / $type-ratio-primary;
+ @media ($breakpoint) { font-size: 100% / $type-ratio-secondary; }
}
}
h1, h2, h3 { margin: 0.5lh 0 0.25lh; }
h4, h5, h6 { margin: 0.25lh 0; }
-h1 {
- font-size: $type-6-primary;
- small { font-size: $type-5-primary; }
-}
-
-h2 {
- font-size: $type-5-primary;
- small { font-size: $type-4-primary; }
-}
-
-h3 {
- font-size: $type-4-primary;
- small { font-size: $type-3-primary; }
-}
-
-h4 {
- font-size: $type-3-primary;
- small { font-size: $type-2-primary; }
-}
-
-h5 {
- font-size: $type-2-primary;
- small { font-size: $type-1-primary; }
-}
-
+h1 { font-size: $type-6-primary; }
+h2 { font-size: $type-5-primary; }
+h3 { font-size: $type-4-primary; }
+h4 { font-size: $type-3-primary; }
+h5 { font-size: $type-2-primary; }
h6 { font-size: $type-1-primary; }
@@ -49,30 +33,10 @@ h6 { font-size: $type-1-primary; }
h1, h2, h3 { margin: 1lh 0 0.25lh; }
h4, h5, h6 { margin: 0.25lh 0; }
- h1 {
- font-size: $type-6-secondary;
- small { font-size: $type-5-secondary; }
- }
-
- h2 {
- font-size: $type-5-secondary;
- small { font-size: $type-4-secondary; }
- }
-
- h3 {
- font-size: $type-4-secondary;
- small { font-size: $type-3-secondary; }
- }
-
- h4 {
- font-size: $type-3-secondary;
- small { font-size: $type-2-secondary; }
- }
-
- h5 {
- font-size: $type-2-secondary;
- small { font-size: $type-1-secondary; }
- }
-
+ h1 { font-size: $type-6-secondary; }
+ h2 { font-size: $type-5-secondary; }
+ h3 { font-size: $type-4-secondary; }
+ h4 { font-size: $type-3-secondary; }
+ h5 { font-size: $type-2-secondary; }
h6 { font-size: $type-1-secondary; }
}
From 85ffdcf3a9c25b95ca69d9166508c124d0e0b5dc Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 1 Sep 2016 16:05:32 -0600
Subject: [PATCH 008/105] Delete duplicated rule
---
src/_headings.scss | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/_headings.scss b/src/_headings.scss
index 33d8573..abb2186 100644
--- a/src/_headings.scss
+++ b/src/_headings.scss
@@ -31,7 +31,6 @@ h6 { font-size: $type-1-primary; }
// Styles for medium and up displays
@media ($breakpoint) {
h1, h2, h3 { margin: 1lh 0 0.25lh; }
- h4, h5, h6 { margin: 0.25lh 0; }
h1 { font-size: $type-6-secondary; }
h2 { font-size: $type-5-secondary; }
From 4c351c21183cf9a0440e0119d3c48ab527a35114 Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 1 Sep 2016 17:37:11 -0600
Subject: [PATCH 009/105] Delete margin for select
---
dist/concise.css | 4 +---
dist/concise.min.css | 2 +-
src/_normalization.scss | 2 +-
3 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index 689a0a7..b2b491c 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -185,7 +185,7 @@ video {
* + * {
margin-bottom: 1.5rem; }
-li, kbd, div, input, option {
+li, kbd, div, input, option, select {
margin-bottom: 0; }
small,
@@ -329,8 +329,6 @@ h6 {
@media (min-width: 480px) {
h1, h2, h3 {
margin: 1.5rem 0 0.375rem; }
- h4, h5, h6 {
- margin: 0.375rem 0; }
h1 {
font-size: 3.15733rem; }
h2 {
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 482f66a..d689a9f 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-bottom:1.5rem}div,input,kbd,li,option{margin-bottom:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-bottom:1.5rem}div,input,kbd,li,option,select{margin-bottom:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_normalization.scss b/src/_normalization.scss
index 7cb5058..7f41a2b 100644
--- a/src/_normalization.scss
+++ b/src/_normalization.scss
@@ -233,7 +233,7 @@ video { vertical-align: middle; }
@if $automargin {
* + * { margin-bottom: $block-margin; }
- li, kbd, div, input, option {
+ li, kbd, div, input, option, select {
margin-bottom: 0;
}
}
From c2afea7e077b681e3b63e89aebb0a9942820902f Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 1 Sep 2016 17:39:18 -0600
Subject: [PATCH 010/105] Fix location of margins
---
dist/concise.css | 4 ++--
dist/concise.min.css | 2 +-
src/_normalization.scss | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index b2b491c..85034bd 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -183,10 +183,10 @@ video {
text-shadow: none; }
* + * {
- margin-bottom: 1.5rem; }
+ margin-top: 1.5rem; }
li, kbd, div, input, option, select {
- margin-bottom: 0; }
+ margin-top: 0; }
small,
sup,
diff --git a/dist/concise.min.css b/dist/concise.min.css
index d689a9f..9a025c2 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-bottom:1.5rem}div,input,kbd,li,option,select{margin-bottom:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}div,input,kbd,li,option,select{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_normalization.scss b/src/_normalization.scss
index 7f41a2b..150617c 100644
--- a/src/_normalization.scss
+++ b/src/_normalization.scss
@@ -231,9 +231,9 @@ video { vertical-align: middle; }
// -----------------
@if $automargin {
- * + * { margin-bottom: $block-margin; }
+ * + * { margin-top: $block-margin; }
li, kbd, div, input, option, select {
- margin-bottom: 0;
+ margin-top: 0;
}
}
From 198482d2615a3c263cf5473015faa4238182335f Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 1 Sep 2016 17:41:39 -0600
Subject: [PATCH 011/105] Clear margin for *block a elements
---
dist/concise.css | 2 +-
dist/concise.min.css | 2 +-
src/_normalization.scss | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index 85034bd..5532454 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -185,7 +185,7 @@ video {
* + * {
margin-top: 1.5rem; }
-li, kbd, div, input, option, select {
+li, kbd, div, input, option, select, a {
margin-top: 0; }
small,
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 9a025c2..5eefa0f 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}div,input,kbd,li,option,select{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}a,div,input,kbd,li,option,select{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_normalization.scss b/src/_normalization.scss
index 150617c..7abf285 100644
--- a/src/_normalization.scss
+++ b/src/_normalization.scss
@@ -233,7 +233,7 @@ video { vertical-align: middle; }
@if $automargin {
* + * { margin-top: $block-margin; }
- li, kbd, div, input, option, select {
+ li, kbd, div, input, option, select, a {
margin-top: 0;
}
}
From 69f61954d639cf918a6387e1fbf225cf8647b48e Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 1 Sep 2016 17:48:35 -0600
Subject: [PATCH 012/105] Add nm (no margin) helper for grid
---
dist/concise.css | 4 ++++
dist/concise.min.css | 2 +-
src/_atgrid.scss | 9 +++++++++
3 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/dist/concise.css b/dist/concise.css
index 5532454..4d152c9 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -667,6 +667,10 @@ table {
padding-left: 0;
padding-right: 0; }
+[grid~="nm"] {
+ margin-left: 0;
+ margin-right: 0; }
+
[grid~="no-collapse"] {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap; }
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 5eefa0f..6d8aeee 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}a,div,input,kbd,li,option,select{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}a,div,input,kbd,li,option,select{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=nm]{margin-left:0;margin-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_atgrid.scss b/src/_atgrid.scss
index 73e9e52..24d84d9 100644
--- a/src/_atgrid.scss
+++ b/src/_atgrid.scss
@@ -42,6 +42,15 @@
}
}
+//
+// No margins
+//
+
+[#{$prefix}grid~="nm"] {
+ margin-left: 0;
+ margin-right: 0;
+}
+
//
// No Collapse columns
//
From 8ed8ad8fa62817566c5b687762417b4b46250ff2 Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Wed, 7 Sep 2016 16:33:33 -0600
Subject: [PATCH 013/105] Delete margin for textarea
---
dist/concise.css | 2 +-
dist/concise.min.css | 2 +-
src/_normalization.scss | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index 4d152c9..07a1a40 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -185,7 +185,7 @@ video {
* + * {
margin-top: 1.5rem; }
-li, kbd, div, input, option, select, a {
+li, kbd, div, input, option, select, a, textarea {
margin-top: 0; }
small,
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 6d8aeee..6ea09a4 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}a,div,input,kbd,li,option,select{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=nm]{margin-left:0;margin-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}a,div,input,kbd,li,option,select,textarea{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=nm]{margin-left:0;margin-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_normalization.scss b/src/_normalization.scss
index 7abf285..7bc6e1f 100644
--- a/src/_normalization.scss
+++ b/src/_normalization.scss
@@ -233,7 +233,7 @@ video { vertical-align: middle; }
@if $automargin {
* + * { margin-top: $block-margin; }
- li, kbd, div, input, option, select, a {
+ li, kbd, div, input, option, select, a, textarea {
margin-top: 0;
}
}
From 5c857f4d1e129a66dcbb64692442cb5946d19b05 Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Sun, 11 Sep 2016 16:49:11 -0600
Subject: [PATCH 014/105] [fix: #200] Rename font size variables
---
_globals.scss | 4 ++--
src/_normalization.scss | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/_globals.scss b/_globals.scss
index b268913..9a371ff 100644
--- a/_globals.scss
+++ b/_globals.scss
@@ -6,8 +6,8 @@
// Base
// ----
-$font-base-size: 16 !default;
-$font-base-size-bg: 18 !default;
+$font-size: 16 !default;
+$font-size-secondary: 18 !default;
// Font families
$font-family-headings: "Helvetica", "Arial", sans-serif !default;
diff --git a/src/_normalization.scss b/src/_normalization.scss
index 7bc6e1f..3a74f18 100644
--- a/src/_normalization.scss
+++ b/src/_normalization.scss
@@ -143,11 +143,11 @@ textarea {
box-sizing: border-box;
color: getColor(text, primary);
cursor: default;
- font: $font-base-size + px / 1.5 $font-family;
+ font: $font-size + px / 1.5 $font-family;
text-rendering: optimizeLegibility;
@media ($breakpoint) {
- font-size: $font-base-size-bg + px;
+ font-size: $font-size-secondary + px;
}
}
From 57424711433eb9c914f89e5880600f85bb5a8c57 Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Sun, 11 Sep 2016 17:01:17 -0600
Subject: [PATCH 015/105] [fix: #201] Rename font size variables
---
_globals.scss | 53 ++++++++++++++++++++++---------------------
src/_blockquotes.scss | 4 ++--
src/_buttons.scss | 4 ++--
src/_forms.scss | 12 +++++-----
src/_headings.scss | 28 +++++++++++------------
src/_tables.scss | 4 ++--
src/_type.scss | 8 +++----
7 files changed, 57 insertions(+), 56 deletions(-)
diff --git a/_globals.scss b/_globals.scss
index 9a371ff..9503418 100644
--- a/_globals.scss
+++ b/_globals.scss
@@ -43,6 +43,7 @@ $spacing-xl: 4lh !default;
//
// Type Scale
// -------------
+// TODO: Find a way to generate the scale
// Suggested ratios
// Source: http://type-scale.com/
@@ -56,38 +57,38 @@ $perfect-fifth: 1.500;
$golden-ratio: 1.618;
// Ratio for primary scale
-$type-ratio-primary: $minor-third !default;
+$scale-ratio: $minor-third !default;
// Ratio for secondary scale
-$type-ratio-secondary: $perfect-fourth !default;
+$scale-ratio-secondary: $perfect-fourth !default;
// Primary scale
-$type-1-primary: 1rem / $type-ratio-primary !default;
-$type-2-primary: 1rem !default;
-$type-3-primary: $type-2-primary * $type-ratio-primary !default;
-$type-4-primary: $type-3-primary * $type-ratio-primary !default;
-$type-5-primary: $type-4-primary * $type-ratio-primary !default;
-$type-6-primary: $type-5-primary * $type-ratio-primary !default;
-$type-7-primary: $type-6-primary * $type-ratio-primary !default;
-$type-8-primary: $type-7-primary * $type-ratio-primary !default;
-$type-9-primary: $type-8-primary * $type-ratio-primary !default;
-$type-10-primary: $type-9-primary * $type-ratio-primary !default;
-$type-11-primary: $type-10-primary * $type-ratio-primary !default;
-$type-12-primary: $type-11-primary * $type-ratio-primary !default;
+$scale-1: 1rem / $scale-ratio !default;
+$scale-2: 1rem !default;
+$scale-3: $scale-2 * $scale-ratio !default;
+$scale-4: $scale-3 * $scale-ratio !default;
+$scale-5: $scale-4 * $scale-ratio !default;
+$scale-6: $scale-5 * $scale-ratio !default;
+$scale-7: $scale-6 * $scale-ratio !default;
+$scale-8: $scale-7 * $scale-ratio !default;
+$scale-9: $scale-8 * $scale-ratio !default;
+$scale-10: $scale-9 * $scale-ratio !default;
+$scale-11: $scale-10 * $scale-ratio !default;
+$scale-12: $scale-11 * $scale-ratio !default;
// Secondary scale
-$type-1-secondary: 1rem / $type-ratio-secondary !default;
-$type-2-secondary: 1rem !default;
-$type-3-secondary: $type-2-secondary * $type-ratio-secondary !default;
-$type-4-secondary: $type-3-secondary * $type-ratio-secondary !default;
-$type-5-secondary: $type-4-secondary * $type-ratio-secondary !default;
-$type-6-secondary: $type-5-secondary * $type-ratio-secondary !default;
-$type-7-secondary: $type-6-secondary * $type-ratio-secondary !default;
-$type-8-secondary: $type-7-secondary * $type-ratio-secondary !default;
-$type-9-secondary: $type-8-secondary * $type-ratio-secondary !default;
-$type-10-secondary: $type-9-secondary * $type-ratio-secondary !default;
-$type-11-secondary: $type-10-secondary * $type-ratio-secondary !default;
-$type-12-secondary: $type-11-secondary * $type-ratio-secondary !default;
+$scale-1-secondary: 1rem / $scale-ratio-secondary !default;
+$scale-2-secondary: 1rem !default;
+$scale-3-secondary: $scale-2-secondary * $scale-ratio-secondary !default;
+$scale-4-secondary: $scale-3-secondary * $scale-ratio-secondary !default;
+$scale-5-secondary: $scale-4-secondary * $scale-ratio-secondary !default;
+$scale-6-secondary: $scale-5-secondary * $scale-ratio-secondary !default;
+$scale-7-secondary: $scale-6-secondary * $scale-ratio-secondary !default;
+$scale-8-secondary: $scale-7-secondary * $scale-ratio-secondary !default;
+$scale-9-secondary: $scale-8-secondary * $scale-ratio-secondary !default;
+$scale-10-secondary: $scale-9-secondary * $scale-ratio-secondary !default;
+$scale-11-secondary: $scale-10-secondary * $scale-ratio-secondary !default;
+$scale-12-secondary: $scale-11-secondary * $scale-ratio-secondary !default;
//
// Grid
diff --git a/src/_blockquotes.scss b/src/_blockquotes.scss
index ef5adf9..bada090 100644
--- a/src/_blockquotes.scss
+++ b/src/_blockquotes.scss
@@ -12,12 +12,12 @@ blockquote {
footer {
display: block;
// Use the next smaller size in the scale
- font-size: 100% / $type-ratio-primary;
+ font-size: 100% / $scale-ratio;
font-style: italic;
margin-top: 0.25lh;
@media (breakpoint) {
- font-size: 100% / $type-ratio-secondary;
+ font-size: 100% / $scale-ratio-secondary;
}
}
diff --git a/src/_buttons.scss b/src/_buttons.scss
index 80e95b1..cd3dd76 100644
--- a/src/_buttons.scss
+++ b/src/_buttons.scss
@@ -8,7 +8,7 @@ button {
color: getColor(text, ui);
cursor: pointer;
display: inline-block;
- font-size: $type-1-primary;
+ font-size: $scale-1;
line-height: 1.5lh;
overflow: visible;
padding: 0 1.5em;
@@ -20,7 +20,7 @@ button {
white-space: nowrap;
@media ($breakpoint) {
- font-size: $type-1-secondary;
+ font-size: $scale-1-secondary;
}
&:hover,
diff --git a/src/_forms.scss b/src/_forms.scss
index 3735827..ba52493 100644
--- a/src/_forms.scss
+++ b/src/_forms.scss
@@ -7,14 +7,14 @@ select,
textarea {
border: 1px solid getColor(base, lines);
border-radius: 3px;
- font-size: $type-1-primary;
+ font-size: $scale-1;
height: 1.25lh;
padding: 0 .75em;
transition: $transition-duration;
width: 100%;
@media ($breakpoint) {
- font-size: $type-1-secondary;
+ font-size: $scale-1-secondary;
}
&:focus {
@@ -55,10 +55,10 @@ input[type="submit"] {
label {
display: block;
- font-size: $type-1-primary;
+ font-size: $scale-1;
@media ($breakpoint) {
- font-size: $type-1-secondary;
+ font-size: $scale-1-secondary;
}
}
@@ -70,12 +70,12 @@ fieldset {
}
legend {
- font-size: $type-1-primary;
+ font-size: $scale-1;
font-weight: bold;
padding: 0 1em;
@media ($breakpoint) {
- font-size: $type-1-secondary;
+ font-size: $scale-1-secondary;
}
}
diff --git a/src/_headings.scss b/src/_headings.scss
index abb2186..ba60534 100644
--- a/src/_headings.scss
+++ b/src/_headings.scss
@@ -12,30 +12,30 @@ h1, h2, h3, h4, h5, h6 {
vertical-align: 0;
// Use the next smaller size in the scale
- font-size: 100% / $type-ratio-primary;
- @media ($breakpoint) { font-size: 100% / $type-ratio-secondary; }
+ font-size: 100% / $scale-ratio;
+ @media ($breakpoint) { font-size: 100% / $scale-ratio-secondary; }
}
}
h1, h2, h3 { margin: 0.5lh 0 0.25lh; }
h4, h5, h6 { margin: 0.25lh 0; }
-h1 { font-size: $type-6-primary; }
-h2 { font-size: $type-5-primary; }
-h3 { font-size: $type-4-primary; }
-h4 { font-size: $type-3-primary; }
-h5 { font-size: $type-2-primary; }
-h6 { font-size: $type-1-primary; }
+h1 { font-size: $scale-6; }
+h2 { font-size: $scale-5; }
+h3 { font-size: $scale-4; }
+h4 { font-size: $scale-3; }
+h5 { font-size: $scale-2; }
+h6 { font-size: $scale-1; }
// Styles for medium and up displays
@media ($breakpoint) {
h1, h2, h3 { margin: 1lh 0 0.25lh; }
- h1 { font-size: $type-6-secondary; }
- h2 { font-size: $type-5-secondary; }
- h3 { font-size: $type-4-secondary; }
- h4 { font-size: $type-3-secondary; }
- h5 { font-size: $type-2-secondary; }
- h6 { font-size: $type-1-secondary; }
+ h1 { font-size: $scale-6-secondary; }
+ h2 { font-size: $scale-5-secondary; }
+ h3 { font-size: $scale-4-secondary; }
+ h4 { font-size: $scale-3-secondary; }
+ h5 { font-size: $scale-2-secondary; }
+ h6 { font-size: $scale-1-secondary; }
}
diff --git a/src/_tables.scss b/src/_tables.scss
index e5212b7..f81585d 100644
--- a/src/_tables.scss
+++ b/src/_tables.scss
@@ -18,13 +18,13 @@ table {
caption {
color: getColor(text, primary);
- font-size: $type-1-primary;
+ font-size: $scale-1;
font-style: italic;
line-height: 2lh;
text-align: center;
@media ($breakpoint) {
- font-size: $type-1-secondary;
+ font-size: $scale-1-secondary;
}
}
diff --git a/src/_type.scss b/src/_type.scss
index 6734247..79f494e 100644
--- a/src/_type.scss
+++ b/src/_type.scss
@@ -10,10 +10,10 @@ small,
sup,
sub {
// Use the next smaller size in the scale
- font-size: 100% / $type-ratio-primary;
+ font-size: 100% / $scale-ratio;
@media ($breakpoint) {
- font-size: 100% / $type-ratio-secondary;
+ font-size: 100% / $scale-ratio-secondary;
}
}
@@ -84,10 +84,10 @@ pre,
kbd,
samp {
font-family: $font-family-mono;
- font-size: $type-1-primary;
+ font-size: $scale-1;
@media ($breakpoint) {
- font-size: $type-1-secondary;
+ font-size: $scale-1-secondary;
}
}
From adf316318560c78910b5f79fdec0f08261496e4f Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Mon, 12 Sep 2016 18:54:19 -0600
Subject: [PATCH 016/105] [fix: #203] Transform the type scale into a function
[ref: #194]
---
_globals.scss | 59 +++++++++++++++++++---------------------------
src/_buttons.scss | 4 ++--
src/_forms.scss | 12 +++++-----
src/_headings.scss | 24 +++++++++----------
src/_tables.scss | 4 ++--
src/_type.scss | 4 ++--
6 files changed, 48 insertions(+), 59 deletions(-)
diff --git a/_globals.scss b/_globals.scss
index 9503418..772bf20 100644
--- a/_globals.scss
+++ b/_globals.scss
@@ -2,6 +2,26 @@
// Globals
// =============================================================================
+//
+// Helper functions
+// ----------------
+
+@function pow($number, $exponent) {
+ $value: 1;
+
+ @if $exponent > 0 {
+ @for $i from 1 through $exponent {
+ $value: $value * $number;
+ }
+ } @else if $exponent < 0 {
+ @for $i from 1 through -$exponent {
+ $value: $value / $number;
+ }
+ }
+
+ @return $value;
+}
+
//
// Base
// ----
@@ -43,7 +63,6 @@ $spacing-xl: 4lh !default;
//
// Type Scale
// -------------
-// TODO: Find a way to generate the scale
// Suggested ratios
// Source: http://type-scale.com/
@@ -62,33 +81,10 @@ $scale-ratio: $minor-third !default;
// Ratio for secondary scale
$scale-ratio-secondary: $perfect-fourth !default;
-// Primary scale
-$scale-1: 1rem / $scale-ratio !default;
-$scale-2: 1rem !default;
-$scale-3: $scale-2 * $scale-ratio !default;
-$scale-4: $scale-3 * $scale-ratio !default;
-$scale-5: $scale-4 * $scale-ratio !default;
-$scale-6: $scale-5 * $scale-ratio !default;
-$scale-7: $scale-6 * $scale-ratio !default;
-$scale-8: $scale-7 * $scale-ratio !default;
-$scale-9: $scale-8 * $scale-ratio !default;
-$scale-10: $scale-9 * $scale-ratio !default;
-$scale-11: $scale-10 * $scale-ratio !default;
-$scale-12: $scale-11 * $scale-ratio !default;
-
-// Secondary scale
-$scale-1-secondary: 1rem / $scale-ratio-secondary !default;
-$scale-2-secondary: 1rem !default;
-$scale-3-secondary: $scale-2-secondary * $scale-ratio-secondary !default;
-$scale-4-secondary: $scale-3-secondary * $scale-ratio-secondary !default;
-$scale-5-secondary: $scale-4-secondary * $scale-ratio-secondary !default;
-$scale-6-secondary: $scale-5-secondary * $scale-ratio-secondary !default;
-$scale-7-secondary: $scale-6-secondary * $scale-ratio-secondary !default;
-$scale-8-secondary: $scale-7-secondary * $scale-ratio-secondary !default;
-$scale-9-secondary: $scale-8-secondary * $scale-ratio-secondary !default;
-$scale-10-secondary: $scale-9-secondary * $scale-ratio-secondary !default;
-$scale-11-secondary: $scale-10-secondary * $scale-ratio-secondary !default;
-$scale-12-secondary: $scale-11-secondary * $scale-ratio-secondary !default;
+// Function to easily retrieve sizes from a scale.
+@function typeScale($size, $ratio: $scale-ratio) {
+ @return pow($ratio, $size - 2) * 1rem;
+}
//
// Grid
@@ -189,13 +185,6 @@ $colors: (
// --------
// Easily retrieve colors for use.
//
-// @access public
-//
-// @param {String} $color - Name of the color
-// @param {Color} $value - The color value to grab (default is "base")
-//
-// @return {Color} Value of the color
-//
@function getColor($color, $value: "base") {
@return map-get(map-get($colors, $color), $value);
diff --git a/src/_buttons.scss b/src/_buttons.scss
index cd3dd76..e4eba63 100644
--- a/src/_buttons.scss
+++ b/src/_buttons.scss
@@ -8,7 +8,7 @@ button {
color: getColor(text, ui);
cursor: pointer;
display: inline-block;
- font-size: $scale-1;
+ font-size: typeScale(1);
line-height: 1.5lh;
overflow: visible;
padding: 0 1.5em;
@@ -20,7 +20,7 @@ button {
white-space: nowrap;
@media ($breakpoint) {
- font-size: $scale-1-secondary;
+ font-size: typeScale(1, $scale-ratio-secondary);
}
&:hover,
diff --git a/src/_forms.scss b/src/_forms.scss
index ba52493..8547f47 100644
--- a/src/_forms.scss
+++ b/src/_forms.scss
@@ -7,14 +7,14 @@ select,
textarea {
border: 1px solid getColor(base, lines);
border-radius: 3px;
- font-size: $scale-1;
+ font-size: typeScale(1);
height: 1.25lh;
padding: 0 .75em;
transition: $transition-duration;
width: 100%;
@media ($breakpoint) {
- font-size: $scale-1-secondary;
+ font-size: typeScale(1, $scale-ratio-secondary);
}
&:focus {
@@ -55,10 +55,10 @@ input[type="submit"] {
label {
display: block;
- font-size: $scale-1;
+ font-size: typeScale(1);
@media ($breakpoint) {
- font-size: $scale-1-secondary;
+ font-size: typeScale(1, $scale-ratio-secondary);
}
}
@@ -70,12 +70,12 @@ fieldset {
}
legend {
- font-size: $scale-1;
+ font-size: typeScale(1);
font-weight: bold;
padding: 0 1em;
@media ($breakpoint) {
- font-size: $scale-1-secondary;
+ font-size: typeScale(1, $scale-ratio-secondary);
}
}
diff --git a/src/_headings.scss b/src/_headings.scss
index ba60534..989b9b0 100644
--- a/src/_headings.scss
+++ b/src/_headings.scss
@@ -20,22 +20,22 @@ h1, h2, h3, h4, h5, h6 {
h1, h2, h3 { margin: 0.5lh 0 0.25lh; }
h4, h5, h6 { margin: 0.25lh 0; }
-h1 { font-size: $scale-6; }
-h2 { font-size: $scale-5; }
-h3 { font-size: $scale-4; }
-h4 { font-size: $scale-3; }
-h5 { font-size: $scale-2; }
-h6 { font-size: $scale-1; }
+h1 { font-size: typeScale(6); }
+h2 { font-size: typeScale(5); }
+h3 { font-size: typeScale(4); }
+h4 { font-size: typeScale(3); }
+h5 { font-size: typeScale(2); }
+h6 { font-size: typeScale(1); }
// Styles for medium and up displays
@media ($breakpoint) {
h1, h2, h3 { margin: 1lh 0 0.25lh; }
- h1 { font-size: $scale-6-secondary; }
- h2 { font-size: $scale-5-secondary; }
- h3 { font-size: $scale-4-secondary; }
- h4 { font-size: $scale-3-secondary; }
- h5 { font-size: $scale-2-secondary; }
- h6 { font-size: $scale-1-secondary; }
+ h1 { font-size: typeScale(6, $scale-ratio-secondary); }
+ h2 { font-size: typeScale(5, $scale-ratio-secondary); }
+ h3 { font-size: typeScale(4, $scale-ratio-secondary); }
+ h4 { font-size: typeScale(3, $scale-ratio-secondary); }
+ h5 { font-size: typeScale(2, $scale-ratio-secondary); }
+ h6 { font-size: typeScale(1, $scale-ratio-secondary); }
}
diff --git a/src/_tables.scss b/src/_tables.scss
index f81585d..9292424 100644
--- a/src/_tables.scss
+++ b/src/_tables.scss
@@ -18,13 +18,13 @@ table {
caption {
color: getColor(text, primary);
- font-size: $scale-1;
+ font-size: typeScale(1);
font-style: italic;
line-height: 2lh;
text-align: center;
@media ($breakpoint) {
- font-size: $scale-1-secondary;
+ font-size: typeScale(1, $scale-ratio-secondary);
}
}
diff --git a/src/_type.scss b/src/_type.scss
index 79f494e..c9770c1 100644
--- a/src/_type.scss
+++ b/src/_type.scss
@@ -84,10 +84,10 @@ pre,
kbd,
samp {
font-family: $font-family-mono;
- font-size: $scale-1;
+ font-size: typeScale(1);
@media ($breakpoint) {
- font-size: $scale-1-secondary;
+ font-size: typeScale(1, $scale-ratio-secondary);
}
}
From d51a146d6a1cbdbd5037a495de8a67c6597bd137 Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 15 Sep 2016 14:19:05 -0600
Subject: [PATCH 017/105] Fix the size of form elements
---
dist/concise.css | 22 ++++++----------------
dist/concise.min.css | 2 +-
src/_forms.scss | 21 +++++----------------
3 files changed, 12 insertions(+), 33 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index 07a1a40..3b00ed8 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -422,17 +422,11 @@ select,
textarea {
border: 1px solid #e0e0e0;
border-radius: 3px;
- font-size: 0.83333rem;
- height: 1.875rem;
+ height: 2.25rem;
padding: 0 .75em;
-webkit-transition: 150ms;
transition: 150ms;
width: 100%; }
- @media (min-width: 480px) {
- input:not([type="submit"]),
- select,
- textarea {
- font-size: 0.75019rem; } }
input:not([type="submit"]):focus,
select:focus,
textarea:focus {
@@ -444,6 +438,10 @@ textarea {
textarea[disabled] {
background-color: #f5f5f5;
cursor: not-allowed; }
+ label + input:not([type="submit"]), label +
+ select, label +
+ textarea {
+ margin-top: 0.375rem; }
input:not([type="submit"]) {
line-height: normal;
@@ -454,11 +452,7 @@ input:not([type="submit"]) {
outline: none; }
label {
- display: block;
- font-size: 0.83333rem; }
- @media (min-width: 480px) {
- label {
- font-size: 0.75019rem; } }
+ display: block; }
fieldset {
border: 1px solid #e0e0e0;
@@ -467,12 +461,8 @@ fieldset {
margin-bottom: 1.5rem; }
legend {
- font-size: 0.83333rem;
font-weight: bold;
padding: 0 1em; }
- @media (min-width: 480px) {
- legend {
- font-size: 0.75019rem; } }
input[type="checkbox"],
input[type="file"],
diff --git a/dist/concise.min.css b/dist/concise.min.css
index 6ea09a4..b4d6a91 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}a,div,input,kbd,li,option,select,textarea{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;font-size:.83333rem;height:1.875rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}@media (min-width:480px){input:not([type=submit]),select,textarea{font-size:.75019rem}}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}@media (min-width:480px){label{font-size:.75019rem}}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-size:.83333rem;font-weight:700;padding:0 1em}@media (min-width:480px){legend{font-size:.75019rem}}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=nm]{margin-left:0;margin-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}a,div,input,kbd,li,option,select,textarea{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;height:2.25rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}label+input:not([type=submit]),label+select,label+textarea{margin-top:.375rem}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-weight:700;padding:0 1em}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=nm]{margin-left:0;margin-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_forms.scss b/src/_forms.scss
index 8547f47..acedebc 100644
--- a/src/_forms.scss
+++ b/src/_forms.scss
@@ -7,16 +7,11 @@ select,
textarea {
border: 1px solid getColor(base, lines);
border-radius: 3px;
- font-size: typeScale(1);
- height: 1.25lh;
+ height: 1.5lh;
padding: 0 .75em;
transition: $transition-duration;
width: 100%;
- @media ($breakpoint) {
- font-size: typeScale(1, $scale-ratio-secondary);
- }
-
&:focus {
border-color: getColor(blue, lighter);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075),
@@ -28,6 +23,10 @@ textarea {
background-color: getColor(background, light);
cursor: not-allowed;
}
+
+ label + & {
+ margin-top: 0.25lh;
+ }
}
input:not([type="submit"]) {
@@ -55,11 +54,6 @@ input[type="submit"] {
label {
display: block;
- font-size: typeScale(1);
-
- @media ($breakpoint) {
- font-size: typeScale(1, $scale-ratio-secondary);
- }
}
fieldset {
@@ -70,13 +64,8 @@ fieldset {
}
legend {
- font-size: typeScale(1);
font-weight: bold;
padding: 0 1em;
-
- @media ($breakpoint) {
- font-size: typeScale(1, $scale-ratio-secondary);
- }
}
// Keep the original size for this small inputs
From 0caf4eed8b370e5d32daac7b4b0af0d51657189f Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 15 Sep 2016 14:19:30 -0600
Subject: [PATCH 018/105] Move test.html file to root
---
test/test.html => test.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename test/test.html => test.html (99%)
diff --git a/test/test.html b/test.html
similarity index 99%
rename from test/test.html
rename to test.html
index b01fa10..4f61fb0 100644
--- a/test/test.html
+++ b/test.html
@@ -6,7 +6,7 @@
-->
-
+
Concise CSS
From a4366827d13587b787601ce2f584bc8126d1b61d Mon Sep 17 00:00:00 2001
From: James Kolce
Date: Thu, 15 Sep 2016 16:10:26 -0600
Subject: [PATCH 019/105] Fix the size of form elements
---
dist/concise.css | 12 ++++++------
dist/concise.min.css | 2 +-
src/_buttons.scss | 4 ----
src/_forms.scss | 3 +++
test.html | 22 +++++++---------------
5 files changed, 17 insertions(+), 26 deletions(-)
diff --git a/dist/concise.css b/dist/concise.css
index 3b00ed8..1632b2c 100644
--- a/dist/concise.css
+++ b/dist/concise.css
@@ -400,9 +400,6 @@ button, input[type="submit"] {
user-select: none;
vertical-align: middle;
white-space: nowrap; }
- @media (min-width: 480px) {
- button, input[type="submit"] {
- font-size: 0.75019rem; } }
button:hover, input[type="submit"]:hover, button:focus, input[type="submit"]:focus {
background-color: #75b3c7;
color: white;
@@ -426,7 +423,8 @@ textarea {
padding: 0 .75em;
-webkit-transition: 150ms;
transition: 150ms;
- width: 100%; }
+ width: 100%;
+ font-size: 0.83333rem; }
input:not([type="submit"]):focus,
select:focus,
textarea:focus {
@@ -452,7 +450,8 @@ input:not([type="submit"]) {
outline: none; }
label {
- display: block; }
+ display: block;
+ font-size: 0.83333rem; }
fieldset {
border: 1px solid #e0e0e0;
@@ -475,7 +474,8 @@ input[type="checkbox"],
input[type="radio"] {
line-height: normal;
padding: 0;
- vertical-align: middle; }
+ vertical-align: middle;
+ margin-top: 0 !important; }
input[type="checkbox"] + label,
input[type="radio"] + label {
diff --git a/dist/concise.min.css b/dist/concise.min.css
index b4d6a91..4c13dc6 100644
--- a/dist/concise.min.css
+++ b/dist/concise.min.css
@@ -1 +1 @@
-abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}a,div,input,kbd,li,option,select,textarea{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:480px){button,input[type=submit]{font-size:.75019rem}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;height:2.25rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}label+input:not([type=submit]),label+select,label+textarea{margin-top:.375rem}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-weight:700;padding:0 1em}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=nm]{margin-left:0;margin-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
+abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button,input[type=submit]{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring,input[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button,input[type=submit],select{text-transform:none}details{display:block}hr{overflow:visible;margin:1.5rem 0;background-color:#e0e0e0;height:1px}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,input[type=submit],select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}:root{background-color:#fff;box-sizing:border-box;color:#555;cursor:default;font:16px/1.5 Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility}@media (min-width:480px){:root{font-size:18px}}*{margin:0;padding:0;background-repeat:no-repeat}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,input[type=submit],label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}::-moz-selection{background-color:#d6d6d6;text-shadow:none}::selection{background-color:#d6d6d6;text-shadow:none}*+*{margin-top:1.5rem}a,div,input,kbd,li,option,select,textarea{margin-top:0}small,sub,sup{font-size:83.33333%}@media (min-width:480px){small,sub,sup{font-size:75.01875%}}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}a{background-color:transparent;color:#4591aa;cursor:pointer;text-decoration:none;-webkit-transition:.15s;transition:.15s}a:focus,a:hover{color:#2f6374}h1 a,h2 a,h3 a{color:inherit}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover{color:#4591aa;text-decoration:none}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}code,kbd,pre,samp{font-family:Consolas,monospace;font-size:.83333rem}@media (min-width:480px){code,kbd,pre,samp{font-size:.75019rem}}pre{padding:.75rem 1em}code{vertical-align:middle;white-space:nowrap}code,pre{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:3px;color:#484848}code{padding:2px 3px}pre code{border:none;padding:0;vertical-align:inherit;white-space:pre;font-size:inherit}kbd,pre code{background-color:transparent}kbd{border:1px solid #e0e0e0;border-radius:3px;box-shadow:0 2px 0 -1px #fff,0 2px 0 #dcdcdc;display:inline-block;padding:0 6px;white-space:nowrap}samp{vertical-align:bottom}address{font-style:normal}h1,h2,h3,h4,h5,h6{color:#222;font-family:Helvetica,Arial,sans-serif;line-height:1.25}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;vertical-align:0;font-size:83.33333%}@media (min-width:480px){h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:75.01875%}}h1,h2,h3{margin:.75rem 0 .375rem}h4,h5,h6{margin:.375rem 0}h1{font-size:2.0736rem}h2{font-size:1.728rem}h3{font-size:1.44rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.83333rem}@media (min-width:480px){h1,h2,h3{margin:1.5rem 0 .375rem}h1{font-size:3.15733rem}h2{font-size:2.36859rem}h3{font-size:1.77689rem}h4{font-size:1.333rem}h5{font-size:1rem}h6{font-size:.75019rem}}ol,ul{padding-left:1.5em;margin-bottom:.375rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style-type:square}ol ol,ul ol{list-style-type:lower-roman}ol ul{list-style-type:square}nav ul{padding-left:0}nav li{list-style:none}dl{margin-bottom:1.5rem}dt{font-weight:700}dd,dt{margin-bottom:.375rem}button,input[type=submit]{background-color:#4591aa;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:.83333rem;line-height:2.25rem;overflow:visible;padding:0 1.5em;text-align:center;text-decoration:none;-webkit-transition:.15s;transition:.15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#75b3c7;color:#fff;text-decoration:none}button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{outline:none}button:active,input[type=submit]:active{background-color:#63a8bf}button[disabled],input[disabled][type=submit]{background-color:#dcdcdc;color:#fff;cursor:not-allowed;opacity:.6}input:not([type=submit]),select,textarea{border:1px solid #e0e0e0;border-radius:3px;height:2.25rem;padding:0 .75em;-webkit-transition:.15s;transition:.15s;width:100%;font-size:.83333rem}input:not([type=submit]):focus,select:focus,textarea:focus{border-color:#74cbe8;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(69,145,170,.5);outline:none}input:not([type=submit])[disabled],select[disabled],textarea[disabled]{background-color:#f5f5f5;cursor:not-allowed}label+input:not([type=submit]),label+select,label+textarea{margin-top:.375rem}input:not([type=submit]){line-height:normal;min-height:1.5rem}input:not([type=submit])[type=checkbox]:focus,input:not([type=submit])[type=color]:focus,input:not([type=submit])[type=file]:focus,input:not([type=submit])[type=radio]:focus,input:not([type=submit])[type=range]:focus,input:not([type=submit])[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}label{display:block;font-size:.83333rem}fieldset{border:1px solid #e0e0e0;border-radius:3px;padding:1.5rem 1em;margin-bottom:1.5rem}legend{font-weight:700;padding:0 1em}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle;margin-top:0!important}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin:0 0 0 .5em;line-height:1.875rem;vertical-align:middle}input[type=file]{border:none;line-height:100%;padding:0}textarea{height:auto;padding:.375rem .5em;resize:vertical}select{background-color:transparent;border-radius:5px;padding:0 0 0 .5em}select[disabled]{color:#666}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{padding:0 .75em}input[type=range]{border:none;padding:0;width:100%;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-webkit-slider-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px;-webkit-appearance:none}input[type=range]::-moz-range-track{background-color:#dcdcdc;border:none;border-radius:3px;height:5px}input[type=range]::-moz-range-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}input[type=range]::-ms-track{background-color:#dcdcdc;border:none;border-radius:3px;color:transparent;height:5px}input[type=range]::-ms-thumb{border:none;border-radius:50%;background-color:#4591aa;height:16px;margin-top:-5px;width:16px}blockquote{border-left:1px solid #e0e0e0;color:#666;margin-bottom:1.5rem;padding:0 1em}blockquote cite,blockquote footer{display:block;font-size:83.33333%;font-style:italic;margin-top:.375rem}@media (breakpoint){blockquote cite,blockquote footer{font-size:75.01875%}}blockquote cite:before,blockquote footer:before{content:"\2014 \00A0"}table{border:1px solid #e0e0e0;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}@media (min-width:480px){table{width:auto}table td,table th{padding:0 2.5em}}table caption{color:#555;font-size:.83333rem;font-style:italic;line-height:3rem;text-align:center}@media (min-width:480px){table caption{font-size:.75019rem}}table thead{background-color:#f5f5f5;text-align:left}table tfoot{background-color:#fbfbfb;border-top:1px solid #e0e0e0}table td,table th{border-right:1px solid #e0e0e0;line-height:1.5rem;overflow:visible;padding:0 1em}@media (min-width:480px){table td,table th{line-height:3rem}}table td:last-child,table th:last-child{border-right:none}table td,table tr{-webkit-transition:background-color .15s;transition:background-color .15s}[container]{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:1em;padding-right:1em}[grid]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1em;margin-right:-1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:480px){[grid]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}[column]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1em;padding-right:1em}[grid~=ng]{margin-left:0;margin-right:0}[grid~=ng] [column]{padding-left:0;padding-right:0}[grid~=nm]{margin-left:0;margin-right:0}[grid~=no-collapse]{-ms-flex-flow:row nowrap;flex-flow:row}[grid~=wrap]{-ms-flex-wrap:wrap;flex-wrap:wrap}[grid~=nowrap]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}[grid~=wrap-reverse]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}[grid~=row]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[grid~=row-reverse]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[grid~=column]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[grid~=column-reverse]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[grid~=justify-start]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[grid~=justify-end]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}[grid~=justify-center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[grid~=justify-between]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[grid~=justify-around]{-ms-flex-pack:distribute;justify-content:space-around}[grid~=top]{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}[grid~=center]{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}[grid~=bottom]{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}[grid~=baseline]{-webkit-box-align:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}[grid~=stretch]{-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}[column~=top]{-ms-flex-item-align:start;align-self:flex-start}[column~=center]{-ms-flex-item-align:center;align-self:center}[column~=bottom]{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:480px){[column~="1"]{-webkit-box-flex:0;-ms-flex:0 1 8.33333%;flex:0 1 8.33333%;max-width:8.33333%}[column~="2"]{-webkit-box-flex:0;-ms-flex:0 1 16.66667%;flex:0 1 16.66667%;max-width:16.66667%}[column~="3"]{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%}[column~="4"]{-webkit-box-flex:0;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;max-width:33.33333%}[column~="5"]{-webkit-box-flex:0;-ms-flex:0 1 41.66667%;flex:0 1 41.66667%;max-width:41.66667%}[column~="6"]{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}[column~="7"]{-webkit-box-flex:0;-ms-flex:0 1 58.33333%;flex:0 1 58.33333%;max-width:58.33333%}[column~="8"]{-webkit-box-flex:0;-ms-flex:0 1 66.66667%;flex:0 1 66.66667%;max-width:66.66667%}[column~="9"]{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%}[column~="10"]{-webkit-box-flex:0;-ms-flex:0 1 83.33333%;flex:0 1 83.33333%;max-width:83.33333%}[column~="11"]{-webkit-box-flex:0;-ms-flex:0 1 91.66667%;flex:0 1 91.66667%;max-width:91.66667%}[column~="12"]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%}[column~="+1"]{margin-left:8.33333%}[column~="+2"]{margin-left:16.66667%}[column~="+3"]{margin-left:25%}[column~="+4"]{margin-left:33.33333%}[column~="+5"]{margin-left:41.66667%}[column~="+6"]{margin-left:50%}[column~="+7"]{margin-left:58.33333%}[column~="+8"]{margin-left:66.66667%}[column~="+9"]{margin-left:75%}[column~="+10"]{margin-left:83.33333%}[column~="+11"]{margin-left:91.66667%}[column~="+12"]{margin-left:100%}}@media print{@page{margin:.5cm}*,:after,:before{background:transparent!important;color:#000!important;-webkit-filter:none!important;filter:none!important;text-shadow:none!important}:root{background-color:#fff;color:#000;font:11pt/1.3 Georgia,Times New Roman,Times,serif}img{max-width:100%!important;page-break-after:avoid;page-break-inside:avoid}a[href^="#"]:after,audio,embed,footer,nav,object,video{display:none;visibility:hidden}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#000;font-size:.57em;text-decoration:underline;word-wrap:break-word}a:visited[href]:after,a[href]:after{content:" (" attr(href) ")";font-size:smaller}q:after{content:" (Source: " attr(cite) ")"}abbr[title]:after{content:" (" attr(title) ")"}a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}code,pre{background-color:transparent;border:1px solid #e0e0e0}blockquote,code,pre{page-break-inside:avoid}blockquote{border:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}ol{padding-left:1.25em}ul{padding-left:0;list-style:none}ul ul,ul ul ul{padding-left:1.5em}ol li,ul li{content:"» "}}
\ No newline at end of file
diff --git a/src/_buttons.scss b/src/_buttons.scss
index e4eba63..06d1cfd 100644
--- a/src/_buttons.scss
+++ b/src/_buttons.scss
@@ -19,10 +19,6 @@ button {
vertical-align: middle;
white-space: nowrap;
- @media ($breakpoint) {
- font-size: typeScale(1, $scale-ratio-secondary);
- }
-
&:hover,
&:focus {
background-color: lighten(getColor(base, primary), 15%);
diff --git a/src/_forms.scss b/src/_forms.scss
index acedebc..c7ad911 100644
--- a/src/_forms.scss
+++ b/src/_forms.scss
@@ -11,6 +11,7 @@ textarea {
padding: 0 .75em;
transition: $transition-duration;
width: 100%;
+ font-size: typeScale(1);
&:focus {
border-color: getColor(blue, lighter);
@@ -54,6 +55,7 @@ input[type="submit"] {
label {
display: block;
+ font-size: typeScale(1);
}
fieldset {
@@ -83,6 +85,7 @@ input[type="radio"] {
line-height: normal;
padding: 0;
vertical-align: middle;
+ margin-top: 0 !important;
}
// Checkbox & radio elements are inline with their label
diff --git a/test.html b/test.html
index 4f61fb0..36d15db 100644
--- a/test.html
+++ b/test.html
@@ -359,24 +359,16 @@ Heading 6 Helper text