form {
    padding: 0 !important;
}
input.has-error,
select.has-error {
    background: url(../images/error-input.png) 99.5% 50% no-repeat #fff !important;
    border: 1px solid orange !important;
}
input.no-error,
select.no-error {
    background: url(../images/tick-input.png) 99.5% 50% no-repeat #fff !important;
    border: 1px solid green !important;
}
#app_common_modal_close,
#error_handler_overlay_close {
    line-height: 26px !important;
}
.form-control::placeholder {
  color: #0c0c0c !important;
      font-size: 14px;
}
.form-control::-webkit-input-placeholder {
    color: #0c0c0c !important;
        font-size: 14px;
}
/* WebKit, Blink, Edge */
.form-control:-moz-placeholder {
    color: #0c0c0c !important;
        font-size: 14px;
}
/* Mozilla Firefox 4 to 18 */
.form-control::-moz-placeholder {
    color: #0c0c0c !important;
        font-size: 14px;
}
/* Mozilla Firefox 19+ */
.form-control:-ms-input-placeholder {
    color: #0c0c0c !important;
        font-size: 14px;
}
/* Internet Explorer 10-11 */
.form-control::-ms-input-placeholder {
    color: #0c0c0c !important;
}
