.container-card-success-warn p {
  text-align: left;
}

.container-card-success-warn b.highlight_text {
  font-weight: bold;
  color: #DB532A;
}

.card-form-warn {
  display: flex;
  flex-direction: column;
  padding: 13px;
}

.card-form-warn input {
  padding: 10px;
  margin-bottom: 15px;
  border: 1px solid #D1D3D4;
  transition: all .3s ease-in-out;
}

.card-form-warn input:focus {
  border: 1px solid #DB532A;

}

.card-form-warn span {
  text-align: left;
}

.form-warn-comunication-group {
  display: flex;
  margin: 15px 0;
}

.form-warn-comunication {
  display: flex;
  align-items: center;
}

.form-warn-comunication:last-child {
  margin-left: 20px;
}

.form-warn-comunication input {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  width: 10px;
  height: 10px;
  border: 1px solid #D1D3D4;
  margin: 0;
  margin-left: 5px;
  transition: all .3s ease-in-out;
}

.form-warn-comunication input:checked {
  background: #DB532A;
}

.card-form-warn button, .card-form-warn button:focus {
  width: 180px;
  background: #DB532A;
  padding: 10px;
  border-radius: 20px;
  color: #FFF;
  margin: 0 auto;
}

/*Tratativa de erros*/

.card-form-warn input.error-warn,
.form-warn-comunication input.error-warn {
  border-color: #e74c3c;
}


.card-form-warn input.error-warn::-webkit-input-placeholder,
.form-warn-comunication input.error-warn::-webkit-input-placeholder{
  color: #e74c3c;
}


.card-form-warn input.error-warn:-ms-input-placeholder,
.form-warn-comunication input.error-warn:-ms-input-placeholder{
  color: #e74c3c;
}


.card-form-warn input.error-warn::-ms-input-placeholder,
.form-warn-comunication input.error-warn::-ms-input-placeholder{
  color: #e74c3c;
}


.card-form-warn input.error-warn::placeholder,
.form-warn-comunication input.error-warn::placeholder{
  color: #e74c3c;
}

