@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

@-moz-document url(chrome://browser/content/browser.xul) {
  .tabbrowser-tabs {
    background-color: transparent !important;
    background-image: none !important;
  }

  .tabs-bottom {
    height: 0 !important;
  }

  .tabbrowser-tab {
    padding: 0 !important;
    margin: 2px !important;
  }

  .tabbrowser-tab:not([selected="true"]) {
    -moz-appearance: button !important;
  }

  .tabbrowser-tab[selected="true"] {
    -moz-appearance: textfield !important;
    margin-left: 0 !important;
    padding-left: 1px !important;
  }

  .tab-image-left, .tab-image-middle, .tab-image-right, .tab-close-button {
    background-image: none !important;
    background-color: -moz-dialog !important;
  }

  .tab-image-left {
    width: 4px !important;
  }

  .tab-image-middle {
    padding-top: 0 !important;
  }

  .tabbrowser-tab[selected="true"] > .tab-image-left,
  .tabbrowser-tab[selected="true"] > .tab-image-middle,
  .tabbrowser-tab[selected="true"] > .tab-image-right,
  .tabbrowser-tab[selected="true"] > .tab-close-button {
    background-color: #efeee9 !important;
  }

}