.x-btn {
    background-image: none;
    background-position: center;
    box-shadow: 0 1px 4px rgba(105, 105, 105, .5);
    transition: background 0.8s;
}

.x-btn.x-btn-menu-active.x-btn-default-toolbar-medium, .x-btn.x-btn-menu-active.x-btn-default-toolbar-small {
    background-color: #ffa314;
    background-image: none;
    box-shadow: none;
}

.x-btn.x-btn-pressed.x-btn-default-toolbar-medium, .x-btn.x-btn-pressed.x-btn-default-toolbar-small {
    background-color: #ffa314;
    background-image: none;
    box-shadow: none;
}

.x-btn-focus.x-btn-default-medium,
.x-btn-focus.x-btn-default-small,
.x-btn-focus.x-btn-menu-active.x-btn-default-medium,
.x-btn-focus.x-btn-menu-active.x-btn-default-small,
.x-btn-focus.x-btn-over.x-btn-default-medium,
.x-btn-focus.x-btn-over.x-btn-default-small,
.x-btn-focus.x-btn-pressed.x-btn-default-medium,
.x-btn-focus.x-btn-pressed.x-btn-default-small {
    background-image: none;
    box-shadow: 0 1px 4px rgba(105, 105, 105, .5);
}

.x-btn-focus.x-btn-default-toolbar-medium,
.x-btn-focus.x-btn-default-toolbar-small,
.x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-medium,
.x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-small,
.x-btn-focus.x-btn-over.x-btn-default-toolbar-medium,
.x-btn-focus.x-btn-over.x-btn-default-toolbar-small,
.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-medium,
.x-btn-focus.x-btn-pressed.x-btn-default-toolbar-small {
    background-color: #ffa314;
    background-image: none;
    box-shadow: 0 1px 4px rgba(105, 105, 105, .5);
}

.x-btn-over.x-btn-default-medium, .x-btn-over.x-btn-default-small {
    background: #5aa5d9 radial-gradient(circle, transparent 1%, #3a93d2 1%) center/15000%;
    box-shadow: 0 1px 4px rgba(105, 105, 105, .5);
}

.x-btn-over.x-btn-default-toolbar-medium, .x-btn-over.x-btn-default-toolbar-small {
    background: #ffecd4 radial-gradient(circle, transparent 1%, #f6f6f6 1%) center/15000%;
    box-shadow: 0 1px 4px rgba(105, 105, 105, .5);
}

.x-btn-default-medium:active, .x-btn-default-small:active {
    background-color: #ffa314;
    background-size: 100%;
    box-shadow: 0 1px 4px rgba(105, 105, 105, .5);
    transition: background 0s;
}

.x-message-box .x-toolbar-footer .x-btn {
    margin-right: 6px !important;
}

.u-toolbar-paging .x-btn:nth-child(2) {
    left: 0px !important;
}

.u-toolbar-paging-combobox .x-btn:nth-child(1), .u-toolbar-paging-combobox .x-btn:nth-child(2) {
    left: 4px !important;
}

.u-toolbar-scan .x-btn {
    background-image: none;
    box-shadow: none;
}

#uxDesktopTopToolbarT .x-btn,
#uxDesktopTopToolbarT .x-btn-focus.x-btn-default-toolbar-medium,
#uxDesktopTopToolbarT .x-btn-focus.x-btn-default-toolbar-small,
#uxDesktopTopToolbarT .x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-medium,
#uxDesktopTopToolbarT .x-btn-focus.x-btn-menu-active.x-btn-default-toolbar-small,
#uxDesktopTopToolbarT .x-btn-focus.x-btn-over.x-btn-default-toolbar-medium,
#uxDesktopTopToolbarT .x-btn-focus.x-btn-over.x-btn-default-toolbar-small,
#uxDesktopTopToolbarT .x-btn-focus.x-btn-pressed.x-btn-default-toolbar-medium,
#uxDesktopTopToolbarT .x-btn-focus.x-btn-pressed.x-btn-default-toolbar-small {
    background-image: none;
    box-shadow: none;
}

.ux-taskbar .x-btn {
    background-image: none !important;
    box-shadow: none !important;
}
