.mblHeading {position: relative; margin: 0; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; z-index: 1; padding: 0; height: 42px; font-family: Helvetica; font-size: 20px; text-align: center; line-height: 44px; color: #000000; background-color: #f7f7f7; border-bottom-color: #a7a7aa; border-bottom-width: 1px; border-bottom-style: solid; font-size: 18px; font-weight: bold;}.mblHeading * {z-index: 2;}.mblHeadingDivTitle {position: absolute; width: 100%; display: none; left: 0; z-index: 1;}.mblHeadingCenterTitle .mblHeadingDivTitle {display: block;}.mblHeadingCenterTitle .mblHeadingSpanTitle {display: none;}