1.syntax-container.syntax-theme-base table.syntax { 2 border-collapse: collapse; 3 background-color: #f0f0f0; 4 border: 1px solid #aaaaaa; 5 padding: 0 !important; 6 margin: 0 !important; 7 width: 100%; } 8 .syntax-container.syntax-theme-base table.syntax tr.alt td.source { 9 background-color: #f5f5f5; } 10 .syntax-container.syntax-theme-base table.syntax td.source { 11 padding: 0 0.4em 0; 12 color: #333333; 13 /* CSS2.1 */ 14 white-space: pre-wrap; 15 /* Mozilla, since 1999 */ 16 white-space: -moz-pre-wrap; 17 /* Opera 7 */ 18 white-space: -o-pre-wrap; 19 /* Internet Explorer 5.5+ */ 20 word-wrap: break-word; 21 _white-space: pre; } 22 .syntax-container.syntax-theme-base table.syntax td.number { 23 padding: 0 0.4em 0; 24 user-select: none; 25 -moz-user-select: none; 26 -webkit-user-select: none; 27 border-right: 1px solid #aaaaaa; 28 text-align: right; 29 width: 2.5em; 30 color: #979797; 31 background-color: #e3e3e3; } 32