UNPKG

@nitro-ui/utility

Version:

Utility bundle component for Nitro UI.

1,888 lines (1,598 loc) 102 kB
@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,700"); .u-align-left { text-align: left !important; } .u-align-center { text-align: center !important; } .u-align-right { text-align: right !important; } .u-valign-top { vertical-align: top !important; } .u-valign-middle { vertical-align: middle !important; } .u-valign-bottom { vertical-align: bottom !important; } .u-center { margin-left: auto; margin-right: auto; } @media only screen and (max-width: 1080px) { .u-align-left\@portable { text-align: left !important; } .u-align-center\@portable { text-align: center !important; } .u-align-right\@portable { text-align: right !important; } } @media only screen and (max-width: 767px) { .u-align-left\@mobile { text-align: left !important; } .u-align-center\@mobile { text-align: center !important; } .u-align-right\@mobile { text-align: right !important; } } .u-bg-primary { background-color: #02AAEE; } .u-bg-white { background-color: #FFFFFF; } .u-bg-haze-light { background-color: #F7F8FA; } .u-bg-haze-dark { background-color: #ECEEF3; } .u-bg-dark { background-color: #344251; } .u-bg-gradient-light { background: #FFFFFF; background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, #FFFFFF)); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%); background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(255, 255, 255, 0), endColorstr=#FFFFFF); } .u-bg-gradient-dark { background: #151B22; background: -moz-linear-gradient(top, rgba(21, 27, 34, 0) 0%, #151B22 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(21, 27, 34, 0)), color-stop(100%, #151B22)); background: -webkit-linear-gradient(top, rgba(21, 27, 34, 0) 0%, #151B22 100%); background: -o-linear-gradient(top, rgba(21, 27, 34, 0) 0%, #151B22 100%); background: linear-gradient(to bottom, rgba(21, 27, 34, 0) 0%, #151B22 100%); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=rgba(21, 27, 34, 0), endColorstr=#151B22); } .u-bg-cover { background-repeat: no-repeat; background-size: cover; background-position: center; } .u-border { border: 1px solid #ECEEF3 !important; } .u-border-top { border-top: 1px solid #ECEEF3 !important; } .u-border-right { border-right: 1px solid #ECEEF3 !important; } .u-border-bottom { border-bottom: 1px solid #ECEEF3 !important; } .u-border-left { border-left: 1px solid #ECEEF3 !important; } .u-border-dark { border: 1px solid #CFD6DF !important; } .u-border-dark-top { border-top: 1px solid #CFD6DF !important; } .u-border-dark-right { border-right: 1px solid #CFD6DF !important; } .u-border-dark-bottom { border-bottom: 1px solid #CFD6DF !important; } .u-border-dark-left { border-left: 1px solid #CFD6DF !important; } .u-border-0 { border: 0 !important; } .u-border-top-0 { border-top: 0 !important; } .u-border-right-0 { border-right: 0 !important; } .u-border-bottom-0 { border-bottom: 0 !important; } .u-border-left-0 { border-left: 0 !important; } .u-clearfix::after { display: block; content: ""; clear: both; } .u-hidden { display: none !important; } .u-inline { display: inline !important; } .u-inline-block { display: inline-block !important; } .u-block { display: block !important; } @media only screen and (min-width: 1081px) { .u-hidden\@desktop { display: none !important; } .u-inline\@desktop { display: inline !important; } .u-inline-block\@desktop { display: inline-block !important; } .u-block\@desktop { display: block !important; } } @media only screen and (min-width: 768px) { .u-hidden\@tablet-desktop { display: none !important; } .u-inline\@tablet-desktop { display: inline !important; } .u-inline-block\@tablet-desktop { display: inline-block !important; } .u-block\@tablet-desktop { display: block !important; } } @media only screen and (max-width: 1080px) { .u-hidden\@portable { display: none !important; } .u-inline\@portable { display: inline !important; } .u-inline-block\@portable { display: inline-block !important; } .u-block\@portable { display: block !important; } } @media only screen and (max-width: 1080px) { .u-hidden\@mobile-tablet { display: none !important; } .u-inline\@mobile-tablet { display: inline !important; } .u-inline-block\@mobile-tablet { display: inline-block !important; } .u-block\@mobile-tablet { display: block !important; } } @media only screen and (min-width: 768px) and (max-width: 1080px) { .u-hidden\@tablet { display: none !important; } .u-inline\@tablet { display: inline !important; } .u-inline-block\@tablet { display: inline-block !important; } .u-block\@tablet { display: block !important; } } @media only screen and (max-width: 767px) { .u-hidden\@mobile { display: none !important; } .u-inline\@mobile { display: inline !important; } .u-inline-block\@mobile { display: inline-block !important; } .u-block\@mobile { display: block !important; } } .u-divider { color: #ECEEF3; clear: both; border: none; border-bottom-width: 1px; border-bottom-style: solid; margin: 0; } .u-divider--darker { color: #CFD6DF; } .u-flex { display: flex; } .u-inline-flex { display: inline-flex; } .u-direction-row, .u-flex--row { flex-direction: row; } .u-direction-row-reverse, .u-flex--row-reverse { flex-direction: row-reverse; } .u-direction-column, .u-flex--column { flex-direction: column; } .u-direction-column-reverse, .u-flex--column-reverse { flex-direction: column-reverse; } .u-wrap, .u-flex--wrap { flex-wrap: wrap; } .u-wrap-reverse, .u-flex--wrap-reverse { flex-wrap: wrap-reverse; } .u-nowrap, .u-flex--nowrap { flex-wrap: nowrap; } .u-justify-content-start, .u-flex--justify-start { justify-content: flex-start; } .u-justify-content-end, .u-flex--justify-end { justify-content: flex-end; } .u-justify-content-center, .u-flex--justify-center { justify-content: center; } .u-justify-content-between, .u-flex--justify-between { justify-content: space-between; } .u-justify-content-around, .u-flex--justify-around { justify-content: space-around; } .u-justify-content-evenly, .u-flex--justify-evenly { justify-content: space-evenly; } .u-align-items-start, .u-flex--items-start { align-items: flex-start; } .u-align-items-end, .u-flex--items-end { align-items: flex-end; } .u-align-items-center, .u-flex--items-center { align-items: center; } .u-align-items-baseline, .u-flex--items-baseline { align-items: baseline; } .u-align-items-stretch, .u-flex--items-stretch { align-items: stretch; } .u-align-content-start, .u-flex--content-start { align-content: flex-start; } .u-align-content-end, .u-flex--content-end { align-content: flex-end; } .u-align-content-center, .u-flex--content-center { align-content: center; } .u-align-content-between, .u-flex--content-between { align-content: space-between; } .u-align-content-around, .u-flex--content-around { align-content: space-around; } .u-align-content-stretch, .u-flex--content-stretch { align-content: stretch; } .u-self-auto, .u-flex__self-auto { align-self: auto; } .u-self-start, .u-flex__self-start { align-self: flex-start; } .u-self-end, .u-flex__self-end { align-self: flex-end; } .u-self-center, .u-flex__self-center { align-self: center; } .u-self-baseline, .u-flex__self-baseline { align-self: baseline; } .u-self-stretch, .u-flex__self-stretch { align-self: stretch; } .u-fill, .u-flex__fill { flex: 1 1 auto; } .u-grow-0, .u-flex__grow-0 { flex-grow: 0; } .u-grow-1, .u-flex__grow-1 { flex-grow: 1; } .u-shrink-0, .u-flex__shrink-0 { flex-shrink: 0; } .u-shrink-1, .u-flex__shrink-1 { flex-shrink: 1; } .u-order-first { order: -1; } .u-order-last { order: 13; } .u-order-0 { order: 0; } .u-order-1 { order: 1; } .u-order-2 { order: 2; } .u-order-3 { order: 3; } .u-order-4 { order: 4; } .u-order-5 { order: 5; } .u-order-6 { order: 6; } .u-order-7 { order: 7; } .u-order-8 { order: 8; } .u-order-9 { order: 9; } .u-order-10 { order: 10; } .u-order-11 { order: 11; } .u-order-12 { order: 12; } @media only screen and (max-width: 1080px) { .u-flex\@portable { display: flex; } .u-inline-flex\@portable { display: inline-flex; } .u-direction-row\@portable, .u-flex--row\@portable { flex-direction: row; } .u-direction-row-reverse\@portable, .u-flex--row-reverse\@portable { flex-direction: row-reverse; } .u-direction-column\@portable, .u-flex--column\@portable { flex-direction: column; } .u-direction-column-reverse\@portable, .u-flex--column-reverse\@portable { flex-direction: column-reverse; } .u-wrap\@portable, .u-flex--wrap\@portable { flex-wrap: wrap; } .u-wrap-reverse\@portable, .u-flex--wrap-reverse\@portable { flex-wrap: wrap-reverse; } .u-nowrap\@portable, .u-flex--nowrap\@portable { flex-wrap: nowrap; } .u-justify-content-start\@portable, .u-flex--justify-start\@portable { justify-content: flex-start; } .u-justify-content-end\@portable, .u-flex--justify-end\@portable { justify-content: flex-end; } .u-justify-content-center\@portable, .u-flex--justify-center\@portable { justify-content: center; } .u-justify-content-between\@portable, .u-flex--justify-between\@portable { justify-content: space-between; } .u-justify-content-around\@portable, .u-flex--justify-around\@portable { justify-content: space-around; } .u-justify-content-evenly\@portable, .u-flex--justify-evenly\@portable { justify-content: space-evenly; } .u-align-items-start\@portable, .u-flex--items-start\@portable { align-items: flex-start; } .u-align-items-end\@portable, .u-flex--items-end\@portable { align-items: flex-end; } .u-align-items-center\@portable, .u-flex--items-center\@portable { align-items: center; } .u-align-items-baseline\@portable, .u-flex--items-baseline\@portable { align-items: baseline; } .u-align-items-stretch\@portable, .u-flex--items-stretch\@portable { align-items: stretch; } .u-align-content-start\@portable, .u-flex--content-start\@portable { align-content: flex-start; } .u-align-content-end\@portable, .u-flex--content-end\@portable { align-content: flex-end; } .u-align-content-center\@portable, .u-flex--content-center\@portable { align-content: center; } .u-align-content-between\@portable, .u-flex--content-between\@portable { align-content: space-between; } .u-align-content-around\@portable, .u-flex--content-around\@portable { align-content: space-around; } .u-align-content-stretch\@portable, .u-flex--content-stretch\@portable { align-content: stretch; } .u-self-auto\@portable, .u-flex__self-auto\@portable { align-self: auto; } .u-self-start\@portable, .u-flex__self-start\@portable { align-self: flex-start; } .u-self-end\@portable, .u-flex__self-end\@portable { align-self: flex-end; } .u-self-center\@portable, .u-flex__self-center\@portable { align-self: center; } .u-self-baseline\@portable, .u-flex__self-baseline\@portable { align-self: baseline; } .u-self-stretch\@portable, .u-flex__self-stretch\@portable { align-self: stretch; } .u-fill\@portable, .u-flex__fill\@portable { flex: 1 1 auto; } .u-grow-0\@portable, .u-flex__grow-0\@portable { flex-grow: 0; } .u-grow-1\@portable, .u-flex__grow-1\@portable { flex-grow: 1; } .u-shrink-0\@portable, .u-flex__shrink-0\@portable { flex-shrink: 0; } .u-shrink-1\@portable, .u-flex__shrink-1\@portable { flex-shrink: 1; } .u-order-first\@portable { order: -1; } .u-order-last\@portable { order: 13; } .u-order-0\@portable { order: 0; } .u-order-1\@portable { order: 1; } .u-order-2\@portable { order: 2; } .u-order-3\@portable { order: 3; } .u-order-4\@portable { order: 4; } .u-order-5\@portable { order: 5; } .u-order-6\@portable { order: 6; } .u-order-7\@portable { order: 7; } .u-order-8\@portable { order: 8; } .u-order-9\@portable { order: 9; } .u-order-10\@portable { order: 10; } .u-order-11\@portable { order: 11; } .u-order-12\@portable { order: 12; } } @media only screen and (max-width: 767px) { .u-flex\@mobile { display: flex; } .u-inline-flex\@mobile { display: inline-flex; } .u-direction-row\@mobile, .u-flex--row\@mobile { flex-direction: row; } .u-direction-row-reverse\@mobile, .u-flex--row-reverse\@mobile { flex-direction: row-reverse; } .u-direction-column\@mobile, .u-flex--column\@mobile { flex-direction: column; } .u-direction-column-reverse\@mobile, .u-flex--column-reverse\@mobile { flex-direction: column-reverse; } .u-wrap\@mobile, .u-flex--wrap\@mobile { flex-wrap: wrap; } .u-wrap-reverse\@mobile, .u-flex--wrap-reverse\@mobile { flex-wrap: wrap-reverse; } .u-nowrap\@mobile, .u-flex--nowrap\@mobile { flex-wrap: nowrap; } .u-justify-content-start\@mobile, .u-flex--justify-start\@mobile { justify-content: flex-start; } .u-justify-content-end\@mobile, .u-flex--justify-end\@mobile { justify-content: flex-end; } .u-justify-content-center\@mobile, .u-flex--justify-center\@mobile { justify-content: center; } .u-justify-content-between\@mobile, .u-flex--justify-between\@mobile { justify-content: space-between; } .u-justify-content-around\@mobile, .u-flex--justify-around\@mobile { justify-content: space-around; } .u-justify-content-evenly\@mobile, .u-flex--justify-evenly\@mobile { justify-content: space-evenly; } .u-align-items-start\@mobile, .u-flex--items-start\@mobile { align-items: flex-start; } .u-align-items-end\@mobile, .u-flex--items-end\@mobile { align-items: flex-end; } .u-align-items-center\@mobile, .u-flex--items-center\@mobile { align-items: center; } .u-align-items-baseline\@mobile, .u-flex--items-baseline\@mobile { align-items: baseline; } .u-align-items-stretch\@mobile, .u-flex--items-stretch\@mobile { align-items: stretch; } .u-align-content-start\@mobile, .u-flex--content-start\@mobile { align-content: flex-start; } .u-align-content-end\@mobile, .u-flex--content-end\@mobile { align-content: flex-end; } .u-align-content-center\@mobile, .u-flex--content-center\@mobile { align-content: center; } .u-align-content-between\@mobile, .u-flex--content-between\@mobile { align-content: space-between; } .u-align-content-around\@mobile, .u-flex--content-around\@mobile { align-content: space-around; } .u-align-content-stretch\@mobile, .u-flex--content-stretch\@mobile { align-content: stretch; } .u-self-auto\@mobile, .u-flex__self-auto\@mobile { align-self: auto; } .u-self-start\@mobile, .u-flex__self-start\@mobile { align-self: flex-start; } .u-self-end\@mobile, .u-flex__self-end\@mobile { align-self: flex-end; } .u-self-center\@mobile, .u-flex__self-center\@mobile { align-self: center; } .u-self-baseline\@mobile, .u-flex__self-baseline\@mobile { align-self: baseline; } .u-self-stretch\@mobile, .u-flex__self-stretch\@mobile { align-self: stretch; } .u-fill\@mobile, .u-flex__fill\@mobile { flex: 1 1 auto; } .u-grow-0\@mobile, .u-flex__grow-0\@mobile { flex-grow: 0; } .u-grow-1\@mobile, .u-flex__grow-1\@mobile { flex-grow: 1; } .u-shrink-0\@mobile, .u-flex__shrink-0\@mobile { flex-shrink: 0; } .u-shrink-1\@mobile, .u-flex__shrink-1\@mobile { flex-shrink: 1; } .u-order-first\@mobile { order: -1; } .u-order-last\@mobile { order: 13; } .u-order-0\@mobile { order: 0; } .u-order-1\@mobile { order: 1; } .u-order-2\@mobile { order: 2; } .u-order-3\@mobile { order: 3; } .u-order-4\@mobile { order: 4; } .u-order-5\@mobile { order: 5; } .u-order-6\@mobile { order: 6; } .u-order-7\@mobile { order: 7; } .u-order-8\@mobile { order: 8; } .u-order-9\@mobile { order: 9; } .u-order-10\@mobile { order: 10; } .u-order-11\@mobile { order: 11; } .u-order-12\@mobile { order: 12; } } .u-float-right { float: right !important; } .u-float-left { float: left !important; } .u-float-none { float: none !important; } @media only screen and (max-width: 1080px) { .u-float-right\@portable { float: right !important; } .u-float-left\@portable { float: left !important; } .u-float-none\@portable { float: none !important; } } @media only screen and (max-width: 767px) { .u-float-right\@mobile { float: right !important; } .u-float-left\@mobile { float: left !important; } .u-float-none\@mobile { float: none !important; } } .u-height-100 { height: 100%; } .u-hide { border: 0 !important; clip: rect(0 0 0 0) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; white-space: nowrap !important; width: 1px !important; } @media only screen and (max-width: 767px) { .u-hide\@mobile { border: 0 !important; clip: rect(0 0 0 0) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; white-space: nowrap !important; width: 1px !important; } } @media only screen and (min-width: 768px) and (max-width: 1080px) { .u-hide\@tablet { border: 0 !important; clip: rect(0 0 0 0) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; white-space: nowrap !important; width: 1px !important; } } @media only screen and (max-width: 1080px) { .u-hide\@portable { border: 0 !important; clip: rect(0 0 0 0) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; white-space: nowrap !important; width: 1px !important; } } @media only screen and (min-width: 1081px) { .u-hide\@desktop { border: 0 !important; clip: rect(0 0 0 0) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; white-space: nowrap !important; width: 1px !important; } } @media only screen and (min-width: 768px) { .u-hide\@tablet-desktop { border: 0 !important; clip: rect(0 0 0 0) !important; clip-path: inset(50%) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; white-space: nowrap !important; width: 1px !important; } } @keyframes loading { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } } .loader, .is--loading { color: transparent !important; } .loader::before, .is--loading::before { animation: rotate 1.2s infinite linear; border-color: #CFD6DF; border-left-color: #8A9BAD; border-radius: 100%; border-style: dotted; border-width: 2px; display: inline-block; content: ''; height: 16px; width: 16px; vertical-align: top; position: absolute; left: 50%; top: 50%; margin: -8px; border-width: 2px; border-style: dotted; border-radius: 100%; display: inline-block; content: ''; height: 16px; width: 16px; vertical-align: top; animation: loading 1.2s infinite linear; position: absolute; left: 50%; top: 50%; margin: -8px; } .u-opacity-1\/10 { opacity: .1; } .u-opacity-2\/10 { opacity: .2; } .u-opacity-3\/10 { opacity: .3; } .u-opacity-4\/10 { opacity: .4; } .u-opacity-5\/10 { opacity: .5; } .u-opacity-6\/10 { opacity: .6; } .u-opacity-7\/10 { opacity: .7; } .u-opacity-8\/10 { opacity: .8; } .u-opacity-9\/10 { opacity: .9; } .u-opacity-10\/10 { opacity: 1; } .u-overflow-hidden { overflow: hidden !important; } .u-overflow-x-auto { overflow-x: auto !important; } .u-overflow-y-auto { overflow-y: auto !important; } @media only screen and (max-width: 767px) { .u-overflow-hidden\@mobile { overflow: hidden !important; } .u-overflow-x-auto\@mobile { overflow-x: auto !important; } .u-overflow-y-auto\@mobile { overflow-y: auto !important; } } .u-relative { position: relative !important; } .u-absolute { position: absolute !important; } .u-fixed { position: fixed !important; } .u-static { position: static !important; } .u-top-right { top: 0; right: 0; } .u-top-left { top: 0; left: 0; } .u-bottom-right { bottom: 0; right: 0; } .u-bottom-left { bottom: 0; left: 0; } .u-zindex-0 { z-index: 0; } .u-zindex-1 { z-index: 1; } .u-zindex-2 { z-index: 2; } .u-zindex-3 { z-index: 3; } .u-zindex-4 { z-index: 4; } .u-zindex-5 { z-index: 5; } .u-zindex-auto { z-index: auto; } .u-rounded { border-radius: 4px !important; } .u-rounded-top { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .u-rounded-right { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-bottom { border-bottom-left-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-left { border-top-left-radius: 4px !important; border-bottom-left-radius: 4px !important; } .u-rounded-sm { border-radius: 3px !important; } .u-rounded-top-sm { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } .u-rounded-right-sm { border-top-right-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-bottom-sm { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-left-sm { border-top-left-radius: 3px !important; border-bottom-left-radius: 3px !important; } .u-rounded-0 { border-radius: 0 !important; } .u-rounded-top-0 { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } .u-rounded-right-0 { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-bottom-0 { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-left-0 { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .u-circle { border-radius: 100% !important; } @media only screen and (min-width: 1081px) { .u-rounded\@desktop { border-radius: 4px !important; } .u-rounded-top\@desktop { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .u-rounded-right\@desktop { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-bottom\@desktop { border-bottom-left-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-left\@desktop { border-top-left-radius: 4px !important; border-bottom-left-radius: 4px !important; } .u-rounded-sm\@desktop { border-radius: 3px !important; } .u-rounded-top-sm\@desktop { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } .u-rounded-right-sm\@desktop { border-top-right-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-bottom-sm\@desktop { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-left-sm\@desktop { border-top-left-radius: 3px !important; border-bottom-left-radius: 3px !important; } .u-rounded-0\@desktop { border-radius: 0 !important; } .u-rounded-top-0\@desktop { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } .u-rounded-right-0\@desktop { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-bottom-0\@desktop { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-left-0\@desktop { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .u-circle\@desktop { border-radius: 100% !important; } } @media only screen and (min-width: 768px) { .u-rounded\@tablet-desktop { border-radius: 4px !important; } .u-rounded-top\@tablet-desktop { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .u-rounded-right\@tablet-desktop { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-bottom\@tablet-desktop { border-bottom-left-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-left\@tablet-desktop { border-top-left-radius: 4px !important; border-bottom-left-radius: 4px !important; } .u-rounded-sm\@tablet-desktop { border-radius: 3px !important; } .u-rounded-top-sm\@tablet-desktop { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } .u-rounded-right-sm\@tablet-desktop { border-top-right-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-bottom-sm\@tablet-desktop { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-left-sm\@tablet-desktop { border-top-left-radius: 3px !important; border-bottom-left-radius: 3px !important; } .u-rounded-0\@tablet-desktop { border-radius: 0 !important; } .u-rounded-top-0\@tablet-desktop { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } .u-rounded-right-0\@tablet-desktop { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-bottom-0\@tablet-desktop { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-left-0\@tablet-desktop { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .u-circle\@tablet-desktop { border-radius: 100% !important; } } @media only screen and (max-width: 1080px) { .u-rounded\@portable { border-radius: 4px !important; } .u-rounded-top\@portable { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .u-rounded-right\@portable { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-bottom\@portable { border-bottom-left-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-left\@portable { border-top-left-radius: 4px !important; border-bottom-left-radius: 4px !important; } .u-rounded-sm\@portable { border-radius: 3px !important; } .u-rounded-top-sm\@portable { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } .u-rounded-right-sm\@portable { border-top-right-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-bottom-sm\@portable { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-left-sm\@portable { border-top-left-radius: 3px !important; border-bottom-left-radius: 3px !important; } .u-rounded-0\@portable { border-radius: 0 !important; } .u-rounded-top-0\@portable { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } .u-rounded-right-0\@portable { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-bottom-0\@portable { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-left-0\@portable { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .u-circle\@portable { border-radius: 100% !important; } } @media only screen and (max-width: 1080px) { .u-rounded\@mobile-tablet { border-radius: 4px !important; } .u-rounded-top\@mobile-tablet { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .u-rounded-right\@mobile-tablet { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-bottom\@mobile-tablet { border-bottom-left-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-left\@mobile-tablet { border-top-left-radius: 4px !important; border-bottom-left-radius: 4px !important; } .u-rounded-sm\@mobile-tablet { border-radius: 3px !important; } .u-rounded-top-sm\@mobile-tablet { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } .u-rounded-right-sm\@mobile-tablet { border-top-right-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-bottom-sm\@mobile-tablet { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-left-sm\@mobile-tablet { border-top-left-radius: 3px !important; border-bottom-left-radius: 3px !important; } .u-rounded-0\@mobile-tablet { border-radius: 0 !important; } .u-rounded-top-0\@mobile-tablet { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } .u-rounded-right-0\@mobile-tablet { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-bottom-0\@mobile-tablet { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-left-0\@mobile-tablet { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .u-circle\@mobile-tablet { border-radius: 100% !important; } } @media only screen and (min-width: 768px) and (max-width: 1080px) { .u-rounded\@tablet { border-radius: 4px !important; } .u-rounded-top\@tablet { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .u-rounded-right\@tablet { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-bottom\@tablet { border-bottom-left-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-left\@tablet { border-top-left-radius: 4px !important; border-bottom-left-radius: 4px !important; } .u-rounded-sm\@tablet { border-radius: 3px !important; } .u-rounded-top-sm\@tablet { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } .u-rounded-right-sm\@tablet { border-top-right-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-bottom-sm\@tablet { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-left-sm\@tablet { border-top-left-radius: 3px !important; border-bottom-left-radius: 3px !important; } .u-rounded-0\@tablet { border-radius: 0 !important; } .u-rounded-top-0\@tablet { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } .u-rounded-right-0\@tablet { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-bottom-0\@tablet { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-left-0\@tablet { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .u-circle\@tablet { border-radius: 100% !important; } } @media only screen and (max-width: 767px) { .u-rounded\@mobile { border-radius: 4px !important; } .u-rounded-top\@mobile { border-top-left-radius: 4px !important; border-top-right-radius: 4px !important; } .u-rounded-right\@mobile { border-top-right-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-bottom\@mobile { border-bottom-left-radius: 4px !important; border-bottom-right-radius: 4px !important; } .u-rounded-left\@mobile { border-top-left-radius: 4px !important; border-bottom-left-radius: 4px !important; } .u-rounded-sm\@mobile { border-radius: 3px !important; } .u-rounded-top-sm\@mobile { border-top-left-radius: 3px !important; border-top-right-radius: 3px !important; } .u-rounded-right-sm\@mobile { border-top-right-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-bottom-sm\@mobile { border-bottom-left-radius: 3px !important; border-bottom-right-radius: 3px !important; } .u-rounded-left-sm\@mobile { border-top-left-radius: 3px !important; border-bottom-left-radius: 3px !important; } .u-rounded-0\@mobile { border-radius: 0 !important; } .u-rounded-top-0\@mobile { border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; } .u-rounded-right-0\@mobile { border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-bottom-0\@mobile { border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; } .u-rounded-left-0\@mobile { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .u-circle\@mobile { border-radius: 100% !important; } } .u-shadow-1dp\@hover:hover, .u-shadow-2dp\@hover:hover, .u-shadow-3dp\@hover:hover, .u-shadow-4dp\@hover:hover { transition: all ease .5s; } .u-shadow-none { box-shadow: none; } .u-shadow-1dp, .u-shadow-1dp\@hover:hover { box-shadow: 0 0 0 1px rgba(6, 8, 10, 0.05), 0 2px 4px rgba(6, 8, 10, 0.05); } .u-shadow-2dp, .u-shadow-2dp\@hover:hover { box-shadow: 0 0 0 1px rgba(6, 8, 10, 0.05), 0 2px 4px rgba(6, 8, 10, 0.05), 0 4px 8px rgba(6, 8, 10, 0.05); } .u-shadow-3dp, .u-shadow-3dp\@hover:hover { box-shadow: 0 0 0 1px rgba(6, 8, 10, 0.05), 0 2px 4px rgba(6, 8, 10, 0.05), 0 4px 8px rgba(6, 8, 10, 0.05), 0 8px 16px rgba(6, 8, 10, 0.05), 0 12px 24px rgba(6, 8, 10, 0.05); } .u-shadow-4dp, .u-shadow-4dp\@hover:hover { box-shadow: 0 0 0 1px rgba(6, 8, 10, 0.05), 0 2px 4px rgba(6, 8, 10, 0.05), 0 4px 8px rgba(6, 8, 10, 0.05), 0 8px 16px rgba(6, 8, 10, 0.05), 0 12px 24px rgba(6, 8, 10, 0.05), 0 16px 32px rgba(6, 8, 10, 0.05), 0 20px 40px rgba(6, 8, 10, 0.05); } /** * Spacing Auto & Reset */ /** * Calling the Spacing setup */ .u-margin-xxl { margin: 64px !important; } .u-margin-top-xxl { margin-top: 64px !important; } .u-margin-right-xxl { margin-right: 64px !important; } .u-margin-bottom-xxl { margin-bottom: 64px !important; } .u-margin-left-xxl { margin-left: 64px !important; } .u-margin-ends-xxl { margin-top: 64px !important; margin-bottom: 64px !important; } .u-margin-sides-xxl { margin-right: 64px !important; margin-left: 64px !important; } .u-padding-xxl { padding: 64px !important; } .u-padding-top-xxl { padding-top: 64px !important; } .u-padding-right-xxl { padding-right: 64px !important; } .u-padding-bottom-xxl { padding-bottom: 64px !important; } .u-padding-left-xxl { padding-left: 64px !important; } .u-padding-ends-xxl { padding-top: 64px !important; padding-bottom: 64px !important; } .u-padding-sides-xxl { padding-right: 64px !important; padding-left: 64px !important; } .u-margin-xl { margin: 48px !important; } .u-margin-top-xl { margin-top: 48px !important; } .u-margin-right-xl { margin-right: 48px !important; } .u-margin-bottom-xl { margin-bottom: 48px !important; } .u-margin-left-xl { margin-left: 48px !important; } .u-margin-ends-xl { margin-top: 48px !important; margin-bottom: 48px !important; } .u-margin-sides-xl { margin-right: 48px !important; margin-left: 48px !important; } .u-padding-xl { padding: 48px !important; } .u-padding-top-xl { padding-top: 48px !important; } .u-padding-right-xl { padding-right: 48px !important; } .u-padding-bottom-xl { padding-bottom: 48px !important; } .u-padding-left-xl { padding-left: 48px !important; } .u-padding-ends-xl { padding-top: 48px !important; padding-bottom: 48px !important; } .u-padding-sides-xl { padding-right: 48px !important; padding-left: 48px !important; } .u-margin-lg { margin: 24px !important; } .u-margin-top-lg { margin-top: 24px !important; } .u-margin-right-lg { margin-right: 24px !important; } .u-margin-bottom-lg { margin-bottom: 24px !important; } .u-margin-left-lg { margin-left: 24px !important; } .u-margin-ends-lg { margin-top: 24px !important; margin-bottom: 24px !important; } .u-margin-sides-lg { margin-right: 24px !important; margin-left: 24px !important; } .u-padding-lg { padding: 24px !important; } .u-padding-top-lg { padding-top: 24px !important; } .u-padding-right-lg { padding-right: 24px !important; } .u-padding-bottom-lg { padding-bottom: 24px !important; } .u-padding-left-lg { padding-left: 24px !important; } .u-padding-ends-lg { padding-top: 24px !important; padding-bottom: 24px !important; } .u-padding-sides-lg { padding-right: 24px !important; padding-left: 24px !important; } .u-margin-md { margin: 16px !important; } .u-margin-top-md { margin-top: 16px !important; } .u-margin-right-md { margin-right: 16px !important; } .u-margin-bottom-md { margin-bottom: 16px !important; } .u-margin-left-md { margin-left: 16px !important; } .u-margin-ends-md { margin-top: 16px !important; margin-bottom: 16px !important; } .u-margin-sides-md { margin-right: 16px !important; margin-left: 16px !important; } .u-padding-md { padding: 16px !important; } .u-padding-top-md { padding-top: 16px !important; } .u-padding-right-md { padding-right: 16px !important; } .u-padding-bottom-md { padding-bottom: 16px !important; } .u-padding-left-md { padding-left: 16px !important; } .u-padding-ends-md { padding-top: 16px !important; padding-bottom: 16px !important; } .u-padding-sides-md { padding-right: 16px !important; padding-left: 16px !important; } .u-margin-sm { margin: 12px !important; } .u-margin-top-sm { margin-top: 12px !important; } .u-margin-right-sm { margin-right: 12px !important; } .u-margin-bottom-sm { margin-bottom: 12px !important; } .u-margin-left-sm { margin-left: 12px !important; } .u-margin-ends-sm { margin-top: 12px !important; margin-bottom: 12px !important; } .u-margin-sides-sm { margin-right: 12px !important; margin-left: 12px !important; } .u-padding-sm { padding: 12px !important; } .u-padding-top-sm { padding-top: 12px !important; } .u-padding-right-sm { padding-right: 12px !important; } .u-padding-bottom-sm { padding-bottom: 12px !important; } .u-padding-left-sm { padding-left: 12px !important; } .u-padding-ends-sm { padding-top: 12px !important; padding-bottom: 12px !important; } .u-padding-sides-sm { padding-right: 12px !important; padding-left: 12px !important; } .u-margin-xs { margin: 8px !important; } .u-margin-top-xs { margin-top: 8px !important; } .u-margin-right-xs { margin-right: 8px !important; } .u-margin-bottom-xs { margin-bottom: 8px !important; } .u-margin-left-xs { margin-left: 8px !important; } .u-margin-ends-xs { margin-top: 8px !important; margin-bottom: 8px !important; } .u-margin-sides-xs { margin-right: 8px !important; margin-left: 8px !important; } .u-padding-xs { padding: 8px !important; } .u-padding-top-xs { padding-top: 8px !important; } .u-padding-right-xs { padding-right: 8px !important; } .u-padding-bottom-xs { padding-bottom: 8px !important; } .u-padding-left-xs { padding-left: 8px !important; } .u-padding-ends-xs { padding-top: 8px !important; padding-bottom: 8px !important; } .u-padding-sides-xs { padding-right: 8px !important; padding-left: 8px !important; } .u-margin-xxs { margin: 4px !important; } .u-margin-top-xxs { margin-top: 4px !important; } .u-margin-right-xxs { margin-right: 4px !important; } .u-margin-bottom-xxs { margin-bottom: 4px !important; } .u-margin-left-xxs { margin-left: 4px !important; } .u-margin-ends-xxs { margin-top: 4px !important; margin-bottom: 4px !important; } .u-margin-sides-xxs { margin-right: 4px !important; margin-left: 4px !important; } .u-padding-xxs { padding: 4px !important; } .u-padding-top-xxs { padding-top: 4px !important; } .u-padding-right-xxs { padding-right: 4px !important; } .u-padding-bottom-xxs { padding-bottom: 4px !important; } .u-padding-left-xxs { padding-left: 4px !important; } .u-padding-ends-xxs { padding-top: 4px !important; padding-bottom: 4px !important; } .u-padding-sides-xxs { padding-right: 4px !important; padding-left: 4px !important; } .u-margin-none { margin: 0 !important; } .u-margin-top-none { margin-top: 0 !important; } .u-margin-right-none { margin-right: 0 !important; } .u-margin-bottom-none { margin-bottom: 0 !important; } .u-margin-left-none { margin-left: 0 !important; } .u-margin-ends-none { margin-top: 0 !important; margin-bottom: 0 !important; } .u-margin-sides-none { margin-right: 0 !important; margin-left: 0 !important; } .u-margin-auto { margin: auto !important; } .u-margin-top-auto { margin-top: auto !important; } .u-margin-right-auto { margin-right: auto !important; } .u-margin-bottom-auto { margin-bottom: auto !important; } .u-margin-left-auto { margin-left: auto !important; } .u-margin-ends-auto { margin-top: auto !important; margin-bottom: auto !important; } .u-margin-sides-auto { margin-right: auto !important; margin-left: auto !important; } .u-padding-none { padding: 0 !important; } .u-padding-top-none { padding-top: 0 !important; } .u-padding-right-none { padding-right: 0 !important; } .u-padding-bottom-none { padding-bottom: 0 !important; } .u-padding-left-none { padding-left: 0 !important; } .u-padding-ends-none { padding-top: 0 !important; padding-bottom: 0 !important; } .u-padding-sides-none { padding-right: 0 !important; padding-left: 0 !important; } @media only screen and (max-width: 1080px) { .u-margin-xxl\@portable { margin: 64px !important; } .u-margin-top-xxl\@portable { margin-top: 64px !important; } .u-margin-right-xxl\@portable { margin-right: 64px !important; } .u-margin-bottom-xxl\@portable { margin-bottom: 64px !important; } .u-margin-left-xxl\@portable { margin-left: 64px !important; } .u-margin-ends-xxl\@portable { margin-top: 64px !important; margin-bottom: 64px !important; } .u-margin-sides-xxl\@portable { margin-right: 64px !important; margin-left: 64px !important; } .u-padding-xxl\@portable { padding: 64px !important; } .u-padding-top-xxl\@portable { padding-top: 64px !important; } .u-padding-right-xxl\@portable { padding-right: 64px !important; } .u-padding-bottom-xxl\@portable { padding-bottom: 64px !important; } .u-padding-left-xxl\@portable { padding-left: 64px !important; } .u-padding-ends-xxl\@portable { padding-top: 64px !important; padding-bottom: 64px !important; } .u-padding-sides-xxl\@portable { padding-right: 64px !important; padding-left: 64px !important; } .u-margin-xl\@portable { margin: 48px !important; } .u-margin-top-xl\@portable { margin-top: 48px !important; } .u-margin-right-xl\@portable { margin-right: 48px !important; } .u-margin-bottom-xl\@portable { margin-bottom: 48px !important; } .u-margin-left-xl\@portable { margin-left: 48px !important; } .u-margin-ends-xl\@portable { margin-top: 48px !important; margin-bottom: 48px !important; } .u-margin-sides-xl\@portable { margin-right: 48px !important; margin-left: 48px !important; } .u-padding-xl\@portable { padding: 48px !important; } .u-padding-top-xl\@portable { padding-top: 48px !important; } .u-padding-right-xl\@portable { padding-right: 48px !important; } .u-padding-bottom-xl\@portable { padding-bottom: 48px !important; } .u-padding-left-xl\@portable { padding-left: 48px !important; } .u-padding-ends-xl\@portable { padding-top: 48px !important; padding-bottom: 48px !important; } .u-padding-sides-xl\@portable { padding-right: 48px !important; padding-left: 48px !important; } .u-margin-lg\@portable { margin: 24px !important; } .u-margin-top-lg\@portable { margin-top: 24px !important; } .u-margin-right-lg\@portable { margin-right: 24px !important; } .u-margin-bottom-lg\@portable { margin-bottom: 24px !important; } .u-margin-left-lg\@portable { margin-left: 24px !important; } .u-margin-ends-lg\@portable { margin-top: 24px !important; margin-bottom: 24px !important; } .u-margin-sides-lg\@portable { margin-right: 24px !important; margin-left: 24px !important; } .u-padding-lg\@portable { padding: 24px !important; } .u-padding-top-lg\@portable { padding-top: 24px !important; } .u-padding-right-lg\@portable { padding-right: 24px !important; } .u-padding-bottom-lg\@portable { padding-bottom: 24px !important; } .u-padding-left-lg\@portable { padding-left: 24px !important; } .u-padding-ends-lg\@portable { padding-top: 24px !important; padding-bottom: 24px !important; } .u-padding-sides-lg\@portable { padding-right: 24px !important; padding-left: 24px !important; } .u-margin-md\@portable { margin: 16px !important; } .u-margin-top-md\@portable { margin-top: 16px !important; } .u-margin-right-md\@portable { margin-right: 16px !important; } .u-margin-bottom-md\@portable { margin-bottom: 16px !important; } .u-margin-left-md\@portable { margin-left: 16px !important; } .u-margin-ends-md\@portable { margin-top: 16px !important; margin-bottom: 16px !important; } .u-margin-sides-md\@portable { margin-right: 16px !important; margin-left: 16px !important; } .u-padding-md\@portable { padding: 16px !important; } .u-padding-top-md\@portable { padding-top: 16px !important; } .u-padding-right-md\@portable { padding-right: 16px !important; } .u-padding-bottom-md\@portable { padding-bottom: 16px !important; } .u-padding-left-md\@portable { padding-left: 16px !important; } .u-padding-ends-md\@portable { padding-top: 16px !important; padding-bottom: 16px !important; } .u-padding-sides-md\@portable { padding-right: 16px !important; padding-left: 16px !important; } .u-margin-sm\@portable { margin: 12px !important; } .u-margin-top-sm\@portable { margin-top: 12px !important; } .u-margin-right-sm\@portable { margin-right: 12px !important; } .u-margin-bottom-sm\@portable { margin-bottom: 12px !important; } .u-margin-left-sm\@portable { margin-left: 12px !important; } .u-margin-ends-sm\@portable { margin-top: 12px !important; margin-bottom: 12px !important; } .u-margin-sides-sm\@portable { margin-right: 12px !important; margin-left: 12px !important; } .u-padding-sm\@portable { padding: 12px !important; } .u-padding-top-sm\@portable { padding-top: 12px !important; } .u-padding-right-sm\@portable { padding-right: 12px !important; } .u-padding-bottom-sm\@portable { padding-bottom: 12px !important; } .u-padding-left-sm\@portable { padding-left: 12px !important; } .u-padding-ends-sm\@portable { padding-top: 12px !important; padding-bottom: 12px !important; } .u-padding-sides-sm\@portable { padding-right: 12px !important; padding-left: 12px !important; } .u-margin-xs\@portable { margin: 8px !important; } .u-margin-top-xs\@portable { margin-top: 8px !important; } .u-margin-right-xs\@portable { margin-right: 8px !important; } .u-margin-bottom-xs\@portable { margin-bottom: 8px !important; } .u-margin-left-xs\@portable { margin-left: 8px !important; } .u-margin-ends-xs\@portable { margin-top: 8px !important; margin-bottom: 8px !important; } .u-margin-sides-xs\@portable { margin-right: 8px !important; margin-left: 8px !important; } .u-padding-xs\@portable { padding: 8px !important; } .u-padding-top-xs\@portable { padding-top: 8px !important; } .u-padding-right-xs\@portable { padding-right: 8px !important; } .u-padding-bottom-xs\@portable { padding-bottom: 8px !important; } .u-padding-left-xs\@portable { padding-left: 8px !important; } .u-padding-ends-xs\@portable { padding-top: 8px !important; padding-bottom: 8px !important; } .u-padding-sides-xs\@portable { padding-right: 8px !important; padding-left: 8px !important; } .u-margin-xxs\@portable { margin: 4px !important; } .u-margin-top-xxs\@portable { margin-top: 4px !important; } .u-margin-right-xxs\@portable { margin-right: 4px !important; } .u-margin-bottom-xxs\@portable { margin-bottom: 4px !important; } .u-margin-left-xxs\@portable { margin-left: 4px !important; } .u-margin-ends-xxs\@portable { margin-t