/***error msg***/
 .error-msg {
    display: none;
}
 .error-msg i {
    vertical-align: middle;
}
 .error-msg span {
    color: #b40d0d;
    font-size: 0.875em;
    line-height: 1.57143em;
    vertical-align: middle;
}
.has-error input {
    background-color: #fbf7f6;
    border-color: #b40d0d;
}
.has-error .radio-box i, .has-error .check-box i {
    border-color: #b40d0d;
}
.has-error .select-box, .has-error .nice-select {
    border-color: #b40d0d;
    background-color: #fbf7f6;
}
.has-error .error-msg {
    display: block;
}
.error-msg img{
    vertical-align: baseline;
}
/***error msg***/

div.gender_box2{
    display:none;
}
div#en_box{
    display:none;
}

