html.mobile, .mobile body { width: 100%; margin: 0; padding: 0; } .mobile body { overflow-x: hidden; -webkit-text-size-adjust: none; .mobile-body-styles; } /* Button Colors */ .mblColorBlue { .mblColorBlue-styles; } .mblColorBlue45 { background-image: @mbl-color-blue-45; } /* Default Button Colors */ .mblColorDefault { .mblColorDefault-styles; } .mblColorDefault45 { background-image: @mbl-color-default-45; } .mblColorDefaultSel { .mblColorDefaultSel-styles; } .mblColorDefaultSel45 { background-image: @mbl-color-default-sel-45; } .mblSpriteIcon { position: absolute; } .mblSpriteIconParent { position: relative; font-size: 1px; } .mblImageIcon { vertical-align: top; }