/*!**************************Confidential and Proprietary*****************************
* File Name: Indexing.css
********************Copyright (c) Hyland Software, Inc. 1992-2022********************/
.indexingBody {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
}
.indexingBatchesLayoutBody {
  overflow: hidden;
}
.indexingBatchesLayoutForm {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.indexingBatchesLayoutForm .batchHitlist {
  height: 100%;
}
.batchTypeName {
  margin-bottom: 10px;
}
.indexingForm {
  display: flex;
  flex-direction: column;
  flex: 0 1 auto;
  max-height: 100%;
  height: 100%;
  overflow: hidden;
  min-height: 150px;
}
.batchSelection.indexingForm {
  height: auto;
}
.indexingPanel {
  height: 100%;
}
.batchSelection .indexingPanel {
  flex: 0 1 auto;
  height: auto;
}
.queueList {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  overflow: hidden;
}
.topPanelRow {
  display: flex;
  flex-direction: row;
  flex: 0 0 auto;
}
.scanQueuePanel {
  height: 100% !important;
}
.topPanelRow .panelTitle {
  flex: 1 1 auto;
}
.batchDocCount {
  padding: 10px 0;
}
.pageNumber {
  margin-top: 10px;
}
.qaReviewContainer {
  margin-top: 20px;
}
.batchFilter {
  padding: 5px 0 10px 0;
}
.indexingCalendarIcon,
.dtLockIcon,
.dateLockIcon {
  cursor: pointer;
  display: inline-block;
}
.dtLockIcon,
.dateLockIcon {
  height: 16px;
  width: 16px;
  margin: 0 5px;
}
.txtDocumentDate {
  width: 132px;
}
.docTypeRow,
.docDateRow {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.docTypeDropDown {
  width: 100%;
}
.dateDiv {
  margin-top: 15px;
}
.docTypeAndDate {
  flex: 0 0 auto;
  margin: 10px 0 20px 0;
}
.indexingKeysetLookupRow {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.keysetLookup {
  margin-bottom: 20px;
}
.keysetLabel {
  display: block;
}
.keysetLookupDropDown {
  width: 200px;
}
.indexingKWPContainer {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  overflow: hidden;
}
.indexingKWPContainer .elementTitle {
  flex: 0 0 auto;
}
.indexingKWPContainer .kwpControl {
  flex: 1 1 auto;
  overflow-y: auto;
  overflow-x: hidden;
}
.indexingButtons,
.rescanButtons {
  display: flex;
  flex-direction: row;
  flex: 1 1 auto;
  width: 100%;
  flex-wrap: wrap;
  padding: 0 0 10px 0;
  justify-content: center;
}
.indexingIcons {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
}
.nextPageButton {
  min-width: 90px;
}
.autoscrollSettings {
  display: flex;
  flex-direction: row;
  width: 100%;
  padding-top: 10px;
  flex-wrap: wrap;
}
.autoscrollSettings.showDividingBorder {
  border-top: 1px solid #ccc;
}
.autoscrollSettings_cboxDiv {
  flex: 0 0 auto;
}
.autoscrollSettings_gap {
  flex: 0 0 auto;
  width: 20px;
}
.autoscrollSettings_intervalDiv {
  flex: 1 1 auto;
}
#intervalDropDown {
  width: 140px;
  margin-top: 5px;
}
/* ========================================================================  */
/* View Unindexed */
.viewUnindexedLayoutBody {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
#docViewer {
  flex: 1 1 auto;
}
.frmIndexingViewer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.frmIndexingViewer .genericViewerHolder {
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.frmIndexingViewer .panel {
  height: 100%;
}
.frmIndexingViewer .panel .panelContent {
  flex: 1 1 auto;
  height: 100%;
}
/* ========================================================================  */
/* Committed Batch Query dialog */
.committedQueryForm .committedBatchInstructions {
  padding-top: 10px;
}
.committedQueryForm .batchNumberRange {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.committedQueryForm .batchNumberRange_labelInputPair {
  flex: 0 0 auto;
}
.committedQueryForm .batchNumberRange_labelInputPair label {
  font-size: 12px;
}
.committedQueryForm .batchNumberRange_labelInputPair input[type=number] {
  width: 90px;
}
.committedQueryForm .batchNumberRange_middleGap {
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  margin: 0 5px;
}
.committedQueryForm .batchNameTextInput {
  width: 50%;
}
/* ========================================================================  */
/* Verify Append Target */
.left {
  float: left;
  width: 30%;
  height: 100%;
  padding: 5px;
  border-right: 1px solid #ccc;
}
[dir=rtl] .left {
  float: right;
  border-right: none;
  border-left: 1px solid #ccc;
}
.right {
  float: right;
  width: 70%;
  height: 100%;
}
[dir=rtl] .right {
  float: left;
}
.verifyLabel {
  padding: 5px 5px 20px 5px;
}
/* ========================================================================  */
/* Double Blind */
#recorddiv {
  height: 55%;
  overflow: auto;
}
#recorddiv table {
  width: 100%;
  border-spacing: 0;
}
/* ========================================================================  */
/* Create New Doc */
.createNewDocumentLayoutForm {
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.createNewDialog {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  overflow: hidden;
  padding: 0 10px 10px 10px;
}
.divHeader,
.clearButtonHolder {
  flex: 0 0 auto;
}
.dateContainer,
.pageContainer {
  padding-top: 10px;
}
.newDocumentKWPHolder {
  flex: 1 1 auto;
  margin-bottom: 10px;
  overflow: auto;
  border: 1px solid #ccc;
  padding: 5px;
}
.indexingCalendarIcon {
  height: 20px;
  width: 20px;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
