
.frm-enrol small {
  color: #9f5144;
}

.frm-enrol [class*=form__control]:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #eea inset !important;
}

.frm-enrol ::-webkit-input-placeholder {color: #4a4f5c!important;}
.frm-enrol ::-moz-placeholder {color: #4a4f5c!important;}
.frm-enrol :-ms-input-placeholder {color: #4a4f5c!important;}
.frm-enrol :-moz-placeholder {color: #4a4f5c!important;}
.frm-enrol ::placeholder {color: #4a4f5c!important;}

.frm-enrol .field--background {
  background-color: #fff;
  padding: 16px 20px 0 20px;
  border-radius: 8px;
}

.form label {
  margin-bottom: 10px!important;
}

.form .compress {
  margin-bottom: 10px!important;
}

.form-spacer p {
  margin-bottom: 2px;
}

.frm-enrol [class*=form__control] {background-color: #eee!important;color: #585858!important;}
.frm-enrol [class*=form__check-radio-control]{background-color: #eee!important;}
.frm-enrol select, .frm-contact select.unselected {color: #585858!important;}
.frm-enrol .form__select-icon {background-color: #eee;}
.frm-enrol .radio { background-color: #eee; }

.mt-0 { margin-top: 0!important;}
.mb-0 { margin-bottom: 0!important;}
.mb-16 { margin-bottom: 16px!important;}
.pd-0 { padding: 0!important;}

#form-modal{display:none;}
#form-lightbox{
  width: 560px;
}
@media only screen and (max-width: 375px) {
  #form-lightbox{
    width: 290px;
  }
}

.featherlight-content{border-radius: 8px;}

.form-error{color: red;}

.icon-list-back {
  border: 2px solid #991e70;
  border-radius: 100%;
  background: #991e70;
  color: #fff;
  width: 16px;
  height: 16px;
}

.timeline li {
  margin-left: 0!important;
}

.sidebar-progress span {
  padding-left: 12px;
}

.sidebar-progress.complete i {
  border: 2px solid #991e70;
  background: #991e70;
  color: #fff;
}

.sidebar-progress.complete span {
  color: #000;
  font-weight: 600;
}

.sidebar-progress.incomplete i {
  border: 2px solid #ccc;
  background: #ccc;
  color: #ccc;  
}

span.tooltip.tooltipstered {
    border: 2px solid #555;
    border-radius: 100%;
    background: #555;
    color: #fff;
    font-weight: 700;
    font-size: 0.7em;
    line-height: 0;
    padding: 1px 5px;
    text-align: center;
    margin-left: 6px;
    text-transform: uppercase;
  };


