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 @@
+ 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 @@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.
-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/.
-Calcite is a community, so the first step to joining the project is to introduce yourself. @@ -197,7 +190,11 @@
+ 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 @@+ 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 @@+ 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 @@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 @@
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 @@
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 @@ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@NOTICE
has the current copyright year.calcite.avatica.version
has the proper value in /gradle.properties
.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.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 @@
See instructions in -site/README.md.
+site/README.md. @@ -1467,7 +1467,11 @@+ 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 @@Avatica is a framework for building JDBC and ODBC drivers for databases, and an RPC wire protocol.
- +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 @@
+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ 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 @@+ Privacy Policy +