/**
 * Main Style for Mobile
 **/
/* ----------- iPhone 6, 6S, 7 and 8 ----------- */
/* Portrait */
@media only screen and (max-device-width: 667px) {
  .page #main {
    padding: 24px 15px !important;
    padding-top: 15px !important; }

  .page .info_bar {
    margin-bottom: 10px; }

  .page .datepicker.dropdown-menu {
    padding: 8px; }
  .page .datepicker .datepicker-days .table-condensed td,
  .page .datepicker .datepicker-days .table-condensed th {
    width: 12px;
    height: 12px;
    padding: 4px 6px;
    font-size: 15px; }
  .page .datepicker .datepicker-days .table-condensed tbody td {
    font-size: 13px; }

  .page .form-render .table-view {
    overflow: auto; }
    .page .form-render .table-view .table {
      table-layout: fixed; }
      .page .form-render .table-view .table th,
      .page .form-render .table-view .table td {
        padding: 8px;
        overflow: auto; }
  .page .form-render .wizard-view .step-content {
    padding: 18px 15px;
    width: 100%;
    max-width: 100%; }
    .page .form-render .wizard-view .step-content .step-pane .subform-container .table-view {
      overflow: auto; }
    .page .form-render .wizard-view .step-content .step-pane .subform-container .table {
      table-layout: fixed; }
      .page .form-render .wizard-view .step-content .step-pane .subform-container .table th,
      .page .form-render .wizard-view .step-content .step-pane .subform-container .table td {
        padding: 8px;
        overflow: auto; }
    .page .form-render .wizard-view .step-content .step-pane .sub_form_render .active {
      padding: 12px 6px; }
  .page .form-render .wizard-view .form-actions {
    padding-left: 0;
    padding-right: 0; }
  .page .form-render .wizard-view .wizard-actions button {
    padding: 8px 18px; }
  .page .form-render .wizard-view .wizard-actions button.btn_prev {
    margin-left: 20px; }
  .page .form-render .wizard-view .wizard-actions button.btn_next {
    margin-right: 20px; }
  .page .form-render .form-actions .popover .popover-title {
    font-size: 16px;
    line-height: 1.5em; }
  .page .form-render .form-actions .popover .popover-content {
    font-size: 14px;
    line-height: 1.5em;
    padding: 8px 6px; } }

/*# sourceMappingURL=master-style-mobile.css.map */
