@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");

/* ::::: Keyboard UI Panel ::::: */
.KUI-panel-closebutton {
  -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton-image");
}

.ctrlTab-favicon-container ,
.allTabs-favicon-container {
  -moz-box-align: start;
  -moz-box-pack: start;
}

.ctrlTab-favicon ,
.allTabs-favicon {
  width: 16px;
  height: 16px;
}

/* ::::: Ctrl-Tab Panel ::::: */
.ctrlTab-thumbnail {
  -moz-binding: url("chrome://ctrl-tab/content/browser-tabPreviews.xml#ctrlTab-thumbnail");
}

/* ::::: All Tabs Panel ::::: */
.allTabs-thumbnail {
  -moz-binding: url("chrome://ctrl-tab/content/browser-tabPreviews.xml#allTabs-thumbnail");
}

#allTabs-tab-close-button {
  -moz-binding: url("chrome://global/content/bindings/toolbarbutton.xml#toolbarbutton-image");
}

#allTabs-container {
  display: block;
}

#allTabs-tab-close-button {
  margin: 0;
}

.allTabs-thumbnail > html|canvas {
  min-width: inherit;
  max-width: inherit;
  min-height: inherit;
  max-height: inherit;
}
