#btnModalError500-modal .generic-modal__image,#btnVerifyUserModal-modal .generic-modal__image{margin:0 0 1.5rem}#btnModalNoMeridian-modal .promosection{padding:0}#btnModalNoMeridian-modal .generic-modal__image{margin:0}@media only screen and (max-width:767.98px){#btnModalExtendSession-modal .o-form-container__buttons .button{margin-bottom:1.5rem}}#btnModalExtendSession-modal .modal-footer.generic-modal__content-footer:empty{padding-top:0}.formcontainer [id*=extend-session-form] .o-form-container__error-msg,.formcontainer [id*=extend-session-form] .o-wizard-container__error-msg,.formcontainer [id^=myfreestyle] .o-form-container__error-msg,.formcontainer [id^=myfreestyle] .o-wizard-container__error-msg{display:none}#myaccount-details #myfreestyle-emailPassword-update .o-form-container__main-form .form-container .title+.text,#myaccount-details #myfreestyle-myUserInfo-update .o-form-container__main-form .form-container .title+.text{margin-bottom:2.5rem;margin-top:2.5rem}#myaccount-details #myfreestyle-emailPassword-update .o-form-container__main-form .form-container .datepicker .a-input-field,#myaccount-details #myfreestyle-myUserInfo-update .o-form-container__main-form .form-container .datepicker .a-input-field{margin-top:0}#myaccount-details #myfreestyle-emailPassword-update .o-form-container__main-form .form-container .readonly-field,#myaccount-details #myfreestyle-myUserInfo-update .o-form-container__main-form .form-container .readonly-field{background-color:#fff;border:0;padding-left:0;padding-top:0}#myaccount-details #myfreestyle-emailPassword-update .o-form-container__main-form .form-container .readonly-field~.icon-right,#myaccount-details #myfreestyle-myUserInfo-update .o-form-container__main-form .form-container .readonly-field~.icon-right{display:none}#myaccount-details #myfreestyle-emailPassword-update .o-form-container__buttons,#myaccount-details #myfreestyle-myUserInfo-update .o-form-container__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#myaccount-details #myfreestyle-emailPassword-update .o-form-container__buttons .button.a-button,#myaccount-details #myfreestyle-myUserInfo-update .o-form-container__buttons .button.a-button{margin-left:0;margin-right:0}#myaccount-details #myfreestyle-emailPassword-update .o-form-container__buttons .button.a-button:first-child,#myaccount-details #myfreestyle-myUserInfo-update .o-form-container__buttons .button.a-button:first-child{margin-top:2rem}#myaccount-details #myfreestyle-emailPassword-update .o-form-container__buttons .button.a-button:not(:first-child),#myaccount-details #myfreestyle-myUserInfo-update .o-form-container__buttons .button.a-button:not(:first-child){margin-top:1.5rem}#myaccount-details #myfreestyle-emailPassword-update .o-form-container__buttons .button.a-button .btn,#myaccount-details #myfreestyle-myUserInfo-update .o-form-container__buttons .button.a-button .btn{width:100%}#myaccount-details #marketingConsent-section .formcontainer{margin-bottom:0}#myaccount-details #marketingConsent-section .formcontainer+.link.button.a-link{margin-bottom:0;margin-top:0}@media only screen and (max-width:575.98px){#myaccount-details #marketingConsent-section .formcontainer+.link.button.a-link #marketingConsent-forget{margin-top:1rem}}#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container .form-container #marketingConsent-edit{margin-top:1rem}#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container__buttons{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}@media only screen and (max-width:575.98px){#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width:576px){#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container__buttons .button.a-button:first-child{margin-right:.5rem}}@media only screen and (max-width:575.98px){#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container__buttons .button.a-button:first-child{margin-top:.5rem}}@media only screen and (min-width:576px){#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container__buttons .button.a-button:last-child{margin-left:.5rem}}@media only screen and (max-width:575.98px){#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container__buttons .button.a-button:last-child{margin-bottom:.5rem}}@media only screen and (min-width:576px){#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container__buttons .button.a-button button{margin-top:1rem}}#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container__success-msg{margin-bottom:0}#myaccount-details #marketingConsent-section .formcontainer #myfreestyle-marketingConsent-form .o-form-container__success-msg:empty{margin-top:0}#myaccount-details #marketingConsent-section .formcontainer.hidden-forgetme-form{display:none}#myaccount-details #marketingConsent-section #marketingConsent-forget{margin-top:1rem}#myaccount-details #marketingConsent-section .experiencefragment .xf-content-height{min-height:auto}@media only screen and (max-width:991.98px){#myaccount-welcome .col-md-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:575.98px){#myfreestyle-unsubscribe .o-form-container__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#myfreestyle-unsubscribe #marketingConsent-save{margin-bottom:1rem}}#login_verify_error,#login_verify_success,#myfreestyle-login-verify{display:none}.cq-Editable-dom #login_verify_error,.cq-Editable-dom #login_verify_success,.cq-Editable-dom #myfreestyle-login-verify{display:block!important}@media only screen and (min-width:576px){#myfreestyle-signup .formcontainer-halfwidth~.o-wizard__btn .button-div{width:50%}}