/* Custom styling for INSPINIA v2.9.4 */

#page-wrapper {
    /* height: 100%; */
    /* position: relative; */
    min-height: 568px;
}

/* Add in as an invisible element within the page-wrapper if you want to control overlay positioning. */
#loading-overlay {
    width: 100%;
    position: absolute;
    text-align: center;
    margin: auto;
    height: 100vh;
}

.flashNotice {
    display: none;
    z-index: 9001;
}

/* Extra column small widths, but only on desktops. */
@media screen and (min-width: 768px) {
    .col-sm-1-5 { flex: 0 0 12.5%; max-width: 12.5%; }
    .col-sm-2-5 { flex: 0 0 20.83333%; max-width: 20.83333%; }
    .col-sm-3-5 { flex: 0 0 29.16667%; max-width: 29.16667%; }
    .col-sm-4-5 { flex: 0 0 37.5%; max-width: 37.5%; }
    .col-sm-5-5 { flex: 0 0 45.83333%; max-width: 45.83333%; }
    .col-sm-6-5 { flex: 0 0 54.16667%; max-width: 54.16667%; }
    .col-sm-7-5 { flex: 0 0 62.5%; max-width: 62.5%; }
    .col-sm-8-5 { flex: 0 0 70.83333%; max-width: 70.83333%; }
    .col-sm-9-5 { flex: 0 0 79.16667%; max-width: 79.16667%; }
    .col-sm-10-5 { flex: 0 0 87.5%; max-width: 87.5%; }
    .col-sm-11-5 { flex: 0 0 95.8333%; max-width: 95.8333%; }
}

/* Extra column widths for desktops. */
.col-md-1-5 { flex: 0 0 12.5%; max-width: 12.5%; }
.col-md-2-5 { flex: 0 0 20.83333%; max-width: 20.83333%; }
.col-md-3-5 { flex: 0 0 29.16667%; max-width: 29.16667%; }
.col-md-4-5 { flex: 0 0 37.5%; max-width: 37.5%; }
.col-md-5-5 { flex: 0 0 45.83333%; max-width: 45.83333%; }
.col-md-6-5 { flex: 0 0 54.16667%; max-width: 54.16667%; }
.col-md-7-5 { flex: 0 0 62.5%; max-width: 62.5%; }
.col-md-8-5 { flex: 0 0 70.83333%; max-width: 70.83333%; }
.col-md-9-5 { flex: 0 0 79.16667%; max-width: 79.16667%; }
.col-md-10-5 { flex: 0 0 87.5%; max-width: 87.5%; }
.col-md-11-5 { flex: 0 0 95.8333%; max-width: 95.8333%; }

.icheckbox_square-green {
  background-color: #ffffff;
}

/* Backwards compatibility with v2.6 */
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
label {
  font-weight: 700;
}
