.modal__footer {
	justify-content: flex-end;
	gap: 20px;
}

.modal__footer  input[type="submit"] {
	color: #fff;
	background-color: #0073aa;
	border-color: #0073aa;
	text-transform: none;
	text-decoration: none;
	border-radius: 3px;
	border-style: solid;
	padding: 10px 20px;
	transition: ease .4s all;
}

.modal__footer button.modal__btn{
	color: white;
	background-color: #414140;
	border-color: #414140;
	text-transform: none;
	text-decoration: none;
	border-radius: 3px;
	border-style: solid;
	padding: 10px 20px;
	transition: ease .4s all;
}

.modal__footer  input[type="submit"]:hover{
	background-color: #1A4782;
	border-color: #1A4782;
	color: white;
}
.modal__footer button.modal__btn:hover{
	background-color: #000;
	border-color: #000;
}

.modal__content .acf-form{
	padding: 30px;
}

.modal .acf-form-submit{
position: absolute;
bottom: 0;
background: #eee;
width: 100%;
left: 0;
right: 0;
}

.mm-slide-right .acf-spinner {
	position: fixed;
	bottom: 16px;
	left: 16px;
}

.mm-slide-right .acf-form.is-validating .modal__footer input[type="submit"],
.mm-slide-right .acf-form.is-valid .modal__footer input[type="submit"]{
	pointer-events: none;
}

main.modal__content .acfe-form {
	padding: 60px 30px;
}

  .modal_open .workbook_breadcrumb{
	z-index: 1;  
  }
  
  
span.select2-dropdown.select2-dropdown--below {
	  transform: translateY(32px);
  }
  
  .select2-container--default .select2-results__option--highlighted[aria-selected] {
	  background-color: #1A4782 !important;
	  color: white;
  }

.acf-fields>.acf-field {
	  border-top-width: 0 !important;
  }
  
  .acf-field .acf-label {
	  margin: 0 !important;
  }