#webform-submission-solicitud-moodle-add-form {
  margin-right: auto !important;
  margin-left: auto !important;
  margin-top: 12rem;
  margin-bottom: 8rem;
  position: relative;
  width: 100%;
}

#webform-submission-solicitud-moodle-add-form .fieldset-legend {
  font-family: 'Open Sans Condensed', sans-serif !important;
  font-size: 2.4rem;
  font-weight: 700;
  text-transform: uppercase;
}

#webform-submission-solicitud-moodle-add-form legend {
  margin-bottom: 2rem;
  border-bottom: 1px solid #00e2b7;
}

#webform-submission-solicitud-moodle-add-form .form-group {
  margin-bottom: 2rem;
}

#webform-submission-solicitud-moodle-add-form label {
  margin-bottom: 0 !important;
  margin-top: .5rem !important;
  color: #999999 !important;
  font-size: 1.4rem !important;
  font-weight: 600 !important;
}

#webform-submission-solicitud-moodle-add-form .fieldset-wrapper {
  padding: 2rem 0;
}

#webform-submission-solicitud-moodle-add-form .table-responsive {
  padding: 0 1.5rem;
}

#webform-submission-solicitud-moodle-add-form .table {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

#webform-submission-solicitud-moodle-add-form table tr th {
  background: #00e2b7;
  color: #111111;
}

#webform-submission-solicitud-moodle-add-form form .form-type-textarea {
  margin-bottom: 1rem;
}

#webform-submission-solicitud-moodle-add-form .btn-primary {
  background-color: #00e2b7;
  color: #111111;
  border-color: #00c9a2;
  font-size: 1.6rem !important;
  font-weight: 600;
  padding: 1rem 2.5rem;
  border-radius: 1500px;
}

#webform-submission-solicitud-moodle-add-form .btn-primary:hover, #webform-submission-solicitud-moodle-add-form .btn-primary:focus {
  color: #111111;
  background-color: #00c9a2;
  border-color: #00c9a2;
}

#webform-submission-solicitud-moodle-add-form .btn-primary:not(:disabled):not(.disabled):active:focus {
    box-shadow: 0 0 0 0.2rem rgba(0,201,162,0.5);
}

#webform-submission-solicitud-moodle-add-form .btn-primary:not(:disabled):not(.disabled):active {
  color: #111111;
  background-color: #00af8e;
  border-color: #00af8e;
}

#webform-submission-solicitud-moodle-add-form #edit-acepto-las-condiciones-y-lineamientos--description {
  margin-top: 3rem;
}

@media (min-width: 768px) {
  #webform-submission-solicitud-moodle-add-form {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
  }}
  
@media (min-width: 992px) {
#webform-submission-solicitud-moodle-add-form {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
}

@media (max-width: 991px) {
#webform-submission-solicitud-moodle-add-form #edit-actions {
text-align: center;
}
#webform-submission-solicitud-moodle-add-form {
margin-top: 10rem;
}
}

}