.page-content .my-acct--overview .svg-inline--fa{color:#55799b}.my-acct--overview #accountWelcome{display:flex;flex-direction:column-reverse}.my-acct--overview #accountWelcome .account-help{display:flex;gap:8px;justify-content:end;flex-direction:row}@media(min-width:768px){.my-acct--overview #accountWelcome{justify-content:space-between;align-items:center;flex-direction:row}.my-acct--overview #accountWelcome .account-help{display:block;flex-shrink:0}}.ecom .my-acct--overview .memberInfo{align-items:start;gap:3.5em}.ecom .my-acct--overview .memberInfo>div{flex-direction:column}.my-acct--overview .memberInfo.nonmember h2 span.heading-member,.my-acct--overview .memberInfo:not(.nonmember) h2 span.heading-nonmember{display:none}.my-acct--overview .memberInfo>div>div:empty{display:none}.my-acct--overview .memberInfo.member--inactive .membershipAutoRenew span.autorenew-off{color:#a2aaad}.my-acct--overview .memberInfo.autorenew--on .membershipAutoRenew a{text-decoration:none}.my-acct--overview .memberInfo .membershipAutoRenew a.disabled,.my-acct--overview .memberInfo .membershipAutoRenew a.disabled .slider{cursor:default}.my-acct--overview .memberInfo.autorenew--on .membershipAutoRenew span.autorenew-off,.my-acct--overview .memberInfo:not(.autorenew--on) .membershipAutoRenew span.autorenew-on,.my-acct--overview .memberInfo:not(.autorenew--on) .membershipAutoRenewPayment{display:none}.my-acct--overview .memberInfo:not(.autorenew--on) .membershipAutoRenew span.autorenew-off,.my-acct--overview .memberInfo.autorenew--on .membershipAutoRenew span.autorenew-on{display:inline-block}.my-acct--overview .autorenew--on .membershipAutoRenew .form__input-toggle--item .form__input-toggle--slider{background-color:#97d700;border-color:#97d700}.my-acct--overview .autorenew--on .membershipAutoRenew .form__input-toggle--item .form__input-toggle--slider:before{left:unset;right:0}.my-acct--overview .memberInfo a.btn-primary{min-width:120px!important}@media(min-width:768px){.ecom .my-acct--overview .memberInfo>div{flex-grow:1;gap:1em;flex-direction:row;justify-content:space-between}.ecom .my-acct--overview .memberInfo.nonmember>div,.ecom .my-acct--overview .memberInfo.member--lifetime>div{gap:5em;justify-content:start}}@media(min-width:992px){.ecom .my-acct--overview .memberInfo.nonmember,.ecom .my-acct--overview .memberInfo.member--lifetime{display:flex}}@media(min-width:1200px){.ecom .my-acct--overview .memberInfo.autorenew--on{display:flex}}@media(min-width:1400px){.ecom .my-acct--overview .memberInfo:not(.autorenew--on):not(.nonmember):not(.member--lifetime){display:flex}}.my-acct--overview .upcoming-events .icon-wrapper{height:68px;width:68px;border:3px solid #55799b;border-radius:50%;margin:0 0 0 auto;display:flex;align-items:center;justify-content:center}.my-acct--overview .upcoming-events .fa-calendar,.upcoming-events .fa-calendar-alt{height:40px;width:auto!important}.my-acct--overview .upcoming-events .event-item{border-top:1px solid #ccc}.my-acct--overview .upcoming-events .event-item:last-child{border-bottom:1px solid #ccc}.my-acct--overview .upcoming-events .event-item a.disabled,.my-acct--overview .upcoming-events .event-item a.disabled:hover,.my-acct--overview .upcoming-events .event-item a.disabled:focus{color:inherit!important;cursor:default!important;text-decoration:none!important}.my-acct--overview a.profile-shortcut,.my-acct--overview a.profile-shortcut:hover,.my-acct--overview a.profile-shortcut:focus,.my-acct--overview a.profile-shortcut:active,.my-acct--overview a.profile-shortcut:visited{text-decoration:none!important}.my-acct--overview a.profile-shortcut:hover,.my-acct--overview a.profile-shortcut:focus{background-color:#faf9f7}.my-acct--overview a.profile-shortcut .svg-inline--fa{color:#262626!important;height:1.5rem;width:auto}.my-acct__content>div.my-acct__content-section:not(:last-of-type){border-bottom:1px solid #a2aaad;margin-bottom:1rem}.accordion.accordion--profile .accordion-item{border:0!important}.accordion.accordion--profile{border-top:1px solid #a2aaad}.accordion.accordion--profile:last-of-type{border-bottom:1px solid #a2aaad}.my-acct__content span.form__input-radio>input[type='radio']:not(:first-child){margin-left:10px}.my-acct__content .d-flex .form__input-radio{height:40px}.my-acct__content label.start-end-label{min-width:42px}.my-acct__content span.k-datepicker.form__input-date{max-width:238px}.my-acct__content .date-range--end-col{justify-content:flex-start}@media only screen and (min-width:768px){.my-acct__content span.form__input-radio>input[type='radio']:not(:first-child){margin-left:20px}.my-acct__content .date-range--end-col{justify-content:flex-end}}@media only screen and (min-width:992px){.my-acct__content label.start-end-label{min-width:60px;text-align:right}.redesign .my-acct__content .form__button-group.edit-form__button-group{margin-top:0}}ul.communitiesList{padding-left:0!important}ul.communitiesList>li{margin-bottom:26px!important}ul.communitiesList>li .form__input-check label{font-weight:bold}ul.communitiesList>li>.mailinglist-description{margin-left:49px}ul.communitiesList>li>.mailinglist-description.rich-text ul{padding-left:48px}ul.communitiesList>li>.mailinglist-description.rich-text ul li{margin-top:0;list-style:disc;text-indent:-4px}