.loaders__articleHeading__24AW3 {
  width: 150px;
  margin: 0 auto;
}
.loaders__articleRow__18Lvl {
  overflow: hidden;
  margin-left: -40px;
  margin-right: -40px;
  display: -ms-flexbox;
  display: flex;
}
.loaders__articleRow__18Lvl > div {
  width: 33%;
  padding: 0 40px;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D {
  background: #fff;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D label,
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D legend {
  text-transform: uppercase;
  font-size: 12px;
  color: rgba(74, 74, 74, 0.8);
  margin: 5px 0;
  border: none;
  white-space: normal;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D .ant-checkbox-group-item {
  text-transform: none;
  color: #4a4a4a;
  margin: 0 0 10px;
  font-size: 14px;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D .ant-radio-group {
  display: block;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D .ant-radio-wrapper {
  display: block;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D > div:not(.ant-alert) {
  padding: 20px;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D .FindWaterFilters__state__sM4G_ {
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 20px;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D .FindWaterFilters__state__sM4G_ legend + .ant-form-item {
  margin-bottom: 0;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D .FindWaterFilters__state__sM4G_ .ant-checkbox-group-item {
  display: block;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D div.FindWaterFilters__advancedSearch__DR2fk {
  padding: 0;
}
.FindWaterFilters__filtersWrap__2KlHx .FindWaterFilters__filters__1Se6D .FindWaterFilters__waterType__2LcVI {
  padding: 0 20px;
}
.FindWaterFilters__advBtnLink__2tlxV {
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  display: inline-block;
  cursor: pointer;
  color: #12395d;
}
.FindWaterFilters__advBtnLink__2tlxV:hover,
.FindWaterFilters__advBtnLink__2tlxV:focus {
  color: #59949e;
  text-decoration: underline;
}
.FindWaterFilters__options__2g_6r {
  border-top: 1px solid #d9d9d9;
}
.FindWaterFilters__actions__dcvH1 {
  text-align: center;
}
.FindWaterFilters__waterType__2LcVI .ant-radio-button-wrapper-checked {
  background-color: #12395d;
  color: #fff;
  border-color: #12395d;
}
.FindWaterFilters__waterType__2LcVI .ant-radio-button-wrapper {
  text-transform: uppercase;
  font-size: 14px;
  padding: 0 30px;
}
.FindWaterFilters__waterType__2LcVI .ant-radio-button-wrapper:first-child {
  border-radius: 25px 0 0 25px;
}
.FindWaterFilters__waterType__2LcVI .ant-radio-button-wrapper:last-child {
  border-radius: 0 25px 25px 0;
}
.FindWaterFilters__waterType__2LcVI .ant-radio-group {
  margin-bottom: 20px;
}
.FindWaterFilters__toggle__3Tj0N {
  text-align: center;
}
.FindWaterFilters__advancedSearch__DR2fk {
  opacity: 0;
  transition: opacity 0.5s ease 0.2s;
  padding: 0;
}
.FindWaterFilters__advancedSearch__DR2fk > div {
  padding: 20px;
}
.FindWaterFilters__advancedSearch__DR2fk > div:not(:last-child) {
  border-bottom: 1px solid #d9d9d9;
}
.FindWaterFilters__advancedSearch__DR2fk.FindWaterFilters__open__1w-O1 {
  opacity: 1;
}
.TradeSummary__tradeSummary__2MNvz {
  background-color: #fff;
  margin-bottom: 15px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
}
@media (max-width: 767px) {
  .TradeSummary__tradeSummary__2MNvz {
    margin-left: -20px;
    margin-right: -20px;
  }
}
.TradeSummary__header__2wZOl {
  background-color: #f4f4f4;
  text-transform: uppercase;
  padding: 10px 20px;
}
@media (max-width: 767px) {
  .TradeSummary__header__2wZOl .TradeSummary__addBtn__1vO8q > span {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: auto 1fr 50px;
        grid-template-columns: auto 1fr 50px;
    -ms-flex-align: center;
        align-items: center;
  }
  .TradeSummary__header__2wZOl .TradeSummary__addBtn__1vO8q > span .TradeSummary__zone__3RI7g,
  .TradeSummary__header__2wZOl .TradeSummary__addBtn__1vO8q > span .TradeSummary__location__2t7OH {
    grid-row-start: 1;
    /* autoprefixer: off */
    grid-row-end: 3;
  }
  .TradeSummary__header__2wZOl .TradeSummary__addBtn__1vO8q > span .TradeSummary__status__KQdRM {
    grid-column-start: 2;
    /* autoprefixer: off */
    grid-column-end: 3;
  }
  .TradeSummary__header__2wZOl .TradeSummary__addBtn__1vO8q > span .TradeSummary__btnContent__3R-Pn {
    grid-row-start: 1;
    /* autoprefixer: off */
    grid-row-end: 3;
    grid-column-start: 3;
  }
}
@media (min-width: 768px) {
  .TradeSummary__header__2wZOl .TradeSummary__addBtn__1vO8q > span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
  }
}
.TradeSummary__tradeLimitHeader__XUe_f {
  background-color: #fbfbfb;
  padding: 8px 20px;
}
.TradeSummary__tradeLimitHeader__XUe_f .TradeSummary__value__HqXmL {
  display: inline-block;
  vertical-align: middle;
  padding: 0 5px;
}
@media (max-width: 767px) {
  .TradeSummary__tradeLimitHeader__XUe_f {
    padding: 8px 10px;
  }
}
@media (min-width: 768px) {
  .TradeSummary__tradeLimitHeader__XUe_f span {
    padding: 0 5px;
  }
}
.TradeSummary__deliverabilityHeader__1LcDL {
  opacity: 0.5;
  padding: 8px 20px;
}
.TradeSummary__deliverabilityHeader__1LcDL span {
  padding: 0 5px;
}
.TradeSummary__zone__3RI7g {
  position: relative;
  color: #fff;
  z-index: 1;
  text-align: center;
  min-width: 30px;
  height: 30px;
  line-height: 30px;
  margin-right: 10px;
  cursor: pointer;
}
.TradeSummary__zone__3RI7g::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #12395d;
  border-radius: 50%;
  z-index: -1;
}
.TradeSummary__zone__3RI7g.TradeSummary__div__3hbXO {
  display: -ms-flexbox;
  display: flex;
}
.TradeSummary__location__2t7OH {
  display: inline-block;
  margin-right: 25px;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: 600;
  color: #28bfe0;
}
@media (max-width: 767px) {
  .TradeSummary__location__2t7OH {
    line-height: 1.1;
    font-size: 15px;
  }
}
.TradeSummary__locationTradeType__1eCwq {
  display: block;
  font-size: 14px;
  color: #323232;
  font-weight: 400;
  line-height: 1;
}
.TradeSummary__status__KQdRM {
  font-size: 14px;
  display: inline-block;
  cursor: pointer;
}
@media (max-width: 767px) {
  .TradeSummary__status__KQdRM {
    line-height: 1;
  }
}
.TradeSummary__addBtn__1vO8q {
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
  text-align: left;
  width: 100%;
}
.TradeSummary__addBtn__1vO8q .TradeSummary__icon__EGOqh {
  font-size: 28px;
  color: #28bfe0;
  vertical-align: middle;
}
.TradeSummary__btnContent__3R-Pn {
  margin-left: auto;
  display: inline-block;
}
.TradeSummary__body__2njgR {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 20px;
}
.TradeSummary__body__2njgR > div {
  -ms-flex: 1;
      flex: 1;
}
.TradeSummary__body__2njgR > div:not(:last-child) {
  border-right: 1px solid #d9d9d9;
  padding-right: 20px;
  margin-right: 20px;
}
@media (max-width: 719px) {
  .TradeSummary__body__2njgR > div {
    -ms-flex: 1 1 30%;
        flex: 1 1 30%;
  }
  .TradeSummary__body__2njgR > div:not(:last-child) {
    padding-right: 8px;
    margin-right: 8px;
    text-align: center;
  }
  .TradeSummary__body__2njgR > div:nth-child(3) {
    margin-right: 0;
    padding-right: 0;
    border-right: none;
  }
  .TradeSummary__body__2njgR > div:last-child {
    border-top: 1px solid #d9d9d9;
    padding-top: 10px;
    margin-top: 10px;
  }
}
@media (max-width: 719px) {
  .TradeSummary__body__2njgR > .TradeSummary__totalCost__3i4af {
    -ms-flex: 0 1 100%;
        flex: 0 1 100%;
  }
}
@media (min-width: 720px) {
  .TradeSummary__body__2njgR > .TradeSummary__totalCost__3i4af {
    -ms-flex-item-align: end;
        align-self: flex-end;
    -ms-flex: 2;
        flex: 2;
  }
}
@media (max-width: 767px) {
  .TradeSummary__body__2njgR {
    padding: 20px 10px;
  }
}
.TradeSummary__label__xAu3L {
  font-size: 12px;
  line-height: 1;
}
.TradeSummary__movement__TjfCN {
  display: inline-block;
  font-size: 14px;
}
@media (min-width: 768px) {
  .TradeSummary__movement__TjfCN {
    margin-left: 10px;
  }
}
.TradeSummary__movementUp__2zhfC {
  color: #68b708;
}
.TradeSummary__movementDown__1naHj {
  color: #eb495e;
}
@media (max-width: 768px) {
  .TradeSummary__movementWrapper__13mLJ {
    width: 100%;
  }
}
.TradeSummary__totalCost__3i4af {
  text-align: right;
}
.TradeSummary__total__1LVra {
  margin-left: 20px;
  display: inline-block;
}
.TradeSummary__totalSuffix__3VAUf {
  font-size: 12px;
  line-height: 1;
  color: #999;
}
.SummaryPanel__panel__1ZsX6 {
  background-color: #fff;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  margin: 0 -20px 20px;
}
@media (min-width: 768px) {
  .SummaryPanel__panel__1ZsX6 {
    margin: 0 0 20px;
  }
}
.SummaryPanel__header__1x1oE {
  border-bottom: 1px solid #d9d9d9;
  padding: 20px;
}
.SummaryPanel__header__1x1oE > * {
  margin: 0;
}
.SummaryPanel__blueQuestion__23Hft {
  color: #83c1dd;
  font-size: 16px;
}
.SummaryPanel__heading__e0Mw7 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 400;
}
.SummaryPanel__panelCollapse__2OGWf {
  background-color: #fff;
}
.SummaryPanel__panelCollapse__2OGWf .ant-collapse-content {
  padding: 0 20px 0 40px;
}
.SummaryPanel__panelCollapse__2OGWf .ant-collapse-content p {
  font-size: 14px;
  color: #7b7b7b;
  line-height: 1.5;
}
.SummaryPanel__panelCollapse__2OGWf.SummaryPanel__hasLogo__33523 .ant-collapse-item > .ant-collapse-header .arrow {
  top: 17px;
}
.SummaryPanel__collapseHeader__29SxE {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #4a4a4a;
}
@media (max-width: 767px) {
  .SummaryPanel__collapseHeader__29SxE {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.SummaryPanel__collapseHeaderText__1sAOV {
  font-size: 14px;
  text-transform: uppercase;
  -ms-flex: 1;
      flex: 1;
}
.SummaryPanel__collapseHeaderText__1sAOV small {
  display: block;
  text-transform: none;
  color: rgba(74, 74, 74, 0.5);
  font-size: 14px;
}
.SummaryPanel__collapseHeaderValue__17H8m {
  margin-left: auto;
  margin-right: 20px;
  font-size: 20px;
}
.SummaryPanel__providerLogo__2bfVa {
  margin-right: 10px;
  min-height: 65px;
}
.SummaryPanel__providerLogo__2bfVa img {
  max-height: 50px;
  max-width: 120px;
}
@media (max-width: 767px) {
  .SummaryPanel__providerLogo__2bfVa {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    margin-right: 0;
    margin-bottom: 10px;
  }
}
@media (min-width: 1600px) {
  .SummaryPanel__providerLogo__2bfVa {
    margin-right: 30px;
  }
}
.SummaryPanel__providerPrice__2580d {
  margin-left: auto;
  margin-right: 10px;
}
@media (max-width: 767px) {
  .SummaryPanel__providerPrice__2580d {
    margin-left: 0;
    -ms-flex-order: 2;
        order: 2;
  }
}
.SummaryPanel__providerMatched__1bsJt {
  margin-right: 10px;
}
@media (min-width: 1600px) {
  .SummaryPanel__providerMatched__1bsJt {
    margin-left: 30px;
    margin-right: 20px;
  }
}
.SummaryPanel__providerPrice__2580d > span:first-child,
.SummaryPanel__providerMatched__1bsJt > span:first-child {
  text-transform: uppercase;
  font-size: 14px;
  margin-right: 10px;
  display: block;
  vertical-align: middle;
}
.SummaryPanel__providerPrice__2580d > span:last-child,
.SummaryPanel__providerMatched__1bsJt > span:last-child {
  font-size: 18px;
  display: block;
  vertical-align: middle;
  text-align: right;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .SummaryPanel__providerPrice__2580d,
  .SummaryPanel__providerMatched__1bsJt {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    margin-right: 0;
  }
  .SummaryPanel__providerPrice__2580d > span:first-child,
  .SummaryPanel__providerMatched__1bsJt > span:first-child {
    font-size: 12px;
    display: inline-block;
  }
  .SummaryPanel__providerPrice__2580d > span:last-child,
  .SummaryPanel__providerMatched__1bsJt > span:last-child {
    font-size: 16px;
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .SummaryPanel__providerPrice__2580d > span:first-child,
  .SummaryPanel__providerMatched__1bsJt > span:first-child,
  .SummaryPanel__providerPrice__2580d > span:last-child,
  .SummaryPanel__providerMatched__1bsJt > span:last-child {
    display: inline-block;
  }
}
.SummaryPanel__fees__2yha-,
.SummaryPanel__fees__2yha- ul {
  list-style: none;
  margin: 0 0 20px;
  padding: 0;
}
.SummaryPanel__fees__2yha- > li {
  display: -ms-flexbox;
  display: flex;
  padding: 10px 5px;
  border-bottom: 1px solid #d9d9d9;
}
.SummaryPanel__fees__2yha- > li span:last-child {
  margin-left: auto;
}
.SummaryPanel__fees__2yha- > li.SummaryPanel__totals__1oIOK {
  font-weight: bold;
}
.SummaryPanel__notes__3eNDj,
.SummaryPanel__lastUpdated__1lvNn {
  font-size: 12px;
}
.SummaryPanel__more__1MnAK {
  margin-left: auto;
  font-size: 14px;
}
.SummaryPanel__tradeList__1Iyjy,
.SummaryPanel__list__Y7lP_ {
  list-style: none;
  padding: 8px 0;
  margin: 0;
}
.SummaryPanel__listWrapper__3rotb {
  overflow-x: scroll;
  width: 100%;
}
.SummaryPanel__listWrapper__3rotb ul:nth-child(even) {
  background-color: rgba(74, 74, 74, 0.05);
}
.SummaryPanel__listWrapper__3rotb ul:first-child {
  border-bottom: 1px solid #d9d9d9;
}
.SummaryPanel__listWrapper__3rotb ul {
  display: table;
}
@media (min-width: 768px) {
  .SummaryPanel__listWrapper__3rotb ul {
    display: block;
  }
}
.SummaryPanel__tradeListing__3IGJy,
.SummaryPanel__listItem__3JRhf {
  padding: 0 0 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #d9d9d9;
}
.SummaryPanel__listItem__3JRhf {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
.SummaryPanel__listItem__3JRhf .SummaryPanel__value__3oc8R {
  margin-left: auto;
}
@media (max-width: 767px) {
  .SummaryPanel__listItem__3JRhf .SummaryPanel__lastUpdated__1lvNn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .SummaryPanel__listItem__3JRhf span:not(:last-child) {
    margin-right: 15px;
    display: inline-block;
  }
  .SummaryPanel__listItem__3JRhf .SummaryPanel__lastUpdated__1lvNn {
    -ms-flex: 0 0 220px;
        flex: 0 0 220px;
  }
}
.SummaryPanel__tradeListing__3IGJy {
  display: -ms-flexbox;
  display: flex;
}
.SummaryPanel__tradeListing__3IGJy .SummaryPanel__marketVolume__2jKx1,
.SummaryPanel__tradeListing__3IGJy .SummaryPanel__marketDelivery__2VQw3,
.SummaryPanel__tradeListing__3IGJy .SummaryPanel__marketPrice__3utYH {
  text-align: right;
}
.SummaryPanel__tradeListing__3IGJy .SummaryPanel__marketVolume__2jKx1 {
  margin-left: auto;
}
.SummaryPanel__tradeListing__3IGJy .SummaryPanel__marketPrice__3utYH {
  margin-left: 50px;
}
.SummaryPanel__tradeHistory__2vn-K {
  display: -ms-flexbox;
  display: flex;
}
.SummaryPanel__tradeHistory__2vn-K .SummaryPanel__price__2sc3f,
.SummaryPanel__tradeHistory__2vn-K .SummaryPanel__volume__16y10,
.SummaryPanel__tradeHistory__2vn-K .SummaryPanel__provider__1I2GF,
.SummaryPanel__tradeHistory__2vn-K .SummaryPanel__reliability__3IIcU,
.SummaryPanel__tradeHistory__2vn-K .SummaryPanel__date__2Q1p1 {
  text-align: right;
  min-width: 150px;
}
.SummaryPanel__tradeHistory__2vn-K .SummaryPanel__reliability__3IIcU {
  padding-left: 40px;
  max-width: 150px;
}
.SummaryPanel__tradeHistory__2vn-K .SummaryPanel__provider__1I2GF {
  -ms-flex: 1;
      flex: 1;
  text-align: center;
}
@media (max-width: 768px) {
  .SummaryPanel__tradeHistory__2vn-K .SummaryPanel__provider__1I2GF {
    padding-left: 40px;
  }
}
.SummaryPanel__tradeHistory__2vn-K .SummaryPanel__provider__1I2GF .SummaryPanel__providerLogo__2bfVa {
  margin-right: 0;
  display: block;
  text-align: center;
}
@media (max-width: 768px) {
  .SummaryPanel__tradeHistory__2vn-K .SummaryPanel__provider__1I2GF .SummaryPanel__providerLogo__2bfVa {
    display: none;
  }
}
.SummaryPanel__tradeHistory__2vn-K .SummaryPanel__provider__1I2GF .SummaryPanel__providerName__3zA7E {
  display: none;
}
@media (max-width: 768px) {
  .SummaryPanel__tradeHistory__2vn-K .SummaryPanel__provider__1I2GF .SummaryPanel__providerName__3zA7E {
    display: block;
  }
}
.SummaryPanel__listingFt__cBYHv {
  display: -ms-flexbox;
  display: flex;
}
.SummaryPanel__storages__YOhoi {
  border-color: #f6f7f7;
}
.SummaryPanel__storageName__aK6u1 {
  font-weight: 500;
  color: #12395d;
}
.SummaryPanel__storageIcon__3e161 {
  margin-right: 10px;
}
.SummaryPanel__storageIcon__3e161 path {
  stroke: #28bfe0;
}
.SummaryPanel__storagePercentage__naCUE,
.SummaryPanel__storageLevel__2VSsl {
  color: #12395d;
}
.SummaryPanel__storagePercentage__naCUE,
.SummaryPanel__storageLevel__2VSsl,
.SummaryPanel__ml__HexgY {
  display: block;
  text-align: right;
}
@media (min-width: 768px) {
  .SummaryPanel__storagePercentage__naCUE,
  .SummaryPanel__storageLevel__2VSsl,
  .SummaryPanel__ml__HexgY {
    display: inline-block;
    margin-right: 15px;
    text-align: left;
  }
}
@media (max-width: 767px) {
  .SummaryPanel__storageLevel__2VSsl,
  .SummaryPanel__lastUpdated__1lvNn,
  .SummaryPanel__ml__HexgY {
    color: #a5a5a5;
  }
}
.SummaryPanel__extraneous__2tTx- {
  display: none;
}
@media (min-width: 992px) {
  .SummaryPanel__extraneous__2tTx- {
    display: inline;
  }
}
.SummaryPanel__deliverabilityCollapseHeaderValue__3BeTO {
  font-size: 12px;
}
@media (max-width: 1199px) {
  .SummaryPanel__marketName__wXOMB {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
@media (max-width: 767px) {
  .SummaryPanel__marketBuy__1xx6o {
    -ms-flex: 1;
        flex: 1;
  }
}
@media (min-width: 1200px) {
  .SummaryPanel__marketBuy__1xx6o {
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .SummaryPanel__marketSell__3_Kom {
    -ms-flex: 1;
        flex: 1;
  }
}
.SummaryPanel__marketLabel__1CNbS {
  font-size: 14px;
}
@media (max-width: 767px) {
  .SummaryPanel__marketLabel__1CNbS {
    display: block;
  }
}
.SummaryPanel__marketMovementUp__1rhB_ {
}
.SummaryPanel__marketMovementDown__36QjD {
}
button.SummaryPanel__buyButton__1lMV1 {
  background-color: #68b708;
  border-color: #68b708;
  margin-right: 10px;
}
button.SummaryPanel__sellButton__2Rv85 {
  background-color: #eb495e;
  border-color: #eb495e;
}
.SummaryPanel__mapImage__BcidV {
  background-color: #12395d;
}
.SummaryPanel__liveListingsPanel__2OxyZ {
  margin-left: 40px;
  margin-top: 10px;
}
.SummaryPanel__liveListingsPanel__2OxyZ > * {
  margin-bottom: 12px;
}
.FilterBar__filterBar__1LffM {
  padding: 10px;
  margin-top: -40px;
  background: #12395d;
  color: #fff;
}
@media (max-width: 767px) {
  .FilterBar__filterBar__1LffM .FilterBar__btn__1WVt6 {
    padding: 6px 12px;
    height: auto;
  }
}
.FilterBar__filterBar__1LffM .FilterBar__btn__1WVt6:not(.ant-btn) {
  color: #28bfe0;
  background: none;
  border-color: transparent;
  margin-right: 20px;
}
.FilterBar__filterBar__1LffM .FilterBar__btn__1WVt6:not(.ant-btn) .anticon {
  font-size: 30px;
  vertical-align: middle;
  font-weight: 800;
}
@media (min-width: 768px) {
  .FilterBar__filterBar__1LffM {
    padding: 20px 0;
    background: #fff;
    border-top: 8px solid #28bfe0;
    box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.3);
  }
}
.FilterBar__bd__1kwC6 {
  max-width: 1400px;
  margin: 0 auto;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
@media (min-width: 768px) {
  .FilterBar__bd__1kwC6 {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.FilterBar__btn__1WVt6.ant-btn {
  margin-right: 10px;
}
.FilterBar__btnText__2fJu6 {
  color: #fff;
  text-transform: uppercase;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .FilterBar__btnText__2fJu6 {
    display: none;
  }
}
.FilterBar__filterIcon__1g9LI {
  margin-right: 5px;
}
.FilterBar__searchTerm__1njrM {
  color: #fff;
  font-size: 25px;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .FilterBar__searchTerm__1njrM {
    color: #12395d;
    font-size: 17px;
  }
}
.FilterBar__searchIcon__C7jCx {
  font-size: 20px;
  color: #28bfe0;
  vertical-align: middle;
  margin-right: 5px;
}
@media (min-width: 768px) {
  .FilterBar__searchIcon__C7jCx {
    font-size: 30px;
    margin-right: 10px;
  }
}
.FilterBar__backLink__3BJrP {
  font-size: 24px;
  display: inline-block;
  margin-right: 10px;
  color: #28bfe0;
}
.FilterBar__zone__3SnWM {
  margin: 0 10px 0 0;
  color: #fff;
}
@media (min-width: 768px) {
  .FilterBar__zone__3SnWM {
    color: #12395d;
  }
}
.FilterBar__zone__3SnWM h1 {
  font-size: 25px;
}
@media (max-width: 768px) {
  .FilterBar__zone__3SnWM h1 {
    color: #fff;
  }
}
.FilterBar__zoneName__2DV3h {
  text-transform: uppercase;
  font-size: 16px;
}
.FilterBar__waterType__KKJV8 {
  text-transform: uppercase;
  font-size: 14px;
  display: block;
}
@media (min-width: 768px) {
  .FilterBar__waterType__KKJV8 {
    margin-left: 10px;
    display: inline;
  }
}
.FilterBar__volume__3oPIN .btn-link {
  font-size: 14px;
  font-weight: 300;
  text-transform: none;
  text-decoration: underline;
}
@media (max-width: 767px) {
  .FilterBar__volume__3oPIN {
    margin: 10px -10px -10px;
    background-color: #224f6c;
    width: 100vw;
    padding: 10px;
    display: -ms-flexbox;
    display: flex;
  }
  .FilterBar__volume__3oPIN .btn-link {
    -ms-flex-order: 1;
        order: 1;
    font-size: 12px;
  }
  .FilterBar__volume__3oPIN .FilterBar__volumeBadge__3cFdW {
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    margin-left: 45px;
    margin-right: 10px;
  }
}
@media (min-width: 768px) {
  .FilterBar__volume__3oPIN {
    margin-left: auto;
  }
  .FilterBar__volume__3oPIN .btn-link {
    color: #12395d;
  }
}
.FilterBar__volumeBadge__3cFdW {
  background-color: #28bfe0;
  color: #fff;
  display: inline-block;
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 5px;
  margin-left: 10px;
}
.FilterBar__volumeIcon__3Ab5v {
  display: inline-block;
  vertical-align: middle;
  margin: -1px 5px 0 -5px;
}
.FilterBar__title__1LYMQ {
  text-transform: uppercase;
  font-weight: 600;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .FilterBar__title__1LYMQ {
    color: #12395d;
  }
}
.FilterBar__subTitle__1culv {
  text-transform: none;
  font-size: 14px;
  display: block;
}
.WaterSearchView__waterBanner__2G_6x {
  background-color: #12395d;
  color: #fff;
  text-align: center;
  padding: 30px 20px;
  margin-top: -40px;
}
.WaterSearchView__waterBanner__2G_6x h1 {
  font-size: 20px;
  color: #fff;
  text-transform: uppercase;
}
.WaterSearchView__waterBanner__2G_6x p {
  font-size: 14px;
  color: #b6c4ce;
}
@media (min-width: 768px) {
  .WaterSearchView__waterBanner__2G_6x {
    background-color: #28bfe0;
  }
  .WaterSearchView__waterBanner__2G_6x p {
    color: #fff;
  }
}
.WaterSearchView__headerTooltip__2Z7Jd {
  font-size: 12px;
  color: gray;
}
.WaterSearchView__waterSearch__23o4x {
  background: #fff;
  box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.4), inset 0 6px 6px -6px rgba(0, 0, 0, 0.6);
  padding: 40px 0;
}
.WaterSearchView__icon__1SPiA {
  width: 80px;
  height: 80px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .WaterSearchView__icon__1SPiA circle {
    fill: #28bfe0;
  }
}
.WaterSearchView__actions__1YiXL {
  text-align: center;
}
.WaterSearchView__openZones__3cHmj {
  margin: 40px 0;
}
.WaterSearchView__openZones__3cHmj h2 {
  text-align: center;
  font-size: 18px;
}
.WaterSearchView__notes__V0zZG {
  font-size: 12px;
}
.WaterSearchView__resultsStatus__2rCd9 {
  margin-bottom: 20px;
  background-color: #244f6b;
  color: #fff;
  font-size: 14px;
}
@media (min-width: 768px) {
  .WaterSearchView__resultsStatus__2rCd9 {
    background-color: transparent;
    color: #4a4a4a;
    font-size: 16px;
  }
}
.WaterSearchView__resultsStatusExplain__3B8gs {
  max-width: 1400px;
  margin: 0 auto;
  padding: 10px 15px;
}
@media (min-width: 768px) {
  .WaterSearchView__resultsStatusExplain__3B8gs {
    padding: 0px 30px 10px;
  }
}
.WaterSearchView__resultsStatusBd__VvhdH {
  max-width: 1400px;
  margin: 0 auto;
  padding: 10px 15px;
}
@media (min-width: 768px) {
  .WaterSearchView__resultsStatusBd__VvhdH {
    padding: 20px 30px 10px;
  }
}
.WaterSearchView__userZone__13zQ7 {
  margin: 0 auto;
  text-align: center;
}
.WaterSearchView__userZone__13zQ7 p {
  display: inline-block;
}
@media (min-width: 768px) {
  .WaterSearchView__userZone__13zQ7 {
    display: none;
  }
}
.MiniHistory__panel__3WZGn {
  background-color: #fff;
  font-size: 0.9em;
  margin: 0 -20px 20px;
}
@media (min-width: 768px) {
  .MiniHistory__panel__3WZGn {
    margin: 0 0 20px;
  }
}
.MiniHistory__header__2fraV {
  border-bottom: 1px solid #d9d9d9;
}
.MiniHistory__header__2fraV > * {
  margin: 0;
}
.MiniHistory__tradeTable__2IJTD {
  display: block;
  overflow: auto;
}
.MiniHistory__tradeTable__2IJTD ul:nth-child(even) {
  background-color: rgba(74, 74, 74, 0.05);
}
.MiniHistory__tradeTable__2IJTD ul {
  display: table;
  list-style: none;
  padding: 8px 20px 8px;
  margin: 0;
}
.MiniHistory__tradeTable__2IJTD ul li {
  display: -ms-flexbox;
  display: flex;
}
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__price__2BzVb,
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__volume__kEV2_ {
  width: 120px;
}
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__direction__2FA82,
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__provider__3b_1v,
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__deliveryDate__2vrjc,
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__reliability__nZ5LU {
  width: 100px;
}
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__term__3hBK8 {
  width: 60px;
}
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__commencement_date__nMHxi {
  width: 140px;
}
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__date__3ed8P {
  width: 150px;
}
.MiniHistory__tradeTable__2IJTD ul li .MiniHistory__reliability__nZ5LU {
  margin-left: 50px;
}
.MiniHistory__notEnoughTrades__2L6wD {
  font-size: 0.9em;
  margin-left: 20px;
  font-weight: 400;
  color: rgba(74, 74, 74, 0.5);
}
.MiniHistory__tradeTables__2rrmK {
  display: block;
  overflow: auto;
}
.MiniHistory__tradeTables__2rrmK ul:nth-child(even) {
  background-color: rgba(74, 74, 74, 0.05);
}
.MiniHistory__tradeTables__2rrmK ul {
  display: table;
  list-style: none;
  padding: 8px 20px 8px;
  margin: 0;
}
.MiniHistory__tradeTables__2rrmK ul li {
  display: -ms-flexbox;
  display: flex;
  padding-right: 5px;
}
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__direction__2FA82,
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__price__2BzVb,
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__provider__3b_1v,
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__deliveryDate__2vrjc,
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__volume__kEV2_ {
  width: 80px;
}
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__reliability__nZ5LU {
  width: 100px;
}
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__term__3hBK8 {
  width: 60px;
}
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__commencement_date__nMHxi {
  width: 140px;
}
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__date__3ed8P {
  width: 120px;
}
.MiniHistory__tradeTables__2rrmK ul li .MiniHistory__reliability__nZ5LU {
  margin-left: 50px;
}
.SeeMarketButton__shortContent__3kYqv {
  display: none;
}
@media (max-width: 768px) {
  .SeeMarketButton__shortContent__3kYqv {
    display: inline-block;
  }
}
.SeeMarketButton__longContent__2wjuW {
  display: inline-block;
}
@media (max-width: 768px) {
  .SeeMarketButton__longContent__2wjuW {
    display: none;
  }
}
button.SeeMarketButton__seeMarketButton__3aExW {
  margin-left: auto;
}
@media (max-width: 768px) {
  button.SeeMarketButton__seeMarketButton__3aExW {
    border: none;
    background: none;
    color: #28bfe0;
    padding: 1px;
    text-transform: none;
  }
}
.MarketOverview__tabs__29pIy {
  background: #f5f5f5;
}
.MarketOverview__tabs__29pIy .ant-tabs-bar {
  border-bottom-color: transparent;
  margin-bottom: 0;
}
.MarketOverview__tabs__29pIy .ant-tabs-nav-container {
  max-width: 1400px;
  padding-left: 20px;
  padding-right: 20px;
  margin: 0 auto;
}
.MarketOverview__tabs__29pIy .ant-tabs-nav .ant-tabs-tab {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  padding: 16px;
}
@media (max-width: 767px) {
  .MarketOverview__tabs__29pIy .ant-tabs-nav .ant-tabs-tab {
    margin-right: 16px;
  }
}
.MarketOverview__tabs__29pIy .ant-tabs-ink-bar {
  height: 4px;
  background-color: #28bfe0;
}
.MarketOverview__tabs__29pIy .ant-tabs-nav .ant-tabs-tab-active {
  color: #28bfe0;
}
@media (max-width: 767px) {
  .MarketOverview__tabbedContainer__1C1GO {
    margin-left: -20px;
    margin-right: -20px;
  }
}
@media (min-width: 992px) {
  .MarketOverview__tabbedContainer__1C1GO {
    padding: 20px 0;
  }
}
.MarketOverview__marketPanel__e9wNg {
  background: #fff;
  border-bottom: 1px solid #d9d9d9;
}
.MarketOverview__marketBtn__22jhb {
  background: none;
  display: block;
  width: 100%;
  border-color: transparent;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  text-align: left;
  padding: 0;
}
.MarketOverview__marketHeader__UtP09 {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 14px 1px;
}
@media only screen and (min-width: 1600px) {
  .MarketOverview__marketDropDown__2YJU9 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin-right: 15em;
  }
  .MarketOverview__marketDropDown__2YJU9 div {
    margin-right: .5em;
  }
}
.MarketOverview__marketBody__2nRjh {
  padding: 20px 14px;
}
.MarketOverview__marketBody__2nRjh > *:first-child {
  padding-top: 0;
}
.MarketOverview__marketBody__2nRjh > *:last-child {
  padding-bottom: 0;
}
.MarketOverview__marketZoneCode__2CiC5 {
  margin: 0 10px 0 0;
}
.MarketOverview__marketZoneName__CNABj {
  text-transform: uppercase;
  color: #28bfe0;
  font-weight: 600;
}
.MarketOverview__marketZoneName__CNABj .MarketOverview__marketMyZoneLabel__1eR3p {
  display: block;
  color: #4a4a4a;
  font-weight: 400;
  line-height: 1;
  font-size: 14px;
}
.MarketOverview__marketTemp__y7HSB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.MarketOverview__marketForward__PPnZc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.MarketOverview__forwardPriceContainer__2uY_V {
  text-align: right;
}
.MarketOverview__marketPrice__hOJ-a {
  margin-left: auto;
}
.MarketOverview__marketPrice__hOJ-a > span {
  display: inline-block;
  font-size: 24px;
  font-weight: 600;
}
.MarketOverview__marketPerm__1NqRC {
  display: -ms-flexbox;
  display: flex;
  padding-top: 25px;
}
.MarketOverview__marketPermName__16QVY {
  -ms-flex: 0 1 50%;
      flex: 0 1 50%;
  line-height: 1.2;
}
.MarketOverview__marketPermName__16QVY + div {
  margin-left: auto;
  -ms-flex: 0 1 50%;
      flex: 0 1 50%;
}
.MarketOverview__disclaimerText__2wnyj,
.MarketOverview__disclaimerTextTop__3TvcM,
.MarketOverview__disclaimerTextBottom__1YmEs {
  font-size: 12px;
  color: gray;
  display: none;
}
@media (min-width: 768px) {
  .MarketOverview__disclaimerTextTop__3TvcM {
    display: inline;
  }
}
@media (max-width: 768px) {
  .MarketOverview__disclaimerTextBottom__1YmEs {
    display: inline;
  }
}
.MarketOverview__marketPermTotal__1zmh1 {
  font-weight: 600;
  text-align: right;
  display: block;
  line-height: 1.2;
}
.MarketOverview__marketPermTimestamp__3f1Tt {
  font-size: 12px;
  display: block;
  text-align: right;
  color: #888;
}
.MarketOverview__marketStorage__2JY1U {
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 5px;
}
.MarketOverview__marketStorageLevel__1_BdY {
  margin-left: auto;
  font-weight: 600;
  text-align: right;
}
.MarketOverview__marketLimit__1fj2O {
  display: -ms-flexbox;
  display: flex;
}
.MarketOverview__marketLimitName__3wnwN {
  color: #28bfe0;
  font-weight: 600;
}
.MarketOverview__marketLimitDetails__m4Y-H {
  margin-left: auto;
  text-align: right;
}
.MarketOverview__marketLimitTimestamp__3lJ3t {
}
.MarketOverview__marketLimitOpen__2mePo,
.MarketOverview__marketLimitClosed__1D2Hg,
.MarketOverview__marketOpen__kw99w,
.MarketOverview__marketClosed__2V8Cl {
  display: inline-block;
  margin-right: 10px;
}
.MarketOverview__marketLimitOpen__2mePo,
.MarketOverview__marketOpen__kw99w {
  color: #92d613;
}
.MarketOverview__marketLimitClosed__1D2Hg,
.MarketOverview__marketClosed__2V8Cl {
  color: #f5222d;
}
.MarketOverview__marketLimitVolume__2FlW7 {
  font-weight: 600;
}
.MarketOverview__mapViewHeader__LYbLh {
  padding: 20px;
  background: #fff;
}
.MarketOverview__mapViewHeader__LYbLh .container {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
@media (max-width: 767px) {
  .MarketOverview__mapViewHeader__LYbLh .container {
    padding: 0;
  }
}
.MarketOverview__mapViewVolume__2uJhh {
  margin-left: auto;
}
.MarketOverview__mapViewTimestamp__37-rQ {
  display: inline-block;
  margin-left: 10px;
}
.MarketOverview__expandRecentTrades__1O1Tx {
  color: #00bffc;
  display: inline-block;
  z-index: 1000;
}
.MarketOverview__mapImage__3Mrt- {
  background-color: #12395d;
}
.Outlook__lastUpdated__LXvDk {
  font-size: 12px;
}
.Outlook__videoIframe__1pGUT {
  margin-top: 20px;
}
.Outlook__linkContainer__3NU9v {
  margin-top: 20px;
}
.UserLocation__userLocation__1f_dw {
  padding: 0 24px 0 44px;
  font-size: 14px;
  margin-top: 20px;
}
.UserLocation__icon__15Fa1 {
  float: left;
  margin-left: -20px;
  position: relative;
  top: 4px;
}
.UserLocation__icon__15Fa1 path {
  fill: #12395d;
}
.sidebar .UserLocation__icon__15Fa1 path {
  fill: #28bfe0;
}
.UserLocation__zone__1Gz2K {
  color: #12395d;
  display: block;
}
.sidebar .UserLocation__zone__1Gz2K {
  color: #fff;
}
.UserLocation__changeLocation__3rWDJ {
  color: #12395d;
}
.sidebar .UserLocation__changeLocation__3rWDJ {
  color: #28bfe0;
}
@media (max-width: 767px) {
  .UserLocation__changeLocation__3rWDJ {
    display: none;
  }
}
.NotificationsSummary__notification__2ublp {
  border-bottom: 2px solid #d9d9d9;
}
.NotificationsSummary__notification__2ublp > button {
  background: none;
  border: none;
  color: inherit;
  line-height: inherit;
  font-weight: inherit;
  padding: 0;
  margin: 0;
  cursor: pointer;
  display: block;
  width: 100%;
  text-align: left;
}
.NotificationsSummary__notification__2ublp .NotificationsSummary__heading__1xexM {
  font-size: 16px;
  font-weight: 600;
  color: #404040;
}
.NotificationsSummary__notification__2ublp .NotificationsSummary__createdTime__1ITAG {
  font-size: 14px;
  margin-left: auto;
  display: inline-block;
  color: #878787;
}
@media (max-width: 767px) {
  .NotificationsSummary__notification__2ublp {
    margin-left: -20px;
    margin-right: -20px;
  }
}
.NotificationsSummary__unreadNotification__2RLc9 {
  background-color: #fff;
  border-left: 6px solid #92d613;
}
.NotificationsSummary__unreadNotification__2RLc9 .NotificationsSummary__header__14CPG {
  padding-left: 14px;
}
.NotificationsSummary__unreadNotification__2RLc9 .NotificationsSummary__notificationBody__3aeiq {
  padding-left: 14px;
}
.NotificationsSummary__readNotification__3fIlT {
  background-color: #f5f5f5;
}
.NotificationsSummary__ruleSummary__dmu9G {
  background-color: #fff;
}
.NotificationsSummary__ruleSummary__dmu9G .NotificationsSummary__editBtn__2f7iQ {
  margin-left: auto;
  color: #28bfe0;
}
.NotificationsSummary__ruleSummary__dmu9G .NotificationsSummary__deleteBtn__-cx9L {
  color: #f5222d;
  display: inline-block;
  padding: 0 10px;
}
.NotificationsSummary__header__14CPG {
  padding: 20px 20px 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.NotificationsSummary__tradeLimitHeader__3dp6_ {
  padding-top: 8px;
  font-size: 16px;
  line-height: 22px;
  color: #4a4a4a;
}
.NotificationsSummary__notificationBody__3aeiq {
  font-size: 20px;
  line-height: 24px;
  color: #12395d;
  padding: 10px 20px 20px;
}
.NotificationsSummary__notificationBody__3aeiq p {
  margin-bottom: 0;
}
.NotificationsView__statusBar__kPFoH {
  padding: 20px 0;
}
.NotificationsView__statusBar__kPFoH .container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.NotificationsView__statusBar__kPFoH a {
  margin-left: auto;
}
.NotificationsView__statusBar__kPFoH .NotificationsView__unreadCount__3TGG1 {
  font-weight: 600;
  color: #92d613;
}
.NotificationsView__statusBarDetail__rWkyM {
  padding: 0;
  background-color: #f4f4f4;
}
.NotificationsView__statusBarDetail__rWkyM .NotificationsView__createdDate__2iVZa {
  font-size: 14px;
}
@media (min-width: 992px) {
  .NotificationsView__statusBarDetail__rWkyM .NotificationsView__createdDate__2iVZa {
    padding-left: 35px;
  }
}
.NotificationsView__statusBarDetail__rWkyM .NotificationsView__deleteBtn__23kCl {
  background: #f5222d;
  padding: 15px;
  line-height: 1;
  border: none;
  margin-left: auto;
}
.NotificationsView__statusBarDetail__rWkyM .NotificationsView__deleteBtn__23kCl .anticon {
  color: #fff;
  font-size: 24px;
}
@media (min-width: 992px) {
  .NotificationsView__statusBarDetail__rWkyM .NotificationsView__deleteBtn__23kCl {
    background: none;
  }
  .NotificationsView__statusBarDetail__rWkyM .NotificationsView__deleteBtn__23kCl .anticon {
    color: #f5222d;
  }
}
@media (max-width: 767px) {
  .NotificationsView__statusBarDetail__rWkyM .container {
    padding-right: 0;
  }
}
.NotificationsView__detailMain__2n9x5 .wrapper {
  padding: 0 !important;
}
.NotificationsView__detailMain__2n9x5 .container {
  padding: 0 20px !important;
}
.NotificationsView__detailMain__2n9x5 .main {
  padding-top: 20px !important;
  padding-left: 30px;
}
.NotificationsView__detailMain__2n9x5 .content {
  padding: 0 !important;
}
.NotificationsView__detailMain__2n9x5 .content,
.NotificationsView__detailMain__2n9x5 .content p,
.NotificationsView__detailMain__2n9x5 .content td {
  font-size: 16px !important;
  line-height: 22px !important;
  text-align: left !important;
}
.NotificationsView__waterSearch__3fv71 {
  background: #fff;
  box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.4), inset 0 6px 6px -6px rgba(0, 0, 0, 0.6);
  padding: 40px 0;
}
.NotificationsHeader__header__-WlOg {
  position: relative;
  z-index: 10;
  padding: 20px;
}
button {
  padding: 0;
  background: none;
  display: inline-block;
  border: none;
  cursor: pointer;
}
@media (max-width: 767px) {
  .NotificationsHeader__btn__B6CYV.ant-btn {
    padding: 11px;
    font-weight: 800;
  }
}
.NotificationsHeader__btnText__3F0UK {
}
.NotificationsHeader__bd__zLsQs {
}
.NotificationsHeader__pageTitle__1wKUq {
  -ms-flex: 1;
      flex: 1;
}
.NotificationsHeader__pageTitleText__1IPWb {
  font-size: 25px;
  text-transform: none;
  font-weight: 400;
  margin: 0;
}
@media (max-width: 767px) {
  .NotificationsHeader__pageTitleText__1IPWb {
    color: #fff;
  }
}
.NotificationsHeader__title__1bBkj {
}
.NotificationsHeader__subTitle__3lZKR {
}
.NotificationsHeader__backLink__1pmeT {
  line-height: 1.2;
  -ms-flex-item-align: start;
      -ms-grid-row-align: start;
      align-self: start;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 {
  background: #fff;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 label,
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 legend {
  text-transform: uppercase;
  font-size: 12px;
  color: rgba(74, 74, 74, 0.8);
  margin: 5px 0;
  border: none;
  white-space: normal;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 .ant-checkbox-group-item,
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 .ant-radio-group .ant-radio-wrapper {
  text-transform: none;
  color: #4a4a4a;
  margin: 0 0 10px;
  font-size: 14px;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 .ant-radio-group {
  display: block;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 .ant-radio-wrapper {
  display: block;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 > div:not(.ant-alert) {
  padding: 20px;
  border-bottom: 1px solid #d9d9d9;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 .NotificationsSetup__state__zkmvx {
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 20px;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 .NotificationsSetup__state__zkmvx legend + .ant-form-item {
  margin-bottom: 0;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 .NotificationsSetup__state__zkmvx .ant-checkbox-group-item {
  display: block;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 div.NotificationsSetup__advancedSearch__F0kUx {
  padding: 0;
}
.NotificationsSetup__filtersWrap__aa0ix .NotificationsSetup__filters__25Gm1 .NotificationsSetup__waterType__2GNdT {
  padding: 0 20px;
}
.NotificationsSetup__options__uhME6 {
  border-top: 1px solid #d9d9d9;
}
.NotificationsSetup__actions__3GDa_ {
  text-align: center;
}
.NotificationsSetup__waterType__2GNdT .ant-radio-button-wrapper-checked {
  background-color: #12395d;
  color: #fff;
  border-color: #12395d;
}
.NotificationsSetup__waterType__2GNdT .ant-radio-button-wrapper {
  text-transform: uppercase;
  font-size: 14px;
  padding: 0 30px;
}
.NotificationsSetup__waterType__2GNdT .ant-radio-button-wrapper:first-child {
  border-radius: 25px 0 0 25px;
}
.NotificationsSetup__waterType__2GNdT .ant-radio-button-wrapper:last-child {
  border-radius: 0 25px 25px 0;
}
.NotificationsSetup__waterType__2GNdT .ant-radio-group {
  margin-bottom: 20px;
}
.NotificationsSetup__toggle__Q6V2v {
  text-align: center;
}
.NotificationsSetup__advancedSearch__F0kUx {
  opacity: 0;
  transition: opacity 0.5s ease 0.2s;
  padding: 0;
}
.NotificationsSetup__advancedSearch__F0kUx > div {
  padding: 20px;
}
.NotificationsSetup__advancedSearch__F0kUx > div:not(:last-child) {
  border-bottom: 1px solid #d9d9d9;
}
.NotificationsSetup__advancedSearch__F0kUx.NotificationsSetup__open__1BYg5 {
  opacity: 1;
}
.TermsAndConditionsView__mainContent__33YUF {
  padding: 40px 0;
  background: #f9f9f9;
}
.TermsAndConditionsView__articleTitle__1hzhv {
  text-align: center;
  margin-bottom: 60px;
}
.TermsAndConditionsView__articleTitle__1hzhv h1,
.TermsAndConditionsView__articleTitle__1hzhv h2 {
  font-weight: 800;
  margin-bottom: 24px;
}
.StaticMarketDetailView__filterBar__1TPnf {
  padding: 10px;
  margin-top: -40px;
  background: #12395d;
  color: #fff;
}
@media (max-width: 767px) {
  .StaticMarketDetailView__filterBar__1TPnf .StaticMarketDetailView__btn__JL0L7 {
    padding: 6px 12px;
    height: auto;
  }
}
.StaticMarketDetailView__filterBar__1TPnf .StaticMarketDetailView__btn__JL0L7:not(.ant-btn) {
  color: #28bfe0;
  background: none;
  border-color: transparent;
  margin-right: 20px;
}
.StaticMarketDetailView__filterBar__1TPnf .StaticMarketDetailView__btn__JL0L7:not(.ant-btn) .anticon {
  font-size: 30px;
  vertical-align: middle;
  font-weight: 800;
}
@media (min-width: 768px) {
  .StaticMarketDetailView__filterBar__1TPnf {
    padding: 20px 0;
    background: #fff;
    border-top: 8px solid #28bfe0;
    box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.3);
  }
}
.StaticMarketDetailView__bd__3JmOg {
  max-width: 1400px;
  margin: 0 auto;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
@media (min-width: 768px) {
  .StaticMarketDetailView__bd__3JmOg {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.StaticMarketDetailView__btn__JL0L7.ant-btn {
  margin-right: 10px;
}
.StaticMarketDetailView__btnText__3Nl6f {
  color: #fff;
  text-transform: uppercase;
  margin-left: 20px;
}
@media (max-width: 767px) {
  .StaticMarketDetailView__btnText__3Nl6f {
    display: none;
  }
}
.StaticMarketDetailView__filterIcon__145mF {
  margin-right: 5px;
}
.StaticMarketDetailView__searchTerm__BH9BS {
  color: #fff;
  font-size: 25px;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .StaticMarketDetailView__searchTerm__BH9BS {
    color: #12395d;
    font-size: 17px;
  }
}
.StaticMarketDetailView__searchIcon__2tFPR {
  font-size: 20px;
  color: #28bfe0;
  vertical-align: middle;
  margin-right: 5px;
}
@media (min-width: 768px) {
  .StaticMarketDetailView__searchIcon__2tFPR {
    font-size: 30px;
    margin-right: 10px;
  }
}
.StaticMarketDetailView__backLink__3OJV5 {
  font-size: 24px;
  display: inline-block;
  margin-right: 10px;
  color: #28bfe0;
}
.StaticMarketDetailView__zone__2WJRa {
  margin: 0 10px 0 0;
  color: #fff;
}
@media (min-width: 768px) {
  .StaticMarketDetailView__zone__2WJRa {
    color: #12395d;
  }
}
.StaticMarketDetailView__zone__2WJRa h1 {
  font-size: 25px;
}
@media (max-width: 768px) {
  .StaticMarketDetailView__zone__2WJRa h1 {
    color: #fff;
  }
}
.StaticMarketDetailView__zoneName__Nxzii {
  text-transform: uppercase;
  font-size: 16px;
}
.StaticMarketDetailView__waterType__1yaCU {
  text-transform: uppercase;
  font-size: 14px;
  display: block;
}
@media (min-width: 768px) {
  .StaticMarketDetailView__waterType__1yaCU {
    margin-left: 10px;
    display: inline;
  }
}
.StaticMarketDetailView__volume__38heW .btn-link {
  font-size: 14px;
  font-weight: 300;
  text-transform: none;
  text-decoration: underline;
}
@media (max-width: 767px) {
  .StaticMarketDetailView__volume__38heW {
    margin: 10px -10px -10px;
    background-color: #224f6c;
    width: 100vw;
    padding: 10px;
    display: -ms-flexbox;
    display: flex;
  }
  .StaticMarketDetailView__volume__38heW .btn-link {
    -ms-flex-order: 1;
        order: 1;
    font-size: 12px;
  }
  .StaticMarketDetailView__volume__38heW .StaticMarketDetailView__volumeBadge__1X3Jd {
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    margin-left: 45px;
    margin-right: 10px;
  }
}
@media (min-width: 768px) {
  .StaticMarketDetailView__volume__38heW {
    margin-left: auto;
  }
  .StaticMarketDetailView__volume__38heW .btn-link {
    color: #12395d;
  }
}
.StaticMarketDetailView__volumeBadge__1X3Jd {
  background-color: #28bfe0;
  color: #fff;
  display: inline-block;
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 5px;
  margin-left: 10px;
}
.StaticMarketDetailView__volumeIcon__1jGF0 {
  display: inline-block;
  vertical-align: middle;
  margin: -1px 5px 0 -5px;
}
.StaticMarketDetailView__title__htg13 {
  text-transform: uppercase;
  font-weight: 600;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .StaticMarketDetailView__title__htg13 {
    color: #12395d;
  }
}
.StaticMarketDetailView__subTitle__12q17 {
  text-transform: none;
  font-size: 14px;
  display: block;
}
.StaticMarketDetailView__noResults__1yPff {
  margin: 1em;
}
.MultiAllocationClassPermanentGraph__hd__VhEp5 {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 0;
  -ms-flex-align: baseline;
      align-items: baseline;
}
.MultiAllocationClassPermanentGraph__price__14kNj {
  font-size: 30px;
  display: inline-block;
}
.MultiAllocationClassPermanentGraph__priceSuffix__Zimt4 {
  display: inline-block;
  margin-left: 5px;
  text-transform: uppercase;
  font-size: 14px;
}
.MultiAllocationClassPermanentGraph__viewPeriod__WornO {
  margin-left: auto;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}
.MultiAllocationClassPermanentGraph__viewPeriod__WornO ul {
  display: -ms-flexbox;
  display: flex;
  margin: 0;
}
.MultiAllocationClassPermanentGraph__viewPeriod__WornO li:not(:first-child) {
  border-left: 1px solid #d9d9d9;
  padding-left: 10px;
  margin-left: 10px;
}
.MultiAllocationClassPermanentGraph__viewPeriod__WornO button {
  background: none;
  border: none;
  font-size: 12px;
  cursor: pointer;
}
.MultiAllocationClassPermanentGraph__viewPeriod__WornO button.MultiAllocationClassPermanentGraph__active__1KgsT {
  border-bottom: 4px solid #28bfe0;
}
.MultiAllocationClassPermanentGraph__blueQuestion__2tiYS {
  color: #83c1dd;
}
@media (max-width: 767px) {
  .MultiAllocationClassPermanentGraph__hd__VhEp5 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .MultiAllocationClassPermanentGraph__price__14kNj,
  .MultiAllocationClassPermanentGraph__priceSuffix__Zimt4 {
    -ms-flex-order: 1;
        order: 1;
  }
  .MultiAllocationClassPermanentGraph__viewPeriod__WornO {
    -ms-flex-order: 2;
        order: 2;
  }
  .MultiAllocationClassPermanentGraph__movement__3P0Gd {
    -ms-flex-order: 3;
        order: 3;
    width: 100%;
  }
}
.MultiAllocationClassPermanentGraph__plot__1TdU7 {
  margin: 0 0 40px;
}
.MultiAllocationClassPermanentGraph__plot__1TdU7 .main-svg {
  background: none !important;
}
.MultiAllocationClassPermanentGraph__plot__1TdU7 .bg {
  fill: none !important;
}
.MultiAllocationClassPermanentGraph__plot__1TdU7 .xgrid {
  stroke: #bababa !important;
}
.MultiAllocationClassPermanentGraph__plot__1TdU7 .ygrid {
  stroke: #d7d7d7 !important;
}
.MultiAllocationClassPermanentGraph__movement__3P0Gd {
  font-size: 14px;
}
.MultiAllocationClassPermanentGraph__movementWrapper__bL0On {
  list-style: none;
  padding-left: 0;
}
.MultiAllocationClassPermanentGraph__movementWrapper__bL0On > li > div.MultiAllocationClassPermanentGraph__pricePerMl__39pl0 {
  display: inline-block;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__panel__2eLFe {
  background-color: #fff;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
  margin: 0 -20px 20px;
}
@media (min-width: 768px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__panel__2eLFe {
    margin: 0 0 20px;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__header__3fqSD {
  border-bottom: 1px solid #d9d9d9;
  padding: 20px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__header__3fqSD > * {
  margin: 0;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__blueQuestion__3VSeq {
  color: #83c1dd;
  font-size: 16px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__heading__1S_iT {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 400;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__panelCollapse__39MFc {
  background-color: #fff;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__panelCollapse__39MFc .ant-collapse-content {
  padding: 0 20px 0 40px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__panelCollapse__39MFc .ant-collapse-content p {
  font-size: 14px;
  color: #7b7b7b;
  line-height: 1.5;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__panelCollapse__39MFc.MultiAllocationClassBuyWaterPermanentSimpleData__hasLogo__1aEsG .ant-collapse-item > .ant-collapse-header .arrow {
  top: 17px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__collapseHeader__3JZOC {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #4a4a4a;
}
@media (max-width: 991px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__collapseHeader__3JZOC {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__collapseHeaderText__2Ai07 {
  font-size: 14px;
  text-transform: uppercase;
  -ms-flex: 1;
      flex: 1;
  margin-right: 15px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__collapseHeaderText__2Ai07 small {
  display: block;
  text-transform: none;
  color: rgba(74, 74, 74, 0.5);
  font-size: 14px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__collapseHeaderValue__3bAy0 {
  margin-left: auto;
  margin-right: 20px;
  font-size: 20px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__providerLogo__3zRYP {
  margin-right: 10px;
  min-height: 65px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__providerLogo__3zRYP img {
  max-height: 50px;
  max-width: 120px;
}
@media (max-width: 767px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerLogo__3zRYP {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    margin-right: 0;
    margin-bottom: 10px;
  }
}
@media (min-width: 1600px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerLogo__3zRYP {
    margin-right: 30px;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__providerPrice__gG15l {
  margin-left: auto;
  margin-right: 10px;
}
@media (max-width: 767px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerPrice__gG15l {
    margin-left: 0;
    -ms-flex-order: 2;
        order: 2;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__providerMatched__2K44z {
  margin-right: 10px;
}
@media (min-width: 1600px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerMatched__2K44z {
    margin-left: 30px;
    margin-right: 20px;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__providerPrice__gG15l > span:first-child,
.MultiAllocationClassBuyWaterPermanentSimpleData__providerMatched__2K44z > span:first-child {
  text-transform: uppercase;
  font-size: 14px;
  margin-right: 10px;
  display: block;
  vertical-align: middle;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__providerPrice__gG15l > span:last-child,
.MultiAllocationClassBuyWaterPermanentSimpleData__providerMatched__2K44z > span:last-child {
  font-size: 18px;
  display: block;
  vertical-align: middle;
  text-align: right;
  padding-right: 10px;
}
@media (max-width: 767px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerPrice__gG15l,
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerMatched__2K44z {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    margin-right: 0;
  }
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerPrice__gG15l > span:first-child,
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerMatched__2K44z > span:first-child {
    font-size: 12px;
    display: inline-block;
  }
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerPrice__gG15l > span:last-child,
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerMatched__2K44z > span:last-child {
    font-size: 16px;
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerPrice__gG15l > span:first-child,
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerMatched__2K44z > span:first-child,
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerPrice__gG15l > span:last-child,
  .MultiAllocationClassBuyWaterPermanentSimpleData__providerMatched__2K44z > span:last-child {
    display: inline-block;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__fees__bwBuW,
.MultiAllocationClassBuyWaterPermanentSimpleData__fees__bwBuW ul {
  list-style: none;
  margin: 0 0 20px;
  padding: 0;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__fees__bwBuW > li {
  display: -ms-flexbox;
  display: flex;
  padding: 10px 5px;
  border-bottom: 1px solid #d9d9d9;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__fees__bwBuW > li span:last-child {
  margin-left: auto;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__fees__bwBuW > li.MultiAllocationClassBuyWaterPermanentSimpleData__totals__2271P {
  font-weight: bold;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__notes__1S-_j,
.MultiAllocationClassBuyWaterPermanentSimpleData__lastUpdated__1Qs_a {
  font-size: 12px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__more__2aexp {
  margin-left: auto;
  font-size: 14px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeList__2OIZu,
.MultiAllocationClassBuyWaterPermanentSimpleData__list__1jvCQ {
  list-style: none;
  margin: 20px 0;
  padding: 0;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeListing__3M6Ua,
.MultiAllocationClassBuyWaterPermanentSimpleData__listItem__QVYBT {
  padding: 0 0 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #d9d9d9;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__listItem__QVYBT {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__listItem__QVYBT .MultiAllocationClassBuyWaterPermanentSimpleData__value__1Faf7 {
  margin-left: auto;
}
@media (max-width: 767px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__listItem__QVYBT .MultiAllocationClassBuyWaterPermanentSimpleData__lastUpdated__1Qs_a {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__listItem__QVYBT span:not(:last-child) {
    margin-right: 15px;
    display: inline-block;
  }
  .MultiAllocationClassBuyWaterPermanentSimpleData__listItem__QVYBT .MultiAllocationClassBuyWaterPermanentSimpleData__lastUpdated__1Qs_a {
    -ms-flex: 0 0 220px;
        flex: 0 0 220px;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeListing__3M6Ua {
  display: -ms-flexbox;
  display: flex;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeListing__3M6Ua .MultiAllocationClassBuyWaterPermanentSimpleData__marketVolume__33WoX,
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeListing__3M6Ua .MultiAllocationClassBuyWaterPermanentSimpleData__marketDelivery__27pr_,
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeListing__3M6Ua .MultiAllocationClassBuyWaterPermanentSimpleData__marketPrice__1U2MQ {
  text-align: right;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeListing__3M6Ua .MultiAllocationClassBuyWaterPermanentSimpleData__marketVolume__33WoX {
  margin-left: auto;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeListing__3M6Ua .MultiAllocationClassBuyWaterPermanentSimpleData__marketPrice__1U2MQ {
  margin-left: 50px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeHistory__2OqUV {
  display: -ms-flexbox;
  display: flex;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeHistory__2OqUV .MultiAllocationClassBuyWaterPermanentSimpleData__price__1kxgX,
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeHistory__2OqUV .MultiAllocationClassBuyWaterPermanentSimpleData__volume__3CjYZ,
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeHistory__2OqUV .MultiAllocationClassBuyWaterPermanentSimpleData__provider__2OZnd,
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeHistory__2OqUV .MultiAllocationClassBuyWaterPermanentSimpleData__date__VZPxD {
  text-align: right;
  min-width: 150px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeHistory__2OqUV .MultiAllocationClassBuyWaterPermanentSimpleData__provider__2OZnd {
  -ms-flex: 1;
      flex: 1;
  text-align: center;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__tradeHistory__2OqUV .MultiAllocationClassBuyWaterPermanentSimpleData__provider__2OZnd .MultiAllocationClassBuyWaterPermanentSimpleData__providerLogo__3zRYP {
  margin-right: 0;
  display: block;
  text-align: center;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__listingFt__1cSA9 {
  display: -ms-flexbox;
  display: flex;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__storages__MtF5N {
  border-color: #f6f7f7;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__storageName__1wVJ2 {
  font-weight: 500;
  color: #12395d;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__storageIcon__QpcwC {
  margin-right: 10px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__storageIcon__QpcwC path {
  stroke: #28bfe0;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__storagePercentage__1HQ07,
.MultiAllocationClassBuyWaterPermanentSimpleData__storageLevel__nga8E {
  color: #12395d;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__storagePercentage__1HQ07,
.MultiAllocationClassBuyWaterPermanentSimpleData__storageLevel__nga8E,
.MultiAllocationClassBuyWaterPermanentSimpleData__ml__2H61K {
  display: block;
  text-align: right;
}
@media (min-width: 768px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__storagePercentage__1HQ07,
  .MultiAllocationClassBuyWaterPermanentSimpleData__storageLevel__nga8E,
  .MultiAllocationClassBuyWaterPermanentSimpleData__ml__2H61K {
    display: inline-block;
    margin-right: 15px;
    text-align: left;
  }
}
@media (max-width: 767px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__storageLevel__nga8E,
  .MultiAllocationClassBuyWaterPermanentSimpleData__lastUpdated__1Qs_a,
  .MultiAllocationClassBuyWaterPermanentSimpleData__ml__2H61K {
    color: #a5a5a5;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__extraneous__zGnbr {
  display: none;
}
@media (min-width: 992px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__extraneous__zGnbr {
    display: inline;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__deliverabilityCollapseHeaderValue__3Q30D {
  font-size: 12px;
}
@media (max-width: 1199px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__marketName__2ThTc {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
@media (max-width: 767px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__marketBuy__pzMrh {
    -ms-flex: 1;
        flex: 1;
  }
}
@media (min-width: 1200px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__marketBuy__pzMrh {
    margin-left: auto;
  }
}
@media (max-width: 767px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__marketSell__zS8AR {
    -ms-flex: 1;
        flex: 1;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__marketLabel__2NbMx {
  font-size: 14px;
}
@media (max-width: 767px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__marketLabel__2NbMx {
    display: block;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__marketMovementUp__1I0fw {
}
.MultiAllocationClassBuyWaterPermanentSimpleData__marketMovementDown__5LidL {
}
button.MultiAllocationClassBuyWaterPermanentSimpleData__buyButton__cI969 {
  background-color: #68b708;
  border-color: #68b708;
  margin-right: 10px;
}
button.MultiAllocationClassBuyWaterPermanentSimpleData__sellButton__3Y3Ur {
  background-color: #eb495e;
  border-color: #eb495e;
}
@media (max-width: 992px) {
  .MultiAllocationClassBuyWaterPermanentSimpleData__allocationClassWrapper__H65Rm {
    width: 100%;
  }
}
.MultiAllocationClassBuyWaterPermanentSimpleData__allocationClassLabel__1QN2z {
  font-weight: 200;
  font-size: 0.9em;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__mapImage__1Qeol {
  background-color: #12395d;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__liveListingsPanel__25yw4 {
  margin-left: 40px;
  margin-top: 10px;
}
.MultiAllocationClassBuyWaterPermanentSimpleData__liveListingsPanel__25yw4 > * {
  margin-bottom: 12px;
}

/*# sourceMappingURL=main.483e4646d229158e5579.bundle.css.map*/