grav-theme-libretic/css-compiled/nucleus.css

219 lines
153 KiB
CSS
Raw Normal View History

*, *::before, *::after { box-sizing: border-box; }
@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@viewport { width: device-width; }
html { font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none; }
a { background: transparent; text-decoration: none; }
a:active, a:hover { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
mark { background: #ff0; color: #000; }
sub, sup { font-size: 0.75rem; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { width: auto\9; height: auto; max-width: 100%; display: inline-block; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; }
iframe, svg { max-width: 100%; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
hr { height: 0; }
pre { overflow: auto; }
code, kbd, pre, samp { font-family: inherit; font-size: 1rem; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
legend { border: 0; padding: 0; }
textarea { overflow: auto; }
optgroup { font-weight: bold; }
table { border-collapse: collapse; border-spacing: 0; table-layout: fixed; width: 100%; }
tr, td, th { vertical-align: middle; }
th, td { padding: 0.425rem 0; }
th { text-align: left; }
.g-container { width: 75em; margin: 0 auto; padding: 0; }
@media only all and (min-width: 60em) and (max-width: 74.938em) { .g-container { width: 60em; } }
@media only all and (min-width: 48em) and (max-width: 59.938em) { .g-container { width: 48em; } }
@media only all and (min-width: 30.063em) and (max-width: 47.938em) { .g-container { width: 30em; } }
@media only all and (max-width: 30em) { .g-container { width: 100%; } }
.g-grid { display: -webkit-box; display: -moz-box; display: box; display: -moz-flex; display: -ms-flexbox; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap; list-style: none; margin: 0; padding: 0; }
.g-grid.nowrap { -ms-flex-flow: row; flex-flow: row; }
.g-block { box-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; min-height: 0; }
@media only all and (max-width: 47.938em) { .g-block { box-flex: 0; -moz-flex: 0 100%; -ms-flex: 0 100%; flex: 0 100%; } }
.g-content { margin: 0.625rem; padding: 0.938rem; }
@media only all and (max-width: 47.938em) { body [class*="size-"] { box-flex: 0; -moz-flex: 0 100%; -ms-flex: 0 100%; flex: 0 100%; } }
.size-1-2 { box-flex: 0; -moz-flex: 0 50%; -ms-flex: 0 50%; flex: 0 50%; }
.size-1-3 { box-flex: 0; -moz-flex: 0 33.3333333333%; -ms-flex: 0 33.3333333333%; flex: 0 33.3333333333%; }
.size-1-4 { box-flex: 0; -moz-flex: 0 25%; -ms-flex: 0 25%; flex: 0 25%; }
.size-1-5 { box-flex: 0; -moz-flex: 0 20%; -ms-flex: 0 20%; flex: 0 20%; }
.size-1-6 { box-flex: 0; -moz-flex: 0 16.6666666667%; -ms-flex: 0 16.6666666667%; flex: 0 16.6666666667%; }
.size-1-7 { box-flex: 0; -moz-flex: 0 14.2857142857%; -ms-flex: 0 14.2857142857%; flex: 0 14.2857142857%; }
.size-1-8 { box-flex: 0; -moz-flex: 0 12.5%; -ms-flex: 0 12.5%; flex: 0 12.5%; }
.size-1-9 { box-flex: 0; -moz-flex: 0 11.1111111111%; -ms-flex: 0 11.1111111111%; flex: 0 11.1111111111%; }
.size-1-10 { box-flex: 0; -moz-flex: 0 10%; -ms-flex: 0 10%; flex: 0 10%; }
.size-1-11 { box-flex: 0; -moz-flex: 0 9.0909090909%; -ms-flex: 0 9.0909090909%; flex: 0 9.0909090909%; }
.size-1-12 { box-flex: 0; -moz-flex: 0 8.3333333333%; -ms-flex: 0 8.3333333333%; flex: 0 8.3333333333%; }
@media only all and (max-width: 47.938em) { @supports not (flex-wrap: wrap) { .g-grid { display: block; -webkit-box-lines: inherit; -moz-box-lines: inherit; box-lines: inherit; -ms-flex-wrap: inherit; flex-wrap: inherit; }
.g-block { display: block; box-flex: inherit; -moz-flex: inherit; -ms-flex: inherit; flex: inherit; } } }
.first-block { -ms-flex-order: -1; order: -1; }
.last-block { -ms-flex-order: 1; order: 1; }
.fixed-blocks { -ms-flex-flow: row wrap; flex-flow: row wrap; }
.fixed-blocks .g-block { box-flex: inherit; -moz-flex: inherit; -ms-flex: inherit; flex: inherit; width: 25%; }
@media only all and (min-width: 60em) and (max-width: 74.938em) { .fixed-blocks .g-block { width: 33.3333333333%; } }
@media only all and (min-width: 48em) and (max-width: 59.938em) { .fixed-blocks .g-block { width: 50%; } }
@media only all and (max-width: 47.938em) { .fixed-blocks .g-block { width: 100%; } }
@supports not (flex-wrap: wrap) { .fixed-blocks { display: block; -ms-flex-flow: inherit; flex-flow: inherit; } }
body { font-size: 1rem; line-height: 1.7; }
h1, h2, h3, h4, h5, h6 { margin: 0.85rem 0 1.7rem 0; text-rendering: optimizeLegibility; }
h1 { font-size: 3.2rem; }
h2 { font-size: -0.6rem; }
h3 { font-size: -0.5rem; }
h4 { font-size: 1.75rem; }
h5 { font-size: 1.35rem; }
h6 { font-size: 0.85rem; }
p { margin: 1.7rem 0; }
ul, ol, dl { margin-top: 1.7rem; margin-bottom: 1.7rem; }
ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl { margin-top: 0; margin-bottom: 0; }
ul, dl { margin-left: 1.7rem; padding: 0; }
ol { padding-left: 1.7rem; }
blockquote { margin: 1.7rem 0; padding-left: 0.85rem; }
cite { display: block; font-size: 0.875rem; }
cite:before { content: "\2014 \0020"; }
pre { margin: 1.7rem 0; padding: 0.938rem; }
code { vertical-align: bottom; }
small { font-size: 0.875rem; }
hr { border-left: none; border-right: none; border-top: none; margin: 1.7rem 0; }
fieldset { border: 0; padding: 0.938rem; margin: 0 0 1.7rem 0; }
input, label, select { display: block; }
label { margin-bottom: 0.425rem; }
label.required:after { content: "*"; }
label abbr { display: none; }
textarea, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], select[multiple=multiple] { transition: border-color; border-radius: 0; margin-bottom: 0.85rem; padding: 0.425rem 0.425rem; }
textarea:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, select[multiple=multiple]:focus { outline: none; }
textarea { resize: vertical; }
input[type="checkbox"], input[type="radio"] { display: inline; margin-right: 0.425rem; }
input[type="file"] { width: 100%; }
select { width: auto; max-width: 100%; margin-bottom: 1.7rem; }
button, input[type="submit"] { cursor: pointer; -webkit-user-select: none; -ms-user-select: none; user-select: none; vertical-align: middle; white-space: nowrap; border: inherit; }
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnVjbGV1cy5jc3MiLCJzb3VyY2VzIjpbIm51Y2xldXMuc2NzcyIsInZlbmRvci9ib3VyYm9uL19ib3VyYm9uLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9zZXR0aW5ncy9fcHJlZml4ZXIuc2NzcyIsInZlbmRvci9ib3VyYm9uL3NldHRpbmdzL19weC10by1lbS5zY3NzIiwidmVuZG9yL2JvdXJib24vaGVscGVycy9fY29udmVydC11bml0cy5zY3NzIiwidmVuZG9yL2JvdXJib24vaGVscGVycy9fZ3JhZGllbnQtcG9zaXRpb25zLXBhcnNlci5zY3NzIiwidmVuZG9yL2JvdXJib24vaGVscGVycy9faXMtbnVtLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9oZWxwZXJzL19saW5lYXItYW5nbGUtcGFyc2VyLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9oZWxwZXJzL19saW5lYXItZ3JhZGllbnQtcGFyc2VyLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9oZWxwZXJzL19saW5lYXItcG9zaXRpb25zLXBhcnNlci5zY3NzIiwidmVuZG9yL2JvdXJib24vaGVscGVycy9fbGluZWFyLXNpZGUtY29ybmVyLXBhcnNlci5zY3NzIiwidmVuZG9yL2JvdXJib24vaGVscGVycy9fcmFkaWFsLWFyZy1wYXJzZXIuc2NzcyIsInZlbmRvci9ib3VyYm9uL2hlbHBlcnMvX3JhZGlhbC1wb3NpdGlvbnMtcGFyc2VyLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9oZWxwZXJzL19yYWRpYWwtZ3JhZGllbnQtcGFyc2VyLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9oZWxwZXJzL19yZW5kZXItZ3JhZGllbnRzLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9oZWxwZXJzL19zaGFwZS1zaXplLXN0cmlwcGVyLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9oZWxwZXJzL19zdHItdG8tbnVtLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9mdW5jdGlvbnMvX2Fzc2lnbi5zY3NzIiwidmVuZG9yL2JvdXJib24vZnVuY3Rpb25zL19jb2xvci1saWdodG5lc3Muc2NzcyIsInZlbmRvci9ib3VyYm9uL2Z1bmN0aW9ucy9fZmxleC1ncmlkLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9mdW5jdGlvbnMvX2dvbGRlbi1yYXRpby5zY3NzIiwidmVuZG9yL2JvdXJib24vZnVuY3Rpb25zL19ncmlkLXdpZHRoLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9mdW5jdGlvbnMvX21vZHVsYXItc2NhbGUuc2NzcyIsInZlbmRvci9ib3VyYm9uL2Z1bmN0aW9ucy9fcHgtdG8tZW0uc2NzcyIsInZlbmRvci9ib3VyYm9uL2Z1bmN0aW9ucy9fcHgtdG8tcmVtLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9mdW5jdGlvbnMvX3N0cmlwLXVuaXRzLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9mdW5jdGlvbnMvX3RpbnQtc2hhZGUuc2NzcyIsInZlbmRvci9ib3VyYm9uL2Z1bmN0aW9ucy9fdHJhbnNpdGlvbi1wcm9wZXJ0eS1uYW1lLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9mdW5jdGlvbnMvX3VucGFjay5zY3NzIiwidmVuZG9yL2JvdXJib24vY3NzMy9fYW5pbWF0aW9uLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9jc3MzL19hcHBlYXJhbmNlLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9jc3MzL19iYWNrZmFjZS12aXNpYmlsaXR5LnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9jc3MzL19iYWNrZ3JvdW5kLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9jc3MzL19iYWNrZ3JvdW5kLWltYWdlLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9jc3MzL19ib3JkZXItaW1hZ2Uuc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX2JvcmRlci1yYWRpdXMuc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX2JveC1zaXppbmcuc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX2NhbGMuc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX2NvbHVtbnMuc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX2ZpbHRlci5zY3NzIiwidmVuZG9yL2JvdXJib24vY3NzMy9fZmxleC1ib3guc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX2ZvbnQtZmFjZS5zY3NzIiwidmVuZG9yL2JvdXJib24vY3NzMy9faHlwaGVucy5zY3NzIiwidmVuZG9yL2JvdXJib24vY3NzMy9faGlkcGktbWVkaWEtcXVlcnkuc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX2ltYWdlLXJlbmRlcmluZy5zY3NzIiwidmVuZG9yL2JvdXJib24vY3NzMy9fa2V5ZnJhbWVzLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9jc3MzL19saW5lYXItZ3JhZGllbnQuc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX3BlcnNwZWN0aXZlLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9jc3MzL19yYWRpYWwtZ3JhZGllbnQuc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX3RyYW5zZm9ybS5zY3NzIiwidmVuZG9yL2JvdXJib24vY3NzMy9fdHJhbnNpdGlvbi5zY3NzIiwidmVuZG9yL2JvdXJib24vY3NzMy9fdXNlci1zZWxlY3Quc2NzcyIsInZlbmRvci9ib3VyYm9uL2NzczMvX3BsYWNlaG9sZGVyLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9hZGRvbnMvX2J1dHRvbi5zY3NzIiwidmVuZG9yL2JvdXJib24vYWRkb25zL19jbGVhcmZpeC5zY3NzIiwidmVuZG9yL2JvdXJib24vYWRkb25zL19kaXJlY3Rpb25hbC12YWx1ZXMuc2NzcyIsInZlbmRvci9ib3VyYm9uL2FkZG9ucy9fZWxsaXBzaXMuc2NzcyIsInZlbmRvci9ib3VyYm9uL2FkZG9ucy9fZm9udC1mYW1pbHkuc2NzcyIsInZlbmRvci9ib3VyYm9uL2FkZG9ucy9faGlkZS10ZXh0LnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9hZGRvbnMvX2h0bWw1LWlucHV0LXR5cGVzLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9hZGRvbnMvX3Bvc2l0aW9uLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9hZGRvbnMvX3ByZWZpeGVyLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9hZGRvbnMvX3JldGluYS1pbWFnZS5zY3NzIiwidmVuZG9yL2JvdXJib24vYWRkb25zL19zaXplLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9hZGRvbnMvX3RpbWluZy1mdW5jdGlvbnMuc2NzcyIsInZlbmRvci9ib3VyYm9uL2FkZG9ucy9fdHJpYW5nbGUuc2NzcyIsInZlbmRvci9ib3VyYm9uL2FkZG9ucy9fd29yZC13cmFwLnNjc3MiLCJ2ZW5kb3IvYm91cmJvbi9fYm91cmJvbi1kZXByZWNhdGVkLXVwY29taW5nLnNjc3MiLCJjb25maWd1cmF0aW9uL251Y2xldXMvX2Jhc2Uuc2NzcyIsImNvbmZpZ3VyYXRpb24vbnVjbGV1cy9fY29yZS5zY3Nz