
#submit-tender-details{
    border: 2px solid #68c539;
    color: #68c539;
}


 #submit-tender-details:hover{
    background: #68c539;
    color: #fff;
}


/* Basic Form Styles */
.form-control {
    border-radius: 5px;
    padding: 10px;
}

/* Parsley Validation Styles */
.parsley-error {
    border: 2px solid #ff4d4d !important; /* Red border for error */
    box-shadow: 0 0 5px rgba(255, 0, 0, 0.5); /* Glowing red effect */
}

/* Error Message Styling */
.parsley-error-message {
    color: #ff4d4d; /* Red color for error messages */
    font-size: 14px;
    margin-top: 5px;
    font-weight: bold;
    position: absolute;
}

/* Error Icon */
.parsley-errors-list {
    position: absolute;
    right: 5px;
    top: 5px;
    font-size: 18px;
    color: #ff4d4d;
}

/* Error Tooltip Styling */
.parsley-errors-list li {
    background-color: #ffcccc;
    border: 1px solid #ff4d4d;
    border-radius: 5px;
    padding: 5px 10px;
    font-size: 14px;
    margin: 2px 0;
}

/* Success Style */
.parsley-success {
    border: 2px solid #4caf50 !important; /* Green border for success */
    box-shadow: 0 0 5px rgba(76, 175, 80, 0.5); /* Green glowing effect */
}

/* Add a success message if needed */
.parsley-success-message {
    color: #4caf50;
    font-size: 14px;
    margin-top: 5px;
    font-weight: bold;
    position: absolute;
}

/* Custom Icon for success */
.parsley-success .parsley-errors-list::before {
    content: '\2713'; /* Green check mark */
    font-size: 16px;
    color: #4caf50;
    position: absolute;
    left: 5px;
    top: -5px;
}