.kom-dialog:not(.fit-to-content){max-width:525px;width:90%}@media(min-width:768px){.kom-dialog:not(.fit-to-content){width:80%}}@media(min-width:992px){.kom-dialog:not(.fit-to-content){max-width:640px}}.kom-modal-header{background:-webkit-gradient(linear,left top,right top,color-stop(90%,#46b4e6),to(#6cc));background:linear-gradient(90deg,#46b4e6 90%,#6cc);border:none;border-radius:8px 8px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.kom-modal-header>*{color:#fff;line-height:1em}.kom-modal-header__heading{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:2.4rem;font-weight:400;margin:15px 32px 15px 0;text-align:center}.kom-modal-body{margin:36px 10px 20px;overflow:visible}@media(min-width:480px){.kom-modal-body{margin:36px 22px 20px}}.kom-modal-header+.kom-modal-body{margin-top:24px}.kom-modal-footer{margin:20px 10px;text-align:center}.kom-modal-footer a[class*=btn-],.kom-modal-footer button{width:100%}.kom-modal-footer a[class*=btn-]+a[class*=btn-],.kom-modal-footer a[class*=btn-]+button,.kom-modal-footer button+a[class*=btn-],.kom-modal-footer button+button{margin-top:10px}@media(min-width:480px){.kom-modal-footer{margin:20px 22px}.kom-modal-footer a[class*=btn-],.kom-modal-footer button{width:auto}.kom-modal-footer a[class*=btn-]+a[class*=btn-],.kom-modal-footer a[class*=btn-]+button,.kom-modal-footer button+a[class*=btn-],.kom-modal-footer button+button{margin-left:10px;margin-top:0}}.kom-close{background:transparent;border:none;color:#ccc;cursor:pointer;font-size:32px;height:32px;line-height:1em;padding:0 8px 0 0;position:absolute;right:0;top:0;z-index:1100}.kom-close:hover{color:#666}.kom-modal-header .kom-close{bottom:0;color:#fff;margin:auto;top:-5px}.kom-modal-header .kom-close:hover{color:#fff}.main{padding:0 0 48px}.h3.heading{display:block;font-size:16px;font-weight:500;margin-bottom:16px;margin-top:0;padding-left:16px}.forum-member-table{border-top:1px solid #cacbcc;margin-top:0;max-width:100%;width:100%}.forum-member-table thead{display:none}.forum-member-table tbody tr{border-bottom:1px solid #cacbcc}.forum-member-table td{border-top:none;padding:1.6rem 8px;vertical-align:middle}.forum-member-remove-col,.forum-member-table .forum-member-remove-col,.forum-member-table .forum-member-resend-col,.forum-member-table .forum-member-role-col,.forum-member-table th.forum-member-join-date-col,.forum-member-table th.forum-member-role-col{white-space:nowrap}.forum-member-remove-col .l2{cursor:pointer}.forum-member-join-date-col{white-space:nowrap}.forum-member-manage-button-col .loading{display:block;height:40px;margin:auto;text-align:center}.forum-member-manage-button-col .btn{margin-bottom:4px}@media(min-width:992px){.forum-member-manage-button-col .btn:first-child{margin-right:12px}}.forum-member-manage-button-col p.E1{margin-bottom:8px}td.forum-member-manage-button-col{font-size:0}.forum-member-name{padding-top:8px}.forum-member-name,.forum-member-org{display:block;margin-left:72px}.forum-member-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;float:left;height:56px;width:56px}.forum-member-member-table .forum-member-remove-col,.forum-member-member-table .forum-member-role-col{padding-top:8px;white-space:nowrap}.forum-member-request-table .forum-member-license-col{padding-left:88px}.forum-member-request-table .forum-member-name-col{min-width:180px;padding-bottom:4px;padding-top:16px}.forum-member-request-table .forum-member-license-col{padding-bottom:0;padding-top:0}.forum-member-request-table .forum-member-type-col{min-width:70px}.forum-member-request-table .forum-member-license-col{min-width:90px}.forum-member-request-table .forum-member-manage-button-col{padding-bottom:12px;padding-top:4px}.forum-member-request-table .forum-member-manage-button-col>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.forum-member-license-col,.forum-member-manage-button-col,.forum-member-name-col{display:block}.forum-member-date-col,.forum-member-join-date-col{display:none}.forum-member .unread-requests-num,.forum-nav-list .unread-requests-num{background-color:#d50a15;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:2em;line-height:2;margin-left:8px;text-align:center;vertical-align:8%;width:2em}.remove-forum-pending-invitation,.resend-forum-invitation-mail{cursor:pointer}.remove-forum-pending-invitation{margin-bottom:8px}.forum-manage-side-col{background-color:#fff;padding:32px 0;text-align:center;z-index:1}.forum-manage-side-nav-list{border:2px solid #005ded;border-radius:5px;display:inline-block;font-size:0;margin:0;padding:0}.forum-manage-side-nav-list li{display:inline-block;padding:0 16px}.forum-manage-side-nav-list li p{color:#005ded;font-size:18px;margin:0}.forum-manage-side-nav-list li.current{background-color:#005ded;font-weight:500}.forum-manage-side-nav-list li.current p{color:#fff}.forum-manage-side-nav-list li:first-child{border-right:2px solid #005ded}.forum-manage-side-nav-list li:last-child{border-left:2px solid #005ded}.forum-manage-side-nav-list p{cursor:pointer;display:block;line-height:2;padding-left:0}.forum-member{position:relative}.forum-member .main:after{clear:both;content:"";display:block}.forum-member .main .heading{vertical-align:initial}.forum-member .main section{margin-bottom:48px}.forum-member .main .container{position:relative}.forum-member .main .container:before{background-color:#ddd;display:block;height:100%;position:absolute;right:41.66666667%;top:0;width:1px}.forum-member .main .container:after{clear:both;content:"";display:block}.mail-to-all-member-modal{min-width:500px}.invite-member{margin-bottom:16px;margin-left:16px}.mail-to-all-member{margin-bottom:16px;margin-left:32px}.user-info-label{line-height:1;margin-bottom:8px;width:230px}.user-info-value{line-height:1;margin-bottom:24px;margin-left:0;width:auto}.role-select{width:auto}.mail-to-all-member-input-list dl{margin:0}.mail-to-all-member-input-list dd:not(:last-of-type),.mail-to-all-member-input-list dt:not(:last-of-type){padding-bottom:24px}.mail-to-all-member-input-list dt{clear:left;float:left;width:60px}.mail-to-all-member-input-list dd{padding-left:76px}.kom-modal-warning-message{background-color:#f1f4f8;padding:15px;text-align:center}@media(min-width:768px){.main{padding-top:32px}.forum-member-manager .main{border-left:1px solid #d0d1d2;padding-left:48px}.forum-member-manager .forum-manage-side-col{padding-bottom:48px;padding-right:0;padding-top:24px;text-align:left}.forum-member-manager .forum-manage-side-nav-list{border:none;display:block}.forum-member-manager .forum-manage-side-nav-list li{border:none;display:block;margin-bottom:8px;padding:12px 0}.forum-member-manager .forum-manage-side-nav-list li p{color:#2c3d30}.forum-member-manager .forum-manage-side-nav-list li.current{background-color:rgba(0,93,237,.11);color:#0047ea;font-weight:500}.forum-member-manager .forum-manage-side-nav-list li.current p{color:#005ded}.forum-member-manager .forum-manage-side-nav-list li:first-child,.forum-member-manager .forum-manage-side-nav-list li:last-child{border:none}.forum-member-manager .forum-manage-side-nav-list p{cursor:pointer;display:block;line-height:1;padding-left:8px}.h3.heading{background-color:transparent;display:inline-block;font-size:32px;font-weight:500;line-height:1;margin-bottom:32px;margin-right:24px;padding-left:0}.forum-member-table{border-top:none}.forum-member-table td{padding-left:1.6rem;padding-right:1.6rem}.forum-member-table thead{background-color:#f0f0f0;display:table-header-group}.forum-member-table th{padding:1.6rem}.forum-member-table .forum-member-join-date-col,.forum-member-table th{display:table-cell}.forum-member-table .forum-member-remove-col,.forum-member-table .forum-member-role-col{padding:16px}.forum-member-table .forum-member-date-col,.forum-member-table .forum-member-license-col,.forum-member-table .forum-member-manage-button-col,.forum-member-table .forum-member-name-col{display:table-cell}.forum-member-member-table .forum-member-remove-col,.forum-member-member-table .forum-member-role-col{padding-top:16px}.forum-member-request-table td{padding:1.6rem}.forum-member-request-table td.forum-member-manage-button-col>div{display:block}.forum-member-request-table .forum-member-license-col,.forum-member-request-table .forum-member-manage-button-col,.forum-member-request-table .forum-member-name-col{padding:1.6rem 1.6rem 1.2rem}.forum-manage-side-nav-list li p{padding-left:8px}.user-info-label{clear:left;float:left;margin-bottom:24px}.user-info-value{margin-left:246px}}@media(min-width:992px){.forum-member-manager .main{padding-left:96px}}.member-invite-modal{margin:0}.member-invite-modal .member-invite-form{overflow-y:inherit!important}.member-invite-modal .input-error{border:1px solid #d90000}.member-invite-modal .invite-body{white-space:pre-line;word-wrap:break-word}.member-invite-modal .invite-contents-confirmation{border:1px solid #cacbcc;font-size:0;height:392px;overflow:scroll;padding:24px 16px}.member-invite-modal .invite-contents-confirmation dt.h7{border-bottom:1px solid #cacbcc;margin-bottom:6px}.member-invite-modal .invite-contents-confirmation dd.c1{margin-bottom:24px}.member-invite-modal .invite-contents-confirmation dd.confirmation-list{margin-bottom:12px}.member-invite-modal .input-invite-email--resend{background-color:#fff;color:#1694e0}.member-invite-modal .invite-email-confirmation-list{font-size:0}.member-invite-modal .invite-email-confirmation-list .c1{background-color:rgba(0,93,237,.17);border-radius:2px;display:inline-block;margin-bottom:12px;margin-right:8px;padding:2px 6px}.member-invite-modal .invite-language-switch{background-color:#ededed;margin-bottom:0;padding:8px 16px}.member-invite-modal .invite-language-switch input[type=radio]{margin-right:4px}.member-invite-modal .invite-language-switch label.c1{cursor:pointer;margin-bottom:0;margin-top:0}.member-invite-modal .complete-body{text-align:center}.member-invite-modal .complete-body .h3{margin:32px 0}.member-invite-modal .complete-body .c1{margin-bottom:8px}.forum-member-inivitation-table .forum-member-name-col{word-break:break-all}