@import "aloha_prefix";

.#{ $aloha-prefix }flex_row {
  flex-direction: row !important;
}

.#{ $aloha-prefix }flex_column {
  flex-direction: column !important;
}

.#{ $aloha-prefix }flex_row_reverse {
  flex-direction: row-reverse !important;
}

.#{ $aloha-prefix }flex_column_reverse {
  flex-direction: column-reverse !important;
}

.#{ $aloha-prefix }flex_wrap {
  flex-wrap: wrap !important;
}

.#{ $aloha-prefix }flex_nowrap {
  flex-wrap: nowrap !important;
}

.#{ $aloha-prefix }flex_wrap_reverse {
  flex-wrap: wrap-reverse !important;
}

.#{ $aloha-prefix }justify_content_start {
  justify-content: flex-start !important;
}
.#{ $aloha-prefix }justify_content_end {
  justify-content: flex-end !important;
}
.#{ $aloha-prefix }justify_content_center {
  justify-content: center !important;
}
.#{ $aloha-prefix }justify_content_between {
  justify-content: space-between !important;
}
.#{ $aloha-prefix }justify_content_around {
  justify-content: space-around !important;
}
.#{ $aloha-prefix }justify_content_evenly {
  justify-content: space-evenly !important;
}
// align-items
.#{ $aloha-prefix }align_items_start {
  align-items: flex-start !important;
}
.#{ $aloha-prefix }align_items_end {
  align-items: flex-end !important;
}
.#{ $aloha-prefix }align_items_center {
  align-items: center !important;
}
.#{ $aloha-prefix }align_items_baseline {
  align-items: baseline !important;
}
.#{ $aloha-prefix }align_items_stretch {
  align-items: stretch !important;
}

.#{ $aloha-prefix }align_content_start {
  align-content: flex-start !important;
}

.#{ $aloha-prefix }align_content_end {
  align-content: flex-end !important;
}

.#{ $aloha-prefix }align_content_center {
  align-content: center !important;
}

.#{ $aloha-prefix }align_content_between {
  align-content: space-between !important;
}

.#{ $aloha-prefix }align_content_around {
  align-content: space-around !important;
}

.#{ $aloha-prefix }align_content_stretch {
  align-content: stretch !important;
}
// align-self
.#{ $aloha-prefix }align_self_auto {
  align-self: auto !important;
}
.#{ $aloha-prefix }align_self_start {
  align-self: flex-start !important;
}
.#{ $aloha-prefix }align_self_end {
  align-self: flex-end  !important;
}
.#{ $aloha-prefix }align_self_center {
  align-self: center !important;
}
.#{ $aloha-prefix }align_self_baseline {
  align-self: baseline !important;
}
.#{ $aloha-prefix }align_self_stretch {
  align-self: stretch !important;
}

.#{ $aloha-prefix }justify_self_auto {
  justify-self: auto !important;
}
.#{ $aloha-prefix }justify_self_start {
  justify-self: flex-start !important;
}
.#{ $aloha-prefix }justify_self_end {
  justify-self: flex-end  !important;
}
.#{ $aloha-prefix }justify_self_center {
  justify-self: center !important;
}
.#{ $aloha-prefix }justify_self_baseline {
  justify-self: baseline !important;
}
.#{ $aloha-prefix }justify_self_stretch {
  justify-self: stretch !important;
}

.#{ $aloha-prefix }flex_fill {
  flex: 1 1 auto !important;
}
.#{ $aloha-prefix }flex_grow_0 {
  flex-grow: 0 !important;
}
.#{ $aloha-prefix }flex_grow_1 {
  flex-grow: 1 !important;
}
.#{ $aloha-prefix }flex_shrink_0 {
  flex-shrink: 0 !important;
}
.#{ $aloha-prefix }flex_shrink_1 {
  flex-shrink: 1 !important;
}