.glyph { font-size: 16px; width: 15em; padding-bottom: 10px; margin-right: 0; margin-bottom: 0; float: left; overflow: hidden; border: 1px dashed #ddd; padding: 20px 10px 0px 18px; } .liga { width: 80%; width: calc(100% - 2.5em); } .bgc1 { background: #f1f1f1; } .fgc1 { color: #999; } .fs0 { font-size: 16px; display: none; } .mvm { margin-top: .75em; margin-bottom: .75em; } .mtn { font-family: sans-serif; margin-top: 0; display: none; } .mhl.mbl{ display: none; } .bgc1 { display: none; } .mtl, .mal { margin-top: 1.5em; } .mbl, .mal { margin-bottom: 1.5em; } .mal, .mhl { margin-left: 1.5em; margin-right: 1.5em; } .mhmm { font-family: sans-serif; margin-left: 1em; margin-right: 1em; } .mls { font-family: sans-serif; margin-left: .25em; } .ptl { padding-top: 1.5em; } .pbs, .pvs { padding-bottom: .25em; } .pvs, .pts { padding-top: .25em; } .unit { float: left; } .unitRight { float: right; } .size1of2 { width: 50%; } .size1of1 { width: 100%; } .clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .hidden-true { display: none; } .textbox0 { width: 3em; background: #f1f1f1; padding: .25em .5em; line-height: 1.5; height: 1.5em; } #testDrive { display: block; padding-top: 24px; line-height: 1.5; } .fs0 { font-size: 16px; } .fs1 { font-size: 32px; }