@charset "UTF-8";
/**
 * webEdition CMS
 *
 * $Rev$
 * $Author$
 * $Date$
 *
 * This source is part of webEdition CMS. webEdition CMS is
 * free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 3 of the License, or
 * any later version.
 *
 * The GNU General Public License can be found at
 * https://www.gnu.org/licenses/gpl-3.0.html.
 * A copy is found in the textfile
 * webEdition/licenses/webEditionCMS/License.txt
 *
 * @license	https://www.gnu.org/licenses/gpl-3.0.html  GPL
 */
/* This is a global config file for all scss files*/
/*main editable elements tabs - files*/
/* Colors */
html {
  height: 100%;
}
body {
  margin: 0;
  letter-spacing: normal ! important;
  font-family: liberation_sansregular, sans-serif;
  font-size: 12px;
  background-color: white;
}
body.weDialogBody, body.weEditorBody {
  background-color: #ffffff;
  height: 100%;
  margin: 0;
  padding: 0;
}
body.weDialogBody div.weMultiIconBoxWithFooter, body.weEditorBody div.weMultiIconBoxWithFooter {
  left: 1ex;
  right: 1ex;
  width: auto;
}
body.weEditorBody {
  padding: 10px 0;
  box-sizing: border-box;
}
body.weEditorBody div.multiIcon div.weMultiIconBoxHeadline {
  color: #284a70;
}
body.previewOther form, body.previewOther #previewDiv, body.previewOther iframe {
  height: 100%;
}
div#loginScreen {
  background: url(../images/bg-login.jpg);
  background-size: cover;
  background-position: right bottom;
  height: 100%;
}
div#loginScreen div#loading {
  color: white;
  font-size: 24px;
  padding: 30px 40px;
  position: fixed;
  text-align: center;
  top: 120px;
  width: 100%;
}
div#weMainDiv {
  visibility: hidden;
}
table, img, iframe {
  border: none;
}
select {
  margin-right: 0.5ex;
}
textarea {
  height: 80px;
}
select, .wetextinput, input[type=text], input[type=number], input[type=date], input[type=time], input[type=search], input[type=tel], input[type=url], input[type=email], textarea {
  background-color: white;
  border: #a5aaae solid 1px;
  box-sizing: border-box;
  color: #192c3a;
  font: inherit;
  padding: 5px 10px;
}
select[disabled], .wetextinput[disabled], input[type=text][disabled], input[type=number][disabled], input[type=date][disabled], input[type=time][disabled], input[type=search][disabled], input[type=tel][disabled], input[type=url][disabled], input[type=email][disabled], textarea[disabled] {
  background-color: #EEEEEE;
}
select:focus, .wetextinput:focus, input[type=text]:focus, input[type=number]:focus, input[type=date]:focus, input[type=time]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=url]:focus, input[type=email]:focus, textarea:focus {
  border: #888888 solid 1px;
  background-color: #dce6f2;
}
.wetextinput, input[type=text], input[type=number], input[type=search], input[type=date], input[type=time], input[type=tel], input[type=url], textarea {
  line-height: 150%;
}
.fullSizeInput select, .fullSizeInput .wetextinput, .fullSizeInput input[type=text], .fullSizeInput input[type=number], .fullSizeInput input[type=date], .fullSizeInput input[type=time], .fullSizeInput input[type=search], .fullSizeInput input[type=tel], .fullSizeInput input[type=url], .fullSizeInput input[type=email], .fullSizeInput textarea {
  width: 100%;
}
.weMarkInputError, input:invalid, select:invalid, textarea:invalid {
  background-color: #ff8888 ! important;
}
b, strong, .bold {
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
}
span.infobox {
  padding: 0 1ex;
  cursor: help;
}
span.infobox span {
  background: black;
  border: 1px solid #CC3300;
  color: white;
  font-size: 12px;
  left: -99em;
  line-height: 1.2em;
  margin-top: 0;
  max-width: 30em;
  min-width: 20em;
  padding: 0.4em;
  position: absolute;
  text-decoration: none;
  visibility: hidden;
  white-space: normal;
  z-index: 100;
}
span.infobox:hover span {
  display: block;
  left: 1em;
  top: 2em;
  visibility: visible;
}
i.fa-ban, i.fa-cancel, span.fa-ban, span.fa-cancel {
  color: red;
}
i.fa-ok, span.fa-ok {
  color: green;
}
i.disabled, span.disabled {
  color: grey;
}
div.weMultiIconBoxWithFooter {
  bottom: 40px;
  left: 0;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 100%;
}
div.multiIcon {
  padding-top: 10px;
}
div.multiIcon div.weMultiIconBoxHeadline {
  margin-bottom: 10px;
}
div.multiIcon div.weMultiIconBoxContent {
  display: flex;
  padding-bottom: 1ex;
  padding-top: 1ex;
}
div.multiIcon div.weMultiIconBoxContent .hidden {
  display: none;
}
div.multiIcon div.weMultiIconBoxContent.hidden {
  display: none;
}
div.multiIcon div.weMultiIconBoxPreLine {
  border-top: 1px solid #cacdd0;
}
div.multiIcon div.weMultiIconBoxLine {
  border-bottom: 1px solid #cacdd0;
}
div.multiIcon div.multiIconRight {
  display: inline-block;
  width: 100%;
}
div.multiIcon div.multiIconRight .btn_direction_weMultibox_table .weMultiIconBoxHeadline {
  display: inline-block;
}
div.multiIcon div.withMargin {
  padding-left: 1em;
  padding-right: 1em;
}
@media (max-device-height: 600px), (max-device-width: 800px) {
  div.multiIcon div.withMargin {
    padding-left: 0.2em;
    padding-right: 0.2em;
  }
}
div.multiIcon span.withMargin {
  margin-left: 30px;
}
@media (max-device-height: 600px), (max-device-width: 800px) {
  div.multiIcon span.withMargin {
    margin-left: 3px;
  }
}
div.multiIcon div.multiiconleft {
  display: inline-block;
  vertical-align: top;
}
div.multiIcon div.multiiconleft span.fileicon {
  font-size: 2em;
}
div.multiIcon div.multiiconleft .docIcon i.fa, div.multiIcon div.multiiconleft .docIcon i.far {
  color: #325e94;
}
div.multiIcon div.multiiconleft .docIcon i.fa.fa-inverse, div.multiIcon div.multiiconleft .docIcon i.far.fa-inverse {
  color: white;
}
div.multiIcon div.multiiconleft > i.fa, div.multiIcon div.multiiconleft > i.far {
  font-size: 3em;
  color: #325e94;
}
div.multiIcon div.leftSpace-small {
  width: 0.5em;
}
div.multiIcon div.leftSpace-icon {
  margin-bottom: 1em;
  min-width: 5em;
  width: 7em;
}
div.multiIcon div.leftSpace-med {
  width: 10em;
}
div.multiIcon div.leftSpace-med2 {
  width: 11em;
}
div.multiIcon div.leftSpace-big {
  width: 15em;
}
div.multiIcon div.toggleBox {
  cursor: pointer;
  display: inline-block;
}
div.frameMask {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: black;
  opacity: 0.6;
}
div.ui-widget-overlay {
  background: black;
  opacity: 0.6;
}
#multiEditorDocumentTabsFrameDiv, #naviDiv {
  background-color: #192c3a;
  position: absolute;
  top: 0;
  width: 100%;
}
#weMultiTabs {
  background-color: #192c3a;
}
#multiEditorDocumentTabsFrameDiv, iframe.multiEditFrame {
  background-color: #D7DCE0;
  background-image: url("/webEdition/we/images/bg-editor.png");
  background-position: 100% 100%;
  background-repeat: no-repeat;
}
body.radient {
  height: 100%;
}
#fsfooter, .radient, #fsheader {
  background: #a5aaae;
}
#footerBody, div.editFooterDiv, div.editorButtonFrame {
  background: #a5aaae;
  height: 100%;
  padding: 10px 10px;
}
#footerBody.module.footerBody {
  padding: 8px 10px;
}
#weMainBody {
  background-color: grey;
  border: 0 none;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
#weMainBody #contentDiv {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 30px;
}
#weMainHeader {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
#weMainMenu {
  float: left;
  line-height: 40px;
}
#resizeFrame {
  border: 0 none;
  bottom: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 44px;
}
#resizeFrame #bm_content_frameDiv {
  border-left: 1px solid #192c3a;
  bottom: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
}
@media (max-device-width: 800px) {
  #resizeFrame #bm_content_frameDiv {
    right: 0 !important;
  }
}
#resizeFrame #bm_content_frameDiv iframe {
  border: 0;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
#resizeFrame #sidebarDiv {
  border-left: 1px solid #192c3a;
  bottom: 0;
  position: absolute;
  right: 0;
  top: 0;
}
@media (max-device-width: 800px) {
  #resizeFrame #sidebarDiv {
    display: none;
  }
}
#vtabs {
  background-color: #192c3a;
  bottom: 0;
  color: white;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 40px;
}
#vtabs div.tab {
  border-bottom: 1px solid #284051;
  border-right: 1px solid #192c3a;
  width: 40px;
  background-color: #192c3a;
  color: #abc6e9;
  cursor: pointer;
  position: relative;
}
@media (min-device-height: 601px) {
  #vtabs div.tab {
    width: 40px;
    height: 100px;
  }
}
@media (max-device-height: 600px) {
  #vtabs div.tab {
    height: 35px;
  }
}
#vtabs div.tab span.description {
  -ms-transform-origin: 0 0;
  -ms-transform: rotate(-90deg);
  -webkit-transform-origin: 0 0;
  -webkit-transform: rotate(-90deg);
  color: inherit;
  display: block;
  left: 12px;
  position: absolute;
  text-align: center;
  transform-origin: 0 0;
  transform: rotate(-90deg);
}
@media (max-device-height: 600px), (max-device-width: 800px) {
  #vtabs div.tab span.description {
    bottom: -8px;
    font-size: 14px;
  }
}
@media (min-device-height: 601px), (min-device-width: 801px) {
  #vtabs div.tab span.description {
    bottom: -15px;
    font-size: 12px;
    width: 100px;
  }
}
@media (max-device-height: 600px), (max-device-width: 800px) {
  #vtabs div.tab span.description .text {
    display: none;
  }
}
#vtabs div.tabNorm:hover {
  background-color: #d7dce0;
  color: #325e94;
}
#vtabs div.tabActive {
  background-color: #d7dce0;
  border-right-color: #a5aaae;
  color: #325e94;
}
#treeFrameDiv {
  border: 0;
  bottom: 0;
  left: 40px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
#treeFrameDiv.hidden {
  display: none;
}
table.dialogBorderBox thead tr.boxHeader {
  background: #325e94;
  border-bottom: 0.5em solid white;
  border-collapse: collapse;
  border-width: 0;
  padding: 0 0.5em !important;
}
table.dialogBorderBox thead tr.boxHeader th {
  color: white;
  height: 21px;
  white-space: nowrap;
}
table.dialogBorderBox thead tr.boxHeader th i {
  padding-left: 1em;
}
table.dialogBorderBox thead tr.boxHeader th a:hover, table.dialogBorderBox thead tr.boxHeader th a:focus, table.dialogBorderBox thead tr.boxHeader th a:active {
  color: white;
}
table.dialogBorderBox tbody tr td {
  background-color: white;
  border-bottom: 1px solid silver;
  border-left: 1px solid silver;
  padding: 2px 5px 2px 5px;
}
table.dialogBorderBox tbody tr td:first-child {
  border-left: none;
}
#bframeDiv {
  bottom: 0;
  display: none;
  left: 0;
  position: absolute;
  top: 0;
}
#rframe {
  border: 0;
  height: 100%;
  overflow: hidden;
  width: 100%;
}
#baumArrows {
  bottom: 13px;
  font-size: 10px;
  left: 11px;
  position: absolute;
  text-align: center;
}
#baumArrows .baumArrow {
  border: 1px solid grey;
  color: white;
  cursor: pointer;
  height: 2ex;
  margin-top: 5px;
  padding: 1px;
  width: 2ex;
}
#treeControl {
  line-height: 30px;
  height: 30px;
  background-color: #a5aaae;
}
#treeControl #treeName {
  padding: 0 1ex;
}
#treeControl #reloadTree {
  position: absolute;
  right: 2em;
}
#treeControl #toggleTree {
  color: #4d565d;
  cursor: pointer;
  position: absolute;
  right: 1ex;
}
#treeContent {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 30px;
}
#bm_searchField {
  background-repeat: repeat;
  background: #a5aaae;
  border-top: none;
  bottom: 0;
  height: 30px;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 10px;
  position: absolute;
  right: 0;
}
#bm_searchField #search input {
  border: none;
  height: 30px;
  line-height: 30px;
  vertical-align: bottom;
  width: calc(100% - 30px);
}
#bm_treeheaderDiv {
  height: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
#bm_treeheaderDiv.deleteSelector {
  height: 156px;
}
#bm_treeheaderDiv.moveSelector {
  height: 170px;
}
#bm_treeheaderDiv.collectionSelector {
  height: 205px;
}
#bm_treeheaderDiv iframe {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
#tree, #treetable {
  background-color: white;
  bottom: 0;
  left: 0;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 0;
}
#tree.withHeader, #treetable.withHeader {
  top: 40px;
}
#tree.withFooter, #treetable.withFooter {
  bottom: 50px;
}
#treefooter {
  height: 30px;
  padding: 10px;
}
#eHeaderBody, div.editHeader, #footerBody, div.editorButtonFrame {
  overflow: hidden;
}
#treeheader {
  background: #a5aaae;
  box-sizing: border-box;
  display: none;
  height: 40px;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 10px;
  position: absolute;
  top: 0;
  width: 100%;
}
#eHeaderBody, div.editHeader {
  background: #a5aaae;
  margin: 0;
}
#eHeaderBody #tabContainer div, div.editHeader #tabContainer div {
  min-width: 3em;
  text-align: center;
}
#headrow {
  margin: 4px;
  white-space: nowrap;
}
#headrow #h_path {
  max-width: 40em;
}
#headrow a #h_path {
  color: #386aab;
}
#headrow #mark {
  display: none;
  color: red;
}
#headrow #mark i.modified {
  vertical-align: super;
  font-size: xx-small;
}
#cmdDiv {
  bottom: 0;
  height: 0;
  left: 0;
  position: absolute;
  right: 0;
}
#resize {
  border: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 44px;
}
div.multichooserDiv div.multichooser {
  background-color: white;
  border: 1px grey solid;
  margin-bottom: 3px;
  min-height: 30px;
  padding: 0.5ex;
}
div.multichooserDiv div.multichooser td.chooserFileIcon {
  width: 2em;
}
div.multichooserDiv div.multichooser td.buttons {
  width: 4em;
}
div.multichooserDiv div.multichooser td.buttonsObjectFile {
  width: 8em;
}
div.multichooserDiv div.button {
  padding-top: 2px;
  text-align: right;
}
table.multiedit {
  margin-left: 2px;
}
table.multiedit td {
  padding: 0 !important;
  vertical-align: text-top !important;
}
table.multiedit td button {
  margin: 0.5ex 0.5em 0.5ex 0.5em;
}
table.multiedit td.chooserFileIcon {
  width: 2em;
}
table.sort th div.tablesorter-header-inner {
  cursor: pointer;
  position: absolute;
  padding-right: 3ex;
}
table.sort th div.tablesorter-header-inner:after {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  right: 0.2ex;
  top: 0.2ex;
}
table.sort th.sorter-false div.tablesorter-header-inner {
  cursor: default;
  padding-right: 0;
}
table.sort th.sorter-false div.tablesorter-header-inner:after {
  display: none;
}
table.sort th.tablesorter-headerUnSorted div.tablesorter-header-inner:after {
  content: "";
}
table.sort th.tablesorter-headerAsc div.tablesorter-header-inner:after {
  content: "";
}
table.sort th.tablesorter-headerDesc div.tablesorter-header-inner:after {
  content: "";
}
input[type="checkbox"] {
  cursor: pointer;
  vertical-align: middle;
}
label {
  cursor: pointer;
}
label.disabled {
  color: grey;
  cursor: default;
}
label.showhelp[title] {
  border-bottom: 1px dotted black;
  cursor: help;
}
.weEditmodeStyle {
  border: 0 ! important;
}
.weEditTable {
  border: solid #006DB8 1px;
  color: black;
  background-color: #F5F5F5;
}
.changeddefaultfont, .defaultfont, .middlefont, .pdefaultfont, .selector, .tableHeader, .weDefaultStyle, .weDialogHeadline, .weEditTable, .weMultiIconBoxHeadline, .weMultiIconBoxHeadlineThin, .weObjectHeadline, input, select, textarea {
  font-size: 12px;
}
.tree, .small, .header_small, #msgheadertable {
  font-size: 11px;
}
.big, .weSearchHeadline, .weSearchOverlayHeadlineDivs {
  font-size: 14px;
}
.small, .big, .defaultfont, .defaultfont a, .defaultfont a:visited, .middlefont, .middlefont a, .middlefont a:visited, .selector {
  color: black;
}
a.changed, a.notpublished {
  cursor: pointer;
}
.changed, a.changed {
  /*elements which are saved & published*/
  color: #3366CC;
}
.selector a {
  color: black;
}
.changed a, .notpublished a, .tableHeader a, .tableHeader a:visited, .selector a {
  text-decoration: none;
}
a.notpublished, .notpublished, .highlightElementChanged {
  color: red;
}
a.notpublished a, a.notpublished a:visited, .notpublished a, .notpublished a:visited, .highlightElementChanged a, .highlightElementChanged a:visited {
  color: inherit;
}
.changeddefaultfont {
  color: blue;
}
.lowContrast, .lowContrast a, .lowContrast a:visited {
  color: #666666;
}
.pdefaultfont a:active, .middlefont a:active, .lowContrast a:active, .defaultfont a:active, .todo_hist_hdr {
  color: #006DB8;
}
.pdefaultfont a, .pdefaultfont a:visited {
  color: green;
}
.tableHeader, .header {
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
}
.tableHeader, .tableHeader a, .tableHeader a:visited {
  color: black;
}
.defaultfontred {
  color: #6CBFF9;
}
.header {
  color: black;
  font-size: 20px;
}
optgroup {
  font-family: liberation_sansbold, sans-serif;
  font-style: normal;
  font-weight: normal;
}
optgroup.lvl1 {
  color: darkblue;
}
optgroup.lvl2 {
  margin-left: 10px;
}
/*	Following: styles for accessibility	*/
.weHide {
  display: none;
}
.weTreeHeader, .weTreeHeaderMove, .weTreeHeaderAddToCollection {
  background-color: #F0EFF0;
  border-bottom: 1px solid black;
  margin: 0;
  padding: 10px 10px;
}
.weTreeHeader {
  height: 129px;
}
.weTreeHeaderMove {
  height: 144px;
}
.weTreeHeaderAddToCollection {
  height: 184px;
}
.weDefaultStyle {
  background: transparent;
  border: 0;
  color: black;
  cursor: default;
  font-family: liberation_sansregular, sans-serif;
  margin: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
}
.weDialogHeadline {
  color: black;
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
  padding-bottom: 10px;
  padding-left: 2em;
}
.weMultiIconBoxHeadline, .weMultiIconBoxHeadlineThin, .weObjectHeadline, .weSearchHeadline, .weSearchOverlayHeadlineDivs, .weMultiIconBoxHeadline a {
  color: #6078A2;
}
.weMultiIconBoxHeadline, .weObjectHeadline {
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
}
.weMultiIconBoxHeadlineThin {
  font-family: liberation_sansregular, sans-serif;
}
div.objectFileElement {
  /*one element in objectfiles */
  padding: 0.5ex;
  border-bottom: 1px solid #AFB0AF;
}
div.objectFileElement:nth-child(odd) {
  background-color: #EEEEEE;
}
div.objectFileElement div.weObjectHeadline {
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 1em;
  vertical-align: top;
  width: 15em;
  word-wrap: break-word;
}
div.objectFileElement div.weObjectHeadline.required {
  color: red;
}
div.objectFileElement div.weObjectHeadline.required:after {
  content: "*";
}
div.objectFileElement div.weObjectTypeInfo {
  display: inline-block;
  margin-left: 1em;
}
div.objectFileElement div.weObjectDescription {
  max-width: 50em;
  padding: 4px 0 4px 0;
}
div.objectFileElement div.weObjectContent {
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 18em);
}
div.objectFileElement div.weObjectContent .wysiwygPreview {
  max-height: 200px;
  overflow: hidden;
  position: relative;
  background-color: white;
}
div.objectFileElement div.weObjectContent .wysiwygPreview:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(transparent 140px, white);
}
div.objectFileElement div.weObjectContent .wetextinput, div.objectFileElement div.weObjectContent .tox-tinymce, div.objectFileElement div.weObjectContent textarea {
  width: 100%;
}
div.objectFileElement div.weObjectContent .numberField input, div.objectFileElement div.weObjectContent .floatField input {
  width: 100px;
}
div.objectFileElement div.weObjectContent div.multiobject input.wetextinput {
  width: calc(100% - 6 * 5em);
}
td.multiobject div.objectSelect input.wetextinput {
  width: calc(100% - 6 * 5em);
}
.weSearchHeadline {
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
  margin-top: 6px;
}
.weSearchOverlayHeadlineDivs {
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
}
.big {
  text-align: left;
}
.blockWrapper {
  background-color: white !important;
  display: block;
  overflow: auto !important;
  padding: 0;
}
.pdefaultfont {
  text-align: center;
}
.editfooter {
  background: #a5aaae;
  border-top: none;
  bottom: 0;
  box-sizing: border-box;
  height: 40px;
  left: 0;
  overflow: hidden;
  padding: 7px 10px;
  position: absolute;
  right: 0;
}
.footerWithProgress {
  height: 60px;
}
.weSidebarBody {
  margin: 5px;
  padding: 0;
}
.header_small {
  color: #006699;
}
#toolMenu, #headerDiv {
  background: #325e94;
  color: white;
  line-height: 40px;
  height: 40px;
}
#toolMenu.Backend, #toolMenu.Frontend, #toolMenu.Frontend_Backend, #headerDiv.Backend, #headerDiv.Frontend, #headerDiv.Frontend_Backend {
  background-color: red;
  background-image: none;
}
#headerDiv {
  border-bottom: 4px solid #192c3a;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
#headerDiv #logout, #headerDiv #home, #headerDiv #newUpdate {
  background: none;
  border-left: 1px solid #366196;
  border-right: none;
  cursor: pointer;
  float: left;
  height: 40px;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  width: 40px;
}
#headerDiv #home {
  background: #284a70;
  border-left: none;
}
#headerDiv #newUpdate {
  color: #990;
}
#weHeaderRight {
  border: 0;
  bottom: 0;
  position: absolute;
  right: 0;
  top: 0;
}
#navigationHistory {
  border: 0;
  bottom: 0;
  float: left;
  padding-left: 0;
  position: relative;
}
#navigationHistory .navigation {
  width: 35px;
}
#msgheadertable {
  border-right: 1px solid #366196;
  float: left;
  font-size: 12px;
  line-height: normal;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  width: 60px;
}
#msgheadertable table {
  margin: 2px 0 2px auto;
  border-spacing: 0;
  border: none;
}
#msgheadertable table tr {
  height: 12px;
  cursor: pointer;
}
#msgheadertable table tr:first-child td {
  text-align: right;
}
#msgheadertable table td {
  color: inherit;
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
  padding: 0;
}
/*Error log*/
table.error {
  background-color: #FFFFFF;
  border: 1px solid #265da6;
  width: 100%;
}
table.error thead {
  background-color: #f7f7f7;
}
table.error tr {
  vertical-align: top;
}
table.error tr td {
  padding: 4px;
  border-bottom: 1px solid #265da6;
}
table.error tr td.left {
  border-right: 1px solid #265da6;
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
  white-space: nowrap;
}
table.error tr td.right {
  font-style: italic;
}
table.error tr td pre {
  font-style: normal;
  tab-size: 2;
  -o-tab-size: 2;
  -moz-tab-size: 2;
}
.navigation {
  float: left;
  width: 22px;
  border: 0;
  margin-left: 1px;
  margin-right: 1px;
  text-align: center;
  cursor: pointer;
  border-right: 1px solid #2F5889;
}
.navigation:hover {
  background: linear-gradient(#345881, #284a70) transparent !important;
}
#messageConsole {
  position: relative;
  float: left;
}
#messageConsole:hover {
  background: linear-gradient(#345881, #284a70);
  cursor: pointer;
}
#messageConsole i {
  color: #ffffff;
}
#messageConsole i.active {
  color: #5f97cc;
}
#messageConsole table {
  height: 40px;
}
#messageConsole table tr {
  line-height: normal;
}
#messageConsole table tr td {
  padding: 0;
}
#messageConsole table tr td .navigation {
  margin: 0;
  position: relative;
  width: 35px;
}
#messageConsole table tr td .navigation:hover {
  background: none;
}
#messageConsole .navigation {
  border-right: none;
}
.messageConsoleMessage {
  /*message*/
  background-color: white;
  border: 1px solid #cdcdcd;
  display: none;
  margin: 3px 10px 0 0;
  padding: 2px 4px 2px 4px;
}
/*color chooser*/
table.colorTable td {
  border-bottom: 1px solid lightgrey;
  border-left: 1px solid black;
  border-right: 1px solid lightgrey;
  border-top: 1px solid black;
  height: 15px;
  width: 15px;
}
/*exit multidoc*/
#ulHotDocuments {
  font-weight: bold;
  list-style-type: none;
  margin: 0;
  padding: 0 0 1px 2px;
}
#ulHotDocuments li {
  padding-top: 3px;
}
#ulHotDocuments li ul {
  margin: 0;
  padding: 0 0 1px 10px;
}
#ulHotDocuments li ul li {
  font-weight: normal;
}
.logicFilterInput, .leftFilterInput, .middleFilterInput, .rightFilterInput {
  border: #AAAAAA solid 1px;
  margin-right: 5px;
}
.logicFilterInput {
  width: 59px;
}
.leftFilterInput {
  width: 160px;
}
.middleFilterInput {
  width: 138px;
}
.rightFilterInput {
  width: 160px;
}
/*newsletter*/
.markNotValid {
  background: #FFCCCC;
}
.markValid {
  background: #FFFFFF;
}
span.fileicon {
  font-size: 8px;
  color: black;
}
span.fileicon ::-moz-selection, span.fileicon ::selection {
  color: inherit;
  background: inherit;
}
span.fileicon .we-icon {
  color: #164F94;
  line-height: 1;
  left: auto;
}
span.fileicon .we-icon i {
  bottom: 0.1ex;
  vertical-align: bottom;
  left: auto;
  right: -0.5em;
}
span.fileicon .we-color {
  color: #164F94;
}
span.fileicon > .we-otherfiles i {
  bottom: 0.4em;
  color: #192c3a;
  font-family: liberation_sansregular, sans-serif;
  line-height: 1;
  margin-left: 0.2em;
  vertical-align: bottom;
}
span.fileicon .we-classification i {
  color: red;
  font-family: liberation_sansbold, sans-serif;
  font-weight: normal;
  left: -0.2em;
  top: -0.3em;
  vertical-align: top;
}
span.fileicon i.fa-folder-open, span.fileicon i.fa-folder {
  color: #192c3a;
}
span.fileicon i.fa-folder-open-o {
  color: white;
}
.wecheckIcon {
  font-size: 14px;
  vertical-align: middle;
  width: 0.8em;
}
.wealertIcon:before {
  color: red;
  content: "";
  display: inline-block;
  font-family: "Font Awesome 5 Free";
  font-size: 14px;
}
table.progressbar {
  font-size: 1px;
  line-height: 0;
}
table.progressbar td {
  color: #006699;
  line-height: 10px;
  padding-right: 5px;
}
div.progress_image_bg {
  background: linear-gradient(#e7e7e7, #dedede 50%, white);
  border-bottom: 1px solid #dedede;
  border-top: 1px solid #b5b5b5;
  display: inline-block;
  height: 8px;
}
div.progress_image {
  background: linear-gradient(#84ade7, #3984E7 50%, #73c6ff);
  border-bottom: 1px solid #73BDFF;
  border-top: 1px solid #395ABD;
  display: inline-block;
  height: 8px;
}
div.progress_finished {
  background: linear-gradient(#7bd683, #4aef5b 50%, #73ff76);
  border-bottom: 1px solid #6bff72;
  border-top: 1px solid #31bd55;
  display: inline-block;
}
div.progress_failed {
  background: linear-gradient(#fe7c8b, #de3a3a 50%, #ff8da3);
  border-bottom: 1px solid #fe7c8b;
  border-top: 1px solid #bd3431;
  display: inline-block;
}
table.default, table.customer {
  border: none;
  border-spacing: 0;
}
table.default td, table.default th {
  padding: 0;
  vertical-align: top;
}
#customer_table td {
  vertical-align: middle;
}
table.withSpace tr td {
  padding-bottom: 5px;
}
table.withBigSpace tr td, tr.withBigSpace td, td.withBigSpace {
  padding-bottom: 12px;
}
table.noSpace tr td {
  padding-bottom: 0;
}
table.customer table {
  padding-bottom: 10px;
}
table.customer td, table.customer th {
  padding: 2px 5px 2px 2px;
}
#weTMPLDocEdit {
  bottom: 0;
  position: absolute;
  width: 100%;
}
#bodydiv {
  bottom: 0;
  display: none;
  left: 1ex;
  position: absolute;
  right: 1ex;
  top: 1ex;
}
#editorDiv {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
#srtable {
  bottom: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  padding-top: 1ex;
  position: absolute;
  width: 100%;
}
#editarea {
  height: 320px;
  width: 100%;
}
table.propertydualtable td {
  padding-right: 18px;
  padding-bottom: 2px;
}
#anchorlistcontainer {
  padding-left: 10px;
}
div.cutText, div.cutTextLeft, span.cutText, span.cutTextLeft {
  display: inline-block;
}
div.cutText, div.cutTextLeft, span.cutText, span.cutTextLeft, td.cutText, td.cutTextLeft {
  max-width: 10em;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
}
div.cutTextLeft, span.cutTextLeft, td.cutTextLeft {
  direction: rtl;
  text-align: left;
}
span[onclick] {
  cursor: pointer;
}
.we-state-green {
  color: #00cc00;
}
.we-state-red {
  color: red;
}
.we-state-none {
  color: gray;
}
.mediumicons span.fileicon {
  font-size: 16px;
}
.largeicons span.fileicon {
  font-size: 32px;
}
.grayicons span.fileicon, .grayicons i.we-color {
  color: lightgray;
}
.mediumicons span.fileicon .we-icon i, .largeicons span.fileicon .we-icon i {
  bottom: -0.3ex;
}
#PropertyPage {
  max-width: 40em;
}
#PropertyPage input, #PropertyPage select, #PropertyPage div.alertAttentionBox, #PropertyPage textarea, #div_weImgProp_2 input, #div_weImgProp_2 select, #div_weImgProp_2 div.alertAttentionBox, #div_weImgProp_2 textarea {
  margin-bottom: 0.5ex;
}
#PropertyPage input, #PropertyPage select, #div_weImgProp_2 input, #div_weImgProp_2 select {
  height: 30px;
}
#PropertyPage div.alertAttentionBox, #PropertyPage div.formLine, #PropertyPage input, #PropertyPage select, #PropertyPage textarea, #PropertyPage .multichooser, #div_weImgProp_2 div.alertAttentionBox, #div_weImgProp_2 div.formLine, #div_weImgProp_2 input, #div_weImgProp_2 select, #div_weImgProp_2 textarea, #div_weImgProp_2 .multichooser {
  max-width: 30em;
  width: 100%;
}
#PropertyPage div.alertAttentionBox, #div_weImgProp_2 div.alertAttentionBox {
  float: left;
}
#PropertyPage div.formLine, #div_weImgProp_2 div.formLine {
  position: relative;
}
#PropertyPage textarea, #div_weImgProp_2 textarea {
  height: 4ex;
  max-height: 16ex;
}
#PropertyPage .wordcounter, #div_weImgProp_2 .wordcounter {
  position: absolute;
  right: 0;
}
#PropertyPage input[type="checkbox"], #PropertyPage input[type="radio"], #div_weImgProp_2 input[type="checkbox"], #div_weImgProp_2 input[type="radio"] {
  width: auto;
  height: auto;
}
#PropertyPage .metafield, #div_weImgProp_2 .metafield {
  background-color: #cccccc;
  border-radius: 1em;
  border: 1px solid black;
  display: inline-block;
  font-weight: normal;
  height: 1.2em;
}
#div_weImgProp_2 div.formLine {
  max-width: 42em;
}
#div_weImgProp_2 textarea {
  max-height: 24ex;
  max-width: 58em;
}
div.filedrag_content_right img, .objectFileElement[id^="img_"] img {
  background-color: lightgrey;
  background-image: linear-gradient(45deg, #898989 25%, transparent 25%, transparent 75%, #898989 75%, #898989), linear-gradient(-45deg, #898989 25%, transparent 25%, transparent 75%, #898989 75%, #898989);
  background-size: 6px 6px;
}
.clearfix:after {
  content: ".";
  clear: both;
  display: block;
  visibility: hidden;
  height: 0;
}
span.msgRead {
  color: #e7e7e7;
}
span.msgUnRead {
  color: #006db8;
}
body.editFrameset {
  /*editor frameset*/
  overflow: hidden;
}
body.editFrameset iframe {
  border: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
body.editFrameset div.editHeader {
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
body.editFrameset div.mainEditor, body.editFrameset div.contenteditor {
  border-top: 1px solid #cacdd0;
  bottom: 50px;
  left: 0;
  position: absolute;
  right: 0;
}
body.editFrameset div.editorButtonFrame {
  border-top: 1px solid #cacdd0;
  bottom: 0;
  height: 30px;
  left: 0;
  position: absolute;
  right: 0;
}
body.moduleEditor {
  border: 0 none;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
body.moduleEditor div {
  left: 0;
  position: absolute;
  right: 0;
}
body.moduleEditor div.editorHeader {
  height: 57px;
  overflow: hidden;
  top: 0;
}
body.moduleEditor div.editorBody {
  bottom: 50px;
  top: 57px;
}
body.moduleEditor div.editorButtonFrame {
  background: transparent;
  border-top: none;
  bottom: 0;
  height: 50px;
  overflow: hidden;
  padding: 0;
}
#scrollContent_DocSearch, #scrollContent_TmplSearch, #scrollContent_MediaSearch, #scrollContent_AdvSearch, #scrollContent_DocumentsDoclist, #scrollContent_TemplatesDoclist, #scrollContent_ObjectfilesDoclist, #scrollContent_CollectionsDoclist {
  overflow-y: auto;
  width: 100%;
  height: 100%;
}
#scrollContent_DocSearch .iconListview .fileicon, #scrollContent_TmplSearch .iconListview .fileicon, #scrollContent_MediaSearch .iconListview .fileicon, #scrollContent_AdvSearch .iconListview .fileicon, #scrollContent_DocumentsDoclist .iconListview .fileicon, #scrollContent_TemplatesDoclist .iconListview .fileicon, #scrollContent_ObjectfilesDoclist .iconListview .fileicon, #scrollContent_CollectionsDoclist .iconListview .fileicon {
  font-size: 14px;
}
#scrollContent_DocSearch .iconGridview .fileicon, #scrollContent_TmplSearch .iconGridview .fileicon, #scrollContent_MediaSearch .iconGridview .fileicon, #scrollContent_AdvSearch .iconGridview .fileicon, #scrollContent_DocumentsDoclist .iconGridview .fileicon, #scrollContent_TemplatesDoclist .iconGridview .fileicon, #scrollContent_ObjectfilesDoclist .iconGridview .fileicon, #scrollContent_CollectionsDoclist .iconGridview .fileicon {
  font-size: 42px;
}
#scrollContent_DocSearch a, #scrollContent_TmplSearch a, #scrollContent_MediaSearch a, #scrollContent_AdvSearch a, #scrollContent_DocumentsDoclist a, #scrollContent_TemplatesDoclist a, #scrollContent_ObjectfilesDoclist a, #scrollContent_CollectionsDoclist a {
  color: black;
}
#scrollContent_DocSearch a a, #scrollContent_DocSearch a a:visited, #scrollContent_TmplSearch a a, #scrollContent_TmplSearch a a:visited, #scrollContent_MediaSearch a a, #scrollContent_MediaSearch a a:visited, #scrollContent_AdvSearch a a, #scrollContent_AdvSearch a a:visited, #scrollContent_DocumentsDoclist a a, #scrollContent_DocumentsDoclist a a:visited, #scrollContent_TemplatesDoclist a a, #scrollContent_TemplatesDoclist a a:visited, #scrollContent_ObjectfilesDoclist a a, #scrollContent_ObjectfilesDoclist a a:visited, #scrollContent_CollectionsDoclist a a, #scrollContent_CollectionsDoclist a a:visited {
  color: inherit;
}
#scrollContent_DocSearch a.notpublished, #scrollContent_TmplSearch a.notpublished, #scrollContent_MediaSearch a.notpublished, #scrollContent_AdvSearch a.notpublished, #scrollContent_DocumentsDoclist a.notpublished, #scrollContent_TemplatesDoclist a.notpublished, #scrollContent_ObjectfilesDoclist a.notpublished, #scrollContent_CollectionsDoclist a.notpublished {
  color: red;
}
#scrollContent_DocSearch a.notpublished a, #scrollContent_DocSearch a.notpublished a:visited, #scrollContent_TmplSearch a.notpublished a, #scrollContent_TmplSearch a.notpublished a:visited, #scrollContent_MediaSearch a.notpublished a, #scrollContent_MediaSearch a.notpublished a:visited, #scrollContent_AdvSearch a.notpublished a, #scrollContent_AdvSearch a.notpublished a:visited, #scrollContent_DocumentsDoclist a.notpublished a, #scrollContent_DocumentsDoclist a.notpublished a:visited, #scrollContent_TemplatesDoclist a.notpublished a, #scrollContent_TemplatesDoclist a.notpublished a:visited, #scrollContent_ObjectfilesDoclist a.notpublished a, #scrollContent_ObjectfilesDoclist a.notpublished a:visited, #scrollContent_CollectionsDoclist a.notpublished a, #scrollContent_CollectionsDoclist a.notpublished a:visited {
  color: inherit;
}
#scrollContent_DocSearch a.changed, #scrollContent_TmplSearch a.changed, #scrollContent_MediaSearch a.changed, #scrollContent_AdvSearch a.changed, #scrollContent_DocumentsDoclist a.changed, #scrollContent_TemplatesDoclist a.changed, #scrollContent_ObjectfilesDoclist a.changed, #scrollContent_CollectionsDoclist a.changed {
  color: #3366CC;
}
#scrollContent_DocSearch a.changed a, #scrollContent_DocSearch a.changed a:visited, #scrollContent_TmplSearch a.changed a, #scrollContent_TmplSearch a.changed a:visited, #scrollContent_MediaSearch a.changed a, #scrollContent_MediaSearch a.changed a:visited, #scrollContent_AdvSearch a.changed a, #scrollContent_AdvSearch a.changed a:visited, #scrollContent_DocumentsDoclist a.changed a, #scrollContent_DocumentsDoclist a.changed a:visited, #scrollContent_TemplatesDoclist a.changed a, #scrollContent_TemplatesDoclist a.changed a:visited, #scrollContent_ObjectfilesDoclist a.changed a, #scrollContent_ObjectfilesDoclist a.changed a:visited, #scrollContent_CollectionsDoclist a.changed a, #scrollContent_CollectionsDoclist a.changed a:visited {
  color: inherit;
}
#scrollContent_DocSearch td.textCol, #scrollContent_TmplSearch td.textCol, #scrollContent_MediaSearch td.textCol, #scrollContent_AdvSearch td.textCol, #scrollContent_DocumentsDoclist td.textCol, #scrollContent_TemplatesDoclist td.textCol, #scrollContent_ObjectfilesDoclist td.textCol, #scrollContent_CollectionsDoclist td.textCol {
  height: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#scrollContent_DocSearch div.hidden, #scrollContent_TmplSearch div.hidden, #scrollContent_MediaSearch div.hidden, #scrollContent_AdvSearch div.hidden, #scrollContent_DocumentsDoclist div.hidden, #scrollContent_TemplatesDoclist div.hidden, #scrollContent_ObjectfilesDoclist div.hidden, #scrollContent_CollectionsDoclist div.hidden {
  display: none;
}
#scrollContent_ObjectfilesDoclist {
  overflow: auto;
  width: auto;
}
#scrollContent_MediaSearch .iconListview .fileicon {
  font-size: 24px;
}
#scrollContent_MediaSearch .iconGridview .fileicon {
  font-size: 42px;
}
#moduleMessageConsole {
  position: absolute;
  right: 0;
  top: 0;
  width: 5em;
}
#moduleContent {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
#moduleContent #lframeDiv {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
#moduleContent #lframeDiv #left {
  bottom: 0;
  left: 40px;
  position: absolute;
  right: 0;
  top: 0;
}
#moduleContent #lframeDiv #left input[type=text] {
  border: none;
  height: 30px;
  line-height: 30px;
  vertical-align: bottom;
}
#moduleContent #treeheader {
  height: auto;
  padding: 4px;
}
#moduleContent #treeheader select {
  height: 30px;
  width: 109px !important;
}
#moduleContent #treeheader button.weBtn {
  margin-right: 5px !important;
}
#moduleContent #treefooter {
  height: 50px;
}
#right {
  background-color: #F0EFF0;
  border-left: 1px solid black;
  bottom: 0;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
}
#right iframe {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
div.alertAttentionBox {
  background-color: #dddddd;
  box-sizing: border-box;
  min-height: 2.5em;
  overflow: hidden;
  padding: 5px;
  position: relative;
  white-space: normal;
}
div.alertAttentionBox.alertIcon {
  padding-left: 40px;
}
div.alertAttentionBox.alertCut {
  padding-right: 40px;
}
div.alertAttentionBox div.icon {
  left: 5px;
  padding-right: 1em;
  position: absolute;
  top: 2px;
}
div.alertAttentionBox div.middlefont {
  display: inline-block;
}
div.alertAttentionBox div.cutText {
  height: 1.5em;
  line-height: 1.5em;
}
div.alertAttentionBox button.clipbutton {
  position: absolute;
  right: 1px;
  top: 0;
}
div.sysinfoMsg {
  cursor: pointer;
  min-height: 2.5ex;
  min-width: 2ex;
  padding-left: 0;
  padding-right: 2ex;
  position: relative;
}
div.sysinfoMsg span.warn {
  color: #F2F200;
  font-size: 10px;
  position: absolute;
  right: 0.5ex;
}
div.sysinfoMsg span.info {
  color: #007de3;
  font-size: 10px;
  position: absolute;
  right: 0.5ex;
}
div.sysinfoMsg span.ok {
  color: green;
  position: absolute;
  right: 0;
}
div.radiobuttonContainer div.radiobutton {
  min-height: 1.8em;
}
div.radiobuttonContainer div.radiobutton input[type=radio] {
  float: left;
  cursor: pointer;
}
div.radiobuttonContainer div.radiobutton label.elementText {
  display: block;
  padding-left: 2.5em;
  white-space: nowrap;
}
div.radiobuttonContainer div.extra {
  margin-top: 1ex;
  padding-left: 25px;
}
div.checkbox {
  display: inline-block;
  white-space: nowrap;
}
div.checkbox input {
  outline: 0;
}
div.checkbox div.elementText {
  display: inline-block;
  padding-right: 1ex;
  white-space: nowrap;
}
div.checkbox div.extra {
  margin-top: 1ex;
}
div.triStateCheckbox i {
  display: none;
}
div.triStateCheckbox input[type="radio"] {
  display: none;
}
div.triStateCheckbox input[type="radio"]:checked + i {
  display: inline-block;
}
div.triStateCheckbox div.elementText {
  display: inline-block;
  padding-right: 1ex;
  padding-left: 1ex;
  white-space: nowrap;
}
div.htmlMessageBox {
  background-color: #F7F5F5;
  border: 2px solid #D7D7D7;
  padding: 20px;
}
div.htmlMessageBox div.buttons {
  margin-top: 20px;
}
span.alertIcon {
  font-size: 14px;
  color: #F2F200;
}
.tree .fa-minus-square-o, .tree .fa-plus-square-o {
  font-size: 16px;
}
.tree .fa-plus-square-o:before {
  color: #a5aaae;
  content: "";
  font-size: 16px;
}
.tree .fa-minus-square-o:before {
  color: #a5aaae;
  content: "";
  font-size: 16px;
}
.tree .fa-file-o:before {
  background: none;
  color: #192c3a;
}
a, a:link, a:visited {
  color: #386aab;
}
a:hover, a:focus, a:active {
  color: #386aab;
  text-decoration: none;
}
.widget iframe {
  height: 294px !important;
}
#props {
  width: 100%;
}
#props table tr td {
  color: #4d565d;
  text-align: left !important;
  vertical-align: top;
}
#props table tr td label {
  color: #4d565d !important;
}
#props table tr td input, #props table tr td select {
  background: #ffffff;
  border: none;
  color: #4d565d;
  height: 20px;
  line-height: 20px;
  padding: 0 5px;
}
#props table tr td textarea {
  background: #ffffff;
  border: none;
  color: #4d565d;
  height: 40px;
  margin-bottom: 5px;
  padding: 5px;
}
#props table tr td button {
  margin-left: 5px;
  margin-bottom: 5px;
}
#props table tr td div {
  clear: both !important;
  float: none !important;
}
.mainEditor iframe {
  background: #f8f8fa;
}
#div_fileupload_buttons button {
  width: 170px;
}
/* we_collection.class */
div.collection_props-mime, div.collection_props-classes {
  width: 380px;
  margin-top: 5px;
}
#collection_props-mime_class select {
  height: auto;
}
div.collection_props-dublettes {
  margin: 20px 0 10px 0;
  width: 388px;
}
div.collection-head {
  margin: 20px 0 0 20px;
}
div.collection-toolbar {
  margin: 12px 0 0 0;
  padding: 10px 0 0 20px;
  width: 850px;
}
div.collection-toolbar td.toolbarAdd {
  width: 60px;
  padding-left: 20px;
}
div.collection-toolbar td.toolbarImport {
  width: 40px;
}
div.collection-toolbar td.toolbarNum {
  padding-right: 4px;
  text-align: right;
  width: 100px;
}
div.collection-toolbar .toolbarNum i {
  font-size: 1em;
}
input.collection-Slider {
  width: 120px;
  height: 20px;
}
div.collection-content {
  width: 808px;
  border: 1px solid #afb0af;
  padding: 20px;
  margin: 20px;
  background-color: white;
  min-height: 200px;
}
div.collection-content div.listItem {
  border: 1px solid #006db8;
  cursor: default;
  margin: 4px 0 0 0;
}
div.collection-content div.listItem td {
  vertical-align: top;
}
div.collection-content div.listItem td.colNum {
  padding: 26px 16px 0 0;
  text-align: right;
  width: 46px;
}
div.collection-content div.listItem td.colPreview {
  padding: 3px 9px 3px 0;
  width: 90px;
}
div.collection-content div.listItem td.colContent {
  padding-top: 13px;
  width: 400px;
}
div.collection-content div.listItem td.colControls {
  width: 220px;
  padding: 15px 10px 0 0;
}
div.collection-content div.listItem div.previewDiv {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: default;
  display: block;
  height: 80px;
  text-align: center;
  width: 80px;
}
div.collection-content div.listItem div.previewDiv div.divBtnSelect {
  display: none;
  padding: 0;
}
div.collection-content div.listItem div.previewDiv span {
  font-size: 24px;
  padding-top: 18px;
  text-align: center;
}
div.collection-content div.listItem div.previewDiv span:first-child {
  color: #aaaaaa;
}
div.collection-content div.listItem div.previewDiv span.fileicon .we-classification i {
  top: 0.4em;
}
div.collection-content div.listItem div.previewDiv.objectSmall {
  text-align: left;
}
div.collection-content div.listItem div.previewDiv.objectSmall span {
  font-size: 12px;
  padding-top: 8px;
  text-align: center;
}
div.collection-content div.listItem div.innerDiv {
  cursor: default;
  float: left;
  overflow: hidden;
  padding: 0 10px 3px 6px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
div.collection-content div.listItem div.innerDiv i {
  font-size: 14px;
}
div.collection-content div.listItem div.divBtnEditTextOnly {
  display: none;
}
div.collection-content table.minimalListItem .wetextinput {
  margin: 0;
}
div.collection-content table.minimalListItem tr.rowAttribsMeta {
  display: none;
}
div.collection-content table.minimalListItem td.colNum {
  padding: 10px 2px 0 0;
}
div.collection-content table.minimalListItem td.colPreview {
  width: 50px;
  padding: 3px 9px 3px 0;
}
div.collection-content table.minimalListItem td.colContent {
  width: 520px;
  padding: 2px 0 0 0;
}
div.collection-content table.minimalListItem td.colContent div.divContent {
  width: 520px;
}
div.collection-content table.minimalListItem td.colContent div.colContentTextOnly {
  display: none;
  padding: 9px 0 0 4px;
  white-space: nowrap;
}
div.collection-content table.minimalListItem td.colControls {
  padding: 4px 0 0 0;
  width: 180px;
}
div.collection-content table.minimalListItem div.previewDiv {
  height: 30px;
  width: 54px;
}
div.collection-content table.minimalListItem div.previewDiv span {
  font-size: 14px;
  padding: 4px 4px 4px 0;
  text-align: center;
}
div.collection-content table.minimalListItem div.previewDiv div.divBtnSelect {
  padding: 2px 0 0 0;
}
div.collection-content table.minimalListItem div.previewDiv span.fileicon span.we-classification i {
  top: 0;
}
div.collection-content div.gridItem {
  display: block;
  float: left;
  left: -14px;
  position: relative;
}
div.collection-content div.gridItem ::selection, div.collection-content div.gridItem ::-moz-selection {
  background: inherit;
  color: inherit;
}
div.collection-content div.gridItem div.divToolbar {
  background-color: #f5f5f5;
  bottom: 0;
  cursor: default;
  display: none;
  height: auto;
  min-height: 30px;
  opacity: 0.6;
  padding: 6px 0 0 0;
  position: absolute;
  text-align: right;
  width: 100%;
}
div.collection-content div.gridItem div.toolbarLeft {
  float: left;
  font-size: 14px;
  padding: 4px 0 0 10px;
  text-align: left;
  width: 26px;
}
div.collection-content div.gridItem div.toolbarRight {
  float: right;
  width: auto;
}
div.collection-content div.gridItem div.toolbarAttribs {
  float: left;
  padding: 6px 0 4px 0;
  width: auto;
}
div.collection-content div.gridItem .toolbarAttr {
  float: left;
  font-size: 12px;
  text-align: right;
  width: 24px;
}
div.collection-content div.gridItem .toolbarBtns {
  float: right;
  width: auto;
}
div.collection-content div.gridItem div.divContent {
  background-color: white;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #006db8;
  bottom: 14px;
  cursor: default;
  display: block;
  float: left;
  left: 8px;
  position: absolute;
  right: 8px;
  top: 0;
  vertical-align: middle;
}
div.collection-content div.gridItem div.divContent .divInner {
  bottom: 30px;
  padding: 40% 0 0 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
div.collection-content div.gridItem div.divContent .divInner span:first-child {
  color: #aaaaaa;
}
div.collection-content div.gridItem div.divContent .divInnerSmall {
  position: absolute;
  top: 0;
  bottom: 30px;
  width: 100%;
  padding: 6% 0 0 5%;
  text-align: left;
  background: "transparent";
}
div.collection-content div.gridItem div.divContent .divInnerSmall span:first-child {
  color: #aaaaaa;
}
div.collection-content div.gridItem .divTitle {
  overflow: hidden;
  padding: 7% 0 0 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80%;
}
div.collection-content div.gridItem .divSpace_right, div.collection-content div.gridItem .divSpace_left {
  bottom: 14px;
  display: block;
  float: left;
  position: absolute;
  right: 0;
  top: 0;
  width: 8px;
}
div.collection-content div.gridItem .divSpace_right {
  right: 0;
  z-index: 1000;
}
div.collection-content div.gridItem .divSpace_left {
  left: 0;
}
.collection-content .listItem div.div_we-state-green {
  width: auto;
  max-width: 160px;
}
.arrow_box {
  background: red;
  border: 1px solid red;
  color: white;
  position: relative;
  top: -16px;
}
.arrow_box:after, .arrow_box:before {
  border: solid transparent;
  content: " ";
  height: 0;
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 100%;
  width: 0;
}
.arrow_box:after {
  border-color: rgba(0, 0, 0, 0);
  border-top-color: red;
  border-width: 15px;
  margin-left: -15px;
}
.arrow_box:before {
  border-color: rgba(0, 0, 0, 0);
  border-top-color: red;
  border-width: 16px;
  margin-left: -16px;
}
.editorThumbnailsFilter table {
  width: 500px;
}
.editorThumbnailsFilter table td {
  height: 16px;
}
.editorThumbnailsFilter table label.elementText {
  display: inline-block;
}
.editorThumbnailsOptions .inputs {
  margin-top: 20px;
}
.editorThumbnailsOptions .wetextinput, .editorThumbnailsOptions select {
  width: 110px;
  margin-bottom: 2px;
}
.editorThumbnailsOptions td {
  padding-bottom: 2px;
  padding-right: 10px;
  vertical-align: top;
}
.editorThumbnailsOptions td label.elementText {
  display: inline-block;
}
.editorThumbnailsOptions label.elementText {
  display: inline-block;
}
.iframeNoScroll {
  overflow: hidden;
}
.iframeScroll {
  overflow: auto !important;
}
.iframeScrollIpad {
  overflow: scroll !important;
  -webkit-overflow-scrolling: touch !important;
}
div.htmlDialogLayoutButtons {
  text-align: right;
  margin-left: 10px;
}
dialog#alertBox {
  display: none;
  z-index: 700;
}
dialog#alertBox span.alertIcon {
  float: left;
  margin-right: 1ex;
  margin-left: 1ex;
}
dialog#alertBox div.message {
  display: inline-block;
  max-width: 35em;
}
/*jquery dialog close button remove*/
.no-close .ui-dialog-titlebar-close {
  display: none;
}
table.statusTable td, table.statusTable th {
  border: 1px solid grey;
}
table.sysinfoTable {
  width: 100%;
}
table.sysinfoTable tr {
  height: 3ex;
}
table.sysinfoTable tr td {
  padding-left: 1ex;
}
table.sysinfoTable tr td.bold {
  width: 200px;
}
table.sysinfoTable tr:nth-child(even) {
  background: #D4DBFA;
}
#orderContainer {
  /*.wetextinput,
	.wetextarea,*/
}
#orderContainer .weSelect {
  min-width: 388px;
}
#orderContainer textarea.wetextarea {
  height: 4ex;
}
#orderContainer td.weMultiIconBoxHeadline, #orderContainer td.weMultiIconBoxHeadlineThin {
  padding: 0 0 1ex;
  vertical-align: top;
}
#orderContainer td.leftSpace-med {
  padding-right: 1em;
  width: 10em;
}
#orderContainer .multichooserDiv {
  width: 388px;
  margin: 5px;
}
#orderContainer.object .wetextinput, #orderContainer.object .wetextarea, #orderContainer.object .weSelect {
  min-width: 388px;
}
#orderContainer.object .wetextinput.tiny, #orderContainer.object .wetextarea.tiny, #orderContainer.object .weSelect.tiny {
  min-width: inherit;
  padding-right: 1em;
}
#orderContainer.object .wetextinput.medium, #orderContainer.object .wetextarea.medium, #orderContainer.object .weSelect.medium {
  min-width: 180px;
}
div.addTrashUpDown {
  text-align: center;
  margin-top: 1em;
  min-width: 10em;
}
div.UpDown {
  margin-top: 1em;
}
table.searchOptions, table.searchMediaType {
  width: 400px;
}
table.searchOptions td, table.searchMediaType td {
  width: 200px;
}
table.searchResult, table.searchResultList, table.searchResultFields {
  background-color: #fff;
  border-bottom: 1px solid #D1D1D1;
  margin: 0;
  padding: 0;
  table-layout: fixed;
  white-space: nowrap;
  width: 100%;
}
table.searchResult thead tr, table.searchResultList thead tr, table.searchResultFields thead tr {
  height: 2em;
}
table.searchResult tbody tr:nth-child(odd), table.searchResultList tbody tr:nth-child(odd), table.searchResultFields tbody tr:nth-child(odd) {
  background-color: #EEEEEE;
}
table.searchResult tr td, table.searchResultList tr td, table.searchResultFields tr td {
  text-align: left;
}
table.searchResult.plainSearch tr td#headerLast, table.searchResult.DocSearch tr td#headerLast, table.searchResult.AdvSearch tr td#headerLast, table.searchResult.VersionSearch tr td#headerLast, table.searchResult.DocumentsDoclist tr td#headerLast, table.searchResult.TemplatesDoclist tr td#headerLast, table.searchResult.CollectionsDoclist tr td#headerLast, table.searchResultList.plainSearch tr td#headerLast, table.searchResultList.DocSearch tr td#headerLast, table.searchResultList.AdvSearch tr td#headerLast, table.searchResultList.VersionSearch tr td#headerLast, table.searchResultList.DocumentsDoclist tr td#headerLast, table.searchResultList.TemplatesDoclist tr td#headerLast, table.searchResultList.CollectionsDoclist tr td#headerLast, table.searchResultFields.plainSearch tr td#headerLast, table.searchResultFields.DocSearch tr td#headerLast, table.searchResultFields.AdvSearch tr td#headerLast, table.searchResultFields.VersionSearch tr td#headerLast, table.searchResultFields.DocumentsDoclist tr td#headerLast, table.searchResultFields.TemplatesDoclist tr td#headerLast, table.searchResultFields.CollectionsDoclist tr td#headerLast {
  width: 14px;
}
table.searchResult.plainSearch tr td:nth-child(1), table.searchResult.plainSearch tr th:nth-child(1), table.searchResult.DocSearch tr td:nth-child(1), table.searchResult.DocSearch tr th:nth-child(1), table.searchResult.AdvSearch tr td:nth-child(1), table.searchResult.AdvSearch tr th:nth-child(1), table.searchResult.VersionSearch tr td:nth-child(1), table.searchResult.VersionSearch tr th:nth-child(1), table.searchResult.DocumentsDoclist tr td:nth-child(1), table.searchResult.DocumentsDoclist tr th:nth-child(1), table.searchResult.TemplatesDoclist tr td:nth-child(1), table.searchResult.TemplatesDoclist tr th:nth-child(1), table.searchResult.CollectionsDoclist tr td:nth-child(1), table.searchResult.CollectionsDoclist tr th:nth-child(1), table.searchResultList.plainSearch tr td:nth-child(1), table.searchResultList.plainSearch tr th:nth-child(1), table.searchResultList.DocSearch tr td:nth-child(1), table.searchResultList.DocSearch tr th:nth-child(1), table.searchResultList.AdvSearch tr td:nth-child(1), table.searchResultList.AdvSearch tr th:nth-child(1), table.searchResultList.VersionSearch tr td:nth-child(1), table.searchResultList.VersionSearch tr th:nth-child(1), table.searchResultList.DocumentsDoclist tr td:nth-child(1), table.searchResultList.DocumentsDoclist tr th:nth-child(1), table.searchResultList.TemplatesDoclist tr td:nth-child(1), table.searchResultList.TemplatesDoclist tr th:nth-child(1), table.searchResultList.CollectionsDoclist tr td:nth-child(1), table.searchResultList.CollectionsDoclist tr th:nth-child(1), table.searchResultFields.plainSearch tr td:nth-child(1), table.searchResultFields.plainSearch tr th:nth-child(1), table.searchResultFields.DocSearch tr td:nth-child(1), table.searchResultFields.DocSearch tr th:nth-child(1), table.searchResultFields.AdvSearch tr td:nth-child(1), table.searchResultFields.AdvSearch tr th:nth-child(1), table.searchResultFields.VersionSearch tr td:nth-child(1), table.searchResultFields.VersionSearch tr th:nth-child(1), table.searchResultFields.DocumentsDoclist tr td:nth-child(1), table.searchResultFields.DocumentsDoclist tr th:nth-child(1), table.searchResultFields.TemplatesDoclist tr td:nth-child(1), table.searchResultFields.TemplatesDoclist tr th:nth-child(1), table.searchResultFields.CollectionsDoclist tr td:nth-child(1), table.searchResultFields.CollectionsDoclist tr th:nth-child(1) {
  text-align: center;
  width: 30px;
}
table.searchResult.plainSearch tr td:nth-child(2), table.searchResult.plainSearch tr th:nth-child(2), table.searchResult.DocSearch tr td:nth-child(2), table.searchResult.DocSearch tr th:nth-child(2), table.searchResult.AdvSearch tr td:nth-child(2), table.searchResult.AdvSearch tr th:nth-child(2), table.searchResult.VersionSearch tr td:nth-child(2), table.searchResult.VersionSearch tr th:nth-child(2), table.searchResult.DocumentsDoclist tr td:nth-child(2), table.searchResult.DocumentsDoclist tr th:nth-child(2), table.searchResult.TemplatesDoclist tr td:nth-child(2), table.searchResult.TemplatesDoclist tr th:nth-child(2), table.searchResult.CollectionsDoclist tr td:nth-child(2), table.searchResult.CollectionsDoclist tr th:nth-child(2), table.searchResultList.plainSearch tr td:nth-child(2), table.searchResultList.plainSearch tr th:nth-child(2), table.searchResultList.DocSearch tr td:nth-child(2), table.searchResultList.DocSearch tr th:nth-child(2), table.searchResultList.AdvSearch tr td:nth-child(2), table.searchResultList.AdvSearch tr th:nth-child(2), table.searchResultList.VersionSearch tr td:nth-child(2), table.searchResultList.VersionSearch tr th:nth-child(2), table.searchResultList.DocumentsDoclist tr td:nth-child(2), table.searchResultList.DocumentsDoclist tr th:nth-child(2), table.searchResultList.TemplatesDoclist tr td:nth-child(2), table.searchResultList.TemplatesDoclist tr th:nth-child(2), table.searchResultList.CollectionsDoclist tr td:nth-child(2), table.searchResultList.CollectionsDoclist tr th:nth-child(2), table.searchResultFields.plainSearch tr td:nth-child(2), table.searchResultFields.plainSearch tr th:nth-child(2), table.searchResultFields.DocSearch tr td:nth-child(2), table.searchResultFields.DocSearch tr th:nth-child(2), table.searchResultFields.AdvSearch tr td:nth-child(2), table.searchResultFields.AdvSearch tr th:nth-child(2), table.searchResultFields.VersionSearch tr td:nth-child(2), table.searchResultFields.VersionSearch tr th:nth-child(2), table.searchResultFields.DocumentsDoclist tr td:nth-child(2), table.searchResultFields.DocumentsDoclist tr th:nth-child(2), table.searchResultFields.TemplatesDoclist tr td:nth-child(2), table.searchResultFields.TemplatesDoclist tr th:nth-child(2), table.searchResultFields.CollectionsDoclist tr td:nth-child(2), table.searchResultFields.CollectionsDoclist tr th:nth-child(2) {
  width: 44px;
}
table.searchResult.plainSearch tr td:nth-child(3), table.searchResult.plainSearch tr th:nth-child(3), table.searchResult.DocSearch tr td:nth-child(3), table.searchResult.DocSearch tr th:nth-child(3), table.searchResult.AdvSearch tr td:nth-child(3), table.searchResult.AdvSearch tr th:nth-child(3), table.searchResult.VersionSearch tr td:nth-child(3), table.searchResult.VersionSearch tr th:nth-child(3), table.searchResult.DocumentsDoclist tr td:nth-child(3), table.searchResult.DocumentsDoclist tr th:nth-child(3), table.searchResult.TemplatesDoclist tr td:nth-child(3), table.searchResult.TemplatesDoclist tr th:nth-child(3), table.searchResult.CollectionsDoclist tr td:nth-child(3), table.searchResult.CollectionsDoclist tr th:nth-child(3), table.searchResultList.plainSearch tr td:nth-child(3), table.searchResultList.plainSearch tr th:nth-child(3), table.searchResultList.DocSearch tr td:nth-child(3), table.searchResultList.DocSearch tr th:nth-child(3), table.searchResultList.AdvSearch tr td:nth-child(3), table.searchResultList.AdvSearch tr th:nth-child(3), table.searchResultList.VersionSearch tr td:nth-child(3), table.searchResultList.VersionSearch tr th:nth-child(3), table.searchResultList.DocumentsDoclist tr td:nth-child(3), table.searchResultList.DocumentsDoclist tr th:nth-child(3), table.searchResultList.TemplatesDoclist tr td:nth-child(3), table.searchResultList.TemplatesDoclist tr th:nth-child(3), table.searchResultList.CollectionsDoclist tr td:nth-child(3), table.searchResultList.CollectionsDoclist tr th:nth-child(3), table.searchResultFields.plainSearch tr td:nth-child(3), table.searchResultFields.plainSearch tr th:nth-child(3), table.searchResultFields.DocSearch tr td:nth-child(3), table.searchResultFields.DocSearch tr th:nth-child(3), table.searchResultFields.AdvSearch tr td:nth-child(3), table.searchResultFields.AdvSearch tr th:nth-child(3), table.searchResultFields.VersionSearch tr td:nth-child(3), table.searchResultFields.VersionSearch tr th:nth-child(3), table.searchResultFields.DocumentsDoclist tr td:nth-child(3), table.searchResultFields.DocumentsDoclist tr th:nth-child(3), table.searchResultFields.TemplatesDoclist tr td:nth-child(3), table.searchResultFields.TemplatesDoclist tr th:nth-child(3), table.searchResultFields.CollectionsDoclist tr td:nth-child(3), table.searchResultFields.CollectionsDoclist tr th:nth-child(3) {
  width: 50%;
}
table.searchResult.plainSearch tr td:nth-child(4), table.searchResult.plainSearch tr th:nth-child(4), table.searchResult.DocSearch tr td:nth-child(4), table.searchResult.DocSearch tr th:nth-child(4), table.searchResult.AdvSearch tr td:nth-child(4), table.searchResult.AdvSearch tr th:nth-child(4), table.searchResult.VersionSearch tr td:nth-child(4), table.searchResult.VersionSearch tr th:nth-child(4), table.searchResult.DocumentsDoclist tr td:nth-child(4), table.searchResult.DocumentsDoclist tr th:nth-child(4), table.searchResult.TemplatesDoclist tr td:nth-child(4), table.searchResult.TemplatesDoclist tr th:nth-child(4), table.searchResult.CollectionsDoclist tr td:nth-child(4), table.searchResult.CollectionsDoclist tr th:nth-child(4), table.searchResultList.plainSearch tr td:nth-child(4), table.searchResultList.plainSearch tr th:nth-child(4), table.searchResultList.DocSearch tr td:nth-child(4), table.searchResultList.DocSearch tr th:nth-child(4), table.searchResultList.AdvSearch tr td:nth-child(4), table.searchResultList.AdvSearch tr th:nth-child(4), table.searchResultList.VersionSearch tr td:nth-child(4), table.searchResultList.VersionSearch tr th:nth-child(4), table.searchResultList.DocumentsDoclist tr td:nth-child(4), table.searchResultList.DocumentsDoclist tr th:nth-child(4), table.searchResultList.TemplatesDoclist tr td:nth-child(4), table.searchResultList.TemplatesDoclist tr th:nth-child(4), table.searchResultList.CollectionsDoclist tr td:nth-child(4), table.searchResultList.CollectionsDoclist tr th:nth-child(4), table.searchResultFields.plainSearch tr td:nth-child(4), table.searchResultFields.plainSearch tr th:nth-child(4), table.searchResultFields.DocSearch tr td:nth-child(4), table.searchResultFields.DocSearch tr th:nth-child(4), table.searchResultFields.AdvSearch tr td:nth-child(4), table.searchResultFields.AdvSearch tr th:nth-child(4), table.searchResultFields.VersionSearch tr td:nth-child(4), table.searchResultFields.VersionSearch tr th:nth-child(4), table.searchResultFields.DocumentsDoclist tr td:nth-child(4), table.searchResultFields.DocumentsDoclist tr th:nth-child(4), table.searchResultFields.TemplatesDoclist tr td:nth-child(4), table.searchResultFields.TemplatesDoclist tr th:nth-child(4), table.searchResultFields.CollectionsDoclist tr td:nth-child(4), table.searchResultFields.CollectionsDoclist tr th:nth-child(4) {
  width: 50%;
}
table.searchResult.plainSearch tr td:nth-child(5), table.searchResult.plainSearch tr td:nth-child(6), table.searchResult.plainSearch tr th:nth-child(5), table.searchResult.plainSearch tr th:nth-child(6), table.searchResult.DocSearch tr td:nth-child(5), table.searchResult.DocSearch tr td:nth-child(6), table.searchResult.DocSearch tr th:nth-child(5), table.searchResult.DocSearch tr th:nth-child(6), table.searchResult.AdvSearch tr td:nth-child(5), table.searchResult.AdvSearch tr td:nth-child(6), table.searchResult.AdvSearch tr th:nth-child(5), table.searchResult.AdvSearch tr th:nth-child(6), table.searchResult.VersionSearch tr td:nth-child(5), table.searchResult.VersionSearch tr td:nth-child(6), table.searchResult.VersionSearch tr th:nth-child(5), table.searchResult.VersionSearch tr th:nth-child(6), table.searchResult.DocumentsDoclist tr td:nth-child(5), table.searchResult.DocumentsDoclist tr td:nth-child(6), table.searchResult.DocumentsDoclist tr th:nth-child(5), table.searchResult.DocumentsDoclist tr th:nth-child(6), table.searchResult.TemplatesDoclist tr td:nth-child(5), table.searchResult.TemplatesDoclist tr td:nth-child(6), table.searchResult.TemplatesDoclist tr th:nth-child(5), table.searchResult.TemplatesDoclist tr th:nth-child(6), table.searchResult.CollectionsDoclist tr td:nth-child(5), table.searchResult.CollectionsDoclist tr td:nth-child(6), table.searchResult.CollectionsDoclist tr th:nth-child(5), table.searchResult.CollectionsDoclist tr th:nth-child(6), table.searchResultList.plainSearch tr td:nth-child(5), table.searchResultList.plainSearch tr td:nth-child(6), table.searchResultList.plainSearch tr th:nth-child(5), table.searchResultList.plainSearch tr th:nth-child(6), table.searchResultList.DocSearch tr td:nth-child(5), table.searchResultList.DocSearch tr td:nth-child(6), table.searchResultList.DocSearch tr th:nth-child(5), table.searchResultList.DocSearch tr th:nth-child(6), table.searchResultList.AdvSearch tr td:nth-child(5), table.searchResultList.AdvSearch tr td:nth-child(6), table.searchResultList.AdvSearch tr th:nth-child(5), table.searchResultList.AdvSearch tr th:nth-child(6), table.searchResultList.VersionSearch tr td:nth-child(5), table.searchResultList.VersionSearch tr td:nth-child(6), table.searchResultList.VersionSearch tr th:nth-child(5), table.searchResultList.VersionSearch tr th:nth-child(6), table.searchResultList.DocumentsDoclist tr td:nth-child(5), table.searchResultList.DocumentsDoclist tr td:nth-child(6), table.searchResultList.DocumentsDoclist tr th:nth-child(5), table.searchResultList.DocumentsDoclist tr th:nth-child(6), table.searchResultList.TemplatesDoclist tr td:nth-child(5), table.searchResultList.TemplatesDoclist tr td:nth-child(6), table.searchResultList.TemplatesDoclist tr th:nth-child(5), table.searchResultList.TemplatesDoclist tr th:nth-child(6), table.searchResultList.CollectionsDoclist tr td:nth-child(5), table.searchResultList.CollectionsDoclist tr td:nth-child(6), table.searchResultList.CollectionsDoclist tr th:nth-child(5), table.searchResultList.CollectionsDoclist tr th:nth-child(6), table.searchResultFields.plainSearch tr td:nth-child(5), table.searchResultFields.plainSearch tr td:nth-child(6), table.searchResultFields.plainSearch tr th:nth-child(5), table.searchResultFields.plainSearch tr th:nth-child(6), table.searchResultFields.DocSearch tr td:nth-child(5), table.searchResultFields.DocSearch tr td:nth-child(6), table.searchResultFields.DocSearch tr th:nth-child(5), table.searchResultFields.DocSearch tr th:nth-child(6), table.searchResultFields.AdvSearch tr td:nth-child(5), table.searchResultFields.AdvSearch tr td:nth-child(6), table.searchResultFields.AdvSearch tr th:nth-child(5), table.searchResultFields.AdvSearch tr th:nth-child(6), table.searchResultFields.VersionSearch tr td:nth-child(5), table.searchResultFields.VersionSearch tr td:nth-child(6), table.searchResultFields.VersionSearch tr th:nth-child(5), table.searchResultFields.VersionSearch tr th:nth-child(6), table.searchResultFields.DocumentsDoclist tr td:nth-child(5), table.searchResultFields.DocumentsDoclist tr td:nth-child(6), table.searchResultFields.DocumentsDoclist tr th:nth-child(5), table.searchResultFields.DocumentsDoclist tr th:nth-child(6), table.searchResultFields.TemplatesDoclist tr td:nth-child(5), table.searchResultFields.TemplatesDoclist tr td:nth-child(6), table.searchResultFields.TemplatesDoclist tr th:nth-child(5), table.searchResultFields.TemplatesDoclist tr th:nth-child(6), table.searchResultFields.CollectionsDoclist tr td:nth-child(5), table.searchResultFields.CollectionsDoclist tr td:nth-child(6), table.searchResultFields.CollectionsDoclist tr th:nth-child(5), table.searchResultFields.CollectionsDoclist tr th:nth-child(6) {
  width: 90px;
}
table.searchResult.plainSearch tr td:nth-child(7), table.searchResult.plainSearch tr th:nth-child(7), table.searchResult.DocSearch tr td:nth-child(7), table.searchResult.DocSearch tr th:nth-child(7), table.searchResult.AdvSearch tr td:nth-child(7), table.searchResult.AdvSearch tr th:nth-child(7), table.searchResult.VersionSearch tr td:nth-child(7), table.searchResult.VersionSearch tr th:nth-child(7), table.searchResult.DocumentsDoclist tr td:nth-child(7), table.searchResult.DocumentsDoclist tr th:nth-child(7), table.searchResult.TemplatesDoclist tr td:nth-child(7), table.searchResult.TemplatesDoclist tr th:nth-child(7), table.searchResult.CollectionsDoclist tr td:nth-child(7), table.searchResult.CollectionsDoclist tr th:nth-child(7), table.searchResultList.plainSearch tr td:nth-child(7), table.searchResultList.plainSearch tr th:nth-child(7), table.searchResultList.DocSearch tr td:nth-child(7), table.searchResultList.DocSearch tr th:nth-child(7), table.searchResultList.AdvSearch tr td:nth-child(7), table.searchResultList.AdvSearch tr th:nth-child(7), table.searchResultList.VersionSearch tr td:nth-child(7), table.searchResultList.VersionSearch tr th:nth-child(7), table.searchResultList.DocumentsDoclist tr td:nth-child(7), table.searchResultList.DocumentsDoclist tr th:nth-child(7), table.searchResultList.TemplatesDoclist tr td:nth-child(7), table.searchResultList.TemplatesDoclist tr th:nth-child(7), table.searchResultList.CollectionsDoclist tr td:nth-child(7), table.searchResultList.CollectionsDoclist tr th:nth-child(7), table.searchResultFields.plainSearch tr td:nth-child(7), table.searchResultFields.plainSearch tr th:nth-child(7), table.searchResultFields.DocSearch tr td:nth-child(7), table.searchResultFields.DocSearch tr th:nth-child(7), table.searchResultFields.AdvSearch tr td:nth-child(7), table.searchResultFields.AdvSearch tr th:nth-child(7), table.searchResultFields.VersionSearch tr td:nth-child(7), table.searchResultFields.VersionSearch tr th:nth-child(7), table.searchResultFields.DocumentsDoclist tr td:nth-child(7), table.searchResultFields.DocumentsDoclist tr th:nth-child(7), table.searchResultFields.TemplatesDoclist tr td:nth-child(7), table.searchResultFields.TemplatesDoclist tr th:nth-child(7), table.searchResultFields.CollectionsDoclist tr td:nth-child(7), table.searchResultFields.CollectionsDoclist tr th:nth-child(7) {
  width: 70px;
}
table.searchResult.ObjectfilesDoclist, table.searchResultList.ObjectfilesDoclist, table.searchResultFields.ObjectfilesDoclist {
  width: auto;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(1), table.searchResult.ObjectfilesDoclist tr th:nth-child(1), table.searchResultList.ObjectfilesDoclist tr td:nth-child(1), table.searchResultList.ObjectfilesDoclist tr th:nth-child(1), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(1), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(1) {
  text-align: center;
  width: 30px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(2), table.searchResult.ObjectfilesDoclist tr th:nth-child(2), table.searchResultList.ObjectfilesDoclist tr td:nth-child(2), table.searchResultList.ObjectfilesDoclist tr th:nth-child(2), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(2), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(2) {
  width: 36px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(3), table.searchResult.ObjectfilesDoclist tr th:nth-child(3), table.searchResultList.ObjectfilesDoclist tr td:nth-child(3), table.searchResultList.ObjectfilesDoclist tr th:nth-child(3), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(3), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(3) {
  text-align: center;
  width: 36px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(4), table.searchResult.ObjectfilesDoclist tr th:nth-child(4), table.searchResultList.ObjectfilesDoclist tr td:nth-child(4), table.searchResultList.ObjectfilesDoclist tr th:nth-child(4), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(4), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(4) {
  text-align: center;
  width: 36px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(5), table.searchResult.ObjectfilesDoclist tr th:nth-child(5), table.searchResultList.ObjectfilesDoclist tr td:nth-child(5), table.searchResultList.ObjectfilesDoclist tr th:nth-child(5), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(5), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(5) {
  width: 150px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(6), table.searchResult.ObjectfilesDoclist tr th:nth-child(6), table.searchResultList.ObjectfilesDoclist tr td:nth-child(6), table.searchResultList.ObjectfilesDoclist tr th:nth-child(6), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(6), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(6) {
  width: 60px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(7), table.searchResult.ObjectfilesDoclist tr th:nth-child(7), table.searchResultList.ObjectfilesDoclist tr td:nth-child(7), table.searchResultList.ObjectfilesDoclist tr th:nth-child(7), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(7), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(7) {
  width: 110px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(8), table.searchResult.ObjectfilesDoclist tr td:nth-child(9), table.searchResult.ObjectfilesDoclist tr th:nth-child(8), table.searchResult.ObjectfilesDoclist tr th:nth-child(9), table.searchResultList.ObjectfilesDoclist tr td:nth-child(8), table.searchResultList.ObjectfilesDoclist tr td:nth-child(9), table.searchResultList.ObjectfilesDoclist tr th:nth-child(8), table.searchResultList.ObjectfilesDoclist tr th:nth-child(9), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(8), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(9), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(8), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(9) {
  width: 140px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(10), table.searchResult.ObjectfilesDoclist tr th:nth-child(10), table.searchResultList.ObjectfilesDoclist tr td:nth-child(10), table.searchResultList.ObjectfilesDoclist tr th:nth-child(10), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(10), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(10) {
  width: 110px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(11), table.searchResult.ObjectfilesDoclist tr th:nth-child(11), table.searchResultList.ObjectfilesDoclist tr td:nth-child(11), table.searchResultList.ObjectfilesDoclist tr th:nth-child(11), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(11), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(11) {
  width: 150px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(12), table.searchResult.ObjectfilesDoclist tr th:nth-child(12), table.searchResultList.ObjectfilesDoclist tr td:nth-child(12), table.searchResultList.ObjectfilesDoclist tr th:nth-child(12), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(12), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(12) {
  width: 50px;
}
table.searchResult.ObjectfilesDoclist tr td:nth-child(13), table.searchResult.ObjectfilesDoclist tr th:nth-child(13), table.searchResultList.ObjectfilesDoclist tr td:nth-child(13), table.searchResultList.ObjectfilesDoclist tr th:nth-child(13), table.searchResultFields.ObjectfilesDoclist tr td:nth-child(13), table.searchResultFields.ObjectfilesDoclist tr th:nth-child(13) {
  width: 50px;
}
table.searchResult.TmplSearch tr td#headerLast, table.searchResultList.TmplSearch tr td#headerLast, table.searchResultFields.TmplSearch tr td#headerLast {
  width: 14px;
}
table.searchResult.TmplSearch tr td:nth-child(1), table.searchResult.TmplSearch tr th:nth-child(1), table.searchResultList.TmplSearch tr td:nth-child(1), table.searchResultList.TmplSearch tr th:nth-child(1), table.searchResultFields.TmplSearch tr td:nth-child(1), table.searchResultFields.TmplSearch tr th:nth-child(1) {
  width: 44px;
}
table.searchResult.TmplSearch tr td:nth-child(2), table.searchResult.TmplSearch tr th:nth-child(2), table.searchResultList.TmplSearch tr td:nth-child(2), table.searchResultList.TmplSearch tr th:nth-child(2), table.searchResultFields.TmplSearch tr td:nth-child(2), table.searchResultFields.TmplSearch tr th:nth-child(2) {
  width: 50%;
}
table.searchResult.TmplSearch tr td:nth-child(3), table.searchResult.TmplSearch tr th:nth-child(3), table.searchResultList.TmplSearch tr td:nth-child(3), table.searchResultList.TmplSearch tr th:nth-child(3), table.searchResultFields.TmplSearch tr td:nth-child(3), table.searchResultFields.TmplSearch tr th:nth-child(3) {
  width: 50%;
}
table.searchResult.TmplSearch tr td:nth-child(4), table.searchResult.TmplSearch tr td:nth-child(5), table.searchResult.TmplSearch tr th:nth-child(4), table.searchResult.TmplSearch tr th:nth-child(5), table.searchResultList.TmplSearch tr td:nth-child(4), table.searchResultList.TmplSearch tr td:nth-child(5), table.searchResultList.TmplSearch tr th:nth-child(4), table.searchResultList.TmplSearch tr th:nth-child(5), table.searchResultFields.TmplSearch tr td:nth-child(4), table.searchResultFields.TmplSearch tr td:nth-child(5), table.searchResultFields.TmplSearch tr th:nth-child(4), table.searchResultFields.TmplSearch tr th:nth-child(5) {
  width: 90px;
}
table.searchResult.TmplSearch tr td:nth-child(6), table.searchResult.TmplSearch tr th:nth-child(6), table.searchResultList.TmplSearch tr td:nth-child(6), table.searchResultList.TmplSearch tr th:nth-child(6), table.searchResultFields.TmplSearch tr td:nth-child(6), table.searchResultFields.TmplSearch tr th:nth-child(6) {
  width: 70px;
}
table.searchResult.MediaSearch, table.searchResultList.MediaSearch, table.searchResultFields.MediaSearch {
  border-spacing: 0;
}
table.searchResult.MediaSearch tr td#headerLast, table.searchResultList.MediaSearch tr td#headerLast, table.searchResultFields.MediaSearch tr td#headerLast {
  width: 60px;
}
table.searchResult.MediaSearch tr th, table.searchResultList.MediaSearch tr th, table.searchResultFields.MediaSearch tr th {
  font-size: 11px;
  /*0.9em*/
}
table.searchResult.MediaSearch tr td, table.searchResultList.MediaSearch tr td, table.searchResultFields.MediaSearch tr td {
  vertical-align: top;
  padding-top: 24px;
}
table.searchResult.MediaSearch tr td:nth-child(1), table.searchResult.MediaSearch tr th:nth-child(1), table.searchResultList.MediaSearch tr td:nth-child(1), table.searchResultList.MediaSearch tr th:nth-child(1), table.searchResultFields.MediaSearch tr td:nth-child(1), table.searchResultFields.MediaSearch tr th:nth-child(1) {
  padding: 24px 0 0 0;
  text-align: center;
  width: 30px;
}
table.searchResult.MediaSearch tr td:nth-child(1) div.elementText, table.searchResult.MediaSearch tr th:nth-child(1) div.elementText, table.searchResultList.MediaSearch tr td:nth-child(1) div.elementText, table.searchResultList.MediaSearch tr th:nth-child(1) div.elementText, table.searchResultFields.MediaSearch tr td:nth-child(1) div.elementText, table.searchResultFields.MediaSearch tr th:nth-child(1) div.elementText {
  display: none;
}
table.searchResult.MediaSearch tr td:nth-child(2), table.searchResult.MediaSearch tr th:nth-child(2), table.searchResultList.MediaSearch tr td:nth-child(2), table.searchResultList.MediaSearch tr th:nth-child(2), table.searchResultFields.MediaSearch tr td:nth-child(2), table.searchResultFields.MediaSearch tr th:nth-child(2) {
  width: 180px;
  padding: 0;
}
table.searchResult.MediaSearch tr td:nth-child(2) div.iconListview, table.searchResult.MediaSearch tr th:nth-child(2) div.iconListview, table.searchResultList.MediaSearch tr td:nth-child(2) div.iconListview, table.searchResultList.MediaSearch tr th:nth-child(2) div.iconListview, table.searchResultFields.MediaSearch tr td:nth-child(2) div.iconListview, table.searchResultFields.MediaSearch tr th:nth-child(2) div.iconListview {
  display: inline-block;
  width: 90px;
  min-height: 58px;
}
table.searchResult.MediaSearch tr td:nth-child(2) div.icon, table.searchResult.MediaSearch tr th:nth-child(2) div.icon, table.searchResultList.MediaSearch tr td:nth-child(2) div.icon, table.searchResultList.MediaSearch tr th:nth-child(2) div.icon, table.searchResultFields.MediaSearch tr td:nth-child(2) div.icon, table.searchResultFields.MediaSearch tr th:nth-child(2) div.icon {
  padding: 8px 6px 0 12px;
}
table.searchResult.MediaSearch tr td:nth-child(2) div.open, table.searchResult.MediaSearch tr th:nth-child(2) div.open, table.searchResultList.MediaSearch tr td:nth-child(2) div.open, table.searchResultList.MediaSearch tr th:nth-child(2) div.open, table.searchResultFields.MediaSearch tr td:nth-child(2) div.open, table.searchResultFields.MediaSearch tr th:nth-child(2) div.open {
  display: inline-block;
  vertical-align: top;
  float: right;
  padding: 18px 12px 0 0;
}
table.searchResult.MediaSearch tr td:nth-child(2) div.filename, table.searchResult.MediaSearch tr th:nth-child(2) div.filename, table.searchResultList.MediaSearch tr td:nth-child(2) div.filename, table.searchResultList.MediaSearch tr th:nth-child(2) div.filename, table.searchResultFields.MediaSearch tr td:nth-child(2) div.filename, table.searchResultFields.MediaSearch tr th:nth-child(2) div.filename {
  padding: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
}
table.searchResult.MediaSearch tr td:nth-child(3), table.searchResult.MediaSearch tr th:nth-child(3), table.searchResultList.MediaSearch tr td:nth-child(3), table.searchResultList.MediaSearch tr th:nth-child(3), table.searchResultFields.MediaSearch tr td:nth-child(3), table.searchResultFields.MediaSearch tr th:nth-child(3) {
  width: 360px;
  padding: 0;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.plaintext, table.searchResult.MediaSearch tr th:nth-child(3) div.plaintext, table.searchResultList.MediaSearch tr td:nth-child(3) div.plaintext, table.searchResultList.MediaSearch tr th:nth-child(3) div.plaintext, table.searchResultFields.MediaSearch tr td:nth-child(3) div.plaintext, table.searchResultFields.MediaSearch tr th:nth-child(3) div.plaintext {
  margin: 24px 0 0 20px;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesHead, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesHead, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesHead, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesHead, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesHead, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesHead {
  margin: 18px 0 0 0;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent {
  display: none;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent table, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent table, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent table, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent table, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent table, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent table {
  margin-top: 12px;
  width: 100%;
  border-spacing: 0;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.groupTitle, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.groupTitle, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.groupTitle, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.groupTitle, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.groupTitle, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.groupTitle {
  font-style: italic;
  width: 80%;
  padding: 8px 0 6px 6px;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText {
  width: 80%;
  padding: 4px 0 4px 20px;
  vertical-align: middle;
  color: black;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText a, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText a, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText a, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText a, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText a, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText a {
  text-decoration: underline;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText span.notpublished, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText span.notpublished, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText span.notpublished, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText span.notpublished, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText span.notpublished, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText span.notpublished {
  color: red;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText span.modifid, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText span.modifid, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText span.modifid, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText span.modifid, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText span.modifid, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText span.modifid {
  color: #3366cc;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText span.inactive, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText span.inactive, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText span.inactive, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText span.inactive, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryText span.inactive, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryText span.inactive {
  color: gray;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryBtn, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryBtn, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryBtn, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryBtn, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryBtn, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryBtn {
  width: 20%;
  padding: 2px 12px 4px 12px;
  vertical-align: middle;
  text-align: center;
}
table.searchResult.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryBtn button, table.searchResult.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryBtn button, table.searchResultList.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryBtn button, table.searchResultList.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryBtn button, table.searchResultFields.MediaSearch tr td:nth-child(3) div.referencesContent table tr td.entryBtn button, table.searchResultFields.MediaSearch tr th:nth-child(3) div.referencesContent table tr td.entryBtn button {
  margin: 0;
}
table.searchResult.MediaSearch tr td:nth-child(4), table.searchResult.MediaSearch tr th:nth-child(4), table.searchResultList.MediaSearch tr td:nth-child(4), table.searchResultList.MediaSearch tr th:nth-child(4), table.searchResultFields.MediaSearch tr td:nth-child(4), table.searchResultFields.MediaSearch tr th:nth-child(4) {
  width: 70px;
  padding-left: 6px;
}
table.searchResult.MediaSearch tr td:nth-child(5), table.searchResult.MediaSearch tr td:nth-child(6), table.searchResult.MediaSearch tr th:nth-child(5), table.searchResult.MediaSearch tr th:nth-child(6), table.searchResultList.MediaSearch tr td:nth-child(5), table.searchResultList.MediaSearch tr td:nth-child(6), table.searchResultList.MediaSearch tr th:nth-child(5), table.searchResultList.MediaSearch tr th:nth-child(6), table.searchResultFields.MediaSearch tr td:nth-child(5), table.searchResultFields.MediaSearch tr td:nth-child(6), table.searchResultFields.MediaSearch tr th:nth-child(5), table.searchResultFields.MediaSearch tr th:nth-child(6) {
  width: 30px;
  text-align: center;
}
table.searchResult.MediaSearch tr td:nth-child(7), table.searchResult.MediaSearch tr th:nth-child(7), table.searchResultList.MediaSearch tr td:nth-child(7), table.searchResultList.MediaSearch tr th:nth-child(7), table.searchResultFields.MediaSearch tr td:nth-child(7), table.searchResultFields.MediaSearch tr th:nth-child(7) {
  width: 80px;
  padding-left: 6px;
}
table.searchResult.MediaSearch tr td.alt, table.searchResult.MediaSearch tr td.title, table.searchResultList.MediaSearch tr td.alt, table.searchResultList.MediaSearch tr td.title, table.searchResultFields.MediaSearch tr td.alt, table.searchResultFields.MediaSearch tr td.title {
  color: limegreen;
}
table.searchResult.MediaSearch tr td.alt span.notset, table.searchResult.MediaSearch tr td.title span.notset, table.searchResultList.MediaSearch tr td.alt span.notset, table.searchResultList.MediaSearch tr td.title span.notset, table.searchResultFields.MediaSearch tr td.alt span.notset, table.searchResultFields.MediaSearch tr td.title span.notset {
  color: red;
}
table.searchResult.MediaSearch tr td.references tr, table.searchResultList.MediaSearch tr td.references tr, table.searchResultFields.MediaSearch tr td.references tr {
  background-color: transparent;
}
table.searchResult.MediaSearch tr td.references tr td, table.searchResultList.MediaSearch tr td.references tr td, table.searchResultFields.MediaSearch tr td.references tr td {
  text-align: left;
}
table.searchResult.MediaSearch tr:nth-child(odd) td, table.searchResultList.MediaSearch tr:nth-child(odd) td, table.searchResultFields.MediaSearch tr:nth-child(odd) td {
  border-right: 2px solid white;
}
table.searchResult.MediaSearch tr:nth-child(odd) td:nth-child(1), table.searchResultList.MediaSearch tr:nth-child(odd) td:nth-child(1), table.searchResultFields.MediaSearch tr:nth-child(odd) td:nth-child(1) {
  border-left: 2px solid #EEEEEE;
}
table.searchResult.MediaSearch tr:nth-child(odd) td:nth-child(3) div.referencesContent table tr td, table.searchResultList.MediaSearch tr:nth-child(odd) td:nth-child(3) div.referencesContent table tr td, table.searchResultFields.MediaSearch tr:nth-child(odd) td:nth-child(3) div.referencesContent table tr td {
  border: none;
  border-top: 2px solid white;
}
table.searchResult.MediaSearch tr:nth-child(odd) td:nth-child(3) div.referencesContent table tr td.entryBtn, table.searchResultList.MediaSearch tr:nth-child(odd) td:nth-child(3) div.referencesContent table tr td.entryBtn, table.searchResultFields.MediaSearch tr:nth-child(odd) td:nth-child(3) div.referencesContent table tr td.entryBtn {
  border-left: 2px solid white;
}
table.searchResult.MediaSearch tr:nth-child(odd) td:nth-child(7), table.searchResultList.MediaSearch tr:nth-child(odd) td:nth-child(7), table.searchResultFields.MediaSearch tr:nth-child(odd) td:nth-child(7) {
  border-right: 2px solid #EEEEEE;
}
table.searchResult.MediaSearch tr:nth-child(even) td, table.searchResultList.MediaSearch tr:nth-child(even) td, table.searchResultFields.MediaSearch tr:nth-child(even) td {
  border-right: 2px solid #EEEEEE;
}
table.searchResult.MediaSearch tr:nth-child(even) td:nth-child(1), table.searchResultList.MediaSearch tr:nth-child(even) td:nth-child(1), table.searchResultFields.MediaSearch tr:nth-child(even) td:nth-child(1) {
  border-left: 2px solid #EEEEEE;
}
table.searchResult.MediaSearch tr:nth-child(even) td:nth-child(3) div.referencesContent table tr, table.searchResultList.MediaSearch tr:nth-child(even) td:nth-child(3) div.referencesContent table tr, table.searchResultFields.MediaSearch tr:nth-child(even) td:nth-child(3) div.referencesContent table tr {
  background-color: white;
}
table.searchResult.MediaSearch tr:nth-child(even) td:nth-child(3) div.referencesContent table tr td, table.searchResultList.MediaSearch tr:nth-child(even) td:nth-child(3) div.referencesContent table tr td, table.searchResultFields.MediaSearch tr:nth-child(even) td:nth-child(3) div.referencesContent table tr td {
  border: none;
  border-top: 2px solid #EEEEEE;
}
table.searchResult.MediaSearch tr:nth-child(even) td:nth-child(3) div.referencesContent table tr td.entryBtn, table.searchResultList.MediaSearch tr:nth-child(even) td:nth-child(3) div.referencesContent table tr td.entryBtn, table.searchResultFields.MediaSearch tr:nth-child(even) td:nth-child(3) div.referencesContent table tr td.entryBtn {
  border-left: 2px solid #EEEEEE;
}
table.searchResultFields.ObjectfilesDoclist {
  width: auto;
}
table.searchResultFields.ObjectfilesDoclist tr th {
  padding: 0 12px 0 12px;
}
table.searchResultFields.ObjectfilesDoclist tr td:nth-child(1) {
  text-align: center;
  width: 30px;
}
table.searchResultFields.ObjectfilesDoclist tr td:nth-child(2) {
  width: 36px;
}
table.searchResultFields.ObjectfilesDoclist tr td:nth-child(3) {
  text-align: center;
  width: 36px;
}
table.searchResultFields.ObjectfilesDoclist tr td:nth-child(4) {
  text-align: center;
  width: 36px;
}
table.searchResultFields.ObjectfilesDoclist tr td:nth-child(5) {
  width: 150px;
}
table.searchResultFields.ObjectfilesDoclist tr td:nth-child(6) {
  width: 60px;
}
div.searchResultList {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  cursor: pointer;
}
div.searchResultList div.element.grid {
  width: 140px;
  height: 140px;
  border: 1px solid #eeeeee;
}
div.searchResultList div.element.grid div.icon {
  width: 100%;
  height: 120px;
  text-align: center;
}
div.searchResultList div.element.grid div.icon span.helper {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
div.searchResultList div.element.grid div.icon span.img {
  height: 100%;
  vertical-align: middle;
}
div.searchResultList div.element.grid div.text {
  width: 100%;
  height: 20px;
  padding: 0 10px 10px 10px;
}
i.emptyCheck {
  position: absolute;
  margin: 0 0 0 5px;
}
::placeholder {
  color: grey;
  opacity: 0.5;
}
