.has-error {
    border-color: #a94442;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}

.has-error:focus {
    border-color: #843534;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #ce8483;
}

.max-width {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
}

.separator {
    border-bottom: 2px solid #2e6da4;
    line-height: 25px;
    font-size: 16px;
    font-weight: bold;
    margin: 20px 0px 10px 0px;
}
.input-append input[id=g_edu_start_code], .input-append input[id=g_edu_end_code],
.input-append input[id=s_std_code], .input-append input[id=s_std_start_code], .input-append input[id=s_std_end_code],
.input-append input[id=std_code], .input-append input[id=std_start_code], .input-append input[id=std_end_code],
.input-append input[id=s_std_group_code], .input-append input[id=s_std_group_start_code], .input-append input[id=s_std_group_end_code],
.input-append input[id=std_group_code], .input-append input[id=std_group_start_code], .input-append input[id=std_group_end_code], .input-append input[id=std_old_code]{
    width: 100px !important;
    min-width: 100px !important;
    max-width: 100px !important;
}

.input-append input[id=curriculum_code], .input-append input[id=curriculum_minor_code],
.input-append input[id=s_curriculum_start_code], .input-append input[id=s_curriculum_end_code],
.input-append input[id=curriculum_start_code], .input-append input[id=curriculum_end_code],
.input-append input[id=s_curriculum_minor_start_code], .input-append input[id=s_curriculum_minor_end_code],
.input-append input[id=curriculum_minor_start_code], .input-append input[id=curriculum_minor_end_code],
.input-append input[id=curriculum_parent_code] , .input-append input[id=cur_refer_code] {
    width: 90px !important;
    min-width: 90px !important;
    max-width: 90px !important;
}


.input-append input[id=s_officer_code], .input-append input[id=s_officer_start_code], .input-append input[id=s_officer_end_code],
.input-append input[id=officer_code], .input-append input[id=officer_start_code], .input-append input[id=officer_end_code]
.input-append input[id=subject_code_en_merge] {
    width: 75px !important;
    min-width: 75px !important;
    max-width: 75px !important;
}

select[id=s_semester],select[id=semester] {
    width: 70px !important;
}