diff --git a/avatica/assets/css/style.css b/avatica/assets/css/style.css deleted file mode 100644 index af53e0ee7..000000000 --- a/avatica/assets/css/style.css +++ /dev/null @@ -1,6066 +0,0 @@ -/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */ -/** - * 1. Change the default font family in all browsers (opinionated). - * 2. Prevent adjustments of font size after orientation changes in IE and iOS. - */ -html { - font-family: sans-serif; - /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ - -webkit-text-size-adjust: 100%; - /* 2 */ } - -/** - * Remove the margin in all browsers (opinionated). - */ -body { - margin: 0; } - -/* HTML5 display definitions - ========================================================================== */ -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. - * 2. Add the correct display in IE. - */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -main, -menu, -nav, -section { - /* 1 */ - display: block; } - -summary { - display: list-item; } - -/** - * Add the correct display in IE 9-. - */ -audio, -canvas, -progress, -video { - display: inline-block; } - -/** - * Add the correct display in iOS 4-7. - */ -audio:not([controls]) { - display: none; - height: 0; } - -/** - * Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ -progress { - vertical-align: baseline; } - -/** - * Add the correct display in IE 10-. - * 1. Add the correct display in IE. - */ -template, -[hidden] { - display: none !important; } - -/* Links - ========================================================================== */ -/** - * Remove the gray background on active links in IE 10. - */ -a { - background-color: transparent; - /* 1 */ } - -/** - * Remove the outline on focused links when they are also active or hovered - * in all browsers (opinionated). - */ -a:active, -a:hover { - outline-width: 0; } - -/* Text-level semantics - ========================================================================== */ -/** - * 1. Remove the bottom border in Firefox 39-. - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ -abbr[title] { - border-bottom: none; - /* 1 */ - text-decoration: underline; - /* 2 */ - text-decoration: underline dotted; - /* 2 */ } - -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ -b, -strong { - font-weight: inherit; } - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ -b, -strong { - font-weight: bolder; } - -/** - * Add the correct font style in Android 4.3-. - */ -dfn { - font-style: italic; } - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ -h1 { - font-size: 2em; - margin: 0.67em 0; } - -/** - * Add the correct background and color in IE 9-. - */ -mark { - background-color: #ff0; - color: #000; } - -/** - * Add the correct font size in all browsers. - */ -small { - font-size: 80%; } - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } - -sub { - bottom: -0.25em; } - -sup { - top: -0.5em; } - -/* Embedded content - ========================================================================== */ -/** - * Remove the border on images inside links in IE 10-. - */ -img { - border-style: none; } - -/** - * Hide the overflow in IE. - */ -svg:not(:root) { - overflow: hidden; } - -/* Grouping content - ========================================================================== */ -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - /* 1 */ - font-size: 1em; - /* 2 */ } - -/** - * Add the correct margin in IE 8. - */ -figure { - margin: 1em 40px; } - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ -hr { - box-sizing: content-box; - /* 1 */ - height: 0; - /* 1 */ - overflow: visible; - /* 2 */ } - -/* Forms - ========================================================================== */ -/** - * 1. Change font properties to `inherit` in all browsers (opinionated). - * 2. Remove the margin in Firefox and Safari. - */ -button, -input, -select, -textarea { - font: inherit; - /* 1 */ - margin: 0; - /* 2 */ } - -/** - * Restore the font weight unset by the previous rule. - */ -optgroup { - font-weight: bold; } - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ -button, -input { - /* 1 */ - overflow: visible; } - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ -button, -select { - /* 1 */ - text-transform: none; } - -/** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. - */ -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; - /* 2 */ } - -/** - * Remove the inner border and padding in Firefox. - */ -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; } - -/** - * Restore the focus styles unset by the previous rule. - */ -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; } - -/** - * Change the border, margin, and padding in all browsers (opinionated). - */ -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; } - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ -legend { - box-sizing: border-box; - /* 1 */ - color: inherit; - /* 2 */ - display: table; - /* 1 */ - max-width: 100%; - /* 1 */ - padding: 0; - /* 3 */ - white-space: normal; - /* 1 */ } - -/** - * Remove the default vertical scrollbar in IE. - */ -textarea { - overflow: auto; } - -/** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. - */ -[type="checkbox"], -[type="radio"] { - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ } - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; } - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ -[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - outline-offset: -2px; - /* 2 */ } - -/** - * Remove the inner padding and cancel buttons in Chrome and Safari on OS X. - */ -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; } - -/** - * Correct the text style of placeholders in Chrome, Edge, and Safari. - */ -::-webkit-input-placeholder { - color: inherit; - opacity: 0.54; } - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ -::-webkit-file-upload-button { - -webkit-appearance: button; - /* 1 */ - font: inherit; - /* 2 */ } - -* { - box-sizing: border-box; } - -input, -select, -textarea, -button { - font-family: inherit; - font-size: inherit; - line-height: inherit; } - -body { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 14px; - line-height: 1.5; - color: #24292e; - background-color: #fff; } - -a { - color: #0366d6; - text-decoration: none; } - a:hover { - text-decoration: underline; } - -b, -strong { - font-weight: 600; } - -hr, -.rule { - height: 0; - margin: 15px 0; - overflow: hidden; - background: transparent; - border: 0; - border-bottom: 1px solid #dfe2e5; } - hr::before, - .rule::before { - display: table; - content: ""; } - hr::after, - .rule::after { - display: table; - clear: both; - content: ""; } - -table { - border-spacing: 0; - border-collapse: collapse; } - -td, -th { - padding: 0; } - -button { - cursor: pointer; - border-radius: 0; } - -[hidden][hidden] { - display: none !important; } - -details summary { - cursor: pointer; } -details:not([open]) > *:not(summary) { - display: none !important; } - -h1, -h2, -h3, -h4, -h5, -h6 { - margin-top: 0; - margin-bottom: 0; } - -h1 { - font-size: 32px; - font-weight: 600; } - -h2 { - font-size: 24px; - font-weight: 600; } - -h3 { - font-size: 20px; - font-weight: 600; } - -h4 { - font-size: 16px; - font-weight: 600; } - -h5 { - font-size: 14px; - font-weight: 600; } - -h6 { - font-size: 12px; - font-weight: 600; } - -p { - margin-top: 0; - margin-bottom: 10px; } - -small { - font-size: 90%; } - -blockquote { - margin: 0; } - -ul, -ol { - padding-left: 0; - margin-top: 0; - margin-bottom: 0; } - -ol ol, -ul ol { - list-style-type: lower-roman; } - -ul ul ol, -ul ol ol, -ol ul ol, -ol ol ol { - list-style-type: lower-alpha; } - -dd { - margin-left: 0; } - -tt, -code { - font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; - font-size: 12px; } - -pre { - margin-top: 0; - margin-bottom: 0; - font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; - font-size: 12px; } - -.octicon { - vertical-align: text-bottom; } - -/* Fade in an element */ -.anim-fade-in { - animation-name: fade-in; - animation-duration: 1s; - animation-timing-function: ease-in-out; } - .anim-fade-in.fast { - animation-duration: 300ms; } - -@keyframes fade-in { - 0% { - opacity: 0; } - 100% { - opacity: 1; } } -/* Fade out an element */ -.anim-fade-out { - animation-name: fade-out; - animation-duration: 1s; - animation-timing-function: ease-out; } - .anim-fade-out.fast { - animation-duration: 0.3s; } - -@keyframes fade-out { - 0% { - opacity: 1; } - 100% { - opacity: 0; } } -/* Fade in and slide up an element */ -.anim-fade-up { - opacity: 0; - animation-name: fade-up; - animation-duration: 0.3s; - animation-fill-mode: forwards; - animation-timing-function: ease-out; - animation-delay: 1s; } - -@keyframes fade-up { - 0% { - opacity: 0.8; - transform: translateY(100%); } - 100% { - opacity: 1; - transform: translateY(0); } } -/* Fade an element out and slide down */ -.anim-fade-down { - animation-name: fade-down; - animation-duration: 0.3s; - animation-fill-mode: forwards; - animation-timing-function: ease-in; } - -@keyframes fade-down { - 0% { - opacity: 1; - transform: translateY(0); } - 100% { - opacity: 0.5; - transform: translateY(100%); } } -/* Grow an element width from 0 to 100% */ -.anim-grow-x { - width: 0%; - animation-name: grow-x; - animation-duration: 0.3s; - animation-fill-mode: forwards; - animation-timing-function: ease; - animation-delay: 0.5s; } - -@keyframes grow-x { - to { - width: 100%; } } -/* Shrink an element from 100% to 0% */ -.anim-shrink-x { - animation-name: shrink-x; - animation-duration: 0.3s; - animation-fill-mode: forwards; - animation-timing-function: ease-in-out; - animation-delay: 0.5s; } - -@keyframes shrink-x { - to { - width: 0%; } } -/* Fade in an element and scale it fast */ -.anim-scale-in { - animation-name: scale-in; - animation-duration: 0.15s; - animation-timing-function: cubic-bezier(0.2, 0, 0.13, 1.5); } - -@keyframes scale-in { - 0% { - opacity: 0; - transform: scale(0.5); } - 100% { - opacity: 1; - transform: scale(1); } } -/* Pulse an element's opacity */ -.anim-pulse { - animation-name: pulse; - animation-duration: 2s; - animation-timing-function: linear; - animation-iteration-count: infinite; } - -@keyframes pulse { - 0% { - opacity: 0.3; } - 10% { - opacity: 1; } - 100% { - opacity: 0.3; } } -/* Pulse in an element */ -.anim-pulse-in { - animation-name: pulse-in; - animation-duration: 0.5s; } - -@keyframes pulse-in { - 0% { - transform: scale3d(1, 1, 1); } - 50% { - transform: scale3d(1.1, 1.1, 1.1); } - 100% { - transform: scale3d(1, 1, 1); } } -/* Increase scale of an element on hover */ -.hover-grow { - transition: transform 0.3s; - backface-visibility: hidden; } - .hover-grow:hover { - transform: scale(1.025); } - -/* Add a gray border on all sides */ -.border { - border: 1px #e1e4e8 solid !important; } - -/* Add a gray border to the left and right */ -.border-y { - border-top: 1px #e1e4e8 solid !important; - border-bottom: 1px #e1e4e8 solid !important; } - -/* Remove borders from all sides */ -.border-0 { - border: 0 !important; } - -.border-dashed { - border-style: dashed !important; } - -/* Use with .border to turn the border blue */ -.border-blue { - border-color: #0366d6 !important; } - -/* Use with .border to turn the border blue-light */ -.border-blue-light { - border-color: #c8e1ff !important; } - -/* Use with .border to turn the border green */ -.border-green { - border-color: #34d058 !important; } - -/* Use with .border to turn the border green light */ -.border-green-light { - border-color: #a2cbac !important; } - -/* Use with .border to turn the border red */ -.border-red { - border-color: #d73a49 !important; } - -/* Use with .border to turn the border red-light */ -.border-red-light { - border-color: #cea0a5 !important; } - -/* Use with .border to turn the border purple */ -.border-purple { - border-color: #6f42c1 !important; } - -/* Use with .border to turn the border yellow */ -.border-yellow { - border-color: #d9d0a5 !important; } - -/* Use with .border to turn the border gray-light */ -.border-gray-light { - border-color: #eaecef !important; } - -/* Use with .border to turn the border gray-dark */ -.border-gray-dark { - border-color: #d1d5da !important; } - -/* Use with .border to turn the border rgba black 0.15 */ -.border-black-fade { - border-color: rgba(27, 31, 35, 0.15) !important; } - -/* Add a gray border */ -/* Add a gray border to the top */ -.border-top { - border-top: 1px #e1e4e8 solid !important; } - -/* Add a gray border to the right */ -.border-right { - border-right: 1px #e1e4e8 solid !important; } - -/* Add a gray border to the bottom */ -.border-bottom { - border-bottom: 1px #e1e4e8 solid !important; } - -/* Add a gray border to the left */ -.border-left { - border-left: 1px #e1e4e8 solid !important; } - -/* Remove the top border */ -.border-top-0 { - border-top: 0 !important; } - -/* Remove the right border */ -.border-right-0 { - border-right: 0 !important; } - -/* Remove the bottom border */ -.border-bottom-0 { - border-bottom: 0 !important; } - -/* Remove the left border */ -.border-left-0 { - border-left: 0 !important; } - -/* Remove the border-radius */ -.rounded-0 { - border-radius: 0 !important; } - -/* Add a border-radius to all corners */ -.rounded-1 { - border-radius: 3px !important; } - -/* Add a 2x border-radius to all corners */ -.rounded-2 { - border-radius: 6px !important; } - -.rounded-top-0 { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; } - -.rounded-top-1 { - border-top-left-radius: 3px !important; - border-top-right-radius: 3px !important; } - -.rounded-top-2 { - border-top-left-radius: 6px !important; - border-top-right-radius: 6px !important; } - -.rounded-right-0 { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; } - -.rounded-right-1 { - border-top-right-radius: 3px !important; - border-bottom-right-radius: 3px !important; } - -.rounded-right-2 { - border-top-right-radius: 6px !important; - border-bottom-right-radius: 6px !important; } - -.rounded-bottom-0 { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; } - -.rounded-bottom-1 { - border-bottom-right-radius: 3px !important; - border-bottom-left-radius: 3px !important; } - -.rounded-bottom-2 { - border-bottom-right-radius: 6px !important; - border-bottom-left-radius: 6px !important; } - -.rounded-left-0 { - border-bottom-left-radius: 0 !important; - border-top-left-radius: 0 !important; } - -.rounded-left-1 { - border-bottom-left-radius: 3px !important; - border-top-left-radius: 3px !important; } - -.rounded-left-2 { - border-bottom-left-radius: 6px !important; - border-top-left-radius: 6px !important; } - -@media (min-width: 544px) { - /* Add a gray border */ - /* Add a gray border to the top */ - .border-sm-top { - border-top: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the right */ - .border-sm-right { - border-right: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the bottom */ - .border-sm-bottom { - border-bottom: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the left */ - .border-sm-left { - border-left: 1px #e1e4e8 solid !important; } - - /* Remove the top border */ - .border-sm-top-0 { - border-top: 0 !important; } - - /* Remove the right border */ - .border-sm-right-0 { - border-right: 0 !important; } - - /* Remove the bottom border */ - .border-sm-bottom-0 { - border-bottom: 0 !important; } - - /* Remove the left border */ - .border-sm-left-0 { - border-left: 0 !important; } - - /* Remove the border-radius */ - .rounded-sm-0 { - border-radius: 0 !important; } - - /* Add a border-radius to all corners */ - .rounded-sm-1 { - border-radius: 3px !important; } - - /* Add a 2x border-radius to all corners */ - .rounded-sm-2 { - border-radius: 6px !important; } - - .rounded-sm-top-0 { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; } - - .rounded-sm-top-1 { - border-top-left-radius: 3px !important; - border-top-right-radius: 3px !important; } - - .rounded-sm-top-2 { - border-top-left-radius: 6px !important; - border-top-right-radius: 6px !important; } - - .rounded-sm-right-0 { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; } - - .rounded-sm-right-1 { - border-top-right-radius: 3px !important; - border-bottom-right-radius: 3px !important; } - - .rounded-sm-right-2 { - border-top-right-radius: 6px !important; - border-bottom-right-radius: 6px !important; } - - .rounded-sm-bottom-0 { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; } - - .rounded-sm-bottom-1 { - border-bottom-right-radius: 3px !important; - border-bottom-left-radius: 3px !important; } - - .rounded-sm-bottom-2 { - border-bottom-right-radius: 6px !important; - border-bottom-left-radius: 6px !important; } - - .rounded-sm-left-0 { - border-bottom-left-radius: 0 !important; - border-top-left-radius: 0 !important; } - - .rounded-sm-left-1 { - border-bottom-left-radius: 3px !important; - border-top-left-radius: 3px !important; } - - .rounded-sm-left-2 { - border-bottom-left-radius: 6px !important; - border-top-left-radius: 6px !important; } } -@media (min-width: 768px) { - /* Add a gray border */ - /* Add a gray border to the top */ - .border-md-top { - border-top: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the right */ - .border-md-right { - border-right: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the bottom */ - .border-md-bottom { - border-bottom: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the left */ - .border-md-left { - border-left: 1px #e1e4e8 solid !important; } - - /* Remove the top border */ - .border-md-top-0 { - border-top: 0 !important; } - - /* Remove the right border */ - .border-md-right-0 { - border-right: 0 !important; } - - /* Remove the bottom border */ - .border-md-bottom-0 { - border-bottom: 0 !important; } - - /* Remove the left border */ - .border-md-left-0 { - border-left: 0 !important; } - - /* Remove the border-radius */ - .rounded-md-0 { - border-radius: 0 !important; } - - /* Add a border-radius to all corners */ - .rounded-md-1 { - border-radius: 3px !important; } - - /* Add a 2x border-radius to all corners */ - .rounded-md-2 { - border-radius: 6px !important; } - - .rounded-md-top-0 { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; } - - .rounded-md-top-1 { - border-top-left-radius: 3px !important; - border-top-right-radius: 3px !important; } - - .rounded-md-top-2 { - border-top-left-radius: 6px !important; - border-top-right-radius: 6px !important; } - - .rounded-md-right-0 { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; } - - .rounded-md-right-1 { - border-top-right-radius: 3px !important; - border-bottom-right-radius: 3px !important; } - - .rounded-md-right-2 { - border-top-right-radius: 6px !important; - border-bottom-right-radius: 6px !important; } - - .rounded-md-bottom-0 { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; } - - .rounded-md-bottom-1 { - border-bottom-right-radius: 3px !important; - border-bottom-left-radius: 3px !important; } - - .rounded-md-bottom-2 { - border-bottom-right-radius: 6px !important; - border-bottom-left-radius: 6px !important; } - - .rounded-md-left-0 { - border-bottom-left-radius: 0 !important; - border-top-left-radius: 0 !important; } - - .rounded-md-left-1 { - border-bottom-left-radius: 3px !important; - border-top-left-radius: 3px !important; } - - .rounded-md-left-2 { - border-bottom-left-radius: 6px !important; - border-top-left-radius: 6px !important; } } -@media (min-width: 1012px) { - /* Add a gray border */ - /* Add a gray border to the top */ - .border-lg-top { - border-top: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the right */ - .border-lg-right { - border-right: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the bottom */ - .border-lg-bottom { - border-bottom: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the left */ - .border-lg-left { - border-left: 1px #e1e4e8 solid !important; } - - /* Remove the top border */ - .border-lg-top-0 { - border-top: 0 !important; } - - /* Remove the right border */ - .border-lg-right-0 { - border-right: 0 !important; } - - /* Remove the bottom border */ - .border-lg-bottom-0 { - border-bottom: 0 !important; } - - /* Remove the left border */ - .border-lg-left-0 { - border-left: 0 !important; } - - /* Remove the border-radius */ - .rounded-lg-0 { - border-radius: 0 !important; } - - /* Add a border-radius to all corners */ - .rounded-lg-1 { - border-radius: 3px !important; } - - /* Add a 2x border-radius to all corners */ - .rounded-lg-2 { - border-radius: 6px !important; } - - .rounded-lg-top-0 { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; } - - .rounded-lg-top-1 { - border-top-left-radius: 3px !important; - border-top-right-radius: 3px !important; } - - .rounded-lg-top-2 { - border-top-left-radius: 6px !important; - border-top-right-radius: 6px !important; } - - .rounded-lg-right-0 { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; } - - .rounded-lg-right-1 { - border-top-right-radius: 3px !important; - border-bottom-right-radius: 3px !important; } - - .rounded-lg-right-2 { - border-top-right-radius: 6px !important; - border-bottom-right-radius: 6px !important; } - - .rounded-lg-bottom-0 { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; } - - .rounded-lg-bottom-1 { - border-bottom-right-radius: 3px !important; - border-bottom-left-radius: 3px !important; } - - .rounded-lg-bottom-2 { - border-bottom-right-radius: 6px !important; - border-bottom-left-radius: 6px !important; } - - .rounded-lg-left-0 { - border-bottom-left-radius: 0 !important; - border-top-left-radius: 0 !important; } - - .rounded-lg-left-1 { - border-bottom-left-radius: 3px !important; - border-top-left-radius: 3px !important; } - - .rounded-lg-left-2 { - border-bottom-left-radius: 6px !important; - border-top-left-radius: 6px !important; } } -@media (min-width: 1280px) { - /* Add a gray border */ - /* Add a gray border to the top */ - .border-xl-top { - border-top: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the right */ - .border-xl-right { - border-right: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the bottom */ - .border-xl-bottom { - border-bottom: 1px #e1e4e8 solid !important; } - - /* Add a gray border to the left */ - .border-xl-left { - border-left: 1px #e1e4e8 solid !important; } - - /* Remove the top border */ - .border-xl-top-0 { - border-top: 0 !important; } - - /* Remove the right border */ - .border-xl-right-0 { - border-right: 0 !important; } - - /* Remove the bottom border */ - .border-xl-bottom-0 { - border-bottom: 0 !important; } - - /* Remove the left border */ - .border-xl-left-0 { - border-left: 0 !important; } - - /* Remove the border-radius */ - .rounded-xl-0 { - border-radius: 0 !important; } - - /* Add a border-radius to all corners */ - .rounded-xl-1 { - border-radius: 3px !important; } - - /* Add a 2x border-radius to all corners */ - .rounded-xl-2 { - border-radius: 6px !important; } - - .rounded-xl-top-0 { - border-top-left-radius: 0 !important; - border-top-right-radius: 0 !important; } - - .rounded-xl-top-1 { - border-top-left-radius: 3px !important; - border-top-right-radius: 3px !important; } - - .rounded-xl-top-2 { - border-top-left-radius: 6px !important; - border-top-right-radius: 6px !important; } - - .rounded-xl-right-0 { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; } - - .rounded-xl-right-1 { - border-top-right-radius: 3px !important; - border-bottom-right-radius: 3px !important; } - - .rounded-xl-right-2 { - border-top-right-radius: 6px !important; - border-bottom-right-radius: 6px !important; } - - .rounded-xl-bottom-0 { - border-bottom-right-radius: 0 !important; - border-bottom-left-radius: 0 !important; } - - .rounded-xl-bottom-1 { - border-bottom-right-radius: 3px !important; - border-bottom-left-radius: 3px !important; } - - .rounded-xl-bottom-2 { - border-bottom-right-radius: 6px !important; - border-bottom-left-radius: 6px !important; } - - .rounded-xl-left-0 { - border-bottom-left-radius: 0 !important; - border-top-left-radius: 0 !important; } - - .rounded-xl-left-1 { - border-bottom-left-radius: 3px !important; - border-top-left-radius: 3px !important; } - - .rounded-xl-left-2 { - border-bottom-left-radius: 6px !important; - border-top-left-radius: 6px !important; } } -/* Add a 50% border-radius to make something into a circle */ -.circle { - border-radius: 50% !important; } - -.box-shadow { - box-shadow: 0 1px 1px rgba(27, 31, 35, 0.1) !important; } - -.box-shadow-medium { - box-shadow: 0 1px 5px rgba(27, 31, 35, 0.15) !important; } - -.box-shadow-large { - box-shadow: 0 1px 15px rgba(27, 31, 35, 0.15) !important; } - -.box-shadow-extra-large { - box-shadow: 0 10px 50px rgba(27, 31, 35, 0.07) !important; } - -.box-shadow-none { - box-shadow: none !important; } - -/* Set the background to $bg-white */ -.bg-white { - background-color: #fff !important; } - -/* Set the background to $bg-blue */ -.bg-blue { - background-color: #0366d6 !important; } - -/* Set the background to $bg-blue-light */ -.bg-blue-light { - background-color: #f1f8ff !important; } - -/* Set the background to $bg-gray-dark */ -.bg-gray-dark { - background-color: #24292e !important; } - -/* Set the background to $bg-gray */ -.bg-gray { - background-color: #f6f8fa !important; } - -/* Set the background to $bg-gray-light */ -.bg-gray-light { - background-color: #fafbfc !important; } - -/* Set the background to $bg-green */ -.bg-green { - background-color: #28a745 !important; } - -/* Set the background to $bg-green-light */ -.bg-green-light { - background-color: #dcffe4 !important; } - -/* Set the background to $bg-red */ -.bg-red { - background-color: #d73a49 !important; } - -/* Set the background to $bg-red-light */ -.bg-red-light { - background-color: #ffdce0 !important; } - -/* Set the background to $bg-yellow */ -.bg-yellow { - background-color: #ffd33d !important; } - -/* Set the background to $bg-yellow-light */ -.bg-yellow-light { - background-color: #fff5b1 !important; } - -/* Set the background to $bg-purple */ -.bg-purple { - background-color: #6f42c1 !important; } - -/* Set the background to $bg-purple-light */ -.bg-purple-light { - background-color: #f5f0ff !important; } - -.bg-shade-gradient { - background-image: linear-gradient(180deg, rgba(27, 31, 35, 0.065), rgba(27, 31, 35, 0)) !important; - background-repeat: no-repeat !important; - background-size: 100% 200px !important; } - -/* Set the text color to $text-blue */ -.text-blue { - color: #0366d6 !important; } - -/* Set the text color to $text-red */ -.text-red { - color: #cb2431 !important; } - -/* Set the text color to $text-gray-light */ -.text-gray-light { - color: #6a737d !important; } - -/* Set the text color to $text-gray */ -.text-gray { - color: #586069 !important; } - -/* Set the text color to $text-gray-dark */ -.text-gray-dark { - color: #24292e !important; } - -/* Set the text color to $text-green */ -.text-green { - color: #28a745 !important; } - -/* Set the text color to $text-orange */ -.text-orange { - color: #a04100 !important; } - -/* Set the text color to $text-orange-light */ -.text-orange-light { - color: #e36209 !important; } - -/* Set the text color to $text-purple */ -.text-purple { - color: #6f42c1 !important; } - -/* Set the text color to $text-white */ -.text-white { - color: #fff !important; } - -/* Set the text color to inherit */ -.text-inherit { - color: inherit !important; } - -.text-pending { - color: #b08800 !important; } - -.bg-pending { - color: #dbab09 !important; } - -.link-gray { - color: #586069 !important; } - .link-gray:hover { - color: #0366d6 !important; } - -.link-gray-dark { - color: #24292e !important; } - .link-gray-dark:hover { - color: #0366d6 !important; } - -/* Set the link color to $text-blue on hover - Useful when you want only part of a link to turn blue on hover */ -.link-hover-blue:hover { - color: #0366d6 !important; } - -/* Make a link $text-gray, then $text-blue on hover and removes the underline */ -.muted-link { - color: #586069 !important; } - .muted-link:hover { - color: #0366d6 !important; - text-decoration: none; } - -.details-overlay[open] > summary::before { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 80; - display: block; - cursor: default; - content: " "; - background: transparent; } - -.details-overlay-dark[open] > summary::before { - z-index: 99; - background: rgba(27, 31, 35, 0.5); } - -.flex-row { - flex-direction: row !important; } - -.flex-row-reverse { - flex-direction: row-reverse !important; } - -.flex-column { - flex-direction: column !important; } - -.flex-wrap { - flex-wrap: wrap !important; } - -.flex-nowrap { - flex-wrap: nowrap !important; } - -.flex-justify-start { - justify-content: flex-start !important; } - -.flex-justify-end { - justify-content: flex-end !important; } - -.flex-justify-center { - justify-content: center !important; } - -.flex-justify-between { - justify-content: space-between !important; } - -.flex-justify-around { - justify-content: space-around !important; } - -.flex-items-start { - align-items: flex-start !important; } - -.flex-items-end { - align-items: flex-end !important; } - -.flex-items-center { - align-items: center !important; } - -.flex-items-baseline { - align-items: baseline !important; } - -.flex-items-stretch { - align-items: stretch !important; } - -.flex-content-start { - align-content: flex-start !important; } - -.flex-content-end { - align-content: flex-end !important; } - -.flex-content-center { - align-content: center !important; } - -.flex-content-between { - align-content: space-between !important; } - -.flex-content-around { - align-content: space-around !important; } - -.flex-content-stretch { - align-content: stretch !important; } - -.flex-auto { - flex: 1 1 auto !important; } - -.flex-shrink-0 { - flex-shrink: 0 !important; } - -.flex-self-auto { - align-self: auto !important; } - -.flex-self-start { - align-self: flex-start !important; } - -.flex-self-end { - align-self: flex-end !important; } - -.flex-self-center { - align-self: center !important; } - -.flex-self-baseline { - align-self: baseline !important; } - -.flex-self-stretch { - align-self: stretch !important; } - -.flex-item-equal { - flex-grow: 1; - flex-basis: 0; } - -@media (min-width: 544px) { - .flex-sm-row { - flex-direction: row !important; } - - .flex-sm-row-reverse { - flex-direction: row-reverse !important; } - - .flex-sm-column { - flex-direction: column !important; } - - .flex-sm-wrap { - flex-wrap: wrap !important; } - - .flex-sm-nowrap { - flex-wrap: nowrap !important; } - - .flex-sm-justify-start { - justify-content: flex-start !important; } - - .flex-sm-justify-end { - justify-content: flex-end !important; } - - .flex-sm-justify-center { - justify-content: center !important; } - - .flex-sm-justify-between { - justify-content: space-between !important; } - - .flex-sm-justify-around { - justify-content: space-around !important; } - - .flex-sm-items-start { - align-items: flex-start !important; } - - .flex-sm-items-end { - align-items: flex-end !important; } - - .flex-sm-items-center { - align-items: center !important; } - - .flex-sm-items-baseline { - align-items: baseline !important; } - - .flex-sm-items-stretch { - align-items: stretch !important; } - - .flex-sm-content-start { - align-content: flex-start !important; } - - .flex-sm-content-end { - align-content: flex-end !important; } - - .flex-sm-content-center { - align-content: center !important; } - - .flex-sm-content-between { - align-content: space-between !important; } - - .flex-sm-content-around { - align-content: space-around !important; } - - .flex-sm-content-stretch { - align-content: stretch !important; } - - .flex-sm-auto { - flex: 1 1 auto !important; } - - .flex-sm-shrink-0 { - flex-shrink: 0 !important; } - - .flex-sm-self-auto { - align-self: auto !important; } - - .flex-sm-self-start { - align-self: flex-start !important; } - - .flex-sm-self-end { - align-self: flex-end !important; } - - .flex-sm-self-center { - align-self: center !important; } - - .flex-sm-self-baseline { - align-self: baseline !important; } - - .flex-sm-self-stretch { - align-self: stretch !important; } - - .flex-sm-item-equal { - flex-grow: 1; - flex-basis: 0; } } -@media (min-width: 768px) { - .flex-md-row { - flex-direction: row !important; } - - .flex-md-row-reverse { - flex-direction: row-reverse !important; } - - .flex-md-column { - flex-direction: column !important; } - - .flex-md-wrap { - flex-wrap: wrap !important; } - - .flex-md-nowrap { - flex-wrap: nowrap !important; } - - .flex-md-justify-start { - justify-content: flex-start !important; } - - .flex-md-justify-end { - justify-content: flex-end !important; } - - .flex-md-justify-center { - justify-content: center !important; } - - .flex-md-justify-between { - justify-content: space-between !important; } - - .flex-md-justify-around { - justify-content: space-around !important; } - - .flex-md-items-start { - align-items: flex-start !important; } - - .flex-md-items-end { - align-items: flex-end !important; } - - .flex-md-items-center { - align-items: center !important; } - - .flex-md-items-baseline { - align-items: baseline !important; } - - .flex-md-items-stretch { - align-items: stretch !important; } - - .flex-md-content-start { - align-content: flex-start !important; } - - .flex-md-content-end { - align-content: flex-end !important; } - - .flex-md-content-center { - align-content: center !important; } - - .flex-md-content-between { - align-content: space-between !important; } - - .flex-md-content-around { - align-content: space-around !important; } - - .flex-md-content-stretch { - align-content: stretch !important; } - - .flex-md-auto { - flex: 1 1 auto !important; } - - .flex-md-shrink-0 { - flex-shrink: 0 !important; } - - .flex-md-self-auto { - align-self: auto !important; } - - .flex-md-self-start { - align-self: flex-start !important; } - - .flex-md-self-end { - align-self: flex-end !important; } - - .flex-md-self-center { - align-self: center !important; } - - .flex-md-self-baseline { - align-self: baseline !important; } - - .flex-md-self-stretch { - align-self: stretch !important; } - - .flex-md-item-equal { - flex-grow: 1; - flex-basis: 0; } } -@media (min-width: 1012px) { - .flex-lg-row { - flex-direction: row !important; } - - .flex-lg-row-reverse { - flex-direction: row-reverse !important; } - - .flex-lg-column { - flex-direction: column !important; } - - .flex-lg-wrap { - flex-wrap: wrap !important; } - - .flex-lg-nowrap { - flex-wrap: nowrap !important; } - - .flex-lg-justify-start { - justify-content: flex-start !important; } - - .flex-lg-justify-end { - justify-content: flex-end !important; } - - .flex-lg-justify-center { - justify-content: center !important; } - - .flex-lg-justify-between { - justify-content: space-between !important; } - - .flex-lg-justify-around { - justify-content: space-around !important; } - - .flex-lg-items-start { - align-items: flex-start !important; } - - .flex-lg-items-end { - align-items: flex-end !important; } - - .flex-lg-items-center { - align-items: center !important; } - - .flex-lg-items-baseline { - align-items: baseline !important; } - - .flex-lg-items-stretch { - align-items: stretch !important; } - - .flex-lg-content-start { - align-content: flex-start !important; } - - .flex-lg-content-end { - align-content: flex-end !important; } - - .flex-lg-content-center { - align-content: center !important; } - - .flex-lg-content-between { - align-content: space-between !important; } - - .flex-lg-content-around { - align-content: space-around !important; } - - .flex-lg-content-stretch { - align-content: stretch !important; } - - .flex-lg-auto { - flex: 1 1 auto !important; } - - .flex-lg-shrink-0 { - flex-shrink: 0 !important; } - - .flex-lg-self-auto { - align-self: auto !important; } - - .flex-lg-self-start { - align-self: flex-start !important; } - - .flex-lg-self-end { - align-self: flex-end !important; } - - .flex-lg-self-center { - align-self: center !important; } - - .flex-lg-self-baseline { - align-self: baseline !important; } - - .flex-lg-self-stretch { - align-self: stretch !important; } - - .flex-lg-item-equal { - flex-grow: 1; - flex-basis: 0; } } -@media (min-width: 1280px) { - .flex-xl-row { - flex-direction: row !important; } - - .flex-xl-row-reverse { - flex-direction: row-reverse !important; } - - .flex-xl-column { - flex-direction: column !important; } - - .flex-xl-wrap { - flex-wrap: wrap !important; } - - .flex-xl-nowrap { - flex-wrap: nowrap !important; } - - .flex-xl-justify-start { - justify-content: flex-start !important; } - - .flex-xl-justify-end { - justify-content: flex-end !important; } - - .flex-xl-justify-center { - justify-content: center !important; } - - .flex-xl-justify-between { - justify-content: space-between !important; } - - .flex-xl-justify-around { - justify-content: space-around !important; } - - .flex-xl-items-start { - align-items: flex-start !important; } - - .flex-xl-items-end { - align-items: flex-end !important; } - - .flex-xl-items-center { - align-items: center !important; } - - .flex-xl-items-baseline { - align-items: baseline !important; } - - .flex-xl-items-stretch { - align-items: stretch !important; } - - .flex-xl-content-start { - align-content: flex-start !important; } - - .flex-xl-content-end { - align-content: flex-end !important; } - - .flex-xl-content-center { - align-content: center !important; } - - .flex-xl-content-between { - align-content: space-between !important; } - - .flex-xl-content-around { - align-content: space-around !important; } - - .flex-xl-content-stretch { - align-content: stretch !important; } - - .flex-xl-auto { - flex: 1 1 auto !important; } - - .flex-xl-shrink-0 { - flex-shrink: 0 !important; } - - .flex-xl-self-auto { - align-self: auto !important; } - - .flex-xl-self-start { - align-self: flex-start !important; } - - .flex-xl-self-end { - align-self: flex-end !important; } - - .flex-xl-self-center { - align-self: center !important; } - - .flex-xl-self-baseline { - align-self: baseline !important; } - - .flex-xl-self-stretch { - align-self: stretch !important; } - - .flex-xl-item-equal { - flex-grow: 1; - flex-basis: 0; } } -/* Set position to static */ -.position-static { - position: static !important; } - -/* Set position to relative */ -.position-relative { - position: relative !important; } - -/* Set position to absolute */ -.position-absolute { - position: absolute !important; } - -/* Set position to fixed */ -.position-fixed { - position: fixed !important; } - -/* Set top 0 */ -.top-0 { - top: 0 !important; } - -/* Set right 0 */ -.right-0 { - right: 0 !important; } - -/* Set bottom 0 */ -.bottom-0 { - bottom: 0 !important; } - -/* Set left 0 */ -.left-0 { - left: 0 !important; } - -/* Vertical align middle */ -.v-align-middle { - vertical-align: middle !important; } - -/* Vertical align top */ -.v-align-top { - vertical-align: top !important; } - -/* Vertical align bottom */ -.v-align-bottom { - vertical-align: bottom !important; } - -/* Vertical align to the top of the text */ -.v-align-text-top { - vertical-align: text-top !important; } - -/* Vertical align to the bottom of the text */ -.v-align-text-bottom { - vertical-align: text-bottom !important; } - -/* Vertical align to the parent's baseline */ -.v-align-baseline { - vertical-align: baseline !important; } - -/* Set the overflow hidden */ -.overflow-hidden { - overflow: hidden !important; } - -/* Set the overflow scroll */ -.overflow-scroll { - overflow: scroll !important; } - -/* Set the overflow auto */ -.overflow-auto { - overflow: auto !important; } - -/* Clear floats around the element */ -.clearfix::before { - display: table; - content: ""; } -.clearfix::after { - display: table; - clear: both; - content: ""; } - -/* Float to the left */ -.float-left { - float: left !important; } - -/* Float to the right */ -.float-right { - float: right !important; } - -/* No float */ -.float-none { - float: none !important; } - -@media (min-width: 544px) { - /* Float to the left */ - .float-sm-left { - float: left !important; } - - /* Float to the right */ - .float-sm-right { - float: right !important; } - - /* No float */ - .float-sm-none { - float: none !important; } } -@media (min-width: 768px) { - /* Float to the left */ - .float-md-left { - float: left !important; } - - /* Float to the right */ - .float-md-right { - float: right !important; } - - /* No float */ - .float-md-none { - float: none !important; } } -@media (min-width: 1012px) { - /* Float to the left */ - .float-lg-left { - float: left !important; } - - /* Float to the right */ - .float-lg-right { - float: right !important; } - - /* No float */ - .float-lg-none { - float: none !important; } } -@media (min-width: 1280px) { - /* Float to the left */ - .float-xl-left { - float: left !important; } - - /* Float to the right */ - .float-xl-right { - float: right !important; } - - /* No float */ - .float-xl-none { - float: none !important; } } -/* Max width 100% */ -.width-fit { - max-width: 100% !important; } - -/* Set the width to 100% */ -.width-full { - width: 100% !important; } - -/* Max height 100% */ -.height-fit { - max-height: 100% !important; } - -/* Set the height to 100% */ -.height-full { - height: 100% !important; } - -/* Remove min-width from element */ -.min-width-0 { - min-width: 0 !important; } - -/* Set the direction to rtl */ -.direction-rtl { - direction: rtl !important; } - -/* Set the direction to ltr */ -.direction-ltr { - direction: ltr !important; } - -@media (min-width: 544px) { - /* Set the direction to rtl */ - .direction-sm-rtl { - direction: rtl !important; } - - /* Set the direction to ltr */ - .direction-sm-ltr { - direction: ltr !important; } } -@media (min-width: 768px) { - /* Set the direction to rtl */ - .direction-md-rtl { - direction: rtl !important; } - - /* Set the direction to ltr */ - .direction-md-ltr { - direction: ltr !important; } } -@media (min-width: 1012px) { - /* Set the direction to rtl */ - .direction-lg-rtl { - direction: rtl !important; } - - /* Set the direction to ltr */ - .direction-lg-ltr { - direction: ltr !important; } } -@media (min-width: 1280px) { - /* Set the direction to rtl */ - .direction-xl-rtl { - direction: rtl !important; } - - /* Set the direction to ltr */ - .direction-xl-ltr { - direction: ltr !important; } } -/* Set a $size margin to all sides at $breakpoint */ -.m-0 { - margin: 0 !important; } - -/* Set a $size margin on the top at $breakpoint */ -.mt-0 { - margin-top: 0 !important; } - -/* Set a $size margin on the right at $breakpoint */ -.mr-0 { - margin-right: 0 !important; } - -/* Set a $size margin on the bottom at $breakpoint */ -.mb-0 { - margin-bottom: 0 !important; } - -/* Set a $size margin on the left at $breakpoint */ -.ml-0 { - margin-left: 0 !important; } - -/* Set a $size margin on the left & right at $breakpoint */ -.mx-0 { - margin-right: 0 !important; - margin-left: 0 !important; } - -/* Set a $size margin on the top & bottom at $breakpoint */ -.my-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; } - -/* Set a $size margin to all sides at $breakpoint */ -.m-1 { - margin: 4px !important; } - -/* Set a $size margin on the top at $breakpoint */ -.mt-1 { - margin-top: 4px !important; } - -/* Set a $size margin on the right at $breakpoint */ -.mr-1 { - margin-right: 4px !important; } - -/* Set a $size margin on the bottom at $breakpoint */ -.mb-1 { - margin-bottom: 4px !important; } - -/* Set a $size margin on the left at $breakpoint */ -.ml-1 { - margin-left: 4px !important; } - -/* Set a negative $size margin on top at $breakpoint */ -.mt-n1 { - margin-top: -4px !important; } - -/* Set a negative $size margin on the right at $breakpoint */ -.mr-n1 { - margin-right: -4px !important; } - -/* Set a negative $size margin on the bottom at $breakpoint */ -.mb-n1 { - margin-bottom: -4px !important; } - -/* Set a negative $size margin on the left at $breakpoint */ -.ml-n1 { - margin-left: -4px !important; } - -/* Set a $size margin on the left & right at $breakpoint */ -.mx-1 { - margin-right: 4px !important; - margin-left: 4px !important; } - -/* Set a $size margin on the top & bottom at $breakpoint */ -.my-1 { - margin-top: 4px !important; - margin-bottom: 4px !important; } - -/* Set a $size margin to all sides at $breakpoint */ -.m-2 { - margin: 8px !important; } - -/* Set a $size margin on the top at $breakpoint */ -.mt-2 { - margin-top: 8px !important; } - -/* Set a $size margin on the right at $breakpoint */ -.mr-2 { - margin-right: 8px !important; } - -/* Set a $size margin on the bottom at $breakpoint */ -.mb-2 { - margin-bottom: 8px !important; } - -/* Set a $size margin on the left at $breakpoint */ -.ml-2 { - margin-left: 8px !important; } - -/* Set a negative $size margin on top at $breakpoint */ -.mt-n2 { - margin-top: -8px !important; } - -/* Set a negative $size margin on the right at $breakpoint */ -.mr-n2 { - margin-right: -8px !important; } - -/* Set a negative $size margin on the bottom at $breakpoint */ -.mb-n2 { - margin-bottom: -8px !important; } - -/* Set a negative $size margin on the left at $breakpoint */ -.ml-n2 { - margin-left: -8px !important; } - -/* Set a $size margin on the left & right at $breakpoint */ -.mx-2 { - margin-right: 8px !important; - margin-left: 8px !important; } - -/* Set a $size margin on the top & bottom at $breakpoint */ -.my-2 { - margin-top: 8px !important; - margin-bottom: 8px !important; } - -/* Set a $size margin to all sides at $breakpoint */ -.m-3 { - margin: 16px !important; } - -/* Set a $size margin on the top at $breakpoint */ -.mt-3 { - margin-top: 16px !important; } - -/* Set a $size margin on the right at $breakpoint */ -.mr-3 { - margin-right: 16px !important; } - -/* Set a $size margin on the bottom at $breakpoint */ -.mb-3 { - margin-bottom: 16px !important; } - -/* Set a $size margin on the left at $breakpoint */ -.ml-3 { - margin-left: 16px !important; } - -/* Set a negative $size margin on top at $breakpoint */ -.mt-n3 { - margin-top: -16px !important; } - -/* Set a negative $size margin on the right at $breakpoint */ -.mr-n3 { - margin-right: -16px !important; } - -/* Set a negative $size margin on the bottom at $breakpoint */ -.mb-n3 { - margin-bottom: -16px !important; } - -/* Set a negative $size margin on the left at $breakpoint */ -.ml-n3 { - margin-left: -16px !important; } - -/* Set a $size margin on the left & right at $breakpoint */ -.mx-3 { - margin-right: 16px !important; - margin-left: 16px !important; } - -/* Set a $size margin on the top & bottom at $breakpoint */ -.my-3 { - margin-top: 16px !important; - margin-bottom: 16px !important; } - -/* Set a $size margin to all sides at $breakpoint */ -.m-4 { - margin: 24px !important; } - -/* Set a $size margin on the top at $breakpoint */ -.mt-4 { - margin-top: 24px !important; } - -/* Set a $size margin on the right at $breakpoint */ -.mr-4 { - margin-right: 24px !important; } - -/* Set a $size margin on the bottom at $breakpoint */ -.mb-4 { - margin-bottom: 24px !important; } - -/* Set a $size margin on the left at $breakpoint */ -.ml-4 { - margin-left: 24px !important; } - -/* Set a negative $size margin on top at $breakpoint */ -.mt-n4 { - margin-top: -24px !important; } - -/* Set a negative $size margin on the right at $breakpoint */ -.mr-n4 { - margin-right: -24px !important; } - -/* Set a negative $size margin on the bottom at $breakpoint */ -.mb-n4 { - margin-bottom: -24px !important; } - -/* Set a negative $size margin on the left at $breakpoint */ -.ml-n4 { - margin-left: -24px !important; } - -/* Set a $size margin on the left & right at $breakpoint */ -.mx-4 { - margin-right: 24px !important; - margin-left: 24px !important; } - -/* Set a $size margin on the top & bottom at $breakpoint */ -.my-4 { - margin-top: 24px !important; - margin-bottom: 24px !important; } - -/* Set a $size margin to all sides at $breakpoint */ -.m-5 { - margin: 32px !important; } - -/* Set a $size margin on the top at $breakpoint */ -.mt-5 { - margin-top: 32px !important; } - -/* Set a $size margin on the right at $breakpoint */ -.mr-5 { - margin-right: 32px !important; } - -/* Set a $size margin on the bottom at $breakpoint */ -.mb-5 { - margin-bottom: 32px !important; } - -/* Set a $size margin on the left at $breakpoint */ -.ml-5 { - margin-left: 32px !important; } - -/* Set a negative $size margin on top at $breakpoint */ -.mt-n5 { - margin-top: -32px !important; } - -/* Set a negative $size margin on the right at $breakpoint */ -.mr-n5 { - margin-right: -32px !important; } - -/* Set a negative $size margin on the bottom at $breakpoint */ -.mb-n5 { - margin-bottom: -32px !important; } - -/* Set a negative $size margin on the left at $breakpoint */ -.ml-n5 { - margin-left: -32px !important; } - -/* Set a $size margin on the left & right at $breakpoint */ -.mx-5 { - margin-right: 32px !important; - margin-left: 32px !important; } - -/* Set a $size margin on the top & bottom at $breakpoint */ -.my-5 { - margin-top: 32px !important; - margin-bottom: 32px !important; } - -/* Set a $size margin to all sides at $breakpoint */ -.m-6 { - margin: 40px !important; } - -/* Set a $size margin on the top at $breakpoint */ -.mt-6 { - margin-top: 40px !important; } - -/* Set a $size margin on the right at $breakpoint */ -.mr-6 { - margin-right: 40px !important; } - -/* Set a $size margin on the bottom at $breakpoint */ -.mb-6 { - margin-bottom: 40px !important; } - -/* Set a $size margin on the left at $breakpoint */ -.ml-6 { - margin-left: 40px !important; } - -/* Set a negative $size margin on top at $breakpoint */ -.mt-n6 { - margin-top: -40px !important; } - -/* Set a negative $size margin on the right at $breakpoint */ -.mr-n6 { - margin-right: -40px !important; } - -/* Set a negative $size margin on the bottom at $breakpoint */ -.mb-n6 { - margin-bottom: -40px !important; } - -/* Set a negative $size margin on the left at $breakpoint */ -.ml-n6 { - margin-left: -40px !important; } - -/* Set a $size margin on the left & right at $breakpoint */ -.mx-6 { - margin-right: 40px !important; - margin-left: 40px !important; } - -/* Set a $size margin on the top & bottom at $breakpoint */ -.my-6 { - margin-top: 40px !important; - margin-bottom: 40px !important; } - -/* responsive horizontal auto margins */ -.mx-auto { - margin-right: auto !important; - margin-left: auto !important; } - -@media (min-width: 544px) { - /* Set a $size margin to all sides at $breakpoint */ - .m-sm-0 { - margin: 0 !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-sm-0 { - margin-top: 0 !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-sm-0 { - margin-right: 0 !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-sm-0 { - margin-bottom: 0 !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-sm-0 { - margin-left: 0 !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-sm-0 { - margin-right: 0 !important; - margin-left: 0 !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-sm-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-sm-1 { - margin: 4px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-sm-1 { - margin-top: 4px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-sm-1 { - margin-right: 4px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-sm-1 { - margin-bottom: 4px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-sm-1 { - margin-left: 4px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-sm-n1 { - margin-top: -4px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-sm-n1 { - margin-right: -4px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-sm-n1 { - margin-bottom: -4px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-sm-n1 { - margin-left: -4px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-sm-1 { - margin-right: 4px !important; - margin-left: 4px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-sm-1 { - margin-top: 4px !important; - margin-bottom: 4px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-sm-2 { - margin: 8px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-sm-2 { - margin-top: 8px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-sm-2 { - margin-right: 8px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-sm-2 { - margin-bottom: 8px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-sm-2 { - margin-left: 8px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-sm-n2 { - margin-top: -8px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-sm-n2 { - margin-right: -8px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-sm-n2 { - margin-bottom: -8px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-sm-n2 { - margin-left: -8px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-sm-2 { - margin-right: 8px !important; - margin-left: 8px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-sm-2 { - margin-top: 8px !important; - margin-bottom: 8px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-sm-3 { - margin: 16px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-sm-3 { - margin-top: 16px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-sm-3 { - margin-right: 16px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-sm-3 { - margin-bottom: 16px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-sm-3 { - margin-left: 16px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-sm-n3 { - margin-top: -16px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-sm-n3 { - margin-right: -16px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-sm-n3 { - margin-bottom: -16px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-sm-n3 { - margin-left: -16px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-sm-3 { - margin-right: 16px !important; - margin-left: 16px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-sm-3 { - margin-top: 16px !important; - margin-bottom: 16px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-sm-4 { - margin: 24px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-sm-4 { - margin-top: 24px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-sm-4 { - margin-right: 24px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-sm-4 { - margin-bottom: 24px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-sm-4 { - margin-left: 24px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-sm-n4 { - margin-top: -24px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-sm-n4 { - margin-right: -24px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-sm-n4 { - margin-bottom: -24px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-sm-n4 { - margin-left: -24px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-sm-4 { - margin-right: 24px !important; - margin-left: 24px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-sm-4 { - margin-top: 24px !important; - margin-bottom: 24px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-sm-5 { - margin: 32px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-sm-5 { - margin-top: 32px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-sm-5 { - margin-right: 32px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-sm-5 { - margin-bottom: 32px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-sm-5 { - margin-left: 32px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-sm-n5 { - margin-top: -32px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-sm-n5 { - margin-right: -32px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-sm-n5 { - margin-bottom: -32px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-sm-n5 { - margin-left: -32px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-sm-5 { - margin-right: 32px !important; - margin-left: 32px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-sm-5 { - margin-top: 32px !important; - margin-bottom: 32px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-sm-6 { - margin: 40px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-sm-6 { - margin-top: 40px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-sm-6 { - margin-right: 40px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-sm-6 { - margin-bottom: 40px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-sm-6 { - margin-left: 40px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-sm-n6 { - margin-top: -40px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-sm-n6 { - margin-right: -40px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-sm-n6 { - margin-bottom: -40px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-sm-n6 { - margin-left: -40px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-sm-6 { - margin-right: 40px !important; - margin-left: 40px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-sm-6 { - margin-top: 40px !important; - margin-bottom: 40px !important; } - - /* responsive horizontal auto margins */ - .mx-sm-auto { - margin-right: auto !important; - margin-left: auto !important; } } -@media (min-width: 768px) { - /* Set a $size margin to all sides at $breakpoint */ - .m-md-0 { - margin: 0 !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-md-0 { - margin-top: 0 !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-md-0 { - margin-right: 0 !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-md-0 { - margin-bottom: 0 !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-md-0 { - margin-left: 0 !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-md-0 { - margin-right: 0 !important; - margin-left: 0 !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-md-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-md-1 { - margin: 4px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-md-1 { - margin-top: 4px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-md-1 { - margin-right: 4px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-md-1 { - margin-bottom: 4px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-md-1 { - margin-left: 4px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-md-n1 { - margin-top: -4px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-md-n1 { - margin-right: -4px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-md-n1 { - margin-bottom: -4px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-md-n1 { - margin-left: -4px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-md-1 { - margin-right: 4px !important; - margin-left: 4px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-md-1 { - margin-top: 4px !important; - margin-bottom: 4px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-md-2 { - margin: 8px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-md-2 { - margin-top: 8px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-md-2 { - margin-right: 8px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-md-2 { - margin-bottom: 8px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-md-2 { - margin-left: 8px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-md-n2 { - margin-top: -8px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-md-n2 { - margin-right: -8px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-md-n2 { - margin-bottom: -8px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-md-n2 { - margin-left: -8px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-md-2 { - margin-right: 8px !important; - margin-left: 8px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-md-2 { - margin-top: 8px !important; - margin-bottom: 8px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-md-3 { - margin: 16px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-md-3 { - margin-top: 16px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-md-3 { - margin-right: 16px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-md-3 { - margin-bottom: 16px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-md-3 { - margin-left: 16px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-md-n3 { - margin-top: -16px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-md-n3 { - margin-right: -16px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-md-n3 { - margin-bottom: -16px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-md-n3 { - margin-left: -16px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-md-3 { - margin-right: 16px !important; - margin-left: 16px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-md-3 { - margin-top: 16px !important; - margin-bottom: 16px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-md-4 { - margin: 24px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-md-4 { - margin-top: 24px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-md-4 { - margin-right: 24px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-md-4 { - margin-bottom: 24px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-md-4 { - margin-left: 24px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-md-n4 { - margin-top: -24px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-md-n4 { - margin-right: -24px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-md-n4 { - margin-bottom: -24px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-md-n4 { - margin-left: -24px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-md-4 { - margin-right: 24px !important; - margin-left: 24px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-md-4 { - margin-top: 24px !important; - margin-bottom: 24px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-md-5 { - margin: 32px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-md-5 { - margin-top: 32px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-md-5 { - margin-right: 32px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-md-5 { - margin-bottom: 32px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-md-5 { - margin-left: 32px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-md-n5 { - margin-top: -32px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-md-n5 { - margin-right: -32px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-md-n5 { - margin-bottom: -32px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-md-n5 { - margin-left: -32px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-md-5 { - margin-right: 32px !important; - margin-left: 32px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-md-5 { - margin-top: 32px !important; - margin-bottom: 32px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-md-6 { - margin: 40px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-md-6 { - margin-top: 40px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-md-6 { - margin-right: 40px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-md-6 { - margin-bottom: 40px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-md-6 { - margin-left: 40px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-md-n6 { - margin-top: -40px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-md-n6 { - margin-right: -40px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-md-n6 { - margin-bottom: -40px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-md-n6 { - margin-left: -40px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-md-6 { - margin-right: 40px !important; - margin-left: 40px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-md-6 { - margin-top: 40px !important; - margin-bottom: 40px !important; } - - /* responsive horizontal auto margins */ - .mx-md-auto { - margin-right: auto !important; - margin-left: auto !important; } } -@media (min-width: 1012px) { - /* Set a $size margin to all sides at $breakpoint */ - .m-lg-0 { - margin: 0 !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-lg-0 { - margin-top: 0 !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-lg-0 { - margin-right: 0 !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-lg-0 { - margin-bottom: 0 !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-lg-0 { - margin-left: 0 !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-lg-0 { - margin-right: 0 !important; - margin-left: 0 !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-lg-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-lg-1 { - margin: 4px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-lg-1 { - margin-top: 4px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-lg-1 { - margin-right: 4px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-lg-1 { - margin-bottom: 4px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-lg-1 { - margin-left: 4px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-lg-n1 { - margin-top: -4px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-lg-n1 { - margin-right: -4px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-lg-n1 { - margin-bottom: -4px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-lg-n1 { - margin-left: -4px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-lg-1 { - margin-right: 4px !important; - margin-left: 4px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-lg-1 { - margin-top: 4px !important; - margin-bottom: 4px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-lg-2 { - margin: 8px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-lg-2 { - margin-top: 8px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-lg-2 { - margin-right: 8px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-lg-2 { - margin-bottom: 8px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-lg-2 { - margin-left: 8px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-lg-n2 { - margin-top: -8px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-lg-n2 { - margin-right: -8px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-lg-n2 { - margin-bottom: -8px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-lg-n2 { - margin-left: -8px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-lg-2 { - margin-right: 8px !important; - margin-left: 8px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-lg-2 { - margin-top: 8px !important; - margin-bottom: 8px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-lg-3 { - margin: 16px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-lg-3 { - margin-top: 16px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-lg-3 { - margin-right: 16px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-lg-3 { - margin-bottom: 16px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-lg-3 { - margin-left: 16px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-lg-n3 { - margin-top: -16px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-lg-n3 { - margin-right: -16px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-lg-n3 { - margin-bottom: -16px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-lg-n3 { - margin-left: -16px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-lg-3 { - margin-right: 16px !important; - margin-left: 16px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-lg-3 { - margin-top: 16px !important; - margin-bottom: 16px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-lg-4 { - margin: 24px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-lg-4 { - margin-top: 24px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-lg-4 { - margin-right: 24px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-lg-4 { - margin-bottom: 24px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-lg-4 { - margin-left: 24px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-lg-n4 { - margin-top: -24px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-lg-n4 { - margin-right: -24px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-lg-n4 { - margin-bottom: -24px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-lg-n4 { - margin-left: -24px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-lg-4 { - margin-right: 24px !important; - margin-left: 24px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-lg-4 { - margin-top: 24px !important; - margin-bottom: 24px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-lg-5 { - margin: 32px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-lg-5 { - margin-top: 32px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-lg-5 { - margin-right: 32px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-lg-5 { - margin-bottom: 32px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-lg-5 { - margin-left: 32px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-lg-n5 { - margin-top: -32px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-lg-n5 { - margin-right: -32px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-lg-n5 { - margin-bottom: -32px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-lg-n5 { - margin-left: -32px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-lg-5 { - margin-right: 32px !important; - margin-left: 32px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-lg-5 { - margin-top: 32px !important; - margin-bottom: 32px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-lg-6 { - margin: 40px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-lg-6 { - margin-top: 40px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-lg-6 { - margin-right: 40px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-lg-6 { - margin-bottom: 40px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-lg-6 { - margin-left: 40px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-lg-n6 { - margin-top: -40px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-lg-n6 { - margin-right: -40px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-lg-n6 { - margin-bottom: -40px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-lg-n6 { - margin-left: -40px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-lg-6 { - margin-right: 40px !important; - margin-left: 40px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-lg-6 { - margin-top: 40px !important; - margin-bottom: 40px !important; } - - /* responsive horizontal auto margins */ - .mx-lg-auto { - margin-right: auto !important; - margin-left: auto !important; } } -@media (min-width: 1280px) { - /* Set a $size margin to all sides at $breakpoint */ - .m-xl-0 { - margin: 0 !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-xl-0 { - margin-top: 0 !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-xl-0 { - margin-right: 0 !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-xl-0 { - margin-bottom: 0 !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-xl-0 { - margin-left: 0 !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-xl-0 { - margin-right: 0 !important; - margin-left: 0 !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-xl-0 { - margin-top: 0 !important; - margin-bottom: 0 !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-xl-1 { - margin: 4px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-xl-1 { - margin-top: 4px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-xl-1 { - margin-right: 4px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-xl-1 { - margin-bottom: 4px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-xl-1 { - margin-left: 4px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-xl-n1 { - margin-top: -4px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-xl-n1 { - margin-right: -4px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-xl-n1 { - margin-bottom: -4px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-xl-n1 { - margin-left: -4px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-xl-1 { - margin-right: 4px !important; - margin-left: 4px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-xl-1 { - margin-top: 4px !important; - margin-bottom: 4px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-xl-2 { - margin: 8px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-xl-2 { - margin-top: 8px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-xl-2 { - margin-right: 8px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-xl-2 { - margin-bottom: 8px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-xl-2 { - margin-left: 8px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-xl-n2 { - margin-top: -8px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-xl-n2 { - margin-right: -8px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-xl-n2 { - margin-bottom: -8px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-xl-n2 { - margin-left: -8px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-xl-2 { - margin-right: 8px !important; - margin-left: 8px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-xl-2 { - margin-top: 8px !important; - margin-bottom: 8px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-xl-3 { - margin: 16px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-xl-3 { - margin-top: 16px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-xl-3 { - margin-right: 16px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-xl-3 { - margin-bottom: 16px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-xl-3 { - margin-left: 16px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-xl-n3 { - margin-top: -16px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-xl-n3 { - margin-right: -16px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-xl-n3 { - margin-bottom: -16px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-xl-n3 { - margin-left: -16px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-xl-3 { - margin-right: 16px !important; - margin-left: 16px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-xl-3 { - margin-top: 16px !important; - margin-bottom: 16px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-xl-4 { - margin: 24px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-xl-4 { - margin-top: 24px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-xl-4 { - margin-right: 24px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-xl-4 { - margin-bottom: 24px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-xl-4 { - margin-left: 24px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-xl-n4 { - margin-top: -24px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-xl-n4 { - margin-right: -24px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-xl-n4 { - margin-bottom: -24px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-xl-n4 { - margin-left: -24px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-xl-4 { - margin-right: 24px !important; - margin-left: 24px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-xl-4 { - margin-top: 24px !important; - margin-bottom: 24px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-xl-5 { - margin: 32px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-xl-5 { - margin-top: 32px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-xl-5 { - margin-right: 32px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-xl-5 { - margin-bottom: 32px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-xl-5 { - margin-left: 32px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-xl-n5 { - margin-top: -32px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-xl-n5 { - margin-right: -32px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-xl-n5 { - margin-bottom: -32px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-xl-n5 { - margin-left: -32px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-xl-5 { - margin-right: 32px !important; - margin-left: 32px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-xl-5 { - margin-top: 32px !important; - margin-bottom: 32px !important; } - - /* Set a $size margin to all sides at $breakpoint */ - .m-xl-6 { - margin: 40px !important; } - - /* Set a $size margin on the top at $breakpoint */ - .mt-xl-6 { - margin-top: 40px !important; } - - /* Set a $size margin on the right at $breakpoint */ - .mr-xl-6 { - margin-right: 40px !important; } - - /* Set a $size margin on the bottom at $breakpoint */ - .mb-xl-6 { - margin-bottom: 40px !important; } - - /* Set a $size margin on the left at $breakpoint */ - .ml-xl-6 { - margin-left: 40px !important; } - - /* Set a negative $size margin on top at $breakpoint */ - .mt-xl-n6 { - margin-top: -40px !important; } - - /* Set a negative $size margin on the right at $breakpoint */ - .mr-xl-n6 { - margin-right: -40px !important; } - - /* Set a negative $size margin on the bottom at $breakpoint */ - .mb-xl-n6 { - margin-bottom: -40px !important; } - - /* Set a negative $size margin on the left at $breakpoint */ - .ml-xl-n6 { - margin-left: -40px !important; } - - /* Set a $size margin on the left & right at $breakpoint */ - .mx-xl-6 { - margin-right: 40px !important; - margin-left: 40px !important; } - - /* Set a $size margin on the top & bottom at $breakpoint */ - .my-xl-6 { - margin-top: 40px !important; - margin-bottom: 40px !important; } - - /* responsive horizontal auto margins */ - .mx-xl-auto { - margin-right: auto !important; - margin-left: auto !important; } } -/* Set a $size padding to all sides at $breakpoint */ -.p-0 { - padding: 0 !important; } - -/* Set a $size padding to the top at $breakpoint */ -.pt-0 { - padding-top: 0 !important; } - -/* Set a $size padding to the right at $breakpoint */ -.pr-0 { - padding-right: 0 !important; } - -/* Set a $size padding to the bottom at $breakpoint */ -.pb-0 { - padding-bottom: 0 !important; } - -/* Set a $size padding to the left at $breakpoint */ -.pl-0 { - padding-left: 0 !important; } - -/* Set a $size padding to the left & right at $breakpoint */ -.px-0 { - padding-right: 0 !important; - padding-left: 0 !important; } - -/* Set a $size padding to the top & bottom at $breakpoint */ -.py-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; } - -/* Set a $size padding to all sides at $breakpoint */ -.p-1 { - padding: 4px !important; } - -/* Set a $size padding to the top at $breakpoint */ -.pt-1 { - padding-top: 4px !important; } - -/* Set a $size padding to the right at $breakpoint */ -.pr-1 { - padding-right: 4px !important; } - -/* Set a $size padding to the bottom at $breakpoint */ -.pb-1 { - padding-bottom: 4px !important; } - -/* Set a $size padding to the left at $breakpoint */ -.pl-1 { - padding-left: 4px !important; } - -/* Set a $size padding to the left & right at $breakpoint */ -.px-1 { - padding-right: 4px !important; - padding-left: 4px !important; } - -/* Set a $size padding to the top & bottom at $breakpoint */ -.py-1 { - padding-top: 4px !important; - padding-bottom: 4px !important; } - -/* Set a $size padding to all sides at $breakpoint */ -.p-2 { - padding: 8px !important; } - -/* Set a $size padding to the top at $breakpoint */ -.pt-2 { - padding-top: 8px !important; } - -/* Set a $size padding to the right at $breakpoint */ -.pr-2 { - padding-right: 8px !important; } - -/* Set a $size padding to the bottom at $breakpoint */ -.pb-2 { - padding-bottom: 8px !important; } - -/* Set a $size padding to the left at $breakpoint */ -.pl-2 { - padding-left: 8px !important; } - -/* Set a $size padding to the left & right at $breakpoint */ -.px-2 { - padding-right: 8px !important; - padding-left: 8px !important; } - -/* Set a $size padding to the top & bottom at $breakpoint */ -.py-2 { - padding-top: 8px !important; - padding-bottom: 8px !important; } - -/* Set a $size padding to all sides at $breakpoint */ -.p-3 { - padding: 16px !important; } - -/* Set a $size padding to the top at $breakpoint */ -.pt-3 { - padding-top: 16px !important; } - -/* Set a $size padding to the right at $breakpoint */ -.pr-3 { - padding-right: 16px !important; } - -/* Set a $size padding to the bottom at $breakpoint */ -.pb-3 { - padding-bottom: 16px !important; } - -/* Set a $size padding to the left at $breakpoint */ -.pl-3 { - padding-left: 16px !important; } - -/* Set a $size padding to the left & right at $breakpoint */ -.px-3 { - padding-right: 16px !important; - padding-left: 16px !important; } - -/* Set a $size padding to the top & bottom at $breakpoint */ -.py-3 { - padding-top: 16px !important; - padding-bottom: 16px !important; } - -/* Set a $size padding to all sides at $breakpoint */ -.p-4 { - padding: 24px !important; } - -/* Set a $size padding to the top at $breakpoint */ -.pt-4 { - padding-top: 24px !important; } - -/* Set a $size padding to the right at $breakpoint */ -.pr-4 { - padding-right: 24px !important; } - -/* Set a $size padding to the bottom at $breakpoint */ -.pb-4 { - padding-bottom: 24px !important; } - -/* Set a $size padding to the left at $breakpoint */ -.pl-4 { - padding-left: 24px !important; } - -/* Set a $size padding to the left & right at $breakpoint */ -.px-4 { - padding-right: 24px !important; - padding-left: 24px !important; } - -/* Set a $size padding to the top & bottom at $breakpoint */ -.py-4 { - padding-top: 24px !important; - padding-bottom: 24px !important; } - -/* Set a $size padding to all sides at $breakpoint */ -.p-5 { - padding: 32px !important; } - -/* Set a $size padding to the top at $breakpoint */ -.pt-5 { - padding-top: 32px !important; } - -/* Set a $size padding to the right at $breakpoint */ -.pr-5 { - padding-right: 32px !important; } - -/* Set a $size padding to the bottom at $breakpoint */ -.pb-5 { - padding-bottom: 32px !important; } - -/* Set a $size padding to the left at $breakpoint */ -.pl-5 { - padding-left: 32px !important; } - -/* Set a $size padding to the left & right at $breakpoint */ -.px-5 { - padding-right: 32px !important; - padding-left: 32px !important; } - -/* Set a $size padding to the top & bottom at $breakpoint */ -.py-5 { - padding-top: 32px !important; - padding-bottom: 32px !important; } - -/* Set a $size padding to all sides at $breakpoint */ -.p-6 { - padding: 40px !important; } - -/* Set a $size padding to the top at $breakpoint */ -.pt-6 { - padding-top: 40px !important; } - -/* Set a $size padding to the right at $breakpoint */ -.pr-6 { - padding-right: 40px !important; } - -/* Set a $size padding to the bottom at $breakpoint */ -.pb-6 { - padding-bottom: 40px !important; } - -/* Set a $size padding to the left at $breakpoint */ -.pl-6 { - padding-left: 40px !important; } - -/* Set a $size padding to the left & right at $breakpoint */ -.px-6 { - padding-right: 40px !important; - padding-left: 40px !important; } - -/* Set a $size padding to the top & bottom at $breakpoint */ -.py-6 { - padding-top: 40px !important; - padding-bottom: 40px !important; } - -@media (min-width: 544px) { - /* Set a $size padding to all sides at $breakpoint */ - .p-sm-0 { - padding: 0 !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-sm-0 { - padding-top: 0 !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-sm-0 { - padding-right: 0 !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-sm-0 { - padding-bottom: 0 !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-sm-0 { - padding-left: 0 !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-sm-0 { - padding-right: 0 !important; - padding-left: 0 !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-sm-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-sm-1 { - padding: 4px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-sm-1 { - padding-top: 4px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-sm-1 { - padding-right: 4px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-sm-1 { - padding-bottom: 4px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-sm-1 { - padding-left: 4px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-sm-1 { - padding-right: 4px !important; - padding-left: 4px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-sm-1 { - padding-top: 4px !important; - padding-bottom: 4px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-sm-2 { - padding: 8px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-sm-2 { - padding-top: 8px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-sm-2 { - padding-right: 8px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-sm-2 { - padding-bottom: 8px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-sm-2 { - padding-left: 8px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-sm-2 { - padding-right: 8px !important; - padding-left: 8px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-sm-2 { - padding-top: 8px !important; - padding-bottom: 8px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-sm-3 { - padding: 16px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-sm-3 { - padding-top: 16px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-sm-3 { - padding-right: 16px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-sm-3 { - padding-bottom: 16px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-sm-3 { - padding-left: 16px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-sm-3 { - padding-right: 16px !important; - padding-left: 16px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-sm-3 { - padding-top: 16px !important; - padding-bottom: 16px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-sm-4 { - padding: 24px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-sm-4 { - padding-top: 24px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-sm-4 { - padding-right: 24px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-sm-4 { - padding-bottom: 24px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-sm-4 { - padding-left: 24px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-sm-4 { - padding-right: 24px !important; - padding-left: 24px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-sm-4 { - padding-top: 24px !important; - padding-bottom: 24px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-sm-5 { - padding: 32px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-sm-5 { - padding-top: 32px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-sm-5 { - padding-right: 32px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-sm-5 { - padding-bottom: 32px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-sm-5 { - padding-left: 32px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-sm-5 { - padding-right: 32px !important; - padding-left: 32px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-sm-5 { - padding-top: 32px !important; - padding-bottom: 32px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-sm-6 { - padding: 40px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-sm-6 { - padding-top: 40px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-sm-6 { - padding-right: 40px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-sm-6 { - padding-bottom: 40px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-sm-6 { - padding-left: 40px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-sm-6 { - padding-right: 40px !important; - padding-left: 40px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-sm-6 { - padding-top: 40px !important; - padding-bottom: 40px !important; } } -@media (min-width: 768px) { - /* Set a $size padding to all sides at $breakpoint */ - .p-md-0 { - padding: 0 !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-md-0 { - padding-top: 0 !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-md-0 { - padding-right: 0 !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-md-0 { - padding-bottom: 0 !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-md-0 { - padding-left: 0 !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-md-0 { - padding-right: 0 !important; - padding-left: 0 !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-md-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-md-1 { - padding: 4px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-md-1 { - padding-top: 4px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-md-1 { - padding-right: 4px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-md-1 { - padding-bottom: 4px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-md-1 { - padding-left: 4px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-md-1 { - padding-right: 4px !important; - padding-left: 4px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-md-1 { - padding-top: 4px !important; - padding-bottom: 4px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-md-2 { - padding: 8px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-md-2 { - padding-top: 8px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-md-2 { - padding-right: 8px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-md-2 { - padding-bottom: 8px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-md-2 { - padding-left: 8px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-md-2 { - padding-right: 8px !important; - padding-left: 8px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-md-2 { - padding-top: 8px !important; - padding-bottom: 8px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-md-3 { - padding: 16px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-md-3 { - padding-top: 16px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-md-3 { - padding-right: 16px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-md-3 { - padding-bottom: 16px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-md-3 { - padding-left: 16px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-md-3 { - padding-right: 16px !important; - padding-left: 16px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-md-3 { - padding-top: 16px !important; - padding-bottom: 16px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-md-4 { - padding: 24px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-md-4 { - padding-top: 24px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-md-4 { - padding-right: 24px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-md-4 { - padding-bottom: 24px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-md-4 { - padding-left: 24px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-md-4 { - padding-right: 24px !important; - padding-left: 24px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-md-4 { - padding-top: 24px !important; - padding-bottom: 24px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-md-5 { - padding: 32px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-md-5 { - padding-top: 32px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-md-5 { - padding-right: 32px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-md-5 { - padding-bottom: 32px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-md-5 { - padding-left: 32px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-md-5 { - padding-right: 32px !important; - padding-left: 32px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-md-5 { - padding-top: 32px !important; - padding-bottom: 32px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-md-6 { - padding: 40px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-md-6 { - padding-top: 40px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-md-6 { - padding-right: 40px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-md-6 { - padding-bottom: 40px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-md-6 { - padding-left: 40px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-md-6 { - padding-right: 40px !important; - padding-left: 40px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-md-6 { - padding-top: 40px !important; - padding-bottom: 40px !important; } } -@media (min-width: 1012px) { - /* Set a $size padding to all sides at $breakpoint */ - .p-lg-0 { - padding: 0 !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-lg-0 { - padding-top: 0 !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-lg-0 { - padding-right: 0 !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-lg-0 { - padding-bottom: 0 !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-lg-0 { - padding-left: 0 !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-lg-0 { - padding-right: 0 !important; - padding-left: 0 !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-lg-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-lg-1 { - padding: 4px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-lg-1 { - padding-top: 4px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-lg-1 { - padding-right: 4px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-lg-1 { - padding-bottom: 4px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-lg-1 { - padding-left: 4px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-lg-1 { - padding-right: 4px !important; - padding-left: 4px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-lg-1 { - padding-top: 4px !important; - padding-bottom: 4px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-lg-2 { - padding: 8px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-lg-2 { - padding-top: 8px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-lg-2 { - padding-right: 8px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-lg-2 { - padding-bottom: 8px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-lg-2 { - padding-left: 8px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-lg-2 { - padding-right: 8px !important; - padding-left: 8px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-lg-2 { - padding-top: 8px !important; - padding-bottom: 8px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-lg-3 { - padding: 16px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-lg-3 { - padding-top: 16px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-lg-3 { - padding-right: 16px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-lg-3 { - padding-bottom: 16px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-lg-3 { - padding-left: 16px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-lg-3 { - padding-right: 16px !important; - padding-left: 16px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-lg-3 { - padding-top: 16px !important; - padding-bottom: 16px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-lg-4 { - padding: 24px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-lg-4 { - padding-top: 24px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-lg-4 { - padding-right: 24px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-lg-4 { - padding-bottom: 24px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-lg-4 { - padding-left: 24px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-lg-4 { - padding-right: 24px !important; - padding-left: 24px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-lg-4 { - padding-top: 24px !important; - padding-bottom: 24px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-lg-5 { - padding: 32px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-lg-5 { - padding-top: 32px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-lg-5 { - padding-right: 32px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-lg-5 { - padding-bottom: 32px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-lg-5 { - padding-left: 32px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-lg-5 { - padding-right: 32px !important; - padding-left: 32px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-lg-5 { - padding-top: 32px !important; - padding-bottom: 32px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-lg-6 { - padding: 40px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-lg-6 { - padding-top: 40px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-lg-6 { - padding-right: 40px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-lg-6 { - padding-bottom: 40px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-lg-6 { - padding-left: 40px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-lg-6 { - padding-right: 40px !important; - padding-left: 40px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-lg-6 { - padding-top: 40px !important; - padding-bottom: 40px !important; } } -@media (min-width: 1280px) { - /* Set a $size padding to all sides at $breakpoint */ - .p-xl-0 { - padding: 0 !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-xl-0 { - padding-top: 0 !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-xl-0 { - padding-right: 0 !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-xl-0 { - padding-bottom: 0 !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-xl-0 { - padding-left: 0 !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-xl-0 { - padding-right: 0 !important; - padding-left: 0 !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-xl-0 { - padding-top: 0 !important; - padding-bottom: 0 !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-xl-1 { - padding: 4px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-xl-1 { - padding-top: 4px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-xl-1 { - padding-right: 4px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-xl-1 { - padding-bottom: 4px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-xl-1 { - padding-left: 4px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-xl-1 { - padding-right: 4px !important; - padding-left: 4px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-xl-1 { - padding-top: 4px !important; - padding-bottom: 4px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-xl-2 { - padding: 8px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-xl-2 { - padding-top: 8px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-xl-2 { - padding-right: 8px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-xl-2 { - padding-bottom: 8px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-xl-2 { - padding-left: 8px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-xl-2 { - padding-right: 8px !important; - padding-left: 8px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-xl-2 { - padding-top: 8px !important; - padding-bottom: 8px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-xl-3 { - padding: 16px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-xl-3 { - padding-top: 16px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-xl-3 { - padding-right: 16px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-xl-3 { - padding-bottom: 16px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-xl-3 { - padding-left: 16px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-xl-3 { - padding-right: 16px !important; - padding-left: 16px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-xl-3 { - padding-top: 16px !important; - padding-bottom: 16px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-xl-4 { - padding: 24px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-xl-4 { - padding-top: 24px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-xl-4 { - padding-right: 24px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-xl-4 { - padding-bottom: 24px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-xl-4 { - padding-left: 24px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-xl-4 { - padding-right: 24px !important; - padding-left: 24px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-xl-4 { - padding-top: 24px !important; - padding-bottom: 24px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-xl-5 { - padding: 32px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-xl-5 { - padding-top: 32px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-xl-5 { - padding-right: 32px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-xl-5 { - padding-bottom: 32px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-xl-5 { - padding-left: 32px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-xl-5 { - padding-right: 32px !important; - padding-left: 32px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-xl-5 { - padding-top: 32px !important; - padding-bottom: 32px !important; } - - /* Set a $size padding to all sides at $breakpoint */ - .p-xl-6 { - padding: 40px !important; } - - /* Set a $size padding to the top at $breakpoint */ - .pt-xl-6 { - padding-top: 40px !important; } - - /* Set a $size padding to the right at $breakpoint */ - .pr-xl-6 { - padding-right: 40px !important; } - - /* Set a $size padding to the bottom at $breakpoint */ - .pb-xl-6 { - padding-bottom: 40px !important; } - - /* Set a $size padding to the left at $breakpoint */ - .pl-xl-6 { - padding-left: 40px !important; } - - /* Set a $size padding to the left & right at $breakpoint */ - .px-xl-6 { - padding-right: 40px !important; - padding-left: 40px !important; } - - /* Set a $size padding to the top & bottom at $breakpoint */ - .py-xl-6 { - padding-top: 40px !important; - padding-bottom: 40px !important; } } -.p-responsive { - padding-right: 16px !important; - padding-left: 16px !important; } - @media (min-width: 544px) { - .p-responsive { - padding-right: 40px !important; - padding-left: 40px !important; } } - @media (min-width: 1012px) { - .p-responsive { - padding-right: 16px !important; - padding-left: 16px !important; } } - -/* Set the font size to 26px */ -.h1 { - font-size: 26px !important; } - @media (min-width: 768px) { - .h1 { - font-size: 32px !important; } } - -/* Set the font size to 22px */ -.h2 { - font-size: 22px !important; } - @media (min-width: 768px) { - .h2 { - font-size: 24px !important; } } - -/* Set the font size to 18px */ -.h3 { - font-size: 18px !important; } - @media (min-width: 768px) { - .h3 { - font-size: 20px !important; } } - -/* Set the font size to 16px */ -.h4 { - font-size: 16px !important; } - -/* Set the font size to 14px */ -.h5 { - font-size: 14px !important; } - -/* Set the font size to 12px */ -.h6 { - font-size: 12px !important; } - -.h1, .h2, .h3, .h4, .h5, .h6 { - font-weight: 600 !important; } - -/* Set the font size to 26px */ -.f1 { - font-size: 26px !important; } - @media (min-width: 768px) { - .f1 { - font-size: 32px !important; } } - -/* Set the font size to 22px */ -.f2 { - font-size: 22px !important; } - @media (min-width: 768px) { - .f2 { - font-size: 24px !important; } } - -/* Set the font size to 18px */ -.f3 { - font-size: 18px !important; } - @media (min-width: 768px) { - .f3 { - font-size: 20px !important; } } - -/* Set the font size to 16px */ -.f4 { - font-size: 16px !important; } - @media (min-width: 768px) { - .f4 { - font-size: 16px !important; } } - -/* Set the font size to 14px */ -.f5 { - font-size: 14px !important; } - -/* Set the font size to 12px */ -.f6 { - font-size: 12px !important; } - -/* Set the font size to 40px and weight to light */ -.f00-light { - font-size: 40px !important; - font-weight: 300 !important; } - @media (min-width: 768px) { - .f00-light { - font-size: 48px !important; } } - -/* Set the font size to 32px and weight to light */ -.f0-light { - font-size: 32px !important; - font-weight: 300 !important; } - @media (min-width: 768px) { - .f0-light { - font-size: 40px !important; } } - -/* Set the font size to 26px and weight to light */ -.f1-light { - font-size: 26px !important; - font-weight: 300 !important; } - @media (min-width: 768px) { - .f1-light { - font-size: 32px !important; } } - -/* Set the font size to 22px and weight to light */ -.f2-light { - font-size: 22px !important; - font-weight: 300 !important; } - @media (min-width: 768px) { - .f2-light { - font-size: 24px !important; } } - -/* Set the font size to 18px and weight to light */ -.f3-light { - font-size: 18px !important; - font-weight: 300 !important; } - @media (min-width: 768px) { - .f3-light { - font-size: 20px !important; } } - -/* Set the font size to ${#h6-size} */ -.text-small { - font-size: 12px !important; } - -/* Large leading paragraphs */ -.lead { - margin-bottom: 30px; - font-size: 20px; - font-weight: 300; - color: #586069; } - -/* Set the line height to ultra condensed */ -.lh-condensed-ultra { - line-height: 1 !important; } - -/* Set the line height to condensed */ -.lh-condensed { - line-height: 1.25 !important; } - -/* Set the line height to default */ -.lh-default { - line-height: 1.5 !important; } - -/* Set the line height to zero */ -.lh-0 { - line-height: 0 !important; } - -/* Text align to the right */ -.text-right { - text-align: right !important; } - -/* Text align to the left */ -.text-left { - text-align: left !important; } - -/* Text align to the center */ -.text-center { - text-align: center !important; } - -@media (min-width: 544px) { - /* Text align to the right */ - .text-sm-right { - text-align: right !important; } - - /* Text align to the left */ - .text-sm-left { - text-align: left !important; } - - /* Text align to the center */ - .text-sm-center { - text-align: center !important; } } -@media (min-width: 768px) { - /* Text align to the right */ - .text-md-right { - text-align: right !important; } - - /* Text align to the left */ - .text-md-left { - text-align: left !important; } - - /* Text align to the center */ - .text-md-center { - text-align: center !important; } } -@media (min-width: 1012px) { - /* Text align to the right */ - .text-lg-right { - text-align: right !important; } - - /* Text align to the left */ - .text-lg-left { - text-align: left !important; } - - /* Text align to the center */ - .text-lg-center { - text-align: center !important; } } -@media (min-width: 1280px) { - /* Text align to the right */ - .text-xl-right { - text-align: right !important; } - - /* Text align to the left */ - .text-xl-left { - text-align: left !important; } - - /* Text align to the center */ - .text-xl-center { - text-align: center !important; } } -/* Set the font weight to normal */ -.text-normal { - font-weight: 400 !important; } - -/* Set the font weight to bold */ -.text-bold { - font-weight: 600 !important; } - -/* Set the font to italic */ -.text-italic { - font-style: italic !important; } - -/* Make text uppercase */ -.text-uppercase { - text-transform: uppercase !important; } - -/* Underline text */ -.text-underline { - text-decoration: underline !important; } - -/* Don't underline text */ -.no-underline { - text-decoration: none !important; } - -/* Don't wrap white space */ -.no-wrap { - white-space: nowrap !important; } - -/* Normal white space */ -.ws-normal { - white-space: normal !important; } - -/* Allow long lines with no spaces to line break */ -.wb-break-all { - word-break: break-all !important; } - -.text-emphasized { - font-weight: 600; - color: #24292e; } - -.list-style-none { - list-style: none !important; } - -/* Add a dark text shadow */ -.text-shadow-dark { - text-shadow: 0 1px 1px rgba(27, 31, 35, 0.25), 0 1px 25px rgba(27, 31, 35, 0.75); } - -/* Add a light text shadow */ -.text-shadow-light { - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } - -/* Set to monospace font */ -.text-mono { - font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; } - -/* Disallow user from selecting text */ -.user-select-none { - user-select: none !important; } - -.d-block { - display: block !important; } - -.d-flex { - display: flex !important; } - -.d-inline { - display: inline !important; } - -.d-inline-block { - display: inline-block !important; } - -.d-inline-flex { - display: inline-flex !important; } - -.d-none { - display: none !important; } - -.d-table { - display: table !important; } - -.d-table-cell { - display: table-cell !important; } - -@media (min-width: 544px) { - .d-sm-block { - display: block !important; } - - .d-sm-flex { - display: flex !important; } - - .d-sm-inline { - display: inline !important; } - - .d-sm-inline-block { - display: inline-block !important; } - - .d-sm-inline-flex { - display: inline-flex !important; } - - .d-sm-none { - display: none !important; } - - .d-sm-table { - display: table !important; } - - .d-sm-table-cell { - display: table-cell !important; } } -@media (min-width: 768px) { - .d-md-block { - display: block !important; } - - .d-md-flex { - display: flex !important; } - - .d-md-inline { - display: inline !important; } - - .d-md-inline-block { - display: inline-block !important; } - - .d-md-inline-flex { - display: inline-flex !important; } - - .d-md-none { - display: none !important; } - - .d-md-table { - display: table !important; } - - .d-md-table-cell { - display: table-cell !important; } } -@media (min-width: 1012px) { - .d-lg-block { - display: block !important; } - - .d-lg-flex { - display: flex !important; } - - .d-lg-inline { - display: inline !important; } - - .d-lg-inline-block { - display: inline-block !important; } - - .d-lg-inline-flex { - display: inline-flex !important; } - - .d-lg-none { - display: none !important; } - - .d-lg-table { - display: table !important; } - - .d-lg-table-cell { - display: table-cell !important; } } -@media (min-width: 1280px) { - .d-xl-block { - display: block !important; } - - .d-xl-flex { - display: flex !important; } - - .d-xl-inline { - display: inline !important; } - - .d-xl-inline-block { - display: inline-block !important; } - - .d-xl-inline-flex { - display: inline-flex !important; } - - .d-xl-none { - display: none !important; } - - .d-xl-table { - display: table !important; } - - .d-xl-table-cell { - display: table-cell !important; } } -.v-hidden { - visibility: hidden !important; } - -.v-visible { - visibility: visible !important; } - -@media (max-width: 544px) { - .hide-sm { - display: none !important; } } -@media (min-width: 544px) and (max-width: 768px) { - .hide-md { - display: none !important; } } -@media (min-width: 768px) and (max-width: 1012px) { - .hide-lg { - display: none !important; } } -@media (min-width: 1012px) { - .hide-xl { - display: none !important; } } -/* Set the table-layout to fixed */ -.table-fixed { - table-layout: fixed !important; } - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - overflow: hidden; - clip: rect(0, 0, 0, 0); - word-wrap: normal; - border: 0; } - -.show-on-focus { - position: absolute; - width: 1px; - height: 1px; - margin: 0; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); } - .show-on-focus:focus { - z-index: 20; - width: auto; - height: auto; - clip: auto; } - -.container { - width: 980px; - margin-right: auto; - margin-left: auto; } - .container::before { - display: table; - content: ""; } - .container::after { - display: table; - clear: both; - content: ""; } - -.container-md { - max-width: 768px; - margin-right: auto; - margin-left: auto; } - -.container-lg { - max-width: 1012px; - margin-right: auto; - margin-left: auto; } - -.container-xl { - max-width: 1280px; - margin-right: auto; - margin-left: auto; } - -.columns { - margin-right: -10px; - margin-left: -10px; } - .columns::before { - display: table; - content: ""; } - .columns::after { - display: table; - clear: both; - content: ""; } - -.column { - float: left; - padding-right: 10px; - padding-left: 10px; } - -.one-third { - width: 33.333333%; } - -.two-thirds { - width: 66.666667%; } - -.one-fourth { - width: 25%; } - -.one-half { - width: 50%; } - -.three-fourths { - width: 75%; } - -.one-fifth { - width: 20%; } - -.four-fifths { - width: 80%; } - -.centered { - display: block; - float: none; - margin-right: auto; - margin-left: auto; } - -.col-1 { - width: 8.3333333333%; } - -.col-2 { - width: 16.6666666667%; } - -.col-3 { - width: 25%; } - -.col-4 { - width: 33.3333333333%; } - -.col-5 { - width: 41.6666666667%; } - -.col-6 { - width: 50%; } - -.col-7 { - width: 58.3333333333%; } - -.col-8 { - width: 66.6666666667%; } - -.col-9 { - width: 75%; } - -.col-10 { - width: 83.3333333333%; } - -.col-11 { - width: 91.6666666667%; } - -.col-12 { - width: 100%; } - -@media (min-width: 544px) { - .col-sm-1 { - width: 8.3333333333%; } - - .col-sm-2 { - width: 16.6666666667%; } - - .col-sm-3 { - width: 25%; } - - .col-sm-4 { - width: 33.3333333333%; } - - .col-sm-5 { - width: 41.6666666667%; } - - .col-sm-6 { - width: 50%; } - - .col-sm-7 { - width: 58.3333333333%; } - - .col-sm-8 { - width: 66.6666666667%; } - - .col-sm-9 { - width: 75%; } - - .col-sm-10 { - width: 83.3333333333%; } - - .col-sm-11 { - width: 91.6666666667%; } - - .col-sm-12 { - width: 100%; } } -@media (min-width: 768px) { - .col-md-1 { - width: 8.3333333333%; } - - .col-md-2 { - width: 16.6666666667%; } - - .col-md-3 { - width: 25%; } - - .col-md-4 { - width: 33.3333333333%; } - - .col-md-5 { - width: 41.6666666667%; } - - .col-md-6 { - width: 50%; } - - .col-md-7 { - width: 58.3333333333%; } - - .col-md-8 { - width: 66.6666666667%; } - - .col-md-9 { - width: 75%; } - - .col-md-10 { - width: 83.3333333333%; } - - .col-md-11 { - width: 91.6666666667%; } - - .col-md-12 { - width: 100%; } } -@media (min-width: 1012px) { - .col-lg-1 { - width: 8.3333333333%; } - - .col-lg-2 { - width: 16.6666666667%; } - - .col-lg-3 { - width: 25%; } - - .col-lg-4 { - width: 33.3333333333%; } - - .col-lg-5 { - width: 41.6666666667%; } - - .col-lg-6 { - width: 50%; } - - .col-lg-7 { - width: 58.3333333333%; } - - .col-lg-8 { - width: 66.6666666667%; } - - .col-lg-9 { - width: 75%; } - - .col-lg-10 { - width: 83.3333333333%; } - - .col-lg-11 { - width: 91.6666666667%; } - - .col-lg-12 { - width: 100%; } } -@media (min-width: 1280px) { - .col-xl-1 { - width: 8.3333333333%; } - - .col-xl-2 { - width: 16.6666666667%; } - - .col-xl-3 { - width: 25%; } - - .col-xl-4 { - width: 33.3333333333%; } - - .col-xl-5 { - width: 41.6666666667%; } - - .col-xl-6 { - width: 50%; } - - .col-xl-7 { - width: 58.3333333333%; } - - .col-xl-8 { - width: 66.6666666667%; } - - .col-xl-9 { - width: 75%; } - - .col-xl-10 { - width: 83.3333333333%; } - - .col-xl-11 { - width: 91.6666666667%; } - - .col-xl-12 { - width: 100%; } } -.gutter { - margin-right: -16px; - margin-left: -16px; } - .gutter > [class*="col-"] { - padding-right: 16px !important; - padding-left: 16px !important; } - -.gutter-condensed { - margin-right: -8px; - margin-left: -8px; } - .gutter-condensed > [class*="col-"] { - padding-right: 8px !important; - padding-left: 8px !important; } - -.gutter-spacious { - margin-right: -24px; - margin-left: -24px; } - .gutter-spacious > [class*="col-"] { - padding-right: 24px !important; - padding-left: 24px !important; } - -@media (min-width: 544px) { - .gutter-sm { - margin-right: -16px; - margin-left: -16px; } - .gutter-sm > [class*="col-"] { - padding-right: 16px !important; - padding-left: 16px !important; } - - .gutter-sm-condensed { - margin-right: -8px; - margin-left: -8px; } - .gutter-sm-condensed > [class*="col-"] { - padding-right: 8px !important; - padding-left: 8px !important; } - - .gutter-sm-spacious { - margin-right: -24px; - margin-left: -24px; } - .gutter-sm-spacious > [class*="col-"] { - padding-right: 24px !important; - padding-left: 24px !important; } } -@media (min-width: 768px) { - .gutter-md { - margin-right: -16px; - margin-left: -16px; } - .gutter-md > [class*="col-"] { - padding-right: 16px !important; - padding-left: 16px !important; } - - .gutter-md-condensed { - margin-right: -8px; - margin-left: -8px; } - .gutter-md-condensed > [class*="col-"] { - padding-right: 8px !important; - padding-left: 8px !important; } - - .gutter-md-spacious { - margin-right: -24px; - margin-left: -24px; } - .gutter-md-spacious > [class*="col-"] { - padding-right: 24px !important; - padding-left: 24px !important; } } -@media (min-width: 1012px) { - .gutter-lg { - margin-right: -16px; - margin-left: -16px; } - .gutter-lg > [class*="col-"] { - padding-right: 16px !important; - padding-left: 16px !important; } - - .gutter-lg-condensed { - margin-right: -8px; - margin-left: -8px; } - .gutter-lg-condensed > [class*="col-"] { - padding-right: 8px !important; - padding-left: 8px !important; } - - .gutter-lg-spacious { - margin-right: -24px; - margin-left: -24px; } - .gutter-lg-spacious > [class*="col-"] { - padding-right: 24px !important; - padding-left: 24px !important; } } -@media (min-width: 1280px) { - .gutter-xl { - margin-right: -16px; - margin-left: -16px; } - .gutter-xl > [class*="col-"] { - padding-right: 16px !important; - padding-left: 16px !important; } - - .gutter-xl-condensed { - margin-right: -8px; - margin-left: -8px; } - .gutter-xl-condensed > [class*="col-"] { - padding-right: 8px !important; - padding-left: 8px !important; } - - .gutter-xl-spacious { - margin-right: -24px; - margin-left: -24px; } - .gutter-xl-spacious > [class*="col-"] { - padding-right: 24px !important; - padding-left: 24px !important; } } -.offset-1 { - margin-left: 8.3333333333% !important; } - -.offset-2 { - margin-left: 16.6666666667% !important; } - -.offset-3 { - margin-left: 25% !important; } - -.offset-4 { - margin-left: 33.3333333333% !important; } - -.offset-5 { - margin-left: 41.6666666667% !important; } - -.offset-6 { - margin-left: 50% !important; } - -.offset-7 { - margin-left: 58.3333333333% !important; } - -.offset-8 { - margin-left: 66.6666666667% !important; } - -.offset-9 { - margin-left: 75% !important; } - -.offset-10 { - margin-left: 83.3333333333% !important; } - -.offset-11 { - margin-left: 91.6666666667% !important; } - -@media (min-width: 544px) { - .offset-sm-1 { - margin-left: 8.3333333333% !important; } - - .offset-sm-2 { - margin-left: 16.6666666667% !important; } - - .offset-sm-3 { - margin-left: 25% !important; } - - .offset-sm-4 { - margin-left: 33.3333333333% !important; } - - .offset-sm-5 { - margin-left: 41.6666666667% !important; } - - .offset-sm-6 { - margin-left: 50% !important; } - - .offset-sm-7 { - margin-left: 58.3333333333% !important; } - - .offset-sm-8 { - margin-left: 66.6666666667% !important; } - - .offset-sm-9 { - margin-left: 75% !important; } - - .offset-sm-10 { - margin-left: 83.3333333333% !important; } - - .offset-sm-11 { - margin-left: 91.6666666667% !important; } } -@media (min-width: 768px) { - .offset-md-1 { - margin-left: 8.3333333333% !important; } - - .offset-md-2 { - margin-left: 16.6666666667% !important; } - - .offset-md-3 { - margin-left: 25% !important; } - - .offset-md-4 { - margin-left: 33.3333333333% !important; } - - .offset-md-5 { - margin-left: 41.6666666667% !important; } - - .offset-md-6 { - margin-left: 50% !important; } - - .offset-md-7 { - margin-left: 58.3333333333% !important; } - - .offset-md-8 { - margin-left: 66.6666666667% !important; } - - .offset-md-9 { - margin-left: 75% !important; } - - .offset-md-10 { - margin-left: 83.3333333333% !important; } - - .offset-md-11 { - margin-left: 91.6666666667% !important; } } -@media (min-width: 1012px) { - .offset-lg-1 { - margin-left: 8.3333333333% !important; } - - .offset-lg-2 { - margin-left: 16.6666666667% !important; } - - .offset-lg-3 { - margin-left: 25% !important; } - - .offset-lg-4 { - margin-left: 33.3333333333% !important; } - - .offset-lg-5 { - margin-left: 41.6666666667% !important; } - - .offset-lg-6 { - margin-left: 50% !important; } - - .offset-lg-7 { - margin-left: 58.3333333333% !important; } - - .offset-lg-8 { - margin-left: 66.6666666667% !important; } - - .offset-lg-9 { - margin-left: 75% !important; } - - .offset-lg-10 { - margin-left: 83.3333333333% !important; } - - .offset-lg-11 { - margin-left: 91.6666666667% !important; } } -@media (min-width: 1280px) { - .offset-xl-1 { - margin-left: 8.3333333333% !important; } - - .offset-xl-2 { - margin-left: 16.6666666667% !important; } - - .offset-xl-3 { - margin-left: 25% !important; } - - .offset-xl-4 { - margin-left: 33.3333333333% !important; } - - .offset-xl-5 { - margin-left: 41.6666666667% !important; } - - .offset-xl-6 { - margin-left: 50% !important; } - - .offset-xl-7 { - margin-left: 58.3333333333% !important; } - - .offset-xl-8 { - margin-left: 66.6666666667% !important; } - - .offset-xl-9 { - margin-left: 75% !important; } - - .offset-xl-10 { - margin-left: 83.3333333333% !important; } - - .offset-xl-11 { - margin-left: 91.6666666667% !important; } } -.markdown-body { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - font-size: 16px; - line-height: 1.5; - word-wrap: break-word; } - .markdown-body::before { - display: table; - content: ""; } - .markdown-body::after { - display: table; - clear: both; - content: ""; } - .markdown-body > *:first-child { - margin-top: 0 !important; } - .markdown-body > *:last-child { - margin-bottom: 0 !important; } - .markdown-body a:not([href]) { - color: inherit; - text-decoration: none; } - .markdown-body .absent { - color: #cb2431; } - .markdown-body .anchor { - float: left; - padding-right: 4px; - margin-left: -20px; - line-height: 1; } - .markdown-body .anchor:focus { - outline: none; } - .markdown-body p, - .markdown-body blockquote, - .markdown-body ul, - .markdown-body ol, - .markdown-body dl, - .markdown-body table, - .markdown-body pre { - margin-top: 0; - margin-bottom: 16px; } - .markdown-body hr { - height: 0.25em; - padding: 0; - margin: 24px 0; - background-color: #e1e4e8; - border: 0; } - .markdown-body blockquote { - padding: 0 1em; - color: #6a737d; - border-left: 0.25em solid #dfe2e5; } - .markdown-body blockquote > :first-child { - margin-top: 0; } - .markdown-body blockquote > :last-child { - margin-bottom: 0; } - .markdown-body kbd { - display: inline-block; - padding: 3px 5px; - font-size: 11px; - line-height: 10px; - color: #444d56; - vertical-align: middle; - background-color: #fafbfc; - border: solid 1px #c6cbd1; - border-bottom-color: #959da5; - border-radius: 3px; - box-shadow: inset 0 -1px 0 #959da5; } - -.markdown-body h1, -.markdown-body h2, -.markdown-body h3, -.markdown-body h4, -.markdown-body h5, -.markdown-body h6 { - margin-top: 24px; - margin-bottom: 16px; - font-weight: 600; - line-height: 1.25; } - .markdown-body h1 .octicon-link, - .markdown-body h2 .octicon-link, - .markdown-body h3 .octicon-link, - .markdown-body h4 .octicon-link, - .markdown-body h5 .octicon-link, - .markdown-body h6 .octicon-link { - color: #1b1f23; - vertical-align: middle; - visibility: hidden; } - .markdown-body h1:hover .anchor, - .markdown-body h2:hover .anchor, - .markdown-body h3:hover .anchor, - .markdown-body h4:hover .anchor, - .markdown-body h5:hover .anchor, - .markdown-body h6:hover .anchor { - text-decoration: none; } - .markdown-body h1:hover .anchor .octicon-link, - .markdown-body h2:hover .anchor .octicon-link, - .markdown-body h3:hover .anchor .octicon-link, - .markdown-body h4:hover .anchor .octicon-link, - .markdown-body h5:hover .anchor .octicon-link, - .markdown-body h6:hover .anchor .octicon-link { - visibility: visible; } - .markdown-body h1 tt, - .markdown-body h1 code, - .markdown-body h2 tt, - .markdown-body h2 code, - .markdown-body h3 tt, - .markdown-body h3 code, - .markdown-body h4 tt, - .markdown-body h4 code, - .markdown-body h5 tt, - .markdown-body h5 code, - .markdown-body h6 tt, - .markdown-body h6 code { - font-size: inherit; } -.markdown-body h1 { - padding-bottom: 0.3em; - font-size: 2em; - border-bottom: 1px solid #eaecef; } -.markdown-body h2 { - padding-bottom: 0.3em; - font-size: 1.5em; - border-bottom: 1px solid #eaecef; } -.markdown-body h3 { - font-size: 1.25em; } -.markdown-body h4 { - font-size: 1em; } -.markdown-body h5 { - font-size: 0.875em; } -.markdown-body h6 { - font-size: 0.85em; - color: #6a737d; } - -.markdown-body ul, -.markdown-body ol { - padding-left: 2em; } - .markdown-body ul.no-list, - .markdown-body ol.no-list { - padding: 0; - list-style-type: none; } -.markdown-body ul ul, -.markdown-body ul ol, -.markdown-body ol ol, -.markdown-body ol ul { - margin-top: 0; - margin-bottom: 0; } -.markdown-body li { - word-wrap: break-all; } -.markdown-body li > p { - margin-top: 16px; } -.markdown-body li + li { - margin-top: 0.25em; } -.markdown-body dl { - padding: 0; } - .markdown-body dl dt { - padding: 0; - margin-top: 16px; - font-size: 1em; - font-style: italic; - font-weight: 600; } - .markdown-body dl dd { - padding: 0 16px; - margin-bottom: 16px; } - -.markdown-body table { - display: block; - width: 100%; - overflow: auto; } - .markdown-body table th { - font-weight: 600; } - .markdown-body table th, - .markdown-body table td { - padding: 6px 13px; - border: 1px solid #dfe2e5; } - .markdown-body table tr { - background-color: #fff; - border-top: 1px solid #c6cbd1; } - .markdown-body table tr:nth-child(2n) { - background-color: #f6f8fa; } - .markdown-body table img { - background-color: transparent; } - -.markdown-body img { - max-width: 100%; - box-sizing: content-box; - background-color: #fff; } - .markdown-body img[align=right] { - padding-left: 20px; } - .markdown-body img[align=left] { - padding-right: 20px; } -.markdown-body .emoji { - max-width: none; - vertical-align: text-top; - background-color: transparent; } -.markdown-body span.frame { - display: block; - overflow: hidden; } - .markdown-body span.frame > span { - display: block; - float: left; - width: auto; - padding: 7px; - margin: 13px 0 0; - overflow: hidden; - border: 1px solid #dfe2e5; } - .markdown-body span.frame span img { - display: block; - float: left; } - .markdown-body span.frame span span { - display: block; - padding: 5px 0 0; - clear: both; - color: #24292e; } -.markdown-body span.align-center { - display: block; - overflow: hidden; - clear: both; } - .markdown-body span.align-center > span { - display: block; - margin: 13px auto 0; - overflow: hidden; - text-align: center; } - .markdown-body span.align-center span img { - margin: 0 auto; - text-align: center; } -.markdown-body span.align-right { - display: block; - overflow: hidden; - clear: both; } - .markdown-body span.align-right > span { - display: block; - margin: 13px 0 0; - overflow: hidden; - text-align: right; } - .markdown-body span.align-right span img { - margin: 0; - text-align: right; } -.markdown-body span.float-left { - display: block; - float: left; - margin-right: 13px; - overflow: hidden; } - .markdown-body span.float-left span { - margin: 13px 0 0; } -.markdown-body span.float-right { - display: block; - float: right; - margin-left: 13px; - overflow: hidden; } - .markdown-body span.float-right > span { - display: block; - margin: 13px auto 0; - overflow: hidden; - text-align: right; } - -.markdown-body code, -.markdown-body tt { - padding: 0.2em 0.4em; - margin: 0; - font-size: 85%; - background-color: rgba(27, 31, 35, 0.05); - border-radius: 3px; } - .markdown-body code br, - .markdown-body tt br { - display: none; } -.markdown-body del code { - text-decoration: inherit; } -.markdown-body pre { - word-wrap: normal; } - .markdown-body pre > code { - padding: 0; - margin: 0; - font-size: 100%; - word-break: normal; - white-space: pre; - background: transparent; - border: 0; } -.markdown-body .highlight { - margin-bottom: 16px; } - .markdown-body .highlight pre { - margin-bottom: 0; - word-break: normal; } -.markdown-body .highlight pre, -.markdown-body pre { - padding: 16px; - overflow: auto; - font-size: 85%; - line-height: 1.45; - background-color: #f6f8fa; - border-radius: 3px; } -.markdown-body pre code, -.markdown-body pre tt { - display: inline; - max-width: auto; - padding: 0; - margin: 0; - overflow: visible; - line-height: inherit; - word-wrap: normal; - background-color: transparent; - border: 0; } - -.markdown-body .csv-data td, -.markdown-body .csv-data th { - padding: 5px; - overflow: hidden; - font-size: 12px; - line-height: 1; - text-align: left; - white-space: nowrap; } -.markdown-body .csv-data .blob-num { - padding: 10px 8px 9px; - text-align: right; - background: #fff; - border: 0; } -.markdown-body .csv-data tr { - border-top: 0; } -.markdown-body .csv-data th { - font-weight: 600; - background: #f6f8fa; - border-top: 0; } - -.highlight table td { - padding: 5px; } - -.highlight table pre { - margin: 0; } - -.highlight .cm { - color: #999988; - font-style: italic; } - -.highlight .cp { - color: #999999; - font-weight: bold; } - -.highlight .c1 { - color: #999988; - font-style: italic; } - -.highlight .cs { - color: #999999; - font-weight: bold; - font-style: italic; } - -.highlight .c, .highlight .cd { - color: #999988; - font-style: italic; } - -.highlight .err { - color: #a61717; - background-color: #e3d2d2; } - -.highlight .gd { - color: #000000; - background-color: #ffdddd; } - -.highlight .ge { - color: #000000; - font-style: italic; } - -.highlight .gr { - color: #aa0000; } - -.highlight .gh { - color: #999999; } - -.highlight .gi { - color: #000000; - background-color: #ddffdd; } - -.highlight .go { - color: #888888; } - -.highlight .gp { - color: #555555; } - -.highlight .gs { - font-weight: bold; } - -.highlight .gu { - color: #aaaaaa; } - -.highlight .gt { - color: #aa0000; } - -.highlight .kc { - color: #000000; - font-weight: bold; } - -.highlight .kd { - color: #000000; - font-weight: bold; } - -.highlight .kn { - color: #000000; - font-weight: bold; } - -.highlight .kp { - color: #000000; - font-weight: bold; } - -.highlight .kr { - color: #000000; - font-weight: bold; } - -.highlight .kt { - color: #445588; - font-weight: bold; } - -.highlight .k, .highlight .kv { - color: #000000; - font-weight: bold; } - -.highlight .mf { - color: #009999; } - -.highlight .mh { - color: #009999; } - -.highlight .il { - color: #009999; } - -.highlight .mi { - color: #009999; } - -.highlight .mo { - color: #009999; } - -.highlight .m, .highlight .mb, .highlight .mx { - color: #009999; } - -.highlight .sb { - color: #d14; } - -.highlight .sc { - color: #d14; } - -.highlight .sd { - color: #d14; } - -.highlight .s2 { - color: #d14; } - -.highlight .se { - color: #d14; } - -.highlight .sh { - color: #d14; } - -.highlight .si { - color: #d14; } - -.highlight .sx { - color: #d14; } - -.highlight .sr { - color: #009926; } - -.highlight .s1 { - color: #d14; } - -.highlight .ss { - color: #990073; } - -.highlight .s { - color: #d14; } - -.highlight .na { - color: #008080; } - -.highlight .bp { - color: #999999; } - -.highlight .nb { - color: #0086B3; } - -.highlight .nc { - color: #445588; - font-weight: bold; } - -.highlight .no { - color: #008080; } - -.highlight .nd { - color: #3c5d5d; - font-weight: bold; } - -.highlight .ni { - color: #800080; } - -.highlight .ne { - color: #990000; - font-weight: bold; } - -.highlight .nf { - color: #990000; - font-weight: bold; } - -.highlight .nl { - color: #990000; - font-weight: bold; } - -.highlight .nn { - color: #555555; } - -.highlight .nt { - color: #000080; } - -.highlight .vc { - color: #008080; } - -.highlight .vg { - color: #008080; } - -.highlight .vi { - color: #008080; } - -.highlight .nv { - color: #008080; } - -.highlight .ow { - color: #000000; - font-weight: bold; } - -.highlight .o { - color: #000000; - font-weight: bold; } - -.highlight .w { - color: #bbbbbb; } - -.highlight { - background-color: #f8f8f8; } diff --git a/avatica/css/screen.css b/avatica/css/screen.css index 03292293b..e00bb72d9 100644 --- a/avatica/css/screen.css +++ b/avatica/css/screen.css @@ -1,1416 +1,624 @@ @charset "UTF-8"; /*! normalize.css v3.0.2 | MIT License | git.io/normalize */ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; } +html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } -body { - margin: 0; } +body { margin: 0; } -article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { - display: block; } +article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } -audio, canvas, progress, video { - display: inline-block; - vertical-align: baseline; } +audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } -audio:not([controls]) { - display: none; - height: 0; } +audio:not([controls]) { display: none; height: 0; } -[hidden], template { - display: none; } +[hidden], template { display: none; } -a { - background-color: transparent; } +a { background-color: transparent; } -a:active, a:hover { - outline: 0; } +a:active, a:hover { outline: 0; } -abbr[title] { - border-bottom: 1px dotted; } +abbr[title] { border-bottom: 1px dotted; } -b, strong { - font-weight: 700; } +b, strong { font-weight: 700; } -dfn { - font-style: italic; } +dfn { font-style: italic; } -h1 { - font-size: 2em; - margin: .67em 0; } +h1 { font-size: 2em; margin: .67em 0; } -mark { - background: #ff0; - color: #000; } +mark { background: #ff0; color: #000; } -small { - font-size: 80%; } +small { font-size: 80%; } -sub, sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; } +sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } -sup { - top: -.5em; } +sup { top: -.5em; } -sub { - bottom: -.25em; } +sub { bottom: -.25em; } -img { - border: 0; } +img { border: 0; } -svg:not(:root) { - overflow: hidden; } +svg:not(:root) { overflow: hidden; } -figure { - margin: 1em 40px; } +figure { margin: 1em 40px; } -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; } +hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } -pre { - overflow: auto; } +pre { overflow: auto; } -code, kbd, pre, samp { - font-family: monospace,monospace; - font-size: 1em; } +code, kbd, pre, samp { font-family: monospace,monospace; font-size: 1em; } -button, input, optgroup, select, textarea { - color: inherit; - font: inherit; - margin: 0; } +button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } -button { - overflow: visible; } +button { overflow: visible; } -button, select { - text-transform: none; } +button, select { text-transform: none; } -button, html input[type=button], input[type=reset], input[type=submit] { - -webkit-appearance: button; - cursor: pointer; } +button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer; } -button[disabled], html input[disabled] { - cursor: default; } +button[disabled], html input[disabled] { cursor: default; } -button::-moz-focus-inner, input::-moz-focus-inner { - border: 0; - padding: 0; } +button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } -input { - line-height: normal; } +input { line-height: normal; } -input[type=checkbox], input[type=radio] { - box-sizing: border-box; - padding: 0; } +input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0; } -input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { - height: auto; } +input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { height: auto; } -input[type=search] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; } +input[type=search] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } -input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { - -webkit-appearance: none; } +input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none; } -fieldset { - border: 1px solid silver; - margin: 0 2px; - padding: .35em .625em .75em; } +fieldset { border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em; } -legend { - border: 0; - padding: 0; } +legend { border: 0; padding: 0; } -textarea { - overflow: auto; } +textarea { overflow: auto; } -optgroup { - font-weight: 700; } +optgroup { font-weight: 700; } -table { - border-collapse: collapse; - border-spacing: 0; } +table { border-collapse: collapse; border-spacing: 0; } -td, th { - padding: 0; } +td, th { padding: 0; } -/* - * Gridism - * A simple, responsive, and handy CSS grid by @cobyism - * https://github.com/cobyism/gridism - */ +/* Gridism A simple, responsive, and handy CSS grid by @cobyism https://github.com/cobyism/gridism */ /* Preserve some sanity */ -.grid, -.unit { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } +.grid, .unit { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* Set up some rules to govern the grid */ -.grid { - display: block; - clear: both; } +.grid { display: block; clear: both; } -.grid .unit { - float: left; - width: 100%; - padding: 10px; } +.grid .unit { float: left; width: 100%; padding: 10px; } /* This ensures the outer gutters are equal to the (doubled) inner gutters. */ -.grid .unit:first-child { - padding-left: 20px; } +.grid .unit:first-child { padding-left: 20px; } -.grid .unit:last-child { - padding-right: 20px; } +.grid .unit:last-child { padding-right: 20px; } /* Nested grids already have padding though, so let’s nuke it */ -.unit .unit:first-child { - padding-left: 0; } +.unit .unit:first-child { padding-left: 0; } -.unit .unit:last-child { - padding-right: 0; } +.unit .unit:last-child { padding-right: 0; } -.unit .grid:first-child > .unit { - padding-top: 0; } +.unit .grid:first-child > .unit { padding-top: 0; } -.unit .grid:last-child > .unit { - padding-bottom: 0; } +.unit .grid:last-child > .unit { padding-bottom: 0; } /* Let people nuke the gutters/padding completely in a couple of ways */ -.no-gutters .unit, -.unit.no-gutters { - padding: 0 !important; } +.no-gutters .unit, .unit.no-gutters { padding: 0 !important; } /* Wrapping at a maximum width is optional */ -.wrap .grid, -.grid.wrap { - max-width: 978px; - margin: 0 auto; } +.wrap .grid, .grid.wrap { max-width: 978px; margin: 0 auto; } -/* Width classes also have shorthand versions numbered as fractions - * For example: for a grid unit 1/3 (one third) of the parent width, - * simply apply class="w-1-3" to the element. */ -.grid .whole, .grid .w-1-1 { - width: 100%; } +/* Width classes also have shorthand versions numbered as fractions For example: for a grid unit 1/3 (one third) of the parent width, simply apply class="w-1-3" to the element. */ +.grid .whole, .grid .w-1-1 { width: 100%; } -.grid .half, .grid .w-1-2 { - width: 50%; } +.grid .half, .grid .w-1-2 { width: 50%; } -.grid .one-third, .grid .w-1-3 { - width: 33.3332%; } +.grid .one-third, .grid .w-1-3 { width: 33.3332%; } -.grid .two-thirds, .grid .w-2-3 { - width: 66.6665%; } +.grid .two-thirds, .grid .w-2-3 { width: 66.6665%; } -.grid .one-quarter, -.grid .one-fourth, .grid .w-1-4 { - width: 25%; } +.grid .one-quarter, .grid .one-fourth, .grid .w-1-4 { width: 25%; } -.grid .three-quarters, -.grid .three-fourths, .grid .w-3-4 { - width: 75%; } +.grid .three-quarters, .grid .three-fourths, .grid .w-3-4 { width: 75%; } -.grid .one-fifth, .grid .w-1-5 { - width: 20%; } +.grid .one-fifth, .grid .w-1-5 { width: 20%; } -.grid .two-fifths, .grid .w-2-5 { - width: 40%; } +.grid .two-fifths, .grid .w-2-5 { width: 40%; } -.grid .three-fifths, .grid .w-3-5 { - width: 60%; } +.grid .three-fifths, .grid .w-3-5 { width: 60%; } -.grid .four-fifths, .grid .w-4-5 { - width: 80%; } +.grid .four-fifths, .grid .w-4-5 { width: 80%; } -.grid .golden-small, .grid .w-g-s { - width: 38.2716%; } +.grid .golden-small, .grid .w-g-s { width: 38.2716%; } /* Golden section: smaller piece */ -.grid .golden-large, .grid .w-g-l { - width: 61.7283%; } +.grid .golden-large, .grid .w-g-l { width: 61.7283%; } /* Golden section: larger piece */ /* Clearfix after every .grid */ -.grid { - *zoom: 1; } +.grid { *zoom: 1; } -.grid:before, .grid:after { - display: table; - content: ""; - line-height: 0; } +.grid:before, .grid:after { display: table; content: ""; line-height: 0; } -.grid:after { - clear: both; } +.grid:after { clear: both; } /* Utility classes */ -.align-center { - text-align: center; } +.align-center { text-align: center; } -.align-left { - text-align: left; } +.align-left { text-align: left; } -.align-right { - text-align: right; } +.align-right { text-align: right; } -.pull-left { - float: left; } +.pull-left { float: left; } -.pull-right { - float: right; } +.pull-right { float: right; } -/* A property for a better rendering of images in units: in - this way bigger pictures are just resized if the unit - becomes smaller */ -.unit img { - max-width: 100%; } +/* A property for a better rendering of images in units: in this way bigger pictures are just resized if the unit becomes smaller */ +.unit img { max-width: 100%; } /* Responsive Stuff */ -@media screen and (max-width: 568px) { - /* Stack anything that isn’t full-width on smaller screens - and doesn't provide the no-stacking-on-mobiles class */ - .grid:not(.no-stacking-on-mobiles) > .unit { - width: 100% !important; - padding-left: 20px; - padding-right: 20px; } - - .unit .grid .unit { - padding-left: 0px; - padding-right: 0px; } - - /* Sometimes, you just want to be different on small screens */ - .center-on-mobiles { - text-align: center !important; } - - .hide-on-mobiles { - display: none !important; } } +@media screen and (max-width: 568px) { /* Stack anything that isn’t full-width on smaller screens and doesn't provide the no-stacking-on-mobiles class */ .grid:not(.no-stacking-on-mobiles) > .unit { width: 100% !important; padding-left: 20px; padding-right: 20px; } .unit .grid .unit { padding-left: 0px; padding-right: 0px; } /* Sometimes, you just want to be different on small screens */ .center-on-mobiles { text-align: center !important; } .hide-on-mobiles { display: none !important; } } + /* Expand the wrap a bit further on larger screens */ -@media screen and (min-width: 1180px) { - .wider .grid, - .grid.wider { - max-width: 1180px; - margin: 0 auto; } } -.highlight { - /* Comment */ - /* Error */ - /* Generic */ - /* Keyword */ - /* Literal */ - /* Name */ - /* Operator */ - /* Other */ - /* Punctuation */ - /* Comment.Multiline */ - /* Comment.Preproc */ - /* Comment.Single */ - /* Comment.Special */ - /* Generic.Deleted */ - /* Generic.Emph */ - /* Generic.Error */ - /* Generic.Heading */ - /* Generic.Inserted */ - /* Generic.Output, qualified with span to prevent applying this style to the Go language, see #1153. */ - /* Generic.Prompt */ - /* Generic.Strong */ - /* Generic.Subheading */ - /* Generic.Traceback */ - /* Keyword.Constant */ - /* Keyword.Declaration */ - /* Keyword.Namespace */ - /* Keyword.Pseudo */ - /* Keyword.Reserved */ - /* Keyword.Type */ - /* Literal.Date */ - /* Literal.Number */ - /* Literal.String */ - /* Name.Attribute */ - /* Name.Builtin */ - /* Name.Class */ - /* Name.Constant */ - /* Name.Decorator */ - /* Name.Entity */ - /* Name.Exception */ - /* Name.Function */ - /* Name.Label */ - /* Name.Namespace */ - /* Name.Other */ - /* Name.Property */ - /* Name.Tag */ - /* Name.Variable */ - /* Operator.Word */ - /* Text.Whitespace */ - /* Literal.Number.Float */ - /* Literal.Number.Hex */ - /* Literal.Number.Integer */ - /* Literal.Number.Oct */ - /* Literal.String.Backtick */ - /* Literal.String.Char */ - /* Literal.String.Doc */ - /* Literal.String.Double */ - /* Literal.String.Escape */ - /* Literal.String.Heredoc */ - /* Literal.String.Interpol */ - /* Literal.String.Other */ - /* Literal.String.Regex */ - /* Literal.String.Single */ - /* Literal.String.Symbol */ - /* Name.Builtin.Pseudo */ - /* Name.Variable.Class */ - /* Name.Variable.Global */ - /* Name.Variable.Instance */ - /* Literal.Number.Integer.Long */ } - .highlight .hll { - background-color: #ffffcc; } - .highlight .c { - color: #87ceeb; } - .highlight .err { - color: #ffffff; } - .highlight .g { - color: #ffffff; } - .highlight .k { - color: #f0e68c; } - .highlight .l { - color: #ffffff; } - .highlight .n { - color: #ffffff; } - .highlight .o { - color: #ffffff; } - .highlight .x { - color: #ffffff; } - .highlight .p { - color: #ffffff; } - .highlight .cm { - color: #87ceeb; } - .highlight .cp { - color: #cd5c5c; } - .highlight .c1 { - color: #87ceeb; } - .highlight .cs { - color: #87ceeb; } - .highlight .gd { - color: #0000c0; - font-weight: bold; - background-color: #008080; } - .highlight .ge { - color: #c000c0; - text-decoration: underline; } - .highlight .gr { - color: #c0c0c0; - font-weight: bold; - background-color: #c00000; } - .highlight .gh { - color: #cd5c5c; } - .highlight .gi { - color: #ffffff; - background-color: #0000c0; } - .highlight span.go { - color: #add8e6; - font-weight: bold; - background-color: #4d4d4d; } - .highlight .gp { - color: #ffffff; } - .highlight .gs { - color: #ffffff; } - .highlight .gu { - color: #cd5c5c; } - .highlight .gt { - color: #c0c0c0; - font-weight: bold; - background-color: #c00000; } - .highlight .kc { - color: #f0e68c; } - .highlight .kd { - color: #f0e68c; } - .highlight .kn { - color: #f0e68c; } - .highlight .kp { - color: #f0e68c; } - .highlight .kr { - color: #f0e68c; } - .highlight .kt { - color: #bdb76b; } - .highlight .ld { - color: #ffffff; } - .highlight .m { - color: #ffffff; } - .highlight .s { - color: #ffffff; } - .highlight .na { - color: #ffffff; } - .highlight .nb { - color: #ffffff; } - .highlight .nc { - color: #ffffff; } - .highlight .no { - color: #ffa0a0; } - .highlight .nd { - color: #ffffff; } - .highlight .ni { - color: #ffdead; } - .highlight .ne { - color: #ffffff; } - .highlight .nf { - color: #ffffff; } - .highlight .nl { - color: #ffffff; } - .highlight .nn { - color: #ffffff; } - .highlight .nx { - color: #ffffff; } - .highlight .py { - color: #ffffff; } - .highlight .nt { - color: #f0e68c; } - .highlight .nv { - color: #98fb98; } - .highlight .ow { - color: #ffffff; } - .highlight .w { - color: #ffffff; } - .highlight .mf { - color: #ffffff; } - .highlight .mh { - color: #ffffff; } - .highlight .mi { - color: #ffffff; } - .highlight .mo { - color: #ffffff; } - .highlight .sb { - color: #ffffff; } - .highlight .sc { - color: #ffffff; } - .highlight .sd { - color: #ffffff; } - .highlight .s2 { - color: #ffffff; } - .highlight .se { - color: #ffffff; } - .highlight .sh { - color: #ffffff; } - .highlight .si { - color: #ffffff; } - .highlight .sx { - color: #ffffff; } - .highlight .sr { - color: #ffffff; } - .highlight .s1 { - color: #ffffff; } - .highlight .ss { - color: #ffffff; } - .highlight .bp { - color: #ffffff; } - .highlight .vc { - color: #98fb98; } - .highlight .vg { - color: #98fb98; } - .highlight .vi { - color: #98fb98; } - .highlight .il { - color: #ffffff; } - .highlight .bash .nv { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - -o-user-select: none; - user-select: none; } - -/*! - * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -@font-face { - font-family: 'FontAwesome'; - src: url("../fonts/fontawesome-webfont.eot?v=4.2.0"); - src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; } -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; } - -.fa-link:before { - content: "\f0c1"; } - -.fa-pencil:before { - content: "\f040"; } +@media screen and (min-width: 1180px) { .wider .grid, .grid.wider { max-width: 1180px; margin: 0 auto; } } + +.highlight { /* Comment */ /* Error */ /* Generic */ /* Keyword */ /* Literal */ /* Name */ /* Operator */ /* Other */ /* Punctuation */ /* Comment.Multiline */ /* Comment.Preproc */ /* Comment.Single */ /* Comment.Special */ /* Generic.Deleted */ /* Generic.Emph */ /* Generic.Error */ /* Generic.Heading */ /* Generic.Inserted */ /* Generic.Output, qualified with span to prevent applying this style to the Go language, see #1153. */ /* Generic.Prompt */ /* Generic.Strong */ /* Generic.Subheading */ /* Generic.Traceback */ /* Keyword.Constant */ /* Keyword.Declaration */ /* Keyword.Namespace */ /* Keyword.Pseudo */ /* Keyword.Reserved */ /* Keyword.Type */ /* Literal.Date */ /* Literal.Number */ /* Literal.String */ /* Name.Attribute */ /* Name.Builtin */ /* Name.Class */ /* Name.Constant */ /* Name.Decorator */ /* Name.Entity */ /* Name.Exception */ /* Name.Function */ /* Name.Label */ /* Name.Namespace */ /* Name.Other */ /* Name.Property */ /* Name.Tag */ /* Name.Variable */ /* Operator.Word */ /* Text.Whitespace */ /* Literal.Number.Float */ /* Literal.Number.Hex */ /* Literal.Number.Integer */ /* Literal.Number.Oct */ /* Literal.String.Backtick */ /* Literal.String.Char */ /* Literal.String.Doc */ /* Literal.String.Double */ /* Literal.String.Escape */ /* Literal.String.Heredoc */ /* Literal.String.Interpol */ /* Literal.String.Other */ /* Literal.String.Regex */ /* Literal.String.Single */ /* Literal.String.Symbol */ /* Name.Builtin.Pseudo */ /* Name.Variable.Class */ /* Name.Variable.Global */ /* Name.Variable.Instance */ /* Literal.Number.Integer.Long */ } + +.highlight .hll { background-color: #ffffcc; } + +.highlight .c { color: #87ceeb; } + +.highlight .err { color: #ffffff; } + +.highlight .g { color: #ffffff; } + +.highlight .k { color: #f0e68c; } + +.highlight .l { color: #ffffff; } + +.highlight .n { color: #ffffff; } + +.highlight .o { color: #ffffff; } + +.highlight .x { color: #ffffff; } + +.highlight .p { color: #ffffff; } + +.highlight .cm { color: #87ceeb; } + +.highlight .cp { color: #cd5c5c; } + +.highlight .c1 { color: #87ceeb; } + +.highlight .cs { color: #87ceeb; } + +.highlight .gd { color: #0000c0; font-weight: bold; background-color: #008080; } + +.highlight .ge { color: #c000c0; text-decoration: underline; } + +.highlight .gr { color: #c0c0c0; font-weight: bold; background-color: #c00000; } + +.highlight .gh { color: #cd5c5c; } + +.highlight .gi { color: #ffffff; background-color: #0000c0; } + +.highlight span.go { color: #add8e6; font-weight: bold; background-color: #4d4d4d; } + +.highlight .gp { color: #ffffff; } + +.highlight .gs { color: #ffffff; } + +.highlight .gu { color: #cd5c5c; } + +.highlight .gt { color: #c0c0c0; font-weight: bold; background-color: #c00000; } + +.highlight .kc { color: #f0e68c; } + +.highlight .kd { color: #f0e68c; } + +.highlight .kn { color: #f0e68c; } + +.highlight .kp { color: #f0e68c; } + +.highlight .kr { color: #f0e68c; } + +.highlight .kt { color: #bdb76b; } + +.highlight .ld { color: #ffffff; } + +.highlight .m { color: #ffffff; } + +.highlight .s { color: #ffffff; } + +.highlight .na { color: #ffffff; } + +.highlight .nb { color: #ffffff; } + +.highlight .nc { color: #ffffff; } + +.highlight .no { color: #ffa0a0; } + +.highlight .nd { color: #ffffff; } + +.highlight .ni { color: #ffdead; } + +.highlight .ne { color: #ffffff; } + +.highlight .nf { color: #ffffff; } + +.highlight .nl { color: #ffffff; } + +.highlight .nn { color: #ffffff; } + +.highlight .nx { color: #ffffff; } + +.highlight .py { color: #ffffff; } + +.highlight .nt { color: #f0e68c; } + +.highlight .nv { color: #98fb98; } + +.highlight .ow { color: #ffffff; } + +.highlight .w { color: #ffffff; } + +.highlight .mf { color: #ffffff; } + +.highlight .mh { color: #ffffff; } + +.highlight .mi { color: #ffffff; } + +.highlight .mo { color: #ffffff; } + +.highlight .sb { color: #ffffff; } + +.highlight .sc { color: #ffffff; } + +.highlight .sd { color: #ffffff; } + +.highlight .s2 { color: #ffffff; } + +.highlight .se { color: #ffffff; } + +.highlight .sh { color: #ffffff; } + +.highlight .si { color: #ffffff; } + +.highlight .sx { color: #ffffff; } + +.highlight .sr { color: #ffffff; } + +.highlight .s1 { color: #ffffff; } + +.highlight .ss { color: #ffffff; } + +.highlight .bp { color: #ffffff; } + +.highlight .vc { color: #98fb98; } + +.highlight .vg { color: #98fb98; } + +.highlight .vi { color: #98fb98; } + +.highlight .il { color: #ffffff; } + +.highlight .bash .nv { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } + +/*! Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ +@font-face { font-family: 'FontAwesome'; src: url("../fonts/fontawesome-webfont.eot?v=4.2.0"); src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; } + +.fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } + +.fa-link:before { content: "\f0c1"; } + +.fa-pencil:before { content: "\f040"; } /* Base */ -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; } - -body { - font: 300 21px Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif; - color: #ddd; - background-color: #333; - border-top: 5px solid #937cb0; - -webkit-box-shadow: inset 0 3px 30px rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 3px 30px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 3px 30px rgba(0, 0, 0, 0.3); - text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); - -webkit-font-feature-settings: "kern" 1; - -moz-font-feature-settings: "kern" 1; - -o-font-feature-settings: "kern" 1; - font-feature-settings: "kern" 1; - font-kerning: normal; } - -.clear { - display: block; } - -.clear:after { - content: " "; - display: block; - height: 0; - clear: both; - visibility: hidden; } +* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } + +body { font: 300 21px Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #ddd; background-color: #333; border-top: 5px solid #937cb0; -webkit-box-shadow: inset 0 3px 30px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 3px 30px rgba(0, 0, 0, 0.3); box-shadow: inset 0 3px 30px rgba(0, 0, 0, 0.3); text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); -webkit-font-feature-settings: "kern" 1; -moz-font-feature-settings: "kern" 1; -o-font-feature-settings: "kern" 1; font-feature-settings: "kern" 1; font-kerning: normal; } + +.clear { display: block; } + +.clear:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; } /* Sections */ -header, -section, -footer { - float: left; - width: 100%; - clear: both; } +header, section, footer { float: left; width: 100%; clear: both; } /* Header */ -header h1, -header nav { - display: inline-block; } - -nav ul { - padding: 0; - margin: 0; } -nav li { - display: inline-block; } - -.main-nav { - margin-top: 52px; } - .main-nav li { - margin-right: 10px; } - .main-nav li a { - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - font-weight: 900; - font-size: 14px; - padding: 0.5em 1em; - text-shadow: none; - text-transform: uppercase; - -webkit-transition: all 0.25s; - -moz-transition: all 0.25s; - -o-transition: all 0.25s; - transition: all 0.25s; } - .main-nav li a:hover { - background-color: #252525; - -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.1); - -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.1); - text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); } - .main-nav li.current a { - background-color: #937cb0; - color: #222; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); } - -.mobile-nav ul { - overflow: hidden; - width: 100%; - display: table; } -.mobile-nav a { - float: left; - width: 100%; - background-color: #333; - color: #937cb0; - text-align: center; - text-transform: uppercase; - font-size: 14px; - font-weight: 900; - padding: 5px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; } -.mobile-nav li { - display: table-cell; - width: 20%; - padding: 8px 2px; } -.mobile-nav .current a { - background-color: #937cb0; - color: #222; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); } - -/* - * This code is courtesy Ben Balter, modified by Parker Moore. - * http://ben.balter.com/2014/03/13/pages-anchor-links/ - */ -.header-link { - position: relative; - left: 0.5em; - opacity: 0; - font-size: 0.8em; - -webkit-transition: opacity 0.2s ease-in-out 0.1s; - -moz-transition: opacity 0.2s ease-in-out 0.1s; - -o-transition: opacity 0.2s ease-in-out 0.1s; - transition: opacity 0.2s ease-in-out 0.1s; } - -h2:hover .header-link, -h3:hover .header-link, -h4:hover .header-link, -h5:hover .header-link, -h6:hover .header-link { - opacity: 1; } - -@media (max-width: 768px) { - .main-nav ul { - text-align: right; } } -@media (max-width: 830px) { - .main-nav .show-on-mobiles { - display: inline; } - .main-nav .hide-on-mobiles { - display: none; } } +header h1, header nav { display: inline-block; } + +nav ul { padding: 0; margin: 0; } + +nav li { display: inline-block; } + +.main-nav { margin-top: 52px; } + +.main-nav li { margin-right: 10px; } + +.main-nav li a { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-weight: 900; font-size: 14px; padding: 0.5em 1em; text-shadow: none; text-transform: uppercase; -webkit-transition: all 0.25s; -moz-transition: all 0.25s; -o-transition: all 0.25s; transition: all 0.25s; } + +.main-nav li a:hover { background-color: #252525; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.1); -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.1); text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); } + +.main-nav li.current a { background-color: #937cb0; color: #222; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); } + +.mobile-nav ul { overflow: hidden; width: 100%; display: table; } + +.mobile-nav a { float: left; width: 100%; background-color: #333; color: #937cb0; text-align: center; text-transform: uppercase; font-size: 14px; font-weight: 900; padding: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } + +.mobile-nav li { display: table-cell; width: 20%; padding: 8px 2px; } + +.mobile-nav .current a { background-color: #937cb0; color: #222; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 5px rgba(0, 0, 0, 0.5); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3); } + +/* This code is courtesy Ben Balter, modified by Parker Moore. http://ben.balter.com/2014/03/13/pages-anchor-links/ */ +.header-link { position: relative; left: 0.5em; opacity: 0; font-size: 0.8em; -webkit-transition: opacity 0.2s ease-in-out 0.1s; -moz-transition: opacity 0.2s ease-in-out 0.1s; -o-transition: opacity 0.2s ease-in-out 0.1s; transition: opacity 0.2s ease-in-out 0.1s; } + +h2:hover .header-link, h3:hover .header-link, h4:hover .header-link, h5:hover .header-link, h6:hover .header-link { opacity: 1; } + +@media (max-width: 768px) { .main-nav ul { text-align: right; } } + +@media (max-width: 830px) { .main-nav .show-on-mobiles { display: inline; } .main-nav .hide-on-mobiles { display: none; } } + /* Footer */ -footer { - background-color: #212121; - font-size: 16px; - padding-bottom: 5px; - padding-left: 5px; - padding-right: 5px; - color: #c0c0c0; - margin-top: 40px; } - footer a { - color: #fff; } - footer a:hover img { - opacity: 1; } - footer .align-right p { - display: inline-block; } - footer img { - display: inline-block; - position: relative; - top: 8px; - margin-left: 5px; - opacity: .8; - padding: 1px; - -webkit-transition: opacity 0.2s; - -moz-transition: opacity 0.2s; - -o-transition: opacity 0.2s; - transition: opacity 0.2s; } - -@media (max-width: 568px) { - footer .one-third p { - margin-bottom: 0; } - footer .two-thirds p { - margin-top: -20px; } } +footer { background-color: #212121; font-size: 16px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; color: #c0c0c0; margin-top: 40px; } + +footer a { color: #fff; } + +footer a:hover img { opacity: 1; } + +footer .align-right p { display: inline-block; } + +footer img { display: inline-block; position: relative; top: 8px; margin-left: 5px; opacity: .8; padding: 1px; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s; -o-transition: opacity 0.2s; transition: opacity 0.2s; } + +@media (max-width: 568px) { footer .one-third p { margin-bottom: 0; } footer .two-thirds p { margin-top: -20px; } } + /* Intro */ -.intro .unit { - padding: 10px 0 40px; } -.intro p { - font-size: 1.75em; - line-height: 1em; - margin: 0; } - -@media (min-width: 569px) { - .intro p { - font-size: 3.2em; } } +.intro .unit { padding: 10px 0 40px; } + +.intro p { font-size: 1.75em; line-height: 1em; margin: 0; } + +@media (min-width: 569px) { .intro p { font-size: 3.2em; } } + /* Quickstart */ -.quickstart { - background-color: #3F1F1F; - color: #fff; - margin: 60px 0; - -webkit-box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.4); - -moz-box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.4); - box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.4); } - .quickstart .content { - padding: 0; } - .quickstart h3 { - font-size: 24px; - line-height: 24px; - margin-top: 20px; - text-shadow: 0 1px 3px rgba(0, 0, 0, 0.8); } - .quickstart .code { - font-size: 12px; - display: block; - margin: 0 0 -30px; } - -@media (min-width: 768px) { - .quickstart .code { - font-size: 18px; - margin: -30px 0; - float: right; } - .quickstart h3 { - margin: 50px 0 0; - text-align: center; } } +.quickstart { background-color: #3F1F1F; color: #fff; margin: 60px 0; -webkit-box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.4); -moz-box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.4); box-shadow: inset 0 3px 10px rgba(0, 0, 0, 0.4); } + +.quickstart .content { padding: 0; } + +.quickstart h3 { font-size: 24px; line-height: 24px; margin-top: 20px; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.8); } + +.quickstart .code { font-size: 12px; display: block; margin: 0 0 -30px; } + +@media (min-width: 768px) { .quickstart .code { font-size: 18px; margin: -30px 0; float: right; } .quickstart h3 { margin: 50px 0 0; text-align: center; } } + /* Code */ -.quickstart .code { - display: block; - padding: 0; - font-family: Menlo, Consolas, "Courier New", Courier, "Liberation Mono", monospace; - line-height: 1.3em; } - .quickstart .code .title { - display: block; - text-align: center; - margin: 0 20px; - padding: 5px 0; - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; - -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5); - -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5); - box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5); - font: 400 16px/24px 'Helvetica Neue', Helvetica, Arial, sans-serif; - color: #444; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); - background-color: #f7f7f7; - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjY2ZjZmNmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), color-stop(7%, #cfcfcf), to(#aaaaaa)); - background-image: -webkit-linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%); - background-image: -moz-linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%); - background-image: -o-linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%); - background-image: linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#aaaaaa',GradientType=0 ); - border-bottom: 1px solid #111; } - .quickstart .code .shell { - padding: 20px; - text-shadow: none; - margin: 0 20px; - background-color: #171717; - -webkit-border-radius: 0 0 5px 5px; - -moz-border-radius: 0 0 5px 5px; - border-radius: 0 0 5px 5px; - -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.3); - box-shadow: 0 5px 30px rgba(0, 0, 0, 0.3); } - .quickstart .code .line { - display: block; - margin: 0; - padding: 0; } - .quickstart .code .line span { - display: inline-block; } - .quickstart .code .path { - color: #87ceeb; - -webkit-user-select: none; - /* Chrome all / Safari all */ - -moz-user-select: none; - /* Firefox all */ - -ms-user-select: none; - /* IE 10+ */ - -o-user-select: none; - user-select: none; } - .quickstart .code .prompt { - color: #cd5c5c; - -webkit-user-select: none; - /* Chrome all / Safari all */ - -moz-user-select: none; - /* Firefox all */ - -ms-user-select: none; - /* IE 10+ */ - -o-user-select: none; - user-select: none; } - .quickstart .code .command { - color: #f0e68c; } - .quickstart .code .output { - color: #888; } - -@media (min-width: 768px) { - .free-hosting img { - float: left; - margin: -20px -30px -30px -50px; - width: 300px; - height: 251px; } - .free-hosting .pane-content { - margin-top: 35px; - padding-right: 30px; } - .free-hosting p, - .free-hosting a { - font-size: 18px; } - .free-hosting .pane:after { - content: " "; - float: right; - background: url(../img/footer-arrow.png) top left no-repeat; - width: 73px; - height: 186px; - position: absolute; - right: 0; - bottom: -30px; } } +.quickstart .code { display: block; padding: 0; font-family: Menlo, Consolas, "Courier New", Courier, "Liberation Mono", monospace; line-height: 1.3em; } + +.quickstart .code .title { display: block; text-align: center; margin: 0 20px; padding: 5px 0; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5); font: 400 16px/24px 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #444; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #f7f7f7; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjY2ZjZmNmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), color-stop(7%, #cfcfcf), to(#aaaaaa)); background-image: -webkit-linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%); background-image: -moz-linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%); background-image: -o-linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%); background-image: linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#aaaaaa',GradientType=0 ); border-bottom: 1px solid #111; } + +.quickstart .code .shell { padding: 20px; text-shadow: none; margin: 0 20px; background-color: #171717; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; -webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.3); box-shadow: 0 5px 30px rgba(0, 0, 0, 0.3); } + +.quickstart .code .line { display: block; margin: 0; padding: 0; } + +.quickstart .code .line span { display: inline-block; } + +.quickstart .code .path { color: #87ceeb; -webkit-user-select: none; /* Chrome all / Safari all */ -moz-user-select: none; /* Firefox all */ -ms-user-select: none; /* IE 10+ */ -o-user-select: none; user-select: none; } + +.quickstart .code .prompt { color: #cd5c5c; -webkit-user-select: none; /* Chrome all / Safari all */ -moz-user-select: none; /* Firefox all */ -ms-user-select: none; /* IE 10+ */ -o-user-select: none; user-select: none; } + +.quickstart .code .command { color: #f0e68c; } + +.quickstart .code .output { color: #888; } + +@media (min-width: 768px) { .free-hosting img { float: left; margin: -20px -30px -30px -50px; width: 300px; height: 251px; } .free-hosting .pane-content { margin-top: 35px; padding-right: 30px; } .free-hosting p, .free-hosting a { font-size: 18px; } .free-hosting .pane:after { content: " "; float: right; background: url(../img/footer-arrow.png) top left no-repeat; width: 73px; height: 186px; position: absolute; right: 0; bottom: -30px; } } + /* Article - Used for both docs and news */ -article { - background-color: #444; - -webkit-border-radius: 10px; - -moz-border-radius: 10px; - border-radius: 10px; - padding: 20px; - margin: 0 10px; - -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1); - -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1); - box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1); - font-size: 16px; } - -@media (max-width: 480px) { - article ul { - padding-left: 20px; } } -@media (max-width: 568px) { - article { - margin: 0; } } -@media (min-width: 768px) { - article { - padding: 40px 40px 30px; - font-size: 21px; } } +article { background-color: #444; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; padding: 20px; margin: 0 10px; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1); font-size: 16px; } + +@media (max-width: 480px) { article ul { padding-left: 20px; } } + +@media (max-width: 568px) { article { margin: 0; } } + +@media (min-width: 768px) { article { padding: 40px 40px 30px; font-size: 21px; } } + /* Right-side nav - used by both docs and news */ -aside { - padding-top: 30px; } - aside h4 { - text-transform: uppercase; - font-size: 14px; - font-weight: 700; - padding: 0 0 10px 30px; - margin-left: -30px; - display: inline-block; - border-bottom: 1px solid #ff0; } - aside ul { - padding-left: 0; } - aside ul:first-child { - margin-top: 0; } - aside li { - list-style-type: none; } - aside li a { - font-size: 16px; - position: relative; } - aside li.current a:before { - content: ""; - border-color: transparent transparent transparent #444; - border-style: solid; - border-width: 10px; - width: 0; - height: 0; - position: absolute; - top: 0; - left: -30px; } +aside { padding-top: 30px; } + +aside h4 { text-transform: uppercase; font-size: 14px; font-weight: 700; padding: 0 0 10px 30px; margin-left: -30px; display: inline-block; border-bottom: 1px solid #ff0; } + +aside ul { padding-left: 0; } + +aside ul:first-child { margin-top: 0; } + +aside li { list-style-type: none; } + +aside li a { font-size: 16px; position: relative; } + +aside li.current a:before { content: ""; border-color: transparent transparent transparent #444; border-style: solid; border-width: 10px; width: 0; height: 0; position: absolute; top: 0; left: -30px; } /* Documentation */ -.docs article { - min-height: 800px; } -.docs .content { - padding: 0; } - -.section-nav { - text-align: center; - padding-top: 40px; - position: relative; - background: url(../img/article-footer.png) top center no-repeat; - margin: 40px -20px 10px; } - .section-nav > div { - width: 49.5%; } - .section-nav a, - .section-nav span { - color: #fff; - font-size: 16px; - text-transform: uppercase; - font-weight: 700; - padding: 8px 12px 10px; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - /*border: 1px solid #333;*/ - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(255, 255, 255, 0.5); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(255, 255, 255, 0.5); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(255, 255, 255, 0.5); - background-color: #767676; } - .section-nav a:hover { - color: #fff; - background-color: #888; } - .section-nav .next, - .section-nav .prev { - position: relative; } - .section-nav .next:after, - .section-nav .prev:before { - font-size: 36px; - color: #222; - font-weight: 900; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); - position: absolute; - top: -7px; } - .section-nav .next:after { - content: '\203A'; - right: 10px; } - .section-nav .prev:before { - content: '\2039'; - left: 10px; } - .section-nav .prev, - .section-nav .prev:hover { - padding-left: 30px; } - .section-nav .next, - .section-nav .next:hover { - padding-right: 30px; } - .section-nav .disabled { - opacity: .5; - cursor: default; } - -.improve { - padding-top: 25px; - font-size: 16px; } - .improve a { - color: #999; } - -.docs-nav-mobile select { - color: #000; - width: 100%; } +.docs article { min-height: 800px; } + +.docs .content { padding: 0; } + +.section-nav { text-align: center; padding-top: 40px; position: relative; background: url(../img/article-footer.png) top center no-repeat; margin: 40px -20px 10px; } + +.section-nav > div { width: 49.5%; } + +.section-nav a, .section-nav span { color: #fff; font-size: 16px; text-transform: uppercase; font-weight: 700; padding: 8px 12px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; /*border: 1px solid #333;*/ -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(255, 255, 255, 0.5); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(255, 255, 255, 0.5); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(255, 255, 255, 0.5); background-color: #767676; } + +.section-nav a:hover { color: #fff; background-color: #888; } + +.section-nav .next, .section-nav .prev { position: relative; } + +.section-nav .next:after, .section-nav .prev:before { font-size: 36px; color: #222; font-weight: 900; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4); position: absolute; top: -7px; } + +.section-nav .next:after { content: '\203A'; right: 10px; } + +.section-nav .prev:before { content: '\2039'; left: 10px; } + +.section-nav .prev, .section-nav .prev:hover { padding-left: 30px; } + +.section-nav .next, .section-nav .next:hover { padding-right: 30px; } + +.section-nav .disabled { opacity: .5; cursor: default; } + +.improve { padding-top: 25px; font-size: 16px; } + +.improve a { color: #999; } + +.docs-nav-mobile select { color: #000; width: 100%; } /* News */ -article h2:first-child { - margin-top: 0; } - -.post-category, -.post-meta { - display: inline-block; - vertical-align: middle; - font-size: .8em; } - -.post-category { - display: inline-block; - margin-left: -30px; - padding: 6px 10px 8px; - padding-left: 50px; - -webkit-border-radius: 0 5px 5px 0; - -moz-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; - position: relative; - -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); - background-color: #9e2812; - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzllMjgxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZjBkMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); - background-image: -webkit-gradient(linear, left top, left bottom, from(#9e2812), to(#6f0d0d)); - background-image: -webkit-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); - background-image: -moz-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); - background-image: -o-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); - background-image: linear-gradient(to bottom, #9e2812 0%, #6f0d0d 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e2812', endColorstr='#6f0d0d',GradientType=0 ); } - .post-category:before { - content: ""; - position: absolute; - top: -10px; - left: 0; - border-color: transparent #6f0d0d #6f0d0d transparent; - border-style: solid; - border-width: 5px; - width: 0; - height: 0; } - -.post-content img { - max-width: 100%; } - -.label { - float: left; - text-transform: uppercase; - font-weight: 700; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); } - -@media (max-width: 568px) { - .post-category { - padding-left: 30px; } } -@media (min-width: 768px) { - .post-category { - margin-left: -50px; } } -.avatar { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - display: inline-block; - vertical-align: middle; } - -.post-meta { - padding: 5px 0; - color: #c0c0c0; - font-weight: 600; - text-shadow: 0 -1px 0 #000; } - -.post-date, -.post-author { - margin-left: 10px; } - -.news article + article { - margin-top: -10px; - -webkit-border-radius: 0 0 10px 10px; - -moz-border-radius: 0 0 10px 10px; - border-radius: 0 0 10px 10px; - border-top: 1px solid #555; - -webkit-box-shadow: 0 -1px 0 #2f2f2f; - -moz-box-shadow: 0 -1px 0 #2f2f2f; - box-shadow: 0 -1px 0 #2f2f2f; } +article h2:first-child { margin-top: 0; } + +.post-category, .post-meta { display: inline-block; vertical-align: middle; font-size: .8em; } + +.post-category { display: inline-block; margin-left: -30px; padding: 6px 10px 8px; padding-left: 50px; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; position: relative; -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); background-color: #9e2812; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzllMjgxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZjBkMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image: -webkit-gradient(linear, left top, left bottom, from(#9e2812), to(#6f0d0d)); background-image: -webkit-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); background-image: -moz-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); background-image: -o-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); background-image: linear-gradient(to bottom, #9e2812 0%, #6f0d0d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e2812', endColorstr='#6f0d0d',GradientType=0 ); } + +.post-category:before { content: ""; position: absolute; top: -10px; left: 0; border-color: transparent #6f0d0d #6f0d0d transparent; border-style: solid; border-width: 5px; width: 0; height: 0; } + +.post-content img { max-width: 100%; } + +.label { float: left; text-transform: uppercase; font-weight: 700; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); } + +@media (max-width: 568px) { .post-category { padding-left: 30px; } } + +@media (min-width: 768px) { .post-category { margin-left: -50px; } } + +.avatar { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; vertical-align: middle; } + +.post-meta { padding: 5px 0; color: #c0c0c0; font-weight: 600; text-shadow: 0 -1px 0 #000; } + +.post-date, .post-author { margin-left: 10px; } + +.news article + article { margin-top: -10px; -webkit-border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; border-radius: 0 0 10px 10px; border-top: 1px solid #555; -webkit-box-shadow: 0 -1px 0 #2f2f2f; -moz-box-shadow: 0 -1px 0 #2f2f2f; box-shadow: 0 -1px 0 #2f2f2f; } /* Code Highlighting */ -pre, -code { - white-space: pre; - display: inline-block; - margin: 0; - font: 14px/1.8em Menlo, Consolas, "Courier New", Courier, "Liberation Mono", monospace; - padding: 0 0.5em; } - -@media (min-width: 768px) { - pre, code { - font-size: 16px; } } -.highlight, -p > pre, -p > code, -p > nobr > code, -li > code, -h5 > code, -.note > code { - background-color: #2b2b2b; - color: #fff; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - -webkit-box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.1), 0 -1px 0 rgba(0, 0, 0, 0.5); - -moz-box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.1), 0 -1px 0 rgba(0, 0, 0, 0.5); - box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.1), 0 -1px 0 rgba(0, 0, 0, 0.5); } - -.note code { - background-color: #333; - background-color: rgba(0, 0, 0, 0.2); - margin-left: 2.5px; - margin-right: 2.5px; - font-size: 0.8em; } - -.highlight { - margin: 1em 0; - padding: 10px 0; - width: 100%; - overflow: auto; } +pre, code { white-space: pre; display: inline-block; margin: 0; font: 14px/1.8em Menlo, Consolas, "Courier New", Courier, "Liberation Mono", monospace; padding: 0 0.5em; } + +@media (min-width: 768px) { pre, code { font-size: 16px; } } + +.highlight, p > pre, p > code, p > nobr > code, li > code, h5 > code, .note > code { background-color: #2b2b2b; color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.1), 0 -1px 0 rgba(0, 0, 0, 0.5); -moz-box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.1), 0 -1px 0 rgba(0, 0, 0, 0.5); box-shadow: inset 0 1px 10px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.1), 0 -1px 0 rgba(0, 0, 0, 0.5); } + +.note code { background-color: #333; background-color: rgba(0, 0, 0, 0.2); margin-left: 2.5px; margin-right: 2.5px; font-size: 0.8em; } + +.highlight { margin: 1em 0; padding: 10px 0; width: 100%; overflow: auto; } /* HTML Elements */ -h1, h2, h3, h4, h5, h6 { - margin: 0; } +h1, h2, h3, h4, h5, h6 { margin: 0; } -a { - color: #937cb0; - text-decoration: none; - -webkit-transition: all 0.25s; - -moz-transition: all 0.25s; - -o-transition: all 0.25s; - transition: all 0.25s; } - a:hover { - color: #937cb0; } +a { color: #937cb0; text-decoration: none; -webkit-transition: all 0.25s; -moz-transition: all 0.25s; -o-transition: all 0.25s; transition: all 0.25s; } -strong { - font-weight: 700; } +a:hover { color: #937cb0; } -p { - line-height: 1.5em; } +strong { font-weight: 700; } -.left { - float: left; } +p { line-height: 1.5em; } -.right { - float: right; } +.left { float: left; } -.align-right { - text-align: right; } +.right { float: right; } -.align-left { - text-align: left; } +.align-right { text-align: right; } -.align-center { - text-align: center; } +.align-left { text-align: left; } + +.align-center { text-align: center; } /* Article HTML */ -article h2, article h3, article h4, article h5, article h6 { - margin: 1em 0; } -article h4 { - color: #fff; } -article ul li p { - margin: 0; } -article ul li blockquote { - margin: 10px 0; } -article ul li, -article ol li { - line-height: 1.5em; - margin-bottom: 0.5em; } - -h5, h6 { - font-size: 1em; - font-style: italic; } - -blockquote { - border-left: 2px solid #777; - padding-left: 20px; - font-style: italic; - font-size: 18px; - font-weight: 500; } +article h2, article h3, article h4, article h5, article h6 { margin: 1em 0; } + +article h4 { color: #fff; } + +article ul li p { margin: 0; } + +article ul li blockquote { margin: 10px 0; } + +article ul li, article ol li { line-height: 1.5em; margin-bottom: 0.5em; } + +h5, h6 { font-size: 1em; font-style: italic; } + +blockquote { border-left: 2px solid #777; padding-left: 20px; font-style: italic; font-size: 18px; font-weight: 500; } /* Tables */ -table { - width: 100%; - background-color: #555; - margin: .5em 0; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); } - -thead { - -webkit-border-top-left-radius: 5px; - -moz-border-radius-topleft: 5px; - border-top-left-radius: 5px; - -webkit-border-top-right-radius: 5px; - -moz-border-radius-topright: 5px; - border-top-right-radius: 5px; - color: #fff; - background-color: #3a3a3a; - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTFlMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); - background-image: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#1e1e1e)); - background-image: -webkit-linear-gradient(top, #3a3a3a 0%, #1e1e1e 100%); - background-image: -moz-linear-gradient(top, #3a3a3a 0%, #1e1e1e 100%); - background-image: -o-linear-gradient(top, #3a3a3a 0%, #1e1e1e 100%); - background-image: linear-gradient(to bottom, #3a3a3a 0%, #1e1e1e 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#1e1e1e',GradientType=0 ); } - thead th { - position: relative; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); } - thead th:first-child { - -webkit-border-top-left-radius: 5px; - -moz-border-radius-topleft: 5px; - border-top-left-radius: 5px; } - thead th:last-child { - -webkit-border-top-right-radius: 5px; - -moz-border-radius-topright: 5px; - border-top-right-radius: 5px; } - -td { - padding: .5em .75em; } - -td p { - margin: 0; } - -th { - text-transform: uppercase; - font-size: 16px; - padding: .5em .75em; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.9); - color: #888; } - -tbody td { - border-top: 1px solid #747474; - border-top: 1px solid rgba(0, 0, 0, 0.1); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); - background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); - background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0))); - background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1affffff', endColorstr='#00ffffff',GradientType=0 ); } - tbody td p { - font-size: 16px; } - tbody td p code { - font-size: 14px; } - -code.option, -th .option, -code.filter, -th .filter { - color: #50B600; } - -code.flag, -th .flag, -code.output, -th .output { - color: #049DCE; } - -code.option, -code.flag, -code.filter, -code.output { - margin-bottom: 2px; } +table { width: 100%; background-color: #555; margin: .5em 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); } + +thead { -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px; color: #fff; background-color: #3a3a3a; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTFlMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#1e1e1e)); background-image: -webkit-linear-gradient(top, #3a3a3a 0%, #1e1e1e 100%); background-image: -moz-linear-gradient(top, #3a3a3a 0%, #1e1e1e 100%); background-image: -o-linear-gradient(top, #3a3a3a 0%, #1e1e1e 100%); background-image: linear-gradient(to bottom, #3a3a3a 0%, #1e1e1e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#1e1e1e',GradientType=0 ); } + +thead th { position: relative; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); } + +thead th:first-child { -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius: 5px; } + +thead th:last-child { -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius: 5px; } + +td { padding: .5em .75em; } + +td p { margin: 0; } + +th { text-transform: uppercase; font-size: 16px; padding: .5em .75em; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.9); color: #888; } + +tbody td { border-top: 1px solid #747474; border-top: 1px solid rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0))); background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%); background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1affffff', endColorstr='#00ffffff',GradientType=0 ); } + +tbody td p { font-size: 16px; } + +tbody td p code { font-size: 14px; } + +code.option, th .option, code.filter, th .filter { color: #50B600; } + +code.flag, th .flag, code.output, th .output { color: #049DCE; } + +code.option, code.flag, code.filter, code.output { margin-bottom: 2px; } /* Note types */ -.note { - margin: 30px 0; - margin-left: -30px; - padding: 20px 20px 24px; - padding-left: 50px; - -webkit-border-radius: 0 5px 5px 0; - -moz-border-radius: 0 5px 5px 0; - border-radius: 0 5px 5px 0; - position: relative; - -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); - background-color: #7e6d42; - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlNmQ0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzRlMzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); - background-image: -webkit-gradient(linear, left top, left bottom, from(#7e6d42), to(#5c4e35)); - background-image: -webkit-linear-gradient(top, #7e6d42 0%, #5c4e35 100%); - background-image: -moz-linear-gradient(top, #7e6d42 0%, #5c4e35 100%); - background-image: -o-linear-gradient(top, #7e6d42 0%, #5c4e35 100%); - background-image: linear-gradient(to bottom, #7e6d42 0%, #5c4e35 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e6d42', endColorstr='#5c4e35',GradientType=0 ); } - -@media (max-width: 568px) { - .note { - margin-right: -30px; } } -@media (min-width: 768px) { - .note { - margin-left: -50px; } } -.configtable { - font-size: 14px; } - -.note:before { - content: ""; - position: absolute; - top: -10px; - left: 0; - border-color: transparent #222 #222 transparent; - border-style: solid; - border-width: 5px; - width: 0; - height: 0; } -.note h5, -.note p { - margin: 0; - color: #fff; } -.note h5 { - line-height: 1.5em; - font-weight: 900; - font-style: normal; } -.note p { - font-weight: 400; - font-size: .75em; } -.note:after { - content: '\2605'; - color: #937cb0; - position: absolute; - top: 14px; - left: 14px; - font-size: 28px; - font-weight: 700; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); } - -.info { - background-color: #0389aa; - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzODlhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYxN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); - background-image: -webkit-gradient(linear, left top, left bottom, from(#0389aa), to(#00617f)); - background-image: -webkit-linear-gradient(top, #0389aa 0%, #00617f 100%); - background-image: -moz-linear-gradient(top, #0389aa 0%, #00617f 100%); - background-image: -o-linear-gradient(top, #0389aa 0%, #00617f 100%); - background-image: linear-gradient(to bottom, #0389aa 0%, #00617f 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0389aa', endColorstr='#00617f',GradientType=0 ); } - -.warning { - background-color: #9e2812; - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzllMjgxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZjBkMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); - background-image: -webkit-gradient(linear, left top, left bottom, from(#9e2812), to(#6f0d0d)); - background-image: -webkit-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); - background-image: -moz-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); - background-image: -o-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); - background-image: linear-gradient(to bottom, #9e2812 0%, #6f0d0d 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e2812', endColorstr='#6f0d0d',GradientType=0 ); } - -.unreleased { - background-color: #cd9239; - background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkOTIzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMjc1MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); - background-image: -webkit-gradient(linear, left top, left bottom, from(#cd9239), to(#a27528)); - background-image: -webkit-linear-gradient(top, #cd9239 0%, #a27528 100%); - background-image: -moz-linear-gradient(top, #cd9239 0%, #a27528 100%); - background-image: -o-linear-gradient(top, #cd9239 0%, #a27528 100%); - background-image: linear-gradient(to bottom, #cd9239 0%, #a27528 100%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd9239', endColorstr='#a27528',GradientType=0 ); } - -.info:before { - border-color: transparent #00617f #00617f transparent; } - -.warning:before { - border-color: transparent #6f0d0d #6f0d0d transparent; } - -.unreleased:before { - border-color: transparent #664719 #664719 transparent; } - -.info:after { - content: '\24D8'; - color: #fff; - position: absolute; - top: 15px; - left: 15px; - font-size: 28px; - font-weight: 700; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); } - -.warning:after { - content: '\203C'; - color: #937cb0; - position: absolute; - top: 15px; - left: 15px; - font-size: 32px; - font-weight: 700; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); } - -.unreleased:after { - content: '\2692'; - color: #2b2a12; - position: absolute; - top: 8px; - left: 15px; - font-size: 38px; - font-weight: 700; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); } +.note { margin: 30px 0; margin-left: -30px; padding: 20px 20px 24px; padding-left: 50px; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; position: relative; -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3); background-color: #7e6d42; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlNmQ0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzRlMzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image: -webkit-gradient(linear, left top, left bottom, from(#7e6d42), to(#5c4e35)); background-image: -webkit-linear-gradient(top, #7e6d42 0%, #5c4e35 100%); background-image: -moz-linear-gradient(top, #7e6d42 0%, #5c4e35 100%); background-image: -o-linear-gradient(top, #7e6d42 0%, #5c4e35 100%); background-image: linear-gradient(to bottom, #7e6d42 0%, #5c4e35 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e6d42', endColorstr='#5c4e35',GradientType=0 ); } + +@media (max-width: 568px) { .note { margin-right: -30px; } } + +@media (min-width: 768px) { .note { margin-left: -50px; } } + +.configtable { font-size: 14px; } + +.note:before { content: ""; position: absolute; top: -10px; left: 0; border-color: transparent #222 #222 transparent; border-style: solid; border-width: 5px; width: 0; height: 0; } + +.note h5, .note p { margin: 0; color: #fff; } + +.note h5 { line-height: 1.5em; font-weight: 900; font-style: normal; } + +.note p { font-weight: 400; font-size: .75em; } + +.note:after { content: '\2605'; color: #937cb0; position: absolute; top: 14px; left: 14px; font-size: 28px; font-weight: 700; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); } + +.info { background-color: #0389aa; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzODlhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYxN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image: -webkit-gradient(linear, left top, left bottom, from(#0389aa), to(#00617f)); background-image: -webkit-linear-gradient(top, #0389aa 0%, #00617f 100%); background-image: -moz-linear-gradient(top, #0389aa 0%, #00617f 100%); background-image: -o-linear-gradient(top, #0389aa 0%, #00617f 100%); background-image: linear-gradient(to bottom, #0389aa 0%, #00617f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0389aa', endColorstr='#00617f',GradientType=0 ); } + +.warning { background-color: #9e2812; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzllMjgxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZjBkMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image: -webkit-gradient(linear, left top, left bottom, from(#9e2812), to(#6f0d0d)); background-image: -webkit-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); background-image: -moz-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); background-image: -o-linear-gradient(top, #9e2812 0%, #6f0d0d 100%); background-image: linear-gradient(to bottom, #9e2812 0%, #6f0d0d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e2812', endColorstr='#6f0d0d',GradientType=0 ); } + +.unreleased { background-color: #cd9239; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkOTIzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMjc1MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background-image: -webkit-gradient(linear, left top, left bottom, from(#cd9239), to(#a27528)); background-image: -webkit-linear-gradient(top, #cd9239 0%, #a27528 100%); background-image: -moz-linear-gradient(top, #cd9239 0%, #a27528 100%); background-image: -o-linear-gradient(top, #cd9239 0%, #a27528 100%); background-image: linear-gradient(to bottom, #cd9239 0%, #a27528 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd9239', endColorstr='#a27528',GradientType=0 ); } + +.info:before { border-color: transparent #00617f #00617f transparent; } + +.warning:before { border-color: transparent #6f0d0d #6f0d0d transparent; } + +.unreleased:before { border-color: transparent #664719 #664719 transparent; } + +.info:after { content: '\24D8'; color: #fff; position: absolute; top: 15px; left: 15px; font-size: 28px; font-weight: 700; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); } + +.warning:after { content: '\203C'; color: #937cb0; position: absolute; top: 15px; left: 15px; font-size: 32px; font-weight: 700; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5); } + +.unreleased:after { content: '\2692'; color: #2b2a12; position: absolute; top: 8px; left: 15px; font-size: 38px; font-weight: 700; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); } /* Responsive tables */ -@media (max-width: 768px) { - .mobile-side-scroller { - overflow-x: scroll; - margin: 0 -40px; - padding: 0 10px; } } -.show-on-mobiles { - display: none; } - -@media screen and (max-width: 568px) { - .show-on-mobiles { - display: block !important; } - - a .show-on-mobiles { - display: inline !important; } } -/* Helper class taken from Bootstrap. - Hides an element to all devices except screen readers. -*/ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; } - -#poweredby { - float: right; - text-align: right; - width: 200px; - height: 87px; } - -#resources { - background-color: #000; } +@media (max-width: 768px) { .mobile-side-scroller { overflow-x: scroll; margin: 0 -40px; padding: 0 10px; } } + +.show-on-mobiles { display: none; } + +@media screen and (max-width: 568px) { .show-on-mobiles { display: block !important; } a .show-on-mobiles { display: inline !important; } } + +/* Helper class taken from Bootstrap. Hides an element to all devices except screen readers. */ +.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } + +#poweredby { float: right; text-align: right; width: 200px; height: 87px; } + +#resources { background-color: #000; } + +/*# sourceMappingURL=screen.css.map */ \ No newline at end of file diff --git a/avatica/css/screen.css.map b/avatica/css/screen.css.map new file mode 100644 index 000000000..b92f5847d --- /dev/null +++ b/avatica/css/screen.css.map @@ -0,0 +1,24 @@ +{ + "version": 3, + "file": "screen.css", + "sources": [ + "screen.scss", + "_sass/_mixins.scss", + "_sass/_normalize.scss", + "_sass/_gridism.scss", + "_sass/_pygments.scss", + "_sass/_font-awesome.scss", + "_sass/_style.scss" + ], + "sourcesContent": [ + "@import \"mixins\";\n@import \"normalize\";\n@import \"gridism\";\n@import \"pygments\";\n@import \"font-awesome\";\n@import \"style\";\n", + "@mixin box-shadow($shadow...) {\n -webkit-box-shadow: $shadow;\n -moz-box-shadow: $shadow;\n box-shadow: $shadow;\n}\n\n@mixin border-radius($radius...) {\n -webkit-border-radius: $radius;\n -moz-border-radius: $radius;\n border-radius: $radius;\n}\n\n@mixin border-top-left-radius($radius...) {\n -webkit-border-top-left-radius: $radius;\n -moz-border-radius-topleft: $radius;\n border-top-left-radius: $radius;\n}\n\n@mixin border-top-right-radius($radius...) {\n -webkit-border-top-right-radius: $radius;\n -moz-border-radius-topright: $radius;\n border-top-right-radius: $radius;\n}\n\n@mixin transition($transition...) {\n -webkit-transition: $transition;\n -moz-transition: $transition;\n -o-transition: $transition;\n transition: $transition;\n}\n\n@mixin user-select($select...) {\n -webkit-user-select: $select; /* Chrome all / Safari all */\n -moz-user-select: $select; /* Firefox all */\n -ms-user-select: $select; /* IE 10+ */\n -o-user-select: $select;\n user-select: $select;\n}\n", + "/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}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]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}", + "/*\n * Gridism\n * A simple, responsive, and handy CSS grid by @cobyism\n * https://github.com/cobyism/gridism\n */\n\n/* Preserve some sanity */\n.grid,\n.unit {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* Set up some rules to govern the grid */\n.grid {\n display: block;\n clear: both;\n}\n.grid .unit {\n float: left;\n width: 100%;\n padding: 10px;\n}\n\n/* This ensures the outer gutters are equal to the (doubled) inner gutters. */\n.grid .unit:first-child { padding-left: 20px; }\n.grid .unit:last-child { padding-right: 20px; }\n\n/* Nested grids already have padding though, so let’s nuke it */\n.unit .unit:first-child { padding-left: 0; }\n.unit .unit:last-child { padding-right: 0; }\n.unit .grid:first-child > .unit { padding-top: 0; }\n.unit .grid:last-child > .unit { padding-bottom: 0; }\n\n/* Let people nuke the gutters/padding completely in a couple of ways */\n.no-gutters .unit,\n.unit.no-gutters {\n padding: 0 !important;\n}\n\n/* Wrapping at a maximum width is optional */\n.wrap .grid,\n.grid.wrap {\n max-width: 978px;\n margin: 0 auto;\n}\n\n/* Width classes also have shorthand versions numbered as fractions\n * For example: for a grid unit 1/3 (one third) of the parent width,\n * simply apply class=\"w-1-3\" to the element. */\n.grid .whole, .grid .w-1-1 { width: 100%; }\n.grid .half, .grid .w-1-2 { width: 50%; }\n.grid .one-third, .grid .w-1-3 { width: 33.3332%; }\n.grid .two-thirds, .grid .w-2-3 { width: 66.6665%; }\n.grid .one-quarter,\n.grid .one-fourth, .grid .w-1-4 { width: 25%; }\n.grid .three-quarters,\n.grid .three-fourths, .grid .w-3-4 { width: 75%; }\n.grid .one-fifth, .grid .w-1-5 { width: 20%; }\n.grid .two-fifths, .grid .w-2-5 { width: 40%; }\n.grid .three-fifths, .grid .w-3-5 { width: 60%; }\n.grid .four-fifths, .grid .w-4-5 { width: 80%; }\n.grid .golden-small, .grid .w-g-s { width: 38.2716%; } /* Golden section: smaller piece */\n.grid .golden-large, .grid .w-g-l { width: 61.7283%; } /* Golden section: larger piece */\n\n/* Clearfix after every .grid */\n.grid {\n *zoom: 1;\n}\n.grid:before, .grid:after {\n display: table;\n content: \"\";\n line-height: 0;\n}\n.grid:after {\n clear: both;\n}\n\n/* Utility classes */\n.align-center { text-align: center; }\n.align-left { text-align: left; }\n.align-right { text-align: right; }\n.pull-left { float: left; }\n.pull-right { float: right; }\n\n/* A property for a better rendering of images in units: in\n this way bigger pictures are just resized if the unit\n becomes smaller */\n.unit img {\n max-width: 100%;\n}\n\n/* Responsive Stuff */\n@media screen and (max-width: 568px) {\n /* Stack anything that isn’t full-width on smaller screens\n and doesn't provide the no-stacking-on-mobiles class */\n .grid:not(.no-stacking-on-mobiles) > .unit {\n width: 100% !important;\n padding-left: 20px;\n padding-right: 20px;\n }\n .unit .grid .unit {\n padding-left: 0px;\n padding-right: 0px;\n }\n\n /* Sometimes, you just want to be different on small screens */\n .center-on-mobiles {\n text-align: center !important;\n }\n .hide-on-mobiles {\n display: none !important;\n }\n}\n\n/* Expand the wrap a bit further on larger screens */\n@media screen and (min-width: 1180px) {\n .wider .grid,\n .grid.wider {\n max-width: 1180px;\n margin: 0 auto;\n }\n}\n", + ".highlight {\n .hll { background-color: #ffffcc }\n .c { color: #87ceeb} /* Comment */\n .err { color: #ffffff} /* Error */\n .g { color: #ffffff} /* Generic */\n .k { color: #f0e68c} /* Keyword */\n .l { color: #ffffff} /* Literal */\n .n { color: #ffffff} /* Name */\n .o { color: #ffffff} /* Operator */\n .x { color: #ffffff} /* Other */\n .p { color: #ffffff} /* Punctuation */\n .cm { color: #87ceeb} /* Comment.Multiline */\n .cp { color: #cd5c5c} /* Comment.Preproc */\n .c1 { color: #87ceeb} /* Comment.Single */\n .cs { color: #87ceeb} /* Comment.Special */\n .gd { color: #0000c0; font-weight: bold; background-color: #008080 } /* Generic.Deleted */\n .ge { color: #c000c0; text-decoration: underline} /* Generic.Emph */\n .gr { color: #c0c0c0; font-weight: bold; background-color: #c00000 } /* Generic.Error */\n .gh { color: #cd5c5c} /* Generic.Heading */\n .gi { color: #ffffff; background-color: #0000c0 } /* Generic.Inserted */\n span.go { color: #add8e6; font-weight: bold; background-color: #4d4d4d } /* Generic.Output, qualified with span to prevent applying this style to the Go language, see #1153. */\n .gp { color: #ffffff} /* Generic.Prompt */\n .gs { color: #ffffff} /* Generic.Strong */\n .gu { color: #cd5c5c} /* Generic.Subheading */\n .gt { color: #c0c0c0; font-weight: bold; background-color: #c00000 } /* Generic.Traceback */\n .kc { color: #f0e68c} /* Keyword.Constant */\n .kd { color: #f0e68c} /* Keyword.Declaration */\n .kn { color: #f0e68c} /* Keyword.Namespace */\n .kp { color: #f0e68c} /* Keyword.Pseudo */\n .kr { color: #f0e68c} /* Keyword.Reserved */\n .kt { color: #bdb76b} /* Keyword.Type */\n .ld { color: #ffffff} /* Literal.Date */\n .m { color: #ffffff} /* Literal.Number */\n .s { color: #ffffff} /* Literal.String */\n .na { color: #ffffff} /* Name.Attribute */\n .nb { color: #ffffff} /* Name.Builtin */\n .nc { color: #ffffff} /* Name.Class */\n .no { color: #ffa0a0} /* Name.Constant */\n .nd { color: #ffffff} /* Name.Decorator */\n .ni { color: #ffdead} /* Name.Entity */\n .ne { color: #ffffff} /* Name.Exception */\n .nf { color: #ffffff} /* Name.Function */\n .nl { color: #ffffff} /* Name.Label */\n .nn { color: #ffffff} /* Name.Namespace */\n .nx { color: #ffffff} /* Name.Other */\n .py { color: #ffffff} /* Name.Property */\n .nt { color: #f0e68c} /* Name.Tag */\n .nv { color: #98fb98} /* Name.Variable */\n .ow { color: #ffffff} /* Operator.Word */\n .w { color: #ffffff} /* Text.Whitespace */\n .mf { color: #ffffff} /* Literal.Number.Float */\n .mh { color: #ffffff} /* Literal.Number.Hex */\n .mi { color: #ffffff} /* Literal.Number.Integer */\n .mo { color: #ffffff} /* Literal.Number.Oct */\n .sb { color: #ffffff} /* Literal.String.Backtick */\n .sc { color: #ffffff} /* Literal.String.Char */\n .sd { color: #ffffff} /* Literal.String.Doc */\n .s2 { color: #ffffff} /* Literal.String.Double */\n .se { color: #ffffff} /* Literal.String.Escape */\n .sh { color: #ffffff} /* Literal.String.Heredoc */\n .si { color: #ffffff} /* Literal.String.Interpol */\n .sx { color: #ffffff} /* Literal.String.Other */\n .sr { color: #ffffff} /* Literal.String.Regex */\n .s1 { color: #ffffff} /* Literal.String.Single */\n .ss { color: #ffffff} /* Literal.String.Symbol */\n .bp { color: #ffffff} /* Name.Builtin.Pseudo */\n .vc { color: #98fb98} /* Name.Variable.Class */\n .vg { color: #98fb98} /* Name.Variable.Global */\n .vi { color: #98fb98} /* Name.Variable.Instance */\n .il { color: #ffffff} /* Literal.Number.Integer.Long */\n .bash .nv {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n user-select: none;\n }\n}", + "/*!\n * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome\n * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n */\n@font-face {\n font-family: 'FontAwesome';\n src: url('../fonts/fontawesome-webfont.eot?v=4.2.0');\n src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');\n font-weight: normal;\n font-style: normal;\n}\n.fa {\n display: inline-block;\n font: normal normal normal 14px/1 FontAwesome;\n font-size: inherit;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.fa-link:before {\n content: \"\\f0c1\";\n}\n.fa-pencil:before {\n content: \"\\f040\";\n}\n", + "/* Base */\n\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\nbody {\n font: 300 21px Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n color: #ddd;\n background-color: #333;\n border-top: 5px solid #937cb0;\n @include box-shadow(inset 0 3px 30px rgba(0,0,0,.3));\n text-shadow: 0 1px 3px rgba(0,0,0,.5);\n -webkit-font-feature-settings: \"kern\" 1;\n -moz-font-feature-settings: \"kern\" 1;\n -o-font-feature-settings: \"kern\" 1;\n font-feature-settings: \"kern\" 1;\n font-kerning: normal;\n}\n\n.clear {\n display: block;\n}\n\n.clear:after {\n content: \" \";\n display: block;\n height: 0;\n clear: both;\n visibility: hidden;\n}\n\n/* Sections */\n\nheader,\nsection,\nfooter {\n float: left;\n width: 100%;\n clear: both;\n}\n\n/* Header */\n\nheader {\n\n h1,\n nav { display: inline-block; }\n\n}\n\nnav {\n\n ul {\n padding: 0;\n margin: 0;\n }\n\n li { display: inline-block; }\n}\n\n.main-nav {\n margin-top: 52px;\n\n li {\n margin-right: 10px;\n\n a {\n @include border-radius(5px);\n font-weight: 900;\n font-size: 14px;\n padding: 0.5em 1em;\n text-shadow: none;\n text-transform: uppercase;\n @include transition(all .25s);\n\n &:hover {\n background-color: #252525;\n @include box-shadow(inset 0 1px 3px rgba(0,0,0,.5), 0 1px 0 rgba(255,255,255,.1));\n text-shadow: 0 1px 3px rgba(0,0,0,.5);\n }\n }\n\n &.current {\n\n a {\n background-color: #937cb0;\n color: #222;\n @include box-shadow(inset 0 1px 0 rgba(255,255,255,.5), 0 1px 5px rgba(0,0,0,.5));\n text-shadow: 0 1px 0 rgba(255,255,255,.3);\n }\n }\n }\n}\n\n.mobile-nav {\n\n ul {\n overflow: hidden;\n width: 100%;\n display: table;\n }\n\n a {\n float: left;\n width: 100%;\n background-color: #333;\n color: #937cb0;\n text-align: center;\n text-transform: uppercase;\n font-size: 14px;\n font-weight: 900;\n padding: 5px;\n @include border-radius(5px);\n }\n\n li {\n display: table-cell;\n width: 20%;\n padding: 8px 2px;\n }\n\n .current {\n\n a {\n background-color: #937cb0;\n color: #222;\n @include box-shadow(inset 0 1px 0 rgba(255,255,255,.5), 0 1px 5px rgba(0,0,0,.5));\n text-shadow: 0 1px 0 rgba(255,255,255,.3);\n }\n }\n}\n\n/*\n * This code is courtesy Ben Balter, modified by Parker Moore.\n * http://ben.balter.com/2014/03/13/pages-anchor-links/\n */\n.header-link {\n position: relative;\n left: 0.5em;\n opacity: 0;\n font-size: 0.8em;\n @include transition(opacity 0.2s ease-in-out 0.1s);\n}\nh2:hover .header-link,\nh3:hover .header-link,\nh4:hover .header-link,\nh5:hover .header-link,\nh6:hover .header-link {\n opacity: 1;\n}\n\n@media (max-width: 768px) {\n .main-nav ul {\n text-align: right;\n }\n}\n@media (max-width: 830px) {\n .main-nav {\n .show-on-mobiles { display: inline; }\n .hide-on-mobiles { display: none; }\n }\n}\n\n/* Footer */\n\nfooter {\n background-color: #212121;\n font-size: 16px;\n padding-bottom: 5px;\n padding-left: 5px;\n padding-right: 5px;\n color: #c0c0c0;\n margin-top: 40px;\n\n a {\n color: #fff;\n\n &:hover {\n\n img { opacity: 1; }\n }\n }\n\n .align-right {\n\n p { display: inline-block; }\n }\n\n img {\n display: inline-block;\n position: relative;\n top: 8px;\n margin-left: 5px;\n opacity: .8;\n padding: 1px;\n @include transition(opacity .2s);\n }\n}\n\n@media (max-width: 568px) {\n footer {\n .one-third p { margin-bottom: 0; }\n .two-thirds p { margin-top: -20px; }\n }\n}\n\n/* Intro */\n\n.intro {\n\n .unit { padding: 10px 0 40px; }\n\n p {\n font-size: 1.75em;\n line-height: 1em;\n margin: 0;\n }\n}\n\n@media (min-width: 569px) {\n .intro p { font-size: 3.2em; }\n}\n\n/* Quickstart */\n\n.quickstart {\n background-color: #3F1F1F;\n color: #fff;\n margin: 60px 0;\n @include box-shadow(inset 0 3px 10px rgba(0,0,0,.4));\n\n .content { padding: 0; }\n\n h3 {\n font-size: 24px;\n line-height: 24px;\n margin-top: 20px;\n text-shadow: 0 1px 3px rgba(0,0,0,.8);\n }\n\n .code {\n font-size: 12px;\n display: block;\n margin: 0 0 -30px;\n }\n}\n\n@media (min-width: 768px) {\n .quickstart {\n\n .code {\n font-size: 18px;\n margin: -30px 0;\n float: right;\n }\n\n h3 {\n margin: 50px 0 0;\n text-align: center;\n }\n }\n}\n\n/* Code */\n\n.quickstart {\n\n .code {\n display: block;\n padding: 0;\n font-family: Menlo, Consolas, \"Courier New\", Courier, \"Liberation Mono\", monospace;\n line-height: 1.3em;\n\n .title {\n display: block;\n text-align: center;\n margin: 0 20px;\n padding: 5px 0;\n @include border-radius(5px 5px 0 0);\n @include box-shadow(0 3px 10px rgba(0,0,0,.5));\n font: 400 16px/24px 'Helvetica Neue', Helvetica, Arial, sans-serif;\n color: #444;\n text-shadow: 0 1px 0 rgba(255,255,255,.5);\n background-color: #f7f7f7;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjY2ZjZmNmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), color-stop(7%, #cfcfcf), to(#aaaaaa));\n background-image: -webkit-linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%);\n background-image: -moz-linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%);\n background-image: -o-linear-gradient(top, #f7f7f7 0%, #cfcfcf 7%, #aaaaaa 100%);\n background-image: linear-gradient(top, #f7f7f7 0%,#cfcfcf 7%,#aaaaaa 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#aaaaaa',GradientType=0 );\n border-bottom: 1px solid #111;\n }\n\n .shell {\n padding: 20px;\n text-shadow: none;\n margin: 0 20px;\n background-color: #171717;\n @include border-radius(0 0 5px 5px);\n @include box-shadow(0 5px 30px rgba(0,0,0,.3));\n }\n\n .line {\n display: block;\n margin: 0;\n padding: 0;\n\n span { display: inline-block; }\n }\n\n .path {\n color: #87ceeb;\n @include user-select(none);\n }\n\n .prompt {\n color: #cd5c5c;\n -webkit-user-select: none; /* Chrome all / Safari all */\n -moz-user-select: none; /* Firefox all */\n -ms-user-select: none; /* IE 10+ */\n -o-user-select: none;\n user-select: none;\n }\n\n .command { color: #f0e68c; }\n\n .output { color: #888; }\n }\n}\n\n@media (min-width: 768px) {\n .free-hosting {\n\n img {\n float: left;\n margin: -20px -30px -30px -50px;\n width: 300px;\n height: 251px;\n }\n\n .pane-content {\n margin-top: 35px;\n padding-right: 30px;\n }\n\n p,\n a { font-size: 18px; }\n\n .pane:after {\n content: \" \";\n float: right;\n background: url(../img/footer-arrow.png) top left no-repeat;\n width: 73px;\n height: 186px;\n position: absolute;\n right: 0;\n bottom: -30px;\n }\n }\n}\n\n/* Article - Used for both docs and news */\n\n\narticle {\n background-color: #444;\n @include border-radius(10px);\n padding: 20px;\n margin: 0 10px;\n @include box-shadow(0 3px 10px rgba(0,0,0,.1));\n font-size: 16px;\n}\n\n@media (max-width: 480px) {\n article ul { padding-left: 20px; }\n}\n\n@media (max-width: 568px) {\n article { margin: 0; }\n}\n\n@media (min-width: 768px) {\n article {\n padding: 40px 40px 30px;\n font-size: 21px;\n }\n}\n\n/* Right-side nav - used by both docs and news */\n\naside {\n padding-top: 30px;\n\n h4 {\n text-transform: uppercase;\n font-size: 14px;\n font-weight: 700;\n padding: 0 0 10px 30px;\n margin-left: -30px;\n display: inline-block;\n border-bottom: 1px solid #ff0;\n }\n\n ul {\n padding-left: 0;\n\n &:first-child { margin-top: 0; }\n }\n\n li {\n list-style-type: none;\n\n a {\n font-size: 16px;\n position: relative\n }\n\n &.current a:before {\n content: \"\";\n border-color: transparent transparent transparent #444;\n border-style: solid;\n border-width: 10px;\n width: 0;\n height: 0;\n position: absolute;\n top: 0;\n left: -30px;\n }\n }\n}\n\n/* Documentation */\n\n.docs {\n\n article { min-height: 800px; }\n\n .content { padding: 0; }\n}\n\n.section-nav {\n text-align: center;\n padding-top: 40px;\n position: relative;\n background: url(../img/article-footer.png) top center no-repeat;\n margin: 40px -20px 10px;\n\n > div { width: 49.5%; }\n\n a,\n span {\n color: #fff;\n font-size: 16px;\n text-transform: uppercase;\n font-weight: 700;\n padding: 8px 12px 10px;\n @include border-radius(5px);\n /*border: 1px solid #333;*/\n @include box-shadow(0 1px 3px rgba(0,0,0,.3), inset 0 1px 1px rgba(255,255,255,.5));\n background-color: #767676;\n }\n\n a:hover {\n color: #fff;\n background-color: #888;\n }\n\n .next,\n .prev { position: relative; }\n\n .next:after,\n .prev:before {\n font-size: 36px;\n color: #222;\n font-weight: 900;\n text-shadow: 0 1px 0 rgba(255,255,255,.4);\n position: absolute;\n top: -7px;\n }\n\n .next:after {\n content: '\\203A';\n right: 10px;\n }\n\n .prev:before {\n content: '\\2039';\n left: 10px;\n }\n\n .prev,\n .prev:hover { padding-left: 30px; }\n\n .next,\n .next:hover { padding-right: 30px; }\n\n .disabled {\n opacity: .5;\n cursor: default;\n }\n}\n\n.improve {\n padding-top: 25px;\n font-size: 16px;\n a {\n color: #999;\n }\n}\n\n.docs-nav-mobile select {\n color: #000;\n width: 100%;\n}\n\n/* News */\n\narticle h2:first-child { margin-top: 0; }\n\n.post-category,\n.post-meta {\n display: inline-block;\n vertical-align: middle;\n font-size: .8em;\n}\n\n.post-category {\n display: inline-block;\n margin-left: -30px;\n padding: 6px 10px 8px;\n padding-left: 50px;\n @include border-radius(0 5px 5px 0);\n position: relative;\n @include box-shadow(0 1px 5px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255,255,255,.2), inset 0 -1px 0 rgba(0,0,0,.3));\n background-color: #9e2812;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzllMjgxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZjBkMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#9e2812), to(#6f0d0d));\n background-image: -webkit-linear-gradient(top, #9e2812 0%, #6f0d0d 100%);\n background-image: -moz-linear-gradient(top, #9e2812 0%, #6f0d0d 100%);\n background-image: -o-linear-gradient(top, #9e2812 0%, #6f0d0d 100%);\n background-image: linear-gradient(to bottom, #9e2812 0%,#6f0d0d 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e2812', endColorstr='#6f0d0d',GradientType=0 );\n\n &:before {\n content: \"\";\n position: absolute;\n top: -10px;\n left: 0;\n border-color: transparent #6f0d0d #6f0d0d transparent;\n border-style: solid;\n border-width: 5px;\n width: 0;\n height: 0;\n }\n}\n\n.post-content img { max-width: 100% }\n\n.label {\n float: left;\n text-transform: uppercase;\n font-weight: 700;\n text-shadow: 0 -1px 0 rgba(0,0,0,.5);\n}\n\n@media (max-width: 568px) {\n .post-category { padding-left: 30px; }\n}\n\n@media (min-width: 768px) {\n .post-category { margin-left: -50px; }\n}\n\n.avatar {\n @include border-radius(3px);\n display: inline-block;\n vertical-align: middle;\n}\n\n.post-meta {\n padding: 5px 0;\n color: #c0c0c0;\n font-weight: 600;\n text-shadow: 0 -1px 0 #000;\n}\n\n.post-date,\n.post-author { margin-left: 10px; }\n\n.news article + article {\n margin-top: -10px;\n @include border-radius(0 0 10px 10px);\n border-top: 1px solid #555;\n @include box-shadow(0 -1px 0 #2f2f2f);\n}\n\n/* Code Highlighting */\n\n\npre,\ncode {\n white-space: pre;\n display: inline-block;\n margin: 0;\n font: 14px/1.8em Menlo, Consolas, \"Courier New\", Courier, \"Liberation Mono\", monospace;\n padding: 0 0.5em;\n}\n\n@media (min-width: 768px) {\n pre, code { font-size: 16px; }\n}\n\n.highlight,\np > pre,\np > code,\np > nobr > code,\nli > code,\nh5 > code,\n.note > code {\n background-color: #2b2b2b;\n color: #fff;\n @include border-radius(5px);\n @include box-shadow(inset 0 1px 10px rgba(0,0,0,.3),\n 0 1px 0 rgba(255,255,255,.1),\n 0 -1px 0 rgba(0,0,0,.5));\n}\n\n.note code {\n background-color: #333;\n background-color: rgba(0,0,0,0.2);\n margin-left: 2.5px;\n margin-right: 2.5px;\n font-size: 0.8em;\n}\n\n.highlight {\n margin: 1em 0;\n padding: 10px 0;\n width: 100%;\n overflow: auto;\n}\n\n/* HTML Elements */\n\nh1, h2, h3, h4, h5, h6 { margin: 0; }\n\na {\n color: #937cb0;\n text-decoration: none;\n @include transition(all .25s);\n\n &:hover { color: #937cb0; }\n}\n\nstrong { font-weight: 700; }\n\np { line-height: 1.5em; }\n\n.left { float: left; }\n.right { float: right; }\n.align-right { text-align: right; }\n.align-left { text-align: left; }\n.align-center { text-align: center; }\n\n/* Article HTML */\n\narticle {\n\n h2, h3, h4, h5, h6 { margin: 1em 0; }\n\n h4 { color: #fff; }\n\n ul li {\n\n p { margin: 0; }\n\n blockquote { margin: 10px 0; }\n }\n\n ul li,\n ol li {\n line-height: 1.5em;\n margin-bottom: 0.5em;\n }\n\n}\n\nh5, h6 {\n font-size: 1em;\n font-style: italic;\n}\n\nblockquote {\n border-left: 2px solid #777;\n padding-left: 20px;\n font-style: italic;\n font-size: 18px;\n font-weight: 500;\n}\n\n\n/* Tables */\n\ntable {\n width: 100%;\n background-color: #555;\n margin: .5em 0;\n @include border-radius(5px);\n @include box-shadow(0 1px 3px rgba(0,0,0,.3));\n}\n\nthead {\n @include border-top-left-radius(5px);\n @include border-top-right-radius(5px);\n color: #fff;\n background-color: #3a3a3a;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTFlMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#1e1e1e));\n background-image: -webkit-linear-gradient(top, #3a3a3a 0%, #1e1e1e 100%);\n background-image: -moz-linear-gradient(top, #3a3a3a 0%, #1e1e1e 100%);\n background-image: -o-linear-gradient(top, #3a3a3a 0%, #1e1e1e 100%);\n background-image: linear-gradient(to bottom, #3a3a3a 0%,#1e1e1e 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#1e1e1e',GradientType=0 );\n\n th {\n position: relative;\n @include box-shadow(inset 0 1px 0 rgba(255,255,255,.1));\n\n &:first-child {\n @include border-top-left-radius(5px);\n }\n\n &:last-child {\n @include border-top-right-radius(5px);\n }\n }\n}\n\ntd { padding: .5em .75em; }\n\ntd p { margin: 0; }\n\nth {\n text-transform: uppercase;\n font-size: 16px;\n padding: .5em .75em;\n text-shadow: 0 -1px 0 rgba(0,0,0,.9);\n color: #888;\n}\n\ntbody td {\n border-top: 1px solid #747474;\n border-top: 1px solid rgba(0,0,0,.1);\n @include box-shadow(inset 0 1px 0 rgba(255,255,255,.1));\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);\n background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.1)), to(rgba(255,255,255,0)));\n background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 100%);\n background-image: -moz-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 100%);\n background-image: -o-linear-gradient(top, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0) 100%);\n background-image: linear-gradient(to bottom, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1affffff', endColorstr='#00ffffff',GradientType=0 );\n\n p {\n font-size: 16px;\n\n code { font-size: 14px; }\n }\n}\n\ncode.option,\nth .option,\ncode.filter,\nth .filter {\n color: #50B600;\n}\n\ncode.flag,\nth .flag,\ncode.output,\nth .output {\n color: #049DCE;\n}\n\ncode.option,\ncode.flag,\ncode.filter,\ncode.output {\n margin-bottom: 2px;\n}\n\n/* Note types */\n\n.note {\n margin: 30px 0;\n margin-left: -30px;\n padding: 20px 20px 24px;\n padding-left: 50px;\n @include border-radius(0 5px 5px 0);\n position: relative;\n @include box-shadow(0 1px 5px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255,255,255,.2), inset 0 -1px 0 rgba(0,0,0,.3));\n background-color: #7e6d42;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlNmQ0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YzRlMzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#7e6d42), to(#5c4e35));\n background-image: -webkit-linear-gradient(top, #7e6d42 0%, #5c4e35 100%);\n background-image: -moz-linear-gradient(top, #7e6d42 0%, #5c4e35 100%);\n background-image: -o-linear-gradient(top, #7e6d42 0%, #5c4e35 100%);\n background-image: linear-gradient(to bottom, #7e6d42 0%,#5c4e35 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e6d42', endColorstr='#5c4e35',GradientType=0 );\n}\n\n@media (max-width: 568px) {\n .note { margin-right: -30px; }\n}\n\n@media (min-width: 768px) {\n .note { margin-left: -50px; }\n}\n\n.configtable {\n font-size: 14px;\n}\n\n.note {\n &:before {\n content: \"\";\n position: absolute;\n top: -10px;\n left: 0;\n border-color: transparent #222 #222 transparent;\n border-style: solid;\n border-width: 5px;\n width: 0;\n height: 0;\n }\n\n h5,\n p {\n margin: 0;\n color: #fff;\n }\n\n h5 {\n line-height: 1.5em;\n font-weight: 900;\n font-style: normal;\n }\n\n p {\n font-weight: 400;\n font-size: .75em;\n }\n\n &:after {\n content: '\\2605';\n color: #937cb0;\n position: absolute;\n top: 14px;\n left: 14px;\n font-size: 28px;\n font-weight: 700;\n text-shadow: 0 -1px 0 rgba(0,0,0,.5);\n }\n}\n\n.info {\n background-color: #0389aa;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzODlhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDYxN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#0389aa), to(#00617f));\n background-image: -webkit-linear-gradient(top, #0389aa 0%, #00617f 100%);\n background-image: -moz-linear-gradient(top, #0389aa 0%, #00617f 100%);\n background-image: -o-linear-gradient(top, #0389aa 0%, #00617f 100%);\n background-image: linear-gradient(to bottom, #0389aa 0%,#00617f 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0389aa', endColorstr='#00617f',GradientType=0 );\n}\n\n.warning {\n background-color: #9e2812;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzllMjgxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZjBkMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);\n background-image: -webkit-gradient(linear, left top, left bottom, from(#9e2812), to(#6f0d0d));\n background-image: -webkit-linear-gradient(top, #9e2812 0%, #6f0d0d 100%);\n background-image: -moz-linear-gradient(top, #9e2812 0%, #6f0d0d 100%);\n background-image: -o-linear-gradient(top, #9e2812 0%, #6f0d0d 100%);\n background-image: linear-gradient(to bottom, #9e2812 0%,#6f0d0d 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e2812', endColorstr='#6f0d0d',GradientType=0 );\n}\n\n.unreleased {\n background-color: #cd9239;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkOTIzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMjc1MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);\n background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(205,146,57,1)), to(rgba(162,117,40,1)));\n background-image: -webkit-linear-gradient(top, rgba(205,146,57,1) 0%, rgba(162,117,40,1) 100%);\n background-image: -moz-linear-gradient(top, rgba(205,146,57,1) 0%, rgba(162,117,40,1) 100%);\n background-image: -o-linear-gradient(top, rgba(205,146,57,1) 0%, rgba(162,117,40,1) 100%);\n background-image: linear-gradient(to bottom, rgba(205,146,57,1) 0%,rgba(162,117,40,1) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd9239', endColorstr='#a27528',GradientType=0 );\n}\n\n.info:before { border-color: transparent #00617f #00617f transparent; }\n\n.warning:before { border-color: transparent #6f0d0d #6f0d0d transparent; }\n\n.unreleased:before { border-color: transparent #664719 #664719 transparent; }\n\n.info:after {\n content: '\\24D8';\n color: #fff;\n position: absolute;\n top: 15px;\n left: 15px;\n font-size: 28px;\n font-weight: 700;\n text-shadow: 0 -1px 0 rgba(0,0,0,.5);\n}\n\n.warning:after {\n content: '\\203C';\n color: #937cb0;\n position: absolute;\n top: 15px;\n left: 15px;\n font-size: 32px;\n font-weight: 700;\n text-shadow: 0 -1px 0 rgba(0,0,0,.5);\n}\n\n.unreleased:after {\n content: '\\2692';\n color: #2b2a12;\n position: absolute;\n top: 8px;\n left: 15px;\n font-size: 38px;\n font-weight: 700;\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n/* Responsive tables */\n\n@media (max-width: 768px) {\n .mobile-side-scroller {\n overflow-x: scroll;\n margin: 0 -40px;\n padding: 0 10px;\n }\n}\n\n\n.show-on-mobiles {\n display: none;\n}\n\n@media screen and (max-width: 568px) {\n .show-on-mobiles {\n display: block !important;\n }\n a .show-on-mobiles {\n display: inline !important;\n }\n}\n\n\n/* Helper class taken from Bootstrap.\n Hides an element to all devices except screen readers.\n*/\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n\n#poweredby {\n float: right;\n text-align: right;\n width: 200px;\n height: 87px;\n}\n\n#resources {\n background-color: #000;\n}\n" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/avatica/develop/avatica-go.html b/avatica/develop/avatica-go.html index 0b2dd73e7..7d522c954 100644 --- a/avatica/develop/avatica-go.html +++ b/avatica/develop/avatica-go.html @@ -4,7 +4,7 @@ Developing the Avatica Go Client - + @@ -187,7 +187,11 @@

Manual set up

under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

+ trademarks of the Apache Software Foundation. +

+

+ Privacy Policy +

diff --git a/avatica/develop/avatica.html b/avatica/develop/avatica.html index 41e61f78a..d99e59b28 100644 --- a/avatica/develop/avatica.html +++ b/avatica/develop/avatica.html @@ -4,7 +4,7 @@ Developing Avatica - + @@ -88,7 +88,6 @@

Developing Avatica

  • Source code
  • Download source, build, and run tests
  • Contributing
  • -
  • Continuous Integration Testing
  • Getting started
  • @@ -139,21 +138,15 @@

    Contributing

    [CALCITE-345] AssertionError in RexToLixTranslator comparing to date literal
    -

    If your change had multiple commits, use git rebase -i master to +

    If your change had multiple commits, use git rebase -i main to squash them into a single commit, and to bring your code up to date with the latest on the main line.

    Then push your commit(s) to github, and create a pull request from -your branch to the calcite master branch. Update the JIRA case +your branch to the calcite main branch. Update the JIRA case to reference your pull request, and a committer will review your changes.

    -

    Continuous Integration Testing

    - -

    Calcite has a collection of Jenkins jobs on ASF-hosted infrastructure. -They are all organized in a single view and available at -https://builds.apache.org/view/A-D/view/Calcite/job/Calcite-Avatica-Master/.

    -

    Getting started

    Calcite is a community, so the first step to joining the project is to introduce yourself. @@ -197,7 +190,11 @@

    Getting started

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/develop/index.html b/avatica/develop/index.html index e14040451..02bea3bb7 100644 --- a/avatica/develop/index.html +++ b/avatica/develop/index.html @@ -4,7 +4,7 @@ Developing Avatica Components - + @@ -126,7 +126,11 @@

    Developing Avatica Components

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/client_reference.html b/avatica/docs/client_reference.html index 5e5cc54f7..e2b8f5d83 100644 --- a/avatica/docs/client_reference.html +++ b/avatica/docs/client_reference.html @@ -4,7 +4,7 @@ Client Reference - + @@ -1129,7 +1129,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/compatibility.html b/avatica/docs/compatibility.html index 5ba1e12fd..feb8ac7df 100644 --- a/avatica/docs/compatibility.html +++ b/avatica/docs/compatibility.html @@ -4,7 +4,7 @@ Compatibility - + @@ -710,7 +710,7 @@

    Compatibility

    Avatica Technology Compatibility Kit (TCK)

    -

    The Avatica TCK project is a framework designed to automatically +

    The Avatica TCK project is a framework designed to automatically test an Avatica client against an Avatica server. A collection of JUnit tests, a YAML configuration file, and a Ruby script defines the TCK. The JUnit tests invoke specific portions of both the client and @@ -728,8 +728,8 @@

    Avatica Technology Compatibili

    Users of the TCK define the collection of versions (defined by the above -information) and the location of the avatica-tck jar by a YAML -configuration file. An example YAML configuration file is +information) and the location of the avatica-tck jar by a YAML +configuration file. An example YAML configuration file is bundled with the project.

    Traditionally, Avatica does not provide any implementation of the Avatica server @@ -737,7 +737,7 @@

    Avatica Technology Compatibili Drill or Apache Phoenix). However, for the purposes of compatibility testing, it makes sense that Avatica provides a standalone server instance. A new artifact is introduced to Avatica with the original TCK codebase called -avatica-standalone-server. This artifact is a +avatica-standalone-server. This artifact is a runnable jar (e.g. java -jar) which starts an instance of the Avatica server on a random port using the in-memory HSQLDB database. This artifacts makes it extremely simple to start a version of the Avatica server for @@ -770,11 +770,11 @@

    Avatica Technology Compatibili test is written with specific knowledge about past bugs in Avatica itself. While Avatica tries to handle all of these edge cases implicitly, it is not always feasible or desirable to do so. Adding new test cases is as easy as writing a -JUnit test case in the TCK module, but there is presently no +JUnit test case in the TCK module, but there is presently no automation around verifying the test cases as a part of the Maven build.

    For more information on running this TCK, including specific instructions for -running the TCK, reference the provided README file.

    +running the TCK, reference the provided README file.

    @@ -1055,7 +1055,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/custom_client_artifacts.html b/avatica/docs/custom_client_artifacts.html index 45468c5db..e232f02d8 100644 --- a/avatica/docs/custom_client_artifacts.html +++ b/avatica/docs/custom_client_artifacts.html @@ -4,7 +4,7 @@ Custom Client Artifacts - + @@ -1088,7 +1088,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/docker.html b/avatica/docs/docker.html index 14afaab24..ee3259051 100644 --- a/avatica/docs/docker.html +++ b/avatica/docs/docker.html @@ -4,7 +4,7 @@ Docker Images - + @@ -1110,7 +1110,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/go_client_reference.html b/avatica/docs/go_client_reference.html index 16dd7f8ec..f2b49c179 100644 --- a/avatica/docs/go_client_reference.html +++ b/avatica/docs/go_client_reference.html @@ -4,7 +4,7 @@ Go Client Reference - + @@ -1222,7 +1222,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/go_history.html b/avatica/docs/go_history.html index 88b273b4d..e10c2e830 100644 --- a/avatica/docs/go_history.html +++ b/avatica/docs/go_history.html @@ -4,7 +4,7 @@ Go Client History - + @@ -1280,7 +1280,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/go_howto.html b/avatica/docs/go_howto.html index 5e32b1520..cf67dbb8f 100644 --- a/avatica/docs/go_howto.html +++ b/avatica/docs/go_howto.html @@ -4,7 +4,7 @@ HOWTO - + @@ -1273,7 +1273,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/history.html b/avatica/docs/history.html index fd27c0d00..bd495981f 100644 --- a/avatica/docs/history.html +++ b/avatica/docs/history.html @@ -4,7 +4,7 @@ History - + @@ -2061,7 +2061,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/howto.html b/avatica/docs/howto.html index ea0f15422..82316e18f 100644 --- a/avatica/docs/howto.html +++ b/avatica/docs/howto.html @@ -4,7 +4,7 @@ HOWTO - + @@ -904,7 +904,7 @@

    Making a release cand
  • Check that NOTICE has the current copyright year.
  • Check that calcite.avatica.version has the proper value in /gradle.properties.
  • Add release notes to site/_docs/history.md. If release notes already exist for the version to be released, but -are commented out, remove the comments (``). Include the commit history, +are commented out, remove the comments ({% comment %} and {% endcomment %}). Include the commit history, names of people who contributed to the release, and say which versions of Java, Guava and operating systems the release is tested against.
  • Generate a report of vulnerabilities that occur among dependencies, @@ -1178,7 +1178,7 @@

    Publishing a release using docker

    Add release notes and announce the release
  • Add a release note by copying -site/_posts/2016-11-01-release-1.9.0.md, +site/_posts/2016-11-01-release-1.9.0.md, update the version number in gradle.properties, generate the javadoc and copy to site/target/avatica/javadocAggregate, publish the site, @@ -1193,7 +1193,7 @@

    Add release notes and announ

    Publishing the web site (for Calcite committers)

    See instructions in -site/README.md.

    +site/README.md.

    @@ -1467,7 +1467,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/index.html b/avatica/docs/index.html index f0d497011..1cbc961bd 100644 --- a/avatica/docs/index.html +++ b/avatica/docs/index.html @@ -4,7 +4,7 @@ Background - + @@ -704,7 +704,7 @@

    Background

    Avatica is a framework for building JDBC and ODBC drivers for databases, and an RPC wire protocol.

    -

    Avatica Architecture

    +

    Avatica Architecture

    Avatica’s Java binding has very few dependencies. Even though it is part of Apache Calcite it does not depend on other parts of @@ -1141,7 +1141,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/json_reference.html b/avatica/docs/json_reference.html index dd0b636d5..7e7fa2a51 100644 --- a/avatica/docs/json_reference.html +++ b/avatica/docs/json_reference.html @@ -4,7 +4,7 @@ JSON Reference - + @@ -2129,7 +2129,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/protobuf_reference.html b/avatica/docs/protobuf_reference.html index 3296adbc6..bd454394d 100644 --- a/avatica/docs/protobuf_reference.html +++ b/avatica/docs/protobuf_reference.html @@ -4,7 +4,7 @@ Protocol Buffers Reference - + @@ -2245,7 +2245,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/protocol_testing.html b/avatica/docs/protocol_testing.html index defaafec1..618f54b94 100644 --- a/avatica/docs/protocol_testing.html +++ b/avatica/docs/protocol_testing.html @@ -4,7 +4,7 @@ Protocol Testing - + @@ -1046,7 +1046,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/roadmap.html b/avatica/docs/roadmap.html index 1e537e96f..5691cbb59 100644 --- a/avatica/docs/roadmap.html +++ b/avatica/docs/roadmap.html @@ -4,7 +4,7 @@ Roadmap - + @@ -1000,7 +1000,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/docs/security.html b/avatica/docs/security.html index 879ec895e..eb7b7f07f 100644 --- a/avatica/docs/security.html +++ b/avatica/docs/security.html @@ -4,7 +4,7 @@ Security - + @@ -1271,7 +1271,11 @@

    Avatica Go Client Meta

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/downloads/avatica-go.html b/avatica/downloads/avatica-go.html index 41f8d8e36..f6ddd2ee7 100644 --- a/avatica/downloads/avatica-go.html +++ b/avatica/downloads/avatica-go.html @@ -4,7 +4,7 @@ Avatica Go Client Downloads - + @@ -192,7 +192,11 @@

    Verify the integrity of the files

    Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/downloads/avatica.html b/avatica/downloads/avatica.html index b64ad0b53..b47f6ba19 100644 --- a/avatica/downloads/avatica.html +++ b/avatica/downloads/avatica.html @@ -4,7 +4,7 @@ Avatica Downloads - + @@ -273,7 +273,11 @@

    Docker images

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/downloads/index.html b/avatica/downloads/index.html index 189bca50b..2d0e3f29a 100644 --- a/avatica/downloads/index.html +++ b/avatica/downloads/index.html @@ -4,7 +4,7 @@ Avatica Downloads - + @@ -124,7 +124,11 @@

    Avatica Downloads

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/index.html b/avatica/index.html index fd43642bf..5927a18bf 100644 --- a/avatica/index.html +++ b/avatica/index.html @@ -4,7 +4,7 @@ Apache Calcite • Dynamic data management framework - + @@ -133,7 +133,11 @@

    Apache

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2016/03/03/separate-project/index.html b/avatica/news/2016/03/03/separate-project/index.html index f57c63b61..0f488aafc 100644 --- a/avatica/news/2016/03/03/separate-project/index.html +++ b/avatica/news/2016/03/03/separate-project/index.html @@ -4,7 +4,7 @@ Splitting Avatica from Calcite - + @@ -246,7 +246,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2016/03/18/release-1.7.1/index.html b/avatica/news/2016/03/18/release-1.7.1/index.html index 70ed6d292..364db0ee8 100644 --- a/avatica/news/2016/03/18/release-1.7.1/index.html +++ b/avatica/news/2016/03/18/release-1.7.1/index.html @@ -4,7 +4,7 @@ Release 1.7.1 - + @@ -304,7 +304,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2016/06/04/release-1.8.0/index.html b/avatica/news/2016/06/04/release-1.8.0/index.html index e067bd13a..9bcdb44bb 100644 --- a/avatica/news/2016/06/04/release-1.8.0/index.html +++ b/avatica/news/2016/06/04/release-1.8.0/index.html @@ -4,7 +4,7 @@ Release 1.8.0 - + @@ -302,7 +302,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2016/11/01/release-1.9.0/index.html b/avatica/news/2016/11/01/release-1.9.0/index.html index b116888be..67b8c9100 100644 --- a/avatica/news/2016/11/01/release-1.9.0/index.html +++ b/avatica/news/2016/11/01/release-1.9.0/index.html @@ -4,7 +4,7 @@ Release 1.9.0 - + @@ -261,7 +261,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2017/03/31/new-avatica-repository/index.html b/avatica/news/2017/03/31/new-avatica-repository/index.html index 8a765bb26..77f7e7cb4 100644 --- a/avatica/news/2017/03/31/new-avatica-repository/index.html +++ b/avatica/news/2017/03/31/new-avatica-repository/index.html @@ -4,7 +4,7 @@ New Avatica Repository - + @@ -249,7 +249,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2017/05/30/release-1.10.0/index.html b/avatica/news/2017/05/30/release-1.10.0/index.html index 5fd1905a7..f0461b2d7 100644 --- a/avatica/news/2017/05/30/release-1.10.0/index.html +++ b/avatica/news/2017/05/30/release-1.10.0/index.html @@ -4,7 +4,7 @@ Release 1.10.0 - + @@ -261,7 +261,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2018/03/09/release-1.11.0/index.html b/avatica/news/2018/03/09/release-1.11.0/index.html index 22558f7a7..a8f7534f3 100644 --- a/avatica/news/2018/03/09/release-1.11.0/index.html +++ b/avatica/news/2018/03/09/release-1.11.0/index.html @@ -4,7 +4,7 @@ Release 1.11.0 - + @@ -246,7 +246,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2018/04/27/release-avatica-go-3.0.0/index.html b/avatica/news/2018/04/27/release-avatica-go-3.0.0/index.html index af4e7e5db..3f0853a03 100644 --- a/avatica/news/2018/04/27/release-avatica-go-3.0.0/index.html +++ b/avatica/news/2018/04/27/release-avatica-go-3.0.0/index.html @@ -4,7 +4,7 @@ Release Avatica Go 3.0.0 - + @@ -253,7 +253,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2018/06/24/release-1.12.0/index.html b/avatica/news/2018/06/24/release-1.12.0/index.html index a73f1336c..dbb4d4986 100644 --- a/avatica/news/2018/06/24/release-1.12.0/index.html +++ b/avatica/news/2018/06/24/release-1.12.0/index.html @@ -4,7 +4,7 @@ Release 1.12.0 - + @@ -246,7 +246,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2018/09/10/release-avatica-go-3.1.0/index.html b/avatica/news/2018/09/10/release-avatica-go-3.1.0/index.html index 3966af2c9..c69d7fdcd 100644 --- a/avatica/news/2018/09/10/release-avatica-go-3.1.0/index.html +++ b/avatica/news/2018/09/10/release-avatica-go-3.1.0/index.html @@ -4,7 +4,7 @@ Release Avatica Go 3.1.0 - + @@ -251,7 +251,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2018/09/18/release-avatica-go-3.2.0/index.html b/avatica/news/2018/09/18/release-avatica-go-3.2.0/index.html index b94fcdbfd..f5891c799 100644 --- a/avatica/news/2018/09/18/release-avatica-go-3.2.0/index.html +++ b/avatica/news/2018/09/18/release-avatica-go-3.2.0/index.html @@ -4,7 +4,7 @@ Release Avatica Go 3.2.0 - + @@ -252,7 +252,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2018/12/04/release-1.13.0/index.html b/avatica/news/2018/12/04/release-1.13.0/index.html index 4506079dc..fccc5d273 100644 --- a/avatica/news/2018/12/04/release-1.13.0/index.html +++ b/avatica/news/2018/12/04/release-1.13.0/index.html @@ -4,7 +4,7 @@ Release 1.13.0 - + @@ -245,7 +245,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2019/04/29/release-1.14.0/index.html b/avatica/news/2019/04/29/release-1.14.0/index.html index 9ba9b3af2..de351f700 100644 --- a/avatica/news/2019/04/29/release-1.14.0/index.html +++ b/avatica/news/2019/04/29/release-1.14.0/index.html @@ -4,7 +4,7 @@ Release 1.14.0 - + @@ -249,7 +249,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2019/05/13/release-1.15.0/index.html b/avatica/news/2019/05/13/release-1.15.0/index.html index 4b91fa9ac..e6bdd02d1 100644 --- a/avatica/news/2019/05/13/release-1.15.0/index.html +++ b/avatica/news/2019/05/13/release-1.15.0/index.html @@ -4,7 +4,7 @@ Release 1.15.0 - + @@ -251,7 +251,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2019/05/16/release-avatica-go-4.0.0/index.html b/avatica/news/2019/05/16/release-avatica-go-4.0.0/index.html index b371eb89b..d76d4c0af 100644 --- a/avatica/news/2019/05/16/release-avatica-go-4.0.0/index.html +++ b/avatica/news/2019/05/16/release-avatica-go-4.0.0/index.html @@ -4,7 +4,7 @@ Release Avatica Go 4.0.0 - + @@ -260,7 +260,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2019/12/19/release-1.16.0/index.html b/avatica/news/2019/12/19/release-1.16.0/index.html index 9b715730a..327b35f6c 100644 --- a/avatica/news/2019/12/19/release-1.16.0/index.html +++ b/avatica/news/2019/12/19/release-1.16.0/index.html @@ -4,7 +4,7 @@ Release 1.16.0 - + @@ -249,7 +249,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2020/06/22/release-1.17.0/index.html b/avatica/news/2020/06/22/release-1.17.0/index.html index 69b1cdc7c..b880fd470 100644 --- a/avatica/news/2020/06/22/release-1.17.0/index.html +++ b/avatica/news/2020/06/22/release-1.17.0/index.html @@ -4,7 +4,7 @@ Release 1.17.0 - + @@ -249,7 +249,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2020/07/16/release-avatica-go-5.0.0/index.html b/avatica/news/2020/07/16/release-avatica-go-5.0.0/index.html index 2819b60af..3a7cff905 100644 --- a/avatica/news/2020/07/16/release-avatica-go-5.0.0/index.html +++ b/avatica/news/2020/07/16/release-avatica-go-5.0.0/index.html @@ -4,7 +4,7 @@ Release Avatica Go 5.0.0 - + @@ -264,7 +264,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2021/05/18/release-1.18.0/index.html b/avatica/news/2021/05/18/release-1.18.0/index.html index 6e8b7aa71..764238816 100644 --- a/avatica/news/2021/05/18/release-1.18.0/index.html +++ b/avatica/news/2021/05/18/release-1.18.0/index.html @@ -4,7 +4,7 @@ Release 1.18.0 - + @@ -254,7 +254,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2021/10/11/release-1.19.0/index.html b/avatica/news/2021/10/11/release-1.19.0/index.html index cbbc526d9..1c492df13 100644 --- a/avatica/news/2021/10/11/release-1.19.0/index.html +++ b/avatica/news/2021/10/11/release-1.19.0/index.html @@ -4,7 +4,7 @@ Release 1.19.0 - + @@ -248,7 +248,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2021/12/13/release-1.20.0/index.html b/avatica/news/2021/12/13/release-1.20.0/index.html index 331d956c2..ba1bd4da7 100644 --- a/avatica/news/2021/12/13/release-1.20.0/index.html +++ b/avatica/news/2021/12/13/release-1.20.0/index.html @@ -4,7 +4,7 @@ Release 1.20.0 - + @@ -252,7 +252,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/2022/03/27/release-avatica-go-5.1.0/index.html b/avatica/news/2022/03/27/release-avatica-go-5.1.0/index.html index d4b8713bd..84a39a28f 100644 --- a/avatica/news/2022/03/27/release-avatica-go-5.1.0/index.html +++ b/avatica/news/2022/03/27/release-avatica-go-5.1.0/index.html @@ -4,7 +4,7 @@ Release Avatica Go 5.1.0 - + @@ -253,7 +253,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/avatica-go-releases/index.html b/avatica/news/avatica-go-releases/index.html index 13a968ab6..c98a3633c 100644 --- a/avatica/news/avatica-go-releases/index.html +++ b/avatica/news/avatica-go-releases/index.html @@ -4,7 +4,7 @@ Avatica Go Releases - + @@ -577,7 +577,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/avatica-releases/index.html b/avatica/news/avatica-releases/index.html index 1fc789dbc..aa4164cff 100644 --- a/avatica/news/avatica-releases/index.html +++ b/avatica/news/avatica-releases/index.html @@ -4,7 +4,7 @@ Avatica Releases - + @@ -1053,7 +1053,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +

    diff --git a/avatica/news/index.html b/avatica/news/index.html index ae859e42c..88208be8e 100644 --- a/avatica/news/index.html +++ b/avatica/news/index.html @@ -4,7 +4,7 @@ News - + @@ -1442,7 +1442,11 @@

    Other News

    under the terms of the Apache License v2. Apache Calcite and its logo are - trademarks of the Apache Software Foundation.

    + trademarks of the Apache Software Foundation. +

    +

    + Privacy Policy +