@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#tt-toolbar-tableft #bookmarksBarContent,
#tt-toolbar-tabright #bookmarksBarContent {
margin-right: -1px !important;
}

#tt-toolbar-tableft #home-button,
#tt-toolbar-tabright #home-button,
#tt-toolbar-tableft #BookmarksMenuToolButton,
#tt-toolbar-tabright #BookmarksMenuToolButton,
#tt-toolbar-tableft #BookmarksShowAllToolButton,
#tt-toolbar-tabright #BookmarksShowAllToolButton,
#tt-toolbar-tableft #UnsortedBookmarksFolderToolButton,
#tt-toolbar-tabright #UnsortedBookmarksFolderToolButton,
#tt-toolbar-tableft #bookmarksBarContent > .bookmark-item:not(:last-child),
#tt-toolbar-tabright #bookmarksBarContent > .bookmark-item:not(:last-child)
 {
-moz-appearance: tab !important;
margin-top: 2px !important;
margin-bottom: 1px !important;
margin-right: -1px !important;
}

#tt-toolbar-tableft #bookmarksBarContent > .bookmark-item:last-child,
#tt-toolbar-tabright #bookmarksBarContent > .bookmark-item:last-child {
-moz-appearance: tab !important;
margin-top: 2px !important;
margin-bottom: 1px !important;
}

.tabbrowser-strip:not([collapsed="true"]) #tt-toolbar-tableft #bookmarksBarContent > .bookmark-item > label,
.tabbrowser-strip:not([collapsed="true"]) #tt-toolbar-tabright #bookmarksBarContent > .bookmark-item > label {
visibility: collapse !important;
}

#tt-toolbar-tableft #bookmarksBarContent:not([collapsed="true"]) > .bookmark-item:hover > label,
#tt-toolbar-tableft #bookmarksBarContent:not([collapsed="true"]) > .bookmark-item[open] > label,
#tt-toolbar-tabright #bookmarksBarContent:not([collapsed="true"]) > .bookmark-item:hover > label,
#tt-toolbar-tabright #bookmarksBarContent:not([collapsed="true"]) > .bookmark-item[open] > label {
visibility: visible !important;
}

.tabbrowser-strip[collapsed="true"] {
visibility: visible !important;
}
