@layer salesforce {
div[id^=museum-reservation-form] header.slds-card__header{background-color:#f1f1f1!important}div[id^=museum-reservation-form].slds-scope .slds-button{text-transform:uppercase!important;letter-spacing:1px!important;border-radius:4px!important;width:auto!important;height:auto!important;padding:10px 13px!important;font-size:13px!important;font-weight:700!important}div[id^=museum-reservation-form].slds-scope .slds-p-left_xx-large,div[id^=museum-reservation-form].slds-scope .slds-p-left--xx-large{padding-left:0!important}div[id^=museum-reservation-form].slds-scope .slds-gutters .slds-col,div[id^=museum-reservation-form] .cMuseumRegistration .progressBar{width:100%!important;padding:0!important}div[id^=museum-reservation-form].slds-scope .slds-text-heading_small{display:block!important}div[id^=museum-reservation-form].slds-scope h3{letter-spacing:1px!important;background:0 0!important;font-size:20px!important;font-weight:700!important}div[id^=museum-reservation-form] button.slds-button_brand{text-transform:uppercase!important;letter-spacing:1px!important;background:#de111e!important;border:none!important;border-radius:4px!important;padding:10px 13px!important;font-size:13px!important;font-weight:700!important}div[id^=museum-reservation-form] label,div[id^=museum-reservation-form] .cMuseumRegistration p{color:#666!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important}div[id^=museum-reservation-form].slds-scope input{border:1px solid silver!important;border-radius:0!important;height:40px!important;padding:2px 12px!important;font-size:16px!important}div[id^=museum-reservation-form].slds-scope .slds-path__title{font-family:Helvetica,Arial,sans-serif!important;font-size:11px!important}div[id^=museum-reservation-form] .tourDetail{background:#f1f1f1!important;margin-top:10px!important;padding:10px 30px 30px!important}div[id^=museum-reservation-form] .groupInformation,div[id^=museum-reservation-form] .contactInformation{background:#f1f1f1!important;margin-top:20px!important;padding:10px 30px 30px!important}div[id^=museum-reservation-form] .contactInformation{margin-bottom:20px!important}div[id^=museum-reservation-form] .visitPreference{background:#f1f1f1!important;margin-top:20px!important;padding:10px 30px 30px!important}div[id^=museum-reservation-form].slds-scope h4{background:0 0!important}div[id^=museum-reservation-form].slds-scope .slds-input-has-icon_right .slds-input_faux{border:1px solid silver!important;border-radius:0!important;height:40px!important;line-height:40px!important}div[id^=museum-reservation-form] .slds-button.slds-button_icon.slds-button_icon-bare{padding:0!important}div[id^=museum-reservation-form] .cMuseumRegistration .customHelptext .slds-form-element__help{font-size:16px!important}div[id^=museum-reservation-form] .cMuseumRegistration .fontTextMobile{padding-top:0!important}div[id^=museum-reservation-form].slds-scope .slds-has-error .slds-input{padding:0 30px!important}div[id^=museum-reservation-form].slds-scope .slds-input-has-icon_right .slds-input_faux,div[id^=museum-reservation-form] .cMuseumRegistration .fontTextMobile,div[id^=museum-reservation-form] .cMuseumRegistration .customControl .slds-dropdown{font-size:16px!important}div[id^=museum-reservation-form].slds-scope .slds-truncate,div[id^=museum-reservation-form].slds-scope .slds-table th,div[id^=museum-reservation-form].slds-scope .slds-table td,div[id^=museum-reservation-form] .cMuseumRegistration .checkboxFont .slds-checkbox .slds-checkbox__label .slds-form-element__label{white-space:normal!important;font-size:16px!important}div[id^=museum-reservation-form] .slds-form-element .container-fluid{padding:0!important}div[id^=museum-reservation-form] .cMuseumRegistration .progressBarMobile{width:100%!important}div[id^=museum-reservation-form].slds-scope .slds-button[name=Prev]{color:#0477aa!important;background:0 0!important;padding-left:0!important;padding-right:0!important}div[id^=museum-reservation-form] .slds-listbox li{background:0 0!important;margin:0!important;padding:0!important}div[id^=container-appeal] .slds-media__body h2,div[id^=container-appeal] .slds-card__header{display:none!important}div[id^=container-appeal] .field-element .container{padding:0}div[id^=container-appeal] .slds-rich-text-editor__output ul,div[id^=container-appeal] .slds-rich-text-editor__output li,div[id^=container-appeal] .slds-rich-text-editor__output li strong{font-weight:400;color:#666!important;background:0 0!important;margin:0!important;padding:0!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:.9375rem!important;list-style:none!important}div[id^=container-appeal] .flowruntimeBody{background-color:#f1f1f1!important;background-clip:padding-box!important;border-radius:5px!important;max-width:100%!important;padding:40px!important}div[id^=container-appeal] .slds-button.slds-button_brand,div[id^=container-appeal] .slds-button.slds-button_brand:hover,div[id^=container-appeal] .slds-button.slds-button_brand:active,div[id^=container-appeal] .slds-button.slds-button_brand:focus{color:#fff;letter-spacing:1px;background-color:#de111e;border:0;border-radius:.25rem;padding:10px 13px;font-family:freight-sans-pro,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.5;text-transform:uppercase!important}div[id^=container-appeal] .slds-form-element__label{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#444!important;margin-bottom:3px!important;font-size:14px!important;font-weight:700!important}div[id^=container-appeal] select,div[id^=container-appeal] input{border:1px solid #e8e8e8!important;width:100%!important;height:40px!important;padding:0 14px 0 20px!important;font-style:normal!important;line-height:18px!important}div[id^=container-appeal] .slds-rich-text-editor__output u{text-decoration:none;letter-spacing:1px!important;color:#000!important;text-align:left!important;font-family:freight-sans-pro,sans-serif!important;font-size:.9375rem!important;font-weight:700!important}div[id^=container-appeal] .slds-rich-text-editor__output p{text-align:left!important;margin-bottom:20px!important}
}

