.flash {

@include box-sizing(border-box);
position: absolute;
z-index: 20;
top: 2ex;
left: 50%;
width: 20em;
overflow: visible !important;
margin-left: -10em;
padding: 1ex 1em;
border: 1ex solid $flash-success-border-color;
text-align: center;
color: $flash-success-color;
background: $flash-success-background;
&.flash-error {
  border-color: $flash-error-border-color;
  color: $flash-error-color;
  background: $flash-error-background;
}
&.flash-warning {
  border-color: $flash-warning-border-color;
  color: $flash-warning-color;
  background: $flash-warning-background;
}
&.flash-notice {
  border-color: $flash-notice-border-color;
  color: $flash-notice-color;
  background: $flash-notice-background;
}

}