/*
 * Copyright by Intland Software
 *
 * All rights reserved.
 *
 * This software is the confidential and proprietary information
 * of Intland Software. ("Confidential Information"). You
 * shall not disclose such Confidential Information and shall use
 * it only in accordance with the terms of the license agreement
 * you entered into with Intland.
 */
.newskin .optional,
.newskin .mandatory {
  vertical-align: top;
}
label.targetType.undefined {
  color: FireBrick;
}
td.attributesLabel > span.ui-icon,
td.attrName > span.ui-icon,
td.relationName > span.ui-icon {
  display: none;
}
td.attributesLabel:hover > span.ui-icon,
td.attrName:hover > span.ui-icon,
td.relationName:hover > span.ui-icon {
  display: inline-block;
}
table.attribs,
table.linkTypes {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
tr.linkType td {
  padding-top: 0 !important;
  padding-bottom: 4px !important;
}
td.relationName {
  font-weight: bold;
}
tr.attrib,
tr.option,
tr.linkType {
  background-color: transparent !important;
}
tr.attrib td {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
tr.option td {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
td.optName {
  font-style: italic;
}
th.direction,
td.direction {
  background-position: center center;
  background-repeat: no-repeat;
}
th.direction.import,
td.direction.import {
  background-image: url("../../images/exchange/export-thin.png");
}
th.direction.export,
td.direction.export {
  background-image: url("../../images/exchange/import-thin.png");
}
th.direction.bidirect,
td.direction.bidirect {
  background-image: url("../../images/exchange/bidirect-thin.png");
}
img.inlineEdit {
  margin-left: 6px;
  position: relative;
  top: 2px;
  display: none;
}
div.attrTarget:hover img.inlineEdit,
div.optTarget:hover img.inlineEdit,
td.linkTarget:hover img.inlineEdit,
td.source:hover img.inlineEdit,
td.direction:hover img.inlineEdit,
td.log:hover img.inlineEdit {
  display: inline;
}
select.field {
  min-width: 12em;
  margin-right: 6px;
}
tr.login td.username {
  width: 16em;
}
table.mapping tr.server > td.server > a.edit-link {
  position: relative;
}
table.mapping tr.server > td.server > a.edit-link > img.inlineEdit {
  top: -1px;
  margin-left: 0;
  position: absolute;
}
table.mapping tr.server:hover img.inlineEdit {
  display: inline;
}
table.imports tr {
  border-top: 0 !important;
}
table.imports tr.import td {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
table.imports table.statistics {
  border: 1px solid silver;
}
table.imports table.statistics th {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}
table.connectors th,
table.projects th {
  font-weight: bold !important;
  padding-top: 2px !important;
  padding-bottom: 2px !important;
  margin-bottom: 4px !important;
}
tr.connector,
tr.project,
tr.connection {
  border-top: 0 !important;
}
tr.project td,
tr.connector td {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
tr.project td.projName {
  font-weight: bold !important;
}
tr.tracker td {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
tr.secondary span.indenter {
  display: None;
}
table.server tr.projects td {
  vertical-align: top !important;
}
table.server tr.projects td.projects tbody {
  overflow: auto;
}
table.server tr.projects div.public {
  float: right;
  margin-top: 10px;
  vertical-align: middle;
  font-weight: normal;
}
table.server tr.projects table.permittedProjects {
  border: 1px solid silver;
  margin-left: 0;
  margin-right: 0;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] {
  max-height: 640px;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect {
  width: 500px !important;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect ul,
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect li,
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect label {
  padding-left: 0 !important;
  margin-left: 0 !important;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect div.ui-multiselect-header {
  display: none;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect ul.ui-multiselect-checkboxes ul.ui-multiselect-optgroup .readOnlyColumn {
  left: 320px;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect ul.ui-multiselect-checkboxes ul.ui-multiselect-optgroup .editColumn {
  left: 380px;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect ul.ui-multiselect-checkboxes ul.ui-multiselect-optgroup span.columnHeader {
  padding-left: 0 !important;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect ul.ui-multiselect-checkboxes ul.ui-multiselect-optgroup span.columnHeader.editColumn {
  margin-left: 22px;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect ul.ui-multiselect-checkboxes ul.ui-multiselect-optgroup > a {
  padding-left: 10px !important;
  background-image: none !important;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect ul.ui-multiselect-checkboxes ul.ui-multiselect-optgroup > li {
  padding-bottom: 0;
}
div.ui-dialog[aria-describedby=RemoteServerConfigurationPopup] div.access-perm-multiselect ul.ui-multiselect-checkboxes ul.ui-multiselect-optgroup > li > label > span {
  padding-left: 0 !important;
  margin-left: 0 !important;
}
button.testServer {
  float: right;
}
