form.mktoForm {
  background-color: #dad9d6;
  width: 100% !important;
  margin: 0;
  padding: 15px;
  color: #706f67; }
  @media (min-width: 480px) {
    form.mktoForm {
      padding: 20px 30px; } }
	  
	  
	  
form label[for="optedInTemporary"], form label[for="optedInPhoneRequest"] {
    display: block;
    width: calc(100% - 28px) !important; }
    form label[for="optedInTemporary"] ~ .mktoGutter, form label[for="optedInPhoneRequest"] ~ .mktoGutter {
      display: none; }

	  
	  
	  
  form .mktoCheckboxList {
    width: auto !important; }

.mktoFormCol, .mktoFieldWrap, .mktoHtmlText {
  width: 100% !important; }

.mktoForm label, .mktoOffset {
  display: none; }

.mktoGutter {
  height: 0.8em !important; }

.mktoButtonWrap {
  margin-left: 0 !important; }

.mktoButtonRow {
  margin-top: 12px; }

.mktoForm input, .mktoForm textarea, .mktoForm select {
  background-color: #eeeeee;
  border: solid 1px #eeeeee;
  margin-bottom: 15px;
  width: 100% !important;
  font-size: 14px;
  padding: 6px 12px !important;
  color: #706f67; }

.mktoForm button {
  background-color: transparent;
  border: solid 1px #a30b1a;
  color: #a30b1a;
  padding: 6px 18px; }

.submit-wrapper {
  display: -webkit-box;
  display: flex; }

#msgSubmit {
  -webkit-box-flex: 1;
          flex: 1; }

#form-submit {
  align-self: flex-start; }

.form-group {
  position: relative; }

.form-group.has-error input, .form-group.has-error textarea {
  border: solid 1px #a30b1a; }

.form-group.has-error .help-block {
  color: #a30b1a; }

.help-block {
  font-size: 14px;
  padding: 6px 12px;
  position: absolute;
  right: 0;
  top: 0; }

.list-unstyled {
  list-style: none;
  padding: 0;
  margin: 0; }

#Country {
  padding-left: 6px !important; }
  @media (max-width: 768px) {
    #Country {
      padding: 0 6px !important; } }

	  
	  
#optedInTemporary, #optedInPhoneRequest {
  background-color: transparent !important;
  border: none !important;
  outline: none !important; }

  
  

@media (max-width: 768px) {
  #enquiry {
    min-height: 128px; } }

.text-danger {
  color: #a30b1a; }

.text-success {
  color: #005614; }

.after-submit-content {
  color: white; }