.form-control {
    background-clip: border-box;
    border-width: 1px;
    border-top-color: #ddd !important;
}
.form-control[readonly] {
    background-color: #74737360;
    box-sizing: border-box;
    border: 1px dotted rgb(239, 214, 214);
    -webkit-transition: 0.5s;
    transition: 0.5s;
    outline: none;
  }

  .form-control[disabled] {
    background-color: #7c7a7a60;
    box-sizing: border-box;
    border: 1px dotted rgb(239, 214, 214);
    -webkit-transition: 0.5s;
    transition: 0.5s;
    outline: none;
  }
  
  .numbers[readonly] {
    background-color: #68666660;
    box-sizing: border-box;
    border: 1px dotted rgb(239, 214, 214);
    -webkit-transition: 0.5s;
    transition: 0.5s;
    outline: none;
  }

  .errorInput {
    border: 1px solid rgb(255, 0, 0);
  }

  .div-center {
    position: relative;
    top:50%;
    left: 50%;
  }
  
  input[type="email"]::placeholder {
      /* Firefox, Chrome, Opera */
      padding-left:2px;
  }
  input[type="text"]::placeholder {
      /* Firefox, Chrome, Opera */
      padding-left:2px;
  }
  input[type="password"]::placeholder {
    /* Firefox, Chrome, Opera */
    padding-left:5px;
}
  input[type="tel"]::placeholder {
      /* Firefox, Chrome, Opera */
      padding-left:2px;
  }
  input[type="email"]:-ms-input-placeholder {
      /* Internet Explorer 10-11 */
    padding-left:2px;
  }
  input[type="text"]::-ms-input-placeholder {
      /* Microsoft Edge */
      padding-left:2px;
  }
  input[type="password"]::-ms-input-placeholder {
    /* Microsoft Edge */
    padding-left:5px;
}
input[type="email"]::-ms-input-placeholder {
    /* Microsoft Edge */
    padding-left:2px;
}
.zon-upload-file {
  padding: 10px;
  height: 120px;
}

table .calign {
  text-align: center;
}
.bg-yellow-300 {
  background-color: bisque;
}
.text-yellow-300 {
  color: rgb(243, 197, 140);
}
.border-yellow {
  border: 1px rgb(243, 197, 140) solid;
}
.box-readonly {
  background-color: #b9b6b660;
  box-sizing: border-box;
  border: 1px dotted rgb(239, 214, 214);
  -webkit-transition: 0.5s;
  transition: 0.5s;
  outline: none;
}
