/* last edit color by ahmed */
.baha_logo{
    width: 140px;
    margin: 0 auto;
}
.baha_logo img {
    width: 100%
}
.form_header img {
    width: 12%;
    float: left;
}
.form_header{
    background: rgba(0, 0, 0, 0) url("../img/c41.jpg") repeat scroll center center;
    color: #fff !important;
    overflow: hidden;
    padding: 15px;
    border-radius:30px 30px 0 0 !important;
}
.form_header h3,
.form_header p{
    color: #fff !important;
}
.login .content{
    padding: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    background: rgba(244, 244, 244, 0.4) none repeat scroll 0 0;
    border: 1px solid #007696;
    margin: 0 auto;
    border-radius:30px !important;

}
.login .content p, .login .content label {
    color: #222;
}
.form-group, .form-group ~ p{
    padding: 15px 35px;
}

.ltr{
    direction: ltr !important;
}

*.error {border:1px solid red !important;}
label.error {display:none !important;}