﻿/* Small and Up */
@media only screen and (min-width: 0px) {
    .sm-align-left { text-align:left; }
    .sm-align-center { text-align:center; }
    .sm-align-right { text-align:right; }
}
/* Medium and Up */
@media only screen and (min-width: 601px) {
    .md-align-left { text-align:left; }
    .md-align-center { text-align:center; }
    .md-align-right { text-align:right; }
}
/* Large and Up */
@media only screen and (min-width: 993px) {
    .lg-align-left { text-align:left; }
    .lg-align-center { text-align:center; }
    .lg-align-right { text-align:right; }
}