@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); #appcontent tabbrowser { -moz-binding: url('browser.xbl#tabbrowser') !important; } .tab-text { -moz-margin-start: 0; text-indent: 18px; width:100% } .tab-icon { list-style-image: url("chrome://global/skin/icons/folder-item.png"); -moz-image-region: rect(0px, 16px, 16px, 0px); opacity: .8; } #appcontent .tabbrowser-tabs { -moz-binding: url("browser.xbl#tabbrowser-tabs") !important; padding: 2px 2px 2px 0 !important; background: none; -moz-padding-start: 0px; border-left: 1px solid steelblue !important; border: none !important; width: 100%; max-width: 10000px; min-width: 0px; overflow-y: auto !important; overflow-x: hidden !important; } #appcontent .tabbrowser-tab { -moz-appearance: none !important; -moz-binding: url("browser.xbl#tabbrowser-tab") !important; padding: 2px !important; background: none; border: none !important; outline: 1px solid steelblue !important; margin: 2px 2px 3px 1px !important; -moz-box-pack: start !important; -moz-box-align: start !important; min-height: 20px; font-size: 12px !important; overflow: hidden; } #appcontent .tabbrowser-tab[selected=true] { font-weight: bold; } #appcontent .tabbrowser-tab[selected=true] .tab-icon { opacity: 1; } #appcontent .tabbrowser-tab[busy] .tab-icon { list-style-image: url("chrome://global/skin/throbber/Throbber-small.gif"); } #appcontent .tabbrowser-tab .tab-icon { height: 16px; width: 16px; } #appcontent .tabbrowser-strip { width: 100%; -moz-box-orient: vertical !important; } #appcontent tabbox { -moz-box-orient: horizontal; -moz-box-direction: reverse; } #appcontent tabpanels { -moz-appearance: none; } #appcontent .tabbrowser-splitter { border:none; width:4px; min-width:0; border-left: 1px solid steelblue }