and elements
- */
-/**
- * Define associated Code variables
- */
-code,
-pre {
- padding: 0 3px 2px;
- font-family: Menlo, Monaco, "Courier New", monospace;
- font-size: 0.8rem;
- color: #444;
- border-radius: 3px;
- -moz-tab-size: 3;
- -o-tab-size: 3;
- tab-size: 3; }
-
-code {
- padding: 2px 4px;
- color: #444;
- background-color: #ddd; }
-
-pre {
- display: block;
- padding: 14px;
- margin: 0 0 28px;
- color: #444;
- background-color: #ddd;
- border-radius: 4px;
- white-space: pre; }
- pre code {
- padding: 0;
- color: #444;
- background-color: #ddd;
- border: 0; }
-
-.pre--scrollable {
- max-height: 340px;
- overflow-y: scroll; }
-
-/**
- * Tables
- * =================================
- * Index:
- * - Associated Table Variables
- * - Default table Styles
- * – Table modifiers:
- * - .table--striped
- * – .responsiveTable
- */
-/**
- * Define associated Table variables
- */
-/**
- * Customizes the `.table` component with basic values, each used across all table variations.
- */
-table {
- width: 100%;
- max-width: 100%;
- margin-bottom: 28px;
- border-spacing: 0;
- border: 2px solid #ccc;
- background-color: #f1f1f1;
- table-layout: fixed; }
- table th,
- table td {
- padding: 8px;
- line-height: 28px;
- vertical-align: top;
- border: 1px solid #ccc; }
- table th:first-child,
- table td:first-child {
- border-left: 0; }
- table th:last-child,
- table td:last-child {
- border-right: 0; }
- table > thead th,
- table > thead td {
- vertical-align: bottom;
- border-bottom: 2px solid #ccc; }
- table > tfoot td {
- border-top: 2px solid #ccc;
- border-bottom: 0; }
- table > thead:first-child > tr:first-child > th,
- table > thead:first-child > tr:first-child > td {
- border-top: 0; }
- table tr:hover td, table tr:hover th {
- background-color: inherit; }
- table > tbody + tbody {
- border-top: 2px solid #ccc; }
- table table,
- table .table {
- background-color: #f1f1f1; }
-
-th {
- text-align: left; }
-
-/**
- * Zebra-striping
- * Default zebra-stripe styles (alternating gray and transparent backgrounds)
- */
-.table--striped tbody :nth-child(odd) th,
-.table--striped tbody :nth-child(odd) td {
- background-color: #f9f9f9 !important; }
-
-/**
- * Responsive tables
- * Wrap your tables in `.responsiveTable` and we'll make them mobile friendly by enabling horizontal scrolling. Only applies <768px. Everything above that will display normally.
- *
- * If you need more responsive tables, consider Tablesaw by the Filament Group:
- * https://github.com/filamentgroup/tablesaw
- */
-@media screen and (max-width: 46.875em) {
- .responsiveTable {
- width: 100%;
- margin-bottom: 21px;
- overflow-y: hidden;
- overflow-x: auto;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- border: 1px solid #ccc;
- -webkit-overflow-scrolling: touch; }
- .responsiveTable > table {
- margin-bottom: 0;
- border: 0; }
- .responsiveTable > table > thead th,
- .responsiveTable > table > thead td,
- .responsiveTable > table > tbody th,
- .responsiveTable > table > tbody td,
- .responsiveTable > table > tfoot th,
- .responsiveTable > table > tfoot td {
- white-space: nowrap; }
- .responsiveTable > table > thead th:first-child,
- .responsiveTable > table > thead td:first-child,
- .responsiveTable > table > tbody th:first-child,
- .responsiveTable > table > tbody td:first-child,
- .responsiveTable > table > tfoot th:first-child,
- .responsiveTable > table > tfoot td:first-child {
- border-left: 0; }
- .responsiveTable > table > thead th:last-child,
- .responsiveTable > table > thead td:last-child,
- .responsiveTable > table > tbody th:last-child,
- .responsiveTable > table > tbody td:last-child,
- .responsiveTable > table > tfoot th:last-child,
- .responsiveTable > table > tfoot td:last-child {
- border-right: 0; }
- .responsiveTable > table > tbody > th,
- .responsiveTable > table > tbody > td,
- .responsiveTable > table > tfoot tr:last-child > th,
- .responsiveTable > table > tfoot tr:last-child > td {
- border-bottom: 0; } }
-
-/**
- * Your app styles
- */
-/**
- * Global app/site styles
- */
-body {
- background-color: #f1f1f1; }
-
-/**
- * Default layout container
- */
-.l-container {
- width: 90%;
- max-width: 1000px;
- margin: 0 auto; }
-
-.browserupgrade {
- margin: .2em 0;
- background: #ccc;
- color: #000;
- padding: .2em 0; }
-
-/**
- * Views
- */
-/* Helper/utility classes */
-/**
- * Utilities
- * Non-semantic helper classes
- */
-/**
- * Clearfix
- * http://www.cssmojo.com/latest_new_clearfix_so_far/
- * See mixins/_utility.scss for a mixin version of this
- */
-.clearfix:after {
- content: "";
- display: table;
- clear: both; }
-
-.ir {
- background-color: transparent;
- background-repeat: no-repeat;
- border: 0;
- direction: ltr;
- display: block;
- overflow: hidden;
- text-align: left;
- text-indent: -999em; }
- .ir br {
- display: none; }
-
-.is-hidden {
- display: none !important;
- visibility: hidden !important; }
-
-.is-shown {
- display: block; }
-
-.is-visuallyHidden {
- border: 0;
- clip: rect(0 0 0 0);
- height: 1px;
- margin: -1px;
- overflow: hidden;
- padding: 0;
- position: absolute;
- width: 1px; }
- .is-visuallyHidden.focusable:active, .is-visuallyHidden.focusable:focus {
- clip: auto;
- height: auto;
- margin: 0;
- overflow: visible;
- position: static;
- width: auto; }
-
-.is-invisible {
- visibility: hidden; }
-
-.l-floatLeft {
- float: left; }
-
-.l-floatRight {
- float: right; }
-
-.l-clear {
- clear: both;
- float: none; }
-
-.l-mb0 {
- margin-bottom: 0 !important; }
-
-.l-mt0 {
- margin-top: 0 !important; }
-
-* {
- -webkit-tap-highlight-color: rgba(24, 24, 48, 0) !important; }
-
-/* A hack for HTML5 contenteditable attribute on mobile */
-textarea[contenteditable] {
- -webkit-appearance: none; }
-
-.promote-layer {
- /*
- This may promote the layer to a composited
- layer.
-
- Replace with will-change when available
-
- #perfmatters
- */
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden; }
-
-.transition {
- -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
- transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1); }
-
-a, button, input, select, textarea, label, summary {
- -ms-touch-action: manipulation;
- touch-action: manipulation; }
-
-/* Print styles */
-/**
- * Print styles
- */
-@media print {
- *,
- *:before,
- *:after,
- *:first-letter {
- background: transparent !important;
- color: #000 !important;
- /* Black prints faster: http://www.sanbeiji.com/archives/953 */
- box-shadow: none !important;
- text-shadow: none !important; }
- a:visited {
- text-decoration: underline; }
- a[href]:after {
- content: " (" attr(href) ")"; }
- abbr[title]:after {
- content: " (" attr(title) ")"; }
- /*
- * Don't show links for images, or javascript/internal links
- */
- .ir a:after,
- a[href^="javascript:"]:after,
- a[href^="#"]:after {
- content: ""; }
- pre,
- blockquote {
- border: 1px solid #999;
- page-break-inside: avoid; }
- thead {
- display: table-header-group;
- /* h5bp.com/t */ }
- tr,
- img {
- page-break-inside: avoid; }
- img {
- max-width: 100% !important; }
- @page {
- margin: .5cm; }
- p, h2, h3 {
- orphans: 3;
- widows: 3; }
- h2, h3 {
- page-break-after: avoid; } }
-/*# sourceMappingURL=kickoff.css.map */
\ No newline at end of file
+html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}img{border-style:none}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}html{font-size:18px;-webkit-text-size-adjust:100%}@media screen and (min-width:46.875em){html{font-size:20px}}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.4;color:#444;-webkit-font-feature-settings:"liga","dlig","hist";font-feature-settings:"liga","dlig","hist";-webkit-font-variant-ligatures:common-ligatures discretionary-ligatures historical-ligatures;font-variant-ligatures:common-ligatures discretionary-ligatures historical-ligatures}p{font-size:1rem;margin-top:0;margin-bottom:28px}h1,h2,h3,h4,h5,h6,p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;line-height:1.1;text-rendering:optimizelegibility;margin-top:0;margin-bottom:28px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400}.alpha,.h1,h1{font-size:2rem;margin-bottom:56px}.beta,.h2,h2{font-size:1.6rem}.gamma,.h3,h3{font-size:1.25rem}.delta,.h4,h4{font-size:1rem}.epsilon,.h5,.h6,.zeta,h5,h6{font-size:1rem;margin-bottom:0}*+.alpha,*+.beta,*+.delta,*+.gamma,*+.h1,*+.h2,*+.h3,*+.h4,*+h1,*+h2,*+h3,*+h4{margin-top:28px}small{font-size:80%}b,strong{font-weight:700}em,i{font-style:italic}abbr[title]{border-bottom:1px dotted #ddd;cursor:help}blockquote{padding-left:10px;margin:28px;border-left:4px solid #ccc}blockquote p{margin-bottom:0;font-size:1rem;font-weight:300}blockquote small{display:block;color:#b3b3b3}blockquote small:before{content:'\2014 \00A0'}blockquote:after,blockquote:before,q:after,q:before{content:""}cite{font-style:normal}dfn{font-style:italic}mark{background:#feef6d;padding:2px 4px;border-radius:3px}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}samp{font-family:Menlo,Monaco,Courier New,monospace}.text-center,.text-centre{text-align:center}.text-left{text-align:left}.text-right{text-align:right}::-moz-selection{color:#fff;background:#181830;text-shadow:none}::selection{color:#fff;background:#181830;text-shadow:none}hr{margin:28px 0;border:0;height:1px;background-color:#b3b3b3}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.control--custom{position:relative;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:2.3em}.control--custom--inline{display:inline-block;padding-right:2em}.control--custom-input{position:absolute;opacity:0;z-index:-1}.control-indicator{position:absolute;left:0;display:inline-block;width:1.3em;height:1.3em;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1);border:1px solid #ccc;background-color:#ccc;vertical-align:middle;margin-top:0;box-shadow:0 0 0 2px transparent,0 0 0 0 transparent}.control--custom-input:focus~.control-indicator{box-shadow:0 0 0 2px #f1f1f1,0 0 0 3px #181830}.control-indicator--checkbox,.control-indicator--tickbox{border-radius:.2em}.control-indicator--checkbox:after,.control-indicator--checkbox:before,.control-indicator--tickbox:after,.control-indicator--tickbox:before{content:'';position:absolute;top:50%;left:50%;width:90%;display:block;opacity:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.control-indicator--checkbox:after,.control-indicator--checkbox:before{top:50%;width:90%;height:.1em;background-color:#f1f1f1}.control-indicator--checkbox:before{-webkit-transform:translate(-50%,-50%) rotate(45deg) scale(0);transform:translate(-50%,-50%) rotate(45deg) scale(0)}.control-indicator--checkbox:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(0);transform:translate(-50%,-50%) rotate(-45deg) scale(0)}.control-indicator--tickbox:before{top:0;-webkit-transform:translateX(-50%) rotate(45deg) scale(0);transform:translateX(-50%) rotate(45deg) scale(0);border:.1em solid #f1f1f1;background-color:transparent;width:40%;height:80%;border-top:0;border-left:0}.control-indicator--tickbox:after{display:none}.control--custom-input:checked~.control-indicator--checkbox,.control--custom-input:checked~.control-indicator--tickbox{background-color:#181830;border:.1em solid #181830}.control--custom-input:checked~.control-indicator--checkbox:after,.control--custom-input:checked~.control-indicator--checkbox:before,.control--custom-input:checked~.control-indicator--tickbox:after,.control--custom-input:checked~.control-indicator--tickbox:before{opacity:1}.control--custom-input:checked~.control-indicator--tickbox:after,.control--custom-input:checked~.control-indicator--tickbox:before{-webkit-transform:translateX(-50%) rotate(45deg) scale(1);transform:translateX(-50%) rotate(45deg) scale(1)}.control--custom-input:checked~.control-indicator--checkbox:before{-webkit-transform:translate(-50%,-50%) rotate(45deg) scale(1);transform:translate(-50%,-50%) rotate(45deg) scale(1)}.control--custom-input:checked~.control-indicator--checkbox:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(1);transform:translate(-50%,-50%) rotate(-45deg) scale(1)}.control-indicator--radio{border-radius:50%}.control--custom-input:checked~.control-indicator--radio{background-color:#f1f1f1;border:.3em solid #181830}.form-controlGroup-inputWrapper--select{position:relative;display:block;padding:0}.form-controlGroup-inputWrapper--select:after{color:#181830;content:"\25BC";font-size:.7em;padding:0;position:absolute;right:1.2em;top:50%;margin-top:-9px;z-index:2;-ms-pointer-events:none;pointer-events:none;background:url(#)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.form-controlGroup-inputWrapper--select:after{display:none}}.form-controlGroup-inputWrapper--select .form-input--select{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.form-controlGroup-inputWrapper--select .form-input--select:focus::-ms-value{background:transparent;color:#222}}option{font-weight:400}.form-input--file{position:relative;overflow:hidden;padding-right:120px;text-overflow:ellipsis;white-space:nowrap}.form-input-file{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.form-input--file-button{cursor:pointer;display:inline-block;position:absolute;top:0;right:-1px;bottom:0;padding:.44em 1em 0;background-color:#d9d9d9}.form-input--file-button:hover{background-color:#ccc}.form{margin:0 0 28px}.form-fieldset{padding:0;margin:0;border:0}.form-legend{display:block;width:100%;padding:0;margin-bottom:28px;font-size:1.25rem;line-height:1.4;color:#444;border:0;border-bottom:1px solid #eee;white-space:normal}.form-legend small{font-size:.8rem;color:#b3b3b3}.form-controlGroup{margin-top:14px;margin-bottom:14px;list-style-type:none}.form-legend+.form-controlGroup{margin-top:28px;-webkit-margin-top-collapse:separate}.form-label{display:block;color:#444;font-weight:700}.form-label small{font-weight:400;color:#919191}.form-input{display:block;width:100%;height:2.5em;padding:.5em;font-size:1rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.4;color:#444;font-weight:400;vertical-align:baseline;background-color:#fff;border:2px solid #ccc;border-radius:5px;background-clip:padding-box;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.form-input:focus{border-color:#181830;outline:0;outline:thin dotted\9}.form-input[type=checkbox],.form-input[type=image],.form-input[type=radio],.form-input[type=range]{width:auto;height:auto;padding:0;margin:3px 0;line-height:normal;cursor:pointer;border-radius:0;box-sizing:border-box}.form-input[type=image]{border:0}.form-input[type=file]{width:auto;height:28px;padding:initial;line-height:normal;border:initial;background-color:#fff;background-color:initial}.form-input[type=hidden]{display:none}.form-input[type=color]{width:40px;height:40px;overflow:hidden;padding:2px}.form-input[type=password]{font-family:sans-serif}.form-input[type=range]{width:100%}.form-input>.checkbox:first-child,.form-input>.radio:first-child{padding-top:5px}.form-input[disabled],.form-input[readonly]{background-color:#e6e6e6;border-color:#ccc;cursor:not-allowed}.form-input--textarea{height:auto;resize:vertical}.form-input--textarea--uneditable{width:auto;height:auto}.form-input--select{background-color:#fff}.form-input--select[multiple],.form-input--select[size]{height:auto}.form-input-file{display:inline-block;width:100%;font-size:1rem;margin:0;vertical-align:middle;line-height:1em}.form-input-file:focus{outline:none}button,input[type=button],input[type=reset],input[type=submit]{width:auto;cursor:pointer;-webkit-appearance:button}.control{display:block}.control input[type=checkbox],.control input[type=radio]{vertical-align:middle;margin-right:.5em;margin-top:-.1em;display:inline;line-height:normal}.control--inline{display:inline-block;vertical-align:middle;margin-right:1.5em}.form-input--search{padding-left:14px;padding-right:14px;margin-bottom:0;border-radius:100px}.form-actions{padding:28px 20px;margin-top:28px;margin-bottom:28px;background-color:#f5f5f5;border-top:1px solid #ddd}.form-actions .btn{margin-right:10px}.form-actions .btn:last-child{margin-right:0}.form-controlGroup .form-message{display:none;padding-top:.5em;padding-left:.5em}.form-actions .form-message{padding:.5em}.form-controlGroup.has-warning .form-label,.has-warning{color:#f4aa47}.form-controlGroup.has-warning .form-input{color:#f4aa47;border-color:#f4aa47}.form-controlGroup.has-warning .form-input:focus{border-color:#f19417}.form-controlGroup.has-warning .form-message{display:block;color:#f4aa47}.form-controlGroup.has-error .form-label,.has-error{color:#b94a4d}.form-controlGroup.has-error .form-input{color:#b94a4d;border-color:#b94a4d}.form-controlGroup.has-error .form-input:focus{border-color:#963a3c}.form-controlGroup.has-error .form-message{display:block;color:#b94a4d}.form-controlGroup.has-success .form-label,.has-success{color:#16c98d}.form-controlGroup.has-success .form-input{color:#16c98d;border-color:#16c98d}.form-controlGroup.has-success .form-input:focus{border-color:#119b6d}.form-controlGroup.has-success .form-message{display:block;color:#16c98d}.form-controlGroup.has-info .form-label,.has-info{color:#288ad6}.form-controlGroup.has-info .form-input{color:#288ad6;border-color:#288ad6}.form-controlGroup.has-info .form-input:focus{border-color:#206eab}.form-controlGroup.has-info .form-message{display:block;color:#288ad6}:-ms-input-placeholder{color:#b3b3b3}:-moz-placeholder{color:#b3b3b3}::-webkit-input-placeholder{color:#b3b3b3}@media screen and (min-width:46.875em){.form--horizontal .form-controlGroup{margin-bottom:28px}.form--horizontal .form-controlGroup:after{content:"";display:table;clear:both}.form--horizontal .form-controlGroup .form-input--fileWrapper{margin-left:0}.form--horizontal .form-label{float:left;width:140px;padding-top:5px;text-align:right}.form--horizontal .form-controlGroup-inputWrapper{margin-left:160px}.form--horizontal .form-controlGroup-inputWrapper:first-child{padding-left:160px}.form--horizontal .form-helpBlock{margin-top:14px;margin-bottom:0}.form--horizontal .form-actions{padding-left:160px}}.g{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.g-col{display:block;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;min-width:0}.g--gutter{margin-left:-10px;margin-right:-10px}.g--gutter>.g-col{padding-left:10px;padding-right:10px}.g--gutter--scaled>.g-col{margin-left:2%;margin-right:0}.g--gutter--scaled>.g-col:first-child{margin-left:0}.g--stack>.g-col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-left:0}.g--equalHeight>.g-col{display:-webkit-box;display:-ms-flexbox;display:flex}.g--equalHeight>.g-col>*{-ms-flex-preferred-size:100%;flex-basis:100%}.g--alignTop{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.g--alignBottom{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.g--alignRight{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.g--alignCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g--alignCenter--v{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.g-col--centered{margin:0 auto}.g-col--shrink{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.no-flexbox .g{display:block!important}.no-flexbox .g:after{content:"";display:table;clear:both}.no-flexbox .g-col{float:left;min-height:1px;position:relative;clear:none;box-sizing:border-box}.no-flexbox .g--stack .g-col{width:100%}.no-flexbox .g--equalHeight>.g-col{display:block}.g-span1{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1.g-holdWidth{min-width:83.33333pxpx}.g--gutter--scaled .g-span1.g-holdWidth{min-width:63.33333pxpx}.g--gutter--scaled .g-span1{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1{width:8.33333%!important}.g-span2{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2.g-holdWidth{min-width:166.66667pxpx}.g--gutter--scaled .g-span2.g-holdWidth{min-width:146.66667pxpx}.g--gutter--scaled .g-span2{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2{width:16.66667%!important}.g-span3{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3.g-holdWidth{min-width:250pxpx}.g--gutter--scaled .g-span3.g-holdWidth{min-width:230pxpx}.g--gutter--scaled .g-span3{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3{width:25%!important}.g-span4{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4.g-holdWidth{min-width:333.33333pxpx}.g--gutter--scaled .g-span4.g-holdWidth{min-width:313.33333pxpx}.g--gutter--scaled .g-span4{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4{width:33.33333%!important}.g-span5{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5.g-holdWidth{min-width:416.66667pxpx}.g--gutter--scaled .g-span5.g-holdWidth{min-width:396.66667pxpx}.g--gutter--scaled .g-span5{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5{width:41.66667%!important}.g-span6{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6.g-holdWidth{min-width:500pxpx}.g--gutter--scaled .g-span6.g-holdWidth{min-width:480pxpx}.g--gutter--scaled .g-span6{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6{width:50%!important}.g-span7{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7.g-holdWidth{min-width:583.33333pxpx}.g--gutter--scaled .g-span7.g-holdWidth{min-width:563.33333pxpx}.g--gutter--scaled .g-span7{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7{width:58.33333%!important}.g-span8{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8.g-holdWidth{min-width:666.66667pxpx}.g--gutter--scaled .g-span8.g-holdWidth{min-width:646.66667pxpx}.g--gutter--scaled .g-span8{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8{width:66.66667%!important}.g-span9{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9.g-holdWidth{min-width:750pxpx}.g--gutter--scaled .g-span9.g-holdWidth{min-width:730pxpx}.g--gutter--scaled .g-span9{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9{width:75%!important}.g-span10{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10.g-holdWidth{min-width:833.33333pxpx}.g--gutter--scaled .g-span10.g-holdWidth{min-width:813.33333pxpx}.g--gutter--scaled .g-span10{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10{width:83.33333%!important}.g-span11{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11.g-holdWidth{min-width:916.66667pxpx}.g--gutter--scaled .g-span11.g-holdWidth{min-width:896.66667pxpx}.g--gutter--scaled .g-span11{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11{width:91.66667%!important}.g-span12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12.g-holdWidth{min-width:1000pxpx}.g--gutter--scaled .g-span12.g-holdWidth{min-width:980pxpx}.g--gutter--scaled .g-span12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12{width:100%!important}@media screen and (min-width:25em){.g-span1--narrow{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1--narrow.g-holdWidth--narrow{min-width:83.33333pxpx}.g--gutter--scaled .g-span1--narrow.g-holdWidth--narrow{min-width:63.33333pxpx}.g--gutter--scaled .g-span1--narrow{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1--narrow{width:8.33333%!important}.g-span2--narrow{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2--narrow.g-holdWidth--narrow{min-width:166.66667pxpx}.g--gutter--scaled .g-span2--narrow.g-holdWidth--narrow{min-width:146.66667pxpx}.g--gutter--scaled .g-span2--narrow{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2--narrow{width:16.66667%!important}.g-span3--narrow{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3--narrow.g-holdWidth--narrow{min-width:250pxpx}.g--gutter--scaled .g-span3--narrow.g-holdWidth--narrow{min-width:230pxpx}.g--gutter--scaled .g-span3--narrow{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3--narrow{width:25%!important}.g-span4--narrow{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4--narrow.g-holdWidth--narrow{min-width:333.33333pxpx}.g--gutter--scaled .g-span4--narrow.g-holdWidth--narrow{min-width:313.33333pxpx}.g--gutter--scaled .g-span4--narrow{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4--narrow{width:33.33333%!important}.g-span5--narrow{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5--narrow.g-holdWidth--narrow{min-width:416.66667pxpx}.g--gutter--scaled .g-span5--narrow.g-holdWidth--narrow{min-width:396.66667pxpx}.g--gutter--scaled .g-span5--narrow{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5--narrow{width:41.66667%!important}.g-span6--narrow{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6--narrow.g-holdWidth--narrow{min-width:500pxpx}.g--gutter--scaled .g-span6--narrow.g-holdWidth--narrow{min-width:480pxpx}.g--gutter--scaled .g-span6--narrow{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6--narrow{width:50%!important}.g-span7--narrow{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7--narrow.g-holdWidth--narrow{min-width:583.33333pxpx}.g--gutter--scaled .g-span7--narrow.g-holdWidth--narrow{min-width:563.33333pxpx}.g--gutter--scaled .g-span7--narrow{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7--narrow{width:58.33333%!important}.g-span8--narrow{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8--narrow.g-holdWidth--narrow{min-width:666.66667pxpx}.g--gutter--scaled .g-span8--narrow.g-holdWidth--narrow{min-width:646.66667pxpx}.g--gutter--scaled .g-span8--narrow{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8--narrow{width:66.66667%!important}.g-span9--narrow{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9--narrow.g-holdWidth--narrow{min-width:750pxpx}.g--gutter--scaled .g-span9--narrow.g-holdWidth--narrow{min-width:730pxpx}.g--gutter--scaled .g-span9--narrow{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9--narrow{width:75%!important}.g-span10--narrow{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10--narrow.g-holdWidth--narrow{min-width:833.33333pxpx}.g--gutter--scaled .g-span10--narrow.g-holdWidth--narrow{min-width:813.33333pxpx}.g--gutter--scaled .g-span10--narrow{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10--narrow{width:83.33333%!important}.g-span11--narrow{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11--narrow.g-holdWidth--narrow{min-width:916.66667pxpx}.g--gutter--scaled .g-span11--narrow.g-holdWidth--narrow{min-width:896.66667pxpx}.g--gutter--scaled .g-span11--narrow{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11--narrow{width:91.66667%!important}.g-span12--narrow{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12--narrow.g-holdWidth--narrow{min-width:1000pxpx}.g--gutter--scaled .g-span12--narrow.g-holdWidth--narrow{min-width:980pxpx}.g--gutter--scaled .g-span12--narrow{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12--narrow{width:100%!important}}@media screen and (min-width:46.875em){.g-span1--mid{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1--mid.g-holdWidth--mid{min-width:83.33333pxpx}.g--gutter--scaled .g-span1--mid.g-holdWidth--mid{min-width:63.33333pxpx}.g--gutter--scaled .g-span1--mid{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1--mid{width:8.33333%!important}.g-span2--mid{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2--mid.g-holdWidth--mid{min-width:166.66667pxpx}.g--gutter--scaled .g-span2--mid.g-holdWidth--mid{min-width:146.66667pxpx}.g--gutter--scaled .g-span2--mid{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2--mid{width:16.66667%!important}.g-span3--mid{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3--mid.g-holdWidth--mid{min-width:250pxpx}.g--gutter--scaled .g-span3--mid.g-holdWidth--mid{min-width:230pxpx}.g--gutter--scaled .g-span3--mid{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3--mid{width:25%!important}.g-span4--mid{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4--mid.g-holdWidth--mid{min-width:333.33333pxpx}.g--gutter--scaled .g-span4--mid.g-holdWidth--mid{min-width:313.33333pxpx}.g--gutter--scaled .g-span4--mid{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4--mid{width:33.33333%!important}.g-span5--mid{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5--mid.g-holdWidth--mid{min-width:416.66667pxpx}.g--gutter--scaled .g-span5--mid.g-holdWidth--mid{min-width:396.66667pxpx}.g--gutter--scaled .g-span5--mid{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5--mid{width:41.66667%!important}.g-span6--mid{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6--mid.g-holdWidth--mid{min-width:500pxpx}.g--gutter--scaled .g-span6--mid.g-holdWidth--mid{min-width:480pxpx}.g--gutter--scaled .g-span6--mid{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6--mid{width:50%!important}.g-span7--mid{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7--mid.g-holdWidth--mid{min-width:583.33333pxpx}.g--gutter--scaled .g-span7--mid.g-holdWidth--mid{min-width:563.33333pxpx}.g--gutter--scaled .g-span7--mid{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7--mid{width:58.33333%!important}.g-span8--mid{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8--mid.g-holdWidth--mid{min-width:666.66667pxpx}.g--gutter--scaled .g-span8--mid.g-holdWidth--mid{min-width:646.66667pxpx}.g--gutter--scaled .g-span8--mid{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8--mid{width:66.66667%!important}.g-span9--mid{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9--mid.g-holdWidth--mid{min-width:750pxpx}.g--gutter--scaled .g-span9--mid.g-holdWidth--mid{min-width:730pxpx}.g--gutter--scaled .g-span9--mid{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9--mid{width:75%!important}.g-span10--mid{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10--mid.g-holdWidth--mid{min-width:833.33333pxpx}.g--gutter--scaled .g-span10--mid.g-holdWidth--mid{min-width:813.33333pxpx}.g--gutter--scaled .g-span10--mid{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10--mid{width:83.33333%!important}.g-span11--mid{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11--mid.g-holdWidth--mid{min-width:916.66667pxpx}.g--gutter--scaled .g-span11--mid.g-holdWidth--mid{min-width:896.66667pxpx}.g--gutter--scaled .g-span11--mid{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11--mid{width:91.66667%!important}.g-span12--mid{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12--mid.g-holdWidth--mid{min-width:1000pxpx}.g--gutter--scaled .g-span12--mid.g-holdWidth--mid{min-width:980pxpx}.g--gutter--scaled .g-span12--mid{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12--mid{width:100%!important}}@media screen and (min-width:62.5em){.g-span1--wide{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1--wide.g-holdWidth--wide{min-width:83.33333pxpx}.g--gutter--scaled .g-span1--wide.g-holdWidth--wide{min-width:63.33333pxpx}.g--gutter--scaled .g-span1--wide{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1--wide{width:8.33333%!important}.g-span2--wide{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2--wide.g-holdWidth--wide{min-width:166.66667pxpx}.g--gutter--scaled .g-span2--wide.g-holdWidth--wide{min-width:146.66667pxpx}.g--gutter--scaled .g-span2--wide{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2--wide{width:16.66667%!important}.g-span3--wide{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3--wide.g-holdWidth--wide{min-width:250pxpx}.g--gutter--scaled .g-span3--wide.g-holdWidth--wide{min-width:230pxpx}.g--gutter--scaled .g-span3--wide{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3--wide{width:25%!important}.g-span4--wide{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4--wide.g-holdWidth--wide{min-width:333.33333pxpx}.g--gutter--scaled .g-span4--wide.g-holdWidth--wide{min-width:313.33333pxpx}.g--gutter--scaled .g-span4--wide{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4--wide{width:33.33333%!important}.g-span5--wide{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5--wide.g-holdWidth--wide{min-width:416.66667pxpx}.g--gutter--scaled .g-span5--wide.g-holdWidth--wide{min-width:396.66667pxpx}.g--gutter--scaled .g-span5--wide{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5--wide{width:41.66667%!important}.g-span6--wide{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6--wide.g-holdWidth--wide{min-width:500pxpx}.g--gutter--scaled .g-span6--wide.g-holdWidth--wide{min-width:480pxpx}.g--gutter--scaled .g-span6--wide{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6--wide{width:50%!important}.g-span7--wide{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7--wide.g-holdWidth--wide{min-width:583.33333pxpx}.g--gutter--scaled .g-span7--wide.g-holdWidth--wide{min-width:563.33333pxpx}.g--gutter--scaled .g-span7--wide{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7--wide{width:58.33333%!important}.g-span8--wide{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8--wide.g-holdWidth--wide{min-width:666.66667pxpx}.g--gutter--scaled .g-span8--wide.g-holdWidth--wide{min-width:646.66667pxpx}.g--gutter--scaled .g-span8--wide{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8--wide{width:66.66667%!important}.g-span9--wide{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9--wide.g-holdWidth--wide{min-width:750pxpx}.g--gutter--scaled .g-span9--wide.g-holdWidth--wide{min-width:730pxpx}.g--gutter--scaled .g-span9--wide{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9--wide{width:75%!important}.g-span10--wide{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10--wide.g-holdWidth--wide{min-width:833.33333pxpx}.g--gutter--scaled .g-span10--wide.g-holdWidth--wide{min-width:813.33333pxpx}.g--gutter--scaled .g-span10--wide{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10--wide{width:83.33333%!important}.g-span11--wide{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11--wide.g-holdWidth--wide{min-width:916.66667pxpx}.g--gutter--scaled .g-span11--wide.g-holdWidth--wide{min-width:896.66667pxpx}.g--gutter--scaled .g-span11--wide{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11--wide{width:91.66667%!important}.g-span12--wide{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12--wide.g-holdWidth--wide{min-width:1000pxpx}.g--gutter--scaled .g-span12--wide.g-holdWidth--wide{min-width:980pxpx}.g--gutter--scaled .g-span12--wide{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12--wide{width:100%!important}}@media screen and (min-width:78.125em){.g-span1--huge{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1--huge.g-holdWidth--huge{min-width:83.33333pxpx}.g--gutter--scaled .g-span1--huge.g-holdWidth--huge{min-width:63.33333pxpx}.g--gutter--scaled .g-span1--huge{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1--huge{width:8.33333%!important}.g-span2--huge{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2--huge.g-holdWidth--huge{min-width:166.66667pxpx}.g--gutter--scaled .g-span2--huge.g-holdWidth--huge{min-width:146.66667pxpx}.g--gutter--scaled .g-span2--huge{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2--huge{width:16.66667%!important}.g-span3--huge{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3--huge.g-holdWidth--huge{min-width:250pxpx}.g--gutter--scaled .g-span3--huge.g-holdWidth--huge{min-width:230pxpx}.g--gutter--scaled .g-span3--huge{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3--huge{width:25%!important}.g-span4--huge{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4--huge.g-holdWidth--huge{min-width:333.33333pxpx}.g--gutter--scaled .g-span4--huge.g-holdWidth--huge{min-width:313.33333pxpx}.g--gutter--scaled .g-span4--huge{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4--huge{width:33.33333%!important}.g-span5--huge{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5--huge.g-holdWidth--huge{min-width:416.66667pxpx}.g--gutter--scaled .g-span5--huge.g-holdWidth--huge{min-width:396.66667pxpx}.g--gutter--scaled .g-span5--huge{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5--huge{width:41.66667%!important}.g-span6--huge{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6--huge.g-holdWidth--huge{min-width:500pxpx}.g--gutter--scaled .g-span6--huge.g-holdWidth--huge{min-width:480pxpx}.g--gutter--scaled .g-span6--huge{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6--huge{width:50%!important}.g-span7--huge{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7--huge.g-holdWidth--huge{min-width:583.33333pxpx}.g--gutter--scaled .g-span7--huge.g-holdWidth--huge{min-width:563.33333pxpx}.g--gutter--scaled .g-span7--huge{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7--huge{width:58.33333%!important}.g-span8--huge{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8--huge.g-holdWidth--huge{min-width:666.66667pxpx}.g--gutter--scaled .g-span8--huge.g-holdWidth--huge{min-width:646.66667pxpx}.g--gutter--scaled .g-span8--huge{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8--huge{width:66.66667%!important}.g-span9--huge{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9--huge.g-holdWidth--huge{min-width:750pxpx}.g--gutter--scaled .g-span9--huge.g-holdWidth--huge{min-width:730pxpx}.g--gutter--scaled .g-span9--huge{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9--huge{width:75%!important}.g-span10--huge{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10--huge.g-holdWidth--huge{min-width:833.33333pxpx}.g--gutter--scaled .g-span10--huge.g-holdWidth--huge{min-width:813.33333pxpx}.g--gutter--scaled .g-span10--huge{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10--huge{width:83.33333%!important}.g-span11--huge{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11--huge.g-holdWidth--huge{min-width:916.66667pxpx}.g--gutter--scaled .g-span11--huge.g-holdWidth--huge{min-width:896.66667pxpx}.g--gutter--scaled .g-span11--huge{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11--huge{width:91.66667%!important}.g-span12--huge{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12--huge.g-holdWidth--huge{min-width:1000pxpx}.g--gutter--scaled .g-span12--huge.g-holdWidth--huge{min-width:980pxpx}.g--gutter--scaled .g-span12--huge{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12--huge{width:100%!important}}@media screen and (max-width:25em){.g--stack--narrow{-ms-flex-flow:column nowrap;flex-flow:column}.g--stack--narrow>.g-col{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;max-width:100%!important;margin-left:0}.no-flexbox .g--stack--narrow>.g-col{width:100%!important}}@media screen and (max-width:46.875em){.g--stack--mid{-ms-flex-flow:column nowrap;flex-flow:column}.g--stack--mid>.g-col{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;max-width:100%!important;margin-left:0}.no-flexbox .g--stack--mid>.g-col{width:100%!important}}@media screen and (max-width:62.5em){.g--stack--wide{-ms-flex-flow:column nowrap;flex-flow:column}.g--stack--wide>.g-col{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;max-width:100%!important;margin-left:0}.no-flexbox .g--stack--wide>.g-col{width:100%!important}}@media screen and (max-width:78.125em){.g--stack--huge{-ms-flex-flow:column nowrap;flex-flow:column}.g--stack--huge>.g-col{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;max-width:100%!important;margin-left:0}.no-flexbox .g--stack--huge>.g-col{width:100%!important}}a{-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1)}a,a:link,a:visited{color:#288ad6;text-decoration:none}a:active,a:focus,a:hover{color:#185380}.btn{display:inline-block;vertical-align:middle;white-space:nowrap;font-family:inherit;font-size:100%;cursor:pointer;border:none;margin:0;line-height:2.5;height:2.5em;padding:0 1.5em;overflow:visible;text-align:center;background-color:#95a5a6;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn,.btn:link,.btn:visited{color:#fff}.btn:active,.btn:focus,.btn:hover{background-color:#798d8f}.btn,.btn:active,.btn:focus,.btn:hover,.btn:visited{text-decoration:none}.btn:active,.btn:focus{outline:none}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65}.btn--primary{background-color:#288ad6}.btn--primary,.btn--primary:link,.btn--primary:visited{color:#fff}.btn--primary:active,.btn--primary:focus,.btn--primary:hover{background-color:#206eab}.btn--block{display:block;width:100%;padding-left:0;padding-right:0}.btn--block+.btn--block{margin-top:10px}input[type=button].btn--block,input[type=reset].btn--block,input[type=submit].btn--block{width:100%}ul{list-style-type:disc}ol{list-style-type:decimal}ol,ul{padding:0;margin:0 0 28px 28px}ol ol,ol ul,ul ol,ul ul{margin-left:56px}ol ul,ul ul{list-style-type:circle}ol ul ul,ul ul ul{list-style-type:square}ol ol,ul ol{list-style-type:upper-roman}ol ol ol,ul ol ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.unstyled{margin:0;padding:0;list-style:none;list-style-image:none}dl{margin-bottom:28px}dt{font-weight:700}dd{margin-left:28px}.l-list--centered,.l-list--centred{text-align:center}.l-list--centered li,.l-list--centred li{display:inline}.l-list--floated:after{content:"";display:table;clear:both}.l-list--floated li{float:left;display:inline-block}img{font-style:italic;color:#c00;border:0;-ms-interpolation-mode:bicubic}img.img--left{margin:0 20px 0 0}img.img--right{margin:0 0 0 20px}svg:not(:root){overflow:hidden}embed,img,object,video{max-width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}.media{display:table;width:100%}.media-body,.media-img{display:table-cell;vertical-align:middle}.media--top .media-body,.media--top .media-img{vertical-align:top}.media--bottom .media-body,.media--bottom .media-img{vertical-align:bottom}.media-body{width:100%}.media-img{padding-right:10px}.media-img>img{display:block;max-width:none}.media--rev .media-img{padding-right:0;padding-left:10px}@media screen and (max-width:46.875em){.media--stackOnSkinny .media-body,.media--stackOnSkinny .media-img{display:block}}@media screen and (min-width:46.875em){.media--stackOnWide .media-body,.media--stackOnWide .media-img{display:block}}.fluidVideo{position:relative;padding-bottom:56.25%;height:0}.fluidVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}[class*=" icon-"],[class^=icon-]{speak:none;background-size:contain;background-position:50%;background-repeat:no-repeat}.icon-large{display:block;width:120px;height:120px}.icon-small{display:inline-block;width:25px;height:25px;vertical-align:top}.skipToContent{position:relative;text-align:center;height:0}.skipToContent a{position:relative;top:-100px;z-index:100;background-color:#fff;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1)}.skipToContent a:focus{top:5px}code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,Courier New,monospace;font-size:.8rem;color:#444;border-radius:3px;-moz-tab-size:3;-o-tab-size:3;tab-size:3}code{padding:2px 4px}code,pre{color:#444;background-color:#ddd}pre{display:block;padding:14px;margin:0 0 28px;border-radius:4px;white-space:pre}pre code{padding:0;color:#444;background-color:#ddd;border:0}.pre--scrollable{max-height:340px;overflow-y:scroll}table{width:100%;max-width:100%;margin-bottom:28px;border-spacing:0;border:2px solid #ccc;background-color:#f1f1f1;table-layout:fixed}table td,table th{padding:8px;line-height:28px;vertical-align:top;border:1px solid #ccc}table td:first-child,table th:first-child{border-left:0}table td:last-child,table th:last-child{border-right:0}table>thead td,table>thead th{vertical-align:bottom;border-bottom:2px solid #ccc}table>tfoot td{border-top:2px solid #ccc;border-bottom:0}table>thead:first-child>tr:first-child>td,table>thead:first-child>tr:first-child>th{border-top:0}table tr:hover td,table tr:hover th{background-color:inherit}table>tbody+tbody{border-top:2px solid #ccc}table .table,table table{background-color:#f1f1f1}th{text-align:left}.table--striped tbody :nth-child(odd) td,.table--striped tbody :nth-child(odd) th{background-color:#f9f9f9!important}@media screen and (max-width:46.875em){.responsiveTable{width:100%;margin-bottom:21px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ccc;-webkit-overflow-scrolling:touch}.responsiveTable>table{margin-bottom:0;border:0}.responsiveTable>table>tbody td,.responsiveTable>table>tbody th,.responsiveTable>table>tfoot td,.responsiveTable>table>tfoot th,.responsiveTable>table>thead td,.responsiveTable>table>thead th{white-space:nowrap}.responsiveTable>table>tbody td:first-child,.responsiveTable>table>tbody th:first-child,.responsiveTable>table>tfoot td:first-child,.responsiveTable>table>tfoot th:first-child,.responsiveTable>table>thead td:first-child,.responsiveTable>table>thead th:first-child{border-left:0}.responsiveTable>table>tbody td:last-child,.responsiveTable>table>tbody th:last-child,.responsiveTable>table>tfoot td:last-child,.responsiveTable>table>tfoot th:last-child,.responsiveTable>table>thead td:last-child,.responsiveTable>table>thead th:last-child{border-right:0}.responsiveTable>table>tbody>td,.responsiveTable>table>tbody>th,.responsiveTable>table>tfoot tr:last-child>td,.responsiveTable>table>tfoot tr:last-child>th{border-bottom:0}}body{background-color:#f1f1f1}.l-container{width:90%;max-width:1000px;margin:0 auto}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.clearfix:after{content:"";display:table;clear:both}.ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.ir br{display:none}.is-hidden{display:none!important;visibility:hidden!important}.is-shown{display:block}.is-visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-visuallyHidden.focusable:active,.is-visuallyHidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.is-invisible{visibility:hidden}.l-floatLeft{float:left}.l-floatRight{float:right}.l-clear{clear:both;float:none}.l-mb0{margin-bottom:0!important}.l-mt0{margin-top:0!important}*{-webkit-tap-highlight-color:rgba(24,24,48,0)!important}textarea[contenteditable]{-webkit-appearance:none}.promote-layer{-webkit-backface-visibility:hidden;backface-visibility:hidden}.transition{-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1)}a,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}@media print{*,:after,:before,:first-letter{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
\ No newline at end of file
diff --git a/assets/dist/css/styleguide.css b/assets/dist/css/styleguide.css
index e0bcbfe5..fa9a6fa3 100644
--- a/assets/dist/css/styleguide.css
+++ b/assets/dist/css/styleguide.css
@@ -1,2005 +1,5 @@
-@charset "UTF-8";
/**
- * Setup styleguide imports
+ * Kickoff 7.1.0
+ * http://trykickoff.com
*/
-/**
- * Usage:
- *
- * getVal(100, $map) - uses an integer
- * getVal(mid, $map) - uses a Sass map
- * getVal($foo, $map) - uses a Sass variable
- */
-/**
- * Get breakpoints
- *
- * bp()
- *
- * Usage:
- * bp(100) - uses an integer
- * bp(mid) - uses the $breakpoints Sass map
- * bp($foo) - uses a Sass variable
- */
-/**
- * Get type size
- *
- * type()
- *
- * Usage:
- * type(100) - uses an integer
- * type(mid) - uses the $type Sass map
- * type($foo) - uses a Sass variable
- */
-/**
- * Usage:
- *
- $grid-configuration: (
- 'columns': 12,
- 'layouts': (
- 'small': 800px,
- 'medium': 1000px,
- 'large': 1200px,
- ),
- );
-
- div {
- font-size: map-deep-get($grid-configuration, 'columns');
- width: map-deep-get($grid-configuration, 'layouts', 'medium');
- }
- */
-/**
- * Sass Mixins
- * - Responsive
- * - Dimensions
- * - Positioning
- * - Utility
- * - Forms
- * - Module Naming Helpers
- */
-/**
- * Responsive media query mixins
- * - These are used so that we can define separate media-query content
- * - Arguments can use:
- * - a named breakpoint in the $breakpoints map, e.g. mid
- * - a pixel value e.g. 500px
- * - a unitless value that is eqivalent to a pixel e.g. 500
- */
-/**
- * Min-width media query:
- * - Equivalent to: @media screen and (min-width: 20em) { ... }
- * - Usage: @include respond-min(mid) { ... };
- */
-/**
- * Max-width media query:
- * - Equivalent to: @media screen and (max-width: 20em) { ... }
- * - Usage: @include respond-max(mid) { ... };
- */
-/**
- * Min-max-width media query:
- * - Equivalent to: @media screen and (min-width: 10em) and (max-width: 20em) { ... }
- * - Usage: @include respond-min-max(narrow, 600) { ... };
- */
-/**
- * HiDPI mixin.
- * @include hidpi { ... };
- * Default value set to 1.3 to target Google Nexus 7 (http://bjango.com/articles/min-device-pixel-ratio/)
- */
-/**
- * Hidpi with a minimum width media query
- * @include hidpi-min(bp(mid), 1.5) { ... };
- */
-/**
- * Hidpi with a max width media query
- * @include hidpi-max(bp(mid), 1.3) { ... };
- */
-/**
- * Dimensions-based mixins
- * - REM calculation
- * - Typography mixins based on the REM mixin
- * - font-size
- * - line-height
- * - font-size-ems
- */
-/**
- * Typography mixins
- */
-/**
- * position
- * Usage:
- * @include position(absolute, 10px 20px 30px 10px);
- */
-/**
- * vertical-center
- * Vertically center any element. Needs support for CSS tranforms.
- * Usage:
- * @include vertical-center;
- */
-/**
- * Utility Mixins
- * - clearfix
- * - font-face
- * -
- * - sizing shortcuts
- * - size
- * - square
- * - resizable
- */
-/**
- * Sizing shortcuts
- */
-/**
- * bemify [modified for Kickoff]
- * https://gtihub.com/franzheidl/bemify
- * Franz Heidl 2015
- *
- * Usage: https://gist.github.com/mrmartineau/0cd2010bf265d712bafb
- */
-/**
- * Global Color palette
- * - Generic colors
- * - Color scheme
- * - Common colors
- * - Links
- * - Text selection
- * -
- * - Any others..
- */
-/**
- * Variables
- * - Typography
- * - Breakpoints
- * - Paths
- * - Layout & Grid
- * - App-specific
- */
-/**
- * Typography
- *
- * Base sizes:
- * Set this in pixels (but do not add px),
- * the font-size mixin will convert to REMS
- */
-/**
- * Breakpoints
- * There are no common breakpoints so these are just a suggestions
- * You'll need to define your own breakpoints to suit your design
- * Add your breakpoints to this Sass map
- * Used in the Kickoff grid
- */
-/**
- * Path vars
- */
-/**
- * App-specific variables
- */
-/**
- * The Kickoff Flexbox Grid
- * =================================
- * Default grid classes
- * Grid gutter options
- * Modifier Classes (column height and cell alignment)
- * Legacy fallbacks for flexbox
- * Grid span classes
- * Breakpoint stacking
- */
-/* Import Grid helpers and mixins */
-/**
- * Kickoff grid helpers
- */
-/**
- * Grid stacking
- * Stack grids based on a given breakpoint
- *
- * Usage:
- * .g--stack--narrow
- * .g--stack--wide
- */
-/**
- * Gutter Calculations
- * Default: percent
- * Usage: gutterCalc() or gutterCalc(false)
- * When show-unit is true, returns the percentage, otherwise return a decimal
- */
-/**
- * Grid columns width calculations
- * This is where the magic of working out the column widths happens
- *
- * $column-span: define the width for the number of columns required
- * $show-unit: Switch return value between percentage (default) and decimal
- * $include-gutters: if gutters should be included in the calculations. Default = false
- * $legacy-calc: if we are working out a legacy column width calculation, or not. Default = false
- */
-/**
- * Column width mixin
- * Usage:
- * @include column(2);
- */
-/**
- * Basic Usage:
- * =================================
-
- */
-.g {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row; }
-
-.g-col {
- display: block;
- -webkit-box-flex: 1;
- -ms-flex: 1 0 0;
- flex: 1 0 0;
- min-width: 0; }
-
-/**
- * Gutter calcs – applied to grid columns in our grid (direct descendants only)
- * Default: pixels (can look at changing to percentage)
- * Usage: gutterCalc() or gutterCalc(false)
- */
-.g--gutter {
- margin-left: -10px;
- margin-right: -10px; }
- .g--gutter > .g-col {
- padding-left: 10px;
- padding-right: 10px; }
-
-.g--gutter--scaled > .g-col {
- margin-left: 2%;
- margin-right: 0; }
- .g--gutter--scaled > .g-col:first-child {
- margin-left: 0; }
-
-.g--stack > .g-col {
- -ms-flex-preferred-size: 100%;
- flex-basis: 100%;
- max-width: 100%;
- margin-left: 0; }
-
-/**
- * .g--equalHeight – Equal Height Child Elements
- */
-.g--equalHeight > .g-col {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex; }
- .g--equalHeight > .g-col > * {
- -ms-flex-preferred-size: 100%;
- flex-basis: 100%; }
-
-/**
- * Alignment
- * Modifier classes to move our grid elements around
- */
-.g--alignTop {
- -webkit-box-align: start;
- -ms-flex-align: start;
- -ms-grid-row-align: flex-start;
- align-items: flex-start; }
-
-.g--alignBottom {
- -webkit-box-align: end;
- -ms-flex-align: end;
- -ms-grid-row-align: flex-end;
- align-items: flex-end; }
-
-.g--alignRight {
- -webkit-box-pack: end;
- -ms-flex-pack: end;
- justify-content: flex-end; }
-
-.g--alignCenter {
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center; }
-
-.g--alignCenter--v {
- -webkit-box-align: center;
- -ms-flex-align: center;
- -ms-grid-row-align: center;
- align-items: center; }
-
-/**
- * Centering
- * Centers an individual column, rather than the entire grid
- */
-.g-col--centered {
- margin: 0 auto; }
-
-/**
- * Shrinking Content
- * Shrink a .g-col down to only the space it needs (flexbox only)
- */
-.g-col--shrink {
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0; }
-
-/**
- * Add fallbacks for non-flexbox supporting browsers (for example, IE8/9)
- */
-.no-flexbox .g {
- display: block !important; }
- .no-flexbox .g:after {
- content: "";
- display: table;
- clear: both; }
-
-.no-flexbox .g-col {
- float: left;
- min-height: 1px;
- position: relative;
- clear: none;
- box-sizing: border-box; }
-
-.no-flexbox .g--stack .g-col {
- width: 100%; }
-
-.no-flexbox .g--equalHeight > .g-col {
- display: block; }
-
-/**
- * Grid Span classes (for different breakpoints)
- *
- * Applied by using .g-spanx to .g-col elements, where x is the number of columns
- */
-.g-span1 {
- -ms-flex-preferred-size: 8.3333333333% !important;
- flex-basis: 8.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 8.3333333333% !important; }
- .g-span1.g-holdWidth {
- min-width: 83.3333333333pxpx; }
- .g--gutter--scaled .g-span1.g-holdWidth {
- min-width: 63.3333333333pxpx; }
- .g--gutter--scaled .g-span1 {
- -ms-flex-preferred-size: 6.5% !important;
- flex-basis: 6.5% !important;
- max-width: 6.5%;
- margin-left: 2%; }
- .no-flexbox .g-span1 {
- width: 8.3333333333% !important; }
-
-.g-span2 {
- -ms-flex-preferred-size: 16.6666666667% !important;
- flex-basis: 16.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 16.6666666667% !important; }
- .g-span2.g-holdWidth {
- min-width: 166.666666667pxpx; }
- .g--gutter--scaled .g-span2.g-holdWidth {
- min-width: 146.666666667pxpx; }
- .g--gutter--scaled .g-span2 {
- -ms-flex-preferred-size: 15% !important;
- flex-basis: 15% !important;
- max-width: 15%;
- margin-left: 2%; }
- .no-flexbox .g-span2 {
- width: 16.6666666667% !important; }
-
-.g-span3 {
- -ms-flex-preferred-size: 25% !important;
- flex-basis: 25% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 25% !important; }
- .g-span3.g-holdWidth {
- min-width: 250pxpx; }
- .g--gutter--scaled .g-span3.g-holdWidth {
- min-width: 230pxpx; }
- .g--gutter--scaled .g-span3 {
- -ms-flex-preferred-size: 23.5% !important;
- flex-basis: 23.5% !important;
- max-width: 23.5%;
- margin-left: 2%; }
- .no-flexbox .g-span3 {
- width: 25% !important; }
-
-.g-span4 {
- -ms-flex-preferred-size: 33.3333333333% !important;
- flex-basis: 33.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 33.3333333333% !important; }
- .g-span4.g-holdWidth {
- min-width: 333.333333333pxpx; }
- .g--gutter--scaled .g-span4.g-holdWidth {
- min-width: 313.333333333pxpx; }
- .g--gutter--scaled .g-span4 {
- -ms-flex-preferred-size: 32% !important;
- flex-basis: 32% !important;
- max-width: 32%;
- margin-left: 2%; }
- .no-flexbox .g-span4 {
- width: 33.3333333333% !important; }
-
-.g-span5 {
- -ms-flex-preferred-size: 41.6666666667% !important;
- flex-basis: 41.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 41.6666666667% !important; }
- .g-span5.g-holdWidth {
- min-width: 416.666666667pxpx; }
- .g--gutter--scaled .g-span5.g-holdWidth {
- min-width: 396.666666667pxpx; }
- .g--gutter--scaled .g-span5 {
- -ms-flex-preferred-size: 40.5% !important;
- flex-basis: 40.5% !important;
- max-width: 40.5%;
- margin-left: 2%; }
- .no-flexbox .g-span5 {
- width: 41.6666666667% !important; }
-
-.g-span6 {
- -ms-flex-preferred-size: 50% !important;
- flex-basis: 50% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 50% !important; }
- .g-span6.g-holdWidth {
- min-width: 500pxpx; }
- .g--gutter--scaled .g-span6.g-holdWidth {
- min-width: 480pxpx; }
- .g--gutter--scaled .g-span6 {
- -ms-flex-preferred-size: 49% !important;
- flex-basis: 49% !important;
- max-width: 49%;
- margin-left: 2%; }
- .no-flexbox .g-span6 {
- width: 50% !important; }
-
-.g-span7 {
- -ms-flex-preferred-size: 58.3333333333% !important;
- flex-basis: 58.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 58.3333333333% !important; }
- .g-span7.g-holdWidth {
- min-width: 583.333333333pxpx; }
- .g--gutter--scaled .g-span7.g-holdWidth {
- min-width: 563.333333333pxpx; }
- .g--gutter--scaled .g-span7 {
- -ms-flex-preferred-size: 57.5% !important;
- flex-basis: 57.5% !important;
- max-width: 57.5%;
- margin-left: 2%; }
- .no-flexbox .g-span7 {
- width: 58.3333333333% !important; }
-
-.g-span8 {
- -ms-flex-preferred-size: 66.6666666667% !important;
- flex-basis: 66.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 66.6666666667% !important; }
- .g-span8.g-holdWidth {
- min-width: 666.666666667pxpx; }
- .g--gutter--scaled .g-span8.g-holdWidth {
- min-width: 646.666666667pxpx; }
- .g--gutter--scaled .g-span8 {
- -ms-flex-preferred-size: 66% !important;
- flex-basis: 66% !important;
- max-width: 66%;
- margin-left: 2%; }
- .no-flexbox .g-span8 {
- width: 66.6666666667% !important; }
-
-.g-span9 {
- -ms-flex-preferred-size: 75% !important;
- flex-basis: 75% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 75% !important; }
- .g-span9.g-holdWidth {
- min-width: 750pxpx; }
- .g--gutter--scaled .g-span9.g-holdWidth {
- min-width: 730pxpx; }
- .g--gutter--scaled .g-span9 {
- -ms-flex-preferred-size: 74.5% !important;
- flex-basis: 74.5% !important;
- max-width: 74.5%;
- margin-left: 2%; }
- .no-flexbox .g-span9 {
- width: 75% !important; }
-
-.g-span10 {
- -ms-flex-preferred-size: 83.3333333333% !important;
- flex-basis: 83.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 83.3333333333% !important; }
- .g-span10.g-holdWidth {
- min-width: 833.333333333pxpx; }
- .g--gutter--scaled .g-span10.g-holdWidth {
- min-width: 813.333333333pxpx; }
- .g--gutter--scaled .g-span10 {
- -ms-flex-preferred-size: 83% !important;
- flex-basis: 83% !important;
- max-width: 83%;
- margin-left: 2%; }
- .no-flexbox .g-span10 {
- width: 83.3333333333% !important; }
-
-.g-span11 {
- -ms-flex-preferred-size: 91.6666666667% !important;
- flex-basis: 91.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 91.6666666667% !important; }
- .g-span11.g-holdWidth {
- min-width: 916.666666667pxpx; }
- .g--gutter--scaled .g-span11.g-holdWidth {
- min-width: 896.666666667pxpx; }
- .g--gutter--scaled .g-span11 {
- -ms-flex-preferred-size: 91.5% !important;
- flex-basis: 91.5% !important;
- max-width: 91.5%;
- margin-left: 2%; }
- .no-flexbox .g-span11 {
- width: 91.6666666667% !important; }
-
-.g-span12 {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 100% !important; }
- .g-span12.g-holdWidth {
- min-width: 1000pxpx; }
- .g--gutter--scaled .g-span12.g-holdWidth {
- min-width: 980pxpx; }
- .g--gutter--scaled .g-span12 {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- max-width: 100%;
- margin-left: 0; }
- .no-flexbox .g-span12 {
- width: 100% !important; }
-
-@media screen and (min-width: 25em) {
- .g-span1--narrow {
- -ms-flex-preferred-size: 8.3333333333% !important;
- flex-basis: 8.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 8.3333333333% !important; }
- .g-span1--narrow.g-holdWidth--narrow {
- min-width: 83.3333333333pxpx; }
- .g--gutter--scaled .g-span1--narrow.g-holdWidth--narrow {
- min-width: 63.3333333333pxpx; }
- .g--gutter--scaled .g-span1--narrow {
- -ms-flex-preferred-size: 6.5% !important;
- flex-basis: 6.5% !important;
- max-width: 6.5%;
- margin-left: 2%; }
- .no-flexbox .g-span1--narrow {
- width: 8.3333333333% !important; }
- .g-span2--narrow {
- -ms-flex-preferred-size: 16.6666666667% !important;
- flex-basis: 16.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 16.6666666667% !important; }
- .g-span2--narrow.g-holdWidth--narrow {
- min-width: 166.666666667pxpx; }
- .g--gutter--scaled .g-span2--narrow.g-holdWidth--narrow {
- min-width: 146.666666667pxpx; }
- .g--gutter--scaled .g-span2--narrow {
- -ms-flex-preferred-size: 15% !important;
- flex-basis: 15% !important;
- max-width: 15%;
- margin-left: 2%; }
- .no-flexbox .g-span2--narrow {
- width: 16.6666666667% !important; }
- .g-span3--narrow {
- -ms-flex-preferred-size: 25% !important;
- flex-basis: 25% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 25% !important; }
- .g-span3--narrow.g-holdWidth--narrow {
- min-width: 250pxpx; }
- .g--gutter--scaled .g-span3--narrow.g-holdWidth--narrow {
- min-width: 230pxpx; }
- .g--gutter--scaled .g-span3--narrow {
- -ms-flex-preferred-size: 23.5% !important;
- flex-basis: 23.5% !important;
- max-width: 23.5%;
- margin-left: 2%; }
- .no-flexbox .g-span3--narrow {
- width: 25% !important; }
- .g-span4--narrow {
- -ms-flex-preferred-size: 33.3333333333% !important;
- flex-basis: 33.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 33.3333333333% !important; }
- .g-span4--narrow.g-holdWidth--narrow {
- min-width: 333.333333333pxpx; }
- .g--gutter--scaled .g-span4--narrow.g-holdWidth--narrow {
- min-width: 313.333333333pxpx; }
- .g--gutter--scaled .g-span4--narrow {
- -ms-flex-preferred-size: 32% !important;
- flex-basis: 32% !important;
- max-width: 32%;
- margin-left: 2%; }
- .no-flexbox .g-span4--narrow {
- width: 33.3333333333% !important; }
- .g-span5--narrow {
- -ms-flex-preferred-size: 41.6666666667% !important;
- flex-basis: 41.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 41.6666666667% !important; }
- .g-span5--narrow.g-holdWidth--narrow {
- min-width: 416.666666667pxpx; }
- .g--gutter--scaled .g-span5--narrow.g-holdWidth--narrow {
- min-width: 396.666666667pxpx; }
- .g--gutter--scaled .g-span5--narrow {
- -ms-flex-preferred-size: 40.5% !important;
- flex-basis: 40.5% !important;
- max-width: 40.5%;
- margin-left: 2%; }
- .no-flexbox .g-span5--narrow {
- width: 41.6666666667% !important; }
- .g-span6--narrow {
- -ms-flex-preferred-size: 50% !important;
- flex-basis: 50% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 50% !important; }
- .g-span6--narrow.g-holdWidth--narrow {
- min-width: 500pxpx; }
- .g--gutter--scaled .g-span6--narrow.g-holdWidth--narrow {
- min-width: 480pxpx; }
- .g--gutter--scaled .g-span6--narrow {
- -ms-flex-preferred-size: 49% !important;
- flex-basis: 49% !important;
- max-width: 49%;
- margin-left: 2%; }
- .no-flexbox .g-span6--narrow {
- width: 50% !important; }
- .g-span7--narrow {
- -ms-flex-preferred-size: 58.3333333333% !important;
- flex-basis: 58.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 58.3333333333% !important; }
- .g-span7--narrow.g-holdWidth--narrow {
- min-width: 583.333333333pxpx; }
- .g--gutter--scaled .g-span7--narrow.g-holdWidth--narrow {
- min-width: 563.333333333pxpx; }
- .g--gutter--scaled .g-span7--narrow {
- -ms-flex-preferred-size: 57.5% !important;
- flex-basis: 57.5% !important;
- max-width: 57.5%;
- margin-left: 2%; }
- .no-flexbox .g-span7--narrow {
- width: 58.3333333333% !important; }
- .g-span8--narrow {
- -ms-flex-preferred-size: 66.6666666667% !important;
- flex-basis: 66.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 66.6666666667% !important; }
- .g-span8--narrow.g-holdWidth--narrow {
- min-width: 666.666666667pxpx; }
- .g--gutter--scaled .g-span8--narrow.g-holdWidth--narrow {
- min-width: 646.666666667pxpx; }
- .g--gutter--scaled .g-span8--narrow {
- -ms-flex-preferred-size: 66% !important;
- flex-basis: 66% !important;
- max-width: 66%;
- margin-left: 2%; }
- .no-flexbox .g-span8--narrow {
- width: 66.6666666667% !important; }
- .g-span9--narrow {
- -ms-flex-preferred-size: 75% !important;
- flex-basis: 75% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 75% !important; }
- .g-span9--narrow.g-holdWidth--narrow {
- min-width: 750pxpx; }
- .g--gutter--scaled .g-span9--narrow.g-holdWidth--narrow {
- min-width: 730pxpx; }
- .g--gutter--scaled .g-span9--narrow {
- -ms-flex-preferred-size: 74.5% !important;
- flex-basis: 74.5% !important;
- max-width: 74.5%;
- margin-left: 2%; }
- .no-flexbox .g-span9--narrow {
- width: 75% !important; }
- .g-span10--narrow {
- -ms-flex-preferred-size: 83.3333333333% !important;
- flex-basis: 83.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 83.3333333333% !important; }
- .g-span10--narrow.g-holdWidth--narrow {
- min-width: 833.333333333pxpx; }
- .g--gutter--scaled .g-span10--narrow.g-holdWidth--narrow {
- min-width: 813.333333333pxpx; }
- .g--gutter--scaled .g-span10--narrow {
- -ms-flex-preferred-size: 83% !important;
- flex-basis: 83% !important;
- max-width: 83%;
- margin-left: 2%; }
- .no-flexbox .g-span10--narrow {
- width: 83.3333333333% !important; }
- .g-span11--narrow {
- -ms-flex-preferred-size: 91.6666666667% !important;
- flex-basis: 91.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 91.6666666667% !important; }
- .g-span11--narrow.g-holdWidth--narrow {
- min-width: 916.666666667pxpx; }
- .g--gutter--scaled .g-span11--narrow.g-holdWidth--narrow {
- min-width: 896.666666667pxpx; }
- .g--gutter--scaled .g-span11--narrow {
- -ms-flex-preferred-size: 91.5% !important;
- flex-basis: 91.5% !important;
- max-width: 91.5%;
- margin-left: 2%; }
- .no-flexbox .g-span11--narrow {
- width: 91.6666666667% !important; }
- .g-span12--narrow {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 100% !important; }
- .g-span12--narrow.g-holdWidth--narrow {
- min-width: 1000pxpx; }
- .g--gutter--scaled .g-span12--narrow.g-holdWidth--narrow {
- min-width: 980pxpx; }
- .g--gutter--scaled .g-span12--narrow {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- max-width: 100%;
- margin-left: 0; }
- .no-flexbox .g-span12--narrow {
- width: 100% !important; } }
-
-@media screen and (min-width: 46.875em) {
- .g-span1--mid {
- -ms-flex-preferred-size: 8.3333333333% !important;
- flex-basis: 8.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 8.3333333333% !important; }
- .g-span1--mid.g-holdWidth--mid {
- min-width: 83.3333333333pxpx; }
- .g--gutter--scaled .g-span1--mid.g-holdWidth--mid {
- min-width: 63.3333333333pxpx; }
- .g--gutter--scaled .g-span1--mid {
- -ms-flex-preferred-size: 6.5% !important;
- flex-basis: 6.5% !important;
- max-width: 6.5%;
- margin-left: 2%; }
- .no-flexbox .g-span1--mid {
- width: 8.3333333333% !important; }
- .g-span2--mid {
- -ms-flex-preferred-size: 16.6666666667% !important;
- flex-basis: 16.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 16.6666666667% !important; }
- .g-span2--mid.g-holdWidth--mid {
- min-width: 166.666666667pxpx; }
- .g--gutter--scaled .g-span2--mid.g-holdWidth--mid {
- min-width: 146.666666667pxpx; }
- .g--gutter--scaled .g-span2--mid {
- -ms-flex-preferred-size: 15% !important;
- flex-basis: 15% !important;
- max-width: 15%;
- margin-left: 2%; }
- .no-flexbox .g-span2--mid {
- width: 16.6666666667% !important; }
- .g-span3--mid {
- -ms-flex-preferred-size: 25% !important;
- flex-basis: 25% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 25% !important; }
- .g-span3--mid.g-holdWidth--mid {
- min-width: 250pxpx; }
- .g--gutter--scaled .g-span3--mid.g-holdWidth--mid {
- min-width: 230pxpx; }
- .g--gutter--scaled .g-span3--mid {
- -ms-flex-preferred-size: 23.5% !important;
- flex-basis: 23.5% !important;
- max-width: 23.5%;
- margin-left: 2%; }
- .no-flexbox .g-span3--mid {
- width: 25% !important; }
- .g-span4--mid {
- -ms-flex-preferred-size: 33.3333333333% !important;
- flex-basis: 33.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 33.3333333333% !important; }
- .g-span4--mid.g-holdWidth--mid {
- min-width: 333.333333333pxpx; }
- .g--gutter--scaled .g-span4--mid.g-holdWidth--mid {
- min-width: 313.333333333pxpx; }
- .g--gutter--scaled .g-span4--mid {
- -ms-flex-preferred-size: 32% !important;
- flex-basis: 32% !important;
- max-width: 32%;
- margin-left: 2%; }
- .no-flexbox .g-span4--mid {
- width: 33.3333333333% !important; }
- .g-span5--mid {
- -ms-flex-preferred-size: 41.6666666667% !important;
- flex-basis: 41.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 41.6666666667% !important; }
- .g-span5--mid.g-holdWidth--mid {
- min-width: 416.666666667pxpx; }
- .g--gutter--scaled .g-span5--mid.g-holdWidth--mid {
- min-width: 396.666666667pxpx; }
- .g--gutter--scaled .g-span5--mid {
- -ms-flex-preferred-size: 40.5% !important;
- flex-basis: 40.5% !important;
- max-width: 40.5%;
- margin-left: 2%; }
- .no-flexbox .g-span5--mid {
- width: 41.6666666667% !important; }
- .g-span6--mid {
- -ms-flex-preferred-size: 50% !important;
- flex-basis: 50% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 50% !important; }
- .g-span6--mid.g-holdWidth--mid {
- min-width: 500pxpx; }
- .g--gutter--scaled .g-span6--mid.g-holdWidth--mid {
- min-width: 480pxpx; }
- .g--gutter--scaled .g-span6--mid {
- -ms-flex-preferred-size: 49% !important;
- flex-basis: 49% !important;
- max-width: 49%;
- margin-left: 2%; }
- .no-flexbox .g-span6--mid {
- width: 50% !important; }
- .g-span7--mid {
- -ms-flex-preferred-size: 58.3333333333% !important;
- flex-basis: 58.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 58.3333333333% !important; }
- .g-span7--mid.g-holdWidth--mid {
- min-width: 583.333333333pxpx; }
- .g--gutter--scaled .g-span7--mid.g-holdWidth--mid {
- min-width: 563.333333333pxpx; }
- .g--gutter--scaled .g-span7--mid {
- -ms-flex-preferred-size: 57.5% !important;
- flex-basis: 57.5% !important;
- max-width: 57.5%;
- margin-left: 2%; }
- .no-flexbox .g-span7--mid {
- width: 58.3333333333% !important; }
- .g-span8--mid {
- -ms-flex-preferred-size: 66.6666666667% !important;
- flex-basis: 66.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 66.6666666667% !important; }
- .g-span8--mid.g-holdWidth--mid {
- min-width: 666.666666667pxpx; }
- .g--gutter--scaled .g-span8--mid.g-holdWidth--mid {
- min-width: 646.666666667pxpx; }
- .g--gutter--scaled .g-span8--mid {
- -ms-flex-preferred-size: 66% !important;
- flex-basis: 66% !important;
- max-width: 66%;
- margin-left: 2%; }
- .no-flexbox .g-span8--mid {
- width: 66.6666666667% !important; }
- .g-span9--mid {
- -ms-flex-preferred-size: 75% !important;
- flex-basis: 75% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 75% !important; }
- .g-span9--mid.g-holdWidth--mid {
- min-width: 750pxpx; }
- .g--gutter--scaled .g-span9--mid.g-holdWidth--mid {
- min-width: 730pxpx; }
- .g--gutter--scaled .g-span9--mid {
- -ms-flex-preferred-size: 74.5% !important;
- flex-basis: 74.5% !important;
- max-width: 74.5%;
- margin-left: 2%; }
- .no-flexbox .g-span9--mid {
- width: 75% !important; }
- .g-span10--mid {
- -ms-flex-preferred-size: 83.3333333333% !important;
- flex-basis: 83.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 83.3333333333% !important; }
- .g-span10--mid.g-holdWidth--mid {
- min-width: 833.333333333pxpx; }
- .g--gutter--scaled .g-span10--mid.g-holdWidth--mid {
- min-width: 813.333333333pxpx; }
- .g--gutter--scaled .g-span10--mid {
- -ms-flex-preferred-size: 83% !important;
- flex-basis: 83% !important;
- max-width: 83%;
- margin-left: 2%; }
- .no-flexbox .g-span10--mid {
- width: 83.3333333333% !important; }
- .g-span11--mid {
- -ms-flex-preferred-size: 91.6666666667% !important;
- flex-basis: 91.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 91.6666666667% !important; }
- .g-span11--mid.g-holdWidth--mid {
- min-width: 916.666666667pxpx; }
- .g--gutter--scaled .g-span11--mid.g-holdWidth--mid {
- min-width: 896.666666667pxpx; }
- .g--gutter--scaled .g-span11--mid {
- -ms-flex-preferred-size: 91.5% !important;
- flex-basis: 91.5% !important;
- max-width: 91.5%;
- margin-left: 2%; }
- .no-flexbox .g-span11--mid {
- width: 91.6666666667% !important; }
- .g-span12--mid {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 100% !important; }
- .g-span12--mid.g-holdWidth--mid {
- min-width: 1000pxpx; }
- .g--gutter--scaled .g-span12--mid.g-holdWidth--mid {
- min-width: 980pxpx; }
- .g--gutter--scaled .g-span12--mid {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- max-width: 100%;
- margin-left: 0; }
- .no-flexbox .g-span12--mid {
- width: 100% !important; } }
-
-@media screen and (min-width: 62.5em) {
- .g-span1--wide {
- -ms-flex-preferred-size: 8.3333333333% !important;
- flex-basis: 8.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 8.3333333333% !important; }
- .g-span1--wide.g-holdWidth--wide {
- min-width: 83.3333333333pxpx; }
- .g--gutter--scaled .g-span1--wide.g-holdWidth--wide {
- min-width: 63.3333333333pxpx; }
- .g--gutter--scaled .g-span1--wide {
- -ms-flex-preferred-size: 6.5% !important;
- flex-basis: 6.5% !important;
- max-width: 6.5%;
- margin-left: 2%; }
- .no-flexbox .g-span1--wide {
- width: 8.3333333333% !important; }
- .g-span2--wide {
- -ms-flex-preferred-size: 16.6666666667% !important;
- flex-basis: 16.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 16.6666666667% !important; }
- .g-span2--wide.g-holdWidth--wide {
- min-width: 166.666666667pxpx; }
- .g--gutter--scaled .g-span2--wide.g-holdWidth--wide {
- min-width: 146.666666667pxpx; }
- .g--gutter--scaled .g-span2--wide {
- -ms-flex-preferred-size: 15% !important;
- flex-basis: 15% !important;
- max-width: 15%;
- margin-left: 2%; }
- .no-flexbox .g-span2--wide {
- width: 16.6666666667% !important; }
- .g-span3--wide {
- -ms-flex-preferred-size: 25% !important;
- flex-basis: 25% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 25% !important; }
- .g-span3--wide.g-holdWidth--wide {
- min-width: 250pxpx; }
- .g--gutter--scaled .g-span3--wide.g-holdWidth--wide {
- min-width: 230pxpx; }
- .g--gutter--scaled .g-span3--wide {
- -ms-flex-preferred-size: 23.5% !important;
- flex-basis: 23.5% !important;
- max-width: 23.5%;
- margin-left: 2%; }
- .no-flexbox .g-span3--wide {
- width: 25% !important; }
- .g-span4--wide {
- -ms-flex-preferred-size: 33.3333333333% !important;
- flex-basis: 33.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 33.3333333333% !important; }
- .g-span4--wide.g-holdWidth--wide {
- min-width: 333.333333333pxpx; }
- .g--gutter--scaled .g-span4--wide.g-holdWidth--wide {
- min-width: 313.333333333pxpx; }
- .g--gutter--scaled .g-span4--wide {
- -ms-flex-preferred-size: 32% !important;
- flex-basis: 32% !important;
- max-width: 32%;
- margin-left: 2%; }
- .no-flexbox .g-span4--wide {
- width: 33.3333333333% !important; }
- .g-span5--wide {
- -ms-flex-preferred-size: 41.6666666667% !important;
- flex-basis: 41.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 41.6666666667% !important; }
- .g-span5--wide.g-holdWidth--wide {
- min-width: 416.666666667pxpx; }
- .g--gutter--scaled .g-span5--wide.g-holdWidth--wide {
- min-width: 396.666666667pxpx; }
- .g--gutter--scaled .g-span5--wide {
- -ms-flex-preferred-size: 40.5% !important;
- flex-basis: 40.5% !important;
- max-width: 40.5%;
- margin-left: 2%; }
- .no-flexbox .g-span5--wide {
- width: 41.6666666667% !important; }
- .g-span6--wide {
- -ms-flex-preferred-size: 50% !important;
- flex-basis: 50% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 50% !important; }
- .g-span6--wide.g-holdWidth--wide {
- min-width: 500pxpx; }
- .g--gutter--scaled .g-span6--wide.g-holdWidth--wide {
- min-width: 480pxpx; }
- .g--gutter--scaled .g-span6--wide {
- -ms-flex-preferred-size: 49% !important;
- flex-basis: 49% !important;
- max-width: 49%;
- margin-left: 2%; }
- .no-flexbox .g-span6--wide {
- width: 50% !important; }
- .g-span7--wide {
- -ms-flex-preferred-size: 58.3333333333% !important;
- flex-basis: 58.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 58.3333333333% !important; }
- .g-span7--wide.g-holdWidth--wide {
- min-width: 583.333333333pxpx; }
- .g--gutter--scaled .g-span7--wide.g-holdWidth--wide {
- min-width: 563.333333333pxpx; }
- .g--gutter--scaled .g-span7--wide {
- -ms-flex-preferred-size: 57.5% !important;
- flex-basis: 57.5% !important;
- max-width: 57.5%;
- margin-left: 2%; }
- .no-flexbox .g-span7--wide {
- width: 58.3333333333% !important; }
- .g-span8--wide {
- -ms-flex-preferred-size: 66.6666666667% !important;
- flex-basis: 66.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 66.6666666667% !important; }
- .g-span8--wide.g-holdWidth--wide {
- min-width: 666.666666667pxpx; }
- .g--gutter--scaled .g-span8--wide.g-holdWidth--wide {
- min-width: 646.666666667pxpx; }
- .g--gutter--scaled .g-span8--wide {
- -ms-flex-preferred-size: 66% !important;
- flex-basis: 66% !important;
- max-width: 66%;
- margin-left: 2%; }
- .no-flexbox .g-span8--wide {
- width: 66.6666666667% !important; }
- .g-span9--wide {
- -ms-flex-preferred-size: 75% !important;
- flex-basis: 75% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 75% !important; }
- .g-span9--wide.g-holdWidth--wide {
- min-width: 750pxpx; }
- .g--gutter--scaled .g-span9--wide.g-holdWidth--wide {
- min-width: 730pxpx; }
- .g--gutter--scaled .g-span9--wide {
- -ms-flex-preferred-size: 74.5% !important;
- flex-basis: 74.5% !important;
- max-width: 74.5%;
- margin-left: 2%; }
- .no-flexbox .g-span9--wide {
- width: 75% !important; }
- .g-span10--wide {
- -ms-flex-preferred-size: 83.3333333333% !important;
- flex-basis: 83.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 83.3333333333% !important; }
- .g-span10--wide.g-holdWidth--wide {
- min-width: 833.333333333pxpx; }
- .g--gutter--scaled .g-span10--wide.g-holdWidth--wide {
- min-width: 813.333333333pxpx; }
- .g--gutter--scaled .g-span10--wide {
- -ms-flex-preferred-size: 83% !important;
- flex-basis: 83% !important;
- max-width: 83%;
- margin-left: 2%; }
- .no-flexbox .g-span10--wide {
- width: 83.3333333333% !important; }
- .g-span11--wide {
- -ms-flex-preferred-size: 91.6666666667% !important;
- flex-basis: 91.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 91.6666666667% !important; }
- .g-span11--wide.g-holdWidth--wide {
- min-width: 916.666666667pxpx; }
- .g--gutter--scaled .g-span11--wide.g-holdWidth--wide {
- min-width: 896.666666667pxpx; }
- .g--gutter--scaled .g-span11--wide {
- -ms-flex-preferred-size: 91.5% !important;
- flex-basis: 91.5% !important;
- max-width: 91.5%;
- margin-left: 2%; }
- .no-flexbox .g-span11--wide {
- width: 91.6666666667% !important; }
- .g-span12--wide {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 100% !important; }
- .g-span12--wide.g-holdWidth--wide {
- min-width: 1000pxpx; }
- .g--gutter--scaled .g-span12--wide.g-holdWidth--wide {
- min-width: 980pxpx; }
- .g--gutter--scaled .g-span12--wide {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- max-width: 100%;
- margin-left: 0; }
- .no-flexbox .g-span12--wide {
- width: 100% !important; } }
-
-@media screen and (min-width: 78.125em) {
- .g-span1--huge {
- -ms-flex-preferred-size: 8.3333333333% !important;
- flex-basis: 8.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 8.3333333333% !important; }
- .g-span1--huge.g-holdWidth--huge {
- min-width: 83.3333333333pxpx; }
- .g--gutter--scaled .g-span1--huge.g-holdWidth--huge {
- min-width: 63.3333333333pxpx; }
- .g--gutter--scaled .g-span1--huge {
- -ms-flex-preferred-size: 6.5% !important;
- flex-basis: 6.5% !important;
- max-width: 6.5%;
- margin-left: 2%; }
- .no-flexbox .g-span1--huge {
- width: 8.3333333333% !important; }
- .g-span2--huge {
- -ms-flex-preferred-size: 16.6666666667% !important;
- flex-basis: 16.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 16.6666666667% !important; }
- .g-span2--huge.g-holdWidth--huge {
- min-width: 166.666666667pxpx; }
- .g--gutter--scaled .g-span2--huge.g-holdWidth--huge {
- min-width: 146.666666667pxpx; }
- .g--gutter--scaled .g-span2--huge {
- -ms-flex-preferred-size: 15% !important;
- flex-basis: 15% !important;
- max-width: 15%;
- margin-left: 2%; }
- .no-flexbox .g-span2--huge {
- width: 16.6666666667% !important; }
- .g-span3--huge {
- -ms-flex-preferred-size: 25% !important;
- flex-basis: 25% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 25% !important; }
- .g-span3--huge.g-holdWidth--huge {
- min-width: 250pxpx; }
- .g--gutter--scaled .g-span3--huge.g-holdWidth--huge {
- min-width: 230pxpx; }
- .g--gutter--scaled .g-span3--huge {
- -ms-flex-preferred-size: 23.5% !important;
- flex-basis: 23.5% !important;
- max-width: 23.5%;
- margin-left: 2%; }
- .no-flexbox .g-span3--huge {
- width: 25% !important; }
- .g-span4--huge {
- -ms-flex-preferred-size: 33.3333333333% !important;
- flex-basis: 33.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 33.3333333333% !important; }
- .g-span4--huge.g-holdWidth--huge {
- min-width: 333.333333333pxpx; }
- .g--gutter--scaled .g-span4--huge.g-holdWidth--huge {
- min-width: 313.333333333pxpx; }
- .g--gutter--scaled .g-span4--huge {
- -ms-flex-preferred-size: 32% !important;
- flex-basis: 32% !important;
- max-width: 32%;
- margin-left: 2%; }
- .no-flexbox .g-span4--huge {
- width: 33.3333333333% !important; }
- .g-span5--huge {
- -ms-flex-preferred-size: 41.6666666667% !important;
- flex-basis: 41.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 41.6666666667% !important; }
- .g-span5--huge.g-holdWidth--huge {
- min-width: 416.666666667pxpx; }
- .g--gutter--scaled .g-span5--huge.g-holdWidth--huge {
- min-width: 396.666666667pxpx; }
- .g--gutter--scaled .g-span5--huge {
- -ms-flex-preferred-size: 40.5% !important;
- flex-basis: 40.5% !important;
- max-width: 40.5%;
- margin-left: 2%; }
- .no-flexbox .g-span5--huge {
- width: 41.6666666667% !important; }
- .g-span6--huge {
- -ms-flex-preferred-size: 50% !important;
- flex-basis: 50% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 50% !important; }
- .g-span6--huge.g-holdWidth--huge {
- min-width: 500pxpx; }
- .g--gutter--scaled .g-span6--huge.g-holdWidth--huge {
- min-width: 480pxpx; }
- .g--gutter--scaled .g-span6--huge {
- -ms-flex-preferred-size: 49% !important;
- flex-basis: 49% !important;
- max-width: 49%;
- margin-left: 2%; }
- .no-flexbox .g-span6--huge {
- width: 50% !important; }
- .g-span7--huge {
- -ms-flex-preferred-size: 58.3333333333% !important;
- flex-basis: 58.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 58.3333333333% !important; }
- .g-span7--huge.g-holdWidth--huge {
- min-width: 583.333333333pxpx; }
- .g--gutter--scaled .g-span7--huge.g-holdWidth--huge {
- min-width: 563.333333333pxpx; }
- .g--gutter--scaled .g-span7--huge {
- -ms-flex-preferred-size: 57.5% !important;
- flex-basis: 57.5% !important;
- max-width: 57.5%;
- margin-left: 2%; }
- .no-flexbox .g-span7--huge {
- width: 58.3333333333% !important; }
- .g-span8--huge {
- -ms-flex-preferred-size: 66.6666666667% !important;
- flex-basis: 66.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 66.6666666667% !important; }
- .g-span8--huge.g-holdWidth--huge {
- min-width: 666.666666667pxpx; }
- .g--gutter--scaled .g-span8--huge.g-holdWidth--huge {
- min-width: 646.666666667pxpx; }
- .g--gutter--scaled .g-span8--huge {
- -ms-flex-preferred-size: 66% !important;
- flex-basis: 66% !important;
- max-width: 66%;
- margin-left: 2%; }
- .no-flexbox .g-span8--huge {
- width: 66.6666666667% !important; }
- .g-span9--huge {
- -ms-flex-preferred-size: 75% !important;
- flex-basis: 75% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 75% !important; }
- .g-span9--huge.g-holdWidth--huge {
- min-width: 750pxpx; }
- .g--gutter--scaled .g-span9--huge.g-holdWidth--huge {
- min-width: 730pxpx; }
- .g--gutter--scaled .g-span9--huge {
- -ms-flex-preferred-size: 74.5% !important;
- flex-basis: 74.5% !important;
- max-width: 74.5%;
- margin-left: 2%; }
- .no-flexbox .g-span9--huge {
- width: 75% !important; }
- .g-span10--huge {
- -ms-flex-preferred-size: 83.3333333333% !important;
- flex-basis: 83.3333333333% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 83.3333333333% !important; }
- .g-span10--huge.g-holdWidth--huge {
- min-width: 833.333333333pxpx; }
- .g--gutter--scaled .g-span10--huge.g-holdWidth--huge {
- min-width: 813.333333333pxpx; }
- .g--gutter--scaled .g-span10--huge {
- -ms-flex-preferred-size: 83% !important;
- flex-basis: 83% !important;
- max-width: 83%;
- margin-left: 2%; }
- .no-flexbox .g-span10--huge {
- width: 83.3333333333% !important; }
- .g-span11--huge {
- -ms-flex-preferred-size: 91.6666666667% !important;
- flex-basis: 91.6666666667% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 91.6666666667% !important; }
- .g-span11--huge.g-holdWidth--huge {
- min-width: 916.666666667pxpx; }
- .g--gutter--scaled .g-span11--huge.g-holdWidth--huge {
- min-width: 896.666666667pxpx; }
- .g--gutter--scaled .g-span11--huge {
- -ms-flex-preferred-size: 91.5% !important;
- flex-basis: 91.5% !important;
- max-width: 91.5%;
- margin-left: 2%; }
- .no-flexbox .g-span11--huge {
- width: 91.6666666667% !important; }
- .g-span12--huge {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- -webkit-box-flex: 0;
- -ms-flex-positive: 0;
- flex-grow: 0;
- max-width: 100% !important; }
- .g-span12--huge.g-holdWidth--huge {
- min-width: 1000pxpx; }
- .g--gutter--scaled .g-span12--huge.g-holdWidth--huge {
- min-width: 980pxpx; }
- .g--gutter--scaled .g-span12--huge {
- -ms-flex-preferred-size: 100% !important;
- flex-basis: 100% !important;
- max-width: 100%;
- margin-left: 0; }
- .no-flexbox .g-span12--huge {
- width: 100% !important; } }
-
-@media screen and (max-width: 25em) {
- .g--stack--narrow {
- -ms-flex-flow: column nowrap;
- flex-flow: column nowrap; }
- .g--stack--narrow > .g-col {
- -ms-flex-preferred-size: auto !important;
- flex-basis: auto !important;
- max-width: 100% !important;
- margin-left: 0; }
- .no-flexbox .g--stack--narrow > .g-col {
- width: 100% !important; } }
-
-@media screen and (max-width: 46.875em) {
- .g--stack--mid {
- -ms-flex-flow: column nowrap;
- flex-flow: column nowrap; }
- .g--stack--mid > .g-col {
- -ms-flex-preferred-size: auto !important;
- flex-basis: auto !important;
- max-width: 100% !important;
- margin-left: 0; }
- .no-flexbox .g--stack--mid > .g-col {
- width: 100% !important; } }
-
-@media screen and (max-width: 62.5em) {
- .g--stack--wide {
- -ms-flex-flow: column nowrap;
- flex-flow: column nowrap; }
- .g--stack--wide > .g-col {
- -ms-flex-preferred-size: auto !important;
- flex-basis: auto !important;
- max-width: 100% !important;
- margin-left: 0; }
- .no-flexbox .g--stack--wide > .g-col {
- width: 100% !important; } }
-
-@media screen and (max-width: 78.125em) {
- .g--stack--huge {
- -ms-flex-flow: column nowrap;
- flex-flow: column nowrap; }
- .g--stack--huge > .g-col {
- -ms-flex-preferred-size: auto !important;
- flex-basis: auto !important;
- max-width: 100% !important;
- margin-left: 0; }
- .no-flexbox .g--stack--huge > .g-col {
- width: 100% !important; } }
-
-/**
- * Styleguide styles
- * Where possible, prefix all classnames with .sg
- */
-body {
- background-color: #fff; }
-
-/**
- * Styleguide type styles
- */
-.sg-interfaceType, .sg-sectionHeading, .sg-typeSpecimen:after {
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-weight: 300; }
-
-.sg-interfaceType--subtle, .sg-typeSpecimen:after {
- color: #888; }
-
-.sg-sectionHeading {
- color: #181830; }
-
-/**
- * Styleguide navigation style
- */
-/**
- * Styleguide .page styles
- */
-.sg-page {
- overflow: hidden;
- padding: 8% 0; }
-
-.sg-page--start {
- background-color: #181830;
- padding: 70px 0 60px;
- color: #fff; }
-
-.sg-spacer {
- padding: 20px; }
-
-.sg-footer {
- background-color: #181830;
- color: #fff;
- padding: 30px;
- margin-top: 30px; }
- .sg-footer h1 {
- margin-bottom: .2em; }
- .sg-footer a {
- color: #fff;
- border-bottom: 2px dashed rgba(255, 255, 255, 0.3); }
- .sg-footer a:hover {
- border-bottom: 2px solid #fff; }
- .sg-footer :last-child {
- margin-bottom: 0; }
-
-/**
- * Colour swatches
- */
-.sg-swatch {
- text-align: center;
- line-height: 30px;
- margin: 5px;
- border: 1px solid #f1f1f1; }
- .sg-swatch code {
- margin: 0 10px;
- display: inline-block;
- padding: 0; }
-
-.sg-swatch-color {
- height: 80px;
- line-height: 80px;
- font-size: 0.65rem;
- font-family: Menlo, Monaco, "Courier New", monospace;
- font-weight: bold; }
- @media screen and (min-width: 25em) {
- .sg-swatch-color {
- height: 120px;
- line-height: 120px; } }
-
-.sg-color-link-hover {
- color: #185380; }
- .sg-color-link-hover .sg-swatch-color {
- background-color: #185380;
- color: #fff; }
- .sg-color-link-hover .sg-swatch-color:before {
- content: "#185380";
- display: block; }
-
-.sg-color-primary {
- color: #181830; }
- .sg-color-primary .sg-swatch-color {
- background-color: #181830;
- color: #fff; }
- .sg-color-primary .sg-swatch-color:before {
- content: "#181830";
- display: block; }
-
-.sg-color-secondary {
- color: #fe7c08; }
- .sg-color-secondary .sg-swatch-color {
- background-color: #fe7c08;
- color: #fff; }
- .sg-color-secondary .sg-swatch-color:before {
- content: "#fe7c08";
- display: block; }
-
-.sg-color-highlight {
- color: #288ad6; }
- .sg-color-highlight .sg-swatch-color {
- background-color: #288ad6;
- color: #fff; }
- .sg-color-highlight .sg-swatch-color:before {
- content: "#288ad6";
- display: block; }
-
-.sg-color-text {
- color: #444; }
- .sg-color-text .sg-swatch-color {
- background-color: #444;
- color: #fff; }
- .sg-color-text .sg-swatch-color:before {
- content: "#444";
- display: block; }
-
-.sg-color-background {
- color: #f1f1f1; }
- .sg-color-background .sg-swatch-color {
- background-color: #f1f1f1;
- color: #444;
- border: #f1f1f1 solid 1px; }
- .sg-color-background .sg-swatch-color:before {
- content: "#f1f1f1";
- display: block; }
-
-.sg-color-border {
- color: #ddd; }
- .sg-color-border .sg-swatch-color {
- background-color: #ddd;
- color: #444; }
- .sg-color-border .sg-swatch-color:before {
- content: "#ddd";
- display: block; }
-
-.sg-color-link {
- color: #288ad6; }
- .sg-color-link .sg-swatch-color {
- background-color: #288ad6;
- color: #fff; }
- .sg-color-link .sg-swatch-color:before {
- content: "#288ad6";
- display: block; }
-
-/**
- * Typography
- */
-.sg-type {
- margin-bottom: 1em; }
-
-code {
- border: 0;
- background-color: transparent;
- font-size: 0.55rem; }
-
-.sg-type-micro .sg-type-item {
- font-size: 0.65rem; }
- .sg-type-micro .sg-type-item:after {
- content: "@include font-size(micro) / 13px";
- font-size: 0.65rem;
- display: block;
- font-weight: normal;
- font-family: Menlo, Monaco, "Courier New", monospace;
- opacity: .6; }
-
-.sg-type-smallest .sg-type-item {
- font-size: 0rem; }
- .sg-type-smallest .sg-type-item:after {
- content: "@include font-size(smallest) / px";
- font-size: 0.65rem;
- display: block;
- font-weight: normal;
- font-family: Menlo, Monaco, "Courier New", monospace;
- opacity: .6; }
-
-.sg-type-smaller .sg-type-item {
- font-size: 0rem; }
- .sg-type-smaller .sg-type-item:after {
- content: "@include font-size(smaller) / px";
- font-size: 0.65rem;
- display: block;
- font-weight: normal;
- font-family: Menlo, Monaco, "Courier New", monospace;
- opacity: .6; }
-
-.sg-type-small .sg-type-item {
- font-size: 0.8rem; }
- .sg-type-small .sg-type-item:after {
- content: "@include font-size(small) / 16px";
- font-size: 0.65rem;
- display: block;
- font-weight: normal;
- font-family: Menlo, Monaco, "Courier New", monospace;
- opacity: .6; }
-
-.sg-type-base .sg-type-item {
- font-size: 1rem; }
- .sg-type-base .sg-type-item:after {
- content: "@include font-size(base) / 20px";
- font-size: 0.65rem;
- display: block;
- font-weight: normal;
- font-family: Menlo, Monaco, "Courier New", monospace;
- opacity: .6; }
-
-.sg-type-mid .sg-type-item {
- font-size: 1.25rem; }
- .sg-type-mid .sg-type-item:after {
- content: "@include font-size(mid) / 25px";
- font-size: 0.65rem;
- display: block;
- font-weight: normal;
- font-family: Menlo, Monaco, "Courier New", monospace;
- opacity: .6; }
-
-.sg-type-large .sg-type-item {
- font-size: 1.6rem; }
- .sg-type-large .sg-type-item:after {
- content: "@include font-size(large) / 32px";
- font-size: 0.65rem;
- display: block;
- font-weight: normal;
- font-family: Menlo, Monaco, "Courier New", monospace;
- opacity: .6; }
-
-.sg-type-largest .sg-type-item {
- font-size: 0rem; }
- .sg-type-largest .sg-type-item:after {
- content: "@include font-size(largest) / px";
- font-size: 0.65rem;
- display: block;
- font-weight: normal;
- font-family: Menlo, Monaco, "Courier New", monospace;
- opacity: .6; }
-
-.sg-type-jumbo .sg-type-item {
- font-size: 2rem; }
- .sg-type-jumbo .sg-type-item:after {
- content: "@include font-size(jumbo) / 40px";
- font-size: 0.65rem;
- display: block;
- font-weight: normal;
- font-family: Menlo, Monaco, "Courier New", monospace;
- opacity: .6; }
-
-.sg-typeSpecimen {
- margin-bottom: 0;
- margin-top: 0;
- -ms-word-wrap: break-word;
- word-wrap: break-word; }
- .sg-typeSpecimen:after {
- display: block;
- font-size: 0.8rem;
- margin-top: 5px;
- border-top: 1px solid #ddd;
- font-weight: normal; }
-
-.sg-typeSpecimen--primary {
- font-size: 1.5rem;
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
-
-.sg-typeSpecimen--secondary {
- font-size: 1.5rem;
- font-family: Georgia, "Times New Roman", Times, serif; }
-
-.sg-typeSpecimen--giant {
- font-size: 6rem;
- line-height: 1; }
-
-/**
- * Icons
- */
-.icon-sg {
- display: inline-block;
- width: 50px;
- height: 50px;
- vertical-align: middle;
- margin-right: 10px;
- margin-bottom: 10px; }
-
-.sg-favicon {
- padding: 5px; }
- .sg-favicon img {
- vertical-align: middle;
- margin-right: 15px; }
-
-.sg-hr {
- height: 3px;
- margin: 56px 0; }
-
-.sg-hr--subtle {
- height: 3px;
- background-color: rgba(179, 179, 179, 0.4); }
-
-.sg-var-item {
- color: #fe7c08;
- margin-right: 10px;
- display: inline-block; }
-
-.sg-var--baseFontSize {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--baseFontSize strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--baseFontSize strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--baseFontSize:after {
- content: "20"; }
-
-.sg-var--leadingBase {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--leadingBase strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--leadingBase strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--leadingBase:after {
- content: "1.4"; }
-
-.sg-var--typeScale {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--typeScale strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--typeScale strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--typeScale:after {
- content: "1.25"; }
-
-.sg-var--fontFamilyMono {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--fontFamilyMono strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--fontFamilyMono strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--fontFamilyMono:after {
- content: "Menlo, Monaco, Courier New, monospace"; }
-
-.sg-var--fontFamilySans {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--fontFamilySans strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--fontFamilySans strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--fontFamilySans:after {
- content: "Helvetica Neue, Helvetica, Arial, sans-serif"; }
-
-.sg-var--fontFamilySerif {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--fontFamilySerif strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--fontFamilySerif strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--fontFamilySerif:after {
- content: "Georgia, Times New Roman, Times, serif"; }
-
-.sg-var--breakpoints {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--breakpoints strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--breakpoints strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--breakpoints:after {
- content: "(narrow: 400px, mid: 750px, wide: 1000px, huge: 1250px)"; }
-
-.sg-var--layoutWidth {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--layoutWidth strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--layoutWidth strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--layoutWidth:after {
- content: "1000px"; }
-
-.sg-var--gridColumns {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--gridColumns strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--gridColumns strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--gridColumns:after {
- content: "12"; }
-
-.sg-var--gridGutter {
- line-height: 2;
- font-family: Menlo, Monaco, "Courier New", monospace;
- border-bottom: 1px solid rgba(0, 0, 0, 0.1);
- font-size: 0.65rem; }
- .sg-var--gridGutter strong {
- opacity: .6;
- text-transform: uppercase;
- display: block;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none; }
- @media screen and (min-width: 46.875em) {
- .sg-var--gridGutter strong {
- width: 20%;
- display: inline-block; } }
- .sg-var--gridGutter:after {
- content: "20"; }
-/*# sourceMappingURL=styleguide.css.map */
\ No newline at end of file
+.g{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.g-col{display:block;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;min-width:0}.g--gutter{margin-left:-10px;margin-right:-10px}.g--gutter>.g-col{padding-left:10px;padding-right:10px}.g--gutter--scaled>.g-col{margin-left:2%;margin-right:0}.g--gutter--scaled>.g-col:first-child{margin-left:0}.g--stack>.g-col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-left:0}.g--equalHeight>.g-col{display:-webkit-box;display:-ms-flexbox;display:flex}.g--equalHeight>.g-col>*{-ms-flex-preferred-size:100%;flex-basis:100%}.g--alignTop{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.g--alignBottom{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.g--alignRight{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.g--alignCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g--alignCenter--v{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.g-col--centered{margin:0 auto}.g-col--shrink{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.no-flexbox .g{display:block!important}.no-flexbox .g:after{content:"";display:table;clear:both}.no-flexbox .g-col{float:left;min-height:1px;position:relative;clear:none;box-sizing:border-box}.no-flexbox .g--stack .g-col{width:100%}.no-flexbox .g--equalHeight>.g-col{display:block}.g-span1{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1.g-holdWidth{min-width:83.33333pxpx}.g--gutter--scaled .g-span1.g-holdWidth{min-width:63.33333pxpx}.g--gutter--scaled .g-span1{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1{width:8.33333%!important}.g-span2{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2.g-holdWidth{min-width:166.66667pxpx}.g--gutter--scaled .g-span2.g-holdWidth{min-width:146.66667pxpx}.g--gutter--scaled .g-span2{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2{width:16.66667%!important}.g-span3{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3.g-holdWidth{min-width:250pxpx}.g--gutter--scaled .g-span3.g-holdWidth{min-width:230pxpx}.g--gutter--scaled .g-span3{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3{width:25%!important}.g-span4{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4.g-holdWidth{min-width:333.33333pxpx}.g--gutter--scaled .g-span4.g-holdWidth{min-width:313.33333pxpx}.g--gutter--scaled .g-span4{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4{width:33.33333%!important}.g-span5{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5.g-holdWidth{min-width:416.66667pxpx}.g--gutter--scaled .g-span5.g-holdWidth{min-width:396.66667pxpx}.g--gutter--scaled .g-span5{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5{width:41.66667%!important}.g-span6{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6.g-holdWidth{min-width:500pxpx}.g--gutter--scaled .g-span6.g-holdWidth{min-width:480pxpx}.g--gutter--scaled .g-span6{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6{width:50%!important}.g-span7{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7.g-holdWidth{min-width:583.33333pxpx}.g--gutter--scaled .g-span7.g-holdWidth{min-width:563.33333pxpx}.g--gutter--scaled .g-span7{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7{width:58.33333%!important}.g-span8{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8.g-holdWidth{min-width:666.66667pxpx}.g--gutter--scaled .g-span8.g-holdWidth{min-width:646.66667pxpx}.g--gutter--scaled .g-span8{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8{width:66.66667%!important}.g-span9{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9.g-holdWidth{min-width:750pxpx}.g--gutter--scaled .g-span9.g-holdWidth{min-width:730pxpx}.g--gutter--scaled .g-span9{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9{width:75%!important}.g-span10{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10.g-holdWidth{min-width:833.33333pxpx}.g--gutter--scaled .g-span10.g-holdWidth{min-width:813.33333pxpx}.g--gutter--scaled .g-span10{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10{width:83.33333%!important}.g-span11{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11.g-holdWidth{min-width:916.66667pxpx}.g--gutter--scaled .g-span11.g-holdWidth{min-width:896.66667pxpx}.g--gutter--scaled .g-span11{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11{width:91.66667%!important}.g-span12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12.g-holdWidth{min-width:1000pxpx}.g--gutter--scaled .g-span12.g-holdWidth{min-width:980pxpx}.g--gutter--scaled .g-span12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12{width:100%!important}@media screen and (min-width:25em){.g-span1--narrow{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1--narrow.g-holdWidth--narrow{min-width:83.33333pxpx}.g--gutter--scaled .g-span1--narrow.g-holdWidth--narrow{min-width:63.33333pxpx}.g--gutter--scaled .g-span1--narrow{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1--narrow{width:8.33333%!important}.g-span2--narrow{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2--narrow.g-holdWidth--narrow{min-width:166.66667pxpx}.g--gutter--scaled .g-span2--narrow.g-holdWidth--narrow{min-width:146.66667pxpx}.g--gutter--scaled .g-span2--narrow{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2--narrow{width:16.66667%!important}.g-span3--narrow{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3--narrow.g-holdWidth--narrow{min-width:250pxpx}.g--gutter--scaled .g-span3--narrow.g-holdWidth--narrow{min-width:230pxpx}.g--gutter--scaled .g-span3--narrow{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3--narrow{width:25%!important}.g-span4--narrow{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4--narrow.g-holdWidth--narrow{min-width:333.33333pxpx}.g--gutter--scaled .g-span4--narrow.g-holdWidth--narrow{min-width:313.33333pxpx}.g--gutter--scaled .g-span4--narrow{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4--narrow{width:33.33333%!important}.g-span5--narrow{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5--narrow.g-holdWidth--narrow{min-width:416.66667pxpx}.g--gutter--scaled .g-span5--narrow.g-holdWidth--narrow{min-width:396.66667pxpx}.g--gutter--scaled .g-span5--narrow{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5--narrow{width:41.66667%!important}.g-span6--narrow{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6--narrow.g-holdWidth--narrow{min-width:500pxpx}.g--gutter--scaled .g-span6--narrow.g-holdWidth--narrow{min-width:480pxpx}.g--gutter--scaled .g-span6--narrow{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6--narrow{width:50%!important}.g-span7--narrow{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7--narrow.g-holdWidth--narrow{min-width:583.33333pxpx}.g--gutter--scaled .g-span7--narrow.g-holdWidth--narrow{min-width:563.33333pxpx}.g--gutter--scaled .g-span7--narrow{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7--narrow{width:58.33333%!important}.g-span8--narrow{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8--narrow.g-holdWidth--narrow{min-width:666.66667pxpx}.g--gutter--scaled .g-span8--narrow.g-holdWidth--narrow{min-width:646.66667pxpx}.g--gutter--scaled .g-span8--narrow{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8--narrow{width:66.66667%!important}.g-span9--narrow{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9--narrow.g-holdWidth--narrow{min-width:750pxpx}.g--gutter--scaled .g-span9--narrow.g-holdWidth--narrow{min-width:730pxpx}.g--gutter--scaled .g-span9--narrow{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9--narrow{width:75%!important}.g-span10--narrow{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10--narrow.g-holdWidth--narrow{min-width:833.33333pxpx}.g--gutter--scaled .g-span10--narrow.g-holdWidth--narrow{min-width:813.33333pxpx}.g--gutter--scaled .g-span10--narrow{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10--narrow{width:83.33333%!important}.g-span11--narrow{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11--narrow.g-holdWidth--narrow{min-width:916.66667pxpx}.g--gutter--scaled .g-span11--narrow.g-holdWidth--narrow{min-width:896.66667pxpx}.g--gutter--scaled .g-span11--narrow{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11--narrow{width:91.66667%!important}.g-span12--narrow{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12--narrow.g-holdWidth--narrow{min-width:1000pxpx}.g--gutter--scaled .g-span12--narrow.g-holdWidth--narrow{min-width:980pxpx}.g--gutter--scaled .g-span12--narrow{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12--narrow{width:100%!important}}@media screen and (min-width:46.875em){.g-span1--mid{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1--mid.g-holdWidth--mid{min-width:83.33333pxpx}.g--gutter--scaled .g-span1--mid.g-holdWidth--mid{min-width:63.33333pxpx}.g--gutter--scaled .g-span1--mid{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1--mid{width:8.33333%!important}.g-span2--mid{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2--mid.g-holdWidth--mid{min-width:166.66667pxpx}.g--gutter--scaled .g-span2--mid.g-holdWidth--mid{min-width:146.66667pxpx}.g--gutter--scaled .g-span2--mid{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2--mid{width:16.66667%!important}.g-span3--mid{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3--mid.g-holdWidth--mid{min-width:250pxpx}.g--gutter--scaled .g-span3--mid.g-holdWidth--mid{min-width:230pxpx}.g--gutter--scaled .g-span3--mid{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3--mid{width:25%!important}.g-span4--mid{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4--mid.g-holdWidth--mid{min-width:333.33333pxpx}.g--gutter--scaled .g-span4--mid.g-holdWidth--mid{min-width:313.33333pxpx}.g--gutter--scaled .g-span4--mid{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4--mid{width:33.33333%!important}.g-span5--mid{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5--mid.g-holdWidth--mid{min-width:416.66667pxpx}.g--gutter--scaled .g-span5--mid.g-holdWidth--mid{min-width:396.66667pxpx}.g--gutter--scaled .g-span5--mid{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5--mid{width:41.66667%!important}.g-span6--mid{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6--mid.g-holdWidth--mid{min-width:500pxpx}.g--gutter--scaled .g-span6--mid.g-holdWidth--mid{min-width:480pxpx}.g--gutter--scaled .g-span6--mid{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6--mid{width:50%!important}.g-span7--mid{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7--mid.g-holdWidth--mid{min-width:583.33333pxpx}.g--gutter--scaled .g-span7--mid.g-holdWidth--mid{min-width:563.33333pxpx}.g--gutter--scaled .g-span7--mid{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7--mid{width:58.33333%!important}.g-span8--mid{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8--mid.g-holdWidth--mid{min-width:666.66667pxpx}.g--gutter--scaled .g-span8--mid.g-holdWidth--mid{min-width:646.66667pxpx}.g--gutter--scaled .g-span8--mid{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8--mid{width:66.66667%!important}.g-span9--mid{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9--mid.g-holdWidth--mid{min-width:750pxpx}.g--gutter--scaled .g-span9--mid.g-holdWidth--mid{min-width:730pxpx}.g--gutter--scaled .g-span9--mid{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9--mid{width:75%!important}.g-span10--mid{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10--mid.g-holdWidth--mid{min-width:833.33333pxpx}.g--gutter--scaled .g-span10--mid.g-holdWidth--mid{min-width:813.33333pxpx}.g--gutter--scaled .g-span10--mid{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10--mid{width:83.33333%!important}.g-span11--mid{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11--mid.g-holdWidth--mid{min-width:916.66667pxpx}.g--gutter--scaled .g-span11--mid.g-holdWidth--mid{min-width:896.66667pxpx}.g--gutter--scaled .g-span11--mid{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11--mid{width:91.66667%!important}.g-span12--mid{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12--mid.g-holdWidth--mid{min-width:1000pxpx}.g--gutter--scaled .g-span12--mid.g-holdWidth--mid{min-width:980pxpx}.g--gutter--scaled .g-span12--mid{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12--mid{width:100%!important}}@media screen and (min-width:62.5em){.g-span1--wide{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1--wide.g-holdWidth--wide{min-width:83.33333pxpx}.g--gutter--scaled .g-span1--wide.g-holdWidth--wide{min-width:63.33333pxpx}.g--gutter--scaled .g-span1--wide{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1--wide{width:8.33333%!important}.g-span2--wide{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2--wide.g-holdWidth--wide{min-width:166.66667pxpx}.g--gutter--scaled .g-span2--wide.g-holdWidth--wide{min-width:146.66667pxpx}.g--gutter--scaled .g-span2--wide{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2--wide{width:16.66667%!important}.g-span3--wide{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3--wide.g-holdWidth--wide{min-width:250pxpx}.g--gutter--scaled .g-span3--wide.g-holdWidth--wide{min-width:230pxpx}.g--gutter--scaled .g-span3--wide{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3--wide{width:25%!important}.g-span4--wide{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4--wide.g-holdWidth--wide{min-width:333.33333pxpx}.g--gutter--scaled .g-span4--wide.g-holdWidth--wide{min-width:313.33333pxpx}.g--gutter--scaled .g-span4--wide{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4--wide{width:33.33333%!important}.g-span5--wide{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5--wide.g-holdWidth--wide{min-width:416.66667pxpx}.g--gutter--scaled .g-span5--wide.g-holdWidth--wide{min-width:396.66667pxpx}.g--gutter--scaled .g-span5--wide{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5--wide{width:41.66667%!important}.g-span6--wide{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6--wide.g-holdWidth--wide{min-width:500pxpx}.g--gutter--scaled .g-span6--wide.g-holdWidth--wide{min-width:480pxpx}.g--gutter--scaled .g-span6--wide{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6--wide{width:50%!important}.g-span7--wide{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7--wide.g-holdWidth--wide{min-width:583.33333pxpx}.g--gutter--scaled .g-span7--wide.g-holdWidth--wide{min-width:563.33333pxpx}.g--gutter--scaled .g-span7--wide{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7--wide{width:58.33333%!important}.g-span8--wide{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8--wide.g-holdWidth--wide{min-width:666.66667pxpx}.g--gutter--scaled .g-span8--wide.g-holdWidth--wide{min-width:646.66667pxpx}.g--gutter--scaled .g-span8--wide{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8--wide{width:66.66667%!important}.g-span9--wide{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9--wide.g-holdWidth--wide{min-width:750pxpx}.g--gutter--scaled .g-span9--wide.g-holdWidth--wide{min-width:730pxpx}.g--gutter--scaled .g-span9--wide{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9--wide{width:75%!important}.g-span10--wide{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10--wide.g-holdWidth--wide{min-width:833.33333pxpx}.g--gutter--scaled .g-span10--wide.g-holdWidth--wide{min-width:813.33333pxpx}.g--gutter--scaled .g-span10--wide{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10--wide{width:83.33333%!important}.g-span11--wide{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11--wide.g-holdWidth--wide{min-width:916.66667pxpx}.g--gutter--scaled .g-span11--wide.g-holdWidth--wide{min-width:896.66667pxpx}.g--gutter--scaled .g-span11--wide{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11--wide{width:91.66667%!important}.g-span12--wide{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12--wide.g-holdWidth--wide{min-width:1000pxpx}.g--gutter--scaled .g-span12--wide.g-holdWidth--wide{min-width:980pxpx}.g--gutter--scaled .g-span12--wide{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12--wide{width:100%!important}}@media screen and (min-width:78.125em){.g-span1--huge{-ms-flex-preferred-size:8.33333%!important;flex-basis:8.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.33333%!important}.g-span1--huge.g-holdWidth--huge{min-width:83.33333pxpx}.g--gutter--scaled .g-span1--huge.g-holdWidth--huge{min-width:63.33333pxpx}.g--gutter--scaled .g-span1--huge{-ms-flex-preferred-size:6.5%!important;flex-basis:6.5%!important;max-width:6.5%;margin-left:2%}.no-flexbox .g-span1--huge{width:8.33333%!important}.g-span2--huge{-ms-flex-preferred-size:16.66667%!important;flex-basis:16.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.66667%!important}.g-span2--huge.g-holdWidth--huge{min-width:166.66667pxpx}.g--gutter--scaled .g-span2--huge.g-holdWidth--huge{min-width:146.66667pxpx}.g--gutter--scaled .g-span2--huge{-ms-flex-preferred-size:15%!important;flex-basis:15%!important;max-width:15%;margin-left:2%}.no-flexbox .g-span2--huge{width:16.66667%!important}.g-span3--huge{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%!important}.g-span3--huge.g-holdWidth--huge{min-width:250pxpx}.g--gutter--scaled .g-span3--huge.g-holdWidth--huge{min-width:230pxpx}.g--gutter--scaled .g-span3--huge{-ms-flex-preferred-size:23.5%!important;flex-basis:23.5%!important;max-width:23.5%;margin-left:2%}.no-flexbox .g-span3--huge{width:25%!important}.g-span4--huge{-ms-flex-preferred-size:33.33333%!important;flex-basis:33.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.33333%!important}.g-span4--huge.g-holdWidth--huge{min-width:333.33333pxpx}.g--gutter--scaled .g-span4--huge.g-holdWidth--huge{min-width:313.33333pxpx}.g--gutter--scaled .g-span4--huge{-ms-flex-preferred-size:32%!important;flex-basis:32%!important;max-width:32%;margin-left:2%}.no-flexbox .g-span4--huge{width:33.33333%!important}.g-span5--huge{-ms-flex-preferred-size:41.66667%!important;flex-basis:41.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.66667%!important}.g-span5--huge.g-holdWidth--huge{min-width:416.66667pxpx}.g--gutter--scaled .g-span5--huge.g-holdWidth--huge{min-width:396.66667pxpx}.g--gutter--scaled .g-span5--huge{-ms-flex-preferred-size:40.5%!important;flex-basis:40.5%!important;max-width:40.5%;margin-left:2%}.no-flexbox .g-span5--huge{width:41.66667%!important}.g-span6--huge{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%!important}.g-span6--huge.g-holdWidth--huge{min-width:500pxpx}.g--gutter--scaled .g-span6--huge.g-holdWidth--huge{min-width:480pxpx}.g--gutter--scaled .g-span6--huge{-ms-flex-preferred-size:49%!important;flex-basis:49%!important;max-width:49%;margin-left:2%}.no-flexbox .g-span6--huge{width:50%!important}.g-span7--huge{-ms-flex-preferred-size:58.33333%!important;flex-basis:58.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.33333%!important}.g-span7--huge.g-holdWidth--huge{min-width:583.33333pxpx}.g--gutter--scaled .g-span7--huge.g-holdWidth--huge{min-width:563.33333pxpx}.g--gutter--scaled .g-span7--huge{-ms-flex-preferred-size:57.5%!important;flex-basis:57.5%!important;max-width:57.5%;margin-left:2%}.no-flexbox .g-span7--huge{width:58.33333%!important}.g-span8--huge{-ms-flex-preferred-size:66.66667%!important;flex-basis:66.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.66667%!important}.g-span8--huge.g-holdWidth--huge{min-width:666.66667pxpx}.g--gutter--scaled .g-span8--huge.g-holdWidth--huge{min-width:646.66667pxpx}.g--gutter--scaled .g-span8--huge{-ms-flex-preferred-size:66%!important;flex-basis:66%!important;max-width:66%;margin-left:2%}.no-flexbox .g-span8--huge{width:66.66667%!important}.g-span9--huge{-ms-flex-preferred-size:75%!important;flex-basis:75%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%!important}.g-span9--huge.g-holdWidth--huge{min-width:750pxpx}.g--gutter--scaled .g-span9--huge.g-holdWidth--huge{min-width:730pxpx}.g--gutter--scaled .g-span9--huge{-ms-flex-preferred-size:74.5%!important;flex-basis:74.5%!important;max-width:74.5%;margin-left:2%}.no-flexbox .g-span9--huge{width:75%!important}.g-span10--huge{-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.33333%!important}.g-span10--huge.g-holdWidth--huge{min-width:833.33333pxpx}.g--gutter--scaled .g-span10--huge.g-holdWidth--huge{min-width:813.33333pxpx}.g--gutter--scaled .g-span10--huge{-ms-flex-preferred-size:83%!important;flex-basis:83%!important;max-width:83%;margin-left:2%}.no-flexbox .g-span10--huge{width:83.33333%!important}.g-span11--huge{-ms-flex-preferred-size:91.66667%!important;flex-basis:91.66667%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.66667%!important}.g-span11--huge.g-holdWidth--huge{min-width:916.66667pxpx}.g--gutter--scaled .g-span11--huge.g-holdWidth--huge{min-width:896.66667pxpx}.g--gutter--scaled .g-span11--huge{-ms-flex-preferred-size:91.5%!important;flex-basis:91.5%!important;max-width:91.5%;margin-left:2%}.no-flexbox .g-span11--huge{width:91.66667%!important}.g-span12--huge{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%!important}.g-span12--huge.g-holdWidth--huge{min-width:1000pxpx}.g--gutter--scaled .g-span12--huge.g-holdWidth--huge{min-width:980pxpx}.g--gutter--scaled .g-span12--huge{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%;margin-left:0}.no-flexbox .g-span12--huge{width:100%!important}}@media screen and (max-width:25em){.g--stack--narrow{-ms-flex-flow:column nowrap;flex-flow:column}.g--stack--narrow>.g-col{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;max-width:100%!important;margin-left:0}.no-flexbox .g--stack--narrow>.g-col{width:100%!important}}@media screen and (max-width:46.875em){.g--stack--mid{-ms-flex-flow:column nowrap;flex-flow:column}.g--stack--mid>.g-col{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;max-width:100%!important;margin-left:0}.no-flexbox .g--stack--mid>.g-col{width:100%!important}}@media screen and (max-width:62.5em){.g--stack--wide{-ms-flex-flow:column nowrap;flex-flow:column}.g--stack--wide>.g-col{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;max-width:100%!important;margin-left:0}.no-flexbox .g--stack--wide>.g-col{width:100%!important}}@media screen and (max-width:78.125em){.g--stack--huge{-ms-flex-flow:column nowrap;flex-flow:column}.g--stack--huge>.g-col{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;max-width:100%!important;margin-left:0}.no-flexbox .g--stack--huge>.g-col{width:100%!important}}body{background-color:#fff}.sg-interfaceType,.sg-sectionHeading,.sg-typeSpecimen:after{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}.sg-interfaceType--subtle,.sg-typeSpecimen:after{color:#888}.sg-sectionHeading{color:#181830}.sg-page{overflow:hidden;padding:8% 0}.sg-page--start{background-color:#181830;padding:70px 0 60px;color:#fff}.sg-spacer{padding:20px}.sg-footer{background-color:#181830;color:#fff;padding:30px;margin-top:30px}.sg-footer h1{margin-bottom:.2em}.sg-footer a{color:#fff;border-bottom:2px dashed hsla(0,0%,100%,.3)}.sg-footer a:hover{border-bottom:2px solid #fff}.sg-footer :last-child{margin-bottom:0}.sg-swatch{text-align:center;line-height:30px;margin:5px;border:1px solid #f1f1f1}.sg-swatch code{margin:0 10px;display:inline-block;padding:0}.sg-swatch-color{height:80px;line-height:80px;font-size:.65rem;font-family:Menlo,Monaco,Courier New,monospace;font-weight:700}@media screen and (min-width:25em){.sg-swatch-color{height:120px;line-height:120px}}.sg-color-link-hover{color:#185380}.sg-color-link-hover .sg-swatch-color{background-color:#185380;color:#fff}.sg-color-link-hover .sg-swatch-color:before{content:"#185380";display:block}.sg-color-primary{color:#181830}.sg-color-primary .sg-swatch-color{background-color:#181830;color:#fff}.sg-color-primary .sg-swatch-color:before{content:"#181830";display:block}.sg-color-secondary{color:#fe7c08}.sg-color-secondary .sg-swatch-color{background-color:#fe7c08;color:#fff}.sg-color-secondary .sg-swatch-color:before{content:"#fe7c08";display:block}.sg-color-highlight{color:#288ad6}.sg-color-highlight .sg-swatch-color{background-color:#288ad6;color:#fff}.sg-color-highlight .sg-swatch-color:before{content:"#288ad6";display:block}.sg-color-text{color:#444}.sg-color-text .sg-swatch-color{background-color:#444;color:#fff}.sg-color-text .sg-swatch-color:before{content:"#444";display:block}.sg-color-background{color:#f1f1f1}.sg-color-background .sg-swatch-color{background-color:#f1f1f1;color:#444;border:1px solid #f1f1f1}.sg-color-background .sg-swatch-color:before{content:"#f1f1f1";display:block}.sg-color-border{color:#ddd}.sg-color-border .sg-swatch-color{background-color:#ddd;color:#444}.sg-color-border .sg-swatch-color:before{content:"#ddd";display:block}.sg-color-link{color:#288ad6}.sg-color-link .sg-swatch-color{background-color:#288ad6;color:#fff}.sg-color-link .sg-swatch-color:before{content:"#288ad6";display:block}.sg-type{margin-bottom:1em}code{border:0;background-color:transparent;font-size:.55rem}.sg-type-micro .sg-type-item{font-size:.65rem}.sg-type-micro .sg-type-item:after{content:"@include font-size(micro) / 13px";font-size:.65rem;display:block;font-weight:400;font-family:Menlo,Monaco,Courier New,monospace;opacity:.6}.sg-type-smallest .sg-type-item{font-size:0}.sg-type-smallest .sg-type-item:after{content:"@include font-size(smallest) / px";font-size:.65rem;display:block;font-weight:400;font-family:Menlo,Monaco,Courier New,monospace;opacity:.6}.sg-type-smaller .sg-type-item{font-size:0}.sg-type-smaller .sg-type-item:after{content:"@include font-size(smaller) / px";font-size:.65rem;display:block;font-weight:400;font-family:Menlo,Monaco,Courier New,monospace;opacity:.6}.sg-type-small .sg-type-item{font-size:.8rem}.sg-type-small .sg-type-item:after{content:"@include font-size(small) / 16px";font-size:.65rem;display:block;font-weight:400;font-family:Menlo,Monaco,Courier New,monospace;opacity:.6}.sg-type-base .sg-type-item{font-size:1rem}.sg-type-base .sg-type-item:after{content:"@include font-size(base) / 20px";font-size:.65rem;display:block;font-weight:400;font-family:Menlo,Monaco,Courier New,monospace;opacity:.6}.sg-type-mid .sg-type-item{font-size:1.25rem}.sg-type-mid .sg-type-item:after{content:"@include font-size(mid) / 25px";font-size:.65rem;display:block;font-weight:400;font-family:Menlo,Monaco,Courier New,monospace;opacity:.6}.sg-type-large .sg-type-item{font-size:1.6rem}.sg-type-large .sg-type-item:after{content:"@include font-size(large) / 32px";font-size:.65rem;display:block;font-weight:400;font-family:Menlo,Monaco,Courier New,monospace;opacity:.6}.sg-type-largest .sg-type-item{font-size:0}.sg-type-largest .sg-type-item:after{content:"@include font-size(largest) / px";font-size:.65rem;display:block;font-weight:400;font-family:Menlo,Monaco,Courier New,monospace;opacity:.6}.sg-type-jumbo .sg-type-item{font-size:2rem}.sg-type-jumbo .sg-type-item:after{content:"@include font-size(jumbo) / 40px";font-size:.65rem;display:block;font-weight:400;font-family:Menlo,Monaco,Courier New,monospace;opacity:.6}.sg-typeSpecimen{margin-bottom:0;margin-top:0;-ms-word-wrap:break-word;word-wrap:break-word}.sg-typeSpecimen:after{display:block;font-size:.8rem;margin-top:5px;border-top:1px solid #ddd;font-weight:400}.sg-typeSpecimen--primary{font-size:1.5rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.sg-typeSpecimen--secondary{font-size:1.5rem;font-family:Georgia,Times New Roman,Times,serif}.sg-typeSpecimen--giant{font-size:6rem;line-height:1}.icon-sg{display:inline-block;width:50px;height:50px;vertical-align:middle;margin-right:10px;margin-bottom:10px}.sg-favicon{padding:5px}.sg-favicon img{vertical-align:middle;margin-right:15px}.sg-hr{height:3px;margin:56px 0}.sg-hr--subtle{height:3px;background-color:hsla(0,0%,70%,.4)}.sg-var-item{color:#fe7c08;margin-right:10px;display:inline-block}.sg-var--baseFontSize{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--baseFontSize strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--baseFontSize strong{width:20%;display:inline-block}}.sg-var--baseFontSize:after{content:"20"}.sg-var--leadingBase{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--leadingBase strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--leadingBase strong{width:20%;display:inline-block}}.sg-var--leadingBase:after{content:"1.4"}.sg-var--typeScale{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--typeScale strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--typeScale strong{width:20%;display:inline-block}}.sg-var--typeScale:after{content:"1.25"}.sg-var--fontFamilyMono{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--fontFamilyMono strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--fontFamilyMono strong{width:20%;display:inline-block}}.sg-var--fontFamilyMono:after{content:"Menlo, Monaco, Courier New, monospace"}.sg-var--fontFamilySans{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--fontFamilySans strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--fontFamilySans strong{width:20%;display:inline-block}}.sg-var--fontFamilySans:after{content:"Helvetica Neue, Helvetica, Arial, sans-serif"}.sg-var--fontFamilySerif{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--fontFamilySerif strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--fontFamilySerif strong{width:20%;display:inline-block}}.sg-var--fontFamilySerif:after{content:"Georgia, Times New Roman, Times, serif"}.sg-var--breakpoints{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--breakpoints strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--breakpoints strong{width:20%;display:inline-block}}.sg-var--breakpoints:after{content:"(narrow: 400px, mid: 750px, wide: 1000px, huge: 1250px)"}.sg-var--layoutWidth{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--layoutWidth strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--layoutWidth strong{width:20%;display:inline-block}}.sg-var--layoutWidth:after{content:"1000px"}.sg-var--gridColumns{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--gridColumns strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--gridColumns strong{width:20%;display:inline-block}}.sg-var--gridColumns:after{content:"12"}.sg-var--gridGutter{line-height:2;font-family:Menlo,Monaco,Courier New,monospace;border-bottom:1px solid rgba(0,0,0,.1);font-size:.65rem}.sg-var--gridGutter strong{opacity:.6;text-transform:uppercase;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:46.875em){.sg-var--gridGutter strong{width:20%;display:inline-block}}.sg-var--gridGutter:after{content:"20"}
\ No newline at end of file
diff --git a/assets/dist/js/.gitkeep b/assets/dist/js/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/assets/src/scss/_helper-classes.scss b/assets/src/scss/_helper-classes.scss
index 1be8ebd2..5be43b59 100644
--- a/assets/src/scss/_helper-classes.scss
+++ b/assets/src/scss/_helper-classes.scss
@@ -10,7 +10,7 @@
* http://www.cssmojo.com/latest_new_clearfix_so_far/
* See mixins/_utility.scss for a mixin version of this
*/
-.clearfix:after {
+.clearfix::after {
content: "";
display: table;
clear: both;
@@ -81,8 +81,8 @@
float: none;
}
-.l-mb0 { margin-bottom: 0 !important;}
-.l-mt0 { margin-top: 0 !important;}
+.l-mb0 { margin-bottom: 0 !important; }
+.l-mt0 { margin-top: 0 !important; }
* {
@@ -95,14 +95,14 @@ textarea[contenteditable] {
}
.promote-layer {
- /*
- This may promote the layer to a composited
- layer.
+ /*
+ This may promote the layer to a composited
+ layer.
- Replace with will-change when available
+ Replace with will-change when available
- #perfmatters
- */
+ #perfmatters
+ */
backface-visibility: hidden;
}
@@ -113,6 +113,12 @@ textarea[contenteditable] {
// Faster taps on mobile devices
// See https://adactio.com/journal/10019 for more info
-a, button, input, select, textarea, label, summary {
+a,
+button,
+input,
+select,
+textarea,
+label,
+summary {
touch-action: manipulation;
}
diff --git a/assets/src/scss/_reset.scss b/assets/src/scss/_reset.scss
index e930a222..9d6202de 100644
--- a/assets/src/scss/_reset.scss
+++ b/assets/src/scss/_reset.scss
@@ -5,11 +5,13 @@ html {
box-sizing: border-box;
}
-*, *:before, *:after {
+*,
+*::before,
+*::after {
box-sizing: inherit;
}
-/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */
+/* normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */
/**
* 1. Change the default font family in all browsers (opinionated).
diff --git a/assets/src/scss/_typography.scss b/assets/src/scss/_typography.scss
index 8bdd0e3f..2b3ce76f 100644
--- a/assets/src/scss/_typography.scss
+++ b/assets/src/scss/_typography.scss
@@ -31,7 +31,7 @@ body {
color: $color-text;
// Add ligatures
- font-feature-settings: "liga","dlig", "hist";
+ font-feature-settings: "liga", "dlig", "hist";
font-variant-ligatures: common-ligatures discretionary-ligatures historical-ligatures;
// Two ways to smoothen type, they are disabled by default
@@ -61,7 +61,12 @@ p {
/**
* Headings
*/
-h1, h2, h3, h4, h5, h6 {
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
margin: 0;
font-family: $font-family-headings;
font-weight: $font-weight-headings;
@@ -77,38 +82,62 @@ h1, h2, h3, h4, h5, h6 {
// Use the helper classes to emulate styles for another element
// For example: h3.h1 or h3.alpha
-h1, .h1, .alpha {
+h1,
+.h1,
+.alpha {
@include font-size(jumbo);
margin-bottom: $baseline * 2;
}
-h2, .h2, .beta {
+h2,
+.h2,
+.beta {
@include font-size(large);
}
-h3, .h3, .gamma {
+h3,
+.h3,
+.gamma {
@include font-size(mid);
}
-h4, .h4, .delta {
+h4,
+.h4,
+.delta {
@include font-size(base);
}
-h5, .h5, .epsilon,
-h6, .h6, .zeta {
+h5,
+.h5,
+.epsilon,
+h6,
+.h6,
+.zeta {
@include font-size(base);
margin-bottom: 0;
}
-// h5, .h5, .epsilon {}
+// h5,
+.h5,
+.epsilon {}
-// h6, .h6, .zeta {}
+// h6,
+.h6,
+.zeta {}
// Only give these headings a margin-top if they are after other elements
-* + h1, * + .h1, * + .alpha,
-* + h2, * + .h2, * + .beta,
-* + h3, * + .h3, * + .gamma,
-* + h4, * + .h4, * + .delta {
+* + h1,
+* + .h1,
+* + .alpha,
+* + h2,
+* + .h2,
+* + .beta,
+* + h3,
+* + .h3,
+* + .gamma,
+* + h4,
+* + .h4,
+* + .delta {
margin-top: $baseline;
}
@@ -121,11 +150,13 @@ small {
*/
// Emphasis
-strong, b {
+strong,
+b {
font-weight: $font-weight-bold;
}
-em, i {
+em,
+i {
font-style: italic;
}
diff --git a/package.json b/package.json
index 125cf0fb..6c5bb0eb 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "kickoff",
"title": "Kickoff",
"description": "A lightweight front-end framework for creating scalable, responsive websites",
- "version": "7.1.0",
+ "version": "8.0.0",
"homepage": "http://trykickoff.com",
"authors": [
{
@@ -58,16 +58,16 @@
"lite-ready": "^1.0.4"
},
"devDependencies": {
+ "autoprefixer": "^6.4.0",
+ "babel-core": "^6.13.2",
+ "babel-loader": "^6.2.5",
"babel-plugin-transform-object-assign": "^6.8.0",
"babel-preset-es2015": "^6.9.0",
- "imagemin-pngquant": "^4.2.2",
- "imagemin-svgo": "^4.2.1",
- "minifyify": "^7.3.3",
- "autoprefixer": "^6.4.0",
"cssnano": "^3.7.3",
"del": "2.2.1",
"doiuse": "^2.4.1",
"gulp": "^3.9.1",
+ "gulp-banner": "^0.1.3",
"gulp-cached": "1.1.0",
"gulp-if": "2.0.1",
"gulp-imagemin": "3.0.1",
@@ -77,6 +77,9 @@
"gulp-sourcemaps": "^1.6.0",
"gulp-stylelint": "^3.0.0",
"gulp-svgstore": "6.0.0",
+ "imagemin-pngquant": "^4.2.2",
+ "imagemin-svgo": "^4.2.1",
+ "minifyify": "^7.3.3",
"node-sass": "^3.8.0",
"npm-sass": "^1.2.0",
"postcss-bem-linter": "^2.5.1",