button {
  outline: none;
}
button:focus {
  outline: none;
}
button:hover {
  cursor: pointer;
}

button, .button, a.button, .standard, a.standard,
.standard_alt, a.standard_alt,
.standard_dark, a.standard_dark,
.standard_light, a.standard_light,
.standard_trans, a.standard_trans,
.standard_negative, a.standard_negative,
.standard_positive, a.standard_positive,
.standard_grey, a.standard_grey,
.standard_cancel, a.standard_cancel,
.standard_ok, a.standard_ok {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: 500;
  font-family: "Readex Pro", Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
  line-height: 0.875rem;
  display: inline-flex; /*inline-block;*/
  align-items: center;
  background: #2196F3;
  color: #fff;
  border: none;
  padding: 0.675rem 1rem;
  border-radius: 0.1875rem;
  margin: 1rem;
  overflow: visible;
  text-align: center;
  justify-content: center;
  text-decoration: none;
  transition: background 0.13s ease-in 0.02s;
}
button.icon, .button.icon, a.button.icon, .standard.icon, a.standard.icon,
.standard_alt.icon, a.standard_alt.icon,
.standard_dark.icon, a.standard_dark.icon,
.standard_light.icon, a.standard_light.icon,
.standard_trans.icon, a.standard_trans.icon,
.standard_negative.icon, a.standard_negative.icon,
.standard_positive.icon, a.standard_positive.icon,
.standard_grey.icon, a.standard_grey.icon,
.standard_cancel.icon, a.standard_cancel.icon,
.standard_ok.icon, a.standard_ok.icon {
  display: flex;
  /*line-height:1.2rem;*/ /*for icon*/
  align-items: center;
}
button.icon i, .button.icon i, a.button.icon i, .standard.icon i, a.standard.icon i,
.standard_alt.icon i, a.standard_alt.icon i,
.standard_dark.icon i, a.standard_dark.icon i,
.standard_light.icon i, a.standard_light.icon i,
.standard_trans.icon i, a.standard_trans.icon i,
.standard_negative.icon i, a.standard_negative.icon i,
.standard_positive.icon i, a.standard_positive.icon i,
.standard_grey.icon i, a.standard_grey.icon i,
.standard_cancel.icon i, a.standard_cancel.icon i,
.standard_ok.icon i, a.standard_ok.icon i {
  margin-left: 0;
  margin-right: 0.5rem;
}
button.iconr i, .button.iconr i, a.button.iconr i, .standard.iconr i, a.standard.iconr i,
.standard_alt.iconr i, a.standard_alt.iconr i,
.standard_dark.iconr i, a.standard_dark.iconr i,
.standard_light.iconr i, a.standard_light.iconr i,
.standard_trans.iconr i, a.standard_trans.iconr i,
.standard_negative.iconr i, a.standard_negative.iconr i,
.standard_positive.iconr i, a.standard_positive.iconr i,
.standard_grey.iconr i, a.standard_grey.iconr i,
.standard_cancel.iconr i, a.standard_cancel.iconr i,
.standard_ok.iconr i, a.standard_ok.iconr i {
  margin-left: 0.5rem;
  font-size: 0.75rem;
}
button.iconl i, .button.iconl i, a.button.iconl i, .standard.iconl i, a.standard.iconl i,
.standard_alt.iconl i, a.standard_alt.iconl i,
.standard_dark.iconl i, a.standard_dark.iconl i,
.standard_light.iconl i, a.standard_light.iconl i,
.standard_trans.iconl i, a.standard_trans.iconl i,
.standard_negative.iconl i, a.standard_negative.iconl i,
.standard_positive.iconl i, a.standard_positive.iconl i,
.standard_grey.iconl i, a.standard_grey.iconl i,
.standard_cancel.iconl i, a.standard_cancel.iconl i,
.standard_ok.iconl i, a.standard_ok.iconl i {
  margin-right: 0.5rem;
  font-size: 0.75rem;
}
button:hover, .button:hover, a.button:hover, .standard:hover, a.standard:hover,
.standard_alt:hover, a.standard_alt:hover,
.standard_dark:hover, a.standard_dark:hover,
.standard_light:hover, a.standard_light:hover,
.standard_trans:hover, a.standard_trans:hover,
.standard_negative:hover, a.standard_negative:hover,
.standard_positive:hover, a.standard_positive:hover,
.standard_grey:hover, a.standard_grey:hover,
.standard_cancel:hover, a.standard_cancel:hover,
.standard_ok:hover, a.standard_ok:hover {
  background: #0c7cd5;
  cursor: pointer;
  transition: background 0.13s ease-in 0.02s;
}
button.darker, .button.darker, a.button.darker, .standard.darker, a.standard.darker,
.standard_alt.darker, a.standard_alt.darker,
.standard_dark.darker, a.standard_dark.darker,
.standard_light.darker, a.standard_light.darker,
.standard_trans.darker, a.standard_trans.darker,
.standard_negative.darker, a.standard_negative.darker,
.standard_positive.darker, a.standard_positive.darker,
.standard_grey.darker, a.standard_grey.darker,
.standard_cancel.darker, a.standard_cancel.darker,
.standard_ok.darker, a.standard_ok.darker {
  background: #0c7cd5;
}
button.darker:hover, .button.darker:hover, a.button.darker:hover, .standard.darker:hover, a.standard.darker:hover,
.standard_alt.darker:hover, a.standard_alt.darker:hover,
.standard_dark.darker:hover, a.standard_dark.darker:hover,
.standard_light.darker:hover, a.standard_light.darker:hover,
.standard_trans.darker:hover, a.standard_trans.darker:hover,
.standard_negative.darker:hover, a.standard_negative.darker:hover,
.standard_positive.darker:hover, a.standard_positive.darker:hover,
.standard_grey.darker:hover, a.standard_grey.darker:hover,
.standard_cancel.darker:hover, a.standard_cancel.darker:hover,
.standard_ok.darker:hover, a.standard_ok.darker:hover {
  background: #0960a5;
}
button.nowrap, .button.nowrap, a.button.nowrap, .standard.nowrap, a.standard.nowrap,
.standard_alt.nowrap, a.standard_alt.nowrap,
.standard_dark.nowrap, a.standard_dark.nowrap,
.standard_light.nowrap, a.standard_light.nowrap,
.standard_trans.nowrap, a.standard_trans.nowrap,
.standard_negative.nowrap, a.standard_negative.nowrap,
.standard_positive.nowrap, a.standard_positive.nowrap,
.standard_grey.nowrap, a.standard_grey.nowrap,
.standard_cancel.nowrap, a.standard_cancel.nowrap,
.standard_ok.nowrap, a.standard_ok.nowrap {
  white-space: nowrap;
}
button[disabled], button.disabled, .button[disabled], .button.disabled, a.button[disabled], a.button.disabled, .standard[disabled], .standard.disabled, a.standard[disabled], a.standard.disabled,
.standard_alt[disabled],
.standard_alt.disabled, a.standard_alt[disabled], a.standard_alt.disabled,
.standard_dark[disabled],
.standard_dark.disabled, a.standard_dark[disabled], a.standard_dark.disabled,
.standard_light[disabled],
.standard_light.disabled, a.standard_light[disabled], a.standard_light.disabled,
.standard_trans[disabled],
.standard_trans.disabled, a.standard_trans[disabled], a.standard_trans.disabled,
.standard_negative[disabled],
.standard_negative.disabled, a.standard_negative[disabled], a.standard_negative.disabled,
.standard_positive[disabled],
.standard_positive.disabled, a.standard_positive[disabled], a.standard_positive.disabled,
.standard_grey[disabled],
.standard_grey.disabled, a.standard_grey[disabled], a.standard_grey.disabled,
.standard_cancel[disabled],
.standard_cancel.disabled, a.standard_cancel[disabled], a.standard_cancel.disabled,
.standard_ok[disabled],
.standard_ok.disabled, a.standard_ok[disabled], a.standard_ok.disabled {
  cursor: not-allowed;
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}
button[disabled]:hover, button.disabled:hover, .button[disabled]:hover, .button.disabled:hover, a.button[disabled]:hover, a.button.disabled:hover, .standard[disabled]:hover, .standard.disabled:hover, a.standard[disabled]:hover, a.standard.disabled:hover,
.standard_alt[disabled]:hover,
.standard_alt.disabled:hover, a.standard_alt[disabled]:hover, a.standard_alt.disabled:hover,
.standard_dark[disabled]:hover,
.standard_dark.disabled:hover, a.standard_dark[disabled]:hover, a.standard_dark.disabled:hover,
.standard_light[disabled]:hover,
.standard_light.disabled:hover, a.standard_light[disabled]:hover, a.standard_light.disabled:hover,
.standard_trans[disabled]:hover,
.standard_trans.disabled:hover, a.standard_trans[disabled]:hover, a.standard_trans.disabled:hover,
.standard_negative[disabled]:hover,
.standard_negative.disabled:hover, a.standard_negative[disabled]:hover, a.standard_negative.disabled:hover,
.standard_positive[disabled]:hover,
.standard_positive.disabled:hover, a.standard_positive[disabled]:hover, a.standard_positive.disabled:hover,
.standard_grey[disabled]:hover,
.standard_grey.disabled:hover, a.standard_grey[disabled]:hover, a.standard_grey.disabled:hover,
.standard_cancel[disabled]:hover,
.standard_cancel.disabled:hover, a.standard_cancel[disabled]:hover, a.standard_cancel.disabled:hover,
.standard_ok[disabled]:hover,
.standard_ok.disabled:hover, a.standard_ok[disabled]:hover, a.standard_ok.disabled:hover {
  background: #bbb !important;
  border-color: #aaa !important;
  color: #fff !important;
}
button.upper, .button.upper, a.button.upper, .standard.upper, a.standard.upper,
.standard_alt.upper, a.standard_alt.upper,
.standard_dark.upper, a.standard_dark.upper,
.standard_light.upper, a.standard_light.upper,
.standard_trans.upper, a.standard_trans.upper,
.standard_negative.upper, a.standard_negative.upper,
.standard_positive.upper, a.standard_positive.upper,
.standard_grey.upper, a.standard_grey.upper,
.standard_cancel.upper, a.standard_cancel.upper,
.standard_ok.upper, a.standard_ok.upper {
  text-transform: uppercase;
}
button.sm, .button.sm, a.button.sm, .standard.sm, a.standard.sm,
.standard_alt.sm, a.standard_alt.sm,
.standard_dark.sm, a.standard_dark.sm,
.standard_light.sm, a.standard_light.sm,
.standard_trans.sm, a.standard_trans.sm,
.standard_negative.sm, a.standard_negative.sm,
.standard_positive.sm, a.standard_positive.sm,
.standard_grey.sm, a.standard_grey.sm,
.standard_cancel.sm, a.standard_cancel.sm,
.standard_ok.sm, a.standard_ok.sm {
  font-size: 0.8rem;
  line-height: 0.8rem;
  padding: 0.375rem 0.5rem;
  font-weight: 800;
}
button.lg, .button.lg, a.button.lg, .standard.lg, a.standard.lg,
.standard_alt.lg, a.standard_alt.lg,
.standard_dark.lg, a.standard_dark.lg,
.standard_light.lg, a.standard_light.lg,
.standard_trans.lg, a.standard_trans.lg,
.standard_negative.lg, a.standard_negative.lg,
.standard_positive.lg, a.standard_positive.lg,
.standard_grey.lg, a.standard_grey.lg,
.standard_cancel.lg, a.standard_cancel.lg,
.standard_ok.lg, a.standard_ok.lg {
  font-size: 1rem;
  align-items: center;
  padding: 0.6rem;
  line-height: 1.5rem;
}
button.lg > i, .button.lg > i, a.button.lg > i, .standard.lg > i, a.standard.lg > i,
.standard_alt.lg > i, a.standard_alt.lg > i,
.standard_dark.lg > i, a.standard_dark.lg > i,
.standard_light.lg > i, a.standard_light.lg > i,
.standard_trans.lg > i, a.standard_trans.lg > i,
.standard_negative.lg > i, a.standard_negative.lg > i,
.standard_positive.lg > i, a.standard_positive.lg > i,
.standard_grey.lg > i, a.standard_grey.lg > i,
.standard_cancel.lg > i, a.standard_cancel.lg > i,
.standard_ok.lg > i, a.standard_ok.lg > i {
  flex: 0 0 2rem;
  vertical-align: middle;
  font-size: 1.5rem;
  margin-right: 1rem;
  /*background: rgba(255,255,255,0.1);*/
  padding: 0.6rem 0;
}
button.lg span, .button.lg span, a.button.lg span, .standard.lg span, a.standard.lg span,
.standard_alt.lg span, a.standard_alt.lg span,
.standard_dark.lg span, a.standard_dark.lg span,
.standard_light.lg span, a.standard_light.lg span,
.standard_trans.lg span, a.standard_trans.lg span,
.standard_negative.lg span, a.standard_negative.lg span,
.standard_positive.lg span, a.standard_positive.lg span,
.standard_grey.lg span, a.standard_grey.lg span,
.standard_cancel.lg span, a.standard_cancel.lg span,
.standard_ok.lg span, a.standard_ok.lg span {
  padding-right: 0.6rem;
}
button.xlg, .button.xlg, a.button.xlg, .standard.xlg, a.standard.xlg,
.standard_alt.xlg, a.standard_alt.xlg,
.standard_dark.xlg, a.standard_dark.xlg,
.standard_light.xlg, a.standard_light.xlg,
.standard_trans.xlg, a.standard_trans.xlg,
.standard_negative.xlg, a.standard_negative.xlg,
.standard_positive.xlg, a.standard_positive.xlg,
.standard_grey.xlg, a.standard_grey.xlg,
.standard_cancel.xlg, a.standard_cancel.xlg,
.standard_ok.xlg, a.standard_ok.xlg {
  font-size: 1.5rem;
  align-items: center;
  line-height: 1.2rem;
  padding: 0.8rem 3rem;
}
button.nomargin, button.no_margin, .button.nomargin, .button.no_margin, a.button.nomargin, a.button.no_margin, .standard.nomargin, .standard.no_margin, a.standard.nomargin, a.standard.no_margin,
.standard_alt.nomargin,
.standard_alt.no_margin, a.standard_alt.nomargin, a.standard_alt.no_margin,
.standard_dark.nomargin,
.standard_dark.no_margin, a.standard_dark.nomargin, a.standard_dark.no_margin,
.standard_light.nomargin,
.standard_light.no_margin, a.standard_light.nomargin, a.standard_light.no_margin,
.standard_trans.nomargin,
.standard_trans.no_margin, a.standard_trans.nomargin, a.standard_trans.no_margin,
.standard_negative.nomargin,
.standard_negative.no_margin, a.standard_negative.nomargin, a.standard_negative.no_margin,
.standard_positive.nomargin,
.standard_positive.no_margin, a.standard_positive.nomargin, a.standard_positive.no_margin,
.standard_grey.nomargin,
.standard_grey.no_margin, a.standard_grey.nomargin, a.standard_grey.no_margin,
.standard_cancel.nomargin,
.standard_cancel.no_margin, a.standard_cancel.nomargin, a.standard_cancel.no_margin,
.standard_ok.nomargin,
.standard_ok.no_margin, a.standard_ok.nomargin, a.standard_ok.no_margin {
  margin: 0 !important;
}
button.circle, .button.circle, a.button.circle, .standard.circle, a.standard.circle,
.standard_alt.circle, a.standard_alt.circle,
.standard_dark.circle, a.standard_dark.circle,
.standard_light.circle, a.standard_light.circle,
.standard_trans.circle, a.standard_trans.circle,
.standard_negative.circle, a.standard_negative.circle,
.standard_positive.circle, a.standard_positive.circle,
.standard_grey.circle, a.standard_grey.circle,
.standard_cancel.circle, a.standard_cancel.circle,
.standard_ok.circle, a.standard_ok.circle {
  border-radius: 50%;
  line-height: 100% !important;
  padding: 0 !important;
  width: 1.8rem;
  height: 1.8rem;
}

.standard_grey, a.standard_grey, button.standard_grey {
  background: #cccccc;
  color: #000;
}
.standard_grey:hover, a.standard_grey:hover, button.standard_grey:hover {
  background: #b3b3b3;
}
.standard_grey[disabled], .standard_grey.disabled, a.standard_grey[disabled], a.standard_grey.disabled, button.standard_grey[disabled], button.standard_grey.disabled {
  cursor: not-allowed;
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}
.standard_grey[disabled]:hover, .standard_grey.disabled:hover, a.standard_grey[disabled]:hover, a.standard_grey.disabled:hover, button.standard_grey[disabled]:hover, button.standard_grey.disabled:hover {
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}

.standard_trans, a.standard_trans, button.standard_trans {
  background: transparent;
  color: #1a1a1a;
  border-color: transparent;
}
.standard_trans:hover, a.standard_trans:hover, button.standard_trans:hover {
  background: transparent;
  color: #1a1a1a;
  border-color: transparent;
}
.standard_trans.tblock:hover, a.standard_trans.tblock:hover, button.standard_trans.tblock:hover {
  background: #1a1a1a;
  color: #ffffff;
}
.standard_trans[disabled], .standard_trans.disabled, a.standard_trans[disabled], a.standard_trans.disabled, button.standard_trans[disabled], button.standard_trans.disabled {
  cursor: not-allowed;
  background: transparent;
  border-color: transparent;
  color: #1a1a1a;
}
.standard_trans[disabled]:hover, .standard_trans.disabled:hover, a.standard_trans[disabled]:hover, a.standard_trans.disabled:hover, button.standard_trans[disabled]:hover, button.standard_trans.disabled:hover {
  cursor: not-allowed;
  background: transparent;
  border-color: transparent;
  color: #1a1a1a;
}
.standard_trans.invert, a.standard_trans.invert, button.standard_trans.invert {
  color: #eeeeee;
}
.standard_trans.invert:hover, a.standard_trans.invert:hover, button.standard_trans.invert:hover {
  color: #ffffff;
}

.standard_light, a.standard_light, button.standard_light {
  background: #ffffff;
  color: #000;
}
.standard_light:hover, a.standard_light:hover, button.standard_light:hover {
  background: #e6e6e6;
}
.standard_light[disabled], .standard_light.disabled, a.standard_light[disabled], a.standard_light.disabled, button.standard_light[disabled], button.standard_light.disabled {
  cursor: not-allowed;
  background: #ffffff;
  color: #bbbbbb;
}
.standard_light[disabled]:hover, .standard_light.disabled:hover, a.standard_light[disabled]:hover, a.standard_light.disabled:hover, button.standard_light[disabled]:hover, button.standard_light.disabled:hover {
  background: #ffffff;
  color: #bbbbbb;
}

.standard_alt, a.standard_alt, button.standard_alt {
  background: #2196F3;
  color: #fff;
}
.standard_alt:hover, a.standard_alt:hover, button.standard_alt:hover {
  background: #0c7cd5;
}
.standard_alt[disabled], .standard_alt.disabled, a.standard_alt[disabled], a.standard_alt.disabled, button.standard_alt[disabled], button.standard_alt.disabled {
  cursor: not-allowed;
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}
.standard_alt[disabled]:hover, .standard_alt.disabled:hover, a.standard_alt[disabled]:hover, a.standard_alt.disabled:hover, button.standard_alt[disabled]:hover, button.standard_alt.disabled:hover {
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}

.standard_dark, a.standard_dark, button.standard_dark {
  background: #333333;
  color: #fff;
}
.standard_dark:hover, a.standard_dark:hover, button.standard_dark:hover {
  background: #4d4d4d;
}
.standard_dark[disabled], .standard_dark.disabled, a.standard_dark[disabled], a.standard_dark.disabled, button.standard_dark[disabled], button.standard_dark.disabled {
  cursor: not-allowed;
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}
.standard_dark[disabled]:hover, .standard_dark.disabled:hover, a.standard_dark[disabled]:hover, a.standard_dark.disabled:hover, button.standard_dark[disabled]:hover, button.standard_dark.disabled:hover {
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}

.standard_positive, a.standard_positive, button.standard_positive, .standard.yes {
  background: #4CAF50;
  color: #fff;
}
.standard_positive:hover, a.standard_positive:hover, button.standard_positive:hover, .standard.yes:hover {
  background: #3d8b40;
}
.standard_positive[disabled], .standard_positive.disabled, a.standard_positive[disabled], a.standard_positive.disabled, button.standard_positive[disabled], button.standard_positive.disabled, .standard.yes[disabled], .standard.yes.disabled {
  cursor: not-allowed;
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}
.standard_positive[disabled]:hover, .standard_positive.disabled:hover, a.standard_positive[disabled]:hover, a.standard_positive.disabled:hover, button.standard_positive[disabled]:hover, button.standard_positive.disabled:hover, .standard.yes[disabled]:hover, .standard.yes.disabled:hover {
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}

.standard_negative, a.standard_negative, button.standard_negative, .standard.danger {
  background: #da1126;
  color: #fff;
}
.standard_negative:hover, a.standard_negative:hover, button.standard_negative:hover, .standard.danger:hover {
  background: #ab0d1e;
}
.standard_negative[disabled], .standard_negative.disabled, a.standard_negative[disabled], a.standard_negative.disabled, button.standard_negative[disabled], button.standard_negative.disabled, .standard.danger[disabled], .standard.danger.disabled {
  cursor: not-allowed;
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}
.standard_negative[disabled]:hover, .standard_negative.disabled:hover, a.standard_negative[disabled]:hover, a.standard_negative.disabled:hover, button.standard_negative[disabled]:hover, button.standard_negative.disabled:hover, .standard.danger[disabled]:hover, .standard.danger.disabled:hover {
  background: #bbb;
  border-color: #aaa;
  color: #fff;
}

.djbutton_container {
  display: inline-block;
}

/*# sourceMappingURL=modules-layout-scss-plainbuttons.css.map */
