
.wm-disabled {
  background-image: linear-gradient(to bottom, #d8dbe7, #d2d5e1, #ccd0dc, #c6cad6, #c0c5d1) !important;
  box-shadow: none !important;
  color: #7683a8 !important; }

/* Reset css */
h1, h2, h3, h4, h5, h6, p, address, ul, li, figure, body {
  margin: 0;
  padding: 0; }

/* Remove white line between sections */
section, footer {
  margin: -1px 0 0 0; }

.hint-text {
  opacity: 0.5; }

.light-content:hover {
  box-shadow: 0px 0px 0px 1px white; }

.light-content:focus {
  outline: white solid 1px; }

.dark-content:hover {
  box-shadow: 0px 0px 0px 1px #363F5A; }

.dark-content:focus {
  outline: #363F5A solid 1px; }

.warning-near:focus {
  outline: #F7CF06 solid 2px; }

.warning-max:focus {
  outline: #FF4C4C solid 2px; }

.sm-word-wrap {
  position: relative;
  white-space: pre-line; }

.selectable {
  -webkit-user-select: text;
  user-select: text; }

.wm-disabled {
  background-image: linear-gradient(to bottom, #d8dbe7, #d2d5e1, #ccd0dc, #c6cad6, #c0c5d1) !important;
  box-shadow: none !important;
  color: #7683a8 !important; }

/* Reset css */
h1, h2, h3, h4, h5, h6, p, address, ul, li, figure, body {
  margin: 0;
  padding: 0; }

/* Remove white line between sections */
section, footer {
  margin: -1px 0 0 0; }

.flyout-menu {
  border-radius: 0 !important; }
  .flyout-menu > div {
    padding: 0; }

.wm-disabled {
  background-image: linear-gradient(to bottom, #d8dbe7, #d2d5e1, #ccd0dc, #c6cad6, #c0c5d1) !important;
  box-shadow: none !important;
  color: #7683a8 !important; }

/* Reset css */
h1, h2, h3, h4, h5, h6, p, address, ul, li, figure, body {
  margin: 0;
  padding: 0; }

/* Remove white line between sections */
section, footer {
  margin: -1px 0 0 0; }

.more-links {
  margin-left: 30px;
  align-items: center;
  display: flex;
  padding: 10px 0;
  white-space: nowrap;
  word-break: initial; }

.more-dropdown-icon {
  margin-left: 5px; }

.close-icon-container {
  right: 0;
  padding: 20px;
  position: absolute; }

.more-links-container {
  position: relative; }

.menu-items-container {
  padding: 30px 0 0 0; }

.flyout-menu .dropdown-links-item {
  display: flex;
  padding: 10px 10px 10px 20px;
  min-width: 160px;
  justify-content: space-between; }
  .flyout-menu .dropdown-links-item .link-wrapper {
    width: 100%; }

.flyout-menu .actions-container {
  display: flex; }
  .flyout-menu .actions-container > i {
    padding: 0 4px;
    color: #545f7e; }

.store-badge {
  display: inline-flex; }

body {
  min-width: 320px;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  margin: 0; }

