textarea,input,select,option{font-family:Lato, Arial, Helvetica, sans-serif;color:#444}textarea{resize:none;display:block}input,select,textarea{outline:none;margin:0}select{padding:6px}select option:disabled{color:#888;-webkit-text-fill-color:#888}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa !important}.label-input{display:block;margin-bottom:3px;color:#666;font-size:0.750em}.inputLegend{margin:0 4px;border-radius:0 0 4px 4px;background:#ffffe1;padding:6px 10px;font-size:0.688em;color:#444;border-top:0}.buttonBlue,.button-blue{display:inline-block;background:#4e81c6;font-weight:bold;color:#fff;font-size:0.813em;padding:0 20px;height:35px;line-height:35px;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;cursor:pointer;border-radius:4px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.1);outline:none}.buttonBlue:hover,.button-blue:hover{background:#4279c2}.buttonBlue:active,.button-blue:active{-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1)}.buttonBlue:disabled,.button-blue:disabled{opacity:0.5}.buttonSilver,.button-silver{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;font-weight:bold;color:#555;font-size:0.750em;padding:0 15px;height:35px;line-height:35px;border:1px solid #e5e5e5;margin:0;cursor:pointer;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;outline:none}.buttonSilver:hover,.button-silver:hover{background:#ececec}input.button-silver{line-height:35px;height:35px}.button-silver:disabled,.button-silver-disabled,.button-silver-disabled:hover,.buttonDisabled,.buttonDisabled:hover{opacity:0.5;cursor:default}.button-reply{background-image:url("/img/reply-icon.png");background-position:85%;background-color:transparent;background-repeat:no-repeat;padding-right:35px}.button-container{background:url("/img/button-states.png") repeat-x 0 -52px;float:right;margin-left:15px;display:inline}.button-container:hover{background:url("/img/button-states.png") repeat-x 0 -78px}.inputGroupContainer{padding-top:10px}.inputGroupFieldset{border:1px solid #a3c0d0;border-radius:4px;background:#f5fbff url("/img/gradients/soft_blue.png") repeat-x bottom;padding:4px}.inputGroupFieldsetTitle{padding:8px 8px;font-size:0.688em;color:#369;font-weight:bold;border-radius:4px 4px 0 0;cursor:pointer}.inputGroupsPopup{padding:20px;background:#fff}.inputGroup{display:block;position:relative;zoom:1;padding:20px 0;background:#fff;border-bottom:1px solid #e5e5e5}.inputGroups>:last-of-type{border:0}.inputGroupRed{background:lightcoral}.inputGroupGreen{background:#dee8f3}.inputGroupFirst{border-top:0;margin-top:0}.inputGroupLast{border-bottom:0;border-radius:0 0 4px 4px}.inputGroupColLabel{font-size:0.750em;color:#7a8091;margin-left:10px}.inputGroupColLeft,.inputGroupColRight,.inputGroupOptions{float:left}.inputGroupColLeft{width:20%;padding-right:2%;padding-left:2%;text-align:right}.inputGroupColRight{width:70.5%;padding-left:2.5%;padding-right:2.5%;position:relative}.inputGroupColTasks{margin:0 0 4px 2px}.inputGroupOptions{position:absolute;right:0px;top:50%;margin-top:-14px}.inputGroupOptions div{float:left;width:16px;height:16px;padding:6px;border-radius:4px;margin-left:6px;border:1px solid #ddd}.inputGroupView{background:url("/img/icons/eye_16_disabled.png") no-repeat center}.inputGroupView:hover{background:#eee url("/img/icons/eye_16_disabled.png") no-repeat center;cursor:pointer}.inputGroupSetup{background:url("/img/icons/gearflat.png") no-repeat center}.inputGroupSetup:hover{background:#eee url("/img/icons/gearflat_blue.png") no-repeat center;cursor:pointer}.inputGroupArrange{background:url("/img/icons/arrange.png") no-repeat center;cursor:move}.inputGroupArrange:hover{background:#eee url("/img/icons/arrange.png") no-repeat center}.inputGroupDelete{background:url("/img/close-lightgrey.png") no-repeat center;cursor:pointer}.inputGroupDelete:hover{background:#eee url("/img/close-red.png") no-repeat center}.inputGroupColRight .text-input{width:95%}.inputGroupInfo{font-size:0.688em;color:#888;margin-top:4px}.search-input{background-image:url("/img/input-search-icon2.png");background-position:99%;background-repeat:no-repeat;font-weight:bold}.inputSearch{background:#fff url("/img/input-search-icon2.png") no-repeat 99%;color:#999}.inputSearchActive{color:#666}.inputList{background-image:url("/img/arrow_down_grey.png");background-position:99%;background-repeat:no-repeat}.inputLoading{background-image:url("/img/loaders/loader1.gif");background-position:99%;background-repeat:no-repeat}.textAreaInternal,.textAreaInternal:focus{background-color:#fdfceb !important}.inputSearchContainer{border:1px solid #ccc;background:#fff;position:relative;border-radius:4px;padding:4px 20px 4px 4px}.inputSearchContainer input{margin:0;padding:0;display:block;background:transparent;border:0;width:100%;font-size:0.750em;color:#999}.inputSearchContainerLoad input,.inputSearchContainerActive input{color:#666}.inputSearchIcon{position:absolute;background-repeat:no-repeat;background-position:center;right:4px;top:4px;width:16px;height:16px}.inputSearchIcon{background-image:url("/img/icons/search.png")}.inputSearchContainerLoad .inputSearchIcon{background-image:url("/img/loaders/loader1.gif")}.inputSearchContainerActive .inputSearchIcon{background-image:url("/img/icons/delete_small_disabled.png");cursor:pointer}.inputBasic input,.inputMasked input,.inputBasic textarea{width:100%;display:block;border:0;margin:0;color:#666;background:transparent;padding:0}.inputBasic textarea{font-size:0.813em}.inputBasic{width:320px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;height:35px;padding:0 12px;border:none;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.12);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.12);background:#f4f4f4}.inputBasicSmall{width:48px}.inputBasicAuto{width:auto}.inputBasic input:disabled{color:#aaa;-webkit-text-fill-color:#aaa}.inputBasic input{height:inherit;font-size:0.813em;height:35px;line-height:35px;color:#666}.inputTextarea{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:12px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.12);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.12);background:#f4f4f4}.inputTextarea textarea{width:100%;display:block;border:0;margin:0;color:#666;background:transparent;padding:0}.inputBasicFile{padding:0;height:35px;overflow:hidden}.inputBasicFile input{height:35px;line-height:35px;width:100%}.inputGrouped{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.inputGroupedPrepend{margin-right:-1px;display:-webkit-box;display:-ms-flexbox;display:flex}.inputGroupedText{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 9px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da}.inputGrouped .inputBasic{width:218px;border-top-left-radius:0;border-bottom-left-radius:0}.inputStatus{width:35px;height:35px;line-height:35px;border-radius:0 4px 4px 0;position:absolute;top:0;right:0;border-left:1px solid #e5e5e5;text-align:center;color:#999}.inputStatus .fa-check{color:green}.inputStatus .fa-times{color:red}.inputMasked{padding:4px 6px;border-radius:4px;border:1px dotted #ccc;position:relative}.inputMasked input{position:relative;color:#666;font-size:0.688em;z-index:1;height:14px}.inputMasked input:disabled{cursor:not-allowed}.inputMasked:hover{border:1px solid #ccc}.inputEmpty{position:absolute;top:0;left:0;padding:4px 6px;font-size:0.688em;color:#bbb;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:0}.input--date{width:120px}.input--time{width:76px}.input-combo{display:-webkit-box;display:-ms-flexbox;display:flex}.input-combo .inputBasic:not(:first-child):not(:last-child){border-radius:0}.input-combo .inputBasic:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-combo .inputBasic:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.inputAssets,.inputUsers{position:relative;display:inline-block;padding-left:10px;padding-right:40px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;cursor:pointer;border:1px solid #ddd;background:#f4f4f4;height:35px;font-size:0.813em;line-height:35px}.inputAssets:hover,.inputUsers:hover{border:1px solid #ddd;background:#ececec}.inputButton,.inputAssetsButton,.inputUsersButton,.inputDateButton,.inputSearchButton{position:absolute;right:0;top:0;bottom:0;width:35px;height:35px;line-height:35px;text-align:center}.inputButton:before,.inputAssetsButton:before,.inputUsersButton:before,.inputDateButton:before,.inputSearchButton:before{font-family:'Font Awesome 5 Pro';font-weight:600;color:#4e81c5ba}.inputDateButton:before{content:'\f133'}.inputUsersButton:before{content:'\f0c0'}.inputAssetsButton:before{content:'\f108'}.inputSearchButton:before{content:'\f002'}.inputLoad .inputButton,.inputLoad .inputUsersButton,.inputLoad .inputDateButton,.inputLoad .inputAssetsButton,.inputLoad .inputSearchButton{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.inputLoad .inputButton:before,.inputLoad .inputUsersButton:before,.inputLoad .inputDateButton:before,.inputLoad .inputAssetsButton:before,.inputLoad .inputSearchButton:before{content:'\f2f1';color:#999}.inputValidate{padding-right:24px}.inputLoader:after,.inputValidate:after{background:no-repeat center;position:absolute;right:0;top:0;width:24px;height:24px;content:' '}.inputLoader:after{background-image:url("/img/loaders/loader1.gif")}.inputValidateOk:after{background-image:url("/img/icons/status_ok_16.png")}.inputValidateError:after{background-image:url("/img/icons/status_error_16.png")}.inputCheckbox{display:inline-block;background:#f4f4f4;border:1px solid #e5e5e5;border-radius:4px;padding:0 15px;white-space:nowrap}.inputCheckboxSingle{display:inline-block;padding:0}.inputCheckboxSingle input,.inputCheckbox input{display:none;margin:0;padding:0}.inputCheckboxSingle input+label,.inputCheckbox input+label{display:inline-block;cursor:pointer;height:33px;line-height:33px;font-size:0.750em;font-weight:bold;color:#888;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.inputCheckboxSingle input+label{height:26px;line-height:26px}.inputCheckboxSingle input+label:before,.inputCheckbox input+label:before{font-family:"Font Awesome\ 5 Pro";font-weight:400;font-size:1.313em;content:'\f0c8';color:#aaa;margin-right:10px}.inputCheckboxSingle input:checked+label,.inputCheckbox input:checked+label{color:#666}.inputCheckboxSingle input:checked+label:before,.inputCheckbox input:checked+label:before{font-family:"Font Awesome\ 5 Pro";font-weight:600;content:'\f14a';color:#4e81c6}.inputCheckboxSingle input:disabled+label,.inputCheckbox input:disabled+label{color:#999 !important}.inputFocus{border-color:#b5cae3;background-color:#f1f6f8}.inputGroupTitle{background:#f4f4f4;color:#666;font-size:0.750em;font-weight:bold;padding:0 20px;height:40px;line-height:40px;border-bottom:1px solid #e5e5e5}.inputSubtitle{font-size:0.688em;margin-top:10px;padding-left:4px;font-weight:bold;text-align:left;color:#6e86a2}.inputGroupConfig{position:relative;padding:10px 20px;border:1px solid #ddd;background:#f4f4f4;border-radius:4px;display:none;margin:10px;margin-bottom:0}.inputGroupConfig .inputCheckbox{float:left;margin-right:20px}.inputGroupConfig .inputBasic{margin-top:10px}.inputGroupReadOnly{background:#f4f4f4}.inputText{font-size:0.813em;line-height:35px;color:#666}.inputTextBold{font-weight:bold}.inputInfo{font-size:0.750em;color:#888;margin-top:10px}.inputCheckbox_v2 input{display:none;margin:0;padding:0}.inputCheckbox_v2 input+label{display:inline-block;cursor:pointer;height:24px;line-height:24px;padding-left:28px;font-size:160%;color:#666;vertical-align:middle;background:url("/img/toggle_off.svg") no-repeat left;background-size:auto 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.inputCheckbox_v2 input:checked+label{background:url("/img/toggle_on.svg") no-repeat left !important;background-size:auto 15px;color:#444}.inputCheckbox_v2 input:disabled+label{color:#999 !important}.button-container-new{height:35px;min-width:100px;padding:0 20px;border-radius:4px;text-align:center;font-size:130%;font-weight:bold;line-height:35px;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,0.1);box-shadow:2px 2px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button-container-new:active{-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.1);box-shadow:1px 1px 0 rgba(0,0,0,0.1)}.button-container-new:hover{cursor:pointer}.button-container-new.disabled{opacity:0.5}.button-container-new.old-font{font-size:0.8em}.button-container-new.button-gray-blue{color:#fff;background:#888888}.button-container-new.button-gray-blue:hover{background:#7b7a7a}.button-container-new.button-blue{color:#fff;background:#4e81c6}.button-container-new.button-blue:hover{background:#4674b2}.button-container-new.button-gray-new{color:#777777;background:#f4f4f4}.button-container-new.button-gray-new:hover{background:#eeeeee}.button-container-new.button-white{color:#777777;background:#fff}.button-container-new.button-white:hover{color:#555;background:#f7f7f7}.button-container-new .icon{margin-right:10px}.button-only-icon .button-container-new{width:49px;min-width:unset;text-align:center;padding:2px}.button-only-icon .icon{margin-right:0}.button-comp .button-container-new{min-width:35px;border-radius:0;padding:0 15px}.button-comp .button-container-new:first-of-type{border-radius:4px 0 0 4px;border-right:1px solid #eee}.button-comp .button-container-new:last-of-type{border-radius:0 4px 4px 0}.button-comp .button-comp-component:first-of-type .button-container-new{border-radius:4px 0 0 4px;border-right:1px solid #eee}.button-comp .button-comp-component:last-of-type .button-container-new{border-radius:0 4px 4px 0}.button-comp.icon-alone .button-container-new.button-only-icon{width:49px;padding:2px}.formsInverted .inputBasic,.formsInverted .inputTextarea{background:#fff}.slide-container{height:20px;width:32px;border-radius:100px;background:#aaa;position:relative;cursor:pointer}.slide-container.active{background:#4e81c6}.slide-container.active .slide{right:1px;left:auto}.slide-container .slide{width:18px;height:18px;border-radius:100px;background:#fff;top:1px;left:1px;right:auto;position:absolute}.inputGroup--image .inputGroupColRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.inputGroup--image .inputGroupColRight .inputGroupData{-webkit-box-flex:1;-ms-flex:1;flex:1}.inputGroup--image .inputGroupColRight .inputGroupImg{margin:0 0 0 20px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;max-width:160px;max-height:80px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:1;-ms-flex:1;flex:1}.inputGroup--image .inputGroupColRight .inputGroupImg img{display:block;max-width:80%;max-height:80%}#form_login .inputBasic input:-webkit-autofill,#form_login .inputBasic input:-webkit-autofill:hover,#form_login .inputBasic input:-webkit-autofill:focus{background-color:transparent !important;-webkit-box-shadow:0 0 0px 1000px #f4f4f4 inset;color:#666 !important;-webkit-text-fill-color:#666 !important;float:left;height:34px;margin-top:1px}
