UNPKG

@wpmudev/sui-css

Version:

SUI CSS Framework, the WPMU DEV Products styles library.

1,094 lines (1,080 loc) 22.9 kB
/*! * WPMU DEV Shared UI * * Copyright 2018 - 2023 Incsub (https://incsub.com) * Licensed under GPL-2.0 (http://www.gnu.org/licenses/gpl-2.0.html) */ @import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap"); .sui-wrap.sui-theme--light .sui-bg-primary--10 { background: #081630; } .sui-wrap.sui-theme--light .sui-bg-primary--30 { background: #184291; } .sui-wrap.sui-theme--light .sui-bg-primary--50 { background: #286ef1; } .sui-wrap.sui-theme--light .sui-bg-primary--70 { background: #d5e3fd; } .sui-wrap.sui-theme--light .sui-bg-primary--90 { background: #eaf1fe; } .sui-wrap.sui-theme--light .sui-bg-neutral--10 { background: #1a1a1a; } .sui-wrap.sui-theme--light .sui-bg-neutral--30 { background: #333333; } .sui-wrap.sui-theme--light .sui-bg-neutral--50 { background: #505050; } .sui-wrap.sui-theme--light .sui-bg-neutral--60 { background: #737373; } .sui-wrap.sui-theme--light .sui-bg-neutral--70 { background: #aaaaaa; } .sui-wrap.sui-theme--light .sui-bg-neutral--80 { background: #e6e6e6; } .sui-wrap.sui-theme--light .sui-bg-neutral--90 { background: #f2f2f2; } .sui-wrap.sui-theme--light .sui-bg-neutral--95 { background: #f8f8f8; } .sui-wrap.sui-theme--light .sui-bg-neutral--100 { background: #ffffff; } .sui-wrap.sui-theme--light .sui-bg-success--10 { background: #05250f; } .sui-wrap.sui-theme--light .sui-bg-success--30 { background: #0c5e26; } .sui-wrap.sui-theme--light .sui-bg-success--50 { background: #18bb4b; } .sui-wrap.sui-theme--light .sui-bg-success--70 { background: #baebc9; } .sui-wrap.sui-theme--light .sui-bg-success--90 { background: #e8f8ed; } .sui-wrap.sui-theme--light .sui-bg-warning--10 { background: #191609; } .sui-wrap.sui-theme--light .sui-bg-warning--30 { background: #5b502b; } .sui-wrap.sui-theme--light .sui-bg-warning--50 { background: #ffcc20; } .sui-wrap.sui-theme--light .sui-bg-warning--70 { background: #fff4ce; } .sui-wrap.sui-theme--light .sui-bg-warning--90 { background: #fffbef; } .sui-wrap.sui-theme--light .sui-bg-error--10 { background: #180909; } .sui-wrap.sui-theme--light .sui-bg-error--30 { background: #ab403e; } .sui-wrap.sui-theme--light .sui-bg-error--50 { background: #f45c59; } .sui-wrap.sui-theme--light .sui-bg-error--70 { background: #fccecd; } .sui-wrap.sui-theme--light .sui-bg-error--90 { background: #feefee; } .sui-wrap.sui-theme--light .sui-border-color-primary--10 { border-color: #081630; } .sui-wrap.sui-theme--light .sui-border-color-primary--30 { border-color: #184291; } .sui-wrap.sui-theme--light .sui-border-color-primary--50 { border-color: #286ef1; } .sui-wrap.sui-theme--light .sui-border-color-primary--70 { border-color: #d5e3fd; } .sui-wrap.sui-theme--light .sui-border-color-primary--90 { border-color: #eaf1fe; } .sui-wrap.sui-theme--light .sui-border-color-neutral--10 { border-color: #1a1a1a; } .sui-wrap.sui-theme--light .sui-border-color-neutral--30 { border-color: #333333; } .sui-wrap.sui-theme--light .sui-border-color-neutral--50 { border-color: #505050; } .sui-wrap.sui-theme--light .sui-border-color-neutral--60 { border-color: #737373; } .sui-wrap.sui-theme--light .sui-border-color-neutral--70 { border-color: #aaaaaa; } .sui-wrap.sui-theme--light .sui-border-color-neutral--80 { border-color: #e6e6e6; } .sui-wrap.sui-theme--light .sui-border-color-neutral--90 { border-color: #f2f2f2; } .sui-wrap.sui-theme--light .sui-border-color-neutral--95 { border-color: #f8f8f8; } .sui-wrap.sui-theme--light .sui-border-color-neutral--100 { border-color: #ffffff; } .sui-wrap.sui-theme--light .sui-border-color-success--10 { border-color: #05250f; } .sui-wrap.sui-theme--light .sui-border-color-success--30 { border-color: #0c5e26; } .sui-wrap.sui-theme--light .sui-border-color-success--50 { border-color: #18bb4b; } .sui-wrap.sui-theme--light .sui-border-color-success--70 { border-color: #baebc9; } .sui-wrap.sui-theme--light .sui-border-color-success--90 { border-color: #e8f8ed; } .sui-wrap.sui-theme--light .sui-border-color-warning--10 { border-color: #191609; } .sui-wrap.sui-theme--light .sui-border-color-warning--30 { border-color: #5b502b; } .sui-wrap.sui-theme--light .sui-border-color-warning--50 { border-color: #ffcc20; } .sui-wrap.sui-theme--light .sui-border-color-warning--70 { border-color: #fff4ce; } .sui-wrap.sui-theme--light .sui-border-color-warning--90 { border-color: #fffbef; } .sui-wrap.sui-theme--light .sui-border-color-error--10 { border-color: #180909; } .sui-wrap.sui-theme--light .sui-border-color-error--30 { border-color: #ab403e; } .sui-wrap.sui-theme--light .sui-border-color-error--50 { border-color: #f45c59; } .sui-wrap.sui-theme--light .sui-border-color-error--70 { border-color: #fccecd; } .sui-wrap.sui-theme--light .sui-border-color-error--90 { border-color: #feefee; } .sui-wrap.sui-theme--light .sui-color-primary--10 { color: #081630; } .sui-wrap.sui-theme--light .sui-color-primary--30 { color: #184291; } .sui-wrap.sui-theme--light .sui-color-primary--50 { color: #286ef1; } .sui-wrap.sui-theme--light .sui-color-primary--70 { color: #d5e3fd; } .sui-wrap.sui-theme--light .sui-color-primary--90 { color: #eaf1fe; } .sui-wrap.sui-theme--light .sui-color-neutral--10 { color: #1a1a1a; } .sui-wrap.sui-theme--light .sui-color-neutral--30 { color: #333333; } .sui-wrap.sui-theme--light .sui-color-neutral--50 { color: #505050; } .sui-wrap.sui-theme--light .sui-color-neutral--60 { color: #737373; } .sui-wrap.sui-theme--light .sui-color-neutral--70 { color: #aaaaaa; } .sui-wrap.sui-theme--light .sui-color-neutral--80 { color: #e6e6e6; } .sui-wrap.sui-theme--light .sui-color-neutral--90 { color: #f2f2f2; } .sui-wrap.sui-theme--light .sui-color-neutral--95 { color: #f8f8f8; } .sui-wrap.sui-theme--light .sui-color-neutral--100 { color: #ffffff; } .sui-wrap.sui-theme--light .sui-color-success--10 { color: #05250f; } .sui-wrap.sui-theme--light .sui-color-success--30 { color: #0c5e26; } .sui-wrap.sui-theme--light .sui-color-success--50 { color: #18bb4b; } .sui-wrap.sui-theme--light .sui-color-success--70 { color: #baebc9; } .sui-wrap.sui-theme--light .sui-color-success--90 { color: #e8f8ed; } .sui-wrap.sui-theme--light .sui-color-warning--10 { color: #191609; } .sui-wrap.sui-theme--light .sui-color-warning--30 { color: #5b502b; } .sui-wrap.sui-theme--light .sui-color-warning--50 { color: #ffcc20; } .sui-wrap.sui-theme--light .sui-color-warning--70 { color: #fff4ce; } .sui-wrap.sui-theme--light .sui-color-warning--90 { color: #fffbef; } .sui-wrap.sui-theme--light .sui-color-error--10 { color: #180909; } .sui-wrap.sui-theme--light .sui-color-error--30 { color: #ab403e; } .sui-wrap.sui-theme--light .sui-color-error--50 { color: #f45c59; } .sui-wrap.sui-theme--light .sui-color-error--70 { color: #fccecd; } .sui-wrap.sui-theme--light .sui-color-error--90 { color: #feefee; } .sui-wrap, .sui-wrap * { font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; -webkit-font-variant-ligatures: none; font-variant-ligatures: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px; } .sui-wrap, .sui-wrap p { font-size: 15px; font-weight: 400; line-height: 24px; letter-spacing: 0.1px; } .sui-wrap small, .sui-wrap p small { font-size: 13px; } .sui-wrap b, .sui-wrap strong, .sui-wrap p b, .sui-wrap p strong { font-weight: 700; } .sui-wrap .sui-heading { margin: 0; padding: 0; border: 0; font-weight: 700; } .sui-wrap .sui-heading--h1 { font-size: 40px; line-height: 48px; letter-spacing: 0px; } .sui-wrap .sui-heading--h2 { font-size: 32px; line-height: 40px; letter-spacing: 0px; } .sui-wrap .sui-heading--h3 { font-size: 24px; line-height: 32px; letter-spacing: 0px; } .sui-wrap .sui-heading--h4 { font-size: 18px; line-height: 32px; letter-spacing: 0px; } .sui-wrap .sui-heading--h5 { font-size: 16px; line-height: 24px; letter-spacing: 0.2px; } .sui-wrap .sui-subtitle { margin: 0; padding: 0; border: 0; font-size: 16px; font-weight: 600; line-height: 24px; letter-spacing: 0px; } .sui-wrap .sui-subtitle--sm { font-size: 14px; } .sui-wrap .sui-caption { margin: 0; padding: 0; border: 0; font-size: 12px; font-weight: 400; line-height: 16px; letter-spacing: 0px; } .sui-wrap .sui-overline { margin: 0; padding: 0; border: 0; font-size: 11px; font-weight: 600; line-height: 16px; letter-spacing: 0.2px; text-transform: uppercase; } .sui-wrap .sui-layout { margin-left: -10px; } @media (min-width: 783px) { .sui-wrap .sui-layout { margin-left: -20px; } } .sui-wrap .sui-layout * { -webkit-box-sizing: border-box; box-sizing: border-box; } .sui-wrap .sui-layout__content { max-width: 1600px; margin-left: auto; margin-right: auto; } .sui-wrap .sui-layout--vertical { margin-top: 16px; } @media (min-width: 1024px) { .sui-wrap .sui-layout--vertical { margin-top: 24px; } } @media (min-width: 1200px) { .sui-wrap .sui-layout--vertical { margin-top: 32px; } } .sui-wrap .sui-layout--horizontal { padding: 0 16px; } @media (min-width: 1024px) { .sui-wrap .sui-layout--horizontal { padding: 0 24px; } } @media (min-width: 1200px) { .sui-wrap .sui-layout--horizontal { padding: 0 32px; } } .sui-wrap .sui-row { margin-bottom: 16px; } @media (min-width: 1024px) { .sui-wrap .sui-row { margin-bottom: 24px; } } @media (min-width: 1200px) { .sui-wrap .sui-row { margin-bottom: 32px; } } .sui-wrap .sui-row:last-child { margin-bottom: 0; } .sui-wrap .sui-col { min-width: 0; max-width: 100%; display: block; margin: 0 0 16px; } .sui-wrap .sui-row--inline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-left: -8px; margin-right: -8px; } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-left: -8px; margin-right: -8px; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--stacked { display: block; margin-left: 0; margin-right: 0; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-left: -12px; margin-right: -12px; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--stacked { display: block; margin-left: 0; margin-right: 0; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-left: -16px; margin-right: -16px; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--stacked { display: block; margin-left: 0; margin-right: 0; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-left: -16px; margin-right: -16px; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--stacked { display: block; margin-left: 0; margin-right: 0; } } .sui-wrap .sui-row--inline .sui-col { width: auto; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .sui-wrap .sui-row--inline .sui-col--1 { width: 8.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--2 { width: 16.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--3 { width: 25%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--4 { width: 33.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--5 { width: 41.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--6 { width: 50%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--7 { width: 58.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--8 { width: 66.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--9 { width: 75%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--10 { width: 83.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--11 { width: 91.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sui-wrap .sui-row--inline .sui-col--12 { width: 100%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col { width: auto; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--1 { width: 8.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--2 { width: 16.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--3 { width: 25%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--4 { width: 33.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--5 { width: 41.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--6 { width: 50%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--7 { width: 58.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--8 { width: 66.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--9 { width: 75%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--10 { width: 83.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--11 { width: 91.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col--12 { width: 100%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--stacked .sui-col { width: 100%; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col { width: auto; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--1 { width: 8.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--2 { width: 16.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--3 { width: 25%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--4 { width: 33.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--5 { width: 41.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--6 { width: 50%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--7 { width: 58.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--8 { width: 66.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--9 { width: 75%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--10 { width: 83.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--11 { width: 91.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col--12 { width: 100%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--stacked .sui-col { width: 100%; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col { width: auto; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--1 { width: 8.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--2 { width: 16.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--3 { width: 25%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--4 { width: 33.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--5 { width: 41.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--6 { width: 50%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--7 { width: 58.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--8 { width: 66.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--9 { width: 75%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--10 { width: 83.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--11 { width: 91.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col--12 { width: 100%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--stacked .sui-col { width: 100%; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col { width: auto; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--1 { width: 8.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--2 { width: 16.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--3 { width: 25%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--4 { width: 33.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--5 { width: 41.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--6 { width: 50%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--7 { width: 58.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--8 { width: 66.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--9 { width: 75%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--10 { width: 83.3333333333%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--11 { width: 91.6666666667%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col--12 { width: 100%; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--stacked .sui-col { width: 100%; } } .sui-wrap .sui-row--inline .sui-col { margin: 0; padding: 0 8px; } @media (min-width: 783px) { .sui-wrap .sui-row-sm--inline .sui-col { margin: 0; padding: 0 8px; } } @media (min-width: 783px) { .sui-wrap .sui-row-sm--stacked .sui-col { margin: 0 0 16px; padding: 0; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--inline .sui-col { margin: 0; padding: 0 12px; } } @media (min-width: 1024px) { .sui-wrap .sui-row-md--stacked .sui-col { margin: 0 0 24px; padding: 0; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--inline .sui-col { margin: 0; padding: 0 16px; } } @media (min-width: 1200px) { .sui-wrap .sui-row-lg--stacked .sui-col { margin: 0 0 32px; padding: 0; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--inline .sui-col { margin: 0; padding: 0 16px; } } @media (min-width: 1600px) { .sui-wrap .sui-row-xl--stacked .sui-col { margin: 0 0 32px; padding: 0; } }