/* /Content/flexViews/Screen.less:L1 */
/* /Content/flexViews/Screen.less:L2 */
/* /Content/flexViews/Screen.less:L4 */
table.flexGrid thead th.elmBox:last-child {
  width: 100%;
}
/* /Content/flexViews/Screen.less:L8 */
table.flexGrid thead th.field {
  white-space: nowrap;
}
/* /Content/flexViews/Screen.less:L11 */
table.flexGrid thead th.field span {
  white-space: normal;
  display: inline-block;
  width: 100%;
}
/* /Content/flexViews/Screen.less:L20 */
/* /Content/flexViews/Screen.less:L21 */
ul.d-menu.elmList a.button.mini-button {
  text-align: left;
  padding: 0.31rem 1rem;
  min-width: 0;
  width: 100%;
}
/* /Content/flexViews/Screen.less:L29 */
/* /Content/flexViews/Screen.less:L30 */
.input-control input.filePopUp {
  width: auto;
  height: auto;
}
/* /Content/flexViews/Screen.less:L36 */
button.elmButton {
  white-space: nowrap;
}
/* /Content/flexViews/Screen.less:L40 */
/* /Content/flexViews/Screen.less:L41 */
.dataTable thead td.align-right,
.dataTable thead th.align-right {
  text-align: right;
}
/* /Content/flexViews/Screen.less:L45 */
.dataTable thead td.align-center,
.dataTable thead th.align-center {
  text-align: center;
}
/* /Content/flexViews/Screen.less:L50 */
/* /Content/flexViews/Screen.less:L51 */
.align-right span.sorting_desc,
.align-right span.sorting_asc {
  padding-right: 0.5rem;
}
/* /Content/flexViews/Screen.less:L56 */
select.booleanField.readonly {
  appearance: none;
  -moz-appearance: none;
}
