.ui-progress-bar{ background:url(../images/ui-progress-bar.gif) no-repeat 0px 0px !important; }

.func_popup{ width:100%;height:40px; }
.func_popup.ok{ background-color:#bffec1;color:#444; }
.func_popup.error{ background-color:#fbe3e4;color:#444; }
.func_popup.warning{ background-color:#fff6bf;color:#444; }
.func_popup.info{ background-color:#bfdaff;color:#444; }
.func_popup td{ font-size:11px;padding:8px 5px 5px 5px; }
.func_popup .icon{ width:16px;padding:8px 3px 5px 10px; }
.func_popup .icon div{ width:16px;height:16px; }
.func_popup a{ text-decoration:none;color:#313131; }
.func_popup a:hover{ text-decoration:underline; }

.x-form-itemselector-top{ background:url(../images/icons.png) no-repeat -680px -40px !important; }
.x-form-itemselector-up{ background:url(../images/icons.png) no-repeat -460px -40px !important; }
.x-form-itemselector-add{ background:url(../images/icons.png) no-repeat -900px -40px !important; }
.x-form-itemselector-remove{ background:url(../images/icons.png) no-repeat -860px -40px !important; }
.x-form-itemselector-down{ background:url(../images/icons.png) no-repeat -500px -40px !important; }
.x-form-itemselector-bottom{ background:url(../images/icons.png) no-repeat -720px -40px !important; }

.x-btn-default-toolbar-large-icon-text-top .x-btn-icon{ width:32px !important;margin:0px auto !important; }
.x-btn-default-large-icon-text-top .x-btn-icon{ width:32px !important;margin:0px auto !important; }
.x-btn-icon-text-top .x-btn-icon-el{ width:32px !important;margin:0px auto !important; }
.x-boundlist-item{ list-style:none; }

.widgets_bg .x-portal-body{  }

.x-blocks{ padding:5px; }
.x-blocks table{ font-size:11px;color:#808080; } 
.x-blocks table td{ padding:3px;vertical-align:top; }
.x-blocks table td.label{ font-weight:bold;padding-right:5px;text-align:right; }

#mce_fullscreen_container{ z-index:19005 !important; }

.images-view .x-panel-body, .images-view-body .x-panel-body, .images-view-body{ overflow:auto; }

.selectlist .x-box-inner{ width:520px !important; } 

.x-tip, .x-tip-body, .x-tip-body span{ width: auto !important;  }

.app-icon-view .x-panel-body, .app-news-view .x-panel-body{ overflow:auto; }
.app-icon, .app-news{ width: 48%;border: 1px #DDDDDD solid;background-color: #EFEFEF;margin: 7px 0px 0px 7px;float: left;padding: 10px;cursor: pointer; }
.app-icon .icon img{ width: 32px;height: 32px;margin-right: 7px; }
.app-icon .icon{ float: left; }
.app-icon:hover, .app-news:hover{ border: 1px #99BBE8 solid;background-color: #EFF5FB; }
.app-icon .title{ color: #04408C;font-weight: bold;font-size: 11px; }
.app-icon .text{ font-size: 9px;color: #454545;padding-top: 2px;display: block; }
.app-news{ width: 238px;padding: 4px 6px;margin: 5px 0px 0px 5px;font-size: 11px;color: #454545; }

.x-form-fieldcontainer.containertext .x-form-item-body, .x-form-fieldcontainer.containertext .x-form-item-body .x-box-inner{ width: 100% !important; }
