.error {
    font-size: 14px;
    color: red;
    font-weight: 300;
}
.float-right {
    float: right;
}
.p-image {
    width: 25px;
}

.progress {
    margin: 0px;
    padding: 0px;
    font-weight: bold;
    font-size: 15px;
    height: 25px;
}
.progress-bar {
    background-color: #239223 !important;
}

.thumbnail {
    border-radius: 20%;
    width: 35px;
}

/* Hide the default file input */
#file-input {
  display: none;
}

/* Style the custom file input label */
#file-label {
    font-size: 12px;
    margin-top: 5px;
    display: inline-block;
    padding: 0px;
    background-color: #4061a5;
    color: #fff;
    border-radius: 4px;
    cursor: pointer;
}

/* Optional: Provide some hover effect for the label */
#file-label:hover {
  background-color: #2980b9;
}

/* Optional: Provide focus effect for the label */
#file-input:focus + #file-label {
  outline: 2px solid #3498db;
  /* Add any other styles for the focus state */
}
#success-response {
    text-align: center;
}

.item-center {
    justify-content: center; 
    display: flex;
}