.displayInlineFlex {
  display: -ms-inline-flexbox;
  display: -webkit-inline-flex;
  display: inline-flex;
}
.noCursorInteraction {
  cursor: default;
  pointer-events: none;
}
.searchWF-archiveMask div,
.searchWF-docShelf div {
  color: #0080C8;
}
.searchWF-archiveMask .col-12,
.searchWF-docShelf .col-12 {
  padding: 0 18px 0 17px;
}
.archive-mask {
  /* padding-left: @paddingLRArchiveMask;
    padding-right: @paddingLRArchiveMask;
    background-color: @bg-light-1; */
  /* archive-mask-header {
        margin-left: -@paddingLRArchiveMask;
        margin-right: -@paddingLRArchiveMask;
    } */
  /* input{
        &:hover, &.ng-not-empty {
            margin-left: 1px;
            width: ~"calc(100% - 1px)";
            width: -webkit-fill-available;
        }
    } */
  /* .validation-btn {
        margin-left: ~"calc(100% - 57px)" !important;
        margin-top: -22px !important;
    } */
}
.archive-mask .header-fields input,
.archive-mask .header-fields .input-group {
  position: unset;
}
.archive-mask .header-fields input[readonly] {
  background-color: #55AADA;
}
.archive-mask .fields-row {
  /* &[min-width~="1100px"] .fields-column.quarterable {
            width: 25%;
        } */
}
.archive-mask .fields-row[min-width~="500px"] .fields-column.halvable,
.archive-mask .fields-row[min-width~="500px"] .fields-column.thirdable {
  width: 50%;
}
.archive-mask .fields-row[min-width~="800px"] .fields-column.thirdable {
  width: 33%;
  /* &.thirdable, &.quarterable{
                width: 33%;
            } */
}
.archive-mask .fields-row .fields-column {
  width: 100%;
}
.archive-mask .fields-row .fields-column ul {
  margin-bottom: 0;
}
.archive-mask .fields-row .fields-column ul li {
  display: block;
}
.archive-mask .fields-column {
  /*border: 1px solid red;*/
  float: left;
  padding-right: 12px;
  padding-left: 12px;
}
.archive-mask .flexible-field-columns {
  overflow-x: hidden;
}
.archive-mask span.input-group-btn button {
  padding: 0;
  margin: 0 !important;
  min-width: unset;
  font-size: 1.6rem;
}
.archive-mask .group-Box {
  padding: 6.4px;
}
.archive-mask .dropdown-menu {
  top: auto !important;
  left: auto !important;
  transform: translate(0, 0) !important;
  max-width: 750px;
  background-color: #FFFFFF;
}
.archive-mask .dropdown-menu.fixed {
  position: fixed !important;
}
keyword-search .dropdown-menu {
  max-width: calc(100% - 14px);
}
.uib-typeahead-match > a {
  text-overflow: ellipsis;
  display: block !important;
  overflow: hidden;
}
.doc-shelf {
  padding-top: 8px;
}
.doc-shelf > .col-12 {
  text-align: center;
}
.doc-shelf > .doc-shelf-label {
  margin-top: -2px;
}
.doc-shelf > .doc-shelf-label input,
.doc-shelf > .doc-shelf-label input:-internal-autofill-selected {
  color: #0080C8;
  background-color: transparent;
  border: 1px solid #55A546;
  width: 100%;
  font-size: 1.92rem;
  padding: 0;
  margin-top: -5px;
  /* height: -moz-available;
            height: -webkit-fill-available;
            height: stretch; */
  height: 29px;
}
.doc-shelf .input-group .form-control,
.archive-mask .input-group .form-control,
.prx-edit-doc-input-desc .input-group .form-control,
.prx-edit-doc-input-row .input-group .form-control {
  position: unset;
}
.doc-shelf-active {
  background-color: #0080C8;
}
.is-dirty .fa-inbox::after {
  content: "*";
  font-size: 17.6px;
  vertical-align: top;
}
.doc-shelf-views .nav,
.doc-infos .nav {
  margin-left: 0;
}
.doc-shelf-views .nav-tabs,
.doc-infos .nav-tabs {
  border: none;
  cursor: pointer;
}
.doc-shelf-views .nav-tabs > li,
.doc-infos .nav-tabs > li {
  height: 32px;
  width: 33.3333%;
  overflow: hidden;
  padding: 0;
}
.doc-shelf-views .nav-tabs > li > a,
.doc-infos .nav-tabs > li > a {
  height: inherit;
  background-color: transparent;
  border: none;
  border-radius: 0;
  text-align: center;
  margin-right: 0;
  padding: 0;
  padding-top: 4px;
}
.doc-shelf-views .nav-tabs > li > a:hover,
.doc-infos .nav-tabs > li > a:hover,
.doc-shelf-views .nav-tabs > li > a:active,
.doc-infos .nav-tabs > li > a:active,
.doc-shelf-views .nav-tabs > li > a:focus,
.doc-infos .nav-tabs > li > a:focus {
  background-color: transparent;
  border: none;
}
.doc-shelf-views .nav-tabs > li.active > a,
.doc-infos .nav-tabs > li.active > a {
  background-color: transparent;
  border: none;
}
.doc-shelf-views .nav-tabs > li.active > a:hover,
.doc-infos .nav-tabs > li.active > a:hover,
.doc-shelf-views .nav-tabs > li.active > a:active,
.doc-infos .nav-tabs > li.active > a:active,
.doc-shelf-views .nav-tabs > li.active > a:focus,
.doc-infos .nav-tabs > li.active > a:focus {
  background-color: transparent;
  border: none;
}
.doc-shelf-views .validation-btn,
.doc-infos .validation-btn {
  margin-left: unset;
  right: 70px;
}
doc-shelf {
  /* .card-header{
            margin: 0 6.4px;
        } */
}
doc-shelf .row.doc-shelf {
  height: 28.8px;
  padding: 3.7px 6.4px 0;
  margin: 0;
  font-size: 1.92rem;
  color: #0080C8;
  cursor: pointer;
}
doc-shelf .row.doc-shelf:hover,
doc-shelf .row.doc-shelf:active {
  background-color: #e9f2f5;
}
doc-shelf .row.doc-shelf:active {
  color: #55A546;
}
doc-shelf .row.doc-shelf > .doc-shelf-label {
  text-align: left;
  padding: 0;
  padding-top: 1px;
  margin-top: 1px;
}
doc-shelf .doc-shelf-active .row.doc-shelf {
  background-color: #DDEDDA;
  border-left: 3.2px solid #55A546;
  padding: 0 6.4px 0 3.2px;
  cursor: pointer;
}
doc-shelf .doc-shelf-active .row.doc-shelf > .doc-shelf-label {
  padding-top: 3.7px;
}
.fa-backspace {
  margin-right: 4px;
}
