@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 */