/* ***************************************************************** */
/* We need an additional button (it's hidden - shame) */
/* ***************************************************************** */

#new-tab-button { visibility:visible !important;}

/* ***************************************************************** */
/* Lets clone the button (note: the border-image is capured from the original theme, it may conflict with your style) */
/* ***************************************************************** */

.tabs-newtab-button  { visibility: visible !important;
  -moz-appearance: none !important;
  background: -moz-linear-gradient(bottom, rgba(10%,10%,10%,.4) 1px, transparent 1px), -moz-linear-gradient(transparent, hsla(0,0%,45%,.1) 1px, hsla(0,0%,32%,.2) 80%, hsla(0,0%,0%,.2)),
              -moz-linear-gradient(-moz-dialog, -moz-dialog) !important;
  background-origin: border-box !important;
  background-position: 1px 2px !important;
  background-size: -moz-calc(100% - 2px) -moz-calc(100% - 2px) !important;
  background-repeat: no-repeat !important;
  margin: 0 !important;
  padding: 0 !important;
  -moz-border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAcCAYAAABYvS47AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJBJREFUeNpiFBGXYmJgYABhZihGBn+h+B8LkGAFYhUgVgBiPjSFn4D4ARDfAZmka2Ntpb9t80bO1y+ePkfGIDGQHEgNA9DqkKfPnnn9//9fGIiZgJgBikFsYZAcSA3IRHYpSUmQ8e9AbkGyFsR+B5VjZ4IK/gHi/wyY4D9UDuxbRgbCgHFU4ajCUYU0UggQYADV1D8Ak746KgAAAABJRU5ErkJggg==) 6 3 4 / 6px 3px 4px repeat stretch !important;
  border-radius: 7px 7px 0 0 !important;
width:30px !important;}