html{overflow:hidden}body{font-size:12px;font-family:'Roboto Condensed',Arial,Helvetica;overflow:hidden;background-color:#fff}.header{position:fixed;background-color:#4e7526;z-index:1;top:0;right:0;left:0;height:40px}.mobile-application-mode .header{display:none}.bold{font-weight:bold;text-transform:uppercase}.search-highlight{display:inline-block;background-color:#ff0;padding:1px}.menu-tabs-container{position:fixed;z-index:10;bottom:22px;top:40px;left:0;width:40px;background-color:#bbb}.mobile-application-mode .menu-tabs-container{display:none}.menu-tabs-container .menu-tab{width:40px;height:40px;background:transparent none no-repeat center center;font-size:12px;cursor:pointer}.menu-tabs-container .menu-tab.active{width:40px;height:40px;background-color:#dedede}.menu-tab>div{display:none;position:fixed;top:40px;bottom:22px;left:40px;width:252px;background-color:#dedede;z-index:15;cursor:default;overflow-x:hidden;overflow-y:auto}.menu-tab.active>div{display:block}.menu-tabs-container .menu-tab.menu-main-container{background-image:url('images/menu.png')}.menu-main-container>.menu-main>.menu-main-content{position:absolute;top:60px;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto}.menu-main-container ul,.menu-main-container li{display:block;margin:0 0 0 0;padding:0;list-style-type:none}.menu-main-container ul{position:absolute;top:0;width:100%;bottom:0;overflow:auto;overflow-x:hidden}.menu-main-container li>a{display:block;padding:0 8px 0 8px;height:40px;line-height:40px;color:#333;white-space:nowrap;-moz-transition:color ease .2s,background-color ease .2s;-o-transition:color ease .2s,background-color ease .2s;-webkit-transition:color ease .2s,background-color ease .2s;transition:color ease .2s,background-color ease .2s}.menu-main-container li.has-children>a{background:inherit url('images/menu-has-children.png') no-repeat 100px center}.menu-main-container li>a i{font-size:16px;vertical-align:middle;margin-right:3px}.menu-main-container li>a span{display:inline-block;vertical-align:middle}.menu-main-container li>a i.fa-chevron-right{float:right;color:#666}.menu-main-container li.up{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.menu-main-container li.up>a{background-color:#eee}.menu-main-container li:hover>a{background-color:#82c143;color:#fff}.menu-main-container li>ul{display:none}.menu-main-container .login-information,.toolbar-container .login-information{padding:5px;color:#333;background-color:transparent;border-bottom:1px solid #bbb;height:50px}.menu-main-container .login-information .profile-picture,.toolbar-container .login-information .profile-picture{display:inline-block;vertical-align:middle;background:transparent none no-repeat center center;background-size:cover;width:50px;height:50px;border-radius:999px;margin-right:5px}.menu-main-container .login-information .full-name,.toolbar-container .login-information .full-name{display:inline-block;vertical-align:middle}.menu-tabs-container .menu-tab.toolbar-container{background-image:url('images/toolbar.png')}.menu-tabs-container .menu-tab{margin-bottom:1px}.menu-visible .toolbar-container{left:0}.toolbar-container.active>div{display:block}.toolbar-container .vertical-form{}.toolbar-container .vertical-form a.button{text-align:left}.content-top{position:fixed;display:none;top:80px;height:290px;left:0;right:0;z-index:11;text-align:left;background-color:#eee}.active>.content-top{display:block}.menu-visible .content-top{left:280px}.content-top>div{height:258px;overflow:auto;padding:5px}.content-top>strong{display:block;margin:0;padding:5px;background-color:#666;color:#fff}.summary-quick-info table th,.summary-quick-info table td{text-align:left}.subjects-quick-info{padding:3px}.footer-logo{margin:25px 0 25px 0;height:66px;max-width:820px;background:transparent url('images/footer-logo.png') no-repeat center center}.footer-logo.mn{height:170px;background-image:url('images/footer-logo-mn.png')}h1{display:block;position:fixed;top:40px;right:0;left:40px;color:#82c143;background-color:#fff;height:40px;line-height:40px;text-transform:uppercase;padding:0 10px 0 10px;margin:0;font-size:18px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);overflow:hidden}.menu-visible h1{left:280px}#divLoginStatus{position:absolute;top:8px;right:5px;color:#fff}h2{color:#82c143;font-size:18px;margin:0 0 5px 0;text-transform:uppercase}h2 a{color:#999}.block>h3{color:#999;font-size:15px;margin:0 0 10px 0;text-transform:uppercase}.body{position:fixed;padding:10px 10px 10px 10px;left:40px;top:80px;right:0;bottom:22px;overflow:auto;background-color:#fefefe;z-index:0}.menu-visible .body{left:280px}.small.menu-visible .body{right:-280px}.mobile-application-mode .body{left:0!important;top:0!important;right:0!important;bottom:0!important}.content-top-visible .body{top:369px}.block{padding:10px 10px 13px 10px;border-radius:5px;background-color:#eee;margin-bottom:10px;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1)}.block-buttons{margin-top:10px;padding-top:10px;border-top:1px solid #999}.sub-block{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.footer{position:fixed;padding:5px;height:12px;line-height:12px;right:0;left:0;bottom:0;background-color:#333;color:#fff;z-index:1}.mobile-application-mode .footer{display:none}.page-navigation,.page-navigation ul{margin:0 0 0 15px;padding:0;list-style-type:square}.page-navigation li{margin:0;padding:0 0 0 0;list-style-type:square}.page-navigation a{cursor:pointer}.highlighted{padding:3px;background-color:#ffd800;font-weight:bold}.locked-container{position:relative}.locked-container>.lock{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#eee}.clear{clear:both}.searchable-field-applicable{display:block!important}.condition-not-applicable.searchable-field-applicable{display:block!important}.searchable-field-not-applicable{display:none!important}.report-status-type{display:inline-block;padding:3px;border-radius:3px}.forbid-doctor-contact{background-color:#ff9b9b}.no-doctor{background-color:#ffd281}.report-not-sent{background-color:#ffdcdc}.report-invoiceed-not-sent,.report-invoiceed-not-sent td{background-color:#fffd86}.report-sent,.report-sent td{background-color:#d7ffa5!important}.ok{background-color:#82c143!important}.warning{background-color:#ff8c00!important}.alert{background-color:#8b0000!important}.almost-alert{}.simple-list{margin:0;padding:0;list-style-type:none}.simple-list li{margin:0;padding:0 0 3px 0}.expand{background-image:url('images/expand.png');background-repeat:no-repeat}.collapse{background-image:url('images/collapse.png');background-repeat:no-repeat}h2.collapse,h2.expand{background-position:0 3px;padding-left:20px}h3.collapse,h3.expand{display:block;background-position:3px center;padding-left:20px}strong.collapse,strong.expand{display:block;background-position:0 0;padding-left:20px}.collapsable-value-summary{padding:10px 10px 10px 20px;border:1px solid #82c143;background-color:#e5ffca;margin:10px 0 10px 0;border-radius:5px}.collapsable-value-summary li{list-style-type:square;padding:0;margin:0}.attachments-preview{display:block;margin:10px 0 7px 0}.attachments-preview .button{margin-bottom:10px}.attachments-preview .attachment-item{display:inline-block;margin:0 3px 3px 0;width:65px;vertical-align:top;text-align:center}.attachments-preview .attachment-item .attachment-preview{display:block;height:65px;width:65px;margin-bottom:3px;background:#eee none no-repeat center center/cover;border-radius:3px}.attachments-preview .attachment-item .attachment-quick-add{display:block;height:65px;width:65px;background:#eee url('images/image-uploader-add-large.png') no-repeat center center;border-radius:3px}.attachments-preview .attachment-item .button{margin:0}.statuses{position:fixed;right:10px;bottom:32px;z-index:10}.statuses .status{position:relative;width:200px;padding:10px 30px 10px 10px;border-radius:3px;color:#fff;font-size:13px;margin-top:5px}.statuses .status .close{position:absolute;top:10px;right:10px}.statuses .status.priority-1{background-color:#8b0000}.statuses .status.priority-2{background-color:#ff8c00}.statuses .status.priority-3{background-color:#ff8c00}.statuses .status.priority-4{background-color:#006400}.statuses .status.priority-5{background-color:#006400}.statuses .status .status-title{display:block;margin-bottom:10px}.statuses .status .status-buttons{padding-top:10px}.statuses .status .status-buttons a{display:inline-block;padding:3px 6px 3px 6px;color:#fff;border-radius:2px;border:1px solid #fff}.statuses .status .status-buttons a:hover{background-color:#fff;color:#222}body.small .hide-on-small{display:none!important}body.medium .only-on-small,body.large .only-on-small{display:none!important}.image-uploader-iframe{height:0;width:100%;border:0 none transparent}a{text-decoration:none;cursor:pointer}input[type='text'],input[type='password']{display:inline-block;border:1px solid #ccc;font-size:12px}.form-table .input-cell-label{width:115px;text-align:left;vertical-align:top}.input-cell-label-large{width:200px;text-align:left;vertical-align:top}.text-link{color:#77a747;text-decoration:underline}.input-cell{border:1px solid #ccc;background-color:#fff;border-radius:3px;padding:3px 2px 2px 2px;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.15);margin-bottom:3px}.data-table td.input-cell,.grid td.input-cell{border-radius:0;box-shadow:none}div.input-cell{display:inline-block;vertical-align:top}div.input-cell-label{display:block;margin-bottom:5px}.form-table .money-cell{text-align:right}.form-table .force-width{width:150px}.input-cell input,.input-cell textarea,.input-cell select{display:block;font-size:11px;border:0 none transparent;width:100%;height:18px;line-height:18px;padding:0;margin:0;background-color:transparent;font-family:'Roboto Condensed'}.input-cell textarea{}.field-validation-error{display:block;padding-top:1px;border-top:1px solid red;color:red}.radio-list{list-style-type:none;margin:0;padding:0}.checkbox-list{margin-bottom:5px}.checkbox-list td{vertical-align:top}.checkbox-list.no-bullets{list-style-type:none;margin:0;padding:0}.checkbox-list.no-bullets li{margin:0;padding:0}.check-button{display:inline-block;padding:0 5px 0 5px;height:24px;min-width:10px;line-height:24px;text-align:center;border-radius:2px;color:#fff;font-size:13px;background:#82c143 no-repeat center center;cursor:pointer}.check-button input[type='checkbox']{display:inline-block}.button{display:inline-block;padding:0 5px 0 5px;height:24px;min-width:10px;line-height:24px;text-align:center;border-radius:2px;color:#fff;font-size:13px;background:#82c143 no-repeat center center;cursor:pointer;-moz-transition:color ease .2s,background-color ease .2s;-o-transition:color ease .2s,background-color ease .2s;-webkit-transition:color ease .2s,background-color ease .2s;transition:color ease .2s,background-color ease .2s}.button.alt{background-color:transparent;color:#333}.button.tiny{height:18px;line-height:18px;font-size:9px;padding:0 2px 0 2px}.button.danger{background-color:red;color:#fff}.button:hover{background-color:#ff6a00;color:#fff}.button.alt:hover{background-color:#82c143;color:#fff}.button-light,.button-light-image{display:inline-block;padding:0 4px 0 4px;height:18px;line-height:18px;min-width:10px;border-radius:2px;color:#fff!important;text-align:center;background-color:transparent;border:1px solid #fff;cursor:pointer;font-size:11px;background:none no-repeat center center}input.button-light{height:20px;line-height:20px}.button-light:hover{background-color:#fff;color:#333!important}.button-light-image:hover{}.button-light.large{border:2px solid #fff;font-size:18px;padding:10px;height:auto;line-height:normal;font-weight:500}.buttons{margin-bottom:10px}.button.admin{background-color:#ff6a00}div[activator='true']{position:relative;background-color:#82c143;color:#fff;font-weight:bold;padding:5px}div[activator='true']>div{display:none;position:absolute;top:0;left:0;z-index:100;background-color:#fff;color:#333;font-weight:normal;border:1px solid #82c143;height:400px;width:700px;overflow-y:scroll;font-size:9px}div[activator='true']:hover>div{display:block}.inline-list{margin:0;padding:0}.inline-list li{display:inline-block;margin:0;padding:0}.data-table{border-collapse:collapse;margin-bottom:10px}.data-table>thead>tr>th{background-color:#82c143;color:#fff;font-size:12px;font-weight:normal;padding:5px;border:1px solid #eee;border-top:0 none transparent;border-bottom:0 none transparent;border-radius:5px 5px 0 0}.data-table>tbody>tr>td{padding:5px;border:1px solid #ccc;background-color:#fff;vertical-align:top}.data-table>tbody>tr.alt>td{background-color:#d2efb5}.data-table .accent{background-color:#dedede;font-weight:600}.search-field{background:url('images/search.png') no-repeat right 3px center;background-size:13px 13px;padding-right:18px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid .search-field{position:static;display:block;left:3px;top:3px;right:3px;margin-top:4px;width:368px}input.ghost,textarea.ghost{color:#999}.vertical-form{padding:10px}.vertical-form div.input-cell-label{display:block;margin-bottom:3px}.vertical-form div.input-cell{display:block;margin-bottom:10px}.button.large,.vertical-form>.button{display:block;margin-bottom:3px;height:35px;line-height:35px}.button.medium{display:inline-block;margin-bottom:3px;height:35px;line-height:35px;padding:0 10px 0 10px}ul.list-touch{display:block;margin:0;padding:0;list-style-type:none;white-space:nowrap}ul.list-touch.inline li{display:inline-block;margin:0;padding:0;list-style-type:none}ul.list-touch.block li{display:block;margin:0;padding:0;list-style-type:none}ul.list-touch li>div{display:block;padding:10px;background-color:#ccc;color:#333;cursor:pointer;border:1px solid #999;-moz-transition:background ease .3s,border ease .3s;-o-transition:background ease .3s,border ease .3s;-webkit-transition:background ease .3s,border ease .3s;transition:background ease .3s,border ease .3s}ul.list-touch li>div[data-selected]{background-color:#82c143;color:#fff;border:1px solid #77a747}ul.list-touch.inline li>div{margin-right:1px}ul.list-touch.inline li:first-of-type>div{border-top-left-radius:5px;border-bottom-left-radius:5px}ul.list-touch.inline li:last-of-type>div{margin-left:0;border-top-right-radius:5px;border-bottom-right-radius:5px}ul.list-touch.block li>div{margin-bottom:1px;white-space:normal;padding-left:30px;background-image:url('images/check-box-unchecked.png');background-position:10px center;background-repeat:no-repeat}ul.list-touch.block li>div[data-selected]{background-image:url('images/check-box-checked.png')}ul.list-touch.block li:first-of-type>div{border-top-left-radius:5px;border-top-right-radius:5px}ul.list-touch.block li:last-of-type>div{margin-bottom:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.input-form{max-width:600px}.input-pair input,.input-pair select,.input-pair password{font-size:16px;color:#666;height:28px;line-height:28px}.input-pair{margin-bottom:5px}.input-form .input-pair{display:inline-block;vertical-align:top;width:280px}.input-pair div.input-cell{display:block;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.input-pair-title{font-weight:bold;margin-bottom:3px}.input-form .input-pair .input-cell .auto-complete-container{height:28px}.input-form .input-pair.user-title{width:65px}.input-form .input-pair.user-first-name,.input-form .input-pair.user-last-name{width:128px}.input-form .input-pair.user-language{width:128px}.input-form .input-pair.user-gender{display:none}.input-form .input-pair.user-date-of-birth{width:240px}.input-form .input-pair.user-phone{width:165px}.input-form .input-pair.user-name{width:280px}.input-form .input-pair.user-address{width:164px}.input-form .input-pair.user-city{width:128px}.input-form .input-pair.user-province{width:128px}.input-form .input-pair.user-country{width:128px}.input-form .input-pair.user-postal-code{width:85px}.input-form .input-pair.user-currency{display:none}.date-field-simple{text-align:left}.date-field-simple .input-cell{display:inline-block!important;vertical-align:top}.input-pair.label-after{display:inline-block;white-space:nowrap;margin-right:20px}.input-pair.label-after .input-cell{display:inline-block;vertical-align:top}.input-pair.label-after .input-cell-label-after{display:inline-block;vertical-align:top;height:34px;line-height:34px;margin-left:5px}.monospace{font-family:monospace!important}.button-mini-icon{display:inline-block;background:transparent none no-repeat center center;height:18px;width:18px;opacity:.5;cursor:pointer}.button-mini-icon:hover{opacity:1}.button-mini-icon.attachment{background-image:url('images/attachment.png')}.button-mini-icon.edit{background-image:url('images/edit.png')}.button-mini-icon.delete{background-image:url('images/delete.png')}.button-mini-icon.add{background-image:url('images/add.png')}.button-mini-icon.remove{background-image:url('images/remove.png')}.button-mini-icon.trade{background-image:url('images/trade.png')}.button-mini-icon.share{background-image:url('images/share.png')}.button-mini-icon.report{background-image:url('images/report.png')}.button-mini-icon.item-menu{background-image:url('images/item-menu-arrow.png')}.button-mini-icon.favourite{background-image:url('images/favourite.png')}.button-mini-icon.favourite.active{background-image:url('images/favourite-active.png');opacity:1}.button-mini-icon.close{background-image:url('images/close.png')}.button.file,.button-mini-icon.file{position:relative;overflow:hidden}.button.file input[type='file'],.button-mini-icon.file input[type='file']{position:absolute;left:-850px;top:0;font-size:70px;opacity:0;cursor:pointer}.data-table .row{border-top:1px solid #ccc;padding:10px 0 0 0;margin-top:10px}.context-description{padding:10px;border:1px solid #82c143;background-color:#d2efb5;border-radius:3px;margin-bottom:10px}tr.danger td{background-color:#fa8072!important}tr.warning td{background-color:#ff0!important}tr.nominal td{background-color:#90ee90!important}.growl-message-button .message{display:none}input[type=text]::-ms-clear{display:none}.btnClosePayment{margin-right:17px;margin-bottom:0!important;width:98px;display:inline-block;padding:0 5px 0 5px;height:24px;min-width:10px;line-height:24px;text-align:center;border-radius:2px;font-size:13px;background:#82c143 no-repeat center center;transition:color ease .2s,background-color ease .2s;background-color:red;color:#fff}.grid{display:inline-block;margin-bottom:10px;border-radius:2px;overflow:hidden;border-bottom:1px solid #ccc;-moz-box-sizing:border-box;-webkit-sizing:border-box;box-sizing:border-box}.grid .grid-toolbar{position:relative;background-color:#ccc;color:#333;padding:3px;min-height:25px}.grid .grid-toolbar .grid-filter{display:inline-block}.grid .grid-toolbar .grid-filter input[type='text']{display:inline-block;margin-left:3px}.grid .grid-toolbar .grid-actions{float:right}.grid>table{width:100%;border-spacing:0;border-collapse:collapse}.grid>table tbody{background-color:#fff}.grid>table tr th{padding:5px 3px 5px 3px;color:#fff;background-color:#666;min-height:20px;vertical-align:middle;border-right:1px solid #ccc;border-left:1px solid #ccc;cursor:pointer}.grid>table tr th>div{position:relative;height:100%}.grid>table tr th .filter-icon{display:none;width:11px;height:12px;float:right;background:transparent url('images/grid-filter-icon.png') no-repeat center center}.grid>table tr th.has-filter .filter-icon{display:block}.grid>table tr td{border:1px solid #ccc;padding:3px;vertical-align:top}.grid>table tr:hover td{background-color:#eee}.grid>table tr td input[type='text'],.grid>table tr td select{display:block;border:0 none transparent;background-color:transparent;padding:0;width:100%}.grid>table tr td.grid-action-cell{text-align:center;width:40px}.grid>table tr td.grid-button-cell{white-space:nowrap;width:auto;text-align:right}.grid>table tr td.grid-date-cell{text-align:center;width:65px}.grid .grid-footer{background:#ccc;padding:5px;color:#333}.grid .grid-footer a{display:inline-block;text-align:center;width:17px;height:17px;margin-right:2px;line-height:17px;border:1px solid #fff;color:#fff;cursor:pointer}.grid .grid-footer a:hover,.grid .grid-footer a.active{color:#333;background-color:#fff}.grid-hidden-page{display:none!important}.grid-hidden-filter{display:none!important}.grid-hidden-search{display:none!important}th{}.grid>table th>div a.resize{display:block;position:absolute;right:0;top:0;width:11px;height:100%;min-height:20px;margin-right:-9px;margin-top:-5px;cursor:w-resize;z-index:50}.grid-filter-dialog{font-size:12px;position:absolute;width:250px;background-color:#dedede;border:1px solid #ccc;padding:3px;text-align:left;border-radius:0 0 5px 5px;z-index:1000}.grid-filter-dialog strong{display:block;padding:3px;color:#fff;background-color:#82c143;margin-bottom:3px;border-radius:5px}.grid-filter-dialog div{margin-bottom:3px}.grid-filter-dialog .grid-filter-dialog-input{background-color:#fff;border:1px solid #ccc;padding:1px;overflow:hidden}.grid-filter-dialog .grid-filter-dialog-input input,.grid-filter-dialog .grid-filter-dialog-input select{display:block;padding:0;margin:0;width:100%;border:0 none transparent}.grid ul{padding:0;margin:0 0 0 20px}.grid-row-collapsable{}.grid-row-collapsable td:first-child{padding-left:30px;background-image:url('images/expand.png');background-repeat:no-repeat;background-position:5px center;cursor:pointer}.grid-row-collapsable.expanded td:first-child{background-image:url('images/collapse.png')}.grid-row-collapse-hidden{display:none}.grid.searched .grid-row-collapse-hidden,.grid.filtered .grid-row-collapse-hidden{display:table-row}.togglable-detail{padding:10px;border:1px solid #82c143;background-color:#e5ffca;margin-top:5px;border-radius:5px;line-height:normal}.togglable-detail>.detail-title{font-weight:bold;cursor:pointer}.togglable-detail>.detail-content{display:none;margin-top:5px}.togglable-detail.active>.detail-content{display:block}.growl-screen{position:fixed;background-color:#000;top:0;right:0;bottom:0;left:0;z-index:12}.growl-screen.wait{background:#000 url('images/wait.gif') no-repeat center}.wait-local{padding-top:50px;padding-bottom:10px;background:#fff url('images/wait-local.gif') no-repeat center top 10px;border-radius:5px;margin-bottom:10px;text-align:center}.growl-window{position:fixed;background-color:#fff;padding:10px;border-radius:5px;top:50%;left:50%;z-index:12}.growl-window.mobile{border-radius:0}.growl-window .buttons{position:absolute;margin:0;bottom:10px;right:10px}.growl-window .growl-ok{position:absolute;margin:0;bottom:10px;left:10px}.growl-window .yes,.growl-window .ok{position:absolute;margin:0;bottom:10px;left:10px;min-width:75px}.growl-window .no,.growl-window .cancel{position:absolute;margin:0;bottom:10px;right:10px;min-width:75px}.growl-window .growl-scroll{position:absolute;top:50px;left:10px;right:10px;bottom:37px;overflow-y:scroll}.growl-prompt .input-cell textarea{height:120px}.growl-prompt .input-cell{display:block;width:auto}.auto-complete-container{position:relative;min-height:18px}input[data-auto-complete]{float:left}.auto-complete-crumb{display:block;float:left;background-color:#82c143;color:#fff;font-size:12px;padding:0 2px 0 2px;border-radius:3px;margin-right:2px}.auto-complete-crumb span{display:inline-block;height:18px;line-height:18px;vertical-align:middle}.auto-complete-crumb a{display:inline-block;width:8px;height:18px;background:transparent url('images/close-small.png') no-repeat center center;opacity:.6;vertical-align:middle;margin:0 2px 0 3px}.auto-complete-crumb a:hover{opacity:1}.auto-complete-items{position:absolute;background:#eee url('images/gray-alpha-80.png');text-align:left;z-index:100;top:100%;margin-top:3px;left:0;min-width:100%;border-radius:0 0 5px 5px;overflow:auto;overflow-x:hidden;box-shadow:2px 2px 3px 0 rgba(0,0,0,.28);max-height:200px}.auto-complete-items a{display:block;padding:5px;border-top:1px solid #ccc;font-size:13px;color:#666}.auto-complete-items a:hover,.auto-complete-items a.selected{color:#fff;background-color:#82c143}.auto-complete-items a div{display:inline-block;width:30px;height:30px;background:transparent none no-repeat center center;background-size:cover;margin-right:5px;vertical-align:middle}.auto-complete-items a span{display:inline-block;font-size:12px;vertical-align:middle}.smart-editor-container{position:absolute;top:0;left:0;right:0;bottom:0}.smart-editor-file-explorer{position:absolute;top:33px;left:0;bottom:0;width:300px;background-color:#eee;text-align:left;font-size:12px;overflow-y:auto}.smart-editor-file-explorer a{display:block;padding:5px;border-bottom:1px solid #ccc}.smart-editor-file-explorer a.selected{background-color:#ddd}.smart-editor-file-explorer span{display:inline-block;line-height:32px;height:32px;vertical-align:top}.smart-editor-file-explorer span.file-icon{width:40px;background:transparent none no-repeat center center}.smart-editor-file-explorer span.file-icon.folder{background-image:url('images/folder.png')}.smart-editor-file-explorer span.file-icon.file{background-image:url('images/file.png')}.smart-editor-file-explorer span.file-icon.image{background-size:cover}.smart-editor-file-uploader{position:absolute;top:0;height:22px;width:290px;padding:5px;background-color:#eee;border-bottom:1px solid #ccc}.smart-editor-file-uploader iframe{border:0 none transparent;width:100%;height:100%;overflow:hidden}.smart-editor-toolbar{position:absolute;left:300px;right:0;top:0;height:22px;padding:5px;border-left:1px solid #ccc;background-color:#eee;text-align:left}.smart-editor-toolbar.bottom{position:absolute;top:auto;bottom:0}.smart-editor-text-area{position:absolute;top:32px;left:300px;right:0;bottom:50%;border:1px solid #ccc;border-right:0 none transparent;overflow:hidden}.smart-editor-text-area textarea{border:0 none transparent;width:100%;height:100%}.smart-editor-html-area{position:absolute;top:50%;left:300px;right:0;bottom:32px;border:1px solid #ccc;border-right:0 none transparent;border-top:0 none transparent;overflow:hidden}.smart-editor-html-area iframe{width:100%;height:100%;border:0 none transparent}.tooltip-hint{position:absolute;background-color:#333;color:#fff;z-index:500;padding:5px}.tabs{display:none}.tabs.initialized{display:block}.tabs>div[tab-id]{display:none;background-color:#eee;padding:5px}.tabs>div[tab-id].active{display:block}.tab-navigation{padding:5px 5px 0 5px;background-color:#eee;border-bottom:1px solid #333;border-radius:5px 5px 0 0}.tab-navigation>a{display:inline-block;padding:0 5px 0 5px;height:22px;min-width:10px;line-height:22px;text-align:center;border-radius:5px 5px 0 0;color:#fff;font-size:12px;background:#333 no-repeat center center;cursor:pointer;margin-right:2px}.tab-navigation>a:hover,.tab-navigation>a.active{background-color:#82c143;color:#333}body{}.tree-view{display:none}.tree-view.initialized{display:block}.tree-view ul{display:block;list-style-type:none;margin:0;padding:0}.tree-view li{display:block;margin:0;padding:0;position:relative}.tree-view>ul>li{display:block}.tree-view li>ul{display:none;margin-top:3px}.tree-view li>ul>li{background:url('images/treeview-bullet.gif') no-repeat 0 0}.tree-view li>ul>li.last{background:url('images/treeview-bullet-last.gif') no-repeat 0 0}.tree-view li.expanded>ul{display:block}.tree-view li{padding:3px 0 3px 26px}.tree-view li.show-check-box>a.node-link{margin-left:26px}.tree-view li>input[type='checkbox']{display:block;position:absolute;top:4px;left:15px}.tree-view li>a.expand{display:block;position:absolute;top:3px;left:3px;width:14px;height:14px;margin-right:3px;background-image:url('images/expand.png');z-index:0}.tree-view li.expanded>a.expand{background-image:url('images/collapse.png')}.tree-view li.selected>a.node-link{background-color:#333;color:#fff}.tree-view li.selectable:hover>a.node-link{background-color:#ccc;cursor:pointer}.tree-view li.selected>a.node-link{color:#fff}.tree-view li.selected:hover>a.node-link{color:#333}