.custom-combo .x-form-trigger-wrap:not(.x-field-form-focus) {
    border: 1px solid transparent;
    background: none;
    border: none 0px;
    border-bottom:1px solid;
    border-color:#BFBFBF;
}
.custom-combo .x-form-item-body:not(.x-form-trigger-wrap-focus) .x-form-trigger {
    background: none;
    border-bottom: 1px solid transparent;
}

.x2{
    color: black;
}
.disablecls{
    color: #C0C0C0 !important;
}
.x-item-readonly{
    color:#0B66B0;cursor:default;
}  
.button_left {
    text-align:left ;float:none 
}
.tree_node_icon{
    background-image: url(../resources/images/People-16.png);
}
.tree_node_select_icon{
    background-image: url(../resources/images/People-Select-16.png);
}
.tree_leaf_node_icon{
    background-image: url(../resources/images/Person-16.png);
}
.tree_leaf_node_select_icon{
    background-image: url(../resources/images/Person-Select-16.png);
}
.icon-update{
    background-image: url(../shared/icons/fam/update16.png) !important;
}
.icon-grid {
    background-image: url(../shared/icons/fam/grid.png) !important;
}
.icon-add {
    background-image: url(../shared/icons/fam/add.png) !important;
}
.icon-fileadd {
    background-image: url(../shared/icons/fam/uploading_16.png) !important;
}
.icon-modify{
    background-image: url(../shared/icons/fam/modify-icon.png) !important;
}
.icon-cancel{
    background-image: url(../shared/icons/fam/cancel-icon.png) !important;
}
.icon-delete {
    background-image: url(../shared/icons/fam/delete.gif) !important;
}
.icon-save {
    background-image: url(../shared/icons/fam/save.png) !important;
}
.icon-accept {
    background-image: url(../shared/icons/fam/accept.png) !important;
}
.icon-cross {
    background-image: url(../shared/icons/fam/cross.gif) !important;
}
.icon-search {
    background-image: url(../resources/images/search16.png) !important;
}
.icon-barChart-01 {
    background-image: url(../resources/images/barChart_01_16.png) !important;
}
.icon-barChart-02 {
    background-image: url(../resources/images/barChart_02_16.png) !important;
}
.icon-calc {
    background-image: url(../resources/images/calc16.png) !important;
}
.icon-respon {
    background-image: url(../resources/images/key-icon16.png) !important;
}
.icon-UP {
    background-image: url(../resources/images/ArrowUp16.png) !important;
}
.icon-DOWN {
    background-image: url(../resources/images/ArrowDown16.png) !important;
}
.icon-finish {
    background-image: url(../shared/icons/fam/finish16.png) !important;
}
.icon-day-report {
    background-image: url(../shared/icons/fam/Calendar-flat-16.png) !important;
}



/*  甘特圖       */
.icon-clock {
    background-repeat: no-repeat;
    background-position: left;
    background-image: url(../resources/images/clock16.png) !important;
    padding-left: 20px;
}
.icon-task {
    background-repeat: no-repeat;
    background-position: left;
    background-image: url(../resources/images/tasks16.png) !important;
    padding-left: 20px;
}
.icon-type {
    background-repeat: no-repeat;
    background-position: left;
    background-image: url(../resources/images/type16.png) !important;
    padding-left: 20px;
}
dd {
    text-align: right;
    
}
.icon-department {
    background-image: url(../resources/images/department24.png) !important;
}
/*  甘特圖 end      */

.icon-desktop{
    background-image: url(../shared/icons/fam/Desktop-16.png) !important;
}
.icon-desktop-30{
    background-image: url(../shared/icons/fam/Desktop-30.png) !important;
}
.icon-desktop-28{
    background-image: url(../shared/icons/fam/Desktop-Folder-icon.png) !important;
}
.icon-desktop-25{
    background-image: url(../shared/icons/fam/Desktop-25.png) !important;
}
.icon-desktop-20{
    background-image: url(../shared/icons/fam/Desktop-20.png) !important;
}
.icon-desktop-24{
    background-image: url(../shared/icons/fam/Desktop-24.png) !important;
}
.icon_start_28{
    background-image: url(../shared/icons/fam/Drive-Cloud-icon-28.png) !important;
}

/* 甘特圖 export */
.icon-pdf
{
    background: url(../resources/images/pdf-icon.png) no-repeat left center !important;
}

.icon-png
{
    background: url(../resources/images/png-icon.png) no-repeat left center !important;
}

.arrow_up {
    background-image: url(../shared/icons/fam/Arrow_up.png) !important;
}
.arrow_right {
    background-image: url(../shared/icons/fam/Arrow_right.png) !important;
}
.arrow_down {
    background-image: url(../shared/icons/fam/Arrow_down.png) !important;
}
.arrow_left {
    background-image: url(../shared/icons/fam/Arrow_left.png) !important;
}
.icon-logout{
    background-image: url(../resources/images/logout.gif) !important;   
}

.icon-add-neptune {
    background-image: url(../shared/icons/fam/Add-icon-16.png) !important;
}
.icon-modify-neptune{
    background-image: url(../shared/icons/fam/pen-blue-icon-16.png) !important;
}
.icon-cancel-neptune{
    background-image: url(../shared/icons/fam/cancel-icon.png) !important;
}
.icon-delete-neptune {
    background-image: url(../shared/icons/fam/Actions-edit-delete-icon-16.png) !important;
}
.icon-upload {
    background-image: url(../shared/icons/fam/Upload-blue-16.png) !important;
}

/* 樞紐分析 */
.x-tool-tooladd {
    background-image: url(../shared/icons/fam/Add.png) !important;
}
.x-tool-home .x-tool-tooladd{
    background-image:url(../shared/icons/fam/Add.png) !important;
}


.icon-print { 
    background-image: url(../shared/icons/fam/printer.png) !important; 
}


/* Desktop override arrow icon*/
/* .x-btn-arrow{
    background-image:url(../shared/icons/fam/navigate-up-16.png) !important;
    
} */

#DesktopStartButton .x-btn-arrow{
    background-image:url(../shared/icons/fam/navigate-up-16.png) !important;
}
.arrowDown{
    background-image:url(../resources/ext-theme-classic/images/button/arrow.gif)  !important;   
}

.icon-trash-can {
    background-image: url(../shared/icons/fam/Trash-can-icon_16.png) !important;
}
.icon-refresh {
    background-image: url(../shared/icons/fam/Very-Basic-Refresh-icon_16.png) !important;
}
.icon-add_16 {
    background-image: url(../shared/icons/fam/Add_16.png) !important;
}

/* 職掌魚眼效果 */
.icon-STD-RESP000 {
    background-image: url(../resources/images/respon/STD-RESP000.png) !important;
}
.icon-STD-RESP001 {
    background-image: url(../resources/images/respon/STD-RESP001.png) !important;
}
.icon-STD-RESP002 {
    background-image: url(../resources/images/respon/STD-RESP002.png) !important;
}
.icon-STD-RESP003 {
    background-image: url(../resources/images/respon/STD-RESP003.png) !important;
}
.icon-STD-RESP004 {
    background-image: url(../resources/images/respon/STD-RESP004.png) !important;
}
.icon-STD-RESP005 {
    background-image: url(../resources/images/respon/STD-RESP005.png) !important;
}
.icon-STD-RESP006 {
    background-image: url(../resources/images/respon/STD-RESP006.png) !important;
}
.icon-STD-RESP007 {
    background-image: url(../resources/images/respon/STD-RESP007.png) !important;
}
.icon-STD-RESP008 {
    background-image: url(../resources/images/respon/STD-RESP008.png) !important;
}
.icon-STD-RESP009 {
    background-image: url(../resources/images/respon/STD-RESP009.png) !important;
}
.icon-STD-RESP010 {
    background-image: url(../resources/images/respon/STD-RESP010.png) !important;
}
.icon-STD-RESP011 {
    background-image: url(../resources/images/respon/STD-RESP011.png) !important;
}
.icon-STD-RESP012 {
    background-image: url(../resources/images/respon/STD-RESP012.png) !important;
}
.img-chooser-dlg .details {
    text-align: center;
}

.img-chooser-dlg .details-info {
    border-top: 1px solid #cccccc;
    font: 11px Arial, Helvetica, sans-serif;
    margin-top: 5px;
    padding-top: 5px;
    text-align: left;
}

.img-chooser-dlg .details-info b {
    color: #555555;
    display: block;
    margin-bottom: 4px;
    margin-left: 5px;
}

.img-chooser-dlg .details-info span {
    display: block;
    margin-bottom: 5px;
    margin-left: 10px;
}

.img-chooser-view {
    background: white;
    font: 11px Arial, Helvetica, sans-serif;
}

.img-chooser-view .thumb {
    padding: 3px;
}

.img-chooser-view .thumb-wrap {
    float: left;
    margin: 4px;
    margin-right: 0;
    padding: 5px;
}

.img-chooser-view .thumb-wrap span {
    display: block;
    overflow: hidden;
    text-align: center;
}
.img-chooser-view .thumb-wrap-Disabled {
    float: left;
    margin: 4px;
    margin-right: 0;
    padding: 5px;
    color:#d1cfcf;
}
.img-chooser-view .x-view-over {
    border:1px solid #dddddd;
    background-color: #efefef;
    padding: 4px;
}

.img-chooser-view .x-item-selected {
    background: #DFEDFF;
    border: 1px solid #6593cf;
    padding: 4px;
}

.img-chooser-view .x-item-selected .thumb {
    background:transparent;
}

.img-chooser-view .x-item-selected span {
    color:#1A4D8F;
}

.img-chooser-view .loading-indicator {
    font-size:11px;
    background-image:url('../resources/images/grid/loading.gif');
    background-repeat: no-repeat;
    background-position: left;
    padding-left:20px;
    margin:10px;
}

.images img {
    margin: 20px;
}

/* 專案立案  拋轉行事曆*/
/* custom icon for the "detail" ActionColumn icon */
.x-action-col-cell img.mycalendar-col {
    background-image: url(../shared/icons/fam/schedule-add_16.png);
}
/* custom icon for the "empty" ActionColumn icon */
.x-action-col-cell img.notmycalendar-col {
    background-image: url(../shared/icons/fam/notmyschedule-add_16.png);
}

.x-ie6 .x-action-col-cell img.mycalendar-col {
    background-image: url(../shared/icons/fam/schedule-add_16.png);
}
.x-ie6.x-action-col-cell img.notmycalendar-col {
    background-image: url(../shared/icons/fam/notmyschedule-add_16.gif);
}

.icon-upload_1 {
    background-image: url(../shared/icons/fam/Upload_icon_16.png) !important;
}
.icon-import_database {
    background-image: url(../shared/icons/fam/ImportDatabase-icon_16.png) !important;
}
.icon-copy{
    background-image: url(../resources/images/Copy-icon_16.png) !important;
}
.icon-import{
    background-image: url(../shared/icons/fam/import-icon_16.png) !important;
}
.icon-notify {
    background-image: url(../Shared/icons/fam/notification16.png);
    background-position: center;
    width: 16px!important;
    height: 16px!important;
    background-size: 16px 16px;
    display: inline-block;
    background-color: #fff;
    border: none
}

@media only screen and (-webkit-min-device-pixel-ratio:2) {
    .icon-notify {
        background-image: url(../Shared/icons/fam/notification16@2x.png);
        background-position: center;
        width: 16px!important;
        height: 16px!important;
        background-size: 16px 16px;
        display: inline-block;
        background-color: #fff;
        border: none
    }
}