/* Original CSS path: /xbl/orbeon/alert-dialog/alert-dialog.css */
.xbl-fr-alert-dialog ol {
  padding-left: 3em;
}
.xbl-fr-alert-dialog li {
  list-style-type: decimal;
}
.xbl-fr-alert-dialog.xbl-fr-alert-dialog-icon {
  float: left;
  margin-right: 2em;
  margin-left: 1em;
  padding-bottom: 1em;
}
.xbl-fr-alert-dialog.xbl-fr-alert-dialog-question .xbl-fr-alert-dialog-message {
  background-image: url(/orbeon/apps/fr/style/images/pixelmixer/bubble_64.png);
}
.xbl-fr-alert-dialog.xbl-fr-alert-dialog-info .xbl-fr-alert-dialog-message {
  background-image: url(/orbeon/apps/fr/style/images/pixelmixer/info_64.png);
}
.xbl-fr-alert-dialog .xbl-fr-alert-dialog-message {
  background-repeat: no-repeat;
  background-position: 5px;
  padding: 10px 10px 0 90px;
  min-height: 80px;
}
.xbl-fr-alert-dialog .xbl-fr-alert-dialog-message label {
  padding-top: 1em;
}
.xbl-fr-alert-dialog .xbl-fr-alert-dialog-buttons {
  text-align: right;
  padding-right: .5em;
  padding-top: .5em;
  padding-bottom: .5em;
  margin-top: .5em;
  border-top: 2px solid #DDDDEE;
  clear: both;
}
.xbl-fr-alert-dialog .xbl-fr-alert-dialog-buttons .xforms-trigger button {
  margin-left: 4px;
}
/* Original CSS path: /xbl/orbeon/countdown/countdown.css */
.xbl-fr-countdown {
  display: inline-block;
}
.xbl-fr-countdown .fr-countdown-end-time {
  display: none;
}
/* Original CSS path: /xbl/orbeon/grid/grid.css */
.orbeon .xbl-fr-grid .fr-grid-td .input-prepend,
.orbeon .xbl-fr-grid .fr-grid-td .input-append {
  display: flex;
}
.orbeon .xbl-fr-grid .fr-table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
.orbeon .xbl-fr-grid .fr-grid-non-empty,
.orbeon .xbl-fr-grid .fr-repeat {
  margin-bottom: 10px;
}
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid-bottom-buttons {
  display: block;
  margin-top: 10px;
}
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid-bottom-buttons .xforms-trigger {
  margin-right: 1em;
}
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid.fr-grid-css.fr-repeat {
  border-right: none;
  border-bottom: none;
}
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid.fr-grid-css.fr-repeat:not(.fr-grid-readonly) .fr-grid-repeat-top-row,
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid.fr-grid-css.fr-repeat:not(.fr-grid-readonly) .fr-grid-repeat-iteration {
  grid-template-columns: auto 35px;
}
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid.fr-grid-css.fr-repeat .fr-grid-th,
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid.fr-grid-css.fr-repeat .fr-grid-td,
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid.fr-grid-css.fr-repeat .fr-repeat-column-left,
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid.fr-grid-css.fr-repeat .fr-repeat-column-right,
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid.fr-grid-css.fr-repeat.fr-repeat-multiple-rows .fr-grid-head {
  border: none;
}
.orbeon .xbl-fr-grid.xforms-grid-appearance-minimal .fr-grid.fr-grid-css.fr-repeat .fr-grid-repeat-iteration {
  border-top: 2px solid #ddd;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat {
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  border-collapse: separate;
  border-radius: 4px;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat .fr-grid-th,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat .fr-grid-td,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat .fr-repeat-column-left,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat .fr-repeat-column-right,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat.fr-repeat-multiple-rows .fr-grid-head {
  border-left: 1px solid #ddd;
  border-top: 1px solid #ddd;
  padding-top: 4px;
  padding-bottom: 4px;
  line-height: 20px;
  vertical-align: top;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat .fr-grid-repeat-top-row,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat .fr-grid-repeat-iteration {
  display: grid;
  width: 100%;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat.fr-grid-readonly .fr-grid-repeat-top-row,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat.fr-grid-readonly .fr-grid-repeat-iteration {
  grid-template-columns: auto;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat:not(.fr-grid-readonly) .fr-grid-repeat-top-row,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-repeat:not(.fr-grid-readonly) .fr-grid-repeat-iteration {
  grid-template-columns: 35px auto;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body {
  grid-template-columns: repeat(12, 1fr);
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='12'] {
  grid-column-start: 12;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='11'] {
  grid-column-start: 11;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='10'] {
  grid-column-start: 10;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='9'] {
  grid-column-start: 9;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='8'] {
  grid-column-start: 8;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='7'] {
  grid-column-start: 7;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='6'] {
  grid-column-start: 6;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='5'] {
  grid-column-start: 5;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='4'] {
  grid-column-start: 4;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='3'] {
  grid-column-start: 3;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='2'] {
  grid-column-start: 2;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-x='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-x='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-x='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-x='1'] {
  grid-column-start: 1;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='12'] {
  grid-column-end: span 12;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='11'] {
  grid-column-end: span 11;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='10'] {
  grid-column-end: span 10;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='9'] {
  grid-column-end: span 9;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='8'] {
  grid-column-end: span 8;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='7'] {
  grid-column-end: span 7;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='6'] {
  grid-column-end: span 6;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='5'] {
  grid-column-end: span 5;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='4'] {
  grid-column-end: span 4;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='3'] {
  grid-column-end: span 3;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='2'] {
  grid-column-end: span 2;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-td[data-fr-w='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-td[data-fr-w='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-head .fr-grid-th[data-fr-w='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-12 .fr-grid-body .fr-grid-th[data-fr-w='1'] {
  grid-column-end: span 1;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body {
  grid-template-columns: repeat(24, 1fr);
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='24'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='24'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='24'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='24'] {
  grid-column-start: 24;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='23'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='23'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='23'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='23'] {
  grid-column-start: 23;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='22'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='22'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='22'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='22'] {
  grid-column-start: 22;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='21'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='21'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='21'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='21'] {
  grid-column-start: 21;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='20'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='20'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='20'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='20'] {
  grid-column-start: 20;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='19'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='19'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='19'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='19'] {
  grid-column-start: 19;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='18'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='18'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='18'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='18'] {
  grid-column-start: 18;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='17'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='17'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='17'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='17'] {
  grid-column-start: 17;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='16'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='16'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='16'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='16'] {
  grid-column-start: 16;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='15'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='15'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='15'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='15'] {
  grid-column-start: 15;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='14'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='14'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='14'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='14'] {
  grid-column-start: 14;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='13'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='13'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='13'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='13'] {
  grid-column-start: 13;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='12'] {
  grid-column-start: 12;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='11'] {
  grid-column-start: 11;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='10'] {
  grid-column-start: 10;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='9'] {
  grid-column-start: 9;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='8'] {
  grid-column-start: 8;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='7'] {
  grid-column-start: 7;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='6'] {
  grid-column-start: 6;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='5'] {
  grid-column-start: 5;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='4'] {
  grid-column-start: 4;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='3'] {
  grid-column-start: 3;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='2'] {
  grid-column-start: 2;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-x='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-x='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-x='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-x='1'] {
  grid-column-start: 1;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='24'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='24'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='24'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='24'] {
  grid-column-end: span 24;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='23'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='23'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='23'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='23'] {
  grid-column-end: span 23;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='22'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='22'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='22'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='22'] {
  grid-column-end: span 22;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='21'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='21'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='21'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='21'] {
  grid-column-end: span 21;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='20'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='20'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='20'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='20'] {
  grid-column-end: span 20;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='19'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='19'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='19'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='19'] {
  grid-column-end: span 19;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='18'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='18'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='18'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='18'] {
  grid-column-end: span 18;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='17'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='17'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='17'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='17'] {
  grid-column-end: span 17;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='16'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='16'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='16'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='16'] {
  grid-column-end: span 16;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='15'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='15'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='15'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='15'] {
  grid-column-end: span 15;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='14'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='14'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='14'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='14'] {
  grid-column-end: span 14;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='13'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='13'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='13'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='13'] {
  grid-column-end: span 13;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='12'] {
  grid-column-end: span 12;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='11'] {
  grid-column-end: span 11;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='10'] {
  grid-column-end: span 10;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='9'] {
  grid-column-end: span 9;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='8'] {
  grid-column-end: span 8;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='7'] {
  grid-column-end: span 7;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='6'] {
  grid-column-end: span 6;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='5'] {
  grid-column-end: span 5;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='4'] {
  grid-column-end: span 4;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='3'] {
  grid-column-end: span 3;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='2'] {
  grid-column-end: span 2;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-td[data-fr-w='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-td[data-fr-w='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-head .fr-grid-th[data-fr-w='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css.fr-grid-24 .fr-grid-body .fr-grid-th[data-fr-w='1'] {
  grid-column-end: span 1;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body {
  display: grid;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td,
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td {
  grid-column-end: span  1;
  grid-row-end: span  1;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='20'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='20'] {
  grid-row-start: 20;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='19'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='19'] {
  grid-row-start: 19;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='18'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='18'] {
  grid-row-start: 18;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='17'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='17'] {
  grid-row-start: 17;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='16'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='16'] {
  grid-row-start: 16;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='15'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='15'] {
  grid-row-start: 15;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='14'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='14'] {
  grid-row-start: 14;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='13'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='13'] {
  grid-row-start: 13;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='12'] {
  grid-row-start: 12;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='11'] {
  grid-row-start: 11;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='10'] {
  grid-row-start: 10;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='9'] {
  grid-row-start: 9;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='8'] {
  grid-row-start: 8;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='7'] {
  grid-row-start: 7;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='6'] {
  grid-row-start: 6;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='5'] {
  grid-row-start: 5;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='4'] {
  grid-row-start: 4;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='3'] {
  grid-row-start: 3;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='2'] {
  grid-row-start: 2;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-y='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-y='1'] {
  grid-row-start: 1;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='20'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='20'] {
  grid-row-end: span 20;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='19'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='19'] {
  grid-row-end: span 19;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='18'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='18'] {
  grid-row-end: span 18;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='17'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='17'] {
  grid-row-end: span 17;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='16'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='16'] {
  grid-row-end: span 16;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='15'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='15'] {
  grid-row-end: span 15;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='14'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='14'] {
  grid-row-end: span 14;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='13'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='13'] {
  grid-row-end: span 13;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='12'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='12'] {
  grid-row-end: span 12;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='11'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='11'] {
  grid-row-end: span 11;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='10'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='10'] {
  grid-row-end: span 10;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='9'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='9'] {
  grid-row-end: span 9;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='8'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='8'] {
  grid-row-end: span 8;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='7'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='7'] {
  grid-row-end: span 7;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='6'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='6'] {
  grid-row-end: span 6;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='5'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='5'] {
  grid-row-end: span 5;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='4'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='4'] {
  grid-row-end: span 4;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='3'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='3'] {
  grid-row-end: span 3;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='2'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='2'] {
  grid-row-end: span 2;
}
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-head .fr-grid-td[data-fr-h='1'],
.orbeon .xbl-fr-grid .fr-grid.fr-grid-css .fr-grid-body .fr-grid-td[data-fr-h='1'] {
  grid-row-end: span 1;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-head {
  display: table-header-group;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-body {
  display: table-row-group;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-tr,
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-master-row {
  display: table-row;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-body .fr-grid-td {
  display: table-cell;
  vertical-align: top;
  padding: 0 4px;
  position: relative;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-body .fr-grid-td > .xforms-control:not(.xforms-trigger-appearance-full),
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-body .fr-grid-td > .xbl-component,
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-body .fr-grid-td > .xforms-group {
  margin: 4px 0;
  display: block;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-head .fr-grid-th {
  display: table-cell;
  text-align: left;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-head .fr-grid-th .xforms-output {
  display: block;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css) .fr-grid-head .fr-grid-th legend.xforms-label {
  border-bottom: none;
  margin: 0;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css):not(.fr-repeat):not(.fr-editable) .fr-grid-body .fr-grid-tr {
  height: 0;
}
.orbeon .xbl-fr-grid .fr-grid:not(.fr-grid-css):not(.fr-repeat):not(.fr-editable) .fr-grid-body tr:last-of-type {
  height: auto;
}
.orbeon .xbl-fr-grid .fr-grid .xforms-help {
  float: left;
  margin-top: 4px;
  margin-right: 3px;
  display: none;
}
.orbeon .xbl-fr-grid .fr-grid .xforms-help:not(:empty) {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  text-indent: 1px;
  background: none;
  max-width: 14px;
  max-height: 14px;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 0;
  overflow: hidden;
  cursor: pointer;
}
.orbeon .xbl-fr-grid .fr-grid .xforms-help:not(:empty):before {
  content: "\f05a";
  margin-right: 2px;
}
.orbeon .xbl-fr-grid .fr-grid .xforms-label {
  margin-top: 2px;
  margin-bottom: 4px;
  overflow: hidden;
  display: table;
}
.orbeon .xbl-fr-grid .fr-grid select,
.orbeon .xbl-fr-grid .fr-grid textarea,
.orbeon .xbl-fr-grid .fr-grid input[type="text"],
.orbeon .xbl-fr-grid .fr-grid input[type="password"],
.orbeon .xbl-fr-grid .fr-grid input[type="datetime"],
.orbeon .xbl-fr-grid .fr-grid input[type="datetime-local"],
.orbeon .xbl-fr-grid .fr-grid input[type="date"],
.orbeon .xbl-fr-grid .fr-grid input[type="month"],
.orbeon .xbl-fr-grid .fr-grid input[type="time"],
.orbeon .xbl-fr-grid .fr-grid input[type="week"],
.orbeon .xbl-fr-grid .fr-grid input[type="number"],
.orbeon .xbl-fr-grid .fr-grid input[type="email"],
.orbeon .xbl-fr-grid .fr-grid input[type="url"],
.orbeon .xbl-fr-grid .fr-grid input[type="search"],
.orbeon .xbl-fr-grid .fr-grid input[type="tel"],
.orbeon .xbl-fr-grid .fr-grid input[type="color"],
.orbeon .xbl-fr-grid .fr-grid .uneditable-input,
.orbeon .xbl-fr-grid .fr-grid .input-append {
  width: 100%;
}
.orbeon .xbl-fr-grid .fr-grid .xforms-textarea textarea {
  width: 100%;
}
.orbeon .xbl-fr-grid .fr-grid textarea[rows] {
  height: auto;
}
.orbeon .xbl-fr-grid .fr-grid input[type="file"] {
  width: auto;
}
.orbeon .xbl-fr-grid .fr-grid .xbl-fr-inplace-input {
  width: 100%;
}
.orbeon .xbl-fr-grid .fr-grid .xbl-fr-inplace-input input {
  width: 100%;
}
.orbeon .xbl-fr-grid .fr-grid .xforms-input input.xforms-type-date,
.orbeon .xbl-fr-grid .fr-grid .xforms-input input.xforms-type-time {
  width: 7.5em;
}
.orbeon .xbl-fr-grid .fr-grid .xforms-type-boolean input {
  width: auto;
}
.orbeon .xbl-fr-grid .fr-grid .xforms-mediatype-image {
  width: 100%;
  overflow: auto;
  display: block;
}
.orbeon .xbl-fr-grid .fr-grid .xforms-mediatype-image img {
  display: block;
}
.orbeon .xbl-fr-grid .fr-grid .fr-grid-td .xforms-trigger button,
.orbeon .xbl-fr-grid .fr-grid .fr-grid-td .xforms-trigger input {
  margin-top: 1.72em;
}
.orbeon .xbl-fr-grid .fr-grid .fr-grid-td .xforms-trigger button,
.orbeon .xbl-fr-grid .fr-grid .fr-grid-td .yui-button .xforms-trigger input {
  margin-top: 0;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-body .fr-grid-td > .xforms-control,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-body .fr-grid-td > .xbl-component,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-body .fr-grid-td > .xforms-group {
  padding-top: 0;
  padding-bottom: 0.1px;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-body .fr-grid-td > .xforms-control > .xforms-label,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-body .fr-grid-td > .xbl-component > .xforms-label,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-body .fr-grid-td > .xforms-group > .xforms-label,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-body .fr-grid-td > .xforms-control > .xforms-help,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-body .fr-grid-td > .xbl-component > .xforms-help,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-body .fr-grid-td > .xforms-group > .xforms-help,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-body .fr-grid-td > .xforms-control > .xforms-hint,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-body .fr-grid-td > .xbl-component > .xforms-hint,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-body .fr-grid-td > .xforms-group > .xforms-hint {
  display: none;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat.fr-repeat-single-row .fr-grid-master-row > .fr-grid-th span.xforms-group {
  display: block;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-head .fr-grid-th {
  word-wrap: break-word;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-head .fr-grid-th .xforms-label {
  display: block;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-head .fr-grid-th .xforms-help {
  margin-top: 3px;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-repeat-column-left,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-repeat-column-right {
  width: 35px;
  text-align: left;
  box-sizing: border-box;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-repeat-column-left i,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-repeat-column-right i {
  display: block;
  margin: auto;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-repeat-column-left .xforms-trigger .btn-link,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-repeat-column-right .xforms-trigger .btn-link {
  text-decoration: none;
  color: black;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-repeat-column-left button,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-repeat-column-right button {
  display: block;
  margin: auto;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-head .fr-repeat-column-left,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-head .fr-repeat-column-right {
  vertical-align: middle;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-head .xforms-label {
  margin: 0 4px;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-grid-head .xforms-hint {
  margin-left: 4px;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .xforms-repeat-selected-item-1 .fr-repeat-column-left {
  background-color: #eeeeee;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .fr-repeat-column-left .dropdown {
  display: none;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .can-remove .dropdown,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .can-move-up .dropdown,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .can-move-down .dropdown,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .can-insert-above .dropdown,
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .can-insert-below .dropdown {
  display: block;
}
.orbeon .xbl-fr-grid .fr-grid.fr-repeat .dropdown .fa-caret-down {
  width: 8px;
  height: 12px;
  margin: 4px auto;
}
.orbeon .fr-mode-view .fr-grid .fr-grid-body > .fr-grid-td > .xforms-control,
.orbeon .fr-mode-view .fr-grid .fr-grid-body > .fr-grid-td > .xbl-component,
.orbeon .fr-mode-view .fr-grid .fr-grid-body > .fr-grid-td > .xforms-group {
  margin-bottom: 12px;
}
.orbeon .fr-mode-view .fr-grid.fr-repeat .fr-grid-body > .fr-grid-td > .xforms-control,
.orbeon .fr-mode-view .fr-grid.fr-repeat .fr-grid-body > .fr-grid-td > .xbl-component,
.orbeon .fr-mode-view .fr-grid.fr-repeat .fr-grid-body > .fr-grid-td > .xforms-group {
  background-color: transparent;
  margin-bottom: 4px;
}
@media print {
  .orbeon .fr-mode-view .span12,
  .orbeon .fr-mode-pdf .span12,
  .orbeon .fr-mode-email .span12 {
    width: 98%;
  }
  .orbeon .fr-mode-view .fr-grid,
  .orbeon .fr-mode-pdf .fr-grid,
  .orbeon .fr-mode-email .fr-grid {
    display: table;
    table-layout: fixed;
    width: 100%;
  }
  .orbeon .fr-mode-view .fr-grid .fr-grid-head,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-head,
  .orbeon .fr-mode-email .fr-grid .fr-grid-head {
    display: table-header-group;
  }
  .orbeon .fr-mode-view .fr-grid .fr-grid-body,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-body,
  .orbeon .fr-mode-email .fr-grid .fr-grid-body {
    display: table-row-group;
  }
  .orbeon .fr-mode-view .fr-grid .fr-grid-tr,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-tr,
  .orbeon .fr-mode-email .fr-grid .fr-grid-tr,
  .orbeon .fr-mode-view .fr-grid .fr-grid-master-row,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-master-row,
  .orbeon .fr-mode-email .fr-grid .fr-grid-master-row {
    display: table-row;
  }
  .orbeon .fr-mode-view .fr-grid .fr-grid-body .fr-grid-td,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-body .fr-grid-td,
  .orbeon .fr-mode-email .fr-grid .fr-grid-body .fr-grid-td {
    display: table-cell;
    vertical-align: top;
    padding: 0 4px;
    position: relative;
  }
  .orbeon .fr-mode-view .fr-grid .fr-grid-body .fr-grid-td > .xforms-control:not(.xforms-trigger-appearance-full),
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-body .fr-grid-td > .xforms-control:not(.xforms-trigger-appearance-full),
  .orbeon .fr-mode-email .fr-grid .fr-grid-body .fr-grid-td > .xforms-control:not(.xforms-trigger-appearance-full),
  .orbeon .fr-mode-view .fr-grid .fr-grid-body .fr-grid-td > .xbl-component,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-body .fr-grid-td > .xbl-component,
  .orbeon .fr-mode-email .fr-grid .fr-grid-body .fr-grid-td > .xbl-component,
  .orbeon .fr-mode-view .fr-grid .fr-grid-body .fr-grid-td > .xforms-group,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-body .fr-grid-td > .xforms-group,
  .orbeon .fr-mode-email .fr-grid .fr-grid-body .fr-grid-td > .xforms-group {
    margin: 4px 0;
    display: block;
  }
  .orbeon .fr-mode-view .fr-grid .fr-grid-head .fr-grid-th,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-head .fr-grid-th,
  .orbeon .fr-mode-email .fr-grid .fr-grid-head .fr-grid-th {
    display: table-cell;
    text-align: left;
  }
  .orbeon .fr-mode-view .fr-grid .fr-grid-head .fr-grid-th .xforms-output,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-head .fr-grid-th .xforms-output,
  .orbeon .fr-mode-email .fr-grid .fr-grid-head .fr-grid-th .xforms-output {
    display: block;
  }
  .orbeon .fr-mode-view .fr-grid .fr-grid-head .fr-grid-th legend.xforms-label,
  .orbeon .fr-mode-pdf .fr-grid .fr-grid-head .fr-grid-th legend.xforms-label,
  .orbeon .fr-mode-email .fr-grid .fr-grid-head .fr-grid-th legend.xforms-label {
    border-bottom: none;
    margin: 0;
  }
  .orbeon .fr-mode-view .fr-grid:not(.fr-repeat):not(.fr-editable) .fr-grid-body .fr-grid-tr,
  .orbeon .fr-mode-pdf .fr-grid:not(.fr-repeat):not(.fr-editable) .fr-grid-body .fr-grid-tr,
  .orbeon .fr-mode-email .fr-grid:not(.fr-repeat):not(.fr-editable) .fr-grid-body .fr-grid-tr {
    height: 0;
  }
  .orbeon .fr-mode-view .fr-grid:not(.fr-repeat):not(.fr-editable) .fr-grid-body tr:last-of-type,
  .orbeon .fr-mode-pdf .fr-grid:not(.fr-repeat):not(.fr-editable) .fr-grid-body tr:last-of-type,
  .orbeon .fr-mode-email .fr-grid:not(.fr-repeat):not(.fr-editable) .fr-grid-body tr:last-of-type {
    height: auto;
  }
  .orbeon .fr-mode-view .fr-grid .xforms-field,
  .orbeon .fr-mode-pdf .fr-grid .xforms-field,
  .orbeon .fr-mode-email .fr-grid .xforms-field,
  .orbeon .fr-mode-view .fr-grid .xforms-textarea > pre,
  .orbeon .fr-mode-pdf .fr-grid .xforms-textarea > pre,
  .orbeon .fr-mode-email .fr-grid .xforms-textarea > pre {
    padding: 4px 6px;
    display: block;
    box-sizing: border-box;
    min-height: 24px !important;
    line-height: 24px;
  }
  .orbeon .fr-mode-view a[href]:after,
  .orbeon .fr-mode-pdf a[href]:after,
  .orbeon .fr-mode-email a[href]:after,
  .orbeon .fr-mode-view abbr[title]:after,
  .orbeon .fr-mode-pdf abbr[title]:after,
  .orbeon .fr-mode-email abbr[title]:after {
    content: "";
  }
}
/* Original CSS path: /apps/fr/style/form-runner-login.css */
.orbeon .fr-grid-td .xforms-input,
.orbeon .fr-grid-td .xforms-secret {
  padding-top: 5px;
}
.orbeon .fr-grid-td .xforms-input input,
.orbeon .fr-grid-td .xforms-secret input {
  height: 40px;
}
.orbeon .fr-grid-td .xforms-trigger {
  padding-top: 15px;
}
.orbeon .fr-grid-td .xforms-trigger button {
  width: 100%;
  line-height: 30px;
}
