.user-logged-in #civicrm-user-profile{background:0 0;border:0;box-shadow:none;box-sizing:border-box;display:block;width:100%;margin:0 0 1.5rem;padding:0;position:static}.user-logged-in #civicrm-user-profile fieldset{border:0;margin:0;padding:0;position:static}.user-logged-in #civicrm-user-profile legend,.user-logged-in #civicrm-user-profile legend .fieldset-legend,.user-logged-in #civicrm-user-profile legend span{position:static;display:block;width:auto;background:0 0;color:#181d27;font-family:inherit;font-size:1.125rem;font-weight:600;padding:0 0 .75rem;left:auto;top:auto}.user-logged-in #civicrm-user-profile .form-item-confirm-password,.user-logged-in #civicrm-user-profile .form-item-password,.user-logged-in #civicrm-user-profile .js-form-type-password{position:static;float:none;width:100%;top:auto;left:auto}.user-logged-in #civicrm-user-profile .form-actions{position:static;float:none;text-align:left;bottom:auto;right:auto;margin:1rem 0;padding:0}.user-logged-in #civicrm-user-profile .crm-container{display:grid;grid-template-columns:1fr;gap:1rem;width:100%}.user-logged-in #civicrm-user-profile .crm-section{display:block;float:none;width:100%;height:auto;min-height:0;margin:0;padding:0;position:relative;vertical-align:top}.user-logged-in #civicrm-user-profile .crm-section .label{display:block;float:none;width:100%;text-align:left;font-size:1rem;font-family:inherit;font-weight:400;color:#414651;padding:0;margin:0}.user-logged-in #civicrm-user-profile .crm-container label,.user-logged-in #civicrm-user-profile .crm-section .label label{display:block;float:none;color:#414651;font-size:1rem;font-weight:400;font-family:inherit;margin:0;vertical-align:baseline}.user-logged-in #civicrm-user-profile #crm-container.crm-public .content,.user-logged-in #civicrm-user-profile .crm-section .content{margin-left:0;padding:0;position:relative;font-size:1rem;word-wrap:break-word}.user-logged-in #civicrm-user-profile .crm-container div.form-item{height:auto;padding:0;position:relative}.user-logged-in #civicrm-user-profile .crm-section div.clear{display:none}.user-logged-in #civicrm-user-profile input.crm-form-password,.user-logged-in #civicrm-user-profile input.crm-form-text,.user-logged-in #civicrm-user-profile input[type=email],.user-logged-in #civicrm-user-profile input[type=password],.user-logged-in #civicrm-user-profile input[type=tel],.user-logged-in #civicrm-user-profile input[type=text],.user-logged-in #civicrm-user-profile select.crm-form-select,.user-logged-in #civicrm-user-profile select.crm-select2,.user-logged-in #civicrm-user-profile textarea.crm-form-textarea{display:block;width:100%;box-sizing:border-box;background:#fff;font-size:1rem;line-height:1.5rem;font-weight:400;padding:5px 10px;margin-top:5px;outline:0;border:1px solid #acacac;border-radius:4px;box-shadow:inset 0 1px 2px #e1e1e1;background-image:none;height:auto;transition:border-color .2s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none}.user-logged-in #civicrm-user-profile select.crm-form-select,.user-logged-in #civicrm-user-profile select.crm-select2{background-image:url(../../icons/angle-down-black.png);background-image:linear-gradient(transparent,transparent),url(../../icons/angle-down-black.svg);background-size:1rem 1rem;background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;padding-right:2rem;cursor:pointer}.user-logged-in #civicrm-user-profile .select2-container{width:100%}.user-logged-in #civicrm-user-profile .select2-container .select2-choice{display:block;width:100%;box-sizing:border-box;background:#fff;font-size:1rem;line-height:1.5rem;font-weight:400;padding:5px 10px;margin-top:5px;outline:0;border:1px solid #acacac;border-radius:4px;box-shadow:inset 0 1px 2px #e1e1e1;background-image:none;height:auto;transition:border-color .2s linear;display:block;height:auto;line-height:1.5rem;color:#181d27;text-decoration:none;border-radius:4px;box-shadow:inset 0 1px 2px #e1e1e1}.user-logged-in #civicrm-user-profile .select2-container .select2-choice>.select2-chosen{font-size:1rem;color:#181d27}.user-logged-in #civicrm-user-profile .select2-container .select2-choice .select2-arrow{background:0 0;border:0;width:1.5rem;top:50%;transform:translateY(-50%);right:8px}.user-logged-in #civicrm-user-profile .crm-form-checkbox,.user-logged-in #civicrm-user-profile .crm-form-radio,.user-logged-in #civicrm-user-profile input[type=checkbox],.user-logged-in #civicrm-user-profile input[type=radio]{display:inline-block;float:none;width:auto;margin:0 10px 3px 0;vertical-align:middle;box-shadow:none;background-image:none}.user-logged-in #civicrm-user-profile .crm-container div.checker,.user-logged-in #civicrm-user-profile .crm-container div.radio{display:inline-block;float:none;margin-right:3px}.user-logged-in #civicrm-user-profile .crm-section .label .crm-error-label{position:static;color:#414651;top:auto}.user-logged-in #civicrm-user-profile .crm-container .crm-error,.user-logged-in #civicrm-user-profile .custom_message{position:static;display:block;background:0 0;color:#8d3a2d;font-size:.875rem;left:auto;top:auto;padding:.25rem 0 0;margin:0}.user-logged-in #civicrm-user-profile .crm-marker{color:#8d3a2d}.user-logged-in #civicrm-user-profile #edu,.user-logged-in #civicrm-user-profile #home_address,.user-logged-in #civicrm-user-profile #org_info{grid-column:1/-1;display:block;width:100%;clear:both;margin:1rem 0 0;padding:1rem 0 .375rem;border-top:1px solid #d5d7da;color:#181d27;font-family:inherit;font-size:1.125rem;font-weight:600}.user-logged-in #civicrm-user-profile #agreement,.user-logged-in #civicrm-user-profile .information{grid-column:1/-1;display:block;float:none;width:100%;margin:0 0 .75rem;padding:0 0 .75rem;border-bottom:1px solid #d5d7da;color:#535862;font-size:.875rem}.user-logged-in #civicrm-user-profile #editrow-custom_321{grid-column:1/-1;height:auto;min-height:0;width:100%}.user-logged-in #civicrm-user-profile #editrow-custom_321 .label{display:none}.user-logged-in #civicrm-user-profile #editrow-custom_321 label{display:inline-block;width:auto;max-width:calc(100% - 2rem);color:#414651;font-size:1rem;vertical-align:top;cursor:pointer}.user-logged-in #civicrm-user-profile .editrow_custom_286-section,.user-logged-in #civicrm-user-profile .editrow_custom_291-section,.user-logged-in #civicrm-user-profile .editrow_custom_296-section,.user-logged-in #civicrm-user-profile .editrow_custom_316-section,.user-logged-in #civicrm-user-profile .editrow_gender_id-section{grid-column:1/-1;width:100%}.user-logged-in #civicrm-user-profile .editrow_custom_326-section,.user-logged-in #civicrm-user-profile .editrow_custom_331-section,.user-logged-in #civicrm-user-profile .editrow_custom_336-section,.user-logged-in #civicrm-user-profile .editrow_custom_341-section{float:none;width:100%;margin:0;left:auto;position:relative}.user-logged-in #civicrm-user-profile #helprow-last_name,.user-logged-in #civicrm-user-profile .crm-container a.crm-hover-button,.user-logged-in #civicrm-user-profile .crm-container div.form-item.editrow_birth_date-section .crm-hover-button,.user-logged-in #civicrm-user-profile .crm-container span.crm-hover-button,.user-logged-in #civicrm-user-profile .crm-section.file_deleteURL-section,.user-logged-in #civicrm-user-profile .crm-section.file_displayURL-section,.user-logged-in #civicrm-user-profile .editrow_custom_63-section,.user-logged-in #civicrm-user-profile .helprow-last_name-section,.user-logged-in #civicrm-user-profile .helprow-phone-1-section,.user-logged-in #civicrm-user-profile .helprow-phone-2-section,.user-logged-in #civicrm-user-profile .helprow-phone-6-section{display:none}.user-logged-in #civicrm-user-profile .crm-section .content .cal-button{background:0 0;cursor:pointer;height:26px;position:absolute;right:8px;top:8px;width:25px}@media (min-width:768px){.user-logged-in #civicrm-user-profile .crm-container{grid-template-columns:1fr 1fr}}