/* Validator */
#jquery_form .validator {
    font-size: 11px;
    font-style: italic;
    color: #B1B1B1;
}
#jquery_form .errormsg {
    color: #E77776;
}

/* Input */
#jquery_form input[type="text"], #jquery_form input[type="password"], #jquery_form textarea {
    border-style: solid;
    border-color: #C4C4C4;
    border-width: 1px;
    width: 98%;
    padding: 1%;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
}
#jquery_form input.datepicker {
    width: 80px;
}

/*#jquery_form select {
    border-style: solid;
    border-color: #C4C4C4;
    border-width: 1px;
    width: 100%;
    padding: 1%;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
} */
.select-wrapper select {
    border: 1px solid #C4C4C4;
    width: 100%;
    padding: 1%;
    -webkit-appearance: none;
    -moz-appearance: none;
    -webkit-border-radius: 0;
}

.select-wrapper {
    position: relative;
}

.select-wrapper:after {
  content: url('images/dropdown-arrow.gif');
  position: absolute;
  top: 3px;
  right: 1px;
  bottom: 1px;
  padding: 9px 7px;
  background: #fff;
  pointer-events: none;
}

#jquery_form input.button, #jquery_form input[type=submit] {
    border: 0;
    padding: 5px 10px;
    border-radius: none;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
}
#jquery_form .errorinput {
    background: #F8DBDB;
    border: 1px solid #E77776;
    color: #E77776;
}

#jquery_form .error {
    color: #E77776;
}
#jquery_form .errorbox {
    background: #F8DBDB;
    border: 1px solid #E77776;
    color: #E77776;
    padding: 3px 10px;
    margin-bottom: 10px;
}
#jquery_form {
    color: #057FC4;
    font-size: 12px;
    padding: 0 20px;
    font-weight: bold;
}


