/* the overlayed element */
.simple_overlay {
  /* must be initially hidden */
  display: none;
  /* place overlay on top of other elements */
  z-index: 10000;
  /* modal styling */
  background: #ffffff;
  border-radius: 8px;
  min-height: 150px;
  box-shadow: 0 0 90px #000;
  flex-direction: column;
  /* close button positioned on upper right corner */
}
.simple_overlay .close {
  background-image: url("../images/close.png");
  position: absolute;
  right: -15px;
  top: -15px;
  cursor: pointer;
  height: 36px;
  width: 36px;
  background-size: 36px 36px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi) {
  .simple_overlay .close {
    background-image: url("../images/close.2x.png");
  }
}
.simple_overlay > .modalHeader {
  box-sizing: border-box;
  padding-top: 15px;
  text-align: center;
  display: block;
  flex: 0 0 50px;
  background: #eeeeee;
  border-bottom: solid 1px #CCCCCC;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.simple_overlay .buttonBar {
  border-top: solid 1px #CCCCCC;
  background: #eeeeee;
  justify-content: center;
  display: flex;
  flex: 0 0 35px;
  padding: 10px 0px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.simple_overlay > .wizardBar {
  border-top: solid 1px #CCCCCC;
  background: #eeeeee;
  justify-content: center;
  display: flex;
  flex: 0 0 35px;
  padding: 10px 0px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  padding: 10px;
  justify-content: space-between;
}
.simple_overlay > .wizardBar > :first-child {
  margin-right: auto;
  display: inline-flex;
  align-items: center;
}
.simple_overlay .nodeBrowserInner .server-toolbar {
  width: auto;
}
.simple_overlay #addFilesTree .server-toolbar,
.simple_overlay #filesFoundTree .server-toolbar {
  margin-bottom: 0px;
}
.simple_overlay .notVisibleInModals {
  display: none;
}
.simple_overlay.margins-wide .modalMain {
  padding: calc(20px);
}
.simple_overlay.margins-standard .modalMain {
  padding: 10px;
}
#searchUserDiv .simple_overlay .modalMain,
#searchGroupDiv .simple_overlay .modalMain {
  padding-top: 10px;
}
.simple_overlay#addLibOverlay .modalMain,
.simple_overlay#appEditOverlay .modalMain,
.simple_overlay#licenceOverlay .modalMain,
.simple_overlay#checkLoginSecurityModal .modalMain,
.simple_overlay#addOverlay .modalMain,
.simple_overlay#userAddOverlay .modalMain,
.simple_overlay#groupEditOverlay .modalMain,
.simple_overlay#impersonationCheck .modalMain,
.simple_overlay#shareLib .modalMain,
.simple_overlay#OTRNotification:not(.ldapTestResults) .modalMain,
.simple_overlay#OTRSpinner .modalMain,
.simple_overlay#fileUploadProgress .modalMain,
.simple_overlay#ldapModal .modalMain,
.simple_overlay#accountAddOverlay .modalMain {
  flex: 1 1 auto;
  overflow-y: auto;
}
.simple_overlay#addFiles .modalMain,
.simple_overlay#nodeBrowser .modalMain,
.simple_overlay#addFiles form,
.simple_overlay#nodeBrowser form,
.simple_overlay#addFiles .nestContainer,
.simple_overlay#nodeBrowser .nestContainer,
.simple_overlay#addFiles #userResults,
.simple_overlay#nodeBrowser #userResults,
.simple_overlay#addFiles #userLDAPResults,
.simple_overlay#nodeBrowser #userLDAPResults,
.simple_overlay#addFiles #groupResults,
.simple_overlay#nodeBrowser #groupResults,
.simple_overlay#addFiles #groupLDAPResults,
.simple_overlay#nodeBrowser #groupLDAPResults,
.simple_overlay#addFiles #contentTypeGrid,
.simple_overlay#nodeBrowser #contentTypeGrid,
.simple_overlay#addFiles #impersonationResults,
.simple_overlay#nodeBrowser #impersonationResults,
.simple_overlay#addFiles .otrTableBorder,
.simple_overlay#nodeBrowser .otrTableBorder {
  flex: 1 1 0px;
  display: flex;
  flex-direction: column;
}
.simple_overlay#addFiles .otrTableContainer,
.simple_overlay#nodeBrowser .otrTableContainer {
  overflow-y: auto;
  flex: 1 1 0px;
}
.simple_overlay#addFiles .modalMain,
.simple_overlay#nodeBrowser .modalMain {
  padding-top: 0px;
}
.simple_overlay#addFiles #addFilesTree,
.simple_overlay#nodeBrowser #addFilesTree,
.simple_overlay#addFiles #browseNodeTree,
.simple_overlay#nodeBrowser #browseNodeTree {
  flex: 1 1 auto;
}
.simple_overlay#channelSchedEditOverlay .modalMain,
.simple_overlay#ownerSearch .modalMain,
.simple_overlay#searchUser .modalMain,
.simple_overlay#searchGroup .modalMain,
.simple_overlay#allContentTypes .modalMain,
.simple_overlay#contentTypesOverlay .modalMain,
.simple_overlay#roleEditOverlay .modalMain,
.simple_overlay#userPicker .modalMain,
.simple_overlay#addSourceLocationOverlay .modalMain,
.simple_overlay#addRelationshipOverlay .modalMain,
.simple_overlay#showConfigs .modalMain,
.simple_overlay#showUsers .modalMain,
.simple_overlay#userLdapOverlay .modalMain,
.simple_overlay#groupLdapOverlay .modalMain,
.simple_overlay#memberEditOverlay .modalMain,
.simple_overlay#impersonationOverlay .modalMain,
.simple_overlay#aclDiv .modalMain,
.simple_overlay#usermemberEditOverlay .modalMain,
.simple_overlay#channelSchedEditOverlay form,
.simple_overlay#ownerSearch form,
.simple_overlay#searchUser form,
.simple_overlay#searchGroup form,
.simple_overlay#allContentTypes form,
.simple_overlay#contentTypesOverlay form,
.simple_overlay#roleEditOverlay form,
.simple_overlay#userPicker form,
.simple_overlay#addSourceLocationOverlay form,
.simple_overlay#addRelationshipOverlay form,
.simple_overlay#showConfigs form,
.simple_overlay#showUsers form,
.simple_overlay#userLdapOverlay form,
.simple_overlay#groupLdapOverlay form,
.simple_overlay#memberEditOverlay form,
.simple_overlay#impersonationOverlay form,
.simple_overlay#aclDiv form,
.simple_overlay#usermemberEditOverlay form,
.simple_overlay#channelSchedEditOverlay .nestContainer,
.simple_overlay#ownerSearch .nestContainer,
.simple_overlay#searchUser .nestContainer,
.simple_overlay#searchGroup .nestContainer,
.simple_overlay#allContentTypes .nestContainer,
.simple_overlay#contentTypesOverlay .nestContainer,
.simple_overlay#roleEditOverlay .nestContainer,
.simple_overlay#userPicker .nestContainer,
.simple_overlay#addSourceLocationOverlay .nestContainer,
.simple_overlay#addRelationshipOverlay .nestContainer,
.simple_overlay#showConfigs .nestContainer,
.simple_overlay#showUsers .nestContainer,
.simple_overlay#userLdapOverlay .nestContainer,
.simple_overlay#groupLdapOverlay .nestContainer,
.simple_overlay#memberEditOverlay .nestContainer,
.simple_overlay#impersonationOverlay .nestContainer,
.simple_overlay#aclDiv .nestContainer,
.simple_overlay#usermemberEditOverlay .nestContainer,
.simple_overlay#channelSchedEditOverlay #userResults,
.simple_overlay#ownerSearch #userResults,
.simple_overlay#searchUser #userResults,
.simple_overlay#searchGroup #userResults,
.simple_overlay#allContentTypes #userResults,
.simple_overlay#contentTypesOverlay #userResults,
.simple_overlay#roleEditOverlay #userResults,
.simple_overlay#userPicker #userResults,
.simple_overlay#addSourceLocationOverlay #userResults,
.simple_overlay#addRelationshipOverlay #userResults,
.simple_overlay#showConfigs #userResults,
.simple_overlay#showUsers #userResults,
.simple_overlay#userLdapOverlay #userResults,
.simple_overlay#groupLdapOverlay #userResults,
.simple_overlay#memberEditOverlay #userResults,
.simple_overlay#impersonationOverlay #userResults,
.simple_overlay#aclDiv #userResults,
.simple_overlay#usermemberEditOverlay #userResults,
.simple_overlay#channelSchedEditOverlay #userLDAPResults,
.simple_overlay#ownerSearch #userLDAPResults,
.simple_overlay#searchUser #userLDAPResults,
.simple_overlay#searchGroup #userLDAPResults,
.simple_overlay#allContentTypes #userLDAPResults,
.simple_overlay#contentTypesOverlay #userLDAPResults,
.simple_overlay#roleEditOverlay #userLDAPResults,
.simple_overlay#userPicker #userLDAPResults,
.simple_overlay#addSourceLocationOverlay #userLDAPResults,
.simple_overlay#addRelationshipOverlay #userLDAPResults,
.simple_overlay#showConfigs #userLDAPResults,
.simple_overlay#showUsers #userLDAPResults,
.simple_overlay#userLdapOverlay #userLDAPResults,
.simple_overlay#groupLdapOverlay #userLDAPResults,
.simple_overlay#memberEditOverlay #userLDAPResults,
.simple_overlay#impersonationOverlay #userLDAPResults,
.simple_overlay#aclDiv #userLDAPResults,
.simple_overlay#usermemberEditOverlay #userLDAPResults,
.simple_overlay#channelSchedEditOverlay #groupResults,
.simple_overlay#ownerSearch #groupResults,
.simple_overlay#searchUser #groupResults,
.simple_overlay#searchGroup #groupResults,
.simple_overlay#allContentTypes #groupResults,
.simple_overlay#contentTypesOverlay #groupResults,
.simple_overlay#roleEditOverlay #groupResults,
.simple_overlay#userPicker #groupResults,
.simple_overlay#addSourceLocationOverlay #groupResults,
.simple_overlay#addRelationshipOverlay #groupResults,
.simple_overlay#showConfigs #groupResults,
.simple_overlay#showUsers #groupResults,
.simple_overlay#userLdapOverlay #groupResults,
.simple_overlay#groupLdapOverlay #groupResults,
.simple_overlay#memberEditOverlay #groupResults,
.simple_overlay#impersonationOverlay #groupResults,
.simple_overlay#aclDiv #groupResults,
.simple_overlay#usermemberEditOverlay #groupResults,
.simple_overlay#channelSchedEditOverlay #groupLDAPResults,
.simple_overlay#ownerSearch #groupLDAPResults,
.simple_overlay#searchUser #groupLDAPResults,
.simple_overlay#searchGroup #groupLDAPResults,
.simple_overlay#allContentTypes #groupLDAPResults,
.simple_overlay#contentTypesOverlay #groupLDAPResults,
.simple_overlay#roleEditOverlay #groupLDAPResults,
.simple_overlay#userPicker #groupLDAPResults,
.simple_overlay#addSourceLocationOverlay #groupLDAPResults,
.simple_overlay#addRelationshipOverlay #groupLDAPResults,
.simple_overlay#showConfigs #groupLDAPResults,
.simple_overlay#showUsers #groupLDAPResults,
.simple_overlay#userLdapOverlay #groupLDAPResults,
.simple_overlay#groupLdapOverlay #groupLDAPResults,
.simple_overlay#memberEditOverlay #groupLDAPResults,
.simple_overlay#impersonationOverlay #groupLDAPResults,
.simple_overlay#aclDiv #groupLDAPResults,
.simple_overlay#usermemberEditOverlay #groupLDAPResults,
.simple_overlay#channelSchedEditOverlay #contentTypeGrid,
.simple_overlay#ownerSearch #contentTypeGrid,
.simple_overlay#searchUser #contentTypeGrid,
.simple_overlay#searchGroup #contentTypeGrid,
.simple_overlay#allContentTypes #contentTypeGrid,
.simple_overlay#contentTypesOverlay #contentTypeGrid,
.simple_overlay#roleEditOverlay #contentTypeGrid,
.simple_overlay#userPicker #contentTypeGrid,
.simple_overlay#addSourceLocationOverlay #contentTypeGrid,
.simple_overlay#addRelationshipOverlay #contentTypeGrid,
.simple_overlay#showConfigs #contentTypeGrid,
.simple_overlay#showUsers #contentTypeGrid,
.simple_overlay#userLdapOverlay #contentTypeGrid,
.simple_overlay#groupLdapOverlay #contentTypeGrid,
.simple_overlay#memberEditOverlay #contentTypeGrid,
.simple_overlay#impersonationOverlay #contentTypeGrid,
.simple_overlay#aclDiv #contentTypeGrid,
.simple_overlay#usermemberEditOverlay #contentTypeGrid,
.simple_overlay#channelSchedEditOverlay #impersonationResults,
.simple_overlay#ownerSearch #impersonationResults,
.simple_overlay#searchUser #impersonationResults,
.simple_overlay#searchGroup #impersonationResults,
.simple_overlay#allContentTypes #impersonationResults,
.simple_overlay#contentTypesOverlay #impersonationResults,
.simple_overlay#roleEditOverlay #impersonationResults,
.simple_overlay#userPicker #impersonationResults,
.simple_overlay#addSourceLocationOverlay #impersonationResults,
.simple_overlay#addRelationshipOverlay #impersonationResults,
.simple_overlay#showConfigs #impersonationResults,
.simple_overlay#showUsers #impersonationResults,
.simple_overlay#userLdapOverlay #impersonationResults,
.simple_overlay#groupLdapOverlay #impersonationResults,
.simple_overlay#memberEditOverlay #impersonationResults,
.simple_overlay#impersonationOverlay #impersonationResults,
.simple_overlay#aclDiv #impersonationResults,
.simple_overlay#usermemberEditOverlay #impersonationResults,
.simple_overlay#channelSchedEditOverlay .otrTableBorder,
.simple_overlay#ownerSearch .otrTableBorder,
.simple_overlay#searchUser .otrTableBorder,
.simple_overlay#searchGroup .otrTableBorder,
.simple_overlay#allContentTypes .otrTableBorder,
.simple_overlay#contentTypesOverlay .otrTableBorder,
.simple_overlay#roleEditOverlay .otrTableBorder,
.simple_overlay#userPicker .otrTableBorder,
.simple_overlay#addSourceLocationOverlay .otrTableBorder,
.simple_overlay#addRelationshipOverlay .otrTableBorder,
.simple_overlay#showConfigs .otrTableBorder,
.simple_overlay#showUsers .otrTableBorder,
.simple_overlay#userLdapOverlay .otrTableBorder,
.simple_overlay#groupLdapOverlay .otrTableBorder,
.simple_overlay#memberEditOverlay .otrTableBorder,
.simple_overlay#impersonationOverlay .otrTableBorder,
.simple_overlay#aclDiv .otrTableBorder,
.simple_overlay#usermemberEditOverlay .otrTableBorder {
  flex: 1 1 0px;
  display: flex;
  flex-direction: column;
}
.simple_overlay#channelSchedEditOverlay .otrTableContainer,
.simple_overlay#ownerSearch .otrTableContainer,
.simple_overlay#searchUser .otrTableContainer,
.simple_overlay#searchGroup .otrTableContainer,
.simple_overlay#allContentTypes .otrTableContainer,
.simple_overlay#contentTypesOverlay .otrTableContainer,
.simple_overlay#roleEditOverlay .otrTableContainer,
.simple_overlay#userPicker .otrTableContainer,
.simple_overlay#addSourceLocationOverlay .otrTableContainer,
.simple_overlay#addRelationshipOverlay .otrTableContainer,
.simple_overlay#showConfigs .otrTableContainer,
.simple_overlay#showUsers .otrTableContainer,
.simple_overlay#userLdapOverlay .otrTableContainer,
.simple_overlay#groupLdapOverlay .otrTableContainer,
.simple_overlay#memberEditOverlay .otrTableContainer,
.simple_overlay#impersonationOverlay .otrTableContainer,
.simple_overlay#aclDiv .otrTableContainer,
.simple_overlay#usermemberEditOverlay .otrTableContainer {
  overflow-y: auto;
  flex: 1 1 0px;
}
.simple_overlay#channelSchedEditOverlay {
  min-height: 350px;
}
.simple_overlay#mapoverlay .modalMain,
.simple_overlay#mapoverlay .nestContainer {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
}
.simple_overlay#mapoverlay .modalMain {
  padding-top: 0px;
}
.simple_overlay#mapoverlay .nestContainer {
  position: relative;
}
.simple_overlay#mapoverlay #mapdiv {
  position: absolute;
  width: 100%;
  height: 100%;
}
.simple_overlay#mapoverlay #mapmsg {
  position: absolute;
  top: 10px;
  right: 10px;
  padding: 5px;
  background: yellow;
  color: black;
}
#exposeMask {
  position: fixed !important;
}
.OTRDialogTabs {
  height: 30px;
  padding-top: 10px;
  background-color: #ebebeb;
  background-image: linear-gradient(bottom, #999999 0%, #333333 100%);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-bottom: 10px;
}
.OTRDialogTab {
  float: left;
  color: white;
  font-weight: bold;
  height: 30px;
  width: 50%;
  text-align: center;
}
.OTRDialogTab > span {
  padding: 5px 0px 0px 0px;
  margin: 0px 5px 0px 5px;
  cursor: pointer;
  display: block;
  height: 25px;
  text-shadow: -1px -1px 0px black;
}
.OTRDialogTab.active > span {
  color: #517BBB;
  background: white;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  text-shadow: none;
}
