img#heading-title {
    max-width: 85px;
}
.public-header {
    position: fixed;
    bottom: 0;
}
cancel-btn {
display:none;
}
.location-logo img {
    display: none;
}
#cancel-btn {
    display: none;
}
.x_action a {
    border: 0!important;
    background: #0073DF!important;
    font-size: 14px!important;
    font-weight: normal!important;
    text-transform: uppercase;
    color: #fff!important;
    padding: 8px 0!important;
    border: 1px solid #0073DF!important;
    width: 200px;
    border-radius: 0.2857142857rem!important;
}

.x_calendar-link a {
    border: 0!important;
    background: #0073DF!important;
    font-size: 14px!important;
    font-weight: normal!important;
    text-transform: uppercase;
    color: #fff!important;
    padding: 8px 0!important;
    border: 1px solid #0073DF!important;
    width: 200px;
    border-radius: 0.2857142857rem!important;
}
.justify-content-end.fit-to-right.btn-group.left-al button div {
    max-width: unset;
    height: 19px;
}
ul#dropdown-basic {
    width: 100%;
    border: #a0a0a0 solid 1px;
    background: #ffffff;
    overflow-x: hidden;
}
#fId-iMnKJ8k8iu4NAdMpHGjy, #fId-XReixxThrdnLhkLGlf92, #fId-6lJnBFSvzvfpsQc0g4Cf, #field-6lJnBFSvzvfpsQc0g4Cf {display:none;}
.container-ww{top:0 !important;}

.public .submit-btn {
 position: relative;

}

/* REMOVE BACK BUTTON FOR V3 IFRAMES*/
.wwpp-header-wrap { 
 display: none!important;
}

/* REMOVE BACK BUTTON FOR KIOSK IFRAMES*/
button.back-button {
    display: none!important;
}

/* CUSTOM POLICY TEXT SOLUTION */
.custom-policy-text {
display:none;
}
.wwpp-step-details .custom-policy-text {
display: block;
position: absolute;
bottom: 30px;
font-size: 12px;
left: 50%;
    transform: translateX(-50%);
    width: 400px;
}
.wwpp-step-details .wwpp-form-footer>button+div {
padding-top:90px;
@media (max-width: 370px) {
padding-top:110px;
}
}

/*Reduce space between input fields so form fits inside the iframe*/
.sc-395ad41-0.iHurgT {
gap: 10px;
}
/*"Fill out all fields to proceed" text*/
div.sc-395ad41-0.fwkCeX {
gap: 8px;
}
/*Form Submit Button*/
div.wwpp-form-footer.eHTsDV.wwpp-form-footer{
margin-top: 16px;
}
/*Remove empty element at bottom of page*/
div.sc-c9ae7074-0.hBwIOx {
display: none;
}

/*Hide back button for new V3 public page iframes*/
.wwpp-header-wrap { 
 display: none!important;
}

/*REMOVE DETAILS BOX FOR ALL IFRAMES*/
.wwpp-details-summary-box {
display: none!important;
}

/*REMOVE "Enter your details" HEADING*/
.wwpp-registration .wwpp-heading {
display: none!important;
}

/*REMOVE "Fill out all fields to proceed" HEADING
.wwpp-checkin--custom-content + h1 + p.wwpp-paragraph {
display: none!important;
}
*/

