.contextMenu,.contextOverlay .inlineContextMenu,.info .infoBody,.overlay .dialogContainer{box-shadow:0 2px 4px rgba(73,78,92,.2)}.showable{display:none!important}.show{display:block!important}.clear{clear:both}.canvasLabel{font-size:18px;line-height:30px}.canvasLabel.inline{float:left}.canvasContentWrapper{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px;float:left;overflow:hidden;position:relative}.actionText{color:#0080dd!important;font-weight:700;cursor:pointer}.actionText.inlineWithCanvasLabel{float:right;height:30px;line-height:30px}.contextMenu{background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:absolute;z-index:1500}.info,.overlay{z-index:2147483647}.contextMenu .item{cursor:pointer;display:block}.contextMenu .item .icon{height:30px;width:30px;line-height:30px;text-align:center;float:left}.contextMenu .item .text{height:30px;min-width:100px;line-height:30px;margin-right:5px;float:left}.contextMenu .item.close>.fa-xmark{width:100%;text-align:center;height:20px;line-height:20px}.contextMenu .item:first-child{-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.contextMenu .item:last-child{-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.contextOverlay{height:100%;width:100%;position:absolute;top:0;left:0}.contextOverlay .inlineContextMenu{background-color:#fff;border-radius:5px;position:absolute;right:0}.contextOverlay .inlineContextMenu .item{height:30px;cursor:pointer}.contextOverlay .inlineContextMenu .item .icon{height:30px;width:30px;line-height:30px;text-align:center;color:#494E5C;float:left;background-size:20px;background-position:5px;background-repeat:no-repeat}.contextOverlay .inlineContextMenu .item .text{height:30px;line-height:30px;margin-right:5px;float:left;position:relative}.contextOverlay .inlineContextMenu .item .versionLabel{font-weight:700;position:absolute;top:-8px;right:-3px;background-color:#0080dd;color:#fff;line-height:16px;border-radius:10px;padding:0 5px;font-size:10px}.overlay{position:fixed;left:0;right:0;top:0;bottom:0;overflow:auto;background-color:rgba(73,78,92,.5)}.overlay.show{display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.overlay .dialogContainer{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;width:400px;overflow:auto;position:relative}.overlay .dialogContainer.expanded{width:calc(100% - 40px)!important}.overlay .dialogContainer .spacer{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px}.overlay .dialogContainer .spacer>.icon{width:40px;height:40px;line-height:40px;text-align:center;float:left;font-size:32px}.overlay .dialogContainer .spacer>.icon.info i{--fa-primary-color:#0080dd;--fa-secondary-color:rgba(0, 128, 221, 0.5)}.overlay .dialogContainer .spacer>.icon.warning i{--fa-primary-color:#E8B018;--fa-secondary-color:rgba(232, 176, 24, 0.5)}.overlay .dialogContainer .spacer>.icon.error i{--fa-primary-color:#D6222C;--fa-secondary-color:rgba(214, 34, 44, 0.5)}.overlay .dialogContainer .spacer>.content{width:100%;height:100%}.overlay .dialogContainer .spacer>.content .title{width:calc(100% - 24px);min-height:24px;font-size:18px;line-height:24px;margin-bottom:20px;float:left;font-weight:700}.overlay .dialogContainer .spacer>.content .closeIcon,.overlay .dialogContainer .spacer>.content .expandIcon{width:24px;height:24px;line-height:24px;float:left;cursor:pointer;text-align:center;color:#494E5C}.overlay .dialogContainer .spacer>.content .scrollContainer{width:100%;max-height:250px;overflow:auto}.overlay .dialogContainer .spacer>.content .scrollContainer .inputLine:last-child{margin:0}.overlay .dialogContainer .spacer>.content label{width:100%;color:#606060}.overlay .dialogContainer .spacer>.content label.inline{float:left;width:initial}.overlay .dialogContainer .spacer>.content label.right{float:right}.overlay .dialogContainer .spacer>.content .inputLine{margin-bottom:20px}.overlay .dialogContainer .spacer>.content .inputLine.smallPadded{margin-bottom:10px}.overlay .dialogContainer .spacer>.content .scrollContainer .staticText,.overlay .dialogContainer .spacer>.content .staticText{width:calc(100% - 12px);height:18px;padding:5px;color:#606060;line-height:18px;border:1px solid #C7C9CC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:#fff}.overlay .dialogContainer .spacer>.content>.staticText.multiline{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:52px;white-space:initial;height:auto}.overlay .dialogContainer .spacer>.content input[type=password],.overlay .dialogContainer .spacer>.content input[type=text]{width:100%;height:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.overlay .dialogContainer .spacer>.content textarea{width:100%;height:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;resize:none}.overlay .dialogContainer .spacer>.content .a2iDropdown.inline{width:calc(100% - 37px);float:left}.overlay .dialogContainer .spacer>.content .inlineIcon{width:30px;height:32px;float:left;text-align:center;color:#494E5C;line-height:32px;font-size:24px;margin-left:5px;cursor:pointer}.overlay .dialogContainer .spacer>.content .a2iNumeric{width:calc(100% - 2px)!important;border:1px solid #C7C9CC;border-radius:5px;overflow:hidden}.overlay .dialogContainer .spacer>.content .uploadWrapper{width:100px;height:100px;font-size:32px;margin-left:auto;margin-right:auto;position:relative;cursor:pointer}.overlay .dialogContainer .spacer>.content .uploadWrapper i{position:absolute;width:100%;height:100px;line-height:100px;text-align:center;color:#494E5C}.overlay .dialogContainer .spacer>.content .uploadWrapper.fileDropHighlighted{background-color:rgba(0,128,221,.2)}.overlay .dialogContainer .spacer>.content .iconHolder{height:28px;width:28px;line-height:28px;border:1px solid #C7C9CC;color:#494E5C;border-radius:5px;text-align:center;float:left;cursor:pointer}.overlay .dialogContainer .spacer>.content .radioList{width:100%}.overlay .dialogContainer .spacer>.content .radioList .item{width:100%;height:20px;float:left;margin-top:5px}.overlay .dialogContainer .spacer>.content .radioList .item span{width:calc(100% - 30px);height:20px;line-height:20px;margin:0;float:right}.overlay .dialogContainer .spacer.withIcon>.content{width:calc(100% - 60px);margin-left:60px}.overlay .dialogContainer.expandable .spacer .content .title{width:calc(100% - 48px)}.overlay.docked.show{-webkit-align-items:start;align-items:start;-webkit-justify-content:right;justify-content:right}.overlay.docked.show.left{-webkit-justify-content:left;justify-content:left}.overlay.docked.show .dialogContainer{height:100%;border-radius:0}.overlay.docked.show .dialogContainer .spacer .content .scrollContainer{max-height:initial;height:calc(100% - 94px)}.overlay .dialogContainer.unpadded .spacer{width:100%;height:100%;margin:0}.overlay .dialogContainer.unpadded .spacer .content .title{width:calc(100% - 64px);margin:20px 0 20px 20px}.overlay .dialogContainer.unpadded .spacer .content .closeIcon{margin:20px 20px 20px 0}.overlay .dialogContainer.unpadded .spacer .content .buttonContainer{margin:20px;width:calc(100% - 40px)}.selectionStrip{width:calc(100% - 2px);height:28px;border:1px solid #C7C9CC;border-radius:5px;overflow:hidden}.selectionStrip .option{width:calc(((100% - 2px)/ 3));height:28px;float:left;border-right:1px solid #C7C9CC;overflow:hidden;line-height:28px;background-color:#fff;text-align:center;cursor:pointer;border-radius:0}.labelledInput .actionText,.labelledInput .staticTextValue{line-height:30px;height:100%;width:calc(100% - 150px)!important}.selectionStrip .option i{color:#494E5C}.selectionStrip .option:last-child{border:none}.ua-edge .selectionStrip,.ua-ie .selectionStrip{width:calc(100% - 3px)}.labelledInput{width:100%;height:30px}.labelledInput.hidden{display:none}.labelledInput .label{width:145px;height:100%;line-height:30px;margin-right:5px;float:left;color:#606060;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labelledInput .label .fa{margin-left:5px;cursor:pointer}.labelledInput .staticTextValue{float:left}.labelledInput .actionText{text-align:right;float:left}.labelledInput>input[type=password],.labelledInput>input[type=text]{width:calc(100% - 150px)!important;float:left;border-radius:5px;height:30px}.labelledInput .a2iColorpicker{width:200px!important;max-width:calc(100% - 152px);float:left}.labelledInput .datepicker{width:calc(100% - 150px);float:left}.labelledInput>.a2iDropdown,.labelledInput>.a2iNumeric,.labelledInput>.filterBar,.labelledInput>.searchbar,.overlay .dialogContainer .spacer .content .labelledInput>.a2iNumeric{width:calc(100% - 152px)!important;border:1px solid #C7C9CC;border-radius:5px;float:left;overflow:hidden}.labelledInput>.searchbar{max-width:initial}.labelledInput .a2iCheckbox>div{margin:5px 0}.labelledInput .selectionStrip{width:initial;float:left}.labelledInput .selectionStrip .option{width:100px}.itemSelectionContainer{width:100%;height:280px;float:left}.itemSelectionContainer .optionContainer{width:calc(100% - 2px);height:calc(100% - 19px);border:1px solid #C7C9CC;border-radius:5px;overflow:auto;position:relative;background-color:#fff}.itemSelectionContainer .optionContainer>div{display:flex;justify-content:center;flex-wrap:wrap;align-items:start;margin:10px 0 0 10px}.filterBar .a2iDropdown .selected,.inputDropdown .a2iDropdown .iconBlock.search,.inputDropdown .a2iDropdown .selected,.overlay .draggingSourceOption .icon{display:none}.itemSelectionContainer .optionContainer>div:empty{min-height:calc(100% - 20px)}.itemSelectionContainer .optionContainer .indentedContainer{width:calc(100% - 20px);margin-left:20px}.itemSelectionContainer .optionContainer .option,.overlay .draggingSourceOption{width:calc(100% - 10px);background-color:#F6F6F6;border-radius:5px;float:left;margin-right:10px;margin-bottom:5px;cursor:pointer}.itemSelectionContainer .optionContainer .option.selected,.overlay .draggingSourceOption.selected{background-color:rgba(0,128,221,.2)}.itemSelectionContainer .optionContainer .option .text,.overlay .draggingSourceOption .text{height:20px;width:calc(100% - 10px);line-height:20px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;padding:5px;float:left}.itemSelectionContainer .optionContainer .option .icon{width:30px;height:30px;line-height:30px;text-align:center;float:left;color:#494E5C;background-size:20px;background-position:5px;background-repeat:no-repeat}.itemSelectionContainer .optionContainer .option.withIcon .text{width:calc(100% - 35px);padding-right:0}.itemSelectionContainer .optionContainer .option.withIcon>input{width:calc(100% - 35px)!important}.itemSelectionContainer .optionContainer .option.withIcon.leftAlignedIcon .text{padding-left:0;padding-right:5px}.itemSelectionContainer .optionContainer .blockOption{width:250px;background-color:#F6F6F6;float:left;margin:0 10px 10px 0;border-radius:5px}.itemSelectionContainer .optionContainer .blockOption>div{width:calc(100% - 20px);margin:10px}.itemSelectionContainer .optionContainer .blockOption .line{height:20px;line-height:20px;padding:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#606060;margin-bottom:5px}.itemSelectionContainer .optionContainer .blockOption .line.large{height:40px;color:#202020;font-weight:700;white-space:normal}.buttonContainer{width:100%;height:30px;margin-top:20px;clear:both}.buttonContainer.unpadded{margin-top:0}.buttonContainer>div{height:30px;line-height:30px;float:right;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-left:5px;cursor:pointer;padding:0 10px}.buttonContainer>div.left{float:left;margin:0}.buttonContainer>.cancel{background-color:#f3f4f5;color:#000}.buttonContainer>.confirm{background-color:#0080dd;color:#fff}.filterBar,.searchbar{border-radius:5px;background-color:#fff;overflow:hidden}.searchbar{width:calc(100% - 2px);height:28px;max-width:300px;border:1px solid #C7C9CC}.searchbar .icon{width:28px;height:28px;color:#494E5C;line-height:28px;text-align:center;float:left}.searchbar input{width:calc(100% - 28px);height:28px;line-height:28px;float:left;border:none}.filterBar{width:calc(100% - 2px);min-height:28px;max-height:56px;border:1px solid #C7C9CC}.filterBar .optionsHolder{width:calc(100% - 28px);min-height:28px;max-height:56px;overflow:auto;float:left}.filterBar .optionsHolder .option{height:20px;margin:4px;float:left;background-color:#f3f4f5;border-radius:5px}.filterBar .optionsHolder .option .text{padding:0 5px;line-height:20px;float:left}.filterBar .optionsHolder .option .icon{line-height:20px;float:left;cursor:pointer;color:#494E5C;padding-right:5px}.filterBar>.icon,.passwordWrapper i{line-height:28px;color:#494E5C;text-align:center;cursor:pointer}.filterBar>.icon{width:28px;height:28px;float:left}.filterBar .a2iDropdown{width:28px;height:28px;border:none;background-color:#fff;color:#494E5C;float:right}.inputDropdown{height:28px!important;width:calc(100% - 2px);float:left;border:1px solid #C7C9CC;border-radius:5px;overflow:hidden}.inputDropdown input{width:calc(100% - 28px)!important;border:none;outline:0;float:left}.inputDropdown .a2iDropdown{width:28px;border:none;float:left;background-color:#fff;color:#202020}.errorText{min-height:30px;color:#D6222C;display:flex;justify-content:center;align-items:center;overflow:hidden}.errorText.informational{color:#0080dd}.errorText.succesfull{color:#548235}.errorText i{width:20px;height:20px;line-height:20px;margin-right:10px;text-align:center;float:left}.errorText>div{width:calc(100% - 30px);float:left}.passwordWrapper{border:1px solid #C7C9CC;height:28px;width:calc(100% - 2px);border-radius:5px;overflow:hidden}.passwordWrapper input{width:calc(100% - 28px)!important;height:100%!important;border:none;float:left}.passwordWrapper i{height:28px;width:28px;float:left}#tooltip .infoBody .satisfied{color:#548235}#tooltip .infoBody .invalid{color:#D6222C}.hoverItem{border-radius:5px;cursor:pointer}.a2iGrid,.toggelingEdit{border:1px solid #C7C9CC;overflow:hidden}.hoverItem:not(.active):not(.noHover):hover{background-color:rgba(0,128,221,.1)!important}.hoverItem.active{background-color:rgba(0,128,221,.2)!important}.a2iGrid{height:calc((100% - 2px));width:calc((100% - 2px));border-radius:5px;position:relative}.a2iGrid .row{height:30px;overflow:hidden}.a2iGrid .row:nth-child(even){background-color:#FAFAFA}.a2iGrid .row.header{background-color:#F6F6F6;color:#606060}.a2iGrid .row .cell.selected,.a2iGrid .row.selected{background-color:rgba(0,128,221,.2)}.a2iGrid .row .cell{height:30px;line-height:30px;padding:0 10px;float:left}.a2iGrid .row .cell.invalid{background-color:rgba(214,34,44,.5)}.a2iGrid .row .cell i{color:#494E5C;cursor:pointer}.a2iGrid .row .cell .icon:not(.filterBar .icon){width:30px;height:30px;line-height:30px;text-align:center;float:left;background-size:16px;background-position:7px;background-repeat:no-repeat}.a2iGrid .row .cell.columnToggle .icon{display:none}.a2iGrid .row .cell.columnToggle:hover .textInlineWithIcon{width:calc(100% - 30px);float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.a2iGrid .row .cell.columnToggle:hover .icon{display:initial}.a2iGrid .row .cell .a2iCheckbox{line-height:initial;margin:5px 0}.a2iGrid .row .cell .clickOverlay{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.a2iGrid .row .cell input[type=text]{height:calc(100% - 2px);width:calc(100% - 2px);padding:0 5px}.a2iGrid .row .cell input[type=text].readonly{border:none;background-color:transparent;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.a2iGrid .row .cell.copyableCell>.icon{display:none;float:left;cursor:pointer}.a2iGrid .row .cell.copyableCell input{width:100%;padding:0}.a2iGrid .row .cell.copyableCell:hover input{width:calc(100% - 30px);float:left}.a2iGrid .row .cell.copyableCell:hover .icon{display:initial}.a2iGrid .row .cell textarea{height:calc(100% - 2px);width:calc(100% - 2px);max-height:74px;line-height:20px;min-height:75px;margin:0}.a2iGrid .row.growWithContent{height:initial;display:flex;justify-content:center;align-items:center}.a2iGrid .row.growWithContent .cell{width:calc((100% - 90px)/ 2);height:initial;min-height:30px}.a2iGrid .row .cell,.a2iGrid .row.growWithContent .cell:not(.multiLine){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.a2iGrid .contentContainer{height:calc(100% - 90px);overflow-y:auto;overflow-x:hidden;background-color:#fff}.a2iGrid .navigationFooter{height:30px;background-color:#f3f4f5}.a2iGrid .navigationFooter .shownLabel{height:100%;width:250px;line-height:30px;float:left;text-align:center}.a2iGrid .navigationFooter .pagesContainer{height:100%;width:calc(100% - 250px);float:left}.a2iGrid .navigationFooter .pagesContainer .page{height:20px;width:20px;margin:5px;cursor:pointer;line-height:20px;border-radius:5px;text-align:center;background-color:#fff;float:right}.a2iGrid .navigationFooter .pagesContainer .page.active{background-color:#0080dd;color:#fff}.info{position:absolute}.info .infoBody{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#000;border:1px solid #C7C9CC;padding:5px 15px;min-width:50px;max-width:300px}.info .tip{background-image:url(../../Images/tooltip.png);width:14px;height:7px;margin-top:-1px;margin-left:5px}.customRadio{width:18px;height:18px;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;float:left;border:1px solid #C7C9CC}.customRadio .innerRadio{width:12px;height:12px;margin-left:3px;margin-top:3px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;float:left;background-color:#C7C9CC}.customRadio.selected .innerRadio{background-color:#0080dd}.customRadioText{height:20px;width:calc(100% - 25px);line-height:20px;margin-left:5px;overflow:hidden;float:left;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ui-resizable-n{height:15px!important;top:-5px!important;width:calc(100% - 2*10px)!important;left:10px!important;background-color:red;opacity:0}.ui-resizable-ne{height:30px!important;width:30px!important;top:-20px!important;right:-20px!important;background-color:red;opacity:0}.ui-resizable-e{width:15px!important;right:-5px!important;height:calc(100% - 2*10px)!important;top:10px!important;background-color:red;opacity:0}.ui-resizable-se,.ui-resizable-sw{width:30px!important;background-color:red;opacity:0}.ui-resizable-se{height:30px!important;bottom:-20px!important;right:-20px!important}.ui-resizable-se.ui-icon{opacity:0}.ui-resizable-s{height:15px!important;bottom:-5px!important;width:calc(100% - 2*10px)!important;left:10px!important;background-color:red;opacity:0}.ui-resizable-sw{height:30px!important;bottom:-20px!important;left:-20px!important}.ui-resizable-w{width:15px!important;left:-5px!important;height:calc(100% - 2*10px)!important;top:10px!important;background-color:red;opacity:0}.ui-resizable-nw{height:30px!important;width:30px!important;top:-20px!important;left:-20px!important;background-color:red;opacity:0}.toggelingEdit{float:left;border-radius:5px;height:30px}.toggelingEdit:not(:first-child){margin-left:10px}.toggelingEdit label{width:60px;float:left;line-height:30px;margin-left:5px;overflow:hidden}.toggelingEdit .text,.toggelingEdit input{float:left;width:calc(100% - 90px);overflow:hidden}.toggelingEdit .text{height:30px;line-height:30px}.toggelingEdit input{margin-top:6px}.toggelingEdit .fa{margin-top:8px;font-size:16px;color:#0080dd;cursor:pointer;margin-left:5px}.ui-loader.ui-corner-all.ui-body-a.ui-loader-default{display:none}