@charset 'UTF-8';html{height:100%;background:#fff;overflow:auto}body{min-width:800px;min-height:600px;color:#333;font-size:14px;line-height:1.5em;overflow:hidden;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700}p{margin:5px}a[href]{color:#428bca}img{vertical-align:middle}a[href] img{border:0 none}hr,p,ul{padding:0}hr{border:0;border-top:1px solid #b9b9b9;height:0;background:0 0;margin:10px 0}ul{list-style-type:none;margin:0}table{table-layout:fixed;width:100%;border-spacing:0}td,th{padding:4px}[disabled]{color:#999!important;background-color:#eee!important;cursor:default}fieldset,textarea{border:1px solid #ccc}fieldset{border-radius:3px}legend{font-weight:700}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{margin:0;border:1px solid #ccc;padding:2px;font-size:inherit;line-height:inherit;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;height:27px}textarea{margin:0;padding:2px;line-height:inherit;vertical-align:middle}input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:#acb9c4}input[type=email]:invalid:focus,input[type=number]:invalid:focus,input[type=password]:invalid:focus,input[type=search]:invalid:focus,input[type=tel]:invalid:focus,input[type=text]:invalid:focus,input[type=url]:invalid:focus,textarea:invalid:focus{outline:0 none;box-shadow:none}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled,select:disabled,textarea:disabled{border-color:#ccc}input[type=number]{width:5em}select,textarea{font-size:inherit;box-sizing:border-box;-moz-box-sizing:border-box}textarea{resize:vertical}input[type=checkbox],input[type=radio]{margin:0 .2em;padding:0;vertical-align:middle}select{margin:0;border:1px solid #ccc;padding:1px;max-width:100%;line-height:inherit;text-overflow:ellipsis}.app-button,button,input[type=button],input[type=submit]{box-sizing:border-box;margin:0;border:0 none;color:#fff;font-size:12px;vertical-align:middle;border-radius:4px;-ms-border-radius:4px;cursor:pointer}a.app-button[href]{color:#fff;text-decoration:none}.app-button.co-active,button:active,input[type=button]:active,input[type=submit]:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.25)}.app-button.app-disabled,button[disabled]{color:#fff!important;background-color:#ccc!important;cursor:default!important;box-shadow:none}a.app-button,button.app-button-text{padding:2px 8px;height:24px;line-height:20px;min-width:5em}button.app-button-icon{padding:0;width:18px;height:18px;line-height:18px;font-size:12px;text-align:center}button.app-button-icon::-moz-focus-inner{margin:-1px;padding:0}body>.ui-layout-pane-north{padding:5px;overflow:visible}body>.ui-layout-pane-west{padding:5px}body>.ui-layout-pane-west .ui-widget-content{color:inherit}body>.ui-layout-pane-center{background-color:#f7f7f7}body>.ui-layout-pane-east{background-color:#fff}.app-layout-menu-pane,.app-uploader-layer>a.app-uploader-button-close:hover,.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff}body>header{height:34px}body>header h1{padding:0;height:24px;color:inherit;font-size:18px;line-height:24px;font-weight:400}body>header.app-item>.app-item-context{right:8px;top:5px;padding-right:36px;height:24px;line-height:24px}body>header.app-item>.app-item-context>.app-header-login-user{display:block;max-width:16em}body>header.app-item>.app-item-context>.app-header-menu-button{position:absolute;right:0;top:0;width:24px;height:24px;font-size:20px;line-height:24px}body>.ui-layout-pane.app-layout-menu-pane{padding:0 0 4px}.ui-accordion.app-navigation-menu>h2{margin:20px 0 4px;border-top:1px solid rgba(0,0,0,.4);padding:3px 6px;background-color:rgba(0,0,0,.2);color:#fff;line-height:22px;font-size:inherit;font-weight:400}.ui-accordion.app-navigation-menu>h2:first-child{margin-top:0}.app-layout-menu-pane .ui-accordion.app-navigation-menu>section{margin:0 5px}.ui-accordion.app-navigation-menu .ui-accordion-header{padding:4px 4px 4px 28px}.ui-accordion.app-navigation-menu .ui-accordion-content{padding:1px 0 1px 1em}ul.app-navigation-list>li.ui-state-default{margin:1px;border-radius:4px}ul.app-navigation-list>li.ui-state-default>a{display:block;padding:.4em .4em .4em 1.8em;color:#fff;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;border-radius:4px}.app-set-menu-item-accordion-header .ui-accordion-header-icon{visibility:hidden}.app-toaster{position:fixed;width:100%;height:0;text-align:center;z-index:1200}.app-toaster>.app-toaster-content{display:inline-block;margin:0;border:1px solid #ccc;padding:4px 22px 4px 8px;max-width:640px;max-height:80px;background:#ffc;line-height:21px;text-align:left;overflow:hidden}.app-toaster.with-icon>.app-toaster-content{padding-left:22px}.app-toaster>.app-toaster-content>.app-sprite-icon{position:absolute;left:4px;top:7px}.app-toaster>.app-toaster-content>.app-toaster-message{color:#369;vertical-align:middle}.app-toaster>.app-toaster-content>.app-close-button{position:absolute;right:4px;top:7px}.app-toaster.top-notifier{top:0}.app-toaster.top-notifier>.app-toaster-content{border-top:0 none;border-radius:0 0 4px 4px;transform:translate(0,-90px);-webkit-transform:translate(0,-90px);transition:transform 1s ease-out;-webkit-transition:-webkit-transform 800ms ease-out}.app-toaster.top-notifier.show>.app-toaster-content{transform:translate(0,0);-webkit-transform:translate(0,0)}.app-toaster.loading-text{bottom:0}.app-toaster.loading-text>.app-toaster-content{display:none;position:relative;top:-26px;border-bottom:0 none;padding:2px .5em 2px 24px;background-image:url(images/throbber.gif);background-repeat:no-repeat;background-position:3px center;border-radius:4px 4px 0 0}.app-toaster.loading-text>.app-toaster-content>.app-close-button{display:none}.app-toaster.loading-text.show>.app-toaster-content{display:inline-block}.ui-widget{font-size:inherit}.ui-helper-reset{line-height:inherit}.ui-widget-header{border:0 none;color:#fff;background-image:none;font-weight:inherit}.ui-widget-content{border:0 none;background-image:none;background:#fff;color:#333}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/jquery-ui/ui-icons_ffffff_256x240.png)}.ui-state-default,.ui-state-hover,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0 none;background-image:none;font-weight:inherit}.ui-state-default .ui-icon{background-image:url(images/jquery-ui/ui-icons_ffffff_256x240.png)}.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:0 none;background-image:none;font-weight:inherit}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0 none;color:#fff;background-image:none;font-weight:inherit}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:0 none;background-image:none}.ui-widget-overlay{background-color:#aaa;background-image:none;opacity:.3}.ui-accordion .ui-accordion-header{padding:.4em .4em .4em .5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:4px;-ms-border-radius:4px}.ui-accordion .ui-accordion-icons{padding-left:1.8em}.ui-accordion .ui-accordion-content{border-color:transparent;background:0 0}button.ui-button{overflow:hidden;white-space:nowrap}.ui-widget-content button.ui-state-active,.ui-widget-content button.ui-state-default,.ui-widget-content button.ui-state-focus,.ui-widget-content button.ui-state-hover,.ui-widget-header button.ui-state-active,.ui-widget-header button.ui-state-default,.ui-widget-header button.ui-state-focus,.ui-widget-header button.ui-state-hover,button.ui-state-active,button.ui-state-default,button.ui-state-focus,button.ui-state-hover{color:#fff;background-image:none}button.ui-button-text-icon-primary .ui-button-text,button.ui-button-text-icon-secondary .ui-button-text,button.ui-button-text-icons .ui-button-text,button.ui-button-text-only .ui-button-text{padding:3px 8px;font-size:12px;line-height:18px}button.ui-button-text-icon-primary .ui-button-text,button.ui-button-text-icons .ui-button-text{padding-left:22px}button.ui-button-icons-only .ui-button-icon-primary,button.ui-button-text-icon-primary .ui-button-icon-primary,button.ui-button-text-icons .ui-button-icon-primary{left:4px}button.ui-button-icon-only .ui-icon,button.ui-button-icons-only .ui-icon,button.ui-button-text-icon-primary .ui-icon,button.ui-button-text-icon-secondary .ui-icon,button.ui-button-text-icons .ui-icon{background-image:url(images/jquery-ui/ui-icons_ffffff_256x240.png)}button.ui-button-text-only.ui-state-focus .ui-button-text:-moz-first-node{margin:3px 8px;padding:0;outline:1px dotted #000}button.ui-button-icon-only.ui-state-focus .ui-icon:-moz-first-node{outline:1px dotted #000}input.hasDatepicker{width:7em}.ui-datepicker{padding:0;line-height:1.3em;box-shadow:1px 1px 4px rgba(0,0,0,.8);z-index:300!important}.ui-datepicker .ui-datepicker-header{border-bottom-left-radius:0;border-bottom-right-radius:0;-ms-border-bottom-left-radius:0;-ms-border-bottom-right-radius:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:4px}.ui-datepicker .ui-datepicker-prev{left:4px}.ui-datepicker .ui-datepicker-next{right:4px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:auto}.ui-datepicker table{width:98%;margin-left:auto;margin-right:auto}.ui-datepicker-inline.ui-datepicker{width:auto!important;background-color:transparent;box-shadow:none}.ui-datepicker-inline.ui-datepicker .ui-datepicker-group{margin-bottom:5px;height:220px;background-color:#fff;border-radius:4px 4px 0 0}.ui-datepicker-inline.ui-datepicker .ui-datepicker-group-first{border-bottom-left-radius:4px}.ui-datepicker-inline.ui-datepicker .ui-datepicker-group-last{border-bottom-right-radius:4px}.ui-autocomplete{border:1px solid #ccc}.app-input-select.app-item{display:inline-block;position:relative}.app-input-select .ui-autocomplete-input{display:block;width:100%;padding-right:16px}.app-input-select .app-item-context.app-tri-icon{top:5px;right:2px;border-color:#333}.ui-spinner>.ui-spinner-input{width:7em;padding-right:16px;border-radius:4px;-ms-border-radius:4px}.ui-spinner>.ui-spinner-input[size="1"]{width:2.8em}.ui-spinner>.ui-spinner-input[size="2"]{width:3.4em}.ui-spinner>.ui-spinner-input[size="3"]{width:4em}.ui-dialog{border:1px solid #333;padding:0;background:#fff}.ui-dialog>.ui-dialog-titlebar{border:0 none;padding:.3em;font-weight:400;border-bottom-left-radius:0;border-bottom-right-radius:0;-ms-border-bottom-left-radius:0;-ms-border-bottom-right-radius:0}.ui-dialog>.ui-dialog-content,.ui-tabs .ui-tabs-nav li.ui-state-hover,.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:#fff}.ui-dialog .ui-dialog-buttonpane{margin:0;border:0 none;padding:7px;min-height:24px}.ui-dialog .ui-dialog-buttonpane button{margin:0 .4em 0 0;min-width:100px}.ui-dialog.app-dialog-left-first-button .ui-dialog-buttonpane,div.app-note{position:relative}.ui-dialog.app-dialog-left-first-button .ui-dialog-buttonpane button:first-child{position:absolute;left:7px;top:7px}.ui-tabs,.ui-tabs .ui-tabs-nav,.ui-tabs .ui-tabs-panel{border-radius:0;-ms-border-radius:0}.ui-tabs{padding:0;background-color:transparent}.ui-tabs .ui-tabs-nav{border-bottom:1px solid #ccc;background-color:transparent}.ui-tabs .ui-tabs-nav li{margin:0 -1px 0 0;border:1px solid #ccc;border-bottom:0 none;background-color:#eee}.ui-tabs .ui-tabs-nav li.ui-state-default a{color:#ccc}.ui-tabs .ui-tabs-nav li.ui-state-active a,.ui-tabs .ui-tabs-nav li.ui-state-hover a{color:#333}.ui-tabs .ui-tabs-panel{background-color:#fff}.ui-layout-pane{overflow:auto}.ui-layout-pane-center{border:0 none}.ui-layout-resizer>.ui-layout-toggler{background-repeat:no-repeat;background-position:center center}.ui-layout-resizer-closed{cursor:pointer!important}.ui-layout-resizer-closed>.ui-layout-toggler-east,.ui-layout-resizer-closed>.ui-layout-toggler-west{top:0;bottom:0}.ui-layout-resizer>.ui-layout-toggler-east:after,.ui-layout-resizer>.ui-layout-toggler-west:after{content:" ";display:block;position:absolute;left:5px;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;width:0;height:0}.ui-layout-resizer-closed>.ui-layout-toggler-east:after,.ui-layout-resizer-open>.ui-layout-toggler-west:after{border-right:5px solid #fff}.ui-layout-resizer-closed>.ui-layout-toggler-west:after,.ui-layout-resizer-open>.ui-layout-toggler-east:after{border-left:5px solid #fff}.cke_dialog table{table-layout:auto}.cke_combopanel__fontsize{width:150px!important}.ui-dialog-content>progress{width:100%}.app-user-data-s-line{white-space:nowrap}.app-user-data-m-line,.app-user-data-s-line{overflow:hidden;text-overflow:ellipsis}.app-user-data-s-multi-line{background:inherit;font-size:12px;line-height:18px;max-height:36px;overflow:hidden}.app-user-data-s-multi-line.on:after{content:"\2026";float:right;position:relative;left:100%;top:1.5em;margin-left:-1.2em;padding-right:5px;background:inherit}.app-user-data-s-multi-line>*{display:block;float:right;margin-left:-5px;width:100%;text-align:justify;max-height:37px;overflow:hidden}.app-user-data-deleted{text-decoration:line-through}.app-user-default-group{color:#090}.app-content-message{margin:0;padding:1em;text-align:center}.app-message-box{border:1px solid #acb9c4;margin:0;padding:1em;border-radius:.5em;-ms-border-radius:.5em}.app-handle{display:inline-block;width:8px;height:20px;background-image:url(images/handle.gif);vertical-align:-5px;cursor:move}.app-note{color:#369}.app-note.important{color:#c00}.app-note.emphasis,.app-note.required{color:#f60}div.app-note p,p.app-note{margin:2px 0 5px}div.app-note:before{position:absolute;left:0;top:2px}div.app-note ul{list-style-type:disc;padding-left:1.5em}.app-localized-string{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.neo-neoAppendPager-disabled{opacity:1}.neo-time-input{display:inline-block;border:1px solid #ccc;padding:2px;background-color:#fff;vertical-align:middle;line-height:21px}.neo-time-input.disabled{border-color:#ccc!important;color:#999!important;background-color:#eee!important}.neo-time-input>.neo-time-input-component{display:inline-block;position:relative;height:21px}.neo-time-input>.neo-time-input-component>select{position:absolute;left:0;right:0;top:0;height:100%;opacity:0}.neo-time-input>.neo-time-input-component>select:focus+.neo-time-input-value{background-color:#39f;color:#fff}.app-timepicker>.neo-time-input-separator{margin:0 .2em;min-width:.2em;height:21px}.neo-time-input>input{display:none}.neo-datetime-input{vertical-align:middle}.neo-datetime-input .hasDatepicker{border-right-style:dashed}.neo-datetime-input .neo-time-input{border-left:0 none}.neo-datetime-input,.neo-multi-unit-date-select{display:inline-block}.neo-multi-unit-date-select-calendar-button{position:relative;display:inline-block;width:16px;height:16px;vertical-align:middle;cursor:pointer}.neo-multi-unit-date-select-calendar-button .neo-multi-unit-date-select-calendar-icon{display:block;width:16px;height:16px;line-height:16px}.neo-multi-unit-date-select-calendar-button input{position:absolute;left:0;top:0;width:0;border:0 none;padding:0;opacity:0}.neo-multi-unit-date-select-calendar-button .hasDatepicker{cursor:pointer;width:0}.neo-multi-unit-date-select-date,.neo-multi-unit-date-select-time{display:inline-block;border:1px solid #ccc;background-color:#f1f1f1;white-space:nowrap}.neo-multi-unit-date-select input,.neo-multi-unit-date-select select,.neo-multi-unit-time-select select{border:0 none;width:4em;max-width:none}.neo-multi-unit-date-select input{padding:2px 0;vertical-align:middle}.app-search-input input:focus,.neo-multi-unit-date-select input:focus,.neo-multi-unit-date-select select:focus{outline:0 none}.neo-multi-unit-date-select-day,.neo-multi-unit-date-select-hour,.neo-multi-unit-date-select-minute,.neo-multi-unit-date-select-month{display:inline-block;width:2em;background-color:#fff;overflow:hidden;vertical-align:middle}.neo-touch2mouse{-webkit-user-select:none}.ui-draggable.neo-touch2mouse-active{box-shadow:0 0 3px rgba(0,0,0,.5)}.ui-resizable .neo-touch2mouse-active-handle{background-color:rgba(0,0,0,.5)}.app-richtext-content{line-height:normal}.app-richtext-content ul{list-style-type:disc;margin:1em 0;padding-left:40px}.app-richtext-content ol ol,.app-richtext-content ul ol{margin:0}.app-richtext-content ol ul,.app-richtext-content ul ul{list-style-type:circle;margin:0}.app-richtext-content ol ol ul,.app-richtext-content ol ul ul,.app-richtext-content ul ol ul,.app-richtext-content ul ul ul{list-style-type:square}.app-count-box,.app-search-input{position:relative;display:inline-block;line-height:20px}.app-search-input{border:1px solid #ccc;background-color:#fff;padding:0 3px 0 20px;border-radius:5px;-ms-border-radius:5px}.app-search-input:hover{border-color:#acb9c4}.app-search-input input{border:0 none;padding:0;width:20em;height:21px}.app-search-input .neo-search-button.app-text-icon{position:absolute;left:2px;top:2px;width:16px;height:16px;color:#ccc;line-height:16px}.app-search-input .neo-search-button.app-text-icon:hover{color:#acb9c4}.app-count-box{padding:0 5px;min-width:18px;height:20px;color:#fff;font-size:11px;text-align:center;overflow:hidden;border-radius:9px;-ms-border-radius:9px}.app-content-loading{padding:2px 0 2px 20px;background-image:url(images/throbber.gif);background-repeat:no-repeat;background-position:0 1px}.app-mark-explanation>ul{padding:2px;color:#999;overflow:hidden}.app-mark-explanation>ul>li{float:left;padding-left:1em;white-space:nowrap}.app-mark-explanation>ul>li:first-child{padding-left:0}.app-text-ruby>.app-text-ruby-text{font-size:10px;line-height:12px}@font-face{font-family:'appIcons';src:url(fonts/icons.woff?bt=45934) format('woff')}.app-image-icon{display:inline-block;width:16px;height:16px;overflow:hidden;text-align:center;vertical-align:middle}.app-image-icon:before,.app-sprite-icon:before{content:' ';display:inline-block;vertical-align:middle}.app-text-icon{line-height:1em;font-family:'appIcons';overflow:hidden}a[href] .app-text-icon,a[href].app-text-icon{color:inherit;text-decoration:none}button.app-button-icon>.app-text-icon,ul.app-comma-spareted-items>li{display:inline}.app-sprite-icon,.app-tri-icon{display:inline-block;width:16px;height:16px;overflow:hidden}.app-sprite-icon{text-align:center;vertical-align:middle}.app-sprite-icon:before{content:url(images/co-icon.png)}.app-tri-icon{position:relative;border-color:#333;line-height:16px;font-size:1em;vertical-align:-3px}.app-tri-icon:after,.app-tri-icon:before{content:' ';position:absolute;top:3px;border:5px solid transparent;width:0;height:0}.app-tri-icon:before{left:3px;display:none}.app-tri-icon:after{display:block;right:3px}a[href] .app-tri-icon,a[href].app-tri-icon{border-color:#428bca}button.app-button-icon>.app-tri-icon{display:block;margin:auto;border-color:#fff}.app-circle-icon{color:#fff;background-color:#999;border-radius:8px}.app-circle-icon.app-text-icon{display:inline-block;width:16px;height:16px;font-size:10px;line-height:16px;text-align:center;vertical-align:-3px}.app-circle-icon.app-tri-icon{border-color:#fff}.app-checkbox-icon,.app-radio-icon{display:inline-block;border:2px solid #333;width:16px;height:16px;background-color:#fff;text-align:center;vertical-align:middle}.app-checkbox-icon{color:#333;border-radius:2px;-ms-border-radius:2px}.app-checkbox-icon.checked:before{content:'\E80A';font-family:'appIcons';color:inherit;font-size:14px;line-height:16px}.app-radio-icon{border-radius:10px;-ms-border-radius:10px}.app-radio-icon.checked:before{content:' ';display:inline-block;border:5px solid;border-color:inherit;width:0;height:0;border-radius:5px;-ms-border-radius:5px}.app-image-icon.group-folder{width:20px;height:18px}.app-image-icon.group-folder:before{content:url(images/ic-chooser-group.png)}.app-text-icon.close::before,.app-text-icon.remove::before{content:'\E800'}.app-text-icon.add::before{content:'\E801'}.app-text-icon.modify::before{content:'\E802'}.app-text-icon.delete::before{content:'\E803'}.app-text-icon.download::before{content:'\E804'}.app-text-icon.setting::before{content:'\E805'}.app-text-icon.list::before{content:'\E806'}.app-text-icon.search::before{content:'\E807'}.app-text-icon.attachment::before{content:'\E808'}.app-text-icon.share::before{content:'\E809'}.app-text-icon.home::before{content:'\E80A'}.app-text-icon.user::before{content:'\E80B'}.app-text-icon.group::before{content:'\E80C'}.app-text-icon.label::before{content:'\E80D'}.app-text-icon.angle-double-up::before,.app-text-icon.priority-urgent::before{content:'\E80E'}.app-text-icon.angle-down::before,.app-text-icon.angle-up::before,.app-text-icon.priority-high::before,.app-text-icon.priority-low::before{content:'\E80F'}.app-text-icon.angle-down::before,.app-text-icon.priority-low::before{transform:rotate(180deg);-webkit-transform:rotate(180deg);display:inline-block}.app-text-icon.priority-high,.app-text-icon.priority-urgent,div.app-text-icon.priority-high,div.app-text-icon.priority-urgent{color:red}.app-text-icon.priority-low,div.app-text-icon.priority-low{color:#00f}.app-text-icon.down-arrow::before{content:'\E810'}.app-text-icon.up-arrow::before{content:'\E811'}.app-text-icon.calendar::before{content:'\E812'}.app-text-icon.task::before{content:'\E813'}.app-text-icon.pc::before{content:'\E814'}.app-text-icon.smart-phone::before{content:'\E815'}.app-text-icon.global::before,.app-text-icon.public::before{content:'\E816';font-weight:700}.app-text-icon.secret::before{content:'\E817'}.app-text-icon.link-ext::before{content:'\E818'}.app-text-icon.information::before{content:'\E819'}.app-text-icon.users::before{content:'\E81A'}.app-text-icon.today::before{content:'\E81B'}.app-text-icon.alarm::before{content:'\E81C'}.app-text-icon.error::before,.app-text-icon.notify::before{content:'\E81D'}.app-text-icon.full-screen::before{content:'\E81E'}.app-text-icon.normal-screen::before{content:'\E81F'}.app-text-icon.triangle-up::before{content:'\E820'}.app-text-icon.triangle-right::before{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);display:inline-block;content:'\E820'}.app-text-icon.triangle-down::before{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);display:inline-block;content:'\E820'}.app-text-icon.triangle-left::before{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);display:inline-block;content:'\E820'}.app-text-icon.isosceles-triangle-up::before{content:'\E821'}.app-text-icon.isosceles-triangle-right::before{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);display:inline-block;content:'\E821'}.app-text-icon.isosceles-triangle-down::before{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);display:inline-block;content:'\E821'}.app-text-icon.drop-down::before,.app-text-icon.isosceles-triangle-left::before{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);display:inline-block;content:'\E821'}.app-text-icon.drop-down::before{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);font-size:.7em}.app-text-icon.external::before{content:'\E822'}.app-text-icon.internal::before{content:'\E823'}.app-text-icon.video:before{content:'\E824'}.app-text-icon.webcamera-off:before{content:'\E825'}.app-text-icon.webcamera-on:before{content:'\E826'}.app-text-icon.microphone-off:before{content:'\E827'}.app-text-icon.microphone-on:before{content:'\E828'}.app-text-icon.screenshare-off:before{content:'\E829'}.app-text-icon.screenshare-on:before{content:'\E82A'}.app-text-icon.moderator:before{content:'\E82B'}.app-text-icon.screen-assign:before{content:'\E82C'}.app-text-icon.chat-balloon:before{content:'\E82D'}.app-text-icon.pull-menu:before{content:'\E82E'}.app-text-icon.push-menu:before{content:'\E82F'}.app-text-icon.close-shutter:before{content:'\E830'}.app-text-icon.open-shutter:before{content:'\E831'}.app-text-icon.help-question:before{content:'\E832'}.app-text-icon.webcamera-invalid:before{content:'\E833'}.app-text-icon.talk-disabled:before{content:'\E834'}.app-sprite-icon.error:before{margin-left:0}.app-sprite-icon.alert:before,.app-sprite-icon.warn:before{margin-left:-16px}.app-sprite-icon.info:before,.app-sprite-icon.message:before{margin-left:-32px}.app-tri-icon.down:after{top:6px;border-bottom-width:0;border-top-color:inherit}.app-tri-icon.up:after{top:6px;border-top-width:0;border-bottom-color:inherit}.app-tri-icon.left:after{right:6px;border-left-width:0;border-right-color:inherit}.app-tri-icon.right:after{right:6px;border-right-width:0;border-left-color:inherit}.app-item,.app-tri-icon.double-down{position:relative}.app-tri-icon.double-down:before{display:block;top:3px;border-bottom-width:0;border-top-color:inherit}.app-tri-icon.double-down:after{top:8px;left:3px;right:auto;border-bottom-width:0;border-top-color:inherit}.app-tri-icon.double-left:before{display:block}.app-tri-icon.double-left:after,.app-tri-icon.double-left:before{border-left-width:0;border-right-color:inherit}.app-tri-icon.double-right:before{display:block}.app-tri-icon.double-right:after,.app-tri-icon.double-right:before{border-right-width:0;border-left-color:inherit}.app-item>.app-item-context{position:absolute;right:0;top:0}.app-item-image{display:inline-block;text-align:center;overflow:hidden;border-radius:3px;width:40px;height:40px;line-height:40px}.app-item-image img{max-width:100%;max-height:100%;vertical-align:middle}.app-item.app-item-with-image{padding-left:44px}.app-item.app-item-with-image>.app-item-image{position:absolute;display:block;left:0;top:0}.app-item.app-item-with-image.frame{padding-left:54px}.app-item.app-item-with-image.frame>.app-item-image{left:2px;top:1px;background-color:#fff;border:1px solid #aaa;box-shadow:0 1px 2px rgba(0,0,0,.5);padding:3px}.app-item.app-item-with-image.frame>.app-item-image>.app-item-image-inner{width:100%;height:100%;overflow:hidden;border-radius:4px;-ms-border-radius:4px}.app-item-title{margin:0;padding:0;overflow:hidden}.app-item-title>.app-item-buttons{float:right}.app-item-title>.app-item-text{display:block}ul.app-comma-spareted-items>li:after{content:','}ul.app-comma-spareted-items>li:last-child:after{content:''}.app-item.app-selected-item{display:inline-block;margin:0 4px 2px 0;padding:0 20px 0 4px;height:20px;max-width:40%;color:#fff;background-color:#ccc;line-height:20px;font-size:12px;border-radius:3px}.app-item.app-selected-item>.app-item-context{right:2px;top:2px;padding:2px;border-radius:3px}.app-item.app-selected-item>.app-item-context:hover{background-color:rgba(255,255,255,.3)}.app-item-entry .app-item-entry-name:after{content:": "}.app-page-container{padding:1em 1.5em}.app-page-container>*{display:none}.app-page-container>.app-page.show{display:block}.app-page.show .app-main-pane>h3,.app-page.show>h3{font-size:1.5em;line-height:1.5em}.app-page.show .app-content{margin:.8em 0;border:1px solid #ddd;padding:10px;background-color:#fff;border-radius:4px;-ms-border-radius:4px}.app-page.show .app-content.app-layouted-content{padding:0}.app-page.show .app-content>h4,.ui-widget-content>.app-page.show>form>h4{padding-top:1em;color:#333;font-size:1.2em;font-weight:700}.app-page.show .app-content>h4:first-child,.ui-widget-content>.app-page.show>form>h4:first-child{padding-top:0}.app-page-buttonpane{margin:.1em 0;overflow:hidden}.app-page-buttonpane>*{float:left;margin:.1em .3em;vertical-align:middle}.app-page-buttonpane>:first-child{margin-left:0}.app-page-buttonpane>.app-separator{display:inline-block;margin-top:2px;width:1px;height:20px;overflow:hidden;text-indent:-99999px}.neo-dialog-alert .neo-message,.neo-dialog-confirm .neo-message{min-height:4em}.neo-dialog-alert.app-dialog-error>.ui-dialog-content,.neo-dialog-alert.app-dialog-message>.ui-dialog-content,.neo-dialog-alert.app-dialog-warn>.ui-dialog-content{padding-left:36px}.neo-dialog-alert.app-dialog-error>.ui-dialog-content .app-sprite-icon,.neo-dialog-alert.app-dialog-message>.ui-dialog-content .app-sprite-icon,.neo-dialog-alert.app-dialog-warn>.ui-dialog-content .app-sprite-icon{position:absolute;left:1em;top:.6em}.neo-dialog-ask .neo-dialog-choice{padding:1em 0 0 1.5em}.app-page .ui-layout-container{border:1px solid;height:480px}.app-page .ui-layout-container>.ui-layout-west,table.app-list-table>tbody>tr,table.app-list-table>thead>tr{background-color:#fff}.app-group-tree .jstree-themeicon{background-image:url(images/ic-chooser-group.png);background-position:center center}.app-list-main .app-list-no-data-message,.app-list-main.empty .app-list-items,.app-list-main.empty .app-list-table,.app-list-main.empty .neo-grid-list-title-header{display:none}.app-list-navs{padding:2px 0;overflow:hidden}.app-list-navs>.app-list-order-by,.app-list-navs>.app-pager{float:right}.app-list-main.empty .app-list-order-by,.app-list-main.empty .app-pager{visibility:hidden}.app-list-main.empty .ui-layout-container>.ui-layout-center{padding:0}.app-list-main.empty .ui-layout-container>.ui-layout-center>.app-main-pane-list-scroller{border:0 none}.app-list-main.empty .app-list-no-data-message{display:block}.app-content .app-list-main.empty .app-list-no-data-message{border:0 none;text-align:center}.app-list-main.empty .app-list-scroller{padding-top:0}.app-list-main.empty .app-list-scroller>.app-list-scroller-inner{border-top:0 none}table.app-list-table>tbody>tr:nth-child(odd){background-color:#eee}table.app-list-table>tbody>tr>td,table.app-list-table>thead>tr>th{border-bottom:1px solid #333;text-align:left}.app-list-scroller>.app-list-scroller-inner th .app-col-pinned-label{width:11em;position:absolute;top:0;height:28px;padding:4px;box-sizing:border-box}.app-list-scroller>.app-list-scroller-inner th.app-col-checkbox .app-col-pinned-label,table.app-list-table>tbody>tr>td.app-col-checkbox,table.app-list-table>thead>tr>th.app-col-checkbox{width:1.5em;text-align:center}.app-list-scroller>.app-list-scroller-inner th.app-col-number .app-col-pinned-label,table.app-list-table>tbody>tr>td.app-col-number,table.app-list-table>thead>tr>th.app-col-number{width:8em;text-align:right}.app-list-scroller>.app-list-scroller-inner th.app-col-date .app-col-pinned-label,table.app-list-table>tbody>tr>td.app-col-date,table.app-list-table>thead>tr>th.app-col-date{width:8em}.app-list-scroller>.app-list-scroller-inner th.app-col-datetime .app-col-pinned-label,table.app-list-table>tbody>tr>td.app-col-datetime,table.app-list-table>thead>tr>th.app-col-datetime{width:11em}table.app-list-table>tbody>tr>td.app-col-handle,table.app-list-table>thead>tr>th.app-col-handle{width:10px;padding-left:1px;padding-right:1px}table.app-list-table>tbody>tr>td.app-col-handle::before{content:' ';display:block;width:8px;height:16px;background-image:url(images/handle.gif)}table.app-list-table>tbody>tr>td.app-col-list-menu,table.app-list-table>thead>tr>th.app-col-list-menu{width:2.5em;padding:0;text-align:center}table.app-list-table>thead>tr>th.app-col-list-menu .app-tri-icon{border-color:#333}.app-list-scroller{position:relative;padding-top:28px}.app-list-scroller>.app-list-scroller-inner{box-sizing:border-box;position:static;width:100%;height:100%;border-top:1px solid #b9b9b9;overflow:auto}.app-list-scroller>.app-list-scroller-inner th{padding:0;height:0;border:0 none}.ui-dialog .app-list-scroller{height:300px}.ui-layout-center>.app-list-scroller{box-sizing:border-box;height:100%}.neo-grid-list{position:relative;border:1px solid #b9b9b9;height:300px;overflow:hidden}.neo-grid-list .neo-grid-list-title-header{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;z-index:1}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title{display:inline-block;border-bottom:1px solid #b9b9b9;padding:4px;background-color:#f6f6f6;vertical-align:top}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title.neo-grid-unresizable{border-right:1px solid #b9b9b9;padding-right:3px}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title.app-col-checkbox{text-align:center}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title.app-col-handle{padding-left:1px;padding-right:0}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title.app-col-handle::before{content:'\00A0'}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title.neo-grid-touch2mouse-active{background-color:#cef}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title.app-col-list-menu{box-sizing:border-box;width:2em;padding:0;text-align:center}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title.app-col-list-menu a{display:block;padding:4px 0;width:100%;line-height:inherit}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title.app-col-list-menu a::before{vertical-align:top}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-handle{position:absolute;left:0;top:0;margin-left:-12px;height:100%;width:25px;cursor:col-resize}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-handle.neo-touch2mouse-active{box-shadow:none}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-handle::before{content:' ';display:block;margin:4px auto;width:1px;height:22px;background-color:#b9b9b9}.neo-grid-list>.neo-grid-list-handle{position:absolute;left:0;top:0;width:1px;height:100%;background-color:#b9b9b9;z-index:1000}.neo-grid-list .neo-grid-list-container{width:100%;height:100%;overflow:auto}.neo-grid-list .neo-grid-list-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;border:0 none}.neo-grid-list .neo-grid-list-table>thead>tr>th{white-space:nowrap}.neo-grid-list .neo-grid-list-table>tbody>tr>td{padding:4px;white-space:nowrap;overflow:hidden}.app-list-order-by{display:block;border:1px solid #b9b9b9;padding:2px;height:16px;background-color:#fff;line-height:16px;border-radius:4px;-ms-border-radius:4px}a.app-list-order-by[href]{color:#b9b9b9;text-decoration:none}.app-pager>ul.app-pager-nav>li>a>.app-tri-icon,a.app-list-order-by[href] .app-tri-icon{border-color:#b9b9b9}.app-drop-down-menu.app-list-order-by-menu ul>li>a{position:relative;padding:4px 4px 4px 24px;border-top:1px dashed #ccc}.app-drop-down-menu.app-list-order-by-menu ul>li:first-child>a{border-top:0 none}.app-drop-down-menu.app-list-order-by-menu .app-list-order-by-icon.app-tri-icon{position:absolute;left:4px;top:6px}.app-drop-down-menu.app-list-order-by-menu .app-list-order-by-icon.app-tri-icon:after{right:0;top:4px}.app-drop-down-menu.app-list-order-by-menu .app-list-order-by-icon.app-tri-icon.up:after{border-width:0 8px 8px}.app-drop-down-menu.app-list-order-by-menu .app-list-order-by-icon.app-tri-icon.down:after{border-width:8px 8px 0}.app-drop-down-menu.app-list-order-by-menu ul>li>a.app-list-order-by-active{font-weight:700}.app-pager,.app-pager>.app-pager-text{white-space:nowrap;text-align:right}.app-pager>.app-pager-text{float:left;margin-right:1em;height:24px;line-height:24px}.app-pager .app-pager-page-text{float:left;border:1px solid #ccc;height:22px;color:inherit;background-color:#fff;text-decoration:none;border-radius:2px}.app-pager a.app-pager-page-text[href] .app-tri-icon{margin:0 .2em;border-color:#333}.app-pager .app-pager-page-text>.app-pager-current,.app-pager .app-pager-page-text>.app-pager-total{margin:0 .2em}.app-pager .app-pager-count-text{margin:3px .5em 3px .2em;height:18px;line-height:18px}.app-pager>ul.app-pager-nav{float:left;width:96px;overflow:hidden}.app-pager>ul.app-pager-nav>li{float:left;border:1px solid #ccc;border-left-width:0;background-color:#fff}.app-pager>ul.app-pager-nav>li:hover{background-color:#eee}.app-pager>ul.app-pager-nav>li.app-pager-nav-first{border-left-width:1px;border-radius:2px 0 0 2px}.app-pager>ul.app-pager-nav>li.app-pager-nav-last{border-radius:0 2px 2px 0}.app-pager>ul.app-pager-nav>li>a{display:block;padding:2px;width:18px;height:18px;line-height:18px;text-align:center}.app-pager.app-current-first>ul.app-pager-nav>li.app-pager-nav-first,.app-pager.app-current-first>ul.app-pager-nav>li.app-pager-nav-prev,.app-pager.app-current-last>ul.app-pager-nav>li.app-pager-nav-last,.app-pager.app-current-last>ul.app-pager-nav>li.app-pager-nav-next{background-color:#ddd}.app-pager.app-current-first>ul.app-pager-nav>li.app-pager-nav-first>a,.app-pager.app-current-first>ul.app-pager-nav>li.app-pager-nav-prev>a,.app-pager.app-current-last>ul.app-pager-nav>li.app-pager-nav-last>a,.app-pager.app-current-last>ul.app-pager-nav>li.app-pager-nav-next>a{color:#999;cursor:default}.app-pager.app-current-first.app-current-last .app-pager-page-text,.app-pager.app-current-first.app-current-last>ul.app-pager-nav{display:none}.app-pager.app-no-pages{visibility:hidden}#app-pager-page-entry .ui-spinner,#app-pager-page-entry button{margin:.2em}a.app-append-button[href]{display:block;padding:3px;text-align:center;text-decoration:none;color:#fff}a.app-append-button[href] .app-tri-icon{border-color:#fff}.app-list-sortable{position:relative;overflow:hidden}.app-list-sortable .ui-draggable{cursor:move}.app-list-sortable.app-disabled .ui-draggable{cursor:auto}.app-list-sortable.app-disabled td.app-col-handle:before{background-image:none}.app-list-page-sort-mode .app-page-buttonpane,.app-page-buttonpane.sort-mode{display:none}.app-list-page-sort-mode .app-page-buttonpane.sort-mode{display:block}.app-list-page-sort-mode .app-list-page-disable-during-sort{position:relative}.app-list-page-sort-mode .app-list-page-disable-during-sort:after{content:' ';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;opacity:.5}.app-list-main .app-list-sortable-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:transparent}.app-list-main .app-pager~.app-list-sortable-overlay{top:30px;bottom:30px}.app-list-main .app-list-scroller>.app-list-sortable-overlay{top:28px;right:24px}.app-list-scroller>.app-list-scroller-inner>.app-list-sortable-overlay{position:relative;width:100%;height:0}.app-list-scroller>.app-list-scroller-inner>.app-list-sortable-overlay:before{content:' ';display:block;width:100%;height:99999px;margin-top:-99999px;background-color:#fff;opacity:0}.app-list-sortable-helper{border:1px solid #ccc;padding:4px;max-width:6em;background-color:#fff;border-radius:4px;-ms-border-radius:4px;box-shadow:4px 4px 4px rgba(0,0,0,.5)}.app-list-sortable-bar{position:absolute;left:0;box-sizing:border-box;margin:-4px 0 0;width:100%;height:8px;border:3px solid transparent;border-left-color:#f90;border-right-width:0}.app-list-sortable-bar:before{content:' ';display:block;width:100%;height:100%;background-color:#f90}.app-list-sorting-bar{display:none;position:absolute;left:0;top:0;right:0;background-color:#ffc;height:28px;line-height:28px}.app-list-sortable-paging-sorting .app-list-sorting-bar{display:block}.neo-grid-list.app-list-sortable-paging-sorting .app-list-sorting-bar{border-bottom:1px solid #b9b9b9;height:30px;line-height:30px;text-align:center;z-index:2}.neo-check-control.neo-has-all-selection{position:relative}.neo-check-control.neo-has-all-selection .app-list-all-selection-bar{position:absolute;left:0;top:0;right:0;height:28px;line-height:28px;text-align:center}.app-list-all-selection-bar,.app-list-all-selection-bar-all,.app-list-all-selection-bar-page{display:none}.neo-check-control-checked-all .app-list-all-selection-bar,.neo-check-control-checked-all .app-list-all-selection-bar>.app-list-all-selection-bar-all,.neo-check-control-checked-page .app-list-all-selection-bar,.neo-check-control-checked-page .app-list-all-selection-bar>.app-list-all-selection-bar-page{display:inline}.neo-check-control-checked-all .app-list-all-selection-bar{background-color:#fdea9b}.neo-check-control-checked-page .app-list-all-selection-bar{background-color:#ffc}.neo-check-control.neo-has-all-selection .neo-grid-list .app-list-all-selection-bar{border-bottom:1px solid #b9b9b9;height:30px;line-height:30px;z-index:2}.app-list-chooser{width:200px}.app-list-chooser>.app-search-input{margin:2px}.app-list-chooser>.app-search-input>input{width:100%}.app-list-chooser>.app-list-main{border-top:1px solid #b9b9b9;height:100px;overflow:auto}.app-list-chooser>.app-page-buttonpane{margin:0;padding:5px;text-align:right;border-radius:0;-ms-border-radius:0}.app-list-chooser>.app-page-buttonpane>button{margin:0;padding:3px .5em;min-width:0;font-size:12px}table.app-entry-table>tbody>tr>th{position:relative;padding:6px 1em 6px 0;width:10em;text-align:right;vertical-align:top}table.app-entry-table>tbody>tr>th:after{position:absolute;top:6px;right:0;content:": "}table.app-entry-table>tbody>tr>td{padding:4px 0;vertical-align:top}dl.app-entry-list>dt{float:left;color:#666;font-weight:700}dl.app-entry-list>dd{clear:left;margin:0 0 1em 1.5em}dl.app-entry-list>dd:last-child{clear:left;margin-bottom:0}dl.app-entry-list>dd.app-entry-list-side-content{clear:none;float:left;margin:0 0 3px 1em}dl.app-entry-list+.app-entry-list-separator{margin:8px 0;border:0 none;height:1px;background-color:#ccc}input.app-input-short{width:10em}input.app-input-middle{width:20em}input.app-input-long{width:100%}.app-input-field-required:after{content:'(*)';margin-left:2px;color:#f60;font-weight:400}.app-page .app-main-pane.modify .app-part-for-modify,.app-page.modify .app-part-for-modify{display:block}.app-page .app-main-pane.modify tr.app-part-for-modify,.app-page.modify tr.app-part-for-modify{display:table-row}.app-page .app-main-pane.modify .app-part-for-create,.app-page .app-part-for-modify,.app-page.modify .app-part-for-create{display:none}.app-input-block,table.app-input-table>tbody>tr>td,table.app-input-table>tbody>tr>th{border-bottom:1px solid #333}table.app-input-table textarea{width:100%;height:5em}.ui-dialog.app-entry-data-dialog>.ui-dialog-content{padding:7px;background-color:transparent}.ui-dialog.app-entry-data-dialog>.ui-dialog-buttonpane{margin:0 7px;border-top:1px solid #888;background-color:transparent}ul.app-entry-header{color:#fff;background-color:#5f7083;overflow:hidden}ul.app-entry-header>li{display:block;float:left}ul.app-entry-header>li.app-right-item{float:right}ul.app-entry-header>li>a{display:block;border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(0,0,0,.3);width:48px;height:30px;color:inherit;line-height:30px;text-align:center}ul.app-entry-header>li>a:focus,ul.app-entry-header>li>a:hover{background-color:rgba(255,255,255,.15);outline:0 none}ul.app-entry-header>li>a:active{border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(255,255,255,.3)}ul.app-entry-header>li .app-text-icon{display:inline-block;padding:3px;height:24px;line-height:24px;font-size:20px}.ui-dialog.app-entry-data-dialog.has-header .app-page{padding-top:30px}.ui-dialog.app-entry-data-dialog.has-header ul.app-entry-header{position:absolute;left:0;right:0;top:0}.app-entry-box{margin-top:10px;margin-bottom:3px}.app-entry-box:first-child{margin-top:0}ul.app-entry-list{border:1px solid #bbb;background-color:#fff;border-radius:3px;-ms-border-radius:3px}ul.app-entry-list>li{border-top:1px solid #bbb;padding:3px}ul.app-entry-list>li:first-child{border-top:0 solid transparent}ul.app-entry-list>li>.app-input-select,ul.app-entry-list>li>input[type=email]:first-child,ul.app-entry-list>li>input[type=password]:first-child,ul.app-entry-list>li>input[type=search]:first-child,ul.app-entry-list>li>input[type=tel]:first-child,ul.app-entry-list>li>input[type=text]:first-child,ul.app-entry-list>li>input[type=url]:first-child,ul.app-entry-list>li>textarea:first-child{border:0 none;width:100%}ul.app-entry-list>li>textarea:first-child{resize:vertical}ul.app-entry-list>li.app-entry-named-item{position:relative;min-height:18px;padding-left:7.5em}ul.app-entry-list>li.app-entry-named-item>*{text-align:right}ul.app-entry-list>li.app-entry-named-item>label{position:absolute;left:3px;top:3px;width:7em;text-align:left}.app-input-message textarea{width:100%;resize:vertical}fieldset.app-checkgroup{position:relative;display:inline-block;border:0 none;padding:0;color:#333;overflow:hidden;vertical-align:middle}fieldset.app-checkgroup>input[type=checkbox],fieldset.app-checkgroup>input[type=radio]{position:absolute;left:-99999px}fieldset.app-checkgroup>input[type=checkbox]+label,fieldset.app-checkgroup>input[type=radio]+label{float:left;border:1px solid #aaa;border-left:0 none;padding:3px .5em}fieldset.app-checkgroup>input[type=checkbox]:first-child+label,fieldset.app-checkgroup>input[type=radio]:first-child+label{border-left:1px solid #aaa;border-top-left-radius:3px;border-bottom-left-radius:3px;-ms-border-top-left-radius:3px;-ms-border-bottom-left-radius:3px}fieldset.app-checkgroup>input[type=checkbox]+label:last-child,fieldset.app-checkgroup>input[type=radio]+label:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;-ms-border-top-right-radius:3px;-ms-border-bottom-right-radius:3px}fieldset.app-checkgroup>input[type=checkbox]:checked+label,fieldset.app-checkgroup>input[type=radio]:checked+label{color:#fff}fieldset.app-checkgroup>input[type=checkbox][disabled]+label,fieldset.app-checkgroup>input[type=radio][disabled]+label{background-color:#e3e3e3!important;color:#777!important}fieldset.app-checkgroup>label>input,fieldset.app-checkgroup>label>select{font-size:12px}fieldset.app-checkgroup.vertical>input[type=checkbox]+label,fieldset.app-checkgroup.vertical>input[type=radio]+label{float:none;display:block;border:1px solid #aaa;border-top:0 none}fieldset.app-checkgroup.vertical>input[type=checkbox]:first-child+label,fieldset.app-checkgroup.vertical>input[type=radio]:first-child+label{border-top:1px solid #aaa;border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0}fieldset.app-checkgroup.vertical>input[type=checkbox]+label:last-child,fieldset.app-checkgroup.vertical>input[type=radio]+label:last-child{border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px}.app-emoticon-text-editor{border:1px solid #ccc;padding:.3em;height:6em;background-color:#fff;overflow:auto}.app-emoticon-text-editor>p{margin:0;padding:0}.app-emoticon-text-editor img{width:auto!important;height:auto!important}.app-port-field-order{border:1px solid #ccc;max-height:20em;overflow:auto}ul.app-port-field-list{position:relative;overflow:hidden}.app-port-pinned-field,ul.app-port-field-list>li{border-bottom:1px dashed #ccc;padding:4px;background-color:#fff;cursor:move}.app-port-pinned-field{color:#999;background-color:#eee;cursor:default}ul.app-port-field-list>li.app-port-placeholder{height:21px;background-color:#eee}ul.app-port-field-list>li.ui-sortable-helper{border-top:1px dashed #ccc}.app-import-execution>.ui-dialog-buttonpane button,.app-import-execution>.ui-dialog-titlebar button,.app-port-guidance-content,.app-port-set-charset.show>.app-port-set-charset-text,.app-port-set-charset>.app-port-set-charset-input{display:none}.app-port-toggle-button+.app-tri-icon{margin-left:4px;border-color:#718599}.app-port-guidance-content.show,.app-port-set-charset.show>.app-port-set-charset-input{display:block}.app-import-execution>.ui-dialog-content{padding:.5em 1em}.app-import-execution progress{display:block;width:100%}.app-uploader-layer{position:fixed;display:none;left:0;right:0;top:0;bottom:0;color:#fff;background-color:rgba(0,0,0,.8);z-index:200}.app-uploader-layer.show{display:block}.app-uploader-layer>a.app-uploader-button-close{position:absolute;right:12px;top:0;padding:8px;color:#ccc;font-size:16px;font-weight:700}.app-uploader-layer>.app-uploader-buttonpane{position:absolute;left:0;right:0;bottom:0;padding:5px 20px;height:30px;text-align:right}.app-uploader-layer>.app-uploader{position:absolute;left:0;right:0;top:20px;bottom:50%;padding:20px}.app-uploader-layer>.app-uploader>.app-uploader-drop-area{box-sizing:border-box;-moz-box-sizing:border-box;border:3px dashed #ccc;padding-top:3em;height:100%;text-align:center}.app-uploader-layer.file-hover>.app-uploader>.app-uploader-drop-area{border-color:#fff}.app-uploader-choose-button{position:relative;display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:middle}.app-uploader-choose-button label{color:#428bca;cursor:pointer;text-decoration:underline}.app-uploader-choose-button input{position:absolute;display:block;left:-9999px;top:-9999px}.app-uploader-layer>ul.app-uploader-list{position:absolute;left:0;right:0x;top:50%;bottom:40px;padding:20px;overflow:auto}.app-uploader-layer>ul.app-uploader-list>li{float:left;margin:0 1px 1px 0;padding:2px;width:124px;color:#333;background-color:#fff}.app-uploader-layer>ul.app-uploader-list>li>.app-item-image{width:100px;height:60px}.app-uploader-layer>ul.app-uploader-list>li>.app-item-image>img{max-width:100%;max-height:100%}.app-uploader-layer>ul.app-uploader-list>li>.app-item-text>p{margin:1px 0}.app-uploader-layer>ul.app-uploader-list>li>.app-item-context{right:2px;top:2px;padding:3px;border-radius:3px;-ms-border-radius:3px}.app-uploader-file-list{max-height:10em;overflow:auto}ul.app-file-list-items>li{position:relative;border-bottom:1px dotted #ccc;padding:.2em 6em .2em .2em}ul.app-file-list-items>li>.app-file-remove-button{position:absolute;left:0;top:4px;padding:2px;border-radius:3px;-ms-border-radius:3px}ul.app-file-list-items>li>.app-uploader-file-size{position:absolute;right:.2em;top:.2em;width:5.5em;text-align:right}ul.app-file-list-items a[href=""],ul.app-file-list-items a[href="#local"]{color:inherit;text-decoration:inherit;cursor:text}ul.app-entry-list>li.app-entry-named-item ul.app-file-list-items{text-align:left}ul.app-file-list-items.editable>li{padding-left:20px}.app-uploader-uploading progress{width:100%}.neo-pop-up-box{position:absolute;display:none;border:1px solid #666;background-color:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.6)}.neo-pop-up-box.show{display:block;z-index:100}.neo-balloon{border:0 none;background-color:transparent;box-shadow:0 0 0 transparent}.neo-balloon>.neo-balloon-body{border:1px solid #b9b9b9;background-color:#fff;min-width:32px;min-height:32px;overflow:auto;border-radius:4px;-ms-border-radius:4px;box-shadow:2px 2px 2px rgba(0,0,0,.6)}.neo-balloon>.neo-balloon-connecter{position:absolute;width:0;height:0;z-index:1}.neo-balloon>.neo-balloon-connecter>.neo-balloon-connecter-inner{position:absolute;width:0;height:0}.neo-balloon-at-bottom-left>.neo-balloon-connecter,.neo-balloon-at-top-left>.neo-balloon-connecter{right:4px}.neo-balloon-at-bottom-right>.neo-balloon-connecter,.neo-balloon-at-top-right>.neo-balloon-connecter{left:4px}.neo-balloon-at-top-left,.neo-balloon-at-top-right{padding-bottom:11px}.neo-balloon-at-top-left>.neo-balloon-connecter,.neo-balloon-at-top-right>.neo-balloon-connecter{bottom:0;border-top:12px solid #999;border-left:7px solid transparent;border-right:7px solid transparent}.neo-balloon-at-top-left>.neo-balloon-connecter>.neo-balloon-connecter-inner,.neo-balloon-at-top-right>.neo-balloon-connecter>.neo-balloon-connecter-inner{left:-6px;bottom:1px;border-top:11px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.neo-balloon-at-bottom-left,.neo-balloon-at-bottom-right{padding-top:11px}.neo-balloon-at-bottom-left>.neo-balloon-connecter,.neo-balloon-at-bottom-right>.neo-balloon-connecter{top:0;border-bottom:12px solid #999;border-left:7px solid transparent;border-right:7px solid transparent}.neo-balloon-at-bottom-left>.neo-balloon-connecter>.neo-balloon-connecter-inner,.neo-balloon-at-bottom-right>.neo-balloon-connecter>.neo-balloon-connecter-inner{left:-6px;top:1px;border-bottom:11px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.neo-select-menu.neo-disabled{opacity:.3}a[href].neo-select-menu{color:inherit;text-decoration:none}a[href].neo-select-menu .app-tri-icon{border-color:#333}.app-drop-down-menu ul{border-top:1px solid #eee}.app-calendar-events-of-day>ul>li:first-child,.app-drop-down-menu ul:first-child{border-top:0 none}.app-drop-down-menu ul>li>a{display:block;padding:5px 10px;color:inherit;white-space:nowrap;text-decoration:none}.app-layout-menu-pane.app-drop-down-menu ul>li>a:hover{background-color:rgba(255,255,255,.1)}.neo-balloon.neo-validation-message{z-index:300}.neo-balloon.neo-validation-message>.neo-balloon-body{padding:5px}.ui-dialog .ui-dialog-content.app-single-group-chooser{padding:0 .5em}.app-chooser-content,.app-chooser-header{position:absolute;left:0;right:0;border-bottom:1px solid #ccc}.app-chooser-header{padding-top:4px;height:40px;top:0}.app-chooser-content{top:45px;bottom:0}.app-chooser-content>.ui-layout-north{overflow:hidden;border-bottom:1px solid #ccc}.app-chooser-content .app-list-scroller{box-sizing:border-box;height:100%}.app-chooser-pagers{float:right;margin-right:5px}ul.app-chooser-tabs{border-bottom:1px solid #ccc;padding-left:5px;height:30px}ul.app-chooser-tabs>li{float:left;min-width:100px;height:100%}ul.app-chooser-tabs>li>a{display:block;margin:0 0 0 -1px;border:1px solid #ccc;padding:5px;height:19px;background-color:#eee;color:#ccc;line-height:19px;text-align:center;text-decoration:inherit;border-radius:4px 4px 0 0}ul.app-chooser-tabs>li.app-active>a{border-bottom-color:#fff;background-color:#fff;color:#333}td.app-chooser-col-icon,th.app-chooser-col-icon,th.app-chooser-col-icon .app-col-pinned-label{width:1.8em}td.app-chooser-col-name,th.app-chooser-col-name,th.app-chooser-col-name .app-col-pinned-label{width:12em}.app-chooser-item-list .app-chooser-item .app-chooser-add-button{visibility:hidden}.app-chooser-item-list .app-chooser-item .app-chooser-expand-button{display:none;visibility:hidden}.app-chooser-item-list .app-chooser-item.choosable .app-chooser-add-button,.app-chooser-item-list.with-expand-button .app-chooser-item.expandable .app-chooser-expand-button{visibility:visible}.app-chooser-item-list .app-chooser-item.openable .app-chooser-open-link{text-decoration:underline;cursor:pointer}.app-chooser-item-list.with-expand-button .app-chooser-item .app-chooser-expand-button{display:inline-block}.app-chooser-choosen-list .app-chooser-no-data-message{display:none;padding:.5em 1em;text-align:center}.app-calendar .app-list-main.empty>.app-list-items,.app-chooser-choosen-list.empty .app-chooser-no-data-message,ul.app-calendar-recurrence-mode-chooser>li>label{display:block}.app-chooser-menu-search,ul.app-chooser-menu-list>li{padding:5px}.app-chooser-menu-search .app-search-input>input{width:400px}ul.app-chooser-menu-list>li a{white-space:nowrap}.app-calendar-date-header{padding:7px 4px;height:18px;background-color:#eee;line-height:18px}.app-calendar-date-header>.app-item-context{right:4px;top:7px}.app-calendar-scroller{overflow:auto;overflow-x:hidden}table.app-calendar-table{table-layout:fixed;border-collapse:collapse}table.app-calendar-table td,table.app-calendar-table th{border:1px solid #bbb;padding:0}table.app-calendar-table th{font-size:12px;font-weight:400}table.app-calendar-table td{vertical-align:top}table.app-calendar-table .app-calendar-date-label{display:block;font-size:12px;line-height:15px}table.app-calendar-table td.app-calendar-sunday .app-calendar-date-label,table.app-calendar-table th.app-calendar-sunday{color:#c00}table.app-calendar-table td.app-calendar-saturday .app-calendar-date-label,table.app-calendar-table th.app-calendar-saturday{color:#36f}.app-calendar-all-day-main .app-calendar-holiday,table.app-calendar-table td.app-calendar-holiday .app-calendar-date-label{color:#c00}table.app-calendar-table td.app-calendar-other-month .app-calendar-date-label{opacity:.5}.app-calendar-calendar-list>table.app-calendar-table td,table.app-calendar-table.clickable td{cursor:pointer}ul.app-calendar-event-markers{min-height:20px;list-style-type:none;overflow:hidden}ul.app-calendar-event-markers>li{float:left;margin:1px;width:5px;height:5px;background-color:#000}.app-calendar-calendar-list{text-align:center}.app-calendar-calendar-list>table.app-calendar-table{display:inline-table;margin:.2em;width:127px;font-size:10px;line-height:1.2em;vertical-align:top}.app-calendar-calendar-list>table.app-calendar-table>caption{padding:2px;color:#fff;background-color:#bbb;text-align:left}.app-calendar-calendar-list>table.app-calendar-table .app-calendar-date-label,.app-calendar-calendar-list>table.app-calendar-table th{font-size:inherit}.app-calendar-calendar-list>table.app-calendar-table td ul.app-calendar-event-markers{display:none}.app-calendar-time-schedule{position:relative}.app-calendar-all-day-main{border-top:1px solid #bbb;border-bottom:1px solid #bbb}table.app-calendar-time-meters{table-layout:fixed;border-collapse:separate;border-bottom:1px solid #bbb}table.app-calendar-time-meters td,table.app-calendar-time-meters th{padding:4px 0;border:1px solid #bbb;border-bottom:0 none;height:51px}table.app-calendar-time-meters th{width:54px;font-size:12px;font-weight:400;text-align:left;vertical-align:top}table.app-calendar-time-meters td{border-left:0 none;background-color:#eee}table.app-calendar-time-meters td:before{content:' ';display:block;border-top:1px dashed #bbb}.app-calendar-now-cursor{position:absolute;left:1px;top:0;margin-top:-1px;width:54px;height:2px;background-color:#f90}.app-calendar-now-cursor:before{content:' ';display:block;position:absolute;left:0;top:-4px;border-left:5px solid #f90;border-top:5px solid transparent;border-bottom:5px solid transparent}.app-calendar-time-schedule .app-calendar-selected{position:absolute;left:0;right:0;opacity:.7}.app-calendar-time-schedule>.app-calendar-events{position:absolute;left:56px;right:1px;top:0;bottom:0}.app-calendar-event-box{border:1px solid #bbb;background-color:#fff;overflow:hidden;border-radius:4px;-ms-border-radius:4px;z-index:1}.app-calendar-event-box>a{display:block;padding:2px}.app-calendar-time-schedule>.app-calendar-events>.app-calendar-event-box{position:absolute;box-sizing:border-box;-moz-box-sizing:border-box}ul.app-calendar-events-of-days{list-style-type:none}.app-calendar-events-of-day .app-calendar-date-label{display:block;margin-bottom:1px;padding:3px;height:18px;color:#fff;background-color:#888;font-size:inherit;font-weight:400;line-height:18px;border-radius:3px;-ms-border-radius:3px}.app-calendar-events-of-day .app-calendar-holiday{display:block;border:2px solid #ff7979;padding:0 2px;background-color:#ffd7d7;color:#f33}.app-calendar-events-of-day>ul>li{border-top:1px solid #ddd}.app-calendar-date-entry .app-calendar-date-entry-recurrence{display:block;padding:1px;max-height:58px;overflow:auto}.app-calendar-date-entry .app-calendar-date-entry-end,.app-calendar-date-entry .app-calendar-date-entry-start{display:inline-block;padding:1px 0;height:28px;white-space:nowrap}.app-calendar-date-entry.dates input.hasDatepicker,.app-calendar-date-entry.dates.all-day .app-calendar-date-entry-end,.app-calendar-date-entry.dates.all-day .app-calendar-date-entry-separator,.app-calendar-date-entry.dates.all-day .app-calendar-date-entry-start,.app-calendar-date-entry.normal .app-calendar-date-entry-recurrence,.app-calendar-date-entry.normal.all-day .neo-time-input,.app-calendar-date-entry.recurrence input.hasDatepicker,.app-calendar-date-entry.recurrence.all-day .app-calendar-date-entry-end,.app-calendar-date-entry.recurrence.all-day .app-calendar-date-entry-separator,.app-calendar-date-entry.recurrence.all-day .app-calendar-date-entry-start{display:none}ul.app-calendar-recurrence-mode-chooser>li{display:block;position:relative;padding:2px 2px 2px 24px;height:28px}ul.app-calendar-recurrence-mode-chooser>li>input{display:block;position:absolute;left:4px;top:8px;line-height:16px}.app-calendar-recurrence-day-of-month>label{height:24px;line-height:24px}.app-calendar-dates-list-items{height:60px;overflow:auto}.app-calendar-dates-calenders table.ui-datepicker-calendar{margin:.4em auto;width:95%;background-color:#fff}.app-calendar-dates-calenders table.ui-datepicker-calendar th{border:1px solid #ccc;padding:0;font-size:12px}.app-calendar-dates-calenders table.ui-datepicker-calendar td{border:1px solid #ccc}.app-calendar-dates-calenders table.ui-datepicker-calendar .ui-state-default{color:#333;background-color:transparent}.app-calendar-dates-calenders table.ui-datepicker-calendar .app-calendar-sunday .ui-state-default{color:#f33}.app-calendar-dates-calenders table.ui-datepicker-calendar .app-calendar-saturday .ui-state-default{color:#36f}.app-calendar-dates-calenders table.ui-datepicker-calendar .app-calendar-holiday .ui-state-default{color:#f33}