/* øForm pages structure */
.recept-info {
    display: flex;
    text-align: right;
    align-items: center;
}

.ri-edit-icon {
    width: 25px;
}

.form-item-title {
    font-weight: bold;
}

/*    .form-item-title .fa {
        font-size: 1.2em;
    }*/

.form-group .rf-row-quarter {
    flex-flow: nowrap;
}

    .form-group .rf-row-quarter .col-md-3 {
        -ms-flex: 0 0 24.4%;
        flex: 0 0 24.4%;
        max-width: 24.4%;
    }

.fif-half {
    display: flex;
}

    .fif-half .col-md-6 {
        -ms-flex: 0 0 48.5%;
        flex: 0 0 48.5%;
        max-width: 48.5%;
    }

.form-group .rf-row-three .col-md-4 {
    -ms-flex: 0 0 32.7%;
    flex: 0 0 32.7%;
    max-width: 32.7%;
}

.form-item-field .form-field-subject {
    bottom: 8px;
    right: 0;
    z-index: 0;
    transition: all 0.5s cubic-bezier(0.62, 0.28, 0.23, 0.99);
}
/* Form field icon */
.form-item-field .fa {
    color: #2e323a;
    bottom: 8px;
    left: 0;
    font-size: 1rem;
}

    .form-item-field .fa.icon-nem-bg {
        z-index: 99;
        padding: 6px;
        background-color: #fff !important;
        left: -3px !important;
        bottom: -3px !important;
    }

.form-item-field select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent url("../images/arrow-down.png") no-repeat left 32px;
}

    .form-item-field input[readonly]:not(.FindBoxOPT,.DateOPTInput), .form-item-field select[disabled], .form-item-field input[disabled] {
        Color: #9b9b9b;
        border-color: #979797 !important;
    }

.HeaderBoxIcon {
    font-size: 20px !important;
}

input {
    color: #000;
    Font-weight: normal;
}

.disable-item label {
    color: #979797 !important;
}

.LabelFindBoxOPT {
    font-weight: bold;
}
