/*Form*/
.md-form {
  margin-top:0 !important;
 
}
.md-form input[type=text]:focus:not([readonly]),
.md-form input[type=password]:focus:not([readonly]),
.md-form input[type=email]:focus:not([readonly]),
.md-form input[type=url]:focus:not([readonly]),
.md-form input[type=time]:focus:not([readonly]),
.md-form input[type=date]:focus:not([readonly]),
.md-form input[type=datetime-local]:focus:not([readonly]),
.md-form input[type=tel]:focus:not([readonly]),
.md-form input[type=number]:focus:not([readonly]),
.md-form input[type=search-md]:focus:not([readonly]),
.md-form input[type=search]:focus:not([readonly]),
.md-form textarea.md-textarea:focus:not([readonly]) {
  -webkit-box-shadow: 0 1px 0 0 rgb(200,159,83);
    box-shadow: 0 1px 0 0 rgb(200,159,83);
    border-bottom: 1px solid rgb(200,159,83);
  }

.md-form input[type=text]:focus:not([readonly]) + label,
.md-form input[type=password]:focus:not([readonly]) + label,
.md-form input[type=email]:focus:not([readonly]) + label,
.md-form input[type=url]:focus:not([readonly]) + label,
.md-form input[type=time]:focus:not([readonly]) + label,
.md-form input[type=date]:focus:not([readonly]) + label,
.md-form input[type=datetime-local]:focus:not([readonly]) + label,
.md-form input[type=tel]:focus:not([readonly]) + label,
.md-form input[type=number]:focus:not([readonly]) + label,
.md-form input[type=search-md]:focus:not([readonly]) + label,
.md-form input[type=search]:focus:not([readonly]) + label,
.md-form textarea.md-textarea:focus:not([readonly]) + label {
  color: rgb(200,159,83);
  }

.form-check-input[type="checkbox"]:checked + label:before,
label.btn input[type="checkbox"]:checked + label:before {
  border-right-color: rgb(200,159,83);
  border-bottom-color: rgb(200,159,83);
}

label a {
  color:#000;
  text-decoration:underline;
}
label a:hover {
  color:rgb(200,159,83);
}

.form-check-input[type="radio"].with-gap:checked + label::after, 
.form-check-input[type="radio"]:checked + label::after, 
label.btn input[type="radio"].with-gap:checked + label::after, 
label.btn input[type="radio"]:checked + label::after {
    background-color: rgb(200,159,83);
}
.form-check-input[type="radio"].with-gap:checked + label::after, 
.form-check-input[type="radio"].with-gap:checked + label::before, 
.form-check-input[type="radio"]:checked + label::after, 
label.btn input[type="radio"].with-gap:checked + label::after, 
label.btn input[type="radio"].with-gap:checked + label::before, 
label.btn input[type="radio"]:checked + label::after {
  border: 2px solid rgb(200,159,83);
}

.select-wrapper input.active {
    box-shadow: 0 1px 0 0 rgb(200,159,83);
    border-bottom: 1px solid rgb(200,159,83);
}

.powermail_select {
  border:none !important;
}

.select-wrapper + label {
  top:8px;
  left:0;
}
.select-wrapper + label.active {
  top:0;
  left:0;
  color:rgb(200,159,83);
}