Files
benchcoach/src/public/css/application.css
2024-03-04 13:32:25 -06:00

7142 lines
138 KiB
CSS
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@charset "UTF-8";
/*
* This is a manifest file that'll be compiled into application.css, which will include all the files
* listed below.
*
* Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
* vendor/assets/stylesheets directory can be referenced here using a relative path.
*
* You're free to add application-wide styles to this file and they'll appear at the bottom of the
* compiled file so the styles you add here take precedence over styles defined in any other CSS
* files in this directory. Styles in this file should be added after the last require_* statement.
* It is generally better to create a new file per style scope.
*
*= require_tree .
*= require_self
*/
@font-face {
font-family: "MuseoSansRounded100Regular";
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-100-webfont.eot");
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-100-webfont.woff") format("woff"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-100-webfont.ttf") format("truetype"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-100-webfont.svg") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "MuseoSansRounded300Regular";
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-300-webfont.eot");
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-300-webfont.woff") format("woff"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-300-webfont.ttf") format("truetype"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-300-webfont.svg") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "MuseoSansRounded500Regular";
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-500-webfont.eot");
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-500-webfont.woff") format("woff"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-500-webfont.ttf") format("truetype"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-500-webfont.svg") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "MuseoSansRounded700Regular";
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-700-webfont.eot");
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-700-webfont.woff") format("woff"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-700-webfont.ttf") format("truetype"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-700-webfont.svg") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "MuseoSansRounded900Regular";
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-900-webfont.eot");
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-900-webfont.woff") format("woff"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-900-webfont.ttf") format("truetype"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-900-webfont.svg") format("svg");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "MuseoSansRounded1000Regular";
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-1000-webfont.eot");
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-1000-webfont.woff") format("woff"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-1000-webfont.ttf") format("truetype"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/museo/MuseoSansRounded-1000-webfont.svg") format("svg");
font-weight: normal;
font-style: normal;
}
/* cyrillic-ext */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 400;
src: local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 400;
src: local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 400;
src: local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 400;
src: local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 400;
src: local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 400;
src: local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 400;
src: local("Open Sans"), local("OpenSans"), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 600;
src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 600;
src: local("Open Sans Semibold"), local("OpenSans-Semibold"), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 700;
src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format("woff2");
unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 700;
src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format("woff2");
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 700;
src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format("woff2");
unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 700;
src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format("woff2");
unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 700;
src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format("woff2");
unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 700;
src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 700;
src: local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format("woff2");
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
font-family: "SSPika";
src: url("https://teamsnap-ui.teamsnap.com/assets/fonts/ss-pika/ss-pika.eot"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/ss-pika/ss-pika.woff") format("woff"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/ss-pika/ss-pika.ttf") format("truetype"), url("https://teamsnap-ui.teamsnap.com/assets/fonts/ss-pika/ss-pika.svg") format("svg");
font-weight: normal;
font-style: normal;
}
[class*=ss-]:before {
font-family: "SSPika";
font-style: normal;
font-weight: normal;
text-decoration: none;
text-rendering: optimizeLegibility;
line-height: inherit;
-webkit-font-feature-settings: "liga";
-moz-font-feature-settings: "liga=1";
-moz-font-feature-settings: "liga";
-ms-font-feature-settings: "liga" 1;
-o-font-feature-settings: "liga";
font-feature-settings: "liga";
-webkit-font-smoothing: antialiased;
vertical-align: middle;
font-size: 90%;
padding-right: 3px;
}
[class*=ss-]:after {
padding-left: 3px;
}
[class*=ss-] img {
display: none;
}
[class*=ss-textfile]:before {
content: "\ec19";
}
[class*=ss-up]:before {
content: "⬆";
}
[class*=ss-check]:before {
content: "✓";
}
[class*=ss-right]:after,
[class*=ss-right-after]:after {
content: "➡";
}
[class*=ss-left]:before {
content: "⬅";
}
[class*=ss-navigateup]:before {
content: "\f500";
}
[class*=ss-navigateright]:after,
[class*=ss-navigateright-after]:after {
content: "▻";
}
[class*=ss-navigatedown]:before {
content: "\f501";
}
[class*=ss-navigateleft]:before {
content: "◅";
}
[class*=ss-dropdown]:before,
[class*=ss-dropdown-after]:after {
content: "▾";
}
[class*=ss-directright]:before,
[class*=ss-directright-after]:after {
content: "▹";
}
[class*=ss-directleft]:before {
content: "◃";
}
[class*=ss-leftright]:before,
[class*=ss-leftright-after]:after {
content: "⬌";
}
[class*=ss-search]:before {
content: "🔎";
}
[class*=ss-searchbook]:before {
content: "\e967";
}
[class*=ss-binoculars]:before {
content: "\e010";
}
[class*=ss-attach]:before {
content: "📎";
}
[class*=ss-move]:before {
content: "\e070";
}
[class*=ss-erase]:before {
content: "✐";
}
[class*=ss-write]:before,
[class*=ss-draw]:before {
content: "✏";
}
[class*=ss-lock]:before {
content: "🔒";
}
[class*=ss-unlock]:before {
content: "🔓";
}
[class*=ss-ban]:before {
content: "🚫";
}
[class*=ss-new]:before {
content: "🆕";
}
[class*=ss-tag]:before {
content: "\e100";
}
[class*=ss-flag]:before {
content: "⚑";
}
[class*=ss-star]:before {
content: "⋆";
}
[class*=ss-medal]:before {
content: "\e1c1";
}
[class*=ss-ribbon]:before {
content: "🎀";
}
[class*=ss-layers]:before {
content: "\e202";
}
[class*=ss-checkclipboard]:before {
content: "\e2b3";
}
[class*=ss-linechartclipboard]:before {
content: "\e2b5";
}
[class*=ss-cursor]:before {
content: "\e001";
}
[class*=ss-headset] {
content: "\e302";
}
[class*=ss-megaphone]:before {
content: "📢";
}
[class*=ss-rss]:before {
content: "\e310";
}
[class*=ss-replay]:before {
content: "↩";
}
[class*=ss-refresh]:before {
content: "↻";
}
[class*=ss-send]:before {
content: "\e350";
}
[class*=ss-mail]:before {
content: "✉";
}
[class*=ss-inbox]:before {
content: "📥";
}
[class*=ss-outbox]:before {
content: "📤";
}
[class*=ss-chat]:before {
content: "💬";
}
[class*=ss-user]:before {
content: "👤";
}
[class*=ss-users]:before {
content: "👥";
}
[class*=ss-femaleuser]:before {
content: "👧";
}
[class*=ss-usergroup]:before {
content: "\e400";
}
[class*=ss-adduser]:before {
content: "\e401";
}
[class*=ss-delete]:before {
content: "␡";
}
[class*=ss-deleteuser]:before {
content: "\e404";
}
[class*=ss-cart]:before {
content: "\e500";
}
[class*=ss-creditcard]:before {
content: "💳";
}
[class*=ss-dispensecash]:before {
content: "\e542";
}
[class*=ss-coins]:before {
content: "\e543";
}
[class*=ss-bankcheck]:before {
content: "\e544";
}
[class*=ss-piggybank]:before {
content: "\e545";
}
[class*=ss-moneybag]:before {
content: "💰";
}
[class*=ss-tip]:before {
content: "\e546";
}
[class*=ss-percent]:before {
content: "%";
}
[class*=ss-bank]:before {
content: "🏦";
}
[class*=ss-scales]:before {
content: "⚖";
}
[class*=ss-upwardsbarchart]:before {
content: "\e572";
}
[class*=ss-analytics]:before {
content: "\e575";
}
[class*=ss-upwardslinechart]:before {
content: "📈";
}
[class*=ss-stock]:before {
content: "\e579";
}
[class*=ss-form]:before {
content: "\e582";
}
[class*=ss-home]:before {
content: "⌂";
}
[class*=ss-earth]:before {
content: "🌎";
}
[class*=ss-location]:before {
content: "\e6d0";
}
[class*=ss-database]:before {
content: "\e7a0";
}
[class*=ss-camera]:before {
content: "📷";
}
[class*=ss-picture]:before {
content: "🌄";
}
[class*=ss-video]:before {
content: "📹";
}
[class*=ss-playvideo]:before {
content: "\e8a1";
}
[class*=ss-play]:before {
content: "▶";
}
[class*=ss-pause]:before {
content: "\e8a0";
}
[class*=ss-page]:before {
content: "\e903";
}
[class*=ss-notice]:before {
content: "\e973";
}
[class*=ss-rows]:before {
content: "\e9a1";
}
[class*=ss-columns]:before {
content: "\e9a2";
}
[class*=ss-thumbnails]:before {
content: "\e9a3";
}
[class*=ss-desktop]:before {
content: "💻";
}
[class*=ss-smartphone]:before {
content: "\ea02";
}
[class*=ss-upload]:before {
content: "\eb41";
}
[class*=ss-uploadcloud]:before {
content: "\eb40";
}
[class*=ss-merge]:before {
content: "\eb81";
}
[class*=ss-sync]:before {
content: "\eb82";
}
[class*=ss-file]:before {
content: "📄";
}
[class*=ss-download]:before {
content: "\eb01";
}
[class*=ss-downloadcloud]:before {
content: "\eb00";
}
[class*=ss-downloadbox]:before {
content: "\eb02";
}
[class*=ss-downloadfolder]:before {
content: "\ec76";
}
[class*=ss-importfile]:before {
content: "\ec08";
}
[class*=ss-exportfile]:before {
content: "\ec09";
}
[class*=ss-doc]:before {
content: "\ec32";
}
[class*=ss-folder]:before {
content: "📁";
}
[class*=ss-openfolder]:before {
content: "📂";
}
[class*=ss-lockfolder]:before {
content: "\ec81";
}
[class*=ss-picturefolder]:before {
content: "\ec87";
}
[class*=ss-moviefolder]:before {
content: "\ec88";
}
[class*=ss-print]:before {
content: "⎙";
}
[class*=ss-list]:before {
content: "\ed50";
}
[class*=ss-action]:before {
content: "\ee00";
}
[class*=ss-help]:before {
content: "❓";
}
[class*=ss-info]:before {
content: "";
}
[class*=ss-alert]:before {
content: "⚠";
}
[class*=ss-caution]:before {
content: "⛔";
}
[class*=ss-plus]:before {
content: "+";
}
[class*=ss-settings]:before {
content: "⚙";
}
[class*=ss-dashboard]:before {
content: "\f000";
}
[class*=ss-notifications]:before {
content: "🔔";
}
[class*=ss-notificationsdisabled]:before {
content: "🔕";
}
[class*=ss-clock]:before {
content: "⏲";
}
[class*=ss-calendar]:before {
content: "📅";
}
[class*=ss-addcalendar]:before {
content: "\f070";
}
[class*=ss-checkcalendar]:before {
content: "\f072";
}
[class*=ss-deletecalendar]:before {
content: "\f073";
}
[class*=ss-weathervane]:before {
content: "\f200";
}
[class*=ss-thermometer]:before {
content: "\f201";
}
[class*=ss-weather]:before {
content: "\f210";
}
[class*=ss-cloud]:before {
content: "☁";
}
[class*=ss-droplet]:before {
content: "💧";
}
[class*=ss-sun]:before {
content: "☀";
}
[class*=ss-partlycloudy]:before {
content: "⛅";
}
[class*=ss-rain]:before {
content: "☔";
}
[class*=ss-thunderstorm]:before {
content: "⛈";
}
[class*=ss-umbrella]:before {
content: "☂";
}
[class*=ss-rainbow]:before {
content: "🌈";
}
[class*=ss-fog]:before {
content: "\f211";
}
[class*=ss-wind]:before {
content: "\f212";
}
[class*=ss-tornado]:before {
content: "\f213";
}
[class*=ss-snowflake]:before {
content: "❄";
}
[class*=ss-share]:before {
content: "\f601";
}
[class*=ss-businessuser]:before {
content: "\e407";
}
[class*=ss-right]:after,
[class*=ss-right-after]:after,
[class*=ss-navigateright]:after,
[class*=ss-dropdown-after]:after,
[class*=ss-leftright-after]:after,
[class*=ss-directright-after]:after,
[class*=ss-navigateright-after]:after {
font-family: "SSPika";
font-style: normal;
font-weight: normal;
text-decoration: none;
text-rendering: optimizeLegibility;
line-height: inherit;
-webkit-font-feature-settings: "liga";
-moz-font-feature-settings: "liga=1";
-moz-font-feature-settings: "liga";
-ms-font-feature-settings: "liga" 1;
-o-font-feature-settings: "liga";
font-feature-settings: "liga";
-webkit-font-smoothing: antialiased;
vertical-align: middle;
font-size: 90%;
}
[class*=ss-right]:before,
[class*=ss-right-after]:before,
[class*=ss-navigateright]:before,
[class*=ss-dropdown-after]:before,
[class*=ss-leftright-after]:before,
[class*=ss-directright-after]:before,
[class*=ss-navigateright-after]:before {
display: none !important;
}
html {
margin: 0;
padding: 0;
box-sizing: border-box;
}
*, *::before, *::after {
box-sizing: inherit;
}
html, body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, span, i, dl, dd, ol, ul, form, fieldset, legend, figure, table, th, td, caption, hr {
margin: 0;
padding: 0;
}
img {
max-width: 100%;
height: auto;
border: none;
}
::-webkit-input-placeholder {
color: #a7a7a7;
}
:-moz-placeholder { /* Firefox 18- */
color: #a7a7a7;
}
::-moz-placeholder { /* Firefox 19+ */
color: #a7a7a7;
}
:-ms-input-placeholder {
color: #a7a7a7;
}
body {
color: #383838;
font-family: "Open Sans", Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
font-style: normal;
font-variant: normal;
text-transform: none;
line-height: 1.5;
letter-spacing: -0.005em;
}
b,
strong {
font-weight: 600;
}
small {
color: #7a7a7a;
font-size: 12px;
line-height: 1.1851851852;
letter-spacing: -0.0044444444em;
}
a {
color: #317ab7;
cursor: pointer;
text-decoration: none;
background: transparent;
}
a:hover {
color: #276292;
}
a:active, a:hover {
outline: 0;
}
h1, h2, h3 {
font-family: "MuseoSansRounded700Regular", "Open Sans", Arial, sans-serif;
color: #1A6BAF;
}
h4, h5, h6 {
font-family: "Open Sans", Helvetica, sans-serif;
}
h1 {
font-size: 26px;
line-height: 1.5;
letter-spacing: -0.0101364326em;
}
h2 {
font-size: 23px;
line-height: 1.5;
letter-spacing: -0.0090101624em;
}
h3 {
font-size: 16px;
font-weight: 600;
line-height: 1.5;
letter-spacing: -0.006328125em;
}
h4 {
font-size: 13px;
font-weight: 600;
line-height: 1.1851851852;
letter-spacing: -0.005em;
}
h5 {
font-size: 12px;
font-weight: 600;
line-height: 1.1851851852;
letter-spacing: -0.0044444444em;
}
h6 {
font-size: 12px;
font-weight: 400;
line-height: 1.1851851852;
letter-spacing: -0.0039506173em;
}
.Avatar img {
border-radius: 50%;
width: 100%;
height: 100%;
}
.Avatar--xs {
width: 20px;
height: 20px;
}
.Avatar--sm {
width: 40px;
height: 40px;
}
.Avatar--md {
width: 80px;
height: 80px;
}
.Avatar--lg {
width: 120px;
height: 120px;
}
.Avatar--xl {
width: 160px;
height: 160px;
}
.Avatar--xxl {
width: 200px;
height: 200px;
}
.Button {
background-color: #ffffff;
border: #d6d6d6 solid 1px;
border-bottom-width: 2px;
border-radius: 4px;
color: #383838;
cursor: pointer;
display: inline-block;
font-family: "Open Sans", Helvetica, sans-serif;
font-size: 13px;
font-weight: 600;
height: 32px;
line-height: 29px;
margin: 0;
padding: 0 16px;
text-decoration: none;
transition: all 250ms ease-in-out;
vertical-align: middle;
white-space: nowrap;
}
.Button:hover, .Button:active, .Button:focus {
background-color: #e6e6e6;
border-color: #c1c1c1;
color: #383838;
outline: none;
}
.Button.is-active {
background-color: #e6e6e6;
border-bottom-width: 1px;
border-top-width: 2px;
color: #383838;
}
.Button.is-disabled, .Button.is-disabled:hover, .Button.is-disabled:active, .Button:disabled, .Button:disabled:hover, .Button:disabled:active {
background-color: #ffffff;
border-color: #d6d6d6;
cursor: not-allowed;
color: #383838;
opacity: 0.4;
}
.Button--primary {
background-color: #7fc243;
border-color: #669b36;
color: #ffffff;
}
.Button--primary:hover, .Button--primary:active, .Button--primary:focus {
background-color: #72af3c;
border-color: #5c8c31;
color: #ffffff;
}
.Button--primary.is-active {
background-color: #72af3c;
color: #ffffff;
}
.Button--primary.is-disabled, .Button--primary.is-disabled:hover, .Button--primary.is-disabled:active, .Button--primary:disabled, .Button--primary:disabled:hover, .Button--primary:disabled:active {
background-color: #7fc243;
border-color: #669b36;
color: #ffffff;
}
.Button--blue {
background-color: #1A6BAF;
border-color: #15568c;
color: #ffffff;
}
.Button--blue:hover, .Button--blue:active, .Button--blue:focus {
background-color: #17609e;
border-color: #134d7e;
color: #ffffff;
}
.Button--blue.is-active {
background-color: #17609e;
color: #ffffff;
}
.Button--blue.is-disabled, .Button--blue.is-disabled:hover, .Button--blue.is-disabled:active, .Button--blue:disabled, .Button--blue:disabled:hover, .Button--blue:disabled:active {
background-color: #1A6BAF;
border-color: #15568c;
color: #ffffff;
}
.Button--orange {
background-color: #FF8F00;
border-color: #cc7200;
color: #ffffff;
}
.Button--orange:hover, .Button--orange:active, .Button--orange:focus {
background-color: #e68100;
border-color: #b86700;
color: #ffffff;
}
.Button--orange.is-active {
background-color: #e68100;
color: #ffffff;
}
.Button--orange.is-disabled, .Button--orange.is-disabled:hover, .Button--orange.is-disabled:active, .Button--orange:disabled, .Button--orange:disabled:hover, .Button--orange:disabled:active {
background-color: #FF8F00;
border-color: #cc7200;
color: #ffffff;
}
.Button--negative {
background-color: #ffffff;
border-color: #d6d6d6;
color: #e26362;
}
.Button--negative:hover, .Button--negative:active, .Button--negative:focus {
background-color: #e26362;
border-color: #b54f4e;
color: #ffffff;
}
.Button--negative.is-active {
background-color: #e26362;
border-color: #b54f4e;
color: #ffffff;
}
.Button--negative.is-disabled, .Button--negative.is-disabled:hover, .Button--negative.is-disabled:active, .Button--negative:disabled, .Button--negative:disabled:hover, .Button--negative:disabled:active {
background-color: #ffffff;
border-color: #d6d6d6;
color: #e26362;
}
.Button--small {
font-size: 12px;
height: 24px;
line-height: 21px;
padding: 0 8px;
}
.Button--smallSquare {
width: 24px;
height: 24px;
line-height: 21px;
padding: 0;
border-bottom-width: 1px;
}
.Button--large {
font-size: 16px;
height: 40px;
line-height: 37px;
padding: 0 24px;
}
.Button--huge {
font-size: 16px;
height: 80px;
line-height: 77px;
padding: 0 64px;
}
.Button--yesDefault.is-active,
.Button--yesDefault:hover,
.Button--yes {
background-color: #7fc243;
color: #ffffff;
border-color: #72af3c;
}
.Button--yes:hover, .Button--yes:active, .Button--yes:focus, .Button--yes.is-active {
background-color: #72af3c;
color: #ffffff;
border-color: #669b36;
}
.Button--maybeDefault.is-active,
.Button--maybeDefault:hover,
.Button--maybe {
background-color: #13426E;
color: #ffffff;
border-color: #113b63;
}
.Button--maybe:hover, .Button--maybe:active, .Button--maybe:focus, .Button--maybe.is-active {
background-color: #113b63;
color: #ffffff;
border-color: #0f3558;
}
.Button--noDefault.is-active,
.Button--noDefault:hover,
.Button--no {
background-color: #e26362;
color: #ffffff;
border-color: #cb5958;
}
.Button--no:hover, .Button--no:active, .Button--no:focus, .Button--no.is-active {
background-color: #cb5958;
color: #ffffff;
border-color: #b54f4e;
}
.ButtonGroup {
display: flex;
display: -ms-flexbox;
}
.ButtonGroup > .Button + .Button {
margin-left: -1px;
}
.ButtonGroup > .Button {
border-radius: 0;
}
.ButtonGroup > .Button:first-child {
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.ButtonGroup > .Button:last-child {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.Checkbox {
position: relative;
padding-bottom: 16px;
}
.Checkbox .Checkbox-input {
height: 16px;
width: 16px;
}
.Checkbox .Checkbox-label {
padding-left: 24px;
min-height: 16px;
line-height: 16px;
}
.Checkbox .Checkbox-label:before {
height: 16px;
width: 16px;
}
.Checkbox.Checkbox--pill .Checkbox-label {
padding-left: 32px;
}
.Checkbox.Checkbox--pill .Checkbox-label:before {
top: 50%;
margin-top: -8px;
}
.Checkbox.Checkbox--radio .Checkbox-label:before {
box-shadow: inset 0 0 0 16px #fff;
}
.Checkbox.Checkbox--radio .Checkbox-input:checked:not(:disabled) + .Checkbox-label:before {
box-shadow: inset 0 0 0 3px #fff;
}
.Checkbox .Checkbox-input:checked + .Checkbox-label:before {
background-color: #7fc243;
}
.Checkbox .Checkbox-input:not(:disabled) + .Checkbox-label:hover:before, .Checkbox .Checkbox-input:not(:disabled) + .Checkbox-label:focus:before, .Checkbox .Checkbox-input:not(:disabled):hover + .Checkbox-label:before, .Checkbox .Checkbox-input:not(:disabled):focus + .Checkbox-label:before {
border-color: #7fc243;
}
.Checkbox .Checkbox-input:disabled:checked + .Checkbox-label:before {
background-color: #7fc243;
}
.Checkbox.Checkbox--radio .Checkbox-input:checked:not(:disabled) + .Checkbox-label:before {
border-color: #7fc243;
}
.Checkbox.Checkbox--pill .Checkbox-label:hover, .Checkbox.Checkbox--pill .Checkbox-label:focus {
border-color: #7fc243;
}
.Checkbox.Checkbox--pill .Checkbox-input:checked + .Checkbox-label {
border-color: #7fc243;
background-color: #f9fcf6;
}
.Checkbox.Checkbox--pill input[type=checkbox] + .Checkbox-label {
border-radius: 8px;
}
.Checkbox-input {
opacity: 0;
cursor: pointer;
z-index: 5;
position: absolute;
left: 0;
top: 0;
bottom: 0;
margin: 0;
}
.Checkbox-label {
position: relative;
display: block;
cursor: pointer;
}
.Checkbox-label:before {
content: "";
display: block;
cursor: pointer;
background-color: #ffffff;
border: 1px solid #d6d6d6;
border-radius: 2px;
margin: 0;
position: absolute;
left: 0;
top: 0;
bottom: 0;
transition: all ease 0.2s;
background-size: 75%;
background-repeat: no-repeat;
background-position: center center;
}
.Checkbox-input:checked + .Checkbox-label:before {
background-image: url("data:image/svg+xml; utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 960 960'%3E%3Cpath fill='white' d='M915 178.9c8 6.7 12.3 15.5 13 26.5s-2.3 21.2-9 30.5c-252.7 360.7-389.3 555.3-410 584-21.3 28.7-48.8 43.2-82.5 43.5S365 849.2 343 819.9l-278-391c-6.7-9.3-9.7-19.7-9-31s5-20.3 13-27c34-29.3 72-55.7 114-79 8.7-4.7 18.3-5.3 29-2s19.3 9.7 26 19l188 264 321-456c6.7-9.3 15.2-15.5 25.5-18.5s20.2-2.2 29.5 2.5c44 24 81.7 50 113 78z'%3E%3C/path%3E%3C/svg%3E");
border: none;
}
.Checkbox-input:disabled, .Checkbox-input:disabled:before,
.Checkbox-input:disabled + .Checkbox-label,
.Checkbox-input:disabled + .Checkbox-label:before {
cursor: not-allowed;
}
.Checkbox-input:disabled:before,
.Checkbox-input:disabled + .Checkbox-label:before {
background-image: url("data:image/svg+xml; utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 960 960'%3E%3Cpath fill='white' d='M829,500.82V843.87A58.74,58.74,0,0,1,813.63,884a69.15,69.15,0,0,1-37.18,22.31A1302.73,1302.73,0,0,1,480,940q-154.67,0-299.43-33.71A63.46,63.46,0,0,1,131,843.87V503.8a76.16,76.16,0,0,1,17.85-49.57q17.85-21.81,43.63-21.81h33.71V273.77q0-114,69.9-183.92T480,20q114,0,183.92,69.9t69.9,183.92V432.41h30.74q25.78,0,45.11,20.82T829,500.82ZM384.82,432.41H575.18V273.77q0-95.18-95.18-95.18t-95.18,95.18Z'%3E%3C/path%3E%3C/svg%3E");
background-color: #d6d6d6;
border: none;
}
.Checkbox--radio .Checkbox-label:before {
border-radius: 50%;
background-image: none;
}
.Checkbox--radio .Checkbox-input:checked:not(:disabled) + .Checkbox-label:before {
border-style: solid;
border-width: 1px;
background-image: none;
}
.Checkbox--radio .Checkbox-input:disabled + .Checkbox-label:before {
box-shadow: none;
}
.Checkbox--inline {
display: inline-block;
padding-bottom: 0;
}
.Checkbox--inline + .Checkbox--inline {
margin-left: 4px;
padding-left: 8px;
border-left: 1px solid #d6d6d6;
}
.Checkbox--inline + .Checkbox--inline .Checkbox-input {
left: 8px;
}
.Checkbox--pill .Checkbox-label {
border: solid 1px #d6d6d6;
border-radius: 32px;
padding: 8px;
transition: all ease 0.2s;
}
.Checkbox--pill .Checkbox-label:before {
left: 8px;
}
.Checkbox--large .Checkbox-input {
height: 22px;
width: 22px;
}
.Checkbox--large .Checkbox-label {
padding-left: 30px;
min-height: 22px;
line-height: 22px;
}
.Checkbox--large .Checkbox-label:before {
height: 22px;
width: 22px;
}
.Checkbox--large.Checkbox--pill .Checkbox-label {
padding-left: 38px;
}
.Checkbox--large.Checkbox--pill .Checkbox-label:before {
top: 50%;
margin-top: -11px;
}
.Checkbox--large.Checkbox--radio .Checkbox-label:before {
box-shadow: inset 0 0 0 22px #fff;
}
.Checkbox--large.Checkbox--radio .Checkbox-input:checked:not(:disabled) + .Checkbox-label:before {
box-shadow: inset 0 0 0 4px #fff;
}
.Checkbox--colorPrimary .Checkbox-input:checked + .Checkbox-label:before {
background-color: #1A6BAF;
}
.Checkbox--colorPrimary .Checkbox-input:not(:disabled) + .Checkbox-label:hover:before, .Checkbox--colorPrimary .Checkbox-input:not(:disabled) + .Checkbox-label:focus:before, .Checkbox--colorPrimary .Checkbox-input:not(:disabled):hover + .Checkbox-label:before, .Checkbox--colorPrimary .Checkbox-input:not(:disabled):focus + .Checkbox-label:before {
border-color: #1A6BAF;
}
.Checkbox--colorPrimary .Checkbox-input:disabled:checked + .Checkbox-label:before {
background-color: #1A6BAF;
}
.Checkbox--colorPrimary.Checkbox--radio .Checkbox-input:checked:not(:disabled) + .Checkbox-label:before {
border-color: #1A6BAF;
}
.Checkbox--colorPrimary.Checkbox--pill .Checkbox-label:hover, .Checkbox--colorPrimary.Checkbox--pill .Checkbox-label:focus {
border-color: #1A6BAF;
}
.Checkbox--colorPrimary.Checkbox--pill .Checkbox-input:checked + .Checkbox-label {
border-color: #1A6BAF;
background-color: #f4f8fb;
}
.Checkbox--colorPrimary.Checkbox--pill input[type=checkbox] + .Checkbox-label {
border-radius: 8px;
}
.DayPicker-Day:not(.DayPicker-Day--outside):hover {
background-color: rgba(122, 122, 122, 0.2);
}
.DayPicker-Day:not(.DayPicker-Day--outside).DayPicker-Day--event {
border-color: #76a6cf;
}
.DayPicker-Day:not(.DayPicker-Day--outside).DayPicker-Day--game {
background: #1A6BAF;
color: #ffffff;
}
legend.game:before {
background-color: #1A6BAF;
}
legend.event:before {
border-color: #76a6cf;
}
.Divider {
border: none;
border-top: 1px solid #d6d6d6;
background: transparent;
color: transparent;
margin: 8px 0;
}
.Divider--indented {
border-bottom: 1px solid #ffffff;
}
.Divider--thick {
border-top-width: 4px;
}
.Divider--space {
border: none;
margin: 0;
padding: 16px;
}
.Feedback {
position: relative;
width: 100%;
border: 1px solid #1A6BAF;
border-radius: 4px;
margin: 8px 0;
padding: 8px;
background: #ffffff;
padding-left: 48px;
overflow: hidden;
}
.Feedback-icon {
width: 40px;
background: #1A6BAF;
position: absolute;
top: 0;
left: 0;
height: 100%;
padding: 8px;
color: #ffffff;
}
.Feedback-title {
font-weight: 700;
display: block;
}
.Feedback-dismiss {
box-sizing: content-box;
font-size: 16px;
width: 16px;
height: 100%;
padding: 0 8px;
position: absolute;
top: 0;
right: 0;
color: #d6d6d6;
cursor: pointer;
}
.Feedback-dismiss:hover {
color: #7a7a7a;
}
.Feedback-icon .Icon,
.Feedback-dismiss .Icon {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.Feedback--positive {
border-color: #7fc243;
}
.Feedback--positive .Feedback-icon {
background: #7fc243;
}
.Feedback--negative {
border-color: #e26362;
}
.Feedback--negative .Feedback-icon {
background: #e26362;
}
.Feedback--negative .Feedback-dismiss {
color: #b54f4e;
}
.Feedback--highlight {
border-color: #FF8F00;
}
.Feedback--highlight .Feedback-icon {
background: #FF8F00;
}
.Feedback--highlight .Feedback-dismiss {
color: #ff8f00;
}
.Feedback--disabled {
border-color: #e6e6e6;
}
.Feedback--disabled .Feedback-icon {
background: #e6e6e6;
color: #1A6BAF;
}
.Feedback--dismissible {
padding-right: 32px;
}
.Feedback--popup {
position: fixed;
top: -100%;
width: calc(100% - 32px);
max-width: 400px;
right: 16px;
box-shadow: 0 0 8px rgba(56, 56, 56, 0.35);
transition: top 250ms;
z-index: 9999;
}
.Feedback--popup.js-active {
top: 16px;
transition: top 250ms;
}
.FieldGroup {
margin-bottom: 16px;
position: relative;
}
.FieldGroup-label {
display: block;
padding-bottom: 4px;
font-size: 13px;
font-weight: 600;
}
.FieldGroup-message {
color: #7a7a7a;
font-size: 13px;
padding-top: 4px;
margin-bottom: 0;
}
.FieldGroup-message--error {
color: #e26362;
}
.FieldGroup-validation {
display: none;
color: #7fc243;
position: absolute;
top: 0;
left: 0;
}
.FieldGroup.is-notValid .Input, .FieldGroup.is-notValid .Checkbox-label:before, .FieldGroup.is-notValid .SelectBox-options, .FieldGroup.is-notValid textarea, .FieldGroup.is-notValid .Checkbox--pill .Checkbox-label {
border-color: #e26362;
}
.FieldGroup.is-valid .FieldGroup-validation {
display: block;
}
.FieldGroup.is-valid .FieldGroup-label {
padding-left: 16px;
}
.Grid {
box-sizing: border-box;
display: flex;
flex-flow: row wrap;
margin: 0;
padding: 0;
width: 100%;
}
.Grid--alignCenter {
justify-content: center;
}
.Grid--alignMiddle {
align-items: center;
}
.Grid--fit > .Grid-cell {
flex: 1 1 0%;
}
.Grid--equalHeight > .Grid-cell {
display: flex;
}
.Grid--withGutter {
margin: 0 -8px;
width: calc(100% + 16px);
}
.Grid--withGutter > .Grid-cell {
padding: 0 8px;
}
.Grid-cell {
box-sizing: inherit;
flex-basis: 100%;
min-width: 0;
}
.Grid-cell--center {
margin: 0 auto;
}
.Icon {
position: relative;
margin: 0;
display: inline-block;
width: 1em;
height: 1em;
font-size: 1em;
vertical-align: middle;
top: -1px;
fill: currentColor;
}
.Icon--loader {
animation: rotator 1.4s linear infinite;
fill: none;
stroke: currentColor;
}
.Icon--loader circle {
stroke-dasharray: 130;
stroke-dashoffset: 0;
transform-origin: center;
animation: dash 1.4s ease-in-out infinite;
}
@keyframes rotator {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(270deg);
}
}
@keyframes dash {
0% {
stroke-dashoffset: 130;
}
50% {
stroke-dashoffset: 32.5;
transform: rotate(135deg);
}
100% {
stroke-dashoffset: 130;
transform: rotate(450deg);
}
}
.Input {
cursor: text;
color: #383838;
display: block;
width: 100%;
height: 32px;
line-height: 30px;
padding: 0 8px;
box-sizing: border-box;
box-shadow: none;
background-color: #ffffff;
border: 1px solid #d6d6d6;
border-radius: 4px;
font-family: inherit;
font-size: 13px;
transition: all ease 0.2s;
}
.Input:disabled {
background: #fbfbfb;
color: #d6d6d6;
cursor: not-allowed;
}
.Input:focus {
outline: none;
border-color: #1A6BAF;
}
.Input::-ms-clear {
display: none;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
-webkit-box-shadow: 0 0 0px 1000px #ffffff inset;
-webkit-text-fill-color: #383838;
}
.Input--large {
font-size: 16px;
height: 40px;
line-height: 40px;
}
.Input--showHide {
padding-right: 56px;
}
.Input-showHideButton {
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%);
width: 56px;
height: 100%;
background-color: transparent;
border: none;
color: #7a7a7a;
border-radius: 0 4px 4px 0;
font-size: 13px;
font-weight: normal;
font-family: inherit;
line-height: 1;
padding: 8px;
transition: all ease 200ms;
cursor: pointer;
}
.Input-showHideButton:hover {
background-color: transparent;
color: #383838;
}
.Input-showHideButton:focus {
outline: none;
border: solid 1px #1A6BAF;
background-color: transparent;
color: #383838;
}
.InputGroup {
position: relative;
}
.InputGroup-icon {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
width: 32px;
height: 24px;
line-height: 24px;
text-align: center;
z-index: 5;
}
.InputGroup--iconButton .InputGroup-icon {
border: none;
background-color: inherit;
}
.InputGroup--leftIcon .Input {
padding-left: 40px;
}
.InputGroup--leftIcon .InputGroup-icon {
left: 0;
border-right: 1px solid #e6e6e6;
}
.InputGroup--rightIcon .Input {
padding-right: 40px;
}
.InputGroup--rightIcon .InputGroup-icon {
right: 0;
border-left: 1px solid #e6e6e6;
}
.JelloAnimation {
display: inline-block;
position: relative;
height: 40px;
width: 40px;
}
.JelloAnimation-box {
width: 32px;
height: 32px;
background: #FF8F00;
animation: jelloBoxAnimation 500ms linear infinite;
position: absolute;
top: 0;
left: 0;
border-radius: 2px;
}
.JelloAnimation-shadow {
width: 32px;
height: 4px;
background: #e6e6e6;
position: absolute;
bottom: -4px;
left: 0;
border-radius: 50%;
animation: jelloShadowAnimation 500ms linear infinite;
}
@keyframes jelloBoxAnimation {
17% {
border-bottom-right-radius: 2px;
}
25% {
transform: translateY(8px) rotate(22.5deg);
}
50% {
border-bottom-right-radius: 32px;
transform: translateY(16px) scale(1, 0.9) rotate(45deg);
}
75% {
transform: translateY(8px) rotate(67.5deg);
}
100% {
transform: translateY(0) rotate(90deg);
}
}
@keyframes jelloShadowAnimation {
50% {
transform: scale(1.2, 1);
}
}
.PulseAnimation-dot {
display: inline-block;
width: 8px;
height: 8px;
background-color: #7a7a7a;
border-radius: 100%;
animation: PulseAnimation 1.5s infinite ease-in-out both;
}
.PulseAnimation-dot:nth-child(1) {
animation-delay: -500ms;
}
.PulseAnimation-dot:nth-child(2) {
animation-delay: -250ms;
}
@keyframes PulseAnimation {
0%, 80%, 100% {
transform: scale(0);
}
40% {
transform: scale(1);
}
}
.SpinAnimation {
display: inline-block;
width: 24px;
height: 24px;
border-radius: 50%;
vertical-align: middle;
margin: 4px;
border-top: solid 2px #383838;
border-right: solid 2px transparent;
box-shadow: 0 0 0 1px #7a7a7a;
animation: SpinAnimation 1s linear infinite;
}
@keyframes SpinAnimation {
0% {
transform: rotate(0deg);
}
50% {
transform: rotate(180deg);
}
100% {
transform: rotate(360deg);
}
}
.Loader {
display: block;
text-align: center;
padding: 8px 0;
}
.Loader-indicator {
position: relative;
height: 32px;
margin-bottom: 8px;
display: flex;
justify-content: center;
}
.Loader-indicatorText {
font-size: 16px;
font-weight: 700;
line-height: 32px;
color: #383838;
padding-left: 4px;
}
.Loader-message {
display: block;
padding: 16px 0;
font-size: 16px;
color: #7a7a7a;
}
.Loader--jello .Loader-indicator {
height: 48px;
}
.Loader--jello .Loader-indicatorText {
line-height: 40px;
color: #7a7a7a;
font-weight: 400;
}
.Loader--jello .Loader-message {
font-size: 23px;
font-weight: 600;
}
.Loader--fixedCenter {
position: fixed;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 100%;
}
.Modal {
display: none;
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
background-color: rgba(34, 34, 34, 0.5);
z-index: 1000;
justify-content: center;
align-items: center;
}
.Modal.is-open, .Modal.is-active {
display: flex;
}
.Modal.is-closing {
animation: overlayOut 300ms cubic-bezier(0.2, 0.8, 0.4, 1) forwards;
}
.Modal-content {
max-height: 100vh;
overflow-y: auto;
width: 100%;
max-width: 600px;
background-color: #ffffff;
border-radius: 8px;
animation: modalIn 300ms cubic-bezier(0.2, 0.8, 0.4, 1) forwards;
box-shadow: 0 0 8px rgba(56, 56, 56, 0.35);
border: 8px solid #f7f7f7;
padding: 24px;
}
.Modal-header {
text-align: center;
padding-bottom: 24px;
}
.Modal-iconDismiss {
box-sizing: content-box;
color: #d6d6d6;
position: absolute;
padding: 8px;
height: 16px;
width: 16px;
top: 0;
right: 0;
cursor: pointer;
}
.Modal-iconDismiss:hover {
color: #ababab;
}
.Modal-title {
padding: 0;
margin: 0;
font-size: 23px;
color: #1A6BAF;
font-family: "MuseoSansRounded700Regular", "Open Sans", Arial, sans-serif;
}
.Modal-footer {
margin-top: 32px;
text-align: center;
}
.Modal-bgDismiss {
height: 100%;
width: 100%;
position: absolute;
}
@keyframes modalIn {
0% {
transform: scale(0.7);
}
100% {
transform: scale(1);
}
}
@keyframes overlayOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.PaginateItem {
background: #ffffff;
}
.PaginateItemIsActive {
background: #e6e6e6;
border-top-width: 2px;
border-bottom-width: 1px;
pointer-events: none;
}
.PaginateItemIsDisabled {
pointer-events: none;
color: #7a7a7a;
background: #f7f7f7;
}
.Panel {
padding: 0;
background: #ffffff;
color: #383838;
margin-bottom: 16px;
border: 1px solid #d6d6d6;
border-radius: 8px;
box-sizing: border-box;
}
.Panel-body {
padding: 0;
}
.Panel-body:first-child .Panel-row:first-child .Panel-cell:first-child {
border-top-left-radius: 8px;
}
.Panel-body:first-child .Panel-row:first-child .Panel-cell:last-child {
border-top-right-radius: 8px;
}
.Panel-body:last-child .Panel-row:last-child .Panel-cell:first-child {
border-bottom-left-radius: 8px;
}
.Panel-body:last-child .Panel-row:last-child .Panel-cell:last-child {
border-bottom-right-radius: 8px;
}
.Panel-header,
.Panel-footer,
.Panel-row {
max-width: none;
}
.Panel-header,
.Panel-footer,
.Panel-row,
.Panel-cell {
padding: 16px;
}
.Panel-header {
border-bottom: 1px solid #d6d6d6;
display: flex;
align-items: center;
}
.Panel-header--withImage {
border-bottom: none;
display: block;
padding: 0;
}
.Panel-header--withImage .Panel-title {
padding: 16px;
padding-bottom: 0;
}
.Panel-headerImage {
border-top-right-radius: 7px;
border-top-left-radius: 7px;
border-bottom: 1px solid #d6d6d6;
overflow: hidden;
max-height: 200px;
}
.Panel-headerImage img {
vertical-align: top;
width: 100%;
}
.Panel-title {
color: #383838;
font-family: "Open Sans", Helvetica, sans-serif;
font-size: 13px;
font-weight: 700;
flex: 1 1 0%;
padding: 0;
margin: 0;
}
.Panel-row:not(:last-child) {
border-bottom: 1px solid #e6e6e6;
}
.Panel-row--withCells {
display: flex;
padding: 0;
}
.Panel-row--header {
background-color: #fbfbfb;
border-bottom: solid 1px #e6e6e6;
font-weight: 600;
}
.Panel-cell {
flex: 1 1 0%;
word-break: break-word;
}
.Panel-cell--header {
background-color: #fbfbfb;
border-right: solid 1px #e6e6e6;
font-weight: 600;
}
.Panel-footer {
border-top: 1px solid #d6d6d6;
text-align: right;
}
.Panel--striped .Panel-row:nth-child(even) {
background-color: #fbfbfb;
}
@media (max-width: 479px) {
.Panel--xxsMax-stacked .Panel-row {
flex-wrap: wrap;
border-bottom: 0;
}
.Panel--xxsMax-stacked .Panel-cell {
flex-basis: auto;
width: 100%;
}
.Panel--xxsMax-stacked .Panel-cell--header {
border-right: 0;
padding-bottom: 0;
background-color: inherit;
}
.Panel--xxsMax-stacked .Panel-cell--header + .Panel-cell {
padding-top: 8px;
}
.Panel--xxsMax-stacked .Panel-body:first-child .Panel-row:first-child .Panel-cell:last-child,
.Panel--xxsMax-stacked .Panel-body:last-child .Panel-row:last-child .Panel-cell:first-child {
border-radius: 0;
}
.Panel--xxsMax-stacked .Panel-body:first-child .Panel-row:first-child .Panel-cell:first-child {
border-top-right-radius: 8px;
}
.Panel--xxsMax-stacked .Panel-body:last-child .Panel-row:last-child .Panel-cell:last-child {
border-bottom-left-radius: 8px;
}
}
@media (max-width: 767px) {
.Panel--xsMax-stacked .Panel-row {
flex-wrap: wrap;
border-bottom: 0;
}
.Panel--xsMax-stacked .Panel-cell {
flex-basis: auto;
width: 100%;
}
.Panel--xsMax-stacked .Panel-cell--header {
border-right: 0;
padding-bottom: 0;
background-color: inherit;
}
.Panel--xsMax-stacked .Panel-cell--header + .Panel-cell {
padding-top: 8px;
}
.Panel--xsMax-stacked .Panel-body:first-child .Panel-row:first-child .Panel-cell:last-child,
.Panel--xsMax-stacked .Panel-body:last-child .Panel-row:last-child .Panel-cell:first-child {
border-radius: 0;
}
.Panel--xsMax-stacked .Panel-body:first-child .Panel-row:first-child .Panel-cell:first-child {
border-top-right-radius: 8px;
}
.Panel--xsMax-stacked .Panel-body:last-child .Panel-row:last-child .Panel-cell:last-child {
border-bottom-left-radius: 8px;
}
}
@media (max-width: 991px) {
.Panel--smMax-stacked .Panel-row {
flex-wrap: wrap;
border-bottom: 0;
}
.Panel--smMax-stacked .Panel-cell {
flex-basis: auto;
width: 100%;
}
.Panel--smMax-stacked .Panel-cell--header {
border-right: 0;
padding-bottom: 0;
background-color: inherit;
}
.Panel--smMax-stacked .Panel-cell--header + .Panel-cell {
padding-top: 8px;
}
.Panel--smMax-stacked .Panel-body:first-child .Panel-row:first-child .Panel-cell:last-child,
.Panel--smMax-stacked .Panel-body:last-child .Panel-row:last-child .Panel-cell:first-child {
border-radius: 0;
}
.Panel--smMax-stacked .Panel-body:first-child .Panel-row:first-child .Panel-cell:first-child {
border-top-right-radius: 8px;
}
.Panel--smMax-stacked .Panel-body:last-child .Panel-row:last-child .Panel-cell:last-child {
border-bottom-left-radius: 8px;
}
}
@media (max-width: 1199px) {
.Panel--mdMax-stacked .Panel-row {
flex-wrap: wrap;
border-bottom: 0;
}
.Panel--mdMax-stacked .Panel-cell {
flex-basis: auto;
width: 100%;
}
.Panel--mdMax-stacked .Panel-cell--header {
border-right: 0;
padding-bottom: 0;
background-color: inherit;
}
.Panel--mdMax-stacked .Panel-cell--header + .Panel-cell {
padding-top: 8px;
}
.Panel--mdMax-stacked .Panel-body:first-child .Panel-row:first-child .Panel-cell:last-child,
.Panel--mdMax-stacked .Panel-body:last-child .Panel-row:last-child .Panel-cell:first-child {
border-radius: 0;
}
.Panel--mdMax-stacked .Panel-body:first-child .Panel-row:first-child .Panel-cell:first-child {
border-top-right-radius: 8px;
}
.Panel--mdMax-stacked .Panel-body:last-child .Panel-row:last-child .Panel-cell:last-child {
border-bottom-left-radius: 8px;
}
}
.Panel .Panel-row--parent {
border-bottom: none;
}
.Panel-expandableControlIcon {
padding-right: 4px;
}
.Panel-expandableControlIcon .Icon {
font-size: 10px;
}
.Panel-expandableControl.is-expanded {
color: #FF8F00;
padding-right: 4px;
}
.Panel-expandableControl.is-expanded .Icon {
transform: rotate(90deg);
}
.Panel-childRows {
background: #fbfbfb;
height: 0;
overflow: hidden;
}
.Panel-childRows .Panel-row {
border: none;
}
.Panel-childRows .Panel-cell {
font-size: 12px;
color: #7a7a7a;
padding-top: 8px;
padding-bottom: 8px;
}
.Panel-childRows .Panel-row:first-child .Panel-cell {
padding-top: 16px;
}
.Panel-childRows .Panel-row:last-child .Panel-cell {
padding-bottom: 16px;
}
.Panel-childRows.is-expanded {
height: auto;
border-top: 1px solid #e6e6e6;
}
.Panel-expandableRow:not(:last-child) .Panel-childRows {
border-top: 1px solid #e6e6e6;
}
.Panel-expandableRow:not(:last-child) .Panel-childRows.is-expanded {
border-bottom: 1px solid #FF8F00;
}
.Popup {
position: relative;
display: inline-block;
}
.Popup-container {
position: absolute;
bottom: calc(100% + 10px);
left: 50%;
transform: translateX(-50%);
z-index: 100;
width: 250px;
display: none;
}
.Popup-container.is-open {
display: block;
}
.Popup-container::before,
.Popup-container::after {
content: "";
position: absolute;
left: 50%;
transform: translateX(-50%) rotate(45deg);
width: 12px;
height: 12px;
background-color: #ffffff;
border-radius: 3px 0 3px 0;
animation: popInArrow 75ms cubic-bezier(0.2, 0.8, 0.4, 1) forwards;
}
.Popup-container::before {
top: calc( 100% - 6px );
border: solid #d6d6d6 1px;
box-shadow: 0 0 2px rgba(56, 56, 56, 0.15);
}
.Popup-container::after {
top: calc( 100% - 7px );
}
.Popup-content {
background-color: #ffffff;
color: #383838;
border: solid #d6d6d6 1px;
border-radius: 4px;
box-shadow: 0 0 2px rgba(56, 56, 56, 0.15);
animation: popIn 75ms cubic-bezier(0.2, 0.8, 0.4, 1) forwards;
}
.Popup-container--overlay {
bottom: 50%;
transform: translateX(-50%) translateY(50%);
}
.Popup-container--overlay::before, .Popup-container--overlay::after {
display: none;
}
.Popup-container--down {
bottom: auto;
top: calc(100% + 10px);
}
.Popup-container--down::before {
top: -6px;
}
.Popup-container--down::after {
top: -5px;
}
.Popup-container--left {
left: 0;
transform: none;
}
.Popup-container--left::before, .Popup-container--left::after {
left: 24px;
transform: translateX(0) rotate(45deg);
}
.Popup-container--leftHang {
left: -24px;
transform: none;
}
.Popup-container--leftHang::before, .Popup-container--leftHang::after {
left: 32px;
transform: translateX(0) rotate(45deg);
}
.Popup-container--right {
left: auto;
right: 0;
transform: none;
}
.Popup-container--right::before, .Popup-container--right::after {
left: auto;
right: 24px;
transform: translateX(0) rotate(45deg);
}
.Popup-container--rightHang {
left: auto;
right: -24px;
transform: none;
}
.Popup-container--rightHang::before, .Popup-container--rightHang::after {
left: auto;
right: 32px;
transform: translateX(0) rotate(45deg);
}
.Popup--hover .Popup-content:before {
content: "";
position: absolute;
display: block;
}
.Popup-content:before {
height: 16px;
width: 100%;
left: 0;
top: 100%;
}
.Popup-container--down .Popup-content:before {
top: auto;
bottom: 100%;
}
.Popup--hover:hover .Popup-container,
.Popup--hover:focus .Popup-container,
.Popup--hover:focus-within .Popup-container {
display: block;
}
@keyframes popIn {
0% {
opacity: 0;
transform: scale3d(0.7, 0.7, 0.7);
}
100% {
opacity: 1;
transform: scale3d(1, 1, 1);
}
}
@keyframes popInArrow {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.ProgressBar {
height: 8px;
background: #f7f7f7;
box-shadow: inset 0 0 2px rgba(56, 56, 56, 0.15);
overflow: hidden;
}
.ProgressBar-status {
background: #7fc243;
height: 100%;
width: auto;
}
.ProgressBar,
.ProgressBar-status {
border-radius: 4px;
}
.ProgressBar--xsmall {
height: 2px;
}
.ProgressBar--xsmall, .ProgressBar--xsmall .ProgressBar-status {
border-radius: 1px;
}
.ProgressBar--small {
height: 4px;
}
.ProgressBar--small, .ProgressBar--small .ProgressBar-status {
border-radius: 2px;
}
.ProgressBar--large {
height: 16px;
}
.ProgressBar--large, .ProgressBar--large .ProgressBar-status {
border-radius: 8px;
}
.ProgressBar--xlarge {
height: 24px;
}
.ProgressBar--xlarge, .ProgressBar--xlarge .ProgressBar-status {
border-radius: 12px;
}
.ProgressBar--vertical {
height: 100%;
width: 32px;
position: relative;
}
.ProgressBar--vertical .ProgressBar-status {
height: auto;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
}
.ProgressBar--vertical, .ProgressBar--vertical .ProgressBar-status {
border-radius: 20px;
}
.ProgressBar--vertical.ProgressBar--xsmall {
width: 16px;
}
.ProgressBar--vertical.ProgressBar--xsmall, .ProgressBar--vertical.ProgressBar--xsmall .ProgressBar-status {
border-radius: 8px;
}
.ProgressBar--vertical.ProgressBar--small {
width: 24px;
}
.ProgressBar--vertical.ProgressBar--small, .ProgressBar--vertical.ProgressBar--small .ProgressBar-status {
border-radius: 12px;
}
.ProgressBar--vertical.ProgressBar--large {
width: 48px;
}
.ProgressBar--vertical.ProgressBar--large, .ProgressBar--vertical.ProgressBar--large .ProgressBar-status {
border-radius: 24px;
}
.ProgressBar--vertical.ProgressBar--xlarge {
width: 64px;
}
.ProgressBar--vertical.ProgressBar--xlarge, .ProgressBar--vertical.ProgressBar--xlarge .ProgressBar-status {
border-radius: 32px;
}
.ProgressBar--precise .ProgressBar-status {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.ProgressBar--precise.ProgressBar--vertical .ProgressBar-status {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.RadialProgress {
position: relative;
display: block;
background: #f7f7f7;
border-radius: 50%;
height: 80px;
width: 80px;
}
.RadialProgress:before, .RadialProgress:after {
content: "";
border-radius: 50%;
display: block;
z-index: 5;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.RadialProgress:before {
width: 100%;
height: 100%;
box-shadow: 1px 1px 1px rgba(56, 56, 56, 0.15) inset;
}
.RadialProgress:after {
width: 60%;
height: 60%;
box-shadow: 0 0 2px rgba(56, 56, 56, 0.15);
background: #ffffff;
}
.RadialProgress-circle {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
clip: rect(0, 80px, 80px, 40px);
}
.RadialProgress .RadialProgress-circle.whole {
clip: rect(auto, auto, auto, auto);
}
.RadialProgress-status {
position: absolute;
top: 0;
left: 0;
border-radius: 50%;
background: transparent;
clip: rect(0, 40px, 80px, 0);
border-width: 40px;
border-style: solid;
border-color: #7fc243;
}
.RadialProgress--xsmall {
height: 32px;
width: 32px;
}
.RadialProgress--xsmall .RadialProgress-circle {
clip: rect(0, 32px, 32px, 16px);
}
.RadialProgress--xsmall .RadialProgress-status {
clip: rect(0, 16px, 32px, 0);
border-width: 16px;
}
.RadialProgress--small {
height: 48px;
width: 48px;
}
.RadialProgress--small .RadialProgress-circle {
clip: rect(0, 48px, 48px, 24px);
}
.RadialProgress--small .RadialProgress-status {
clip: rect(0, 24px, 48px, 0);
border-width: 24px;
}
.RadialProgress--large {
height: 112px;
width: 112px;
}
.RadialProgress--large .RadialProgress-circle {
clip: rect(0, 112px, 112px, 56px);
}
.RadialProgress--large .RadialProgress-status {
clip: rect(0, 56px, 112px, 0);
border-width: 56px;
}
.RadialProgress--xlarge {
height: 160px;
width: 160px;
}
.RadialProgress--xlarge .RadialProgress-circle {
clip: rect(0, 160px, 160px, 80px);
}
.RadialProgress--xlarge .RadialProgress-status {
clip: rect(0, 80px, 160px, 0);
border-width: 80px;
}
.ProgressBar--neutral .ProgressBar-status {
background: #7a7a7a;
}
.ProgressBar--negative .ProgressBar-status {
background: #e26362;
}
.ProgressBar--highlight .ProgressBar-status {
background: #FF8F00;
}
.RadialProgress--neutral .RadialProgress-status {
border-color: #7a7a7a;
}
.RadialProgress--negative .RadialProgress-status {
border-color: #e26362;
}
.RadialProgress--highlight .RadialProgress-status {
border-color: #FF8F00;
}
.SelectBox {
position: relative;
display: inline-block;
width: 100%;
}
.SelectBox:after {
font-family: "SSPika";
font-style: normal;
font-weight: normal;
text-decoration: none;
text-rendering: optimizeLegibility;
line-height: inherit;
-webkit-font-feature-settings: "liga";
-moz-font-feature-settings: "liga=1";
-moz-font-feature-settings: "liga";
-ms-font-feature-settings: "liga" 1;
-o-font-feature-settings: "liga";
font-feature-settings: "liga";
-webkit-font-smoothing: antialiased;
vertical-align: middle;
font-size: 87.5%;
content: "▾";
position: absolute;
top: 0;
bottom: 0;
right: 0;
margin: auto;
width: 32px;
color: #afafaf;
font-size: 10px;
height: 24px;
line-height: 28px;
text-align: center;
border-left: 1px solid #e6e6e6;
pointer-events: none;
}
.SelectBox-options {
height: 32px;
width: 100%;
line-height: 32px;
padding-right: 40px;
padding-left: 8px;
color: #383838;
background-color: #ffffff;
font-family: "Open Sans", Helvetica, sans-serif;
border-radius: 4px;
border: 1px solid #d6d6d6;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.SelectBox-options::-ms-expand {
display: none;
}
.SelectBox-options:focus {
border-color: #1A6BAF;
outline: none;
}
.SelectBox-options:disabled, .SelectBox-options.is-disabled {
color: #e6e6e6;
cursor: not-allowed;
}
.SelectBox-text {
display: none;
}
.SelectBox--large .SelectBox-options {
font-size: 16px;
height: 40px;
line-height: 40px;
}
.StepNav {
padding-bottom: 24px;
}
.StepNav-steps {
padding-left: 64px;
}
.StepNav-step:before {
width: calc(100% - 64px);
height: 4px;
top: 28px;
right: 64px;
}
.StepNav-step.is-active .StepNav-stepIcon, .StepNav-step.is-enabled a:hover .StepNav-stepIcon {
box-shadow: 0 0 2px #15568c inset;
}
.StepNav-step.is-enabled a:hover .StepNav-stepIcon {
box-shadow: 0 0 2px #15568c inset;
}
.StepNav-stepLink {
padding: 0 4px;
}
.StepNav-stepTitle {
width: 150px;
left: calc( 0px - 43px);
padding-top: 4px;
}
.StepNav-stepIcon {
font-size: 22.4px;
border-width: 4px;
height: 56px;
width: 56px;
border-radius: 28px;
padding: 14px;
}
.StepNav-steps {
position: relative;
padding-bottom: 4px;
display: flex;
}
.StepNav-step {
position: relative;
list-style: none;
display: block;
padding: 0;
flex: auto;
}
.StepNav-step:before {
content: "";
display: block;
position: absolute;
background: #d6d6d6;
}
.StepNav-step:first-child {
position: absolute;
left: 0;
top: 0;
}
.StepNav-step:first-child .StepNav-stepLink {
float: left;
}
.StepNav-step:first-child:before {
display: none;
}
.StepNav-step.is-enabled .StepNav-stepIcon,
.StepNav-step.is-enabled .StepNav-stepTitle {
color: #1A6BAF;
transition: color 0.35s ease-in-out;
}
.StepNav-step.is-enabled .StepNav-stepIcon {
border-color: #1A6BAF;
transition: border-color 0.35s ease-in-out;
}
.StepNav-step.is-enabled:before {
background-color: #1A6BAF;
transition: background-color 0.35s ease-in-out;
}
.StepNav-step.is-active .StepNav-stepIcon, .StepNav-step.is-enabled .StepNav-stepLink:hover .StepNav-stepIcon {
color: #ffffff;
border-color: #d6d6d6;
background-color: #1A6BAF;
}
.StepNav-step.is-enabled .StepNav-stepLink:hover .StepNav-stepIcon {
color: #ffffff;
border-color: #d6d6d6;
background-color: #1A6BAF;
}
.StepNav-stepLink {
float: right;
position: relative;
z-index: 10;
color: #d6d6d6;
}
.StepNav-stepTitle {
display: block;
text-align: center;
margin: 0 auto;
color: #d6d6d6;
font-family: "Open Sans", Helvetica, sans-serif;
font-size: 13px;
position: absolute;
top: 100%;
}
.StepNav-stepIcon {
background: #fff;
box-sizing: content-box;
line-height: 1;
display: inline-block;
box-sizing: border-box;
vertical-align: middle;
text-align: center;
font-weight: bold;
border-style: solid;
border-color: #d6d6d6;
}
.StepNav--small .StepNav-steps {
padding-left: 44px;
}
.StepNav--small .StepNav-step:before {
width: calc(100% - 44px);
height: 2px;
top: 20px;
right: 44px;
}
.StepNav--small .StepNav-step.is-active .StepNav-stepIcon, .StepNav--small .StepNav-step.is-enabled a:hover .StepNav-stepIcon {
box-shadow: 0 0 1px #15568c inset;
}
.StepNav--small .StepNav-step.is-enabled a:hover .StepNav-stepIcon {
box-shadow: 0 0 1px #15568c inset;
}
.StepNav--small .StepNav-stepLink {
padding: 0 2px;
}
.StepNav--small .StepNav-stepTitle {
width: 150px;
left: calc( 0px - 53px);
padding-top: 2px;
}
.StepNav--small .StepNav-stepIcon {
font-size: 16px;
border-width: 2px;
height: 40px;
width: 40px;
border-radius: 20px;
padding: 10px;
}
.StepNav--small .StepNav-stepTitle {
display: none;
}
.StepNav--xsmall .StepNav-steps {
padding-left: 26px;
}
.StepNav--xsmall .StepNav-step:before {
width: calc(100% - 26px);
height: 1px;
top: 12px;
right: 26px;
}
.StepNav--xsmall .StepNav-step.is-active .StepNav-stepIcon, .StepNav--xsmall .StepNav-step.is-enabled a:hover .StepNav-stepIcon {
box-shadow: 0 0 0.5px #15568c inset;
}
.StepNav--xsmall .StepNav-step.is-enabled a:hover .StepNav-stepIcon {
box-shadow: 0 0 0.5px #15568c inset;
}
.StepNav--xsmall .StepNav-stepLink {
padding: 0 1px;
}
.StepNav--xsmall .StepNav-stepTitle {
width: 150px;
left: calc( 0px - 62px);
padding-top: 1px;
}
.StepNav--xsmall .StepNav-stepIcon {
font-size: 9.6px;
border-width: 1px;
height: 24px;
width: 24px;
border-radius: 12px;
padding: 6px;
}
.StepNav--xsmall .StepNav-stepTitle {
display: none;
}
.StepNav--titled:after {
content: "";
display: block;
clear: both;
}
.StepNav--titled .StepNav-title,
.StepNav--titled .StepNav-steps {
float: left;
}
.StepNav--titled .StepNav-title {
width: 55%;
}
.StepNav--titled .StepNav-steps {
width: 45%;
}
.StepNav--titled .StepNav-step:first-child:before {
display: block;
}
.StepNav-title {
overflow: hidden;
}
.StepNav-titleText {
position: relative;
margin: 0;
padding-right: 8px;
display: inline-block;
line-height: 56px;
}
.StepNav-titleText:before {
content: "";
position: absolute;
top: 28px;
left: 100%;
height: 4px;
width: 1000%;
background: #1A6BAF;
}
.SummaryList-heading {
color: #383838;
font-size: 13px;
display: flex;
justify-content: space-between;
margin-bottom: 4px;
}
.SummaryList-section {
border-top: 2px solid #d6d6d6;
padding: 8px 0;
list-style-type: none;
}
.SummaryList-item {
display: flex;
width: 100%;
height: 30px;
align-items: center;
}
.SummaryList-item--footer {
margin: 8px 0;
padding-top: 8px;
border-top: 1px solid #d6d6d6;
font-weight: 700;
}
.SummaryList-item span:last-child {
display: flex;
flex-grow: 1;
}
.SummaryList-item span:last-child:before {
content: " ";
flex-grow: 1;
margin: 0 4px 4px;
border-bottom: 1px dotted #d6d6d6;
width: 10%;
}
.SummaryList--no-heading .SummaryList-section {
border-top: 1px solid #d6d6d6;
border-bottom: 1px solid #d6d6d6;
}
.SummaryList-footer h3 {
padding-top: 8px;
border-top: 1px solid #d6d6d6;
display: flex;
justify-content: flex-end;
color: #7a7a7a;
font-family: "Open Sans", Helvetica, sans-serif;
font-weight: 700;
}
.SummaryList-footer h3 span {
color: #13426E;
margin-left: 8px;
}
.Tabs-header {
border-bottom: 4px solid #d6d6d6;
padding: 0;
margin-bottom: 16px;
}
.Tabs-headerItem {
list-style: none;
display: inline-block;
position: relative;
cursor: pointer;
color: #7a7a7a;
font-family: "Open Sans", Helvetica, sans-serif;
font-weight: 600;
}
.Tabs-headerItem, .Tabs-headerItem:last-child {
padding: 4px 24px;
}
.Tabs-headerItem:after {
content: "";
display: block;
width: 100%;
height: 4px;
position: absolute;
left: 0;
bottom: -4px;
background: transparent;
}
.Tabs-headerItem.is-active, .Tabs-headerItem:hover {
color: #1A6BAF;
}
.Tabs-headerItem.is-active:after {
background: #1A6BAF;
}
.Tabs-contentItem {
display: none;
}
.Tabs-contentItem.is-active {
display: block;
}
.Toggle {
position: relative;
display: inline-block;
}
.Toggle-input {
cursor: pointer;
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
opacity: 0;
z-index: 5;
}
.Toggle-label {
padding: 2px;
text-align: right;
position: relative;
display: inline-block;
color: #ffffff;
font-size: 12px;
box-sizing: content-box;
height: 16px;
width: 40px;
line-height: 16px;
border-radius: 16px;
background-color: #e26362;
box-shadow: 0 0 2px #b54f4e inset;
}
.Toggle-label:hover {
color: #ffffff;
}
.Toggle-label:before {
content: "off";
padding-right: 4px;
display: inline-block;
}
.Toggle-label:after {
content: "";
display: block;
height: 16px;
width: 16px;
border-radius: 16px;
background: #ffffff;
position: absolute;
top: 2px;
left: 2px;
right: auto;
}
.Toggle-input:checked + .Toggle-label {
background-color: #7fc243;
box-shadow: 0 0 2px #669b36 inset;
text-align: left;
}
.Toggle-input:checked + .Toggle-label:before {
content: "on";
padding-left: 4px;
display: inline-block;
}
.Toggle-input:checked + .Toggle-label:after {
left: auto;
right: 2px;
}
.Tooltip {
position: relative;
cursor: pointer;
}
.Tooltip:after {
content: attr(data-tooltip);
display: none;
position: absolute;
top: 100%;
left: 0;
z-index: 9999;
margin-top: 2px;
width: 200px;
padding: 16px;
border-radius: 8px;
border-top-left-radius: 0;
border: 1px solid #e6e6e6;
background: #fbfbfb;
box-shadow: 0 0 2px rgba(56, 56, 56, 0.15);
font-style: normal;
font-size: 13px;
font-weight: 400;
white-space: normal;
text-align: left;
color: #383838;
}
.Tooltip:hover:after, .Tooltip:focus:after {
display: block;
}
.Tooltip--text,
.Tooltip--icon {
color: #317ab7;
}
.Tooltip--text {
text-decoration: underline;
}
.u-border {
border: 1px solid #e6e6e6;
}
.u-borderNone {
border: 0;
}
.u-borderRight {
border-right: 1px solid #e6e6e6;
}
.u-borderRightNone {
border-right: 0;
}
.u-borderLeft {
border-left: 1px solid #e6e6e6;
}
.u-borderLeftNone {
border-left: 0;
}
.u-borderBottom {
border-bottom: 1px solid #e6e6e6;
}
.u-borderBottomNone {
border-bottom: 0;
}
.u-borderTop {
border-top: 1px solid #e6e6e6;
}
.u-borderTopNone {
border-top: 0;
}
@media (min-width: 480px) {
.u-xs-border {
border: 1px solid #e6e6e6;
}
.u-xs-borderNone {
border: 0;
}
.u-xs-borderRight {
border-right: 1px solid #e6e6e6;
}
.u-xs-borderRightNone {
border-right: 0;
}
.u-xs-borderLeft {
border-left: 1px solid #e6e6e6;
}
.u-xs-borderLeftNone {
border-left: 0;
}
.u-xs-borderBottom {
border-bottom: 1px solid #e6e6e6;
}
.u-xs-borderBottomNone {
border-bottom: 0;
}
.u-xs-borderTop {
border-top: 1px solid #e6e6e6;
}
.u-xs-borderTopNone {
border-top: 0;
}
}
@media (min-width: 768px) {
.u-sm-border {
border: 1px solid #e6e6e6;
}
.u-sm-borderNone {
border: 0;
}
.u-sm-borderRight {
border-right: 1px solid #e6e6e6;
}
.u-sm-borderRightNone {
border-right: 0;
}
.u-sm-borderLeft {
border-left: 1px solid #e6e6e6;
}
.u-sm-borderLeftNone {
border-left: 0;
}
.u-sm-borderBottom {
border-bottom: 1px solid #e6e6e6;
}
.u-sm-borderBottomNone {
border-bottom: 0;
}
.u-sm-borderTop {
border-top: 1px solid #e6e6e6;
}
.u-sm-borderTopNone {
border-top: 0;
}
}
@media (min-width: 992px) {
.u-md-border {
border: 1px solid #e6e6e6;
}
.u-md-borderNone {
border: 0;
}
.u-md-borderRight {
border-right: 1px solid #e6e6e6;
}
.u-md-borderRightNone {
border-right: 0;
}
.u-md-borderLeft {
border-left: 1px solid #e6e6e6;
}
.u-md-borderLeftNone {
border-left: 0;
}
.u-md-borderBottom {
border-bottom: 1px solid #e6e6e6;
}
.u-md-borderBottomNone {
border-bottom: 0;
}
.u-md-borderTop {
border-top: 1px solid #e6e6e6;
}
.u-md-borderTopNone {
border-top: 0;
}
}
@media (min-width: 1200px) {
.u-lg-border {
border: 1px solid #e6e6e6;
}
.u-lg-borderNone {
border: 0;
}
.u-lg-borderRight {
border-right: 1px solid #e6e6e6;
}
.u-lg-borderRightNone {
border-right: 0;
}
.u-lg-borderLeft {
border-left: 1px solid #e6e6e6;
}
.u-lg-borderLeftNone {
border-left: 0;
}
.u-lg-borderBottom {
border-bottom: 1px solid #e6e6e6;
}
.u-lg-borderBottomNone {
border-bottom: 0;
}
.u-lg-borderTop {
border-top: 1px solid #e6e6e6;
}
.u-lg-borderTopNone {
border-top: 0;
}
}
.u-borderRadiusNone {
border-radius: 0 !important;
}
.u-borderRadiusSm {
border-radius: 2px !important;
}
.u-borderRadiusMd {
border-radius: 4px !important;
}
.u-borderRadiusLg {
border-radius: 8px !important;
}
@media (min-width: 480px) {
.u-xs-borderRadiusNone {
border-radius: 0 !important;
}
.u-xs-borderRadiusSm {
border-radius: 2px !important;
}
.u-xs-borderRadiusMd {
border-radius: 4px !important;
}
.u-xs-borderRadiusLg {
border-radius: 8px !important;
}
}
@media (min-width: 768px) {
.u-sm-borderRadiusNone {
border-radius: 0 !important;
}
.u-sm-borderRadiusSm {
border-radius: 2px !important;
}
.u-sm-borderRadiusMd {
border-radius: 4px !important;
}
.u-sm-borderRadiusLg {
border-radius: 8px !important;
}
}
@media (min-width: 992px) {
.u-md-borderRadiusNone {
border-radius: 0 !important;
}
.u-md-borderRadiusSm {
border-radius: 2px !important;
}
.u-md-borderRadiusMd {
border-radius: 4px !important;
}
.u-md-borderRadiusLg {
border-radius: 8px !important;
}
}
@media (min-width: 1200px) {
.u-lg-borderRadiusNone {
border-radius: 0 !important;
}
.u-lg-borderRadiusSm {
border-radius: 2px !important;
}
.u-lg-borderRadiusMd {
border-radius: 4px !important;
}
.u-lg-borderRadiusLg {
border-radius: 8px !important;
}
}
.u-borderColorDefault {
border-color: #d6d6d6 !important;
}
.u-borderColorLight {
border-color: #e6e6e6 !important;
}
.u-borderColorPrimary {
border-color: #1A6BAF !important;
}
.u-borderColorHighlight {
border-color: #FF8F00 !important;
}
.u-borderColorPositive {
border-color: #7fc243 !important;
}
.u-borderColorNegative {
border-color: #e26362 !important;
}
.u-colorPositive {
color: #7fc243 !important;
}
.u-colorNegative {
color: #e26362 !important;
}
.u-colorPrimary {
color: #1A6BAF !important;
}
.u-colorSecondary {
color: #7fc243 !important;
}
.u-colorInfo {
color: #383838 !important;
}
.u-colorGrey {
color: #7a7a7a !important;
}
.u-colorHighlight {
color: #FF8F00 !important;
}
.u-colorForeground {
color: #ffffff !important;
}
.u-linkNegative {
color: #e26362 !important;
}
.u-linkNegative:hover, .u-linkNegative:active {
color: #cb5958 !important;
}
.u-linkCascade * {
color: #317ab7 !important;
}
.u-linkCascade *:hover, .u-linkCascade *:active {
color: #276292 !important;
}
.u-bgPositive {
background-color: #7fc243 !important;
}
.u-bgNegative {
background-color: #e26362 !important;
}
.u-bgPrimary {
background-color: #1A6BAF !important;
}
.u-bgSecondary {
background-color: #7fc243 !important;
}
.u-bgHighlight {
background-color: #FF8F00 !important;
}
.u-bgLinkLight {
background-color: #d6e4f1 !important;
}
.u-bgForeground {
background-color: #ffffff !important;
}
.u-bgMiddleground {
background-color: #fbfbfb !important;
}
.u-bgBackground {
background-color: #f7f7f7 !important;
}
@media (min-width: 480px) {
.u-xs-bgForeground {
background-color: #ffffff !important;
}
}
.u-flex {
display: flex !important;
}
.u-block {
display: block !important;
}
.u-hidden {
display: none !important;
}
.u-hiddenVisually {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}
.u-inline {
display: inline !important;
}
.u-inlineBlock {
display: inline-block !important;
max-width: 100%;
}
.u-overflowHidden {
overflow: hidden !important;
}
@media (min-width: 480px) {
.u-xs-flex {
display: flex !important;
}
.u-xs-block {
display: block !important;
}
.u-xs-hidden {
display: none !important;
}
.u-xs-hiddenVisually {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}
.u-xs-inline {
display: inline !important;
}
.u-xs-inlineBlock {
display: inline-block !important;
max-width: 100%;
}
.u-xs-overflowHidden {
overflow: hidden !important;
}
}
@media (min-width: 768px) {
.u-sm-flex {
display: flex !important;
}
.u-sm-block {
display: block !important;
}
.u-sm-hidden {
display: none !important;
}
.u-sm-hiddenVisually {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}
.u-sm-inline {
display: inline !important;
}
.u-sm-inlineBlock {
display: inline-block !important;
max-width: 100%;
}
.u-sm-overflowHidden {
overflow: hidden !important;
}
}
@media (min-width: 992px) {
.u-md-flex {
display: flex !important;
}
.u-md-block {
display: block !important;
}
.u-md-hidden {
display: none !important;
}
.u-md-hiddenVisually {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}
.u-md-inline {
display: inline !important;
}
.u-md-inlineBlock {
display: inline-block !important;
max-width: 100%;
}
.u-md-overflowHidden {
overflow: hidden !important;
}
}
@media (min-width: 1200px) {
.u-lg-flex {
display: flex !important;
}
.u-lg-block {
display: block !important;
}
.u-lg-hidden {
display: none !important;
}
.u-lg-hiddenVisually {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}
.u-lg-inline {
display: inline !important;
}
.u-lg-inlineBlock {
display: inline-block !important;
max-width: 100%;
}
.u-lg-overflowHidden {
overflow: hidden !important;
}
}
.u-flexInline {
display: inline-flex !important;
}
.u-flexRow {
flex-direction: row !important;
}
.u-flexRowReverse {
flex-direction: row-reverse !important;
}
.u-flexCol {
flex-direction: column !important;
}
.u-flexColReverse {
flex-direction: column-reverse !important;
}
.u-flexWrap {
flex-wrap: wrap !important;
}
.u-flexNoWrap {
flex-wrap: nowrap !important;
}
.u-flexWrapReverse {
flex-wrap: wrap-reverse !important;
}
.u-flexJustifyStart {
justify-content: flex-start !important;
}
.u-flexJustifyEnd {
justify-content: flex-end !important;
}
.u-flexJustifyCenter {
justify-content: center !important;
}
.u-flexJustifyBetween {
justify-content: space-between !important;
}
.u-flexJustifyAround {
justify-content: space-around !important;
}
.u-flexAlignItemsStart {
align-items: flex-start !important;
}
.u-flexAlignItemsEnd {
align-items: flex-end !important;
}
.u-flexAlignItemsCenter {
align-items: center !important;
}
.u-flexAlignItemsStretch {
align-items: stretch !important;
}
.u-flexAlignItemsBaseline {
align-items: baseline !important;
}
.u-flexAlignContentStart {
align-content: flex-start !important;
}
.u-flexAlignContentEnd {
align-content: flex-end !important;
}
.u-flexAlignContentCenter {
align-content: center !important;
}
.u-flexAlignContentStretch {
align-content: stretch !important;
}
.u-flexAlignContentBetween {
align-content: space-between !important;
}
.u-flexAlignContentAround {
align-content: space-around !important;
}
.u-flexAlignSelfStart {
align-self: flex-start !important;
}
.u-flexAlignSelfEnd {
align-self: flex-end !important;
}
.u-flexAlignSelfCenter {
align-self: center !important;
}
.u-flexAlignSelfStretch {
align-self: stretch !important;
}
.u-flexAlignSelfBaseline {
align-self: baseline !important;
}
.u-flexAlignSelfAuto {
align-self: auto !important;
}
.u-flexOrderFirst {
order: -1 !important;
}
.u-flexOrderLast {
order: 1 !important;
}
.u-flexOrderNone {
order: 0 !important;
}
.u-flexGrow1 {
flex: 1 1 0% !important;
}
.u-flexGrow0 {
flex: 0 1 0% !important;
}
.u-flexShrink0 {
flex-shrink: 0 !important;
}
.u-flexShrink1 {
flex-shrink: 1 !important;
}
.u-flexExpand {
margin: auto !important;
}
.u-flexExpandLeft {
margin-left: auto !important;
}
.u-flexExpandRight {
margin-right: auto !important;
}
.u-flexExpandSides {
margin-left: auto !important;
margin-right: auto !important;
}
.u-flexExpandTop {
margin-top: auto !important;
}
.u-flexExpandBottom {
margin-bottom: auto !important;
}
.u-flexBasisAuto {
flex-basis: auto !important;
}
.u-flexBasis0 {
flex-basis: 0 !important;
}
.u-flexInitial {
flex: 0 1 auto !important;
flex-basis: auto !important;
}
.u-flexAuto {
flex: 1 1 auto !important;
flex-basis: auto !important;
}
.u-flexNone {
flex: 0 0 auto !important;
flex-basis: auto !important;
}
.u-maxWidthXs {
max-width: 480px !important;
}
.u-maxWidthSm {
max-width: 768px !important;
}
.u-maxWidthMd {
max-width: 992px !important;
}
.u-maxWidthLg {
max-width: 1200px !important;
}
.u-maxWidthXl {
max-width: 1300px !important;
}
.u-posRelative {
position: relative !important;
}
.u-posAbsolute {
position: absolute !important;
}
.u-size1of2 {
flex-basis: auto !important;
width: 50% !important;
}
.u-size1of3 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-size2of3 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-size1of4 {
flex-basis: auto !important;
width: 25% !important;
}
.u-size2of4 {
flex-basis: auto !important;
width: 50% !important;
}
.u-size3of4 {
flex-basis: auto !important;
width: 75% !important;
}
.u-size1of6 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-size2of6 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-size3of6 {
flex-basis: auto !important;
width: 50% !important;
}
.u-size4of6 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-size5of6 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-size1of8 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-size2of8 {
flex-basis: auto !important;
width: 25% !important;
}
.u-size3of8 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-size4of8 {
flex-basis: auto !important;
width: 50% !important;
}
.u-size5of8 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-size6of8 {
flex-basis: auto !important;
width: 75% !important;
}
.u-size7of8 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-size1of12 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-size2of12 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-size3of12 {
flex-basis: auto !important;
width: 25% !important;
}
.u-size4of12 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-size5of12 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-size6of12 {
flex-basis: auto !important;
width: 50% !important;
}
.u-size7of12 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-size8of12 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-size9of12 {
flex-basis: auto !important;
width: 75% !important;
}
.u-size10of12 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-size11of12 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-size1of24 {
flex-basis: auto !important;
width: 4.1666666667% !important;
}
.u-size2of24 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-size3of24 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-size4of24 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-size5of24 {
flex-basis: auto !important;
width: 20.8333333333% !important;
}
.u-size6of24 {
flex-basis: auto !important;
width: 25% !important;
}
.u-size7of24 {
flex-basis: auto !important;
width: 29.1666666667% !important;
}
.u-size8of24 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-size9of24 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-size10of24 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-size11of24 {
flex-basis: auto !important;
width: 45.8333333333% !important;
}
.u-size12of24 {
flex-basis: auto !important;
width: 50% !important;
}
.u-size13of24 {
flex-basis: auto !important;
width: 54.1666666667% !important;
}
.u-size14of24 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-size15of24 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-size16of24 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-size17of24 {
flex-basis: auto !important;
width: 70.8333333333% !important;
}
.u-size18of24 {
flex-basis: auto !important;
width: 75% !important;
}
.u-size19of24 {
flex-basis: auto !important;
width: 79.1666666667% !important;
}
.u-size20of24 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-size21of24 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-size22of24 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-size23of24 {
flex-basis: auto !important;
width: 95.8333333333% !important;
}
.u-sizeFit {
flex-basis: auto !important;
width: auto !important;
}
.u-sizeFill {
flex: 1 1 0% !important;
flex-basis: 0% !important;
}
.u-sizeFull, .u-size1of1 {
flex-basis: auto !important;
width: 100% !important;
}
@media (min-width: 480px) {
.u-xs-size1of2 {
flex-basis: auto !important;
width: 50% !important;
}
.u-xs-size1of3 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-xs-size2of3 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-xs-size1of4 {
flex-basis: auto !important;
width: 25% !important;
}
.u-xs-size2of4 {
flex-basis: auto !important;
width: 50% !important;
}
.u-xs-size3of4 {
flex-basis: auto !important;
width: 75% !important;
}
.u-xs-size1of6 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-xs-size2of6 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-xs-size3of6 {
flex-basis: auto !important;
width: 50% !important;
}
.u-xs-size4of6 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-xs-size5of6 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-xs-size1of8 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-xs-size2of8 {
flex-basis: auto !important;
width: 25% !important;
}
.u-xs-size3of8 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-xs-size4of8 {
flex-basis: auto !important;
width: 50% !important;
}
.u-xs-size5of8 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-xs-size6of8 {
flex-basis: auto !important;
width: 75% !important;
}
.u-xs-size7of8 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-xs-size1of12 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-xs-size2of12 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-xs-size3of12 {
flex-basis: auto !important;
width: 25% !important;
}
.u-xs-size4of12 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-xs-size5of12 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-xs-size6of12 {
flex-basis: auto !important;
width: 50% !important;
}
.u-xs-size7of12 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-xs-size8of12 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-xs-size9of12 {
flex-basis: auto !important;
width: 75% !important;
}
.u-xs-size10of12 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-xs-size11of12 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-xs-size1of24 {
flex-basis: auto !important;
width: 4.1666666667% !important;
}
.u-xs-size2of24 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-xs-size3of24 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-xs-size4of24 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-xs-size5of24 {
flex-basis: auto !important;
width: 20.8333333333% !important;
}
.u-xs-size6of24 {
flex-basis: auto !important;
width: 25% !important;
}
.u-xs-size7of24 {
flex-basis: auto !important;
width: 29.1666666667% !important;
}
.u-xs-size8of24 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-xs-size9of24 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-xs-size10of24 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-xs-size11of24 {
flex-basis: auto !important;
width: 45.8333333333% !important;
}
.u-xs-size12of24 {
flex-basis: auto !important;
width: 50% !important;
}
.u-xs-size13of24 {
flex-basis: auto !important;
width: 54.1666666667% !important;
}
.u-xs-size14of24 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-xs-size15of24 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-xs-size16of24 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-xs-size17of24 {
flex-basis: auto !important;
width: 70.8333333333% !important;
}
.u-xs-size18of24 {
flex-basis: auto !important;
width: 75% !important;
}
.u-xs-size19of24 {
flex-basis: auto !important;
width: 79.1666666667% !important;
}
.u-xs-size20of24 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-xs-size21of24 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-xs-size22of24 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-xs-size23of24 {
flex-basis: auto !important;
width: 95.8333333333% !important;
}
.u-xs-sizeFit {
flex-basis: auto !important;
width: auto !important;
}
.u-xs-sizeFill {
flex: 1 1 0% !important;
flex-basis: 0% !important;
}
.u-xs-sizeFull, .u-xs-size1of1 {
flex-basis: auto !important;
width: 100% !important;
}
}
@media (min-width: 768px) {
.u-sm-size1of2 {
flex-basis: auto !important;
width: 50% !important;
}
.u-sm-size1of3 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-sm-size2of3 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-sm-size1of4 {
flex-basis: auto !important;
width: 25% !important;
}
.u-sm-size2of4 {
flex-basis: auto !important;
width: 50% !important;
}
.u-sm-size3of4 {
flex-basis: auto !important;
width: 75% !important;
}
.u-sm-size1of6 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-sm-size2of6 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-sm-size3of6 {
flex-basis: auto !important;
width: 50% !important;
}
.u-sm-size4of6 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-sm-size5of6 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-sm-size1of8 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-sm-size2of8 {
flex-basis: auto !important;
width: 25% !important;
}
.u-sm-size3of8 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-sm-size4of8 {
flex-basis: auto !important;
width: 50% !important;
}
.u-sm-size5of8 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-sm-size6of8 {
flex-basis: auto !important;
width: 75% !important;
}
.u-sm-size7of8 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-sm-size1of12 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-sm-size2of12 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-sm-size3of12 {
flex-basis: auto !important;
width: 25% !important;
}
.u-sm-size4of12 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-sm-size5of12 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-sm-size6of12 {
flex-basis: auto !important;
width: 50% !important;
}
.u-sm-size7of12 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-sm-size8of12 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-sm-size9of12 {
flex-basis: auto !important;
width: 75% !important;
}
.u-sm-size10of12 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-sm-size11of12 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-sm-size1of24 {
flex-basis: auto !important;
width: 4.1666666667% !important;
}
.u-sm-size2of24 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-sm-size3of24 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-sm-size4of24 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-sm-size5of24 {
flex-basis: auto !important;
width: 20.8333333333% !important;
}
.u-sm-size6of24 {
flex-basis: auto !important;
width: 25% !important;
}
.u-sm-size7of24 {
flex-basis: auto !important;
width: 29.1666666667% !important;
}
.u-sm-size8of24 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-sm-size9of24 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-sm-size10of24 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-sm-size11of24 {
flex-basis: auto !important;
width: 45.8333333333% !important;
}
.u-sm-size12of24 {
flex-basis: auto !important;
width: 50% !important;
}
.u-sm-size13of24 {
flex-basis: auto !important;
width: 54.1666666667% !important;
}
.u-sm-size14of24 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-sm-size15of24 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-sm-size16of24 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-sm-size17of24 {
flex-basis: auto !important;
width: 70.8333333333% !important;
}
.u-sm-size18of24 {
flex-basis: auto !important;
width: 75% !important;
}
.u-sm-size19of24 {
flex-basis: auto !important;
width: 79.1666666667% !important;
}
.u-sm-size20of24 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-sm-size21of24 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-sm-size22of24 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-sm-size23of24 {
flex-basis: auto !important;
width: 95.8333333333% !important;
}
.u-sm-sizeFit {
flex-basis: auto !important;
width: auto !important;
}
.u-sm-sizeFill {
flex: 1 1 0% !important;
flex-basis: 0% !important;
}
.u-sm-sizeFull, .u-sm-size1of1 {
flex-basis: auto !important;
width: 100% !important;
}
}
@media (min-width: 992px) {
.u-md-size1of2 {
flex-basis: auto !important;
width: 50% !important;
}
.u-md-size1of3 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-md-size2of3 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-md-size1of4 {
flex-basis: auto !important;
width: 25% !important;
}
.u-md-size2of4 {
flex-basis: auto !important;
width: 50% !important;
}
.u-md-size3of4 {
flex-basis: auto !important;
width: 75% !important;
}
.u-md-size1of6 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-md-size2of6 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-md-size3of6 {
flex-basis: auto !important;
width: 50% !important;
}
.u-md-size4of6 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-md-size5of6 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-md-size1of8 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-md-size2of8 {
flex-basis: auto !important;
width: 25% !important;
}
.u-md-size3of8 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-md-size4of8 {
flex-basis: auto !important;
width: 50% !important;
}
.u-md-size5of8 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-md-size6of8 {
flex-basis: auto !important;
width: 75% !important;
}
.u-md-size7of8 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-md-size1of12 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-md-size2of12 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-md-size3of12 {
flex-basis: auto !important;
width: 25% !important;
}
.u-md-size4of12 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-md-size5of12 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-md-size6of12 {
flex-basis: auto !important;
width: 50% !important;
}
.u-md-size7of12 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-md-size8of12 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-md-size9of12 {
flex-basis: auto !important;
width: 75% !important;
}
.u-md-size10of12 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-md-size11of12 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-md-size1of24 {
flex-basis: auto !important;
width: 4.1666666667% !important;
}
.u-md-size2of24 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-md-size3of24 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-md-size4of24 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-md-size5of24 {
flex-basis: auto !important;
width: 20.8333333333% !important;
}
.u-md-size6of24 {
flex-basis: auto !important;
width: 25% !important;
}
.u-md-size7of24 {
flex-basis: auto !important;
width: 29.1666666667% !important;
}
.u-md-size8of24 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-md-size9of24 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-md-size10of24 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-md-size11of24 {
flex-basis: auto !important;
width: 45.8333333333% !important;
}
.u-md-size12of24 {
flex-basis: auto !important;
width: 50% !important;
}
.u-md-size13of24 {
flex-basis: auto !important;
width: 54.1666666667% !important;
}
.u-md-size14of24 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-md-size15of24 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-md-size16of24 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-md-size17of24 {
flex-basis: auto !important;
width: 70.8333333333% !important;
}
.u-md-size18of24 {
flex-basis: auto !important;
width: 75% !important;
}
.u-md-size19of24 {
flex-basis: auto !important;
width: 79.1666666667% !important;
}
.u-md-size20of24 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-md-size21of24 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-md-size22of24 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-md-size23of24 {
flex-basis: auto !important;
width: 95.8333333333% !important;
}
.u-md-sizeFit {
flex-basis: auto !important;
width: auto !important;
}
.u-md-sizeFill {
flex: 1 1 0% !important;
flex-basis: 0% !important;
}
.u-md-sizeFull, .u-md-size1of1 {
flex-basis: auto !important;
width: 100% !important;
}
}
@media (min-width: 1200px) {
.u-lg-size1of2 {
flex-basis: auto !important;
width: 50% !important;
}
.u-lg-size1of3 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-lg-size2of3 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-lg-size1of4 {
flex-basis: auto !important;
width: 25% !important;
}
.u-lg-size2of4 {
flex-basis: auto !important;
width: 50% !important;
}
.u-lg-size3of4 {
flex-basis: auto !important;
width: 75% !important;
}
.u-lg-size1of6 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-lg-size2of6 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-lg-size3of6 {
flex-basis: auto !important;
width: 50% !important;
}
.u-lg-size4of6 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-lg-size5of6 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-lg-size1of8 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-lg-size2of8 {
flex-basis: auto !important;
width: 25% !important;
}
.u-lg-size3of8 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-lg-size4of8 {
flex-basis: auto !important;
width: 50% !important;
}
.u-lg-size5of8 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-lg-size6of8 {
flex-basis: auto !important;
width: 75% !important;
}
.u-lg-size7of8 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-lg-size1of12 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-lg-size2of12 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-lg-size3of12 {
flex-basis: auto !important;
width: 25% !important;
}
.u-lg-size4of12 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-lg-size5of12 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-lg-size6of12 {
flex-basis: auto !important;
width: 50% !important;
}
.u-lg-size7of12 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-lg-size8of12 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-lg-size9of12 {
flex-basis: auto !important;
width: 75% !important;
}
.u-lg-size10of12 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-lg-size11of12 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-lg-size1of24 {
flex-basis: auto !important;
width: 4.1666666667% !important;
}
.u-lg-size2of24 {
flex-basis: auto !important;
width: 8.3333333333% !important;
}
.u-lg-size3of24 {
flex-basis: auto !important;
width: 12.5% !important;
}
.u-lg-size4of24 {
flex-basis: auto !important;
width: 16.6666666667% !important;
}
.u-lg-size5of24 {
flex-basis: auto !important;
width: 20.8333333333% !important;
}
.u-lg-size6of24 {
flex-basis: auto !important;
width: 25% !important;
}
.u-lg-size7of24 {
flex-basis: auto !important;
width: 29.1666666667% !important;
}
.u-lg-size8of24 {
flex-basis: auto !important;
width: 33.3333333333% !important;
}
.u-lg-size9of24 {
flex-basis: auto !important;
width: 37.5% !important;
}
.u-lg-size10of24 {
flex-basis: auto !important;
width: 41.6666666667% !important;
}
.u-lg-size11of24 {
flex-basis: auto !important;
width: 45.8333333333% !important;
}
.u-lg-size12of24 {
flex-basis: auto !important;
width: 50% !important;
}
.u-lg-size13of24 {
flex-basis: auto !important;
width: 54.1666666667% !important;
}
.u-lg-size14of24 {
flex-basis: auto !important;
width: 58.3333333333% !important;
}
.u-lg-size15of24 {
flex-basis: auto !important;
width: 62.5% !important;
}
.u-lg-size16of24 {
flex-basis: auto !important;
width: 66.6666666667% !important;
}
.u-lg-size17of24 {
flex-basis: auto !important;
width: 70.8333333333% !important;
}
.u-lg-size18of24 {
flex-basis: auto !important;
width: 75% !important;
}
.u-lg-size19of24 {
flex-basis: auto !important;
width: 79.1666666667% !important;
}
.u-lg-size20of24 {
flex-basis: auto !important;
width: 83.3333333333% !important;
}
.u-lg-size21of24 {
flex-basis: auto !important;
width: 87.5% !important;
}
.u-lg-size22of24 {
flex-basis: auto !important;
width: 91.6666666667% !important;
}
.u-lg-size23of24 {
flex-basis: auto !important;
width: 95.8333333333% !important;
}
.u-lg-sizeFit {
flex-basis: auto !important;
width: auto !important;
}
.u-lg-sizeFill {
flex: 1 1 0% !important;
flex-basis: 0% !important;
}
.u-lg-sizeFull, .u-lg-size1of1 {
flex-basis: auto !important;
width: 100% !important;
}
}
.u-spaceNone,
.u-spaceTopNone,
.u-spaceEndsNone {
margin-top: 0 !important;
}
.u-spaceNone,
.u-spaceBottomNone,
.u-spaceEndsNone {
margin-bottom: 0 !important;
}
.u-spaceNone,
.u-spaceRightNone,
.u-spaceSidesNone {
margin-right: 0 !important;
}
.u-spaceNone,
.u-spaceLeftNone,
.u-spaceSidesNone {
margin-left: 0 !important;
}
.u-padNone,
.u-padTopNone,
.u-padEndsNone {
padding-top: 0 !important;
}
.u-padNone,
.u-padBottomNone,
.u-padEndsNone {
padding-bottom: 0 !important;
}
.u-padNone,
.u-padRightNone,
.u-padSidesNone {
padding-right: 0 !important;
}
.u-padNone,
.u-padLeftNone,
.u-padSidesNone {
padding-left: 0 !important;
}
.u-spaceXs,
.u-spaceTopXs,
.u-spaceEndsXs {
margin-top: 4px !important;
}
.u-spaceXs,
.u-spaceBottomXs,
.u-spaceEndsXs {
margin-bottom: 4px !important;
}
.u-spaceXs,
.u-spaceRightXs,
.u-spaceSidesXs {
margin-right: 4px !important;
}
.u-spaceXs,
.u-spaceLeftXs,
.u-spaceSidesXs {
margin-left: 4px !important;
}
.u-padXs,
.u-padTopXs,
.u-padEndsXs {
padding-top: 4px !important;
}
.u-padXs,
.u-padBottomXs,
.u-padEndsXs {
padding-bottom: 4px !important;
}
.u-padXs,
.u-padRightXs,
.u-padSidesXs {
padding-right: 4px !important;
}
.u-padXs,
.u-padLeftXs,
.u-padSidesXs {
padding-left: 4px !important;
}
.u-spaceSm,
.u-spaceTopSm,
.u-spaceEndsSm {
margin-top: 8px !important;
}
.u-spaceSm,
.u-spaceBottomSm,
.u-spaceEndsSm {
margin-bottom: 8px !important;
}
.u-spaceSm,
.u-spaceRightSm,
.u-spaceSidesSm {
margin-right: 8px !important;
}
.u-spaceSm,
.u-spaceLeftSm,
.u-spaceSidesSm {
margin-left: 8px !important;
}
.u-padSm,
.u-padTopSm,
.u-padEndsSm {
padding-top: 8px !important;
}
.u-padSm,
.u-padBottomSm,
.u-padEndsSm {
padding-bottom: 8px !important;
}
.u-padSm,
.u-padRightSm,
.u-padSidesSm {
padding-right: 8px !important;
}
.u-padSm,
.u-padLeftSm,
.u-padSidesSm {
padding-left: 8px !important;
}
.u-spaceMd,
.u-spaceTopMd,
.u-spaceEndsMd {
margin-top: 16px !important;
}
.u-spaceMd,
.u-spaceBottomMd,
.u-spaceEndsMd {
margin-bottom: 16px !important;
}
.u-spaceMd,
.u-spaceRightMd,
.u-spaceSidesMd {
margin-right: 16px !important;
}
.u-spaceMd,
.u-spaceLeftMd,
.u-spaceSidesMd {
margin-left: 16px !important;
}
.u-padMd,
.u-padTopMd,
.u-padEndsMd {
padding-top: 16px !important;
}
.u-padMd,
.u-padBottomMd,
.u-padEndsMd {
padding-bottom: 16px !important;
}
.u-padMd,
.u-padRightMd,
.u-padSidesMd {
padding-right: 16px !important;
}
.u-padMd,
.u-padLeftMd,
.u-padSidesMd {
padding-left: 16px !important;
}
.u-spaceLg,
.u-spaceTopLg,
.u-spaceEndsLg {
margin-top: 24px !important;
}
.u-spaceLg,
.u-spaceBottomLg,
.u-spaceEndsLg {
margin-bottom: 24px !important;
}
.u-spaceLg,
.u-spaceRightLg,
.u-spaceSidesLg {
margin-right: 24px !important;
}
.u-spaceLg,
.u-spaceLeftLg,
.u-spaceSidesLg {
margin-left: 24px !important;
}
.u-padLg,
.u-padTopLg,
.u-padEndsLg {
padding-top: 24px !important;
}
.u-padLg,
.u-padBottomLg,
.u-padEndsLg {
padding-bottom: 24px !important;
}
.u-padLg,
.u-padRightLg,
.u-padSidesLg {
padding-right: 24px !important;
}
.u-padLg,
.u-padLeftLg,
.u-padSidesLg {
padding-left: 24px !important;
}
.u-spaceXl,
.u-spaceTopXl,
.u-spaceEndsXl {
margin-top: 32px !important;
}
.u-spaceXl,
.u-spaceBottomXl,
.u-spaceEndsXl {
margin-bottom: 32px !important;
}
.u-spaceXl,
.u-spaceRightXl,
.u-spaceSidesXl {
margin-right: 32px !important;
}
.u-spaceXl,
.u-spaceLeftXl,
.u-spaceSidesXl {
margin-left: 32px !important;
}
.u-padXl,
.u-padTopXl,
.u-padEndsXl {
padding-top: 32px !important;
}
.u-padXl,
.u-padBottomXl,
.u-padEndsXl {
padding-bottom: 32px !important;
}
.u-padXl,
.u-padRightXl,
.u-padSidesXl {
padding-right: 32px !important;
}
.u-padXl,
.u-padLeftXl,
.u-padSidesXl {
padding-left: 32px !important;
}
.u-spaceXxl,
.u-spaceTopXxl,
.u-spaceEndsXxl {
margin-top: 40px !important;
}
.u-spaceXxl,
.u-spaceBottomXxl,
.u-spaceEndsXxl {
margin-bottom: 40px !important;
}
.u-spaceXxl,
.u-spaceRightXxl,
.u-spaceSidesXxl {
margin-right: 40px !important;
}
.u-spaceXxl,
.u-spaceLeftXxl,
.u-spaceSidesXxl {
margin-left: 40px !important;
}
.u-padXxl,
.u-padTopXxl,
.u-padEndsXxl {
padding-top: 40px !important;
}
.u-padXxl,
.u-padBottomXxl,
.u-padEndsXxl {
padding-bottom: 40px !important;
}
.u-padXxl,
.u-padRightXxl,
.u-padSidesXxl {
padding-right: 40px !important;
}
.u-padXxl,
.u-padLeftXxl,
.u-padSidesXxl {
padding-left: 40px !important;
}
.u-spaceSidesAuto {
margin-right: auto !important;
margin-left: auto !important;
}
.u-spaceAuto {
margin: auto;
}
@media (min-width: 480px) {
.u-xs-spaceNone,
.u-xs-spaceTopNone,
.u-xs-spaceEndsNone {
margin-top: 0 !important;
}
.u-xs-spaceNone,
.u-xs-spaceBottomNone,
.u-xs-spaceEndsNone {
margin-bottom: 0 !important;
}
.u-xs-spaceNone,
.u-xs-spaceRightNone,
.u-xs-spaceSidesNone {
margin-right: 0 !important;
}
.u-xs-spaceNone,
.u-xs-spaceLeftNone,
.u-xs-spaceSidesNone {
margin-left: 0 !important;
}
.u-xs-padNone,
.u-xs-padTopNone,
.u-xs-padEndsNone {
padding-top: 0 !important;
}
.u-xs-padNone,
.u-xs-padBottomNone,
.u-xs-padEndsNone {
padding-bottom: 0 !important;
}
.u-xs-padNone,
.u-xs-padRightNone,
.u-xs-padSidesNone {
padding-right: 0 !important;
}
.u-xs-padNone,
.u-xs-padLeftNone,
.u-xs-padSidesNone {
padding-left: 0 !important;
}
.u-xs-spaceXs,
.u-xs-spaceTopXs,
.u-xs-spaceEndsXs {
margin-top: 4px !important;
}
.u-xs-spaceXs,
.u-xs-spaceBottomXs,
.u-xs-spaceEndsXs {
margin-bottom: 4px !important;
}
.u-xs-spaceXs,
.u-xs-spaceRightXs,
.u-xs-spaceSidesXs {
margin-right: 4px !important;
}
.u-xs-spaceXs,
.u-xs-spaceLeftXs,
.u-xs-spaceSidesXs {
margin-left: 4px !important;
}
.u-xs-padXs,
.u-xs-padTopXs,
.u-xs-padEndsXs {
padding-top: 4px !important;
}
.u-xs-padXs,
.u-xs-padBottomXs,
.u-xs-padEndsXs {
padding-bottom: 4px !important;
}
.u-xs-padXs,
.u-xs-padRightXs,
.u-xs-padSidesXs {
padding-right: 4px !important;
}
.u-xs-padXs,
.u-xs-padLeftXs,
.u-xs-padSidesXs {
padding-left: 4px !important;
}
.u-xs-spaceSm,
.u-xs-spaceTopSm,
.u-xs-spaceEndsSm {
margin-top: 8px !important;
}
.u-xs-spaceSm,
.u-xs-spaceBottomSm,
.u-xs-spaceEndsSm {
margin-bottom: 8px !important;
}
.u-xs-spaceSm,
.u-xs-spaceRightSm,
.u-xs-spaceSidesSm {
margin-right: 8px !important;
}
.u-xs-spaceSm,
.u-xs-spaceLeftSm,
.u-xs-spaceSidesSm {
margin-left: 8px !important;
}
.u-xs-padSm,
.u-xs-padTopSm,
.u-xs-padEndsSm {
padding-top: 8px !important;
}
.u-xs-padSm,
.u-xs-padBottomSm,
.u-xs-padEndsSm {
padding-bottom: 8px !important;
}
.u-xs-padSm,
.u-xs-padRightSm,
.u-xs-padSidesSm {
padding-right: 8px !important;
}
.u-xs-padSm,
.u-xs-padLeftSm,
.u-xs-padSidesSm {
padding-left: 8px !important;
}
.u-xs-spaceMd,
.u-xs-spaceTopMd,
.u-xs-spaceEndsMd {
margin-top: 16px !important;
}
.u-xs-spaceMd,
.u-xs-spaceBottomMd,
.u-xs-spaceEndsMd {
margin-bottom: 16px !important;
}
.u-xs-spaceMd,
.u-xs-spaceRightMd,
.u-xs-spaceSidesMd {
margin-right: 16px !important;
}
.u-xs-spaceMd,
.u-xs-spaceLeftMd,
.u-xs-spaceSidesMd {
margin-left: 16px !important;
}
.u-xs-padMd,
.u-xs-padTopMd,
.u-xs-padEndsMd {
padding-top: 16px !important;
}
.u-xs-padMd,
.u-xs-padBottomMd,
.u-xs-padEndsMd {
padding-bottom: 16px !important;
}
.u-xs-padMd,
.u-xs-padRightMd,
.u-xs-padSidesMd {
padding-right: 16px !important;
}
.u-xs-padMd,
.u-xs-padLeftMd,
.u-xs-padSidesMd {
padding-left: 16px !important;
}
.u-xs-spaceLg,
.u-xs-spaceTopLg,
.u-xs-spaceEndsLg {
margin-top: 24px !important;
}
.u-xs-spaceLg,
.u-xs-spaceBottomLg,
.u-xs-spaceEndsLg {
margin-bottom: 24px !important;
}
.u-xs-spaceLg,
.u-xs-spaceRightLg,
.u-xs-spaceSidesLg {
margin-right: 24px !important;
}
.u-xs-spaceLg,
.u-xs-spaceLeftLg,
.u-xs-spaceSidesLg {
margin-left: 24px !important;
}
.u-xs-padLg,
.u-xs-padTopLg,
.u-xs-padEndsLg {
padding-top: 24px !important;
}
.u-xs-padLg,
.u-xs-padBottomLg,
.u-xs-padEndsLg {
padding-bottom: 24px !important;
}
.u-xs-padLg,
.u-xs-padRightLg,
.u-xs-padSidesLg {
padding-right: 24px !important;
}
.u-xs-padLg,
.u-xs-padLeftLg,
.u-xs-padSidesLg {
padding-left: 24px !important;
}
.u-xs-spaceXl,
.u-xs-spaceTopXl,
.u-xs-spaceEndsXl {
margin-top: 32px !important;
}
.u-xs-spaceXl,
.u-xs-spaceBottomXl,
.u-xs-spaceEndsXl {
margin-bottom: 32px !important;
}
.u-xs-spaceXl,
.u-xs-spaceRightXl,
.u-xs-spaceSidesXl {
margin-right: 32px !important;
}
.u-xs-spaceXl,
.u-xs-spaceLeftXl,
.u-xs-spaceSidesXl {
margin-left: 32px !important;
}
.u-xs-padXl,
.u-xs-padTopXl,
.u-xs-padEndsXl {
padding-top: 32px !important;
}
.u-xs-padXl,
.u-xs-padBottomXl,
.u-xs-padEndsXl {
padding-bottom: 32px !important;
}
.u-xs-padXl,
.u-xs-padRightXl,
.u-xs-padSidesXl {
padding-right: 32px !important;
}
.u-xs-padXl,
.u-xs-padLeftXl,
.u-xs-padSidesXl {
padding-left: 32px !important;
}
.u-xs-spaceXxl,
.u-xs-spaceTopXxl,
.u-xs-spaceEndsXxl {
margin-top: 40px !important;
}
.u-xs-spaceXxl,
.u-xs-spaceBottomXxl,
.u-xs-spaceEndsXxl {
margin-bottom: 40px !important;
}
.u-xs-spaceXxl,
.u-xs-spaceRightXxl,
.u-xs-spaceSidesXxl {
margin-right: 40px !important;
}
.u-xs-spaceXxl,
.u-xs-spaceLeftXxl,
.u-xs-spaceSidesXxl {
margin-left: 40px !important;
}
.u-xs-padXxl,
.u-xs-padTopXxl,
.u-xs-padEndsXxl {
padding-top: 40px !important;
}
.u-xs-padXxl,
.u-xs-padBottomXxl,
.u-xs-padEndsXxl {
padding-bottom: 40px !important;
}
.u-xs-padXxl,
.u-xs-padRightXxl,
.u-xs-padSidesXxl {
padding-right: 40px !important;
}
.u-xs-padXxl,
.u-xs-padLeftXxl,
.u-xs-padSidesXxl {
padding-left: 40px !important;
}
.u-xs-spaceSidesAuto {
margin-right: auto !important;
margin-left: auto !important;
}
}
@media (min-width: 768px) {
.u-sm-spaceNone,
.u-sm-spaceTopNone,
.u-sm-spaceEndsNone {
margin-top: 0 !important;
}
.u-sm-spaceNone,
.u-sm-spaceBottomNone,
.u-sm-spaceEndsNone {
margin-bottom: 0 !important;
}
.u-sm-spaceNone,
.u-sm-spaceRightNone,
.u-sm-spaceSidesNone {
margin-right: 0 !important;
}
.u-sm-spaceNone,
.u-sm-spaceLeftNone,
.u-sm-spaceSidesNone {
margin-left: 0 !important;
}
.u-sm-padNone,
.u-sm-padTopNone,
.u-sm-padEndsNone {
padding-top: 0 !important;
}
.u-sm-padNone,
.u-sm-padBottomNone,
.u-sm-padEndsNone {
padding-bottom: 0 !important;
}
.u-sm-padNone,
.u-sm-padRightNone,
.u-sm-padSidesNone {
padding-right: 0 !important;
}
.u-sm-padNone,
.u-sm-padLeftNone,
.u-sm-padSidesNone {
padding-left: 0 !important;
}
.u-sm-spaceXs,
.u-sm-spaceTopXs,
.u-sm-spaceEndsXs {
margin-top: 4px !important;
}
.u-sm-spaceXs,
.u-sm-spaceBottomXs,
.u-sm-spaceEndsXs {
margin-bottom: 4px !important;
}
.u-sm-spaceXs,
.u-sm-spaceRightXs,
.u-sm-spaceSidesXs {
margin-right: 4px !important;
}
.u-sm-spaceXs,
.u-sm-spaceLeftXs,
.u-sm-spaceSidesXs {
margin-left: 4px !important;
}
.u-sm-padXs,
.u-sm-padTopXs,
.u-sm-padEndsXs {
padding-top: 4px !important;
}
.u-sm-padXs,
.u-sm-padBottomXs,
.u-sm-padEndsXs {
padding-bottom: 4px !important;
}
.u-sm-padXs,
.u-sm-padRightXs,
.u-sm-padSidesXs {
padding-right: 4px !important;
}
.u-sm-padXs,
.u-sm-padLeftXs,
.u-sm-padSidesXs {
padding-left: 4px !important;
}
.u-sm-spaceSm,
.u-sm-spaceTopSm,
.u-sm-spaceEndsSm {
margin-top: 8px !important;
}
.u-sm-spaceSm,
.u-sm-spaceBottomSm,
.u-sm-spaceEndsSm {
margin-bottom: 8px !important;
}
.u-sm-spaceSm,
.u-sm-spaceRightSm,
.u-sm-spaceSidesSm {
margin-right: 8px !important;
}
.u-sm-spaceSm,
.u-sm-spaceLeftSm,
.u-sm-spaceSidesSm {
margin-left: 8px !important;
}
.u-sm-padSm,
.u-sm-padTopSm,
.u-sm-padEndsSm {
padding-top: 8px !important;
}
.u-sm-padSm,
.u-sm-padBottomSm,
.u-sm-padEndsSm {
padding-bottom: 8px !important;
}
.u-sm-padSm,
.u-sm-padRightSm,
.u-sm-padSidesSm {
padding-right: 8px !important;
}
.u-sm-padSm,
.u-sm-padLeftSm,
.u-sm-padSidesSm {
padding-left: 8px !important;
}
.u-sm-spaceMd,
.u-sm-spaceTopMd,
.u-sm-spaceEndsMd {
margin-top: 16px !important;
}
.u-sm-spaceMd,
.u-sm-spaceBottomMd,
.u-sm-spaceEndsMd {
margin-bottom: 16px !important;
}
.u-sm-spaceMd,
.u-sm-spaceRightMd,
.u-sm-spaceSidesMd {
margin-right: 16px !important;
}
.u-sm-spaceMd,
.u-sm-spaceLeftMd,
.u-sm-spaceSidesMd {
margin-left: 16px !important;
}
.u-sm-padMd,
.u-sm-padTopMd,
.u-sm-padEndsMd {
padding-top: 16px !important;
}
.u-sm-padMd,
.u-sm-padBottomMd,
.u-sm-padEndsMd {
padding-bottom: 16px !important;
}
.u-sm-padMd,
.u-sm-padRightMd,
.u-sm-padSidesMd {
padding-right: 16px !important;
}
.u-sm-padMd,
.u-sm-padLeftMd,
.u-sm-padSidesMd {
padding-left: 16px !important;
}
.u-sm-spaceLg,
.u-sm-spaceTopLg,
.u-sm-spaceEndsLg {
margin-top: 24px !important;
}
.u-sm-spaceLg,
.u-sm-spaceBottomLg,
.u-sm-spaceEndsLg {
margin-bottom: 24px !important;
}
.u-sm-spaceLg,
.u-sm-spaceRightLg,
.u-sm-spaceSidesLg {
margin-right: 24px !important;
}
.u-sm-spaceLg,
.u-sm-spaceLeftLg,
.u-sm-spaceSidesLg {
margin-left: 24px !important;
}
.u-sm-padLg,
.u-sm-padTopLg,
.u-sm-padEndsLg {
padding-top: 24px !important;
}
.u-sm-padLg,
.u-sm-padBottomLg,
.u-sm-padEndsLg {
padding-bottom: 24px !important;
}
.u-sm-padLg,
.u-sm-padRightLg,
.u-sm-padSidesLg {
padding-right: 24px !important;
}
.u-sm-padLg,
.u-sm-padLeftLg,
.u-sm-padSidesLg {
padding-left: 24px !important;
}
.u-sm-spaceXl,
.u-sm-spaceTopXl,
.u-sm-spaceEndsXl {
margin-top: 32px !important;
}
.u-sm-spaceXl,
.u-sm-spaceBottomXl,
.u-sm-spaceEndsXl {
margin-bottom: 32px !important;
}
.u-sm-spaceXl,
.u-sm-spaceRightXl,
.u-sm-spaceSidesXl {
margin-right: 32px !important;
}
.u-sm-spaceXl,
.u-sm-spaceLeftXl,
.u-sm-spaceSidesXl {
margin-left: 32px !important;
}
.u-sm-padXl,
.u-sm-padTopXl,
.u-sm-padEndsXl {
padding-top: 32px !important;
}
.u-sm-padXl,
.u-sm-padBottomXl,
.u-sm-padEndsXl {
padding-bottom: 32px !important;
}
.u-sm-padXl,
.u-sm-padRightXl,
.u-sm-padSidesXl {
padding-right: 32px !important;
}
.u-sm-padXl,
.u-sm-padLeftXl,
.u-sm-padSidesXl {
padding-left: 32px !important;
}
.u-sm-spaceXxl,
.u-sm-spaceTopXxl,
.u-sm-spaceEndsXxl {
margin-top: 40px !important;
}
.u-sm-spaceXxl,
.u-sm-spaceBottomXxl,
.u-sm-spaceEndsXxl {
margin-bottom: 40px !important;
}
.u-sm-spaceXxl,
.u-sm-spaceRightXxl,
.u-sm-spaceSidesXxl {
margin-right: 40px !important;
}
.u-sm-spaceXxl,
.u-sm-spaceLeftXxl,
.u-sm-spaceSidesXxl {
margin-left: 40px !important;
}
.u-sm-padXxl,
.u-sm-padTopXxl,
.u-sm-padEndsXxl {
padding-top: 40px !important;
}
.u-sm-padXxl,
.u-sm-padBottomXxl,
.u-sm-padEndsXxl {
padding-bottom: 40px !important;
}
.u-sm-padXxl,
.u-sm-padRightXxl,
.u-sm-padSidesXxl {
padding-right: 40px !important;
}
.u-sm-padXxl,
.u-sm-padLeftXxl,
.u-sm-padSidesXxl {
padding-left: 40px !important;
}
.u-sm-spaceSidesAuto {
margin-right: auto !important;
margin-left: auto !important;
}
}
@media (min-width: 992px) {
.u-md-spaceNone,
.u-md-spaceTopNone,
.u-md-spaceEndsNone {
margin-top: 0 !important;
}
.u-md-spaceNone,
.u-md-spaceBottomNone,
.u-md-spaceEndsNone {
margin-bottom: 0 !important;
}
.u-md-spaceNone,
.u-md-spaceRightNone,
.u-md-spaceSidesNone {
margin-right: 0 !important;
}
.u-md-spaceNone,
.u-md-spaceLeftNone,
.u-md-spaceSidesNone {
margin-left: 0 !important;
}
.u-md-padNone,
.u-md-padTopNone,
.u-md-padEndsNone {
padding-top: 0 !important;
}
.u-md-padNone,
.u-md-padBottomNone,
.u-md-padEndsNone {
padding-bottom: 0 !important;
}
.u-md-padNone,
.u-md-padRightNone,
.u-md-padSidesNone {
padding-right: 0 !important;
}
.u-md-padNone,
.u-md-padLeftNone,
.u-md-padSidesNone {
padding-left: 0 !important;
}
.u-md-spaceXs,
.u-md-spaceTopXs,
.u-md-spaceEndsXs {
margin-top: 4px !important;
}
.u-md-spaceXs,
.u-md-spaceBottomXs,
.u-md-spaceEndsXs {
margin-bottom: 4px !important;
}
.u-md-spaceXs,
.u-md-spaceRightXs,
.u-md-spaceSidesXs {
margin-right: 4px !important;
}
.u-md-spaceXs,
.u-md-spaceLeftXs,
.u-md-spaceSidesXs {
margin-left: 4px !important;
}
.u-md-padXs,
.u-md-padTopXs,
.u-md-padEndsXs {
padding-top: 4px !important;
}
.u-md-padXs,
.u-md-padBottomXs,
.u-md-padEndsXs {
padding-bottom: 4px !important;
}
.u-md-padXs,
.u-md-padRightXs,
.u-md-padSidesXs {
padding-right: 4px !important;
}
.u-md-padXs,
.u-md-padLeftXs,
.u-md-padSidesXs {
padding-left: 4px !important;
}
.u-md-spaceSm,
.u-md-spaceTopSm,
.u-md-spaceEndsSm {
margin-top: 8px !important;
}
.u-md-spaceSm,
.u-md-spaceBottomSm,
.u-md-spaceEndsSm {
margin-bottom: 8px !important;
}
.u-md-spaceSm,
.u-md-spaceRightSm,
.u-md-spaceSidesSm {
margin-right: 8px !important;
}
.u-md-spaceSm,
.u-md-spaceLeftSm,
.u-md-spaceSidesSm {
margin-left: 8px !important;
}
.u-md-padSm,
.u-md-padTopSm,
.u-md-padEndsSm {
padding-top: 8px !important;
}
.u-md-padSm,
.u-md-padBottomSm,
.u-md-padEndsSm {
padding-bottom: 8px !important;
}
.u-md-padSm,
.u-md-padRightSm,
.u-md-padSidesSm {
padding-right: 8px !important;
}
.u-md-padSm,
.u-md-padLeftSm,
.u-md-padSidesSm {
padding-left: 8px !important;
}
.u-md-spaceMd,
.u-md-spaceTopMd,
.u-md-spaceEndsMd {
margin-top: 16px !important;
}
.u-md-spaceMd,
.u-md-spaceBottomMd,
.u-md-spaceEndsMd {
margin-bottom: 16px !important;
}
.u-md-spaceMd,
.u-md-spaceRightMd,
.u-md-spaceSidesMd {
margin-right: 16px !important;
}
.u-md-spaceMd,
.u-md-spaceLeftMd,
.u-md-spaceSidesMd {
margin-left: 16px !important;
}
.u-md-padMd,
.u-md-padTopMd,
.u-md-padEndsMd {
padding-top: 16px !important;
}
.u-md-padMd,
.u-md-padBottomMd,
.u-md-padEndsMd {
padding-bottom: 16px !important;
}
.u-md-padMd,
.u-md-padRightMd,
.u-md-padSidesMd {
padding-right: 16px !important;
}
.u-md-padMd,
.u-md-padLeftMd,
.u-md-padSidesMd {
padding-left: 16px !important;
}
.u-md-spaceLg,
.u-md-spaceTopLg,
.u-md-spaceEndsLg {
margin-top: 24px !important;
}
.u-md-spaceLg,
.u-md-spaceBottomLg,
.u-md-spaceEndsLg {
margin-bottom: 24px !important;
}
.u-md-spaceLg,
.u-md-spaceRightLg,
.u-md-spaceSidesLg {
margin-right: 24px !important;
}
.u-md-spaceLg,
.u-md-spaceLeftLg,
.u-md-spaceSidesLg {
margin-left: 24px !important;
}
.u-md-padLg,
.u-md-padTopLg,
.u-md-padEndsLg {
padding-top: 24px !important;
}
.u-md-padLg,
.u-md-padBottomLg,
.u-md-padEndsLg {
padding-bottom: 24px !important;
}
.u-md-padLg,
.u-md-padRightLg,
.u-md-padSidesLg {
padding-right: 24px !important;
}
.u-md-padLg,
.u-md-padLeftLg,
.u-md-padSidesLg {
padding-left: 24px !important;
}
.u-md-spaceXl,
.u-md-spaceTopXl,
.u-md-spaceEndsXl {
margin-top: 32px !important;
}
.u-md-spaceXl,
.u-md-spaceBottomXl,
.u-md-spaceEndsXl {
margin-bottom: 32px !important;
}
.u-md-spaceXl,
.u-md-spaceRightXl,
.u-md-spaceSidesXl {
margin-right: 32px !important;
}
.u-md-spaceXl,
.u-md-spaceLeftXl,
.u-md-spaceSidesXl {
margin-left: 32px !important;
}
.u-md-padXl,
.u-md-padTopXl,
.u-md-padEndsXl {
padding-top: 32px !important;
}
.u-md-padXl,
.u-md-padBottomXl,
.u-md-padEndsXl {
padding-bottom: 32px !important;
}
.u-md-padXl,
.u-md-padRightXl,
.u-md-padSidesXl {
padding-right: 32px !important;
}
.u-md-padXl,
.u-md-padLeftXl,
.u-md-padSidesXl {
padding-left: 32px !important;
}
.u-md-spaceXxl,
.u-md-spaceTopXxl,
.u-md-spaceEndsXxl {
margin-top: 40px !important;
}
.u-md-spaceXxl,
.u-md-spaceBottomXxl,
.u-md-spaceEndsXxl {
margin-bottom: 40px !important;
}
.u-md-spaceXxl,
.u-md-spaceRightXxl,
.u-md-spaceSidesXxl {
margin-right: 40px !important;
}
.u-md-spaceXxl,
.u-md-spaceLeftXxl,
.u-md-spaceSidesXxl {
margin-left: 40px !important;
}
.u-md-padXxl,
.u-md-padTopXxl,
.u-md-padEndsXxl {
padding-top: 40px !important;
}
.u-md-padXxl,
.u-md-padBottomXxl,
.u-md-padEndsXxl {
padding-bottom: 40px !important;
}
.u-md-padXxl,
.u-md-padRightXxl,
.u-md-padSidesXxl {
padding-right: 40px !important;
}
.u-md-padXxl,
.u-md-padLeftXxl,
.u-md-padSidesXxl {
padding-left: 40px !important;
}
.u-md-spaceSidesAuto {
margin-right: auto !important;
margin-left: auto !important;
}
}
@media (min-width: 1200px) {
.u-lg-spaceNone,
.u-lg-spaceTopNone,
.u-lg-spaceEndsNone {
margin-top: 0 !important;
}
.u-lg-spaceNone,
.u-lg-spaceBottomNone,
.u-lg-spaceEndsNone {
margin-bottom: 0 !important;
}
.u-lg-spaceNone,
.u-lg-spaceRightNone,
.u-lg-spaceSidesNone {
margin-right: 0 !important;
}
.u-lg-spaceNone,
.u-lg-spaceLeftNone,
.u-lg-spaceSidesNone {
margin-left: 0 !important;
}
.u-lg-padNone,
.u-lg-padTopNone,
.u-lg-padEndsNone {
padding-top: 0 !important;
}
.u-lg-padNone,
.u-lg-padBottomNone,
.u-lg-padEndsNone {
padding-bottom: 0 !important;
}
.u-lg-padNone,
.u-lg-padRightNone,
.u-lg-padSidesNone {
padding-right: 0 !important;
}
.u-lg-padNone,
.u-lg-padLeftNone,
.u-lg-padSidesNone {
padding-left: 0 !important;
}
.u-lg-spaceXs,
.u-lg-spaceTopXs,
.u-lg-spaceEndsXs {
margin-top: 4px !important;
}
.u-lg-spaceXs,
.u-lg-spaceBottomXs,
.u-lg-spaceEndsXs {
margin-bottom: 4px !important;
}
.u-lg-spaceXs,
.u-lg-spaceRightXs,
.u-lg-spaceSidesXs {
margin-right: 4px !important;
}
.u-lg-spaceXs,
.u-lg-spaceLeftXs,
.u-lg-spaceSidesXs {
margin-left: 4px !important;
}
.u-lg-padXs,
.u-lg-padTopXs,
.u-lg-padEndsXs {
padding-top: 4px !important;
}
.u-lg-padXs,
.u-lg-padBottomXs,
.u-lg-padEndsXs {
padding-bottom: 4px !important;
}
.u-lg-padXs,
.u-lg-padRightXs,
.u-lg-padSidesXs {
padding-right: 4px !important;
}
.u-lg-padXs,
.u-lg-padLeftXs,
.u-lg-padSidesXs {
padding-left: 4px !important;
}
.u-lg-spaceSm,
.u-lg-spaceTopSm,
.u-lg-spaceEndsSm {
margin-top: 8px !important;
}
.u-lg-spaceSm,
.u-lg-spaceBottomSm,
.u-lg-spaceEndsSm {
margin-bottom: 8px !important;
}
.u-lg-spaceSm,
.u-lg-spaceRightSm,
.u-lg-spaceSidesSm {
margin-right: 8px !important;
}
.u-lg-spaceSm,
.u-lg-spaceLeftSm,
.u-lg-spaceSidesSm {
margin-left: 8px !important;
}
.u-lg-padSm,
.u-lg-padTopSm,
.u-lg-padEndsSm {
padding-top: 8px !important;
}
.u-lg-padSm,
.u-lg-padBottomSm,
.u-lg-padEndsSm {
padding-bottom: 8px !important;
}
.u-lg-padSm,
.u-lg-padRightSm,
.u-lg-padSidesSm {
padding-right: 8px !important;
}
.u-lg-padSm,
.u-lg-padLeftSm,
.u-lg-padSidesSm {
padding-left: 8px !important;
}
.u-lg-spaceMd,
.u-lg-spaceTopMd,
.u-lg-spaceEndsMd {
margin-top: 16px !important;
}
.u-lg-spaceMd,
.u-lg-spaceBottomMd,
.u-lg-spaceEndsMd {
margin-bottom: 16px !important;
}
.u-lg-spaceMd,
.u-lg-spaceRightMd,
.u-lg-spaceSidesMd {
margin-right: 16px !important;
}
.u-lg-spaceMd,
.u-lg-spaceLeftMd,
.u-lg-spaceSidesMd {
margin-left: 16px !important;
}
.u-lg-padMd,
.u-lg-padTopMd,
.u-lg-padEndsMd {
padding-top: 16px !important;
}
.u-lg-padMd,
.u-lg-padBottomMd,
.u-lg-padEndsMd {
padding-bottom: 16px !important;
}
.u-lg-padMd,
.u-lg-padRightMd,
.u-lg-padSidesMd {
padding-right: 16px !important;
}
.u-lg-padMd,
.u-lg-padLeftMd,
.u-lg-padSidesMd {
padding-left: 16px !important;
}
.u-lg-spaceLg,
.u-lg-spaceTopLg,
.u-lg-spaceEndsLg {
margin-top: 24px !important;
}
.u-lg-spaceLg,
.u-lg-spaceBottomLg,
.u-lg-spaceEndsLg {
margin-bottom: 24px !important;
}
.u-lg-spaceLg,
.u-lg-spaceRightLg,
.u-lg-spaceSidesLg {
margin-right: 24px !important;
}
.u-lg-spaceLg,
.u-lg-spaceLeftLg,
.u-lg-spaceSidesLg {
margin-left: 24px !important;
}
.u-lg-padLg,
.u-lg-padTopLg,
.u-lg-padEndsLg {
padding-top: 24px !important;
}
.u-lg-padLg,
.u-lg-padBottomLg,
.u-lg-padEndsLg {
padding-bottom: 24px !important;
}
.u-lg-padLg,
.u-lg-padRightLg,
.u-lg-padSidesLg {
padding-right: 24px !important;
}
.u-lg-padLg,
.u-lg-padLeftLg,
.u-lg-padSidesLg {
padding-left: 24px !important;
}
.u-lg-spaceXl,
.u-lg-spaceTopXl,
.u-lg-spaceEndsXl {
margin-top: 32px !important;
}
.u-lg-spaceXl,
.u-lg-spaceBottomXl,
.u-lg-spaceEndsXl {
margin-bottom: 32px !important;
}
.u-lg-spaceXl,
.u-lg-spaceRightXl,
.u-lg-spaceSidesXl {
margin-right: 32px !important;
}
.u-lg-spaceXl,
.u-lg-spaceLeftXl,
.u-lg-spaceSidesXl {
margin-left: 32px !important;
}
.u-lg-padXl,
.u-lg-padTopXl,
.u-lg-padEndsXl {
padding-top: 32px !important;
}
.u-lg-padXl,
.u-lg-padBottomXl,
.u-lg-padEndsXl {
padding-bottom: 32px !important;
}
.u-lg-padXl,
.u-lg-padRightXl,
.u-lg-padSidesXl {
padding-right: 32px !important;
}
.u-lg-padXl,
.u-lg-padLeftXl,
.u-lg-padSidesXl {
padding-left: 32px !important;
}
.u-lg-spaceXxl,
.u-lg-spaceTopXxl,
.u-lg-spaceEndsXxl {
margin-top: 40px !important;
}
.u-lg-spaceXxl,
.u-lg-spaceBottomXxl,
.u-lg-spaceEndsXxl {
margin-bottom: 40px !important;
}
.u-lg-spaceXxl,
.u-lg-spaceRightXxl,
.u-lg-spaceSidesXxl {
margin-right: 40px !important;
}
.u-lg-spaceXxl,
.u-lg-spaceLeftXxl,
.u-lg-spaceSidesXxl {
margin-left: 40px !important;
}
.u-lg-padXxl,
.u-lg-padTopXxl,
.u-lg-padEndsXxl {
padding-top: 40px !important;
}
.u-lg-padXxl,
.u-lg-padBottomXxl,
.u-lg-padEndsXxl {
padding-bottom: 40px !important;
}
.u-lg-padXxl,
.u-lg-padRightXxl,
.u-lg-padSidesXxl {
padding-right: 40px !important;
}
.u-lg-padXxl,
.u-lg-padLeftXxl,
.u-lg-padSidesXxl {
padding-left: 40px !important;
}
.u-lg-spaceSidesAuto {
margin-right: auto !important;
margin-left: auto !important;
}
}
.u-spaceNegativeRightSm {
margin-right: -8px !important;
}
/**
* Horizontal text alignment
*/
.u-textCenter {
text-align: center !important;
}
.u-textLeft {
text-align: left !important;
}
.u-textRight {
text-align: right !important;
}
/**
* Prevent whitespace wrapping
*/
.u-textNoWrap {
white-space: nowrap !important;
}
/**
* Text ellipsis
*/
.u-textEllipsis {
text-overflow: ellipsis !important;
overflow: hidden !important;
}
/**
* Font size utilities
*/
.u-fontSizeXs {
font-size: 10px !important;
}
.u-fontSizeSm {
font-size: 12px !important;
}
.u-fontSizeMd {
font-size: 13px !important;
}
.u-fontSizeLg {
font-size: 16px !important;
}
.u-fontSizeXl {
font-size: 23px !important;
}
.u-fontSizeXxl {
font-size: 26px !important;
}
/**
* Font weight utilities
*/
.u-textNormal {
font-weight: 400 !important;
}
.u-textSemiBold {
font-weight: 600 !important;
}
.u-textBold {
font-weight: 700 !important;
}
/**
* Text Decoration utilities
*/
.u-textUnderline {
text-decoration: underline !important;
}
.u-textLineThrough {
text-decoration: line-through !important;
}
.u-textDecorationNone {
text-decoration: none !important;
}
@media (min-width: 480px) {
.u-xs-fontSizeXs {
font-size: 10px !important;
}
.u-xs-fontSizeSm {
font-size: 12px !important;
}
.u-xs-fontSizeMd {
font-size: 13px !important;
}
.u-xs-fontSizeLg {
font-size: 16px !important;
}
.u-xs-fontSizeXl {
font-size: 23px !important;
}
.u-xs-fontSizeXxl {
font-size: 26px !important;
}
.u-xs-textCenter {
text-align: center !important;
}
.u-xs-textLeft {
text-align: left !important;
}
.u-xs-textRight {
text-align: right !important;
}
.u-xs-textUnderline {
text-decoration: underline !important;
}
.u-xs-textLineThrough {
text-decoration: line-through !important;
}
.u-xs-textDecorationNone {
text-decoration: none !important;
}
.u-xs-textNoWrap {
white-space: nowrap !important;
}
.u-xs-textEllipsis {
text-overflow: ellipsis !important;
overflow: hidden !important;
}
.u-xs-textNormal {
font-weight: 400 !important;
}
.u-xs-textSemiBold {
font-weight: 600 !important;
}
.u-xs-textBold {
font-weight: 700 !important;
}
}
@media (min-width: 768px) {
.u-sm-fontSizeXs {
font-size: 10px !important;
}
.u-sm-fontSizeSm {
font-size: 12px !important;
}
.u-sm-fontSizeMd {
font-size: 13px !important;
}
.u-sm-fontSizeLg {
font-size: 16px !important;
}
.u-sm-fontSizeXl {
font-size: 23px !important;
}
.u-sm-fontSizeXxl {
font-size: 26px !important;
}
.u-sm-textCenter {
text-align: center !important;
}
.u-sm-textLeft {
text-align: left !important;
}
.u-sm-textRight {
text-align: right !important;
}
.u-sm-textUnderline {
text-decoration: underline !important;
}
.u-sm-textLineThrough {
text-decoration: line-through !important;
}
.u-sm-textDecorationNone {
text-decoration: none !important;
}
.u-sm-textNoWrap {
white-space: nowrap !important;
}
.u-sm-textEllipsis {
text-overflow: ellipsis !important;
overflow: hidden !important;
}
.u-sm-textNormal {
font-weight: 400 !important;
}
.u-sm-textSemiBold {
font-weight: 600 !important;
}
.u-sm-textBold {
font-weight: 700 !important;
}
}
@media (min-width: 992px) {
.u-md-fontSizeXs {
font-size: 10px !important;
}
.u-md-fontSizeSm {
font-size: 12px !important;
}
.u-md-fontSizeMd {
font-size: 13px !important;
}
.u-md-fontSizeLg {
font-size: 16px !important;
}
.u-md-fontSizeXl {
font-size: 23px !important;
}
.u-md-fontSizeXxl {
font-size: 26px !important;
}
.u-md-textCenter {
text-align: center !important;
}
.u-md-textLeft {
text-align: left !important;
}
.u-md-textRight {
text-align: right !important;
}
.u-md-textUnderline {
text-decoration: underline !important;
}
.u-md-textLineThrough {
text-decoration: line-through !important;
}
.u-md-textDecorationNone {
text-decoration: none !important;
}
.u-md-textNoWrap {
white-space: nowrap !important;
}
.u-md-textEllipsis {
text-overflow: ellipsis !important;
overflow: hidden !important;
}
.u-md-textNormal {
font-weight: 400 !important;
}
.u-md-textSemiBold {
font-weight: 600 !important;
}
.u-md-textBold {
font-weight: 700 !important;
}
}
@media (min-width: 1200px) {
.u-lg-fontSizeXs {
font-size: 10px !important;
}
.u-lg-fontSizeSm {
font-size: 12px !important;
}
.u-lg-fontSizeMd {
font-size: 13px !important;
}
.u-lg-fontSizeLg {
font-size: 16px !important;
}
.u-lg-fontSizeXl {
font-size: 23px !important;
}
.u-lg-fontSizeXxl {
font-size: 26px !important;
}
.u-lg-textCenter {
text-align: center !important;
}
.u-lg-textLeft {
text-align: left !important;
}
.u-lg-textRight {
text-align: right !important;
}
.u-lg-textUnderline {
text-decoration: underline !important;
}
.u-lg-textLineThrough {
text-decoration: line-through !important;
}
.u-lg-textDecorationNone {
text-decoration: none !important;
}
.u-lg-textNoWrap {
white-space: nowrap !important;
}
.u-lg-textEllipsis {
text-overflow: ellipsis !important;
overflow: hidden !important;
}
.u-lg-textNormal {
font-weight: 400 !important;
}
.u-lg-textSemiBold {
font-weight: 600 !important;
}
.u-lg-textBold {
font-weight: 700 !important;
}
}
.progress {
--progress-height: 1rem;
--progress-bg: #e9ecef;
--progress-border-radius: 2px;
--progress-box-shadow: 1px 1px 1px rgba(56, 56, 56, 0.15) inset;
--progress-bar-color: #ffffff;
--progress-bar-bg: #7fc243;
--progress-bar-transition: width 0.6s ease;
display: flex;
height: var(--progress-height);
overflow: hidden;
background-color: var(--progress-bg);
}
.progress-bar {
display: flex;
flex-direction: column;
justify-content: center;
overflow: hidden;
color: var(--progress-bar-color);
text-align: center;
white-space: nowrap;
background-color: var(--progress-bar-bg);
}
.progress-bar-striped {
background-size: var(--progress-height) var(--progress-height);
}
:root {
--bc-text-muted:#6c757d;
--bc-avail-color-yes: $cu-positive;
--bc-avail-color-no: $cu-negative;
--bc-avail-color-maybe:#113b63;
}
.availability-bar.going {
background-color: #7fc243;
}
.availability-bar.not-going {
background-color: #e26362;
}
.availability-bar.maybe {
background-color: #1A6BAF;
}
.availability-bar.unknown {
background-color: #d6d6d6;
}
header.Header {
background: #323669;
padding: 8px 0;
box-shadow: 0 4px 0 rgba(0, 0, 25, 0.1);
border-bottom: 1px solid #d6d6d6;
color: white;
}
body {
background-color: rgb(246, 246, 246);
}
/* .u-padSm.u-border.u-borderRadiusLg.u-spaceEndsSm.u-maxWidthXs */
.event-card {
font-family: "Open Sans", Helvetica, sans-serif;
border: 1px solid #e6e6e6;
border-radius: 8px;
max-width: 480px;
margin-top: 8px;
margin-bottom: 8px;
background: white;
}
.event-card .title {
margin-bottom: 4px;
}
.event-card .event-card-body {
padding: 8px 8px 8px 8px;
}
.event-card-body > .availability-bar {
margin: 4px;
}
.event-card-body > .availability-bar.fullwidth {
margin-top: 4px;
margin-bottom: -8px;
margin-left: -8px;
margin-right: -8px;
}
.event-card-body .availability-bar.fullwidth .progress {
margin-left: -8px;
margin-right: -8px;
border-radius: 0;
}
.event-card .date, .event-card .location {
color: #7a7a7a;
font-size: 0.9em;
}
.event-card .Button span {
margin-left: 4px;
}
.event-card .event-card-footer {
padding: 8px;
border-radius: 0px 0px 8px 8px;
background-color: rgb(251, 251, 251);
border-top: solid 1px rgb(214, 214, 214);
}
.event-card-footer div {
text-align: center;
}
.Header-bannerLogo, .Header-bannerTitle {
margin: 0;
padding: 0;
margin-left: 0.5em;
}
.Header-bannerLogo img {
height: 36px;
width: auto;
}
.Header-bannerTitle {
font-family: "Helvetica", sans-serif;
text-transform: uppercase;
font-weight: bold;
text-align: left;
color: white;
font-size: 28px;
}
.benchcoach-nav {
background-color: #323669;
margin-bottom: 2em;
padding: 0.5em;
color: white;
}
a.Panel-row {
color: inherit;
}
.benchcoach-nav h3 {
font-family: "Helvetica", sans-serif;
font-weight: bolder;
color: white;
text-transform: uppercase;
}
.lineup-slot .Panel-cell {
display: inline-flex;
align-items: center;
}
div[id^=event-lineup] {
max-width: 576px;
counter-reset: lineup-sequence-counter 0;
}
.lineup-slot {
counter-increment: lineup-sequence-counter 1;
}
.lineup-slot .Panel-cell.Panel-cell--header {
background: rgba(255, 255, 255, 0);
}
.lineup-slot [class*=availability-status-code]::before {
padding-right: 6px;
font-family: "bootstrap-icons";
}
.lineup-slot .availability-status-code-1 .icon {
color: #7fc243;
}
.lineup-slot .availability-status-code-2 .icon {
color: #1A6BAF;
}
.lineup-slot .availability-status-code-0 .icon {
color: #e26362;
}
.lineup-slot .availability-status-code-nil .icon, .lineup-slot .availability-status-code- .icon {
color: #d6d6d6;
}
li .availability-status-code- {
content: "\f50b";
color: var(--bs-secondary);
}
.lineup-slot {
line-height: 100%;
vertical-align: middle;
}
.lineup-slot span {
margin: auto;
}
.lineup-slot .lastname {
text-transform: uppercase;
font-weight: bold;
}
.lineup-slot .jerseynumber {
text-transform: uppercase;
font-weight: light;
color: var(--bc-text-muted);
font-size: 0.8em;
margin-left: 4px;
}
.lineup-slot button {
margin-right: 0.5ch;
}
.lineup-slot .sequence {
width: 2.4ch;
text-align: right;
margin-right: 0.3ch;
}
.lineup-slot .sequence::before {
content: counter(lineup-sequence-counter);
}
.lineup-slot .drag-handle {
width: 2ch;
}
.lineup-slot .position-select-box {
width: 10ch;
}
.lineup-slot .Panel-cell:has(.sequence), .lineup-slot .Panel-cell:has(.drag-handle), .lineup-slot .Panel-cell:has(.position-select-box) {
flex: 0 0 0% !important;
padding: 0;
}
div[id^=event-lineup] .Panel.position-only .Panel-cell:has(.sequence), div[id^=event-lineup] .Panel.bench .Panel-cell:has(.sequence), div[id^=event-lineup] .Panel.out .Panel-cell:has(.sequence) {
display: none;
}
.Tooltip:after {
padding: 2px !important;
font-size: inherit !important;
}
@media (max-width: 480px) {
.Panel--full {
border-radius: 0;
margin-right: -16px;
margin-left: -16px;
}
}
.lineup-email {
font-family: "Helvetica", sans-serif;
}
.lineup-email .title-cell {
font-weight: bold;
background-color: #323669;
color: #fff;
padding: 2px 5px;
text-transform: uppercase;
}
.lineup-email .title-cell.out {
background-color: rgb(244, 199, 195);
color: black;
}
.lineup-email .sequence-cell {
font-weight: bold;
padding: 1px 5px;
text-align: left;
}
.lineup-email .name-cell {
width: 200px;
text-align: left;
}
.lineup-email .position-label-cell {
font-weight: bold;
text-align: right;
}
.Panel .Panel {
border: none;
margin: 0;
}
/*# sourceMappingURL=application.css.map */