.browser-back-and-select-button {
  width: 149px;
  float: left;
}

.browser-back-button {
  width: 77px;
  float: left;
}

.browser-current-box {
  margin-left: 72px;
  float: left;
  margin-bottom: 10px !important;
}

.browser-current-box.no-search {
  width: 691px;
}

.browser-current-box.with-search {
  width: 613px;
  margin-right: 10px !important;
}

.browser-current-box.with-search-and-select {
  width: 541px;
  margin-right: 10px !important;
}

.browser-search-button {
  margin-left: 480px;
  float: left;
}

.preview-image {
  height: 300px;
}

.scan-folder-box {
  width: 475px;
  height: 46px;
  margin-left: 0px !important;
  float: left;
  /*padding-top: 16px !important;*/
}

.scan-folder-box-text {
  max-width: 470px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: bold;
  padding-left: 10px;
}

.scan-folder-box-text-span {
  padding-left: 10px;
}

.scan-folder-change-button {
  width: 258px;
  float: right;
}

.scan-filename-textbox-wrapper {
  width: 530px;
  margin-bottom: 6px;
  float: left;
}

.scan-filename-textbox {
  width: 520px;
}

.scan-pdf-button {
  float: right;
  width: 142px;
}

.scan-settings-date-input {
  width: 650px;
}

.scan-settings-file-section {
  height: 310px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 10px;
}

.app-settings-input {
  width: 270px;
}

.app-settings-input-print {
  width: 50%;
  margin-left: 416px;
  position: absolute;
}

.search-input {
  width: 585px;
}

.popup-search-button {
  margin-top: 0px !important;
  width: 165px;
}

.scan-preview-img {
  width: 792px;
  max-height: 385400px;
  margin-top: 80px;
}

.scan-preview-popup-multiple-container {
  height: 387px;
}

.scan-preview-carousel-container {
  height: 300px;
}

.scan-preview-thumb {
  max-height: 280px;
  height: 280px;
  margin-left: 20px;
  margin-right: 20px;
}

.scan-preview-thumb-selected {
  border: 5px solid #67c800;
}

.scan-preview-single-img-container {
  height: 387px;
  width: 788px;
  margin-left: 5px;
}

.scan-preview-single-img-tag {
  margin-left: auto;
  margin-right: auto;
  width: 99%;
  max-width: 788px;
}

.print-preview-image {
  width: 310px;
  min-width: 310px;
  max-height: 391px;
}

.print-preview-thumb {
  width: 362px;
  float: left;
  padding-left: 25px;
}

.print-preview-box {
  float: right;
  width: 376px;
  height: 369px !important;
  font-size: 20px !important;
}

.scan-options-table {
  margin-bottom: 5px;
}

#settings-action-bar {
  box-shadow: 0px -7px 10px 10px rgba(6, 33, 72, 0.35);
}

#select-date-popup-calendar-container {
  width: 790px;
}

#select-date-popup-calendar-container-wrapper {
  width: 790px;
}

.input-wrapper {
  position: relative;
  display: inline-block;
}

.input-placeholder-label {
  position: absolute;
  top: 6px;
  right: 6px;
  padding: 16px;
  font-size: 28px;
  font-weight: 300;
  color: rgba(48, 48, 48, 0.35);
  pointer-events: none;
  text-shadow: none !important;
}

.browser-current-box-text {
  max-width: 536px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: bold;
}

.xrx-popup .ui-xrx-popup-content {
  padding-top: 5px !important;
}

.table-wrapper {
  max-width: 790px !important;
}

.client-search-input {
  margin-top: 0px !important;
  vertical-align: top !important;
  margin-right: 2px !important;
  width: 583px;
}

.client-search-button {
  margin-top: 0px !important;
  width: 165px;
  margin-bottom: 8px !important;
}

.matter-search-input {
  margin-top: 0px !important;
  vertical-align: top !important;
  margin-right: 2px !important;
  width: 583px;
}

.matter-search-button {
  margin-top: 0px !important;
  width: 165px;
  margin-bottom: 8px !important;
}

.search-loading-indicator {
  display: inline-block;
  vertical-align: middle;
}

.search-loading-text {
  margin-left: 8px;
  vertical-align: middle;
}

#empty-search-term-banner .xrx-banner-content .firstline {
  margin-top: 16px !important;
}

.matter-name-column div,
.document-name-column div {
  overflow: hidden;
  max-width: 652px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
