.communityBox .button{display:inline-block;vertical-align:top;width:auto!important;min-width:230px;font-size:16px;padding:14px 12px;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;text-align:center}.communityBox .buttonPayid{background-color:#0063f0}.communityBox .buttonPayid__icon{vertical-align:bottom}.communityBox .buttonPayid__text{margin-left:13px;color:#fff}.communityBox .button__guest{background-color:#252525;color:#fff}.communityOverlay{background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:20000}@media screen and (max-width:320px){.communityBox .communityModal .button.buttonPayid,.communityBox .communitySignin .button.buttonPayid{display:block!important;text-align:center!important;width:100%!important}.communityBox .communitySignin .buttonPayid__icon{display:block!important;margin:3px auto}.communityBox .buttonPayid__text{margin-left:0!important;font-size:14px}}@media screen and (max-width:1024px){.purchaseButton .communityBox .communitySignin .button.buttonPayid{display:block!important;text-align:center!important;width:100%!important}.purchaseButton .communityBox .communitySignin .buttonPayid__icon{display:block!important;margin:3px auto}.purchaseButton .communityBox .buttonPayid__text{margin-left:0!important;font-size:14px}.purchaseButton .communityBox .button{min-width:auto!important}}.communityModal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:20001;padding:25px 24px 45px;border-radius:8px;box-sizing:border-box;overflow:auto;max-height:90%}.communityRegisterButtons{text-align:center}@media only screen and (max-width:767px){.icon{z-index:19999}.communityModal{width:90%!important}}@media screen and (max-width:590px){.communityBox .button__purchase{margin-left:0!important}.communityModal{min-width:auto!important;width:90%!important;padding:20px!important}.communityModalHeader{padding-bottom:5px!important}.communityOverview{min-height:initial;max-height:100px}.communityRegisterButtons{display:flex;flex-direction:column-reverse;align-items:center}.communityBox .button__guest{margin-top:8px}.communityModal{width:initial}}