#success_message{ display: none;}

.mod { border:none;  }
.mod img { width:90px!important; height:100px!important; border:1px solid rgb(0,0,0);  }

.input-group-cus { width:100%!important;   } 

.form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: left!important;
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #000!important;
}

#header-wrapper {
    overflow: hidden;
    background:rgba(0, 0, 0, .8);
}

img.alignleft {
    float: left;
}
.form-group.required .control-label:after {
  content:" *";
  color:red;
}
form .error {
  color: #ff0000;
}
