main#orgOfficeRosterDashboard{position:relative;font-family:Avenir Next W01,sans-serif}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgInfoRow,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgInfoRow #orgInfoAddress,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgInfoRow #orgInfoLogo{position:relative}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgAddUserInstructions,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgAdministrators,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgFirmAddedMembers,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgFirmFindMembers,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgFirmPendingRosterAdditions,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgInvoiceReceipts,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgMembershipPlans,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgOfficeRoster{position:relative;margin-bottom:3.5rem!important}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgAdministrators{position:inherit}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgInvoiceReceipts{position:inherit;text-align:center}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgInvoiceReceipts .download_invoice{font-size:1.6rem;max-width:80%;margin:1rem auto}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgInvoiceReceipts .divider-or{display:block;margin:1rem 0 2rem;color:#a9a9a9;font-size:1.5rem;line-height:1.8rem;font-weight:900;font-style:italic;text-transform:uppercase;text-align:center}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgInvoiceReceipts .label{display:block;margin:1rem 0;color:#747474;font-size:1.4rem;font-weight:800;text-align:center}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgInvoiceReceipts .selection.dropdown{font-size:1.6rem;max-width:80%;margin:1rem auto 2rem}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgMembershipPlans,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgOfficeRoster{position:inherit}@media (max-width:768px){main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .column:not(.not){padding:0!important;margin-bottom:1rem}}@media (max-width:768px){main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .column .ui.form .column{padding:1rem!important}}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .header:not(.sub){position:relative;padding:10px 24px 10px 10px}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .header .title{position:relative;color:#fff;font:normal 400 20px/24px Avenir Next W01,sans-serif;letter-spacing:.1em}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .header.dark .title{color:#434343}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .header.light .title{color:#fff}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .content:not(.not){position:relative}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .content .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .content .content .content{background:none}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .content .ui.table tr td:first-child{border-left:3px solid transparent}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .content .ui.table tr td:last-child{border-right:3px solid transparent}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .content .ui.table:not(.row-border) tr td{border:none}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card .form .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card:first-of-type .content{background:#fff}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.disabled>*{pointer-events:none}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.disabled{filter:opacity(45%);-moz-filter:opacity(45%);-webkit-filter:opacity(45%)}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.disabled .content{display:none}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.disabled .content .ui.list{min-height:50px}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.bg-blue .content .ui.table tr.active td:first-child,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.bg-blue .content .ui.table tr:hover td:first-child,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.bg-blue .content .ui.table tr:hover td:last-child{border-color:#3b6e8f!important}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.bg-brown .content .ui.table tr.active td:first-child,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.bg-brown .content .ui.table tr:hover td:first-child,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .card.bg-brown .content .ui.table tr:hover td:last-child{border-color:#684f40!important}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid a.basic{color:#2979a9;text-decoration:underline;margin:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid a.basic:hover{text-decoration:none}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button{font-size:1.6rem;line-height:2.2rem;padding:.5rem 1.25rem}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.orgActionButton{position:inherit;margin:0 1rem .5rem 0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.orgActionButton:last-of-type{margin-right:0}@media (max-width:560px){main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.orgActionButton{display:block;width:100%;margin:0 0 .75rem}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.orgActionButton:last-of-type{margin-bottom:0}}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.blue,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.orgAssignStaffToTeamBtn{background-color:#3f657c}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.green,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.orgAddTeamSeatsBtn{background-color:#6e8878}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.orgRemoveFromRosterBtn,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.orgRemoveTeamSeatsBtn,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.orgStopMembershipPaymentBtn,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.red{background-color:#904a38}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.button.maxWidth160{max-width:160px}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.labeled.icon.button,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.labeled.icon.buttons .button{padding:1rem 1.25rem 1rem 4rem!important;font-size:1.6rem}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.labeled.icon.button>.icon,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.labeled.icon.buttons>.button>.icon{width:3rem}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item{position:relative;padding-top:1em;padding-right:30px;padding-bottom:1em}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .actions,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .image{display:inline-block;vertical-align:middle}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content{font:normal 500 16px/20px Avenir Next W01,sans-serif;color:#5d5d5d}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content .extras,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content .name{display:block}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content .extras span{position:relative;display:inline-block;font-size:14px;line-height:18px;color:#939393;padding-left:25px}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content .extras span:first-of-type{padding-left:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content .extras span:first-of-type:before{content:""}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content .extras span:before{position:absolute;left:8px}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content .extras span .email a{color:#939393}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .content .extras span .email a:hover{text-decoration:underline}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .actions{position:absolute;width:30px;top:0;right:0;bottom:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .actions a{position:absolute;top:50%;-webkit-transform:translateY(-50%);-0-transform:translateY(-50%);transform:translateY(-50%)}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .actions a i{font-size:36px;margin:0;color:#738573}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .actions a[data-action=add]:hover i{color:#6e8778;color:#738573}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .item .actions a[data-action=remove]:hover i{color:#bf7562}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .column .item .image{padding:0 .5em 0 0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .column .item .image img{padding:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list .column .item .image .content{padding:0 0 0 .5em}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list.admins{padding:1rem;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list.members .item{border-bottom:none!important}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid .ui.list.members .item:last-of-type{border:none}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgFirmMemberSearchList .ui.list .item .actions a[data-action=add]{display:block;z-index:20}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgFirmMemberSearchList .ui.list .item .actions a[data-action=remove],main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgFirmPendingRosterList .ui.list .item .actions a[data-action=add]{display:none;z-index:10}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgFirmPendingRosterList .ui.list .item .actions a[data-action=remove]{display:block;z-index:20}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgFirmAddedMembersList .ui.list .item .actions a[data-action=add],main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid #orgFirmAddedMembersList .ui.list .item .actions a[data-action=remove]{display:none;z-index:10}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable thead tr{padding:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable thead tr th{padding:1rem;background:#edeced;color:#5c5c5c;font-size:1.4rem;line-height:normal;font-style:normal;font-weight:800;letter-spacing:.0186667rem;text-transform:uppercase}@media (max-width:768px){main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable thead tr th{padding-top:2rem;padding-bottom:2rem}}@media (min-width:992px){main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable thead tr th:first-of-type{padding-left:2rem}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable thead tr th:last-of-type{padding-right:2rem}}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr{padding:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable{position:relative;padding:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:1.5rem 0;margin:0}@media (min-width:768px){main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow{border-bottom:1px solid #bdbdbd}}@media (min-width:992px){main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow{padding-top:2rem;padding-bottom:2rem;margin-left:1rem;margin-right:1rem}}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn{position:relative;display:inline-block;padding-left:1rem;padding-right:1rem;vertical-align:top}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn.col25{width:25%}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn.col3125{width:31.25%}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn.col375{width:37.5%}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn.col4375{width:43.75%}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn.col50{width:50%}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn.col100{display:block;width:100%;margin:1rem 0 0}@media (max-width:992px){main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn{display:block;margin:1rem 0 0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn:first-of-type{margin-top:0}}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanSeatCount,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.officeRosterMemberName{position:relative;margin:0;padding:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate i,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanSeatCount i,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName i,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.officeRosterMemberName i{color:#3f657c;font-size:2rem;line-height:1;padding:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate .sub.header,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanSeatCount .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanSeatCount .sub.header,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName .sub.header,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.officeRosterMemberName .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.officeRosterMemberName .sub.header{color:#2e2e2e;font-size:1.6rem;line-height:2rem;font-style:normal}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanSeatCount .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName .content,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.officeRosterMemberName .content{font-weight:900}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate .content a,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanSeatCount .content a,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName .content a,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.officeRosterMemberName .content a{color:#3f657c;text-decoration:underline;margin:0}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate .content a.basic,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanSeatCount .content a.basic,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName .content a.basic,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.officeRosterMemberName .content a.basic{color:#2979a9}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate .content a:hover,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanSeatCount .content a:hover,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName .content a:hover,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.officeRosterMemberName .content a:hover{text-decoration:none}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate .sub.header,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanSeatCount .sub.header,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName .sub.header,main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.officeRosterMemberName .sub.header{font-weight:400}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanTypeName .content{line-height:1;padding-left:1rem}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate .content{font-weight:400}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr td.orgAdminTable .orgAdminTableRow .orgAdminTableColumn .header.membershipPlanNextPaymentDate .content a{margin:0 0 0 1rem}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr:last-of-type{position:inherit}main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table.orgAdminDashboardTable tbody tr:last-of-type td.orgAdminTable .orgAdminTableRow{border:none}@media (max-width:992px){main#orgOfficeRosterDashboard #orgOfficeRosterGrid.grid table#orgOfficeRosterTable .orgAdminTableColumn{width:100%!important}}.ui.modal.orgAdminModal{position:inherit;max-width:700px!important;font-family:Avenir Next W01,sans-serif}.ui.modal.orgAdminModal .header{line-height:1;font-style:normal}.ui.modal.orgAdminModal .content{color:#535353;font-size:1.7rem;line-height:1;font-style:normal;font-weight:500}.ui.modal.orgAdminModal .content p{font-size:1.8rem;line-height:2.2rem;font-weight:500;margin-bottom:1rem}.ui.modal.orgAdminModal .content p:last-of-type{margin-bottom:0}.ui.modal.orgAdminModal .content .ui.grid.orgCalculationsGrid>.row:first-of-type{padding:2rem 0;border-top:1px solid hsla(0,0%,59%,.3);border-bottom:1px solid hsla(0,0%,59%,.3)}.ui.modal.orgAdminModal .content p+.orgCalculationsGrid{margin:2.5rem 0 0}.ui.modal.orgAdminModal .actions>.button{min-width:100%;padding:1rem 1.25rem;margin:.75rem 0;color:#fff;font-size:1.6rem;line-height:1}@media (min-width:600px){.ui.modal.orgAdminModal .actions>.button{min-width:14rem;margin:.75rem .5rem}}@media (min-width:768px){.ui.modal.orgAdminModal .actions>.button{min-width:17.5rem}}.ui.modal.orgAdminModal .actions>.button.cancel{background-color:#904a38}.ui.modal.orgAdminModal .actions>.button.approve,.ui.modal.orgAdminModal .actions>.button.submit{background-color:#6e8878}.ui.modal.orgAdminModal .actions>.button.labeled.icon{padding:1rem 1.25rem 1rem 4.5rem!important;font-size:1.6rem}.ui.modal.orgAdminModal .actions>.button.labeled.icon.approve,.ui.modal.orgAdminModal .actions>.button.labeled.icon.submit{background-color:#6e8878}.ui.modal.orgAdminModal .actions>.button.labeled.icon>.icon{width:3.5rem}.ui.modal.orgAdminModal.simpleModal{padding:2.5rem}.ui.modal.orgAdminModal.simpleModal .actions,.ui.modal.orgAdminModal.simpleModal .content,.ui.modal.orgAdminModal.simpleModal .header{background:none}.ui.modal.orgAdminModal.simpleModal .header{padding:1rem 0 2.5rem;color:#3f657c;font-size:2.4rem;font-weight:600;text-align:left;border:none}.ui.modal.orgAdminModal.simpleModal .content{padding:0 0 2.5rem}.ui.modal.orgAdminModal.simpleModal .content p{font-size:2rem;line-height:2.4rem}.ui.modal.orgAdminModal.simpleModal .content .formBox.inline-content .post-message,.ui.modal.orgAdminModal.simpleModal .content .formBox.inline-content h4{display:inline}.ui.modal.orgAdminModal.simpleModal .actions{padding:2.5rem 0 1rem;border-top:1px solid hsla(0,0%,59%,.3)}.ui.modal.orgAdminModal.complexModal .header{background-color:#3f657c;color:#fafafa;font-size:2rem;font-weight:400;text-align:center}.ui.modal.orgAdminModal.complexModal .content{padding:2.5rem}.ui.modal.orgAdminModal.complexModal .content .formBox{position:relative;width:auto;max-width:55rem;margin:auto}.ui.modal.orgAdminModal.complexModal .content .formBox .ui.input input{color:#333;font-size:1.6rem;line-height:1;font-style:normal;font-weight:500}.ui.modal.orgAdminModal.complexModal .actions{background:none}