html{background:#fff;height:100%;overflow:auto}body{color:#333;-webkit-tap-highlight-color:transparent;min-width:800px;min-height:600px;font-size:14px;line-height:1.5em;overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700}p{margin:5px;padding:0}a[href]{color:#428bca}img{vertical-align:middle}a[href] img{border:0}hr{background:0 0;border:0;border-top:1px solid #b9b9b9;height:0;margin:10px 0;padding:0}ul{margin:0;padding:0;list-style-type:none}table{table-layout:fixed;border-spacing:0;width:100%}th,td{padding:4px}[disabled]{cursor:default;color:#999!important;background-color:#eee!important}fieldset{border:1px solid #ccc;border-radius:3px}legend{font-weight:700}input[type=text],input[type=password],input[type=tel],input[type=email],input[type=url],input[type=search],input[type=number],textarea{font-size:inherit;line-height:inherit;vertical-align:middle;border:1px solid #ccc;margin:0;padding:2px}input[type=text]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=email]:hover,input[type=url]:hover,input[type=search]:hover,input[type=number]:hover,textarea:hover{border-color:#acb9c4}input[type=text],input[type=password],input[type=tel],input[type=email],input[type=url],input[type=search],input[type=number]{box-sizing:border-box;height:27px}input[type=text]:invalid:focus,input[type=password]:invalid:focus,input[type=tel]:invalid:focus,input[type=email]:invalid:focus,input[type=url]:invalid:focus,input[type=search]:invalid:focus,input[type=number]:invalid:focus,textarea:invalid:focus{box-shadow:none;outline:0}input[type=text]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=email]:disabled,input[type=url]:disabled,input[type=search]:disabled,input[type=number]:disabled,textarea:disabled{border-color:#ccc}input[type=number]{width:5em}textarea{resize:vertical;font-size:inherit;box-sizing:border-box}input[type=radio],input[type=checkbox]{vertical-align:middle;margin:0 .2em;padding:0}select{font-size:inherit;line-height:inherit;text-overflow:ellipsis;box-sizing:border-box;border:1px solid #ccc;max-width:100%;margin:0;padding:1px}select:hover{border-color:#acb9c4}select:disabled{border-color:#ccc}button,input[type=button],input[type=submit],.app-button{box-sizing:border-box;color:#fff;vertical-align:middle;-ms-border-radius:4px;cursor:pointer;border:0;border-radius:4px;margin:0;font-size:12px}a.app-button[href]{color:#fff;text-decoration:none}button:active,input[type=button]:active,input[type=submit]:active,.app-button.co-active{box-shadow:inset 0 3px 5px #00000040}button[disabled],.app-button.app-disabled{box-shadow:none;color:#fff!important;cursor:default!important;background-color:#ccc!important}button.app-button-text,a.app-button{min-width:5em;height:24px;padding:2px 8px;line-height:20px}button.app-button-icon{text-align:center;width:18px;height:18px;padding:0;font-size:12px;line-height:18px}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{color:#fff}body>header{height:34px}body>header h1{color:inherit;height:24px;padding:0;font-size:18px;font-weight:400;line-height:24px}body>header.app-item>.app-item-context{height:24px;padding-right:36px;line-height:24px;top:5px;right:8px}body>header.app-item>.app-item-context>.app-header-login-user{max-width:16em;display:block}body>header.app-item>.app-item-context>.app-header-menu-button{width:24px;height:24px;font-size:20px;line-height:24px;position:absolute;top:0;right:0}body>.ui-layout-pane.app-layout-menu-pane{padding:0 0 4px}.ui-accordion.app-navigation-menu>h2{color:#fff;line-height:22px;font-size:inherit;background-color:#0003;border-top:1px solid #0006;margin:20px 0 4px;padding:3px 6px;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{-ms-border-radius:4px;border-radius:4px;margin:1px}ul.app-navigation-list>li.ui-state-default>a{color:#fff;white-space:nowrap;text-overflow:ellipsis;-ms-border-radius:4px;border-radius:4px;padding:.4em .4em .4em 1.8em;line-height:20px;text-decoration:none;display:block;overflow:hidden}.app-set-menu-item-accordion-header .ui-accordion-header-icon{visibility:hidden}.app-toaster{text-align:center;z-index:1200;width:100%;height:0;position:fixed}.app-toaster>.app-toaster-content{text-align:left;background:#ffc;border:1px solid #ccc;max-width:640px;max-height:80px;margin:0;padding:4px 22px 4px 8px;line-height:21px;display:inline-block;overflow:hidden}.app-toaster.with-icon>.app-toaster-content{padding-left:22px}.app-toaster>.app-toaster-content>.app-sprite-icon{position:absolute;top:7px;left:4px}.app-toaster>.app-toaster-content>.app-toaster-message{color:#369;vertical-align:middle}.app-toaster>.app-toaster-content>.app-close-button{position:absolute;top:7px;right:4px}.app-toaster.top-notifier{top:0}.app-toaster.top-notifier>.app-toaster-content{-ms-border-radius:0 0 4px 4px;transition:transform 1s ease-out;border-top:0;border-radius:0 0 4px 4px;-webkit-transition:-webkit-transform .8s ease-out;transform:translateY(-90px)}.app-toaster.top-notifier.show>.app-toaster-content{transform:translate(0)}.app-toaster.loading-text{bottom:0}.app-toaster.loading-text>.app-toaster-content{-ms-border-radius:4px 4px 0 0;background-image:url(images/throbber.gif);background-position:3px;background-repeat:no-repeat;border-bottom:0;border-radius:4px 4px 0 0;padding:2px .5em 2px 24px;display:none;position:relative;top:-26px}.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{color:#fff;font-weight:inherit;background-image:none;border:0}.ui-widget-content{color:#333;background:#fff;border:0}.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-widget-content .ui-state-default,.ui-widget-header .ui-state-default{font-weight:inherit;background-image:none;border:0}.ui-state-default .ui-icon{background-image:url(images/jquery-ui/ui-icons_ffffff_256x240.png)}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{font-weight:inherit;background-image:none;border:0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff;font-weight:inherit;background-image:none;border:0}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background-image:none;border:0}.ui-widget-overlay{opacity:.3;background-color:#aaa;background-image:none}.ui-accordion .ui-accordion-header{white-space:nowrap;text-overflow:ellipsis;-ms-border-radius:4px;border-radius:4px;padding:.4em .4em .4em .5em;overflow:hidden}.ui-accordion .ui-accordion-icons{padding-left:1.8em}.ui-accordion .ui-accordion-content{background:0 0;border-color:#0000}button.ui-button{white-space:nowrap;overflow:hidden}button.ui-state-default,.ui-widget-content button.ui-state-default,.ui-widget-header button.ui-state-default,button.ui-state-hover,.ui-widget-content button.ui-state-hover,.ui-widget-header button.ui-state-hover,button.ui-state-focus,.ui-widget-content button.ui-state-focus,.ui-widget-header button.ui-state-focus,button.ui-state-active,.ui-widget-content button.ui-state-active,.ui-widget-header button.ui-state-active{color:#fff;background-image:none}button.ui-button-text-only .ui-button-text,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{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-text-icon-primary .ui-button-icon-primary,button.ui-button-text-icons .ui-button-icon-primary,button.ui-button-icons-only .ui-button-icon-primary{left:4px}button.ui-button-icon-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,button.ui-button-icons-only .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{outline:1px dotted #000;margin:3px 8px;padding:0}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 #000c;z-index:300!important}.ui-datepicker .ui-datepicker-header{-ms-border-bottom-left-radius:0;-ms-border-bottom-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{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{box-shadow:none;background-color:#0000;width:auto!important}.ui-datepicker-inline.ui-datepicker .ui-datepicker-group{background-color:#fff;border-radius:4px 4px 0 0;height:220px;margin-bottom:5px}.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{width:100%;padding-right:16px;display:block}.app-input-select .app-item-context.app-tri-icon{border-color:#333;top:5px;right:2px}.ui-spinner>.ui-spinner-input{-ms-border-radius:4px;border-radius:4px;width:7em;padding-right:16px}.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{background:#fff;border:1px solid #333;padding:0}.ui-dialog>.ui-dialog-titlebar{-ms-border-bottom-left-radius:0;-ms-border-bottom-right-radius:0;border:0;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:.3em;font-weight:400}.ui-dialog>.ui-dialog-content{background-color:#fff}.ui-dialog .ui-dialog-buttonpane{border:0;min-height:24px;margin:0;padding:7px}.ui-dialog .ui-dialog-buttonpane button{min-width:100px;margin:0 .4em 0 0}.ui-dialog.app-dialog-left-first-button .ui-dialog-buttonpane{position:relative}.ui-dialog.app-dialog-left-first-button .ui-dialog-buttonpane button:first-child{position:absolute;top:7px;left:7px}.ui-tabs{-ms-border-radius:0;background-color:#0000;border-radius:0;padding:0}.ui-tabs .ui-tabs-nav{-ms-border-radius:0;background-color:#0000;border-bottom:1px solid #ccc;border-radius:0}.ui-tabs .ui-tabs-nav li{background-color:#eee;border:1px solid #ccc;border-bottom:0;margin:0 -1px 0 0}.ui-tabs .ui-tabs-nav li.ui-state-hover,.ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:#fff}.ui-tabs .ui-tabs-nav li.ui-state-default a{color:#ccc}.ui-tabs .ui-tabs-nav li.ui-state-hover a,.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#333}.ui-tabs .ui-tabs-panel{-ms-border-radius:0;background-color:#fff;border-radius:0}.ui-layout-pane{overflow:auto}.ui-layout-pane-center{border:0}.ui-layout-resizer>.ui-layout-toggler{background-position:50%;background-repeat:no-repeat}.ui-layout-resizer-closed{cursor:pointer!important}.ui-layout-resizer-closed>.ui-layout-toggler-west,.ui-layout-resizer-closed>.ui-layout-toggler-east{top:0;bottom:0}.ui-layout-resizer>.ui-layout-toggler-west:after,.ui-layout-resizer>.ui-layout-toggler-east:after{content:" ";border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0;margin-top:-5px;display:block;position:absolute;top:50%;left:5px}.ui-layout-resizer-open>.ui-layout-toggler-west:after,.ui-layout-resizer-closed>.ui-layout-toggler-east:after{border-right:5px solid #fff}.ui-layout-resizer-open>.ui-layout-toggler-east:after,.ui-layout-resizer-closed>.ui-layout-toggler-west: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;text-overflow:ellipsis;overflow:hidden}.app-user-data-m-line{text-overflow:ellipsis;overflow:hidden}.app-user-data-s-multi-line{background:inherit;max-height:36px;font-size:12px;line-height:18px;overflow:hidden}.app-user-data-s-multi-line.on:after{content:"…";float:right;background:inherit;margin-left:-1.2em;padding-right:5px;position:relative;top:1.5em;left:100%}.app-user-data-s-multi-line>*{float:right;text-align:justify;width:100%;max-height:37px;margin-left:-5px;display:block;overflow:hidden}.app-user-data-deleted{text-decoration:line-through}.app-user-default-group{color:#090}.app-content-message{text-align:center;margin:0;padding:1em}.app-message-box{-ms-border-radius:.5em;border:1px solid #acb9c4;border-radius:.5em;margin:0;padding:1em}.app-handle{vertical-align:-5px;cursor:move;background-image:url(images/handle.gif);width:8px;height:20px;display:inline-block}.app-note{color:#369}.app-note.important{color:#c00}.app-note.required,.app-note.emphasis{color:#f60}p.app-note{margin:2px 0 5px}div.app-note{position:relative}div.app-note:before{position:absolute;top:2px;left:0}div.app-note p{margin:2px 0 5px}div.app-note ul{padding-left:1.5em;list-style-type:disc}.app-localized-string{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.neo-neoAppendPager-disabled{opacity:1}.neo-time-input{vertical-align:middle;background-color:#fff;border:1px solid #ccc;padding:2px;line-height:21px;display:inline-block}.neo-time-input.disabled{color:#999!important;background-color:#eee!important;border-color:#ccc!important}.neo-time-input>.neo-time-input-component{height:21px;display:inline-block;position:relative}.neo-time-input>.neo-time-input-component>select{opacity:0;height:100%;position:absolute;top:0;left:0;right:0}.neo-time-input>.neo-time-input-component>select:focus+.neo-time-input-value{color:#fff;background-color:#39f}.app-timepicker>.neo-time-input-separator{min-width:.2em;height:21px;margin:0 .2em}.neo-time-input>input{display:none}.neo-datetime-input{vertical-align:middle;display:inline-block}.neo-datetime-input .hasDatepicker{border-right-style:dashed}.neo-datetime-input .neo-time-input{border-left:0}.neo-multi-unit-date-select{display:inline-block}.neo-multi-unit-date-select-calendar-button{vertical-align:middle;cursor:pointer;width:16px;height:16px;display:inline-block;position:relative}.neo-multi-unit-date-select-calendar-button .neo-multi-unit-date-select-calendar-icon{width:16px;height:16px;line-height:16px;display:block}.neo-multi-unit-date-select-calendar-button input{opacity:0;border:0;width:0;padding:0;position:absolute;top:0;left: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{white-space:nowrap;background-color:#f1f1f1;border:1px solid #ccc;display:inline-block}.neo-multi-unit-date-select input,.neo-multi-unit-date-select select,.neo-multi-unit-time-select select{border:0;width:4em;max-width:none}.neo-multi-unit-date-select input{vertical-align:middle;padding:2px 0}.neo-multi-unit-date-select input:focus,.neo-multi-unit-date-select select:focus{outline:0}.neo-multi-unit-date-select-month,.neo-multi-unit-date-select-day,.neo-multi-unit-date-select-hour,.neo-multi-unit-date-select-minute{vertical-align:middle;background-color:#fff;width:2em;display:inline-block;overflow:hidden}.neo-touch2mouse{-webkit-user-select:none}.ui-draggable.neo-touch2mouse-active{box-shadow:0 0 3px #00000080}.ui-resizable .neo-touch2mouse-active-handle{background-color:#00000080}.app-richtext-content{line-height:normal}.app-richtext-content ul{margin:1em 0;padding-left:40px;list-style-type:disc}.app-richtext-content ul ol,.app-richtext-content ol ol{margin:0}.app-richtext-content ul ul,.app-richtext-content ol ul{margin:0;list-style-type:circle}.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-search-input{-ms-border-radius:5px;background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:0 3px 0 20px;line-height:20px;display:inline-block;position:relative}.app-search-input:hover{border-color:#acb9c4}.app-search-input input{border:0;width:20em;height:21px;padding:0}.app-search-input input:focus{outline:0}.app-search-input .neo-search-button.app-text-icon{color:#ccc;width:16px;height:16px;line-height:16px;position:absolute;top:2px;left:2px}.app-search-input .neo-search-button.app-text-icon:hover{color:#acb9c4}.app-count-box{color:#fff;text-align:center;-ms-border-radius:9px;border-radius:9px;min-width:18px;height:20px;padding:0 5px;font-size:11px;line-height:20px;display:inline-block;position:relative;overflow:hidden}.app-content-loading{background-image:url(images/throbber.gif);background-position:0 1px;background-repeat:no-repeat;padding:2px 0 2px 20px}.app-mark-explanation>ul{color:#999;padding:2px;overflow:hidden}.app-mark-explanation>ul>li{float:left;white-space:nowrap;padding-left:1em}.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{text-align:center;vertical-align:middle;width:16px;height:16px;display:inline-block;overflow:hidden}.app-image-icon:before{content:" ";vertical-align:middle;display:inline-block}.app-text-icon{font-family:appIcons;line-height:1em;overflow:hidden}a[href].app-text-icon,a[href] .app-text-icon{color:inherit;text-decoration:none}button.app-button-icon>.app-text-icon{display:inline}.app-sprite-icon{text-align:center;vertical-align:middle;width:16px;height:16px;display:inline-block;overflow:hidden}.app-sprite-icon:before{content:url(images/co-icon.png);vertical-align:middle;display:inline-block}.app-tri-icon{vertical-align:-3px;border-color:#333;width:16px;height:16px;font-size:1em;line-height:16px;display:inline-block;position:relative;overflow:hidden}.app-tri-icon:before{content:" ";border:5px solid #0000;width:0;height:0;display:none;position:absolute;top:3px;left:3px}.app-tri-icon:after{content:" ";border:5px solid #0000;width:0;height:0;display:block;position:absolute;top:3px;right:3px}a[href].app-tri-icon,a[href] .app-tri-icon{border-color:#428bca}button.app-button-icon>.app-tri-icon{border-color:#fff;margin:auto;display:block}.app-circle-icon{color:#fff;background-color:#999;border-radius:8px}.app-circle-icon.app-text-icon{text-align:center;vertical-align:-3px;width:16px;height:16px;font-size:10px;line-height:16px;display:inline-block}.app-circle-icon.app-tri-icon{border-color:#fff}.app-checkbox-icon{color:#333;text-align:center;vertical-align:middle;-ms-border-radius:2px;background-color:#fff;border:2px solid #333;border-radius:2px;width:16px;height:16px;display:inline-block}.app-checkbox-icon.checked:before{content:"";color:inherit;font-family:appIcons;font-size:14px;line-height:16px}.app-radio-icon{text-align:center;vertical-align:middle;-ms-border-radius:10px;background-color:#fff;border:2px solid #333;border-radius:10px;width:16px;height:16px;display:inline-block}.app-radio-icon.checked:before{content:" ";border:5px solid;border-color:inherit;-ms-border-radius:5px;border-radius:5px;width:0;height:0;display:inline-block}.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:""}.app-text-icon.add:before{content:""}.app-text-icon.modify:before{content:""}.app-text-icon.delete:before{content:""}.app-text-icon.download:before{content:""}.app-text-icon.setting:before{content:""}.app-text-icon.list:before{content:""}.app-text-icon.search:before{content:""}.app-text-icon.attachment:before{content:""}.app-text-icon.share:before{content:""}.app-text-icon.home:before{content:""}.app-text-icon.user:before{content:""}.app-text-icon.group:before{content:""}.app-text-icon.label:before{content:""}.app-text-icon.angle-double-up:before,.app-text-icon.priority-urgent:before{content:""}.app-text-icon.angle-up:before,.app-text-icon.angle-down:before,.app-text-icon.priority-high:before,.app-text-icon.priority-low:before{content:""}.app-text-icon.angle-down:before,.app-text-icon.priority-low:before{display:inline-block;transform:rotate(180deg)}div.app-text-icon.priority-urgent,.app-text-icon.priority-urgent,div.app-text-icon.priority-high,.app-text-icon.priority-high{color:red}div.app-text-icon.priority-low,.app-text-icon.priority-low{color:#00f}.app-text-icon.down-arrow:before{content:""}.app-text-icon.up-arrow:before{content:""}.app-text-icon.calendar:before{content:""}.app-text-icon.task:before{content:""}.app-text-icon.pc:before{content:""}.app-text-icon.smart-phone:before{content:""}.app-text-icon.public:before,.app-text-icon.global:before{content:"";font-weight:700}.app-text-icon.secret:before{content:""}.app-text-icon.link-ext:before{content:""}.app-text-icon.information:before{content:""}.app-text-icon.users:before{content:""}.app-text-icon.today:before{content:""}.app-text-icon.alarm:before{content:""}.app-text-icon.error:before,.app-text-icon.notify:before{content:""}.app-text-icon.full-screen:before{content:""}.app-text-icon.normal-screen:before{content:""}.app-text-icon.triangle-up:before{content:""}.app-text-icon.triangle-right:before{content:"";display:inline-block;transform:rotate(90deg)}.app-text-icon.triangle-down:before{content:"";display:inline-block;transform:rotate(180deg)}.app-text-icon.triangle-left:before{content:"";display:inline-block;transform:rotate(-90deg)}.app-text-icon.isosceles-triangle-up:before{content:""}.app-text-icon.isosceles-triangle-right:before{content:"";display:inline-block;transform:rotate(90deg)}.app-text-icon.isosceles-triangle-down:before{content:"";display:inline-block;transform:rotate(180deg)}.app-text-icon.isosceles-triangle-left:before{content:"";display:inline-block;transform:rotate(-90deg)}.app-text-icon.drop-down:before{content:"";font-size:.7em;display:inline-block;transform:rotate(180deg)}.app-text-icon.external:before{content:""}.app-text-icon.internal:before{content:""}.app-text-icon.video:before{content:""}.app-text-icon.webcamera-off:before{content:""}.app-text-icon.webcamera-on:before{content:""}.app-text-icon.microphone-off:before{content:""}.app-text-icon.microphone-on:before{content:""}.app-text-icon.screenshare-off:before{content:""}.app-text-icon.screenshare-on:before{content:""}.app-text-icon.moderator:before{content:""}.app-text-icon.screen-assign:before{content:""}.app-text-icon.chat-balloon:before{content:""}.app-text-icon.pull-menu:before{content:""}.app-text-icon.push-menu:before{content:""}.app-text-icon.close-shutter:before{content:""}.app-text-icon.open-shutter:before{content:""}.app-text-icon.help-question:before{content:""}.app-text-icon.webcamera-invalid:before{content:""}.app-text-icon.talk-disabled:before{content:""}.app-sprite-icon.error:before{margin-left:0}.app-sprite-icon.warn:before,.app-sprite-icon.alert:before{margin-left:-16px}.app-sprite-icon.message:before,.app-sprite-icon.info:before{margin-left:-32px}.app-tri-icon.down:after{border-bottom-width:0;border-top-color:inherit;top:6px}.app-tri-icon.up:after{border-top-width:0;border-bottom-color:inherit;top:6px}.app-tri-icon.left:after{border-left-width:0;border-right-color:inherit;right:6px}.app-tri-icon.right:after{border-right-width:0;border-left-color:inherit;right:6px}.app-tri-icon.double-down{position:relative}.app-tri-icon.double-down:before{border-bottom-width:0;border-top-color:inherit;display:block;top:3px}.app-tri-icon.double-down:after{border-bottom-width:0;border-top-color:inherit;top:8px;left:3px;right:auto}.app-tri-icon.double-left:before{border-left-width:0;border-right-color:inherit;display:block}.app-tri-icon.double-left:after{border-left-width:0;border-right-color:inherit}.app-tri-icon.double-right:before{border-right-width:0;border-left-color:inherit;display:block}.app-tri-icon.double-right:after{border-right-width:0;border-left-color:inherit}.app-item{position:relative}.app-item>.app-item-context{position:absolute;top:0;right:0}.app-item-image{text-align:center;-ms-border-radius:3px;border-radius:3px;width:40px;height:40px;line-height:40px;display:inline-block;overflow:hidden}.app-item-image img{vertical-align:middle;max-width:100%;max-height:100%}.app-item.app-item-with-image{padding-left:44px}.app-item.app-item-with-image>.app-item-image{display:block;position:absolute;top:0;left:0}.app-item.app-item-with-image.frame{padding-left:54px}.app-item.app-item-with-image.frame>.app-item-image{background-color:#fff;border:1px solid #aaa;padding:3px;top:1px;left:2px;box-shadow:0 1px 2px #00000080}.app-item.app-item-with-image.frame>.app-item-image>.app-item-image-inner{-ms-border-radius:4px;border-radius:4px;width:100%;height:100%;overflow:hidden}.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{display:inline}ul.app-comma-spareted-items>li:after{content:","}ul.app-comma-spareted-items>li:last-child:after{content:""}.app-item.app-selected-item{color:#fff;-ms-border-radius:3px;background-color:#ccc;border-radius:3px;max-width:40%;height:20px;margin:0 4px 2px 0;padding:0 20px 0 4px;font-size:12px;line-height:20px;display:inline-block}.app-item.app-selected-item>.app-item-context{-ms-border-radius:3px;border-radius:3px;padding:2px;top:2px;right:2px}.app-item.app-selected-item>.app-item-context:hover{background-color:#ffffff4d}.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>h3,.app-page.show .app-main-pane>h3{font-size:1.5em;line-height:1.5em}.app-page.show .app-content{-ms-border-radius:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;margin:.8em 0;padding:10px}.app-page.show .app-content.app-layouted-content{padding:0}.app-page.show .app-content>h4,.ui-widget-content>.app-page.show>form>h4{color:#333;padding-top:1em;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;vertical-align:middle;margin:.1em .3em}.app-page-buttonpane>:first-child{margin-left:0}.app-page-buttonpane>.app-separator{text-indent:-99999px;width:1px;height:20px;margin-top:2px;display:inline-block;overflow:hidden}.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-warn>.ui-dialog-content,.neo-dialog-alert.app-dialog-message>.ui-dialog-content{padding-left:36px}.neo-dialog-alert.app-dialog-error>.ui-dialog-content .app-sprite-icon,.neo-dialog-alert.app-dialog-warn>.ui-dialog-content .app-sprite-icon,.neo-dialog-alert.app-dialog-message>.ui-dialog-content .app-sprite-icon{position:absolute;top:.6em;left:1em}.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{background-color:#fff}.app-group-tree .jstree-themeicon{background-image:url(images/ic-chooser-group.png);background-position:50%}.app-list-main .app-list-no-data-message{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-items,.app-list-main.empty .app-list-table,.app-list-main.empty .neo-grid-list-title-header{display:none}.app-list-main.empty .app-pager,.app-list-main.empty .app-list-order-by{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}.app-list-main.empty .app-list-no-data-message{display:block}.app-content .app-list-main.empty .app-list-no-data-message{text-align:center;border:0}.app-list-main.empty .app-list-scroller{padding-top:0}.app-list-main.empty .app-list-scroller>.app-list-scroller-inner{border-top:0}table.app-list-table>thead>tr,table.app-list-table>tbody>tr{background-color:#fff}table.app-list-table>tbody>tr:nth-child(odd){background-color:#eee}table.app-list-table>thead>tr>th,table.app-list-table>tbody>tr>td{text-align:left;border-bottom:1px solid #333}.app-list-scroller>.app-list-scroller-inner th .app-col-pinned-label{width:11em}table.app-list-table>thead>tr>th.app-col-checkbox,table.app-list-table>tbody>tr>td.app-col-checkbox,.app-list-scroller>.app-list-scroller-inner th.app-col-checkbox .app-col-pinned-label{text-align:center;width:1.5em}table.app-list-table>thead>tr>th.app-col-number,table.app-list-table>tbody>tr>td.app-col-number,.app-list-scroller>.app-list-scroller-inner th.app-col-number .app-col-pinned-label{text-align:right;width:8em}table.app-list-table>thead>tr>th.app-col-date,table.app-list-table>tbody>tr>td.app-col-date,.app-list-scroller>.app-list-scroller-inner th.app-col-date .app-col-pinned-label{width:8em}table.app-list-table>thead>tr>th.app-col-datetime,table.app-list-table>tbody>tr>td.app-col-datetime,.app-list-scroller>.app-list-scroller-inner th.app-col-datetime .app-col-pinned-label{width:11em}table.app-list-table>thead>tr>th.app-col-handle,table.app-list-table>tbody>tr>td.app-col-handle{width:10px;padding-left:1px;padding-right:1px}table.app-list-table>tbody>tr>td.app-col-handle:before{content:" ";background-image:url(images/handle.gif);width:8px;height:16px;display:block}table.app-list-table>thead>tr>th.app-col-list-menu,table.app-list-table>tbody>tr>td.app-col-list-menu{text-align:center;width:2.5em;padding:0}table.app-list-table>thead>tr>th.app-col-list-menu .app-tri-icon{border-color:#333}.app-list-scroller{padding-top:28px;position:relative}.app-list-scroller>.app-list-scroller-inner{box-sizing:border-box;border-top:1px solid #b9b9b9;width:100%;height:100%;position:static;overflow:auto}.app-list-scroller>.app-list-scroller-inner th{border:0;height:0;padding:0}.app-list-scroller>.app-list-scroller-inner th .app-col-pinned-label{box-sizing:border-box;height:28px;padding:4px;position:absolute;top:0}.ui-dialog .app-list-scroller{height:300px}.ui-layout-center>.app-list-scroller{box-sizing:border-box;height:100%}.neo-grid-list{border:1px solid #b9b9b9;height:300px;position:relative;overflow:hidden}.neo-grid-list .neo-grid-list-title-header{white-space:nowrap;z-index:1;position:absolute;top:0;left:0;overflow:hidden}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title{vertical-align:top;background-color:#f6f6f6;border-bottom:1px solid #b9b9b9;padding:4px;display:inline-block}.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:" "}.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;text-align:center;width:2em;padding:0}.neo-grid-list .neo-grid-list-title-header .neo-grid-list-title.app-col-list-menu a{line-height:inherit;width:100%;padding:4px 0;display:block}.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{cursor:col-resize;width:25px;height:100%;margin-left:-12px;position:absolute;top:0;left:0}.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:" ";background-color:#b9b9b9;width:1px;height:22px;margin:4px auto;display:block}.neo-grid-list>.neo-grid-list-handle{z-index:1000;background-color:#b9b9b9;width:1px;height:100%;position:absolute;top:0;left:0}.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;border:0;width:100%}.neo-grid-list .neo-grid-list-table>thead>tr>th{white-space:nowrap}.neo-grid-list .neo-grid-list-table>tbody>tr>td{white-space:nowrap;padding:4px;overflow:hidden}.app-list-order-by{-ms-border-radius:4px;background-color:#fff;border:1px solid #b9b9b9;border-radius:4px;height:16px;padding:2px;line-height:16px;display:block}a.app-list-order-by[href]{color:#b9b9b9;text-decoration:none}a.app-list-order-by[href] .app-tri-icon{border-color:#b9b9b9}.app-drop-down-menu.app-list-order-by-menu ul>li>a{border-top:1px dashed #ccc;padding:4px 4px 4px 24px;position:relative}.app-drop-down-menu.app-list-order-by-menu ul>li:first-child>a{border-top:0}.app-drop-down-menu.app-list-order-by-menu .app-list-order-by-icon.app-tri-icon{position:absolute;top:6px;left:4px}.app-drop-down-menu.app-list-order-by-menu .app-list-order-by-icon.app-tri-icon:after{top:4px;right:0}.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{white-space:nowrap;text-align:right}.app-pager>.app-pager-text{float:left;white-space:nowrap;text-align:right;height:24px;margin-right:1em;line-height:24px}.app-pager .app-pager-page-text{float:left;color:inherit;-ms-border-radius:2px;background-color:#fff;border:1px solid #ccc;border-radius:2px;height:22px;text-decoration:none}.app-pager a.app-pager-page-text[href] .app-tri-icon{border-color:#333;margin:0 .2em}.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{height:18px;margin:3px .5em 3px .2em;line-height:18px}.app-pager>ul.app-pager-nav{float:left;width:96px;overflow:hidden}.app-pager>ul.app-pager-nav>li{float:left;background-color:#fff;border:1px solid #ccc;border-left-width:0}.app-pager>ul.app-pager-nav>li:hover{background-color:#eee}.app-pager>ul.app-pager-nav>li.app-pager-nav-first{-ms-border-radius:2px 0 0 2px;border-left-width:1px;border-radius:2px 0 0 2px}.app-pager>ul.app-pager-nav>li.app-pager-nav-last{-ms-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.app-pager>ul.app-pager-nav>li>a{text-align:center;width:18px;height:18px;padding:2px;line-height:18px;display:block}.app-pager>ul.app-pager-nav>li>a>.app-tri-icon{border-color:#b9b9b9}.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-next,.app-pager.app-current-last>ul.app-pager-nav>li.app-pager-nav-last{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-next>a,.app-pager.app-current-last>ul.app-pager-nav>li.app-pager-nav-last>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]{text-align:center;color:#fff;padding:3px;text-decoration:none;display:block}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-page-buttonpane.sort-mode,.app-list-page-sort-mode .app-page-buttonpane{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:" ";opacity:.5;background-color:#fff;position:absolute;inset:0}.app-list-main .app-list-sortable-overlay{background-color:#0000;position:absolute;inset:0}.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{width:100%;height:0;position:relative}.app-list-scroller>.app-list-scroller-inner>.app-list-sortable-overlay:before{content:" ";opacity:0;background-color:#fff;width:100%;height:99999px;margin-top:-99999px;display:block}.app-list-sortable-helper{-ms-border-radius:4px;background-color:#fff;border:1px solid #ccc;border-radius:4px;max-width:6em;padding:4px;box-shadow:4px 4px 4px #00000080}.app-list-sortable-bar{box-sizing:border-box;border:3px solid #0000;border-left-color:#f90;border-right-width:0;width:100%;height:8px;margin:-4px 0 0;position:absolute;left:0}.app-list-sortable-bar:before{content:" ";background-color:#f90;width:100%;height:100%;display:block}.app-list-sorting-bar{background-color:#ffc;height:28px;line-height:28px;display:none;position:absolute;top:0;left:0;right:0}.app-list-sortable-paging-sorting .app-list-sorting-bar{display:block}.neo-grid-list.app-list-sortable-paging-sorting .app-list-sorting-bar{text-align:center;z-index:2;border-bottom:1px solid #b9b9b9;height:30px;line-height:30px}.neo-check-control.neo-has-all-selection{position:relative}.neo-check-control.neo-has-all-selection .app-list-all-selection-bar{text-align:center;height:28px;line-height:28px;position:absolute;top:0;left:0;right:0}.app-list-all-selection-bar,.app-list-all-selection-bar-page,.app-list-all-selection-bar-all{display:none}.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,.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{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{z-index:2;border-bottom:1px solid #b9b9b9;height:30px;line-height:30px}.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{text-align:right;-ms-border-radius:0;border-radius:0;margin:0;padding:5px}.app-list-chooser>.app-page-buttonpane>button{min-width:0;margin:0;padding:3px .5em;font-size:12px}table.app-entry-table>tbody>tr>th{text-align:right;vertical-align:top;width:10em;padding:6px 1em 6px 0;position:relative}table.app-entry-table>tbody>tr>th:after{content:": ";position:absolute;top:6px;right:0}table.app-entry-table>tbody>tr>td{vertical-align:top;padding:4px 0}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{background-color:#ccc;border:0;height:1px;margin:8px 0}input.app-input-short{width:10em}input.app-input-middle{width:20em}input.app-input-long{width:100%}.app-input-field-required:after{content:"(*)";color:#f60;margin-left:2px;font-weight:400}.app-page .app-part-for-modify{display:none}.app-page.modify .app-part-for-modify,.app-page .app-main-pane.modify .app-part-for-modify{display:block}.app-page.modify tr.app-part-for-modify,.app-page .app-main-pane.modify tr.app-part-for-modify{display:table-row}.app-page.modify .app-part-for-create,.app-page .app-main-pane.modify .app-part-for-create{display:none}table.app-input-table>tbody>tr>th,table.app-input-table>tbody>tr>td,.app-input-block{border-bottom:1px solid #333}table.app-input-table textarea{width:100%;height:5em}.ui-dialog.app-entry-data-dialog>.ui-dialog-content{background-color:#0000;padding:7px}.ui-dialog.app-entry-data-dialog>.ui-dialog-buttonpane{background-color:#0000;border-top:1px solid #888;margin:0 7px}ul.app-entry-header{color:#fff;background-color:#5f7083;overflow:hidden}ul.app-entry-header>li{float:left;display:block}ul.app-entry-header>li.app-right-item{float:right}ul.app-entry-header>li>a{color:inherit;text-align:center;border-left:1px solid #ffffff4d;border-right:1px solid #0000004d;width:48px;height:30px;line-height:30px;display:block}ul.app-entry-header>li>a:hover,ul.app-entry-header>li>a:focus{background-color:#ffffff26;outline:0}ul.app-entry-header>li>a:active{border-left:1px solid #0000004d;border-right:1px solid #ffffff4d}ul.app-entry-header>li .app-text-icon{height:24px;padding:3px;font-size:20px;line-height:24px;display:inline-block}.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;top:0;left:0;right:0}.app-entry-box{margin-top:10px;margin-bottom:3px}.app-entry-box:first-child{margin-top:0}ul.app-entry-list{-ms-border-radius:3px;background-color:#fff;border:1px solid #bbb;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 #0000}ul.app-entry-list>li>input[type=text]:first-child,ul.app-entry-list>li>input[type=password]:first-child,ul.app-entry-list>li>input[type=tel]:first-child,ul.app-entry-list>li>input[type=email]:first-child,ul.app-entry-list>li>input[type=url]:first-child,ul.app-entry-list>li>input[type=search]:first-child,ul.app-entry-list>li>textarea:first-child,ul.app-entry-list>li>.app-input-select{border:0;width:100%}ul.app-entry-list>li>textarea:first-child{resize:vertical}ul.app-entry-list>li.app-entry-named-item{min-height:18px;padding-left:7.5em;position:relative}ul.app-entry-list>li.app-entry-named-item>*{text-align:right}ul.app-entry-list>li.app-entry-named-item>label{text-align:left;width:7em;position:absolute;top:3px;left:3px}.app-input-message textarea{resize:vertical;width:100%}fieldset.app-checkgroup{color:#333;vertical-align:middle;border:0;padding:0;display:inline-block;position:relative;overflow:hidden}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;padding:3px .5em}fieldset.app-checkgroup>input[type=checkbox]:first-child+label,fieldset.app-checkgroup>input[type=radio]:first-child+label{-ms-border-top-left-radius:3px;-ms-border-bottom-left-radius:3px;border-left:1px solid #aaa;border-top-left-radius:3px;border-bottom-left-radius:3px}fieldset.app-checkgroup>input[type=checkbox]+label:last-child,fieldset.app-checkgroup>input[type=radio]+label:last-child{-ms-border-top-right-radius:3px;-ms-border-bottom-right-radius:3px;border-top-right-radius:3px;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{color:#777!important;background-color:#e3e3e3!important}fieldset.app-checkgroup>label>select,fieldset.app-checkgroup>label>input{font-size:12px}fieldset.app-checkgroup.vertical>input[type=checkbox]+label,fieldset.app-checkgroup.vertical>input[type=radio]+label{float:none;border:1px solid #aaa;border-top:0;display:block}fieldset.app-checkgroup.vertical>input[type=checkbox]:first-child+label,fieldset.app-checkgroup.vertical>input[type=radio]:first-child+label{-ms-border-radius:3px 3px 0 0;border-top:1px solid #aaa;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{-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.app-emoticon-text-editor{background-color:#fff;border:1px solid #ccc;height:6em;padding:.3em;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}ul.app-port-field-list>li,.app-port-pinned-field{cursor:move;background-color:#fff;border-bottom:1px dashed #ccc;padding:4px}.app-port-pinned-field{color:#999;cursor:default;background-color:#eee}ul.app-port-field-list>li.app-port-placeholder{background-color:#eee;height:21px}ul.app-port-field-list>li.ui-sortable-helper{border-top:1px dashed #ccc}.app-port-set-charset>.app-port-set-charset-input,.app-port-set-charset.show>.app-port-set-charset-text{display:none}.app-port-set-charset.show>.app-port-set-charset-input{display:block}.app-port-toggle-button+.app-tri-icon{border-color:#718599;margin-left:4px}.app-port-guidance-content{display:none}.app-port-guidance-content.show{display:block}.app-import-execution>.ui-dialog-titlebar button,.app-import-execution>.ui-dialog-buttonpane button{display:none}.app-import-execution>.ui-dialog-content{padding:.5em 1em}.app-import-execution progress{width:100%;display:block}.app-uploader-layer{color:#fff;z-index:200;background-color:#000c;display:none;position:fixed;inset:0}.app-uploader-layer.show{display:block}.app-uploader-layer>a.app-uploader-button-close{color:#ccc;padding:8px;font-size:16px;font-weight:700;position:absolute;top:0;right:12px}.app-uploader-layer>a.app-uploader-button-close:hover{color:#fff}.app-uploader-layer>.app-uploader-buttonpane{text-align:right;height:30px;padding:5px 20px;position:absolute;bottom:0;left:0;right:0}.app-uploader-layer>.app-uploader{padding:20px;position:absolute;inset:20px 0 50%}.app-uploader-layer>.app-uploader>.app-uploader-drop-area{box-sizing:border-box;text-align:center;border:3px dashed #ccc;height:100%;padding-top:3em}.app-uploader-layer.file-hover>.app-uploader>.app-uploader-drop-area{border-color:#fff}.app-uploader-choose-button{white-space:nowrap;vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.app-uploader-choose-button label{color:#428bca;cursor:pointer;text-decoration:underline}.app-uploader-choose-button input{display:block;position:absolute;top:-9999px;left:-9999px}.app-uploader-layer>ul.app-uploader-list{left:0;right:0dppx;padding:20px;position:absolute;top:50%;bottom:40px;overflow:auto}.app-uploader-layer>ul.app-uploader-list>li{float:left;color:#333;background-color:#fff;width:124px;margin:0 1px 1px 0;padding:2px}.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{-ms-border-radius:3px;border-radius:3px;padding:3px;top:2px;right:2px}.app-uploader-file-list{max-height:10em;overflow:auto}ul.app-file-list-items>li{border-bottom:1px dotted #ccc;padding:.2em 6em .2em .2em;position:relative}ul.app-file-list-items>li>.app-file-remove-button{-ms-border-radius:3px;border-radius:3px;padding:2px;position:absolute;top:4px;left:0}ul.app-file-list-items>li>.app-uploader-file-size{text-align:right;width:5.5em;position:absolute;top:.2em;right:.2em}ul.app-file-list-items a[href=\#local],ul.app-file-list-items a[href=""]{color:inherit;-webkit-text-decoration: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{background-color:#fff;border:1px solid #666;display:none;position:absolute;box-shadow:2px 2px 2px #0009}.neo-pop-up-box.show{z-index:100;display:block}.neo-balloon{background-color:#0000;border:0;box-shadow:0 0 #0000}.neo-balloon>.neo-balloon-body{-ms-border-radius:4px;background-color:#fff;border:1px solid #b9b9b9;border-radius:4px;min-width:32px;min-height:32px;overflow:auto;box-shadow:2px 2px 2px #0009}.neo-balloon>.neo-balloon-connecter{z-index:1;width:0;height:0;position:absolute}.neo-balloon>.neo-balloon-connecter>.neo-balloon-connecter-inner{width:0;height:0;position:absolute}.neo-balloon-at-top-left>.neo-balloon-connecter,.neo-balloon-at-bottom-left>.neo-balloon-connecter{right:4px}.neo-balloon-at-top-right>.neo-balloon-connecter,.neo-balloon-at-bottom-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{border-top:12px solid #999;border-left:7px solid #0000;border-right:7px solid #0000;bottom:0}.neo-balloon-at-top-left>.neo-balloon-connecter>.neo-balloon-connecter-inner,.neo-balloon-at-top-right>.neo-balloon-connecter>.neo-balloon-connecter-inner{border-top:11px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;bottom:1px;left:-6px}.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{border-bottom:12px solid #999;border-left:7px solid #0000;border-right:7px solid #0000;top:0}.neo-balloon-at-bottom-left>.neo-balloon-connecter>.neo-balloon-connecter-inner,.neo-balloon-at-bottom-right>.neo-balloon-connecter>.neo-balloon-connecter-inner{border-bottom:11px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;top:1px;left:-6px}.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-drop-down-menu ul:first-child{border-top:0}.app-drop-down-menu ul>li>a{color:inherit;white-space:nowrap;padding:5px 10px;text-decoration:none;display:block}.app-layout-menu-pane.app-drop-down-menu ul>li>a:hover{background-color:#ffffff1a}.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-header{border-bottom:1px solid #ccc;height:40px;padding-top:4px;position:absolute;top:0;left:0;right:0}.app-chooser-content{border-bottom:1px solid #ccc;position:absolute;inset:45px 0 0}.app-chooser-content>.ui-layout-north{border-bottom:1px solid #ccc;overflow:hidden}.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;height:30px;padding-left:5px}ul.app-chooser-tabs>li{float:left;min-width:100px;height:100%}ul.app-chooser-tabs>li>a{color:#ccc;text-align:center;-webkit-text-decoration:inherit;text-decoration:inherit;-ms-border-radius:4px 4px 0 0;background-color:#eee;border:1px solid #ccc;border-radius:4px 4px 0 0;height:19px;margin:0 0 0 -1px;padding:5px;line-height:19px;display:block}ul.app-chooser-tabs>li.app-active>a{color:#333;background-color:#fff;border-bottom-color:#fff}th.app-chooser-col-icon,td.app-chooser-col-icon,th.app-chooser-col-icon .app-col-pinned-label{width:1.8em}th.app-chooser-col-name,td.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{visibility:hidden;display:none}.app-chooser-item-list .app-chooser-item.choosable .app-chooser-add-button{visibility:visible}.app-chooser-item-list .app-chooser-item.openable .app-chooser-open-link{cursor:pointer;text-decoration:underline}.app-chooser-item-list.with-expand-button .app-chooser-item .app-chooser-expand-button{display:inline-block}.app-chooser-item-list.with-expand-button .app-chooser-item.expandable .app-chooser-expand-button{visibility:visible}.app-chooser-choosen-list .app-chooser-no-data-message{text-align:center;padding:.5em 1em;display:none}.app-chooser-choosen-list.empty .app-chooser-no-data-message{display:block}.app-chooser-menu-search{padding:5px}.app-chooser-menu-search .app-search-input>input{width:400px}ul.app-chooser-menu-list>li{padding:5px}ul.app-chooser-menu-list>li a{white-space:nowrap}.app-calendar-date-header{background-color:#eee;height:18px;padding:7px 4px;line-height:18px}.app-calendar-date-header>.app-item-context{top:7px;right:4px}.app-calendar-scroller{overflow:hidden auto}table.app-calendar-table{table-layout:fixed;border-collapse:collapse}table.app-calendar-table th,table.app-calendar-table td{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{font-size:12px;line-height:15px;display:block}table.app-calendar-table th.app-calendar-sunday,table.app-calendar-table td.app-calendar-sunday .app-calendar-date-label{color:#c00}table.app-calendar-table th.app-calendar-saturday,table.app-calendar-table td.app-calendar-saturday .app-calendar-date-label{color:#36f}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}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;background-color:#000;width:5px;height:5px;margin:1px}.app-calendar-calendar-list{text-align:center}.app-calendar-calendar-list>table.app-calendar-table{vertical-align:top;width:127px;margin:.2em;font-size:10px;line-height:1.2em;display:inline-table}.app-calendar-calendar-list>table.app-calendar-table>caption{color:#fff;text-align:left;background-color:#bbb;padding:2px}.app-calendar-calendar-list>table.app-calendar-table th,.app-calendar-calendar-list>table.app-calendar-table .app-calendar-date-label{font-size:inherit}.app-calendar-calendar-list>table.app-calendar-table td{cursor:pointer}.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}.app-calendar-all-day-main .app-calendar-holiday{color:#c00}table.app-calendar-time-meters{table-layout:fixed;border-collapse:separate;border-bottom:1px solid #bbb}table.app-calendar-time-meters th,table.app-calendar-time-meters td{border:1px solid #bbb;border-bottom:0;height:51px;padding:4px 0}table.app-calendar-time-meters th{text-align:left;vertical-align:top;width:54px;font-size:12px;font-weight:400}table.app-calendar-time-meters td{background-color:#eee;border-left:0}table.app-calendar-time-meters td:before{content:" ";border-top:1px dashed #bbb;display:block}.app-calendar-now-cursor{background-color:#f90;width:54px;height:2px;margin-top:-1px;position:absolute;top:0;left:1px}.app-calendar-now-cursor:before{content:" ";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid #f90;display:block;position:absolute;top:-4px;left:0}.app-calendar-time-schedule .app-calendar-selected{opacity:.7;position:absolute;left:0;right:0}.app-calendar-time-schedule>.app-calendar-events{position:absolute;inset:0 1px 0 56px}.app-calendar-event-box{-ms-border-radius:4px;z-index:1;background-color:#fff;border:1px solid #bbb;border-radius:4px;overflow:hidden}.app-calendar-event-box>a{padding:2px;display:block}.app-calendar-time-schedule>.app-calendar-events>.app-calendar-event-box{box-sizing:border-box;position:absolute}.app-calendar .app-list-main.empty>.app-list-items{display:block}ul.app-calendar-events-of-days{list-style-type:none}.app-calendar-events-of-day .app-calendar-date-label{color:#fff;font-size:inherit;-ms-border-radius:3px;background-color:#888;border-radius:3px;height:18px;margin-bottom:1px;padding:3px;font-weight:400;line-height:18px;display:block}.app-calendar-events-of-day .app-calendar-holiday{color:#f33;background-color:#ffd7d7;border:2px solid #ff7979;padding:0 2px;display:block}.app-calendar-events-of-day>ul>li{border-top:1px solid #ddd}.app-calendar-events-of-day>ul>li:first-child{border-top:0}.app-calendar-date-entry .app-calendar-date-entry-recurrence{max-height:58px;padding:1px;display:block;overflow:auto}.app-calendar-date-entry .app-calendar-date-entry-start,.app-calendar-date-entry .app-calendar-date-entry-end{white-space:nowrap;height:28px;padding:1px 0;display:inline-block}.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-start,.app-calendar-date-entry.recurrence.all-day .app-calendar-date-entry-separator,.app-calendar-date-entry.recurrence.all-day .app-calendar-date-entry-end,.app-calendar-date-entry.dates input.hasDatepicker,.app-calendar-date-entry.dates.all-day .app-calendar-date-entry-start,.app-calendar-date-entry.dates.all-day .app-calendar-date-entry-separator,.app-calendar-date-entry.dates.all-day .app-calendar-date-entry-end{display:none}ul.app-calendar-recurrence-mode-chooser>li{height:28px;padding:2px 2px 2px 24px;display:block;position:relative}ul.app-calendar-recurrence-mode-chooser>li>input{line-height:16px;display:block;position:absolute;top:8px;left:4px}ul.app-calendar-recurrence-mode-chooser>li>label{display:block}.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{background-color:#fff;width:95%;margin:.4em auto}.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:#0000}.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}