| /** |
| * Foundation for Sites by ZURB |
| * Version 6.3.0 |
| * foundation.zurb.com |
| * Licensed under MIT Open Source |
| */ |
| /*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */ |
| /* Document |
| ========================================================================== */ |
| /** |
| * 1. Change the default font family in all browsers (opinionated). |
| * 2. Correct the line height in all browsers. |
| * 3. Prevent adjustments of font size after orientation changes in |
| * IE on Windows Phone and in iOS. |
| */ |
| html { |
| font-family: sans-serif; |
| /* 1 */ |
| line-height: 1.15; |
| /* 2 */ |
| -ms-text-size-adjust: 100%; |
| /* 3 */ |
| -webkit-text-size-adjust: 100%; |
| /* 3 */ } |
| |
| /* Sections |
| ========================================================================== */ |
| /** |
| * Remove the margin in all browsers (opinionated). |
| */ |
| body { |
| margin: 0; } |
| |
| /** |
| * Add the correct display in IE 9-. |
| */ |
| article, |
| aside, |
| footer, |
| header, |
| nav, |
| section { |
| display: block; } |
| |
| /** |
| * 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; } |
| |
| /* Grouping content |
| ========================================================================== */ |
| /** |
| * Add the correct display in IE 9-. |
| */ |
| figcaption, |
| figure { |
| display: block; } |
| |
| /** |
| * 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 */ } |
| |
| /** |
| * Add the correct display in IE. |
| */ |
| main { |
| display: block; } |
| |
| /** |
| * 1. Correct the inheritance and scaling of font size in all browsers. |
| * 2. Correct the odd `em` font sizing in all browsers. |
| */ |
| pre { |
| font-family: monospace, monospace; |
| /* 1 */ |
| font-size: 1em; |
| /* 2 */ } |
| |
| /* Links |
| ========================================================================== */ |
| /** |
| * 1. Remove the gray background on active links in IE 10. |
| * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. |
| */ |
| a { |
| background-color: transparent; |
| /* 1 */ |
| -webkit-text-decoration-skip: objects; |
| /* 2 */ } |
| |
| /** |
| * 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; } |
| |
| /** |
| * 1. Correct the inheritance and scaling of font size in all browsers. |
| * 2. Correct the odd `em` font sizing in all browsers. |
| */ |
| code, |
| kbd, |
| samp { |
| font-family: monospace, monospace; |
| /* 1 */ |
| font-size: 1em; |
| /* 2 */ } |
| |
| /** |
| * Add the correct font style in Android 4.3-. |
| */ |
| dfn { |
| font-style: italic; } |
| |
| /** |
| * 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 |
| ========================================================================== */ |
| /** |
| * Add the correct display in IE 9-. |
| */ |
| audio, |
| video { |
| display: inline-block; } |
| |
| /** |
| * Add the correct display in iOS 4-7. |
| */ |
| audio:not([controls]) { |
| display: none; |
| height: 0; } |
| |
| /** |
| * Remove the border on images inside links in IE 10-. |
| */ |
| img { |
| border-style: none; } |
| |
| /** |
| * Hide the overflow in IE. |
| */ |
| svg:not(:root) { |
| overflow: hidden; } |
| |
| /* Forms |
| ========================================================================== */ |
| /** |
| * 1. Change the font styles in all browsers (opinionated). |
| * 2. Remove the margin in Firefox and Safari. |
| */ |
| button, |
| input, |
| optgroup, |
| select, |
| textarea { |
| font-family: sans-serif; |
| /* 1 */ |
| font-size: 100%; |
| /* 1 */ |
| line-height: 1.15; |
| /* 1 */ |
| margin: 0; |
| /* 2 */ } |
| |
| /** |
| * Show the overflow in IE. |
| */ |
| button { |
| 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 */ } |
| |
| button, |
| [type="button"], |
| [type="reset"], |
| [type="submit"] { |
| /** |
| * Remove the inner border and padding in Firefox. |
| */ |
| /** |
| * Restore the focus styles unset by the previous rule. |
| */ } |
| button::-moz-focus-inner, |
| [type="button"]::-moz-focus-inner, |
| [type="reset"]::-moz-focus-inner, |
| [type="submit"]::-moz-focus-inner { |
| border-style: none; |
| padding: 0; } |
| button:-moz-focusring, |
| [type="button"]:-moz-focusring, |
| [type="reset"]:-moz-focusring, |
| [type="submit"]:-moz-focusring { |
| outline: 1px dotted ButtonText; } |
| |
| /** |
| * Show the overflow in Edge. |
| */ |
| input { |
| overflow: visible; } |
| |
| /** |
| * 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 macOS. |
| */ } |
| [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { |
| -webkit-appearance: none; } |
| |
| /** |
| * 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 */ } |
| |
| /** |
| * 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 */ |
| display: table; |
| /* 1 */ |
| max-width: 100%; |
| /* 1 */ |
| padding: 0; |
| /* 3 */ |
| color: inherit; |
| /* 2 */ |
| white-space: normal; |
| /* 1 */ } |
| |
| /** |
| * 1. Add the correct display in IE 9-. |
| * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. |
| */ |
| progress { |
| display: inline-block; |
| /* 1 */ |
| vertical-align: baseline; |
| /* 2 */ } |
| |
| /** |
| * Remove the default vertical scrollbar in IE. |
| */ |
| textarea { |
| overflow: auto; } |
| |
| /* Interactive |
| ========================================================================== */ |
| /* |
| * Add the correct display in Edge, IE, and Firefox. |
| */ |
| details { |
| display: block; } |
| |
| /* |
| * Add the correct display in all browsers. |
| */ |
| summary { |
| display: list-item; } |
| |
| /* |
| * Add the correct display in IE 9-. |
| */ |
| menu { |
| display: block; } |
| |
| /* Scripting |
| ========================================================================== */ |
| /** |
| * Add the correct display in IE 9-. |
| */ |
| canvas { |
| display: inline-block; } |
| |
| /** |
| * Add the correct display in IE. |
| */ |
| template { |
| display: none; } |
| |
| /* Hidden |
| ========================================================================== */ |
| /** |
| * Add the correct display in IE 10-. |
| */ |
| [hidden] { |
| display: none; } |
| |
| .foundation-mq { |
| font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; } |
| |
| html { |
| box-sizing: border-box; |
| font-size: 100%; } |
| |
| *, |
| *::before, |
| *::after { |
| box-sizing: inherit; } |
| |
| body { |
| margin: 0; |
| padding: 0; |
| background: #fefefe; |
| font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; |
| font-weight: normal; |
| line-height: 1.5; |
| color: #0a0a0a; |
| -webkit-font-smoothing: antialiased; |
| -moz-osx-font-smoothing: grayscale; } |
| |
| img { |
| display: inline-block; |
| vertical-align: middle; |
| max-width: 100%; |
| height: auto; |
| -ms-interpolation-mode: bicubic; } |
| |
| textarea { |
| height: auto; |
| min-height: 50px; |
| border-radius: 3px; } |
| |
| select { |
| width: 100%; |
| border-radius: 3px; } |
| |
| .map_canvas img, |
| .map_canvas embed, |
| .map_canvas object, |
| .mqa-display img, |
| .mqa-display embed, |
| .mqa-display object { |
| max-width: none !important; } |
| |
| button { |
| padding: 0; |
| -webkit-appearance: none; |
| -moz-appearance: none; |
| appearance: none; |
| border: 0; |
| border-radius: 3px; |
| background: transparent; |
| line-height: 1; } |
| [data-whatinput='mouse'] button { |
| outline: 0; } |
| |
| .is-visible { |
| display: block !important; } |
| |
| .is-hidden { |
| display: none !important; } |
| |
| [type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'], |
| textarea { |
| display: block; |
| box-sizing: border-box; |
| width: 100%; |
| height: 2.4375rem; |
| margin: 0 0 1rem; |
| padding: 0.5rem; |
| border: 1px solid #cacaca; |
| border-radius: 3px; |
| background-color: #fefefe; |
| box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1); |
| font-family: inherit; |
| font-size: 1rem; |
| font-weight: normal; |
| color: #0a0a0a; |
| transition: box-shadow 0.5s, border-color 0.25s ease-in-out; |
| -webkit-appearance: none; |
| -moz-appearance: none; |
| appearance: none; } |
| [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus, |
| textarea:focus { |
| outline: none; |
| border: 1px solid #8a8a8a; |
| background-color: #fefefe; |
| box-shadow: 0 0 5px #cacaca; |
| transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } |
| |
| textarea { |
| max-width: 100%; } |
| textarea[rows] { |
| height: auto; } |
| |
| input::-webkit-input-placeholder, |
| textarea::-webkit-input-placeholder { |
| color: #cacaca; } |
| |
| input::-moz-placeholder, |
| textarea::-moz-placeholder { |
| color: #cacaca; } |
| |
| input:-ms-input-placeholder, |
| textarea:-ms-input-placeholder { |
| color: #cacaca; } |
| |
| input::placeholder, |
| textarea::placeholder { |
| color: #cacaca; } |
| |
| input:disabled, input[readonly], |
| textarea:disabled, |
| textarea[readonly] { |
| background-color: #e6e6e6; |
| cursor: not-allowed; } |
| |
| [type='submit'], |
| [type='button'] { |
| -webkit-appearance: none; |
| -moz-appearance: none; |
| appearance: none; |
| border-radius: 3px; } |
| |
| input[type='search'] { |
| box-sizing: border-box; } |
| |
| [type='file'], |
| [type='checkbox'], |
| [type='radio'] { |
| margin: 0 0 1rem; } |
| |
| [type='checkbox'] + label, |
| [type='radio'] + label { |
| display: inline-block; |
| vertical-align: baseline; |
| margin-left: 0.5rem; |
| margin-right: 1rem; |
| margin-bottom: 0; } |
| [type='checkbox'] + label[for], |
| [type='radio'] + label[for] { |
| cursor: pointer; } |
| |
| label > [type='checkbox'], |
| label > [type='radio'] { |
| margin-right: 0.5rem; } |
| |
| [type='file'] { |
| width: 100%; } |
| |
| label { |
| display: block; |
| margin: 0; |
| font-size: 0.875rem; |
| font-weight: normal; |
| line-height: 1.8; |
| color: #0a0a0a; } |
| label.middle { |
| margin: 0 0 1rem; |
| padding: 0.5625rem 0; } |
| |
| .help-text { |
| margin-top: -0.5rem; |
| font-size: 0.8125rem; |
| font-style: italic; |
| color: #0a0a0a; } |
| |
| .input-group { |
| display: table; |
| width: 100%; |
| margin-bottom: 1rem; } |
| .input-group > :first-child { |
| border-radius: 3px 0 0 3px; } |
| .input-group > :last-child > * { |
| border-radius: 0 3px 3px 0; } |
| |
| .input-group-label, .input-group-field, .input-group-button, .input-group-button a, |
| .input-group-button input, |
| .input-group-button button, |
| .input-group-button label { |
| margin: 0; |
| white-space: nowrap; |
| display: table-cell; |
| vertical-align: middle; } |
| |
| .input-group-label { |
| padding: 0 1rem; |
| border: 1px solid #cacaca; |
| background: #e6e6e6; |
| color: #0a0a0a; |
| text-align: center; |
| white-space: nowrap; |
| width: 1%; |
| height: 100%; } |
| .input-group-label:first-child { |
| border-right: 0; } |
| .input-group-label:last-child { |
| border-left: 0; } |
| |
| .input-group-field { |
| border-radius: 0; |
| height: 2.5rem; } |
| |
| .input-group-button { |
| padding-top: 0; |
| padding-bottom: 0; |
| text-align: center; |
| width: 1%; |
| height: 100%; } |
| .input-group-button a, |
| .input-group-button input, |
| .input-group-button button, |
| .input-group-button label { |
| height: 2.5rem; |
| padding-top: 0; |
| padding-bottom: 0; |
| font-size: 1rem; } |
| |
| .input-group .input-group-button { |
| display: table-cell; } |
| |
| fieldset { |
| margin: 0; |
| padding: 0; |
| border: 0; } |
| |
| legend { |
| max-width: 100%; |
| margin-bottom: 0.5rem; } |
| |
| .fieldset { |
| margin: 1.125rem 0; |
| padding: 1.25rem; |
| border: 1px solid #cacaca; } |
| .fieldset legend { |
| margin: 0; |
| margin-left: -0.1875rem; |
| padding: 0 0.1875rem; |
| background: #fefefe; } |
| |
| select { |
| height: 2.4375rem; |
| margin: 0 0 1rem; |
| padding: 0.5rem; |
| -webkit-appearance: none; |
| -moz-appearance: none; |
| appearance: none; |
| border: 1px solid #cacaca; |
| border-radius: 3px; |
| background-color: #fefefe; |
| font-family: inherit; |
| font-size: 1rem; |
| line-height: normal; |
| color: #0a0a0a; |
| background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>"); |
| background-origin: content-box; |
| background-position: right -1rem center; |
| background-repeat: no-repeat; |
| background-size: 9px 6px; |
| padding-right: 1.5rem; |
| transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } |
| @media screen and (min-width: 0\0) { |
| select { |
| background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } } |
| select:focus { |
| outline: none; |
| border: 1px solid #8a8a8a; |
| background-color: #fefefe; |
| box-shadow: 0 0 5px #cacaca; |
| transition: box-shadow 0.5s, border-color 0.25s ease-in-out; } |
| select:disabled { |
| background-color: #e6e6e6; |
| cursor: not-allowed; } |
| select::-ms-expand { |
| display: none; } |
| select[multiple] { |
| height: auto; |
| background-image: none; } |
| |
| .is-invalid-input:not(:focus) { |
| border-color: #c60f13; |
| background-color: #f8e6e7; } |
| .is-invalid-input:not(:focus)::-webkit-input-placeholder { |
| color: #c60f13; } |
| .is-invalid-input:not(:focus)::-moz-placeholder { |
| color: #c60f13; } |
| .is-invalid-input:not(:focus):-ms-input-placeholder { |
| color: #c60f13; } |
| .is-invalid-input:not(:focus)::placeholder { |
| color: #c60f13; } |
| |
| .is-invalid-label { |
| color: #c60f13; } |
| |
| .form-error { |
| display: none; |
| margin-top: -0.5rem; |
| margin-bottom: 1rem; |
| font-size: 0.75rem; |
| font-weight: bold; |
| color: #c60f13; } |
| .form-error.is-visible { |
| display: block; } |
| |
| .hide { |
| display: none !important; } |
| |
| .invisible { |
| visibility: hidden; } |
| |
| @media screen and (max-width: 39.9375em) { |
| .hide-for-small-only { |
| display: none !important; } } |
| |
| @media screen and (max-width: 0em), screen and (min-width: 40em) { |
| .show-for-small-only { |
| display: none !important; } } |
| |
| @media print, screen and (min-width: 40em) { |
| .hide-for-medium { |
| display: none !important; } } |
| |
| @media screen and (max-width: 39.9375em) { |
| .show-for-medium { |
| display: none !important; } } |
| |
| @media screen and (min-width: 40em) and (max-width: 63.9375em) { |
| .hide-for-medium-only { |
| display: none !important; } } |
| |
| @media screen and (max-width: 39.9375em), screen and (min-width: 64em) { |
| .show-for-medium-only { |
| display: none !important; } } |
| |
| @media print, screen and (min-width: 64em) { |
| .hide-for-large { |
| display: none !important; } } |
| |
| @media screen and (max-width: 63.9375em) { |
| .show-for-large { |
| display: none !important; } } |
| |
| @media screen and (min-width: 64em) and (max-width: 74.9375em) { |
| .hide-for-large-only { |
| display: none !important; } } |
| |
| @media screen and (max-width: 63.9375em), screen and (min-width: 75em) { |
| .show-for-large-only { |
| display: none !important; } } |
| |
| .show-for-sr, |
| .show-on-focus { |
| position: absolute !important; |
| width: 1px; |
| height: 1px; |
| overflow: hidden; |
| clip: rect(0, 0, 0, 0); } |
| |
| .show-on-focus:active, .show-on-focus:focus { |
| position: static !important; |
| width: auto; |
| height: auto; |
| overflow: visible; |
| clip: auto; } |
| |
| .show-for-landscape, |
| .hide-for-portrait { |
| display: block !important; } |
| @media screen and (orientation: landscape) { |
| .show-for-landscape, |
| .hide-for-portrait { |
| display: block !important; } } |
| @media screen and (orientation: portrait) { |
| .show-for-landscape, |
| .hide-for-portrait { |
| display: none !important; } } |
| |
| .hide-for-landscape, |
| .show-for-portrait { |
| display: none !important; } |
| @media screen and (orientation: landscape) { |
| .hide-for-landscape, |
| .show-for-portrait { |
| display: none !important; } } |
| @media screen and (orientation: portrait) { |
| .hide-for-landscape, |
| .show-for-portrait { |
| display: block !important; } } |
| |
| .row { |
| max-width: 60.38rem; //960px |
| margin-right: auto; |
| margin-left: auto; } |
| .row::before, .row::after { |
| display: table; |
| content: ' '; } |
| .row::after { |
| clear: both; } |
| .row.collapse > .column, .row.collapse > .columns { |
| padding-right: 0; |
| padding-left: 0; } |
| .row .row { |
| margin-right: -0.75rem; |
| margin-left: -0.75rem; } |
| @media print, screen and (min-width: 40em) { |
| .row .row { |
| margin-right: -0.75rem; |
| margin-left: -0.75rem; } } |
| @media print, screen and (min-width: 64em) { |
| .row .row { |
| margin-right: -0.75rem; |
| margin-left: -0.75rem; } } |
| .row .row.collapse { |
| margin-right: 0; |
| margin-left: 0; } |
| .row.expanded { |
| max-width: none; } |
| .row.expanded .row { |
| margin-right: auto; |
| margin-left: auto; } |
| |
| .column, .columns { |
| width: 100%; |
| float: left; |
| padding-right: 0.75rem; |
| padding-left: 0.75rem; } |
| .column:last-child:not(:first-child), .columns:last-child:not(:first-child) { |
| float: right; } |
| .column.end:last-child:last-child, .end.columns:last-child:last-child { |
| float: left; } |
| |
| .column.row.row, .row.row.columns { |
| float: none; } |
| |
| .row .column.row.row, .row .row.row.columns { |
| margin-right: 0; |
| margin-left: 0; |
| padding-right: 0; |
| padding-left: 0; } |
| |
| .small-1 { |
| width: 8.33333%; } |
| |
| .small-push-1 { |
| position: relative; |
| left: 8.33333%; } |
| |
| .small-pull-1 { |
| position: relative; |
| left: -8.33333%; } |
| |
| .small-offset-0 { |
| margin-left: 0%; } |
| |
| .small-2 { |
| width: 16.66667%; } |
| |
| .small-push-2 { |
| position: relative; |
| left: 16.66667%; } |
| |
| .small-pull-2 { |
| position: relative; |
| left: -16.66667%; } |
| |
| .small-offset-1 { |
| margin-left: 8.33333%; } |
| |
| .small-3 { |
| width: 25%; } |
| |
| .small-push-3 { |
| position: relative; |
| left: 25%; } |
| |
| .small-pull-3 { |
| position: relative; |
| left: -25%; } |
| |
| .small-offset-2 { |
| margin-left: 16.66667%; } |
| |
| .small-4 { |
| width: 33.33333%; } |
| |
| .small-push-4 { |
| position: relative; |
| left: 33.33333%; } |
| |
| .small-pull-4 { |
| position: relative; |
| left: -33.33333%; } |
| |
| .small-offset-3 { |
| margin-left: 25%; } |
| |
| .small-5 { |
| width: 41.66667%; } |
| |
| .small-push-5 { |
| position: relative; |
| left: 41.66667%; } |
| |
| .small-pull-5 { |
| position: relative; |
| left: -41.66667%; } |
| |
| .small-offset-4 { |
| margin-left: 33.33333%; } |
| |
| .small-6 { |
| width: 50%; } |
| |
| .small-push-6 { |
| position: relative; |
| left: 50%; } |
| |
| .small-pull-6 { |
| position: relative; |
| left: -50%; } |
| |
| .small-offset-5 { |
| margin-left: 41.66667%; } |
| |
| .small-7 { |
| width: 58.33333%; } |
| |
| .small-push-7 { |
| position: relative; |
| left: 58.33333%; } |
| |
| .small-pull-7 { |
| position: relative; |
| left: -58.33333%; } |
| |
| .small-offset-6 { |
| margin-left: 50%; } |
| |
| .small-8 { |
| width: 66.66667%; } |
| |
| .small-push-8 { |
| position: relative; |
| left: 66.66667%; } |
| |
| .small-pull-8 { |
| position: relative; |
| left: -66.66667%; } |
| |
| .small-offset-7 { |
| margin-left: 58.33333%; } |
| |
| .small-9 { |
| width: 75%; } |
| |
| .small-push-9 { |
| position: relative; |
| left: 75%; } |
| |
| .small-pull-9 { |
| position: relative; |
| left: -75%; } |
| |
| .small-offset-8 { |
| margin-left: 66.66667%; } |
| |
| .small-10 { |
| width: 83.33333%; } |
| |
| .small-push-10 { |
| position: relative; |
| left: 83.33333%; } |
| |
| .small-pull-10 { |
| position: relative; |
| left: -83.33333%; } |
| |
| .small-offset-9 { |
| margin-left: 75%; } |
| |
| .small-11 { |
| width: 91.66667%; } |
| |
| .small-push-11 { |
| position: relative; |
| left: 91.66667%; } |
| |
| .small-pull-11 { |
| position: relative; |
| left: -91.66667%; } |
| |
| .small-offset-10 { |
| margin-left: 83.33333%; } |
| |
| .small-12 { |
| width: 100%; } |
| |
| .small-offset-11 { |
| margin-left: 91.66667%; } |
| |
| .small-up-1 > .column, .small-up-1 > .columns { |
| float: left; |
| width: 100%; } |
| .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) { |
| clear: both; } |
| .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child { |
| float: left; } |
| |
| .small-up-2 > .column, .small-up-2 > .columns { |
| float: left; |
| width: 50%; } |
| .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) { |
| clear: both; } |
| .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child { |
| float: left; } |
| |
| .small-up-3 > .column, .small-up-3 > .columns { |
| float: left; |
| width: 33.33333%; } |
| .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) { |
| clear: both; } |
| .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child { |
| float: left; } |
| |
| .small-up-4 > .column, .small-up-4 > .columns { |
| float: left; |
| width: 25%; } |
| .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) { |
| clear: both; } |
| .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child { |
| float: left; } |
| |
| .small-up-5 > .column, .small-up-5 > .columns { |
| float: left; |
| width: 20%; } |
| .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) { |
| clear: both; } |
| .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child { |
| float: left; } |
| |
| .small-up-6 > .column, .small-up-6 > .columns { |
| float: left; |
| width: 16.66667%; } |
| .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) { |
| clear: both; } |
| .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child { |
| float: left; } |
| |
| .small-up-7 > .column, .small-up-7 > .columns { |
| float: left; |
| width: 14.28571%; } |
| .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) { |
| clear: both; } |
| .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child { |
| float: left; } |
| |
| .small-up-8 > .column, .small-up-8 > .columns { |
| float: left; |
| width: 12.5%; } |
| .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) { |
| clear: both; } |
| .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child { |
| float: left; } |
| |
| .small-collapse > .column, .small-collapse > .columns { |
| padding-right: 0; |
| padding-left: 0; } |
| |
| .small-collapse .row { |
| margin-right: 0; |
| margin-left: 0; } |
| |
| .expanded.row .small-collapse.row { |
| margin-right: 0; |
| margin-left: 0; } |
| |
| .small-uncollapse > .column, .small-uncollapse > .columns { |
| padding-right: 0.75rem; |
| padding-left: 0.75rem; } |
| |
| .small-centered { |
| margin-right: auto; |
| margin-left: auto; } |
| .small-centered, .small-centered:last-child:not(:first-child) { |
| float: none; |
| clear: both; } |
| |
| .small-uncentered, |
| .small-push-0, |
| .small-pull-0 { |
| position: static; |
| float: left; |
| margin-right: 0; |
| margin-left: 0; } |
| |
| @media print, screen and (min-width: 40em) { |
| .medium-1 { |
| width: 8.33333%; } |
| .medium-push-1 { |
| position: relative; |
| left: 8.33333%; } |
| .medium-pull-1 { |
| position: relative; |
| left: -8.33333%; } |
| .medium-offset-0 { |
| margin-left: 0%; } |
| .medium-2 { |
| width: 16.66667%; } |
| .medium-push-2 { |
| position: relative; |
| left: 16.66667%; } |
| .medium-pull-2 { |
| position: relative; |
| left: -16.66667%; } |
| .medium-offset-1 { |
| margin-left: 8.33333%; } |
| .medium-3 { |
| width: 25%; } |
| .medium-push-3 { |
| position: relative; |
| left: 25%; } |
| .medium-pull-3 { |
| position: relative; |
| left: -25%; } |
| .medium-offset-2 { |
| margin-left: 16.66667%; } |
| .medium-4 { |
| width: 33.33333%; } |
| .medium-push-4 { |
| position: relative; |
| left: 33.33333%; } |
| .medium-pull-4 { |
| position: relative; |
| left: -33.33333%; } |
| .medium-offset-3 { |
| margin-left: 25%; } |
| .medium-5 { |
| width: 41.66667%; } |
| .medium-push-5 { |
| position: relative; |
| left: 41.66667%; } |
| .medium-pull-5 { |
| position: relative; |
| left: -41.66667%; } |
| .medium-offset-4 { |
| margin-left: 33.33333%; } |
| .medium-6 { |
| width: 50%; } |
| .medium-push-6 { |
| position: relative; |
| left: 50%; } |
| .medium-pull-6 { |
| position: relative; |
| left: -50%; } |
| .medium-offset-5 { |
| margin-left: 41.66667%; } |
| .medium-7 { |
| width: 58.33333%; } |
| .medium-push-7 { |
| position: relative; |
| left: 58.33333%; } |
| .medium-pull-7 { |
| position: relative; |
| left: -58.33333%; } |
| .medium-offset-6 { |
| margin-left: 50%; } |
| .medium-8 { |
| width: 66.66667%; } |
| .medium-push-8 { |
| position: relative; |
| left: 66.66667%; } |
| .medium-pull-8 { |
| position: relative; |
| left: -66.66667%; } |
| .medium-offset-7 { |
| margin-left: 58.33333%; } |
| .medium-9 { |
| width: 75%; } |
| .medium-push-9 { |
| position: relative; |
| left: 75%; } |
| .medium-pull-9 { |
| position: relative; |
| left: -75%; } |
| .medium-offset-8 { |
| margin-left: 66.66667%; } |
| .medium-10 { |
| width: 83.33333%; } |
| .medium-push-10 { |
| position: relative; |
| left: 83.33333%; } |
| .medium-pull-10 { |
| position: relative; |
| left: -83.33333%; } |
| .medium-offset-9 { |
| margin-left: 75%; } |
| .medium-11 { |
| width: 91.66667%; } |
| .medium-push-11 { |
| position: relative; |
| left: 91.66667%; } |
| .medium-pull-11 { |
| position: relative; |
| left: -91.66667%; } |
| .medium-offset-10 { |
| margin-left: 83.33333%; } |
| .medium-12 { |
| width: 100%; } |
| .medium-offset-11 { |
| margin-left: 91.66667%; } |
| .medium-up-1 > .column, .medium-up-1 > .columns { |
| float: left; |
| width: 100%; } |
| .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) { |
| clear: both; } |
| .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child { |
| float: left; } |
| .medium-up-2 > .column, .medium-up-2 > .columns { |
| float: left; |
| width: 50%; } |
| .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) { |
| clear: both; } |
| .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child { |
| float: left; } |
| .medium-up-3 > .column, .medium-up-3 > .columns { |
| float: left; |
| width: 33.33333%; } |
| .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) { |
| clear: both; } |
| .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child { |
| float: left; } |
| .medium-up-4 > .column, .medium-up-4 > .columns { |
| float: left; |
| width: 25%; } |
| .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) { |
| clear: both; } |
| .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child { |
| float: left; } |
| .medium-up-5 > .column, .medium-up-5 > .columns { |
| float: left; |
| width: 20%; } |
| .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) { |
| clear: both; } |
| .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child { |
| float: left; } |
| .medium-up-6 > .column, .medium-up-6 > .columns { |
| float: left; |
| width: 16.66667%; } |
| .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) { |
| clear: both; } |
| .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child { |
| float: left; } |
| .medium-up-7 > .column, .medium-up-7 > .columns { |
| float: left; |
| width: 14.28571%; } |
| .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) { |
| clear: both; } |
| .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child { |
| float: left; } |
| .medium-up-8 > .column, .medium-up-8 > .columns { |
| float: left; |
| width: 12.5%; } |
| .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) { |
| clear: both; } |
| .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child { |
| float: left; } |
| .medium-collapse > .column, .medium-collapse > .columns { |
| padding-right: 0; |
| padding-left: 0; } |
| .medium-collapse .row { |
| margin-right: 0; |
| margin-left: 0; } |
| .expanded.row .medium-collapse.row { |
| margin-right: 0; |
| margin-left: 0; } |
| .medium-uncollapse > .column, .medium-uncollapse > .columns { |
| padding-right: 0.75rem; |
| padding-left: 0.75rem; } |
| .medium-centered { |
| margin-right: auto; |
| margin-left: auto; } |
| .medium-centered, .medium-centered:last-child:not(:first-child) { |
| float: none; |
| clear: both; } |
| .medium-uncentered, |
| .medium-push-0, |
| .medium-pull-0 { |
| position: static; |
| float: left; |
| margin-right: 0; |
| margin-left: 0; } } |
| |
| @media print, screen and (min-width: 64em) { |
| .large-1 { |
| width: 8.33333%; } |
| .large-push-1 { |
| position: relative; |
| left: 8.33333%; } |
| .large-pull-1 { |
| position: relative; |
| left: -8.33333%; } |
| .large-offset-0 { |
| margin-left: 0%; } |
| .large-2 { |
| width: 16.66667%; } |
| .large-push-2 { |
| position: relative; |
| left: 16.66667%; } |
| .large-pull-2 { |
| position: relative; |
| left: -16.66667%; } |
| .large-offset-1 { |
| margin-left: 8.33333%; } |
| .large-3 { |
| width: 25%; } |
| .large-push-3 { |
| position: relative; |
| left: 25%; } |
| .large-pull-3 { |
| position: relative; |
| left: -25%; } |
| .large-offset-2 { |
| margin-left: 16.66667%; } |
| .large-4 { |
| width: 33.33333%; } |
| .large-push-4 { |
| position: relative; |
| left: 33.33333%; } |
| .large-pull-4 { |
| position: relative; |
| left: -33.33333%; } |
| .large-offset-3 { |
| margin-left: 25%; } |
| .large-5 { |
| width: 41.66667%; } |
| .large-push-5 { |
| position: relative; |
| left: 41.66667%; } |
| .large-pull-5 { |
| position: relative; |
| left: -41.66667%; } |
| .large-offset-4 { |
| margin-left: 33.33333%; } |
| .large-6 { |
| width: 50%; } |
| .large-push-6 { |
| position: relative; |
| left: 50%; } |
| .large-pull-6 { |
| position: relative; |
| left: -50%; } |
| .large-offset-5 { |
| margin-left: 41.66667%; } |
| .large-7 { |
| width: 58.33333%; } |
| .large-push-7 { |
| position: relative; |
| left: 58.33333%; } |
| .large-pull-7 { |
| position: relative; |
| left: -58.33333%; } |
| .large-offset-6 { |
| margin-left: 50%; } |
| .large-8 { |
| width: 66.66667%; } |
| .large-push-8 { |
| position: relative; |
| left: 66.66667%; } |
| .large-pull-8 { |
| position: relative; |
| left: -66.66667%; } |
| .large-offset-7 { |
| margin-left: 58.33333%; } |
| .large-9 { |
| width: 75%; } |
| .large-push-9 { |
| position: relative; |
| left: 75%; } |
| .large-pull-9 { |
| position: relative; |
| left: -75%; } |
| .large-offset-8 { |
| margin-left: 66.66667%; } |
| .large-10 { |
| width: 83.33333%; } |
| .large-push-10 { |
| position: relative; |
| left: 83.33333%; } |
| .large-pull-10 { |
| position: relative; |
| left: -83.33333%; } |
| .large-offset-9 { |
| margin-left: 75%; } |
| .large-11 { |
| width: 91.66667%; } |
| .large-push-11 { |
| position: relative; |
| left: 91.66667%; } |
| .large-pull-11 { |
| position: relative; |
| left: -91.66667%; } |
| .large-offset-10 { |
| margin-left: 83.33333%; } |
| .large-12 { |
| width: 100%; } |
| .large-offset-11 { |
| margin-left: 91.66667%; } |
| .large-up-1 > .column, .large-up-1 > .columns { |
| float: left; |
| width: 100%; } |
| .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) { |
| clear: both; } |
| .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child { |
| float: left; } |
| .large-up-2 > .column, .large-up-2 > .columns { |
| float: left; |
| width: 50%; } |
| .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) { |
| clear: both; } |
| .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child { |
| float: left; } |
| .large-up-3 > .column, .large-up-3 > .columns { |
| float: left; |
| width: 33.33333%; } |
| .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) { |
| clear: both; } |
| .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child { |
| float: left; } |
| .large-up-4 > .column, .large-up-4 > .columns { |
| float: left; |
| width: 25%; } |
| .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) { |
| clear: both; } |
| .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child { |
| float: left; } |
| .large-up-5 > .column, .large-up-5 > .columns { |
| float: left; |
| width: 20%; } |
| .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) { |
| clear: both; } |
| .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child { |
| float: left; } |
| .large-up-6 > .column, .large-up-6 > .columns { |
| float: left; |
| width: 16.66667%; } |
| .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) { |
| clear: both; } |
| .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child { |
| float: left; } |
| .large-up-7 > .column, .large-up-7 > .columns { |
| float: left; |
| width: 14.28571%; } |
| .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) { |
| clear: both; } |
| .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child { |
| float: left; } |
| .large-up-8 > .column, .large-up-8 > .columns { |
| float: left; |
| width: 12.5%; } |
| .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) { |
| clear: none; } |
| .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) { |
| clear: both; } |
| .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child { |
| float: left; } |
| .large-collapse > .column, .large-collapse > .columns { |
| padding-right: 0; |
| padding-left: 0; } |
| .large-collapse .row { |
| margin-right: 0; |
| margin-left: 0; } |
| .expanded.row .large-collapse.row { |
| margin-right: 0; |
| margin-left: 0; } |
| .large-uncollapse > .column, .large-uncollapse > .columns { |
| padding-right: 0.75rem; |
| padding-left: 0.75rem; } |
| .large-centered { |
| margin-right: auto; |
| margin-left: auto; } |
| .large-centered, .large-centered:last-child:not(:first-child) { |
| float: none; |
| clear: both; } |
| .large-uncentered, |
| .large-push-0, |
| .large-pull-0 { |
| position: static; |
| float: left; |
| margin-right: 0; |
| margin-left: 0; } } |
| |
| .column-block { |
| margin-bottom: 1.5rem; } |
| .column-block > :last-child { |
| margin-bottom: 0; } |