/* Text Position | Bootstrap
-------------------------------------------------------------- */

/* xs */
@media (max-width:767px) {
  .xs-only-text-left {
    text-align: left !important; }

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

  .xs-only-text-center {
    text-align: center !important; }
 }
@media only screen {
  .xs-text-left {
    text-align: left !important; }

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

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

/* sm */
@media only screen and (min-width:768px) and (max-width:991px) {
  .sm-only-text-left {
    text-align: left !important; }

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

  .sm-only-text-center {
    text-align: center !important; }
}
@media only screen and (min-width:768px) {
  .sm-text-left {
    text-align: left !important; }

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

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

/* md */
@media only screen and (min-width:992px) and (max-width:1199px) {
  .md-only-text-left {
    text-align: left !important; }

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

  .md-only-text-center {
    text-align: center !important; }
}
@media only screen and (min-width:992px) {
  .md-text-left {
    text-align: left !important; }

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

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

/* lg */
@media (min-width:1200px) {
  .lg-only-text-left {
    text-align: left !important; }

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

  .lg-only-text-center {
    text-align: center !important; }
}
@media only screen and (min-width:1200px) {
  .lg-text-left {
    text-align: left !important; }

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

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