/* links on black/dark backgrounds */
/* accessible "down" market data on any background */
/* accessible "down" market data on any background */
/* Brand Blue/Quote Icon */
* {
  box-sizing: border-box; }

a:hover, a:visited, a:link, a {
  color: #06c;
  text-decoration: none; }

dl, fieldset, h1, h2, h3, h4, h5, h6, ol, p, ul {
  margin: 0;
  padding: 0; }

p {
  margin: 0 0 10px; }

.sdps-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sdps-sr-only--focusable:active, .sdps-sr-only--focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

.sdps-text-muted {
  color: #666 !important; }

.sdps-text-right {
  text-align: right !important; }

.sdps-text-center {
  text-align: center !important; }

.sdps-text-left {
  text-align: left !important; }

.sdps-text-marketGreen {
  color: #007900 !important; }

.sdps-text-marketRed {
  color: #E70D18 !important; }

.sdps-text-nowrap {
  white-space: nowrap; }

.sdps-truncate--ellipses {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 140px; }

.sdps-text-small {
  font-size: 12px;
  font-size: 0.75rem; }

.sdps-text-smallest {
  font-size: 11px;
  font-size: 0.6875rem; }

.sdps-font-weight-normal {
  font-weight: normal; }

.sdps-font-weight-bold {
  font-weight: 700; }

.sdps-font-italic {
  font-style: italic; }

.sdps-text-lowercase {
  text-transform: lowercase !important; }

.sdps-text-uppercase {
  text-transform: uppercase !important; }

.sdps-text-capitalize {
  text-transform: capitalize !important; }

.sdps-text-justify {
  text-align: justify !important; }

.sdps-text-article-heading {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #333;
  font-family: "CharlesModern-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-xxl-heading {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #333;
  font-family: "CharlesModern-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-xl-heading {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 29px;
  line-height: 1.8125rem;
  color: #333;
  font-family: "CharlesModern-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-l-heading {
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #333;
  font-family: "CharlesModern-Regular", "Charles Modern", Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-l-light-heading {
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #333;
  font-family: "CharlesModern-Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-m-heading {
  font-size: 16px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #111;
  font-family: "CharlesModern-Regular", "Charles Modern", Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-s-heavy-heading {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #111;
  font-family: "CharlesModern-Medium", "CharlesModern-Regular", "Charles Modern", Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-s-heading {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #111;
  font-family: "CharlesModern-Regular", "Charles Modern", Arial, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-l-bold-body + .sdps-text-l-bold-body,
.sdps-text-l-bold-body + .sdps-text-l-body,
.sdps-text-l-bold-body + .sdps-text-s-bold-body,
.sdps-text-l-bold-body + .sdps-text-s-body,
.sdps-text-l-body + .sdps-text-l-bold-body,
.sdps-text-l-body + .sdps-text-l-body,
.sdps-text-l-body + .sdps-text-s-bold-body,
.sdps-text-l-body + .sdps-text-s-body,
.sdps-text-s-bold-body + .sdps-text-l-bold-body,
.sdps-text-s-bold-body + .sdps-text-l-body,
.sdps-text-s-bold-body + .sdps-text-s-bold-body,
.sdps-text-s-bold-body + .sdps-text-s-body,
.sdps-text-s-body + .sdps-text-l-bold-body,
.sdps-text-s-body + .sdps-text-l-body,
.sdps-text-s-body + .sdps-text-s-bold-body,
.sdps-text-s-body + .sdps-text-s-body {
  margin-top: 10px; }

.sdps-text-l-bold-body {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #000;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 700;
  margin: 0;
  padding: 0; }

.sdps-text-l-body {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #000;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-s-bold-body {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 15px;
  line-height: 0.9375rem;
  color: #000;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 700;
  margin: 0;
  padding: 0; }

.sdps-text-s-body {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 15px;
  line-height: 0.9375rem;
  color: #000;
  font-family: font-family--sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-text-legal {
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 15px;
  line-height: 0.9375rem;
  color: #000;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-article-heading {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #333;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-xxl-heading {
  font-size: 25px;
  font-size: 1.5625rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #333;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-xl-heading {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 29px;
  line-height: 1.8125rem;
  color: #333;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-l-heading {
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #333;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-l-light-heading {
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #333;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-m-heading {
  font-size: 16px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #111;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-s-heavy-heading {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #111;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-s-heading {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #111;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-l-bold-body {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #000;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: 700;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-l-body {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 18px;
  line-height: 1.125rem;
  color: #000;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-s-bold-body {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 15px;
  line-height: 0.9375rem;
  color: #000;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: 700;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-s-body {
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 15px;
  line-height: 0.9375rem;
  color: #000;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.zh-TW .sdps-text-legal {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 15px;
  line-height: 0.9375rem;
  color: #000;
  font-family: "Microsoft JhengHei", "LiHei", Arial, "MingLiU";
  font-weight: normal;
  margin: 0;
  padding: 0; }

.sdps-pull-left {
  float: left !important; }

.sdps-pull-right {
  float: right !important; }

.sdps-flush--left {
  margin-left: 0 !important;
  padding-left: 0 !important; }

.sdps-flush--right {
  margin-right: 0 !important;
  padding-right: 0 !important; }

.sdps-clearfix {
  clear: both; }

.sdps-flex {
  display: -webkit-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex; }

.sdps-flex-center {
  display: -webkit-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -moz-justify-content: center;
  justify-content: center; }

.sdps-hide {
  display: none !important; }

.sdps-show {
  display: block; }

.sdps-spinner-container {
  background-color: transparent;
  top: 0;
  left: 0;
  z-index: 2147483647; }
  .sdps-spinner-container--module {
    height: 100%;
    width: 100%;
    position: absolute; }
  .sdps-spinner-container--page {
    position: fixed;
    height: 100vh;
    width: 100vw;
    background-color: rgba(255, 255, 255, 0.65); }

.sdps-spinner-wrapper {
  position: relative;
  min-height: 210px; }

.sdps-spinner {
  height: 100%;
  width: 100%;
  color: #777; }

.app-container .sdps-spinner-container .sch-spinner {
  font-size: 36px; }

.app-container .sdps-spinner-container .sdps-spinner-wrapper {
  min-height: 70px; }

.sdps-truncate {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.sdps-truncate--20 {
  max-width: 20%; }

.sdps-truncate--25 {
  max-width: 25%; }

.sdps-truncate--33 {
  max-width: 33%; }

.sdps-truncate--40 {
  max-width: 40%; }

.sdps-truncate--50 {
  max-width: 50%; }

.sdps-truncate--60 {
  max-width: 60%; }

.sdps-truncate--66 {
  max-width: 66%; }

.sdps-truncate--75 {
  max-width: 75%; }

.sdps-truncate--80 {
  max-width: 80%; }

.sdps-m-top_none {
  margin-top: 0 !important; }

.sdps-m-top_xxx-small {
  margin-top: .125rem !important; }

.sdps-m-top_xx-small {
  margin-top: .25rem !important; }

.sdps-m-top_x-small {
  margin-top: .5rem !important; }

.sdps-m-top_small {
  margin-top: .75rem !important; }

.sdps-m-top_medium {
  margin-top: 1rem !important; }

.sdps-m-top_large {
  margin-top: 1.5rem !important; }

.sdps-m-top_xx-large {
  margin-top: 3rem !important; }

.sdps-m-top_x-large {
  margin-top: 2rem !important; }

.sdps-m-right_none {
  margin-right: 0 !important; }

.sdps-m-right_xxx-small {
  margin-right: .125rem !important; }

.sdps-m-right_xx-small {
  margin-right: .25rem !important; }

.sdps-m-right_x-small {
  margin-right: .5rem !important; }

.sdps-m-right_small {
  margin-right: .75rem !important; }

.sdps-m-right_medium {
  margin-right: 1rem !important; }

.sdps-m-right_large {
  margin-right: 1.5rem !important; }

.sdps-m-right_xx-large {
  margin-right: 3rem !important; }

.sdps-m-right_x-large {
  margin-right: 2rem !important; }

.sdps-m-bottom_none {
  margin-bottom: 0 !important; }

.sdps-m-bottom_xxx-small {
  margin-bottom: .125rem !important; }

.sdps-m-bottom_xx-small {
  margin-bottom: .25rem !important; }

.sdps-m-bottom_x-small {
  margin-bottom: .5rem !important; }

.sdps-m-bottom_small {
  margin-bottom: .75rem !important; }

.sdps-m-bottom_medium {
  margin-bottom: 1rem !important; }

.sdps-m-bottom_large {
  margin-bottom: 1.5rem !important; }

.sdps-m-bottom_xx-large {
  margin-bottom: 3rem !important; }

.sdps-m-bottom_x-large {
  margin-bottom: 2rem !important; }

.sdps-m-left_none {
  margin-left: 0 !important; }

.sdps-m-left_xxx-small {
  margin-left: .125rem !important; }

.sdps-m-left_xx-small {
  margin-left: .25rem !important; }

.sdps-m-left_x-small {
  margin-left: .5rem !important; }

.sdps-m-left_small {
  margin-left: .75rem !important; }

.sdps-m-left_medium {
  margin-left: 1rem !important; }

.sdps-m-left_large {
  margin-left: 1.5rem !important; }

.sdps-m-left_xx-large {
  margin-left: 3rem !important; }

.sdps-m-left_x-large {
  margin-left: 2rem !important; }

.sdps-m-vertical_none {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.sdps-m-vertical_xxx-small {
  margin-top: .125rem !important;
  margin-bottom: .125rem !important; }

.sdps-m-vertical_xx-small {
  margin-top: .25rem !important;
  margin-bottom: .25rem !important; }

.sdps-m-vertical_x-small {
  margin-top: .5rem !important;
  margin-bottom: .5rem !important; }

.sdps-m-vertical_small {
  margin-top: .75rem !important;
  margin-bottom: .75rem !important; }

.sdps-m-vertical_medium {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.sdps-m-vertical_large {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.sdps-m-vertical_xx-large {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.sdps-m-vertical_x-large {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important; }

.sdps-m-horizontal_none {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.sdps-m-horizontal_xxx-small {
  margin-right: .125rem !important;
  margin-left: .125rem !important; }

.sdps-m-horizontal_xx-small {
  margin-right: .25rem !important;
  margin-left: .25rem !important; }

.sdps-m-horizontal_x-small {
  margin-right: .5rem !important;
  margin-left: .5rem !important; }

.sdps-m-horizontal_small {
  margin-right: .75rem !important;
  margin-left: .75rem !important; }

.sdps-m-horizontal_medium {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.sdps-m-horizontal_large {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.sdps-m-horizontal_xx-large {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.sdps-m-horizontal_x-large {
  margin-right: 2rem !important;
  margin-left: 2rem !important; }

.sdps-m-around_none {
  margin: 0 !important; }

.sdps-m-aroundleft_xxx-small {
  margin: .125rem !important; }

.sdps-m-around_xx-small {
  margin: .25rem !important; }

.sdps-m-around_x-small {
  margin: .5rem !important; }

.sdps-m-around_small {
  margin: .75rem !important; }

.sdps-m-around_medium {
  margin: 1rem !important; }

.sdps-m-around_large {
  margin: 1.5rem !important; }

.sdps-m-around_xx-large {
  margin: 3rem !important; }

.sdps-m-around_x-large {
  margin: 2rem !important; }

.sdps-p-top_none {
  padding-top: 0 !important; }

.sdps-p-top_xxx-small {
  padding-top: .125rem !important; }

.sdps-p-top_xx-small {
  padding-top: .25rem !important; }

.sdps-p-top_x-small {
  padding-top: .5rem !important; }

.sdps-p-top_small {
  padding-top: .75rem !important; }

.sdps-p-top_medium {
  padding-top: 1rem !important; }

.sdps-p-top_large {
  padding-top: 1.5rem !important; }

.sdps-p-top_xx-large {
  padding-top: 3rem !important; }

.sdps-p-top_x-large {
  padding-top: 2rem !important; }

.sdps-p-right_none {
  padding-right: 0 !important; }

.sdps-p-right_xxx-small {
  padding-right: .125rem !important; }

.sdps-p-right_xx-small {
  padding-right: .25rem !important; }

.sdps-p-right_x-small {
  padding-right: .5rem !important; }

.sdps-p-right_small {
  padding-right: .75rem !important; }

.sdps-p-right_medium {
  padding-right: 1rem !important; }

.sdps-p-right_large {
  padding-right: 1.5rem !important; }

.sdps-p-right_xx-large {
  padding-right: 3rem !important; }

.sdps-p-right_x-large {
  padding-right: 2rem !important; }

.sdps-p-bottom_none {
  padding-bottom: 0 !important; }

.sdps-p-bottom_xxx-small {
  padding-bottom: .125rem !important; }

.sdps-p-bottom_xx-small {
  padding-bottom: .25rem !important; }

.sdps-p-bottom_x-small {
  padding-bottom: .5rem !important; }

.sdps-p-bottom_small {
  padding-bottom: .75rem !important; }

.sdps-p-bottom_medium {
  padding-bottom: 1rem !important; }

.sdps-p-bottom_large {
  padding-bottom: 1.5rem !important; }

.sdps-p-bottom_xx-large {
  padding-bottom: 3rem !important; }

.sdps-p-bottom_x-large {
  padding-bottom: 2rem !important; }

.sdps-p-left_none {
  padding-left: 0 !important; }

.sdps-p-left_xxx-small {
  padding-left: .125rem !important; }

.sdps-p-left_xx-small {
  padding-left: .25rem !important; }

.sdps-p-left_x-small {
  padding-left: .5rem !important; }

.sdps-p-left_small {
  padding-left: .75rem !important; }

.sdps-p-left_medium {
  padding-left: 1rem !important; }

.sdps-p-left_large {
  padding-left: 1.5rem !important; }

.sdps-p-left_xx-large {
  padding-left: 3rem !important; }

.sdps-p-left_x-large {
  padding-left: 2rem !important; }

.sdps-p-vertical_none {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.sdps-p-vertical_xxx-small {
  padding-top: .125rem !important;
  padding-bottom: .125rem !important; }

.sdps-p-vertical_xx-small {
  padding-top: .25rem !important;
  padding-bottom: .25rem !important; }

.sdps-p-vertical_x-small {
  padding-top: .5rem !important;
  padding-bottom: .5rem !important; }

.sdps-p-vertical_small {
  padding-top: .75rem !important;
  padding-bottom: .75rem !important; }

.sdps-p-vertical_medium {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.sdps-p-vertical_large {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.sdps-p-vertical_xx-large {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.sdps-p-vertical_x-large {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important; }

.sdps-p-horizontal_none {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.sdps-p-horizontal_xxx-small {
  padding-right: .125rem !important;
  padding-left: .125rem !important; }

.sdps-p-horizontal_xx-small {
  padding-right: .25rem !important;
  padding-left: .25rem !important; }

.sdps-p-horizontal_x-small {
  padding-right: .5rem !important;
  padding-left: .5rem !important; }

.sdps-p-horizontal_small {
  padding-right: .75rem !important;
  padding-left: .75rem !important; }

.sdps-p-horizontal_medium {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.sdps-p-horizontal_large {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.sdps-p-horizontal_xx-large {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.sdps-p-horizontal_x-large {
  padding-right: 2rem !important;
  padding-left: 2rem !important; }

.sdps-p-around_none {
  padding: 0 !important; }

.sdps-p-aroundleft_xxx-small {
  padding: .125rem !important; }

.sdps-p-around_xx-small {
  padding: .25rem !important; }

.sdps-p-around_x-small {
  padding: .5rem !important; }

.sdps-p-around_small {
  padding: .75rem !important; }

.sdps-p-around_medium {
  padding: 1rem !important; }

.sdps-p-around_large {
  padding: 1.5rem !important; }

.sdps-p-around_xx-large {
  padding: 3rem !important; }

.sdps-p-around_x-large {
  padding: 2rem !important; }

.sdps-is-fixed {
  position: fixed; }

.sdps-is-absolute {
  position: absolute; }

.sdps-is-static {
  position: static; }

.sdps-is-relative {
  position: relative; }

/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */
:root {
  font-size: 16px; }

body {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: rem(14);
  margin: 0;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

progress {
  vertical-align: baseline; }

template,
[hidden] {
  display: none; }

a {
  background-color: transparent;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; }

a:active,
a:hover {
  outline-width: 0; }

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted; }

b,
strong {
  font-weight: inherit; }

b,
strong {
  font-weight: bolder; }

dfn {
  font-style: italic; }

mark {
  background-color: #ff0;
  color: #000; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

img {
  border-style: none; }

svg:not(:root) {
  overflow: hidden; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

pre {
  background-color: #f4f4f4;
  border: 1px solid #dcdbdb; }

figure {
  margin: 1em 0; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

form {
  margin: 0; }

button,
input,
select,
textarea {
  font: inherit; }

optgroup {
  font-weight: bold; }

button,
input,
select {
  overflow: visible; }

button,
input,
select,
textarea {
  margin: 0; }

button,
select {
  text-transform: none; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  cursor: pointer; }

[disabled] {
  cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

button:-moz-focusring,
input:-moz-focusring {
  outline: 1px dotted ButtonText; }

fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal; }

textarea {
  overflow: auto; }

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

input[type=checkbox],
input[type=radio] {
  margin: 0; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  -webkit-appearance: textfield; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0; }

.sdps-table.sdps-table--documents-responsive {
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: auto; }
  .sdps-table.sdps-table--documents-responsive > thead > tr > th {
    padding: 10px 15px;
    border: none; }
  .sdps-table.sdps-table--documents-responsive tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    /* allow to wrap on multiple rows */
    overflow: hidden; }
  .sdps-table.sdps-table--documents-responsive td, .sdps-table.sdps-table--documents-responsive th {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    white-space: normal;
    padding: 10px 15px;
    text-overflow: ellipsis; }
  .sdps-table.sdps-table--documents-responsive thead tr, .sdps-table.sdps-table--documents-responsive tbody tr {
    border-top: 0;
    border-bottom: 1px solid #ccc; }
  .sdps-table.sdps-table--documents-responsive tbody tr td, .sdps-table.sdps-table--documents-responsive tbody tr th {
    border-top: none; }
  .sdps-table.sdps-table--documents-responsive .sdps-table__group-td {
    clear: both;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    .sdps-table.sdps-table--documents-responsive .sdps-table__group-td .sdps-table__group-td-item {
      margin-right: 50px;
      text-overflow: ellipsis;
      overflow: hidden; }
      .sdps-table.sdps-table--documents-responsive .sdps-table__group-td .sdps-table__group-td-item span[class*=" sch-"] {
        position: relative;
        top: 2px; }

.sdps-table--documents-responsive .nowrap,
.sdps-table--documents-responsive tr {
  white-space: nowrap;
  text-overflow: ellipsis; }

.sdps-table--documents-responsive .nowrap {
  float: left;
  overflow: hidden;
  max-width: 100%; }

/* columns are fixed percentage width, each row should total to 100%, all on one row at 1024+ */
.sdps-table.sdps-table--documents-responsive th:nth-child(1),
.sdps-table.sdps-table--documents-responsive td:nth-child(1) {
  width: 15%; }

.sdps-table.sdps-table--documents-responsive th:nth-child(2),
.sdps-table.sdps-table--documents-responsive td:nth-child(2) {
  width: 20%; }

.sdps-table.sdps-table--documents-responsive th:nth-child(3),
.sdps-table.sdps-table--documents-responsive td:nth-child(3) {
  width: 20%; }

.sdps-table.sdps-table--documents-responsive th:nth-child(4),
.sdps-table.sdps-table--documents-responsive td:nth-child(4) {
  width: 45%; }

.sdps-table.sdps-table--documents-responsive .sdps-table__group-td-item {
  display: inline-block; }

/* columns in two rows 25,25,50 & 100 */
@media (max-width: 1220px) {
  .sdps-table.sdps-table--documents-responsive thead tr th:nth-child(1) {
    width: 15%; }
  .sdps-table.sdps-table--documents-responsive thead tr th:nth-child(2) {
    width: 35%; }
  .sdps-table.sdps-table--documents-responsive thead tr th:nth-child(3) {
    width: auto; }
  .sdps-table.sdps-table--documents-responsive thead tr th:nth-child(4) {
    width: auto;
    margin-left: 0; }
  .sdps-table.sdps-table--documents-responsive tbody tr th:nth-child(1),
  .sdps-table.sdps-table--documents-responsive tbody tr td:nth-child(1) {
    width: 15%;
    padding-bottom: 2px; }
  .sdps-table.sdps-table--documents-responsive tbody tr th:nth-child(2),
  .sdps-table.sdps-table--documents-responsive tbody tr td:nth-child(2) {
    width: 35%;
    padding-bottom: 2px; }
  .sdps-table.sdps-table--documents-responsive tbody tr th:nth-child(3),
  .sdps-table.sdps-table--documents-responsive tbody tr td:nth-child(3) {
    width: 50%;
    padding-bottom: 2px; }
  .sdps-table.sdps-table--documents-responsive tbody tr th:nth-child(4),
  .sdps-table.sdps-table--documents-responsive tbody tr td:nth-child(4) {
    width: 100%;
    margin-left: 50%;
    padding-top: 0; } }

/* columns in two rows 35,65 & 35,65 */
@media (max-width: 767px) {
  .sdps-table.sdps-table--documents-responsive thead tr th:nth-child(1) {
    width: 100%; }
  .sdps-table.sdps-table--documents-responsive thead tr th:nth-child(2) {
    width: 100%; }
  .sdps-table.sdps-table--documents-responsive thead tr th:nth-child(3) {
    width: 100%; }
  .sdps-table.sdps-table--documents-responsive thead tr th:nth-child(4) {
    width: 100%; }
  .sdps-table.sdps-table--documents-responsive tbody tr th, .sdps-table.sdps-table--documents-responsive tbody tr td {
    padding: 10px 0; }
  .sdps-table.sdps-table--documents-responsive tbody tr th:nth-child(1),
  .sdps-table.sdps-table--documents-responsive tbody tr td:nth-child(1) {
    width: 35%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    padding-bottom: 4px; }
  .sdps-table.sdps-table--documents-responsive tbody tr th:nth-child(2),
  .sdps-table.sdps-table--documents-responsive tbody tr td:nth-child(2) {
    width: 35%;
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    padding-top: 0px;
    font-size: 12px; }
  .sdps-table.sdps-table--documents-responsive tbody tr th:nth-child(3),
  .sdps-table.sdps-table--documents-responsive tbody tr td:nth-child(3) {
    width: 65%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    padding-bottom: 4px; }
  .sdps-table.sdps-table--documents-responsive tbody tr th:nth-child(4),
  .sdps-table.sdps-table--documents-responsive tbody tr td:nth-child(4) {
    width: 65%;
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
    margin-left: 0;
    padding-top: 0px;
    font-size: 12px; }
  .sdps-table.sdps-table--documents-responsive tbody tr .sdps-table__group-td .sdps-table__group-td-item {
    margin-right: 35px; } }

/* mobile view */
@media (max-width: 479px) {
  .sdps-table.sdps-table--documents-responsive .sdps-table__group-td-item {
    display: block; } }

.sdps-table.sdps-table--responsive {
  width: 100%;
  table-layout: fixed; }
  .sdps-table.sdps-table--responsive tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    .sdps-table.sdps-table--responsive tr th, .sdps-table.sdps-table--responsive tr td {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      overflow: hidden;
      text-overflow: ellipsis; }
  .sdps-table.sdps-table--responsive button.sdps-button {
    white-space: normal;
    text-align: left; }

@media (max-width: 767px) {
  .sdps-table.sdps-table--responsive tr td, .sdps-table.sdps-table--responsive tr th {
    padding: 6px 5px; }
  .sdps-table.sdps-table--responsive tbody tr th:first-child,
  .sdps-table.sdps-table--responsive tbody tr td:first-child {
    padding-left: 0; }
  .sdps-table.sdps-table--responsive tbody tr th:last-child,
  .sdps-table.sdps-table--responsive tbody tr td:last-child {
    padding-right: 0; }
  .sdps-table.sdps-table--responsive thead tr th:last-child,
  .sdps-table.sdps-table--responsive thead tr td:last-child {
    padding-right: 0; }
  .sdps-table.sdps-table--responsive thead tr th[aria-sort="descending"], .sdps-table.sdps-table--responsive thead tr th[aria-sort="ascending"],
  .sdps-table.sdps-table--responsive thead tr td[aria-sort="descending"], .sdps-table.sdps-table--responsive thead tr td[aria-sort="ascending"] {
    padding-left: 17px;
    margin-left: -12px; }
    .sdps-table.sdps-table--responsive thead tr th[aria-sort="descending"]:first-child, .sdps-table.sdps-table--responsive thead tr th[aria-sort="ascending"]:first-child,
    .sdps-table.sdps-table--responsive thead tr td[aria-sort="descending"]:first-child, .sdps-table.sdps-table--responsive thead tr td[aria-sort="ascending"]:first-child {
      margin-left: 0;
      margin-right: -17px; } }

.sdps-table.sdps-table--responsive.sdps-table-expandable thead tr td.sdps-table-expandable__caret-spacing,
.sdps-table.sdps-table--responsive.sdps-table-expandable thead tr th.sdps-table-expandable__caret-spacing, .sdps-table.sdps-table--responsive.sdps-table-expandable tbody tr td.sdps-table-expandable__caret-spacing,
.sdps-table.sdps-table--responsive.sdps-table-expandable tbody tr th.sdps-table-expandable__caret-spacing {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto; }

.sdps-table.sdps-table--responsive2 {
  width: 100%;
  table-layout: fixed; }
  .sdps-table.sdps-table--responsive2 thead tr th {
    -ms-flex-item-align: end;
        align-self: flex-end; }
  .sdps-table.sdps-table--responsive2 tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .sdps-table.sdps-table--responsive2 tr th, .sdps-table.sdps-table--responsive2 tr td {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      overflow: hidden;
      text-overflow: ellipsis; }
      .sdps-table.sdps-table--responsive2 tr th.no-truncation, .sdps-table.sdps-table--responsive2 tr td.no-truncation {
        overflow: visible;
        text-overflow: initial; }
  .sdps-table.sdps-table--responsive2 button.sdps-button {
    white-space: normal;
    text-align: left; }

.sdps-table--responsive2 tbody tr .sdps-table__column-1, .sdps-table--responsive2 thead tr .sdps-table__column-1 {
  width: calc(100% * 1/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-2, .sdps-table--responsive2 thead tr .sdps-table__column-2 {
  width: calc(100% * 2/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-3, .sdps-table--responsive2 thead tr .sdps-table__column-3 {
  width: calc(100% * 3/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-4, .sdps-table--responsive2 thead tr .sdps-table__column-4 {
  width: calc(100% * 4/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-5, .sdps-table--responsive2 thead tr .sdps-table__column-5 {
  width: calc(100% * 5/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-6, .sdps-table--responsive2 thead tr .sdps-table__column-6 {
  width: calc(100% * 6/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-7, .sdps-table--responsive2 thead tr .sdps-table__column-7 {
  width: calc(100% * 7/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-8, .sdps-table--responsive2 thead tr .sdps-table__column-8 {
  width: calc(100% * 8/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-9, .sdps-table--responsive2 thead tr .sdps-table__column-9 {
  width: calc(100% * 9/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-10, .sdps-table--responsive2 thead tr .sdps-table__column-10 {
  width: calc(100% * 10/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-11, .sdps-table--responsive2 thead tr .sdps-table__column-11 {
  width: calc(100% * 11/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-12, .sdps-table--responsive2 thead tr .sdps-table__column-12 {
  width: calc(100% * 12/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-13, .sdps-table--responsive2 thead tr .sdps-table__column-13 {
  width: calc(100% * 13/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-14, .sdps-table--responsive2 thead tr .sdps-table__column-14 {
  width: calc(100% * 14/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-15, .sdps-table--responsive2 thead tr .sdps-table__column-15 {
  width: calc(100% * 15/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-16, .sdps-table--responsive2 thead tr .sdps-table__column-16 {
  width: calc(100% * 16/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-17, .sdps-table--responsive2 thead tr .sdps-table__column-17 {
  width: calc(100% * 17/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-18, .sdps-table--responsive2 thead tr .sdps-table__column-18 {
  width: calc(100% * 18/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-19, .sdps-table--responsive2 thead tr .sdps-table__column-19 {
  width: calc(100% * 19/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-20, .sdps-table--responsive2 thead tr .sdps-table__column-20 {
  width: calc(100% * 20/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-21, .sdps-table--responsive2 thead tr .sdps-table__column-21 {
  width: calc(100% * 21/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-22, .sdps-table--responsive2 thead tr .sdps-table__column-22 {
  width: calc(100% * 22/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-23, .sdps-table--responsive2 thead tr .sdps-table__column-23 {
  width: calc(100% * 23/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

.sdps-table--responsive2 tbody tr .sdps-table__column-24, .sdps-table--responsive2 thead tr .sdps-table__column-24 {
  width: calc(100% * 24/24);
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto; }

@media (max-width: 767px) {
  .sdps-table.sdps-table--responsive2 tr th, .sdps-table.sdps-table--responsive2 tr td {
    padding: 6px 5px; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-1, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-1 {
    width: calc(100% * 1/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-2, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-2 {
    width: calc(100% * 2/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-3, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-3 {
    width: calc(100% * 3/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-4, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-4 {
    width: calc(100% * 4/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-5, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-5 {
    width: calc(100% * 5/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-6, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-6 {
    width: calc(100% * 6/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-7, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-7 {
    width: calc(100% * 7/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-8, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-8 {
    width: calc(100% * 8/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-9, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-9 {
    width: calc(100% * 9/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-10, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-10 {
    width: calc(100% * 10/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-11, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-11 {
    width: calc(100% * 11/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-12, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-12 {
    width: calc(100% * 12/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-13, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-13 {
    width: calc(100% * 13/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-14, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-14 {
    width: calc(100% * 14/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-15, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-15 {
    width: calc(100% * 15/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-16, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-16 {
    width: calc(100% * 16/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-17, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-17 {
    width: calc(100% * 17/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-18, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-18 {
    width: calc(100% * 18/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-19, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-19 {
    width: calc(100% * 19/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-20, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-20 {
    width: calc(100% * 20/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-21, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-21 {
    width: calc(100% * 21/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-22, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-22 {
    width: calc(100% * 22/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-23, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-23 {
    width: calc(100% * 23/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-m-24, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-m-24 {
    width: calc(100% * 24/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; } }

@media (max-width: 480px) {
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-1, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-1 {
    width: calc(100% * 1/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-2, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-2 {
    width: calc(100% * 2/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-3, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-3 {
    width: calc(100% * 3/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-4, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-4 {
    width: calc(100% * 4/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-5, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-5 {
    width: calc(100% * 5/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-6, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-6 {
    width: calc(100% * 6/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-7, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-7 {
    width: calc(100% * 7/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-8, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-8 {
    width: calc(100% * 8/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-9, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-9 {
    width: calc(100% * 9/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-10, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-10 {
    width: calc(100% * 10/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-11, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-11 {
    width: calc(100% * 11/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-12, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-12 {
    width: calc(100% * 12/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-13, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-13 {
    width: calc(100% * 13/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-14, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-14 {
    width: calc(100% * 14/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-15, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-15 {
    width: calc(100% * 15/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-16, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-16 {
    width: calc(100% * 16/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-17, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-17 {
    width: calc(100% * 17/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-18, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-18 {
    width: calc(100% * 18/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-19, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-19 {
    width: calc(100% * 19/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-20, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-20 {
    width: calc(100% * 20/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-21, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-21 {
    width: calc(100% * 21/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-22, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-22 {
    width: calc(100% * 22/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-23, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-23 {
    width: calc(100% * 23/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; }
  .sdps-table.sdps-table--responsive2 tbody tr .sdps-table__column-s-24, .sdps-table.sdps-table--responsive2 thead tr .sdps-table__column-s-24 {
    width: calc(100% * 24/24);
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; } }

.beta {
  border: 1px solid #435690; }
