.demo-container {
margin: 0 auto;
max-width: 600px;
padding-top: 2rem;
}
.demo-content {
padding: 1em;
background: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);
box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px, rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
border-radius: 10px;
}
.text-area-container{
margin-bottom: 10px;
}
.input-error-message {
background-color: rgba(255, 0, 0, 0.20);
font-weight: 700;
padding: 6px 20px;
border-radius: 6px;
}
.message-after-validation {
background-color: rgba(0, 255, 0, 0.30);
font-weight: 700;
padding: 6px 20px;
border-radius: 6px;
}
.demo-container-after-submit {
margin: 1em 0;
border-radius: 6px;
}
.demo-header-after-submit {
background-color: rgba(0, 0, 0, 0.15);
padding: 4px 10px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
}
.content-after-submit {
border: 1px solid rgba(0, 0, 0, 0.15);
padding: 10px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
}
.message-container {
margin-top: 20px;
height: 30px;
}
.submit-button-container {
padding: 10px 0 35px 0;
}