html { font-family: "Roboto", "Helvetica", "Arial", sans-serif; margin-top: -7px; margin-left: -3px; } .leftTable { width: 47%; font-size: 12px; float: left; text-align: center; } .leftTable img { margin-top: 3px; width: 110px; } .rightTable { width: 53%; font-size: 14px; float: right; } .rightTable td { border: 3px solid white; } .center { text-align: center; } .cursive { font-style: italic; } .bold { font-weight: bold; } .black-bg { background-color: black; color: white; } .sm-txt { font-size: 18px; } .md-txt { font-size: 20px; } .xl-txt { font-size: 36px; } .cell { border: 2px solid black; box-sizing: content-box; width: 100%; height: 30px; display: flex; justify-content: center; align-items: center; } .padding { padding: 7px; } .md-height { height: 68px; max-height: 68px; } .xs-width { width: 60px; max-width: 60px; } .sm-width { width: 130px; max-width: 130px; } .md-width { width: 190px; max-width: 190px; } .lg-width { width: 240px; max-width: 240px; } .overflow-multiline { max-height: inherit; display: -webkit-box; overflow: hidden; word-wrap: break-word; line-clamp: 2; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .overflow-line { width: inherit; max-width: inherit; overflow: hidden; white-space: nowrap; }