@import "./variables";

/* Vertical alignment */
.mwWidget.mwVerticalAlignmentMixin .mwContentWrapperNode {
  display: table;
}

.mwWidget.mwVerticalAlignmentMixin .mwIconAndTextContainerNode {
  display: table-cell;
}

.mwWidget.mwVerticalAlignmentMixin.mwVerticalAlignmentTop .mwAlignmentNode {
  vertical-align: top;
}

.mwWidget.mwVerticalAlignmentMixin.mwVerticalAlignmentMiddle .mwAlignmentNode {
  vertical-align: middle;
}

.mwWidget.mwVerticalAlignmentMixin.mwVerticalAlignmentBottom .mwAlignmentNode {
  vertical-align: bottom;
}

/* Horizontal alignment */
.mwWidget.mwHorizontalAlignmentMixin.mwHorizontalAlignmentLeft .mwAlignmentNode {
  text-align: left;
}

.mwWidget.mwHorizontalAlignmentMixin.mwHorizontalAlignmentCenter .mwAlignmentNode {
  text-align: center;
}

.mwWidget.mwHorizontalAlignmentMixin.mwHorizontalAlignmentRight .mwAlignmentNode {
  text-align: right;
}

.mwWidget.mwHorizontalAlignmentMixin.mwHorizontalAlignmentLeft .mwAlignmentNode {
  text-align: left;
}

.mwWidget.mwHorizontalAlignmentMixin.mwHorizontalAlignmentCenter .mwAlignmentNode {
  text-align: center;
}

.mwWidget.mwHorizontalAlignmentMixin.mwHorizontalAlignmentRight .mwAlignmentNode {
  text-align: right;
}


