html{font-size:12px}body{margin:0;padding:0;background-color:#f0f0f0!important}body,code{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.applyAllRootContainer{display:flex;flex-direction:column;height:93%;overflow-x:hidden;overflow-y:auto}.hide{display:none}.developerFieldValue{display:flex;margin-bottom:16px!important;word-break:break-all}.developerField{padding:0!important;font-weight:700!important;font-size:14px!important;line-height:18px!important;margin:7px 0!important}.developerFieldsContainer{height:100vh}.GroupsHeader{flex-direction:column}.groupsHeaderContainer{display:flex}.PermissionsHeader{flex-direction:row;display:flex}.PermisssionsContainer{height:89vh;overflow:hidden auto;padding:0}.MuiCardMedia-media{object-fit:scale-down!important}@media only screen and (max-height:675px){.PermisssionsContainer{height:83vh}}@media only screen and (max-width:590px){.ManageUsersHeader{flex-direction:column}.PermisssionsContainer{height:70vh}#ManageUsersInviteButton{right:0;position:unset;margin:0 23px}.groupsHeaderContainer,.PermissionsHeader{display:block}}#nprogress .bar{background:#aaaef5!important;height:3px;z-index:10000}#nprogress .peg{box-shadow:0 0 .8rem #aaaef5,0 0 5px #aaaef5!important}.h-2-black-bold{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:30px;margin-left:25px}.administratorTabContainer{margin-bottom:0}.h-2-sub-title{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;margin-left:25px}.addButton{margin-right:30px}.addButton,.changeButton{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;text-align:center;float:right;background-color:#0033ab;height:34px;border-radius:3px;border:none;outline:none;cursor:pointer}.changeButton{margin-right:3px;min-width:84px;max-width:150px;position:unset;top:200px}.mainDiv{margin-top:30px}.GroupsListHeader{height:35px;list-style-type:none;border:1px solid #f0f0f0;background-color:#e8e8e8;width:100%;color:#000;display:flex}.ClickableColumn,.HeaderIconColumn,.HeaderIconColumn_edit{padding:8.5px;width:35px;height:35px;float:left;border-left:1px solid #f0f0f0;font-size:12px;text-align:center;line-height:100%}.ClickableColumn:hover{padding:6.5px 5px 5px}.GroupEdit,.GroupsTableHeaderIcon{height:16px}.GroupEdit{cursor:pointer}.EditAppContainer{display:flex;height:40%}.EditAppIconContainer{display:flex;width:20%;flex-direction:row-reverse;margin:8px}.AppEditIcon{border:1px solid #000;border-radius:4px;padding:4px}.FinalNodeIcon{float:left;height:35px;padding:8.5px}.ArrowIcon{float:left;height:35px;padding:11px;cursor:pointer}.ArrowRightIcon{height:10px;margin:8px;cursor:pointer}.NotOpenedArrayContainer{width:26px;height:26px;background-color:#0033ab;border-radius:5px;margin:4.5px;float:left}.ExpendedHeaderColumn{width:calc(100% - 140px)}.ExpendedCell,.ExpendedHeaderColumn{line-height:35px;padding-left:9px;float:left}.ExpendedCell{width:calc(100% - 175px);color:#0033ab;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.ArrowIcon:hover,.ExpendedCell:hover{cursor:pointer}.Groupli{list-style-type:none;width:100%}.Group{height:35px;overflow:visible;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;background-color:#f7f7f7;width:100%}.Group:hover{background-color:#fff}#responsive-dialog-title h6{font-size:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#f7f7f7}#responsive-dialog-title{padding:14px 24px 4px;background-color:#f7f7f7}#dialogbutton{background:#fff;padding:0 0 8px 22px;justify-content:flex-start}#dialogbutton button:disabled,#dialogbutton button[disabled]{opacity:.5}#dialogbutton Button:hover{background-color:#0033ab;color:#fff}#dialogbutton Button{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-transform:lowercase;text-align:center;border:1px solid #0033ab;cursor:pointer}#dialogbutton span{text-transform:capitalize!important}#addbg{background:#fff}.AppsListContainer{padding:12px}.MuiSnackbarContent-message{display:flex}.MuiSnackbarContent-action{height:90%}.MuiSelect-select[aria-pressed=true]~svg{transform:rotate(180deg)}.MuiButton-label{text-overflow:ellipsis;word-wrap:normal;overflow:hidden}@media only screen and (max-width:600px){.HeaderIconColumn{display:none!important}.ExpendedCell{width:calc(100% - 70px)!important}.ExpendedHeaderColumn{width:calc(100% - 36px)!important}}.parentGroupSelect{width:100%;margin:12px 20px 6px 12px}.parentGroupName{padding-left:2px}.label-group{color:#333;font-size:12px;margin-bottom:2px}.inputBox{border-bottom:1px solid #333;width:calc(100% - 9px);height:35px;display:block;cursor:pointer;overflow:hidden;position:relative;margin:0 0 0 9px}.errorText{margin:3px 0 0 9px;color:#eb1616!important;font-size:11px;line-height:18px}.invalidSelectField{border-bottom:1px solid #eb1616;width:calc(100% - 9px);height:35px;display:block;cursor:pointer;overflow:hidden;position:relative;margin:0 0 0 9px}.inputBox .right_icon,.invalidSelectField .right_icon{position:absolute;right:0;top:6px;font-size:20px}.invalidSelectField .right_icon{color:#eb1616}.label-Select{white-space:nowrap;overflow:hidden;display:block;width:80%;padding:10px}.parentDrop{list-style:none;padding:0;margin:0}.parentDrop li{cursor:pointer}.MuiList-padding{padding-top:0!important;padding-bottom:0!important}.parentDrop div{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:8px 12px}.parentDrop div:hover{background-color:#fff;border:1px solid #0033ab;padding:8px 12px}.parentDrop ul{list-style:none;padding-left:15px;margin:0}.dropdownMenu .MuiPopover-paper{max-width:300px;max-height:300px;width:100%;background-color:#f7f7f7}.parentDrop li>div>.expandIcon{margin:-4px 6px}.parentDrop li>div>.expandIcon.up{transform:rotate(270deg)}.parentDrop li>div>.expandIcon.down{transform:rotate(0deg)}.parentDrop li.expand>ul{display:block}.parentDrop li>ul{display:none}.addGroupParent{display:flex}.searchBox{height:38px;background:#fff;width:300px}.searchError{color:red;padding-top:7px;font-size:12px}.App{width:100%}.table{display:flex;border:1px solid #f0f0f0;flex-direction:column;margin:20px 0}.table-body,.table-head{display:flex;justify-content:space-between;border-bottom:1px solid #f0f0f0;background-color:#fff}.table-head{display:none;background-color:#e8e8e8}.xs-table-head{background-color:#e8e8e8;padding:10px}.table-body:last-child{border:0}.table-body .table-td,.table-head .table-td{flex:1 1;display:flex;min-height:40px;align-items:center;padding:0 10px}.table-body .table-td:nth-child(3),.table-head .table-td:nth-child(3){flex:0.3 1}.table-body .table-td:last-child,.table-head .table-td:last-child{flex:0.1 1;text-align:center;justify-content:center;border:0}.table-td .MuiFormControlLabel-root{margin:0}.removeitem{text-decoration:none;color:#eb1616}.icon-left{display:flex;min-height:20px;align-items:center;padding-right:10px;margin-right:10px;border-right:1px solid #f0f0f0}.table-body .xs-hide,.table-head .xs-hide{display:none}.xs-show{display:block}.noUsersInfo{height:35px}.noUsersIcon{position:relative;top:2px}.noUsersContent{display:inline-block;margin:0;line-height:16px;padding:9.5px;font-size:12px}.noUsersContent,.userName{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.userName{font-size:16px;line-height:22px}.userEmail,.userLastSigned{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;line-height:16px;word-break:break-all}.userInfo{padding:5px}.invitationPending{color:#ff7602}.cursor-default{cursor:text!important}@media (min-width:721px){.table-body .xs-hide,.table-head,.table-head .xs-hide{display:flex}.xs-show{display:none}.table-body .table-td,.table-head .table-td{flex:1 1;display:flex;border-right:1px solid #f0f0f0;min-height:40px;align-items:center;padding:0 10px}}.SingleSelectOpenedArrow{width:26px;height:26px;margin:4.5px 5px;float:left;display:flex;align-items:center;justify-content:center}.settingsli{list-style-type:none;width:inherit}.setting{min-height:35px}.setting,.settingdisabled{display:inline-flex;overflow:visible;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;background-color:#fff;width:100%}.settingdisabled{pointer-events:none;opacity:.5}.SettingsExpendedCell{line-height:35px;padding-left:0;color:#000;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.searchHighlight{text-decoration:underline;font-weight:700;background:#ffff2e}.groupLabel{width:93%}.SettingsExpendedCell:hover,.SettingsIconHover:hover{cursor:pointer}.SettingsIconHover{height:12px}.SettingsNotOpenedContainer,.SettingsNotOpenedDisabledContainer{width:26px;height:26px;border:1px solid #0033ab;border-radius:5px;margin:4.5px;float:left;display:flex;align-items:center;justify-content:center}.SettingsNotOpenedDisabledContainer{opacity:.5;pointer-events:none}.SettingsOpenedContainer{width:26px;height:26px;transform:rotate(180deg);margin:4.5px 5px;float:left;display:flex;align-items:center;justify-content:center}.SettingsArrowRightIcon{height:23px;margin:2px;cursor:pointer}.SelectedCountChip,.TotalCountChip{margin:auto 0;height:20px!important;width:20px}.SelectedCountChip{background-color:#0033ab!important;color:#fff!important}.TotalCountChip{background-color:#fff!important;color:grey!important}.CountDivider{display:flex;flex-direction:column;justify-content:center;margin:7px 0 5px 5px;font-size:medium}.ChipContainer{align-items:center;display:flex}.SelectedCountChip .MuiChip-label,.TotalCountChip .MuiChip-label{padding:0}.SelectDeselectContainer{color:#00f;display:flex;flex-direction:row-reverse;width:calc(100% - 98px);align-items:center;line-height:1}.DeselectAll{cursor:pointer;margin-left:4px}.SelectAll{cursor:pointer;margin-right:4px}.SettingsExpandedCellLabel{display:inline-flex;overflow:hidden;width:calc(100% - 100px)}@media only screen and (max-width:600px){.SettingsExpandedCellLabel{width:100%}.SelectDeselectContainer{justify-content:flex-end;line-height:35px;width:100%}[class*=SettingsDrawer-paperRoot-]{width:100vw!important}.SettingsExpendedCell{display:flex;flex-direction:column}}.inviteLabel{display:block;color:#000;font-size:11px;line-height:18px}.errorText,.inviteLabel{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.errorText{color:"#eb1616 !important";font-size:"11px";line-height:"18px";margin-left:"12px"}.internalUserTextField{border:none;border-bottom:1px solid #a6a6a6}.internalUserTextField,.invalidInternalUserTextField{width:100%;margin:4px 0;height:25px;background:none;padding:3px 3px 3px 5px;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;text-overflow:ellipsis;overflow:hidden;word-wrap:normal}.invalidInternalUserTextField{border:1px solid #eb1616}.internalUserTextField:focus{border:none;border-bottom:1px solid #a6a6a6;background:#fff;outline:0;padding:3px 3px 3px 5px;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;text-overflow:ellipsis;overflow:hidden;word-wrap:normal}.searchIcon{position:absolute;right:0;bottom:5px}.usersList{position:absolute;z-index:1000;background:#fff;width:100%;padding:0;max-height:35vh;overflow:auto;border:1px solid #ccc;margin:2px 0;scrollbar-width:none;-ms-overflow-style:none}.usersList::-webkit-scrollbar{width:0;background:transparent}.groupSuggestionList{position:absolute;top:40px;left:0;z-index:1000;background:#fff;width:300px;padding:0;max-height:35vh;overflow:auto;border:1px solid #ccc;margin:0 0 0 6px;scrollbar-width:8px;-ms-overflow-style:scroll}.groupSuggestionList::-webkit-scrollbar{width:8px;background:#d3d3d3}.internalUsersInfo{padding-left:0;margin-top:0}.internalUserName{font-size:12px;line-height:18px}.internalUserEmail,.internalUserName{text-overflow:ellipsis;overflow:hidden;word-wrap:normal;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.internalUserEmail{font-size:10px;line-height:16px}.userDetails{list-style-type:none;padding:5px}.menuDrop{list-style:none;padding:0;margin:0}.menuDrop li{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;padding:8px 12px;cursor:pointer}.usersDropdownMenu .MuiPopover-paper{max-width:315px;width:100%;background-color:#fff;height:auto;max-height:35vh}.menuDropDownSpan{margin:12px 20px 6px 12px}.migrattionStatus{margin-left:4px}.ManageUsersHeader{display:flex}.MuiSwitch-root{overflow:visible!important}.MigrationLogoutContainer{display:flex;align-items:center}.MigrationErrorTimerImage{margin:3px 0 3px 3px}.MigrationMessageDivider{margin:0 4px}.MigrationTextContainer{font-size:14px;margin-bottom:4px;font-weight:600}.MigrationErrorButton{color:#fff;border-radius:3px;background-color:#0033ab;padding:3px 10px;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:18px;cursor:pointer;text-transform:none;border:#0033ab;height:100%;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.caret{display:inline-block;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;vertical-align:middle;margin-left:3px}.dropdown{margin:0 10px;font-size:.875rem;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;line-height:1.43;letter-spacing:.01071em}.dropdown span{color:#fff;cursor:pointer}.dropdown span img{margin-right:5px;vertical-align:middle}.dropdown .dropdown-menu{position:absolute;top:50px;background-color:#fff;width:200px;list-style:none;margin:0;padding:0;z-index:1000000!important;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid grey}.dropdown .dropdown-menu li{padding:8px;cursor:pointer;color:#152c73;font-size:13px}.dropdown .dropdown-menu li:hover{background-color:#2041ac;color:#fff}.dropdown .dropdown-menu li.active{background-color:#690;color:#fff}.dropdown .dropdown-menu li img{margin-right:3px;vertical-align:middle}@media only screen and (max-width:700px){.dropdown-menu{width:160px!important}}footer{position:fixed;bottom:0;width:100%;left:0;right:0;display:flex;min-height:35px;background-color:#d2d2d2;padding:10px 0;box-sizing:border-box;box-sizing:-webkit-border-box;z-index:999}footer .footer-wrapper{display:flex;justify-content:space-between}footer .footer-wrapper a,footer .footer-wrapper span{color:#333;font-size:12px}footer .footer-wrapper a{text-decoration:none}footer .footer-wrapper .links a{margin-right:40px}footer .details{position:relative;margin-right:88px}