/* Custom Basscss Responsive Utilities */ @media (max-width: 52em) { .sm-center { text-align: center; } .sm-align-middle { vertical-align: middle; } .sm-align-top { vertical-align: top; } .sm-left-align { text-align: left; } .sm-right-align { text-align: right; } .sm-table-cell { display: table-cell; } .sm-mx-auto { margin-left: auto; margin-right: auto; } .sm-right { float: right; } .sm-left { float: left; } .sm-justify-end { ms-flex-pack: end; justify-content: flex-end; } } @media (min-width: 52em) { .md-center { text-align: center; } .md-align-middle { vertical-align: middle; } .md-align-top { vertical-align: top; } .md-left-align { text-align: left; } .md-right-align { text-align: right; } .md-table-cell { display: table-cell; } .md-mx-auto { margin-left: auto; margin-right: auto; } .md-right { float: right; } .md-left { float: left; } .md-justify-end { ms-flex-pack: end; justify-content: flex-end; } } @media (min-width: 64em) { .lg-center { text-align: center; } .lg-align-middle { vertical-align: middle; } .lg-align-top { vertical-align: top; } .lg-left-align { text-align: left; } .lg-right-align { text-align: right; } .lg-table-cell { display: table-cell; } .lg-mx-auto { margin-left: auto; margin-right: auto; } .lg-right { float: right; } .lg-left { float: left; } .lg-justify-end { ms-flex-pack: end; justify-content: flex-end; } }