diff --git a/themes/grav/css-compiled/fonts.css b/themes/grav/css-compiled/fonts.css
index 2a7c6ddf..5c90d40a 100644
--- a/themes/grav/css-compiled/fonts.css
+++ b/themes/grav/css-compiled/fonts.css
@@ -1,54 +1 @@
-@font-face {
- font-family: "Montserrat";
- font-weight: 400;
- font-style: normal;
- src: url("../fonts/Montserrat-regular/Montserrat-regular.eot");
- src: url("../fonts/Montserrat-regular/Montserrat-regular.eot?#iefix") format("embedded-opentype"), local("Montserrat-regular"), url("../fonts/Montserrat-regular/Montserrat-regular.woff2") format("woff2"), url("../fonts/Montserrat-regular/Montserrat-regular.woff") format("woff"), url("../fonts/Montserrat-regular/Montserrat-regular.ttf") format("truetype"), url("../fonts/Montserrat-regular/Montserrat-regular.svg#Montserrat") format("svg"); }
-
-@font-face {
- font-family: "Lato";
- font-weight: 300;
- font-style: normal;
- src: url("../fonts/Lato-300/Lato-300.eot");
- src: url("../fonts/Lato-300/Lato-300.eot?#iefix") format("embedded-opentype"), local("Lato-300"), url("../fonts/Lato-300/Lato-300.woff2") format("woff2"), url("../fonts/Lato-300/Lato-300.woff") format("woff"), url("../fonts/Lato-300/Lato-300.ttf") format("truetype"), url("../fonts/Lato-300/Lato-300.svg#Lato") format("svg"); }
-
-@font-face {
- font-family: "Lato";
- font-weight: 400;
- font-style: normal;
- src: url("../fonts/Lato-regular/Lato-regular.eot");
- src: url("../fonts/Lato-regular/Lato-regular.eot?#iefix") format("embedded-opentype"), local("Lato-regular"), url("../fonts/Lato-regular/Lato-regular.woff2") format("woff2"), url("../fonts/Lato-regular/Lato-regular.woff") format("woff"), url("../fonts/Lato-regular/Lato-regular.ttf") format("truetype"), url("../fonts/Lato-regular/Lato-regular.svg#Lato") format("svg"); }
-
-@font-face {
- font-family: "Lato";
- font-weight: 700;
- font-style: normal;
- src: url("../fonts/Lato-700/Lato-700.eot");
- src: url("../fonts/Lato-700/Lato-700.eot?#iefix") format("embedded-opentype"), local("Lato-700"), url("../fonts/Lato-700/Lato-700.woff2") format("woff2"), url("../fonts/Lato-700/Lato-700.woff") format("woff"), url("../fonts/Lato-700/Lato-700.ttf") format("truetype"), url("../fonts/Lato-700/Lato-700.svg#Lato") format("svg"); }
-
-@font-face {
- font-family: "Inconsolata";
- font-weight: 400;
- font-style: normal;
- src: url("../fonts/Inconsolata-regular/Inconsolata-regular.eot");
- src: url("../fonts/Inconsolata-regular/Inconsolata-regular.eot?#iefix") format("embedded-opentype"), local("Inconsolata-regular"), url("../fonts/Inconsolata-regular/Inconsolata-regular.woff2") format("woff2"), url("../fonts/Inconsolata-regular/Inconsolata-regular.woff") format("woff"), url("../fonts/Inconsolata-regular/Inconsolata-regular.ttf") format("truetype"), url("../fonts/Inconsolata-regular/Inconsolata-regular.svg#Inconsolata") format("svg"); }
-
-@font-face {
- font-family: "Inconsolata";
- font-weight: 700;
- font-style: normal;
- src: url("../fonts/Inconsolata-700/Inconsolata-700.eot");
- src: url("../fonts/Inconsolata-700/Inconsolata-700.eot?#iefix") format("embedded-opentype"), local("Inconsolata-700"), url("../fonts/Inconsolata-700/Inconsolata-700.woff2") format("woff2"), url("../fonts/Inconsolata-700/Inconsolata-700.woff") format("woff"), url("../fonts/Inconsolata-700/Inconsolata-700.ttf") format("truetype"), url("../fonts/Inconsolata-700/Inconsolata-700.svg#Inconsolata") format("svg"); }
-
-body, h5, h6,
-.badge, .note, .grav-mdeditor-preview,
-input, select, textarea, button, .selectize-input {
- font-family: "Lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; }
-
-h1, h2, h3, h4,
-#admin-menu li, .form-tabs > label, .label {
- font-family: "Montserrat", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; }
-
-code, kbd, pre, samp,
-body .CodeMirror {
- font-family: "Inconsolata", "Monaco", "Consolas", "Lucida Console", monospace !important; }
+@font-face{font-family:"Montserrat";font-weight:400;font-style:normal;src:url("../fonts/Montserrat-regular/Montserrat-regular.eot");src:url("../fonts/Montserrat-regular/Montserrat-regular.eot?#iefix") format("embedded-opentype"),local("Montserrat-regular"),url("../fonts/Montserrat-regular/Montserrat-regular.woff2") format("woff2"),url("../fonts/Montserrat-regular/Montserrat-regular.woff") format("woff"),url("../fonts/Montserrat-regular/Montserrat-regular.ttf") format("truetype"),url("../fonts/Montserrat-regular/Montserrat-regular.svg#Montserrat") format("svg")}@font-face{font-family:"Lato";font-weight:300;font-style:normal;src:url("../fonts/Lato-300/Lato-300.eot");src:url("../fonts/Lato-300/Lato-300.eot?#iefix") format("embedded-opentype"),local("Lato-300"),url("../fonts/Lato-300/Lato-300.woff2") format("woff2"),url("../fonts/Lato-300/Lato-300.woff") format("woff"),url("../fonts/Lato-300/Lato-300.ttf") format("truetype"),url("../fonts/Lato-300/Lato-300.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-weight:400;font-style:normal;src:url("../fonts/Lato-regular/Lato-regular.eot");src:url("../fonts/Lato-regular/Lato-regular.eot?#iefix") format("embedded-opentype"),local("Lato-regular"),url("../fonts/Lato-regular/Lato-regular.woff2") format("woff2"),url("../fonts/Lato-regular/Lato-regular.woff") format("woff"),url("../fonts/Lato-regular/Lato-regular.ttf") format("truetype"),url("../fonts/Lato-regular/Lato-regular.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-weight:700;font-style:normal;src:url("../fonts/Lato-700/Lato-700.eot");src:url("../fonts/Lato-700/Lato-700.eot?#iefix") format("embedded-opentype"),local("Lato-700"),url("../fonts/Lato-700/Lato-700.woff2") format("woff2"),url("../fonts/Lato-700/Lato-700.woff") format("woff"),url("../fonts/Lato-700/Lato-700.ttf") format("truetype"),url("../fonts/Lato-700/Lato-700.svg#Lato") format("svg")}@font-face{font-family:"Inconsolata";font-weight:400;font-style:normal;src:url("../fonts/Inconsolata-regular/Inconsolata-regular.eot");src:url("../fonts/Inconsolata-regular/Inconsolata-regular.eot?#iefix") format("embedded-opentype"),local("Inconsolata-regular"),url("../fonts/Inconsolata-regular/Inconsolata-regular.woff2") format("woff2"),url("../fonts/Inconsolata-regular/Inconsolata-regular.woff") format("woff"),url("../fonts/Inconsolata-regular/Inconsolata-regular.ttf") format("truetype"),url("../fonts/Inconsolata-regular/Inconsolata-regular.svg#Inconsolata") format("svg")}@font-face{font-family:"Inconsolata";font-weight:700;font-style:normal;src:url("../fonts/Inconsolata-700/Inconsolata-700.eot");src:url("../fonts/Inconsolata-700/Inconsolata-700.eot?#iefix") format("embedded-opentype"),local("Inconsolata-700"),url("../fonts/Inconsolata-700/Inconsolata-700.woff2") format("woff2"),url("../fonts/Inconsolata-700/Inconsolata-700.woff") format("woff"),url("../fonts/Inconsolata-700/Inconsolata-700.ttf") format("truetype"),url("../fonts/Inconsolata-700/Inconsolata-700.svg#Inconsolata") format("svg")}body,h5,h6,.badge,.note,.grav-mdeditor-preview,input,select,textarea,button,.selectize-input{font-family:"Lato","Helvetica","Tahoma","Geneva","Arial",sans-serif}h1,h2,h3,h4,#admin-menu li,.form-tabs>label,.label{font-family:"Montserrat","Helvetica","Tahoma","Geneva","Arial",sans-serif}code,kbd,pre,samp,body .CodeMirror{font-family:"Inconsolata","Monaco","Consolas","Lucida Console",monospace !important}
diff --git a/themes/grav/css-compiled/nucleus.css b/themes/grav/css-compiled/nucleus.css
index d8ced612..0b1cf556 100644
--- a/themes/grav/css-compiled/nucleus.css
+++ b/themes/grav/css-compiled/nucleus.css
@@ -1,621 +1 @@
-*, *::before, *::after {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
-
-@-webkit-viewport {
- width: device-width; }
-
-@-moz-viewport {
- width: device-width; }
-
-@-ms-viewport {
- width: device-width; }
-
-@-o-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 {
- border: 0;
- max-width: 100%; }
-
-svg:not(:root) {
- overflow: hidden; }
-
-figure {
- margin: 1em 40px; }
-
-hr {
- height: 0; }
-
-pre {
- overflow: auto; }
-
-code,
-kbd,
-pre,
-samp {
- 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; }
-
-.container {
- width: 75em;
- margin: 0 auto;
- padding: 0; }
- @media only all and (min-width: 60em) and (max-width: 74.938em) {
- .container {
- width: 60em; } }
- @media only all and (min-width: 48em) and (max-width: 59.938em) {
- .container {
- width: 48em; } }
- @media only all and (min-width: 30.063em) and (max-width: 47.938em) {
- .container {
- width: 30em; } }
- @media only all and (max-width: 30em) {
- .container {
- width: 100%; } }
-
-.grid {
- display: -webkit-box;
- display: -moz-box;
- display: box;
- display: -webkit-flex;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-flex-flow: row;
- -moz-flex-flow: row;
- flex-flow: row;
- list-style: none;
- margin: 0;
- padding: 0; }
- @media only all and (max-width: 47.938em) {
- .grid {
- -webkit-flex-flow: row wrap;
- -moz-flex-flow: row wrap;
- flex-flow: row wrap; } }
-
-.block {
- -webkit-box-flex: 1;
- -moz-box-flex: 1;
- box-flex: 1;
- -webkit-flex: 1;
- -moz-flex: 1;
- -ms-flex: 1;
- flex: 1; }
- @media only all and (max-width: 47.938em) {
- .block {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 100%;
- -moz-flex: 0 100%;
- -ms-flex: 0 100%;
- flex: 0 100%; } }
-
-.content {
- margin: 0.625rem;
- padding: 0.938rem; }
-
-@media only all and (max-width: 47.938em) {
- body [class*="size-"] {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 100%;
- -moz-flex: 0 100%;
- -ms-flex: 0 100%;
- flex: 0 100%; } }
-
-.size-1-2 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 50%;
- -moz-flex: 0 50%;
- -ms-flex: 0 50%;
- flex: 0 50%; }
-
-.size-1-3 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 33.33333%;
- -moz-flex: 0 33.33333%;
- -ms-flex: 0 33.33333%;
- flex: 0 33.33333%; }
-
-.size-1-4 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 25%;
- -moz-flex: 0 25%;
- -ms-flex: 0 25%;
- flex: 0 25%; }
-
-.size-1-5 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 20%;
- -moz-flex: 0 20%;
- -ms-flex: 0 20%;
- flex: 0 20%; }
-
-.size-1-6 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 16.66667%;
- -moz-flex: 0 16.66667%;
- -ms-flex: 0 16.66667%;
- flex: 0 16.66667%; }
-
-.size-1-7 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 14.28571%;
- -moz-flex: 0 14.28571%;
- -ms-flex: 0 14.28571%;
- flex: 0 14.28571%; }
-
-.size-1-8 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 12.5%;
- -moz-flex: 0 12.5%;
- -ms-flex: 0 12.5%;
- flex: 0 12.5%; }
-
-.size-1-9 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 11.11111%;
- -moz-flex: 0 11.11111%;
- -ms-flex: 0 11.11111%;
- flex: 0 11.11111%; }
-
-.size-1-10 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 10%;
- -moz-flex: 0 10%;
- -ms-flex: 0 10%;
- flex: 0 10%; }
-
-.size-1-11 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 9.09091%;
- -moz-flex: 0 9.09091%;
- -ms-flex: 0 9.09091%;
- flex: 0 9.09091%; }
-
-.size-1-12 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 8.33333%;
- -moz-flex: 0 8.33333%;
- -ms-flex: 0 8.33333%;
- flex: 0 8.33333%; }
-
-@media only all and (min-width: 48em) and (max-width: 59.938em) {
- .size-tablet-1-2 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 50%;
- -moz-flex: 0 50%;
- -ms-flex: 0 50%;
- flex: 0 50%; }
- .size-tablet-1-3 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 33.33333%;
- -moz-flex: 0 33.33333%;
- -ms-flex: 0 33.33333%;
- flex: 0 33.33333%; }
- .size-tablet-1-4 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 25%;
- -moz-flex: 0 25%;
- -ms-flex: 0 25%;
- flex: 0 25%; }
- .size-tablet-1-5 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 20%;
- -moz-flex: 0 20%;
- -ms-flex: 0 20%;
- flex: 0 20%; }
- .size-tablet-1-6 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 16.66667%;
- -moz-flex: 0 16.66667%;
- -ms-flex: 0 16.66667%;
- flex: 0 16.66667%; }
- .size-tablet-1-7 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 14.28571%;
- -moz-flex: 0 14.28571%;
- -ms-flex: 0 14.28571%;
- flex: 0 14.28571%; }
- .size-tablet-1-8 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 12.5%;
- -moz-flex: 0 12.5%;
- -ms-flex: 0 12.5%;
- flex: 0 12.5%; }
- .size-tablet-1-9 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 11.11111%;
- -moz-flex: 0 11.11111%;
- -ms-flex: 0 11.11111%;
- flex: 0 11.11111%; }
- .size-tablet-1-10 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 10%;
- -moz-flex: 0 10%;
- -ms-flex: 0 10%;
- flex: 0 10%; }
- .size-tablet-1-11 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 9.09091%;
- -moz-flex: 0 9.09091%;
- -ms-flex: 0 9.09091%;
- flex: 0 9.09091%; }
- .size-tablet-1-12 {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0 8.33333%;
- -moz-flex: 0 8.33333%;
- -ms-flex: 0 8.33333%;
- flex: 0 8.33333%; } }
-
-@media only all and (max-width: 47.938em) {
- @supports not (flex-wrap: wrap) {
- .grid {
- display: block;
- -webkit-box-lines: inherit;
- -moz-box-lines: inherit;
- box-lines: inherit;
- -webkit-flex-wrap: inherit;
- -moz-flex-wrap: inherit;
- -ms-flex-wrap: inherit;
- flex-wrap: inherit; }
- .block {
- display: block;
- -webkit-box-flex: inherit;
- -moz-box-flex: inherit;
- box-flex: inherit;
- -webkit-flex: inherit;
- -moz-flex: inherit;
- -ms-flex: inherit;
- flex: inherit; } } }
-
-.first-block {
- -webkit-box-ordinal-group: 0;
- -webkit-order: -1;
- -ms-flex-order: -1;
- order: -1; }
-
-.last-block {
- -webkit-box-ordinal-group: 2;
- -webkit-order: 1;
- -ms-flex-order: 1;
- order: 1; }
-
-.fixed-blocks {
- -webkit-flex-flow: row wrap;
- -moz-flex-flow: row wrap;
- flex-flow: row wrap; }
- .fixed-blocks .block {
- -webkit-box-flex: inherit;
- -moz-box-flex: inherit;
- box-flex: inherit;
- -webkit-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 .block {
- width: 33.33333%; } }
- @media only all and (min-width: 48em) and (max-width: 59.938em) {
- .fixed-blocks .block {
- width: 50%; } }
- @media only all and (max-width: 47.938em) {
- .fixed-blocks .block {
- width: 100%; } }
-
-@supports not (flex-wrap: wrap) {
- .fixed-blocks {
- display: block;
- -webkit-flex-flow: inherit;
- -moz-flex-flow: inherit;
- flex-flow: inherit; } }
-
-body {
- font-size: 1rem;
- line-height: 1.7; }
-
-h1, h2, h3, h4, h5, h6 {
- margin: 1.7rem 0 0.85rem 0;
- text-rendering: optimizeLegibility; }
-
-h1 {
- font-size: 3.2rem; }
-
-h2 {
- font-size: 2.5rem; }
-
-h3 {
- font-size: 2.1rem; }
-
-h4 {
- font-size: 1.75rem; }
-
-h5 {
- font-size: 1.35rem; }
-
-h6 {
- font-size: 0.85rem; }
-
-p {
- margin: 0.85rem 0 1.7rem; }
-
-ul, ol {
- margin-top: 1.7rem;
- margin-bottom: 1.7rem; }
- ul ul, ul ol, ol ul, ol ol {
- margin-top: 0;
- margin-bottom: 0; }
-
-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] {
- -webkit-transition: border-color;
- -moz-transition: border-color;
- transition: border-color;
- border-radius: 0.1875rem;
- padding: 0.425rem 0.425rem;
- width: 100%; }
- 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;
- user-select: none;
- vertical-align: middle;
- white-space: nowrap;
- border: inherit; }
+*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-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:.75rem;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre{overflow:auto}code,kbd,pre,samp{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:.425rem 0}th{text-align:left}.container{width:75em;margin:0 auto;padding:0}@media only all and (min-width: 60em) and (max-width: 74.938em){.container{width:60em}}@media only all and (min-width: 48em) and (max-width: 59.938em){.container{width:48em}}@media only all and (min-width: 30.063em) and (max-width: 47.938em){.container{width:30em}}@media only all and (max-width: 30em){.container{width:100%}}.grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-moz-flex-flow:row;flex-flow:row;list-style:none;margin:0;padding:0}@media only all and (max-width: 47.938em){.grid{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}}.block{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media only all and (max-width: 47.938em){.block{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%}}.content{margin:.625rem;padding:.938rem}@media only all and (max-width: 47.938em){body [class*="size-"]{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%}}.size-1-2{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%}.size-1-3{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 33.33333%;-moz-flex:0 33.33333%;-ms-flex:0 33.33333%;flex:0 33.33333%}.size-1-4{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 25%;-moz-flex:0 25%;-ms-flex:0 25%;flex:0 25%}.size-1-5{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 20%;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%}.size-1-6{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 16.66667%;-moz-flex:0 16.66667%;-ms-flex:0 16.66667%;flex:0 16.66667%}.size-1-7{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 14.28571%;-moz-flex:0 14.28571%;-ms-flex:0 14.28571%;flex:0 14.28571%}.size-1-8{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 12.5%;-moz-flex:0 12.5%;-ms-flex:0 12.5%;flex:0 12.5%}.size-1-9{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 11.11111%;-moz-flex:0 11.11111%;-ms-flex:0 11.11111%;flex:0 11.11111%}.size-1-10{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 10%;-moz-flex:0 10%;-ms-flex:0 10%;flex:0 10%}.size-1-11{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 9.09091%;-moz-flex:0 9.09091%;-ms-flex:0 9.09091%;flex:0 9.09091%}.size-1-12{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 8.33333%;-moz-flex:0 8.33333%;-ms-flex:0 8.33333%;flex:0 8.33333%}@media only all and (min-width: 48em) and (max-width: 59.938em){.size-tablet-1-2{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 50%;-moz-flex:0 50%;-ms-flex:0 50%;flex:0 50%}.size-tablet-1-3{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 33.33333%;-moz-flex:0 33.33333%;-ms-flex:0 33.33333%;flex:0 33.33333%}.size-tablet-1-4{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 25%;-moz-flex:0 25%;-ms-flex:0 25%;flex:0 25%}.size-tablet-1-5{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 20%;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%}.size-tablet-1-6{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 16.66667%;-moz-flex:0 16.66667%;-ms-flex:0 16.66667%;flex:0 16.66667%}.size-tablet-1-7{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 14.28571%;-moz-flex:0 14.28571%;-ms-flex:0 14.28571%;flex:0 14.28571%}.size-tablet-1-8{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 12.5%;-moz-flex:0 12.5%;-ms-flex:0 12.5%;flex:0 12.5%}.size-tablet-1-9{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 11.11111%;-moz-flex:0 11.11111%;-ms-flex:0 11.11111%;flex:0 11.11111%}.size-tablet-1-10{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 10%;-moz-flex:0 10%;-ms-flex:0 10%;flex:0 10%}.size-tablet-1-11{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 9.09091%;-moz-flex:0 9.09091%;-ms-flex:0 9.09091%;flex:0 9.09091%}.size-tablet-1-12{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 8.33333%;-moz-flex:0 8.33333%;-ms-flex:0 8.33333%;flex:0 8.33333%}}@media only all and (max-width: 47.938em){@supports not (flex-wrap: wrap){.grid{display:block;-webkit-box-lines:inherit;-moz-box-lines:inherit;box-lines:inherit;-webkit-flex-wrap:inherit;-moz-flex-wrap:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}.block{display:block;-webkit-box-flex:inherit;-moz-box-flex:inherit;box-flex:inherit;-webkit-flex:inherit;-moz-flex:inherit;-ms-flex:inherit;flex:inherit}}}.first-block{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.last-block{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.fixed-blocks{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.fixed-blocks .block{-webkit-box-flex:inherit;-moz-box-flex:inherit;box-flex:inherit;-webkit-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 .block{width:33.33333%}}@media only all and (min-width: 48em) and (max-width: 59.938em){.fixed-blocks .block{width:50%}}@media only all and (max-width: 47.938em){.fixed-blocks .block{width:100%}}@supports not (flex-wrap: wrap){.fixed-blocks{display:block;-webkit-flex-flow:inherit;-moz-flex-flow:inherit;flex-flow:inherit}}body{font-size:1rem;line-height:1.7}h1,h2,h3,h4,h5,h6{margin:1.7rem 0 .85rem 0;text-rendering:optimizeLegibility}h1{font-size:3.2rem}h2{font-size:2.5rem}h3{font-size:2.1rem}h4{font-size:1.75rem}h5{font-size:1.35rem}h6{font-size:.85rem}p{margin:.85rem 0 1.7rem}ul,ol{margin-top:1.7rem;margin-bottom:1.7rem}ul ul,ul ol,ol ul,ol ol{margin-top:0;margin-bottom:0}blockquote{margin:1.7rem 0;padding-left:.85rem}cite{display:block;font-size:.875rem}cite:before{content:"\2014 \0020"}pre{margin:1.7rem 0;padding:.938rem}code{vertical-align:bottom}small{font-size:.875rem}hr{border-left:none;border-right:none;border-top:none;margin:1.7rem 0}fieldset{border:0;padding:.938rem;margin:0 0 1.7rem 0}input,label,select{display:block}label{margin-bottom:.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]{-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;border-radius:.1875rem;padding:.425rem .425rem;width:100%}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:.425rem}input[type="file"]{width:100%}select{width:auto;max-width:100%;margin-bottom:1.7rem}button,input[type="submit"]{cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap;border:inherit}
diff --git a/themes/grav/css-compiled/preset.css b/themes/grav/css-compiled/preset.css
index 435397df..599b8af1 100644
--- a/themes/grav/css-compiled/preset.css
+++ b/themes/grav/css-compiled/preset.css
@@ -1,1176 +1,5 @@
-@charset "UTF-8";
-/*
- * CSS TOGGLE SWITCHES
- * Unlicense
- *
- * IonuČ› Colceriu - ghinda.net
- * https://github.com/ghinda/css-toggle-switch
- *
- */
-/* Toggle Switches
- */
-/* Shared
- */
-/* Checkbox
- */
-/* Radio Switch
- */
-/* Hide by default
- */
-.switch-toggle a,
-.switch-light span span {
- display: none; }
-
-/* We can't test for a specific feature,
- * so we only target browsers with support for media queries.
- */
-@media only screen {
- /* Checkbox switch
- */
- .switch-light {
- display: inline-block;
- /* Outline the toggles when the inputs are focused
- */
- position: relative;
- overflow: visible;
- padding: 0;
- margin-left: 100px;
- /* Position the label over all the elements, except the slide-button ()
- * Clicking anywhere on the label will change the switch-state
- */
- /* Don't hide the input from screen-readers and keyboard access
- */ }
- .switch-light * {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .switch-light a {
- display: block;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
- transition: all 0.1s ease-out; }
- .switch-light label,
- .switch-light > span {
- vertical-align: middle; }
- .switch-light input:focus ~ a,
- .switch-light input:focus + label {
- outline: 1px dotted #888; }
- .switch-light label {
- position: relative;
- z-index: 3;
- display: block;
- width: 100%; }
- .switch-light input {
- position: absolute;
- opacity: 0;
- z-index: 5; }
- .switch-light input:checked ~ a {
- right: 0%; }
- .switch-light > span {
- position: absolute;
- left: -100px;
- width: 100%;
- margin: 0;
- padding-right: 100px;
- text-align: left; }
- .switch-light > span span {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 5;
- display: block;
- width: 50%;
- margin-left: 100px;
- text-align: center; }
- .switch-light > span span:last-child {
- left: 50%; }
- .switch-light a {
- position: absolute;
- right: 50%;
- top: 0;
- z-index: 4;
- display: block;
- width: 50%;
- height: 100%;
- padding: 0; }
- /* Radio switch
- */
- .switch-toggle {
- display: inline-block;
- /* Outline the toggles when the inputs are focused
- */
- position: relative;
- /* For callout panels in foundation
- */
- padding: 0 !important;
- /* Generate styles for the multiple states */ }
- .switch-toggle * {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .switch-toggle a {
- display: block;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
- transition: all 0.1s ease-out; }
- .switch-toggle label,
- .switch-toggle > span {
- vertical-align: middle; }
- .switch-toggle input:focus ~ a,
- .switch-toggle input:focus + label {
- outline: 1px dotted #888; }
- .switch-toggle input {
- position: absolute;
- opacity: 0; }
- .switch-toggle input + label {
- position: relative;
- z-index: 2;
- float: left;
- height: 100%;
- margin: 0;
- text-align: center; }
- .switch-toggle a {
- position: absolute;
- top: 0;
- left: 0;
- padding: 0;
- z-index: 1;
- width: 50%;
- height: 100%; }
- .switch-toggle input:last-of-type:checked ~ a {
- left: 50%; }
- .switch-toggle.switch-3 label,
- .switch-toggle.switch-3 a {
- width: 33.33333%; }
- .switch-toggle.switch-3 input:checked:nth-of-type(2) ~ a {
- left: 33.33333%; }
- .switch-toggle.switch-3 input:checked:last-of-type ~ a {
- left: 66.66667%; }
- .switch-toggle.switch-4 label,
- .switch-toggle.switch-4 a {
- width: 25%; }
- .switch-toggle.switch-4 input:checked:nth-of-type(2) ~ a {
- left: 25%; }
- .switch-toggle.switch-4 input:checked:nth-of-type(3) ~ a {
- left: 50%; }
- .switch-toggle.switch-4 input:checked:last-of-type ~ a {
- left: 75%; }
- .switch-toggle.switch-5 label,
- .switch-toggle.switch-5 a {
- width: 20%; }
- .switch-toggle.switch-5 input:checked:nth-of-type(2) ~ a {
- left: 20%; }
- .switch-toggle.switch-5 input:checked:nth-of-type(3) ~ a {
- left: 40%; }
- .switch-toggle.switch-5 input:checked:nth-of-type(4) ~ a {
- left: 60%; }
- .switch-toggle.switch-5 input:checked:last-of-type ~ a {
- left: 80%; }
- /* Standalone Themes */
- /* Grav Theme
- */
- .switch-grav {
- border-radius: 4px;
- /* Selected ON switch-light
- */ }
- .switch-grav label {
- -webkit-transition: color 0.2s ease-out;
- -moz-transition: color 0.2s ease-out;
- transition: color 0.2s ease-out;
- padding: 5px 20px; }
- .switch-grav > span span {
- opacity: 0;
- -webkit-transition: all 0.1s;
- -moz-transition: all 0.1s;
- transition: all 0.1s; }
- .switch-grav > span span:first-of-type {
- opacity: 1; }
- .switch-grav a {
- border-radius: 3px; }
- .switch-grav.switch-light input:checked ~ span span:first-of-type {
- opacity: 0; }
- .switch-grav.switch-light input:checked ~ span span:last-of-type {
- opacity: 1; } }
-
-/* Bugfix for older Webkit, including mobile Webkit. Adapted from
- * http://css-tricks.com/webkit-sibling-bug/
- */
-@media only screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 1280px) {
- .switch-light,
- .switch-toggle {
- -webkit-animation: webkitSiblingBugfix infinite 1s; } }
-
-@-webkit-keyframes webkitSiblingBugfix {
- from {
- -webkit-transform: translate3d(0, 0, 0); }
- to {
- -webkit-transform: translate3d(0, 0, 0); } }
-
-.datetime-picker-wrapper {
- position: relative; }
- .datetime-picker-wrapper input {
- padding-right: 2.5rem; }
- .datetime-picker-wrapper .field-icons {
- position: absolute;
- top: 0;
- right: 10px;
- bottom: 0;
- line-height: 2.5rem; }
-
-.collapse {
- display: none; }
- .collapse.in {
- display: block; }
- tr .collapse.in {
- display: table-row; }
- tbody .collapse.in {
- display: table-row-group; }
-
-.collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- -webkit-transition: height 0.35s ease, visibility 0.35s ease;
- -moz-transition: height 0.35s ease, visibility 0.35s ease;
- transition: height 0.35s ease, visibility 0.35s ease; }
-
-.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after {
- position: absolute;
- width: 1px;
- height: 1px;
- margin: -1px;
- padding: 0;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
-
-/* Bootstrap variables styling */
-.bootstrap-datetimepicker-widget.dropdown-menu {
- position: absolute;
- z-index: 1000;
- display: none;
- float: left;
- min-width: 160px;
- background-color: #fff;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: 1px solid rgba(0, 0, 0, 0.15);
- border-radius: 4px;
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
-
-.bootstrap-datetimepicker-widget .list-unstyled {
- padding-left: 0;
- list-style: none; }
-
-.bootstrap-datetimepicker-widget .collapse {
- display: none;
- visibility: hidden; }
- .bootstrap-datetimepicker-widget .collapse.in {
- display: block;
- visibility: visible; }
-
-.bootstrap-datetimepicker-widget .datepicker-years .picker-switch {
- cursor: default !important;
- background: inherit !important; }
-
-.bootstrap-datetimepicker-widget .table-condensed > thead > tr > th {
- padding: 5px; }
-
-.bootstrap-datetimepicker-widget table {
- display: table; }
- .bootstrap-datetimepicker-widget table thead {
- display: table-header-group; }
- .bootstrap-datetimepicker-widget table tbody {
- display: table-row-group; }
- .bootstrap-datetimepicker-widget table tr {
- display: table-row; }
- .bootstrap-datetimepicker-widget table tr:hover {
- background: inherit; }
- .bootstrap-datetimepicker-widget table tr th, .bootstrap-datetimepicker-widget table tr td {
- border: 0;
- display: table-cell; }
- .bootstrap-datetimepicker-widget table tr th:first-child, .bootstrap-datetimepicker-widget table tr td:first-child {
- padding-left: inherit; }
- .bootstrap-datetimepicker-widget table tr th:last-child, .bootstrap-datetimepicker-widget table tr td:last-child {
- padding-right: inherit; }
-
-/*!
+.switch-toggle a,.switch-light span span{display:none}@media only screen{.switch-light{display:inline-block;position:relative;overflow:visible;padding:0;margin-left:100px}.switch-light *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.switch-light a{display:block;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.switch-light label,.switch-light>span{vertical-align:middle}.switch-light input:focus ~ a,.switch-light input:focus+label{outline:1px dotted #888}.switch-light label{position:relative;z-index:3;display:block;width:100%}.switch-light input{position:absolute;opacity:0;z-index:5}.switch-light input:checked ~ a{right:0%}.switch-light>span{position:absolute;left:-100px;width:100%;margin:0;padding-right:100px;text-align:left}.switch-light>span span{position:absolute;top:0;left:0;z-index:5;display:block;width:50%;margin-left:100px;text-align:center}.switch-light>span span:last-child{left:50%}.switch-light a{position:absolute;right:50%;top:0;z-index:4;display:block;width:50%;height:100%;padding:0}.switch-toggle{display:inline-block;position:relative;padding:0 !important}.switch-toggle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.switch-toggle a{display:block;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.switch-toggle label,.switch-toggle>span{vertical-align:middle}.switch-toggle input:focus ~ a,.switch-toggle input:focus+label{outline:1px dotted #888}.switch-toggle input{position:absolute;opacity:0}.switch-toggle input+label{position:relative;z-index:2;float:left;height:100%;margin:0;text-align:center}.switch-toggle a{position:absolute;top:0;left:0;padding:0;z-index:1;width:50%;height:100%}.switch-toggle input:last-of-type:checked ~ a{left:50%}.switch-toggle.switch-3 label,.switch-toggle.switch-3 a{width:33.33333%}.switch-toggle.switch-3 input:checked:nth-of-type(2) ~ a{left:33.33333%}.switch-toggle.switch-3 input:checked:last-of-type ~ a{left:66.66667%}.switch-toggle.switch-4 label,.switch-toggle.switch-4 a{width:25%}.switch-toggle.switch-4 input:checked:nth-of-type(2) ~ a{left:25%}.switch-toggle.switch-4 input:checked:nth-of-type(3) ~ a{left:50%}.switch-toggle.switch-4 input:checked:last-of-type ~ a{left:75%}.switch-toggle.switch-5 label,.switch-toggle.switch-5 a{width:20%}.switch-toggle.switch-5 input:checked:nth-of-type(2) ~ a{left:20%}.switch-toggle.switch-5 input:checked:nth-of-type(3) ~ a{left:40%}.switch-toggle.switch-5 input:checked:nth-of-type(4) ~ a{left:60%}.switch-toggle.switch-5 input:checked:last-of-type ~ a{left:80%}.switch-grav{border-radius:4px}.switch-grav label{-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;transition:color 0.2s ease-out;padding:5px 20px}.switch-grav>span span{opacity:0;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;transition:all 0.1s}.switch-grav>span span:first-of-type{opacity:1}.switch-grav a{border-radius:3px}.switch-grav.switch-light input:checked ~ span span:first-of-type{opacity:0}.switch-grav.switch-light input:checked ~ span span:last-of-type{opacity:1}}@media only screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 1280px){.switch-light,.switch-toggle{-webkit-animation:webkitSiblingBugfix infinite 1s}}@-webkit-keyframes webkitSiblingBugfix{from{-webkit-transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0)}}.datetime-picker-wrapper{position:relative}.datetime-picker-wrapper input{padding-right:2.5rem}.datetime-picker-wrapper .field-icons{position:absolute;top:0;right:10px;bottom:0;line-height:2.5rem}.collapse{display:none}.collapse.in{display:block}tr .collapse.in{display:table-row}tbody .collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease,visibility 0.35s ease;-moz-transition:height 0.35s ease,visibility 0.35s ease;transition:height 0.35s ease,visibility 0.35s ease}.sr-only,.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after,.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after,.bootstrap-datetimepicker-widget .btn[data-action="today"]::after,.bootstrap-datetimepicker-widget .picker-switch::after,.bootstrap-datetimepicker-widget table th.prev::after,.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.bootstrap-datetimepicker-widget.dropdown-menu{position:absolute;z-index:1000;display:none;float:left;min-width:160px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.bootstrap-datetimepicker-widget .list-unstyled{padding-left:0;list-style:none}.bootstrap-datetimepicker-widget .collapse{display:none;visibility:hidden}.bootstrap-datetimepicker-widget .collapse.in{display:block;visibility:visible}.bootstrap-datetimepicker-widget .datepicker-years .picker-switch{cursor:default !important;background:inherit !important}.bootstrap-datetimepicker-widget .table-condensed>thead>tr>th{padding:5px}.bootstrap-datetimepicker-widget table{display:table}.bootstrap-datetimepicker-widget table thead{display:table-header-group}.bootstrap-datetimepicker-widget table tbody{display:table-row-group}.bootstrap-datetimepicker-widget table tr{display:table-row}.bootstrap-datetimepicker-widget table tr:hover{background:inherit}.bootstrap-datetimepicker-widget table tr th,.bootstrap-datetimepicker-widget table tr td{border:0;display:table-cell}.bootstrap-datetimepicker-widget table tr th:first-child,.bootstrap-datetimepicker-widget table tr td:first-child{padding-left:inherit}.bootstrap-datetimepicker-widget table tr th:last-child,.bootstrap-datetimepicker-widget table tr td:last-child{padding-right:inherit}/*!
* Datetimepicker for Bootstrap 3
* ! version : 4.7.14
* https://github.com/Eonasdan/bootstrap-datetimepicker/
- */
-.bootstrap-datetimepicker-widget {
- list-style: none; }
- .bootstrap-datetimepicker-widget.dropdown-menu {
- margin: 2px 0;
- padding: 4px;
- width: 19em; }
- @media (min-width: 768px) {
- .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
- width: 38em; } }
- @media (min-width: 992px) {
- .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
- width: 38em; } }
- @media (min-width: 1200px) {
- .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
- width: 38em; } }
- .bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after {
- content: '';
- display: inline-block;
- position: absolute; }
- .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
- border-left: 7px solid transparent;
- border-right: 7px solid transparent;
- border-bottom: 7px solid #ccc;
- border-bottom-color: rgba(0, 0, 0, 0.2);
- top: -7px;
- left: 7px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
- border-left: 6px solid transparent;
- border-right: 6px solid transparent;
- border-bottom: 6px solid white;
- top: -6px;
- left: 8px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.top:before {
- border-left: 7px solid transparent;
- border-right: 7px solid transparent;
- border-top: 7px solid #ccc;
- border-top-color: rgba(0, 0, 0, 0.2);
- bottom: -7px;
- left: 6px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.top:after {
- border-left: 6px solid transparent;
- border-right: 6px solid transparent;
- border-top: 6px solid white;
- bottom: -6px;
- left: 7px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
- left: auto;
- right: 6px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
- left: auto;
- right: 7px; }
- .bootstrap-datetimepicker-widget .list-unstyled {
- margin: 0; }
- .bootstrap-datetimepicker-widget a[data-action] {
- padding: 6px 0; }
- .bootstrap-datetimepicker-widget a[data-action]:active {
- box-shadow: none; }
- .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {
- width: 54px;
- font-weight: bold;
- font-size: 1.2em;
- margin: 0; }
- .bootstrap-datetimepicker-widget button[data-action] {
- padding: 6px; }
- .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
- content: "Increment Hours"; }
- .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
- content: "Increment Minutes"; }
- .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
- content: "Decrement Hours"; }
- .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
- content: "Decrement Minutes"; }
- .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
- content: "Show Hours"; }
- .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
- content: "Show Minutes"; }
- .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
- content: "Toggle AM/PM"; }
- .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
- content: "Clear the picker"; }
- .bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
- content: "Set the date to today"; }
- .bootstrap-datetimepicker-widget .picker-switch {
- text-align: center; }
- .bootstrap-datetimepicker-widget .picker-switch::after {
- content: "Toggle Date and Time Screens"; }
- .bootstrap-datetimepicker-widget .picker-switch td {
- padding: 0;
- margin: 0;
- height: auto;
- width: auto;
- line-height: inherit; }
- .bootstrap-datetimepicker-widget .picker-switch td span {
- line-height: 2.5;
- height: 2.5em;
- width: 100%; }
- .bootstrap-datetimepicker-widget table {
- width: 100%;
- margin: 0; }
- .bootstrap-datetimepicker-widget table td,
- .bootstrap-datetimepicker-widget table th {
- text-align: center;
- border-radius: 3px; }
- .bootstrap-datetimepicker-widget table th {
- height: 29px;
- line-height: 29px;
- width: 29px; }
- .bootstrap-datetimepicker-widget table th.picker-switch {
- width: 145px; }
- .bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {
- background: none;
- color: #ccc;
- cursor: not-allowed; }
- .bootstrap-datetimepicker-widget table th.prev::after {
- content: "Previous Month"; }
- .bootstrap-datetimepicker-widget table th.next::after {
- content: "Next Month"; }
- .bootstrap-datetimepicker-widget table thead tr:first-child th {
- cursor: pointer; }
- .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
- background: #ddd; }
- .bootstrap-datetimepicker-widget table td {
- height: 54px;
- line-height: 54px;
- width: 54px; }
- .bootstrap-datetimepicker-widget table td.cw {
- font-size: .8em;
- height: 20px;
- line-height: 20px;
- color: #ccc; }
- .bootstrap-datetimepicker-widget table td.day {
- height: 29px;
- line-height: 29px;
- width: 29px; }
- .bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover {
- background: #ddd;
- cursor: pointer; }
- .bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new {
- color: #ccc; }
- .bootstrap-datetimepicker-widget table td.today {
- position: relative; }
- .bootstrap-datetimepicker-widget table td.today:before {
- content: '';
- display: inline-block;
- border: 0 0 7px 7px solid transparent;
- border-bottom-color: white;
- border-top-color: rgba(0, 0, 0, 0.2);
- position: absolute;
- bottom: 4px;
- right: 4px; }
- .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: white;
- color: blue;
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
- .bootstrap-datetimepicker-widget table td.active.today:before {
- border-bottom-color: #fff; }
- .bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover {
- background: none;
- color: #ccc;
- cursor: not-allowed; }
- .bootstrap-datetimepicker-widget table td span {
- display: inline-block;
- width: 54px;
- height: 54px;
- line-height: 54px;
- margin: 2px 1.5px;
- cursor: pointer;
- border-radius: 3px; }
- .bootstrap-datetimepicker-widget table td span:hover {
- background: #ddd; }
- .bootstrap-datetimepicker-widget table td span.active {
- background-color: white;
- color: blue;
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
- .bootstrap-datetimepicker-widget table td span.old {
- color: #ccc; }
- .bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {
- background: none;
- color: #ccc;
- cursor: not-allowed; }
- .bootstrap-datetimepicker-widget.usetwentyfour td.hour {
- height: 27px;
- line-height: 27px; }
-
-.input-group.date .input-group-addon {
- cursor: pointer; }
-
-body {
- background: #314d5b;
- color: #81a5b5; }
-
-a {
- color: #aad9ed; }
- a:hover {
- color: #95d0e9; }
-
-blockquote {
- border-left: 10px solid #e1e1e1; }
- blockquote p {
- color: #999; }
- blockquote cite {
- color: #666; }
-
-code {
- background: #f9f2f4;
- color: #9c1d3d; }
-
-pre {
- background: #f6f6f6;
- border: 1px solid #dddddd; }
- pre code {
- color: #237794; }
-
-hr {
- border-bottom: 4px solid #e1e1e1; }
-
-.label {
- background: #aad9ed;
- color: #ffffff; }
-
-td {
- border-bottom: 1px solid #e1e1e1; }
-
-tr td.gpm-details {
- background-color: #f7f7f7; }
-
-tr:hover {
- background: #f3f3f3; }
-
-.tab-bar {
- background: #223a47;
- color: #d1dee7; }
- .tab-bar li.active span, .tab-bar li.active a {
- background: #eeeeee;
- color: #737c81; }
- .tab-bar span, .tab-bar a {
- color: #d1dee7; }
- .tab-bar span:hover, .tab-bar a:hover {
- color: #f3f6f8;
- background: #335669; }
-
-.button {
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #41bea8; }
- .button:hover {
- background: #5ec8b5;
- color: #ffffff; }
- .button.dropdown-toggle {
- border-left: 1px solid #3bab97; }
- .button.dropdown-toggle {
- border-left: 1px solid #3bab97; }
- .button.secondary {
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #349886; }
- .button.secondary:hover {
- background: #52a798;
- color: #ffffff; }
- .button.secondary.dropdown-toggle {
- border-left: 1px solid #2e8575; }
- .button.secondary.dropdown-toggle {
- border-left: 1px solid #2e8575; }
-
-.button-group .dropdown-menu {
- background-color: #41bea8;
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
- .button-group .dropdown-menu .divider {
- background-color: #41bea8; }
- .button-group .dropdown-menu li > a {
- color: #ffffff; }
- .button-group .dropdown-menu li > a:focus, .button-group .dropdown-menu li > a:hover {
- color: #ffffff;
- background-color: #41bea8; }
- .button-group .dropdown-menu.language-switcher a.active {
- background-color: #67cbb9; }
-
-#admin-login-wrapper {
- background: radial-gradient(circle at center, #43697c 0%, #1f313a 100%); }
-
-#admin-login {
- background: #253a47; }
- #admin-login.wide form input::-webkit-input-placeholder {
- color: #83949d; }
- #admin-login.wide form input::-moz-placeholder {
- color: #83949d; }
- #admin-login.wide form input:-moz-placeholder {
- color: #83949d; }
- #admin-login.wide form input:-ms-input-placeholder {
- color: #83949d; }
- #admin-login .wrapper-spacer h3 {
- color: rgba(255, 255, 255, 0.4);
- border-bottom: 3px solid rgba(209, 222, 231, 0.1); }
- #admin-login .instructions {
- color: rgba(175, 199, 213, 0.8); }
- #admin-login h1 {
- background: #1e333e url(../images/logo.png) 50% 50% no-repeat; }
- #admin-login form input {
- background: #2a4251;
- color: #d1dee7;
- border: 1px solid #1e2e39; }
- #admin-login form input::-webkit-input-placeholder {
- color: #7c8991; }
- #admin-login form input::-moz-placeholder {
- color: #7c8991; }
- #admin-login form input:-moz-placeholder {
- color: #7c8991; }
- #admin-login form input:-ms-input-placeholder {
- color: #7c8991; }
-
-#admin-sidebar {
- background: #253a47; }
- #admin-sidebar a {
- color: rgba(209, 222, 231, 0.9); }
- #admin-sidebar a:hover {
- color: #d1dee7; }
-
-#admin-logo {
- background: #1e333e; }
- #admin-logo .grav-logo path {
- fill: rgba(255, 255, 255, 0.9) !important; }
- #admin-logo .grav-logo:hover path {
- fill: #ffffff !important; }
- #admin-logo a {
- color: #cccccc; }
- #admin-logo a:hover {
- color: #ffffff; }
-
-#admin-user-details, .admin-user-details {
- border-bottom: 1px solid #2e4858; }
- #admin-user-details:hover img, .admin-user-details:hover img {
- box-shadow: 0px 0px 0 50px #2a4251; }
- #admin-user-details .admin-user-names h4, #admin-user-details .admin-user-names h5, .admin-user-details .admin-user-names h4, .admin-user-details .admin-user-names h5 {
- color: #d1dee7; }
-
-#admin-menu li .badges .count {
- color: #d1dee7;
- background-color: #365569; }
-
-#admin-menu li .badges .updates {
- color: #ffffff;
- background-color: #00a6cf; }
-
-#admin-menu li a:hover {
- background: #1e333e;
- color: #ffffff; }
- #admin-menu li a:hover .fa {
- color: #ffffff; }
-
-#admin-menu li.selected a {
- background: #2d4d5b;
- color: #ffffff;
- border-left: 9px solid #37a28f; }
- #admin-menu li.selected a .fa {
- color: #ffffff; }
-
-#admin-main .admin-block .grav-update {
- background: #8f5aad;
- color: #ffffff; }
- #admin-main .admin-block .grav-update .button {
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #72488a; }
- #admin-main .admin-block .grav-update .button:hover {
- background: #613d75;
- color: #ffffff; }
- #admin-main .admin-block .grav-update .button.dropdown-toggle {
- border-left: 1px solid #80519b; }
-
-#admin-main .titlebar {
- background: #349886;
- color: #ffffff; }
-
-#admin-main .admin-block {
- background: #eeeeee;
- color: #737c81; }
- #admin-main .admin-block a {
- color: #0082ba; }
- #admin-main .admin-block a:hover {
- color: #0070a1; }
- #admin-main .admin-block h1 {
- color: #314d5b;
- border-bottom: 3px solid #e1e1e1; }
- #admin-main .admin-block .button {
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #41bea8; }
- #admin-main .admin-block .button:hover {
- background: #5ec8b5;
- color: #ffffff; }
- #admin-main .admin-block .button.dropdown-toggle {
- border-left: 1px solid #3bab97; }
-
-#admin-main .danger.button-bar, #admin-main .success.button-bar {
- background: #e9e9e9; }
-
-#admin-main .danger.button-bar .button {
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #da4b46; }
- #admin-main .danger.button-bar .button:hover {
- background: #b9403c;
- color: #ffffff; }
- #admin-main .danger.button-bar .button.dropdown-toggle {
- border-left: 1px solid #de605b; }
-
-#admin-dashboard .primary-accent {
- background-color: #349886;
- background-image: -webkit-linear-gradient(#349886, #7ad2c2);
- background-image: linear-gradient(#349886, #7ad2c2); }
- #admin-dashboard .primary-accent p {
- color: rgba(255, 255, 255, 0.95); }
- #admin-dashboard .primary-accent .stat i {
- color: rgba(255, 255, 255, 0.75); }
- #admin-dashboard .primary-accent .numeric em {
- color: rgba(255, 255, 255, 0.85); }
- #admin-dashboard .primary-accent .chart-loader {
- color: #349886; }
-
-#admin-dashboard .secondary-accent {
- background-color: #0085a6;
- background-image: -webkit-linear-gradient(#0085a6, #4dc1dd);
- background-image: linear-gradient(#0085a6, #4dc1dd); }
- #admin-dashboard .secondary-accent p {
- color: rgba(255, 255, 255, 0.95); }
- #admin-dashboard .secondary-accent .stat i {
- color: rgba(255, 255, 255, 0.75); }
- #admin-dashboard .secondary-accent .numeric em {
- color: rgba(255, 255, 255, 0.85); }
- #admin-dashboard .secondary-accent .chart-loader {
- color: #0085a6; }
-
-form h1, form h3 {
- color: #314d5b;
- border-bottom: 3px solid #e1e1e1; }
-
-form .note {
- color: #da4b46; }
-
-form .required {
- color: #da4b46; }
-
-form .form-select-wrapper:after, form .selectize-control.single .selectize-input:after {
- color: #9ba2a6; }
-
-form .selectize-input {
- color: #737c81;
- border-color: #d5d5d5; }
-
-form .selectize-control.multi .selectize-input > div {
- color: #eeeeee;
- background: #737c81; }
- form .selectize-control.multi .selectize-input > div.active {
- background: #00a6cf;
- color: #ffffff; }
-
-form select {
- border: 1px solid #d5d5d5;
- background: #ffffff; }
-
-form input[type=text], form input[type=password], form input[type=email], form input[type=date] {
- border: 1px solid #d5d5d5;
- background: #ffffff; }
-
-form input[readonly=readonly] {
- background: #f2f2f2; }
-
-form textarea {
- border: 1px solid #d5d5d5;
- background: #ffffff; }
-
-form .form-frontmatter-wrapper {
- border: 1px solid #d5d5d5; }
-
-form .button-bar {
- background: #e6e6e6; }
-
-form .checkboxes label:before {
- background: #ffffff;
- border: 1px solid #d5d5d5; }
-
-.grav-editor-resizer {
- background-color: #d5d5d5;
- background-color: #d5d5d5;
- background-image: -webkit-linear-gradient(top, #d5d5d5 0%, #d5d5d5 20%, #ededed 20%, #ededed 40%, #d5d5d5 40%, #d5d5d5 60%, #ededed 60%, #ededed 80%, #d5d5d5 80%, #d5d5d5 100%);
- background-image: linear-gradient(to bottom,#d5d5d5 0%, #d5d5d5 20%, #ededed 20%, #ededed 40%, #d5d5d5 40%, #d5d5d5 60%, #ededed 60%, #ededed 80%, #d5d5d5 80%, #d5d5d5 100%); }
-
-.form-order-wrapper ul#ordering li {
- border: 1px solid #d5d5d5;
- background: #f8f8f8;
- color: #8d959a; }
- .form-order-wrapper ul#ordering li.drag-handle {
- background: white;
- color: #5b6266; }
-
-.form-list-wrapper ul[data-collection-holder] > li {
- border: 1px solid #d5d5d5;
- background: #f8f8f8;
- color: #8d959a; }
- .form-list-wrapper ul[data-collection-holder] > li .item-actions {
- color: #5b6266; }
-
-.form-fieldset {
- background-color: #f7f7f7;
- border: 2px solid #e1e1e1; }
-
-.form-fieldset--label {
- background-color: #f3f3f3; }
- .form-fieldset--label:hover,
- .form-fieldset input:checked + .form-fieldset--label {
- background-color: #eee; }
-
-.form-tabs {
- background: #223a47; }
- .form-tabs > input[type=radio]:checked + label {
- background: #eeeeee;
- color: #737c81; }
- .form-tabs > label {
- color: #d1dee7; }
- .form-tabs > label:hover {
- color: #f3f6f8;
- background: #335669; }
- .form-tabs.subtle {
- background: #e2e2e2; }
- .form-tabs.subtle > label {
- color: #687074; }
- .form-tabs.subtle > label:hover {
- color: #5c6367;
- background: #d6d6d6; }
-
-.tab-body-wrapper {
- background: #eeeeee; }
-
-.switch-grav {
- background-color: #ffffff;
- border: 1px solid #d5d5d5;
- /* Selected ON switch-light
- */ }
- .switch-grav label {
- color: #737c81; }
- .switch-grav a {
- background: #777; }
- .switch-grav.switch-toggle input.highlight:checked ~ a {
- background: #41bea8; }
- .switch-grav.switch-light input:checked ~ a {
- background-color: #777; }
- .switch-grav input:checked + label {
- color: #fff; }
-
-.toast {
- background-color: #030303; }
-
-.toast-success {
- background-color: #8f5aad; }
- .toast-success .button {
- background: #9b6bb5;
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #a67cbe; }
- .toast-success .button:hover {
- background: #8d69a1;
- color: #ffffff; }
- .toast-success .button.dropdown-toggle {
- border-left: 1px solid #b28dc6; }
-
-.toast-error {
- background-color: #da4b46; }
- .toast-error .button {
- background-color: #c62d28;
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #9b231f; }
- .toast-error .button:hover {
- background: #aa4441;
- color: #ffffff; }
- .toast-error .button.dropdown-toggle {
- border-left: 1px solid #861e1b; }
-
-.toast-info {
- background-color: #00a6cf; }
- .toast-info .button {
- background-color: #007d9c;
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #005469; }
- .toast-info .button:hover {
- background: #266e80;
- color: #ffffff; }
- .toast-info .button.dropdown-toggle {
- border-left: 1px solid #004050; }
-
-.info {
- background: #8f5aad;
- color: #ffffff; }
- .info a {
- color: #e6e6e6; }
- .info a:hover {
- color: #ffffff; }
-
-.info-reverse {
- color: #8f5aad; }
-
-.notice {
- background: #00a6cf;
- color: #ffffff; }
- .notice a {
- color: #e6e6e6; }
- .notice a:hover {
- color: #ffffff; }
-
-.error {
- background: #da4b46;
- color: #ffffff; }
- .error a {
- color: #e6e6e6; }
- .error a:hover {
- color: #ffffff; }
-
-.primary-accent {
- background: #349886;
- color: #ffffff; }
- .primary-accent .button-bar {
- background: #349886; }
- .primary-accent .button {
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #41bea8; }
- .primary-accent .button:hover {
- background: #5ec8b5;
- color: #ffffff; }
- .primary-accent .button.dropdown-toggle {
- border-left: 1px solid #3bab97; }
-
-.secondary-accent {
- background: #008db0;
- color: #ffffff; }
- .secondary-accent .button-bar {
- background: #008db0; }
- .secondary-accent .button {
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #00a6cf; }
- .secondary-accent .button:hover {
- background: #26b3d6;
- color: #ffffff; }
- .secondary-accent .button.dropdown-toggle {
- border-left: 1px solid #0092b6; }
-
-.card-item {
- border: 1px solid #e1e1e1;
- background: #ffffff; }
- .card-item .gpm-actions {
- background: #e9e9e9; }
- .card-item.active-theme {
- border: 1px solid #00a6cf; }
- .card-item.active-theme .gpm-actions {
- background: #00a6cf;
- color: #ffffff; }
-
-.user-details h2 {
- color: #314d5b; }
- .user-details h2 span {
- color: #737c81; }
-
-.user-details .gravatar {
- color: #a8aeb2; }
- .user-details .gravatar a {
- color: #737c81 !important; }
-
-#admin-main .grav-editor-toolbar {
- border: 1px solid #d5d5d5;
- border-top-right-radius: 4px;
- border-top-left-radius: 4px;
- background: #fbfbfb; }
- #admin-main .grav-editor-toolbar ul a {
- color: #737c81; }
- #admin-main .grav-editor-toolbar ul a:hover, #admin-main .grav-editor-toolbar ul a:focus {
- background: #f3f3f3;
- color: #5b6266;
- border-top: 1px solid #d5d5d5;
- border-bottom: 1px solid #d5d5d5; }
- #admin-main .grav-editor-toolbar ul .editor-active a {
- cursor: auto;
- background: white;
- border-top: 1px solid #d5d5d5;
- border-left: 1px solid #d5d5d5;
- border-right: 1px solid #d5d5d5; }
- #admin-main .grav-editor-toolbar ul .editor-active a:hover {
- background: #ffffff;
- border-top: 0;
- border-bottom: 1px solid #ffffff; }
- #admin-main .grav-editor-toolbar ul .editor-active:last-child a, #admin-main .grav-editor-toolbar ul .editor-active:last-child a:hover {
- border-right: 1px solid transparent; }
- #admin-main .grav-editor-toolbar ul .button-disabled a {
- color: #ccc;
- text-shadow: 0 1px white; }
- #admin-main .grav-editor-toolbar ul .button-disabled a:hover, #admin-main .grav-editor-toolbar ul .button-disabled a:focus {
- background: #fbfbfb;
- color: #ccc;
- border-left: 1px solid transparent;
- border-right: 1px solid transparent; }
-
-#admin-main .grav-editor-hide-toolbar + div {
- border: 1px solid #d5d5d5;
- border-top-right-radius: 4px;
- border-top-left-radius: 4px; }
-
-.grav-editor-content, .grav-editor-preview {
- border: 1px solid #d5d5d5;
- border-top: 0;
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px; }
-
-.grav-editor-content .CodeMirror {
- border-bottom-left-radius: 4px; }
-
-.grav-editor-preview {
- border-bottom-right-radius: 4px; }
-
-.grav-mdeditor-content {
- border: 1px solid #d5d5d5; }
-
-[data-mode=split] .grav-mdeditor-code {
- border-right: 1px solid #d5d5d5; }
-
-#admin-main .grav-editor-preview h1, #admin-main .grav-editor-preview h2, #admin-main .grav-editor-preview h3, #admin-main .grav-editor-preview h4, #admin-main .grav-editor-preview h5, #admin-main .grav-editor-preview h6 {
- color: #5b6266; }
-
-.primary-accent .ct-chart .ct-series.ct-series-a .ct-bar {
- stroke: rgba(255, 255, 255, 0.85) !important; }
-
-.primary-accent .ct-chart .ct-series.ct-series-a .ct-slice-donut {
- stroke: #ffffff !important; }
-
-.primary-accent .ct-chart .ct-series.ct-series-b .ct-slice-donut {
- stroke: rgba(255, 255, 255, 0.2) !important; }
-
-.secondary-accent .ct-chart .ct-series.ct-series-a .ct-bar {
- stroke: rgba(255, 255, 255, 0.85) !important; }
-
-.secondary-accent .ct-chart .ct-series.ct-series-a .ct-slice-donut {
- stroke: #ffffff !important; }
-
-.secondary-accent .ct-chart .ct-series.ct-series-b .ct-slice-donut {
- stroke: rgba(255, 255, 255, 0.2) !important; }
-
-.dropzone {
- background: #ffffff;
- border: 1px #d5d5d5 solid; }
- .dropzone.dz-drag-hover {
- border-color: rgba(0, 0, 0, 0.15);
- background: rgba(0, 0, 0, 0.04); }
- .dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
- color: #ffffff; }
- .dropzone .dz-preview .dz-success-mark {
- background-color: #67cbb9; }
- .dropzone .dz-preview .dz-error-mark {
- background-color: #da4b46; }
- .dropzone .dz-preview .dz-progress {
- background: #d7d7d7; }
- .dropzone .dz-preview .dz-progress .dz-upload {
- background-color: #67cbb9; }
- .dropzone .dz-preview .dz-error-message {
- background: #f6f6f6;
- color: #da4b46; }
- .dropzone .dz-preview:hover .dz-remove, .dropzone .dz-preview:hover .dz-insert {
- border: 1px solid #e1e1e1; }
- .dropzone .dz-preview:hover .dz-remove:hover, .dropzone .dz-preview:hover .dz-insert:hover {
- background: #eeeeee; }
- .dropzone .dz-preview .dz-details {
- background: #f6f6f6;
- border: 1px solid #e1e1e1; }
- .dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message span {
- color: #c3c7ca; }
-
-.gpm > table > tbody > tr {
- border-bottom: 1px solid #e1e1e1; }
-
-.gpm .gpm-name {
- color: #b6bbbe; }
-
-.gpm .gpm-version {
- color: #8d959a; }
-
-.gpm .gpm-ribbon, .gpm .badge.update {
- background: #8f5aad; }
- .gpm .gpm-ribbon a, .gpm .gpm-ribbon, .gpm .badge.update a, .gpm .badge.update {
- color: #ffffff !important; }
- .gpm .gpm-ribbon a:hover, .gpm .gpm-ribbon:hover, .gpm .badge.update a:hover, .gpm .badge.update:hover {
- background: #7a4d93; }
-
-.gpm .gpm-update .gpm-name {
- color: #41bea8; }
-
-.gpm .gpm-item-info {
- border-bottom: 3px solid #e1e1e1; }
- .gpm .gpm-item-info .gpm-item-icon {
- color: #e9e9e9; }
-
-.gpm .gpm-actions .disabled {
- color: #8d959a; }
-
-.pages-list {
- border-top: 1px solid #e1e1e1; }
- .pages-list .row {
- border-bottom: 1px solid #e1e1e1; }
- .pages-list .row:hover {
- background: #f3f3f3; }
- .pages-list .row p.page-route {
- color: #888888;
- text-shadow: 1px 1px 0 #ffffff; }
- .pages-list .row p.page-route .spacer {
- color: #d5d5d5; }
- .pages-list .row .badge.lang {
- background-color: #aaa;
- color: white; }
- .pages-list .row .badge.lang.info {
- background-color: #8f5aad; }
- .pages-list .page-home {
- color: #bbbbbb; }
- .pages-list .page-info {
- color: #bbbbbb; }
-
-#admin-topbar #admin-lang-toggle {
- z-index: 10; }
- #admin-topbar #admin-lang-toggle button {
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #8f5aad; }
- #admin-topbar #admin-lang-toggle button:hover {
- background: #7a4d93;
- color: #ffffff; }
- #admin-topbar #admin-lang-toggle button.dropdown-toggle {
- border-left: 1px solid #9b6bb5; }
- #admin-topbar #admin-lang-toggle .dropdown-menu {
- background: #8f5aad; }
- #admin-topbar #admin-lang-toggle .dropdown-menu button {
- background: transparent;
- color: #ffffff; }
-
-#admin-topbar .switch-grav {
- background-color: #335669; }
-
-#admin-topbar .switch-toggle input:checked + label {
- color: #ffffff; }
-
-#admin-topbar .switch-toggle input + label {
- color: #d1dee7; }
-
-#admin-topbar .switch-toggle input.highlight:checked ~ a {
- background: #00a6cf; }
-
-body .selectize-dropdown .optgroup-header {
- color: #000000;
- border-bottom: 1px solid #eee;
- background-color: #fafafa; }
-
-#phpinfo th {
- background: #d9d9d9; }
-
-#phpinfo td {
- word-wrap: break-word; }
- #phpinfo td:first-child {
- color: #41bea8; }
-
-.remodal {
- background: #eeeeee;
- color: #737c81; }
-
-.remodal-close {
- color: #737c81; }
-
-.remodal-close:hover,
-.remodal-close:focus {
- color: #43484b; }
+ */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media (min-width: 768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:3px}.bootstrap-datetimepicker-widget table th{height:29px;line-height:29px;width:29px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#ccc;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#ddd}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#ccc}.bootstrap-datetimepicker-widget table td.day{height:29px;line-height:29px;width:29px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#ddd;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#ccc}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:0 0 7px 7px solid transparent;border-bottom-color:#fff;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#fff;color:blue;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#ccc;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:3px}.bootstrap-datetimepicker-widget table td span:hover{background:#ddd}.bootstrap-datetimepicker-widget table td span.active{background-color:#fff;color:blue;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#ccc}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#ccc;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group.date .input-group-addon{cursor:pointer}body{background:#314d5b;color:#81a5b5}a{color:#aad9ed}a:hover{color:#95d0e9}blockquote{border-left:10px solid #e1e1e1}blockquote p{color:#999}blockquote cite{color:#666}code{background:#f9f2f4;color:#9c1d3d}pre{background:#f6f6f6;border:1px solid #ddd}pre code{color:#237794}hr{border-bottom:4px solid #e1e1e1}.label{background:#aad9ed;color:#fff}td{border-bottom:1px solid #e1e1e1}tr td.gpm-details{background-color:#f7f7f7}tr:hover{background:#f3f3f3}.tab-bar{background:#223a47;color:#d1dee7}.tab-bar li.active span,.tab-bar li.active a{background:#eee;color:#737c81}.tab-bar span,.tab-bar a{color:#d1dee7}.tab-bar span:hover,.tab-bar a:hover{color:#f3f6f8;background:#335669}.button{color:rgba(255,255,255,0.85);border-radius:4px;background:#41bea8}.button:hover{background:#5ec8b5;color:#fff}.button.dropdown-toggle{border-left:1px solid #3bab97}.button.dropdown-toggle{border-left:1px solid #3bab97}.button.secondary{color:rgba(255,255,255,0.85);border-radius:4px;background:#349886}.button.secondary:hover{background:#52a798;color:#fff}.button.secondary.dropdown-toggle{border-left:1px solid #2e8575}.button.secondary.dropdown-toggle{border-left:1px solid #2e8575}.button-group .dropdown-menu{background-color:#41bea8;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.button-group .dropdown-menu .divider{background-color:#41bea8}.button-group .dropdown-menu li>a{color:#fff}.button-group .dropdown-menu li>a:focus,.button-group .dropdown-menu li>a:hover{color:#fff;background-color:#41bea8}.button-group .dropdown-menu.language-switcher a.active{background-color:#67cbb9}#admin-login-wrapper{background:radial-gradient(circle at center, #43697c 0%, #1f313a 100%)}#admin-login{background:#253a47}#admin-login.wide form input::-webkit-input-placeholder{color:#83949d}#admin-login.wide form input::-moz-placeholder{color:#83949d}#admin-login.wide form input:-moz-placeholder{color:#83949d}#admin-login.wide form input:-ms-input-placeholder{color:#83949d}#admin-login .wrapper-spacer h3{color:rgba(255,255,255,0.4);border-bottom:3px solid rgba(209,222,231,0.1)}#admin-login .instructions{color:rgba(175,199,213,0.8)}#admin-login h1{background:#1e333d url(../images/logo.png) 50% 50% no-repeat}#admin-login form input{background:#2a4251;color:#d1dee7;border:1px solid #1e2e39}#admin-login form input::-webkit-input-placeholder{color:#7c8991}#admin-login form input::-moz-placeholder{color:#7c8991}#admin-login form input:-moz-placeholder{color:#7c8991}#admin-login form input:-ms-input-placeholder{color:#7c8991}#admin-sidebar{background:#253a47}#admin-sidebar a{color:rgba(209,222,231,0.9)}#admin-sidebar a:hover{color:#d1dee7}#admin-logo{background:#1e333d}#admin-logo .grav-logo path{fill:rgba(255,255,255,0.9) !important}#admin-logo .grav-logo:hover path{fill:#fff !important}#admin-logo a{color:#ccc}#admin-logo a:hover{color:#fff}#admin-user-details,.admin-user-details{border-bottom:1px solid #2e4858}#admin-user-details:hover img,.admin-user-details:hover img{box-shadow:0px 0px 0 50px #2a4251}#admin-user-details .admin-user-names h4,#admin-user-details .admin-user-names h5,.admin-user-details .admin-user-names h4,.admin-user-details .admin-user-names h5{color:#d1dee7}#admin-menu li .badges .count{color:#d1dee7;background-color:#365569}#admin-menu li .badges .updates{color:#fff;background-color:#00a6cf}#admin-menu li a:hover{background:#1e333e;color:#fff}#admin-menu li a:hover .fa{color:#fff}#admin-menu li.selected a{background:#2d4d5b;color:#fff;border-left:9px solid #37a28f}#admin-menu li.selected a .fa{color:#fff}#admin-main .admin-block .grav-update{background:#8f5aad;color:#fff}#admin-main .admin-block .grav-update .button{color:rgba(255,255,255,0.85);border-radius:4px;background:#72488a}#admin-main .admin-block .grav-update .button:hover{background:#613d75;color:#fff}#admin-main .admin-block .grav-update .button.dropdown-toggle{border-left:1px solid #80519b}#admin-main .titlebar{background:#349886;color:#fff}#admin-main .admin-block{background:#eee;color:#737c81}#admin-main .admin-block a{color:#0082ba}#admin-main .admin-block a:hover{color:#0070a1}#admin-main .admin-block h1{color:#314d5b;border-bottom:3px solid #e1e1e1}#admin-main .admin-block .button{color:rgba(255,255,255,0.85);border-radius:4px;background:#41bea8}#admin-main .admin-block .button:hover{background:#5ec8b5;color:#fff}#admin-main .admin-block .button.dropdown-toggle{border-left:1px solid #3bab97}#admin-main .danger.button-bar,#admin-main .success.button-bar{background:#e9e9e9}#admin-main .danger.button-bar .button{color:rgba(255,255,255,0.85);border-radius:4px;background:#da4b46}#admin-main .danger.button-bar .button:hover{background:#b9403c;color:#fff}#admin-main .danger.button-bar .button.dropdown-toggle{border-left:1px solid #de605b}#admin-dashboard .primary-accent{background-color:#349886;background-image:-webkit-linear-gradient(#349886,#7ad2c2);background-image:linear-gradient(#349886,#7ad2c2)}#admin-dashboard .primary-accent p{color:rgba(255,255,255,0.95)}#admin-dashboard .primary-accent .stat i{color:rgba(255,255,255,0.75)}#admin-dashboard .primary-accent .numeric em{color:rgba(255,255,255,0.85)}#admin-dashboard .primary-accent .chart-loader{color:#349886}#admin-dashboard .secondary-accent{background-color:#0085a6;background-image:-webkit-linear-gradient(#0085a6,#4dc1dd);background-image:linear-gradient(#0085a6,#4dc1dd)}#admin-dashboard .secondary-accent p{color:rgba(255,255,255,0.95)}#admin-dashboard .secondary-accent .stat i{color:rgba(255,255,255,0.75)}#admin-dashboard .secondary-accent .numeric em{color:rgba(255,255,255,0.85)}#admin-dashboard .secondary-accent .chart-loader{color:#0085a6}form h1,form h3{color:#314d5b;border-bottom:3px solid #e1e1e1}form .note{color:#da4b46}form .required{color:#da4b46}form .form-select-wrapper:after,form .selectize-control.single .selectize-input:after{color:#9ba2a6}form .selectize-input{color:#737c81;border-color:#d5d5d5}form .selectize-control.multi .selectize-input>div{color:#eee;background:#737c81}form .selectize-control.multi .selectize-input>div.active{background:#00a6cf;color:#fff}form select{border:1px solid #d5d5d5;background:#fff}form input[type=text],form input[type=password],form input[type=email],form input[type=date]{border:1px solid #d5d5d5;background:#fff}form input[readonly=readonly]{background:#f2f2f2}form textarea{border:1px solid #d5d5d5;background:#fff}form .form-frontmatter-wrapper{border:1px solid #d5d5d5}form .button-bar{background:#e6e6e6}form .checkboxes label:before{background:#fff;border:1px solid #d5d5d5}.grav-editor-resizer{background-color:#d5d5d5;background-color:#d5d5d5;background-image:-webkit-linear-gradient(top, #d5d5d5 0%,#d5d5d5 20%,#ededed 20%,#ededed 40%,#d5d5d5 40%,#d5d5d5 60%,#ededed 60%,#ededed 80%,#d5d5d5 80%,#d5d5d5 100%);background-image:linear-gradient(to bottom,#d5d5d5 0%,#d5d5d5 20%,#ededed 20%,#ededed 40%,#d5d5d5 40%,#d5d5d5 60%,#ededed 60%,#ededed 80%,#d5d5d5 80%,#d5d5d5 100%)}.form-order-wrapper ul#ordering li{border:1px solid #d5d5d5;background:#f8f8f8;color:#8d959a}.form-order-wrapper ul#ordering li.drag-handle{background:#fff;color:#5b6266}.form-list-wrapper ul[data-collection-holder]>li{border:1px solid #d5d5d5;background:#f8f8f8;color:#8d959a}.form-list-wrapper ul[data-collection-holder]>li .item-actions{color:#5b6266}.form-fieldset{background-color:#f7f7f7;border:2px solid #e1e1e1}.form-fieldset--label{background-color:#f3f3f3}.form-fieldset--label:hover,.form-fieldset input:checked+.form-fieldset--label{background-color:#eee}.form-tabs{background:#223a47}.form-tabs>input[type=radio]:checked+label{background:#eee;color:#737c81}.form-tabs>label{color:#d1dee7}.form-tabs>label:hover{color:#f3f6f8;background:#335669}.form-tabs.subtle{background:#e2e2e2}.form-tabs.subtle>label{color:#687074}.form-tabs.subtle>label:hover{color:#5c6367;background:#d6d6d6}.tab-body-wrapper{background:#eee}.switch-grav{background-color:#fff;border:1px solid #d5d5d5}.switch-grav label{color:#737c81}.switch-grav a{background:#777}.switch-grav.switch-toggle input.highlight:checked ~ a{background:#41bea8}.switch-grav.switch-light input:checked ~ a{background-color:#777}.switch-grav input:checked+label{color:#fff}.toast{background-color:#030303}.toast-success{background-color:#8f5aad}.toast-success .button{background:#9b6bb5;color:rgba(255,255,255,0.85);border-radius:4px;background:#a67cbe}.toast-success .button:hover{background:#8d69a1;color:#fff}.toast-success .button.dropdown-toggle{border-left:1px solid #b28dc6}.toast-error{background-color:#da4b46}.toast-error .button{background-color:#c62d28;color:rgba(255,255,255,0.85);border-radius:4px;background:#9b231f}.toast-error .button:hover{background:#aa4441;color:#fff}.toast-error .button.dropdown-toggle{border-left:1px solid #861e1b}.toast-info{background-color:#00a6cf}.toast-info .button{background-color:#007d9c;color:rgba(255,255,255,0.85);border-radius:4px;background:#005469}.toast-info .button:hover{background:#266e80;color:#fff}.toast-info .button.dropdown-toggle{border-left:1px solid #004050}.info{background:#8f5aad;color:#fff}.info a{color:#e6e6e6}.info a:hover{color:#fff}.info-reverse{color:#8f5aad}.notice{background:#00a6cf;color:#fff}.notice a{color:#e6e6e6}.notice a:hover{color:#fff}.error{background:#da4b46;color:#fff}.error a{color:#e6e6e6}.error a:hover{color:#fff}.primary-accent{background:#349886;color:#fff}.primary-accent .button-bar{background:#349886}.primary-accent .button{color:rgba(255,255,255,0.85);border-radius:4px;background:#41bea8}.primary-accent .button:hover{background:#5ec8b5;color:#fff}.primary-accent .button.dropdown-toggle{border-left:1px solid #3bab97}.secondary-accent{background:#008db0;color:#fff}.secondary-accent .button-bar{background:#008db0}.secondary-accent .button{color:rgba(255,255,255,0.85);border-radius:4px;background:#00a6cf}.secondary-accent .button:hover{background:#26b3d6;color:#fff}.secondary-accent .button.dropdown-toggle{border-left:1px solid #0092b6}.card-item{border:1px solid #e1e1e1;background:#fff}.card-item .gpm-actions{background:#e9e9e9}.card-item.active-theme{border:1px solid #00a6cf}.card-item.active-theme .gpm-actions{background:#00a6cf;color:#fff}.user-details h2{color:#314d5b}.user-details h2 span{color:#737c81}.user-details .gravatar{color:#a8aeb2}.user-details .gravatar a{color:#737c81 !important}#admin-main .grav-editor-toolbar{border:1px solid #d5d5d5;border-top-right-radius:4px;border-top-left-radius:4px;background:#fbfbfb}#admin-main .grav-editor-toolbar ul a{color:#737c81}#admin-main .grav-editor-toolbar ul a:hover,#admin-main .grav-editor-toolbar ul a:focus{background:#f3f3f3;color:#5b6266;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}#admin-main .grav-editor-toolbar ul .editor-active a{cursor:auto;background:white;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}#admin-main .grav-editor-toolbar ul .editor-active a:hover{background:#fff;border-top:0;border-bottom:1px solid #fff}#admin-main .grav-editor-toolbar ul .editor-active:last-child a,#admin-main .grav-editor-toolbar ul .editor-active:last-child a:hover{border-right:1px solid transparent}#admin-main .grav-editor-toolbar ul .button-disabled a{color:#ccc;text-shadow:0 1px white}#admin-main .grav-editor-toolbar ul .button-disabled a:hover,#admin-main .grav-editor-toolbar ul .button-disabled a:focus{background:#fbfbfb;color:#ccc;border-left:1px solid transparent;border-right:1px solid transparent}#admin-main .grav-editor-hide-toolbar+div{border:1px solid #d5d5d5;border-top-right-radius:4px;border-top-left-radius:4px}.grav-editor-content,.grav-editor-preview{border:1px solid #d5d5d5;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.grav-editor-content .CodeMirror{border-bottom-left-radius:4px}.grav-editor-preview{border-bottom-right-radius:4px}.grav-mdeditor-content{border:1px solid #d5d5d5}[data-mode=split] .grav-mdeditor-code{border-right:1px solid #d5d5d5}#admin-main .grav-editor-preview h1,#admin-main .grav-editor-preview h2,#admin-main .grav-editor-preview h3,#admin-main .grav-editor-preview h4,#admin-main .grav-editor-preview h5,#admin-main .grav-editor-preview h6{color:#5b6266}.primary-accent .ct-chart .ct-series.ct-series-a .ct-bar{stroke:rgba(255,255,255,0.85) !important}.primary-accent .ct-chart .ct-series.ct-series-a .ct-slice-donut{stroke:#fff !important}.primary-accent .ct-chart .ct-series.ct-series-b .ct-slice-donut{stroke:rgba(255,255,255,0.2) !important}.secondary-accent .ct-chart .ct-series.ct-series-a .ct-bar{stroke:rgba(255,255,255,0.85) !important}.secondary-accent .ct-chart .ct-series.ct-series-a .ct-slice-donut{stroke:#fff !important}.secondary-accent .ct-chart .ct-series.ct-series-b .ct-slice-donut{stroke:rgba(255,255,255,0.2) !important}.dropzone{background:#fff;border:1px #d5d5d5 solid}.dropzone.dz-drag-hover{border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.04)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{color:#fff}.dropzone .dz-preview .dz-success-mark{background-color:#67cbb9}.dropzone .dz-preview .dz-error-mark{background-color:#da4b46}.dropzone .dz-preview .dz-progress{background:#d7d7d7}.dropzone .dz-preview .dz-progress .dz-upload{background-color:#67cbb9}.dropzone .dz-preview .dz-error-message{background:#f6f6f6;color:#da4b46}.dropzone .dz-preview:hover .dz-remove,.dropzone .dz-preview:hover .dz-insert{border:1px solid #e1e1e1}.dropzone .dz-preview:hover .dz-remove:hover,.dropzone .dz-preview:hover .dz-insert:hover{background:#eee}.dropzone .dz-preview .dz-details{background:#f6f6f6;border:1px solid #e1e1e1}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message span{color:#c3c7ca}.gpm>table>tbody>tr{border-bottom:1px solid #e1e1e1}.gpm .gpm-name{color:#b6bbbe}.gpm .gpm-version{color:#8d959a}.gpm .gpm-ribbon,.gpm .badge.update{background:#8f5aad}.gpm .gpm-ribbon a,.gpm .gpm-ribbon,.gpm .badge.update a,.gpm .badge.update{color:#fff !important}.gpm .gpm-ribbon a:hover,.gpm .gpm-ribbon:hover,.gpm .badge.update a:hover,.gpm .badge.update:hover{background:#7a4d93}.gpm .gpm-update .gpm-name{color:#41bea8}.gpm .gpm-item-info{border-bottom:3px solid #e1e1e1}.gpm .gpm-item-info .gpm-item-icon{color:#e9e9e9}.gpm .gpm-actions .disabled{color:#8d959a}.pages-list{border-top:1px solid #e1e1e1}.pages-list .row{border-bottom:1px solid #e1e1e1}.pages-list .row:hover{background:#f3f3f3}.pages-list .row p.page-route{color:#888;text-shadow:1px 1px 0 #fff}.pages-list .row p.page-route .spacer{color:#d5d5d5}.pages-list .row .badge.lang{background-color:#aaa;color:white}.pages-list .row .badge.lang.info{background-color:#8f5aad}.pages-list .page-home{color:#bbb}.pages-list .page-info{color:#bbb}#admin-topbar #admin-lang-toggle{z-index:10}#admin-topbar #admin-lang-toggle button{color:rgba(255,255,255,0.85);border-radius:4px;background:#8f5aad}#admin-topbar #admin-lang-toggle button:hover{background:#7a4d93;color:#fff}#admin-topbar #admin-lang-toggle button.dropdown-toggle{border-left:1px solid #9b6bb5}#admin-topbar #admin-lang-toggle .dropdown-menu{background:#8f5aad}#admin-topbar #admin-lang-toggle .dropdown-menu button{background:transparent;color:#fff}#admin-topbar .switch-grav{background-color:#335669}#admin-topbar .switch-toggle input:checked+label{color:#fff}#admin-topbar .switch-toggle input+label{color:#d1dee7}#admin-topbar .switch-toggle input.highlight:checked ~ a{background:#00a6cf}body .selectize-dropdown .optgroup-header{color:#000;border-bottom:1px solid #eee;background-color:#fafafa}#phpinfo th{background:#d9d9d9}#phpinfo td{word-wrap:break-word}#phpinfo td:first-child{color:#41bea8}.remodal{background:#eee;color:#737c81}.remodal-close{color:#737c81}.remodal-close:hover,.remodal-close:focus{color:#43484b}
diff --git a/themes/grav/css-compiled/simple-fonts.css b/themes/grav/css-compiled/simple-fonts.css
index 8a268fc4..cf2e3e7c 100644
--- a/themes/grav/css-compiled/simple-fonts.css
+++ b/themes/grav/css-compiled/simple-fonts.css
@@ -1,10 +1 @@
-body, h5, h6,
-.badge, .note, .grav-mdeditor-preview,
-input, select, textarea, button, .selectize-input,
-h1, h2, h3, h4,
-#admin-menu li, .form-tabs > label, .label {
- font-family: "Helvetica Neue", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; }
-
-code, kbd, pre, samp,
-body .CodeMirror {
- font-family: "Monaco", "Consolas", "Lucida Console", monospace; }
+body,h5,h6,.badge,.note,.grav-mdeditor-preview,input,select,textarea,button,.selectize-input,h1,h2,h3,h4,#admin-menu li,.form-tabs>label,.label{font-family:"Helvetica Neue", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif}code,kbd,pre,samp,body .CodeMirror{font-family:"Monaco", "Consolas", "Lucida Console", monospace}
diff --git a/themes/grav/css-compiled/template.css b/themes/grav/css-compiled/template.css
index 5b718dbe..46ebf15c 100644
--- a/themes/grav/css-compiled/template.css
+++ b/themes/grav/css-compiled/template.css
@@ -1,3031 +1,5 @@
-@charset "UTF-8";
-#admin-login, #admin-logo h3, #admin-main .titlebar h1, #admin-main .titlebar .button-bar, #admin-main .flush-bottom.button-bar .button, #admin-main .danger.button-bar .button, #admin-main .success.button-bar .button, #admin-dashboard .chart-loader .fa, #admin-dashboard #updates .numeric, #admin-dashboard #popularity .stat, #admin-topbar #admin-mode-toggle, #admin-topbar #admin-lang-toggle {
- position: relative;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -moz-transform: translateY(-50%);
- -o-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%); }
-
-.button {
- display: inline-block;
- padding: 0.3rem 1.5rem;
- font-weight: 300;
- -webkit-font-smoothing: auto;
- cursor: pointer;
- vertical-align: middle; }
- .button:active {
- margin: 1px 0 -1px 0; }
- .button i {
- margin-right: 5px; }
- .button-small.button {
- padding: 2px 10px;
- font-size: 1rem; }
- .button-x-small.button {
- padding: 2px 8px 2px 5px;
- font-size: 0.9rem; }
-
-/*
- * CSS TOGGLE SWITCHES
- * Unlicense
- *
- * IonuČ› Colceriu - ghinda.net
- * https://github.com/ghinda/css-toggle-switch
- *
- */
-/* Toggle Switches
- */
-/* Shared
- */
-/* Checkbox
- */
-/* Radio Switch
- */
-/* Hide by default
- */
-.switch-toggle a,
-.switch-light span span {
- display: none; }
-
-/* We can't test for a specific feature,
- * so we only target browsers with support for media queries.
- */
-@media only screen {
- /* Checkbox switch
- */
- .switch-light {
- display: inline-block;
- /* Outline the toggles when the inputs are focused
- */
- position: relative;
- overflow: visible;
- padding: 0;
- margin-left: 100px;
- /* Position the label over all the elements, except the slide-button ()
- * Clicking anywhere on the label will change the switch-state
- */
- /* Don't hide the input from screen-readers and keyboard access
- */ }
- .switch-light * {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .switch-light a {
- display: block;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
- transition: all 0.1s ease-out; }
- .switch-light label,
- .switch-light > span {
- vertical-align: middle; }
- .switch-light input:focus ~ a,
- .switch-light input:focus + label {
- outline: 1px dotted #888; }
- .switch-light label {
- position: relative;
- z-index: 3;
- display: block;
- width: 100%; }
- .switch-light input {
- position: absolute;
- opacity: 0;
- z-index: 5; }
- .switch-light input:checked ~ a {
- right: 0%; }
- .switch-light > span {
- position: absolute;
- left: -100px;
- width: 100%;
- margin: 0;
- padding-right: 100px;
- text-align: left; }
- .switch-light > span span {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 5;
- display: block;
- width: 50%;
- margin-left: 100px;
- text-align: center; }
- .switch-light > span span:last-child {
- left: 50%; }
- .switch-light a {
- position: absolute;
- right: 50%;
- top: 0;
- z-index: 4;
- display: block;
- width: 50%;
- height: 100%;
- padding: 0; }
- /* Radio switch
- */
- .switch-toggle {
- display: inline-block;
- /* Outline the toggles when the inputs are focused
- */
- position: relative;
- /* For callout panels in foundation
- */
- padding: 0 !important;
- /* Generate styles for the multiple states */ }
- .switch-toggle * {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box; }
- .switch-toggle a {
- display: block;
- -webkit-transition: all 0.1s ease-out;
- -moz-transition: all 0.1s ease-out;
- transition: all 0.1s ease-out; }
- .switch-toggle label,
- .switch-toggle > span {
- vertical-align: middle; }
- .switch-toggle input:focus ~ a,
- .switch-toggle input:focus + label {
- outline: 1px dotted #888; }
- .switch-toggle input {
- position: absolute;
- opacity: 0; }
- .switch-toggle input + label {
- position: relative;
- z-index: 2;
- float: left;
- height: 100%;
- margin: 0;
- text-align: center; }
- .switch-toggle a {
- position: absolute;
- top: 0;
- left: 0;
- padding: 0;
- z-index: 1;
- width: 50%;
- height: 100%; }
- .switch-toggle input:last-of-type:checked ~ a {
- left: 50%; }
- .switch-toggle.switch-3 label,
- .switch-toggle.switch-3 a {
- width: 33.33333%; }
- .switch-toggle.switch-3 input:checked:nth-of-type(2) ~ a {
- left: 33.33333%; }
- .switch-toggle.switch-3 input:checked:last-of-type ~ a {
- left: 66.66667%; }
- .switch-toggle.switch-4 label,
- .switch-toggle.switch-4 a {
- width: 25%; }
- .switch-toggle.switch-4 input:checked:nth-of-type(2) ~ a {
- left: 25%; }
- .switch-toggle.switch-4 input:checked:nth-of-type(3) ~ a {
- left: 50%; }
- .switch-toggle.switch-4 input:checked:last-of-type ~ a {
- left: 75%; }
- .switch-toggle.switch-5 label,
- .switch-toggle.switch-5 a {
- width: 20%; }
- .switch-toggle.switch-5 input:checked:nth-of-type(2) ~ a {
- left: 20%; }
- .switch-toggle.switch-5 input:checked:nth-of-type(3) ~ a {
- left: 40%; }
- .switch-toggle.switch-5 input:checked:nth-of-type(4) ~ a {
- left: 60%; }
- .switch-toggle.switch-5 input:checked:last-of-type ~ a {
- left: 80%; }
- /* Standalone Themes */
- /* Grav Theme
- */
- .switch-grav {
- border-radius: 4px;
- /* Selected ON switch-light
- */ }
- .switch-grav label {
- -webkit-transition: color 0.2s ease-out;
- -moz-transition: color 0.2s ease-out;
- transition: color 0.2s ease-out;
- padding: 5px 20px; }
- .switch-grav > span span {
- opacity: 0;
- -webkit-transition: all 0.1s;
- -moz-transition: all 0.1s;
- transition: all 0.1s; }
- .switch-grav > span span:first-of-type {
- opacity: 1; }
- .switch-grav a {
- border-radius: 3px; }
- .switch-grav.switch-light input:checked ~ span span:first-of-type {
- opacity: 0; }
- .switch-grav.switch-light input:checked ~ span span:last-of-type {
- opacity: 1; } }
-
-/* Bugfix for older Webkit, including mobile Webkit. Adapted from
- * http://css-tricks.com/webkit-sibling-bug/
- */
-@media only screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 1280px) {
- .switch-light,
- .switch-toggle {
- -webkit-animation: webkitSiblingBugfix infinite 1s; } }
-
-@-webkit-keyframes webkitSiblingBugfix {
- from {
- -webkit-transform: translate3d(0, 0, 0); }
- to {
- -webkit-transform: translate3d(0, 0, 0); } }
-
-.datetime-picker-wrapper {
- position: relative; }
- .datetime-picker-wrapper input {
- padding-right: 2.5rem; }
- .datetime-picker-wrapper .field-icons {
- position: absolute;
- top: 0;
- right: 10px;
- bottom: 0;
- line-height: 2.5rem; }
-
-.collapse {
- display: none; }
- .collapse.in {
- display: block; }
- tr .collapse.in {
- display: table-row; }
- tbody .collapse.in {
- display: table-row-group; }
-
-.collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- -webkit-transition: height 0.35s ease, visibility 0.35s ease;
- -moz-transition: height 0.35s ease, visibility 0.35s ease;
- transition: height 0.35s ease, visibility 0.35s ease; }
-
-.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after {
- position: absolute;
- width: 1px;
- height: 1px;
- margin: -1px;
- padding: 0;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- border: 0; }
-
-/* Bootstrap variables styling */
-.bootstrap-datetimepicker-widget.dropdown-menu {
- position: absolute;
- z-index: 1000;
- display: none;
- float: left;
- min-width: 160px;
- background-color: #fff;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border: 1px solid rgba(0, 0, 0, 0.15);
- border-radius: 4px;
- box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); }
-
-.bootstrap-datetimepicker-widget .list-unstyled {
- padding-left: 0;
- list-style: none; }
-
-.bootstrap-datetimepicker-widget .collapse {
- display: none;
- visibility: hidden; }
- .bootstrap-datetimepicker-widget .collapse.in {
- display: block;
- visibility: visible; }
-
-.bootstrap-datetimepicker-widget .datepicker-years .picker-switch {
- cursor: default !important;
- background: inherit !important; }
-
-.bootstrap-datetimepicker-widget .table-condensed > thead > tr > th {
- padding: 5px; }
-
-.bootstrap-datetimepicker-widget table {
- display: table; }
- .bootstrap-datetimepicker-widget table thead {
- display: table-header-group; }
- .bootstrap-datetimepicker-widget table tbody {
- display: table-row-group; }
- .bootstrap-datetimepicker-widget table tr {
- display: table-row; }
- .bootstrap-datetimepicker-widget table tr:hover {
- background: inherit; }
- .bootstrap-datetimepicker-widget table tr th, .bootstrap-datetimepicker-widget table tr td {
- border: 0;
- display: table-cell; }
- .bootstrap-datetimepicker-widget table tr th:first-child, .bootstrap-datetimepicker-widget table tr td:first-child {
- padding-left: inherit; }
- .bootstrap-datetimepicker-widget table tr th:last-child, .bootstrap-datetimepicker-widget table tr td:last-child {
- padding-right: inherit; }
-
-/*!
+#admin-login,#admin-logo h3,#admin-main .titlebar h1,#admin-main .titlebar .button-bar,#admin-main .flush-bottom.button-bar .button,#admin-main .danger.button-bar .button,#admin-main .success.button-bar .button,#admin-dashboard .chart-loader .fa,#admin-dashboard #updates .numeric,#admin-dashboard #popularity .stat,#admin-topbar #admin-mode-toggle,#admin-topbar #admin-lang-toggle{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.button{display:inline-block;padding:0.3rem 1.5rem;font-weight:300;-webkit-font-smoothing:auto;cursor:pointer;vertical-align:middle}.button:active{margin:1px 0 -1px 0}.button i{margin-right:5px}.button-small.button{padding:2px 10px;font-size:1rem}.button-x-small.button{padding:2px 8px 2px 5px;font-size:0.9rem}.switch-toggle a,.switch-light span span{display:none}@media only screen{.switch-light{display:inline-block;position:relative;overflow:visible;padding:0;margin-left:100px}.switch-light *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.switch-light a{display:block;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.switch-light label,.switch-light>span{vertical-align:middle}.switch-light input:focus ~ a,.switch-light input:focus+label{outline:1px dotted #888}.switch-light label{position:relative;z-index:3;display:block;width:100%}.switch-light input{position:absolute;opacity:0;z-index:5}.switch-light input:checked ~ a{right:0%}.switch-light>span{position:absolute;left:-100px;width:100%;margin:0;padding-right:100px;text-align:left}.switch-light>span span{position:absolute;top:0;left:0;z-index:5;display:block;width:50%;margin-left:100px;text-align:center}.switch-light>span span:last-child{left:50%}.switch-light a{position:absolute;right:50%;top:0;z-index:4;display:block;width:50%;height:100%;padding:0}.switch-toggle{display:inline-block;position:relative;padding:0 !important}.switch-toggle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.switch-toggle a{display:block;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.switch-toggle label,.switch-toggle>span{vertical-align:middle}.switch-toggle input:focus ~ a,.switch-toggle input:focus+label{outline:1px dotted #888}.switch-toggle input{position:absolute;opacity:0}.switch-toggle input+label{position:relative;z-index:2;float:left;height:100%;margin:0;text-align:center}.switch-toggle a{position:absolute;top:0;left:0;padding:0;z-index:1;width:50%;height:100%}.switch-toggle input:last-of-type:checked ~ a{left:50%}.switch-toggle.switch-3 label,.switch-toggle.switch-3 a{width:33.33333%}.switch-toggle.switch-3 input:checked:nth-of-type(2) ~ a{left:33.33333%}.switch-toggle.switch-3 input:checked:last-of-type ~ a{left:66.66667%}.switch-toggle.switch-4 label,.switch-toggle.switch-4 a{width:25%}.switch-toggle.switch-4 input:checked:nth-of-type(2) ~ a{left:25%}.switch-toggle.switch-4 input:checked:nth-of-type(3) ~ a{left:50%}.switch-toggle.switch-4 input:checked:last-of-type ~ a{left:75%}.switch-toggle.switch-5 label,.switch-toggle.switch-5 a{width:20%}.switch-toggle.switch-5 input:checked:nth-of-type(2) ~ a{left:20%}.switch-toggle.switch-5 input:checked:nth-of-type(3) ~ a{left:40%}.switch-toggle.switch-5 input:checked:nth-of-type(4) ~ a{left:60%}.switch-toggle.switch-5 input:checked:last-of-type ~ a{left:80%}.switch-grav{border-radius:4px}.switch-grav label{-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;transition:color 0.2s ease-out;padding:5px 20px}.switch-grav>span span{opacity:0;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;transition:all 0.1s}.switch-grav>span span:first-of-type{opacity:1}.switch-grav a{border-radius:3px}.switch-grav.switch-light input:checked ~ span span:first-of-type{opacity:0}.switch-grav.switch-light input:checked ~ span span:last-of-type{opacity:1}}@media only screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 1280px){.switch-light,.switch-toggle{-webkit-animation:webkitSiblingBugfix infinite 1s}}@-webkit-keyframes webkitSiblingBugfix{from{-webkit-transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0)}}.datetime-picker-wrapper{position:relative}.datetime-picker-wrapper input{padding-right:2.5rem}.datetime-picker-wrapper .field-icons{position:absolute;top:0;right:10px;bottom:0;line-height:2.5rem}.collapse{display:none}.collapse.in{display:block}tr .collapse.in{display:table-row}tbody .collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease,visibility 0.35s ease;-moz-transition:height 0.35s ease,visibility 0.35s ease;transition:height 0.35s ease,visibility 0.35s ease}.sr-only,.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after,.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after,.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after,.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after,.bootstrap-datetimepicker-widget .btn[data-action="today"]::after,.bootstrap-datetimepicker-widget .picker-switch::after,.bootstrap-datetimepicker-widget table th.prev::after,.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.bootstrap-datetimepicker-widget.dropdown-menu{position:absolute;z-index:1000;display:none;float:left;min-width:160px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.bootstrap-datetimepicker-widget .list-unstyled{padding-left:0;list-style:none}.bootstrap-datetimepicker-widget .collapse{display:none;visibility:hidden}.bootstrap-datetimepicker-widget .collapse.in{display:block;visibility:visible}.bootstrap-datetimepicker-widget .datepicker-years .picker-switch{cursor:default !important;background:inherit !important}.bootstrap-datetimepicker-widget .table-condensed>thead>tr>th{padding:5px}.bootstrap-datetimepicker-widget table{display:table}.bootstrap-datetimepicker-widget table thead{display:table-header-group}.bootstrap-datetimepicker-widget table tbody{display:table-row-group}.bootstrap-datetimepicker-widget table tr{display:table-row}.bootstrap-datetimepicker-widget table tr:hover{background:inherit}.bootstrap-datetimepicker-widget table tr th,.bootstrap-datetimepicker-widget table tr td{border:0;display:table-cell}.bootstrap-datetimepicker-widget table tr th:first-child,.bootstrap-datetimepicker-widget table tr td:first-child{padding-left:inherit}.bootstrap-datetimepicker-widget table tr th:last-child,.bootstrap-datetimepicker-widget table tr td:last-child{padding-right:inherit}/*!
* Datetimepicker for Bootstrap 3
* ! version : 4.7.14
* https://github.com/Eonasdan/bootstrap-datetimepicker/
- */
-.bootstrap-datetimepicker-widget {
- list-style: none; }
- .bootstrap-datetimepicker-widget.dropdown-menu {
- margin: 2px 0;
- padding: 4px;
- width: 19em; }
- @media (min-width: 768px) {
- .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
- width: 38em; } }
- @media (min-width: 992px) {
- .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
- width: 38em; } }
- @media (min-width: 1200px) {
- .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
- width: 38em; } }
- .bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after {
- content: '';
- display: inline-block;
- position: absolute; }
- .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
- border-left: 7px solid transparent;
- border-right: 7px solid transparent;
- border-bottom: 7px solid #ccc;
- border-bottom-color: rgba(0, 0, 0, 0.2);
- top: -7px;
- left: 7px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
- border-left: 6px solid transparent;
- border-right: 6px solid transparent;
- border-bottom: 6px solid white;
- top: -6px;
- left: 8px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.top:before {
- border-left: 7px solid transparent;
- border-right: 7px solid transparent;
- border-top: 7px solid #ccc;
- border-top-color: rgba(0, 0, 0, 0.2);
- bottom: -7px;
- left: 6px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.top:after {
- border-left: 6px solid transparent;
- border-right: 6px solid transparent;
- border-top: 6px solid white;
- bottom: -6px;
- left: 7px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
- left: auto;
- right: 6px; }
- .bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
- left: auto;
- right: 7px; }
- .bootstrap-datetimepicker-widget .list-unstyled {
- margin: 0; }
- .bootstrap-datetimepicker-widget a[data-action] {
- padding: 6px 0; }
- .bootstrap-datetimepicker-widget a[data-action]:active {
- box-shadow: none; }
- .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {
- width: 54px;
- font-weight: bold;
- font-size: 1.2em;
- margin: 0; }
- .bootstrap-datetimepicker-widget button[data-action] {
- padding: 6px; }
- .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
- content: "Increment Hours"; }
- .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
- content: "Increment Minutes"; }
- .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
- content: "Decrement Hours"; }
- .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
- content: "Decrement Minutes"; }
- .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
- content: "Show Hours"; }
- .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
- content: "Show Minutes"; }
- .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
- content: "Toggle AM/PM"; }
- .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
- content: "Clear the picker"; }
- .bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
- content: "Set the date to today"; }
- .bootstrap-datetimepicker-widget .picker-switch {
- text-align: center; }
- .bootstrap-datetimepicker-widget .picker-switch::after {
- content: "Toggle Date and Time Screens"; }
- .bootstrap-datetimepicker-widget .picker-switch td {
- padding: 0;
- margin: 0;
- height: auto;
- width: auto;
- line-height: inherit; }
- .bootstrap-datetimepicker-widget .picker-switch td span {
- line-height: 2.5;
- height: 2.5em;
- width: 100%; }
- .bootstrap-datetimepicker-widget table {
- width: 100%;
- margin: 0; }
- .bootstrap-datetimepicker-widget table td,
- .bootstrap-datetimepicker-widget table th {
- text-align: center;
- border-radius: 3px; }
- .bootstrap-datetimepicker-widget table th {
- height: 29px;
- line-height: 29px;
- width: 29px; }
- .bootstrap-datetimepicker-widget table th.picker-switch {
- width: 145px; }
- .bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {
- background: none;
- color: #ccc;
- cursor: not-allowed; }
- .bootstrap-datetimepicker-widget table th.prev::after {
- content: "Previous Month"; }
- .bootstrap-datetimepicker-widget table th.next::after {
- content: "Next Month"; }
- .bootstrap-datetimepicker-widget table thead tr:first-child th {
- cursor: pointer; }
- .bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
- background: #ddd; }
- .bootstrap-datetimepicker-widget table td {
- height: 54px;
- line-height: 54px;
- width: 54px; }
- .bootstrap-datetimepicker-widget table td.cw {
- font-size: .8em;
- height: 20px;
- line-height: 20px;
- color: #ccc; }
- .bootstrap-datetimepicker-widget table td.day {
- height: 29px;
- line-height: 29px;
- width: 29px; }
- .bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover {
- background: #ddd;
- cursor: pointer; }
- .bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new {
- color: #ccc; }
- .bootstrap-datetimepicker-widget table td.today {
- position: relative; }
- .bootstrap-datetimepicker-widget table td.today:before {
- content: '';
- display: inline-block;
- border: 0 0 7px 7px solid transparent;
- border-bottom-color: white;
- border-top-color: rgba(0, 0, 0, 0.2);
- position: absolute;
- bottom: 4px;
- right: 4px; }
- .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
- background-color: white;
- color: blue;
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
- .bootstrap-datetimepicker-widget table td.active.today:before {
- border-bottom-color: #fff; }
- .bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover {
- background: none;
- color: #ccc;
- cursor: not-allowed; }
- .bootstrap-datetimepicker-widget table td span {
- display: inline-block;
- width: 54px;
- height: 54px;
- line-height: 54px;
- margin: 2px 1.5px;
- cursor: pointer;
- border-radius: 3px; }
- .bootstrap-datetimepicker-widget table td span:hover {
- background: #ddd; }
- .bootstrap-datetimepicker-widget table td span.active {
- background-color: white;
- color: blue;
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
- .bootstrap-datetimepicker-widget table td span.old {
- color: #ccc; }
- .bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {
- background: none;
- color: #ccc;
- cursor: not-allowed; }
- .bootstrap-datetimepicker-widget.usetwentyfour td.hour {
- height: 27px;
- line-height: 27px; }
-
-.input-group.date .input-group-addon {
- cursor: pointer; }
-
-html, body {
- height: 100%; }
-
-body {
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
-
-b, strong {
- font-weight: 600; }
-
-.bigger {
- font-size: 1.2rem; }
-
-.button-bar {
- text-align: right;
- float: right;
- z-index: 2; }
-
-.alert {
- font-size: 1.1rem;
- padding: 1rem 3rem; }
-
-.badge {
- display: inline-block;
- font-size: 0.9rem;
- font-weight: 700;
- border-radius: 10px;
- padding: 0px 6px;
- min-width: 20px;
- line-height: 20px;
- text-align: center; }
-
-.empty-state {
- margin: 0 auto;
- text-align: center;
- padding-top: 100px; }
-
-.default-animation, .tab-bar span, .tab-bar a, .form-tabs > label {
- -webkit-transition: all 0.5s ease;
- -moz-transition: all 0.5s ease;
- transition: all 0.5s ease; }
-
-.default-border-radius {
- border-radius: 4px; }
-
-.default-glow-shadow {
- box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); }
-
-.default-box-shadow {
- box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2); }
-
-.padding-horiz {
- padding-left: 7rem;
- padding-right: 7rem; }
- @media only all and (max-width: 59.938em) {
- .padding-horiz {
- padding-left: 4rem;
- padding-right: 4rem; } }
- @media only all and (max-width: 47.938em) {
- .padding-horiz {
- padding-left: 1rem;
- padding-right: 1rem; } }
-
-.padding-vert {
- padding-top: 3rem;
- padding-bottom: 3rem; }
-
-body {
- font-weight: 400; }
-
-h1, h2, h3, h4, h5, h6 {
- font-weight: 400;
- text-rendering: optimizeLegibility;
- letter-spacing: -0px; }
-
-h1 {
- font-size: 3.2rem; }
- @media only all and (max-width: 47.938em) {
- h1 {
- font-size: 2.5rem;
- line-height: 1.2;
- margin-bottom: 2.5rem; } }
-
-@media only all and (min-width: 48em) and (max-width: 59.938em) {
- h2 {
- font-size: 2.1rem; } }
-
-@media only all and (max-width: 47.938em) {
- h2 {
- font-size: 2rem; } }
-
-@media only all and (min-width: 48em) and (max-width: 59.938em) {
- h3 {
- font-size: 1.7rem; } }
-
-@media only all and (max-width: 47.938em) {
- h3 {
- font-size: 1.6rem; } }
-
-@media only all and (min-width: 48em) and (max-width: 59.938em) {
- h4 {
- font-size: 1.35rem; } }
-
-@media only all and (max-width: 47.938em) {
- h4 {
- font-size: 1.25rem; } }
-
-h1 {
- letter-spacing: -3px; }
-
-h2 {
- letter-spacing: -2px; }
-
-h3 {
- letter-spacing: -1px; }
-
-blockquote p {
- font-size: 1.1rem; }
-
-blockquote cite {
- display: block;
- text-align: right;
- font-size: 1.2rem; }
-
-pre {
- padding: 2rem;
- border-radius: 3px; }
- pre code {
- background: inherit; }
-
-.label {
- vertical-align: middle;
- border-radius: 100%;
- height: 1rem;
- min-width: 1rem;
- line-height: 1rem;
- display: inline-block;
- text-align: center;
- font-size: 0.7rem;
- margin-right: 0.75rem; }
-
-@font-face {
- font-family: "rockettheme-apps";
- font-weight: normal;
- font-style: normal;
- src: url("../fonts/rockettheme-apps/rockettheme-apps.eot");
- src: url("../fonts/rockettheme-apps/rockettheme-apps.eot?#iefix") format("embedded-opentype"), url("../fonts/rockettheme-apps/rockettheme-apps.woff") format("woff"), url("../fonts/rockettheme-apps/rockettheme-apps.ttf") format("truetype"), url("../fonts/rockettheme-apps/rockettheme-apps.svg#rockettheme-apps") format("svg"); }
-
-i.fa-grav, i.fa-grav-spaceman, i.fa-grav-text, i.fa-grav-full,
-i.fa-grav-logo, i.fa-grav-symbol, i.fa-grav-logo-both, i.fa-grav-both,
-i.fa-gantry, i.fa-gantry-logo, i.fa-gantry-symbol, i.fa-gantry-logo-both, i.fa-gantry-both {
- font-family: 'rockettheme-apps';
- speak: none;
- font-style: normal;
- font-weight: normal;
- font-variant: normal;
- text-transform: none;
- line-height: 1;
- /* Better Font Rendering =========== */
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale; }
-
-.fa-grav-logo:before, .fa-grav-text:before {
- content: "\61"; }
-
-.fa-grav-symbol:before, .fa-grav:before, .fa-grav-spaceman:before {
- content: "\62"; }
-
-.fa-grav-logo-both:before, .fa-grav-both:before, .fa-grav-full:before {
- content: "\66"; }
-
-.fa-gantry-logo:before {
- content: "\64"; }
-
-.fa-gantry:before, .fa-gantry-symbol:before {
- content: "\63"; }
-
-.fa-gantry-logo-both:before, .fa-gantry-both:before {
- content: "\65"; }
-
-form h1, form h3 {
- padding: 0 3rem 0.5rem;
- margin: 0 0 1rem;
- font-size: 1.5rem;
- text-align: left;
- letter-spacing: -1px; }
-
-form h3 {
- padding-left: 0; }
-
-form p {
- padding: 0 3rem; }
-
-form pre {
- padding: 1.5rem 3rem; }
-
-form .form-field {
- margin-bottom: 1rem;
- padding-left: 3rem; }
-
-form .form-data {
- padding-right: 3rem; }
-
-form .required {
- font-family: helvetica, arial;
- vertical-align: middle;
- line-height: 1;
- font-size: 30px;
- margin-left: 5px; }
-
-form label {
- padding: 5px 0;
- font-weight: 400;
- margin: 0; }
- form label [data-hint] {
- display: inline; }
- form label.toggleable {
- display: inline; }
-
-form input, form select, form textarea, form button, form .selectize-input {
- font-size: 1rem;
- line-height: 1.7;
- border-radius: 4px;
- -webkit-font-smoothing: antialiased; }
-
-form .selectize-dropdown {
- z-index: 100000; }
-
-form .form-column > .form-field.grid {
- display: block; }
- form .form-column > .form-field.grid > .block {
- -webkit-box-flex: 0;
- -moz-box-flex: 0;
- box-flex: 0;
- -webkit-flex: 0;
- -moz-flex: 0;
- -ms-flex: 0;
- flex: 0; }
-
-form .grid.vertical {
- -webkit-flex-flow: column;
- -moz-flex-flow: column;
- flex-flow: column; }
-
-form .form-select-wrapper, form .selectize-control.single .selectize-input {
- position: relative; }
- form .form-select-wrapper:after, form .selectize-control.single .selectize-input:after {
- margin-top: 0;
- border: 0;
- position: absolute;
- content: '\f078';
- font-family: 'FontAwesome';
- right: 12px;
- top: 50%;
- line-height: 0;
- pointer-events: none; }
-
-form .selectize-input {
- display: block !important;
- box-shadow: none;
- padding: 5px 30px 5px 10px;
- margin: 0; }
- form .selectize-input > input {
- font-size: 1rem;
- line-height: 1.7; }
-
-form .selectize-control.multi .selectize-input {
- padding: 0.425rem 0.425rem; }
- form .selectize-control.multi .selectize-input.has-items {
- padding-top: 6px;
- padding-bottom: 4px; }
- form .selectize-control.multi .selectize-input > div {
- border-radius: 2px;
- line-height: 1.5; }
-
-form .selectize-control.single .selectize-input:after {
- right: 27px; }
-
-form .selectize-control.single .selectize-input.dropdown-active:after {
- content: '\f077'; }
-
-form .x-small {
- max-width: 5rem !important; }
-
-form .small {
- max-width: 10rem !important; }
-
-form .medium {
- max-width: 20rem; }
- form .medium textarea {
- height: 7rem; }
-
-form .large {
- max-width: 30rem !important; }
- form .large textarea {
- height: 10rem; }
-
-form select {
- width: 100%;
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- padding: 5px 30px 5px 10px;
- cursor: pointer;
- margin: 0; }
-
-form input[type=text], form input[type=password], form input[type=email], form input[type=date] {
- width: 100%; }
-
-form input[readonly=readonly] {
- font-weight: bold; }
-
-form textarea {
- width: 100%; }
-
-form .form-frontmatter-wrapper {
- border-radius: 4px; }
-
-form .switch-toggle label {
- cursor: pointer; }
-
-form .switch-toggle a, form .switch-toggle label {
- outline: none !important; }
-
-form .dynfields input[type=text], form [data-grav-field="array"] input[type=text] {
- width: 40%;
- float: left;
- margin: 0 5px 5px 0; }
-
-form .dynfields .form-row, form [data-grav-field="array"] .form-row {
- display: inline-block; }
- form .dynfields .form-row span, form [data-grav-field="array"] .form-row span {
- padding: 0.5rem;
- display: inline-block;
- line-height: 1.7;
- cursor: pointer; }
- form .dynfields .form-row.array-field-value_only, form [data-grav-field="array"] .form-row.array-field-value_only {
- width: 100%; }
-
-form .button-bar {
- margin-top: 1rem;
- padding: 1.2rem 3rem;
- width: 100%;
- border-bottom-left-radius: 5px;
- border-bottom-right-radius: 5px; }
-
-form .checkboxes {
- display: inline-block;
- padding: 5px 0; }
- form .checkboxes label {
- display: inline;
- cursor: pointer;
- position: relative;
- padding: 0 0 0 2rem;
- margin-right: 15px; }
- form .checkboxes label:before {
- content: "";
- display: inline-block;
- width: 1.5rem;
- height: 1.5rem;
- top: 50%;
- left: 0;
- margin-top: -0.75rem;
- margin-right: 10px;
- position: absolute;
- border-radius: 4px; }
- form .checkboxes input[type=checkbox] {
- display: none; }
- form .checkboxes input[type=checkbox]:checked + label:before {
- content: "\f00c";
- font-family: "FontAwesome";
- font-size: 1.2rem;
- line-height: 1;
- text-align: center; }
- form .checkboxes.toggleable label {
- margin-right: 0; }
-
-.form-display-wrapper p {
- padding-left: 0;
- padding-right: 0; }
- .form-display-wrapper p:first-child {
- margin-top: 0; }
-
-div.frontmatter {
- margin-bottom: 3rem; }
-
-textarea.frontmatter {
- height: 130px !important; }
- textarea.frontmatter + .CodeMirror {
- border-radius: 4px;
- height: 130px; }
-
-.form-order-wrapper ul#ordering {
- list-style: none;
- margin: 0;
- padding: 0; }
- .form-order-wrapper ul#ordering li {
- padding: 0.2rem 1rem;
- border-radius: 4px;
- margin: 3px 0;
- position: relative; }
- .form-order-wrapper ul#ordering li.drag-handle {
- cursor: move; }
- .form-order-wrapper ul#ordering li.drag-handle::after {
- content: '\f0c9';
- font-family: FontAwesome;
- position: absolute;
- right: 10px; }
-
-.form-list-wrapper ul[data-collection-holder] {
- list-style: none;
- margin: 0;
- padding: 0; }
- .form-list-wrapper ul[data-collection-holder] > li {
- cursor: move;
- padding: 1rem;
- border-radius: 4px;
- margin: 3px 0;
- position: relative; }
- .form-list-wrapper ul[data-collection-holder] > li .item-actions {
- position: absolute;
- right: 10px;
- top: 4px; }
- .form-list-wrapper ul[data-collection-holder] > li .item-actions .fa-trash-o {
- cursor: pointer; }
-
-.form-list-wrapper .collection-actions {
- text-align: right; }
-
-.form-label.block {
- z-index: 10000; }
- .form-label.block:hover {
- z-index: 10005; }
-
-#admin-main .admin-block h2 {
- font-size: 1.25rem;
- margin: 0 0 .5rem;
- letter-spacing: normal; }
-
-.form-fieldset {
- margin: 1rem 2rem; }
-
-.form-fieldset--label label {
- display: table;
- font-size: 1.25rem;
- padding: .5rem 1rem;
- width: 100%; }
-
-.form-fieldset--label h2 {
- margin: 0 !important; }
-
-.form-fieldset--label .actions {
- font-size: initial;
- display: table-cell;
- text-align: right;
- vertical-align: middle; }
-
-.form-fieldset--label + .form-data {
- margin-top: 1rem;
- padding: 0; }
-
-.form-fieldset--cursor {
- cursor: pointer; }
-
-.form-fieldset--info {
- font-size: small; }
-
-.form-fieldset > input:checked ~ .form-data,
-.form-fieldset--collapsible .open,
-.form-fieldset input:checked ~ .form-label .form-fieldset--collapsible .close {
- display: block; }
-
-.form-fieldset > .form-data,
-.form-fieldset--collapsible .close,
-.form-fieldset input:checked ~ .form-label .form-fieldset--collapsible .open {
- display: none; }
-
-table,
-tbody,
-thead {
- display: inline-block;
- width: 100%; }
-
-.gpm-details {
- width: 100%;
- -webkit-box-flex: auto;
- -moz-box-flex: auto;
- box-flex: auto;
- -webkit-flex: auto;
- -moz-flex: auto;
- -ms-flex: auto;
- flex: auto; }
-
-td {
- border: 0; }
-
-tr {
- -webkit-transition: all 0.2s ease;
- -moz-transition: all 0.2s ease;
- transition: all 0.2s ease;
- display: -webkit-box;
- display: -moz-box;
- display: box;
- display: -webkit-flex;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-lines: multiple;
- -moz-box-lines: multiple;
- box-lines: multiple;
- -webkit-flex-wrap: wrap;
- -moz-flex-wrap: wrap;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap; }
- tr th {
- display: block;
- -webkit-box-flex: 1;
- -moz-box-flex: 1;
- box-flex: 1;
- -webkit-flex: 1;
- -moz-flex: 1;
- -ms-flex: 1;
- flex: 1;
- font-weight: bold; }
- tr th:first-child {
- padding-left: 3rem; }
- tr th:last-child {
- padding-right: 3rem; }
- tr td {
- display: block;
- -webkit-box-flex: 1;
- -moz-box-flex: 1;
- box-flex: 1;
- -webkit-flex: 1;
- -moz-flex: 1;
- -ms-flex: 1;
- flex: 1; }
- tr td.double {
- -webkit-box-flex: 2;
- -moz-box-flex: 2;
- box-flex: 2;
- -webkit-flex: 2;
- -moz-flex: 2;
- -ms-flex: 2;
- flex: 2; }
- tr td:first-child {
- padding-left: 3rem; }
- @media only all and (max-width: 47.938em) {
- tr td:first-child {
- padding-left: .5rem; }
- tr td:first-child .plugin-update-button {
- float: left; } }
- tr td:last-child, tr td.gpm-actions {
- padding-right: 3rem; }
- tr td.gpm-actions {
- line-height: 1;
- text-align: right;
- position: relative; }
- tr td.gpm-actions .gpm-details-expand {
- position: absolute;
- top: 12px;
- right: 12px; }
- tr td.gpm-details {
- margin: 0;
- padding: 0; }
- @media only all and (max-width: 47.938em) {
- tr td.gpm-details {
- word-wrap: break-word; } }
- tr td.gpm-details > .table-wrapper {
- display: none; }
- tr td.gpm-details > .table-wrapper td {
- border-bottom: 0; }
- tr td.gpm-details tbody {
- width: 100%; }
- tr:last-child td {
- border-bottom: 0; }
-
-.k-calendar-container table,
-.k-calendar-container tbody,
-.k-calendar-container thead {
- width: 100%; }
-
-.k-calendar-container thead th:first-child {
- padding-left: 0; }
-
-.k-calendar-container thead th:last-child {
- padding-right: 0.5rem; }
-
-.button-group {
- position: relative;
- display: inline-block;
- vertical-align: middle; }
- .button-group > .button:first-child:not(:last-child):not(.dropdown-toggle) {
- border-top-right-radius: 0 !important;
- border-bottom-right-radius: 0 !important; }
- .button-group > .button:first-child {
- margin-left: 0 !important; }
- .button-group > .button {
- position: relative;
- float: left; }
- .button-group > .button + .dropdown-toggle {
- text-align: center;
- padding-right: 8px;
- padding-left: 8px; }
- .button-group > .button + .dropdown-toggle i {
- margin: 0; }
- .button-group > .button:last-child:not(:first-child), .button-group > .dropdown-toggle:not(:first-child) {
- border-top-left-radius: 0 !important;
- border-bottom-left-radius: 0 !important; }
- .button-group .button + .button, .button-group .button + .button-group, .button-group .button-group + .button, .button-group .button-group + .button-group {
- margin-left: -1px; }
- .button-group .dropdown-menu {
- position: absolute;
- top: 100%;
- left: 0;
- right: 0;
- z-index: 1000;
- display: none;
- float: left;
- min-width: 160px;
- padding: 5px 0;
- margin: 2px 0 0;
- font-size: 14px;
- text-align: left;
- list-style: none;
- -webkit-background-clip: padding-box;
- background-clip: padding-box;
- border-radius: 4px; }
- .button-group .dropdown-menu.language-switcher {
- min-width: auto; }
- .button-group .dropdown-menu.lang-switcher {
- min-width: 150px;
- left: inherit; }
- .button-group .dropdown-menu.lang-switcher button {
- width: 100%; }
- .button-group .dropdown-menu .divider {
- height: 1px;
- margin: 9px 0;
- overflow: hidden; }
- .button-group .dropdown-menu li > a {
- display: block;
- padding: 3px 20px;
- clear: both;
- font-weight: 400;
- line-height: 1.42857143;
- white-space: nowrap; }
- .button-group .dropdown-menu li > a:focus, .button-group .dropdown-menu li > a:hover {
- text-decoration: none; }
-
-.open > .dropdown-menu {
- display: block; }
-
-.dropdown-backdrop {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 990; }
-
-#error {
- text-align: center;
- display: flex;
- align-items: center;
- justify-content: center;
- height: 100%;
- padding-bottom: 6rem; }
- #error h1 {
- font-size: 5rem; }
- #error p {
- margin: 1rem 0; }
-
-#admin-login {
- max-width: 24rem;
- margin: 0 auto; }
- #admin-login.wide {
- max-width: 50rem; }
- #admin-login.wide h1 {
- height: 100px; }
- #admin-login.wide form > .padding {
- padding: 3rem 2rem 8rem 2rem; }
- #admin-login.wide form > .padding > div {
- width: 50%;
- display: inline-block;
- margin-right: -2px; }
- @media only all and (max-width: 47.938em) {
- #admin-login.wide form > .padding > div {
- width: 100%;
- margin-right: 0; } }
- #admin-login.wide form > .padding .form-field {
- padding: 0 1rem; }
- #admin-login.wide form label {
- padding: 0; }
- #admin-login.wide form input {
- margin-bottom: 1rem;
- text-align: left; }
- #admin-login.wide form input::-webkit-input-placeholder {
- font-size: 1rem;
- line-height: 2rem; }
- #admin-login.wide form input::-moz-placeholder {
- font-size: 1rem;
- line-height: 2rem; }
- #admin-login.wide form input:-moz-placeholder {
- font-size: 1rem;
- line-height: 2rem; }
- #admin-login.wide form input:-ms-input-placeholder {
- font-size: 1rem;
- line-height: 2rem; }
- #admin-login.wide .grid {
- display: block; }
- #admin-login.wide .form-label, #admin-login.wide .form-data {
- display: block;
- width: 100%;
- -webkit-box-flex: 1;
- -moz-box-flex: 1;
- box-flex: 1;
- -webkit-flex: 1;
- -moz-flex: 1;
- -ms-flex: 1;
- flex: 1; }
- #admin-login .form-field {
- padding-left: 0;
- margin-bottom: 0; }
- #admin-login .form-label {
- display: none; }
- #admin-login .form-data {
- padding-right: 0; }
- #admin-login .wrapper-spacer {
- width: 100% !important;
- display: block !important;
- padding: 0 1rem; }
- #admin-login .wrapper-spacer h3 {
- padding-left: 1rem; }
- #admin-login .instructions {
- display: block;
- padding: 2rem 3rem 0;
- margin: 0;
- font-size: 1.3rem; }
- #admin-login .instructions p {
- margin: 0; }
- #admin-login h1 {
- font-size: 0;
- color: transparent;
- height: 216px;
- margin: 0; }
- #admin-login form {
- position: relative; }
- #admin-login form .padding {
- padding: 3rem 3rem 6rem 3rem; }
- #admin-login form input {
- margin-bottom: 2rem;
- font-size: 1.4rem;
- line-height: 1.5;
- text-align: center;
- font-weight: 300;
- -webkit-font-smoothing: auto; }
- #admin-login form .form-actions {
- display: block !important;
- width: 100% !important;
- text-align: center;
- position: absolute;
- bottom: 0;
- left: 0;
- right: 0;
- padding: 1.5rem 3rem; }
- #admin-login form .form-actions button:first-child {
- margin-right: 1rem; }
- #admin-login .alert {
- text-align: center;
- padding: 1rem 3rem; }
-
-#admin-sidebar {
- position: absolute;
- left: 0;
- top: 0;
- bottom: 0;
- width: 100%;
- max-height: 100vh;
- visibility: hidden;
- opacity: 0; }
- #admin-sidebar.sidebar-is-visible {
- opacity: 1;
- visibility: visible; }
- @media only all and (min-width: 59.938em) {
- #admin-sidebar {
- float: left;
- visibility: visible;
- opacity: 1;
- width: 4.2rem; } }
- @media only all and (min-width: 74.938em) {
- #admin-sidebar {
- float: left;
- visibility: visible;
- opacity: 1;
- width: 20%; } }
-
-#admin-logo {
- height: 4.2rem;
- text-align: center; }
- #admin-logo .admin-logo a {
- display: inline-block;
- vertical-align: middle;
- width: 20%;
- text-align: right;
- padding-right: 1rem; }
- #admin-logo .admin-logo a:first-child {
- width: 70%;
- padding-right: 0; }
- #admin-logo .admin-logo a .fa {
- display: block;
- margin-top: -5px; }
- @media only all and (min-width: 59.938em) {
- #admin-logo .admin-logo .front-end {
- display: none; } }
- @media only all and (min-width: 74.938em) {
- #admin-logo .admin-logo .front-end {
- display: inline-block; } }
- #admin-logo #grav-logo-small {
- max-width: 100%;
- height: 40px;
- display: none;
- margin: 13px 0 12px; }
- @media only all and (min-width: 59.938em) {
- #admin-logo #grav-logo-small {
- display: inline-block; } }
- @media only all and (min-width: 74.938em) {
- #admin-logo #grav-logo-small {
- display: none; } }
- #admin-logo #grav-logo-large {
- max-width: 100%;
- padding-left: 1.5rem;
- height: 40px;
- margin: 13px 0 12px; }
- @media only all and (min-width: 59.938em) {
- #admin-logo #grav-logo-large {
- display: none; } }
- @media only all and (min-width: 74.938em) {
- #admin-logo #grav-logo-large {
- display: inline-block; } }
- #admin-logo h3 {
- text-transform: uppercase;
- margin: 0;
- text-align: center;
- font-size: 1.2rem; }
- #admin-logo h3 i {
- font-size: 1rem;
- vertical-align: middle;
- margin-top: -1px; }
-
-#admin-user-details, .admin-user-details {
- padding: 2rem;
- overflow: hidden; }
- @media only all and (min-width: 60em) and (max-width: 74.938em) {
- #admin-user-details, .admin-user-details {
- padding: 12px;
- text-align: center; } }
- #admin-user-details img, .admin-user-details img {
- -webkit-transition: all 0.5s ease;
- -moz-transition: all 0.5s ease;
- transition: all 0.5s ease;
- border-radius: 100%;
- float: left; }
- #admin-user-details .admin-user-names, .admin-user-details .admin-user-names {
- margin-left: 60px;
- margin-top: 5px; }
- @media only all and (min-width: 60em) and (max-width: 74.938em) {
- #admin-user-details .admin-user-names, .admin-user-details .admin-user-names {
- display: none; } }
- #admin-user-details .admin-user-names h4, #admin-user-details .admin-user-names h5, .admin-user-details .admin-user-names h4, .admin-user-details .admin-user-names h5 {
- margin: 0;
- font-size: 1rem;
- line-height: 1.3; }
- #admin-user-details .admin-user-names h5, .admin-user-details .admin-user-names h5 {
- font-size: 0.9rem; }
-
-#admin-menu {
- display: block;
- margin: 0;
- padding: 0;
- list-style: none; }
- #admin-menu em {
- font-style: normal; }
- @media only all and (min-width: 60em) and (max-width: 74.938em) {
- #admin-menu em {
- display: none; } }
- #admin-menu li .badges {
- float: right;
- margin-right: 1rem; }
- #admin-menu li .badges .badge {
- display: inline-block;
- margin-right: -5px; }
- #admin-menu li .badges .updates {
- display: none; }
- #admin-menu li .badges.with-updates .count {
- border-bottom-left-radius: 0;
- border-top-left-radius: 0; }
- #admin-menu li .badges.with-updates .updates {
- border-bottom-right-radius: 0;
- border-top-right-radius: 0;
- display: inline-block; }
- #admin-menu li a {
- -webkit-transition: all 0.2s ease;
- -moz-transition: all 0.2s ease;
- transition: all 0.2s ease;
- display: block;
- padding-left: 25px;
- padding-top: 0.7rem;
- padding-bottom: 0.7rem; }
- @media only all and (min-width: 48em) and (max-width: 59.938em) {
- #admin-menu li a {
- padding-left: 20px; } }
- #admin-menu li a .fa {
- -webkit-transition: all 0.2s ease;
- -moz-transition: all 0.2s ease;
- transition: all 0.2s ease;
- margin-right: 8px; }
- #admin-menu li a:hover .fa {
- font-size: 1.2rem; }
- #admin-menu li.selected a {
- padding-left: 16px; }
- @media only all and (min-width: 48em) and (max-width: 59.938em) {
- #admin-menu li.selected a {
- padding-left: 11px; } }
-
-@media only all and (min-width: 59.938em) {
- #admin-main {
- margin-left: 4.2rem; } }
-
-@media only all and (min-width: 74.938em) {
- #admin-main {
- margin-left: 20%; } }
-
-#admin-main .hint:after, #admin-main [data-hint]:after {
- font-size: 0.9rem;
- width: 300px;
- line-height: inherit;
- white-space: normal; }
-
-#admin-main h1 {
- margin: 0;
- font-size: 1.5rem;
- text-align: left;
- letter-spacing: -1px; }
-
-#admin-main .padding {
- padding: 3rem; }
-
-#admin-main .titlebar {
- position: relative;
- height: 4.2rem;
- padding: 0 3rem;
- box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.1);
- z-index: 2; }
- @media only all and (max-width: 47.938em) {
- #admin-main .titlebar {
- height: 7.2rem;
- margin-top: -5.5rem;
- position: relative; } }
- #admin-main .titlebar .button-bar {
- background: inherit; }
- @media only all and (max-width: 47.938em) {
- #admin-main .titlebar h1 {
- transform: inherit;
- top: 5px;
- font-size: 1.2rem;
- display: block;
- text-align: center;
- padding: 20px 0px;
- margin-top: -90px;
- z-index: 2; }
- #admin-main .titlebar h1 > i:first-child:before {
- content: "\f0c9"; } }
- @media only all and (max-width: 374px) {
- #admin-main .titlebar h1 {
- margin-top: -138px; } }
- @media only all and (max-width: 47.938em) {
- #admin-main .titlebar h1 > .fa:first-child {
- cursor: pointer;
- float: left; } }
- #admin-main .titlebar .button-bar {
- padding: 0; }
- @media only all and (max-width: 47.938em) {
- #admin-main .titlebar .button-bar {
- text-align: center;
- display: block;
- float: none;
- margin: 5rem -2rem 0px;
- padding-top: 70px; } }
- #admin-main .titlebar .preview {
- font-size: 90%; }
- #admin-main .titlebar .button {
- padding: 0.3rem 0.6rem; }
- @media only all and (max-width: 47.938em) {
- #admin-main .titlebar .button {
- padding: 0.2rem 0.5rem;
- font-size: 0.9rem; } }
- #admin-main .titlebar .button i {
- font-size: 13px; }
-
-#admin-main .admin-block .grav-update, #admin-main .admin-block .alert {
- margin-top: -2rem;
- margin-bottom: 2rem; }
-
-#admin-main .grav-update {
- padding: 0 3rem;
- margin-top: -3rem; }
- #admin-main .grav-update:after {
- content: "";
- display: table;
- clear: both; }
- #admin-main .grav-update.plugins {
- padding-right: 1rem; }
- #admin-main .grav-update .button {
- float: right;
- margin-top: 0.6rem;
- margin-left: 1rem;
- line-height: 1.5; }
- #admin-main .grav-update p {
- line-height: 3rem;
- margin: 0; }
- #admin-main .grav-update span[class="hint--left"]::after {
- line-height: 1.5; }
- #admin-main .grav-update i {
- padding-right: 0.5rem; }
- #admin-main .grav-update.grav {
- margin-top: 0;
- -webkit-transition: margin-top 0.15s ease-out;
- -moz-transition: margin-top 0.15s ease-out;
- transition: margin-top 0.15s ease-out; }
- @media only all and (max-width: 47.938em) {
- #admin-main .grav-update.grav {
- position: absolute;
- z-index: 9;
- bottom: 0;
- width: 100%; }
- #admin-main .grav-update.grav p * {
- display: none; }
- #admin-main .grav-update.grav p {
- font-size: 0; }
- #admin-main .grav-update.grav p button {
- width: 95%;
- display: inherit;
- position: absolute;
- top: 0;
- left: 0;
- margin-left: 2.5%;
- margin-right: 2.5%;
- padding-left: 0; } }
-
-#admin-main .grav-update.grav + .content-padding {
- top: 7.2rem;
- -webkit-transition: top 0.15s ease-out;
- -moz-transition: top 0.15s ease-out;
- transition: top 0.15s ease-out; }
- @media only all and (max-width: 47.938em) {
- #admin-main .grav-update.grav + .content-padding {
- top: 7.2rem;
- padding-bottom: 8rem;
- padding-top: 0rem; } }
-
-#admin-main .content-padding {
- position: absolute;
- top: 4.2rem;
- bottom: 0;
- left: 0;
- right: 0;
- overflow-y: auto;
- padding: 2.5rem; }
- @media only all and (min-width: 59.938em) {
- #admin-main .content-padding {
- left: 4.2rem; } }
- @media only all and (min-width: 74.938em) {
- #admin-main .content-padding {
- left: 20%; } }
-
-#admin-main .admin-block {
- padding: 2rem 0; }
- #admin-main .admin-block h1 {
- padding: 0 3rem 0.5rem;
- margin: 0 0 1rem; }
- @media only all and (max-width: 47.938em) {
- #admin-main .admin-block h1 {
- padding: 0 0 0.5rem;
- margin: 0 0 1rem !important;
- text-indent: 3rem; } }
- #admin-main .admin-block h1.no_underline {
- border-bottom: 0; }
- #admin-main .admin-block .button-bar {
- margin-right: 3rem; }
- @media only all and (max-width: 47.938em) {
- #admin-main .admin-block .button-bar {
- width: 100%;
- margin: -.5rem 0 1rem 0;
- text-align: center; }
- #admin-main .admin-block .button-bar .button {
- width: 100%; } }
-
-#admin-main .flush-bottom.button-bar {
- margin: 1rem -2rem -1rem;
- height: 70px;
- padding: 0 1rem;
- float: none; }
- @media only all and (max-width: 47.938em) {
- #admin-main .flush-bottom.button-bar {
- height: auto;
- padding: 2rem 1rem 0rem 1rem; } }
- @media only all and (max-width: 47.938em) {
- #admin-main .flush-bottom.button-bar .button {
- margin-left: 0 !important;
- margin-bottom: .5rem;
- width: 100%; } }
-
-#admin-main .danger, #admin-main .success {
- position: relative; }
- #admin-main .danger.button-bar, #admin-main .success.button-bar {
- margin: 2rem 0 -2rem;
- height: 70px;
- padding: 1rem;
- float: none; }
-
-#admin-dashboard:after {
- content: "";
- display: table;
- clear: both; }
-
-#admin-dashboard .dashboard-item {
- float: left;
- width: 50%;
- margin-bottom: 2.5rem; }
- @media only all and (max-width: 47.938em) {
- #admin-dashboard .dashboard-item {
- width: 100%; } }
- #admin-dashboard .dashboard-item > div {
- padding: 1rem 2rem; }
-
-#admin-dashboard .dashboard-left {
- padding-right: 1.25rem; }
- @media only all and (max-width: 47.938em) {
- #admin-dashboard .dashboard-left {
- padding-right: 0rem; } }
-
-#admin-dashboard .dashboard-right {
- padding-left: 1.25rem; }
- @media only all and (max-width: 47.938em) {
- #admin-dashboard .dashboard-right {
- padding-left: 0rem; } }
-
-#admin-dashboard .chart-loader {
- position: relative;
- text-align: center; }
- #admin-dashboard .chart-loader .fa {
- display: block;
- position: absolute;
- width: 100%;
- text-align: center;
- font-size: 4rem;
- margin-top: -2rem; }
-
-#admin-dashboard #updates p {
- text-align: center;
- margin: 0; }
-
-#admin-dashboard #updates .updates-chart {
- width: 50%;
- float: left; }
-
-#admin-dashboard #updates .chart-wrapper {
- position: relative; }
-
-#admin-dashboard #updates .backups-chart {
- position: relative;
- width: 50%;
- float: left; }
-
-#admin-dashboard #updates .ct-chart {
- min-height: 157px; }
-
-#admin-dashboard #updates .numeric {
- display: block;
- position: absolute;
- width: 100%;
- text-align: center;
- font-size: 1.7rem;
- line-height: 1; }
- #admin-dashboard #updates .numeric em {
- display: block;
- font-style: normal;
- font-size: 1rem; }
-
-#admin-dashboard #updates .admin-update-charts {
- min-height: 191px; }
- #admin-dashboard #updates .admin-update-charts:after {
- content: "";
- display: table;
- clear: both; }
-
-#admin-dashboard #updates .button {
- margin-left: 0.5rem; }
- @media only all and (min-width: 48em) and (max-width: 59.938em) {
- #admin-dashboard #updates .button {
- width: 49%;
- padding: .3rem 0rem;
- margin-left: 0; } }
-
-#admin-dashboard #popularity .admin-statistics-chart {
- position: relative; }
-
-#admin-dashboard #popularity .ct-chart {
- min-height: 171px; }
-
-#admin-dashboard #popularity p {
- text-align: center;
- margin: 0; }
-
-#admin-dashboard #popularity .button-bar {
- height: 100px;
- padding: 0 1rem; }
-
-#admin-dashboard #popularity .stat {
- display: block;
- float: left;
- width: 33%;
- text-align: center; }
- #admin-dashboard #popularity .stat b {
- display: block;
- font-size: 2.5rem;
- line-height: 1;
- font-weight: 300; }
- #admin-dashboard #popularity .stat i {
- display: block;
- font-style: normal; }
-
-.no-flick, .card-item {
- -webkit-transform: translate3d(0, 0, 0); }
-
-.card-row {
- -webkit-box-pack: justify;
- -moz-box-pack: justify;
- box-pack: justify;
- -webkit-justify-content: space-between;
- -moz-justify-content: space-between;
- -ms-justify-content: space-between;
- -o-justify-content: space-between;
- justify-content: space-between;
- -ms-flex-pack: justify; }
-
-.card-item {
- overflow: hidden;
- padding: 1rem;
- margin: 0;
- position: relative;
- width: 31%;
- margin-bottom: 2rem; }
- @media only all and (min-width: 48em) and (max-width: 59.938em) {
- .card-item {
- width: 48%; } }
- @media only all and (max-width: 47.938em) {
- .card-item {
- width: 100%; } }
- .card-item h4 {
- font-size: 1.2rem;
- line-height: 1.2; }
-
-.user-details {
- text-align: left; }
- .user-details img {
- border-radius: 100%;
- margin-left: 1rem; }
- .user-details h2 {
- margin: 0;
- font-size: 2.1rem !important;
- margin: 1rem 0 0 !important;
- line-height: 1.5; }
- .user-details h2 span {
- font-size: 1.2rem; }
- .user-details h5 {
- font-size: 1.1rem;
- margin: 0;
- linep-height: 1.2; }
- .user-details .gravatar {
- font-size: 0.9rem;
- padding: 0; }
- @media only all and (max-width: 47.938em) {
- .user-details {
- text-align: center; } }
-
-#footer {
- text-align: center;
- padding: 3rem 0 1rem; }
-
-.ct-chart .ct-series .ct-bar {
- stroke-width: 20px; }
-
-#popularity .ct-chart {
- margin: 0 -10px -10px; }
- #popularity .ct-chart .ct-chart-bar {
- padding: 10px; }
-
-#latest .page-title, #latest .page-route {
- overflow: auto; }
-
-#latest .last-modified {
- padding-left: 10px; }
-
-#overlay {
- position: fixed;
- width: 25%;
- height: 100%;
- z-index: 999999;
- left: 75%;
- top: 0;
- display: none; }
-
-.gpm-item-info + #blueprints .block-tabs {
- padding-top: 16px; }
-
-.pages-list {
- list-style: none;
- margin: 0;
- padding: 0; }
- .pages-list ul {
- list-style: none;
- margin: 0;
- padding: 0; }
- .pages-list li {
- margin: 0;
- padding: 0; }
- .pages-list .row {
- -webkit-transition: all 0.2s ease;
- -moz-transition: all 0.2s ease;
- transition: all 0.2s ease;
- line-height: 2.5rem;
- padding-right: 3rem; }
- .pages-list .row p.page-route {
- display: block;
- margin: -10px 0 5px 25px;
- line-height: 1;
- font-size: 0.9rem; }
- .pages-list .row p.page-route .spacer {
- display: inline-block;
- margin: 0 0.3rem; }
- .pages-list .row .hint--bottom:before, .pages-list .row .hint--bottom:after {
- left: 4px; }
- .pages-list .row .hint:after, .pages-list .row [data-hint]:after {
- border-radius: 2px; }
- .pages-list .row .badge.lang {
- margin-left: 8px; }
- .pages-list .page-tools {
- display: inline-block;
- float: right;
- font-size: 1.4rem; }
- .pages-list .page-tools i {
- margin-left: 10px; }
- .pages-list .page-home {
- font-size: 1.4rem;
- margin-left: 10px;
- vertical-align: middle; }
- .pages-list .page-info {
- font-size: 1.1rem;
- margin-left: 10px;
- vertical-align: middle; }
- .pages-list .page-icon {
- color: #0082BA;
- font-weight: 700; }
- .pages-list .page-icon.children-open:before {
- content: '\f056'; }
- .pages-list .page-icon.children-closed:before {
- content: '\f055'; }
- .pages-list .page-icon.not-routable {
- color: #CE431D; }
- .pages-list .page-icon.not-visible {
- color: #999; }
- .pages-list .page-icon.modular {
- color: #9055AF; }
-
-#page-filtering {
- margin: -2rem 3rem 1rem; }
- #page-filtering:after {
- content: "";
- display: table;
- clear: both; }
- #page-filtering .page-filters {
- width: 60%;
- float: left; }
- @media only all and (max-width: 47.938em) {
- #page-filtering .page-filters {
- width: 100%; } }
- #page-filtering .page-search {
- position: relative;
- width: 40%;
- float: left;
- padding-left: 2rem;
- text-indent: 2.5rem; }
- #page-filtering .page-search:after {
- position: absolute;
- right: 15px;
- top: 10px;
- content: '\f002';
- font-family: 'FontAwesome'; }
- @media only all and (max-width: 47.938em) {
- #page-filtering .page-search {
- width: 100%;
- padding-top: 1rem;
- padding-left: 0rem; }
- #page-filtering .page-search:after {
- top: 1.5rem; } }
- #page-filtering .page-shortcuts {
- clear: both;
- padding-top: 5px; }
- #page-filtering .page-shortcuts:after {
- content: "";
- display: table;
- clear: both; }
- #page-filtering .page-shortcuts .button {
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #aaa; }
- #page-filtering .page-shortcuts .button:hover {
- background: #919191;
- color: #ffffff; }
- #page-filtering .page-shortcuts .button.dropdown-toggle {
- border-left: 1px solid #b7b7b7; }
- #page-filtering .selectize-control.multi .selectize-input {
- padding: 0.425rem 0.425rem; }
- #page-filtering .selectize-control.multi .selectize-input.has-items {
- padding-top: 6px;
- padding-bottom: 4px; }
- #page-filtering .selectize-control.multi .selectize-input input {
- font-size: 1rem;
- line-height: 1.7; }
- #page-filtering .selectize-control.multi .selectize-input .item, #page-filtering .selectize-control.multi .selectize-input .item.active {
- color: #777;
- background: #eee;
- padding: 2px 10px; }
- #page-filtering .selectize-control.multi .selectize-input .item[data-value='Routable'], #page-filtering .selectize-control.multi .selectize-input .item.active[data-value='Routable'] {
- background: #CE431D;
- color: #ffffff; }
- #page-filtering .selectize-control.multi .selectize-input .item[data-value='NonRoutable'], #page-filtering .selectize-control.multi .selectize-input .item.active[data-value='NonRoutable'] {
- color: #CE431D; }
- #page-filtering .selectize-control.multi .selectize-input .item[data-value='Visible'], #page-filtering .selectize-control.multi .selectize-input .item.active[data-value='Visible'] {
- background: #71B15E;
- color: #ffffff; }
- #page-filtering .selectize-control.multi .selectize-input .item[data-value='NonVisible'], #page-filtering .selectize-control.multi .selectize-input .item.active[data-value='NonVisible'] {
- color: #71B15E; }
- #page-filtering .selectize-control.multi .selectize-input .item[data-value='Modular'], #page-filtering .selectize-control.multi .selectize-input .item.active[data-value='Modular'] {
- background: #9055AF;
- color: #ffffff; }
- #page-filtering .selectize-control.multi .selectize-input .item[data-value='NonModular'], #page-filtering .selectize-control.multi .selectize-input .item.active[data-value='NonModular'] {
- color: #9055AF; }
- #page-filtering .selectize-control.multi .selectize-input .item[data-value='Published'], #page-filtering .selectize-control.multi .selectize-input .item.active[data-value='Published'] {
- background: #0093B8;
- color: #ffffff; }
- #page-filtering .selectize-control.multi .selectize-input .item[data-value='NonPublished'], #page-filtering .selectize-control.multi .selectize-input .item.active[data-value='NonPublished'] {
- color: #0093B8; }
-
-.admin-form-wrapper {
- position: relative; }
-
-#admin-topbar {
- position: absolute;
- right: 0.5rem;
- height: 3.5rem; }
- @media only all and (max-width: 47.938em) {
- #admin-topbar {
- width: 100%;
- right: 0;
- top: .25rem;
- padding: 0 .5rem; } }
- #admin-topbar #admin-mode-toggle, #admin-topbar #admin-lang-toggle {
- height: 37px;
- display: inline-block;
- vertical-align: inherit; }
- #admin-topbar #admin-lang-toggle {
- z-index: 10; }
- #admin-topbar #admin-lang-toggle .dropdown-menu button {
- width: 100%; }
- #admin-topbar .switch-grav {
- border: 0; }
- @media only all and (max-width: 47.938em) {
- #admin-topbar .switch-toggle {
- width: 100%; } }
-
-.depth-0 .row {
- padding-left: 3rem; }
-
-.depth-1 .row {
- padding-left: 6rem; }
-
-.depth-2 .row {
- padding-left: 9rem; }
-
-.depth-3 .row {
- padding-left: 12rem; }
-
-.depth-4 .row {
- padding-left: 15rem; }
-
-.depth-5 .row {
- padding-left: 18rem; }
-
-.depth-6 .row {
- padding-left: 21rem; }
-
-.depth-7 .row {
- padding-left: 24rem; }
-
-.depth-8 .row {
- padding-left: 27rem; }
-
-.depth-9 .row {
- padding-left: 30rem; }
-
-.hidden {
- display: none !important; }
-
-.switch-toggle input[type="radio"] {
- display: none !important; }
-
-/*
- * Remodal - v0.2.0
- * Flat, responsive, lightweight, easy customizable modal window plugin with declarative state notation and hash tracking.
- * http://vodkabears.github.io/remodal/
- *
- * Made by Ilya Makarov
- * Under MIT License
- */
-/* ==========================================================================
- Remodal necessary styles
- ========================================================================== */
-/* Hide scroll bar */
-html.remodal-is-locked {
- overflow: hidden;
- touch-action: none; }
-
-/* Anti FOUC */
-.remodal, [data-remodal-id] {
- display: none; }
-
-/* Overlay necessary styles */
-.remodal-overlay {
- position: fixed;
- z-index: 99999;
- top: -5000px;
- right: -5000px;
- bottom: -5000px;
- left: -5000px;
- display: none; }
-
-/* Necessary styles of the wrapper */
-.remodal-wrapper {
- position: fixed;
- z-index: 100000;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- display: none;
- overflow: auto;
- text-align: center;
- -webkit-overflow-scrolling: touch; }
- .remodal-wrapper:after {
- display: inline-block;
- height: 100%;
- margin-left: -0.05em;
- content: ''; }
-
-/* Fix iPad, iPhone glitches */
-.remodal-overlay,
-.remodal-wrapper {
- backface-visibility: hidden; }
-
-/* Modal dialog necessary styles */
-.remodal {
- position: relative;
- outline: none;
- text-size-adjust: 100%; }
-
-.remodal-is-initialized {
- /* Disable Anti-FOUC */
- display: inline-block; }
-
-/* ==========================================================================
- Remodal's default mobile first theme
- ========================================================================== */
-/* Default theme styles for the background */
-.remodal-bg.remodal-is-opening,
-.remodal-bg.remodal-is-opened {
- -webkit-filter: blur(3px);
- filter: blur(3px); }
-
-/* Default theme styles of the overlay */
-.remodal-overlay {
- background: rgba(43, 46, 56, 0.9); }
-
-.remodal-overlay.remodal-is-opening,
-.remodal-overlay.remodal-is-closing {
- animation-duration: 0.3s;
- animation-fill-mode: forwards; }
-
-.remodal-overlay.remodal-is-opening {
- animation-name: remodal-overlay-opening-keyframes; }
-
-.remodal-overlay.remodal-is-closing {
- animation-name: remodal-overlay-closing-keyframes; }
-
-/* Default theme styles of the wrapper */
-.remodal-wrapper {
- padding: 10px 10px 0; }
-
-/* Default theme styles of the modal dialog */
-.remodal {
- box-sizing: border-box;
- width: 100%;
- margin-bottom: 10px;
- padding: 35px;
- transform: translate3d(0, 0, 0); }
-
-.remodal.remodal-is-opening,
-.remodal.remodal-is-closing {
- animation-duration: 0.3s;
- animation-fill-mode: forwards; }
-
-.remodal.remodal-is-opening {
- animation-name: remodal-opening-keyframes; }
-
-.remodal.remodal-is-closing {
- animation-name: remodal-closing-keyframes; }
-
-/* Vertical align of the modal dialog */
-.remodal,
-.remodal-wrapper:after {
- vertical-align: middle; }
-
-/* Close button */
-.remodal-close {
- position: absolute;
- top: 0;
- left: 0;
- display: block;
- overflow: visible;
- width: 35px;
- height: 35px;
- margin: 0;
- padding: 0;
- cursor: pointer;
- transition: color 0.2s;
- text-decoration: none;
- border: 0;
- outline: 0;
- background: transparent; }
-
-.remodal-close:before {
- font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
- font-size: 25px;
- line-height: 35px;
- position: absolute;
- top: 0;
- left: 0;
- display: block;
- width: 35px;
- content: "\00d7";
- text-align: center; }
-
-/* Dialog buttons */
-/*.remodal-confirm,
-.remodal-cancel {
- font: inherit;
-
- display: inline-block;
- overflow: visible;
-
- min-width: 110px;
- margin: 0;
- padding: 12px 0;
-
- cursor: pointer;
- transition: background 0.2s;
- text-align: center;
- vertical-align: middle;
- text-decoration: none;
-
- border: 0;
- outline: 0;
-}
-
-.remodal-confirm {
- color: #fff;
- background: #81c784;
-}
-
-.remodal-confirm:hover,
-.remodal-confirm:focus {
- background: #66bb6a;
-}
-
-.remodal-cancel {
- color: #fff;
- background: #e57373;
-}
-
-.remodal-cancel:hover,
-.remodal-cancel:focus {
- background: #ef5350;
-}
-
-!* Remove inner padding and border in Firefox 4+ for the button tag. *!
-
-.remodal-confirm::-moz-focus-inner,
-.remodal-cancel::-moz-focus-inner,
-.remodal-close::-moz-focus-inner {
- padding: 0;
-
- border: 0;
-}*/
-/* Keyframes
- ========================================================================== */
-@keyframes remodal-opening-keyframes {
- from {
- transform: scale(1.05);
- opacity: 0; }
- to {
- transform: none;
- opacity: 1; } }
-
-@keyframes remodal-closing-keyframes {
- from {
- transform: scale(1);
- opacity: 1; }
- to {
- transform: scale(0.95);
- opacity: 0; } }
-
-@keyframes remodal-overlay-opening-keyframes {
- from {
- opacity: 0; }
- to {
- opacity: 1; } }
-
-@keyframes remodal-overlay-closing-keyframes {
- from {
- opacity: 1; }
- to {
- opacity: 0; } }
-
-/* Media queries
- ========================================================================== */
-@media only screen and (min-width: 641px) {
- .remodal {
- max-width: 700px; } }
-
-/* IE8
- ========================================================================== */
-.lt-ie9 .remodal-overlay {
- background: #2b2e38; }
-
-.lt-ie9 .remodal {
- width: 700px; }
-
-/********* GRAV CUSTOM ********/
-.remodal {
- padding: 35px 0 0;
- text-align: left;
- box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
- border-radius: 3px; }
-
-.tab-bar {
- margin: 0;
- padding: 0;
- list-style: none; }
- .tab-bar:after {
- content: "";
- display: table;
- clear: both; }
- .tab-bar li {
- display: block;
- float: left;
- height: 3.5em; }
- @media only all and (max-width: 47.938em) {
- .tab-bar li {
- width: 100%; }
- .tab-bar li span, .tab-bar li a {
- width: 100%;
- text-align: center; } }
- .tab-bar span, .tab-bar a {
- display: inline-block;
- padding: 0 4rem;
- line-height: 3.5em; }
-
-/* used for wrapper animation after the load of the page */
-@-webkit-keyframes show {
- from {
- opacity: 0; }
- to {
- opacity: 1; } }
-
-@-moz-keyframes show {
- from {
- opacity: 0; }
- to {
- opacity: 1; } }
-
-@keyframes show {
- from {
- opacity: 0; }
- to {
- opacity: 1; } }
-
-.form-tabs {
- margin-top: -4rem; }
- @media only all and (max-width: 47.938em) {
- .form-tabs {
- padding-top: 4rem; } }
- .form-tabs > input[type=radio] {
- display: none; }
- .form-tabs > label {
- display: inline-block;
- cursor: pointer;
- height: 3.5em;
- text-align: center;
- line-height: 3.5em;
- padding: 0 2rem; }
- @media only all and (max-width: 47.938em) {
- .form-tabs > label {
- width: 100%; } }
- .form-tabs > label:last-of-type {
- border-bottom: none; }
-
-.tab-body {
- position: absolute;
- top: -9999px;
- opacity: 0;
- width: 100%; }
-
-.tab-body-wrapper {
- padding-top: 3.5em; }
-
-#tab1:checked ~ .tab-body-wrapper #tab-body-1,
-#tab2:checked ~ .tab-body-wrapper #tab-body-2,
-#tab3:checked ~ .tab-body-wrapper #tab-body-3,
-#tab4:checked ~ .tab-body-wrapper #tab-body-4,
-#tab5:checked ~ .tab-body-wrapper #tab-body-5,
-#tab6:checked ~ .tab-body-wrapper #tab-body-6,
-#tab7:checked ~ .tab-body-wrapper #tab-body-7,
-#tab8:checked ~ .tab-body-wrapper #tab-body-8,
-#tab9:checked ~ .tab-body-wrapper #tab-body-9,
-#tab10:checked ~ .tab-body-wrapper #tab-body-10 {
- position: relative;
- top: 0px;
- opacity: 1; }
-
-.grav-editor [data-grav-editor] {
- height: 300px; }
-
-.grav-editor .CodeMirror-scroll {
- margin-right: -36px;
- padding-bottom: 36px; }
-
-.grav-editor .grav-editor-resizer {
- height: 6px;
- cursor: row-resize;
- border-radius: 0 0 3px 3px;
- margin-top: -2px;
- position: relative;
- z-index: 10; }
-
-.grav-editor-fullscreen {
- position: fixed;
- top: 0;
- left: 0;
- bottom: 0;
- right: 0;
- z-index: 99999;
- padding: 0 !important;
- margin: 0 !important; }
- .grav-editor-fullscreen .grav-editor-content, .grav-editor-fullscreen .CodeMirror-wrap, .grav-editor-fullscreen .grav-editor-preview {
- height: 100% !important; }
- .grav-editor-fullscreen .grav-editor-toolbar, .grav-editor-fullscreen .grav-editor-toolbar ul li:first-child a, .grav-editor-fullscreen .grav-editor-toolbar-flip ul li:last-child a {
- border-radius: 0; }
-
-.grav-editor-toolbar {
- -webkit-box-align: stretch;
- -moz-box-align: stretch;
- box-align: stretch;
- -webkit-align-items: stretch;
- -moz-align-items: stretch;
- -ms-align-items: stretch;
- -o-align-items: stretch;
- align-items: stretch;
- -ms-flex-align: stretch;
- display: -webkit-box;
- display: -moz-box;
- display: box;
- display: -webkit-flex;
- display: -moz-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: horizontal;
- -moz-box-orient: horizontal;
- box-orient: horizontal;
- -webkit-flex-direction: row;
- -moz-flex-direction: row;
- flex-direction: row;
- -ms-flex-direction: row; }
- .grav-editor-toolbar .grav-editor-actions {
- -webkit-box-flex: 1;
- -moz-box-flex: 1;
- box-flex: 1;
- -webkit-flex: 1;
- -moz-flex: 1;
- -ms-flex: 1;
- flex: 1; }
- .grav-editor-toolbar .grav-editor-modes {
- flex-shrink: 0; }
- .grav-editor-toolbar .grav-editor-modes ul {
- float: right; }
-
-.grav-editor-toolbar:after {
- content: "";
- display: table;
- clear: both; }
-
-.grav-editor-toolbar ul {
- list-style: none;
- margin: 0;
- padding: 0; }
- .grav-editor-toolbar ul li {
- display: inline-block; }
- .grav-editor-toolbar ul li:first-child a {
- border-top-left-radius: 4px; }
- .grav-editor-toolbar ul a {
- display: inline-block;
- cursor: pointer;
- background-color: transparent;
- border-radius: 0;
- padding: 0.4rem 0.8rem;
- margin-top: -1px;
- border: 1px solid transparent; }
- .grav-editor-toolbar ul a, .grav-editor-toolbar ul a:hover, .grav-editor-toolbar ul a:active, .grav-editor-toolbar ul a:focus {
- outline: 0; }
-
-.grav-editor-hide-toolbar {
- display: none; }
-
-.grav-editor-toolbar .grav-editor-modes li:first-child a {
- border-top-left-radius: 0; }
-
-.grav-editor-toolbar .grav-editor-modes li:last-child a {
- border-top-right-radius: 4px; }
-
-.grav-editor-toolbar .grav-editor-modes a:hover {
- /*border: 1px solid transparent;
- border-bottom: 1px solid darken($content-bg, 20%);*/ }
-
-.grav-editor-toolbar-flip {
- float: right; }
- .grav-editor-toolbar-flip ul li:last-child a {
- border-top-right-radius: 4px; }
-
-.grav-editor-content, .grav-editor-preview {
- cursor: text; }
- .grav-editor-content:after, .grav-editor-preview:after {
- content: "";
- display: table;
- clear: both; }
-
-.grav-editor-content {
- /* PADDING */ }
- .grav-editor-content .CodeMirror-lines {
- padding: 10px 0;
- /* Vertical padding around content */ }
- .grav-editor-content .CodeMirror pre {
- padding: 0 15px;
- /* Horizontal padding of content */ }
-
-.grav-editor-preview {
- padding: 20px;
- overflow-y: scroll;
- position: relative;
- background: #fff; }
-
-.grav-editor-toolbar [data-hint]:after {
- white-space: nowrap !important;
- max-width: 300px;
- width: auto !important; }
-
-.grav-editor-toolbar p {
- margin-top: 10px;
- margin-bottom: 10px;
- padding-left: 20px; }
-
-.cm-s-paper.CodeMirror {
- color: #666;
- line-height: 1.4; }
-
-.cm-s-paper .cm-link {
- color: #0082ba; }
-
-.cm-s-paper .cm-comment {
- color: gray; }
-
-.cm-s-paper .cm-header {
- color: #595959; }
-
-.cm-s-paper .cm-strong {
- color: #4d4d4d; }
-
-.cm-s-paper .cm-em {
- color: #4d4d4d; }
-
-.cm-s-paper .cm-string {
- color: #0082BA; }
-
-.cm-s-paper .cm-tag {
- color: #4d4d4d; }
-
-.cm-s-paper .cm-bracket {
- color: #666666; }
-
-.cm-s-paper .cm-hr {
- color: #cccccc;
- font-weight: bold; }
-
-.cm-s-paper .cm-keyword {
- color: #0082ba; }
-
-.cm-s-paper .cm-atom {
- color: #9055af; }
-
-.cm-s-paper .cm-meta {
- color: #666; }
-
-.cm-s-paper .cm-number {
- color: #7f8c8d; }
-
-.cm-s-paper .cm-def {
- color: #00f; }
-
-.cm-s-paper .cm-variable {
- color: black; }
-
-.cm-s-paper .cm-property {
- color: black; }
-
-.cm-s-paper .cm-operator {
- color: black; }
-
-.cm-s-paper .cm-string-2 {
- color: #f50; }
-
-.cm-s-paper .cm-meta {
- color: #555; }
-
-.cm-s-paper .cm-error {
- color: #f00; }
-
-.cm-s-paper .cm-qualifier {
- color: #555; }
-
-.cm-s-paper .cm-builtin {
- color: #555; }
-
-.cm-s-paper .cm-attribute {
- color: #7f8c8d; }
-
-.cm-s-paper .cm-quote {
- color: #888; }
-
-.cm-s-paper .cm-header-1 {
- font-size: 140%; }
-
-.cm-s-paper .cm-header-2 {
- font-size: 120%; }
-
-.cm-s-paper .cm-header-3 {
- font-size: 110%; }
-
-.cm-s-paper .cm-negative {
- color: #d44; }
-
-.cm-s-paper .cm-positive {
- color: #292; }
-
-.cm-s-paper .cm-header, .cm-s-paper .cm-strong {
- font-weight: bold; }
-
-.cm-s-paper .cm-em {
- font-style: italic; }
-
-.cm-s-paper .cm-link {
- text-decoration: underline; }
-
-.cm-s-paper .cm-invalidchar {
- color: #f00; }
-
-/* The MIT License */
-.dropzone {
- position: relative;
- border-radius: 4px;
- min-height: 4rem; }
- .dropzone.dz-clickable {
- cursor: pointer; }
- .dropzone.dz-drag-hover {
- border-color: rgba(0, 0, 0, 0.15);
- background: rgba(0, 0, 0, 0.04); }
- .dropzone.dz-started .dz-message {
- display: none; }
- .dropzone .dz-message {
- opacity: 1;
- -ms-filter: none;
- filter: none; }
- .dropzone .dz-preview {
- position: relative;
- display: inline-block;
- margin: 1rem;
- vertical-align: top; }
- .dropzone .dz-preview.dz-file-preview [data-dz-thumbnail] {
- display: none; }
- .dropzone .dz-preview.dz-error .dz-error-mark {
- display: block; }
- .dropzone .dz-preview.dz-success .dz-success-mark {
- display: block; }
- .dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
- font-family: FontAwesome;
- display: none;
- position: absolute;
- width: 22px;
- height: 22px;
- font-size: 18px;
- line-height: 25px;
- border-radius: 100%;
- text-align: center;
- right: 2px;
- top: 2px; }
- .dropzone .dz-preview .dz-success-mark span, .dropzone .dz-preview .dz-error-mark span {
- display: none; }
- .dropzone .dz-preview:hover .dz-success-mark, .dropzone .dz-preview:hover .dz-error-mark {
- display: none; }
- .dropzone .dz-preview .dz-success-mark::after {
- content: '\f00c'; }
- .dropzone .dz-preview .dz-error-mark::after {
- content: '\f12a'; }
- .dropzone .dz-preview .dz-progress {
- position: absolute;
- top: 100px;
- left: 0px;
- right: 0px;
- height: 4px;
- display: none; }
- .dropzone .dz-preview .dz-progress .dz-upload {
- display: block;
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- width: 0%; }
- .dropzone .dz-preview .dz-error-message {
- display: none;
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- font-size: 0.9rem;
- line-height: 1.2;
- padding: 8px 10px;
- z-index: 500; }
- .dropzone .dz-preview.dz-processing .dz-progress {
- display: block; }
- .dropzone .dz-preview:hover:not(.hide-backface) .dz-details img {
- display: none; }
- .dropzone .dz-preview:hover.dz-error .dz-error-message {
- display: block; }
- .dropzone .dz-preview .dz-remove, .dropzone .dz-preview .dz-insert {
- display: none; }
- .dropzone .dz-preview:hover .dz-remove, .dropzone .dz-preview:hover .dz-insert {
- display: block;
- position: absolute;
- left: 0;
- right: 0;
- bottom: 22px;
- width: 50%;
- text-align: center;
- cursor: pointer;
- font-size: 0.8rem; }
- .dropzone .dz-preview:hover .dz-remove {
- left: inherit;
- border-left: 0; }
- .dropzone .dz-preview:hover .dz-insert {
- right: inherit; }
- .dropzone .dz-preview.hide-backface:hover .dz-remove, .dropzone .dz-preview.hide-backface:hover .dz-insert {
- display: none; }
- .dropzone .dz-preview.dz-processing .dz-details {
- overflow: hidden; }
- .dropzone .dz-preview.dz-processing .dz-details img {
- position: absolute;
- left: 50%;
- top: 50%;
- height: auto;
- width: 100%;
- -webkit-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%); }
- .dropzone .dz-preview .dz-details {
- width: 150px;
- height: 100px;
- position: relative;
- font-size: 0.8rem;
- padding: 5px;
- margin-bottom: 22px; }
- .dropzone .dz-preview .dz-details .dz-filename {
- line-height: 1.2;
- overflow: hidden;
- height: 100%; }
- .dropzone .dz-preview .dz-details img {
- position: absolute;
- top: 0;
- left: 0;
- width: 150px;
- height: 100px; }
- .dropzone .dz-preview .dz-details .dz-size {
- position: absolute;
- bottom: -28px;
- left: 0;
- right: 0;
- text-align: center;
- font-size: 0.8rem;
- height: 28px;
- line-height: 28px; }
- .dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message span {
- cursor: pointer;
- text-align: center;
- font-size: 1.4rem;
- line-height: 4rem; }
- .dropzone * {
- cursor: default; }
-
-.toast-title {
- font-weight: bold; }
-
-.toast-message {
- -ms-word-wrap: break-word;
- word-wrap: break-word; }
-
-.toast-message a,
-.toast-message label {
- color: #ffffff; }
-
-.toast-message a:hover {
- color: #cccccc;
- text-decoration: none; }
-
-.toast-close-button {
- position: relative;
- right: -0.3em;
- top: -0.3em;
- float: right;
- font-size: 20px;
- font-weight: bold;
- color: #ffffff;
- -webkit-text-shadow: 0 1px 0 #ffffff;
- text-shadow: 0 1px 0 #ffffff;
- opacity: 0.8;
- -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
- filter: alpha(opacity=80); }
-
-.toast-close-button:hover,
-.toast-close-button:focus {
- color: #000000;
- text-decoration: none;
- cursor: pointer;
- opacity: 0.4;
- -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
- filter: alpha(opacity=40); }
-
-/*Additional properties for button version
- iOS requires the button element instead of an anchor tag.
- If you want the anchor version, it requires `href="#"`.*/
-button.toast-close-button {
- padding: 0;
- cursor: pointer;
- background: transparent;
- border: 0;
- -webkit-appearance: none; }
-
-.toast-top-center {
- top: 0;
- right: 0;
- width: 100%; }
-
-.toast-bottom-center {
- bottom: 0;
- right: 0;
- width: 100%; }
-
-.toast-top-full-width {
- top: 0;
- right: 0;
- width: 100%; }
-
-.toast-bottom-full-width {
- bottom: 0;
- right: 0;
- width: 100%; }
-
-.toast-top-left {
- top: 12px;
- left: 12px; }
-
-.toast-top-right {
- top: 5rem;
- right: 1.5rem; }
-
-.toast-bottom-right {
- right: 12px;
- bottom: 12px; }
-
-.toast-bottom-left {
- bottom: 12px;
- left: 12px; }
-
-#toast-container {
- position: fixed;
- z-index: 999999;
- /*overrides*/ }
-
-#toast-container * {
- -moz-box-sizing: border-box;
- -webkit-box-sizing: border-box;
- box-sizing: border-box; }
-
-#toast-container > div {
- position: relative;
- overflow: hidden;
- margin: 0 0 6px;
- padding: 15px 15px 15px 50px;
- width: 300px;
- border-radius: 3px;
- background-position: 15px center;
- background-repeat: no-repeat;
- color: #ffffff;
- opacity: 0.9;
- -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
- filter: alpha(opacity=90); }
-
-#toast-container > :hover {
- opacity: 1;
- -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
- filter: alpha(opacity=100);
- cursor: pointer; }
-
-#toast-container > .toast-info {
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important; }
-
-#toast-container > .toast-error {
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important; }
-
-#toast-container > .toast-success {
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important; }
-
-#toast-container > .toast-warning {
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important; }
-
-#toast-container.toast-top-center > div,
-#toast-container.toast-bottom-center > div {
- width: 300px;
- margin: auto; }
-
-#toast-container.toast-top-full-width > div,
-#toast-container.toast-bottom-full-width > div {
- width: 96%;
- margin: auto; }
-
-.toast-warning {
- background-color: #f89406; }
- .toast-warning .button {
- background-color: #c67605;
- color: rgba(255, 255, 255, 0.85);
- border-radius: 4px;
- background: #945904; }
- .toast-warning .button:hover {
- background: #a47229;
- color: #ffffff; }
- .toast-warning .button.dropdown-toggle {
- border-left: 1px solid #7c4a03; }
-
-.toast-progress {
- position: absolute;
- left: 0;
- bottom: 0;
- height: 4px;
- background-color: #000000;
- opacity: 0.4;
- -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
- filter: alpha(opacity=40); }
-
-/*Responsive Design*/
-@media all and (max-width: 240px) {
- #toast-container > div {
- padding: 8px 8px 8px 50px;
- width: 11em; }
- #toast-container .toast-close-button {
- right: -0.2em;
- top: -0.2em; } }
-
-@media all and (min-width: 241px) and (max-width: 480px) {
- #toast-container > div {
- padding: 8px 8px 8px 50px;
- width: 18em; }
- #toast-container .toast-close-button {
- right: -0.2em;
- top: -0.2em; } }
-
-@media all and (min-width: 481px) and (max-width: 768px) {
- #toast-container > div {
- padding: 15px 15px 15px 50px;
- width: 25em; } }
-
-.gpm td {
- border: 0; }
-
-.gpm .gpm-name {
- white-space: nowrap; }
-
-.gpm .gpm-version {
- padding-left: 0.5rem;
- font-size: 0.9rem; }
-
-.gpm .gpm-actions .enabled, .gpm .gpm-actions .disabled {
- font-size: 1.6rem; }
-
-.gpm .gpm-item-info {
- position: relative;
- padding-bottom: 1rem;
- margin-bottom: 3rem;
- overflow: hidden; }
- @media only all and (max-width: 47.938em) {
- .gpm .gpm-item-info {
- word-wrap: break-word; } }
- .gpm .gpm-item-info .gpm-item-icon {
- position: absolute;
- right: 3rem;
- font-size: 20rem; }
- .gpm .gpm-item-info table {
- position: relative; }
- .gpm .gpm-item-info td {
- border: 0;
- text-align: left !important; }
- .gpm .gpm-item-info td:first-child {
- white-space: nowrap;
- width: 25%; }
- .gpm .gpm-item-info tr:hover {
- background: inherit; }
-
-.gpm .badge.update {
- display: inline-block;
- border-radius: 4px;
- padding: 2px 10px;
- margin-left: 1rem; }
-
-.gpm .gpm-ribbon {
- overflow: hidden;
- white-space: nowrap;
- position: absolute;
- top: 1rem;
- right: -2rem;
- -webkit-transform: rotate(45deg);
- -moz-transform: rotate(45deg);
- -ms-transform: rotate(45deg);
- -o-transform: rotate(45deg);
- transform: rotate(45deg); }
- .gpm .gpm-ribbon a {
- display: block;
- font-weight: bold;
- font-size: 0.9rem;
- padding: 5px 40px;
- text-align: center; }
-
-.gpm .themes {
- padding: 3rem; }
- .gpm .themes .gpm-name {
- margin-bottom: 0.5rem; }
- .gpm .themes .gpm-actions {
- margin: 1rem -1rem -1rem -1rem;
- height: 4rem;
- text-align: center;
- padding: 1rem;
- font-size: 1rem;
- font-weight: bold; }
- .gpm .themes .active-theme .gpm-actions, .gpm .themes.inactive-theme .gpm-actions {
- line-height: 2rem; }
- .gpm .themes .inactive-theme .gpm-actions {
- display: block;
- font-weight: normal; }
-
-#phpinfo img {
- display: none; }
-
-#phpinfo table {
- margin: 1rem 0 0; }
-
-#phpinfo tr:hover {
- background: transparent; }
-
-#phpinfo td {
- word-wrap: break-word; }
- #phpinfo td h1 {
- margin: 0rem -3rem 0rem !important; }
-
-#phpinfo hr {
- border-bottom: 0; }
-
-#phpinfo h1 {
- font-size: 2.3rem; }
-
-#phpinfo h2 {
- font-size: 1.7rem;
- margin: 3rem 3rem 0rem !important; }
+ */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media (min-width: 768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:3px}.bootstrap-datetimepicker-widget table th{height:29px;line-height:29px;width:29px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#ccc;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#ddd}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#ccc}.bootstrap-datetimepicker-widget table td.day{height:29px;line-height:29px;width:29px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#ddd;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#ccc}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:0 0 7px 7px solid transparent;border-bottom-color:#fff;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#fff;color:blue;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#ccc;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:3px}.bootstrap-datetimepicker-widget table td span:hover{background:#ddd}.bootstrap-datetimepicker-widget table td span.active{background-color:#fff;color:blue;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#ccc}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#ccc;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group.date .input-group-addon{cursor:pointer}html,body{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong{font-weight:600}.bigger{font-size:1.2rem}.button-bar{text-align:right;float:right;z-index:2}.alert{font-size:1.1rem;padding:1rem 3rem}.badge{display:inline-block;font-size:0.9rem;font-weight:700;border-radius:10px;padding:0px 6px;min-width:20px;line-height:20px;text-align:center}.empty-state{margin:0 auto;text-align:center;padding-top:100px}.default-animation,.tab-bar span,.tab-bar a,.form-tabs>label{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}.default-border-radius{border-radius:4px}.default-glow-shadow{box-shadow:0 0 20px rgba(0,0,0,0.2)}.default-box-shadow{box-shadow:0 10px 20px rgba(0,0,0,0.2)}.padding-horiz{padding-left:7rem;padding-right:7rem}@media only all and (max-width: 59.938em){.padding-horiz{padding-left:4rem;padding-right:4rem}}@media only all and (max-width: 47.938em){.padding-horiz{padding-left:1rem;padding-right:1rem}}.padding-vert{padding-top:3rem;padding-bottom:3rem}body{font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:400;text-rendering:optimizeLegibility;letter-spacing:-0px}h1{font-size:3.2rem}@media only all and (max-width: 47.938em){h1{font-size:2.5rem;line-height:1.2;margin-bottom:2.5rem}}@media only all and (min-width: 48em) and (max-width: 59.938em){h2{font-size:2.1rem}}@media only all and (max-width: 47.938em){h2{font-size:2rem}}@media only all and (min-width: 48em) and (max-width: 59.938em){h3{font-size:1.7rem}}@media only all and (max-width: 47.938em){h3{font-size:1.6rem}}@media only all and (min-width: 48em) and (max-width: 59.938em){h4{font-size:1.35rem}}@media only all and (max-width: 47.938em){h4{font-size:1.25rem}}h1{letter-spacing:-3px}h2{letter-spacing:-2px}h3{letter-spacing:-1px}blockquote p{font-size:1.1rem}blockquote cite{display:block;text-align:right;font-size:1.2rem}pre{padding:2rem;border-radius:3px}pre code{background:inherit}.label{vertical-align:middle;border-radius:100%;height:1rem;min-width:1rem;line-height:1rem;display:inline-block;text-align:center;font-size:.7rem;margin-right:0.75rem}@font-face{font-family:"rockettheme-apps";font-weight:normal;font-style:normal;src:url("../fonts/rockettheme-apps/rockettheme-apps.eot");src:url("../fonts/rockettheme-apps/rockettheme-apps.eot?#iefix") format("embedded-opentype"),url("../fonts/rockettheme-apps/rockettheme-apps.woff") format("woff"),url("../fonts/rockettheme-apps/rockettheme-apps.ttf") format("truetype"),url("../fonts/rockettheme-apps/rockettheme-apps.svg#rockettheme-apps") format("svg")}i.fa-grav,i.fa-grav-spaceman,i.fa-grav-text,i.fa-grav-full,i.fa-grav-logo,i.fa-grav-symbol,i.fa-grav-logo-both,i.fa-grav-both,i.fa-gantry,i.fa-gantry-logo,i.fa-gantry-symbol,i.fa-gantry-logo-both,i.fa-gantry-both{font-family:'rockettheme-apps';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-grav-logo:before,.fa-grav-text:before{content:"\61"}.fa-grav-symbol:before,.fa-grav:before,.fa-grav-spaceman:before{content:"\62"}.fa-grav-logo-both:before,.fa-grav-both:before,.fa-grav-full:before{content:"\66"}.fa-gantry-logo:before{content:"\64"}.fa-gantry:before,.fa-gantry-symbol:before{content:"\63"}.fa-gantry-logo-both:before,.fa-gantry-both:before{content:"\65"}form h1,form h3{padding:0 3rem 0.5rem;margin:0 0 1rem;font-size:1.5rem;text-align:left;letter-spacing:-1px}form h3{padding-left:0}form p{padding:0 3rem}form pre{padding:1.5rem 3rem}form .form-field{margin-bottom:1rem;padding-left:3rem}form .form-data{padding-right:3rem}form .required{font-family:helvetica, arial;vertical-align:middle;line-height:1;font-size:30px;margin-left:5px}form label{padding:5px 0;font-weight:400;margin:0}form label [data-hint]{display:inline}form label.toggleable{display:inline}form input,form select,form textarea,form button,form .selectize-input{font-size:1rem;line-height:1.7;border-radius:4px;-webkit-font-smoothing:antialiased}form .selectize-dropdown{z-index:100000}form .form-column>.form-field.grid{display:block}form .form-column>.form-field.grid>.block{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0;-moz-flex:0;-ms-flex:0;flex:0}form .grid.vertical{-webkit-flex-flow:column;-moz-flex-flow:column;flex-flow:column}form .form-select-wrapper,form .selectize-control.single .selectize-input{position:relative}form .form-select-wrapper:after,form .selectize-control.single .selectize-input:after{margin-top:0;border:0;position:absolute;content:'\f078';font-family:'FontAwesome';right:12px;top:50%;line-height:0;pointer-events:none}form .selectize-input{display:block !important;box-shadow:none;padding:5px 30px 5px 10px;margin:0}form .selectize-input>input{font-size:1rem;line-height:1.7}form .selectize-control.multi .selectize-input{padding:.425rem .425rem}form .selectize-control.multi .selectize-input.has-items{padding-top:6px;padding-bottom:4px}form .selectize-control.multi .selectize-input>div{border-radius:2px;line-height:1.5}form .selectize-control.single .selectize-input:after{right:27px}form .selectize-control.single .selectize-input.dropdown-active:after{content:'\f077'}form .x-small{max-width:5rem !important}form .small{max-width:10rem !important}form .medium{max-width:20rem}form .medium textarea{height:7rem}form .large{max-width:30rem !important}form .large textarea{height:10rem}form select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 30px 5px 10px;cursor:pointer;margin:0}form input[type=text],form input[type=password],form input[type=email],form input[type=date]{width:100%}form input[readonly=readonly]{font-weight:bold}form textarea{width:100%}form .form-frontmatter-wrapper{border-radius:4px}form .switch-toggle label{cursor:pointer}form .switch-toggle a,form .switch-toggle label{outline:none !important}form .dynfields input[type=text],form [data-grav-field="array"] input[type=text]{width:40%;float:left;margin:0 5px 5px 0}form .dynfields .form-row,form [data-grav-field="array"] .form-row{display:inline-block}form .dynfields .form-row span,form [data-grav-field="array"] .form-row span{padding:0.5rem;display:inline-block;line-height:1.7;cursor:pointer}form .dynfields .form-row.array-field-value_only,form [data-grav-field="array"] .form-row.array-field-value_only{width:100%}form .button-bar{margin-top:1rem;padding:1.2rem 3rem;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}form .checkboxes{display:inline-block;padding:5px 0}form .checkboxes label{display:inline;cursor:pointer;position:relative;padding:0 0 0 2rem;margin-right:15px}form .checkboxes label:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;top:50%;left:0;margin-top:-0.75rem;margin-right:10px;position:absolute;border-radius:4px}form .checkboxes input[type=checkbox]{display:none}form .checkboxes input[type=checkbox]:checked+label:before{content:"\f00c";font-family:"FontAwesome";font-size:1.2rem;line-height:1;text-align:center}form .checkboxes.toggleable label{margin-right:0}.form-display-wrapper p{padding-left:0;padding-right:0}.form-display-wrapper p:first-child{margin-top:0}div.frontmatter{margin-bottom:3rem}textarea.frontmatter{height:130px !important}textarea.frontmatter+.CodeMirror{border-radius:4px;height:130px}.form-order-wrapper ul#ordering{list-style:none;margin:0;padding:0}.form-order-wrapper ul#ordering li{padding:0.2rem 1rem;border-radius:4px;margin:3px 0;position:relative}.form-order-wrapper ul#ordering li.drag-handle{cursor:move}.form-order-wrapper ul#ordering li.drag-handle::after{content:'\f0c9';font-family:FontAwesome;position:absolute;right:10px}.form-list-wrapper ul[data-collection-holder]{list-style:none;margin:0;padding:0}.form-list-wrapper ul[data-collection-holder]>li{cursor:move;padding:1rem;border-radius:4px;margin:3px 0;position:relative}.form-list-wrapper ul[data-collection-holder]>li .item-actions{position:absolute;right:10px;top:4px}.form-list-wrapper ul[data-collection-holder]>li .item-actions .fa-trash-o{cursor:pointer}.form-list-wrapper .collection-actions{text-align:right}.form-label.block{z-index:10000}.form-label.block:hover{z-index:10005}#admin-main .admin-block h2{font-size:1.25rem;margin:0 0 .5rem;letter-spacing:normal}.form-fieldset{margin:1rem 2rem}.form-fieldset--label label{display:table;font-size:1.25rem;padding:.5rem 1rem;width:100%}.form-fieldset--label h2{margin:0 !important}.form-fieldset--label .actions{font-size:initial;display:table-cell;text-align:right;vertical-align:middle}.form-fieldset--label+.form-data{margin-top:1rem;padding:0}.form-fieldset--cursor{cursor:pointer}.form-fieldset--info{font-size:small}.form-fieldset>input:checked ~ .form-data,.form-fieldset--collapsible .open,.form-fieldset input:checked ~ .form-label .form-fieldset--collapsible .close{display:block}.form-fieldset>.form-data,.form-fieldset--collapsible .close,.form-fieldset input:checked ~ .form-label .form-fieldset--collapsible .open{display:none}table,tbody,thead{display:inline-block;width:100%}.gpm-details{width:100%;-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto}td{border:0}tr{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}tr th{display:block;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;font-weight:bold}tr th:first-child{padding-left:3rem}tr th:last-child{padding-right:3rem}tr td{display:block;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}tr td.double{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2}tr td:first-child{padding-left:3rem}@media only all and (max-width: 47.938em){tr td:first-child{padding-left:.5rem}tr td:first-child .plugin-update-button{float:left}}tr td:last-child,tr td.gpm-actions{padding-right:3rem}tr td.gpm-actions{line-height:1;text-align:right;position:relative}tr td.gpm-actions .gpm-details-expand{position:absolute;top:12px;right:12px}tr td.gpm-details{margin:0;padding:0}@media only all and (max-width: 47.938em){tr td.gpm-details{word-wrap:break-word}}tr td.gpm-details>.table-wrapper{display:none}tr td.gpm-details>.table-wrapper td{border-bottom:0}tr td.gpm-details tbody{width:100%}tr:last-child td{border-bottom:0}.k-calendar-container table,.k-calendar-container tbody,.k-calendar-container thead{width:100%}.k-calendar-container thead th:first-child{padding-left:0}.k-calendar-container thead th:last-child{padding-right:0.5rem}.button-group{position:relative;display:inline-block;vertical-align:middle}.button-group>.button:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.button-group>.button:first-child{margin-left:0 !important}.button-group>.button{position:relative;float:left}.button-group>.button+.dropdown-toggle{text-align:center;padding-right:8px;padding-left:8px}.button-group>.button+.dropdown-toggle i{margin:0}.button-group>.button:last-child:not(:first-child),.button-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.button-group .button+.button,.button-group .button+.button-group,.button-group .button-group+.button,.button-group .button-group+.button-group{margin-left:-1px}.button-group .dropdown-menu{position:absolute;top:100%;left:0;right:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:4px}.button-group .dropdown-menu.language-switcher{min-width:auto}.button-group .dropdown-menu.lang-switcher{min-width:150px;left:inherit}.button-group .dropdown-menu.lang-switcher button{width:100%}.button-group .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden}.button-group .dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;white-space:nowrap}.button-group .dropdown-menu li>a:focus,.button-group .dropdown-menu li>a:hover{text-decoration:none}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}#error{text-align:center;display:flex;align-items:center;justify-content:center;height:100%;padding-bottom:6rem}#error h1{font-size:5rem}#error p{margin:1rem 0}#admin-login{max-width:24rem;margin:0 auto}#admin-login.wide{max-width:50rem}#admin-login.wide h1{height:100px}#admin-login.wide form>.padding{padding:3rem 2rem 8rem 2rem}#admin-login.wide form>.padding>div{width:50%;display:inline-block;margin-right:-2px}@media only all and (max-width: 47.938em){#admin-login.wide form>.padding>div{width:100%;margin-right:0}}#admin-login.wide form>.padding .form-field{padding:0 1rem}#admin-login.wide form label{padding:0}#admin-login.wide form input{margin-bottom:1rem;text-align:left}#admin-login.wide form input::-webkit-input-placeholder{font-size:1rem;line-height:2rem}#admin-login.wide form input::-moz-placeholder{font-size:1rem;line-height:2rem}#admin-login.wide form input:-moz-placeholder{font-size:1rem;line-height:2rem}#admin-login.wide form input:-ms-input-placeholder{font-size:1rem;line-height:2rem}#admin-login.wide .grid{display:block}#admin-login.wide .form-label,#admin-login.wide .form-data{display:block;width:100%;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#admin-login .form-field{padding-left:0;margin-bottom:0}#admin-login .form-label{display:none}#admin-login .form-data{padding-right:0}#admin-login .wrapper-spacer{width:100% !important;display:block !important;padding:0 1rem}#admin-login .wrapper-spacer h3{padding-left:1rem}#admin-login .instructions{display:block;padding:2rem 3rem 0;margin:0;font-size:1.3rem}#admin-login .instructions p{margin:0}#admin-login h1{font-size:0;color:transparent;height:216px;margin:0}#admin-login form{position:relative}#admin-login form .padding{padding:3rem 3rem 6rem 3rem}#admin-login form input{margin-bottom:2rem;font-size:1.4rem;line-height:1.5;text-align:center;font-weight:300;-webkit-font-smoothing:auto}#admin-login form .form-actions{display:block !important;width:100% !important;text-align:center;position:absolute;bottom:0;left:0;right:0;padding:1.5rem 3rem}#admin-login form .form-actions button:first-child{margin-right:1rem}#admin-login .alert{text-align:center;padding:1rem 3rem}#admin-sidebar{position:absolute;left:0;top:0;bottom:0;width:100%;max-height:100vh;visibility:hidden;opacity:0}#admin-sidebar.sidebar-is-visible{opacity:1;visibility:visible}@media only all and (min-width: 47.938em){#admin-sidebar{float:left;visibility:visible;opacity:1;width:4.2rem}}@media only all and (min-width: 74.938em){#admin-sidebar{float:left;visibility:visible;opacity:1;width:20%}}#admin-logo{height:4.2rem;text-align:center}#admin-logo .admin-logo a{display:inline-block;vertical-align:middle;width:20%;text-align:right;padding-right:1rem}#admin-logo .admin-logo a:first-child{width:70%;padding-right:0}#admin-logo .admin-logo a .fa{display:block;margin-top:-5px}@media only all and (min-width: 47.938em){#admin-logo .admin-logo .front-end{display:none}}@media only all and (min-width: 74.938em){#admin-logo .admin-logo .front-end{display:inline-block}}#admin-logo #grav-logo-small{max-width:100%;height:40px;display:none;margin:13px 0 12px}@media only all and (min-width: 47.938em){#admin-logo #grav-logo-small{display:inline-block}}@media only all and (min-width: 74.938em){#admin-logo #grav-logo-small{display:none}}#admin-logo #grav-logo-large{max-width:100%;padding-left:1.5rem;height:40px;margin:13px 0 12px}@media only all and (min-width: 47.938em){#admin-logo #grav-logo-large{display:none}}@media only all and (min-width: 74.938em){#admin-logo #grav-logo-large{display:inline-block}}#admin-logo h3{text-transform:uppercase;margin:0;text-align:center;font-size:1.2rem}#admin-logo h3 i{font-size:1rem;vertical-align:middle;margin-top:-1px}#admin-user-details,.admin-user-details{padding:2rem;overflow:hidden;text-align:left}@media only all and (min-width: 47.938em){#admin-user-details,.admin-user-details{padding:12px;text-align:center}}@media only all and (min-width: 74.938em){#admin-user-details,.admin-user-details{padding:2rem;text-align:left}}#admin-user-details img,.admin-user-details img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:100%;float:left}#admin-user-details .admin-user-names,.admin-user-details .admin-user-names{margin-left:60px;margin-top:5px;display:block}@media only all and (min-width: 47.938em){#admin-user-details .admin-user-names,.admin-user-details .admin-user-names{display:none}}@media only all and (min-width: 74.938em){#admin-user-details .admin-user-names,.admin-user-details .admin-user-names{display:block}}#admin-user-details .admin-user-names h4,#admin-user-details .admin-user-names h5,.admin-user-details .admin-user-names h4,.admin-user-details .admin-user-names h5{margin:0;font-size:1rem;line-height:1.3}#admin-user-details .admin-user-names h5,.admin-user-details .admin-user-names h5{font-size:0.9rem}#admin-menu{display:block;margin:0;padding:0;list-style:none}#admin-menu em{font-style:normal}@media only all and (min-width: 47.938em){#admin-menu em{display:none}}@media only all and (min-width: 74.938em){#admin-menu em{display:inline}}#admin-menu li .badges{float:right;margin-right:1rem}#admin-menu li .badges .badge{display:inline-block;margin-right:-5px}#admin-menu li .badges .updates{display:none}#admin-menu li .badges.with-updates .count{border-bottom-left-radius:0;border-top-left-radius:0}#admin-menu li .badges.with-updates .updates{border-bottom-right-radius:0;border-top-right-radius:0;display:inline-block}#admin-menu li a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;display:block;padding-left:25px;padding-top:0.7rem;padding-bottom:0.7rem}#admin-menu li a .fa{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;margin-right:8px}#admin-menu li a:hover .fa{font-size:1.2rem}#admin-menu li.selected a{padding-left:16px}@media only all and (min-width: 47.938em){#admin-main{margin-left:4.2rem}}@media only all and (min-width: 74.938em){#admin-main{margin-left:20%}}#admin-main .hint:after,#admin-main [data-hint]:after{font-size:0.9rem;width:300px;line-height:inherit;white-space:normal}#admin-main h1{margin:0;font-size:1.5rem;text-align:left;letter-spacing:-1px}#admin-main .padding{padding:3rem}#admin-main .titlebar{position:relative;height:4.2rem;padding:0 3rem;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.1);z-index:2}@media only all and (max-width: 47.938em){#admin-main .titlebar{height:7.2rem;margin-top:-5.5rem;position:relative}}#admin-main .titlebar .button-bar{background:inherit}@media only all and (max-width: 47.938em){#admin-main .titlebar h1{transform:inherit;top:5px;font-size:1.2rem;display:block;text-align:center;padding:20px 0px;margin-top:-90px;z-index:2}#admin-main .titlebar h1>i:first-child:before{content:"\f0c9"}}@media only all and (max-width: 374px){#admin-main .titlebar h1{margin-top:-138px}}@media only all and (max-width: 47.938em){#admin-main .titlebar h1>.fa:first-child{cursor:pointer;float:left}}#admin-main .titlebar .button-bar{padding:0}@media only all and (max-width: 47.938em){#admin-main .titlebar .button-bar{text-align:center;display:block;float:none;margin:5rem -2rem 0px;padding-top:70px}}#admin-main .titlebar .preview{font-size:90%}#admin-main .titlebar .button{padding:0.3rem 0.6rem}@media only all and (max-width: 47.938em){#admin-main .titlebar .button{padding:0.2rem 0.5rem;font-size:0.9rem}}#admin-main .titlebar .button i{font-size:13px}#admin-main .admin-block .grav-update,#admin-main .admin-block .alert{margin-top:-2rem;margin-bottom:2rem}#admin-main .grav-update{padding:0 3rem;margin-top:-3rem}#admin-main .grav-update:after{content:"";display:table;clear:both}#admin-main .grav-update.plugins{padding-right:1rem}#admin-main .grav-update .button{float:right;margin-top:0.6rem;margin-left:1rem;line-height:1.5}#admin-main .grav-update p{line-height:3rem;margin:0}#admin-main .grav-update span[class="hint--left"]::after{line-height:1.5}#admin-main .grav-update i{padding-right:0.5rem}#admin-main .grav-update.grav{margin-top:0;-webkit-transition:margin-top 0.15s ease-out;-moz-transition:margin-top 0.15s ease-out;transition:margin-top 0.15s ease-out}@media only all and (max-width: 47.938em){#admin-main .grav-update.grav{position:absolute;z-index:9;bottom:0;width:100%}#admin-main .grav-update.grav p *{display:none}#admin-main .grav-update.grav p{font-size:0}#admin-main .grav-update.grav p button{width:95%;display:inherit;position:absolute;top:0;left:0;margin-left:2.5%;margin-right:2.5%;padding-left:0}}#admin-main .grav-update.grav+.content-padding{top:7.2rem;-webkit-transition:top 0.15s ease-out;-moz-transition:top 0.15s ease-out;transition:top 0.15s ease-out}@media only all and (max-width: 47.938em){#admin-main .grav-update.grav+.content-padding{top:7.2rem;padding-bottom:8rem;padding-top:0rem}}#admin-main .content-padding{position:absolute;top:4.2rem;bottom:0;left:0;right:0;overflow-y:auto;padding:2.5rem}@media only all and (min-width: 47.938em){#admin-main .content-padding{left:4.2rem}}@media only all and (min-width: 74.938em){#admin-main .content-padding{left:20%}}#admin-main .admin-block{padding:2rem 0}#admin-main .admin-block h1{padding:0 3rem 0.5rem;margin:0 0 1rem}@media only all and (max-width: 47.938em){#admin-main .admin-block h1{padding:0 0 0.5rem;margin:0 0 1rem !important;text-indent:3rem}}#admin-main .admin-block h1.no_underline{border-bottom:0}#admin-main .admin-block .button-bar{margin-right:3rem}@media only all and (max-width: 47.938em){#admin-main .admin-block .button-bar{width:100%;margin:-.5rem 0 1rem 0;text-align:center}#admin-main .admin-block .button-bar .button{width:100%}}#admin-main .flush-bottom.button-bar{margin:1rem -2rem -1rem;height:70px;padding:0 1rem;float:none}@media only all and (max-width: 47.938em){#admin-main .flush-bottom.button-bar{height:auto;padding:2rem 1rem 0rem 1rem}}@media only all and (max-width: 47.938em){#admin-main .flush-bottom.button-bar .button{margin-left:0 !important;margin-bottom:.5rem;width:100%}}#admin-main .danger,#admin-main .success{position:relative}#admin-main .danger.button-bar,#admin-main .success.button-bar{margin:2rem 0 -2rem;height:70px;padding:1rem;float:none}#admin-dashboard:after{content:"";display:table;clear:both}#admin-dashboard .dashboard-item{float:left;width:50%;margin-bottom:2.5rem}@media only all and (max-width: 47.938em){#admin-dashboard .dashboard-item{width:100%}}#admin-dashboard .dashboard-item>div{padding:1rem 2rem}#admin-dashboard .dashboard-left{padding-right:1.25rem}@media only all and (max-width: 47.938em){#admin-dashboard .dashboard-left{padding-right:0rem}}#admin-dashboard .dashboard-right{padding-left:1.25rem}@media only all and (max-width: 47.938em){#admin-dashboard .dashboard-right{padding-left:0rem}}#admin-dashboard .chart-loader{position:relative;text-align:center}#admin-dashboard .chart-loader .fa{display:block;position:absolute;width:100%;text-align:center;font-size:4rem;margin-top:-2rem}#admin-dashboard #updates p{text-align:center;margin:0}#admin-dashboard #updates .updates-chart{width:50%;float:left}#admin-dashboard #updates .chart-wrapper{position:relative}#admin-dashboard #updates .backups-chart{position:relative;width:50%;float:left}#admin-dashboard #updates .ct-chart{min-height:157px}#admin-dashboard #updates .numeric{display:block;position:absolute;width:100%;text-align:center;font-size:1.7rem;line-height:1}#admin-dashboard #updates .numeric em{display:block;font-style:normal;font-size:1rem}#admin-dashboard #updates .admin-update-charts{min-height:191px}#admin-dashboard #updates .admin-update-charts:after{content:"";display:table;clear:both}#admin-dashboard #updates .button{margin-left:0.5rem}@media only all and (min-width: 48em) and (max-width: 59.938em){#admin-dashboard #updates .button{width:49%;padding:.3rem 0rem;margin-left:0}}#admin-dashboard #popularity .admin-statistics-chart{position:relative}#admin-dashboard #popularity .ct-chart{min-height:171px}#admin-dashboard #popularity p{text-align:center;margin:0}#admin-dashboard #popularity .button-bar{height:100px;padding:0 1rem}#admin-dashboard #popularity .stat{display:block;float:left;width:33%;text-align:center}#admin-dashboard #popularity .stat b{display:block;font-size:2.5rem;line-height:1;font-weight:300}#admin-dashboard #popularity .stat i{display:block;font-style:normal}.no-flick,.card-item{-webkit-transform:translate3d(0, 0, 0)}.card-row{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.card-item{overflow:hidden;padding:1rem;margin:0;position:relative;width:31%;margin-bottom:2rem}@media only all and (min-width: 48em) and (max-width: 59.938em){.card-item{width:48%}}@media only all and (max-width: 47.938em){.card-item{width:100%}}.card-item h4{font-size:1.2rem;line-height:1.2}.user-details{text-align:left}.user-details img{border-radius:100%;margin-left:1rem}.user-details h2{margin:0;font-size:2.1rem !important;margin:1rem 0 0 !important;line-height:1.5}.user-details h2 span{font-size:1.2rem}.user-details h5{font-size:1.1rem;margin:0;linep-height:1.2}.user-details .gravatar{font-size:0.9rem;padding:0}@media only all and (max-width: 47.938em){.user-details{text-align:center}}#footer{text-align:center;padding:3rem 0 1rem}.ct-chart .ct-series .ct-bar{stroke-width:20px}#popularity .ct-chart{margin:0 -10px -10px}#popularity .ct-chart .ct-chart-bar{padding:10px}#latest .page-title,#latest .page-route{overflow:auto}#latest .last-modified{padding-left:10px}#overlay{position:fixed;width:25%;height:100%;z-index:999999;left:75%;top:0;display:none}.gpm-item-info+#blueprints .block-tabs{padding-top:16px}.pages-list{list-style:none;margin:0;padding:0}.pages-list ul{list-style:none;margin:0;padding:0}.pages-list li{margin:0;padding:0}.pages-list .row{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;line-height:2.5rem;padding-right:3rem}.pages-list .row p.page-route{display:block;margin:-10px 0 5px 25px;line-height:1;font-size:0.9rem}.pages-list .row p.page-route .spacer{display:inline-block;margin:0 0.3rem}.pages-list .row .hint--bottom:before,.pages-list .row .hint--bottom:after{left:4px}.pages-list .row .hint:after,.pages-list .row [data-hint]:after{border-radius:2px}.pages-list .row .badge.lang{margin-left:8px}.pages-list .page-tools{display:inline-block;float:right;font-size:1.4rem}.pages-list .page-tools i{margin-left:10px}.pages-list .page-home{font-size:1.4rem;margin-left:10px;vertical-align:middle}.pages-list .page-info{font-size:1.1rem;margin-left:10px;vertical-align:middle}.pages-list .page-icon{color:#0082BA;font-weight:700}.pages-list .page-icon.children-open:before{content:'\f056'}.pages-list .page-icon.children-closed:before{content:'\f055'}.pages-list .page-icon.not-routable{color:#CE431D}.pages-list .page-icon.not-visible{color:#999}.pages-list .page-icon.modular{color:#9055AF}#page-filtering{margin:-2rem 3rem 1rem}#page-filtering:after{content:"";display:table;clear:both}#page-filtering .page-filters{width:60%;float:left}@media only all and (max-width: 47.938em){#page-filtering .page-filters{width:100%}}#page-filtering .page-search{position:relative;width:40%;float:left;padding-left:2rem;text-indent:2.5rem}#page-filtering .page-search:after{position:absolute;right:15px;top:10px;content:'\f002';font-family:'FontAwesome'}@media only all and (max-width: 47.938em){#page-filtering .page-search{width:100%;padding-top:1rem;padding-left:0rem}#page-filtering .page-search:after{top:1.5rem}}#page-filtering .page-shortcuts{clear:both;padding-top:5px}#page-filtering .page-shortcuts:after{content:"";display:table;clear:both}#page-filtering .page-shortcuts .button{color:rgba(255,255,255,0.85);border-radius:4px;background:#aaa}#page-filtering .page-shortcuts .button:hover{background:#919191;color:#fff}#page-filtering .page-shortcuts .button.dropdown-toggle{border-left:1px solid #b7b7b7}#page-filtering .selectize-control.multi .selectize-input{padding:.425rem .425rem}#page-filtering .selectize-control.multi .selectize-input.has-items{padding-top:6px;padding-bottom:4px}#page-filtering .selectize-control.multi .selectize-input input{font-size:1rem;line-height:1.7}#page-filtering .selectize-control.multi .selectize-input .item,#page-filtering .selectize-control.multi .selectize-input .item.active{color:#777;background:#eee;padding:2px 10px}#page-filtering .selectize-control.multi .selectize-input .item[data-value='Routable'],#page-filtering .selectize-control.multi .selectize-input .item.active[data-value='Routable']{background:#CE431D;color:#fff}#page-filtering .selectize-control.multi .selectize-input .item[data-value='NonRoutable'],#page-filtering .selectize-control.multi .selectize-input .item.active[data-value='NonRoutable']{color:#CE431D}#page-filtering .selectize-control.multi .selectize-input .item[data-value='Visible'],#page-filtering .selectize-control.multi .selectize-input .item.active[data-value='Visible']{background:#71B15E;color:#fff}#page-filtering .selectize-control.multi .selectize-input .item[data-value='NonVisible'],#page-filtering .selectize-control.multi .selectize-input .item.active[data-value='NonVisible']{color:#71B15E}#page-filtering .selectize-control.multi .selectize-input .item[data-value='Modular'],#page-filtering .selectize-control.multi .selectize-input .item.active[data-value='Modular']{background:#9055AF;color:#fff}#page-filtering .selectize-control.multi .selectize-input .item[data-value='NonModular'],#page-filtering .selectize-control.multi .selectize-input .item.active[data-value='NonModular']{color:#9055AF}#page-filtering .selectize-control.multi .selectize-input .item[data-value='Published'],#page-filtering .selectize-control.multi .selectize-input .item.active[data-value='Published']{background:#0093B8;color:#fff}#page-filtering .selectize-control.multi .selectize-input .item[data-value='NonPublished'],#page-filtering .selectize-control.multi .selectize-input .item.active[data-value='NonPublished']{color:#0093B8}.admin-form-wrapper{position:relative}#admin-topbar{position:absolute;right:0.5rem;height:3.5rem}@media only all and (max-width: 47.938em){#admin-topbar{width:100%;right:0;top:.25rem;padding:0 .5rem}}#admin-topbar #admin-mode-toggle,#admin-topbar #admin-lang-toggle{height:37px;display:inline-block;vertical-align:inherit}#admin-topbar #admin-lang-toggle{z-index:10}#admin-topbar #admin-lang-toggle .dropdown-menu button{width:100%}#admin-topbar .switch-grav{border:0}@media only all and (max-width: 47.938em){#admin-topbar .switch-toggle{width:100%}}.depth-0 .row{padding-left:3rem}.depth-1 .row{padding-left:6rem}.depth-2 .row{padding-left:9rem}.depth-3 .row{padding-left:12rem}.depth-4 .row{padding-left:15rem}.depth-5 .row{padding-left:18rem}.depth-6 .row{padding-left:21rem}.depth-7 .row{padding-left:24rem}.depth-8 .row{padding-left:27rem}.depth-9 .row{padding-left:30rem}.hidden{display:none !important}.switch-toggle input[type="radio"]{display:none !important}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:99999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:100000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:''}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translate3d(0, 0, 0)}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:0.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color 0.2s;text-decoration:none;border:0;outline:0;background:transparent}.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(0.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.remodal{padding:35px 0 0;text-align:left;box-shadow:0 10px 20px rgba(0,0,0,0.3);border-radius:3px}.tab-bar{margin:0;padding:0;list-style:none}.tab-bar:after{content:"";display:table;clear:both}.tab-bar li{display:block;float:left;height:3.5em}@media only all and (max-width: 47.938em){.tab-bar li{width:100%}.tab-bar li span,.tab-bar li a{width:100%;text-align:center}}.tab-bar span,.tab-bar a{display:inline-block;padding:0 4rem;line-height:3.5em}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@-moz-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}.form-tabs{margin-top:-4rem}@media only all and (max-width: 47.938em){.form-tabs{padding-top:4rem}}.form-tabs>input[type=radio]{display:none}.form-tabs>label{display:inline-block;cursor:pointer;height:3.5em;text-align:center;line-height:3.5em;padding:0 2rem}@media only all and (max-width: 47.938em){.form-tabs>label{width:100%}}.form-tabs>label:last-of-type{border-bottom:none}.tab-body{position:absolute;top:-9999px;opacity:0;width:100%}.tab-body-wrapper{padding-top:3.5em}#tab1:checked ~ .tab-body-wrapper #tab-body-1,#tab2:checked ~ .tab-body-wrapper #tab-body-2,#tab3:checked ~ .tab-body-wrapper #tab-body-3,#tab4:checked ~ .tab-body-wrapper #tab-body-4,#tab5:checked ~ .tab-body-wrapper #tab-body-5,#tab6:checked ~ .tab-body-wrapper #tab-body-6,#tab7:checked ~ .tab-body-wrapper #tab-body-7,#tab8:checked ~ .tab-body-wrapper #tab-body-8,#tab9:checked ~ .tab-body-wrapper #tab-body-9,#tab10:checked ~ .tab-body-wrapper #tab-body-10{position:relative;top:0px;opacity:1}.grav-editor [data-grav-editor]{height:300px}.grav-editor .CodeMirror-scroll{margin-right:-36px;padding-bottom:36px}.grav-editor .grav-editor-resizer{height:6px;cursor:row-resize;border-radius:0 0 3px 3px;margin-top:-2px;position:relative;z-index:10}.grav-editor-fullscreen{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;padding:0 !important;margin:0 !important}.grav-editor-fullscreen .grav-editor-content,.grav-editor-fullscreen .CodeMirror-wrap,.grav-editor-fullscreen .grav-editor-preview{height:100% !important}.grav-editor-fullscreen .grav-editor-toolbar,.grav-editor-fullscreen .grav-editor-toolbar ul li:first-child a,.grav-editor-fullscreen .grav-editor-toolbar-flip ul li:last-child a{border-radius:0}.grav-editor-toolbar{-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.grav-editor-toolbar .grav-editor-actions{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.grav-editor-toolbar .grav-editor-modes{flex-shrink:0}.grav-editor-toolbar .grav-editor-modes ul{float:right}.grav-editor-toolbar:after{content:"";display:table;clear:both}.grav-editor-toolbar ul{list-style:none;margin:0;padding:0}.grav-editor-toolbar ul li{display:inline-block}.grav-editor-toolbar ul li:first-child a{border-top-left-radius:4px}.grav-editor-toolbar ul a{display:inline-block;cursor:pointer;background-color:transparent;border-radius:0;padding:0.4rem 0.8rem;margin-top:-1px;border:1px solid transparent}.grav-editor-toolbar ul a,.grav-editor-toolbar ul a:hover,.grav-editor-toolbar ul a:active,.grav-editor-toolbar ul a:focus{outline:0}.grav-editor-hide-toolbar{display:none}.grav-editor-toolbar .grav-editor-modes li:first-child a{border-top-left-radius:0}.grav-editor-toolbar .grav-editor-modes li:last-child a{border-top-right-radius:4px}.grav-editor-toolbar-flip{float:right}.grav-editor-toolbar-flip ul li:last-child a{border-top-right-radius:4px}.grav-editor-content,.grav-editor-preview{cursor:text}.grav-editor-content:after,.grav-editor-preview:after{content:"";display:table;clear:both}.grav-editor-content .CodeMirror-lines{padding:10px 0}.grav-editor-content .CodeMirror pre{padding:0 15px}.grav-editor-preview{padding:20px;overflow-y:scroll;position:relative;background:#fff}.grav-editor-toolbar [data-hint]:after{white-space:nowrap !important;max-width:300px;width:auto !important}.grav-editor-toolbar p{margin-top:10px;margin-bottom:10px;padding-left:20px}.cm-s-paper.CodeMirror{color:#666;line-height:1.4}.cm-s-paper .cm-link{color:#0082ba}.cm-s-paper .cm-comment{color:gray}.cm-s-paper .cm-header{color:#595959}.cm-s-paper .cm-strong{color:#4d4d4d}.cm-s-paper .cm-em{color:#4d4d4d}.cm-s-paper .cm-string{color:#0082BA}.cm-s-paper .cm-tag{color:#4d4d4d}.cm-s-paper .cm-bracket{color:#666}.cm-s-paper .cm-hr{color:#ccc;font-weight:bold}.cm-s-paper .cm-keyword{color:#0082ba}.cm-s-paper .cm-atom{color:#9055af}.cm-s-paper .cm-meta{color:#666}.cm-s-paper .cm-number{color:#7f8c8d}.cm-s-paper .cm-def{color:#00f}.cm-s-paper .cm-variable{color:black}.cm-s-paper .cm-property{color:black}.cm-s-paper .cm-operator{color:black}.cm-s-paper .cm-string-2{color:#f50}.cm-s-paper .cm-meta{color:#555}.cm-s-paper .cm-error{color:#f00}.cm-s-paper .cm-qualifier{color:#555}.cm-s-paper .cm-builtin{color:#555}.cm-s-paper .cm-attribute{color:#7f8c8d}.cm-s-paper .cm-quote{color:#888}.cm-s-paper .cm-header-1{font-size:140%}.cm-s-paper .cm-header-2{font-size:120%}.cm-s-paper .cm-header-3{font-size:110%}.cm-s-paper .cm-negative{color:#d44}.cm-s-paper .cm-positive{color:#292}.cm-s-paper .cm-header,.cm-s-paper .cm-strong{font-weight:bold}.cm-s-paper .cm-em{font-style:italic}.cm-s-paper .cm-link{text-decoration:underline}.cm-s-paper .cm-invalidchar{color:#f00}.dropzone{position:relative;border-radius:4px;min-height:4rem}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-drag-hover{border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.04)}.dropzone.dz-started .dz-message{display:none}.dropzone .dz-message{opacity:1;-ms-filter:none;filter:none}.dropzone .dz-preview{position:relative;display:inline-block;margin:1rem;vertical-align:top}.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail]{display:none}.dropzone .dz-preview.dz-error .dz-error-mark{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{font-family:FontAwesome;display:none;position:absolute;width:22px;height:22px;font-size:18px;line-height:25px;border-radius:100%;text-align:center;right:2px;top:2px}.dropzone .dz-preview .dz-success-mark span,.dropzone .dz-preview .dz-error-mark span{display:none}.dropzone .dz-preview:hover .dz-success-mark,.dropzone .dz-preview:hover .dz-error-mark{display:none}.dropzone .dz-preview .dz-success-mark::after{content:'\f00c'}.dropzone .dz-preview .dz-error-mark::after{content:'\f12a'}.dropzone .dz-preview .dz-progress{position:absolute;top:100px;left:0px;right:0px;height:4px;display:none}.dropzone .dz-preview .dz-progress .dz-upload{display:block;position:absolute;top:0;bottom:0;left:0;width:0%}.dropzone .dz-preview .dz-error-message{display:none;position:absolute;top:0;left:0;right:0;font-size:0.9rem;line-height:1.2;padding:8px 10px;z-index:500}.dropzone .dz-preview.dz-processing .dz-progress{display:block}.dropzone .dz-preview:hover:not(.hide-backface) .dz-details img{display:none}.dropzone .dz-preview:hover.dz-error .dz-error-message{display:block}.dropzone .dz-preview .dz-remove,.dropzone .dz-preview .dz-insert{display:none}.dropzone .dz-preview:hover .dz-remove,.dropzone .dz-preview:hover .dz-insert{display:block;position:absolute;left:0;right:0;bottom:22px;width:50%;text-align:center;cursor:pointer;font-size:0.8rem}.dropzone .dz-preview:hover .dz-remove{left:inherit;border-left:0}.dropzone .dz-preview:hover .dz-insert{right:inherit}.dropzone .dz-preview.hide-backface:hover .dz-remove,.dropzone .dz-preview.hide-backface:hover .dz-insert{display:none}.dropzone .dz-preview.dz-processing .dz-details{overflow:hidden}.dropzone .dz-preview.dz-processing .dz-details img{position:absolute;left:50%;top:50%;height:auto;width:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.dropzone .dz-preview .dz-details{width:150px;height:100px;position:relative;font-size:0.8rem;padding:5px;margin-bottom:22px}.dropzone .dz-preview .dz-details .dz-filename{line-height:1.2;overflow:hidden;height:100%}.dropzone .dz-preview .dz-details img{position:absolute;top:0;left:0;width:150px;height:100px}.dropzone .dz-preview .dz-details .dz-size{position:absolute;bottom:-28px;left:0;right:0;text-align:center;font-size:0.8rem;height:28px;line-height:28px}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message span{cursor:pointer;text-align:center;font-size:1.4rem;line-height:4rem}.dropzone *{cursor:default}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#ffffff}.toast-message a:hover{color:#cccccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#ffffff;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:5rem;right:1.5rem}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;color:#ffffff;opacity:0.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}#toast-container>:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin:auto}.toast-warning{background-color:#f89406}.toast-warning .button{background-color:#c67605;color:rgba(255,255,255,0.85);border-radius:4px;background:#945904}.toast-warning .button:hover{background:#a47229;color:#fff}.toast-warning .button.dropdown-toggle{border-left:1px solid #7c4a03}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000000;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.gpm td{border:0}.gpm .gpm-name{white-space:nowrap}.gpm .gpm-version{padding-left:0.5rem;font-size:0.9rem}.gpm .gpm-actions .enabled,.gpm .gpm-actions .disabled{font-size:1.6rem}.gpm .gpm-item-info{position:relative;padding-bottom:1rem;margin-bottom:3rem;overflow:hidden}@media only all and (max-width: 47.938em){.gpm .gpm-item-info{word-wrap:break-word}}.gpm .gpm-item-info .gpm-item-icon{position:absolute;right:3rem;font-size:20rem}.gpm .gpm-item-info table{position:relative}.gpm .gpm-item-info td{border:0;text-align:left !important}.gpm .gpm-item-info td:first-child{white-space:nowrap;width:25%}.gpm .gpm-item-info tr:hover{background:inherit}.gpm .badge.update{display:inline-block;border-radius:4px;padding:2px 10px;margin-left:1rem}.gpm .gpm-ribbon{overflow:hidden;white-space:nowrap;position:absolute;top:1rem;right:-2rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.gpm .gpm-ribbon a{display:block;font-weight:bold;font-size:0.9rem;padding:5px 40px;text-align:center}.gpm .themes{padding:3rem}.gpm .themes .gpm-name{margin-bottom:0.5rem}.gpm .themes .gpm-actions{margin:1rem -1rem -1rem -1rem;height:4rem;text-align:center;padding:1rem;font-size:1rem;font-weight:bold}.gpm .themes .active-theme .gpm-actions,.gpm .themes.inactive-theme .gpm-actions{line-height:2rem}.gpm .themes .inactive-theme .gpm-actions{display:block;font-weight:normal}#phpinfo img{display:none}#phpinfo table{margin:1rem 0 0}#phpinfo tr:hover{background:transparent}#phpinfo td{word-wrap:break-word}#phpinfo td h1{margin:0rem -3rem 0rem !important}#phpinfo hr{border-bottom:0}#phpinfo h1{font-size:2.3rem}#phpinfo h2{font-size:1.7rem;margin:3rem 3rem 0rem !important}
diff --git a/themes/grav/gosass.sh b/themes/grav/gosass.sh
new file mode 100755
index 00000000..62ab06f9
--- /dev/null
+++ b/themes/grav/gosass.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+gosass -input scss/ -output css-compiled/ -sourcemap -watch -style compressed
diff --git a/themes/grav/scss/nucleus/mixins/_breakpoints.scss b/themes/grav/scss/nucleus/mixins/_breakpoints.scss
index 94e685a9..b5418fc5 100644
--- a/themes/grav/scss/nucleus/mixins/_breakpoints.scss
+++ b/themes/grav/scss/nucleus/mixins/_breakpoints.scss
@@ -25,6 +25,12 @@
@else if $breakpoint == desktop-only {
@media only #{$media} and (max-width: $desktop-container - 0.062) { @content; }
}
+ @else if $breakpoint == mobile-plus {
+ @media only #{$media} and (min-width: $mobile-container - 0.062) { @content; }
+ }
+ @else if $breakpoint == tablet-plus {
+ @media only #{$media} and (min-width: $tablet-container - 0.062) { @content; }
+ }
@else if $breakpoint == desktop-plus {
@media only #{$media} and (min-width: $desktop-container - 0.062) { @content; }
}
diff --git a/themes/grav/scss/preset.scss b/themes/grav/scss/preset.scss
index 53368bf8..d15b10ab 100644
--- a/themes/grav/scss/preset.scss
+++ b/themes/grav/scss/preset.scss
@@ -6,7 +6,7 @@
@import "template/modules/base";
// Logo
-$logo-bg: #1e333e !default;
+$logo-bg: #1e333d !default;
$logo-link: #ffffff !default;
// Nav
diff --git a/themes/grav/scss/template/_admin.scss b/themes/grav/scss/template/_admin.scss
index 596424bd..63b99dfb 100644
--- a/themes/grav/scss/template/_admin.scss
+++ b/themes/grav/scss/template/_admin.scss
@@ -22,7 +22,7 @@ $sidebar-padding: 2rem;
//transition: opacity 0.2s 0s, visibility 0s 0s
}
- @include breakpoint(desktop-plus) {
+ @include breakpoint(tablet-plus) {
float: left;
visibility: visible;
opacity: 1;
@@ -61,7 +61,7 @@ $sidebar-padding: 2rem;
}
.front-end {
- @include breakpoint(desktop-plus) {
+ @include breakpoint(tablet-plus) {
display: none;
}
@@ -77,7 +77,7 @@ $sidebar-padding: 2rem;
display: none;
margin: 13px 0 12px;
- @include breakpoint(desktop-plus) {
+ @include breakpoint(tablet-plus) {
display: inline-block;
}
@@ -92,7 +92,7 @@ $sidebar-padding: 2rem;
height: 40px;
margin: 13px 0 12px;
- @include breakpoint(desktop-plus) {
+ @include breakpoint(tablet-plus) {
display: none;
}
@@ -119,10 +119,16 @@ $sidebar-padding: 2rem;
#admin-user-details, .admin-user-details {
padding: $sidebar-padding;
overflow: hidden;
+ text-align: left;
- @include breakpoint(desktop-range) {
+ @include breakpoint(tablet-plus) {
padding: 12px;
- text-align: center;;
+ text-align: center;
+ }
+
+ @include breakpoint(large-desktop-plus) {
+ padding: $sidebar-padding;
+ text-align: left;
}
img {
@@ -134,11 +140,16 @@ $sidebar-padding: 2rem;
.admin-user-names {
margin-left: 60px;
margin-top: 5px;
+ display: block;
- @include breakpoint(desktop-range) {
+ @include breakpoint(tablet-plus) {
display: none;
}
+ @include breakpoint(large-desktop-plus) {
+ display: block;
+ }
+
h4, h5 {
margin: 0;
@@ -162,9 +173,13 @@ $sidebar-padding: 2rem;
em {
font-style: normal;
- @include breakpoint(desktop-range) {
+ @include breakpoint(tablet-plus) {
display: none;
}
+
+ @include breakpoint(large-desktop-plus) {
+ display: inline;
+ }
}
li {
@@ -203,10 +218,6 @@ $sidebar-padding: 2rem;
padding-top: 0.7rem;
padding-bottom: 0.7rem;
- @include breakpoint(tablet-range){
- padding-left: 20px;
- }
-
.fa {
@include transition(all 0.2s ease);
margin-right: 8px;
@@ -222,10 +233,6 @@ $sidebar-padding: 2rem;
&.selected {
a {
padding-left: 16px;
-
- @include breakpoint(tablet-range){
- padding-left: 11px;
- }
}
}
}
@@ -234,7 +241,7 @@ $sidebar-padding: 2rem;
#admin-main {
- @include breakpoint(desktop-plus) {
+ @include breakpoint(tablet-plus) {
margin-left: $sidebar-width-small;
}
@@ -421,7 +428,7 @@ $sidebar-padding: 2rem;
overflow-y: auto;
padding: 2.5rem;
- @include breakpoint(desktop-plus) {
+ @include breakpoint(tablet-plus) {
left: $sidebar-width-small;
}
diff --git a/themes/grav/scss/template/modules/_toggle-switch.scss b/themes/grav/scss/template/modules/_toggle-switch.scss
index 1b499bee..b8a84eeb 100644
--- a/themes/grav/scss/template/modules/_toggle-switch.scss
+++ b/themes/grav/scss/template/modules/_toggle-switch.scss
@@ -7,8 +7,6 @@
*
*/
-// @import "../bower_components/bourbon/app/assets/stylesheets/bourbon";
-
/* Toggle Switches
*/