form#submit-property-form label.error+button.btn {
border: 1px solid red !important;
}
form#submit-property-form div.dropdown.bootstrap-select {
display: flex;
flex-direction: column;
}
form#submit-property-form div.dropdown.bootstrap-select label.error {
order: 10;
}
form#submit-property-form .dropdown-toggle.disabled[data-id="child-location"] .filter-option-inner-inner,
form#submit-property-form .dropdown-toggle.disabled[data-id="grandchild-location"] .filter-option-inner-inner {
font-size: 0;
}
form#submit-property-form .dropdown-toggle.disabled[data-id="child-location"] .filter-option-inner-inner:after,
form#submit-property-form .dropdown-toggle.disabled[data-id="grandchild-location"] .filter-option-inner-inner:after {
content: "N/A";
font-size: 16px;
}
.sgpc-provider-selector {
margin: -20px -20px 20px;
padding: 20px;
background: #F2F6F7;
display: flex;
flex-wrap: wrap;
align-items: flex-end;
gap: 20px;
}
.sgpc-provider-selector-selectbox {
width: 300px;
max-width: 100%;
}
.sgpc-provider-selector a.btn {
color: #fff;
}
#sgpc-popup-backdrop,
.sgpc-popup-backdrop {
display: none;
position: fixed;
inset: 0;
background-color: #000000bb;
z-index: 99999998;
cursor: pointer;
}
#sgpc-popup,
.sgpc-popup {
display: none;
position: fixed;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
background-color: #fff;
z-index: 99999999;
padding: 20px;
border-radius: 10px;
}
#sgpc-popup-close,
.sgpc-popup-close {
position: fixed;
top: 5px;
right: 5px;
cursor: pointer;
}
#add-new-provider-popup-form label {
display: block;
width: 100%;
margin-bottom: 20px;
}
#add-new-provider-popup-form input[type="text"],
#add-new-provider-popup-form input[type="email"] {
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .08);
display: block;
width: 100%;
height: auto;
margin-bottom: 0;
padding: 11px 15px;
font-size: 15px;
font-weight: 400;
line-height: 1.2;
border: 1px solid rgba(0, 0, 0, 0);
transition: border .3s ease-in-out;
background-color: #fff;
color: var(--dashboard-heading-color);
}
.sgpc-error {
width: 100%;
background: #ff000099;
border: 1px solid #ff0000;
padding: 10px;
color: #fff;
border-radius: 10px;
}
.sgpc-error ul {
margin: 0;
}
.sgpc-error h4 {
color: #fff;
margin: 0 0 5px;
}