/* 
* =====================
*        Text
* =====================
*/
/* text align */
.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-justify {
  text-align: justify !important;
}

/* vertical align */
.text-top {
  vertical-align: top !important;
}

.text-middle {
  vertical-align: middle !important;
}

.text-bottom {
  vertical-align: bottom !important;
}

/* * text-decoration line && style * */
/* text decoration line */
.decoration-none {
  -webkit-text-decoration-line: none !important;
          text-decoration-line: none !important;
}

.decoration-underline {
  -webkit-text-decoration-line: underline !important;
          text-decoration-line: underline !important;
}

.decoration-overline {
  -webkit-text-decoration-line: overline !important;
          text-decoration-line: overline !important;
}

.decoration-line-through {
  -webkit-text-decoration-line: line-through !important;
          text-decoration-line: line-through !important;
}

/* text decoration style */
.decoration-solid {
  -webkit-text-decoration-style: solid !important;
          text-decoration-style: solid !important;
}

.decoration-double {
  -webkit-text-decoration-style: double !important;
          text-decoration-style: double !important;
}

.decoration-dotted {
  -webkit-text-decoration-style: dotted !important;
          text-decoration-style: dotted !important;
}

.decoration-dashed {
  -webkit-text-decoration-style: dashed !important;
          text-decoration-style: dashed !important;
}

.decoration-wavy {
  -webkit-text-decoration-style: wavy !important;
          text-decoration-style: wavy !important;
}

/* text transform */
.text-lowercase,
.lowercase {
  text-transform: lowercase !important;
}

.text-uppercase,
.uppercase {
  text-transform: uppercase !important;
}

.text-capitalize,
.capitalize {
  text-transform: capitalize !important;
}

/* writing-mode */
.vertical-rl,
.text-vertical-rl {
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
}

.vertical-lr,
.text-vertical-lr {
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
}

/* text-hide */
.text-hide {
  font: 0/0 a;
  color: transparent;
  border: 0;
  background-color: transparent;
  text-shadow: none;
}

/* text-reset */
.text-reset {
  color: inherit !important;
}

/* text-indent */
.text-indent {
  text-indent: 2em;
}

/* text overflow */
.overflow-visible {
  text-overflow: initial;
}

.overflow-clip {
  text-overflow: clip;
  white-space: nowrap;
  overflow: hidden;
}

.overflow-truncate {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.overflow-ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* text break */
.text-normal {
  word-break: normal !important;
}

.text-keep-all {
  word-break: keep-all !important;
}

.text-break-all {
  word-break: break-all !important;
}

.text-break-word {
  word-break: break-word !important;
}

.text-break {
  word-break: break-word !important;
}

/* white-space */
.text-normal {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-pre {
  white-space: pre !important;
}

.text-pre-wrap {
  white-space: pre-wrap !important;
}

.text-pre-line {
  white-space: pre-line !important;
}

/*# sourceMappingURL=text.css.map */