@import "image.css"; @import "style.css"; .uinn { padding: 0.1em 0 0 0.62em; margin: 0; } .tc { display: block; text-align: center; font-size: 1.5em; /*margin: -0.22em;*/ } .normal { color: #2ecc72; border: 1.5px solid #2ecc72; padding: 0.12em; border-radius: 0.24em; font-size: 0.625em; } .time-lev-1,.time-lev-2,.time-lev-3,.time-lev-4 { color: #ed5253; border: 0.1em solid #ed5253; padding: 0.12em; border-radius: 0.24em; font-size: 0.625em; } /* .pending_status,.delegate_status,.commu_status,.agent_status,.restartTask_status{ border: 0.1em solid; padding: 0.4em; border-radius: 0.24em; font-size: 0.625em; } */ .loginoutbutton { background-color:#ed5253; height: 2em; border-radius: 0em; margin-top: 0.37em; color: black; text-align: center; padding-top: 0.75em; } .badge { min-width: 1.5em; min-height: 1.5em; padding: 0.2em; font-size: 0.5em; font-weight: bold; line-height: 1; color: transparent; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: red; border-radius: 50%; border-bottom-left-radius: 0; position: absolute; right: 27%; top: 0em; -webkit-transform: rotate(14deg); } .badgenum { min-width: 1.5em; min-height: 1.5em; padding: 0.2em; font-size: 0.5em; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; position: absolute; right: 27%; top: 0.2em; } .badge:empty { display: none; } .toggle input:checked + .track { border-color: #51aeee; background-color: #51aeee; } .toggle.dragging .handle { background-color: #f2f2f2 !important; } .toggle.toggle-light input:checked + .track { border-color: #ddd; background-color: #ddd; } .toggle.toggle-stable input:checked + .track { border-color: #b2b2b2; background-color: #b2b2b2; } .toggle.toggle-positive input:checked + .track { border-color: #51aeee; background-color: #51aeee; } .toggle.toggle-calm input:checked + .track { border-color: #43cee6; background-color: #43cee6; } .toggle.toggle-assertive input:checked + .track { border-color: #ef4e3a; background-color: #ef4e3a; } .toggle.toggle-balanced input:checked + .track { border-color: #66cc33; background-color: #66cc33; } .toggle.toggle-energized input:checked + .track { border-color: #f0b840; background-color: #f0b840; } .toggle.toggle-royal input:checked + .track { border-color: #8a6de9; background-color: #8a6de9; } .toggle.toggle-dark input:checked + .track { border-color: #444; background-color: #444; } .toggle input { display: none; } .toggle .track { -webkit-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s; -webkit-transition-property: background-color, border; -moz-transition-property: background-color, border; transition-property: background-color, border; display: inline-block; box-sizing: border-box; width: 3.5em; height: 1.75em; border: solid 0.12em #E5E5E5; border-radius: 0.15em; background-color: #a0a0a0; content: ' '; cursor: pointer; } .toggle .handle { -webkit-transition: 0.1s ease-in-out; -moz-transition: 0.1s ease-in-out; transition: 0.15s ease-in-out; position: absolute; display: block; width: 1.3125em; height: 1.3125em; border-radius: 0.15em; background-color: #fff; border-bottom: 0.125em solid rgb(204, 198, 198); margin-top: 0.1em; margin-left: 0.1em; /* used to create a larger (but hidden) hit area to slide the handle */ } .toggle .handle:before { position: absolute; top:-0.25em; left:-1.37em; padding:1.18em 2.18em; content: " "; } .toggle input:checked + .track .handle { -webkit-transform: translate3d(1.85em, 0, 0); -moz-transform: translate3d(1.85em, 0, 0); transform: translate3d(1.85em, 0, 0); background-color: #fff; } .item-toggle { padding-right:6.18em; } .item-toggle.active { box-shadow: none; } .item-toggle .toggle { position: absolute; top: 0.47em; right: 0.93em; z-index: 3; } .toggle input:disabled + .track { opacity: 0.6; } .um,.um body { height: 100%; padding:0px; margin:0px; } /* * checkbox */ .checkbox { position: relative; display: inline-block; /*padding: 0.4375em 0.4375em;*/ cursor: pointer; } .checkbox input:before { border: 0.08em solid #4a87ee; } .checkbox input:checked:before { background: #4a87ee; } .checkbox.checkbox-light input:before { border: 0.0625em solid #ddd; } .checkbox.checkbox-light input:checked:before { background: #ddd; } .checkbox.checkbox-stable input:before { border: 0.0625em solid #b2b2b2; } .checkbox.checkbox-stable input:checked:before { background: #b2b2b2; } .checkbox.checkbox-positive input:before { border: 0.0625em solid #4a87ee; } .checkbox.checkbox-positive input:checked:before { background: #4a87ee; } .checkbox.checkbox-calm input:before { border: 0.0625em solid #43cee6; } .checkbox.checkbox-calm input:checked:before { background: #43cee6; } .checkbox.checkbox-assertive input:before { border: 0.0625em solid #ef4e3a; } .checkbox.checkbox-assertive input:checked:before { background: #ef4e3a; } .checkbox.checkbox-balanced input:before { border: 0.0625em solid #66cc33; } .checkbox.checkbox-balanced input:checked:before { background: #66cc33; } .checkbox.checkbox-energized input:before { border: 0.0625em solid #f0b840; } .checkbox.checkbox-energized input:checked:before { background: #f0b840; } .checkbox.checkbox-royal input:before { border: 0.0625em solid #8a6de9; } .checkbox.checkbox-royal input:checked:before { background: #8a6de9; } .checkbox.checkbox-dark input:before { border: 0.0625em solid #444; } .checkbox.checkbox-dark input:checked:before { background: #444; } .checkbox input { position: relative; width: 1.75em; height: 1.90em; border: 0; background: transparent; cursor: pointer; -webkit-appearance: none; } .checkbox input:before { /* what the checkbox looks like when its not checked */ display: table; width: 100%; height: 100%; border-radius: 1.75em; background: #fff; content: ' '; transition: background-color 0.01s ease-in-out; } .checkbox input:after { -webkit-transition: opacity 0.01s ease-in-out; -moz-transition: opacity 0.01s ease-in-out; transition: opacity 0.01s ease-in-out; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg); position: absolute; top: 30%; left: 26%; display: table; width: 0.9375em; height: 0.4em; border: 0.1875em solid #fff; border-top: 0; border-right: 0; content: ' '; opacity: 0; } .grade-c .checkbox input:after { -webkit-transform: rotate(0); -moz-transform: rotate(0); transform: rotate(0); top: 0.1875em; left: 0.25em; border: none; color: #fff; content: '\2713'; font-weight: bold; font-size: 1.25em; } .checkbox input:checked:after { opacity: 1; } .item-checkbox { padding-left: 3.625em; } .item-checkbox.active { box-shadow: none; } .item-checkbox .checkbox { position: absolute; top: 50%; right: 0.46875em; left: 0.46875em; z-index: 3; margin-top: -1.3125em; } .logo_bg{ background-image: url('images/logo.png'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 4em; } .login_logo{ background-image: url('login/logo.png'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 4em; } .ecp_logo{ background-image: url('images/ECPLOGO.png'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 5.5em; background-position: center; } .icon-mtl{ font-size: 1em; display: block; text-align: -webkit-match-parent; margin: 0.75em; } .group { background-color: #CCCCCC; color: black; font-weight: bolder; padding: 0.7em; } .title { color: #111111; font-size: 1.0625em; min-height: 2.5625em; } .center{ margin-left: auto; margin-right: auto; width:-webkit-fit-content; display: -webkit-box !important; /* -webkit-box-orient: horizontal; */ -webkit-box-pack: center; } .right{ margin-left: auto; /* margin-right: auto; */ width:-webkit-fit-content; display: -webkit-box !important; -webkit-box-orient: horizontal; -webkit-box-pack: right; } .select{ border-color: white; /* clip: rect(0px 25em 11em 0px); */ background-color: transparent; opacity: 0.5; font-weight: bolder; left:0; top:0; position:absolute; width:120%; height:100%; font-weight: normal !important; } .select-arr{ position: absolute; left: 90%; top: 20%; border-left: 2px; } .scrollerW{ /* position: absolute; */ z-index: 1; -webkit-tap-highlight-color: rgba(0,0,0,0); height: 100%; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -o-text-size-adjust: none; text-size-adjust: none; } .scrollerH{ position: absolute; z-index: 1; -webkit-tap-highlight-color: rgba(0,0,0,0); width: 100%; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -o-text-size-adjust: none; text-size-adjust: none; } .wrapper { position: absolute; z-index: 1; top: 0px; bottom: 0px; left: 0; width: 100%; } .footer{ height: 3.0322em; position: absolute; left: auto; bottom: 0em; width: 100%; z-index: 1; background-color: white; } .rt-button{ padding-left: 2.25em; padding-top: 0.71em; } .search{ height: 2.18em; top:0; left:0; padding:0.375em; background-color:#cacaca; } .search-input{ font-size: 0.825em;border: none;width: 100%;height: 2em;margin: 0.375em 0 0 0.375em; } .has-error { border-color:#a94442; -webkit-box-shadow:inset 0 1px rgba(0,0,0,0.075),0 0 6px #ce8483; box-shadow:inset 0 1px rgba(0,0,0,0.075),0 0 6px #ce8483; } label.error { margin-left: 16px; padding-left: 16px; padding-bottom: 2px; font-weight: bold; color: #EA5200; } .ubb1{ border-bottom: 0.21875em solid #51aeee; } .ubb2{ border-bottom: 0.0625em solid #51aeee; } .tab { height:3.0625em; } .tabs{ padding-top: .77em; font-size: 1.0625em; color: #111111; } .pop_footer{ position:absolute; z-index:10; bottom: 0; left: 0; width:100%; background-color:white; -webkit-animation:pop_footer_Move 0.1s; } @-webkit-keyframes pop_footer_Move{ from{bottom:-100px;} to{bottom:0px;} } .lis-time{ font-size: 0.75em; color: #8f8f8f; margin-top: 0.468em; } .lis-atime{ text-align: right; margin-top: 0.468em; font-size: 0.75em; } .form-tit{ padding: 0.625em 0 0 1.25em } .ipt-date{ font-size: 0.9275em; color: #888888; text-align: center; margin-right: 1em !important; } .ipt-ipt{ text-align: right;color: #888888 !important;font-size: 0.9375em; } .no-break{ word-break: break-all; } .mar-rl0a{ margin-right: 0em; margin-left: auto; } .user-select{ background-color: #51aeee; height: 1.5em; font-size: 0.625em !important;padding: 0.375em 0.625em;border-bottom: 0.125em solid #2d9fee; } /** * login.css */ label.item{ /* margin: 1.5em 0 0 0; */ font-size: 1.5em; } .item { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-color: #ddd; background-color: #fff; color: #444; position: relative; z-index: 2; display: block; margin: - 0.0625em; padding: 0.9375em; border-width: 0.0625em; border-style: solid; font-size: 1.5em; } .item-input { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -moz-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; -moz-align-items: center; align-items: center; position: relative; overflow: hidden; padding: 0.375em 0 0.3125em 0.5em; } .placeholder-icon:first-child { padding-right: 0.375em; } .item-input .icon { min-width: 1.4em; } .placeholder-icon { font-size: 1.2em; color: rgb(0, 0, 0); } .item-input input { border: 0; padding-top: 0.125em; height: 2em; font-size: 0.875em; line-height: 1.0em; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-flex: 1; /* -webkit-flex: 1 0 13.75em; */ -moz-box-flex: 1; -moz-flex: 1 0 13.75em; -ms-flex: 1 0 13.75em; flex: 1 0 13.75em; -webkit-appearance: none; -moz-appearance: none; appearance: none; margin: 0; /* padding-right: 1.5em; */ background-color: transparent; } input, textarea { width: 100%; } input, button, select, textarea { font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; } label, input, button, select, textarea { font-weight: normal; font-size: 0.875em; line-height: 1.42857; } button, input { line-height: normal; } button, input, select, textarea { margin: 0; font-size: 100%; font-family: inherit; outline-offset: 0; outline-style: none; outline-width: 0; -webkit-font-smoothing: inherit; overflow-y: hidden; } .button.button-dark { border-color: #111; background-color: #444; color: #fff; } .button.button-positive { border-color: #145fd7; background-color: #4a87ee; color: #fff; } .button.button-block, .button.button-full { margin-top: 0.625em; margin-bottom: 0.625em; } .button-block { display: block; clear: both; } .button { border-color: #b2b2b2; background-color: #f8f8f8; color: #444; position: relative; display: inline-block; margin: 0; padding: 0.0625em 0.75em 0 0.75em; min-width: 3.25em; min-height: 2.9375em; border-width: 0.0625em; border-style: solid; border-radius: 0.125em; vertical-align: top; text-align: center; text-overflow: ellipsis; font-size: 1.0em; line-height: 2.625em; cursor: pointer; } .ionic-body { -webkit-touch-callout: none; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; text-size-adjust: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; margin: 0; padding: 0; color: #000; word-wrap: break-word; font-size: 0.875em; font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; line-height: 1.25em; -webkit-backface-visibility: hidden; } .button { border-color: #b2b2b2; background-color: #f8f8f8; color: #444; position: relative; display: inline-block; margin: 0; padding: 0.0625em 0.75em 0 0.75em; min-width: 3.25em; min-height: 2.9375em; border-width: 0.0625em; border-style: solid; border-radius: 0.125em; vertical-align: top; text-align: center; text-overflow: ellipsis; font-size: 1.0em; line-height: 2.625em; cursor: pointer; } .button-block { display: block; clear: both; } .button:hover { color: #444; text-decoration: none; } .button.button-block, .button.button-full { margin-top: 0.625em; margin-bottom: 0.625em; } .button.button-positive { border-color: #145fd7; background-color: #4a87ee; color: #fff; } .button.button-dark { border-color: #111; background-color: #444; color: #fff; } .button.button-positive:hover { color: #fff; text-decoration: none; } .button.button-dark:hover { color: #fff; text-decoration: none; } .login_bg { position: absolute; width: 100%; height: 100%; z-index: -1; } .login_logo { background-image: url('login/logo.png'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 4em; background-position: center; } input:focus + .vline:before { content: "|"; color: red; font-size: 3.9em; position: absolute; left: -0.65em; top: -0.5em; } /* input:focus ~ .cancelinput>div:before { content: "\f057"; font-size: 1.3em; color: rgb(202, 197, 197); border-radius: 50%; } */ .align-center { width: 85%; height: 60%; margin: 25% 0 0 8%; } .font-border { color: #2ecc72; padding: 0.12em; border-radius: 0.24em; font-size: 0.625em; } .file{ margin-left: auto;margin-right:auto;width:5em;height:5em;max-width: 5em;max-height: 5em;border: 5px solid rgb(109, 109, 109);border-radius: 12px; } .user-c-bd{ margin: 0.625em 0; padding: 0.3125em 0.45em; border: 1px solid #e2e2e2; } .filec { width: 2em; height: 2em; border-bottom: 0.125em solid #cfcfcf; background-color: #f3f3f3; color: #444444; } .filespan{ height: 1.625em; background-color: #2dcd70; padding: 0.625em 0.78125em; color: #ffffff; margin-right: 0.3125em; } .time-div{ border: 1px solid #e2e2e2; border-radius: 0; padding: 0.1em 0.625em; } .search-button{ min-width: 3em;font-size: 0.8em; } .search-button-text{ min-width: 2em; font-size: 0.8em; color: white; background-color: #51AEEE; border-bottom: 2px solid; border-right: 2px solid; border-color: rgb(93, 151, 190); } .searchdisabled{ background-color: rgb(192, 192, 192) !important; border-color: rgb(185, 181, 181) !important; } .ng-modal-overlay { /* A dark translucent div that covers the whole screen */ position:absolute; z-index:9999; top:0; left:0; width:100%; height:10000em; background-color:#333; opacity: 0.5; } .ng-modal-dialog { /* A centered div above the overlay with a box shadow. */ z-index:10000; position: fixed; width: 80%; top: 20%; left: 10%; /* transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); */ background-color: #fff; box-shadow: 0.2em 0.2em 1em #ccc; } .ng-modal-dialog-content { padding:0.625em; text-align: left; } .ng-modal-title{ margin:0.1em; height:1.5em; font-weight:bold; padding:0.5em; text-align:center; /* background:#f0f0f0; */ border-bottom:1px solid #e7e7e7; } .ng-modal-btn{ position: relative; min-width: 2em; min-height: 1em; border-radius: 0.125em; vertical-align: top; text-align: center; text-overflow: ellipsis; font-size: 1em; cursor: pointer; } #__wrapper { width: 100%; height: 100%; float: left; position: relative; /* On older OS versions "position" and "z-index" must be defined, */ z-index: 1; /* it seems that recent webkit is less picky and works anyway. */ overflow: hidden; background: #aaa; background: #e3e3e3; } #__scroller { width: 500.25em; height: 100%; float: left; padding: 0; } #__scroller ul { list-style: none; display: block; float: left; width: 100%; height: 100%; padding: 0; margin: 0; text-align: left; } #__scroller li { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; display: block; float: left; width: 50.0em; height: 100%; text-align: center; font-family: georgia; line-height: 140%; } #__nav { position: absolute; margin-top: -2em; z-index: 1; } #indicator, #indicator > li { display: block; list-style: none; padding: 0; margin: 0; } #indicator > li { text-indent: -9999em; width: 0.5em; height: 0.5em; border-radius: 50%; background-color: rgb(155, 155, 155); overflow: hidden; margin-right: 0.25em; } #indicator > li.active { background-color: black; } #indicator > li:last-child { margin: 0; } .pic_1{ background-image: url('images/login.jpg'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 100%; background-position-x: center; } .pic_2{ background-image: url('images/taskInfo.jpg'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 100%;background-position-x: center; } .pic_3{ background-image: url('images/contact.jpg'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 100%;background-position-x: center; } .pic_4{ background-image: url('images/flowagent.jpg'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 100%;background-position-x: center; } .pic_5{ background-image: url('images/mytime.jpg'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 100%;background-position-x: center; } .pic_6{ background-image: url('images/flowhistory.jpg'); background-clip: border-box; background-repeat: no-repeat; background-size: contain; width: 100%; height: 100%;background-position-x: center; } .bc-div { position: absolute; z-index: -2; top: 0; left: 0; height: 100%; width: 100%; } #myCanvas { top: 1em; left: 0; position: absolute; z-index: -1; } .top-div { height: 35%; text-align: center; } .bottom-div { height: 65%; text-align: center; } .bottom-div div { margin: 0.7em 0 0 0; } .bottom-div div span + img { margin: 0 0 0 0.1em; } .bottom-div div span { font-size: 1.2em; color: #808080; } .evl-font { color: #420852; font-size: 1.5em; font-weight: bold; } .triangle{ position: absolute; right: -0.08em; bottom: -0.07em; display: block; border: 0.5em solid #000; border-color: rgb(99, 99, 99) #D0CCC9 #D0CCC9 rgb(99, 99, 99); border-style: solid; line-height: 0px; margin: 0px; padding: 0px; background-color: rgb(99, 99, 99); z-index:1; } .triangle-bg{ position: absolute; right: -0.08em; bottom: -0.07em; display: block; background-color: #D0CCC9; width: 1.00em; height: 1.00em; } .no_remind{ font-size: 0.75em;color: #8f8f8f;margin-top: 0.46em;padding-right: 1.625em; } .__cvToolTip { z-index: 99999; position: relative; border: 0.1875em solid hsl(358, 99%, 50%); background-color: hsl(0, 100%, 69%); color: white; margin-top: 0.5em; display:inline-block; } .__cvToolTipDIV{ position:absolute; top:-1.0em; right:1em; text-align: left; } .__cvBorderSpan{ position:absolute; border-color: hsla(0, 0%, 0%, 0) hsla(0, 0%, 0%, 0) hsl(358, 99%, 50%) hsla(0, 0%, 0%, 0); border-style: solid; border-width: 0.5em; overflow: hidden; } .__cvBackSpan{ position:absolute; border-color: hsla(0, 0%, 0%, 0) hsla(0, 0%, 0%, 0) hsl(0, 100%, 69%) hsla(0, 0%, 0%, 0); border-style: solid; border-width:0.5em; overflow: hidden; top:0.25em; } .__cvText{ display: -webkit-box; padding: 0.45em 0.25em; min-width:2em; text-align:left; } .cutline{ border-top: 1px #ccc;border-top-style: dashed;margin: 0.5em 0.25em; } @-webkit-keyframes rotate{ 0%{ -webkit-transform:rotate(0deg); } 100%{ -webkit-transform:rotate(359deg); } } .icon-spinner{ -webkit-animation: rotate 1s infinite linear; -webkit-transform-origin:50% 50%; width: 1em; height:1em; } .userStyle{ border: 1px solid #219a52;background-color: #2dcd70;max-width: 8em;float:left; }