/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

/* ===== accountManage.css ==============================================
  == Styles for the Mail Account Manager.
  ======================================================================= */

@import url("chrome://messenger/skin/");

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

/* ::::: account manager :::::: */

.specialFolderPickerGrid {
  margin-inline-start: 20px;
}

.fccReplyFollowsParent {
  margin-inline-start: 20px;
}

.selectForOfflineUseButton {
  list-style-image: url("chrome://communicator/skin/icons/offline.png");
}

.selectForOfflineUseButton > .button-box > .button-icon {
  margin: 0 4px;
}

.signatureBox {
  font-family: -moz-fixed;
}

listitem[default="true"],
#identitiesList > listitem:first-child {
  font-weight: bold;
}

treechildren::-moz-tree-cell-text(isDefaultServer-true) {
  text-decoration: underline;
}

treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-smtp) {
  list-style-image: url("chrome://messenger/skin/icons/server.png");
  -moz-image-region: rect(16px 64px 32px 48px);
}

@media (-moz-os-version: windows-xp) {
  treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-smtp) {
    list-style-image: url("chrome://messenger/skin/icons/server-XP.png");
  }
}

treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-im) {
  list-style-image: url("chrome://chat/skin/prpl-generic/icon.png");
}

#accounttree treechildren::-moz-tree-indentation {
  width: 1ch;
}

#accountActionsDropdown {
  min-width: 30ch;
}

/* ::::: SMTP Server Panel :::::: */

.smtpServerListItem {
  padding-inline-start: 3px;
}

#backgroundBox {
  background-color: #FFFFFF;
  opacity: 0.5;
}

#smtpServerInfoBox textbox {
  background-color: transparent;
}

#archiveTree > treechildren {
  background-color: -moz-Field;
}
