Ticket #8587: index.html

File index.html, 299.7 KB (added by Danil, 6 years ago)

ExtJS app (MODx CMS) HTML snapshot. See console.

Line 
1<!DOCTYPE html>
2<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru" class="  ext-strict x-viewport"><head>
3<title>Редактируем: 0000 | MODX Revolution</title>
4<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
6
7
8<style>html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}img,body,html{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}.ext-forced-border-box,.ext-forced-border-box *{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}.ext-el-mask{z-index:100;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);width:100%;height:100%;zoom:1}.ext-el-mask-msg{z-index:20001;position:absolute;top:0;left:0;border:1px solid;background:repeat-x 0 -16px;padding:2px}.ext-el-mask-msg div{border:1px solid;cursor:wait;padding:5px 10px}.ext-shim{position:absolute;visibility:hidden;left:0;top:0;overflow:hidden}.ext-ie .ext-shim{filter:alpha(opacity=0)}.ext-ie6 .ext-shim{margin-left:5px;margin-top:3px}.x-mask-loading div{background:no-repeat 5px 5px;line-height:16px;padding:5px 10px 5px 25px}.x-hidden,.x-hide-offsets{position:absolute!important;left:-10000px;top:-10000px;visibility:hidden}.x-hide-nosize,.x-hide-nosize * /* Emulate display:none for children */{height:0!important;width:0!important;visibility:hidden!important;border:none!important;zoom:1}.x-hide-visibility{visibility:hidden!important}.x-masked-relative{position:relative!important}.x-repaint{zoom:1;background-color:transparent;-moz-outline:none;outline:none}.x-form-radio-group .x-item-disabled{filter:none}.x-splitbar-proxy{position:absolute;visibility:hidden;z-index:20001;zoom:1;line-height:1px;font-size:1px;overflow:hidden}.x-splitbar-h,.x-splitbar-proxy-h{cursor:col-resize}.x-splitbar-v,.x-splitbar-proxy-v{cursor:row-resize}.x-color-palette{width:150px;height:92px;cursor:pointer}.x-color-palette a{border:1px solid;float:left;text-decoration:none;-moz-outline:0 none;outline:0 none;cursor:pointer;padding:2px}.x-color-palette em{display:block;border:1px solid}.x-color-palette em span{cursor:pointer;display:block;height:10px;line-height:10px;width:10px}.x-ie-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0;zoom:1}.x-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0}.x-shadow *{overflow:hidden;border:0;clear:none;zoom:1;margin:0;padding:0}.x-shadow .xstc,.x-shadow .xsbc{height:6px;float:left}.x-shadow .xstl,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbr{width:6px;height:6px;float:left}.x-shadow .xsml,.x-shadow .xsmr{width:6px;float:left;height:100%}.x-shadow .xsmc{float:left;height:100%;background-color:transparent}.x-shadow .xst,.x-shadow .xsb{height:6px;overflow:hidden;width:100%}.x-shadow .xsmr{background:transparent repeat-y -6px 0}.x-shadow .xstc{background:transparent repeat-x 0 -30px}.x-shadow .xstr{background:transparent repeat-x 0 -18px}.x-shadow .xsbl{background:transparent no-repeat 0 -12px}.x-shadow .xsbc{background:transparent repeat-x 0 -36px}.x-shadow .xsbr{background:transparent repeat-x 0 -6px}.loading-indicator{background:no-repeat left;padding-left:20px;line-height:16px;margin:3px}.x-text-resize{position:absolute;left:-1000px;top:-1000px;visibility:hidden;zoom:1}.x-drag-overlay{width:100%;height:100%;display:none;position:absolute;left:0;top:0;background-image:url(../images/default/s.gif);z-index:20000}.x-spotlight{z-index:8999;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50);width:0;height:0;zoom:1}#x-history-frame{position:absolute;top:-1px;left:0;width:1px;height:1px;visibility:hidden}#x-history-field{position:absolute;top:0;left:-1px;width:1px;height:1px;visibility:hidden}.x-resizable-handle{position:absolute;z-index:100;font-size:1px;line-height:6px;overflow:hidden;filter:alpha(opacity=0);opacity:0;zoom:1}.x-resizable-handle-east{width:6px;cursor:e-resize;right:0;top:0;height:100%}.ext-ie .x-resizable-handle-east{margin-right:-1px}.x-resizable-handle-south{width:100%;cursor:s-resize;left:0;bottom:0;height:6px}.x-resizable-handle-west{width:6px;cursor:w-resize;left:0;top:0;height:100%}.x-resizable-handle-north{width:100%;cursor:n-resize;left:0;top:0;height:6px}.x-resizable-handle-southeast{width:6px;cursor:se-resize;right:0;bottom:0;height:6px;z-index:101}.x-resizable-handle-northwest{width:6px;cursor:nw-resize;left:0;top:0;height:6px;z-index:101}.x-resizable-handle-northeast{width:6px;cursor:ne-resize;right:0;top:0;height:6px;z-index:101}.x-resizable-handle-southwest{width:6px;cursor:sw-resize;left:0;bottom:0;height:6px;z-index:101}.x-resizable-over .x-resizable-handle,.x-resizable-pinned .x-resizable-handle{filter:alpha(opacity=100);opacity:1}.x-resizable-over .x-resizable-handle-east,.x-resizable-pinned .x-resizable-handle-east,.x-resizable-over .x-resizable-handle-west,.x-resizable-pinned .x-resizable-handle-west{background-position:left}.x-resizable-over .x-resizable-handle-south,.x-resizable-pinned .x-resizable-handle-south,.x-resizable-over .x-resizable-handle-north,.x-resizable-pinned .x-resizable-handle-north{background-position:top}.x-resizable-over .x-resizable-handle-southeast,.x-resizable-pinned .x-resizable-handle-southeast{background-position:top left}.x-resizable-over .x-resizable-handle-northwest,.x-resizable-pinned .x-resizable-handle-northwest{background-position:bottom right}.x-resizable-over .x-resizable-handle-northeast,.x-resizable-pinned .x-resizable-handle-northeast{background-position:bottom left}.x-resizable-over .x-resizable-handle-southwest,.x-resizable-pinned .x-resizable-handle-southwest{background-position:top right}.x-resizable-proxy{border:1px dashed;position:absolute;overflow:hidden;display:none;left:0;top:0;z-index:50000}.x-resizable-overlay{width:100%;height:100%;display:none;position:absolute;left:0;top:0;z-index:200000;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}.x-tab-panel-header,.x-tab-panel-footer{border:1px solid;overflow:hidden;zoom:1}.x-tab-panel-header{border:1px solid;padding-bottom:2px}.x-tab-panel-footer{border:1px solid;padding-top:2px}.x-tab-strip-wrap{width:100%;overflow:hidden;position:relative;zoom:1}ul.x-tab-strip{display:block;width:5000px;zoom:1}ul.x-tab-strip-top{padding-top:1px;background:repeat-x bottom;border-bottom:1px solid}ul.x-tab-strip-bottom{padding-bottom:1px;background:repeat-x top;border-top:1px solid;border-bottom:0 none}.x-tab-panel-header-plain .x-tab-strip-top{background:transparent!important;padding-top:0!important}.x-tab-panel-header-plain{background:transparent!important;padding-bottom:0!important;border-width:0!important}.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-footer-plain .x-tab-strip-spacer{border:1px solid;height:2px;font-size:1px;line-height:1px}.x-tab-panel-footer-plain .x-tab-strip-bottom{background:transparent!important;padding-bottom:0!important}.x-tab-panel-footer-plain{background:transparent!important;padding-top:0!important;border-width:0!important}ul.x-tab-strip li{float:left;margin-left:2px}ul.x-tab-strip li.x-tab-edge{float:left;border:0 none!important;font-size:1px!important;line-height:1px!important;overflow:hidden;zoom:1;background:transparent!important;width:1px;margin:0!important;padding:0!important}.x-tab-strip a{text-decoration:none!important;-moz-outline:none;outline:none;cursor:pointer}.x-tab-strip-inner{overflow:hidden;text-overflow:ellipsis}.x-tab-strip span.x-tab-strip-text{white-space:nowrap;cursor:pointer;padding:4px 0}.x-tab-strip-top .x-tab-with-icon .x-tab-right{padding-left:6px}.x-tab-strip .x-tab-with-icon span.x-tab-strip-text{padding-left:20px;background-position:0 3px;background-repeat:no-repeat}.x-tab-panel-body{overflow:hidden;border:1px solid}.x-tab-strip-top .x-tab-strip-active .x-tab-right{margin-bottom:-1px;background-position:0 0}.ext-border-box .ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{top:4px}.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-bottom:5px}.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{margin-top:-1px;background:no-repeat bottom right}.x-tab-strip-bottom .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-top:5px}.x-tab-strip-top .x-tab-right{background:transparent no-repeat 0 -51px;padding-left:10px}.x-tab-strip-top .x-tab-left{background:transparent no-repeat right -351px;padding-right:10px}.x-tab-strip-top .x-tab-strip-inner{background:transparent repeat-x 0 -201px}.x-tab-strip-top .x-tab-strip-over .x-tab-right{background-position:0 -101px}.x-tab-strip-top .x-tab-strip-over .x-tab-left{background-position:right -401px}.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner{background-position:0 -251px}.x-tab-strip-top .x-tab-strip-active .x-tab-left{background-position:right -301px}.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background-position:0 -151px}.x-tab-strip-bottom .x-tab-right{background:no-repeat bottom right;padding:0}.x-tab-strip-bottom .x-tab-left{background:no-repeat bottom left;margin-right:3px;padding:0 10px}.x-tab-strip-bottom .x-tab-strip-active .x-tab-left{background:no-repeat bottom left}.x-tab-strip-closable .x-tab-left{padding-right:19px}.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{opacity:.6;-moz-opacity:.6;background-repeat:no-repeat;display:block;width:11px;height:11px;position:absolute;top:3px;right:3px;cursor:pointer;z-index:2}.x-tab-strip .x-tab-strip-active a.x-tab-strip-close{opacity:.8;-moz-opacity:.8}.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{opacity:1;-moz-opacity:1}.x-tab-scroller-left{background:transparent no-repeat -18px 0;border-bottom:1px solid;width:18px;position:absolute;left:0;top:0;z-index:10;cursor:pointer}.x-tab-scroller-left-over{background-position:0 0}.x-tab-scroller-left-disabled{background-position:-18px 0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default}.x-tab-scroller-right{background:transparent no-repeat 0 0;border-bottom:1px solid;width:18px;position:absolute;right:0;top:0;z-index:10;cursor:pointer}.x-tab-scroller-right-over{background-position:-18px 0}.x-tab-scroller-right-disabled{background-position:0 0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default}.x-tab-scrolling-bottom .x-tab-scroller-left,.x-tab-scrolling-bottom .x-tab-scroller-right{margin-top:1px}.x-tab-scrolling .x-tab-strip-wrap{margin-left:18px;margin-right:18px}.ext-webkit :focus{outline:none!important}.x-form-text,textarea.x-form-field{background:repeat-x 0 0;border:1px solid;padding:1px 3px}textarea.x-form-field{padding:2px 3px}.x-form-text,.ext-ie .x-form-file{height:22px;line-height:18px;vertical-align:middle}.ext-ie6 .x-form-text,.ext-ie7 .x-form-text{height:22px;line-height:18px;margin:-1px 0}.x-quirks .ext-ie9 .x-form-text{height:22px;padding-top:3px;padding-bottom:0}.x-quirks .ext-ie9 .x-input-wrapper .x-form-text,.x-quirks .ext-ie9 .x-form-field-trigger-wrap .x-form-text{margin-top:-1px;margin-bottom:-1px}.ext-ie6 .x-form-field-wrap .x-form-file-btn,.ext-ie7 .x-form-field-wrap .x-form-file-btn{top:-1px}.ext-ie6 textarea.x-form-field,.ext-ie7 textarea.x-form-field{margin:-1px 0}.ext-strict .x-form-text{height:18px}.ext-safari.ext-mac textarea.x-form-field{margin-bottom:-2px}.ext-gecko .x-form-text,.ext-ie8 .x-form-text{padding-top:2px;padding-bottom:0}textarea{resize:none}.x-form-select-one{height:20px;line-height:18px;vertical-align:middle;border:1px solid}.x-form-check-wrap{line-height:18px;height:auto}.ext-ie .x-form-check-wrap input{width:15px;height:15px}.x-editor .x-form-checkbox{height:13px}.x-form-check-group-label{border-bottom:1px solid;margin-bottom:5px;padding-left:3px!important;float:none!important}.x-form-field-wrap .x-form-trigger{width:17px;height:21px;border:0;background:transparent no-repeat 0 0;cursor:pointer;border-bottom:1px solid;position:absolute;top:0}.x-form-field-wrap .x-form-twin-triggers .x-form-trigger{position:static;top:auto;vertical-align:top}.x-form-field-wrap{position:relative;left:0;top:0;text-align:left;zoom:1;white-space:nowrap}.ext-strict .ext-ie8 .x-toolbar-cell .x-form-field-trigger-wrap .x-form-trigger{right:0}.x-form-field-wrap .x-form-trigger-over{background-position:-17px 0}.x-form-field-wrap .x-form-trigger-click{background-position:-34px 0}.x-trigger-wrap-focus .x-form-trigger{background-position:-51px 0;border-bottom:1px solid}.x-trigger-wrap-focus .x-form-trigger-over{background-position:-68px 0}.x-trigger-wrap-focus .x-form-trigger-click{background-position:-85px 0}.x-form-invalid,textarea.x-form-invalid{background:repeat-x bottom;border:1px solid}.x-form-inner-invalid,textarea.x-form-inner-invalid{background:repeat-x bottom}.x-editor{visibility:hidden;margin:0;padding:0}.x-form-grow-sizer{left:-10000px;position:absolute;visibility:hidden;top:-10000px;white-space:0;word-wrap:break-word;zoom:1;padding:8px 3px}.x-form-grow-sizer p{border:0 none!important;margin:0!important;padding:0!important}.x-form-item{display:block;margin-bottom:4px;zoom:1}.x-form-item label.x-form-item-label{display:block;float:left;width:100px;clear:left;z-index:2;position:relative;padding:3px 3px 3px 0}.x-form-element{padding-left:105px;position:relative}.x-form-invalid-msg{background:transparent no-repeat 0 2px;line-height:16px;width:200px;padding:2px 2px 2px 18px}.x-form-label-top .x-form-item label.x-form-item-label{width:auto;float:none;clear:none;display:inline;margin-bottom:4px;position:static}.x-form-label-top .x-form-element{padding-left:0;padding-top:4px}.x-form-label-top .x-form-item{padding-bottom:4px}.ext-ie6 .x-small-editor .x-form-text,.ext-ie7 .x-small-editor .x-form-text{margin-top:-1px!important;margin-bottom:-1px!important;height:20px!important;line-height:16px!important}.ext-strict .x-small-editor .x-form-text{height:16px!important}.ext-border-box .x-small-editor .x-form-text{height:20px}.x-small-editor .x-form-field-wrap .x-form-trigger{height:19px}.ext-webkit .x-small-editor .x-form-text{padding-top:3px;font-size:100%}.ext-strict .ext-webkit .x-small-editor .x-form-text{height:14px!important}.x-form-clear-left{clear:left;height:0;overflow:hidden;line-height:0;font-size:0}.ext-ie6 .x-form-check-wrap input,.ext-border-box .x-form-check-wrap input{margin-top:3px}.x-form-cb-label{position:relative;margin-left:4px;top:2px}.ext-ie .x-form-display-field{padding-top:3px}.x-form-column{float:left;width:48%;overflow:hidden;zoom:1;margin:0;padding:0}.x-form .x-form-btns-ct .x-form-btns td{border:0;padding:0}.x-form .x-form-btns-ct .x-form-btns-left table{float:left;clear:none}.x-form .x-form-btns-ct .x-form-btns-center table{margin:0 auto}.x-form-invalid-icon{width:16px;height:18px;visibility:hidden;position:absolute;left:0;top:0;display:block;background:transparent no-repeat 0 2px}.x-fieldset{border:1px solid;margin-bottom:10px;display:block;overflow:hidden;padding:10px}.ext-ie .x-fieldset legend{margin-bottom:10px}.ext-ie .x-fieldset{padding-top:0;padding-bottom:10px}.x-fieldset legend .x-tool-toggle{margin-right:3px;margin-left:0;float:left!important}.x-fieldset legend input{margin-right:3px;float:left!important;height:13px;width:13px}fieldset.x-panel-collapsed{padding-bottom:0!important;border-left-color:transparent;border-right-color:transparent;border-width:1px 1px 0!important}.ext-ie6 fieldset.x-panel-collapsed{padding-bottom:0!important;margin-left:1px;margin-right:1px;border-width:1px 0 0!important}fieldset.x-panel-collapsed .x-fieldset-bwrap{visibility:hidden;position:absolute;left:-1000px;top:-1000px}.x-fieldset-noborder{border:0 none transparent}.x-fieldset-noborder legend{margin-left:-3px}.ext-ie .x-fieldset-noborder legend{position:relative;margin-bottom:23px}.ext-ie .x-fieldset-noborder legend span{position:absolute;left:16px}.ext-gecko .x-window-body .x-form-item{-moz-outline:none;outline:none;overflow:auto}.ext-gecko .x-form-item{-moz-outline:none;outline:none}.x-hide-label .x-form-element{padding-left:0!important}.x-btn{cursor:pointer;white-space:nowrap}.x-btn button{border:0 none;background-color:transparent;padding-left:3px;padding-right:3px;cursor:pointer;overflow:visible;width:auto;-moz-outline:0 none;outline:0 none;margin:0}* html .ext-ie .x-btn button{width:1px}.ext-gecko .x-btn button,.ext-webkit .x-btn button{padding-left:0;padding-right:0}.x-btn-text{cursor:pointer;white-space:nowrap;padding:0}.x-btn-noicon .x-btn-small .x-btn-text{height:16px}.x-btn-noicon .x-btn-medium .x-btn-text{height:24px}.x-btn-noicon .x-btn-large .x-btn-text{height:32px}.x-btn-icon .x-btn-text{background-position:center;background-repeat:no-repeat}.x-btn-icon .x-btn-small .x-btn-text{height:16px;width:16px}.x-btn-icon .x-btn-medium .x-btn-text{height:24px;width:24px}.x-btn-icon .x-btn-large .x-btn-text{height:32px;width:32px}.x-btn-text-icon .x-btn-icon-small-left .x-btn-text{background-position:0 center;background-repeat:no-repeat;padding-left:18px;height:16px}.x-btn-text-icon .x-btn-icon-medium-left .x-btn-text{background-position:0 center;background-repeat:no-repeat;padding-left:26px;height:24px}.x-btn-text-icon .x-btn-icon-large-left .x-btn-text{background-position:0 center;background-repeat:no-repeat;padding-left:34px;height:32px}.x-btn-text-icon .x-btn-icon-small-top .x-btn-text{background-position:center 0;background-repeat:no-repeat;padding-top:18px}.x-btn-text-icon .x-btn-icon-medium-top .x-btn-text{background-position:center 0;background-repeat:no-repeat;padding-top:26px}.x-btn-text-icon .x-btn-icon-large-top .x-btn-text{background-position:center 0;background-repeat:no-repeat;padding-top:34px}.x-btn-text-icon .x-btn-icon-small-right .x-btn-text{background-position:right center;background-repeat:no-repeat;padding-right:18px;height:16px}.x-btn-text-icon .x-btn-icon-medium-right .x-btn-text{background-position:right center;background-repeat:no-repeat;padding-right:26px;height:24px}.x-btn-text-icon .x-btn-icon-large-right .x-btn-text{background-position:right center;background-repeat:no-repeat;padding-right:34px;height:32px}.x-btn-text-icon .x-btn-icon-small-bottom .x-btn-text{background-position:center bottom;background-repeat:no-repeat;padding-bottom:18px}.x-btn-text-icon .x-btn-icon-medium-bottom .x-btn-text{background-position:center bottom;background-repeat:no-repeat;padding-bottom:26px}.x-btn-text-icon .x-btn-icon-large-bottom .x-btn-text{background-position:center bottom;background-repeat:no-repeat;padding-bottom:34px}.x-btn-tr i,.x-btn-tl i,.x-btn-mr i,.x-btn-ml i,.x-btn-br i,.x-btn-bl i{font-size:1px;line-height:1px;width:3px;display:block;overflow:hidden}.x-btn-tl{width:3px;height:3px;background:no-repeat 0 0}.x-btn-tr{width:3px;height:3px;background:no-repeat -3px 0}.x-btn-tc{height:3px;background:repeat-x 0 -6px}.x-btn-ml{width:3px;background:no-repeat 0 -24px}.x-btn-mr{width:3px;background:no-repeat -3px -24px}.x-btn-mc{background:repeat-x 0 -1096px;vertical-align:middle;text-align:center;cursor:pointer;white-space:nowrap;padding:0 5px}.ext-strict .ext-ie6 .x-btn-mc,.ext-strict .ext-ie7 .x-btn-mc{height:100%}.x-btn-bl{width:3px;height:3px;background:no-repeat 0 -3px}.x-btn-br{width:3px;height:3px;background:no-repeat -3px -3px}.x-btn-bc{height:3px;background:repeat-x 0 -15px}.x-btn-mc em.x-btn-arrow{display:block;background:transparent no-repeat right center;padding-right:10px}.x-btn-mc em.x-btn-split{display:block;background:transparent no-repeat right center;padding-right:14px}.x-btn-as-arrow .x-btn-mc em{display:block;background-color:transparent;padding-bottom:14px}.x-btn-group-header{text-align:center;padding:2px}.x-btn-group-tl{background:transparent no-repeat 0 0;padding-left:3px;zoom:1}.x-btn-group-tr{background:transparent no-repeat right 0;zoom:1;padding-right:3px}.x-btn-group-bl{background:transparent no-repeat 0 bottom;padding-left:3px;zoom:1}.x-btn-group-br{background:transparent no-repeat right bottom;padding-right:3px;zoom:1}.x-btn-group-mc{border:0 none;margin:0;padding:1px 0 0}.x-btn-group-ml{background:transparent repeat-y 0 0;padding-left:3px;zoom:1}.x-btn-group-mr{background:transparent repeat-y right 0;padding-right:3px;zoom:1}.x-btn-group-bc .x-btn-group-footer{padding-bottom:6px}.x-panel-nofooter .x-btn-group-bc{height:3px;font-size:0;line-height:0}.x-btn-group-notitle .x-btn-group-tc{background:transparent repeat-x 0 0;overflow:hidden;height:2px}.x-toolbar{display:block;background:repeat-x top left;position:relative;left:0;top:0;zoom:1;overflow:hidden;border-style:solid;border-width:0 0 1px;padding:2px}.x-toolbar .x-item-disabled .x-btn-icon{opacity:.35;-moz-opacity:.35;filter:alpha(opacity=35)}.x-toolbar .x-btn-tl,.x-toolbar .x-btn-tr,.x-toolbar .x-btn-tc,.x-toolbar .x-btn-ml,.x-toolbar .x-btn-mr,.x-toolbar .x-btn-mc,.x-toolbar .x-btn-bl,.x-toolbar .x-btn-br,.x-toolbar .x-btn-bc{background-position:500px 500px}.x-toolbar div.xtb-text{line-height:16px;display:block;padding:2px 2px 0}.x-toolbar .xtb-sep{background-position:center;background-repeat:no-repeat;display:block;font-size:1px;height:16px;width:4px;overflow:hidden;cursor:default;border:0;margin:0 2px}.x-toolbar .xtb-spacer{width:2px}.x-tbar-page-number{width:30px;height:14px}.ext-ie .x-tbar-page-number{margin-top:2px}.x-paging-info{position:absolute;top:5px;right:8px}.x-toolbar-more .x-btn-small .x-btn-text{height:16px;width:12px}.x-toolbar-more em.x-btn-arrow{display:inline;background-color:transparent;padding-right:0}.x-toolbar-more .x-btn-mc em.x-btn-arrow{background-image:none}div.x-toolbar-no-items{color:gray!important;padding:5px 10px!important}.ext-border-box .x-toolbar-cell .x-form-text{margin-bottom:-1px!important}.x-toolbar-cell .x-form-checkbox,.x-toolbar-cell .x-form-radio{margin-top:5px}.x-toolbar-cell .x-form-cb-label{vertical-align:bottom;top:1px}.x-grid3 table{table-layout:fixed}.x-grid3-hd-row td,.x-grid3-row td,.x-grid3-summary-row td{-moz-outline:none;outline:none;-moz-user-focus:normal}.x-grid3-row td,.x-grid3-summary-row td{line-height:13px;vertical-align:top;padding-left:1px;padding-right:1px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore}.x-grid3-hd-row td{line-height:15px;vertical-align:middle;border-left:1px solid;border-right:1px solid}.x-grid3-cell-inner,.x-grid3-hd-inner{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding:3px 3px 3px 5px}.x-action-col-cell .x-grid3-cell-inner{padding-top:1px;padding-bottom:1px}.x-grid3-hd-inner{position:relative;cursor:inherit;padding:4px 3px 4px 5px}.x-grid3-row-body{white-space:normal}.ext-strict .x-grid3-cell-inner,.ext-strict .x-grid3-hd-inner{width:auto}.x-grid-row-loading{background:no-repeat center center}.x-grid3-row{cursor:default;border:1px solid;width:100%}.x-grid3-row-over{border:1px solid;background:repeat-x left top}.x-grid3-resize-proxy{width:1px;left:0;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0 none;z-index:7}.x-grid3-resize-marker{width:1px;left:0;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0 none;z-index:7}.x-grid3-focus{position:absolute;left:0;top:0;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:ignore}.x-grid3-header{background:repeat-x 0 bottom;cursor:default;zoom:1;padding:1px 0 0}.x-grid3-header-pop{border-left:1px solid;float:right;clear:none}.x-grid3-header-pop-inner{border-left:1px solid;width:14px;height:19px;background:transparent no-repeat center center}.ext-ie .x-grid3-header-pop-inner{width:15px}.ext-strict .x-grid3-header-pop-inner{width:14px}.x-grid3-header-inner{overflow:hidden;zoom:1;float:left}.x-grid3-header-offset{padding-left:1px;text-align:left}td.x-grid3-hd-over,td.sort-desc,td.sort-asc,td.x-grid3-hd-menu-open{border-left:1px solid;border-right:1px solid}td.x-grid3-hd-over .x-grid3-hd-inner,td.sort-desc .x-grid3-hd-inner,td.sort-asc .x-grid3-hd-inner,td.x-grid3-hd-menu-open .x-grid3-hd-inner{background:repeat-x left bottom}.x-grid3-sort-icon{background-repeat:no-repeat;display:none;height:4px;width:13px;margin-left:3px;vertical-align:middle}.sort-asc .x-grid3-sort-icon,.sort-desc .x-grid3-sort-icon{display:inline}.x-grid3-scroller{overflow:auto;zoom:1;position:relative}.x-grid3-cell-text,.x-grid3-hd-text{display:block;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore;padding:3px 5px}.x-grid3-split{background-position:center;background-repeat:no-repeat;cursor:col-resize;display:block;font-size:1px;height:16px;overflow:hidden;position:absolute;top:2px;width:6px;z-index:3}.x-dd-drag-proxy .x-grid3-hd-inner{background:repeat-x left bottom;width:120px;border:1px solid;overflow:hidden;padding:3px}.col-move-top,.col-move-bottom{width:9px;height:9px;position:absolute;top:0;line-height:1px;font-size:1px;overflow:hidden;visibility:hidden;z-index:20000;background:transparent no-repeat left top}.x-grid3-locked td.x-grid3-row-marker,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker{background:repeat-x 0 bottom!important;vertical-align:middle!important;border-top:1px solid;border-bottom:none!important;border-right:1px solid!important;text-align:center;padding:0}.x-grid3-locked td.x-grid3-row-marker div,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div{text-align:center;padding:0 4px}.x-grid3-topbar,.x-grid3-bottombar{overflow:hidden;display:none;zoom:1;position:relative}.x-grid3-topbar .x-toolbar{border-right:0 none}.x-grid3-bottombar .x-toolbar{border-right:0 none;border-bottom:0 none;border-top:1px solid}.x-props-grid .x-grid3-td-name .x-grid3-cell-inner{background:transparent repeat-y -16px!important;padding-left:12px}.x-props-grid .x-grid3-body .x-grid3-td-name{border:0 none;border-right:1px solid;padding:1px 0 1px 1px}.x-grid3-col-dd{border:0 none;background-color:transparent;padding:0}.x-dd-drag-ghost .x-grid3-dd-wrap{padding:1px 3px 3px 1px}.x-grid3-hd-btn{display:none;position:absolute;width:14px;background:no-repeat left center;right:0;top:0;z-index:2;cursor:pointer}a.x-grid3-hd-btn:hover{background-position:-14px center}.x-grid3-row-expander{width:100%;height:18px;background-position:4px 2px;background-repeat:no-repeat;background-color:transparent}.x-grid3-row-collapsed .x-grid3-row-expander{background-position:4px 2px}.x-grid3-row-expanded .x-grid3-row-expander{background-position:-21px 2px}.x-grid3-row-expanded .x-grid3-row-body{display:block!important}.x-grid3-row-checker,.x-grid3-hd-checker{width:100%;height:18px;background-position:2px 2px;background-repeat:no-repeat;background-color:transparent}.x-grid3-row .x-grid3-row-checker{background-position:2px 2px}.x-grid3-row-selected .x-grid3-row-checker,.x-grid3-hd-checker-on .x-grid3-hd-checker,.x-grid3-row-checked .x-grid3-row-checker{background-position:-23px 2px}.x-grid3-hd-checker{background-position:2px 1px}.ext-border-box .x-grid3-hd-checker{background-position:2px 3px}.x-grid3-hd-checker-on .x-grid3-hd-checker{background-position:-23px 1px}.ext-border-box .x-grid3-hd-checker-on .x-grid3-hd-checker{background-position:-23px 3px}.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner{text-align:right;padding:3px 5px 0 0 !important}.x-grid3-body .x-grid3-td-row-icon{background:transparent repeat-y right;vertical-align:top;text-align:center}.x-grid3-body .x-grid3-td-row-icon .x-grid3-cell-inner{background-position:center center;background-repeat:no-repeat;width:16px;height:16px;margin-left:2px;margin-top:3px;padding:0!important}.x-grid3-body .x-grid3-check-col-td .x-grid3-cell-inner{padding:1px 0 0!important}.x-grid-group-hd{border-bottom:2px solid;cursor:pointer;padding-top:6px}.x-grid-group-hd div.x-grid-group-title{background:transparent no-repeat 3px 3px;padding:4px 4px 4px 17px}.ext-ie .x-props-grid .x-editor .x-form-text{position:static;top:0}.x-grid-empty{padding:10px}.ext-webkit .x-grid-panel .x-panel-bwrap{-webkit-user-select:none}.ext-webkit .x-tbar-page-number{-webkit-user-select:ignore}.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell{padding-right:0;border-right:1px solid}.x-pivotgrid .x-grid3-header-offset table{width:100%;border-collapse:collapse}.x-pivotgrid .x-grid3-header-offset table td{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;line-height:13px;font-family:tahoma;padding:4px 3px 4px 5px}.x-pivotgrid .x-grid3-row-headers{display:block;float:left}.x-pivotgrid .x-grid3-row-headers table{height:100%;width:100%;border-collapse:collapse}.x-pivotgrid .x-grid3-row-headers table td{height:18px;text-align:right;text-overflow:ellipsis;font-size:11px;font-family:tahoma;padding:2px 7px 0 0}.x-grid3-header-title{top:0;left:0;position:absolute;text-align:center;vertical-align:middle;font-family:tahoma;font-size:11px;display:table-cell;padding:auto 1px}.x-grid3-header-title span{position:absolute;top:50%;left:0;width:100%;margin-top:-6px}.x-dd-drag-proxy{position:absolute;left:0;top:0;visibility:hidden;z-index:15000}.x-dd-drag-ghost{-moz-opacity:0.85;opacity:.85;filter:alpha(opacity=85);border:1px solid;white-space:nowrap;padding:3px 3px 3px 20px}.x-dd-drag-repair .x-dd-drag-ghost{-moz-opacity:0.4;opacity:.4;filter:alpha(opacity=40);border:0 none;background-color:transparent;padding:0}.x-dd-drop-icon{position:absolute;top:3px;left:3px;display:block;width:16px;height:16px;background-color:transparent;background-position:center;background-repeat:no-repeat;z-index:1}.x-view-selector{position:absolute;left:0;top:0;width:0;border:1px dotted;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);zoom:1}.x-tree-icon,.x-tree-ec-icon,.x-tree-elbow-line,.x-tree-elbow,.x-tree-elbow-end,.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{border:0 none;height:18px;vertical-align:top;width:16px;background-repeat:no-repeat;margin:0;padding:0}.x-tree-node-collapsed .x-tree-node-icon,.x-tree-node-expanded .x-tree-node-icon,.x-tree-node-leaf .x-tree-node-icon{border:0 none;height:18px;vertical-align:top;width:16px;background-position:center;background-repeat:no-repeat;margin:0;padding:0}.ext-ie .x-tree-node-indent img,.ext-ie .x-tree-node-icon,.ext-ie .x-tree-ec-icon{vertical-align:middle!important}.ext-strict .ext-ie8 .x-tree-node-indent img,.ext-strict .ext-ie8 .x-tree-node-icon,.ext-strict .ext-ie8 .x-tree-ec-icon{vertical-align:top!important}input.x-tree-node-cb{margin-left:1px;height:19px;vertical-align:bottom}.ext-ie input.x-tree-node-cb{margin-left:0;margin-top:1px;width:16px;height:16px;vertical-align:middle}.ext-strict .ext-ie8 input.x-tree-node-cb{height:14px;vertical-align:bottom;margin:1px}.ext-opera input.x-tree-node-cb{height:14px;vertical-align:middle}.x-tree-noicon .x-tree-node-icon{width:0;height:0}.ext-ie ul.x-tree-node-ct{font-size:0;line-height:0;zoom:1}.x-tree-node-el{line-height:18px;cursor:pointer}.x-tree-node a,.x-dd-drag-ghost a{text-decoration:none;-khtml-user-select:none;-moz-user-select:none;-webkit-user-select:ignore;-kthml-user-focus:normal;-moz-user-focus:normal;-moz-outline:0 none;outline:0 none}.x-tree-node a span,.x-dd-drag-ghost a span{text-decoration:none;padding:1px 3px 1px 2px}.x-tree-node .x-tree-node-disabled .x-tree-node-icon{-moz-opacity:0.5;opacity:.5;filter:alpha(opacity=50)}.x-tree-node a:hover,.x-dd-drag-ghost a:hover{text-decoration:none}.x-tree-node div.x-tree-drag-insert-below{border-bottom:1px dotted}.x-tree-node div.x-tree-drag-insert-above{border-top:1px dotted}.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{border-bottom:2px solid}.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{border-top:2px solid}.x-date-picker{border:1px solid;border-top:0 none;position:relative}.x-date-inner,.x-date-inner td,.x-date-inner th{border-collapse:separate}.x-date-middle,.x-date-left,.x-date-right{background:repeat-x 0 -83px;overflow:hidden}.x-date-middle .x-btn-tc,.x-date-middle .x-btn-tl,.x-date-middle .x-btn-tr,.x-date-middle .x-btn-mc,.x-date-middle .x-btn-ml,.x-date-middle .x-btn-mr,.x-date-middle .x-btn-bc,.x-date-middle .x-btn-bl,.x-date-middle .x-btn-br{background:transparent!important;vertical-align:middle}.x-date-middle .x-btn-mc em.x-btn-arrow{background:transparent no-repeat right 0}.x-date-right,.x-date-left{width:18px}.x-date-middle{padding-top:2px;padding-bottom:2px;width:130px}.x-date-right a,.x-date-left a{display:block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;cursor:pointer;-moz-opacity:0.6;opacity:.6;filter:alpha(opacity=60)}.x-date-right a:hover,.x-date-left a:hover{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.x-item-disabled .x-date-right a:hover,.x-item-disabled .x-date-left a:hover{-moz-opacity:0.6;opacity:.6;filter:alpha(opacity=60)}.x-date-right a{margin-right:2px;text-decoration:none!important}.x-date-left a{margin-left:2px;text-decoration:none!important}table.x-date-inner{width:100%;table-layout:fixed}.ext-webkit table.x-date-inner{width:175px}.x-date-inner th{width:25px;background:repeat-x left top;text-align:right!important;border-bottom:1px solid;cursor:default;border-collapse:separate;padding:0}.x-date-inner th span{display:block;padding:2px 7px 2px 2px}.x-date-inner td{border:1px solid;text-align:right;padding:0}.x-date-inner a{display:block;text-decoration:none;text-align:right;zoom:1;padding:2px 5px}.x-date-inner .x-date-active{cursor:pointer;color:#000}.x-date-inner .x-date-selected a{background:repeat-x left top;border:1px solid;padding:1px 4px}.x-date-inner .x-date-today a{border:1px solid;padding:1px 4px}.x-date-bottom{border-top:1px solid;background:repeat-x left top;padding:4px}.x-item-disabled .x-date-inner a:hover{background:none}.x-date-menu .x-menu-item{white-space:nowrap;padding:1px 24px 1px 4px}.x-date-menu .x-menu-item .x-menu-item-icon{width:10px;height:10px;margin-right:5px;background-position:center -4px!important}.x-date-mp{position:absolute;left:0;top:0;display:none}.x-date-mp td{font:normal 11px arial, helvetica,tahoma,sans-serif;padding:2px}td.x-date-mp-month,td.x-date-mp-year,td.x-date-mp-ybtn{border:0 none;text-align:center;vertical-align:middle;width:25%}.x-date-mp-ok{margin-right:3px}.x-date-mp-btns button{text-align:center;text-decoration:none!important;border:1px solid;cursor:pointer;padding:1px 3px}.x-date-mp-btns{background:repeat-x left top}.x-date-mp-btns td{border-top:1px solid;text-align:center}td.x-date-mp-month a,td.x-date-mp-year a{display:block;text-decoration:none;text-align:center;padding:2px 4px}td.x-date-mp-month a:hover,td.x-date-mp-year a:hover{text-decoration:none;cursor:pointer}td.x-date-mp-sel a{background:repeat-x left top;border:1px solid;padding:1px 3px}.x-date-mp-ybtn a{overflow:hidden;width:15px;height:15px;cursor:pointer;background:transparent no-repeat;display:block;margin:0 auto}td.x-date-mp-sep{border-right:1px solid}.x-tip{position:absolute;top:0;left:0;visibility:hidden;z-index:20002;border:0 none}.x-tip .x-tip-close{height:15px;float:right;width:15px;cursor:pointer;display:none;margin:0 0 2px 2px}.x-tip .x-tip-tc{background:transparent no-repeat 0 -62px;padding-top:3px;overflow:hidden;zoom:1}.x-tip .x-tip-tl{background:transparent no-repeat 0 0;padding-left:6px;overflow:hidden;zoom:1}.x-tip .x-tip-tr{background:transparent no-repeat right 0;padding-right:6px;overflow:hidden;zoom:1}.x-tip .x-tip-bc{background:transparent no-repeat 0 -121px;height:3px;overflow:hidden}.x-tip .x-tip-bl{background:transparent no-repeat 0 -59px;padding-left:6px;zoom:1}.x-tip .x-tip-br{background:transparent no-repeat right -59px;padding-right:6px;zoom:1}.x-tip .x-tip-mc{border:0 none}.x-tip .x-tip-ml{background:no-repeat 0 -124px;padding-left:6px;zoom:1}.x-tip .x-tip-mr{background:transparent no-repeat right -124px;padding-right:6px;zoom:1}.ext-ie .x-tip .x-tip-header,.ext-ie .x-tip .x-tip-tc{font-size:0;line-height:0}.ext-border-box .x-tip .x-tip-header,.ext-border-box .x-tip .x-tip-tc{line-height:1px}.x-tip .x-tip-header-text{margin:0 0 2px;padding:0}.x-tip .x-tip-body{line-height:14px;margin:0!important;padding:0}.x-form-invalid-tip .x-tip-tc{background:repeat-x 0 -12px;padding-top:6px}.x-form-invalid-tip .x-tip-bc{background:repeat-x 0 -18px;height:6px}.x-form-invalid-tip .x-tip-bl{background:no-repeat 0 -6px}.x-form-invalid-tip .x-tip-br{background:no-repeat right -6px}.x-form-invalid-tip .x-tip-body{background:transparent no-repeat 2px 2px;padding:2px 2px 2px 24px}.x-tip-anchor{position:absolute;width:9px;height:10px;overflow:hidden;background:transparent no-repeat 0 0;zoom:1}.x-tip-anchor-right{background-position:-18px 0;width:10px}.x-tip-anchor-left{background-position:-28px 0;width:10px}.x-menu{z-index:15000;zoom:1;background:repeat-y}.ext-ie .x-menu{zoom:1;overflow:hidden}.x-menu-list{background-color:transparent;border:0 none;overflow:hidden;overflow-y:hidden;padding:2px}.x-menu li{line-height:100%}.x-menu li.x-menu-sep-li{font-size:1px;line-height:1px}.x-menu-list-item{white-space:nowrap;display:block;padding:1px}.x-menu-item-arrow{background:transparent no-repeat right}.x-menu-sep{display:block;font-size:1px;line-height:1px;border-bottom:1px solid;overflow:hidden;margin:2px 3px}.x-menu-focus{position:absolute;left:-1px;top:-1px;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore;overflow:hidden;display:block}a.x-menu-item{cursor:pointer;display:block;line-height:16px;outline-color:0;outline-style:none;outline-width:0;position:relative;text-decoration:none;white-space:nowrap;padding:3px 21px 3px 27px}.x-menu-item-active{background-repeat:repeat-x;background-position:left bottom;border-style:solid;border-width:1px 0;margin:0 1px;padding:0}.x-menu-item-active a.x-menu-item{border-style:solid;border-width:0 1px;margin:0 -1px}.x-menu-item-icon{border:0 none;height:16px;vertical-align:top;width:16px;position:absolute;left:3px;top:3px;background-position:center;margin:0;padding:0}.ext-ie .x-menu-item-icon{left:-24px;vertical-align:middle}.ext-strict .x-menu-item-icon{left:3px}.ext-ie6 .x-menu-item-icon{left:-24px}.x-menu .x-color-palette,.x-menu .x-date-picker{margin-left:26px;margin-right:4px}.x-menu .x-date-picker{border:1px solid;margin-top:2px;margin-bottom:2px}.x-menu-plain .x-color-palette,.x-menu-plain .x-date-picker{border:0 none;margin:0}.ext-strict .ext-ie6 .x-menu-sep-li{padding:3px 4px}.ext-strict .ext-ie6 .x-menu-sep{height:1px;margin:0}.ext-webkit .x-menu-sep{height:1px}.ext-ie .x-date-menu{height:199px}.ext-strict .ext-ie .x-date-menu,.ext-border-box .ext-ie8 .x-date-menu{height:197px}.ext-strict .ext-ie7 .x-date-menu{height:195px}.ext-strict .ext-ie8 .x-date-menu{height:auto}.x-cycle-menu .x-menu-item-checked{border:1px dotted!important;padding:0}.x-menu .x-menu-scroller{width:100%;background-repeat:no-repeat;background-position:center;height:8px;line-height:8px;cursor:pointer;margin:0;padding:0}.x-menu .x-menu-scroller-active{height:6px;line-height:6px}.x-menu-list-item-indent{padding-left:27px}.x-box-tl{background:transparent no-repeat 0 0;zoom:1}.x-box-tc{height:8px;background:transparent repeat-x 0 0;overflow:hidden}.x-box-tr{background:transparent no-repeat right -8px}.x-box-ml{background:transparent repeat-y 0;padding-left:4px;overflow:hidden;zoom:1}.x-box-mc{background:repeat-x 0 -16px;padding:4px 10px}.x-box-mc h3{zoom:1;margin:0 0 4px}.x-box-mr{background:transparent repeat-y right;padding-right:4px;overflow:hidden}.x-box-bl{background:transparent no-repeat 0 -16px;zoom:1}.x-box-bc{background:transparent repeat-x 0 -8px;height:8px;overflow:hidden}.x-box-br{background:transparent no-repeat right -24px}.x-box-tl,.x-box-bl{padding-left:8px;overflow:hidden}.x-box-tr,.x-box-br{padding-right:8px;overflow:hidden}.x-combo-list{border:1px solid;zoom:1;overflow:hidden}.x-combo-list-inner{overflow:auto;position:relative;zoom:1;overflow-x:hidden}.x-combo-list-hd{border-bottom:1px solid;padding:3px}.x-combo-list-item{border:1px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px}.x-combo-list .x-combo-selected{border:1px dotted!important;cursor:pointer}.x-panel{border-style:solid;border-width:0}.x-panel-header{border:1px solid;line-height:15px;background:transparent repeat-x 0 -1px;overflow:hidden;zoom:1;padding:5px 3px 4px 5px}.x-panel-body{border:1px solid;border-top:0 none;position:relative;overflow:hidden;zoom:1}.x-panel-body-noheader,.x-panel-mc .x-panel-body{border-top:1px solid}.x-panel-tl .x-panel-header{border:0 none;background:transparent no-repeat;padding:5px 0 4px}.x-panel-tl .x-panel-icon,.x-window-tl .x-panel-icon{padding-left:20px!important;background-repeat:no-repeat;background-position:0 4px;zoom:1}.x-panel-inline-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;margin-right:4px;margin-top:-1px;margin-bottom:-1px}.ext-strict .ext-ie7 .x-panel-tc{overflow:visible}.x-panel-tl{background:transparent no-repeat 0 0;padding-left:6px;zoom:1;border-bottom:1px solid}.x-panel-tr{background:transparent no-repeat right 0;zoom:1;padding-right:6px}.x-panel-bc .x-panel-footer{zoom:1;padding-bottom:6px}.x-panel-mc{border:0 none;margin:0;padding:6px 0 0}.x-panel-ml{background:repeat-y 0 0;padding-left:6px;zoom:1}.x-panel-nofooter .x-panel-bc,.x-panel-nofooter .x-window-bc{height:6px;font-size:0;line-height:0}.x-panel-bwrap{overflow:hidden;zoom:1;left:0;top:0}.x-tool{overflow:hidden;width:15px;height:15px;float:right;cursor:pointer;background:transparent no-repeat;margin-left:2px}.x-tool-toggle{background-position:0 -60px}.x-tool-toggle-over{background-position:-15px -60px}.x-panel-collapsed .x-tool-toggle{background-position:0 -75px}.x-panel-collapsed .x-tool-toggle-over{background-position:-15px -75px}.x-tool-close{background-position:0 -0}.x-tool-minimize{background-position:0 -15px}.x-tool-minimize-over{background-position:-15px -15px}.x-tool-maximize{background-position:0 -30px}.x-tool-maximize-over{background-position:-15px -30px}.x-tool-restore{background-position:0 -45px}.x-tool-restore-over{background-position:-15px -45px}.x-tool-gear{background-position:0 -90px}.x-tool-gear-over{background-position:-15px -90px}.x-tool-pin{background-position:0 -135px}.x-tool-pin-over{background-position:-15px -135px}.x-tool-unpin{background-position:0 -150px}.x-tool-unpin-over{background-position:-15px -150px}.x-tool-refresh{background-position:0 -225px}.x-tool-refresh-over{background-position:-15px -225px}.x-tool-search{background-position:0 -270px}.x-tool-search-over{background-position:-15px -270px}.x-tool-save{background-position:0 -285px}.x-tool-save-over{background-position:-15px -285px}.x-tool-help{background-position:0 -300px}.x-tool-help-over{background-position:-15px -300px}.x-tool-print{background-position:0 -315px}.x-tool-print-over{background-position:-15px -315px}.x-tool-expand{background-position:0 -330px}.x-tool-expand-over{background-position:-15px -330px}.x-tool-collapse{background-position:0 -345px}.x-tool-collapse-over{background-position:-15px -345px}.x-tool-resize{background-position:0 -360px}.x-tool-resize-over{background-position:-15px -360px}.x-tool-move{background-position:0 -375px}.x-tool-move-over{background-position:-15px -375px}.x-panel-ghost{z-index:12000;overflow:hidden;position:absolute;left:0;top:0;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65)}.x-panel-ghost ul{overflow:hidden;font-size:0;line-height:0;border:1px solid;border-top:0 none;display:block;margin:0;padding:0}.x-panel-ghost *{cursor:move!important}.x-panel-dd-spacer{border:2px dashed}.x-panel-btns{overflow:hidden;padding:5px}.x-panel-reset .x-panel-body li{display:list-item}.x-panel-reset .x-panel-body table{display:table;border-spacing:2px}.x-panel-reset .x-panel-body tr{display:table-row}.x-panel-reset .x-panel-body thead{display:table-header-group}.x-panel-reset .x-panel-body tbody{display:table-row-group}.x-panel-reset .x-panel-body tfoot{display:table-footer-group}.x-panel-reset .x-panel-body col{display:table-column}.x-panel-reset .x-panel-body colgroup{display:table-column-group}.x-panel-reset .x-panel-body td,.x-panel-reset .x-panel-body th{display:table-cell;vertical-align:inherit}.x-panel-reset .x-panel-body caption{display:table-caption;text-align:center}.x-panel-reset .x-panel-body th{font-weight:bolder;text-align:center}.x-panel-reset .x-panel-body body{margin:8px}.x-panel-reset .x-panel-body h1{font-size:2em;margin:.67em 0}.x-panel-reset .x-panel-body h2{font-size:1.5em;margin:.75em 0}.x-panel-reset .x-panel-body h3{font-size:1.17em;margin:.83em 0}.x-panel-reset .x-panel-body h4,.x-panel-reset .x-panel-body p,.x-panel-reset .x-panel-body blockquote,.x-panel-reset .x-panel-body ul,.x-panel-reset .x-panel-body fieldset,.x-panel-reset .x-panel-body form,.x-panel-reset .x-panel-body ol,.x-panel-reset .x-panel-body dl,.x-panel-reset .x-panel-body dir,.x-panel-reset .x-panel-body menu{margin:1.12em 0}.x-panel-reset .x-panel-body h5{font-size:.83em;margin:1.5em 0}.x-panel-reset .x-panel-body h6{font-size:.75em;margin:1.67em 0}.x-panel-reset .x-panel-body h1,.x-panel-reset .x-panel-body h2,.x-panel-reset .x-panel-body h3,.x-panel-reset .x-panel-body h4,.x-panel-reset .x-panel-body h5,.x-panel-reset .x-panel-body h6,.x-panel-reset .x-panel-body b,.x-panel-reset .x-panel-body strong{font-weight:bolder}.x-panel-reset .x-panel-body blockquote{margin-left:40px;margin-right:40px}.x-panel-reset .x-panel-body i,.x-panel-reset .x-panel-body cite,.x-panel-reset .x-panel-body em,.x-panel-reset .x-panel-body var,.x-panel-reset .x-panel-body address{font-style:italic}.x-panel-reset .x-panel-body pre,.x-panel-reset .x-panel-body tt,.x-panel-reset .x-panel-body code,.x-panel-reset .x-panel-body kbd,.x-panel-reset .x-panel-body samp{font-family:monospace}.x-panel-reset .x-panel-body pre{white-space:pre}.x-panel-reset .x-panel-body button,.x-panel-reset .x-panel-body textarea,.x-panel-reset .x-panel-body input,.x-panel-reset .x-panel-body select{display:inline-block}.x-panel-reset .x-panel-body big{font-size:1.17em}.x-panel-reset .x-panel-body small,.x-panel-reset .x-panel-body sub,.x-panel-reset .x-panel-body sup{font-size:.83em}.x-panel-reset .x-panel-body sub{vertical-align:sub}.x-panel-reset .x-panel-body sup{vertical-align:super}.x-panel-reset .x-panel-body s,.x-panel-reset .x-panel-body strike,.x-panel-reset .x-panel-body del{text-decoration:line-through}.x-panel-reset .x-panel-body hr{border:1px inset}.x-panel-reset .x-panel-body ol,.x-panel-reset .x-panel-body ul,.x-panel-reset .x-panel-body dir,.x-panel-reset .x-panel-body menu,.x-panel-reset .x-panel-body dd{margin-left:40px}.x-panel-reset .x-panel-body ul,.x-panel-reset .x-panel-body menu,.x-panel-reset .x-panel-body dir{list-style-type:disc}.x-panel-reset .x-panel-body ol{list-style-type:decimal}.x-panel-reset .x-panel-body ol ul,.x-panel-reset .x-panel-body ul ol,.x-panel-reset .x-panel-body ul ul,.x-panel-reset .x-panel-body ol ol{margin-top:0;margin-bottom:0}.x-panel-reset .x-panel-body br:before{content:"\A"}.x-panel-reset .x-panel-body :before,.x-panel-reset .x-panel-body :after{white-space:pre-line}.x-panel-reset .x-panel-body :focus{outline:invert dotted thin}.x-panel-reset .x-panel-body BDO[DIR=ltr]{direction:ltr;unicode-bidi:bidi-override}.x-panel-reset .x-panel-body BDO[DIR=rtl]{direction:rtl;unicode-bidi:bidi-override}.x-window .x-window-handle{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.x-window-proxy{border:1px solid;z-index:12000;overflow:hidden;position:absolute;left:0;top:0;display:none;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.x-window-bwrap{z-index:1;position:relative;zoom:1;left:0;top:0;overflow:hidden}.x-window-tl .x-window-header{padding:5px 0 4px}.x-window-tc{background:transparent repeat-x 0 0;overflow:hidden;zoom:1}.x-window-tl{background:transparent no-repeat 0 0;padding-left:6px;zoom:1;z-index:1;position:relative}.x-window-tr{background:transparent no-repeat right 0;padding-right:6px}.x-window-bc .x-window-footer{padding-bottom:6px;zoom:1;font-size:0;line-height:0}.x-window-mc{border:1px solid;margin:0;padding:0}.x-window-ml{background:transparent repeat-y 0 0;padding-left:6px;zoom:1}.x-window-body{overflow:hidden;background-color:transparent}.x-window-maximized .x-window-footer{padding-bottom:0}.x-window-maximized .x-window-tc{padding-left:3px;padding-right:3px}.x-dlg-focus{-moz-outline:0 none;outline:0 none;width:0;height:0;overflow:hidden;position:absolute;top:0;left:0}.ext-webkit .x-dlg-focus{width:1px;height:1px}.x-dlg-mask{z-index:10000;display:none;position:absolute;top:0;left:0;-moz-opacity:0.5;opacity:.50;filter:alpha(opacity=50)}body.ext-ie6.x-body-masked .x-window select{visibility:visible}.x-window-plain .x-window-body{border:1px solid;background:transparent!important}.x-html-editor-tb .x-btn-text{background:transparent no-repeat}.x-html-editor-tb .x-edit-bold,.x-menu-item img.x-edit-bold{background-position:0 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-italic,.x-menu-item img.x-edit-italic{background-position:-16px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-underline,.x-menu-item img.x-edit-underline{background-position:-32px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-forecolor,.x-menu-item img.x-edit-forecolor{background-position:-160px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-backcolor,.x-menu-item img.x-edit-backcolor{background-position:-176px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-justifyleft,.x-menu-item img.x-edit-justifyleft{background-position:-112px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-justifycenter,.x-menu-item img.x-edit-justifycenter{background-position:-128px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-justifyright,.x-menu-item img.x-edit-justifyright{background-position:-144px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-insertorderedlist,.x-menu-item img.x-edit-insertorderedlist{background-position:-80px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-insertunorderedlist,.x-menu-item img.x-edit-insertunorderedlist{background-position:-96px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-increasefontsize,.x-menu-item img.x-edit-increasefontsize{background-position:-48px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-decreasefontsize,.x-menu-item img.x-edit-decreasefontsize{background-position:-64px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-sourceedit,.x-menu-item img.x-edit-sourceedit{background-position:-192px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-createlink,.x-menu-item img.x-edit-createlink{background-position:-208px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tip .x-tip-bd .x-tip-bd-inner{padding:5px 5px 1px}.x-html-editor-tb .x-toolbar{position:static!important}.x-tab-panel-noborder .x-tab-panel-header-noborder{border-width:0 0 1px}.x-tab-panel-noborder .x-tab-panel-footer-noborder{border-width:1px 0 0}.x-tool-expand-north,.x-tool-expand-south{float:right;margin:3px}.x-tool-expand-east,.x-tool-expand-west{float:none;margin:3px 2px}.x-accordion-hd{padding-top:4px;padding-bottom:3px;border-top:0 none;background:transparent repeat-x 0 -9px}.x-layout-collapsed{position:absolute;left:-10000px;top:-10000px;visibility:hidden;width:20px;height:20px;overflow:hidden;border:1px solid;z-index:20}.ext-border-box .x-layout-collapsed{width:22px;height:22px}.x-layout-collapsed-west .x-layout-collapsed-tools,.x-layout-collapsed-east .x-layout-collapsed-tools{position:absolute;top:0;left:0;width:20px;height:20px}.x-layout-split{position:absolute;height:5px;width:5px;line-height:1px;font-size:1px;z-index:3;background-color:transparent}.ext-strict .ext-ie6 .x-layout-split{background-color:#fff!important;filter:alpha(opacity=1)}.x-layout-split-h{background-image:url(../images/default/s.gif);background-position:left}.x-layout-split-v{background-image:url(../images/default/s.gif);background-position:top}.x-column{float:left;overflow:hidden;zoom:1;margin:0;padding:0}.x-layout-mini{position:absolute;top:0;left:0;display:block;width:5px;height:35px;cursor:pointer;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.x-layout-mini-over,.x-layout-collapsed-over .x-layout-mini{opacity:1;-moz-opacity:1;filter:none}.x-layout-cmini-west,.x-layout-cmini-east{border:0 none;width:5px!important;background-color:transparent;padding:0}.x-layout-cmini-north,.x-layout-cmini-south{border:0 none;height:5px!important;background-color:transparent;padding:0}.x-viewport,.x-viewport body{border:0 none;overflow:hidden;height:100%;margin:0;padding:0}.x-box-inner{overflow:hidden;zoom:1;position:relative;left:0;top:0}.x-progress-wrap{border:1px solid;overflow:hidden}.x-progress-inner{height:18px;background:repeat-x;position:relative}.x-progress-bar{height:18px;float:left;width:0;background:repeat-x left center;border-top:1px solid;border-bottom:1px solid;border-right:1px solid}.x-progress-text{overflow:hidden;position:absolute;left:0;text-align:center;padding:1px 5px}.x-progress-text-back{line-height:16px}.ext-ie .x-progress-text-back{line-height:15px}.x-list-header{background:repeat-x 0 bottom;cursor:default;zoom:1;height:22px}.x-list-header-inner div{display:block;float:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.x-list-header-inner div em{display:block;border-left:1px solid;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;line-height:14px;padding:4px}.x-list-body{overflow:auto;overflow-x:hidden;overflow-y:auto;zoom:1;float:left;width:100%}.x-list-body dt{display:block;float:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;zoom:1}.x-list-body dt em{display:block;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;padding:3px 4px}.x-list-resizer{border-left:1px solid;border-right:1px solid;position:absolute;left:0;top:0}.x-list-header-inner em.sort-asc{background:transparent no-repeat center 0;padding-bottom:3px;border-style:solid;border-width:0 1px 1px}.x-list-header-inner em.sort-desc{background:transparent no-repeat center -23px;padding-bottom:3px;border-style:solid;border-width:0 1px 1px}.x-slider-inner{position:relative;left:0;top:0;overflow:visible;zoom:1}.x-slider-focus{position:absolute;left:0;top:0;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore;display:block;overflow:hidden}.x-slider-horz{padding-left:7px;background:transparent no-repeat 0 -22px}.x-slider-horz .x-slider-end{padding-right:7px;zoom:1;background:transparent no-repeat right -44px}.x-slider-horz .x-slider-inner{background:transparent repeat-x 0 0;height:22px}.x-slider-horz .x-slider-thumb{width:14px;height:15px;position:absolute;left:0;top:3px;background:transparent no-repeat 0 0}.x-slider-horz .x-slider-thumb-over{background-position:-14px -15px}.x-slider-horz .x-slider-thumb-drag{background-position:-28px -30px}.x-slider-vert{padding-top:7px;background:transparent no-repeat -44px 0;width:22px}.x-slider-vert .x-slider-end{padding-bottom:7px;zoom:1;background:transparent no-repeat -22px bottom}.x-slider-vert .x-slider-thumb{width:15px;height:14px;position:absolute;left:3px;bottom:0;background:transparent no-repeat 0 0}.x-slider-vert .x-slider-thumb-over{background-position:-15px -14px}.x-slider-vert .x-slider-thumb-drag{background-position:-30px -28px}.x-window-dlg .x-window-body{border:0 none!important;overflow:hidden!important;padding:5px 10px}.x-window-dlg .ext-mb-input{margin-top:4px;width:95%}.ext-ie .x-window-dlg .x-progress-wrap{margin-top:6px}.x-window-dlg .x-msg-box-wait{background:transparent no-repeat left;display:block;width:300px;padding-left:18px;line-height:18px}.x-window-dlg .ext-mb-icon{float:left;width:47px;height:32px}.x-window-dlg .x-dlg-icon .ext-mb-content{zoom:1;margin-left:47px}.x-window-dlg .ext-mb-info,.x-window-dlg .ext-mb-warning,.x-window-dlg .ext-mb-question,.x-window-dlg .ext-mb-error{background:transparent no-repeat top left}.ext-gecko2 .ext-mb-fix-cursor{overflow:auto}caption,th,.x-form-label-left label.x-form-item-label,.x-toolbar-right td .x-form-field-trigger-wrap{text-align:left}.x-hide-display,.x-grid3-row-collapsed .x-grid3-row-body,.x-dd-drag-ghost .x-tree-node-indent,.x-dd-drag-ghost .x-tree-ec-icon{display:none!important}.x-masked,.x-grid-panel .x-panel-body,.ext-gecko .x-panel-animated div{overflow:hidden!important}.x-masked select,.x-masked object,.x-masked embed,.x-layer,.x-dd-drag-repair .x-dd-drop-icon,body.ext-ie6.x-body-masked select{visibility:hidden}.x-unselectable,.x-unselectable *,.x-grid3-cell,.x-grid3-hd,.x-menu-item{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore}.x-item-disabled,.x-toolbar .x-item-disabled{cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}.x-item-disabled *,.x-btn-disabled *{cursor:default!important}.x-color-palette a:hover,.x-color-palette a.x-color-palette-sel,.x-form-focus,textarea.x-form-focus,.x-grid-panel .x-panel-mc .x-panel-body,.x-menu-floating,.x-window-plain .x-window-mc,.x-html-editor-wrap{border:1px solid}.x-shadow .xsc,.x-toolbar-left,.x-toolbar-ct,.ext-ie .x-grid3-cell-inner,.ext-ie .x-grid3-hd-inner,.ext-strict .ext-ie7 .x-progress-text-back{width:100%}.x-shadow .xsml,.x-slider-vert .x-slider-inner{background:transparent repeat-y 0 0}.x-shadow .xstl,.x-grid3-dirty-cell,.x-tree-arrows .x-tree-elbow-plus,.x-tree-arrows .x-tree-elbow-end-plus{background:transparent no-repeat 0 0}.x-clear,.x-form-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0}.ext-ie .x-resizable-handle-south,.x-quirks .ext-ie9 .x-input-wrapper .x-form-element{margin-bottom:-1px}.x-tab-panel,.x-tab-panel-bwrap,.ext-mac.ext-gecko .x-window-body .x-form-item,.x-fieldset-body,.x-grid3-viewport,.x-grid-page,.x-plain-body,.x-plain,.x-window-maximized-ct{overflow:hidden}.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-body-top,.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above{border-top:0 none}.x-tab-panel-footer-plain .x-tab-strip-spacer,.x-tab-panel-body-bottom,.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below{border-bottom:0 none}.ext-border-box .x-tab-panel-header-plain .x-tab-strip-spacer,.ext-border-box .x-tab-panel-footer-plain .x-tab-strip-spacer,.x-btn-tr i,.x-btn-tl i,.x-btn-br i,.x-btn-bl i{height:3px}.x-tab-strip a,.x-tab-strip span,.x-tab-strip em,.x-grid3-hd-over .x-grid3-hd-btn,.x-grid3-hd-menu-open .x-grid3-hd-btn,.x-panel-reset .x-panel-body html,.x-panel-reset .x-panel-body address,.x-panel-reset .x-panel-body blockquote,.x-panel-reset .x-panel-body body,.x-panel-reset .x-panel-body dd,.x-panel-reset .x-panel-body div,.x-panel-reset .x-panel-body dl,.x-panel-reset .x-panel-body dt,.x-panel-reset .x-panel-body fieldset,.x-panel-reset .x-panel-body form,.x-panel-reset .x-panel-body frame,frameset,.x-panel-reset .x-panel-body h1,.x-panel-reset .x-panel-body h2,.x-panel-reset .x-panel-body h3,.x-panel-reset .x-panel-body h4,.x-panel-reset .x-panel-body h5,.x-panel-reset .x-panel-body h6,.x-panel-reset .x-panel-body noframes,.x-panel-reset .x-panel-body ol,.x-panel-reset .x-panel-body p,.x-panel-reset .x-panel-body ul,.x-panel-reset .x-panel-body center,.x-panel-reset .x-panel-body dir,.x-panel-reset .x-panel-body hr,.x-panel-reset .x-panel-body menu,.x-panel-reset .x-panel-body pre{display:block}.x-tab-strip-active,.x-tab-strip-active a.x-tab-right,.x-tab-strip-active span.x-tab-strip-text,.x-tab-strip-disabled .x-tabs-text,.x-toolbar .x-item-disabled *,.x-date-inner .x-date-disabled a,.x-window-maximized .x-window-draggable,.x-window-maximized .x-window-draggable .x-window-header-text{cursor:default}.ext-ie .x-tab-strip .x-tab-right,.ext-ie8 .x-tab-strip li,.x-tab-strip-closable,.x-tab-scrolling,.ext-strict .ext-ie .x-grid3-header-inner,.ext-strict .ext-ie6 .x-grid3-hd,.ext-ie7 .x-grid-panel .x-panel-bbar,.ext-ie6 .x-grid3-header,.ext-strict .ext-ie .x-menu-list,.x-border-layout-ct{position:relative}.ext-border-box .ext-ie8 .x-tab-strip-top .x-tab-right,.ext-ie .x-form-cb-label{top:1px}.ext-ie8 .x-tab-strip-top,.ext-gecko .x-form-display-field,.ext-strict .ext-ie7 .x-form-display-field,.ext-webkit .x-fieldset-header,.ext-strict .ext-ie9 .x-fieldset legend.x-fieldset-header{padding-top:1px}.ext-border-box .ext-ie8 .x-tab-strip-top,.ext-strict .ext-ie8 .x-form-display-field{padding-top:0}.ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close,.ext-ie6 .x-form-cb-label,.ext-border-box .x-form-cb-label{top:3px}.ext-ie8 .x-tab-strip-bottom .x-tab-right,.ext-strict .ext-ie8 .x-toolbar-cell .x-form-field-trigger-wrap .x-form-text,.ext-strict .ext-ie .x-toolbar-cell .x-form-text,.ext-ie .x-toolbar-cell .x-form-cb-label{top:0}.x-tab-strip .x-tab-strip-close,.x-hide-label label.x-form-item-label,.x-form-label-top .x-hide-label label.x-form-item-label,.x-grid-group-collapsed .x-grid-group-body,.x-panel-collapsed .x-resizable-handle,.x-panel-reset .x-panel-body head,.x-window-maximized .x-window-handle{display:none}.x-tab-panel-bbar .x-toolbar,.x-tab-panel-tbar .x-toolbar,.x-panel-bbar .x-toolbar,.x-panel-tbar .x-toolbar{border:1px solid;border-top:0 none;overflow:hidden;padding:2px}.x-form-field,.x-tip .x-tip-body .loading-indicator,.ext-ie input.x-abs-layout-item,.ext-ie textarea.x-abs-layout-item{margin:0}.ext-ie6 .x-form-composite .x-form-text.x-box-item,.ext-ie7 .x-form-composite .x-form-text.x-box-item,.ext-border-box .x-toolbar-cell .x-form-field-wrap .x-form-text{margin:0!important}.x-form-check-wrap input,.ext-strict .ext-ie8 input.x-tree-node-cb + a{vertical-align:bottom}.x-editor .x-form-check-wrap,.x-form .x-form-btns-ct table td.x-form-btn-td,.x-grid3-hd-row .x-grid3-marker-hd,.x-grid3-row .x-grid3-marker,.x-panel-btns td.x-toolbar-cell{padding:3px}.x-form-field-wrap .x-form-date-trigger,.x-form-field-wrap .x-form-clear-trigger,.x-form-field-wrap .x-form-search-trigger,.x-trigger-noedit,.x-action-col-icon,.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus,.x-window-header-text,.x-layout-collapsed-over{cursor:pointer}.x-item-disabled .x-form-trigger-over,.x-item-disabled .x-form-trigger-click{background-position:0 0!important;border-bottom:1px solid}.x-form-label-right label.x-form-item-label,.x-small-editor .x-form-num-field,.x-date-right{text-align:right}.x-small-editor .x-form-text,.x-small-editor .x-form-select-one{height:20px;line-height:16px;vertical-align:middle}.x-form-display-field,.ext-ie .x-btn button{padding-top:2px}.x-form .x-form-btns-ct .x-btn,.x-form .x-form-btns-ct .x-form-btns-right table{float:right;clear:none}.x-form .x-form-btns-ct .x-form-btns-center,.x-toolbar-right td,.x-date-mp-ybtn,.x-panel-reset .x-panel-body center{text-align:center}.x-form .x-form-btns-ct .x-btn-focus .x-btn-left,.x-panel-btns .x-btn-focus .x-btn-left{background-position:0 -147px}.x-form .x-form-btns-ct .x-btn-focus .x-btn-right,.x-panel-btns .x-btn-focus .x-btn-right{background-position:0 -168px}.x-form .x-form-btns-ct .x-btn-focus .x-btn-center,.x-panel-btns .x-btn-focus .x-btn-center{background-position:0 -189px}.x-form .x-form-btns-ct .x-btn-click .x-btn-center,.x-panel-btns .x-btn-click .x-btn-center{background-position:0 -126px}.x-form .x-form-btns-ct .x-btn-click .x-btn-right,.x-panel-btns .x-btn-over .x-btn-right,.x-panel-btns .x-btn-click .x-btn-right{background-position:0 -84px}.x-form .x-form-btns-ct .x-btn-click .x-btn-left,.x-panel-btns .x-btn-over .x-btn-left,.x-panel-btns .x-btn-click .x-btn-left{background-position:0 -63px}.ext-ie .x-fieldset-bwrap,.x-btn-group-bc .x-panel-footer,.x-grid3-body,.x-grid-group,.x-grid-group-body,.x-grid-group-hd,.x-tree-root-ct,.x-window,.x-list-body dl,.x-slider{zoom:1}.x-fieldset-bwrap,.x-btn-group-bwrap,.x-btn-group-body,.x-panel-tbar,.x-panel-bbar,.x-window-tbar,.x-window-bbar,.x-tab-panel-tbar,.x-tab-panel-bbar,.x-plain-tbar,.x-plain-bbar,.x-plain-bwrap,.x-window-header,.x-column-layout-ct,.x-column-inner,.x-box-layout-ct{overflow:hidden;zoom:1}.ext-gecko .x-btn button::-moz-focus-inner,.x-date-menu .x-menu-list,.x-menu-date-item,.x-window-maximized .x-window-bl,.x-window-maximized .x-window-br,.x-window-maximized .x-window-ml,.x-window-maximized .x-window-mr,.x-window-maximized .x-window-tl,.x-window-maximized .x-window-tr{padding:0}.x-btn td,.x-date-menu{padding:0!important}.x-btn-over .x-btn-tl,.x-toolbar .x-btn-over .x-btn-tl{background-position:-6px 0}.x-btn-over .x-btn-tr,.x-toolbar .x-btn-over .x-btn-tr,.x-tip-anchor-bottom{background-position:-9px 0}.x-btn-over .x-btn-tc,.x-toolbar .x-btn-over .x-btn-tc{background-position:0 -9px}.x-btn-over .x-btn-ml,.x-toolbar .x-btn-over .x-btn-ml{background-position:-6px -24px}.x-btn-over .x-btn-mr,.x-toolbar .x-btn-over .x-btn-mr{background-position:-9px -24px}.x-btn-over .x-btn-mc,.x-toolbar .x-btn-over .x-btn-mc{background-position:0 -2168px}.x-btn-over .x-btn-bl,.x-toolbar .x-btn-over .x-btn-bl{background-position:-6px -3px}.x-btn-over .x-btn-br,.x-toolbar .x-btn-over .x-btn-br{background-position:-9px -3px}.x-btn-over .x-btn-bc,.x-toolbar .x-btn-over .x-btn-bc{background-position:0 -18px}.x-btn-click .x-btn-tl,.x-btn-menu-active .x-btn-tl,.x-btn-pressed .x-btn-tl,.x-toolbar .x-btn-click .x-btn-tl,.x-toolbar .x-btn-menu-active .x-btn-tl,.x-toolbar .x-btn-pressed .x-btn-tl{background-position:-12px 0}.x-btn-click .x-btn-tr,.x-btn-menu-active .x-btn-tr,.x-btn-pressed .x-btn-tr,.x-toolbar .x-btn-click .x-btn-tr,.x-toolbar .x-btn-menu-active .x-btn-tr,.x-toolbar .x-btn-pressed .x-btn-tr,.x-tool-close-over{background-position:-15px 0}.x-btn-click .x-btn-tc,.x-btn-menu-active .x-btn-tc,.x-btn-pressed .x-btn-tc,.x-toolbar .x-btn-click .x-btn-tc,.x-toolbar .x-btn-menu-active .x-btn-tc,.x-toolbar .x-btn-pressed .x-btn-tc{background-position:0 -12px}.x-btn-click .x-btn-ml,.x-btn-menu-active .x-btn-ml,.x-btn-pressed .x-btn-ml,.x-toolbar .x-btn-click .x-btn-ml,.x-toolbar .x-btn-menu-active .x-btn-ml,.x-toolbar .x-btn-pressed .x-btn-ml{background-position:-12px -24px}.x-btn-click .x-btn-mr,.x-btn-menu-active .x-btn-mr,.x-btn-pressed .x-btn-mr,.x-toolbar .x-btn-click .x-btn-mr,.x-toolbar .x-btn-menu-active .x-btn-mr,.x-toolbar .x-btn-pressed .x-btn-mr{background-position:-15px -24px}.x-btn-click .x-btn-mc,.x-btn-menu-active .x-btn-mc,.x-btn-pressed .x-btn-mc,.x-toolbar .x-btn-click .x-btn-mc,.x-toolbar .x-btn-menu-active .x-btn-mc,.x-toolbar .x-btn-pressed .x-btn-mc{background-position:0 -3240px}.x-btn-click .x-btn-bl,.x-btn-menu-active .x-btn-bl,.x-btn-pressed .x-btn-bl,.x-toolbar .x-btn-click .x-btn-bl,.x-toolbar .x-btn-menu-active .x-btn-bl,.x-toolbar .x-btn-pressed .x-btn-bl{background-position:-12px -3px}.x-btn-click .x-btn-br,.x-btn-menu-active .x-btn-br,.x-btn-pressed .x-btn-br,.x-toolbar .x-btn-click .x-btn-br,.x-toolbar .x-btn-menu-active .x-btn-br,.x-toolbar .x-btn-pressed .x-btn-br{background-position:-15px -3px}.x-btn-click .x-btn-bc,.x-btn-menu-active .x-btn-bc,.x-btn-pressed .x-btn-bc,.x-toolbar .x-btn-click .x-btn-bc,.x-toolbar .x-btn-menu-active .x-btn-bc,.x-toolbar .x-btn-pressed .x-btn-bc{background-position:0 -21px}.x-btn-mc em.x-btn-arrow-bottom,.x-btn-mc em.x-btn-split-bottom{display:block;background:transparent no-repeat center bottom;padding-bottom:14px}.x-btn-group,.x-props-grid .x-grid3-cell{padding:1px}.x-btn-group-tc,.x-panel-tc{background:transparent repeat-x 0 0;overflow:hidden}.x-btn-group-bc,.x-panel-bc,.x-window-bc{background:transparent repeat-x 0 bottom;zoom:1}.x-btn-group-mc .x-btn-group-body,.x-panel-mc .x-panel-body{background-color:transparent;border:0 none}.x-toolbar td,.x-toolbar .x-toolbar-cell,.x-panel-reset .x-panel-body thead,.x-panel-reset .x-panel-body tbody,.x-panel-reset .x-panel-body tfoot{vertical-align:middle}.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label,.x-tree-node,.x-panel-fbar td,.x-panel-fbar span,.x-panel-fbar input,.x-panel-fbar div,.x-panel-fbar select,.x-panel-fbar label{white-space:nowrap}.ext-ie .x-toolbar-cell .x-form-field-wrap,.ext-gecko .x-pivotgrid .x-grid3-row-headers table td{height:21px}.ext-ie .x-toolbar-cell .x-form-text,.ext-ie6 .x-grid3 .x-editor .x-form-text,.ext-ie7 .x-grid3 .x-editor .x-form-text{position:relative;top:-1px}.ext-ie .x-toolbar-cell .x-form-checkbox,.ext-ie .x-toolbar-cell .x-form-radio,.x-window-dlg .ext-mb-textarea,.x-window-dlg .x-progress-wrap{margin-top:4px}.x-grid3,.ext-strict .ext-ie .x-tree .x-panel-bwrap{position:relative;overflow:hidden}.x-grid3-body-cell,.x-date-picker a{-moz-outline:0 none;outline:0 none}.ext-strict .ext-ie6 .x-grid3-hd-inner,.ext-ie7 .x-grid-panel .x-panel-mc .x-panel-bbar{position:static}.x-grid3-row-selected,.x-tree-node .x-tree-drag-append a span{border:1px dotted}.x-grid3-body .x-grid3-td-expander,.x-grid3-body .x-grid3-td-checker,.x-grid3-body .x-grid3-td-numberer,.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander{background:transparent repeat-y right}.x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner,.x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner,.x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner{height:100%;padding:0!important}.x-grid3-check-col,.x-grid3-check-col-on{width:100%;height:16px;background-position:center center;background-repeat:no-repeat;background-color:transparent}.x-tree-no-lines .x-tree-elbow,.x-tree-no-lines .x-tree-elbow-end,.x-tree-no-lines .x-tree-elbow-line,.x-tree-arrows .x-tree-elbow,.x-tree-arrows .x-tree-elbow-end,.x-tree-arrows .x-tree-elbow-line,.x-tree-node .x-tree-node-inline-icon,.x-menu-group-item .x-menu-item-icon{background-color:transparent}.x-tree-arrows .x-tree-elbow-minus,.x-tree-arrows .x-tree-elbow-end-minus{background:transparent no-repeat -16px 0}.x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus,.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus{background-position:-32px 0}.x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus,.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus{background-position:-48px 0}.x-date-inner .x-date-prevday a,.x-date-inner .x-date-nextday a,.x-date-inner a:hover,.x-date-inner .x-date-disabled a:hover,.x-menu a{text-decoration:none!important}.x-date-mp-ybtn a.x-date-mp-next,.x-tool-next{background-position:0 -120px}.x-date-mp-ybtn a.x-date-mp-next:hover,.x-tool-next-over{background-position:-15px -120px}.x-date-mp-ybtn a.x-date-mp-prev,.x-tool-prev,.x-panel-btns .x-btn-over .x-btn-center{background-position:0 -105px}.x-date-mp-ybtn a.x-date-mp-prev:hover,.x-tool-prev-over{background-position:-15px -105px}.x-tip-draggable .x-tip-header,.x-tip-draggable .x-tip-header-text,.x-window-draggable,.x-window-draggable .x-window-header-text{cursor:move}.x-menu-check-item .x-menu-item-icon,.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{background:transparent no-repeat center}.x-resizable-pinned .x-combo-list-inner,.x-panel-ghost .x-window-tl,.x-panel-collapsed .x-window-tl{border-bottom:1px solid}.x-combo-list .x-toolbar,.x-panel-tbar-noheader .x-toolbar,.x-panel-mc .x-panel-tbar .x-toolbar,.x-window-bbar .x-toolbar{border-top:1px solid;border-bottom:0 none}.x-panel-bl,.x-window-bl{background:transparent no-repeat 0 bottom;padding-left:6px;zoom:1}.x-panel-br,.x-window-br{background:transparent no-repeat right bottom;padding-right:6px;zoom:1}.x-panel-mr,.x-window-mr{background:transparent repeat-y right 0;padding-right:6px;zoom:1}.x-plain-bbar .x-toolbar,.x-plain-tbar .x-toolbar{overflow:hidden;padding:2px}.x-tool-right,.x-tool-collapse-east,.x-tool-expand-west{background-position:0 -165px}.x-tool-right-over,.x-tool-collapse-east-over,.x-tool-expand-west-over{background-position:-15px -165px}.x-tool-left,.x-tool-collapse-west,.x-tool-expand-east{background-position:0 -180px}.x-tool-left-over,.x-tool-collapse-west-over,.x-tool-expand-east-over{background-position:-15px -180px}.x-tool-down,.x-tool-collapse-south,.x-tool-expand-north{background-position:0 -195px}.x-tool-down-over,.x-tool-collapse-south-over,.x-tool-expand-north-over{background-position:-15px -195px}.x-tool-up,.x-tool-collapse-north,.x-tool-expand-south{background-position:0 -210px}.x-tool-up-over,.x-tool-collapse-north-over,.x-tool-expand-south-over{background-position:-15px -210px}.x-tool-plus,.x-panel-collapsed .x-accordion-hd .x-tool-toggle{background-position:0 -240px}.x-tool-plus-over,.x-panel-collapsed .x-accordion-hd .x-tool-toggle-over{background-position:-15px -240px}.x-tool-minus,.x-accordion-hd .x-tool-toggle{background-position:0 -255px}.x-tool-minus-over,.x-accordion-hd .x-tool-toggle-over{background-position:-15px -255px}.x-panel-reset .x-panel-body u,.x-panel-reset .x-panel-body ins,.x-panel-reset .x-panel-body :link,.x-panel-reset .x-panel-body :visited{text-decoration:underline}.x-window-maximized .x-window-mc,.x-window-tbar .x-toolbar,.x-window-bbar .x-toolbar{border-left:0 none;border-right:0 none}.x-window-sizing-ghost ul,.x-window-dlg .x-window-mc{border:0 none!important}.x-panel-noborder .x-panel-body-noborder,.x-window-noborder .x-window-mc,.x-window-plain .x-window-body-noborder,.x-tab-panel-noborder .x-tab-panel-body-noborder{border-width:0}.x-panel-noborder .x-panel-header-noborder,.x-panel-noborder .x-panel-tbar-noborder .x-toolbar,.x-tab-panel-tbar-noborder .x-toolbar{border-style:solid;border-width:0 0 1px}.x-panel-noborder .x-panel-bbar-noborder .x-toolbar,.x-tab-panel-bbar-noborder .x-toolbar{border-style:solid;border-width:1px 0 0}.x-border-panel,.x-abs-layout-item,.x-box-item{position:absolute;left:0;top:0}.x-layout-split-west .x-layout-mini,.x-layout-split-east .x-layout-mini,.x-layout-cmini-west .x-layout-mini,.x-layout-cmini-east .x-layout-mini{top:48%}.x-layout-split-north .x-layout-mini,.x-layout-split-south .x-layout-mini,.x-layout-cmini-north .x-layout-mini,.x-layout-cmini-south .x-layout-mini{left:48%;height:5px;width:35px}</style>
9<style>/**
10 * xtheme-modx
11 * Copyright (c) 2009-2013, shaun@modx.com, MODX, LLC
12 *
13 * xtheme-modx is licensed under the terms of the GNU Open Source GPL 2.0
14 * or later license.
15 *
16 * This program is free software: you can redistribute it and/or modify it under
17 * the terms of the GNU General Public License as published by the Free Software
18 * Foundation, either version 3 of the License, or any later version.
19 *
20 * This program is distributed in the hope that it will be useful, but WITHOUT
21 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
22 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
23 * details.
24 *
25 * You should have received a copy of the GNU General Public License along with
26 * this program. If not, see <http://www.gnu.org/licenses/gpl.html>.
27 */
28.ext-el-mask {
29    background-color: #C0C0C0;
30    z-index: 10;
31}
32
33.ext-el-mask-msg {
34    -moz-border-radius:5px;
35    -webkit-border-radius:5px;
36    border-radius:5px;
37    -moz-box-shadow:0 1px 3px #575757;
38    -webkit-box-shadow:0 1px 3px #575757;
39    box-shadow:0 1px 3px #575757;
40    background-color:#FAFAFA;
41    background-image:none;
42    border-color:#A7A7A7;
43    padding:5px;
44    z-index: 10;
45}
46.ext-el-mask-msg div {
47    background-color:transparent;
48    border:0 none;
49    color:#444;
50    font:bold 11px arial,tahoma,helvetica,sans-serif;
51}
52
53.x-mask-loading div {
54    background-color: #fbfbfb;
55    background-image: url(../images/modx-theme/grid/loading.gif);
56}
57
58.x-item-disabled {
59    color: gray;
60}
61
62.x-item-disabled * {
63    color: gray !important;
64}
65
66.x-splitbar-proxy {
67    background-color: #aaa;
68}
69
70.x-color-palette a {
71    border-color: #fff;
72}
73
74.x-color-palette a:hover, .x-color-palette a.x-color-palette-sel {
75    border-color: #b4b4b4;
76    background-color: #ebebeb;
77}
78
79.x-color-palette em {
80    border-color: #aca899;
81}
82
83.x-ie-shadow {
84    background-color: #777;
85}
86
87.x-shadow .xsmc {
88    background-image: none;
89}
90
91.x-shadow .xsml, .x-shadow .xsmr {
92    background-image: none;
93}
94
95.x-shadow .xstl, .x-shadow .xstc,  .x-shadow .xstr, .x-shadow .xsbl, .x-shadow .xsbc, .x-shadow .xsbr{
96    background-image: none;
97}
98
99.loading-indicator {
100    font-size: 11px;
101    background-image: url(../images/modx-theme/grid/loading.gif);
102}
103
104.x-spotlight {
105    background-color: #ccc;
106}
107
108.x-tab-panel-header, .x-tab-panel-footer {
109    background-color: #ebebeb;
110    border-color: #C0C0C0;
111    overflow: hidden;
112    zoom: 1;
113}
114
115.x-tab-strip-wrap {
116    padding-left: 0;
117}
118
119ul.x-tab-strip-top {
120    background-color:#f7f7f7;
121    background-image:none;
122    border-bottom-color:transparent;
123}
124ul.x-tab-strip-top li {
125    -moz-border-radius:4px 4px 0 0;
126    -webkit-border-radius:4px 4px 0 0;
127    -khtml-border-radius:4px 4px 0 0;
128    border-radius:4px 4px 0 0;
129    border-color: #658F1A;
130    border-style:solid solid none;
131    border-width:1px 1px 0;
132    margin:1px 0 1px 2px;
133    padding:2px 0;
134    background: url(../images/modx-theme/tabs/tab-bg.svg) #658F1A;
135    background:-moz-linear-gradient(center bottom,#658F1A 0%,#8BAF4C 100%) repeat scroll 0 0 transparent;
136    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8BAF4C),color-stop(100%,#658F1A));
137    background:-webkit-linear-gradient(center bottom,#658F1A 0%,#8BAF4C 100%);
138    background:-o-linear-gradient(center bottom,#658F1A 0%,#8BAF4C 100%);
139    background:-ms-linear-gradient(center bottom,#658F1A 0%,#8BAF4C 100%);
140    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8BAF4C,endColorstr=#658F1A,GradientType=0);
141    background:linear-gradient(center bottom,#658F1A 0%,#8BAF4C 100%);
142}
143
144.ext-ie9 ul.x-tab-strip-top li{filter: none}
145.x-tab-strip-closable{ padding-right: 15px !important; }
146.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{
147    right: 8px;
148    top: 11px;
149}
150ul.x-tab-strip-top li:first-child { margin-left:0; }
151ul.x-tab-strip-top li.x-tab-strip-over {
152    background: url(../images/modx-theme/tabs/tab-bg-over.svg) #496F07;
153    background:-moz-linear-gradient(center bottom,#496F07 0%,#779F31 100%) repeat scroll 0 0 transparent;
154    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#779F31),color-stop(100%,#496F07));
155    background:-webkit-linear-gradient(center bottom,#496F07 0%,#779F31 100%);
156    background:-o-linear-gradient(center bottom,#496F07 0%,#779F31 100%);
157    background:-ms-linear-gradient(center bottom,#496F07 0%,#779F31 100%);
158    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#779F31,endColorstr=#496F07,GradientType=0);
159    background:linear-gradient(center bottom,#496F07 0%,#779F31 100%);
160}
161.ext-ie9 ul.x-tab-strip-top li.x-tab-strip-over{filter: none}
162ul.x-tab-strip-top li.x-tab-strip-over .x-tab-right span.x-tab-strip-text {}
163ul.x-tab-strip-top li.x-tab-strip-active {
164    background: white none !important;
165    overflow:hidden;
166    border: 1px solid #999;
167    border-bottom: 0 none;
168    padding:0 0 1px;
169    text-shadow: none;
170    filter: none;
171}
172ul.x-tab-strip-top li.x-tab-strip-active span.x-tab-strip-text, ul.x-tab-strip-top li.x-tab-strip-active .x-tab-right span.x-tab-strip-text {
173    color:#FFF;
174    text-shadow:0 1px 0 #dee1e6;
175
176    background-color:transparent;
177    padding-bottom:8px !important;
178    margin-top: 2px;
179}
180ul.x-tab-strip-top li.x-tab-strip-active .x-tab-right {
181    border:1px solid transparent;
182    margin-bottom:-2px;
183}
184.ext-ie7 ul.x-tab-strip-top li.x-tab-strip-active {
185    margin-bottom:-1px;
186}
187ul.x-tab-strip-top .x-tab-right {
188    padding-left: 8px;
189}
190ul.x-tab-strip-top .x-tab-left {
191    padding-right: 8px;
192}
193ul.x-tab-strip-top li.x-tab-strip-active .x-tab-right span.x-tab-strip-text { text-shadow: none !important; color: #444; }
194ul.x-tab-strip-top .x-tab-right, ul.x-tab-strip-top .x-tab-left, ul.x-tab-strip-top .x-tab-strip-inner {
195    background-image:none;
196    border:1px solid transparent;
197    border-bottom:0 none;
198}
199ul.x-tab-strip-top span.x-tab-strip-text {
200    color: #FFFFFF;
201    padding: 4px 0 5px;
202    text-shadow: 0 -1px 0 #3D5F00;
203}
204ul.x-tab-strip-bottom {
205    background-color:#f4f4f4;
206    border-top-color:#dfdfdf;
207}
208ul.x-tab-strip li.x-tab-edge{
209    filter: none;
210}
211.x-tab-panel-header-plain {
212    -moz-border-radius-topleft: 3px;
213    -moz-border-radius-topright: 3px;
214    -webkit-border-top-left-radius: 3px;
215    -webkit-border-top-right-radius: 3px;
216    border-top-left-radius: 3px;
217    border-top-right-radius: 3px;
218    background-color: #777 !important;
219    background-color: transparent !important;
220    padding: 0;
221}
222.x-tab-panel-header-plain .x-tab-strip-spacer, .x-tab-panel-footer-plain .x-tab-strip-spacer {
223    background-color:#666;
224    background-color: white;
225    /*
226    border-color:#555 #555 transparent;
227    border-style:solid solid none;
228    border-width:1px 1px 0; */
229    height:3px;
230    margin-top:-3px;
231    border-width: 0 1px 0 !important;
232    border-color: #999;
233    border-top: 1px solid #999 !important;
234    -moz-border-radius: 0 4px 0 0;
235    -webkit-border-radius: 0 4px 0 0;
236    border-radius: 0 4px 0 0;
237
238}
239
240.x-tab-strip span.x-tab-strip-text {
241    font:normal 11px arial, tahoma, helvetica;
242    color:#aaaaaa;
243    text-shadow:0 1px 0 #ffffff;
244}
245.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close { background-image:url(../images/modx-theme/tabs/tab-close.gif); }
246.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover { background-image:url(../images/modx-theme/tabs/tab-close.gif); }
247.x-tab-strip-over span.x-tab-strip-text {
248    color:#73797f;
249    text-shadow:0 1px 0 #dee1e6;
250}
251.x-tab-strip-disabled .x-tabs-text { color:#aaaaaa; }
252.x-tab-strip-bottom .x-tab-right { background-image:url(../images/modx-theme/tabs/tab-btm-inactive-right-bg.gif); }
253.x-tab-strip-bottom .x-tab-left { background-image:url(../images/modx-theme/tabs/tab-btm-inactive-left-bg.gif); }
254.x-tab-strip-bottom .x-tab-strip-active .x-tab-right { background-image:url(../images/modx-theme/tabs/tab-btm-right-bg.gif); }
255.x-tab-strip-bottom .x-tab-strip-active .x-tab-left { background-image:url(../images/modx-theme/tabs/tab-btm-left-bg.gif); }
256.x-tab-panel-body {
257    border: 1px solid #999;
258    -moz-border-radius: 0 0 4px 4px;
259    -webkit-border-radius: 0 0 4px 4px;
260    border-radius: 0 0 4px 4px;
261    background-color:#ffffff;
262}
263.x-tab-panel-body-top { border-top:0 none; }
264.x-tab-panel-body-bottom { border-bottom:0 none; }
265.x-tab-scroller-left {
266    background-image:url(../images/modx-theme/tabs/scroll-left.gif);
267    border-bottom-color:#dfdfdf;
268}
269.x-tab-scroller-left-over { background-position:0 0; }
270.x-tab-scroller-left-disabled {
271    background-position:-18px 0;
272    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
273    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
274    -moz-opacity:0.5;
275    -khtml-opacity:0.5;
276    opacity:0.5;
277    cursor:default;
278}
279.x-tab-scroller-right {
280    background-image:url(../images/modx-theme/tabs/scroll-right.gif);
281    border-bottom-color:#dfdfdf;
282}
283.x-tab-panel-bbar .x-toolbar, .x-tab-panel-tbar .x-toolbar { border-color:#dfdfdf; }
284
285.x-tab-panel-body-noborder .x-panel-body-noheader:first-child{
286    border-top: 0 none;
287}
288
289.x-form-field{
290    font: normal 13px arial, tahoma, helvetica, sans-serif;
291}
292textarea.x-form-field, .x-form-textarea{
293    font-family: "Courier New", Courier, monospace;
294}
295
296.x-form-text, textarea.x-form-field, .x-form-textarea{
297    border: 1px solid;
298    -moz-border-radius:2px;
299    -webkit-border-radius:2px;
300    -o-border-radius:2px;
301    -ms-border-radius:2px;
302    -khtml-border-radius:2px;
303    border-radius:2px;
304    position: relative;
305    background-color: #fbfbfb;
306    background-image: none;
307    border-color: #CCCCCC;
308}
309
310.x-form-select-one {
311    background-color: #fff;
312    border-color: #c5c5c5;
313}
314
315.x-form-check-wrap, .x-form-check-wrap label, .x-form-checkbox {
316    cursor: pointer;
317}
318.x-form-checkbox{
319    margin: 0 2px;
320}
321.x-form-checkbox:focus{
322    outline: 1px solid rgba(100,140,50,1) !important;
323    outline-offset: 1px;
324}
325.x-form-check-group-label {
326    border-bottom: 1px solid #d0d0d0;
327    color: #434343;
328}
329
330.x-editor .x-form-check-wrap {
331    background-color: #fff;
332}
333
334.ext-strict .x-form-field-trigger-wrap .x-form-text, .ext-strict .x-small-editor .x-form-field-trigger-wrap .x-form-text{
335    -moz-border-radius-topright: 0;
336    -moz-border-radius-bottomright: 0;
337    -webkit-border-top-right-radius: 0;
338    -webkit-border-bottom-right-radius: 0;
339    border-top-right-radius: 0;
340    border-bottom-right-radius: 0;
341    border-right: 0 none;
342    height: 20px !important;
343    padding: 6px !important;
344    text-shadow: 1px -1px 0 #FFFFFF;
345    color: #606060;
346    font-weight: bold;
347}
348.x-small-editor .x-form-field-wrap .x-form-trigger, .x-form-field-wrap .x-form-trigger{
349    -moz-border-radius-topright: 3px;
350    -moz-border-radius-bottomright: 3px;
351    -webkit-border-top-right-radius: 3px;
352    -webkit-border-bottom-right-radius: 3px;
353    border-top-right-radius: 3px;
354    border-bottom-right-radius: 3px;
355    background-color: transparent;
356    background-image: url(../images/modx-theme/form/trigger.png);
357    border-bottom: 1px solid #C5C5C5 !important;
358    border-left: 0 none;
359    border-right: 1px solid #C5C5C5 !important;
360    border-top: 1px solid #C5C5C5 !important;
361}
362
363/* fix combo on grid editor bug */
364.x-grid-editor .x-form-field-wrap {
365    background: #F6F2F7 url(../images/modx-theme/form/combo-bck.png) repeat-x scroll 0px 100%;
366}
367.x-grid-editor .x-form-field-wrap input {
368    background-color: transparent !important;
369}
370.x-grid-editor .x-form-field-wrap img {
371    background-image: url(../images/modx-theme/form/trigger.png);
372    background-color: white;
373}
374
375.x-form-field-trigger-wrap {
376    border-color: #D0D0D0 #CCCCCC #BEBEBE;
377    border-style: solid;
378    border-width: 1px;
379    height: 30px;
380    margin-right: 1px;
381}
382.x-form-field-trigger-wrap .x-form-text {
383    background-color:transparent;
384    border:0 none;
385}
386.x-form-field-wrap {
387    background:#ececec;
388    background:-moz-linear-gradient(center bottom,#ececec 0%,#ffffff 100%) repeat scroll 0 0 transparent;
389    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ececec));
390    background:-webkit-linear-gradient(center bottom,#ececec 0%,#ffffff 100%);
391    background:-o-linear-gradient(center bottom,#ececec 0%,#ffffff 100%);
392    background:-ms-linear-gradient(center bottom,#ececec 0%,#ffffff 100%);
393    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ececec,GradientType=0);
394    background:linear-gradient(center bottom,#ececec 0%,#ffffff 100%);
395    -moz-border-radius:2px;
396    -webkit-border-radius:2px;
397    -o-border-radius:2px;
398    -ms-border-radius:2px;
399    -khtml-border-radius:2px;
400    border-radius:2px;
401}
402.x-form-field-wrap .x-form-trigger {
403    border:0 none !important;
404    height:30px;
405    width:32px;
406    background-repeat: no-repeat;
407    background-position: left center;
408}
409.x-form-field-wrap .x-form-trigger-over {
410    background-position:right;
411}
412.x-form-field-wrap .x-form-arrow-trigger { background:url("../images/modx-theme/form/trigger.png") no-repeat scroll left center transparent; }
413.x-form-field-wrap .x-form-trigger.x-form-trigger-over { background-position:center center; }
414.x-form-field-wrap .x-form-trigger.x-form-trigger-click { background-position:right center; }
415.x-small-editor .x-form-field-wrap {
416    background:#ececec;
417    background:-moz-linear-gradient(center bottom,#ececec 0%,#ffffff 100%) repeat scroll 0 0 transparent;
418    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ececec));
419    background:-webkit-linear-gradient(center bottom,#ececec 0%,#ffffff 100%);
420    background:-o-linear-gradient(center bottom,#ececec 0%,#ffffff 100%);
421    background:-ms-linear-gradient(center bottom,#ececec 0%,#ffffff 100%);
422    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ececec,GradientType=0);
423    background:linear-gradient(center bottom,#ececec 0%,#ffffff 100%);
424    -moz-border-radius:2px;
425    -webkit-border-radius:2px;
426    -o-border-radius:2px;
427    -ms-border-radius:2px;
428    -khtml-border-radius:2px;
429    border-radius:2px;
430}
431.x-small-editor .x-form-field-wrap .x-form-trigger {
432    border:0 none !important;
433    height:32px;
434    width:32px;
435}
436.x-small-editor .x-form-field-wrap .x-form-trigger-over {
437    background-color:#f3f3f3;
438    background-position:right;
439}
440.x-small-editor .x-form-field-wrap .x-form-arrow-trigger { background:url("../images/modx-theme/form/trigger.png") no-repeat scroll left center transparent; }
441.x-small-editor .x-form-field-wrap .x-form-trigger.x-form-trigger-over { background-position:center center; }
442.x-small-editor .x-form-field-wrap .x-form-trigger.x-form-trigger-click { background-position:right center; }
443
444.x-form-field-wrap .x-form-date-trigger, .x-small-editor .x-form-field-wrap .x-form-date-trigger {
445    background-image: url(../images/modx-theme/form/calendar.png);
446}
447
448.x-form-field-wrap .x-form-clear-trigger{
449    background-image: url(../images/modx-theme/form/clear-trigger.gif);
450}
451
452.x-form-field-wrap .x-form-search-trigger{
453    background-image: url(../images/modx-theme/form/search-trigger.gif);
454}
455.x-trigger-wrap-focus, .x-form-focus, textarea.x-form-focus {
456    border-color: #658F1A;
457    background-color: #FFFFFF;
458}
459
460.x-form-invalid, textarea.x-form-invalid{
461    background-color: #fff;
462    background-image: url(../images/modx-theme/grid/invalid_line.gif);
463    border-color: #c30;
464}
465
466.ext-strict .x-small-editor .x-form-text {
467    -moz-border-radius:2px;
468    -webkit-border-radius:2px;
469    -o-border-radius:2px;
470    -ms-border-radius:2px;
471    -khtml-border-radius:2px;
472    border-radius:2px;
473    height: 20px !important;
474}
475.ext-gecko .x-form-text, .ext-ie8 .x-form-text {
476    padding: 5px;
477}
478
479.ext-safari .x-form-invalid{
480    background-color: #fee;
481    border-color: #ff7870;
482}
483
484.x-form-inner-invalid, textarea.x-form-inner-invalid{
485    background-color: #fff;
486    background-image: url(../images/modx-theme/grid/invalid_line.gif);
487}
488
489.x-form-grow-sizer {
490    font: normal 11px arial, tahoma, helvetica, sans-serif;
491}
492
493.x-form-invalid-msg {
494    color: #c0272b;
495    font: normal 11px arial, tahoma, helvetica, sans-serif;
496    background-image: url(../images/modx-theme/shared/warning.gif);
497}
498
499.x-form-empty-field {
500    color: gray;
501}
502
503.x-grid3 .x-small-editor .x-form-text, .x-grid3 .x-small-editor .x-form-field-wrap {
504    font: normal 11px arial, tahoma, helvetica, sans-serif;
505    margin-top: 5px;
506}
507.x-grid3 .x-small-editor .x-form-field-wrap {
508    overflow: hidden;
509}
510.x-grid3 .x-small-editor .x-form-field-wrap .x-form-text{
511    margin-top: 0;
512}
513
514.ext-safari .x-small-editor .x-form-field {
515    font: normal 12px arial, tahoma, helvetica, sans-serif;
516}
517
518.x-form-invalid-icon {
519    background-image: url(../images/modx-theme/form/exclamation.gif);
520}
521
522.x-fieldset {
523    border-color: #C5C5C5;
524}
525
526.x-fieldset legend {
527    font: bold 11px arial, tahoma, helvetica, sans-serif;
528    color: #434343;
529}
530
531/* btn style */
532.x-btn {
533    -moz-border-radius:3px;
534    -webkit-border-radius:3px;
535    -khtml-border-radius:3px;
536    border-radius:3px;
537    -moz-box-shadow:rgba(0,0,0,0.2) 0 0 1px;
538    -webkit-box-shadow:rgba(0,0,0,0.2) 0 0 1px;
539    -o-box-shadow:rgba(0,0,0,0.2) 0 0 1px;
540    box-shadow:rgba(0,0,0,0.2) 0 0 1px;
541    background: url(../images/modx-theme/form/button-bg.svg) repeat-x scroll 0 bottom rgba(220,220,220,1);
542    background:-moz-linear-gradient(center bottom,#dcdcdc 0%,#fcfcfc 100%) repeat scroll 0 0 transparent;
543    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#dcdcdc));
544    background:-webkit-linear-gradient(center bottom,#dcdcdc 0%,#fcfcfc 100%);
545    background:-o-linear-gradient(center bottom,#dcdcdc 0%,#fcfcfc 100%);
546    background:-ms-linear-gradient(center bottom,#dcdcdc 0%,#fcfcfc 100%);
547    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcfcfc,endColorstr=#dcdcdc,GradientType=0);
548    background:linear-gradient(center bottom,#dcdcdc 0%,#fcfcfc 100%);
549    border-collapse:separate;
550    line-height:1;
551    margin:0 1px;
552    text-decoration:none;
553    border-color:#CACACA #C0C0C0 #AAA;
554    border-style:solid;
555    border-width:1px;
556    position:relative;
557    cursor:pointer;
558    zoom: 1;
559}
560.ext-ie9 .x-btn{ filter:none; }
561.x-btn button {
562    color:#53595f;
563    font:bold 11px tahoma, verdana, helvetica, sans-serif;
564    height:24px !important;
565    cursor:pointer;
566    padding:4px 6px 5px!important;
567    text-shadow:0 1px 0 #fcfcfc;
568}
569.x-btn em {
570    font-style:normal;
571    font-weight:normal;
572}
573.x-btn-icon {
574    background: url(../images/modx-theme/form/button-bg.svg) repeat-x scroll 0 bottom rgba(222,222,222,1);
575    background:-moz-linear-gradient(center bottom,#dedede 0%,#ffffff 100%) repeat scroll 0 0 transparent;
576    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#dedede));
577    background:-webkit-linear-gradient(center bottom,#dedede 0%,#ffffff 100%);
578    background:-o-linear-gradient(center bottom,#dedede 0%,#ffffff 100%);
579    background:-ms-linear-gradient(center bottom,#dedede 0%,#ffffff 100%);
580    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#dedede,GradientType=0);
581    background:linear-gradient(center bottom,#dedede 0%,#ffffff 100%);
582    padding: 1px 3px;
583}
584.x-btn-icon button{
585    height: 20px !important;
586}
587.x-html-editor-tb .x-btn {
588    -moz-box-shadow:none;
589    -webkit-box-shadow:none;
590    -o-box-shadow:none;
591    box-shadow:none;
592    border:0 none;
593    background-image:none;
594    background-color:transparent;
595    margin:0;
596}
597.x-html-editor-tb .x-btn-over { border:0 none; }
598.x-btn-over {
599    background: url(../images/modx-theme/form/button-bg-over.svg) repeat-x scroll 0 bottom rgba(223,223,223,1);
600    background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%) repeat scroll 0 0 transparent;
601    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#dfdfdf));
602    background:-webkit-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
603    background:-o-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
604    background:-ms-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
605    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#dfdfdf,GradientType=0);
606    background:linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
607    border:1px solid #9caf78;
608}
609.x-btn-over button {
610    color:#636F4C;
611    text-shadow:0 1px 0 #ffffff;
612}
613.x-btn-click {
614    -moz-box-shadow:0 0 3px #aaaaaa inset;
615    -webkit-box-shadow:0 0 3px #aaaaaa inset;
616    -o-box-shadow:0 0 3px #aaaaaa inset;
617    box-shadow:0 0 3px #aaaaaa inset;
618    background-color:#ffffff;
619    background-image:none;
620    margin:0 1px;
621    border-color: #CFCFCF #C0C0C0 #AAAAAA;
622}
623.x-btn-focus{
624    background: url(../images/modx-theme/form/button-bg-over.svg) repeat-x scroll 0 bottom rgba(223,223,223,1);
625    background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%) repeat scroll 0 0 transparent;
626    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#dfdfdf));
627    background:-webkit-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
628    background:-o-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
629    background:-ms-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
630    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#dfdfdf,GradientType=0);
631    background:linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
632    border:1px solid #658F1A;
633}
634.x-btn-group {
635    -moz-border-radius:3px;
636    -webkit-border-radius:3px;
637    -o-border-radius:3px;
638    -ms-border-radius:3px;
639    -khtml-border-radius:3px;
640    border-radius:3px;
641    border:1px solid #dbe0e4;
642    padding:0;
643    margin-right:2px;
644}
645.x-btn-group .x-btn {
646    -moz-box-shadow:rgba(0,0,0,0) 0 0 1px;
647    -webkit-box-shadow:rgba(0,0,0,0) 0 0 1px;
648    -o-box-shadow:rgba(0,0,0,0) 0 0 1px;
649    box-shadow:rgba(0,0,0,0) 0 0 1px;
650    border:1px solid transparent;
651    background-image:none;
652    background-color:transparent;
653}
654.x-btn-group .x-btn button {
655    color:#868b8f;
656    height:auto !important;
657    text-shadow:0 1px 0 #ffffff;
658}
659.x-btn-group .x-btn-over {
660    background:#dfdfdf;
661    background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%) repeat scroll 0 0 transparent;
662    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#dfdfdf));
663    background:-webkit-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
664    background:-o-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
665    background:-ms-linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
666    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#dfdfdf,GradientType=0);
667    background:linear-gradient(center bottom,#dfdfdf 0%,#ffffff 100%);
668    border:1px solid #dbe0e4;
669}
670.x-btn-group .x-btn-over button {
671    color:#5b7a98;
672    text-shadow:0 1px 0 #ffffff;
673}
674.x-btn-group .x-btn-click {
675    box-shadow:0 0 3px #aaaaaa inset;
676    background-color:#ffffff;
677    background-image:none;
678    margin:0 2px 0 0;
679}
680.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-mc, .x-btn-bl, .x-btn-br, .x-btn-bc {
681    background-image:none;
682}
683.x-btn-click .x-btn-text, .x-btn-menu-active .x-btn-text, .x-btn-pressed .x-btn-text { color:#73797f; }
684.x-btn-disabled * { color:gray !important; }
685.x-btn-group-bwrap { padding:1px 0 0; }
686.x-btn-group-header {
687    background-color:#dbe0e4;
688    color:#73797f;
689    text-shadow:0 1px 0 #fafafa;
690}
691.x-btn-group-tl, .x-btn-group-tr {
692    padding:0;
693    background-image:none;
694}
695.x-btn-group-tc, .x-btn-group-bc, .x-btn-group-bl, .x-btn-group-br { background-image:none; }
696.x-btn-group-ml {
697    background-image:none;
698    padding-left:1px;
699}
700.x-btn-group-mr {
701    background-image:none;
702    padding-right:1px;
703}
704.ext-gecko .x-btn button, .ext-webkit .x-btn button {
705    padding-left:8px;
706    padding-right:8px;
707}
708.x-btn-mc em.x-btn-arrow {
709    background-position:right 9px;
710    display:block;
711    padding-right:5px;
712}
713.x-btn-text-icon .x-btn-icon-small-left .x-btn-text{ padding-left: 26px !important; }
714
715/* //end button style */
716
717.x-btn-mc em.x-btn-arrow {
718    background-image:url(../images/modx-theme/button/arrow.gif);
719}
720
721.x-btn-mc em.x-btn-split {
722    background-image:url(../images/modx-theme/button/s-arrow.gif);
723}
724
725.x-btn-over .x-btn-mc em.x-btn-split, .x-btn-click .x-btn-mc em.x-btn-split, .x-btn-menu-active .x-btn-mc em.x-btn-split, .x-btn-pressed .x-btn-mc em.x-btn-split {
726    background-image:url(../images/modx-theme/button/s-arrow-o.gif);
727}
728
729.x-btn-mc em.x-btn-arrow-bottom {
730    background-image:url(../images/modx-theme/button/s-arrow-b-noline.gif);
731}
732
733.x-btn-mc em.x-btn-split-bottom {
734    background-image:url(../images/modx-theme/button/s-arrow-b.gif);
735}
736
737.x-btn-over .x-btn-mc em.x-btn-split-bottom, .x-btn-click .x-btn-mc em.x-btn-split-bottom, .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom, .x-btn-pressed .x-btn-mc em.x-btn-split-bottom {
738    background-image:url(../images/modx-theme/button/s-arrow-bo.gif);
739}
740
741.x-btn-group-notitle .x-btn-group-tc {
742    background-image: url(../images/modx-theme/button/group-tb.gif);
743}
744
745.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar {
746    border-bottom: 0 none;
747    border-top: none;
748}
749
750.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {
751    border-width: 0;
752    overflow: hidden;
753    padding: 2px;
754}
755
756.ext-ie7 .x-plain-body{
757    position: relative;
758}
759.ext-ie7 .x-toolbar-ct{
760    width: auto;
761}
762
763.x-toolbar{
764    border-color:#DFDFDF;
765    background-image: none;
766    background-color:#F7F7F7;
767}
768
769.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{
770    font:normal 11px arial,tahoma, helvetica, sans-serif;
771}
772
773.x-toolbar .x-item-disabled {
774    color:gray;
775}
776
777.x-toolbar .x-item-disabled * {
778    color:gray;
779}
780
781.x-toolbar .x-btn-mc em.x-btn-split {
782    background-image:url(../images/modx-theme/button/s-arrow-noline.gif);
783}
784
785.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split, .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split,
786.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split, .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split
787{
788    background-image:url(../images/modx-theme/button/s-arrow-o.gif);
789}
790
791.x-toolbar .x-btn-mc em.x-btn-split-bottom {
792    background-image:url(../images/modx-theme/button/s-arrow-b-noline.gif);
793}
794
795.x-toolbar .x-btn-over .x-btn-mc em.x-btn-split-bottom, .x-toolbar .x-btn-click .x-btn-mc em.x-btn-split-bottom,
796.x-toolbar .x-btn-menu-active .x-btn-mc em.x-btn-split-bottom, .x-toolbar .x-btn-pressed .x-btn-mc em.x-btn-split-bottom
797{
798    background-image:url(../images/modx-theme/button/s-arrow-bo.gif);
799}
800.ext-ie .x-toolbar-cell .x-form-field-wrap{
801    height: 30px;
802}
803.x-tbar-page-first{
804    background-image: url(../images/modx-theme/grid/page-first.png) !important;
805}
806
807.x-tbar-loading{
808    background-image: url(../images/modx-theme/grid/refresh.png) !important;
809}
810
811.x-tbar-page-last{
812    background-image: url(../images/modx-theme/grid/page-last.png) !important;
813}
814
815.x-tbar-page-next{
816    background-image: url(../images/modx-theme/grid/page-next.png) !important;
817}
818
819.x-tbar-page-prev{
820    background-image: url(../images/modx-theme/grid/page-prev.png) !important;
821}
822
823.x-item-disabled .x-tbar-loading{
824    background-image: url(../images/modx-theme/grid/loading.gif) !important;
825}
826
827.x-item-disabled .x-tbar-page-first{
828    background-image: url(../images/modx-theme/grid/page-first-disabled.png) !important;
829}
830
831.x-item-disabled .x-tbar-page-last{
832    background-image: url(../images/modx-theme/grid/page-last-disabled.png) !important;
833}
834
835.x-item-disabled .x-tbar-page-next{
836    background-image: url(../images/modx-theme/grid/page-next-disabled.png) !important;
837}
838
839.x-item-disabled .x-tbar-page-prev{
840    background-image: url(../images/modx-theme/grid/page-prev-disabled.png) !important;
841}
842
843.x-item-disabled .x-tbar-loading{
844    background-image: url(../images/modx-theme/grid/loading.gif) !important;
845}
846
847.x-paging-info {
848    color:#444;
849}
850
851.x-toolbar-more-icon {
852    background-image: url(../images/modx-theme/toolbar/more.gif) !important;
853}
854
855.x-statusbar .x-status-busy {
856    background-image: url(../images/modx-theme/grid/loading.gif);
857}
858.x-statusbar .x-status-text-panel {
859    border-color: #DFDFDF #fff #fff #DFDFDF;
860}
861.x-resizable-handle {
862    background-color: #fff;
863}
864
865.x-resizable-handle-southeast {
866    bottom: 1px;
867    right: 1px;
868}
869
870.x-resizable-over .x-resizable-handle-east, .x-resizable-pinned .x-resizable-handle-east,
871.x-resizable-over .x-resizable-handle-west, .x-resizable-pinned .x-resizable-handle-west
872{
873    background-image: url(../images/modx-theme/sizer/e-handle.gif);
874}
875
876.x-resizable-over .x-resizable-handle-south, .x-resizable-pinned .x-resizable-handle-south,
877.x-resizable-over .x-resizable-handle-north, .x-resizable-pinned .x-resizable-handle-north{
878    background-image: url(../images/modx-theme/sizer/s-handle.gif);
879}
880
881.x-resizable-over .x-resizable-handle-north, .x-resizable-pinned .x-resizable-handle-north{
882    background-image: url(../images/modx-theme/sizer/s-handle.gif);
883}
884.x-resizable-over .x-resizable-handle-southeast, .x-resizable-pinned .x-resizable-handle-southeast{
885    background-image: url(../images/modx-theme/sizer/se-handle.gif);
886}
887.x-resizable-over .x-resizable-handle-northwest, .x-resizable-pinned .x-resizable-handle-northwest{
888    background-image: url(../images/modx-theme/sizer/nw-handle.gif);
889}
890.x-resizable-over .x-resizable-handle-northeast, .x-resizable-pinned .x-resizable-handle-northeast{
891    background-image: url(../images/modx-theme/sizer/ne-handle.gif);
892}
893.x-resizable-over .x-resizable-handle-southwest, .x-resizable-pinned .x-resizable-handle-southwest{
894    background-image: url(../images/modx-theme/sizer/sw-handle.gif);
895}
896.x-resizable-proxy{
897    border-color: #575757;
898}
899.x-resizable-overlay{
900    background-color: #fff;
901}
902
903.x-grid3 {
904    -moz-border-radius:3px;
905    -webkit-border-radius:3px;
906    -o-border-radius:3px;
907    -ms-border-radius:3px;
908    -khtml-border-radius:3px;
909    border--radius:3px;
910    border:1px solid #666;
911    background-image:none;
912    background-color:transparent;
913    padding:0;
914    overflow: hidden;
915}
916
917.x-grid-panel .x-panel-mc .x-panel-body {
918    border:0 none;
919}
920
921.x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td{
922    font:normal 12px arial, tahoma, helvetica, sans-serif;
923}
924
925.x-grid3-row td, .x-grid3-summary-row td  {
926    padding-left:0;
927}
928
929.x-grid3-hd-row td {
930    border-left:1px solid #969696;
931    border-right:1px solid #464646;
932}
933
934.x-grid3-hd-row td.x-grid3-cell-first{
935    border-left: 0 none;
936}
937
938.x-grid3-hd-row td.x-grid3-cell-last{
939    border-right: 0 none;
940}
941
942.x-grid-row-loading {
943    background-color: #fff;
944    background-image:url(../images/modx-theme/shared/loading-balls.gif);
945}
946
947.x-grid3-row {
948    border-color:#FFFFFF #FFFFFF #EFEFEF;
949}
950
951.x-grid3-row-expanded .x-grid3-row-body {
952    color: #888888;
953    margin: 0 2px 0 -20px;
954    padding: 0 25px 15px;
955    word-wrap: break-word;
956}
957.x-grid3-row-expanded .x-grid3-row-body .desc {
958    word-wrap: break-word;
959}
960
961.x-grid3-row-alt{
962    background-color:#fafafa;
963}
964
965.x-panel-body-noheader .x-grid3-row {
966    border-color: transparent;
967}
968
969.x-panel-body-noheader .x-grid3-row-alt{
970    border-top:1px solid #EAEAEA;
971    border-bottom:1px solid #EAEAEA;
972}
973
974.x-panel-body-noheader .x-grid3-row-alt .x-grid3-row-table{
975    border-top:1px solid transparent;
976}
977
978.x-grid3-row-alt .x-grid3-row-table{
979}
980
981.x-grid3-row-over {
982    /*border: 0 none;*/
983    border-bottom:1px solid #D1D9DF;
984    background-color:#E0E8EF;
985    background-image:0 none;
986}
987
988.x-grid3-resize-proxy {
989    background-color:#777;
990}
991
992.x-grid3-resize-marker {
993    background-color:#777;
994}
995
996.x-grid3-header{
997    background: url("../images/modx-theme/grid/grid3-hd-bg.png") repeat-x scroll left bottom #666;
998    border-bottom:1px solid #444444;
999    padding:0;
1000}
1001
1002.x-panel-body-noheader .x-grid3-header{
1003    background:#606060;
1004    background:-moz-linear-gradient(center bottom,#606060 0%,#808080 100%) repeat scroll 0 0 transparent;
1005    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#808080),color-stop(100%,#606060));
1006    background:-webkit-linear-gradient(center bottom,#606060 0%,#808080 100%);
1007    background:-o-linear-gradient(center bottom,#606060 0%,#808080 100%);
1008    background:-ms-linear-gradient(center bottom,#606060 0%,#808080 100%);
1009    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080,endColorstr=#606060,GradientType=0);
1010    background:linear-gradient(center bottom,#606060 0%,#808080 100%);
1011    border:0 none;
1012    border-bottom:1px solid #333;
1013}
1014
1015.x-grid3-header-offset  {
1016    padding-left:0;
1017}
1018
1019.x-grid3-header .x-grid3-hd-row td {
1020    color:#F0F0F0;
1021    text-shadow:0 -1px 0 #363636;
1022}
1023
1024.x-grid3-header-pop {
1025    border-left-color:#DFDFDF;
1026}
1027
1028.x-grid3-header-pop-inner {
1029    border-left-color:#eee;
1030    background-image:url(../images/modx-theme/grid/hd-pop.gif);
1031}
1032
1033td.x-grid3-hd-over, td.sort-desc, td.sort-asc, td.x-grid3-hd-menu-open {
1034    border-left-color:#9a9a9a;
1035    border-right-color:#363636;
1036}
1037
1038td.x-grid3-hd-over .x-grid3-hd-inner, td.sort-desc .x-grid3-hd-inner, td.sort-asc .x-grid3-hd-inner, td.x-grid3-hd-menu-open .x-grid3-hd-inner {
1039    background:#777;
1040    background:-moz-linear-gradient(center bottom,#777 0%,#8E8E8E 100%) repeat scroll 0 0 transparent;
1041    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8E8E8E),color-stop(100%,#777));
1042    background:-webkit-linear-gradient(center bottom,#777 0%,#8E8E8E 100%);
1043    background:-o-linear-gradient(center bottom,#777 0%,#8E8E8E 100%);
1044    background:-ms-linear-gradient(center bottom,#777 0%,#8E8E8E 100%);
1045    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8E8E8E,endColorstr=#777777,GradientType=0);
1046    background:linear-gradient(center bottom,#777 0%,#8E8E8E 100%);
1047}
1048
1049.sort-asc .x-grid3-sort-icon {
1050    background-image: url(../images/modx-theme/grid/sort_asc.gif);
1051}
1052
1053.sort-desc .x-grid3-sort-icon {
1054    background-image: url(../images/modx-theme/grid/sort_desc.gif);
1055}
1056
1057.x-panel-body-noheader .x-grid3-body{
1058    background-color: #ffffff;
1059}
1060
1061.x-panel-body-noheader .x-grid3-scroller {
1062}
1063
1064.x-grid3-cell-text, .x-grid3-hd-text {
1065    color:#000;
1066}
1067
1068.x-grid3-split {
1069    background-image: url(../images/modx-theme/grid/grid-split.gif);
1070}
1071
1072.x-grid3-hd-text {
1073    color:#464646;
1074}
1075
1076.x-dd-drag-proxy .x-grid3-hd-inner{
1077    background-color:#f2f2f2;
1078    background-image:url(../images/modx-theme/grid/grid3-hrow-over.gif);
1079    border-color:#c8c8c8;
1080}
1081
1082.col-move-top{
1083    background-image:url(../images/modx-theme/grid/col-move-top.gif);
1084}
1085
1086.col-move-bottom{
1087    background-image:url(../images/modx-theme/grid/col-move-bottom.gif);
1088}
1089
1090.x-grid3-row-selected {
1091    background-color: #FEF8DC;
1092    background-image: none;
1093    border-bottom: 1px solid #E8DEC2 !important;
1094    border-top: 1px solid #E8DEC2 !important;
1095    color: #565550;
1096}
1097
1098.x-grid3-row-expanded {}
1099.x-grid3-row-selected .x-grid3-cell-inner, .x-grid3-hd-inner {}
1100
1101.x-grid3-cell-selected{
1102    background-color: #E0EAEF !important;
1103    color:#000;
1104}
1105
1106.x-grid3-cell-selected span{
1107    color:#000 !important;
1108}
1109
1110.x-grid3-cell-selected .x-grid3-cell-text{
1111    color:#000;
1112}
1113
1114.x-grid3-locked td.x-grid3-row-marker, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker{
1115    background-color:#d7d9df !important;
1116    background-image:url(../images/modx-theme/grid/grid-hrow.gif) !important;
1117    color:#000;
1118    border-top-color:#fff;
1119    border-right-color:#9c9c9c !important;
1120}
1121
1122.x-grid3-locked td.x-grid3-row-marker div, .x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div{
1123    color:#464646 !important;
1124}
1125
1126.x-grid3-dirty-cell {
1127    background-image:url(../images/modx-theme/grid/dirty.gif);
1128}
1129
1130.x-grid3-topbar, .x-grid3-bottombar{
1131    font:normal 11px arial, tahoma, helvetica, sans-serif;
1132}
1133
1134.x-grid3-bottombar .x-toolbar{
1135    border-top-color:#bcbcbc;
1136}
1137
1138.x-props-grid .x-grid3-td-name .x-grid3-cell-inner{
1139    background-image:url(../images/modx-theme/grid/grid3-special-col-bg.gif) !important;
1140    color:#000 !important;
1141}
1142
1143.x-grid3-hd-inner  {
1144    font-weight:bold;
1145    padding:7px 18px 7px 5px !important;
1146}
1147.ext-ie .x-grid3-hd-inner{
1148    width: auto;
1149}
1150.x-grid3-cell-inner, .x-grid3-hd-inner  {
1151    padding:14px 18px 12px 5px;
1152}
1153
1154.x-props-grid .x-grid3-body .x-grid3-td-name{
1155    background-color:#fff !important;
1156    border-right-color:#eee;
1157}
1158
1159.xg-hmenu-sort-asc .x-menu-item-icon{
1160    background-image: url(../images/modx-theme/grid/hmenu-asc.gif);
1161}
1162
1163.xg-hmenu-sort-desc .x-menu-item-icon{
1164    background-image: url(../images/modx-theme/grid/hmenu-desc.gif);
1165}
1166
1167.xg-hmenu-lock .x-menu-item-icon{
1168    background-image: url(../images/modx-theme/grid/hmenu-lock.gif);
1169}
1170
1171.xg-hmenu-unlock .x-menu-item-icon{
1172    background-image: url(../images/modx-theme/grid/hmenu-unlock.gif);
1173}
1174
1175.x-grid3-hd-btn {
1176    background-color:#d8d8d8;
1177    background-image:url(../images/modx-theme/grid/grid3-hd-btn.gif);
1178}
1179
1180.x-grid3-body .x-grid3-td-expander {
1181    background-image: none;
1182}
1183
1184.x-grid3-row-collapsed .x-grid3-row-expander {
1185    background-position:5px 10px;
1186    height:30px;
1187    margin-top:6px;
1188}
1189
1190.x-grid3-row-expanded .x-grid3-row-expander  {
1191    background-position:-31px 10px;
1192    height:30px;
1193    margin-top:6px;
1194}
1195
1196.x-grid3-row-expander {
1197    background-image:url("../images/modx-theme/grid/row-expand-sprite.png");
1198}
1199
1200.x-grid3-body .x-grid3-td-checker {
1201    background-image: none;
1202    padding: 10px 0 0;
1203}
1204
1205.x-grid3-row-checker, .x-grid3-hd-checker {
1206    background-image:url(../images/modx-theme/grid/row-check-sprite.gif);
1207    cursor: pointer;
1208}
1209
1210.x-grid3-body .x-grid3-td-numberer {
1211    background-color:#E5E5E5;
1212    border-right:1px solid #DADADA !important;
1213    border-bottom:1px solid #DADADA;
1214}
1215
1216.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner {
1217    color:#444;
1218    padding-left:10px;
1219    padding-top:10px !important;
1220}
1221
1222.x-grid3-body .x-grid3-td-row-icon {
1223    background-image:url(../images/modx-theme/grid/grid3-special-col-bg.gif);
1224}
1225
1226.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
1227.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
1228.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
1229    background-image:none;
1230}
1231
1232.x-grid3-check-col {
1233    cursor: pointer;
1234    margin-top: 10px;
1235    background-image:url(../images/modx-theme/menu/unchecked.gif);
1236}
1237
1238.x-grid3-check-col-on {
1239    cursor: pointer;
1240    margin-top: 10px;
1241    background-image:url(../images/modx-theme/menu/checked.gif);
1242}
1243
1244.x-grid-group, .x-grid-group-body, .x-grid-group-hd {
1245    zoom:1;
1246}
1247
1248.x-grid-group-hd {
1249    border-bottom-color:#82A73D;
1250}
1251
1252.x-grid-group-hd div.x-grid-group-title {
1253    background: transparent url(../images/modx-theme/grid/group-collapse.png) no-repeat scroll 3px 10px;
1254    padding: 10px 4px 6px 24px;
1255    color:#82A73D;
1256    font:bold 11px arial, tahoma, helvetica, sans-serif;
1257}
1258
1259.x-grid-group-collapsed .x-grid-group-hd div.x-grid-group-title {
1260    background-image:url("../images/modx-theme/grid/group-expand.png");
1261}
1262
1263.x-group-by-icon {
1264    background-image:url(../images/modx-theme/grid/group-by.gif);
1265}
1266
1267.x-cols-icon {
1268    background-image:url(../images/modx-theme/grid/columns.gif);
1269}
1270
1271.x-show-groups-icon {
1272    background-image:url(../images/modx-theme/grid/group-by.gif);
1273}
1274
1275.x-grid-empty {
1276    color:gray;
1277    font:normal 11px arial, tahoma, helvetica, sans-serif;
1278    text-align:center;
1279}
1280
1281.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell {
1282    border-right-color:#ededed;
1283}
1284
1285.x-grid-with-col-lines .x-grid3-row{
1286    border-left:0 none;
1287    border-top:0 none;
1288}
1289
1290.x-grid-with-col-lines .x-grid3-row-selected {
1291    border-top-color:#b9b9b9;
1292}
1293.x-dd-drag-ghost{
1294    color: #000;
1295    font: normal 11px arial, helvetica, sans-serif;
1296    border-color: #ddd #bbb #bbb #ddd;
1297    background-color: #fff;
1298}
1299
1300.x-dd-drop-nodrop .x-dd-drop-icon{
1301    background-image: url(../images/modx-theme/dd/drop-no.gif);
1302}
1303
1304.x-dd-drop-ok .x-dd-drop-icon{
1305    background-image: url(../images/modx-theme/dd/drop-yes.gif);
1306}
1307
1308.x-dd-drop-ok-add .x-dd-drop-icon{
1309    background-image: url(../images/modx-theme/dd/drop-add.gif);
1310}
1311
1312.x-view-selector {
1313    background-color:#d8d8d8;
1314    border-color:#8d8d8d;
1315}
1316.x-tree .x-panel-body{
1317    /*background-color:#fff;*/
1318    /*border:1px solid #E4E4E4;*/
1319}
1320
1321.x-tree-node-expanded .x-tree-node-icon{
1322    background-image:url(../images/modx-theme/tree/folder-open.gif);
1323}
1324
1325.x-tree-node-leaf .x-tree-node-icon{
1326    background-image:url(../images/modx-theme/tree/leaf.gif);
1327}
1328
1329.x-tree-node-collapsed .x-tree-node-icon{
1330    background-image: url(../images/modx-theme/tree/folder.gif);
1331}
1332
1333.x-tree-node-loading .x-tree-node-icon{
1334    background-image:url(../images/modx-theme/tree/loading.gif) !important;
1335}
1336
1337.x-tree-node .x-tree-node-inline-icon {
1338    background-image: none;
1339}
1340
1341.x-tree-node-loading a span{
1342    font-style: italic;
1343     color:#444444;
1344}
1345
1346.ext-ie .x-tree-node-el input {
1347    width:15px;
1348    height:15px;
1349}
1350
1351.x-tree-lines .x-tree-elbow{
1352    background-image:url(../images/modx-theme/tree/elbow.gif);
1353}
1354
1355.x-tree-lines .x-tree-elbow-plus{
1356    background-image:url(../images/modx-theme/tree/elbow-plus.gif);
1357}
1358
1359.x-tree-lines .x-tree-elbow-minus{
1360    background-image:url(../images/modx-theme/tree/elbow-minus.gif);
1361}
1362
1363.x-tree-lines .x-tree-elbow-end{
1364    background-image:url(../images/modx-theme/tree/elbow-end.gif);
1365}
1366
1367.x-tree-lines .x-tree-elbow-end-plus{
1368    background-image:url(../images/modx-theme/tree/elbow-end-plus.gif);
1369}
1370
1371.x-tree-lines .x-tree-elbow-end-minus{
1372    background-image:url(../images/modx-theme/tree/elbow-end-minus.gif);
1373}
1374
1375.x-tree-lines .x-tree-elbow-line{
1376    background-image:url(../images/modx-theme/tree/elbow-line.gif);
1377}
1378
1379.x-tree-no-lines .x-tree-elbow-plus{
1380    background-image:url(../images/modx-theme/tree/elbow-plus-nl.gif);
1381}
1382
1383.x-tree-no-lines .x-tree-elbow-minus{
1384    background-image:url(../images/modx-theme/tree/elbow-minus-nl.gif);
1385}
1386
1387.x-tree-no-lines .x-tree-elbow-end-plus{
1388    background-image:url(../images/modx-theme/tree/elbow-end-plus-nl.gif);
1389}
1390
1391.x-tree-no-lines .x-tree-elbow-end-minus{
1392    background-image:url(../images/modx-theme/tree/elbow-end-minus-nl.gif);
1393}
1394
1395.x-tree-arrows .x-tree-elbow-plus{
1396    background-image:url(../images/modx-theme/tree/arrows.gif);
1397}
1398
1399.x-tree-arrows .x-tree-elbow-minus{
1400    background-image:url(../images/modx-theme/tree/arrows.gif);
1401}
1402
1403.x-tree-arrows .x-tree-elbow-end-plus{
1404    background-image:url(../images/modx-theme/tree/arrows.gif);
1405}
1406
1407.x-tree-arrows .x-tree-elbow-end-minus{
1408    background-image:url(../images/modx-theme/tree/arrows.gif);
1409}
1410
1411.x-tree-node{
1412    color: #000;
1413    font: normal 11px arial, tahoma, helvetica, sans-serif;
1414}
1415
1416.x-tree-node a, .x-dd-drag-ghost a{
1417    color: #000;
1418}
1419
1420.x-tree-node a span, .x-dd-drag-ghost a span{
1421    color: #000;
1422}
1423
1424.x-tree-node .x-tree-node-disabled a span{
1425    color: gray !important;
1426}
1427
1428.x-tree-node div.x-tree-drag-insert-below{
1429     border-bottom-color:#686868;
1430}
1431
1432.x-tree-node div.x-tree-drag-insert-above{
1433     border-top-color:#686868;
1434}
1435
1436.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{
1437     border-bottom-color:#686868;
1438}
1439
1440.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{
1441     border-top-color:#686868;
1442}
1443
1444.x-tree-node .x-tree-drag-append a span{
1445     background-color:#ddd;
1446     border-color:gray;
1447}
1448
1449.x-tree-node .x-tree-node-over {
1450    background-color: #eee;
1451}
1452
1453.x-tree-node .x-tree-selected {
1454    background-color: #e6e6e6;
1455}
1456
1457.x-tree-drop-ok-append .x-dd-drop-icon{
1458    background-image: url(../images/modx-theme/tree/drop-add.gif);
1459}
1460
1461.x-tree-drop-ok-above .x-dd-drop-icon{
1462    background-image: url(../images/modx-theme/tree/drop-over.gif);
1463}
1464
1465.x-tree-drop-ok-below .x-dd-drop-icon{
1466    background-image: url(../images/modx-theme/tree/drop-under.gif);
1467}
1468
1469.x-tree-drop-ok-between .x-dd-drop-icon{
1470    background-image: url(../images/modx-theme/tree/drop-between.gif);
1471}
1472.x-date-picker {
1473    border-color:#E4E4E4;
1474    background-color:#F5F5F5;
1475}
1476
1477.x-date-middle,.x-date-left,.x-date-right {
1478    background-image: none;
1479    color:#fff;
1480    font:bold 11px arial, "sans serif", tahoma, verdana, helvetica;
1481}
1482
1483.x-date-middle .x-btn{
1484    -moz-box-shadow:none;
1485    -webkit-box-shadow:none;
1486    background-color:transparent;
1487    background-image:none;
1488    border:0 none;
1489    color:#575757;
1490
1491}
1492
1493.x-date-middle .x-btn-over{
1494    border: 0 none;
1495}
1496
1497.x-date-middle .x-btn .x-btn-text {
1498    color:#575757;
1499    font-weight:bold;
1500}
1501
1502.x-date-middle .x-btn-mc em.x-btn-arrow {
1503    background-image:url(../images/modx-theme/toolbar/btn-arrow-light.gif);
1504}
1505
1506.x-date-right a {
1507    background-image: url(../images/modx-theme/shared/right-btn.gif);
1508}
1509
1510.x-date-left a{
1511    background-image: url(../images/modx-theme/shared/left-btn.gif);
1512}
1513
1514.x-date-inner th {
1515    background-color:#F5F5F5;
1516    background-image:none;
1517    border-bottom-color:#DFDFDF;
1518    font:bold 11px arial, helvetica,tahoma,sans-serif;
1519    color:#676767;
1520}
1521
1522.x-date-inner td {
1523    background-color:#FAFAFA;
1524    border:0 none;
1525    padding:1px;
1526}
1527
1528.x-date-inner a {
1529    font:bold 11px arial, helvetica,tahoma,sans-serif;
1530    color:#878787;
1531}
1532
1533.x-date-inner .x-date-active{
1534    color:#000;
1535}
1536
1537.x-date-inner .x-date-selected a{
1538    background-color:#717F37;
1539    background-image:none;
1540    border-color:#ffffff;
1541}
1542
1543.x-date-inner .x-date-today a{
1544    border-color:#717F37;
1545}
1546
1547.x-date-inner .x-date-active span, .x-date-inner .x-date-selected span{
1548    font-weight:bold;
1549}
1550
1551.x-date-inner .x-date-selected span{
1552    color:#FAFAFA;
1553}
1554
1555.x-date-inner .x-date-prevday a,.x-date-inner .x-date-nextday a {
1556    color:#D0D0D0;
1557}
1558
1559.x-date-bottom {
1560    border-top-color:#DFDFDF;
1561    background-color:#f5f5f5;
1562    background-image:none;
1563}
1564
1565.x-date-inner a:hover, .x-date-inner .x-date-disabled a:hover{
1566    color:#000;
1567    background-color:#DFDFDF;
1568}
1569
1570.x-date-inner .x-date-disabled a {
1571    background-color:#eee;
1572    color:#bbb;
1573}
1574
1575.x-date-mmenu{
1576    background-color:#eee !important;
1577}
1578
1579.x-date-mmenu .x-menu-item {
1580    font-size:11px;
1581    color:#000;
1582}
1583
1584.x-date-mp {
1585    background-color:#fff;
1586}
1587
1588.x-date-mp td {
1589    font:normal 11px arial, helvetica,tahoma,sans-serif;
1590}
1591
1592.x-date-mp-btns button {
1593    background-color:#373737;
1594    color:#fff;
1595    border-color: #686868 #101010 #101010 #686868;
1596    font:normal 11px arial, helvetica,tahoma,sans-serif;
1597}
1598
1599.x-date-mp-btns {
1600    background-color: #ebebeb;
1601    background-image: url(../images/modx-theme/shared/glass-bg.gif);
1602}
1603
1604.x-date-mp-btns td {
1605    border-top-color: #DFDFDF;
1606}
1607
1608td.x-date-mp-month a,td.x-date-mp-year a {
1609    color:#464646;
1610}
1611
1612td.x-date-mp-month a:hover,td.x-date-mp-year a:hover {
1613    color:#464646;
1614    background-color: #DFDFDF;
1615}
1616
1617td.x-date-mp-sel a {
1618    background-color: #ebebeb;
1619    background-image: url(../images/modx-theme/shared/glass-bg.gif);
1620    border-color:#afafaf;
1621}
1622
1623.x-date-mp-ybtn a {
1624    background-image:url(../images/modx-theme/panel/tool-sprites.gif);
1625}
1626
1627td.x-date-mp-sep {
1628   border-right-color:#DFDFDF;
1629}
1630
1631.x-tip {
1632    -moz-border-radius:5px 5px 5px 5px;
1633    background-color:#eee;
1634    background-image:none;
1635    border:1px solid #D7D7D7;
1636    padding:5px;
1637}
1638
1639.x-tip .x-tip-close{
1640    background-image: url(../images/modx-theme/qtip/close.gif);
1641}
1642
1643.x-tip .x-tip-tc, .x-tip .x-tip-tl, .x-tip .x-tip-tr, .x-tip .x-tip-bc, .x-tip .x-tip-bl, .x-tip .x-tip-br, .x-tip .x-tip-ml, .x-tip .x-tip-mr {
1644    background-image: none;
1645}
1646
1647.x-tip .x-tip-mc {
1648    font: normal 11px arial,tahoma,helvetica,sans-serif;
1649}
1650.x-tip .x-tip-ml {
1651    background-color: transparent;
1652}
1653
1654.x-tip .x-tip-header-text {
1655    font: bold 13px arial, tahoma, helvetica,sans-serif;
1656    color:#555;
1657}
1658
1659.x-tip .x-tip-body {
1660    font: normal 12px arial, tahoma, helvetica,sans-serif;
1661    color:#717F37;
1662}
1663
1664.x-form-invalid-tip .x-tip-tc, .x-form-invalid-tip .x-tip-tl, .x-form-invalid-tip .x-tip-tr, .x-form-invalid-tip .x-tip-bc,
1665.x-form-invalid-tip .x-tip-bl, .x-form-invalid-tip .x-tip-br, .x-form-invalid-tip .x-tip-ml, .x-form-invalid-tip .x-tip-mr
1666{
1667    background-image: url(../images/modx-theme/form/error-tip-corners.gif);
1668}
1669
1670.x-form-invalid-tip .x-tip-body {
1671    background-image:url(../images/modx-theme/form/exclamation.gif);
1672}
1673
1674.x-tip-anchor {
1675    background-image:url(../images/modx-theme/qtip/tip-anchor-sprite.gif);
1676}
1677.x-menu {
1678    background-color:#FAFAFA;
1679    background-image:none;
1680}
1681
1682.x-menu-list {
1683    padding: 0;
1684}
1685
1686.x-menu-floating{
1687    border-color:#C7C7C7;
1688}
1689.x-menu-nosep {
1690    background-image:none;
1691}
1692
1693.x-menu-list-item{
1694    font:normal 11px arial,tahoma, sans-serif;
1695}
1696
1697.x-menu-item-arrow{
1698    background-image:url(../images/modx-theme/menu/menu-parent.gif);
1699}
1700
1701.x-menu-sep {
1702    background-color:#e0e0e0;
1703    border-bottom-color:#fff;
1704}
1705
1706a.x-menu-item {
1707    color:#555;
1708    padding:3px 25px 3px 30px;
1709}
1710
1711.x-menu-item-active {
1712    background-image:none;
1713    /*background-color: #BACC8D;*/
1714    background-color: #e6e6e6;
1715    border:0 none;
1716    margin: 0;
1717    padding:1px;
1718}
1719
1720.x-menu-item-active a.x-menu-item {
1721    margin: 0;
1722    border: 0 none;
1723}
1724
1725.x-menu-check-item .x-menu-item-icon{
1726    background-image:url(../images/modx-theme/menu/unchecked.gif);
1727}
1728
1729.x-menu-item-checked .x-menu-item-icon{
1730    background-image:url(../images/modx-theme/menu/checked.gif);
1731}
1732
1733.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{
1734    background-image:url(../images/modx-theme/menu/group-checked.gif);
1735}
1736
1737.x-menu-group-item .x-menu-item-icon{
1738    background-image:none;
1739}
1740
1741.x-menu-plain {
1742    background-color:#fff !important;
1743}
1744
1745.x-menu .x-date-picker{
1746    border-color:#DFDFDF;
1747}
1748
1749.x-cycle-menu .x-menu-item-checked {
1750    border-color:#b9b9b9 !important;
1751    background-color:#DFDFDF;
1752}
1753
1754.x-menu-scroller-top {
1755    background-image:url(../images/modx-theme/layout/mini-top.gif);
1756}
1757
1758.x-menu-scroller-bottom {
1759    background-image:url(../images/modx-theme/layout/mini-bottom.gif);
1760}
1761
1762.x-box-tl ,.x-box-ml {
1763    background-color: #fafafa;
1764    background-image: none;
1765    font-family: "Arial", "Myriad Pro","Myriad Web","Tahoma","Helvetica",sans-serif;
1766    color: #393939;
1767    font-size: 11px;
1768    font-weight: bold;
1769}
1770
1771.x-box-mc p{
1772    font-weight: normal;
1773    margin-bottom:5px;
1774}
1775
1776.x-box-tl{
1777    border-left:1px solid #DEDEDE;
1778    border-right:1px solid #DEDEDE;
1779    border-top:1px solid #DEDEDE;
1780    background-color:rgba(250, 250, 250, 0.8);
1781}
1782
1783.x-box-ml{
1784    border-left:1px solid #DEDEDE;
1785    border-right:1px solid #DEDEDE;
1786    background-color:rgba(250, 250, 250, 0.8);
1787}
1788
1789.x-box-bl{
1790    border-left:1px solid #DEDEDE;
1791    border-right:1px solid #DEDEDE;
1792    border-bottom:1px solid #DEDEDE;
1793    background-color: #eee;
1794    background-color:rgba(230, 230, 230, 0.8);
1795}
1796
1797.x-box-mc h3 {
1798    font-size: 14px;
1799    font-weight: bold;
1800}
1801
1802.x-box-mr,.x-box-bl,.x-box-bc,.x-box-br,.x-box-blue .x-box-bl, .x-box-blue .x-box-br, .x-box-blue .x-box-tl, .x-box-blue .x-box-tr {
1803    background-image: none;
1804}
1805
1806.x-box-blue .x-box-bc, .x-box-blue .x-box-mc, .x-box-blue .x-box-tc {
1807    background-image: url(../images/modx-theme/box/tb-gray.gif);
1808}
1809
1810.x-box-blue .x-box-mc {
1811    background-color: #d8d8d8;
1812}
1813
1814.x-box-blue .x-box-mc h3 {
1815    color: #363636;
1816}
1817
1818.x-box-blue .x-box-ml {
1819    background-image: url(../images/modx-theme/box/l-gray.gif);
1820}
1821
1822.x-box-blue .x-box-mr {
1823    background-image: url(../images/modx-theme/box/r-gray.gif);
1824}
1825#x-debug-browser .x-tree .x-tree-node a span {
1826    color:#333333;
1827    font-size:11px;
1828    font-family:"monotype","courier new",sans-serif;
1829}
1830
1831#x-debug-browser .x-tree a i {
1832    color:#ff4545;
1833    font-style:normal;
1834}
1835
1836#x-debug-browser .x-tree a em {
1837    color:#999;
1838}
1839
1840#x-debug-browser .x-tree .x-tree-node .x-tree-selected a span{
1841    background-color:#d8d8d8;
1842}
1843.x-combo-list {
1844    border-color:#bcbcbc;
1845    background-color:#DFDFDF;
1846}
1847
1848.x-combo-list-inner {
1849    background-color:#fff;
1850}
1851
1852.x-combo-list-hd {
1853    color:#464646;
1854    background-image: url(../images/modx-theme/layout/panel-title-light-bg.gif);
1855    border-bottom-color:#bcbcbc;
1856}
1857
1858.x-resizable-pinned .x-combo-list-inner {
1859    border-bottom-color:#bcbcbc;
1860}
1861
1862.x-combo-list-item {
1863    border: none;
1864    padding: 3px;
1865}
1866
1867.x-combo-list .x-combo-selected{
1868    border:0 none !important;
1869    background-color:#BACC8D;
1870}
1871
1872.x-combo-list .x-toolbar {
1873    border-top-color:#bcbcbc;
1874}
1875
1876.x-combo-list-small {
1877    font:normal 11px arial, tahoma, helvetica, sans-serif;
1878}
1879.x-panel {
1880    border:0 none;
1881}
1882
1883.x-panel-body {
1884    border:1px solid #999999;
1885    background-color:#fff;
1886}
1887
1888.x-panel-noborder{
1889    border: none;
1890}
1891
1892.x-panel-body-noheader{
1893
1894}
1895
1896.x-panel-body-noheader .x-grid3{
1897
1898}
1899
1900.x-panel-bbar .x-toolbar {
1901    background-color:transparent;
1902    border:0 none;
1903}
1904
1905.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar {
1906    border: 0 none;
1907}
1908
1909.x-panel-tbar .x-toolbar {
1910    background-color:transparent;
1911    border:0 none;
1912    padding:5px 4px;
1913}
1914
1915.x-panel-mc .x-panel-tbar .x-toolbar {
1916    background-image: none;
1917}
1918
1919.x-panel-tbar-noheader .x-toolbar {
1920    background-color: transparent;
1921    background-image:none;
1922    border:0 none;
1923    padding: 5px 0;
1924}
1925
1926.x-panel-mc .x-panel-tbar .x-toolbar {
1927    background-color:#F5F5F5;
1928    border-bottom:0 none;
1929    padding:5px 0;
1930}
1931
1932.x-grid-panel .x-panel-body {
1933    background-color:#F5F5F5;
1934    border:0 none;
1935    border-top:1px solid #FAFAFA;
1936    border-bottom:1px solid #E4E4E4;
1937}
1938
1939.x-grid-panel .x-panel-body-noheader {
1940    padding:0 !important;
1941    border:0 none;
1942    background-color:transparent;
1943}
1944
1945.x-panel-tl .x-panel-header {
1946    color:#6A6A6A;
1947    font:bold 12px arial,tahoma,verdana,sans-serif;
1948    text-shadow:0 1px 0 #FAFAFA;
1949}
1950
1951.x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon {
1952    background-position:0 8px;
1953}
1954
1955.x-panel-tc {
1956    background-image: none;
1957}
1958
1959.x-panel-tl, .x-panel-tr, .x-panel-bl,  .x-panel-br{
1960    border-bottom-color: #DFDFDF;
1961    background-image:none;
1962}
1963
1964.x-panel-bc {
1965    background-image: none;
1966}
1967
1968.x-panel-tc {
1969    background-color:#F5F5F5;
1970}
1971
1972.x-panel-tl {
1973    border-color:#E3E3E3 #E3E3E3;
1974    border-style:solid solid none;
1975    border-width:1px 1px 0;
1976}
1977
1978.x-panel-tr {
1979}
1980
1981.x-panel-tl .x-panel-header {
1982    padding:10px 0;
1983    border-bottom:1px solid #E4E4E4;
1984}
1985
1986.x-panel-bc .x-panel-footer {
1987    padding-bottom:0;
1988}
1989
1990.x-panel-btns {
1991    background-color:transparent;
1992    border-top:1px solid #FAFAFA;
1993}
1994
1995.x-panel-mc {
1996    background-color:#F5F5F5;
1997    border-top:1px solid #FAFAFA;
1998    border-bottom:1px solid #DFDFDF;
1999    padding:10px 5px;
2000}
2001
2002.x-panel-tl, .x-panel-ml, .x-panel-bl {
2003    background-color:#F5F5F5;
2004    padding-left:8px;
2005}
2006
2007.x-panel-ml, .x-panel-mr {
2008    background-image: none;
2009}
2010
2011.x-panel-bl {
2012    border-color:#E3E3E3 #E3E3E3;
2013    border-style:none solid solid;
2014    border-width:0 1px 1px;
2015    padding-bottom:8px;
2016}
2017.x-window-dlg .x-msg-box-wait {
2018    background-image:url(../images/modx-theme/grid/loading.gif);
2019}
2020
2021.x-window-dlg .ext-mb-info {
2022    background-image:url(../images/modx-theme/window/icon-info.gif);
2023}
2024
2025.x-window-dlg .ext-mb-warning {
2026    background-image:url(../images/modx-theme/window/icon-warning.gif);
2027}
2028
2029.x-window-dlg .ext-mb-question {
2030    background-image:url(../images/modx-theme/window/icon-question.gif);
2031}
2032
2033.x-window-dlg .ext-mb-error {
2034    background-image:url(../images/modx-theme/window/icon-error.gif);
2035}
2036
2037
2038.x-panel-ml{
2039    border-left:1px solid #E3E3E3;
2040    border-right:1px solid #E3E3E3;
2041}
2042
2043.x-panel-mr{
2044    padding-right:8px;
2045}
2046
2047.x-panel-tr, .x-panel-mr , .x-panel-br{
2048    background-color:#f7f7f7;
2049}
2050
2051.x-tool {
2052    background-image: url(../images/modx-theme/panel/tool-sprites.png);
2053    margin: 1px 2px 0 0;
2054    height: 16px;
2055    width: 16px;
2056}
2057.x-tool-toggle, .x-accordion-hd .x-tool-toggle {    background-position:left -48px; }
2058.x-tool-toggle-over, .x-accordion-hd .x-tool-toggle-over { background-position:right -48px; }
2059.x-panel-collapsed .x-tool-toggle { background-position:left -96px; }
2060.x-panel-collapsed .x-tool-toggle-over{ background-position:right -96px; }
2061.x-tool-close { background-position:left 0; }
2062.x-tool-close-over { background-position:right 0; }
2063.x-tool-minimize { background-position:left -16px; }
2064.x-tool-minimize-over { background-position:right -16px; }
2065.x-tool-maximize { background-position:left -32px; }
2066.x-tool-maximize-over { background-position:right -32px; }
2067.x-tool-restore { background-position:left -112px; }
2068.x-tool-restore-over { background-position:right -112px; }
2069.x-tool-gear { background-position:left -200px; }
2070.x-tool-gear-over { background-position:right -200px; }
2071.x-tool-pin { background-position:left -200px; }
2072.x-tool-pin-over { background-position:right -200px; }
2073.x-tool-unpin { background-position:left -200px; }
2074.x-tool-unpin-over { background-position:right -200px; }
2075.x-tool-right, .x-tool-expand-west { background-position:left -80px; }
2076.x-tool-right-over, .x-tool-expand-west-over { background-position:right -80px; }
2077.x-tool-left, .x-tool-expand-east { background-position:left -64px; }
2078.x-tool-left-over, .x-tool-expand-east-over { background-position:right -64px; }
2079.x-tool-up { background-position:left -48px; }
2080.x-tool-up-over { background-position:right -48px; }
2081.x-tool-down { background-position:left -96px; }
2082.x-tool-down-over { background-position:right -96px; }
2083.x-tool-minus { background-position:left -224px; }
2084.x-tool-minus-over { background-position:right -224px; }
2085.x-tool-plus { background-position:left -208px; }
2086.x-tool-plus-over { background-position:right -208px; }
2087
2088.x-panel-collapsed {
2089    border-bottom: 1px solid #999;
2090    border-radius: 2px;
2091    -moz-border-radius: 2px;
2092    -khtml-border-radius: 2px;
2093    -webkit-border-radius: 2px;
2094    border-radius: 2px;
2095}
2096
2097.x-panel-dd-spacer {
2098    border-color:#DFDFDF;
2099}
2100
2101.x-panel-fbar td,.x-panel-fbar span,.x-panel-fbar input,.x-panel-fbar div,.x-panel-fbar select,.x-panel-fbar label{
2102    font:normal 11px arial,tahoma, helvetica, sans-serif;
2103}
2104
2105.x-window-proxy {
2106    background-color: #dcdcdc;
2107    border-color: #d0d0d0;
2108}
2109.x-window-tl .x-window-header, .x-panel-header {
2110    color: #5E5E5E;
2111    font: bold 1.2em arial,tahoma,verdana,sans-serif;
2112}
2113.x-panel-header {
2114    -moz-border-radius-topleft:2px;
2115    -moz-border-radius-topright:2px;
2116    -webkit-border-top-left-radius:2px;
2117    -webkit-border-top-right-radius:2px;
2118    border-top-left-radius:2px;
2119    border-top-right-radius:2px;
2120    background:#dddddd;
2121    background:-moz-linear-gradient(center bottom,#dddddd 0%,#eeeeee 100%) repeat scroll 0 0 transparent;
2122    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#dddddd));
2123    background:-webkit-linear-gradient(center bottom,#dddddd 0%,#eeeeee 100%);
2124    background:-o-linear-gradient(center bottom,#dddddd 0%,#eeeeee 100%);
2125    background:-ms-linear-gradient(center bottom,#dddddd 0%,#eeeeee 100%);
2126    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#eeeeee,endColorstr=#dddddd,GradientType=0);
2127    background:linear-gradient(center bottom,#dddddd 0%,#eeeeee 100%);
2128    border:1px solid #c0c0c0;
2129    border-bottom:1px solid #dddddd;
2130    font-size:14px;
2131    font-weight:bold;
2132    padding:10px 10px 8px;
2133    text-shadow:0 1px 1px #ffffff;
2134    margin-top:0;
2135}
2136.x-portal-space {
2137    border-bottom: 1px solid #afafaf;
2138    padding: 0;
2139}
2140.x-column {
2141    float:left;
2142    margin:0 15px 0 0;
2143    padding:0px;
2144}
2145
2146.x-panel-nofooter .x-panel-bc{
2147    background-image: none;
2148    height: 0;
2149}
2150
2151.x-panel-ghost .x-window-tl {
2152    border-bottom-color: #d0d0d0;
2153}
2154
2155.x-panel-ghost {
2156    background-color: #dbdbdb;
2157}
2158
2159.x-panel-ghost ul {
2160    border-color: #d0d0d0;
2161}
2162
2163.x-panel-dd-spacer {
2164    border-color: #d0d0d0;
2165}
2166
2167.x-dlg-mask{
2168    background-color: #ccc;
2169}
2170
2171.ext-gecko .x-window-body .x-form-item {
2172    overflow: hidden;
2173}
2174
2175.x-form-item-label {
2176    font-weight: bold;
2177    color: #777;
2178}
2179
2180body.x-body-masked .x-window-plain .x-window-mc {
2181    background-color: #e2e2e2;
2182}
2183.x-html-editor-wrap {
2184    border-color:#bcbcbc;
2185    background-color:#fff;
2186}
2187
2188.x-toolbar td, .x-toolbar span, .x-toolbar input, .x-toolbar div, .x-toolbar select, .x-toolbar label {
2189    -moz-border-radius: 3px;
2190    -webkit-border-radius: 3px;
2191    border-radius: 3px;
2192}
2193
2194.x-html-editor-tb .x-btn-text {
2195    background-image:url(../images/modx-theme/editor/tb-sprite.gif);
2196}
2197.x-panel-noborder .x-panel-header-noborder {
2198    border-bottom-color:transparent;
2199}
2200
2201.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
2202    background-color:transparent;
2203    border-bottom-color:transparent;
2204}
2205
2206.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
2207    border-top-color:transparent;
2208}
2209
2210.x-tab-panel-bbar-noborder .x-toolbar {
2211    border-top-color:transparent;
2212}
2213
2214.x-tab-panel-tbar-noborder .x-toolbar {
2215    border-bottom-color:transparent;
2216}
2217.x-border-layout-ct {
2218    background-color:#FAFAFA;
2219}
2220
2221.x-accordion-hd {
2222    color:#222;
2223    font-weight:normal;
2224    background-image: url(../images/modx-theme/panel/light-hd.gif);
2225}
2226
2227.x-layout-collapsed{
2228    background-color:#E4E4E4;
2229    border-color:#DFDFDF;
2230}
2231
2232.x-layout-collapsed-over{
2233    background-color:#e6e6e6;
2234}
2235
2236.x-layout-split-west .x-layout-mini {
2237    background-image:url(../images/modx-theme/layout/mini-left.gif);
2238}
2239.x-layout-split-east .x-layout-mini {
2240    background-image:url(../images/modx-theme/layout/mini-right.gif);
2241}
2242.x-layout-split-north .x-layout-mini {
2243    background-image:url(../images/modx-theme/layout/mini-top.gif);
2244}
2245.x-layout-split-south .x-layout-mini {
2246    background-image:url(../images/modx-theme/layout/mini-bottom.gif);
2247}
2248
2249.x-layout-cmini-west .x-layout-mini {
2250    background-image:url(../images/modx-theme/layout/mini-right.gif);
2251}
2252
2253.x-layout-cmini-east .x-layout-mini {
2254    background-image:url(../images/modx-theme/layout/mini-left.gif);
2255}
2256
2257.x-layout-cmini-north .x-layout-mini {
2258    background-image:url(../images/modx-theme/layout/mini-bottom.gif);
2259}
2260
2261.x-layout-cmini-south .x-layout-mini {
2262    background-image:url(../images/modx-theme/layout/mini-top.gif);
2263}
2264.x-progress-wrap {
2265    border-color:#8f8f8f;
2266}
2267
2268.x-progress-inner {
2269    background-color:#e7e7e7;
2270    background-image:url(../images/modx-theme/qtip/bg.gif);
2271}
2272
2273.x-progress-bar {
2274    background-color:#bcbcbc;
2275    background-image:url(../images/modx-theme/progress/progress-bg.gif);
2276    border-top-color:#e2e2e2;
2277    border-bottom-color:#a6a6a6;
2278    border-right-color:#a6a6a6;
2279}
2280
2281.x-progress-text {
2282    font-size:11px;
2283    font-weight:bold;
2284    color:#fff;
2285}
2286
2287.x-progress-text-back {
2288    color:#396095;
2289}
2290.x-list-header{
2291    background-color:#f9f9f9;
2292    background-image:url(../images/modx-theme/grid/grid3-hrow.gif);
2293}
2294
2295.x-list-header-inner div em {
2296    border-left-color:#ddd;
2297    font:normal 11px arial, tahoma, helvetica, sans-serif;
2298}
2299
2300.x-list-body dt em {
2301    font:normal 11px arial, tahoma, helvetica, sans-serif;
2302}
2303
2304.x-list-over {
2305    background-color:#eee;
2306}
2307
2308.x-list-selected {
2309    background-color:#e7e7e7;
2310}
2311
2312.x-list-resizer {
2313    border-left-color:#555;
2314    border-right-color:#555;
2315}
2316
2317.x-list-header-inner em.sort-asc, .x-list-header-inner em.sort-desc {
2318    background-image:url(../images/modx-theme/grid/sort-hd.gif);
2319    border-color: #DFDFDF;
2320}
2321.x-slider-horz, .x-slider-horz .x-slider-end, .x-slider-horz .x-slider-inner {
2322    background-image:url(../images/modx-theme/slider/slider-bg.png);
2323}
2324
2325.x-slider-horz .x-slider-thumb {
2326    background-image:url(../images/modx-theme/slider/slider-thumb.png);
2327}
2328
2329.x-slider-vert, .x-slider-vert .x-slider-end, .x-slider-vert .x-slider-inner {
2330    background-image:url(../images/modx-theme/slider/slider-v-bg.png);
2331}
2332
2333.x-slider-vert .x-slider-thumb {
2334    background-image:url(../images/modx-theme/slider/slider-v-thumb.png);
2335}
2336/*ADDONS*/
2337
2338.x-form fieldset {
2339    border: 1px solid #dedede;
2340}
2341.x-form fieldset legend {
2342    font: bold 11px arial, verdana, tahoma, helvetica, sans-serif;
2343    color: #606060;
2344}
2345.x-fieldset-body {
2346    font-size: 12px;
2347}
2348
2349/* portal */
2350.x-portal .x-panel-tl .x-panel-header {
2351    background: none;
2352    padding: 8px 0 8px 0;
2353    font-size: 14px;
2354}
2355.x-portal .x-tool {
2356    margin-top: 0;
2357}
2358.x-portal .x-panel-body {
2359    text-transform: none;
2360    font-weight: normal;
2361    padding: 0px;
2362    margin-bottom: 5px;
2363}
2364.x-portal-space {
2365    margin-bottom: 5px;
2366}
2367
2368/* grid checker */
2369.x-grid3-body .x-grid3-td-checker {
2370    background-image: none !important;
2371}
2372
2373/* combo tpl stuff */
2374.modx-combo-desc {
2375    color: gray;
2376    font-style: italic;
2377    font-size: .9em;
2378}
2379.modx-combo-title {
2380    font-weight: bold;
2381}
2382
2383/* draggable grids */
2384.modx-grid-draggable .x-grid3-row {
2385    cursor: move;
2386}
2387
2388/* issue #5505 */
2389.x-form-text {
2390    min-height: 20px;
2391    padding: 5px;
2392}
2393
2394/* pretty form stuff */
2395
2396.form-with-labels .x-form-label-top .x-form-element { padding:0; }
2397.form-with-labels .x-form-label-top .x-form-item label.x-form-item-label {
2398    font-weight:bold;
2399    font-size:12px;
2400    color:#707070;
2401}
2402.form-with-labels .x-form-label-top .x-form-item label.x-form-item-label {
2403    font-weight:bold;
2404    font-size:12px;
2405    color:#707070;
2406    margin-bottom: 0;
2407}
2408.form-with-labels .desc-under,
2409.x-window .desc-under {
2410    color:#aaaaaa;
2411    display:block;
2412    font-size:11px;
2413    font-style:italic;
2414    margin:-8px 0 16px;
2415}
2416.form-with-labels .desc-under.desc-checkbox,
2417.x-window .desc-under.desc-checkbox { margin:-2px 0 4px; }
2418.form-with-labels .desc-under .warning,
2419
2420.x-window {
2421    -moz-border-radius:3px;
2422    -webkit-border-radius:3px;
2423    border-radius:3px;
2424    -moz-box-shadow:0 0 5px #A0A0A0;
2425    -webkit-box-shadow:0 0 5px #A0A0A0;
2426    -o-box-shadow:0 0 5px #A0A0A0;
2427    box-shadow:0 0 5px #A0A0A0;
2428    border: 1px solid #C0C0C0;
2429    padding:0;
2430    overflow:hidden;
2431}
2432.x-window .desc-under .warning { color:#df8d00; }
2433.x-window h2 {
2434    color: #5e5e5e;
2435    margin: 0 0 11px;
2436    font: bold 18px Helvetica, Tahoma, Arial, Helvetica, sans-serif;
2437    padding: 8px 15px;
2438    border-bottom: 1px solid #D6DFC3;
2439    text-shadow: 0 1px 1px #FFFFFF;
2440}
2441.x-window .x-panel-tl,
2442.x-window .x-panel-ml,
2443.x-window .x-panel-bl,
2444.x-window .x-panel-mc,
2445.x-window .x-panel-tr,
2446.x-window .x-panel-mr,
2447.x-window .x-panel-br {
2448    background-color: white;
2449}
2450.x-window .x-form-item label.x-form-item-label {
2451    padding: 0;
2452}
2453.x-window .x-form-label-top .x-form-element {
2454    padding-top: 0;
2455}
2456.x-window .x-form-cb-label {
2457    color: #707070;
2458    font-weight: bold;
2459}
2460.x-window .x-panel-mc { border:0 none; }
2461.x-window .x-panel-ml { border:0 none; }
2462.x-window .x-panel-bl.x-panel-nofooter,
2463.x-window .x-panel-tl {
2464    background-color:transparent;
2465    background-image:none;
2466    padding:0;
2467    border:0 none;
2468}
2469.x-window .x-window-plain .x-panel-btns { border-top:0 none; }
2470.x-window .x-window-plain .x-window-mc {
2471    background-color:#f5f5f5;
2472    border-color:0 none !important;
2473}
2474.x-window-plain .x-window-body {
2475    border:0 none;
2476}
2477.x-window-body{
2478    background-color: white;
2479    border-bottom: 1px solid #D0D0D0;
2480    border-top: 1px solid #F7F7F7;
2481}
2482.x-window-dlg .x-window-body {
2483    background: none repeat scroll 0 0 #F4F4F4 !important;
2484    padding: 15px 15px 5px;
2485}
2486.x-window .x-window-bc .x-panel-btns {
2487    background:#dfdfdf;
2488    background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%) repeat scroll 0 0 transparent;
2489    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#dfdfdf));
2490    background:-webkit-linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%);
2491    background:-o-linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%);
2492    background:-ms-linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%);
2493    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f4f4f4,endColorstr=#dfdfdf,GradientType=0);
2494    background:linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%);
2495    background-color:#f7f8fa;
2496    border-bottom:1px solid #dfdfdf;
2497    border-top:1px solid #ffffff;
2498    padding:8px;
2499}
2500.x-window-dlg .x-window-bc .x-panel-btns { border-top: 0 none; }
2501.x-window .x-window-bc .x-window-footer { margin-bottom:0; }
2502.x-window .x-window-proxy {
2503    background-color:#dcdcdc;
2504    border-color:#dfdfdf;
2505}
2506.x-window .x-window-tl {
2507    -moz-border-radius:3px 3px 0 0;
2508    -webkit-border-radius:3px 3px 0 0;
2509    border-radius:3px 3px 0 0;
2510    background-color:#ffffff;
2511    overflow:hidden;
2512    background-image:none;
2513    padding-left:0;
2514}
2515.x-window .x-window-tl .x-window-header {
2516    -moz-border-radius-topleft:3px;
2517    -webkit-border-top-left-radius:3px;
2518    -o-border-top-left-radius:3px;
2519    -ms-border-top-left-radius:3px;
2520    -khtml-border-top-left-radius:3px;
2521    border-top-left-radius:3px;
2522    -moz-border-radius-topright:3px;
2523    -webkit-border-top-right-radius:3px;
2524    -o-border-top-right-radius:3px;
2525    -ms-border-top-right-radius:3px;
2526    -khtml-border-top-right-radius:3px;
2527    border-top-right-radius:3px;
2528    background:#d0d0d0;
2529    background:-moz-linear-gradient(center bottom,#d0d0d0 0%,#eeeeee 100%) repeat scroll 0 0 transparent;
2530    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#d0d0d0));
2531    background:-webkit-linear-gradient(center bottom,#d0d0d0 0%,#eeeeee 100%);
2532    background:-o-linear-gradient(center bottom,#d0d0d0 0%,#eeeeee 100%);
2533    background:-ms-linear-gradient(center bottom,#d0d0d0 0%,#eeeeee 100%);
2534    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#eeeeee,endColorstr=#d0d0d0,GradientType=0);
2535    background:linear-gradient(center bottom,#d0d0d0 0%,#eeeeee 100%);
2536    border-bottom:1px solid #ababab;
2537    color:#5e5e5e;
2538    padding:8px;
2539    text-align:center;
2540    text-shadow:0 1px 0 #ffffff;
2541    margin-top:0;
2542}
2543.x-window .x-window-bl {
2544    -moz-border-radius-bottomleft:3px;
2545    -webkit-border-bottom-left-radius:3px;
2546    -o-border-bottom-left-radius:3px;
2547    -ms-border-bottom-left-radius:3px;
2548    -khtml-border-bottom-left-radius:3px;
2549    border-bottom-left-radius:3px;
2550    -moz-border-radius-bottomright:3px;
2551    -webkit-border-bottom-right-radius:3px;
2552    -o-border-bottom-right-radius:3px;
2553    -ms-border-bottom-right-radius:3px;
2554    -khtml-border-bottom-right-radius:3px;
2555    border-bottom-right-radius:3px;
2556    border-radius:0 0 3px 3px;
2557    background-color:#ffffff;
2558    overflow:hidden;
2559    background-image:none;
2560    padding-left:0;
2561}
2562.x-window .x-panel-nofooter{
2563    background:#dfdfdf;
2564    background:-moz-linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%) repeat scroll 0 0 transparent;
2565    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#dfdfdf));
2566    background:-webkit-linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%);
2567    background:-o-linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%);
2568    background:-ms-linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%);
2569    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f4f4f4,endColorstr=#dfdfdf,GradientType=0);
2570    background:linear-gradient(center bottom,#dfdfdf 0%,#f4f4f4 100%);
2571    background-color:#f7f8fa;
2572    border-bottom:1px solid #dfdfdf;
2573    border-top:1px solid #ffffff;
2574}
2575.x-window .x-window-header-text { color:#666666; }
2576.x-window .x-window-dlg .ext-mb-text { font-size:12px; }
2577.x-window .x-window-dlg .x-window-header-text { font-size:14px; }
2578.x-window .x-window-dlg .x-window-body { padding:15px; }
2579.x-window .x-window-dlg .x-panel-btns { border-top:0 none; }
2580.x-window .x-window-tc,
2581.x-window .x-window-bc { background-image:none; }
2582.x-window .x-window-tr,
2583.x-window .x-window-br,
2584.x-window .x-window-mr {
2585    background-image:none;
2586    padding-right:0;
2587}
2588.x-window .x-window-tl,
2589.x-window .x-window-ml {
2590    background-image:none;
2591    padding-left:0;
2592}
2593.x-window .x-window-mc {
2594    -moz-border-radius-bottomleft:3px;
2595    -webkit-border-bottom-left-radius:3px;
2596    -o-border-bottom-left-radius:3px;
2597    -ms-border-bottom-left-radius:3px;
2598    -khtml-border-bottom-left-radius:3px;
2599    border-bottom-left-radius:3px;
2600    -moz-border-radius-bottomright:3px;
2601    -webkit-border-bottom-right-radius:3px;
2602    -o-border-bottom-right-radius:3px;
2603    -ms-border-bottom-right-radius:3px;
2604    -khtml-border-bottom-right-radius:3px;
2605    border-bottom-right-radius:3px;
2606    background-color:#ffffff;
2607    border:0 none;
2608}
2609.x-window .x-window-maximized .x-window-tc { background-color:#ffffff; }
2610.x-window .x-window-bbar .x-toolbar,
2611.x-window .x-window-bbar-noborder .x-toolbar {
2612    background:#d5dade;
2613    background:-moz-linear-gradient(center bottom,#d5dade 0%,#eff0f4 100%) repeat scroll 0 0 transparent;
2614    background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eff0f4),color-stop(100%,#d5dade));
2615    background:-webkit-linear-gradient(center bottom,#d5dade 0%,#eff0f4 100%);
2616    background:-o-linear-gradient(center bottom,#d5dade 0%,#eff0f4 100%);
2617    background:-ms-linear-gradient(center bottom,#d5dade 0%,#eff0f4 100%);
2618    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#eff0f4,endColorstr=#d5dade,GradientType=0);
2619    background:linear-gradient(center bottom,#d5dade 0%,#eff0f4 100%);
2620    -moz-border-radius-bottomleft:3px;
2621    -webkit-border-bottom-left-radius:3px;
2622    -o-border-bottom-left-radius:3px;
2623    -ms-border-bottom-left-radius:3px;
2624    -khtml-border-bottom-left-radius:3px;
2625    border-bottom-left-radius:3px;
2626    -moz-border-radius-bottomright:3px;
2627    -webkit-border-bottom-right-radius:3px;
2628    -o-border-bottom-right-radius:3px;
2629    -ms-border-bottom-right-radius:3px;
2630    -khtml-border-bottom-right-radius:3px;
2631    border-bottom-right-radius:3px;
2632    background-color:#f7f8fa;
2633    border-bottom:0 none;
2634    border-top:1px solid #d4d9df;
2635    padding:8px;
2636}
2637.x-window .x-dlg-mask { background-color:#cccccc; }
2638.x-window-maximized .x-window-tc {
2639    padding-left: 0;
2640    padding-right: 0;
2641}
2642</style>
2643<style>/**
2644 * MODX Revolution 2.0.0 CSS Stylesheet
2645 */
2646body {
2647    color: #111;
2648    font: 13px/17px Arial, Helvetica, sans-serif;
2649}
2650
2651h2 {
2652    color: #5E5E5E;
2653    font: normal 25px helvetica,arial,freesans,clean,sans-serif;
2654    letter-spacing: -1px;
2655    margin: 0 0 8px;
2656}
2657
2658h3 {
2659    margin: 0 0 8px;
2660    font: bold 15px Helvetica, Tahoma, Arial, Helvetica, sans-serif;
2661}
2662
2663strong {
2664    font-weight: bold;
2665}
2666
2667em {
2668    font-style: italic;
2669}
2670
2671hr {
2672    color: #a1b7c4;
2673    background-color: #a1b7c4;
2674    height: 1px;
2675    border: 0;
2676    margin: 20px;
2677}
2678
2679textarea{
2680    overflow: auto;
2681}
2682
2683button::-moz-focus-inner,
2684input::-moz-focus-inner {
2685    border: 0;
2686    padding: 0;
2687}
2688
2689
2690.aleft { text-align: left; }
2691.aright { text-align: right; }
2692.right { float: right; }
2693.left { float: left; }
2694.clear { clear: left; }
2695.bold { font-weight: bold; }
2696.not-installed { color: red; }
2697.red { color: red !important; }
2698.green { color: green !important; }
2699.error { color: red !important; }
2700.centered{ text-align: center; }
2701.wait{
2702    background: url("../images/style/wait.gif") no-repeat scroll center 55px transparent;
2703    color: #53595F;
2704    font-size: 15px;
2705    font-weight: bold;
2706    padding: 20px 10px 60px;
2707}
2708
2709/* leftbar */
2710#modx-leftbar, #modx-content {
2711    position: absolute;
2712}
2713
2714.modx-form p {
2715    padding-bottom: 10px;
2716}
2717
2718#modx-leftbar .x-tab-panel-noborder {
2719    -moz-border-radius: 4px;
2720    -webkit-border-radius: 4px;
2721    border-radius: 4px;
2722    background: none repeat scroll 0 0 transparent;
2723    border: 0;
2724    margin: 20px 0 10px 0;
2725    padding: 0 0 0 10px;
2726}
2727
2728#modx-leftbar .x-tab-panel-noborder .x-tab-panel-body-noborder {
2729    -moz-border-radius:0 0 4px 4px;
2730    -webkit-border-radius:0 0 4px 4px;
2731    border-radius:0 0 4px 4px;
2732    padding-bottom: 5px;
2733    background-color: #fbfbfb;
2734    border: 1px solid #999;
2735    border-top: 0;
2736}
2737
2738#modx-leftbar .x-tab-strip-active{
2739    background-color: #fbfbfb !important;
2740    border-color: #999 !important;
2741    filter: none;
2742}
2743
2744#modx-leftbar ul.x-tab-strip-top span.x-tab-strip-text{}
2745#modx-leftbar ul.x-tab-strip-top li {
2746    -moz-border-radius-bottomleft: 0;
2747    -moz-border-radius-bottomright: 0;
2748    -webkit-border-bottom-left-radius: 0;
2749    -webkit-border-bottom-right-radius: 0;
2750    border-bottom-left-radius: 0;
2751    border-bottom-right-radius: 0;
2752}
2753
2754#modx-leftbar .x-tab-panel-header-plain .x-tab-strip-spacer, .x-tab-panel-footer-plain .x-tab-strip-spacer  { 
2755    background-color: #fbfbfb;
2756    border: 1px solid #999;
2757    border-top: 0;
2758    border-bottom: 0;
2759}
2760
2761#modx-leftbar .x-tree .x-panel-body{
2762    background-color:#EFEFEF;
2763    border-top:1px solid #FAFAFA;
2764}
2765
2766#modx-leftbar .x-tree-root-ct {
2767    -moz-border-radius:0 0 3px 3px;
2768    -webkit-border-radius:0 0 3px 3px;
2769    border-radius:0 0 3px 3px;
2770    background-color: #fbfbfb;
2771    padding: 6px;
2772}
2773
2774#modx-leftbar ul.x-tab-strip-top li {}
2775
2776/* Collapse tree panel */
2777#modx-leftbar .x-layout-split-west .x-layout-mini {
2778    left:-5px;
2779    top:108px;
2780}
2781
2782/* fix leftbar toolbar */
2783#modx-leftbar .x-btn{
2784    padding: 0;
2785}
2786#modx-leftbar .x-btn button {
2787    width: 18px;
2788    padding: 3px 8px 0 !important;
2789}
2790
2791#modx-content {
2792    padding: 0 0 0 15px;
2793    height: 100%;
2794    overflow: auto;
2795}
2796
2797#modx-container {
2798    height: 100%;
2799    width: 100%;
2800    padding: 0;
2801    background: url(../images/restyle/contentArea_bg.png) repeat-x 100% 0 !important;
2802}
2803
2804/* leftbar tabs */
2805#modx-leftbar .x-tab-panel-header-plain .x-tab-strip-top  {}
2806#modx-leftbar .x-tree .x-panel-body {
2807    background-color:#fbfbfb;
2808    border-color:#FAFAFA;
2809    border-right:0 none;
2810    border-style:solid none none;
2811    border-width:1px 0 0;
2812}
2813#modx-leftbar .x-tab-panel-body {
2814    background-color: transparent;
2815}
2816#modx-leftbar .x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
2817    border-bottom: 0;
2818    padding:4px 5px 5px;
2819}
2820#modx-leftbar .x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text {
2821    color: #666666;
2822    text-shadow:0 1px 0 #FAFAFA;
2823}
2824#modx-leftbar .x-tab-panel-header-plain {
2825    padding: 0 !important;
2826}
2827
2828#modx-leftbar-content {
2829    float: left;
2830    margin: 7px 0 7px 7px;
2831}
2832#modx-leftbar ul.x-tab-strip-top li:first-child {
2833    margin-left: 0 !important;
2834}
2835.modx-leftbar-panel {
2836    margin-top: 7px;
2837}
2838
2839.modx-leftbar  .x-tab-panel-header-plain .x-tab-strip-spacer, .x-tab-panel-footer-plain .x-tab-strip-spacer{
2840    background-color: #EEEEEE;
2841    border: 1px solid #EEEEEE;
2842}
2843
2844.modx-leftbar .x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text{
2845    color: #5e5e5e;
2846    text-shadow: none;
2847}
2848
2849.modx-leftbar .x-tab-strip-wrap li {
2850    color: #fbfbfb;
2851}
2852.modx-leftbar .x-tool-toggle {
2853    width: 24px;
2854    height: 24px;
2855    float: right;
2856    z-index: 5;
2857    display: none;
2858}
2859.modx-tree .x-toolbar {
2860    background: #eee;
2861    border: 0;
2862}
2863
2864.modx-leftbar .x-panel-body {
2865    background: transparent;
2866}
2867
2868.modx-leftbar form.x-panel-body {
2869    background-color: #eee !important;
2870}
2871
2872.modx-leftbar .x-tab-panel-body-top {
2873    -moz-border-radius-bottomleft: 3px;
2874    -moz-border-radius-bottomright: 3px;
2875    -webkit-border-bottom-left-radius: 3px;
2876    -webkit-border-bottom-right-radius: 3px;
2877    border-bottom-left-radius: 3px;
2878    border-bottom-right-radius: 3px;
2879}
2880#modx-leftbar .x-tab-panel-header {
2881    background-color: transparent !important;
2882}
2883#modx-leftbar .x-tab-strip-spacer {
2884    -moz-border-radius-topleft: 0;
2885    -moz-border-radius-topright: 3px;
2886    -webkit-border-top-left-radius: 0;
2887    -webkit-border-top-right-radius: 3px;
2888    border-top-left-radius: 0;
2889    border-top-right-radius: 3px;
2890}
2891
2892.modx-leftbar .x-tree-root-ct {
2893    -moz-border-radius-bottomleft: 3px;
2894    -moz-border-radius-bottomright: 3px;
2895    -webkit-border-bottom-left-radius: 3px;
2896    -webkit-border-bottom-right-radius: 3px;
2897    border-bottom-left-radius: 3px;
2898    border-bottom-right-radius: 3px;
2899    background-color: #eee;
2900    padding: 4px;
2901}
2902.modx-leftbar .x-panel-header-text,
2903.modx-leftbar .x-panel-animated .x-panel-header-text {
2904    margin-right: -10px !important;
2905    background: transparent url(../../images/restyle/i/bg-x-accordion-hd2.png) 100% 0 !important;
2906    display: block;
2907    line-height: 32px;
2908}
2909.modx-leftbar .x-panel .x-panel-animated div.x-panel-header {
2910    overflow: visible !important;
2911}
2912
2913#modx-resource-searchbar {
2914    border-bottom: 1px solid #e4e4e4;
2915}
2916
2917#modx-resource-tree-panel .x-accordion-hd {
2918    background-position: 0 0;
2919}
2920#modx-element-tree-panel .x-accordion-hd {
2921    background-position: 0 -32px;
2922}
2923#modx-file-tree-panel .x-accordion-hd {
2924    background-position: 0 -64px;
2925}
2926#modx-static-page-settings .x-accordion-hd {
2927    background-position: 0 -96px;
2928}
2929
2930.padding {
2931    padding: 11px;
2932    background-color: #fff;
2933}
2934
2935.dashed {
2936    border-bottom: 1px #90b1b9 dashed;
2937}
2938
2939.cls {
2940    font-size: 1px;
2941    height: 1px;
2942    clear: both;
2943    margin-top: -1px;
2944}
2945
2946.modx-lockmask { z-index: 11; }
2947.x-menu a { text-decoration: none !important; }
2948
2949.tree ul, .tree ul li {
2950    list-style: none;
2951}
2952
2953/* fixes masking issues */
2954.x-combo-list, .x-combo-list-item { z-index: 30000 !important; }
2955/* fixes combo bluescreen issue */
2956.x-combo-list-inner {  position: static; }
2957
2958/* form : checkboxes : cursor point */
2959.x-form-check:hover { cursor: pointer; }
2960
2961/* context menus */
2962.x-menu a.x-menu-item {
2963    font-size: 13px;
2964    padding-top: 4px;
2965    padding-bottom: 4px;
2966}
2967
2968/* tabs */
2969.x-tab-strip span.x-tab-strip-text { font-size: 12px; }
2970
2971/* form fields */
2972.modx-form .x-form-text, .modx-form .x-form-textarea { font-size: 14px; }
2973.modx-form .x-form-text { 
2974    height: 20px !important; 
2975    padding: 5px;
2976}
2977.modx-form .x-form-item label { 
2978    font-size: 14px; 
2979    color: #505050;
2980}
2981
2982/* windows */
2983.x-form-check-wrap { height: auto !important; }
2984
2985/* grids */
2986.x-small-editor .x-form-field {
2987    font-size: 12px !important;   
2988}
2989
2990.grid-row-inactive {
2991    color: #999 !important;
2992}
2993
2994/* action buttons bar */
2995#modAB {
2996    -moz-border-radius:3px;
2997    -webkit-border-radius:3px;
2998    border-radius:3px;
2999    background-color:rgba(224, 224, 224, 0.75);
3000    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c0e0e0e0,endColorstr=#c0e0e0e0);
3001    padding: